.elementor-2521 .elementor-element.elementor-element-e84c05d{--display:flex;}.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-2521 .elementor-element.elementor-element-3403e9b .e-search-submit{background-color:var( --e-global-color-primary );}.elementor-2521 .elementor-element.elementor-element-3403e9b .e-search-submit:hover{background-color:var( --e-global-color-a524a6c );}.elementor-2521 .elementor-element.elementor-element-3403e9b .e-search-input{font-size:16px;font-weight:normal;line-height:30px;border-radius:12px 12px 12px 12px;}.elementor-2521 .elementor-element.elementor-element-3403e9b{--e-search-placeholder-color:#B8B8B8;--e-search-input-color:var( --e-global-color-secondary );--e-search-input-padding-block-start:15px;--e-search-input-padding-inline-start:15px;--e-search-input-padding-block-end:15px;--e-search-input-padding-inline-end:15px;--e-search-icon-clear-size:30px;--e-search-icon-submit-size:30px;--e-search-submit-icon-gap:0px;--e-search-icon-submit-color:var( --e-global-color-2398d88 );--e-search-submit-border-radius:12px 12px 12px 12px;--e-search-submit-padding:15px 15px 15px 15px;}.elementor-2521 .elementor-element.elementor-element-3403e9b .e-search-input-wrapper > svg:hover{--e-search-icon-clear-color:var( --e-global-color-311b2e5 );}.elementor-2521 .elementor-element.elementor-element-3403e9b .e-search-input-wrapper > i:hover{--e-search-icon-clear-color:var( --e-global-color-311b2e5 );}@media(max-width:729px){.elementor-2521 .elementor-element.elementor-element-3403e9b .e-search-input{font-size:14px;}}