.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}@media(max-width:1024px){.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for search, class: .elementor-element-cee42f9 */.elementor-5190 .elementor-element.elementor-element-cee42f9{width:100%;margin:0;} .elementor-5190 .elementor-element.elementor-element-cee42f9 .e-search-form{display:flex;align-items:center;gap:0;border:1px solid #DCE8E8;border-radius:24px;background:#F4FAF9;overflow:hidden;min-height:46px;} .elementor-5190 .elementor-element.elementor-element-cee42f9 .e-search-input-wrapper{flex:1;min-width:0;} .elementor-5190 .elementor-element.elementor-element-cee42f9 .e-search-input{border:0;background:transparent;color:#2E3A40;font-family:Inter,sans-serif;font-size:15px;line-height:1.4;padding:12px 16px;min-height:46px;width:100%;outline-offset:-3px;} .elementor-5190 .elementor-element.elementor-element-cee42f9 .e-search-input::placeholder{color:#5B6670;opacity:1;} .elementor-5190 .elementor-element.elementor-element-cee42f9 .e-search-label{display:contents;} .elementor-5190 .elementor-element.elementor-element-cee42f9 .e-search-submit{border:0;border-radius:0;background:transparent;color:#00524F;font-family:Inter,sans-serif;font-size:14px;font-weight:600;min-height:46px;padding:10px 16px;} .elementor-5190 .elementor-element.elementor-element-cee42f9 .e-search-submit:hover{background:#EAF6F5;} .elementor-5190 .elementor-element.elementor-element-cee42f9 .e-search-submit:focus-visible,.elementor-5190 .elementor-element.elementor-element-cee42f9 .e-search-input:focus-visible{outline:2px solid #007875;outline-offset:-3px;} .elementor-5190 .elementor-element.elementor-element-cee42f9 .e-search-results-container{display:none;}/* End custom CSS */