.elementor-2374 .elementor-element.elementor-element-b81e852{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2374 .elementor-element.elementor-element-b81e852:not(.elementor-motion-effects-element-type-background), .elementor-2374 .elementor-element.elementor-element-b81e852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-2374 .elementor-element.elementor-element-0b68520{--display:flex;--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;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2374 .elementor-element.elementor-element-3b7ec77{width:100%;max-width:100%;}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-97c1d01{right:10.8px;}body.rtl .elementor-2374 .elementor-element.elementor-element-97c1d01{left:10.8px;}.elementor-2374 .elementor-element.elementor-element-97c1d01{top:2px;}.elementor-2374 .elementor-element.elementor-element-a16697e.elementor-element{--align-self:center;}#elementor-popup-modal-2374{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2374 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-2374 .dialog-close-button{display:flex;top:10px;font-size:30px;}#elementor-popup-modal-2374 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}body:not(.rtl) #elementor-popup-modal-2374 .dialog-close-button{right:10px;}body.rtl #elementor-popup-modal-2374 .dialog-close-button{left:10px;}#elementor-popup-modal-2374 .dialog-close-button i{color:var( --e-global-color-b0c74a3 );}#elementor-popup-modal-2374 .dialog-close-button svg{fill:var( --e-global-color-b0c74a3 );}@media(min-width:768px){.elementor-2374 .elementor-element.elementor-element-0b68520{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2374 .elementor-element.elementor-element-0b68520{--width:100%;}}/* Start custom CSS for search-filter-field, class: .elementor-element-3b7ec77 */.elementor-2374 .elementor-element.elementor-element-3b7ec77 .search-filter-input-text{    background-color: transparent;
    border: 0;}
.elementor-2374 .elementor-element.elementor-element-3b7ec77 .search-filter-input-text__input{
    border-radius: 999px;
    border: 1px solid #BED0DE!important;
    background: #FFF!important;
    padding: 2px 2px 2px 24px!important;
    color: #828282!important;
    font-family: "Miranda Sans"!important;
    font-size: 16px!important;
    font-weight: 400;
    height: 54px!important;}
.elementor-2374 .elementor-element.elementor-element-3b7ec77 .search-filter-input-text__clear-button{display:none}/* End custom CSS */
/* Start custom CSS for search-filter-field, class: .elementor-element-97c1d01 */.elementor-2374 .elementor-element.elementor-element-97c1d01 .search-filter-input-button{
        border-radius: 999px;
    background: #EDB52C;
    padding: 17px 24px;
    height: 50px;
    color: #001424;
    font-family: "Miranda Sans";
    font-size: 16px;
    font-weight: 500;
    border: 0;
    display: flex;
    flex-direction: row-reverse;
}/* End custom CSS */
/* Start custom CSS for search-filter-field, class: .elementor-element-a16697e */.elementor-2374 .elementor-element.elementor-element-a16697e .search-filter-field__input{
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
    justify-content: center;
}
.elementor-2374 .elementor-element.elementor-element-a16697e .search-filter-input-group .search-filter-input-radio__control{display: none;}
.elementor-2374 .elementor-element.elementor-element-a16697e .search-filter-input-group .search-filter-input-radio__container{
    border-radius: 100px;
    background: #FFF;
    padding: 6px 14px;
    justify-content: center;
}
.elementor-2374 .elementor-element.elementor-element-a16697e .search-filter-input-group .search-filter-input-radio__container:hover{background-color:#498BCA}
.elementor-2374 .elementor-element.elementor-element-a16697e .search-filter-input-group .search-filter-input-radio__container:hover   .search-filter-input-radio__label{ color:#fff;}
.elementor-2374 .elementor-element.elementor-element-a16697e .search-filter-input-group input[type="radio"]:checked + label {
    background: #498BCA;
     
}
.elementor-2374 .elementor-element.elementor-element-a16697e .search-filter-input-group input[type="radio"]:checked + label .search-filter-input-radio__label{
    color: #fff;
}
.elementor-2374 .elementor-element.elementor-element-a16697e .search-filter-input-group .search-filter-input-radio__label{   
    padding-left: 0;
    display: block;
    text-align: center;
    color: #3A434A;
    font-family: "Miranda Sans";
    font-size: 12px;
    font-weight: 400;
}
.elementor-2374 .elementor-element.elementor-element-a16697e .search-filter-label{display:none}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-2374 .dialog-widget-content{background-color: transparent;
    box-shadow: none !important;}
#elementor-popup-modal-2374 .dialog-lightbox-widget-content{ 
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */