.elementor-671 .elementor-element.elementor-element-c71f04b{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-671 .elementor-element.elementor-element-c71f04b:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-c71f04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-671 .elementor-element.elementor-element-d1c8286{width:var( --container-widget-width, 40rem );max-width:40rem;--container-widget-width:40rem;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-d1c8286 > .elementor-widget-container{padding:05rem 0rem 5rem 0rem;}.elementor-671 .elementor-element.elementor-element-d1c8286.elementor-element{--align-self:center;}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#00000075;border-color:var( --e-global-color-1537937 );box-shadow:1px 3px 6px 1px rgba(0, 0, 0, 0.2);padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__field::placeholder{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__form--focus .jet-ajax-search__field{color:var( --e-global-color-secondary );box-shadow:1px 3px 6px 1px rgba(0, 0, 0, 0.2) inset;}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__submit-label{font-family:var( --e-global-typography-1a9dae9-font-family ), Sans-serif;font-size:var( --e-global-typography-1a9dae9-font-size );font-weight:var( --e-global-typography-1a9dae9-font-weight );line-height:var( --e-global-typography-1a9dae9-line-height );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__submit{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );box-shadow:1px 3px 6px 1px rgba(0, 0, 0, 0.2);align-self:stretch;border-radius:0px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__submit:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-95fefdd );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__results-area{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.19);border-radius:0px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__results-header{padding:10px 15px 10px 15px;}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__results-item mark{color:var( --e-global-color-secondary );background:var( --e-global-color-accent );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__item-title{color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__item-content{color:var( --e-global-color-secondary );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__item-link:hover{background-color:#FFC82C8A;}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__item-link:hover .jet-ajax-search__item-title{color:var( --e-global-color-secondary );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__item-link:hover .jet-ajax-search__item-content{color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__item-link{padding:15px 15px 15px 15px;}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__results-count{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__arrow-button svg > *{fill:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__arrow-button:hover svg > *{fill:var( --e-global-color-1537937 );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__arrow-button:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__spinner{color:var( --e-global-color-primary );}#elementor-popup-modal-671 .dialog-widget-content{animation-duration:0.6s;background-color:#173A6400;}#elementor-popup-modal-671 .dialog-message{width:100vw;height:100vh;align-items:flex-start;}#elementor-popup-modal-671{justify-content:center;align-items:center;}#elementor-popup-modal-671 .dialog-close-button{display:flex;font-size:1.3rem;}#elementor-popup-modal-671 .dialog-close-button i{color:var( --e-global-color-1537937 );}#elementor-popup-modal-671 .dialog-close-button svg{fill:var( --e-global-color-1537937 );}#elementor-popup-modal-671 .dialog-close-button:hover i{color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-671 .elementor-element.elementor-element-d1c8286{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__submit-label{font-size:var( --e-global-typography-1a9dae9-font-size );line-height:var( --e-global-typography-1a9dae9-line-height );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-671 .elementor-element.elementor-element-c71f04b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-671 .elementor-element.elementor-element-d1c8286{width:100%;max-width:100%;}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__submit-label{font-size:var( --e-global-typography-1a9dae9-font-size );line-height:var( --e-global-typography-1a9dae9-line-height );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-671 .elementor-element.elementor-element-d1c8286 .jet-ajax-search__message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for jet-ajax-search, class: .elementor-element-d1c8286 */.jet-engine-listing-overlay-wrap:hover{
    background: rgba(255, 200, 44, .5);
}/* End custom CSS */