.elementor-5323 .elementor-element.elementor-element-280ff6c6{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5323 .elementor-element.elementor-element-1490c0b2{text-align:center;}.elementor-5323 .elementor-element.elementor-element-1490c0b2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#CC0000;}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-5323 .elementor-element.elementor-element-57b00434{--e-search-input-color:#FFFFFF;}.elementor-5323 .elementor-element.elementor-element-5e52d97e{text-align:center;}.elementor-5323 .elementor-element.elementor-element-5e52d97e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;color:rgba(255,255,255,0.5);}#elementor-popup-modal-5323 .dialog-widget-content{animation-duration:1.2s;background-color:rgba(18,24,31,0.72);box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-5323{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-5323 .dialog-message{width:100vw;height:100vh;align-items:center;}#elementor-popup-modal-5323 .dialog-close-button{display:flex;}#elementor-popup-modal-5323 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-5323 .dialog-close-button svg{fill:#FFFFFF;}/* Start custom CSS for search, class: .elementor-element-57b00434 */.elementor-5323 .elementor-element.elementor-element-57b00434 input[type="search"],.elementor-5323 .elementor-element.elementor-element-57b00434 input[type="text"]{background:transparent !important;border:none !important;border-bottom:2px solid rgba(255,255,255,0.3) !important;border-radius:0 !important;color:#fff !important;font-family:Outfit,sans-serif !important;font-size:clamp(19px,4.5vw,32px) !important;font-weight:500 !important;padding:12px 4px !important;box-shadow:none !important;min-width:0 !important;}
.elementor-5323 .elementor-element.elementor-element-57b00434 input[type="search"]:focus,.elementor-5323 .elementor-element.elementor-element-57b00434 input[type="text"]:focus{border-bottom-color:#CC0000 !important;outline:none !important;}
.elementor-5323 .elementor-element.elementor-element-57b00434 input::placeholder{color:rgba(255,255,255,0.35) !important;}
.elementor-5323 .elementor-element.elementor-element-57b00434 svg,.elementor-5323 .elementor-element.elementor-element-57b00434 i{color:rgba(255,255,255,0.55);fill:rgba(255,255,255,0.55);}
.elementor-5323 .elementor-element.elementor-element-57b00434 button[type="submit"],.elementor-5323 .elementor-element.elementor-element-57b00434 .e-search-submit,.elementor-5323 .elementor-element.elementor-element-57b00434 .elementor-search-form__submit{background:#CC0000 !important;color:#fff !important;border:none !important;border-radius:10px !important;font-family:Outfit,sans-serif !important;font-weight:600 !important;font-size:15px !important;padding:12px 24px !important;}
.elementor-5323 .elementor-element.elementor-element-57b00434 button[type="submit"]:hover{background:#A30000 !important;}
.elementor-5323 .elementor-element.elementor-element-57b00434 [class*="results"],.elementor-5323 .elementor-element.elementor-element-57b00434 [role="listbox"]{background:#fff !important;border-radius:14px !important;box-shadow:0 20px 50px rgba(18,24,31,0.35) !important;margin-top:14px !important;overflow:hidden !important;font-family:Outfit,sans-serif !important;text-align:left;}
.elementor-5323 .elementor-element.elementor-element-57b00434 [class*="results"] a{color:#212B36 !important;}
.elementor-5323 .elementor-element.elementor-element-57b00434 [class*="results"] a:hover{color:#CC0000 !important;}
@media(max-width:767px){
.elementor-5323 .elementor-element.elementor-element-57b00434 button[type="submit"],.elementor-5323 .elementor-element.elementor-element-57b00434 .e-search-submit,.elementor-5323 .elementor-element.elementor-element-57b00434 .elementor-search-form__submit{font-size:14px !important;padding:11px 16px !important;}
.elementor-5323 .elementor-element.elementor-element-57b00434 input[type="search"],.elementor-5323 .elementor-element.elementor-element-57b00434 input[type="text"]{padding:10px 2px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-280ff6c6 */.elementor-5323 .elementor-element.elementor-element-280ff6c6{max-width:760px;width:88vw;margin:0 auto;}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-5323{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}/* End custom CSS */