.elementor-250 .elementor-element.elementor-element-a889fe43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-250 .elementor-element.elementor-element-51dea8cf .elementor-search-form__container{min-height:70px;}.elementor-250 .elementor-element.elementor-element-51dea8cf .elementor-search-form__submit{min-width:70px;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-51dea8cf .elementor-search-form__icon{padding-left:calc(70px / 3);}body.rtl .elementor-250 .elementor-element.elementor-element-51dea8cf .elementor-search-form__icon{padding-right:calc(70px / 3);}.elementor-250 .elementor-element.elementor-element-51dea8cf .elementor-search-form__input, .elementor-250 .elementor-element.elementor-element-51dea8cf.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(70px / 3);padding-right:calc(70px / 3);}.elementor-250 .elementor-element.elementor-element-51dea8cf:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-250 .elementor-element.elementor-element-51dea8cf.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-a889fe43{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-250 .elementor-element.elementor-element-a889fe43{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-a889fe43 */.dl-blog-sidebar{font-family:'Vend Sans',sans-serif;border-left:2px solid #19334d;padding-left:clamp(28px,2.65vw,51px);height:100%;color:#777777}
.dl-blog-sidebar .elementor-widget-container h5{font:500 clamp(26px,1.875vw,36px)/1.2 'Vend Sans',sans-serif;color:#153452;margin:0 0 40px}
.dl-blog-sidebar .elementor-widget-container ul{list-style:none;padding:0;margin:0}
.dl-blog-sidebar .elementor-widget-container li{margin:0 0 30px;font-size:clamp(16px,.94vw,18px);line-height:1.6}
.dl-blog-sidebar .elementor-widget-container a{color:#777777;text-decoration:none}
.dl-blog-sidebar .elementor-widget-container a:hover,.dl-blog-sidebar .elementor-widget-container a:focus-visible{color:#153452;text-decoration:underline}
.dl-blog-sidebar .elementor-widget-wp-widget-recent-posts{margin-top:45px}
.dl-blog-search .elementor-search-form__container{border:1px solid #bbb!important;border-radius:28px!important;overflow:hidden;background:white!important}
.dl-blog-search .elementor-search-form__input{padding-left:22px!important;min-width:0;font:400 17px 'Vend Sans',sans-serif;color:#19334d}
.dl-blog-search .elementor-search-form__submit{background:linear-gradient(90deg,#101f34,#467dce);border-radius:25px!important;min-width:70px!important;color:white;transition:filter .2s}
.dl-blog-search .elementor-search-form__submit:hover{filter:brightness(1.15)}
@media(max-width:1024px){.dl-blog-sidebar{padding-left:25px}.dl-blog-search .elementor-search-form__submit{min-width:52px!important}.dl-blog-search .elementor-search-form__input{font-size:15px;padding-left:14px!important}}
@media(max-width:767px){.dl-blog-sidebar{border-left:0;border-top:1px solid #ccc;padding:36px 0 0;height:auto;gap:36px}.dl-blog-sidebar .elementor-widget-container h5{margin-bottom:22px}.dl-blog-sidebar .elementor-widget-container li{margin-bottom:16px}.dl-blog-sidebar .elementor-widget-wp-widget-recent-posts{margin-top:0}}/* End custom CSS */