.elementor-35534 .elementor-element.elementor-element-4b873fb > .elementor-container{min-height:86px;}.elementor-35534 .elementor-element.elementor-element-4b873fb{z-index:3;}.elementor-bc-flex-widget .elementor-35534 .elementor-element.elementor-element-ddf133d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-35534 .elementor-element.elementor-element-ddf133d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-35534 .elementor-element.elementor-element-99c99a0 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-35534 .elementor-element.elementor-element-99c99a0{width:auto;max-width:auto;}.elementor-35534 .elementor-element.elementor-element-99c99a0 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-35534 .elementor-element.elementor-element-99c99a0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35534 .elementor-element.elementor-element-99c99a0 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-35534 .elementor-element.elementor-element-99c99a0 .elementor-button:hover, .elementor-35534 .elementor-element.elementor-element-99c99a0 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-35534 .elementor-element.elementor-element-99c99a0 .elementor-button:hover svg, .elementor-35534 .elementor-element.elementor-element-99c99a0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-35534 .elementor-element.elementor-element-abccf4b{width:auto;max-width:auto;}.elementor-35534 .elementor-element.elementor-element-abccf4b > .elementor-widget-container{margin:0px 24px 0px 0px;}.elementor-35534 .elementor-element.elementor-element-abccf4b .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-button{background-color:#FFFFFF00;height:24px;line-height:24px;width:0px;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 );border-style:none;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-load-more .eael-advanced-search-load-more-button{background-color:var( --e-global-color-47eea86e );color:var( --e-global-color-primary );font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-22a3d42{width:auto;max-width:auto;}.elementor-35534 .elementor-element.elementor-element-22a3d42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-adv-search-wrapper{padding:0px 0px 0px 20px;margin:0px 0px 0px 0px;border-style:none;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search,.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search::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 );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-wrap{height:24px;width:171px;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advance-search-select{height:24px;width:320px;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search{border-radius:30px 30px 30px 30px;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-wrap .eael-advanced-search{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-form .eael-advanced-search-wrap .icon i{color:var( --e-global-color-primary );font-size:16px;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-widget .eael-advanced-search-result{width:200%;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-result{padding:5px 15px 10px 15px;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-content .eael-advanced-search-content-item:hover .item-content h4{color:var( --e-global-color-52235058 );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:0rem;font-weight:400;text-transform:capitalize;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-not-found p{color:var( --e-global-color-primary );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 );}.elementor-bc-flex-widget .elementor-35534 .elementor-element.elementor-element-d97697a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-35534 .elementor-element.elementor-element-d97697a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-35534 .elementor-element.elementor-global-3749{--icon-box-icon-margin:8px;}.elementor-35534 .elementor-element.elementor-global-3749 .elementor-icon{font-size:20px;}.elementor-35534 .elementor-element.elementor-global-3749 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-35534 .elementor-element.elementor-global-3749 .elementor-icon-box-title, .elementor-35534 .elementor-element.elementor-global-3749 .elementor-icon-box-title a{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-global-3749 .elementor-icon-box-description{color:var( --e-global-color-primary );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 );}.elementor-35534 .elementor-element.elementor-element-72269cd{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );text-transform:var( --e-global-typography-962030d-text-transform );}.elementor-35534 .elementor-element.elementor-element-d99c0fd > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-35534 .elementor-element.elementor-element-afea8ea > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-35534 .elementor-element.elementor-element-afea8ea .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-72a613d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-35534 .elementor-element.elementor-element-ba95e0d > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-35534 .elementor-element.elementor-element-3060d2a > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-35534 .elementor-element.elementor-element-dea3dd9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-35534 .elementor-element.elementor-element-dea3dd9 .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-0bc8e19 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-35534 .elementor-element.elementor-element-0bc8e19{text-align:left;}.elementor-35534 .elementor-element.elementor-element-ec58d82 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-35534 .elementor-element.elementor-element-8cf87d5 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-35534 .elementor-element.elementor-element-cc0b797 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-35534 .elementor-element.elementor-element-cc0b797{text-align:left;}.elementor-35534 .elementor-element.elementor-element-a9361e2 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-35534 .elementor-element.elementor-element-3213d18 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-35534 .elementor-element.elementor-element-1fce917 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-35534 .elementor-element.elementor-element-543a971 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-35534 .elementor-element.elementor-element-0f44b2d{text-align:left;}.elementor-35534 .elementor-element.elementor-element-021963e > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-35534 .elementor-element.elementor-element-acbe1f8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-35534 .elementor-element.elementor-element-acbe1f8 .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-64bef5d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-35534 .elementor-element.elementor-element-64bef5d .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-f55ffce > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-35534 .elementor-element.elementor-element-f55ffce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35534 .elementor-element.elementor-element-f55ffce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35534 .elementor-element.elementor-element-f55ffce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35534 .elementor-element.elementor-element-f55ffce .elementor-icon-list-text{transition:color 0.3s;}.elementor-35534 .elementor-element.elementor-element-068fdff > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-35534 .elementor-element.elementor-element-068fdff .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-0ea1c02 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-35534 .elementor-element.elementor-element-0ea1c02 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35534 .elementor-element.elementor-element-0ea1c02 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35534 .elementor-element.elementor-element-0ea1c02{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35534 .elementor-element.elementor-element-0ea1c02 .elementor-icon-list-text{transition:color 0.3s;}.elementor-35534 .elementor-element.elementor-element-397b965 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-35534 .elementor-element.elementor-element-397b965 .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-64baeef > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-35534 .elementor-element.elementor-element-64baeef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35534 .elementor-element.elementor-element-64baeef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35534 .elementor-element.elementor-element-64baeef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35534 .elementor-element.elementor-element-64baeef .elementor-icon-list-text{transition:color 0.3s;}.elementor-35534 .elementor-element.elementor-element-ac3a231 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-35534 .elementor-element.elementor-element-ac3a231 .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-effd686 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-35534 .elementor-element.elementor-element-effd686 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35534 .elementor-element.elementor-element-effd686 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35534 .elementor-element.elementor-element-effd686{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35534 .elementor-element.elementor-element-effd686 .elementor-icon-list-text{transition:color 0.3s;}.elementor-35534 .elementor-element.elementor-element-f50d42b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-35534 .elementor-element.elementor-element-f50d42b .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-6024b2a > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-35534 .elementor-element.elementor-element-6024b2a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35534 .elementor-element.elementor-element-6024b2a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35534 .elementor-element.elementor-element-6024b2a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35534 .elementor-element.elementor-element-6024b2a .elementor-icon-list-text{transition:color 0.3s;}.elementor-35534 .elementor-element.elementor-element-eb46509{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );text-transform:var( --e-global-typography-962030d-text-transform );}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#FFFFFF00;border-style:none;}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{background-color:#FFFFFF00;}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:var( --e-global-color-primary );}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-primary );}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:var( --e-global-color-primary );}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:var( --e-global-color-primary );}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{border-style:none;}#elementor-popup-modal-35534 .dialog-widget-content{animation-duration:0.7s;box-shadow:2px 5px 9px 2px rgba(0, 0, 0, 0.15);}#elementor-popup-modal-35534{background-color:#00000055;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-35534 .dialog-message{width:95vw;height:80vh;align-items:flex-start;}@media(min-width:768px){.elementor-35534 .elementor-element.elementor-element-d99c0fd{width:23%;}.elementor-35534 .elementor-element.elementor-element-ba95e0d{width:76.666%;}}@media(max-width:1024px){.elementor-35534 .elementor-element.elementor-element-99c99a0 .elementor-button{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-abccf4b .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search,.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search::placeholder{font-size:var( --e-global-typography-text-font-size );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-button{width:0px;font-size:var( --e-global-typography-text-font-size );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{font-size:var( --e-global-typography-accent-font-size );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{font-size:0rem;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-load-more .eael-advanced-search-load-more-button{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-not-found p{font-size:var( --e-global-typography-text-font-size );}.elementor-35534 .elementor-element.elementor-global-3749 .elementor-icon-box-title, .elementor-35534 .elementor-element.elementor-global-3749 .elementor-icon-box-title a{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-global-3749 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-35534 .elementor-element.elementor-element-72269cd{font-size:var( --e-global-typography-962030d-font-size );}.elementor-35534 .elementor-element.elementor-element-afea8ea .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-ba95e0d > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-35534 .elementor-element.elementor-element-dea3dd9 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-acbe1f8 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-64bef5d .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-068fdff .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-397b965 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-ac3a231 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-f50d42b .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-eb46509{font-size:var( --e-global-typography-962030d-font-size );}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}#elementor-popup-modal-35534 .dialog-message{width:95vw;height:95vh;}#elementor-popup-modal-35534{justify-content:center;align-items:center;}}@media(max-width:767px){.elementor-35534 .elementor-element.elementor-element-ddf133d > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-35534 .elementor-element.elementor-element-99c99a0 .elementor-button{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-abccf4b .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-22a3d42 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search,.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search::placeholder{font-size:var( --e-global-typography-text-font-size );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advance-search-select{width:100%;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-button{width:0%;font-size:var( --e-global-typography-text-font-size );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{font-size:var( --e-global-typography-accent-font-size );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{font-size:0rem;}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-load-more .eael-advanced-search-load-more-button{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-not-found p{font-size:var( --e-global-typography-text-font-size );}.elementor-35534 .elementor-element.elementor-global-3749 .elementor-icon-box-title, .elementor-35534 .elementor-element.elementor-global-3749 .elementor-icon-box-title a{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-global-3749 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-35534 .elementor-element.elementor-element-72269cd{font-size:var( --e-global-typography-962030d-font-size );}.elementor-35534 .elementor-element.elementor-element-afea8ea .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-dea3dd9 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-acbe1f8 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-64bef5d .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-068fdff .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-397b965 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-ac3a231 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-f50d42b .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-eb46509{font-size:var( --e-global-typography-962030d-font-size );}.elementor-35534 .elementor-element.elementor-element-94ebb34 > .elementor-element-populated{padding:20px 0px 80px 0px;}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-size:var( --e-global-typography-013566d-font-size );letter-spacing:var( --e-global-typography-013566d-letter-spacing );}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:14px;margin-left:8px;}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:14px;width:14px;line-height:14px;}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list{margin-bottom:0px;}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:15px 0px 15px 0px;}.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}#elementor-popup-modal-35534 .dialog-message{width:100vw;height:100vh;}}/* Start custom CSS for eael-advanced-search, class: .elementor-element-22a3d42 */.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-widget {
    padding-bottom: 0px;
}

/* Search Icon */
.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-widget .icon {
    left: -20px;
}

/* Search Box */
.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-widget .icon+.eael-advanced-search {
    padding-left: 20px;
}

/* Search Close Icon */
.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-wrap .eael-adv-search-close {
    right: -35px;
}
/* Search loader */
.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader {
    right: -35px;
}

/* Category select */
.elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advance-search-select{
    display: none;
}

@media (max-width: 767px) {
    .elementor-35534 .elementor-element.elementor-element-22a3d42 .eael-advanced-search-widget .eael-advanced-search-result {
        width: 170%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d97697a */@media (max-width: 767px) {
    .elementor-35534 .elementor-element.elementor-element-d97697a {
        min-height: 65px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4b873fb *//* POPUP Settings */
/*.mipopup-menu-main.elementor-popup-modal .dialog-message {*/
/*    overflow: auto;*/
/*}*/
/* Tablet POPUP Custom Height */
@media (max-width: 1024px) and (min-width: 768px) {
    .mipopup-menu-main .dialog-message {
        max-height: 730px;
    }
}
/*EA Search*/
/*Apartamentos Playamarina*/
.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content-item[href*="/apartamentos-playamarina/"]:after {
    content: "(apartamentos)";
    margin-left: 5px;
    font-family: 'Montserrat';
    text-transform: capitalize;
}

.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content-item[href*="/apartamentos-playamarina/"]:lang(en):after {
    content: "(apartments)";
    font-family: 'Montserrat';
    text-transform: capitalize;
}

.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content-item[href*="/apartamentos-playamarina/"]:lang(de):after {
    content: "(apartments)";
    font-family: 'Montserrat';
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-72269cd *//* Links */
.elementor-35534 .elementor-element.elementor-element-72269cd a:hover,
.elementor-35534 .elementor-element.elementor-element-72269cd a:focus {
    font-weight: 600;
}

.elementor-35534 .elementor-element.elementor-element-72269cd > .elementor-container {
    height: calc(80vh - 86px);
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-6ae81c7 *//* Accordion Tab Title*/
.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-accordion-header {
    flex-direction: row-reverse;
}

.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-accordion-tab-title {
    flex-grow: 0;
}

.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-advanced-accordion-icon-opened,
.elementor-35534 .elementor-element.elementor-element-6ae81c7 .eael-advanced-accordion-icon-closed {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eb46509 *//* Links */
.elementor-35534 .elementor-element.elementor-element-eb46509 a:hover,
.elementor-35534 .elementor-element.elementor-element-eb46509 a:focus {
    font-weight: 600;
}

.elementor-35534 .elementor-element.elementor-element-eb46509 > .elementor-container {
    height: calc(100vh - 132px);
    overflow-y: auto;
}/* End custom CSS */