html{scroll-behavior:smooth;font-size:16px}:root{--height100Pct: 100%;--height101Svh: 101svh}html[browser='firefox'][os='ios']{--height100Pct: calc(var(--vh, 1vh) * 100);--height101Svh: calc(var(--vh, 1vh) * 100)}html,body,html *{font-family:"Montserrat",sans-serif;color:#000}body{background:#fff;overflow-x:hidden}body.hide--scroll{overflow-y:hidden}body.overflow-hidden{width:100%}main,section{background-color:#fff}.modal.show{display:block}a{cursor:pointer}a,a:hover,a:visited,a:valid{color:#000;text-decoration:none !important}.p-0{padding:0}.m-0{margin:0}.order-10{order:10}.text-right{text-align:right}.iti div{outline:none}.iti__hide{display:none}input:focus{outline:none}textarea{outline:none}h1{font:normal normal lighter 2.5rem/1.25 "Cairo",sans-serif;padding-top:12.5px;padding-bottom:12.5px;text-transform:uppercase;margin:0}@media (min-width: 1200px){h1{font:normal normal lighter 3.875rem/1.24194 "Cairo",sans-serif;padding-top:19.25px;padding-bottom:19.25px}}h2{font:normal normal 400 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px;text-transform:uppercase;margin:0}@media (min-width: 1200px){h2{font:normal normal 400 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}h3{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;text-transform:uppercase;margin:0}@media (min-width: 1200px){h3{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}h4{font:normal normal lighter .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;margin:0}@media (min-width: 1200px){h4{font:normal normal lighter 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}p{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;margin:0}@media (min-width: 1200px){p{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.iti--container::before{content:' ';width:100vw;height:100vh;position:fixed;background:transparent;top:0;left:0}@media (min-width: 1200px){.iti--container::before{content:none}}.wrapper-site{min-height:calc(var(--vh, 1vh) * 100);display:flex}@media all and (-ms-high-contrast: none){.wrapper-site{display:ruby-base-container}.wrapper-site *::-ms-backdrop,.wrapper-site{display:ruby-base-container}}.bg-center{background-color:#f9f9f9;background-size:cover;background-position:center;background-repeat:no-repeat}.bg-center-loader{background-size:contain;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyOC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI4NHB4IiBoZWlnaHQ9Ijg0cHgiIHZpZXdCb3g9IjAgMCA4NCA4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgODQgODQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOnVybCgjU3BpbmVyXzAwMDAwMDU2MzkyNjY1MDkwODMyODY1NTkwMDAwMDAxMDU4NTk4MjA0ODE0MTc0MDk4Xyk7fQ0KPC9zdHlsZT4NCjxsaW5lYXJHcmFkaWVudCBpZD0iU3BpbmVyXzAwMDAwMDk0NTg2NjI1Mzc3NjA2ODYxNzEwMDAwMDA3NDc3Mjg0NjMyODM1Njg1NTQwXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSItNy4yMzgzIiB5MT0iNDQiIHgyPSIyNS44OTU5IiB5Mj0iNDQiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA4NikiPg0KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMwMDAwMDAiLz4NCgk8c3RvcCAgb2Zmc2V0PSIwLjIiIHN0eWxlPSJzdG9wLWNvbG9yOiMwMDAwMDAiLz4NCgk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAwMDAwO3N0b3Atb3BhY2l0eTowLjEiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBpZD0iU3BpbmVyIiBzdHlsZT0iZmlsbDp1cmwoI1NwaW5lcl8wMDAwMDA5NDU4NjYyNTM3NzYwNjg2MTcxMDAwMDAwNzQ3NzI4NDYzMjgzNTY4NTU0MF8pOyIgZD0iTTQyLDANCgljLTUuNiwwLTExLjIsMS4xLTE2LjMsMy4zQzQuMywxMi4zLTUuNywzNywzLjMsNTguM3MzMy43LDMxLjQsNTUsMjIuM0M3My45LDc0LjEsODQsNTguOSw4NCw0MkM4NCwxOC44LDY1LjIsMCw0MiwweiBNNDIsODEuOQ0KCUMyMCw4MS45LDIuMSw2NCwyLjEsNDJDMi4xLDE5LjksMTkuOSwyLDQyLDJTODIsMTkuOSw4Miw0MlM2NC4xLDgxLjksNDIsODEuOXoiLz4NCjxhbmltYXRlVHJhbnNmb3JtICBhY2N1bXVsYXRlPSJub25lIiBhZGRpdGl2ZT0icmVwbGFjZSIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBjYWxjTW9kZT0ibGluZWFyIiBkdXI9IjJzIiBmaWxsPSJyZW1vdmUiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiByZXN0YXJ0PSJhbHdheXMiIHR5cGU9InJvdGF0ZSIgdmFsdWVzPSIwIDAgMDszNjAgMCAwOyI+DQoJPC9hbmltYXRlVHJhbnNmb3JtPg0KPC9zdmc+DQo=)}.svg-scroll{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI5MCIgdmlld0JveD0iMCAwIDUwIDEzMCI+PHJlY3QgeT0iNSIgcng9IjI0IiByeT0iMjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSIxMDAiIHN0cm9rZT0iI0ZGRiIgZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZS13aWR0aD0iNCI+PGFuaW1hdGVNb3Rpb24gcGF0aD0iTTAsMCAwLDIwIHoiIGR1cj0iMS41cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L3JlY3Q+PGNpcmNsZSBjeD0iMjUiIGN5PSIzMiIgcj0iOCIgZmlsbD0iI0ZGRiI+PGFuaW1hdGVNb3Rpb24gcGF0aD0iTTAsMCAwLDQwIHoiIGR1cj0iMS41cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L2NpcmNsZT48L3N2Zz4=);background-size:cover;height:32px}.zindex-10{z-index:10}.text-1{font-size:1rem}.text-2{font-size:1.5rem}.text-3{font-size:2rem}.text-4{font-size:2.5rem}.text-05{font-size:0.5rem !important}.text-07{font-size:0.7rem !important}.text-08{font-size:0.8rem !important}.title-section-home{display:flex;justify-content:center;align-items:center;min-height:8rem;margin-bottom:2rem}.title-intern{font-size:2.07692rem;font-family:"Cairo",sans-serif;font-weight:500}@media (min-width: 992px){.title-section-home{min-height:12rem;display:flex;justify-content:center;align-items:center}}@media (min-width: 1200px){.title-intern{font-size:2.53846rem}}button{border:0;box-sizing:border-box;display:flex;justify-content:center;height:-moz-min-content;height:min-content;border-radius:0rem !important;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}button:focus{outline:none !important;box-shadow:none !important}.btn{display:flex;align-items:center;padding:0;width:100%;position:relative;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.btn span{display:flex;font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;text-transform:uppercase;align-items:center}@media (min-width: 1200px){.btn span{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.btn.sending{opacity:1 !important}.btn.sending:after{content:" ";background:#fff;width:0%;height:0.25rem;position:absolute;bottom:0;left:0;animation:30s animationSending;animation-fill-mode:forwards}.btn.sending .icon-arrow-forward{display:none}.btn--sm{min-height:64px}.btn--md{min-height:64px}.btn--lg{min-height:80px}.btn-outline-auto{color:#fff;border-color:#fff;font-size:.76923rem;font-weight:700;padding:0.5rem 1rem;width:auto}.btn-outline-auto--invert{color:#000;background:#fff;border-color:#fff}.btn-outline-auto.uppercase{text-transform:uppercase}.btn-transparent{background-color:transparent;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.btn-transparent .with-border{border:1px solid #fff}.btn-transparent__text{color:#fff}.btn-transparent__text--bold,.btn-transparent__text .font-weight-bold{color:#fff}.btn-transparent .btn-icon{color:#fff;font-size:0.5rem}.btn-semi-transparent{min-height:64px;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.btn-semi-transparent .with-border{border:1px solid #fff}.btn-semi-transparent__text{color:#fff}.btn-semi-transparent__text--bold,.btn-semi-transparent__text .font-weight-bold{color:#fff !important}.btn-semi-transparent__icon{color:#fff;font-size:.61538rem;margin-left:0.5rem}.btn-semi-transparent:hover{background-color:rgba(3,4,6,0.409804)}.btn-black{background-color:#000;border:1px solid #000;padding:0;border-radius:0.5rem !important;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.btn-black__text{color:#fff}.btn-black__text--bold,.btn-black__text .font-weight-bold{color:#fff !important}.btn-black__icon{color:#fff;font-size:.69231rem !important;margin-left:0.5rem}.btn-black__icon--fm{font-size:.92308rem !important;margin-left:1rem}.btn-black--border-white{border:1px solid #9c9c9c;border-bottom-color:#000}.btn-black--border-white:hover{border:1px solid #000;border-bottom-color:#9c9c9c}.btn-white{background-color:#fff;border:1px solid #000;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.btn-white__text{color:#0f171f}.btn-white__text--bold,.btn-white__text .font-weight-bold{color:#0f171f}.btn-white__text--light{color:#000;font-weight:400}.btn-white__icon{color:#0f171f;margin-left:0.5rem;font-size:0.5rem}.btn-white__icon--apple{margin-right:0.5rem}.btn-white:not(.sending):hover{background-color:#000}.btn-white:not(.sending):hover .btn-white__text{color:#fff}.btn-white:not(.sending):hover .btn-white__text--bold,.btn-white:not(.sending):hover .btn-white__text .font-weight-bold{color:#fff !important}.btn-white:not(.sending):hover .btn-white__text--light{color:#fff}.btn-white:not(.sending):hover .btn-white__icon{color:#fff}.btn-control-transparent{cursor:pointer;text-align:center;position:relative;display:flex;align-items:center;justify-content:center;width:33px;height:33px;border:1px solid #fff;color:#fff;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.btn-control-transparent:hover{background-color:rgba(3,4,6,0.309804)}.btn-control-transparent__icon{color:#fff}.btn-control-white{cursor:pointer;text-align:center;position:relative;display:flex;align-items:center;justify-content:center;width:calc(33px - 2px);height:calc(33px - 2px);border:1px solid #000;color:#000;background-color:#fff;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.btn-control-white:not(.sending):hover{background-color:#000;color:#fff}.btn-control-white:not(.sending):hover .btn-control-white__icon{color:#fff}.btn-control-white__icon{color:#fff}@keyframes animationSending{0%{width:0%}100%{width:100%}}@media (min-width: 768px){.btn-black:not(.sending):hover{background-color:#fff}.btn-black:not(.sending):hover .btn-black__text{color:#000}.btn-black:not(.sending):hover .btn-black__text--bold,.btn-black:not(.sending):hover .btn-black__text .font-weight-bold{color:#000 !important;font-weight:600}.btn-black:not(.sending):hover .btn-black__text--light{color:#000}.btn-black:not(.sending):hover .btn-black__icon,.btn-black:not(.sending):hover .btn-black__icon:before{color:#000}.btn-semi-transparent{min-height:64px}}@media (min-width: 992px){.btn span{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}}@media (min-width: 992px) and (min-width: 1200px){.btn span{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}@media (min-width: 992px){.btn-semi-transparent{min-height:64px}.btn-control-white{width:calc(40px - 3px);height:calc(40px - 3px)}}@media (min-width: 1200px){.btn.lead__btn-send [class*="right-arrow-carrusel"]{font-size:1.23077rem !important;margin-left:0.75rem;position:relative;top:-1px}.btn--md{min-height:62.97px}.lead__video-google .btn--md{min-height:64px}.btn-semi-transparent{min-height:57.22px}.btn-control-transparent{width:33px;height:33px}.btn-control-white{width:calc(33px - 3px);height:calc(33px - 3px)}.btn--artistic{padding:0 2rem !important;width:auto !important;height:4rem !important}}@media (min-width: 1600px){.lead__video-google .btn--md{min-height:53.25px}.btn-semi-transparent{min-height:64px}.btn-control-transparent{width:40px;height:40px}.btn-control-white{width:calc(40px - 3px);height:calc(40px - 3px)}}@media (min-width: 1900px){.btn--md{min-height:64px}.lead__video-google .btn--md{min-height:64px}.btn-semi-transparent{min-height:80px}.btn-control-transparent{width:44px;height:44px}.btn-control-white{width:calc(44px - 3px);height:calc(44px - 3px)}}@media (max-width: 375px){.btn-semi-transparent{min-height:57.22px}}.lazyload{opacity:0}.lazyloading{opacity:-0.5;filter:blur(5px);transition:filter 400ms}.lazyloaded{opacity:1;filter:blur(0);transition:opacity 400ms}.carousel .carousel-control-next{background:linear-gradient(90deg, rgba(15,23,31,0) 0%, rgba(15,23,31,0.1) 30%, rgba(15,23,31,0.2) 50%, rgba(15,23,31,0.4) 90%)}.carousel .carousel-control-prev{background:linear-gradient(270deg, rgba(15,23,31,0) 0%, rgba(15,23,31,0.1) 30%, rgba(15,23,31,0.2) 50%, rgba(15,23,31,0.4) 90%)}.dotsquare__container{margin:1rem auto 0.5rem;height:0.25rem;width:22.25rem;display:flex;align-items:center;list-style-type:none;padding:0;gap:0.25rem;overflow:hidden}.dotsquare__container li{min-width:3.5rem;background-color:#eaeaea;height:0.25rem;cursor:pointer;transition:all 0.3s ease;flex-shrink:0}.dotsquare__container li::after{content:'';width:0;display:block;background-color:transparent;height:0.25rem;transition:all 1s ease}.dotsquare__container li.active::after{width:3.5rem;background-color:#0f171f}@media (min-width: 992px){.dotsquare__container{display:none}}.radio-control{display:flex}.radio-control__label>input[type="radio"]{display:none}.radio-control__label>input[type="radio"]+*::before{content:"";display:inline-block;vertical-align:bottom;width:1.25rem;height:1.25rem;margin-right:1rem;border-radius:50%;border-style:solid;border-width:2px;border-color:#000}.radio-control__label>input[type="radio"]:checked+*::before{background:radial-gradient(#000 0%, #000 40%, transparent 50%, transparent);border-color:#000}.radio-control__label>input[type="radio"]:checked+*{color:#000}.radio-control__text{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;line-height:normal !important;display:flex;align-items:center}@media (min-width: 1200px){.radio-control__text{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.iti__flag-container.show{margin-right:2rem}.iti__flag-container:after{right:calc(1rem * -1)}.iti__flag-container .iti__selected-flag{flex-direction:row-reverse;gap:0.5rem}.iti__flag-container .iti__selected-flag .iti__arrow,.iti__flag-container .iti__selected-flag .indicative{margin:0;padding:0}.iti__flag-container .iti__selected-flag .iti__arrow{border:none;font-size:0.5rem;width:0.5rem;display:flex;align-items:center}.iti__flag-container .iti__selected-flag .iti__arrow:before{font-family:'millionicon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:'\e900';font-size:0.4rem}.iti{display:flex !important}.iti__flag-container{display:none;padding:0px !important}.iti__flag-container.show{display:block;position:relative}.lead__input-container--with-border-bottom .iti__flag-container.show{margin-right:1rem}.lead__input-container--with-border .iti__flag-container.show{margin-right:2rem}.iti__flag-container:after{content:'';position:absolute;width:1px;background-color:#d3d3d3;height:2rem;top:0;bottom:0;margin:auto}.iti__flag-container:hover .iti__selected-flag{background-color:transparent !important}.iti--allow-dropdown{width:95%}.iti--allow-dropdown input{padding:0 !important;margin-left:0 !important}.lead__input-container--with-border-bottom .iti__arrow{border-top-color:#fff;border-bottom-color:#fff}.iti__selected-flag{padding-left:0 !important;padding-right:0 !important}.iti__selected-flag .indicative{margin:0 !important;padding-left:0.2rem;padding-right:0.5rem;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.iti__selected-flag .indicative{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__input-container--with-border-bottom .iti__selected-flag .indicative{color:#fff}.lead__input-container--with-border .iti__selected-flag .indicative{color:#000}.iti__country-list{z-index:4;margin:-1rem 0 0 -1px !important}.iti__country-list span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.iti__country-list span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (max-width: 767.98px){.iti--container{z-index:99999 !important}}.input-container{position:relative}.gallery .lead__container:after{top:initial;height:50vh;background:#000;background:transparent linear-gradient(0deg, #000, rgba(84,84,84,0)) 0% 0% no-repeat padding-box}.gallery .lead__container--shadow:after{background:#0f171f;height:100vh}.lead__phone#form-list-your-unit .lead__input-container--unit-number,.lead__phone#form-list-your-unit .lead__input-container--name{display:none}.lead__phone#form-list-your-unit.lead__phone--step-1 .lead__input-container--unit-number{display:flex}.lead__phone#form-list-your-unit.lead__phone--step-3 .lead__input-container--name{display:flex}.lead__container-popup #appleid-signin{display:none}.lead__container-popup .popup-content__separator{display:none;width:100%;text-align:center;color:#000;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;margin-top:1rem;margin-bottom:0;position:relative}@media (min-width: 1200px){.lead__container-popup .popup-content__separator{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__container-popup .lead__email-usertype{display:none}.lead__iphone .lead__container-popup{display:flex;flex-direction:column}.lead__iphone .lead__container-popup .btn-white__apple{position:relative}.lead__iphone .lead__container-popup #appleid-signin{display:grid;width:200px;margin:0 auto}.lead__iphone .lead__container-popup .appleid-signin-disabled{display:grid;width:202px;border:1px solid transparent;margin:0 auto;height:42px;position:absolute;top:-1px;left:0;right:0}.lead__iphone .lead__container-popup .appleid-signin-disabled--hide{display:none}.lead__iphone .lead__container-popup .lead__remark-form{border-top:1px solid #eee;margin-top:2rem;margin-bottom:1.46154rem;padding-top:1.46154rem}.lead__iphone .lead__container-popup .input-container{margin-top:1rem;padding-left:2rem}.lead__iphone .lead__container-popup .btn-white__apple div{outline:none}.lead__iphone .lead__container-popup .btn-white__apple div div:first-child{margin:0 auto}.lead__iphone .lead__container-popup .btn-white__apple div div:first-child text{font-family:"applied-button-font-0",sans-serif;font-size:12px}.lead__iphone .lead__container-popup .popup-content__separator{display:block;width:100%;text-align:center;color:#000;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;margin-top:1rem;margin-bottom:0;position:relative}@media (min-width: 1200px){.lead__iphone .lead__container-popup .popup-content__separator{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__iphone .lead__container-popup .popup-content__separator::before,.lead__iphone .lead__container-popup .popup-content__separator::after{width:44%;content:'';border-top:1px solid #eee;position:absolute;top:50%}.lead__iphone .lead__container-popup .popup-content__separator::before{left:0}.lead__iphone .lead__container-popup .popup-content__separator::after{right:0}.lead__container-popup .lead__remark-form-contact-step-1{display:none}.lead__iphone--step-1 .lead__container-popup .popup-form-title--step-1{display:block}.lead__iphone--step-1 .lead__container-popup .lead__input-container--email{margin-top:0.25rem !important}.lead__iphone--step-1 .lead__container-popup .lead__input-container--name{display:none}.lead__iphone--step-1 .lead__container-popup .lead__input-container--phone{display:none}.lead__iphone--step-2 .lead__container-popup .lead__remark-form--step-1{display:none}.lead__iphone--step-2 .lead__container-popup .lead__remark-form--step-2{display:block}.lead__iphone--step-2 .lead__container-popup .lead__input-container--email{display:none}.lead__iphone--step-2 .lead__container-popup .popup-content__separator{display:none}.lead__iphone--step-2 .lead__container-popup .lead__input-container--name{display:flex;margin-top:0}.lead__iphone--step-2 .lead__container-popup .lead__input-container--phone{display:flex}.lead__iphone--step-2 .lead__container-popup #appleid-signin{display:none}.lead__iphone--step-2 .lead__container-popup .btn-white__apple{height:0px;margin-top:0}.schedule--step-1 .lead__container-popup .lead__input-container--name{display:none}.schedule--step-1 .lead__container-popup .lead__input-container--phone{display:none}.schedule--step-2 .lead__container-popup .lead__input-container--email{display:none}.lead__android .lead__container-popup{display:flex;flex-direction:column}.lead__android .lead__container-popup .lead__remark-form{border-top:1px solid #eee;margin-top:2rem;margin-bottom:1rem;padding-top:1.46154rem}.lead__android .lead__container-popup .input-container{margin-top:1rem;padding-left:2rem}.lead__android .lead__container-popup .lead__separator--hide-for-google{display:none !important}.lead__android .lead__container-popup .btn-white__google{display:block;margin-top:0.25rem}.lead__android .lead__container-popup .btn-white__apple{height:auto}.lead__android .lead__container-popup .abcRioButton.abcRioButtonLightBlue{border:0px;box-shadow:0px 0px;margin:0 auto;width:-moz-fit-content !important;width:fit-content !important}.lead__android .lead__container-popup .abcRioButton.abcRioButtonLightBlue .abcRioButtonContentWrapper{display:flex;flex-direction:row;justify-content:center}.lead__android .lead__container-popup .abcRioButton.abcRioButtonLightBlue .abcRioButtonContentWrapper span{font-size:1.5rem;font-weight:400}.lead__android .lead__container-popup .popup-content__separator{display:block;width:100%;text-align:center;color:#000;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;margin-top:0.5rem;margin-bottom:0;position:relative}@media (min-width: 1200px){.lead__android .lead__container-popup .popup-content__separator{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__android .lead__container-popup .popup-content__separator::before,.lead__android .lead__container-popup .popup-content__separator::after{width:44%;content:'';border-top:1px solid #eee;position:absolute;top:50%}.lead__android .lead__container-popup .popup-content__separator::before{left:0}.lead__android .lead__container-popup .popup-content__separator::after{right:0}.lead__android--step-1 .lead__container-popup .lead__input-container--email{margin-top:1rem !important}.lead__android--step-1 .lead__container-popup .lead__input-container--name{display:none}.lead__android--step-1 .lead__container-popup .lead__input-container--phone{display:none}.lead__android--step-2 .lead__container-popup .lead__remark-form--step-1{display:none}.lead__android--step-2 .lead__container-popup .lead__remark-form--step-2{display:block}.lead__android--step-2 .lead__container-popup .lead__input-container--email{display:none}.lead__android--step-2 .lead__container-popup .popup-content__separator{display:none}.lead__android--step-2 .lead__container-popup .lead__input-container--name{display:flex;margin-top:0.5rem}.lead__android--step-2 .lead__container-popup .lead__input-container--phone{display:flex}.lead__android--step-2 .lead__container-popup .btn-white__google{display:none}.lead__android--step-2 .lead__container-popup .popup-content__separator{display:none}.lead__auth--btn-auth-top .lead__container-popup{display:flex;flex-direction:column}.lead__auth--btn-auth-top .lead__container-popup .lead__input-container--email,.lead__auth--btn-auth-top .lead__container-popup .lead__input-container--phone{order:3}.lead__auth--btn-auth-top .lead__container-popup .lead__container-btn-send{order:6}.lead__auth--btn-auth-top .lead__container-popup .popup-content__separator{order:2}.lead__auth--btn-auth-top .lead__container-popup .lead__validation-footer{order:10}.lead__auth--btn-auth-top .lead__container-popup .btn-white__apple{order:1;margin-top:0}.lead__auth--btn-auth-top .lead__container-popup .btn-white__google{order:1}.lead__auth--btn-auth-bottom .lead__container-popup{display:flex;flex-direction:column}.lead__auth--btn-auth-bottom .lead__container-popup .lead__input-container--email,.lead__auth--btn-auth-bottom .lead__container-popup .lead__input-container--phone{order:1}.lead__auth--btn-auth-bottom .lead__container-popup .lead__container-btn-send{order:2}.lead__auth--btn-auth-bottom .lead__container-popup .popup-content__separator{order:3}.lead__auth--btn-auth-bottom .lead__container-popup .lead__validation-footer{order:6}.lead__auth--btn-auth-bottom .lead__container-popup .btn-white__apple{order:4}.lead__auth--btn-auth-bottom .lead__container-popup .btn-white__google{order:4}.lead__auth--step-1-only-number .lead__container-popup .lead__input-container--email{display:none}.lead__auth--step-1-only-number .lead__container-popup .lead__input-container--phone{margin-top:0;display:flex}.lead__auth--step-1-only-number.lead__iphone--step-2 .lead__container-popup .lead__input-container--name,.lead__auth--step-1-only-number.lead__android--step-2 .lead__container-popup .lead__input-container--name{order:1}.lead__auth--step-1-only-number.lead__iphone--step-2 .lead__container-popup .lead__input-container--email,.lead__auth--step-1-only-number.lead__android--step-2 .lead__container-popup .lead__input-container--email{display:flex;margin-top:1rem !important;order:2}.lead__auth--step-1-only-number.lead__iphone--step-2 .lead__container-popup .lead__input-container--phone,.lead__auth--step-1-only-number.lead__android--step-2 .lead__container-popup .lead__input-container--phone{display:none}.lead__auth--step-1-only-number.lead__iphone--step-2 .lead__container-popup .lead__container-btn-send,.lead__auth--step-1-only-number.lead__android--step-2 .lead__container-popup .lead__container-btn-send{order:3}.lead__auth--step-1-only-number.lead__iphone--step-2 .lead__container-popup .popup-content__separator,.lead__auth--step-1-only-number.lead__android--step-2 .lead__container-popup .popup-content__separator{order:4}.lead__auth--step-1-only-number.lead__iphone--step-2 .lead__container-popup .lead__validation-footer,.lead__auth--step-1-only-number.lead__android--step-2 .lead__container-popup .lead__validation-footer{order:6}.lead__auth--step-1-only-number.lead__iphone--step-2 .lead__container-popup .lead__remark-form--step-2{display:none}.lead__auth--step-1-only-number.lead__iphone--step-2 .lead__container-popup .lead__remark-form--step-2-name-email{display:block}.lead__auth--step-1-only-number.lead__iphone--step-2 .lead__container-popup .popup-content__separator{display:block}.lead__auth--step-1-only-number.lead__iphone--step-2 .lead__container-popup #appleid-signin{display:flex}.lead__auth--step-1-only-number.lead__iphone--step-2 .lead__container-popup .btn-white__apple{height:40px;order:5}.lead__auth--step-1-only-number.lead__iphone--step-2.lead__iphone--step-2-show-number .lead__container-popup .lead__remark-form--step-2-name-email{display:none}.lead__auth--step-1-only-number.lead__iphone--step-2.lead__iphone--step-2-show-number .lead__container-popup .lead__remark-form--step-2-number{display:block}.lead__auth--step-1-only-number.lead__iphone--step-2.lead__iphone--step-2-show-number .lead__container-popup .lead__input-container--phone{display:flex;margin-top:0}.lead__auth--step-1-only-number.lead__iphone--step-2.lead__iphone--step-2-show-number .lead__container-popup .lead__input-container--name{display:none}.lead__auth--step-1-only-number.lead__iphone--step-2.lead__iphone--step-2-show-number .lead__container-popup .lead__input-container--email{display:none}.lead__auth--step-1-only-number.lead__iphone--step-2.lead__iphone--step-2-show-number .lead__container-popup .popup-content__separator{display:none}.lead__auth--step-1-only-number.lead__iphone--step-2.lead__iphone--step-2-show-number .lead__container-popup #appleid-signin{display:none}.lead__auth--step-1-only-number.lead__iphone--step-2.lead__iphone--step-2-show-number .lead__container-popup .btn-white__apple{height:0px;margin-top:0}.lead__auth--step-1-only-number.lead__android--step-1 .lead__container-popup .popup-content__separator{margin-top:1rem}.lead__auth--step-1-only-number.lead__android--step-2 .lead__container-popup .lead__remark-form--step-2{display:none}.lead__auth--step-1-only-number.lead__android--step-2 .lead__container-popup .lead__remark-form--step-2-name-email{display:block}.lead__auth--step-1-only-number.lead__android--step-2 .lead__container-popup .popup-content__separator{display:block;margin-top:1rem}.lead__auth--step-1-only-number.lead__android--step-2 .lead__container-popup .btn-white__google{order:5;display:block}.lead__auth--step-1-only-number.lead__android--step-2.lead__android--step-2-show-number .lead__container-popup .lead__remark-form--step-2-name-email{display:none}.lead__auth--step-1-only-number.lead__android--step-2.lead__android--step-2-show-number .lead__container-popup .lead__remark-form--step-2-number{display:block}.lead__auth--step-1-only-number.lead__android--step-2.lead__android--step-2-show-number .lead__container-popup .lead__input-container--phone{display:flex;margin-top:0}.lead__auth--step-1-only-number.lead__android--step-2.lead__android--step-2-show-number .lead__container-popup .lead__input-container--name{display:none}.lead__auth--step-1-only-number.lead__android--step-2.lead__android--step-2-show-number .lead__container-popup .lead__input-container--email{display:none}.lead__auth--step-1-only-number.lead__android--step-2.lead__android--step-2-show-number .lead__container-popup .popup-content__separator{display:none}.lead__auth--step-1-only-number.lead__android--step-2.lead__android--step-2-show-number .lead__container-popup .btn-white__google{display:none}.lead__checkbox-email-me-sm .lead__container-popup{display:flex;flex-direction:column}.lead__checkbox-email-me-sm .lead__container-popup .lead__remark-form{order:0}.lead__checkbox-email-me-sm .lead__container-popup .btn-white__apple,.lead__checkbox-email-me-sm .lead__container-popup .btn-white__google{order:1}.lead__checkbox-email-me-sm .lead__container-popup .popup-content__separator{order:2}.lead__checkbox-email-me-sm .lead__container-popup .lead__input-container--email{order:3}.lead__checkbox-email-me-sm .lead__container-popup .lead__email-me-text--xl{display:flex;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;font-weight:700}@media (min-width: 1200px){.lead__checkbox-email-me-sm .lead__container-popup .lead__email-me-text--xl{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__checkbox-email-me-sm .lead__container-popup .lead__email-me-container{display:flex;margin-top:1rem;order:5}.lead__checkbox-email-me-sm .lead__container-popup .lead__container-btn-send{order:7}.lead__checkbox-email-me-sm .lead__container-popup .lead__validation-footer{order:9}.lead__checkbox-email-me-sm .lead__container-popup .lead__email-me-price-list{display:flex}.lead__checkbox-email-me-sm .lead__container-popup .lead__email-me-brochure{display:none}.lead__checkbox-email-me-sm .lead__container-popup .lead__btn-send--modal{margin-top:2rem}.lead__checkbox-email-me-sm.lead__iphone--step-2 .lead__container-popup .lead__email-me-title--sm{display:none}.lead__checkbox-email-me-sm.lead__iphone--step-2 .lead__container-popup .lead__email-me-container{display:none}.lead__checkbox-email-me-sm.lead__android--step-2 .lead__container-popup .lead__email-me-title--sm{display:none}.lead__checkbox-email-me-sm.lead__android--step-2 .lead__container-popup .lead__email-me-container{display:none}.lead__checkbox-text-me.lead__iphone--step-2 .lead__container-popup .lead__text-me-container{display:flex;order:4}.lead__checkbox-text-me.lead__iphone--step-2.lead__checkbox-off-market .lead__container-popup .lead__text-me-off-market{display:flex}.lead__checkbox-text-me.lead__iphone--step-2.lead__checkbox-discounted-units .lead__container-popup .lead__text-me-discounted-units{display:flex}.lead__checkbox-text-me.lead__android--step-2 .lead__container-popup .lead__text-me-container{display:flex;order:4}.lead__checkbox-text-me.lead__android--step-2.lead__checkbox-off-market .lead__container-popup .lead__text-me-off-market{display:flex}.lead__checkbox-text-me.lead__android--step-2.lead__checkbox-discounted-units .lead__container-popup .lead__text-me-discounted-units{display:flex}.lead__phone .lead__container-popup{display:flex;flex-direction:column}.lead__phone .lead__container-popup .popup-content__separator--full{display:flex !important}.lead__phone .lead__container-popup .lead__btn-send--modal{transition:margin 0s !important}.lead__phone.lead__phone--step-1 .lead__container-popup .lead__message--step-1{display:inline}.lead__phone.lead__phone--step-1 .lead__container-popup .lead__message--step-2{display:none}.lead__phone.lead__phone--step-1 .lead__container-popup .lead__message--step-3{display:none}.lead__phone.lead__phone--step-1 .lead__container-popup .lead__input-container--email,.lead__phone.lead__phone--step-1 .lead__container-popup .lead__input-container--license{display:none}.lead__phone.lead__phone--step-1 .lead__container-popup .lead__remark-form--step-4{display:none}.lead__phone.lead__phone--step-1 .lead__container-popup .lead__input-container--phone{margin-top:0;margin-bottom:1.5rem}.lead__phone.lead__phone--step-1 .lead__container-popup .lead__btn-send--modal{margin-top:2rem}.lead__phone.lead__phone--step-1 .lead__container-popup #enterSiteTitle{display:flex;font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}@media (min-width: 1200px){.lead__phone.lead__phone--step-1 .lead__container-popup #enterSiteTitle{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.lead__phone.lead__phone--step-1 .lead__container-popup #verifyTitle{display:none}.lead__phone.lead__phone--step-1 .lead__container-popup #btnCloseModal{margin:0;display:none}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__message--step-1{display:none}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__message--step-2{display:inline}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__message--step-3{display:none}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__remark-form--step-1{display:none}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__remark-form--step-4{display:none}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__remark-form--step-2-phone{display:flex;margin-bottom:1.5rem;margin-top:2rem}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__input-container--name{display:none}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__input-container--email,.lead__phone.lead__phone--step-2 .lead__container-popup .lead__input-container--license{display:none}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__input-container--phone{display:none}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__input-container--phone-code{display:flex;margin-top:2rem;margin-bottom:2rem}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__remark--phone-code{display:flex;margin-bottom:1.5rem}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__remark--phone-code.resend{margin-top:0.5rem !important;margin-bottom:0.75rem !important;min-height:1.75rem}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__btn-send--modal{margin-top:1.25rem}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__validation-footer{margin-top:0.25rem}.lead__phone.lead__phone--step-2 .lead__container-popup #enterSiteTitle{display:none}.lead__phone.lead__phone--step-2 .lead__container-popup #verifyTitle{display:flex;font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}@media (min-width: 1200px){.lead__phone.lead__phone--step-2 .lead__container-popup #verifyTitle{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.lead__phone.lead__phone--step-2 .lead__container-popup #btnCloseModal{margin:0;display:none}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__message--step-1{display:none}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__message--step-2{display:none}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__message--step-3{display:inline}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__input-container--name{display:none}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__remark-form--step-4{display:none}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__input-container--email{display:flex;margin-top:0}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__input-container--license{display:none}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__input-container--phone{display:none}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__remark-form--step-2-phone{display:none}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__remark-form--step-3-email{display:flex;margin-bottom:1rem}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__remark-form--step-3-email br{display:none}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__remark-form--step-1{display:none}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__email-me-container{display:none}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__custom-checkbox-container{display:flex;margin-bottom:1.5rem;padding-bottom:0.25rem;order:5}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__email-usertype{display:flex;gap:4rem;margin-bottom:1.5rem;flex-grow:0}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__email-me-price-list{display:inline-block}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__email-me-text--xl{display:flex}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__btn-send--modal{margin-top:2rem}.lead__phone.lead__phone--step-3 .lead__container-popup .btn-white__apple{order:1;margin-top:0}.lead__phone.lead__phone--step-3 .lead__container-popup .btn-white__google{order:1}.lead__phone.lead__phone--step-3 .lead__container-popup .popup-content__separator{order:4}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__input-container--email{order:5}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__input-container--license{order:5}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__email-me-container{order:5}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__container-btn-send{order:8}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__validation-footer{order:12}.lead__phone.lead__phone--step-3 .lead__container-popup #enterSiteTitle{display:flex;font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}@media (min-width: 1200px){.lead__phone.lead__phone--step-3 .lead__container-popup #enterSiteTitle{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.lead__phone.lead__phone--step-3 .lead__container-popup #verifyTitle{display:none}.lead__phone.lead__phone--step-3 .lead__container-popup #btnCloseModal{margin:0;display:none}.lead__phone.lead__phone--step-3.step--3-broker .lead__container-popup .lead__input-container--license{display:flex}.lead__phone.lead__phone--step-3.step--3-broker .lead__container-popup .lead__remark-form--step-3-email{display:none}.lead__phone.lead__phone--step-3.step--3-broker .lead__container-popup .lead__remark-form--step-3-email-broker{display:flex}.lead__phone.lead__phone--step-4 .lead__container-popup .lead__input-container--name{display:none}.lead__phone.lead__phone--step-4 .lead__container-popup .lead__input-container--email,.lead__phone.lead__phone--step-4 .lead__container-popup .lead__input-container--license{display:none}.lead__phone.lead__phone--step-4 .lead__container-popup .lead__input-container--phone{display:none}.lead__phone.lead__phone--step-4 .lead__container-popup .lead__remark-form--step-2-phone{display:none}.lead__phone.lead__phone--step-4 .lead__container-popup .lead__remark-form--step-4{display:flex;margin-bottom:1rem}.lead__phone.lead__phone--step-4 .lead__container-popup .lead__remark-form--step-1{display:none}.lead__phone.lead__phone--step-4 .lead__container-popup .lead__email-me-container{display:none}.lead__phone.lead__phone--step-4 .lead__container-popup .lead__email-me-price-list{display:none}.lead__phone.lead__phone--step-4 .lead__container-popup .lead__email-me-text--xl{display:none}.lead__phone.lead__phone--step-4 .lead__container-popup .lead__btn-send--modal{margin-top:2rem}.lead__phone.lead__phone--step-4 .lead__container-popup #enterSiteTitle{display:none}.lead__phone.lead__phone--step-4 .lead__container-popup #verifyTitle{display:none}.lead__phone.lead__phone--step-4 .lead__container-popup #btnSendModal{display:none}.lead__phone.lead__phone--step-4 .lead__container-popup #btnCloseModal{display:flex}.lead__phone.lead__phone--step-4 .lead__container-popup #btnCloseModal button span{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}@media (min-width: 1200px){.lead__phone.lead__phone--step-4 .lead__container-popup #btnCloseModal button span{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup{display:flex;flex-direction:column}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .btn-white__apple{position:relative}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup #appleid-signin{display:grid;width:200px;width:100%;margin:0 auto}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .appleid-signin-disabled{display:grid;width:202px;border:1px solid transparent;margin:0 auto;height:42px;position:absolute;top:-1px;left:0;right:0}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .appleid-signin-disabled--hide{display:none}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .btn-white__apple div{outline:none}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .btn-white__apple div div:first-child{margin:0 auto;width:100% !important;max-width:100% !important}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .btn-white__apple div div:first-child>svg{transform:scale(0.8)}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .btn-white__apple div div:first-child text{font-family:"applied-button-font-0",sans-serif;font-size:12px}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .popup-content__separator{display:flex;justify-content:center;align-items:center;width:100%;text-align:center;color:#000;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;height:1.25rem;margin-top:1rem;margin-bottom:1rem;position:relative}@media (min-width: 1200px){.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .popup-content__separator{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .popup-content__separator::before,.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .popup-content__separator::after{width:44%;content:'';border-top:1px solid #eee;position:absolute;top:50%}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .popup-content__separator::before{left:0}.lead__phone.lead__phone--step-3.lead__phone--apple .lead__container-popup .popup-content__separator::after{right:0}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup{display:flex;flex-direction:column}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .lead__separator--hide-for-google{display:none !important}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .btn-white__google{display:block;margin-top:0.25rem}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .btn-white__google *{justify-content:center;flex-grow:0}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .btn-white__apple{height:auto}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .abcRioButton.abcRioButtonLightBlue{border:0px;box-shadow:0px 0px;margin:0 auto;width:-moz-fit-content !important;width:fit-content !important}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .abcRioButton.abcRioButtonLightBlue .abcRioButtonContentWrapper{display:flex;flex-direction:row;justify-content:center}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .abcRioButton.abcRioButtonLightBlue .abcRioButtonContentWrapper span{font-size:1.5rem;font-weight:400}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .popup-content__separator{display:block;width:100%;text-align:center;color:#000;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;margin-top:1rem;margin-bottom:1rem;position:relative}@media (min-width: 1200px){.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .popup-content__separator{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .popup-content__separator::before,.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .popup-content__separator::after{width:44%;content:'';border-top:1px solid #eee;position:absolute;top:50%}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .popup-content__separator::before{left:0}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .popup-content__separator::after{right:0}.lead__container-title-site{height:100%;width:100%;flex-direction:column;justify-content:flex-start;display:none}.lead__container-title-site hr{display:none}.gallery .lead__container-title-site{display:none}.d-none-form .lead__container-title-site{display:none}.lead__icon-back{transition:1s;opacity:0;position:absolute;font-size:1rem;cursor:pointer}.lead__title-site{display:flex;align-self:center;font-family:"Cinzel",serif;color:#fff;text-transform:capitalize;height:auto;font-size:1.92308rem;margin:0}.lead__container-form{width:100%;margin-top:2rem;display:flex;margin-left:0;margin-right:0}.gallery .lead__container-form{margin-top:0}.lead__container--shadow .lead__container-form{margin-top:2rem}.lead__container-form-title{display:flex;align-content:flex-start;width:100%;margin-left:auto;margin-right:auto}.gallery .lead__container-form-title{margin-bottom:2rem}.lead__container--shadow .lead__container-form-title{margin-bottom:0}.d-none-form .lead__container-form-title{display:none}.lead__container-form-contact{margin:2rem 1rem;width:auto}.lead__form-title--small{font-family:"Cairo",sans-serif;color:#fff;font-size:1.38462rem;display:block;line-height:0.7;font-weight:400}.lead__form-title--tall{font-family:"Cairo",sans-serif;color:#fff;font-size:2.46154rem;font-weight:400;display:flex;align-items:center;line-height:0.75}.lead__form-title--toggle{color:#fff;display:none}.gallery .lead__form-title--toggle{display:flex;align-items:center}.gallery .lead__form-title--toggle:before{content:'';position:absolute;width:1px;background-color:#d3d3d3;height:1rem;bottom:0.25rem;margin:auto;margin-left:1rem}.lead__form-title-modal--small{color:#000;margin-bottom:0.34615rem}.lead__form-title-modal--tall{color:#000}.lead__form-icon-toggle{color:#fff;font-size:1rem;margin-left:2.07692rem;cursor:pointer;position:absolute;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.lead__container--shadow .lead__form-icon-toggle{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg)}.lead__form-section{z-index:3;color:white;position:absolute;bottom:2rem;height:auto;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%;padding-left:2rem;padding-right:2rem;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.lead__form-section--initial{position:initial;padding:1rem}.lead__form-section--initial span,.lead__form-section--initial input{color:#000 !important}.lead__form-section--initial .lead__form-label,.lead__form-section--initial .lead__input-icon{color:#858585 !important}.lead__form-section--initial .lead__form-title--small{line-height:1}.lead__form-section--initial .lead__form-title--tall{justify-content:space-between;width:100%}.lead__form-section--initial .lead__form-title--tall .lead__form-icon-toggle{color:#000;position:initial;transform:none}.lead__form-section--initial .lead__form{padding:0}.lead__form-section--initial .lead__input-container--with-border-bottom{border:1px solid #000}.lead__form-section--initial .lead__input-container--with-border-bottom:focus-within{border:1px solid #000}.lead__form-section--initial .btn-black__text{color:#fff !important}.gallery .lead__form-section{bottom:12rem;margin-bottom:0}.gallery .lead__form-section:after{content:'';position:absolute;width:1.75rem;background-color:#d3d3d3;height:1px;top:1rem;left:0;margin:auto}.lead__container--shadow .lead__form-section{bottom:10.1rem;margin-bottom:2rem}.lead__form{display:flex;flex-direction:column;width:100%;margin-bottom:1rem;position:relative;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.lead__form--contact .contact-title{text-transform:uppercase;text-align:center}.lead__form--show{visibility:visible;opacity:1;bottom:0}.lead__form--hide{visibility:hidden;opacity:0;bottom:-4rem;transition-property:opacity;height:0;margin:0;margin-bottom:0}.gallery .lead__form{margin-bottom:0}.lead__welcome{display:none;margin-top:2rem}.lead__welcome--light{font-size:1.61538rem;line-height:1;margin-bottom:-0.2rem;display:block}.lead__welcome--bold{font-size:2rem;line-height:1}.lead__remark-form{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;margin-top:2rem;margin-bottom:0}@media (min-width: 1200px){.lead__remark-form{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__remark-form b{text-shadow:0px 0px 0.5px #0f171f}#contentLeadHomeLeadPricing .lead__remark-form{margin-top:1rem}.modal--price-list .lead__remark-form{margin-top:0}.lead__remark-form--step-2{display:none}.lead__remark-form--step-2-desktop{display:none}.lead__remark-form--step-2-name-email{display:none}.lead__remark-form--step-2-number{display:none}.lead__remark-form--step-2-phone{display:none}.lead__remark-form--step-2-email{display:none}.lead__remark-form--step-3-email{display:none}.lead__remark-form--step-3-email-broker{display:none}.lead__remark--phone-code{display:none;align-items:center;justify-content:center}.lead__remark-phone{font-family:"Montserrat",sans-serif;cursor:pointer}.lead__remark-phone--icon{font-size:1.55rem}.lead__remark-phone--red{color:red}.lead__remark-phone--number{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;margin-right:1rem;margin-left:1rem}@media (min-width: 1200px){.lead__remark-phone--number{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__remark-phone--number a{font-size:1.15rem}.lead__remark-phone--edit{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}@media (min-width: 1200px){.lead__remark-phone--edit{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.lead__remark-phone--timer{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;cursor:default}@media (min-width: 1200px){.lead__remark-phone--timer{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.lead__remark-phone--timer-disabled{display:none}.lead__remark-phone--resend{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}@media (min-width: 1200px){.lead__remark-phone--resend{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.lead__remark-phone--resend-disabled{display:none;color:#929292}.lead__remark-phone--error{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;color:red;display:none}@media (min-width: 1200px){.lead__remark-phone--error{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.lead__form-label{position:absolute;color:#fff;transition:0.3s;z-index:-1;letter-spacing:0.5px;font-size:.92308rem;top:calc(90% / 2);margin-bottom:0;line-height:0.8;margin-left:2rem}.lead__input-placeholder--active .lead__form-label{margin-left:0;left:0;top:calc(-65% / 2)}.lead__container-input-icon{display:flex;align-self:center}.lead__input-icon{display:flex}.lead__input-container--with-border-bottom .lead__input-icon{color:#fff;margin-right:0.5rem;font-size:1rem}.lead__input-container--with-border .lead__input-icon{margin-right:1rem}.lead__input-container{display:flex;padding-left:0;padding-right:0}.lead__input-container input{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;border:none;background:none;background-color:transparent;width:85%;display:flex;align-self:center;padding:0;height:100%}@media (min-width: 1200px){.lead__input-container input{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__input-container input::-moz-placeholder{color:#7e7e7e !important}.lead__input-container input::placeholder{color:#7e7e7e !important}.lead__input-container textarea{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;border:none;background:none;background-color:transparent;width:85%;display:flex;align-self:center;padding:0;resize:none;overflow:hidden}@media (min-width: 1200px){.lead__input-container textarea{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__input-container--focus{background-color:rgba(255,255,255,0.4)}.lead__input-container--with-border-bottom{display:flex;flex-shrink:1 !important;min-height:57.22px;border-bottom:0.1em solid rgba(238,238,238,0.33);border-top:0.1em solid transparent;border-left:0.1em solid transparent;border-right:0.1em solid transparent;margin-right:0;margin-top:0.5rem;padding-left:1rem}.lead__input-container--with-border-bottom input{color:#fff}.lead__input-container--with-border-bottom input::-moz-placeholder{color:#fff;opacity:1;font-size:1rem}.lead__input-container--with-border-bottom input::placeholder{color:#fff;opacity:1;font-size:1rem}.lead__input-container--with-border-bottom input:-ms-input-placeholder{color:#fff;font-size:1rem}.lead__input-container--with-border-bottom input::-ms-input-placeholder{color:#fff;font-size:1rem}.lead__input-container--with-border{min-height:4rem;border:1px solid #000;margin-top:0.5rem;padding:0;padding-left:1rem;padding-right:0}.lead__input-container--with-border:focus-within{border:1px solid #3e3e3e}.lead__input-container--with-border::-moz-placeholder{color:#7e7e7e !important}.lead__input-container--with-border::placeholder{color:#7e7e7e !important}.lead__input-container--height-auto{height:auto;min-height:auto !important;padding-top:1.46154rem;padding-bottom:1rem}.lead__input-container.error-validate-content{border:1px solid red !important}.lead__input-container.error-validate-content label{color:red}.lead__input-container.error-validate-content i{color:red}.lead__input-container.error-validate-content input{color:red !important}.lead__input-container.error-validate-content input::-moz-placeholder, .lead__input-container.error-validate-content textarea::-moz-placeholder{color:red !important}.lead__input-container.error-validate-content input::placeholder,.lead__input-container.error-validate-content textarea::placeholder{color:red !important}.d-none-form .lead__input-container{display:none}.lead__input-otp{display:grid;grid-template-columns:repeat(3, 3.25rem);gap:1.25rem;justify-content:center}.lead__input-otp .lead__input-container--with-border{padding:0 !important}.lead__input-container--phone-code{display:none;padding-left:0}.lead__input-container--phone-code input{width:100%;height:100%;text-align:center;font-weight:600 !important}.lead__input-container--phone-code input::-moz-placeholder{letter-spacing:0;font-weight:300}.lead__input-container--phone-code input::placeholder{letter-spacing:0;font-weight:300}.lead__email-me-container{display:none;padding:0;margin-top:1.5rem}.lead__email-me-container .custom-control-label:before,.lead__email-me-container .custom-control-label:after{top:0.25rem !important}.lead__email-me-container .custom-control{margin-left:0.25rem;display:none}.lead__email-me-container .lead__email-me-brochure{margin-left:2rem}.lead__custom-checkbox-container{display:none;margin-top:1.5rem;gap:2rem}.lead__custom-checkbox-container .custom-checkbox{margin-left:1.5rem}.lead__phone--step-1 .lead__custom-checkbox-container{display:none}.lead__custom-checkbox-container .custom-control-label{padding-left:0.5rem;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.lead__custom-checkbox-container .custom-control-label{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__custom-checkbox-container .custom-control-label:before,.lead__custom-checkbox-container .custom-control-label:after{top:0.25rem !important;border-color:#000 !important;border-radius:0.25rem !important}.lead__email-me-text--sm{display:none}.lead__email-me-text--xl{display:none}.lead__email-me-text{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;font-weight:700}@media (min-width: 1200px){.lead__email-me-text{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__email-me-label{padding-left:.75rem;margin-left:20px;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.lead__email-me-label{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__text-me-container{display:none;padding:0;margin-top:1rem}.lead__text-me-container .custom-control{margin-left:1rem}.lead__text-me-text{font-family:"Montserrat",sans-serif;font-size:1.07692rem;font-weight:500}.lead__text-me-label{padding-left:.75rem;margin-left:20px;font-weight:500;font-size:1rem}.lead__text-me-discounted-units{display:none}.lead__text-me-off-market{display:none}.lead__validation-top{margin-bottom:2rem;display:flex;align-items:center;margin-left:0rem}.lead__validation-top-icon{font-size:1rem;font-weight:400;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.lead__validation-top--error .lead__validation-top-icon{color:red;animation:1.2s errorValidationTopIcon;animation-iteration-count:3;animation-fill-mode:forwards}.lead__validation-top--error-animation-repeat .lead__validation-top-icon{animation:0s errorValidationTopIconReset;animation-iteration-count:inherit;animation-fill-mode:forwards}.lead__validation-top-text{margin-left:1rem;font-size:1.69231rem;font-weight:600;line-height:1}.lead__validation-top--error .lead__validation-top-text{color:red}@keyframes errorValidationTopIcon{0%{margin-left:0rem}50%{margin-left:-1rem;margin-right:1rem}100%{margin-left:0rem}}@keyframes errorValidationTopIconReset{0%{margin-left:0rem}50%{margin-left:-1rem;margin-right:1rem}100%{margin-left:0rem}}.lead__validation-footer{height:0;margin-top:0.5rem;margin-bottom:-0.5rem}.lead__validation-footer-text{display:none;font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;color:red}@media (min-width: 1200px){.lead__validation-footer-text{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.lead__validation-footer-text.validation-msg--otp{line-height:1}.lead__input-placeholder--active{border:0.0625em solid #fff}.lead__btn-send{transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.lead__btn-send--default{border:1px solid #fff}.lead__btn-send--modal{margin-top:1.75rem;margin-bottom:0}.d-none-form .lead__btn-send{display:none}.lead__btn-send-text{font-weight:400;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.lead__container-icon-scroll-down{display:none;justify-content:center;margin-top:1rem;flex-shrink:1;height:1.2rem}.lead__container-icon-scroll-down__quicksearch{z-index:1;top:calc(88 * var(--vh))}.lead__icon-scroll-down{width:1.1rem}.lead__response-text{line-height:normal;font-size:.92308rem}.error .lead__response--success{display:none !important}.success .lead__response--error{display:none !important}@media screen and (min-width: 553px) and (max-width: 926px) and (orientation: landscape){.gallery .lead__form-section{bottom:13rem}.lead__form{flex-direction:row;flex-wrap:wrap}.lead__input-container{margin-right:0.5rem}.lead__input-container--with-border-bottom{width:30%;min-height:48px !important}.lead__btn-send{min-height:64px}}@media (min-width: 768px){.gallery .lead__container--shadow:after{background:#000;background:transparent linear-gradient(0deg, #000, rgba(84,84,84,0)) 0% 0% no-repeat padding-box}.lead__icon-back{font-size:1.1rem}.lead__desktop-google .lead__container-popup .lead__validation-footer{margin-top:0.25rem}.lead__desktop-google .lead__container-popup .lead__separator--hide-for-google{display:none !important}.lead__desktop-google--step-1 .lead__container-popup .lead__input-container--phone{display:none}.lead__desktop-google--step-1 .lead__container-popup .popup-content__separator{display:block;width:100%;text-align:center;color:#000;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;margin:1rem 0;position:relative}}@media (min-width: 768px) and (min-width: 1200px){.lead__desktop-google--step-1 .lead__container-popup .popup-content__separator{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (min-width: 768px){.lead__desktop-google--step-1 .lead__container-popup .popup-content__separator::before,.lead__desktop-google--step-1 .lead__container-popup .popup-content__separator::after{width:44%;content:'';border-top:1px solid #eee;position:absolute;top:50%}.lead__desktop-google--step-1 .lead__container-popup .popup-content__separator::before{left:0}.lead__desktop-google--step-1 .lead__container-popup .popup-content__separator::after{right:0}.lead__desktop-google--step-1 .lead__container-popup .btn-white__google{display:block;margin-top:-0.8rem}.lead__desktop-google--step-1 .lead__container-popup .abcRioButton.abcRioButtonLightBlue{border:0px;box-shadow:0px 0px;margin:0 auto;width:-moz-fit-content !important;width:fit-content !important}.lead__desktop-google--step-1 .lead__container-popup .abcRioButton.abcRioButtonLightBlue .abcRioButtonContentWrapper{display:flex;flex-direction:row;justify-content:center}.lead__desktop-google--step-1 .lead__container-popup .abcRioButton.abcRioButtonLightBlue .abcRioButtonContentWrapper span{font-size:1.5rem;font-weight:400}.lead__desktop-google--step-2 .lead__container-popup .lead__input-container--email{display:none}.lead__desktop-google--step-2 .lead__container-popup .lead__input-container--name{display:none}.lead__desktop-google--step-2 .lead__container-popup .lead__remark-form--step-1{display:none}.lead__desktop-google--step-2 .lead__container-popup .lead__remark-form--step-2-desktop{display:block}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__remark-form--step-2-phone{margin-top:0;line-height:1.6;margin-bottom:2rem}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__remark--phone-code{margin-bottom:2rem}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__remark--phone-code.resend{margin-top:0 !important;margin-bottom:0.75rem !important}.schedule--step-1 .lead__container-popup .lead__input-container--name{display:none}.schedule--step-1 .lead__container-popup .lead__input-container--phone{display:none}.schedule--step-2 .lead__container-popup .lead__input-container--email{display:none}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__remark-form--step-3-email{display:flex;margin-bottom:2rem;margin-top:0}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__custom-checkbox-container{margin-top:0;flex-grow:0}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__email-usertype{margin-bottom:2rem}.lead__phone.lead__phone--step-4 .lead__container-popup .lead__remark-form--step-4{display:flex;margin-bottom:2rem;line-height:1.6;margin-top:0}.lead__checkbox-email-me-xl .lead__container-popup{display:flex;flex-direction:column}.lead__checkbox-email-me-xl .lead__container-popup .lead__email-me-container{display:flex;order:3}.lead__checkbox-email-me-xl .lead__container-popup .lead__welcome{display:none}.lead__checkbox-email-me-xl .lead__container-popup .lead__email-me-price-list{display:flex}.lead__checkbox-email-me-xl .lead__container-popup .lead__email-me-brochure{display:flex}.lead__checkbox-email-me-xl .lead__container-popup .lead__remark-form{order:0}.lead__checkbox-email-me-xl .lead__container-popup .lead__input-container--name{order:1;margin-top:0}.lead__checkbox-email-me-xl .lead__container-popup .lead__input-container--email{order:2;margin-top:1rem !important}.lead__checkbox-email-me-xl .lead__container-popup .lead__container-btn-send{order:8}.lead__checkbox-email-me-xl .lead__container-popup .popup-content__separator{order:9}.lead__checkbox-email-me-xl .lead__container-popup .btn-white__google{order:10}.lead__checkbox-email-me-xl .lead__container-popup .lead__validation-footer{order:12}.lead__checkbox-email-me-xl.lead__desktop-google--step-2 .lead__container-popup .lead__input-container--phone{margin-top:0}.lead__checkbox-email-me-xl.lead__desktop-google--step-2 .lead__container-popup .lead__email-me-container{display:none}.lead__checkbox-email-me-xl.lead__desktop-google--step-2 .lead__container-popup .lead__welcome{display:flex}.lead__checkbox-text-me.lead__desktop-google--step-2 .lead__container-popup .lead__text-me-container{display:flex;order:4}.lead__checkbox-text-me.lead__desktop-google--step-2.lead__checkbox-off-market .lead__container-popup .lead__text-me-off-market{display:flex}.lead__checkbox-text-me.lead__desktop-google--step-2.lead__checkbox-discounted-units .lead__container-popup .lead__text-me-discounted-units{display:flex}.lead__phone .lead__container-popup{display:flex;flex-direction:column}.lead__phone .lead__container-popup .popup-content__separator--full{display:none !important}.lead__phone .lead__container-popup .lead__remark-form{margin-bottom:2rem}.lead__phone.lead__phone--step-1 .lead__container-popup .lead__btn-send--modal{margin-top:0}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__input-container--phone-code{margin-top:0 !important;margin-bottom:0.5rem !important}.lead__phone.lead__phone--step-2 .lead__container-popup .lead__btn-send--modal{margin-top:0}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__input-container--email{margin-top:0 !important;padding-left:0px}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__input-container--email input{padding-left:1rem;width:100%}.lead__phone.lead__phone--step-3 .lead__container-popup .lead__btn-send--modal{margin-top:0}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .btn-white__google{margin-top:0}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .popup-content__separator{margin-top:1rem;line-height:1.2}.lead__phone.lead__phone--step-3.lead__phone--gmail .lead__container-popup .btn-white__google [data-text='continue_with'] [role='button']{height:3.25rem}.lead__phone.lead__phone--step-1 .lead .lead__input-container--phone{margin-top:2rem !important}.lead__container-form{margin-top:4rem}.gallery .lead__container-form{width:100%}.gallery .lead__container-form-title{margin-bottom:4rem}.lead__container-title-site{justify-content:center}.lead__title-site{font-size:3.53846rem;margin-top:0}.lead__form-title--small{font-size:1.69231rem}.lead__form-title--tall{font-size:3rem}.gallery .lead__form-title--toggle:before{top:auto;bottom:auto;margin-left:2rem;height:1.25rem}.lead__form-title-modal--small{font-size:1.76923rem}.lead__form-title-modal--tall{font-size:3.15385rem}.lead__form-icon-toggle{margin-left:4rem}.lead__container-form-contact{margin:4rem 1rem 0 0}.lead__img-contact{height:40rem}.lead__form-section{width:83%;padding-left:0;padding-right:0}.gallery .lead__form-section{width:80%;margin-left:0;padding-left:8rem;bottom:4rem}.gallery .lead__form-section:after{width:7rem;top:2rem}.lead__container--shadow .lead__form-section{margin-bottom:0}.lead__input-container--with-border-bottom .lead__input-icon{font-size:1.30769rem}.lead__remark-form{line-height:1.3;margin-top:0}.lead__desktop-google .lead__remark-form{margin:1.9rem 0;font-size:1.25rem;font-weight:600}.lead__remark-phone--icon{font-size:1.5rem;font-weight:500 !important}.lead__remark-phone--number{margin-right:1rem;margin-left:1rem}.lead__desktop-google .lead__welcome{display:block}.lead__form{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:4rem}.gallery .lead__form{margin-bottom:0}.lead__form--contact{margin-left:2rem;width:32rem}.lead__container-icon-scroll-down{margin-top:0}.lead__form-label{font-size:1.15385rem}.lead__input-container input.space-flag{width:65%}.lead__input-container--with-border-bottom{min-height:57.22px;margin-right:1rem;margin-bottom:0}.lead__input-container--with-border{margin-top:1rem;max-height:4rem;padding-left:1rem}.lead__input-container--with-border.textarea-container{max-height:inherit}.lead__desktop-google .lead__input-container--with-border{min-height:64px}.schedule--popup-alone .lead__input-container--with-border{min-height:48px}.lead__custom-checkbox-container .custom-checkbox{height:1rem}.lead__email-me-label{margin-left:17px;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}}@media (min-width: 768px) and (min-width: 1200px){.lead__email-me-label{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (min-width: 768px){.lead__email-me-text--xl{display:flex}.lead__text-me-container{margin-top:2rem}.lead__input-otp{grid-template-columns:repeat(3, 4rem);gap:2rem}.lead__btn-send{width:100%}.lead__btn-send--modal{margin-top:2.25rem}.lead__desktop-google .lead__btn-send--modal{margin-top:2rem}.schedule--popup-alone .lead__btn-send--modal{margin-top:2rem}.gallery .lead__btn-send{width:100%}.slider__banner .lead__btn-send{width:100%}.schedule--popup-alone .lead__btn-send{min-height:48px}.form-need-realtor .lead__btn-send{margin-bottom:2rem !important}.lead__response .response{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:4rem}.lead__response .response .icon-Check-form{margin-bottom:2rem}.lead__response+.button{display:flex;align-items:flex-end;margin-bottom:2rem}.lead__validation-footer{display:none;position:relative;height:auto;min-height:0.75rem;text-align:center;margin-top:0.75rem !important;margin-bottom:1.5rem;max-width:100%;font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif}}@media (min-width: 768px) and (min-width: 1200px){.lead__validation-footer{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}@media (min-width: 768px){.lead__validation-footer-text{padding:0}}@media (min-width: 1600px){.lead__form--contact{margin-left:4rem;width:34rem}.lead__form-section{width:83%}.lead__title-site{font-size:3.69231rem}.lead__form-title--small{font-size:1.84615rem}.lead__form-title--tall{font-size:3.38462rem}.lead__container-form{margin-top:4rem}.lead__img-contact{height:40rem}.lead__input-container input.space-flag{width:85%}.lead__input-container--with-border-bottom{min-height:64px}.lead__desktop-google .lead__input-container--with-border{min-height:53.25px}.schedule--popup-alone .lead__input-container--with-border{min-height:64px}.lead__email-me-label{margin-left:18px}.schedule--popup-alone .lead__btn-send{min-height:64px}}@media (min-width: 1900px){.lead__form-section{width:70%}.lead__desktop-google .lead__container-popup .lead__validation-footer{margin-top:0.25rem}.lead__container-form{margin-top:3rem}.lead__img-contact{height:47rem}.lead__form-label{font-size:1.07692rem}.lead__input-container--with-border{min-height:64px}.lead__desktop-google .lead__input-container--with-border{min-height:64px}.schedule--popup-alone .lead__input-container--with-border{min-height:64px}.lead__input-container--with-border-bottom{min-height:80px}.lead__title-site{font-size:3.61538rem;margin-top:0;letter-spacing:-0.13rem}.lead__form--contact{width:42rem}.lead__form-title--small{font-size:2.07692rem}.lead__form-title--tall{font-size:3.61538rem}.lead__email-me-label{margin-left:20px}.schedule--popup-alone .lead__btn-send{min-height:64px}}@media (max-width: 375px){.lead__btn-send--modal{margin-top:1rem}.lead__container--shadow .lead__container-form{margin-top:1.5rem}.lead__email-me-container .lead__email-me-brochure{margin-left:1rem}.lead__container--shadow .lead__form-section{bottom:9rem;margin-bottom:0}.lead__input-container--with-border-bottom{min-height:53.44px;margin-bottom:1.5rem}}@media (max-width: 575.98px){html:lang(es) .lead__phone .lead__container-popup .popup-content__separator--full{margin-top:1.5rem}}.dots{display:flex;align-items:center;transition:0.5s ease-in-out;z-index:2}.dots__bs__carousel{cursor:pointer;position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.dots__item{height:0.5rem;width:0.5rem;display:flex;align-items:center;justify-content:center;margin:0.25rem 0.5rem;transition:all ease 0.3s}.dots__item::after{content:' ';height:0.375rem;width:0.375rem;border-radius:100%;background:rgba(255,255,255,0.5);transition:all ease 0.3s}.dots__item.small::after{height:0.25rem;width:0.25rem}.dots__item--active::after{height:0.375rem;width:0.375rem;background:#fff;border-radius:100%}.dots__item:not(.mid):not(.small):not(.dots__item--active){height:0;width:0;margin:0}.dots__item:not(.mid):not(.small):not(.dots__item--active)::after{height:0;width:0}.dots__dark>.dots__item::after{background:rgba(0,0,0,0.5)}.dots__dark>.dots__item--active::after{background:#0f171f}#modal-popup-init .popup-form{display:flex;flex-direction:column}.ab__steps .lead__remark-form{margin-bottom:1rem}.ab__step-1-content,.ab__step-2-content,.ab__step-3-content{display:none}.ab__step-1 .ab__step-1-content{display:block}.ab__step-2 .ab__step-2-content{display:block}.ab__step-3 .ab__step-3-content{display:block}.ab__steps-container button span{text-transform:none;font-size:1.23077rem;font-family:"Montserrat",sans-serif}.ab__steps-container .btn-white{border-color:#a8a8a8}.ab__steps-container .btn-white:hover{background:#fff;border:1.5px solid #000}.ab__steps-container .btn-white:hover span{color:#000 !important;font-weight:600}.ab__resume-question{font-size:1.23077rem}.ab__resume-question-dynamic{font-size:1.23077rem;font-family:"Montserrat",sans-serif;font-weight:600}.iti__flag-container.show{margin-right:2rem}.iti__flag-container:after{right:calc(1rem * -1)}.iti__flag-container .iti__selected-flag{flex-direction:row-reverse;gap:0.5rem}.iti__flag-container .iti__selected-flag .iti__arrow,.iti__flag-container .iti__selected-flag .indicative{margin:0;padding:0}.iti__flag-container .iti__selected-flag .iti__arrow{border:none;font-size:0.5rem;width:0.5rem;display:flex;align-items:center}.iti__flag-container .iti__selected-flag .iti__arrow:before{font-family:'millionicon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:'\e900';font-size:0.4rem}.iti{display:flex !important}.iti__flag-container{display:none;padding:0px !important}.iti__flag-container.show{display:block;position:relative}.lead__input-container--with-border-bottom .iti__flag-container.show{margin-right:1rem}.lead__input-container--with-border .iti__flag-container.show{margin-right:2rem}.iti__flag-container:after{content:'';position:absolute;width:1px;background-color:#d3d3d3;height:2rem;top:0;bottom:0;margin:auto}.iti__flag-container:hover .iti__selected-flag{background-color:transparent !important}.iti--allow-dropdown{width:95%}.iti--allow-dropdown input{padding:0 !important;margin-left:0 !important}.lead__input-container--with-border-bottom .iti__arrow{border-top-color:#fff;border-bottom-color:#fff}.iti__selected-flag{padding-left:0 !important;padding-right:0 !important}.iti__selected-flag .indicative{margin:0 !important;padding-left:0.2rem;padding-right:0.5rem;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.iti__selected-flag .indicative{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.lead__input-container--with-border-bottom .iti__selected-flag .indicative{color:#fff}.lead__input-container--with-border .iti__selected-flag .indicative{color:#000}.iti__country-list{z-index:4;margin:-1rem 0 0 -1px !important}.iti__country-list span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.iti__country-list span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (max-width: 767.98px){.iti--container{z-index:99999 !important}}.search__close{display:none}.search__overlay{width:100vw;height:calc(var(--vh, 1vh) * 100);position:absolute}.search__overlay:after{content:'';height:100%;width:100%;position:absolute;z-index:1}.search__overlay:before{background:rgba(0,0,0,0) 0%;background:transparent linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%) 0% 0% no-repeat padding-box;top:0}.search__overlay:after{background:rgba(0,0,0,0) 0%;background:transparent linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%) 0% 0% no-repeat padding-box;bottom:0}.search__container{background:rgba(255,255,255,0)}.search__container--active{width:100%;height:100%;background:#fff;position:fixed;z-index:1031}.search__container--active .site-title{display:none}.search__container--active .search__tab{color:#000}.search__container--active .search__tab.active{color:#000}.search__container--active .search__input-container input:focus{background-color:#fff}.search__container--active .search__input-container,.search__container--active .search__btn-container{border-color:#000}.search__container--active .search__input-container input,.search__container--active .search__btn-container input{color:#000}.search__container--active .search__input-container input::-moz-placeholder, .search__container--active .search__btn-container input::-moz-placeholder{color:rgba(0,0,0,0.4) !important}.search__container--active .search__input-container input::placeholder,.search__container--active .search__btn-container input::placeholder{color:rgba(0,0,0,0.4) !important}.search__container--active .search__input-container i,.search__container--active .search__btn-container i{color:#000}.search__container--active .search__form-section{margin-top:1rem}.search__container--active .search__close{display:block !important;font-size:1.53846rem;margin-bottom:1rem;cursor:pointer}.search__container-home{width:100%;padding-left:1rem;padding-right:1rem;position:absolute;top:0;display:flex;align-items:center;justify-content:center;height:100%;z-index:3}.search__container-home *{transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.search__container-home[class*='active']{top:50%}.search__container-home[class*='active'] [class*='container-sales']{display:none}.search__container-title-site{height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:0.5rem}.search__container-tabs{border:none;justify-content:center}.search__container-sales{display:flex;flex-direction:column;align-items:center;gap:3rem}.search__container-sales .sales-text{color:#fff;text-align:center;text-shadow:0px 3px 3px rgba(0,0,0,0.239216)}.search__container-sales .sales-text--title{font:normal normal 400 2.25rem/1.11111 "Cinzel",serif;text-transform:capitalize;padding:0}@media (min-width: 1200px){.search__container-sales .sales-text--title{font:normal normal 400 3.3125rem/1.13208 "Cinzel",serif}}.search__container-sales .sales-text--subtitle{font:normal normal 400 1.375rem/1.45455 "Cinzel",serif;position:relative}@media (min-width: 1200px){.search__container-sales .sales-text--subtitle{font:normal normal 400 1.8125rem/1.27586 "Cinzel",serif}}.search__container-sales .sales-text br{display:none}.search__title-site{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;display:none;align-self:center;color:#fff;text-transform:none;text-align:center;text-shadow:0px 2px 3px rgba(0,0,0,0.101961)}@media (min-width: 1200px){.search__title-site{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.search__form-section{display:none;width:100%;height:auto;color:#fff;margin-left:auto;margin-right:auto;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.search__form-section--left{padding:1rem}@media (min-width: 1200px){.search__form-section{max-width:900px;margin:4rem auto 0;padding:0}}@media (min-width: 1600px){.search__form-section{max-width:970px}}@media (min-width: 1900px){.search__form-section{max-width:1160px}}.search__form-content{display:flex}.search__tab{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;color:#fff;text-transform:uppercase;padding-bottom:0.5rem}@media (min-width: 1200px){.search__tab{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.search__tab.active{color:#fff}.search__input-container{border:1px solid #fff;flex-grow:1;position:relative}.search__input-container input{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;border:none;background:none;background-color:transparent;color:#fff;padding-left:1rem;padding-right:1rem;line-height:normal;width:100%;height:100%;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}@media (min-width: 1200px){.search__input-container input{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.search__input-container input::-moz-placeholder{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;color:#fff;opacity:1}.search__input-container input::placeholder{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;color:#fff;opacity:1}@media (min-width: 1200px){.search__input-container input::-moz-placeholder{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}.search__input-container input::placeholder{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.search__input-container input:focus{background-color:rgba(15,23,31,0.15)}.search__input-container input:focus::-moz-placeholder{opacity:0.5}.search__input-container input:focus::placeholder{opacity:0.5}.search__input-container--light input{color:#0f171f}.search__input-container--light input::-moz-placeholder{color:#0f171f}.search__input-container--light input::placeholder{color:#0f171f}.search__input-container--light input:focus{background:#fff}.search__input-container--light input:focus::-moz-placeholder{color:rgba(15,23,31,0.4)}.search__input-container--light input:focus::placeholder{color:rgba(15,23,31,0.4)}.search__input-container--inside{border:none;border-bottom:1px solid #eee}.search__input-container--inside input{font-size:.92308rem;padding:0.5rem}.search__btn-container{border:1px solid #fff;border-left:none}.search__btn-container button{width:100%;height:100%;background:none;padding:1rem}.search__btn-container button i{font-size:2.30769rem;color:#fff}.search__btn-container--light button i{color:#0f171f}.search__btn-container--inside{border:none;border-bottom:1px solid #eee}.search__btn-container--inside button{padding:0.5rem}.search__btn-container--inside button i{font-size:1.23077rem}.search__btn-container--inside button i::before{position:relative;top:5px}.search__filters-container{display:flex;margin-top:1rem}.search__select-container{width:50%;border:1px solid #eee;margin-right:0.5rem;position:relative}.search__select-container button{width:100%;background:none;display:flex;justify-content:space-between;align-items:center;padding:0.5rem}.search__select-container button span{font-size:1.23077rem;font-weight:500}.search__select-container button i{font-size:.84615rem}.search__select-container:last-child{margin:0}.search__select-options{position:absolute;top:100%}.search__autocomplete{width:92vw;max-height:66vh;background:#fff;position:absolute;top:102%;left:0;overflow-y:scroll;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none;z-index:5}.search__autocomplete::-webkit-scrollbar{display:none}.search__autocomplete h3,.search__autocomplete p{padding:1rem;border-bottom:1px solid #eee}.search__autocomplete p,.search__autocomplete strong{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}@media (min-width: 1200px){.search__autocomplete p,.search__autocomplete strong{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.search__autocomplete h3{font-size:1.07692rem;font-weight:500}.search__autocomplete p{color:#9c9c9c;line-height:4;height:4rem;cursor:pointer;position:relative;overflow:hidden;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.search__autocomplete p i{opacity:0;display:none}.search__autocomplete strong{color:#0f171f;margin:0 0.25rem}.search__container-icon-scroll-down{display:flex;justify-content:center;margin-top:1rem;flex-shrink:1;height:1.2rem;position:absolute;bottom:2rem;z-index:1}.search__icon-scroll-down{width:1.1rem}@media (min-width: 768px){.search__title-site{margin-top:0}.search__autocomplete{width:100%;max-height:36vh}}@media (min-width: 992px){.search__form-section{margin-top:2rem}.search__form{flex-wrap:nowrap}.search__tab{transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.search__tab:hover{color:#fff;transform:translateY(-10%)}}@media (min-width: 1200px){.search__overlay:before{display:none}.search__overlay:after{height:100%;top:0}.search__container-title-site{justify-content:center;margin:0}.search__container-home{transform:none}.search__container-tabs{visibility:hidden;justify-content:start}.search__container-sales{flex-direction:row;justify-content:center;gap:6rem}.search__container-sales .sales-block{width:24rem}.search__container-sales .sales-text{text-align:center}.search__container-sales .sales-text--subtitle{font:normal normal 400 1rem/1.375 "Cinzel",serif}}@media (min-width: 1200px) and (min-width: 1200px){.search__container-sales .sales-text--subtitle{font:normal normal 400 1.375rem/1.36364 "Cinzel",serif}}@media (min-width: 1200px){.search__container-sales .sales-text br{display:block}.search__title-site{display:block;font:normal normal 400 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px;margin-top:0}}@media (min-width: 1200px) and (min-width: 1200px){.search__title-site{font:normal normal 400 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}@media (min-width: 1200px){.search__tab{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;padding-bottom:1rem}}@media (min-width: 1200px) and (min-width: 1200px){.search__tab{font:normal normal lighter 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}@media (min-width: 1200px){.search__tab:last-child{margin-left:2rem}.search__form-section{display:block;margin-top:1rem}.search__input-container{border:2px solid #fff}.search__input-container input{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;padding:1rem 2rem;height:100%}}@media (min-width: 1200px) and (min-width: 1200px){.search__input-container input{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}@media (min-width: 1200px){.search__input-container input::-moz-placeholder{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}.search__input-container input::placeholder{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}}@media (min-width: 1200px) and (min-width: 1200px){.search__input-container input::-moz-placeholder{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}.search__input-container input::placeholder{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}@media (min-width: 1200px){.search__input-container input:focus{background-color:rgba(15,23,31,0)}.search__input-container input:focus::-moz-placeholder{opacity:0.5}.search__input-container input:focus::placeholder{opacity:0.5}.search__input-container::after{content:'';width:100%;height:100%;position:absolute;background-color:rgba(15,23,31,0.15);z-index:-1;left:0}.search__btn-container{border:2px solid #fff;border-left:none}.search__btn-container button{padding:1rem;display:flex;align-items:center}.search__btn-container button i{font-size:3.69231rem}.search__btn-container button:hover{background-color:#fff}.search__btn-container button:hover i{opacity:0.5;color:#0f171f}.search__autocomplete{max-height:31vh;top:calc(100% + 0.2rem);left:-0.1rem;width:calc(100% + 0.1rem)}.search__autocomplete p,.search__autocomplete h3{padding:2rem}.search__autocomplete strong{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}}@media (min-width: 1200px) and (min-width: 1200px){.search__autocomplete strong{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}@media (min-width: 1200px){.search__autocomplete h3{font-size:1.69231rem}.search__autocomplete p{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;display:flex;align-items:center;height:4.25rem}}@media (min-width: 1200px) and (min-width: 1200px){.search__autocomplete p{font:normal normal lighter 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}@media (min-width: 1200px){.search__autocomplete p i{transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important;font-size:2rem;position:absolute;right:1rem;transform:translateY(-50%)}.search__autocomplete p:hover{background:#eee}.search__autocomplete p:hover i{opacity:1;transform:translateX(-50%)}.search__container-icon-scroll-down{margin-top:0}}@media (min-width: 1600px){.search__autocomplete{max-height:34vh}.search__input-container input{height:6rem}.search__tab{padding-bottom:1rem}}@media (min-width: 1900px){.search__autocomplete{max-height:35vh}}.schedule .btn span{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}@media (min-width: 1200px){.schedule .btn span{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.schedule__checkbox{visibility:hidden;margin-top:0;padding:0;max-height:0}.schedule__checkbox-text{font-size:1.15385rem;color:#000;font-weight:600;font-family:"Montserrat",sans-serif}.schedule.schedule--popup-alone .lead__container-popup{padding-bottom:0rem}.schedule .lead__container-popup{padding-bottom:3.25rem}.modal-lead--schedule .schedule .lead__container-popup{padding-bottom:0}.schedule.lead__iphone{padding-bottom:0}.schedule.lead__iphone .lead__container-popup{padding-bottom:0}.schedule.lead__android{padding-bottom:0}.schedule.lead__android .lead__container-popup{padding-bottom:0}.schedule.lead__phone{padding-bottom:0}.schedule.lead__phone .step-indicator{opacity:0}.schedule.lead__phone--step-3 .step-indicator{opacity:1;display:flex;justify-content:space-between;height:0.5rem;top:-1.75rem;right:0;bottom:0;position:absolute;left:50%;transform:translate(-50%, -50%);width:8rem;transition:opacity 0.5s ease-out}.schedule.lead__phone--step-3 .step-indicator::after{content:'';height:1px;width:calc(100% - 1rem);position:absolute;background:#fff;z-index:0;left:.38462rem;top:.23077rem}.schedule.lead__phone--step-3 .step-indicator .circle{background:#fff;height:0.65rem;width:0.65rem;border-radius:50%;border:1px solid #fff;z-index:1}.schedule.lead__phone--step-3 .step-indicator .circle--outline{background:transparent}.schedule.lead__phone .lead__container-popup{padding-bottom:1rem}.schedule .schedule-my{border:none;font-size:17px;font-weight:600;max-width:2.5em;background-color:#fff}.schedule .control-time-lead{padding:0}.schedule .control-time-lead .content-time{display:block;border:none;height:-moz-fit-content;height:fit-content;vertical-align:middle}.schedule .control-time-lead div{padding:0;display:flex;justify-content:center}.schedule .schedule-day{font:normal normal 400 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px;width:auto;margin-left:2rem}@media (min-width: 1200px){.schedule .schedule-day{font:normal normal 400 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}.schedule .schedule-month{font:normal normal lighter .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;text-align:right;margin:0 1rem;width:auto}@media (min-width: 1200px){.schedule .schedule-month{font:normal normal lighter 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.schedule .schedule-day-week{font:normal normal lighter .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;border-left:1px solid #eee;text-align:center;width:100%;pointer-events:none}@media (min-width: 1200px){.schedule .schedule-day-week{font:normal normal lighter 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.schedule .txt-schedule{border:1px solid #eee;padding:0 0.5rem;max-height:4rem;height:4rem;margin-bottom:0px !important;display:flex;align-items:center}.schedule .txt-schedule .input-icon{font-size:1.53846rem;cursor:pointer}.schedule .txt-schedule .input-icon .icon-arrow-down{font-size:1.23077rem}.schedule .txt-schedule .input-icon .icon-date{font-size:1.23077rem}.schedule .txt-schedule .input-icon .icon-date:before{color:#000}.schedule .txt-schedule:hover{border:0.0625em solid #3e3e3e}.schedule .scheduleDate__arrow{transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.schedule .input-group-schedule-date{display:flex;width:100%}.schedule .input-group-schedule-date input{color:#0f171f}.schedule .schedule-information{display:grid;font-size:1.11692rem;color:#000;font-weight:500 !important;padding:0;line-height:1;margin-top:20px !important;margin-bottom:20px !important}.schedule .schedule-information.remark-form span{line-height:1.5;color:#000;font-size:1.15385rem;word-spacing:normal;font-weight:bold !important;font-family:"Montserrat",sans-serif}.schedule .schedule-cancel-text{cursor:pointer;margin-top:0;color:#000;font-weight:500 !important;font-size:1.11692rem;text-align:center;text-decoration:underline;line-height:1.3;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.schedule .schedule-cancel-text:hover{color:#000}.schedule .control-time-lead{margin:1.5rem 0}.schedule .control-time-lead .schedule-information{margin-top:20px !important;margin-bottom:20px !important;padding-bottom:0;padding-top:0}.schedule .clear-content-time{cursor:pointer;display:flex;text-transform:uppercase}.schedule .clear-content-time .icon-close{font-size:.86154rem;align-self:center;color:#0f171f}.schedule .clear-content-time strong{color:#0f171f;margin-left:0.25rem;font-size:1.07692rem;font-weight:500;font-family:"Cairo",sans-serif;line-height:1}.schedule .schedule-time-ul{list-style-type:none;padding-left:0;padding-right:0;width:100%;margin-bottom:0rem;display:flex;justify-content:space-between;gap:0.75rem}.schedule .schedule-time-ul li{display:flex;align-items:center;justify-content:center;border:1px solid #eee;border-radius:0.5rem;padding:0.5rem;text-align:center;width:100%;height:3rem;cursor:pointer}.schedule .schedule-time-ul li span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;color:#000}@media (min-width: 1200px){.schedule .schedule-time-ul li span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule .schedule-time-ul li:first-child{margin-left:0}.schedule .schedule-time-ul li.option-disabled{border:1px solid #eee}.schedule .schedule-time-ul li.option-disabled span{color:#b1b1b1}.schedule .schedule-time-ul li.option-disabled:hover{border:1px solid #eee}.schedule .schedule-time-ul .li-selected{border:1px solid #0f171f}.schedule .schedule-time-ul.schedule-time-error li:not(.option-disabled):not(.li-selected){border:1px solid red}.schedule .button-schedule{padding-top:0.5rem}.schedule .schedule-container-buttons{display:flex;flex-direction:column;gap:1.5rem;align-items:center;position:relative;margin-bottom:0.5rem}.schedule .schedule-container-buttons .schedule-type{display:flex;align-items:center;justify-content:center;height:4rem;margin:0;width:100%;background:transparent;border:1px solid #000;border-radius:0.5rem !important;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.schedule .schedule-container-buttons .schedule-type .schedule-text-type{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;text-transform:uppercase;color:#000;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 1200px){.schedule .schedule-container-buttons .schedule-type .schedule-text-type{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.schedule .schedule-container-buttons .schedule-type .schedule-text-type .icon{color:#000;font-size:1.53846rem;padding-right:0.5rem}.schedule .schedule-container-buttons .schedule-type .schedule-text-type .icon.icon-play-video{font-weight:600}.schedule .schedule-container-buttons .schedule-type .schedule-text-type .icon.icon-date{font-size:1.69231rem}.schedule .schedule-container-buttons .schedule-type__logo{height:auto;width:2.25rem;position:absolute;right:calc(2.75rem * -1);margin-top:0.25rem}.schedule .schedule-container-buttons .schedule-type.schedule-type-selected{background:#fff !important;z-index:2;border-color:#000}.schedule .fc-scrollgrid-section-liquid{height:1px !important}.schedule .control-date-lead{padding:0}.schedule .schedule-date{margin-bottom:1rem}.schedule .schedule-date__icon{display:none}.schedule .schedule-date__scroller{display:flex;gap:0.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.schedule .schedule-date__scroller::-webkit-scrollbar{display:none}.schedule .schedule-date__title{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;text-transform:uppercase;color:#000;position:sticky;left:0;width:-moz-max-content;width:max-content;margin-right:1rem}@media (min-width: 1200px){.schedule .schedule-date__title{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.schedule .schedule-date__month{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:1rem}.schedule .schedule-date__days{display:flex;align-items:flex-start;gap:0.5rem;padding:0;margin:0;list-style-type:none}.schedule .schedule-date__days li{display:flex;flex-direction:column;gap:0.5rem;align-items:center;padding:0.5rem;border:solid 1px #eee;border-radius:0.5rem;width:3rem}.schedule .schedule-date__days li:hover{border-color:#0f171f;cursor:pointer}.schedule .schedule-date__days li.disabled{border-color:#eee;cursor:default !important}.schedule .schedule-date__days li.disabled span,.schedule .schedule-date__days li.disabled p{color:#b1b1b1}.schedule .schedule-date__days li.active{border-color:#0f171f;cursor:default !important}.schedule .schedule-date__days li.active.today{position:relative}.schedule .schedule-date__days li.active.today::before{content:var(--schedule-today);position:absolute;bottom:-1rem;text-align:center;left:0;width:100%;font:normal normal 400 .59375rem/1.26316 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule .schedule-date__days li.active.today::before{font:normal normal 400 .59375rem/1.15789 "Montserrat",sans-serif}}.schedule .schedule-date__days li span{font:normal normal 600 .75rem/1.33333 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule .schedule-date__days li span{font:normal normal 600 .6875rem/1.27273 "Montserrat",sans-serif}}.schedule .schedule-date__days li p{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule .schedule-date__days li p{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule .fc table{border-collapse:initial}.schedule .fc td,.schedule .fc th{vertical-align:middle}.schedule .fc-day-future:hover .fc-daygrid-day-frame{border:1px solid #0f171f;border-radius:36px}.schedule .fc-day-future .fc-daygrid-day-number{color:#000}.schedule .fc-scroller-liquid-absolute{overflow:hidden !important}.schedule .fc-scroller{overflow:hidden !important}.schedule .fc .fc-daygrid-day.fc-day-today{background:transparent}.schedule .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame{background:#0f171f;border-radius:36px}.schedule .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame .fc-daygrid-day-top{opacity:1}.schedule .fc .fc-daygrid-day-top{justify-content:center;align-self:center}.schedule .fc .fc-day-other .fc-daygrid-day-top{opacity:0.2}.schedule .fc-day-today .fc-daygrid-day-frame .fc-daygrid-day-number{color:#fff}.schedule .fc .fc-daygrid-day-number{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule .fc .fc-daygrid-day-number{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule .fc .fc-button-group>.fc-button{background:#fff;border:none;padding:0;margin-bottom:0 !important}.schedule .fc .fc-button .fc-icon::after{font-size:1.5em;border:none !important;background:aqua;box-shadow:none}.schedule .fc .fc-col-header-cell-cushion{padding:0;font-weight:300;color:#c6c6c6;display:flex;align-items:center;justify-content:center;min-height:2.5rem}.schedule .fc-scrollgrid-sync-table{cursor:pointer;height:auto !important}.schedule .fc-day-past{opacity:0.4}.schedule .fc .fc-cell-shaded,.schedule .fc .fc-day-disabled{background:#fff}.schedule .fc-theme-standard td,.schedule .fc-theme-standard th{border:0px solid transparent}.schedule .fc .fc-scrollgrid-liquid{border:none}.schedule .fc .fc-toolbar-title{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;margin:0}@media (min-width: 1200px){.schedule .fc .fc-toolbar-title{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.schedule .fc .fc-toolbar.fc-header-toolbar{margin-top:24px;margin-bottom:.92308rem}.schedule .fc .fc-scrollgrid-section-header .fc-scroller-harness{border-bottom:1px solid #eee}.schedule .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:0;display:none}.schedule .fc-daygrid-day-bg{display:none}.schedule .fc .fc-prev-button{margin-right:0.5rem}.schedule .fc .fc-icon-chevron-right,.schedule .fc-icon-chevron-left{font-size:1.69231rem}.schedule .fc .fc-icon.fc-icon-chevron-left{color:#a0a0a0}.schedule .fc .fc-daygrid-day-frame{display:flex;justify-content:center;width:2.5rem;min-height:2.5rem;margin:0 auto;border:1px solid transparent}.schedule .btn-send-schedule{margin-bottom:1rem !important}.schedule .fc.fc-media-screen{margin-bottom:1.69231rem}.schedule .schedule-response{margin-bottom:1.5rem}.schedule-resume{background:#fbfbfb;border:solid 1px #eaeaea;display:flex;align-items:stretch;justify-content:flex-start;padding:1rem;border-radius:0.5rem;gap:2rem}.schedule-resume__info{display:flex;flex-direction:column;text-align:left;width:100%}.schedule-resume__info .schedule-type{font-weight:600}.schedule-resume__divider{width:2px;background:#eaeaea}.schedule-resume__edit{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;align-self:center;margin-right:1rem}@media (min-width: 1200px){.schedule-resume__edit{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.schedule .schedule-response-text{margin-bottom:1.5rem;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule .schedule-response-text{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule .schedule-response-day{font-family:"Cairo",sans-serif;font-size:2.69231rem;font-weight:300;color:#000;line-height:1}.schedule .schedule-response-bold{font-family:"Cairo",sans-serif;font-size:1.38462rem;font-weight:bold;color:#000;line-height:1}.schedule .schedule-response-light{font-family:"Cairo",sans-serif;font-size:1.38462rem;color:#000;line-height:1;font-weight:400}.schedule .schedule-response-title{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;color:#000;line-height:1;margin-top:1rem;margin-bottom:1rem}@media (min-width: 1200px){.schedule .schedule-response-title{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.schedule .schedule-response-title .input-icon i{font-size:1.23077rem}.schedule .schedule-response-title .input-icon .icon-date:before{color:#000}.schedule .schedule-response-title .input-icon .icon-time:before{color:#000}.schedule .schedule-response-title .input-icon .icon-user:before{color:#000}.schedule .schedule-response-date{border-bottom:1px solid #eee;padding-bottom:1rem;display:flex;align-items:center;justify-content:center}.schedule .schedule-response-date .border-left{height:1.4em}.schedule__container-button-fixed{display:none;position:relative}.schedule__container-icon-back{display:none;position:relative}.schedule__validation-footer-text{display:none;color:red;font-size:1rem;font-weight:600;font-family:"Montserrat",sans-serif}.schedule__button-fixed{position:fixed;bottom:0;z-index:200;width:28.2rem;right:7.6rem;height:57.22px}.schedule__button-fixed .icon-arrow-forward{margin-left:1rem}.schedule__button-fixed .icon-arrow-forward:before{transform:rotate(270deg);font-size:1rem;font-weight:100}.schedule__button-fixed .icon-Icn-ScheduleWhite:before{color:#fff;font-size:1.84615rem;margin-right:1rem}.schedule__button-fixed .icon-date:before{color:#fff;font-size:1.84615rem;margin-right:1rem}.modal-open .schedule__button-fixed{position:absolute}.schedule__containder-title{text-align:center}.schedule__title{font:normal normal 400 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px}@media (min-width: 1200px){.schedule__title{font:normal normal 400 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}.schedule__remark-form{display:grid;color:#000;margin-bottom:1.5rem;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule__remark-form{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule__remark-form-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.schedule__hr{width:100%;opacity:1;background-color:#eee}.schedule__tip{font:normal normal 400 .59375rem/1.26316 "Montserrat",sans-serif;text-align:center}@media (min-width: 1200px){.schedule__tip{font:normal normal 400 .59375rem/1.15789 "Montserrat",sans-serif}}.schedule__tip b{font-weight:600}.schedule.schedule--step-1 .schedule__remark-form--step-2{display:none}.schedule.schedule--step-1 .popup-form-title--step-1{display:block !important}.schedule.schedule--step-1 #response-schedule{display:none}.schedule.schedule--step-1 .scheduleDate{display:none}.schedule.schedule--step-1 .schedule-date{display:none}.schedule.schedule--step-1 .schedule__hr{display:none}.schedule.schedule--step-1 .control-time-lead{display:none}.schedule.schedule--step-1 .schedule__tip{display:none}.schedule.schedule--step-1 .schedule__resume{display:none}.schedule.schedule--step-1 .schedule__remark-form--step-1-2{display:none}.schedule.schedule--step-1 .lead__container-popup{display:none}.schedule.schedule--step-1 .submit-step-1{display:none}.schedule.schedule--step-2 .popup-form-title--step-1{display:block !important}.schedule.schedule--step-2 #response-schedule{display:none}.schedule.schedule--step-2 .schedule__remark-form--step-1-1{display:none}.schedule.schedule--step-2 .scheduleDate{display:none}.schedule.schedule--step-2 .type-schedule-section{display:none}.schedule.schedule--step-2 .schedule__resume{display:none}.schedule.schedule--step-2 .schedule__remark-form--step-1-2{display:block}.schedule.schedule--step-2 .schedule-date{display:flex}.schedule.schedule--step-2 .submit-step-1{display:block}.schedule.schedule--step-2 .lead__container-popup{display:none}.schedule.schedule--step-3 .popup-form-title--step-1{display:block !important}.schedule.schedule--step-3 #response-schedule{display:none}.schedule.schedule--step-3 .schedule__remark-form--step-1{display:none}.schedule.schedule--step-3 .schedule__resume{display:none}.schedule.schedule--step-3 .schedule__remark-form--step-1-2{display:none}.schedule.schedule--step-3 .schedule-inputs-lead{display:none}.schedule.schedule--step-3 .schedule__container-icon-back{display:block}.schedule.schedule--step-4 .popup-form-title--step-3{display:block !important}.schedule.schedule--step-4 .popup-form-title--step-4{display:block !important}.schedule.schedule--step-4 #response-schedule{display:block}.schedule.schedule--step-4 .schedule-inputs-lead{display:none}.schedule.schedule--step-4 .required-inputs-lead{display:none}.schedule__icon-back{position:absolute;left:0;font-size:1.38462rem;font-weight:600 !important;cursor:pointer}.location__info .schedule .fc.fc-media-screen{margin-bottom:0rem}.schedule__resume{display:flex;align-items:center;justify-content:space-between}.schedule__resume-text{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule__resume-text{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule__resume-edit{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;text-decoration:underline}@media (min-width: 1200px){.schedule__resume-edit{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule .lead__input-container--with-border{padding-left:1rem;margin-top:0;margin-bottom:1.5rem;max-height:4rem}.schedule .lead__input-container--with-border input{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;-webkit-box-shadow:0 0 0 1000px #fff inset}@media (min-width: 1200px){.schedule .lead__input-container--with-border input{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule__footer{display:flex;align-items:flex-start;justify-content:flex-end;gap:2rem}.schedule__equal-housing{width:auto;height:1rem}.schedule__realtor{width:auto;height:1.25rem}@media (min-width: 768px){.schedule.schedule--step-1-2 .schedule-inputs-lead{display:initial}.schedule .schedule-month{padding-left:12px !important;padding-right:14px !important}.schedule .schedule-day-week{padding-left:14px !important}}@media (min-width: 992px){.schedule .schedule-day,.schedule .schedule-month,.schedule .schedule-day-week{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}}@media (min-width: 992px) and (min-width: 1200px){.schedule .schedule-day,.schedule .schedule-month,.schedule .schedule-day-week{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}@media (min-width: 992px){.schedule .schedule-day{margin-left:1rem}.schedule .schedule-month{margin-left:2rem;margin-right:1rem}.schedule .txt-schedule{padding:0 2rem}.schedule .schedule-time-ul{gap:0.5rem}.schedule .schedule-time-ul li:hover{border:1px solid #0f171f}.schedule .schedule-container-buttons{margin-top:0.5rem;margin-bottom:1rem}.schedule .schedule-container-buttons .schedule-type .schedule-text-type__logo{height:1.25rem}.schedule__equal-housing{width:auto}}@media (min-width: 1200px){.schedule .lead__container-popup{padding-bottom:0.25rem}.schedule .lead__input-container--with-border{margin-bottom:2rem !important}.schedule .schedule-response{margin-bottom:2rem}.schedule.lead__phone .lead__container-popup{padding-bottom:0}.schedule .txt-schedule{max-height:47px}.schedule .txt-schedule .input-icon .icon-date{font-size:1.256rem}.schedule .txt-schedule .input-icon .icon-arrow-down{font-size:1.1775rem}.schedule .schedule-cancel-text{margin-top:1rem;font-size:1.1775rem}.schedule .schedule-date{position:relative}.schedule .schedule-date__icon{display:block;font-size:2rem;position:absolute;top:1.5rem;bottom:0;margin:auto 0;height:-moz-min-content;height:min-content;color:#d3d3d3}.schedule .schedule-date__icon[class*='left']{left:-3rem}.schedule .schedule-date__icon[class*='right']{right:-3rem}.schedule .schedule-date__icon.active{color:#000;cursor:pointer}.schedule .fc-scrollgrid-section-liquid{height:1px !important}.schedule .fc .fc-toolbar.fc-header-toolbar{padding:0 2rem;margin-bottom:1.1775rem}.schedule .fc .fc-icon-chevron-right,.schedule .fc-icon-chevron-left{font-size:2.041rem}.schedule .fc .fc-toolbar-title{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}}@media (min-width: 1200px) and (min-width: 1200px){.schedule .fc .fc-toolbar-title{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}@media (min-width: 1200px){.schedule .fc .fc-col-header-cell-cushion{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}}@media (min-width: 1200px) and (min-width: 1200px){.schedule .fc .fc-col-header-cell-cushion{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (min-width: 1200px){.schedule .fc .fc-scroller-harness .fc-scrollgrid-sync-table{padding-top:0.5rem}.location__form .schedule .fc.fc-media-screen{margin-bottom:0rem}.schedule .schedule-response-text{margin-top:0;margin-bottom:2rem}.schedule .schedule-response-title{margin-top:24px;margin-bottom:16px}.schedule .schedule-response-date{padding-bottom:24px}.schedule__button-fixed{position:fixed;bottom:2rem;z-index:200;padding:1rem;width:175px;right:2rem;height:auto;transition:none !important}.schedule__button-fixed span.text{font-size:1.15385rem;font-weight:700}.schedule__button-fixed.btn-black{background:transparent;border:1px solid #fff}.schedule__button-fixed.btn-black.likehover{background:#fff;border:1px solid #000}.schedule__button-fixed.btn-black.likehover *,.schedule__button-fixed.btn-black.likehover .icon-date:before{color:#000 !important}.schedule__button-fixed .icon-arrow-forward{margin-left:1rem}.schedule__button-fixed .icon-arrow-forward:before{transform:rotate(270deg);font-size:1rem;font-weight:100}.schedule__button-fixed .icon-Icn-ScheduleWhite:before{color:#fff;font-size:1.84615rem;margin-right:1rem}.schedule__button-fixed .icon-date:before{color:#fff;font-size:1.76923rem;margin-right:1rem}.schedule__icon-back{position:absolute;left:0;font-size:1.38462rem;font-weight:600 !important;cursor:pointer}.modal-lead--schedule .schedule .fc.fc-media-screen{margin-bottom:1rem}.popup-form .schedule .schedule-date__icon[class*='left']{left:-2rem}.popup-form .schedule .schedule-date__icon[class*='right']{right:-2rem}}@media (min-width: 1600px){.schedule .txt-schedule{max-height:51px}.schedule .txt-schedule .input-icon .icon-date{font-size:1.08364rem}.schedule .txt-schedule .input-icon .icon-arrow-down{font-size:1.01591rem}.schedule .schedule-cancel-text{margin-top:1rem;font-size:1.22925rem}.schedule .fc .fc-icon-chevron-right,.schedule .fc-icon-chevron-left{font-size:1.937rem}.schedule__button-fixed{width:200px}.schedule__button-fixed span.text{font-size:1.23077rem;line-height:1.9}}@media (min-width: 1900px){.schedule .txt-schedule{max-height:64px}.schedule .txt-schedule .input-icon .icon-date{font-size:1.33846rem}.schedule .txt-schedule .input-icon .icon-arrow-down{font-size:1.00385rem}.schedule__button-fixed{width:235px}.schedule__button-fixed span.text{font-size:1.23077rem;line-height:1.7}.schedule__button-fixed .icon-date:before{font-size:1.84615rem}}@media (max-width: 375px){.schedule .lead__container-popup{padding-bottom:6.5rem}}@media (max-width: 375px){html:lang(pt) .schedule .schedule-day{font-size:2.61538rem}html:lang(pt) .schedule .schedule-month{padding-left:14px !important;padding-right:10px !important}html:lang(pt) .schedule .schedule-day-week{font-size:1rem;padding-left:10px !important}html:lang(pt) .schedule .schedule-response-bold{font-size:1.30769rem}html:lang(pt) .schedule .schedule-response-light{font-size:1.30769rem}}.modal .modal-dialog{pointer-events:all;margin:0 auto}.modal .modal-dialog--bottom .popup-form .popup-form-title{display:none}.modal .modal-dialog--bottom .popup-form .popup-form-title--error{color:red}.modal .modal-dialog--bottom .popup-form-top:has(+.lead__phone--step-1) .popup-form-title--step-1{display:block}.modal .modal-dialog--bottom .popup-form-top:has(+.lead__phone--step-2) .popup-form-title--step-2{display:block}.modal .modal-dialog--bottom .popup-form-top:has(+.lead__phone--step-3) .popup-form-title--step-3{display:block}.modal .modal-dialog--bottom .popup-form-top:has(+.lead__phone--step-4) .popup-form-title--step-4{display:block}.modal .modal-dialog .popup-content{width:-moz-max-content;width:max-content;position:relative;margin-top:1rem;margin-bottom:1rem;margin-left:1rem;margin-right:1rem;display:flex;max-width:46rem;flex-wrap:wrap}.modal .modal-dialog .popup-content__separator{width:100%;text-align:center;color:#000;margin:1rem 0;position:relative}.modal .modal-dialog .popup-content__separator::before,.modal .modal-dialog .popup-content__separator::after{width:23%;content:'';border-top:1px solid #eee;position:absolute;top:50%}.modal .modal-dialog .popup-content__separator::before{left:20%}.modal .modal-dialog .popup-content__separator::after{right:20%}.modal .modal-dialog .popup-content__separator--full{display:none;width:100%;border-color:#eee;margin-top:1.5rem;margin-bottom:0}.modal .modal-dialog .popup-content .container-video{width:100% !important}.modal .modal-dialog .popup-content .container-video .vjs-tech{height:100%;width:100% !important;position:absolute;background:#000}.modal .modal-close{box-sizing:border-box;cursor:pointer;z-index:1050;position:absolute;background-color:#fff;top:-0.75rem;right:-0.75rem;background-color:#fff;padding:0.25rem;width:auto;box-shadow:0px 2px 6px 1px rgba(50,50,50,0.09)}.modal .modal-close i{font-size:1.25rem;color:#0f171f;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.modal .modal-close--price-list{font-size:1rem !important}.modal .close-hidden .modal-close{right:-1.1em;top:-1.1em;background:transparent;position:fixed;font-size:0.2rem;opacity:0}.modal .modal-lead .popup-content{background-color:#fff;height:auto;position:relative}.modal .modal-lead .popup-content .img-modal-lead,.modal .modal-lead .popup-content .video-modal-lead{position:relative;background-color:#f9f9f9;background-size:cover;background-position:center;background-repeat:no-repeat}.modal .modal-lead .popup-content .img-modal-lead:after,.modal .modal-lead .popup-content .video-modal-lead:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.36;background:linear-gradient(rgba(255,255,255,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0) 65%, #000 100%);background:linear-gradient(linear-gradient(rgba(255,255,255,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0) 65%, #000 100%), rgba(0,0,0,0.5) 100%)}.modal .modal-lead .popup-content .popup-form{box-sizing:border-box;margin:0;padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem}.modal .modal-lead .popup-content .popup-form-top{display:flex;flex-direction:column;align-items:start}.modal .modal-lead .popup-content .popup-form-top #registration-complete-title{display:none}.modal .modal-lead .popup-content .popup-form-top .picture-form-logo{transition:1.3s;margin-left:0}.modal .modal-lead .popup-content .popup-form-top--show-arrow-back .popup-form__icon-back{visibility:hidden;display:flex;align-items:center;cursor:pointer}.modal .modal-lead .popup-content .popup-form-top--show-arrow-back .lead__icon-back{opacity:0;font-size:12px}.modal .modal-lead .popup-content .popup-form-title{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;margin-bottom:1rem}@media (min-width: 1200px){.modal .modal-lead .popup-content .popup-form-title{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.modal .modal-lead .popup-content .popup-form__footer{margin-top:1rem}.modal .modal-lead .popup-content .popup-form .form-logo{width:auto;height:2rem}.modal .modal-lead .popup-content .popup-form .text-2{color:#000;font:normal normal 400 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px}@media (min-width: 1200px){.modal .modal-lead .popup-content .popup-form .text-2{font:normal normal 400 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}.modal .modal-lead .popup-content .popup-form .text-2 span{font:inherit;color:#000}.modal .modal-lead .popup-content .popup-form .text-3{font-family:"Cairo",sans-serif;font-weight:400;color:#000;line-height:0.85rem}.modal .modal-lead .popup-content .popup-form .text-3 span{font-family:"Cairo",sans-serif;font-weight:400;color:#000;margin-bottom:1rem}.modal .modal-lead .popup-content .popup-form__developer{display:none}.modal .modal-lead .popup-content .popup-form__equal-housing{width:auto;height:1.25rem}.modal .modal-lead .popup-content .popup-form__realtor{width:auto;height:2.5rem}.modal .modal-lead .popup-content .popup-form__body-response{display:flex;flex-direction:column;margin:0 0 2rem;padding:0}.modal .modal-lead.modal-lead--schedule .popup-content{width:100%}.modal .modal-lead.modal-lead--newslatter .popup-form .title-top{font-size:2rem;font-weight:600}.modal .modal-lead.modal-lead--newslatter .popup-form .title-bottom{font-size:4rem}.modal .modal-lead.modal-lead--newslatter .popup-form .title-bottom:after{height:2px;width:64px;background:#dbdbdb;display:block;content:'';margin-right:auto;margin-left:auto;margin-top:2rem;margin-bottom:2rem}.modal .modal-lead.modal-lead--apple .popup-form,.modal .modal-lead.modal-lead--google .popup-form{padding:2rem 1rem}.modal .modal-lead.modal-lead--apple .popup-form .lead__remark-form,.modal .modal-lead.modal-lead--google .popup-form .lead__remark-form{margin-top:2rem}.modal .modal-lead.modal-lead--phone .popup-form{padding-top:1.5rem}.modal .modal-lead.modal-lead--phone .popup-form .popup-form-top{position:relative}.modal .modal-lead.modal-lead--phone .popup-form__icon-back{visibility:hidden;margin-bottom:1rem;position:relative;top:-map-get((xxs:0.125rem,xs:0.25rem,s:0.5rem,m:1rem,l:2rem,xl:4rem,xxl:8rem), s)}.modal .modal-lead.modal-lead--phone .popup-form__icon-back .text-back{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding-left:1rem;text-transform:capitalize}@media (min-width: 1200px){.modal .modal-lead.modal-lead--phone .popup-form__icon-back .text-back{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.modal#modal-contact-lead .popup-form{min-width:100%}.modal-backdrop.show ~ .modal-backdrop.show{display:none}.modal-backdrop.show{opacity:0.25}.modal__footer{margin-top:auto;display:flex;align-items:flex-start;justify-content:flex-end;gap:2rem}.modal--videolanding .modal__dragger{margin-bottom:1rem}.modal--videolanding .modal-dialog--bottom .popup-content .popup-form-top{margin-bottom:0.5rem}.modal--videolanding .contact-modal .lead__remark-form--main{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.modal--videolanding .contact-modal .lead__remark-form--main{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.modal--videolanding .contact-modal--step-1 .form__step-1--1 [class*='container--email']{display:none}.modal--videolanding .contact-modal--step-1 .form__step-1--1 [class*='textarea-container']{display:none}.modal--videolanding .contact-modal--step-1 .form__step-1--2 [class*='container--name']{display:none}.modal--videolanding .contact-modal--step-1 .form__step-1--2 [class*='container--phone']{display:none}.modal--videolanding .contact-modal--step-1 .form__step-1--2 [class*='container--email']{display:flex}.modal--videolanding .contact-modal--step-1 .form__step-1--2 [class*='textarea-container']{display:flex}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in-modal-mobile{from{height:calc(100 * var(--vh))}to{height:calc(200 * var(--vh))}}@keyframes fade-in-backdrop{from{opacity:0}to{opacity:0.4}}.animation-modal-start #modal-popup-init,.animation-modal-start .modal-backdrop.show{opacity:0}.animation-modal-in #modal-popup-init{animation:fade-in 0.5s ease forwards}.animation-modal-in .modal-backdrop{animation:fade-in-backdrop 0.25s ease forwards}@media (max-width: 575.98px){.animation-modal-start #modal-popup-init .modal-dialog{height:calc(200 * var(--vh))}}@keyframes fade-in-mobile{from{transform:translateY(100%)}to{transform:translateY(0%)}}.animation-modal-in-mobile #modal-popup-init .modal-dialog{animation:fade-in-mobile 0.3s ease-out forwards}@media (min-width: 768px){.modal .modal-dialog .popup-content{margin-left:0;margin-right:0}.modal .modal-lead{width:-moz-max-content;width:max-content}.modal .modal-lead.modal-lead--newslatter{width:400px}.modal .modal-lead.modal-lead--newslatter .popup-form .title-bottom:after{width:70px}.modal .modal-lead .popup-content .popup-form{padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem}.C-703 .modal .modal-lead .popup-content .popup-form,.C-704 .modal .modal-lead .popup-content .popup-form,.C-48 .modal .modal-lead .popup-content .popup-form,.C-56 .modal .modal-lead .popup-content .popup-form,.C-48 .modal .modal-lead .popup-content .popup-form,.C-81 .modal .modal-lead .popup-content .popup-form,.C-700 .modal .modal-lead .popup-content .popup-form,.C-194 .modal .modal-lead .popup-content .popup-form,.C-496 .modal .modal-lead .popup-content .popup-form,.C-8 .modal .modal-lead .popup-content .popup-form,.C-30 .modal .modal-lead .popup-content .popup-form,.C-506 .modal .modal-lead .popup-content .popup-form,.C-300 .modal .modal-lead .popup-content .popup-form,.C-88 .modal .modal-lead .popup-content .popup-form,.C-499 .modal .modal-lead .popup-content .popup-form,.C-64 .modal .modal-lead .popup-content .popup-form{padding-top:1.75rem}}@media (min-width: 768px){.modal .modal-lead.modal-lead--newslatter{width:600px}.modal .popup-content .img-modal-lead,.modal .popup-content .video-modal-lead{width:24rem}.modal .popup-content .popup-form{display:inline-flex;flex-direction:column;width:22rem}.modal .popup-content .popup-form .form-logo{height:3.5rem !important}.modal .popup-content .popup-form__equal-housing,.modal .popup-content .popup-form__realtor{float:none}.modal .close-hidden .modal-close{right:0.1em;top:0.1em}.modal#modal-popup-init .modal-lead .popup-content{outline:solid 2px #fff}.modal-backdrop.show{opacity:0.4}}@media (min-width: 768px){.modal .modal-close{top:2rem;right:2rem;box-shadow:none}.modal .modal-lead--schedule .modal-close{right:2rem}.modal__dragger{display:none}.modal .modal-dialog .popup-content{--bs-gutter-x: 0}.modal .modal-dialog--bottom .popup-form-title,.modal .modal-dialog--bottom .popup-form-link{display:none}.modal .modal-dialog--bottom .popup-form .iti__flag-container.show{margin-right:2rem}.modal .modal-dialog--bottom .popup-form .iti__flag-container:after{right:calc(1rem * -1)}.modal .modal-dialog--bottom .popup-form .iti__flag-container .iti__selected-flag{flex-direction:row-reverse;gap:0.5rem}.modal .modal-dialog--bottom .popup-form .iti__flag-container .iti__selected-flag .iti__arrow,.modal .modal-dialog--bottom .popup-form .iti__flag-container .iti__selected-flag .indicative{margin:0;padding:0}.modal .modal-dialog--bottom .popup-form .iti__flag-container .iti__selected-flag .iti__arrow{border:none;font-size:0.5rem;width:0.5rem;display:flex;align-items:center}.modal .modal-dialog--bottom .popup-form .iti__flag-container .iti__selected-flag .iti__arrow:before{font-family:'millionicon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:'\e900';font-size:0.4rem}.modal .modal-lead{width:-moz-max-content;width:max-content;max-width:100%}.modal .modal-lead .popup-content{max-width:58rem;border-radius:0.5rem}.modal .modal-lead .popup-content .img-modal-lead:after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0) 65%, #000 100%);background:linear-gradient(linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0) 65%, #000 100%), rgba(0,0,0,0.5) 100%)}.modal .modal-lead .popup-content .video-modal-lead:after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0) 65%, #000 100%);background:linear-gradient(linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0) 65%, #000 100%), rgba(0,0,0,0.5) 100%)}.modal .modal-lead .popup-content .popup-form{padding:2rem !important;width:28rem}.modal .modal-lead .popup-content .popup-form:has(.lead__phone--step-4) #registration-complete-title{order:2;margin-top:2.5rem}.modal .modal-lead .popup-content .popup-form__footer{margin-top:1rem}.modal .modal-lead .popup-content .popup-form .picture-form-logo{height:3.5rem;margin:0}.modal .modal-lead .popup-content .popup-form .form-logo{width:auto !important}.modal .modal-lead .popup-content .popup-form .text-2{font:normal normal 400 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px;margin-bottom:1rem}}@media (min-width: 768px) and (min-width: 1200px){.modal .modal-lead .popup-content .popup-form .text-2{font:normal normal 400 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}@media (min-width: 768px){.modal .modal-lead .popup-content .popup-form .text-2 span{font-size:inherit}.modal .modal-lead .popup-content .popup-form .ab__form{height:100%}.modal .modal-lead .popup-content .popup-form .ab__form>div,.modal .modal-lead .popup-content .popup-form .ab__form .lead__container-popup,.modal .modal-lead .popup-content .popup-form .ab__form form.frm-lead{height:100%}.modal .modal-lead .popup-content .popup-form__body-response{margin:0;height:100%}.modal .modal-lead .popup-content .popup-form__equal-housing{height:1.25rem}.modal .modal-lead.modal-lead--newslatter{width:620px}.modal .modal-lead.modal-lead--newslatter .popup-form{flex:0 0 100%;max-width:100%}.modal .modal-lead.modal-lead--newslatter .popup-form .title-bottom:after{width:70px}.modal .modal-lead.modal-lead--schedule .popup-content .popup-form{flex:0 0 100%;max-width:100%;padding:2rem !important}.modal .modal-lead.modal-lead--phone .popup-form .popup-form-top{margin-top:0}.modal .modal-lead.modal-lead--phone .popup-form .popup-form-top.popup-form-top--show-arrow-back{margin-top:0}.modal .modal-lead.modal-lead--phone .popup-form__icon-back{margin-bottom:0;display:none !important}.modal .modal-lead.modal--price-list .popup-form{min-height:500px}.modal .modal-lead .modal__footer{justify-content:space-between;align-items:center;height:2.5rem;margin-top:1rem}.modal .modal-lead .modal__footer-link{font:normal normal 400 .75rem/1.66667 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0 !important;text-transform:uppercase;display:block;position:absolute;bottom:-2.25rem;z-index:4;color:#fff;text-align:center;text-decoration:underline !important;width:-moz-max-content;width:max-content;transform:translateX(-50%);right:50%;left:50%;white-space:pre}}@media (min-width: 768px) and (min-width: 1200px){.modal .modal-lead .modal__footer-link{font:normal normal 400 .6875rem/1.81818 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 768px){.modal .modal-lead .modal__footer-link.hidden{display:none}.modal .modal-lead .modal__footer-developer{max-width:8rem;max-height:2.5rem;width:auto;height:auto}.modal .popup-content .img-modal-lead,.modal .popup-content .video-modal-lead{width:29rem}.modal#modal-response .popup-form{min-height:500px}.modal-video .modal-close{top:-0.75rem;right:-0.75rem}}@media (min-width: 1600px){.modal .modal-lead.modal-lead--newslatter{width:560px}.modal .modal-lead.modal-lead--newslatter .popup-form{flex:0 0 100%;max-width:100%}.modal .modal-lead.modal-lead--schedule .popup-content .popup-form{flex:0 0 100%;max-width:100%;padding:2rem}.modal .modal-lead.modal--price-list .popup-form{min-height:36.25rem}.modal#modal-response .popup-form{min-height:585px}}@media (min-width: 1900px){.modal .modal-lead.modal-lead--newslatter{width:660px}.modal .modal-lead.modal-lead--newslatter .popup-form{flex:0 0 100%;max-width:100%}.modal .modal-lead.modal-lead--schedule .popup-content .popup-form{flex:0 0 100%;max-width:100%;padding:2rem}.modal .modal-lead.modal--price-list .popup-form{min-height:36.25rem}.modal#modal-response .popup-form{min-height:600px}}@media (max-width: 575.98px){.modal{padding:0}.modal .modal-dialog{pointer-events:all;margin:0}.modal .close-hidden .modal-close i{color:transparent}.modal .modal-close{right:0}.modal .modal-lead .popup-content .img-modal-lead,.modal .modal-lead .popup-content .video-modal-lead{height:calc(25 * var(--vh));background-repeat:no-repeat;background-color:transparent;background-position:center center}.modal .modal-lead .popup-content .img-modal-lead.hide-image-sm,.modal .modal-lead .popup-content .video-modal-lead.hide-image-sm{display:none}.modal .modal-lead.modal-lead--phone .popup-content .popup-form .form-logo{height:3.69231rem !important;max-width:290px !important}.C-703 .modal .modal-lead--apple .popup-content .popup-form,.C-704 .modal .modal-lead--apple .popup-content .popup-form,.C-48 .modal .modal-lead--apple .popup-content .popup-form,.C-56 .modal .modal-lead--apple .popup-content .popup-form,.C-48 .modal .modal-lead--apple .popup-content .popup-form,.C-81 .modal .modal-lead--apple .popup-content .popup-form,.C-700 .modal .modal-lead--apple .popup-content .popup-form,.C-194 .modal .modal-lead--apple .popup-content .popup-form,.C-496 .modal .modal-lead--apple .popup-content .popup-form,.C-8 .modal .modal-lead--apple .popup-content .popup-form,.C-30 .modal .modal-lead--apple .popup-content .popup-form,.C-506 .modal .modal-lead--apple .popup-content .popup-form,.C-300 .modal .modal-lead--apple .popup-content .popup-form,.C-88 .modal .modal-lead--apple .popup-content .popup-form,.C-499 .modal .modal-lead--apple .popup-content .popup-form,.C-64 .modal .modal-lead--apple .popup-content .popup-form,.C-703 .modal .modal-lead--google .popup-content .popup-form,.C-704 .modal .modal-lead--google .popup-content .popup-form,.C-48 .modal .modal-lead--google .popup-content .popup-form,.C-56 .modal .modal-lead--google .popup-content .popup-form,.C-48 .modal .modal-lead--google .popup-content .popup-form,.C-81 .modal .modal-lead--google .popup-content .popup-form,.C-700 .modal .modal-lead--google .popup-content .popup-form,.C-194 .modal .modal-lead--google .popup-content .popup-form,.C-496 .modal .modal-lead--google .popup-content .popup-form,.C-8 .modal .modal-lead--google .popup-content .popup-form,.C-30 .modal .modal-lead--google .popup-content .popup-form,.C-506 .modal .modal-lead--google .popup-content .popup-form,.C-300 .modal .modal-lead--google .popup-content .popup-form,.C-88 .modal .modal-lead--google .popup-content .popup-form,.C-499 .modal .modal-lead--google .popup-content .popup-form,.C-64 .modal .modal-lead--google .popup-content .popup-form{padding:2rem 1rem}.C-703 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-704 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-48 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-56 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-48 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-81 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-700 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-194 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-496 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-8 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-30 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-506 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-300 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-88 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-499 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-64 .modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.C-703 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-704 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-48 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-56 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-48 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-81 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-700 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-194 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-496 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-8 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-30 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-506 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-300 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-88 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-499 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form,.C-64 .modal .modal-lead--google .popup-content .popup-form .lead__remark-form{margin-top:1.5rem;margin-bottom:1rem;padding-top:1rem}.modal .modal-lead--apple .popup-content .img-modal-lead.disclaimer-size,.modal .modal-lead--google .popup-content .img-modal-lead.disclaimer-size{height:calc(22 * var(--vh)) !important}.modal .modal-lead--apple .popup-content .video-modal-lead.disclaimer-size,.modal .modal-lead--google .popup-content .video-modal-lead.disclaimer-size{height:calc(22 * var(--vh)) !important}.modal--hide-img-sm .popup-content .img-modal-lead{display:none}.modal--hide-img-sm .popup-content .video-modal-lead{display:none}}@media (max-width: 375px){.modal .modal-lead.modal-lead--apple .popup-form .lead__remark-form,.modal .modal-lead.modal-lead--google .popup-form .lead__remark-form{margin-top:1.5rem;margin-bottom:0.5rem;padding-top:1.5rem}.modal .modal-lead.modal-lead--apple .popup-form .lead__remark-form{margin-bottom:1.25rem}.modal .modal-lead.modal-lead--phone .popup-content .popup-form .form-logo{max-width:260px !important}}@media (max-width: 767.98px){.modal{z-index:99998 !important}.modal__dragger{height:0.25rem;width:4rem;background:#b1b1b1;margin:0.5rem auto;margin-bottom:0.5rem;border-radius:0.25rem}.modal .modal-dialog{pointer-events:all;margin:0 auto;transition:all ease-out 0.6s !important}.modal .modal-dialog--bottom{margin-top:auto;min-height:100dvh}.modal .modal-dialog--bottom .popup-content{margin-top:auto !important;margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important;width:100% !important;max-width:100vw !important;border-radius:1rem 1rem 0 0}.modal .modal-dialog--bottom .popup-content .lead__remark-form,.modal .modal-dialog--bottom .popup-content .lead__custom-checkbox-container,.modal .modal-dialog--bottom .popup-content .lead__container-popup .lead__btn-send--modal{margin-top:0}.modal .modal-dialog--bottom .popup-content .lead__remark-form--step-2-phone,.modal .modal-dialog--bottom .popup-content .lead__custom-checkbox-container--step-2-phone,.modal .modal-dialog--bottom .popup-content .lead__container-popup .lead__btn-send--modal--step-2-phone{margin-bottom:1.25rem}.modal .modal-dialog--bottom .popup-content .lead__remark-form{margin-bottom:1.25rem}.modal .modal-dialog--bottom .popup-content .popup-form{min-height:auto !important;padding-top:0 !important}.modal .modal-dialog--bottom .popup-content .popup-form-top{flex-direction:row !important;align-items:flex-start !important;justify-content:space-between !important}.modal .modal-dialog--bottom .popup-content .popup-form-link{font:normal normal 400 .75rem/1.66667 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;white-space:nowrap;padding:0 !important;text-transform:uppercase;color:#7e7e7e}}@media (max-width: 767.98px) and (min-width: 1200px){.modal .modal-dialog--bottom .popup-content .popup-form-link{font:normal normal 400 .6875rem/1.81818 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (max-width: 767.98px){.modal .modal-dialog--bottom .popup-content .popup-form__icon-back,.modal .modal-dialog--bottom .popup-content .popup-form .picture-form-logo{display:none !important}.modal .modal-dialog--bottom .popup-content .popup-form .modal__footer{justify-content:space-between !important;align-items:center;height:2.5rem;margin-top:1rem}.modal .modal-dialog--bottom .popup-content .popup-form .modal__footer-link{display:none}.modal .modal-dialog--bottom .popup-content .popup-form .modal__footer-developer{max-width:8rem;max-height:2.5rem;width:auto;height:auto}.modal .modal-dialog--bottom .popup-content .popup-form__realtor{display:none}.modal .modal-dialog--bottom .popup-content .lead__input-container--with-border{min-height:3.25rem;border-color:#000}.modal .modal-dialog--bottom .popup-content .lead__input-container--with-border input::-moz-placeholder{color:#7e7e7e}.modal .modal-dialog--bottom .popup-content .lead__input-container--with-border input::placeholder{color:#7e7e7e}.modal .modal-dialog--bottom .popup-content .lead__input-container--with-border .iti__flag-container.show{margin-right:2rem}.modal .modal-dialog--bottom .popup-content .lead__input-container--with-border .iti__flag-container:after{right:calc(1rem * -1)}.modal .modal-dialog--bottom .popup-content .lead__input-container--with-border .iti__flag-container .iti__selected-flag{flex-direction:row-reverse;gap:0.5rem}.modal .modal-dialog--bottom .popup-content .lead__input-container--with-border .iti__flag-container .iti__selected-flag .iti__arrow,.modal .modal-dialog--bottom .popup-content .lead__input-container--with-border .iti__flag-container .iti__selected-flag .indicative{margin:0;padding:0}.modal .modal-dialog--bottom .popup-content .lead__input-container--with-border .iti__flag-container .iti__selected-flag .iti__arrow{border:none;font-size:0.5rem;width:0.5rem;display:flex;align-items:center}.modal .modal-dialog--bottom .popup-content .lead__input-container--with-border .iti__flag-container .iti__selected-flag .iti__arrow:before{font-family:'millionicon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:'\e900';font-size:0.4rem}.modal .modal-dialog--bottom .popup-content .custom-checkbox--black.custom-checkbox .custom-control-label::before{border-radius:0.25rem;border-color:#000}.modal .modal-dialog--bottom .popup-content .lead__input-container--phone-code{margin-top:0;margin-bottom:0}.modal .modal-dialog--bottom .popup-content .lead__input-container--phone-code input{font-weight:600}.modal .modal-dialog--bottom .popup-content__separator::before{left:0 !important;width:44% !important}.modal .modal-dialog--bottom .popup-content__separator::after{right:0 !important;width:44% !important}.modal .modal-dialog--bottom .popup-content .lead__validation-footer{display:none;height:auto;font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;margin:0;margin-top:0.5rem;text-align:center}}@media (max-width: 767.98px) and (min-width: 1200px){.modal .modal-dialog--bottom .popup-content .lead__validation-footer{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}@media (max-width: 767.98px){.modal .modal-dialog--bottom .popup-content .lead__validation-footer-text{min-height:2.5rem;line-height:2.5rem}.modal .modal-dialog--bottom .popup-content .lead__container-popup{padding-bottom:0rem}.modal.fade:not(.show){opacity:1}.modal.fade:not(.show) .modal-dialog{transform:translate(0, 100%) !important}}@media only screen and (max-height: 553px) and (orientation: portrait){.modal .modal-lead--apple .popup-content .img-modal-lead,.modal .modal-lead--google .popup-content .img-modal-lead{height:calc(21 * var(--vh))}.modal .modal-lead--apple .popup-content .video-modal-lead,.modal .modal-lead--google .popup-content .video-modal-lead{height:calc(21 * var(--vh))}.modal .modal-lead--apple .popup-content .popup-form,.modal .modal-lead--google .popup-content .popup-form{padding-bottom:2rem}.modal .modal-lead--apple .popup-content .popup-form .lead__remark-form,.modal .modal-lead--google .popup-content .popup-form .lead__remark-form{margin-top:1rem;margin-bottom:.46154rem;padding-top:.46154rem}.modal .modal-lead--apple .popup-content .popup-form .input-container,.modal .modal-lead--google .popup-content .popup-form .input-container{margin-top:0.5rem;padding-left:1rem}.modal .modal-lead--apple .popup-content .popup-form .lead__btn-send--modal,.modal .modal-lead--google .popup-content .popup-form .lead__btn-send--modal{margin-top:1rem}}@media only screen and (max-height: 670px){.modal .modal-lead--apple .popup-content .img-modal-lead.disclaimer-size,.modal .modal-lead--google .popup-content .img-modal-lead.disclaimer-size{height:calc(15 * var(--vh)) !important}.modal .modal-lead--apple .popup-content .video-modal-lead.disclaimer-size,.modal .modal-lead--google .popup-content .video-modal-lead.disclaimer-size{height:calc(15 * var(--vh)) !important}}@media only screen and (max-height: 553px){.modal .modal-lead--apple .popup-content .img-modal-lead.disclaimer-size,.modal .modal-lead--google .popup-content .img-modal-lead.disclaimer-size{height:calc(0 * var(--vh)) !important}.modal .modal-lead--apple .popup-content .video-modal-lead.disclaimer-size,.modal .modal-lead--google .popup-content .video-modal-lead.disclaimer-size{height:calc(0 * var(--vh)) !important}}.control__multi__carousel{height:auto;position:relative}.control__multi__carousel__scroll{overflow-y:hidden;scroll-behavior:smooth;width:100%;-webkit-overflow-scrolling:touch}.control__multi__carousel__scroll__items{list-style:none;width:-moz-fit-content;width:fit-content;margin:0;padding-left:0;display:flex;flex-direction:row}.control__multi__carousel__scroll__items__item{width:78vw;flex:0 0 auto;margin-left:1.5rem}.control__multi__carousel__scroll__left{display:none}.control__multi__carousel__scroll__right{display:none}@media (min-width: 768px){.control__multi__carousel{margin:1rem 0}.control__multi__carousel__scroll{overflow:hidden}.control__multi__carousel__scroll__items__item{width:33vw}.control__multi__carousel__scroll__left{background:transparent linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.309804) 47%, rgba(0,0,0,0.760784) 100%) 0% 0% no-repeat padding-box}.control__multi__carousel__scroll__right{top:0;right:0;background:transparent linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.309804) 47%, rgba(0,0,0,0.760784) 100%) 0% 0% no-repeat padding-box}.control__multi__carousel__scroll__icon{display:flex;margin-left:1rem}.control__multi__carousel__scroll__icon i{color:#fff;font-size:5.4rem;align-self:center}.control__multi__carousel__scroll__left,.control__multi__carousel__scroll__right{height:100%;position:absolute;z-index:2;width:7rem;background-color:transparent;opacity:1;cursor:pointer;display:flex;transition:all 0.5s ease-in-out}.control__multi__carousel__scroll__left.inactive,.control__multi__carousel__scroll__right.inactive{display:none}.control__multi__carousel__scroll__left:hover,.control__multi__carousel__scroll__right:hover{opacity:1}}.widget__mau__contact{position:fixed;bottom:1rem;right:1rem;border:1px solid #fff;width:3.75rem;height:4rem;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10;border-radius:0.5rem;animation:all 2s}.widget__mau__contact.widget__mau__contact__white{border:1px solid #fff;background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,0.16);color:#000}.widget__mau__contact.widget__mau__contact__white .widget__mau__contact__icon,.widget__mau__contact.widget__mau__contact__white .widget__mau__contact__title{color:#000}.widget__mau__contact__icon{font-size:2rem;text-align:center}.widget__mau__contact__title{font:normal normal 600 .75rem/1.66667 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;color:#fff;padding:0;margin:0}@media (min-width: 1200px){.widget__mau__contact__title{font:normal normal 600 .6875rem/1.81818 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.widget__mau__contact__icon,.widget__mau__contact__title{color:#fff}.widget__mau__contact--imessage{width:3.75rem;height:4rem;right:0;bottom:0;margin-bottom:1rem;margin-right:1rem}.widget__mau__contact--imessage .widget__mau__contact__icon{font-size:2rem}.widget__mau__contact--imessage .widget__mau__contact__title{font:normal normal 600 .75rem/1.66667 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0;margin:0}@media (min-width: 1200px){.widget__mau__contact--imessage .widget__mau__contact__title{font:normal normal 600 .6875rem/1.81818 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.widget__mau__contact--white{background-color:#fff}.widget__mau__contact--white .widget__mau__contact__icon{color:#000}.widget__mau__contact--white .widget__mau__contact__title{color:#000}.widget__mau__contact--badge{background-color:#fff}.widget__mau__contact--badge::before{position:absolute;width:19px;height:19px;background-color:#FF0000;color:#fff;content:"1";border-radius:36px;top:-10px;right:-10px;font-family:'Cairo', sans-serif;display:none;justify-content:center;align-items:center;line-height:1px}.widget__mau__contact--badge .widget__mau__contact__icon{color:#000}.widget__mau__contact--badge .widget__mau__contact__title{color:#000}.widget__mau__contact--badge:not(.widget__mau__contact__white){background:transparent}.widget__mau__contact--badge:not(.widget__mau__contact__white) .widget__mau__contact__icon,.widget__mau__contact--badge:not(.widget__mau__contact__white) .widget__mau__contact__title{color:#fff !important}@media (min-width: 768px){.widget__mau__contact{display:none}}@media (min-width: 992px){html[browser='firefox'] .wrapper-site{min-height:100vh}.main--animated--home{max-height:100svh;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.main--animated--home::-webkit-scrollbar{display:none}}@media (min-width: 1200px){html.scroll-visible{height:100%;overflow-y:scroll !important}body.overflow-hidden{position:initial;padding-right:var(--scrollbar-width) !important}body.modal-open{height:100% !important;-ms-overflow-style:none}body.modal-open #chat-widget-container{opacity:0 !important}body.modal-open::-webkit-scrollbar{display:none !important}body.open-sidebar-slide{overflow:hidden;padding-right:var(--scrollbar-width) !important}.parent-img{overflow:hidden;position:relative}.parent-img:hover .transform-scale{transform:scale(1.2) rotate(0.02deg);-webkit-transform:scale(1.2) rotate(0.02deg);-moz-transform:scale(1.2) rotate(0.02deg);-o-transform:scale(1.2) rotate(0.02deg);-ms-transform:scale(1.2) rotate(0.02deg)}.transform-scale{transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.container-page-internal{width:76vw !important}.main--animated--home{max-height:100vh}}@media (min-width: 1900px){.container-page-internal{width:76.7vw !important}}@media (min-width: 1900px){.container-page-internal{width:76.7vw !important}}@media (max-width: 575.98px){body.open-sidebar-slide{overflow:hidden}}@media (max-width: 1599.98px){html{font-size:13px !important}}@media (max-width: 1199.98px){html{font-size:16px !important}}@media (min-width: 768px) and (max-width: 991.98px){.container{max-width:100%}}@media (min-width: 992px) and (max-width: 1199.98px){.container{max-width:100%}}.logo{height:2.25rem;background-repeat:no-repeat;background-size:contain;min-width:193px;background-position:0% center;transition:all ease 0s}.logo--white{display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,0.1))}.logo--black{display:none}.logo--tp{display:block;height:2rem;min-width:176.89px}.logo--tp-small{width:1rem;transform:scale(0.9);height:auto}.header__wrapper--white .logo--white{display:none}.header__wrapper--white .logo--black{display:block}@media (min-width: 992px){.logo{height:45px;min-width:193px;border:1px solid transparent}}@media (min-width: 1200px){.logo{height:4rem;min-width:300px}.header__wrapper-logo--big .logo--white{min-height:5rem;min-width:375px}.logo--tp{min-width:176.89px}}@media (min-width: 1600px){.logo{min-height:4rem;min-width:300px}.header__wrapper-logo--big .logo--white{min-height:5rem;min-width:375px}}@media (min-width: 1900px){.logo{min-height:4rem;min-width:300px}.header__wrapper-logo--big .logo--white{min-height:5rem;min-width:375px}}@media (max-width: 575.98px){.header__wrapper--white-sm .logo--white{display:none}.header__wrapper--white-sm .logo--black{display:block}}.header{z-index:1030;position:sticky}.overflow__hidden__scroll .header{position:sticky;top:0}.header__banner-internal{height:45vw;position:static;z-index:2;background-size:cover;background-position:center;filter:brightness(0.6);margin-top:0}.header__wrapper{padding:1rem;position:absolute;width:100%;background:transparent;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.header__wrapper.br-pr{padding:1rem 0.75rem}.header__wrapper.br-pr .navbar__close{width:1.5rem;height:1.5rem;justify-content:center}.header__wrapper.br-pr [class*='icon-arrow-left']{font-size:1.25rem}.header__wrapper .container-fluid{position:relative}.header__wrapper-inner{display:flex;flex-direction:row;justify-content:space-between;-moz-column-gap:0.75rem;column-gap:0.75rem;margin:0}.fix-header .header__wrapper{position:absolute;width:100svw;transition:all 0s cubic-bezier(0.23, 1, 0.32, 1) !important}.fix-header--show .header__wrapper{position:fixed;-webkit-animation-name:showHeader;-webkit-animation-duration:.6s;-webkit-animation-iteration-count:inherit;-webkit-animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);-webkit-animation-fill-mode:forwards;-webkit-animation-delay:inherit;-moz-animation-name:showHeader;-moz-animation-duration:.6s;-moz-animation-iteration-count:inherit;-moz-animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);-moz-animation-fill-mode:forwards;-moz-animation-delay:inherit;-ms-animation-name:showHeader;-ms-animation-duration:.6s;-ms-animation-iteration-count:inherit;-ms-animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);-ms-animation-fill-mode:forwards;-ms-animation-delay:inherit;animation-name:showHeader;animation-duration:.6s;animation-iteration-count:inherit;animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);animation-fill-mode:forwards;animation-delay:inherit;top:0}@keyframes showHeader{from{top:-9rem}to{top:0px}}.fix-header--hide .header__wrapper{position:fixed;-webkit-animation-name:hideHeader;-webkit-animation-duration:.6s;-webkit-animation-iteration-count:inherit;-webkit-animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);-webkit-animation-fill-mode:forwards;-webkit-animation-delay:inherit;-moz-animation-name:hideHeader;-moz-animation-duration:.6s;-moz-animation-iteration-count:inherit;-moz-animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);-moz-animation-fill-mode:forwards;-moz-animation-delay:inherit;-ms-animation-name:hideHeader;-ms-animation-duration:.6s;-ms-animation-iteration-count:inherit;-ms-animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);-ms-animation-fill-mode:forwards;-ms-animation-delay:inherit;animation-name:hideHeader;animation-duration:.6s;animation-iteration-count:inherit;animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);animation-fill-mode:forwards;animation-delay:inherit}@keyframes hideHeader{from{top:0px}to{top:-9rem}}.header__wrapper .close__animated span{background-color:#fff}.header__wrapper--white{background-color:#fff;border-bottom:1px solid #eee;box-shadow:0.25rem 0 0 0 #fff}.header__wrapper--white .close__animated span{background-color:#000}.header__wrapper.top-content{padding-top:3.5rem}.header__wrapper.top-content.header__wrapper--white{padding-top:3.5rem}.header__wrapper--hide-modal{z-index:2;opacity:0}.header__wrapper--animatedfixed{display:none}.header__wrapper--video-landing{padding-top:1.3rem}.header__wrapper-logo{padding:0;margin-right:auto;display:flex;z-index:1}.header .btn-nav-toggle{line-height:normal}.header--agentsite .obfuscator{margin-top:7rem}.header--agentsite .header__wrapper{padding-top:1rem}.header--agentsite .contact-us__icon-contact{font-size:1.61538rem}.header--agentsite .language__text{font-size:1.15385rem}.header--agentsite .sidebar{margin-top:1rem}.header--agentsite .wrapper-nav-burger{display:none}.header--agentsite .mr-0-agent{margin-right:0 !important}.header .close__animated{width:1.25rem;height:1.25rem;position:relative;cursor:pointer}.header .close__animated span{display:block;width:1.25rem;height:2px;position:absolute;top:50%;left:0;right:0;transition:0.5s;border-radius:2px}.header .close__animated span.line-one{transform:translateY(-8px)}.header .close__animated span.line-two{transform:translateY(-2px)}.header .close__animated span.line-three{transform:translateY(4px)}.header .close__animated.active .line-one{transform:rotate(45deg) translateY(0)}.header .close__animated.active .line-two{transform:rotate(-45deg) translateY(0)}.header .close__animated.active .line-three{opacity:0}.header .close__animated--desktop{display:none}@media (min-width: 768px){.header__wrapper{padding:1rem}.header__banner-internal{height:14.76923rem}.header--agentsite .header__wrapper{padding-top:1.25rem}.header--agentsite .header__wrapper-logo{margin-left:0}}@media (min-width: 992px){.header{position:relative}}@media (min-width: 992px){.header{position:relative}.header__banner-internal{margin-top:0vw;height:14vw;position:relative;margin:0;background-repeat:no-repeat}.header__wrapper{padding-top:2rem}.header__wrapper.br-pr{padding:2rem}.header__wrapper-inner{-moz-column-gap:2rem;column-gap:2rem}.header__wrapper.top-content{padding-top:3rem}.header__wrapper.top-content.header__wrapper--white{padding-top:2rem}.header__wrapper--white.xl-without-line-header{border-bottom:0px}.header__wrapper--white .navbar__item-title--normal{color:#fff}.fix-header .header__wrapper--white{padding:1rem 2rem !important}.fix-header .header__wrapper--white .header__wrapper-inner{align-items:center !important}.fix-header .header__wrapper--white .logo{min-height:2rem !important;max-height:2rem !important}.fix-header .header__wrapper--white .navbar__item-title--normal{font-size:1rem !important;color:#000;text-shadow:none}.fix-header .header__wrapper--white .navbar__shedule__presentation,.fix-header .header__wrapper--white .navbar__availability{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;color:#000;border-color:#000;height:2.5rem}}@media (min-width: 992px) and (min-width: 1200px){.fix-header .header__wrapper--white .navbar__shedule__presentation,.fix-header .header__wrapper--white .navbar__availability{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px){.fix-header .header__wrapper--white .navbar__shedule__presentation:hover,.fix-header .header__wrapper--white .navbar__availability:hover{color:#fff !important;background-color:#000}.header__wrapper--white-first .navbar__item-title--normal{color:#0f171f !important}.header__wrapper.header__wrapper--animated{position:absolute;z-index:1029}.header__wrapper.header__wrapper--animated.header__wrapper--white{border:none}.fix-header--show .header__wrapper.header__wrapper--animated,.fix-header--hide .header__wrapper.header__wrapper--animated{position:absolute;animation:none}.fix-header--show .header__wrapper.header__wrapper--animated .navbar__shedule__presentation,.fix-header--show .header__wrapper.header__wrapper--animated .navbar__availability{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;color:#000;border-color:#000;height:2.5rem}}@media (min-width: 992px) and (min-width: 1200px){.fix-header--show .header__wrapper.header__wrapper--animated .navbar__shedule__presentation,.fix-header--show .header__wrapper.header__wrapper--animated .navbar__availability{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px){.fix-header--show .header__wrapper.header__wrapper--animated .navbar__shedule__presentation:hover,.fix-header--show .header__wrapper.header__wrapper--animated .navbar__availability:hover{color:#fff;background-color:#000}.header__wrapper.animated-fixed .close__animated--desktop{display:block;position:fixed}.header__wrapper--animatedfixed{position:fixed;display:block;width:100%;background:#fff;padding:1rem 2rem;padding-left:5rem;height:4.5rem;top:-6rem;transition:0.25s linear;z-index:2}.header__wrapper--animatedfixed.active{top:0}.header__wrapper--animatedfixed.active .close__animated span{background-color:#000}.header__wrapper--animatedfixed .navbar__item-title--normal{font-size:1rem !important;color:#000;text-shadow:none}.header__wrapper--animatedfixed .logo.logo--white{filter:invert(1) drop-shadow(0 0 0 rgba(0,0,0,0));min-height:2rem !important;max-height:2rem !important}.header__wrapper--animatedfixed .navbar__shedule__presentation,.header__wrapper--animatedfixed .navbar__availability{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;color:#000;border-color:#000;height:2.5rem}}@media (min-width: 992px) and (min-width: 1200px){.header__wrapper--animatedfixed .navbar__shedule__presentation,.header__wrapper--animatedfixed .navbar__availability{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px){.header__wrapper--animatedfixed .navbar__shedule__presentation:hover,.header__wrapper--animatedfixed .navbar__availability:hover{color:#fff;background-color:#000}.header--agentsite .logo{height:3rem;min-height:3rem}.header--agentsite .header__wrapper{padding:2rem}.header--agentsite .sidebar{margin-top:0}.header .close__animated{width:2rem;height:2rem}.header .close__animated:hover span{background-color:#000}.header .close__animated span{width:1.5rem;background-color:#fff}.header .close__animated span.line-one{transform:translateY(-9px)}.header .close__animated span.line-three{transform:translateY(5px)}.header .close__animated--desktop.visible{display:block;position:fixed;left:2rem;top:1rem}.header .close__animated--desktop.map-active span{background-color:#000}.header--animated{scroll-snap-align:start}}@media (min-width: 1200px){.header__wrapper.header__wrapper--animated.header__wrapper--white{background-color:transparent}}@media (max-width: 575.98px){.theme_main .header{position:sticky;top:0}.header__wrapper--white-sm{background-color:#fff;border-bottom:1px solid #eee}.header--agentsite .header__wrapper-logo{margin-left:0}.header--agentsite .logo{min-width:192px;min-height:33px;background-repeat:no-repeat}}@media screen and (min-width: 553px) and (max-width: 926px) and (orientation: landscape){.header__wrapper{padding-top:0.75rem;padding-bottom:0.75rem}}.language{display:flex;align-items:center;background-color:transparent;height:100%;padding:0;margin-bottom:0.5rem}.language__div-text{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0;align-self:center;margin-right:0.25rem}@media (min-width: 1200px){.language__div-text{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.language__text{font:inherit;color:#fff}.language__div-icon-down{padding:0;display:flex}.language__icon-down{color:#fff;font-size:0.7rem}.header__wrapper--white .language__text{color:#000}.header__wrapper--white .language__icon-down{color:#000}.language-submenu{display:flex;flex-direction:column;align-self:stretch;position:fixed;max-height:0;background:#fff;right:0;z-index:1017;overflow:hidden;padding-top:0;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.language-submenu--expanded{max-height:11.8rem;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.language-submenu__item{font:normal normal lighter .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;display:flex;justify-content:space-between;align-items:center;height:2.5rem;padding:0 1rem;border-bottom:1px solid #eee;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}@media (min-width: 1200px){.language-submenu__item{font:normal normal lighter 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.language-submenu__item:hover{background-color:#000;color:#fff}.language-submenu__item:hover .language-submenu__item_icon{color:#fff}.language-submenu__item:last-child{border:none}.language-submenu__item_icon{font-size:0.5rem;margin-left:0.5rem;align-self:center}@media (min-width: 768px){.language__div-text{margin-right:0.75rem}.language-submenu{margin-top:3rem;right:2rem}}@media (min-width: 1200px){.language--hide-modal{cursor:default !important;opacity:0}.language__div-text{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 1200px) and (min-width: 1200px){.language__div-text{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 1200px){.language-submenu__item{height:4rem;padding:0 2rem}.language-submenu__item_icon{font-size:0.7rem;margin-left:2rem}}@media (max-width: 575.98px){.header__wrapper--white-sm .language__text{color:#000}.header__wrapper--white-sm .language__icon-down{color:#000}}.navbar{display:flex;background-color:#fff;padding:0 1rem;margin-top:1rem;width:100%;white-space:nowrap;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.navbar--brpre{padding:1rem}.navbar__item{display:flex;align-items:center;height:4rem;border-bottom:1px solid #eee}.navbar__item--brpre{height:6rem}.navbar__item--brpre:active{background-color:#fbfbfb}.navbar__item--brpre [class*='navbar__item-title--normal']{font:normal normal 600 1.0625rem/1.17647 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}@media (min-width: 1200px){.navbar__item--brpre [class*='navbar__item-title--normal']{font:normal normal 600 1.125rem/1.11111 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.navbar__icon--burger{font-size:1.5rem;color:#fff}.header__wrapper--white .navbar__icon--burger{color:#0f171f !important}.navbar__close{padding:0;display:none;z-index:20;width:25px;justify-content:flex-start}.navbar__item-title{margin:0}.navbar__item-title--normal{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;position:relative;margin:auto;color:#fff;width:100%;text-align:left;cursor:pointer;display:block;text-transform:uppercase}@media (min-width: 1200px){.navbar__item-title--normal{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.header__wrapper--white .navbar__item-title--normal{color:#000;text-shadow:none}.navbar__icon-arrow-left{font-size:1.5rem}.navbar__shedule__presentation,.navbar__availability{border-radius:0.5rem !important}.header__wrapper--white .navbar__shedule__presentation,.header__wrapper--white .navbar__availability{color:#000;border-color:#000}.header__wrapper--white-first .navbar__shedule__presentation,.header__wrapper--white-first .navbar__availability{color:#000 !important;border-color:#000 !important}.header__wrapper--white-first .navbar__shedule__presentation:hover,.header__wrapper--white-first .navbar__availability:hover{color:#000;background-color:#fff}.disabled_presentation .navbar__shedule__presentation,.disabled_presentation .navbar__availability{display:none !important}.navbar__shedule__presentation{font:normal normal 600 1.0625rem/1.17647 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;height:3.25rem;padding:2rem;display:none}@media (min-width: 1200px){.navbar__shedule__presentation{font:normal normal 600 1.125rem/1.11111 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.navbar__availability{font:normal normal 600 .75rem/1.66667 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;height:2rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 1200px){.navbar__availability{font:normal normal 600 .6875rem/1.81818 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 768px){.navbar{margin-top:1rem;padding:0 2rem}}@media (min-width: 992px){.navbar{background-color:transparent;padding:0;margin-top:0}.navbar__item{margin-right:1.25rem;border-bottom:0;height:auto}.navbar__item--brpre:active{background-color:transparent}.navbar__item--brpre [class*='navbar__item-title--normal']{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px) and (min-width: 1200px){.navbar__item--brpre [class*='navbar__item-title--normal']{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px){.navbar__item-title--normal{left:0;padding:0;transition:all ease-out 0.01s;text-shadow:0 2px 3px rgba(0,0,0,0.1)}.navbar__item-title--normal:hover{text-shadow:0 0 0.65px #fff, 0 0 0.65px #fff}.header__wrapper--white .navbar__item-title--normal:hover{text-shadow:0 0 0.65px #000, 0 0 0.65px #000}.navbar__item-title--normal::before{display:block;content:attr(aria-label);text-shadow:0 0 0.65px #000, 0 0 0.65px #000;height:0;overflow:hidden;visibility:hidden}.sidebar--active .navbar{margin-right:13rem}.navbar__shedule__presentation{font:normal normal 600 1.0625rem/1.17647 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:2.5rem;display:block;height:3rem}}@media (min-width: 992px) and (min-width: 1200px){.navbar__shedule__presentation{font:normal normal 600 1.125rem/1.11111 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px){.navbar__availability{display:none}.navbar__shedule__presentation:hover,.navbar__availability:hover{background-color:#fff;color:#000}}@media (min-width: 1200px){.navbar__item{margin-right:3rem}}@media (min-width: 1600px){.sidebar--active .navbar{margin-right:10rem}}@media (max-width: 575.98px){.header__wrapper--white-sm .navbar__icon--burger{color:#0f171f !important}.header__wrapper--white-sm .navbar__item-title--light{color:#000}}@media (max-width: 991.98px){.navbar{position:fixed;right:-100%;z-index:1016;height:100%;align-items:flex-start;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.navbar--active{right:0%;border-top:1px solid #eee}}@media (max-width: 1199.98px){.navbar__shedule__presentation{padding:0.5rem !important}}@media screen and (min-width: 553px) and (max-width: 926px) and (orientation: landscape){.navbar{margin-top:0.75rem}}.contact-us{display:flex;align-items:center;padding:0;height:100%;background-color:transparent;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.contact-us__div-icon-contact{align-self:center;padding:0}.contact-us__icon-contact{font-size:1.90769rem;margin-right:-0.3rem;margin-left:-0.3rem;margin-top:0.1rem;display:flex;align-self:center;color:#fff}.contact-us__div-text{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0;display:none;align-self:center}@media (min-width: 1200px){.contact-us__div-text{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.contact-us__text{color:#fff;text-transform:capitalize;font:inherit}.header__wrapper--white .contact-us__icon-contact{color:#000}.header__wrapper--white .contact-us__text{color:#000}.header__wrapper--white .contact-us__icon-down{color:#000}@media (min-width: 992px){.contact-us{margin-left:auto;margin-right:auto}}@media (min-width: 1200px){.contact-us__icon-down{font-size:0.4rem}.contact-us__div-icon-contact{display:none;margin-right:1rem}.contact-us__icon-contact{margin-top:-map-get((xxs:0.125rem,xs:0.25rem,s:0.5rem,m:1rem,l:2rem,xl:4rem,xxl:8rem), xs);margin-left:-map-get((xxs:0.125rem,xs:0.25rem,s:0.5rem,m:1rem,l:2rem,xl:4rem,xxl:8rem), s)}.contact-us__div-text{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;display:block}}@media (min-width: 1200px) and (min-width: 1200px){.contact-us__div-text{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 1200px){.contact-us--hide-modal{cursor:default !important;opacity:0}}@media (max-width: 575.98px){.header__wrapper--white-sm .contact-us__icon-contact{color:#000}.header__wrapper--white-sm .contact-us__text{color:#000}}.sidebar{right:-100%;align-items:flex-end;flex-direction:column;z-index:1016;border-top:1px solid #eee;margin-top:1rem;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important;width:100%;height:100vh;background-color:#fff;position:fixed;border-left:1px solid #f5f5f5}.sidebar__container{padding:1rem}.sidebar__title{display:flex;align-items:center;border-bottom:1px solid #eee;padding-bottom:1rem;margin:0}.sidebar__title-text{font:normal normal lighter 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px;text-transform:uppercase;width:100%}@media (min-width: 1200px){.sidebar__title-text{font:normal normal lighter 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}.sidebar__items{list-style-type:none;height:73vh;overflow:auto;padding:0;margin:0}.sidebar__item{border-bottom:1px solid #eee;cursor:pointer;position:relative;width:100%;padding-top:1rem;padding-bottom:1rem}.sidebar__item--expanded{display:block;padding-bottom:2rem}.sidebar__item--expanded:after{content:"\e900";display:block;font-family:"millionicon";font-size:0.7rem;position:absolute;right:0;bottom:-0.6rem;padding:0.3rem;width:1.45rem;height:1.5rem;background-color:#fff;border:1px solid #eee;border-radius:50%;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.09);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.sidebar__item:hover:after{content:"\e900";font-family:"millionicon";font-size:0.7rem;position:absolute;right:0;bottom:-0.6rem;padding:0.3rem;width:1.45rem;height:1.5rem;background-color:#fff;border:1px solid #eee;border-radius:50%;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.09)}.sidebar__item:not(.expanded) .contact-phone{display:none;margin-top:0.5rem}.sidebar__item-text{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}@media (min-width: 1200px){.sidebar__item-text{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.sidebar__item-title{display:flex}.sidebar__icon--title{font-size:2.30769rem;color:#0f171f;margin-left:-0.52rem;margin-right:1rem}.sidebar__icon--item{font-size:1.53846rem;color:#0f171f;margin-right:1rem;vertical-align:middle}.sidebar__icon--item-less{font-size:1.38462rem;color:#0f171f;margin-right:1rem;vertical-align:middle}.sidebar--hide{right:-100%}.sidebar--active{right:0}.sidebar .lead__btn-send--modal{margin-top:1rem !important}.sidebar .contact-phone input,.sidebar .contact-phone textarea{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;line-height:1.1 !important}@media (min-width: 1200px){.sidebar .contact-phone input,.sidebar .contact-phone textarea{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.obfuscator{position:absolute;height:0vh;width:0vw;overflow:hidden;opacity:0}.obfuscator--active{height:100vh;width:100vw;top:0;left:0;opacity:0.48}.obfuscator--active-lang{height:100vh;width:95vw;top:0;left:0;opacity:0.48;margin-top:2rem}@media (min-width: 768px){.sidebar{margin-top:2rem;width:402px;height:100vh;background-color:#fff;position:fixed;border-left:1px solid #f5f5f5}.sidebar--hide{right:-402px}}@media (min-width: 992px){.sidebar{width:402px;height:100vh;background-color:#fff;position:fixed;border-left:1px solid #f5f5f5}.sidebar--hide{right:-402px}}@media (min-width: 1200px){.sidebar{top:0;margin-top:0;width:402px;height:100vh;background-color:#fff;position:fixed;border-left:1px solid #f5f5f5}.sidebar__container{padding:2rem}.sidebar__items{height:88vh}.sidebar__title-text{font:normal normal 400 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px}}@media (min-width: 1200px) and (min-width: 1200px){.sidebar__title-text{font:normal normal 400 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}@media (min-width: 1200px){.sidebar--hide{right:-402px}.obfuscator--active{top:-5em !important}}@media (min-width: 1600px){.sidebar{width:402px;height:100vh;background-color:#fff;position:fixed;border-left:1px solid #f5f5f5}.sidebar--hide{right:-402px}}@media (min-width: 1900px){.sidebar{width:402px;height:100vh;background-color:#fff;position:fixed;border-left:1px solid #f5f5f5}.sidebar--hide{right:-402px}.sidebar__items{overflow-x:hidden}}@media screen and (min-width: 553px) and (max-width: 926px) and (orientation: landscape){.sidebar{margin-top:0.75rem;height:auto;max-height:50vh}}.sidebar-slide{width:100%;background-color:#fff;position:fixed;left:0;z-index:9;transition:all 1s cubic-bezier(0.23, 1, 0.32, 1);height:calc(100dvh - 68.5px)}.sidebar-slide__title{font:normal normal 400 2.25rem/1.11111 "Cinzel",serif}@media (min-width: 1200px){.sidebar-slide__title{font:normal normal 400 3.3125rem/1.13208 "Cinzel",serif}}.sidebar-slide--hide{bottom:-120%;visibility:hidden}.sidebar-slide--active{bottom:0;visibility:visible}.sidebar-slide__header{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:1rem 0;position:sticky;left:0;top:0;z-index:1}.sidebar-slide__header i{font-size:1.25rem;transform:rotate(-90deg)}.sidebar-slide__container{padding:1.5rem 1rem;padding-top:0;width:100%;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#000 #eaeaea}.sidebar-slide__container::-webkit-scrollbar{width:0.25rem}.sidebar-slide__container::-webkit-scrollbar-track{background:#eaeaea;border-radius:0.25rem}.sidebar-slide__container::-webkit-scrollbar-thumb{background-color:#000;border-radius:0.25rem}.sidebar-slide__file{display:grid;grid-template-columns:6.5rem 1fr;grid-template-rows:repeat(2, 1fr);-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:0.75rem;margin-bottom:2rem}.sidebar-slide__file-image{grid-column:1/2;grid-row:1/3}.sidebar-slide__file-image img{border-radius:1rem;height:8rem;width:6.5rem;-o-object-fit:cover;object-fit:cover}.sidebar-slide__file-title{font:normal normal 400 1.375rem/1.45455 "Cinzel",serif;padding:0;grid-column:2/3;display:flex;align-items:end}@media (min-width: 1200px){.sidebar-slide__file-title{font:normal normal 400 1.8125rem/1.27586 "Cinzel",serif}}.sidebar-slide__file-links{grid-column:2/3;gap:4rem;display:flex;justify-content:flex-start;align-items:flex-start}.sidebar-slide__file-link{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}@media (min-width: 1200px){.sidebar-slide__file-link{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.sidebar-slide__backdrop{display:none}.overflow__hidden__scroll{overflow:hidden !important}@media (min-width: 1200px){.sidebar-slide{width:46rem;height:100vh;top:0;left:auto;z-index:1032}.sidebar-slide__title{font:normal normal 400 1.375rem/1.45455 "Cinzel",serif}}@media (min-width: 1200px) and (min-width: 1200px){.sidebar-slide__title{font:normal normal 400 1.8125rem/1.27586 "Cinzel",serif}}@media (min-width: 1200px){.sidebar-slide--hide{right:-46rem;bottom:auto}.sidebar-slide--active{right:0;bottom:0;left:auto}.sidebar-slide__header{padding:2rem 0}.sidebar-slide__header i{font-size:1.25rem;transform:rotate(180deg)}.sidebar-slide__container{padding:2rem 4rem;padding-top:0;height:100vh}.sidebar-slide__file{grid-template-columns:10rem 1fr;-moz-column-gap:4rem;column-gap:4rem;row-gap:0.25rem;margin-bottom:2rem}.sidebar-slide__file-image img{height:12rem;width:10rem}.sidebar-slide__file-title{font:normal normal 400 1rem/1.375 "Cinzel",serif;padding:0 !important;height:-moz-max-content;height:max-content;align-self:flex-end;line-height:1 !important}}@media (min-width: 1200px) and (min-width: 1200px){.sidebar-slide__file-title{font:normal normal 400 1.375rem/1.36364 "Cinzel",serif}}@media (min-width: 1200px){.sidebar-slide__file-links{height:-moz-max-content;height:max-content;margin-top:0.5rem}.sidebar-slide__file-link,.sidebar-slide__file-link:visited{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;color:#7e7e7e;padding:0.25rem 0}}@media (min-width: 1200px) and (min-width: 1200px){.sidebar-slide__file-link,.sidebar-slide__file-link:visited{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 1200px){.sidebar-slide__file-link:hover,.sidebar-slide__file-link:visited:hover{color:#000;font-weight:600}.sidebar-slide__backdrop{display:block;width:100%;height:100%;position:absolute;left:0;top:0}.sidebar-slide__backdrop.active{background:rgba(0,0,0,0.1);position:fixed}}.sidebar-download__file{display:grid;grid-template-columns:6.5rem 1fr;grid-template-rows:repeat(2, 1fr);-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:0.75rem;margin-bottom:2rem}.sidebar-download__file-image{grid-column:1/2;grid-row:1/3}.sidebar-download__file-image img{border-radius:1rem;height:8rem;width:6.5rem;-o-object-fit:cover;object-fit:cover}.sidebar-download__file-title{font:normal normal 400 1.375rem/1.45455 "Cinzel",serif;padding:0;grid-column:2/3;display:flex;align-items:end}@media (min-width: 1200px){.sidebar-download__file-title{font:normal normal 400 1.8125rem/1.27586 "Cinzel",serif}}.sidebar-download__file-links{grid-column:2/3;gap:4rem;display:flex;justify-content:flex-start;align-items:flex-start}.sidebar-download__file-link{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}@media (min-width: 1200px){.sidebar-download__file-link{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}@media (min-width: 1200px){.sidebar-download__file{grid-template-columns:10rem 1fr;-moz-column-gap:4rem;column-gap:4rem;row-gap:0.25rem;margin-bottom:2rem}.sidebar-download__file-image img{height:12rem;width:10rem}.sidebar-download__file-title{font:normal normal 400 1rem/1.375 "Cinzel",serif;padding:0 !important;height:-moz-max-content;height:max-content;align-self:flex-end;line-height:1 !important}}@media (min-width: 1200px) and (min-width: 1200px){.sidebar-download__file-title{font:normal normal 400 1.375rem/1.36364 "Cinzel",serif}}@media (min-width: 1200px){.sidebar-download__file-links{height:-moz-max-content;height:max-content;margin-top:0.5rem}.sidebar-download__file-link,.sidebar-download__file-link:visited{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;color:#7e7e7e;padding:0.25rem 0}}@media (min-width: 1200px) and (min-width: 1200px){.sidebar-download__file-link,.sidebar-download__file-link:visited{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 1200px){.sidebar-download__file-link:hover,.sidebar-download__file-link:visited:hover{color:#000;font-weight:600}}.control-form__input{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;color:#000;height:3.25rem;padding:0 1rem;border:1px solid #000;width:100%}@media (min-width: 1200px){.control-form__input{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.control-form__input::-moz-placeholder{color:#7e7e7e;-moz-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.control-form__input::placeholder{color:#7e7e7e;transition:opacity 0.15s ease-in-out}.control-form__input--error{color:#e00;border-color:inherit}.control-form__input--error::-moz-placeholder{color:#e00}.control-form__input--error::placeholder{color:#e00}@media (min-width: 1200px){.control-form__input{height:4rem}}.sidebar-pricelist--form.form-submitted [class*='__form']{display:none}.sidebar-pricelist--form.form-submitted [class*='-success']{display:block}.sidebar-pricelist--form.form-submitted [class*='button--outform']{display:none}.sidebar-pricelist--form.form-initial [class*='__form']{display:none}.sidebar-pricelist--form.form-initial [class*='-success']{display:none}.sidebar-pricelist--form.form-active [class*='__form']{display:block}.sidebar-pricelist--form.form-active [class*='-success']{display:none}.sidebar-pricelist--form.form-active [class*='button--outform']{display:none}.sidebar-pricelist__proyect{margin-top:0.25rem;margin-bottom:2.5rem}.sidebar-pricelist__title{border-bottom:1px solid #0f171f;margin-bottom:2.25rem}.sidebar-pricelist__title-text{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;text-align:center;text-transform:capitalize;margin-bottom:0.75rem}@media (min-width: 1200px){.sidebar-pricelist__title-text{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.sidebar-pricelist__unit{margin-bottom:2rem;display:flex;-moz-column-gap:2rem;column-gap:2rem;align-items:center}.sidebar-pricelist__unit:last-child{margin-bottom:0}.sidebar-pricelist__unit-title{margin-bottom:0}.sidebar-pricelist__col-left{flex-grow:1}.sidebar-pricelist__col-right{min-width:8rem}.sidebar-pricelist__cell--name{font:normal normal 400 1rem/1.375 "Cinzel",serif;margin-bottom:0.5rem}@media (min-width: 1200px){.sidebar-pricelist__cell--name{font:normal normal 400 1.375rem/1.36364 "Cinzel",serif}}.sidebar-pricelist__cell--amenities{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;margin-bottom:0.5rem}@media (min-width: 1200px){.sidebar-pricelist__cell--amenities{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.sidebar-pricelist__cell--measures{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.sidebar-pricelist__cell--measures{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.sidebar-pricelist__cell--from-price{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0}@media (min-width: 1200px){.sidebar-pricelist__cell--from-price{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.sidebar-pricelist__cell--value-price{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;padding:0}@media (min-width: 1200px){.sidebar-pricelist__cell--value-price{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.sidebar-pricelist__form{margin-bottom:2rem}.sidebar-pricelist__form .form-message{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;color:#000;margin-bottom:2rem}@media (min-width: 1200px){.sidebar-pricelist__form .form-message{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.sidebar-pricelist__form .control-form{margin-bottom:1.5rem}.sidebar-pricelist__form .control-form:last-child{margin-bottom:0}.sidebar-pricelist__button{margin-bottom:2rem}.sidebar-pricelist__button span{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}@media (min-width: 1200px){.sidebar-pricelist__button span{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.sidebar-pricelist__separator{margin:0;margin-bottom:3rem;background:#eaeaea;opacity:1}.sidebar-pricelist .form-message-notice{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;text-align:center;margin-bottom:1.5rem}@media (min-width: 1200px){.sidebar-pricelist .form-message-notice{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.sidebar-pricelist .form-message-success{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;margin-bottom:2rem}@media (min-width: 1200px){.sidebar-pricelist .form-message-success{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (min-width: 1200px){.sidebar-pricelist--form{width:24rem;margin:0 auto 2rem}.sidebar-pricelist__title{margin-bottom:2rem}.sidebar-pricelist__proyect{margin-bottom:4rem}.sidebar-pricelist__unit{margin-bottom:2rem;-moz-column-gap:4rem;column-gap:4rem}.sidebar-pricelist__unit-title{margin-bottom:0.5rem}.sidebar-pricelist__col-left{min-width:16rem;width:50%}.sidebar-pricelist__col-right{min-width:16rem;width:50%}.sidebar-pricelist__form{margin-bottom:2rem}.sidebar-pricelist__form .control-form{margin-bottom:2rem}.sidebar-pricelist__form .form-message{margin-bottom:2rem}.sidebar-pricelist__separator{margin-bottom:2.5rem}.sidebar-pricelist__cell--name{height:auto;margin-bottom:0}.sidebar-pricelist__cell--amenities{margin-bottom:0}}.slider{width:100%;min-height:510px;position:relative;z-index:0;height:calc(var(--vh, 1vh) * 100)}.slider__banner{position:absolute;width:100%;height:100vh;clip-path:inset(0 0 0 0)}.slider__images{position:absolute;width:100%;height:101svh;overflow:hidden;clip-path:inset(0 0 0 0)}.slider__image{position:absolute;opacity:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.slider__image--zoom{opacity:1;transform:scale(1) rotate(0.02deg);-webkit-transform:scale(1) rotate(0.02deg);-moz-transform:scale(1) rotate(0.02deg);-o-transform:scale(1) rotate(0.02deg);-ms-transform:scale(1) rotate(0.02deg)}.slider--video{clip-path:inset(0 0 0 0)}.slider--video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.1);z-index:1}.slider__controls{display:none}.slider__scroll-down-text{font:normal normal lighter .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;display:block;position:absolute;bottom:123.5px;left:1.75rem;color:#fff;z-index:5;line-height:1;text-transform:uppercase;transform-origin:bottom left;opacity:1 !important;transform:rotate(-90deg) translateX(0%);transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}@media (min-width: 1200px){.slider__scroll-down-text{font:normal normal lighter 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.slider__line{position:absolute}.slider__line--left-bottom{display:block;left:1.5rem;bottom:0;height:60px;width:1px;background:linear-gradient(180deg, #fff 62px, black 0em);right:3rem;z-index:4;background-position-y:0;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.slider__scroll-dowm{position:absolute;bottom:4rem;right:0;left:0;z-index:4;width:1.4rem;margin:auto}.slider__contact{position:fixed;bottom:4rem;right:1rem;margin:1rem;border:0.07rem solid #fff;width:5rem;height:6rem;display:flex;text-align:center;flex-direction:column;place-content:flex-end;z-index:10;border-radius:0.6rem;animation:all 2s}.slider__contact.slider__contact__scroll{border:0.01rem solid #929292;background-color:#fff;color:#000}.slider__contact.slider__contact__scroll .slider__contact__icon,.slider__contact.slider__contact__scroll .slider__contact__title{color:#000}.slider__contact__icon{font-size:3rem}.slider__contact__title{color:#fff;font-size:0.8rem;margin:0.5rem 0}.slider__contact__icon,.slider__contact__title{color:#fff}.slider__press{position:absolute;bottom:1.5rem;width:100%}.slider__press-logos{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem;width:19rem;margin:auto}.slider__press .press-logo{width:auto;height:1rem;display:flex;align-items:center}.slider__press .press-logo svg{width:auto}.slider__press .press-logo svg.logo-wallstreet{height:0.75rem}.slider__press .press-logo svg.logo-forbes{height:0.75rem}.slider__press .press-logo svg.logo-newyorktimes{height:1rem}.slider__press .press-logo svg.logo-bloomberg{height:0.75rem}.slider__info{position:absolute;height:101svh;z-index:2;display:flex;flex-direction:column;justify-content:center;left:1rem;width:18rem;color:#fff}.slider__info-text{font:normal normal 400 1.25rem/1.5 "Montserrat",sans-serif;text-shadow:0 2px 3px rgba(0,0,0,0.1);display:none;color:inherit}@media (min-width: 1200px){.slider__info-text{font:normal normal 400 1.25rem/1.5 "Montserrat",sans-serif}}.slider__info-heading{font:normal normal 400 1.5rem/1.41667 "Cinzel",serif;text-shadow:0 2px 3px rgba(0,0,0,0.1);text-transform:initial;color:inherit}@media (min-width: 1200px){.slider__info-heading{font:normal normal 400 2.75rem/1.22727 "Cinzel",serif}}.slider__info-heading--mobile{text-transform:uppercase;text-align:center;padding:0 1rem}.slider__info--mobile{left:auto;width:100%}.slider__scroll-down{z-index:2;width:100%;display:flex;position:absolute;justify-content:center;bottom:2rem;text-align:center;animation:bounce 2.5s infinite ease reverse;cursor:pointer}.slider__scroll-down .icon{font-size:3rem}@keyframes bounce{0%{transform:translateY(0)}10%{transform:translateY(0.1rem)}50%{transform:translateY(-0.75rem)}90%{transform:translateY(0.1rem)}100%{transform:translateY(0)}}.eactc-main-component{bottom:4rem !important}@media (min-width: 768px){.slider__line{position:absolute}.slider__line--left-bottom{display:block;left:1rem;bottom:0;height:112px;width:1px;background:linear-gradient(180deg, #fff 115px, black 0em);right:3rem;z-index:4;background-position-y:0;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.slider__images{height:100%}.slider__contact{display:none}}@media (min-width: 992px){.slider-home{scroll-snap-align:start;scroll-snap-stop:always}.slider__line{position:absolute}.slider__line--right-top{top:6rem;width:1rem;height:46.5vh;position:absolute;right:2rem;z-index:4;border-right:1px solid #eee;opacity:0.4;display:none}.slider__line--right-bottom{width:1rem;height:29vh;right:2rem;bottom:0;z-index:4;border-right:1px solid #eee;opacity:0.4;display:none}.slider__image{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);backface-visibility:hidden;-ms-perspective:1000;perspective:1000;transform:scale(1) rotate(0.02deg);-webkit-transform:scale(1) rotate(0.02deg);-moz-transform:scale(1) rotate(0.02deg);-o-transform:scale(1) rotate(0.02deg);-ms-transform:scale(1) rotate(0.02deg);transition:transform 10s,opacity 2s;-moz-transition:transform 10s,opacity 2s;-ms-transition:transform 10s,opacity 2s;-webkit-transition:transform 10s,opacity 2s;-o-transition:transform 10s,opacity 2s}.slider__controls{display:block;display:none;position:absolute;bottom:30vh;right:0;z-index:4}.slider__control{font-size:1rem;border:1px solid #eee;display:block;right:2rem;padding:0.8rem 1rem 0.8rem 0.9rem;color:#fff;cursor:pointer;position:relative;width:44px;height:44px;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important;display:flex;align-items:center;justify-content:center}.slider__control--prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.slider__control--next{margin-bottom:0.5rem}.slider__control:hover{background-color:rgba(3,4,6,0.409804);border:1px solid #fff;right:1rem}}@media (min-width: 1200px){.slider{height:100svh}.slider:has(video){height:101svh;width:100svw}.slider__images::before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.1);position:absolute;z-index:1}.slider__line--right-top{height:50.5vh}.slider__line--left-bottom{bottom:0;height:116px;left:2rem}.slider__scroll-down{bottom:2rem}.slider__control{width:33px;height:33px}.slider--units{min-height:auto}.slider__press{bottom:2rem}.slider__press-logos{flex-wrap:nowrap;gap:8rem;width:47%}.slider__press .press-logo{height:1.25rem;align-items:flex-start}.slider__press .press-logo svg{width:auto}.slider__press .press-logo svg.logo-forbes{height:1rem}.slider__press .press-logo svg.logo-wallstreet{height:1rem}.slider__press .press-logo svg.logo-newyorktimes{height:1.25rem}.slider__press .press-logo svg.logo-bloomberg{height:1.25rem}.slider__info{transition:transform 0.5s ease-in-out;height:100%;width:-moz-max-content;width:max-content}.slider__info-text{display:block;width:26rem}.slider__info-heading{padding-bottom:0.25rem;width:32rem}}@media (min-width: 1600px){.slider__line--right-top{top:6.8rem;height:50vh}.slider__line--left-bottom{height:73px;background:linear-gradient(180deg, #fff 72px, black 0em)}.slider__scroll-down-text{bottom:85.5px}.slider__scroll-down-text:hover{bottom:65px}.slider__scroll-down-text:hover+.slider__line--left-bottom{background-position-y:0;bottom:0;height:55px}.slider__control{font-size:1.5rem}.slider__control{width:40px;height:40px}}@media (min-width: 1900px){.slider__line--left-bottom{left:2rem}.slider__control{width:47px;height:47px}}@media (max-width: 575.98px){body .slider__scroll-down-text{bottom:71px;left:2.25rem;transform-origin:bottom left;transform:rotate(-90deg) translateX(0%);transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}body .slider__scroll-down-text:hover{bottom:113px;cursor:pointer;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}body .slider__scroll-down-text:hover+.slider__line--left-bottom{bottom:-71px;height:170px;background:linear-gradient(180deg, #fff 99px, black 0em)}}@media screen and (min-width: 553px) and (max-width: 926px) and (orientation: landscape){.slider{min-height:100%}}.disclaimer{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;color:#fff;overflow:hidden;position:absolute;bottom:0;height:1rem;line-height:1;white-space:nowrap;text-overflow:ellipsis;text-align:left;z-index:2;width:85%;padding-left:3rem !important;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}@media (min-width: 1200px){.disclaimer{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.disclaimer--footer{position:relative;border-bottom:1px solid #eee;border-top:1px solid #eee;min-height:2rem;display:flex;align-items:center;padding:2rem}.disclaimer--footer-fixed{display:none}.disclaimer__text-footer{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;text-align:center;margin:0 auto}@media (min-width: 1200px){.disclaimer__text-footer{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.disclaimer__bold{color:#fff;font-weight:500}.disclaimer__text{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;color:#fff;display:inline}@media (min-width: 1200px){.disclaimer__text{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.disclaimer--expanded .disclaimer__text{display:inline}.top-section .disclaimer__text{color:#9c9c9c}.C-506 .disclaimer__text{font-size:1rem}.disclaimer__medium{font-size:1.15385rem !important}.disclaimer__medium .disclaimer{font-size:1.30769rem !important}.disclaimer__medium .disclaimer__bold{font-size:1.30769rem !important}.disclaimer__medium .disclaimer__bold--footer{font-size:1.30769rem !important;font-weight:600 !important}.disclaimer__medium .disclaimer__text-footer{font-size:1.30769rem !important;font-weight:normal}.disclaimer__medium.disclaimer--expanded{height:8.3rem}.disclaimer--expanded{height:4.3rem;line-height:1.2;cursor:pointer;white-space:normal;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.disclaimer__less{display:none;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.disclaimer--expanded .disclaimer__less{display:inline-flex}.disclaimer__more{display:inline-flex}.disclaimer--expanded .disclaimer__more{display:none}.disclaimer__arrow-dowm{color:#fff}.disclaimer__arrow-dowm--less{font-size:0.5rem}.disclaimer__arrow-dowm--more{font-size:0.5rem;margin:auto;padding-left:0.3rem}.disclaimer.disclaimer--mediumtext{font-size:.92308rem;line-height:1.2}.disclaimer.disclaimer--mediumtext .disclaimer__bold{font-size:1.07692rem}.disclaimer.disclaimer--mediumtext.disclaimer--expanded{height:4.7rem !important}.disclaimer.disclaimer--mediumtext.ios{font-size:1rem}.disclaimer-cta main.col{min-height:100vh;display:flex;flex-direction:column}.disclaimer-cta footer.footer{margin-top:auto}.top-section{position:absolute !important;background:white;z-index:1030;margin:0 !important;padding:0 !important;padding-top:0.5rem !important;width:100% !important}.top-section .disclaimer{top:0 !important;position:relative !important;color:#000 !important;font-size:1rem !important;font-weight:normal;height:1.8rem !important;padding:0 1rem !important;margin-bottom:0 !important;text-align:left !important}.top-section .disclaimer__bold{font-size:1.15385rem !important;color:#000 !important;font-weight:600 !important}.top-section .disclaimer.disclaimer--expanded{height:5rem !important}.top-section .disclaimer__more{right:1rem}.top-section .disclaimer .icon-arrow-down{color:#000 !important}.top-section.medium-disclaimer .disclaimer{font-size:.84615rem !important;color:#9c9c9c !important}.top-section.medium-disclaimer .disclaimer__bold{font-size:1rem !important;font-weight:600 !important;color:#9c9c9c !important}.top-section.medium-disclaimer .disclaimer.disclaimer--expanded{height:3.8rem !important}.popup-disclaimer{margin-top:-0.5rem !important}.popup-disclaimer .disclaimer{top:0 !important;position:relative !important;color:#000 !important;height:auto !important;white-space:initial;padding:0 1rem !important;text-align:left !important;font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:none}@media (min-width: 1200px){.popup-disclaimer .disclaimer{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.popup-disclaimer .disclaimer__bold,.popup-disclaimer .disclaimer__text{color:#000 !important;font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif}@media (min-width: 1200px){.popup-disclaimer .disclaimer__bold,.popup-disclaimer .disclaimer__text{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.popup-disclaimer .disclaimer.disclaimer--expanded{height:auto !important;-webkit-line-clamp:unset;text-overflow:unset;line-height:1}.popup-disclaimer .disclaimer__more{display:none}.popup-disclaimer .disclaimer__less{display:none}@media (min-width: 992px){.disclaimer__arrow-dowm{display:none}.disclaimer__text{display:inline}.disclaimer--footer{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;z-index:4;background:white}.disclaimer--footer-fixed{display:none;background:white;position:fixed;bottom:0;left:0;right:0;width:85% !important;z-index:3;margin:0 auto;height:auto;padding:0.75rem 3rem;align-items:center;border:solid 1px #eaeaea;gap:6rem}.disclaimer--footer-fixed .disclaimer__text-footer{text-align:left}.disclaimer--footer-fixed .btn{display:block;width:auto;height:2.5rem;padding:0 4rem;border-radius:0.5rem !important}.disclaimer--footer-fixed .btn span{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0}}@media (min-width: 992px) and (min-width: 1200px){.disclaimer--footer-fixed .btn span{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px){.disclaimer__medium{font-size:1.53846rem !important;margin-left:3rem !important}.disclaimer__medium .disclaimer{font-size:1.69231rem !important}.disclaimer__medium .disclaimer__bold{font-size:1.76923rem !important}.disclaimer__medium .disclaimer__bold--footer{font:inherit}.disclaimer__medium .disclaimer__text-footer{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;margin:0.5rem auto}}@media (min-width: 992px) and (min-width: 1200px){.disclaimer__medium .disclaimer__text-footer{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}@media (min-width: 992px){.disclaimer--mediumtext{font-size:1.07692rem;line-height:1.2}.disclaimer--mediumtext .disclaimer__bold{font-size:1.15385rem}.popup-disclaimer{margin-top:0.5rem !important}.popup-disclaimer .disclaimer{text-align:left !important;padding-bottom:0 !important;-webkit-line-clamp:unset;text-overflow:unset;display:none}}@media (min-width: 1200px){.disclaimer{width:100%;text-align:center}.slider .disclaimer{text-align:left;margin-left:10rem;bottom:0.25rem;max-width:70vw;display:flex;height:auto;white-space:pre-wrap;line-height:inherit}.slider .disclaimer__bold{min-width:-moz-max-content;min-width:max-content}html[browser="Firefox"] .slider .disclaimer__bold{line-height:1.5}.disclaimer__text-footer{margin-top:0.5rem;margin-bottom:0.5rem}.disclaimer__text{display:inline}.top-section .disclaimer{text-align:center !important;font-size:1.15385rem !important}.top-section .disclaimer__bold{font-size:1.30769rem !important}}@media (min-width: 1600px){.disclaimer__medium{font-size:1.61538rem !important;margin-left:5rem !important}.slider .disclaimer{max-width:70vw}.slider .disclaimer__bold{font-size:.84615rem}html[browser="Firefox"] .slider .disclaimer__bold{line-height:1.125}.disclaimer.disclaimer--mediumtext{font-size:1.07692rem;line-height:1.3}.disclaimer.disclaimer--mediumtext .disclaimer__bold{font-size:1.15385rem}}@media (min-width: 1900px){.slider .disclaimer__bold{font-size:.76923rem;line-height:1.46}html[browser="Firefox"] .slider .disclaimer__bold{line-height:1.2}}html:lang(es) .disclaimer--expanded{height:5.3rem}html:lang(es) .disclaimer.disclaimer--mediumtext.disclaimer--expanded{height:5.6rem !important}@media (min-width: 992px){html:lang(es) .disclaimer__medium{font-size:.76923rem !important}html:lang(es) .disclaimer__medium__bold{font-size:.84615rem !important}html:lang(es) .disclaimer.disclaimer--mediumtext.disclaimer--expanded{height:5.6rem !important}html:lang(es) .popup-disclaimer .disclaimer{font-size:.76923rem !important}html:lang(es) .popup-disclaimer .disclaimer__bold{font-size:.84615rem !important}}html:lang(pt) .disclaimer.disclaimer--mediumtext.disclaimer--expanded{height:5.6rem !important}@media (min-width: 992px){html:lang(pt) .disclaimer{height:3.3rem}html:lang(pt) .disclaimer__medium{font-size:1.38462rem !important}html:lang(pt) .disclaimer.disclaimer--mediumtext.disclaimer--expanded{height:5.6rem !important}html:lang(pt) .popup-disclaimer .disclaimer{font-size:.84615rem !important}}.units{display:none}.units__container{display:grid;grid-template-columns:repeat(auto-fit, minmax(290px, 1fr))}.units__unit{display:flex;flex-direction:column;border:1px solid #eaeaea;border-left:0px}.units__unit:last-child{border-right:0px}.units__picture{height:16rem;position:relative;overflow:hidden}.units__picture .picture-title{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;color:#fff;position:relative;margin-left:2rem;margin-top:0.5rem;z-index:1;text-transform:uppercase}@media (min-width: 1200px){.units__picture .picture-title{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.units__picture .picture-image{background-size:cover;background-position:center;position:absolute;top:0;height:100%;width:100%}.units__info{display:flex;justify-content:space-between;align-items:center;padding:0 2rem;height:3rem}.units__info .info-price{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;cursor:pointer}@media (min-width: 1200px){.units__info .info-price{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.units__info .info-amenities{display:flex;gap:1rem}.units__info .info-amenity{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;text-transform:capitalize}@media (min-width: 1200px){.units__info .info-amenity{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.units__info .info-link{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;display:flex;align-items:center;cursor:pointer;text-transform:uppercase}@media (min-width: 1200px){.units__info .info-link{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.units__info .info-link i{margin-left:1rem}.units__for-sale{font:normal normal lighter .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;position:absolute;background-color:#0f171f;z-index:1;color:#fff;padding:0 0.5rem;height:2rem;text-transform:uppercase;top:0;right:0}@media (min-width: 1200px){.units__for-sale{font:normal normal lighter 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 1200px){.units{display:block}}.about{padding:0;margin-top:4rem}.about__table-container{padding:0 1rem 4rem;padding-top:0;text-align:center}.about__table-title{display:flex;justify-content:center;align-items:center;min-height:4rem;margin-bottom:2rem}.about__table-subtitle{font-size:1.84615rem;padding-bottom:2.5rem}.about__table tbody{width:100%;display:grid;grid-template-columns:1fr}.about__table tbody tr{display:flex;flex-direction:column;margin-bottom:1.5rem;text-align:left}.about__table tbody tr:last-child{margin-bottom:0}.about__table-icon{font-size:2.25rem;margin-right:1rem}.about__table-item{text-transform:uppercase;display:flex;align-items:center}.about__table-text{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}@media (min-width: 1200px){.about__table-text{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.about__table-item-data{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;padding-left:3.5rem}@media (min-width: 1200px){.about__table-item-data{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.about__table-item-data a{font-size:inherit;font-family:inherit;color:inherit;text-align:inherit;pointer-events:none;text-decoration:none}.about__items{overflow-x:auto;overflow-y:hidden;box-sizing:border-box;gap:0.5rem}.about__item{position:relative;width:100%;flex:0 0 70%;max-width:70%;height:auto;padding-top:0;padding-bottom:0}.about__item:last-child{flex:0 0 0%;max-width:0%;padding-left:0;padding-right:0}.about__item:hover .about__item-title:before{height:100% !important}.about__item:hover .transform-scale{transform:scale(1.2) rotate(0.02deg);-webkit-transform:scale(1.2) rotate(0.02deg);-moz-transform:scale(1.2) rotate(0.02deg);-o-transform:scale(1.2) rotate(0.02deg);-ms-transform:scale(1.2) rotate(0.02deg)}.about__link{height:100%;display:flex;position:relative}.about__parent-image{overflow:hidden;position:relative;height:auto}.about__image{height:240px;background-color:#f9f9f9;background-size:cover;background-position:center;background-repeat:no-repeat}.about__item-title{color:#fff;position:absolute;bottom:0;background:rgba(0,0,0,0.3);border-top:1px solid rgba(238,238,238,0.3);width:100%;padding-left:1rem;height:4rem;display:flex;align-items:center}.about__description{height:800px;overflow:hidden;position:relative;margin-top:4rem}.about__description-image{height:auto;background-repeat:no-repeat;background-size:cover;background-position:50% 100%}.about__description-info{padding:2rem;padding-top:1rem;margin-left:auto;margin-right:auto;margin-top:auto;height:auto;position:absolute;top:16rem;left:0;right:0;background:#fff;box-shadow:10px 8px 39px 0px rgba(0,0,0,0.07);transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s}.about__description-info-home{top:25rem}.about__description-text{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.about__description-text{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.about__description-title{font:normal normal lighter 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px;position:relative;padding-left:1rem}@media (min-width: 1200px){.about__description-title{font:normal normal lighter 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}.about__description-title span{display:block;font:inherit}.about__description-title:before{content:"";position:absolute;width:3px;background-color:#0f171f;height:calc(100% + 2rem);margin-top:0;left:0;top:-1rem}@media (-webkit-min-device-pixel-ratio: 2){.about__description-info-home.about-home-info-safari{top:37.5rem}}@media (-webkit-min-device-pixel-ratio: 3){.about__description-info-home.about-home-info-safari{top:38rem}}@media (min-width: 768px){.about{margin-top:4rem}.about__item{flex:0 0 22.25rem;max-width:22.25rem}.about__item:first-child{margin-left:2rem}.about__item:last-child{flex:0 0 2rem;max-width:2rem}.about__image{height:315px}.about__description{height:60vh}.about__description-info{margin-left:2rem;padding-top:4rem;padding-bottom:4rem}.about__description-info-home{top:25rem}.about__description-title:before{height:calc(100% + 3rem);top:-3rem}}@media (min-width: 768px) and (orientation: landscape){.about__description-info-home{top:35rem}}@media (min-width: 992px){.about{margin-top:0}.about__table{width:100%}.about__table-title{height:12rem}.about__table tbody{width:100%;display:flex;justify-content:center;gap:3.5rem}.about__table tbody tr{margin-bottom:4rem}.about__table-item{align-items:flex-start}.about__items{padding-left:2rem}.about__image{height:315px}.about__description-info{padding:4rem;padding-top:3rem;width:-moz-max-content;width:max-content}.about__description{height:80vh;margin-left:2rem;margin-right:2rem}.about__description-title{padding-left:2rem}.about__description-text{width:34rem}}@media (min-width: 1200px){.about{margin-left:auto;margin-top:4rem}.about__table-container{padding:0}.about__table{width:100%}.about__items{padding-left:0;display:grid !important;grid-template-columns:repeat(4, 1fr);gap:1.5rem}.about__item{max-width:100%}.about__item:first-child .about__item-title:before{height:0}.about__item:last-child{flex:0 0 0%;max-width:0%}.about__image{height:250px}.about__item-title{padding-left:1rem}.about__item-title:before{left:2rem}.about__description-info{top:12rem;margin-left:4rem}.about__description-title{font:normal normal 400 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px}}@media (min-width: 1200px) and (min-width: 1200px){.about__description-title{font:normal normal 400 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}@media (min-width: 1200px){.about__description-title:before{height:calc(100% + 4rem)}.about__description-info-home{top:26rem}.about__description-info-home--all-zones{top:151.5rem !important}.about__description-image{margin-right:0}.about__description{margin-top:2.5rem;height:40rem;margin-left:0;margin-right:0}}@media (min-width: 1600px){.about__table tbody{gap:4.75rem}.about__image{height:315px}.about__description-info-home--all-zones{top:119.5rem !important}}@media (min-width: 1900px){.about__image{height:292px}.about__description-info-home{top:24rem}.about__description-info-home--all-zones{top:95rem !important}}@media screen and (min-width: 553px) and (max-width: 926px) and (orientation: landscape){.about__description{height:70vh}}.footer{background-color:#fbfbfb;overflow-x:hidden}.footer__main{position:relative}.footer__section{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #eee;padding:4rem 0 !important;margin:0 1rem}.footer__section.company-info{gap:2rem;text-align:center}.footer__section.company-info picture{height:4rem;display:block}.footer__section.company-info picture img{height:auto}.footer__section.company-info .company-address{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;display:flex;flex-direction:column;gap:1rem}@media (min-width: 1200px){.footer__section.company-info .company-address{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.footer__section.company-info .company__socials{display:flex;align-items:center;gap:4rem}.footer__section.company-info .company__socials a{font:normal normal 600 .75rem/1.66667 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;display:flex;align-items:center;gap:0.5rem}@media (min-width: 1200px){.footer__section.company-info .company__socials a{font:normal normal 600 .6875rem/1.81818 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.footer__section.company-info .company__socials i{font-size:1.5rem}.footer__section.company-developers picture.developer{display:flex;justify-content:center;align-items:center;max-height:8rem;max-width:16rem}.footer__section.company-developers .developer-logo{height:auto;width:100%}.footer__section.company-copyright{gap:2rem}.footer__section.company-copyright .copyright-text{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;text-align:center}@media (min-width: 1200px){.footer__section.company-copyright .copyright-text{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.footer__section.company-copyright .button-contact{font:normal normal 600 1.1rem/2 "Cairo",sans-serif;background:transparent;text-transform:uppercase}.footer__divider{display:none}.footer__logo{height:3.5rem !important;width:auto !important}.footer__logo-mau{height:2.5rem}.footer__container-info{text-align:center;padding:4rem 0 !important}.footer__container-logo{display:flex;flex-direction:column;align-items:center;margin-top:4rem}.footer__info{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;width:100%}@media (min-width: 1200px){.footer__info{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.footer__logos{display:flex;justify-content:center;align-items:flex-start;margin:2rem 0;gap:3rem}.footer__equal-housing{height:2rem;display:block;width:auto}.footer__realtor{height:2.5rem;display:block;width:auto}.footer__scroll-top{width:2rem;white-space:nowrap;display:inline-block;position:absolute;right:0;bottom:0}.footer__scroll-top-text{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;text-transform:uppercase;position:absolute;bottom:5rem;left:0.7rem;height:1rem;transform-origin:bottom left;transform:rotate(-90deg) translateX(0%);transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important;cursor:pointer}@media (min-width: 1200px){.footer__scroll-top-text{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.footer__scroll-top-line{position:absolute;bottom:0;right:1.3125rem;height:4rem;width:1px;background:#0f171f;z-index:4;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.footer__disclaimer{background-color:#000;display:flex;align-items:center;flex-direction:column;gap:2rem;margin:0 auto;padding:2rem 1rem}.footer__disclaimer-button{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;height:2.5rem;padding:0 1.5rem;color:#fff;border:1px solid;width:-moz-max-content;width:max-content;white-space:nowrap}@media (min-width: 1200px){.footer__disclaimer-button{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.footer__disclaimer-text{color:#fff;font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif}@media (min-width: 1200px){.footer__disclaimer-text{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.footer__disclaimer-text--bold{color:#fff;font-weight:bold;font-size:.84615rem}.footer__disclaimer-text a[href^="tel:"],.footer__disclaimer-text chrome_annotation{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;color:#fff !important;border-bottom-width:0px !important}@media (min-width: 1200px){.footer__disclaimer-text a[href^="tel:"],.footer__disclaimer-text chrome_annotation{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.footer__social{margin-top:1rem}.footer__social a{margin:0 0.75rem}.footer__social a i{font-size:1.23077rem}.footer__links{display:grid;position:relative;margin:2rem 1rem 0}.footer__links-col{margin-bottom:2rem;width:100%}.footer__links-title{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;margin-bottom:1rem}@media (min-width: 1200px){.footer__links-title{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.footer__links-title br{display:none}.footer__links-list{list-style:none;padding:0;margin-bottom:0}.footer__links-item{font-size:inherit;margin-bottom:1rem;position:relative}.footer__links-item:last-child{margin-bottom:0}.footer__links-link{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;text-transform:capitalize;margin-right:0.3125rem;position:relative;transition:text-shadow 0.3s}@media (min-width: 1200px){.footer__links-link{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.footer__links-link.weelo{color:#3721a5}.footer__links-link:hover{text-shadow:0 0 0.65px #000, 0 0 0.65px #000}.footer__links-link:hover::after{opacity:1}.footer__links-link::after{font-family:"millionicon";content:"\e901";font-size:0.6rem;margin-left:0.1rem;opacity:0}.footer__flex{border-top:1px solid #eee}.footer .line-footer{display:none}@media (min-width: 768px){.footer__links{grid-template-columns:repeat(2, 1fr);gap:0 2rem}.footer__scroll-top-line{height:6.1875rem}}@media (min-width: 992px){.footer__main{padding-top:0;z-index:4;background:white}.footer__flex{padding:4.5rem 0 !important;display:flex;align-items:stretch;justify-content:space-evenly}.footer__container-info{text-align:left;align-items:center;padding:0 !important}.footer__divider{display:block;height:auto !important;width:1px;background:#eaeaea;opacity:1}.footer__logos{justify-content:flex-start}.footer__logos--agent,.footer__logos--main{align-self:flex-start}.footer__equal-housing,.footer__realtor{align-self:flex-start;display:inline-block}.footer__container-logo{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-bottom:0;padding:0 !important;margin-top:0}.footer__logo{height:3.2rem !important}.footer__links{grid-template-columns:repeat(3, 1fr);gap:0 2rem}.footer__disclaimer{flex-direction:row;padding:1rem 8rem;gap:4rem;justify-content:space-between;z-index:3;position:relative}.footer__scroll-top:hover .footer__scroll-top-text{bottom:8rem}.footer__scroll-top:hover .footer__scroll-top-line{height:calc(6.1875rem + 1rem)}}@media (min-width: 1200px){.footer__scroll-top{width:0}.footer__scroll-top-text{bottom:7rem;height:2rem;left:-2rem}.footer__scroll-top-line{right:3rem}.footer__links{grid-template-columns:200px 160px 160px 160px 160px 160px 130px;justify-content:center;gap:0 1rem}.footer__links::after{content:none}.footer__links-title br{display:block}.footer__links-link:hover::after{font-size:0.5rem}.footer__flex{border-top:none;padding:4rem !important;margin:0 8rem}.footer__social{margin-top:1.75rem}.footer__social a{margin-right:1.75rem;margin-left:0}.footer .line-footer{display:none;position:relative;width:100%;left:0;top:-4.5rem;border-color:#eee}.footer__section{border-bottom:none;justify-content:center;padding:0 4rem !important;margin:0}.footer__section.company-info{min-height:14rem;text-align:left;align-items:start}.footer__section.company-developers picture.developer{max-height:8rem;max-width:16rem}.footer__section.company-copyright{gap:2rem;align-items:baseline}.footer__section.company-copyright .equal-housing{height:2rem}.footer__section.company-copyright .equal-housing img{height:100%;width:auto}.footer__section.company-copyright .button-contact{font:normal normal 600 1.1rem/2 "Cairo",sans-serif}}@media (min-width: 1600px){.footer__links{gap:0 2rem}}@media (min-width: 1900px){.footer__links{grid-template-columns:270px 205px 205px 205px 205px 205px 150px;margin-top:4rem}.footer__links-title{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}}@media (min-width: 1900px) and (min-width: 1200px){.footer__links-title{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}@media (min-width: 1900px){.footer__section{padding:0 8rem !important}}.disclaimer{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;color:#fff;overflow:hidden;position:absolute;bottom:0;height:1rem;line-height:1;white-space:nowrap;text-overflow:ellipsis;text-align:left;z-index:2;width:85%;padding-left:3rem !important;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}@media (min-width: 1200px){.disclaimer{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.disclaimer--footer{position:relative;border-bottom:1px solid #eee;border-top:1px solid #eee;min-height:2rem;display:flex;align-items:center;padding:2rem}.disclaimer--footer-fixed{display:none}.disclaimer__text-footer{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;text-align:center;margin:0 auto}@media (min-width: 1200px){.disclaimer__text-footer{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.disclaimer__bold{color:#fff;font-weight:500}.disclaimer__text{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;color:#fff;display:inline}@media (min-width: 1200px){.disclaimer__text{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.disclaimer--expanded .disclaimer__text{display:inline}.top-section .disclaimer__text{color:#9c9c9c}.C-506 .disclaimer__text{font-size:1rem}.disclaimer__medium{font-size:1.15385rem !important}.disclaimer__medium .disclaimer{font-size:1.30769rem !important}.disclaimer__medium .disclaimer__bold{font-size:1.30769rem !important}.disclaimer__medium .disclaimer__bold--footer{font-size:1.30769rem !important;font-weight:600 !important}.disclaimer__medium .disclaimer__text-footer{font-size:1.30769rem !important;font-weight:normal}.disclaimer__medium.disclaimer--expanded{height:8.3rem}.disclaimer--expanded{height:4.3rem;line-height:1.2;cursor:pointer;white-space:normal;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.disclaimer__less{display:none;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.disclaimer--expanded .disclaimer__less{display:inline-flex}.disclaimer__more{display:inline-flex}.disclaimer--expanded .disclaimer__more{display:none}.disclaimer__arrow-dowm{color:#fff}.disclaimer__arrow-dowm--less{font-size:0.5rem}.disclaimer__arrow-dowm--more{font-size:0.5rem;margin:auto;padding-left:0.3rem}.disclaimer.disclaimer--mediumtext{font-size:.92308rem;line-height:1.2}.disclaimer.disclaimer--mediumtext .disclaimer__bold{font-size:1.07692rem}.disclaimer.disclaimer--mediumtext.disclaimer--expanded{height:4.7rem !important}.disclaimer.disclaimer--mediumtext.ios{font-size:1rem}.disclaimer-cta main.col{min-height:100vh;display:flex;flex-direction:column}.disclaimer-cta footer.footer{margin-top:auto}.top-section{position:absolute !important;background:white;z-index:1030;margin:0 !important;padding:0 !important;padding-top:0.5rem !important;width:100% !important}.top-section .disclaimer{top:0 !important;position:relative !important;color:#000 !important;font-size:1rem !important;font-weight:normal;height:1.8rem !important;padding:0 1rem !important;margin-bottom:0 !important;text-align:left !important}.top-section .disclaimer__bold{font-size:1.15385rem !important;color:#000 !important;font-weight:600 !important}.top-section .disclaimer.disclaimer--expanded{height:5rem !important}.top-section .disclaimer__more{right:1rem}.top-section .disclaimer .icon-arrow-down{color:#000 !important}.top-section.medium-disclaimer .disclaimer{font-size:.84615rem !important;color:#9c9c9c !important}.top-section.medium-disclaimer .disclaimer__bold{font-size:1rem !important;font-weight:600 !important;color:#9c9c9c !important}.top-section.medium-disclaimer .disclaimer.disclaimer--expanded{height:3.8rem !important}.popup-disclaimer{margin-top:-0.5rem !important}.popup-disclaimer .disclaimer{top:0 !important;position:relative !important;color:#000 !important;height:auto !important;white-space:initial;padding:0 1rem !important;text-align:left !important;font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:none}@media (min-width: 1200px){.popup-disclaimer .disclaimer{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.popup-disclaimer .disclaimer__bold,.popup-disclaimer .disclaimer__text{color:#000 !important;font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif}@media (min-width: 1200px){.popup-disclaimer .disclaimer__bold,.popup-disclaimer .disclaimer__text{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.popup-disclaimer .disclaimer.disclaimer--expanded{height:auto !important;-webkit-line-clamp:unset;text-overflow:unset;line-height:1}.popup-disclaimer .disclaimer__more{display:none}.popup-disclaimer .disclaimer__less{display:none}@media (min-width: 992px){.disclaimer__arrow-dowm{display:none}.disclaimer__text{display:inline}.disclaimer--footer{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;z-index:4;background:white}.disclaimer--footer-fixed{display:none;background:white;position:fixed;bottom:0;left:0;right:0;width:85% !important;z-index:3;margin:0 auto;height:auto;padding:0.75rem 3rem;align-items:center;border:solid 1px #eaeaea;gap:6rem}.disclaimer--footer-fixed .disclaimer__text-footer{text-align:left}.disclaimer--footer-fixed .btn{display:block;width:auto;height:2.5rem;padding:0 4rem;border-radius:0.5rem !important}.disclaimer--footer-fixed .btn span{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0}}@media (min-width: 992px) and (min-width: 1200px){.disclaimer--footer-fixed .btn span{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px){.disclaimer__medium{font-size:1.53846rem !important;margin-left:3rem !important}.disclaimer__medium .disclaimer{font-size:1.69231rem !important}.disclaimer__medium .disclaimer__bold{font-size:1.76923rem !important}.disclaimer__medium .disclaimer__bold--footer{font:inherit}.disclaimer__medium .disclaimer__text-footer{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;margin:0.5rem auto}}@media (min-width: 992px) and (min-width: 1200px){.disclaimer__medium .disclaimer__text-footer{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}@media (min-width: 992px){.disclaimer--mediumtext{font-size:1.07692rem;line-height:1.2}.disclaimer--mediumtext .disclaimer__bold{font-size:1.15385rem}.popup-disclaimer{margin-top:0.5rem !important}.popup-disclaimer .disclaimer{text-align:left !important;padding-bottom:0 !important;-webkit-line-clamp:unset;text-overflow:unset;display:none}}@media (min-width: 1200px){.disclaimer{width:100%;text-align:center}.slider .disclaimer{text-align:left;margin-left:10rem;bottom:0.25rem;max-width:70vw;display:flex;height:auto;white-space:pre-wrap;line-height:inherit}.slider .disclaimer__bold{min-width:-moz-max-content;min-width:max-content}html[browser="Firefox"] .slider .disclaimer__bold{line-height:1.5}.disclaimer__text-footer{margin-top:0.5rem;margin-bottom:0.5rem}.disclaimer__text{display:inline}.top-section .disclaimer{text-align:center !important;font-size:1.15385rem !important}.top-section .disclaimer__bold{font-size:1.30769rem !important}}@media (min-width: 1600px){.disclaimer__medium{font-size:1.61538rem !important;margin-left:5rem !important}.slider .disclaimer{max-width:70vw}.slider .disclaimer__bold{font-size:.84615rem}html[browser="Firefox"] .slider .disclaimer__bold{line-height:1.125}.disclaimer.disclaimer--mediumtext{font-size:1.07692rem;line-height:1.3}.disclaimer.disclaimer--mediumtext .disclaimer__bold{font-size:1.15385rem}}@media (min-width: 1900px){.slider .disclaimer__bold{font-size:.76923rem;line-height:1.46}html[browser="Firefox"] .slider .disclaimer__bold{line-height:1.2}}html:lang(es) .disclaimer--expanded{height:5.3rem}html:lang(es) .disclaimer.disclaimer--mediumtext.disclaimer--expanded{height:5.6rem !important}@media (min-width: 992px){html:lang(es) .disclaimer__medium{font-size:.76923rem !important}html:lang(es) .disclaimer__medium__bold{font-size:.84615rem !important}html:lang(es) .disclaimer.disclaimer--mediumtext.disclaimer--expanded{height:5.6rem !important}html:lang(es) .popup-disclaimer .disclaimer{font-size:.76923rem !important}html:lang(es) .popup-disclaimer .disclaimer__bold{font-size:.84615rem !important}}html:lang(pt) .disclaimer.disclaimer--mediumtext.disclaimer--expanded{height:5.6rem !important}@media (min-width: 992px){html:lang(pt) .disclaimer{height:3.3rem}html:lang(pt) .disclaimer__medium{font-size:1.38462rem !important}html:lang(pt) .disclaimer.disclaimer--mediumtext.disclaimer--expanded{height:5.6rem !important}html:lang(pt) .popup-disclaimer .disclaimer{font-size:.84615rem !important}}.theme_main_animated .footer{border-top:none}.theme_buildingready_animated .footer{border-top:none}@media (min-width: 992px){.footer-container{height:100vh;display:flex;flex-direction:column}.footer-container .location{flex-grow:2}}@media (min-width: 992px){.theme_main_animated .footer-container{height:auto;scroll-snap-align:start;scroll-snap-stop:always}}.footer-a{background-color:#fff;padding:4rem 2rem}.footer-a__block{border-bottom:1px solid #eaeaea;padding:3rem 0}.footer-a__block:last-child{padding-bottom:0;border:none}.footer-a__block:first-child{padding-top:0}.footer-a__block--cooporative{display:grid;grid-template-columns:1fr 2rem}.footer-a__logo{grid-column:1 span;margin-bottom:2rem}.footer-a__logo img{height:4rem;width:auto}.footer-a__logo--main-site img{height:2rem !important}.footer-a__socials{display:flex;flex-direction:column;align-items:center;grid-area:1 / 2;gap:2rem}.footer-a__socials span{display:none}.footer-a__socials i{font-size:1.5rem}.footer-a__socials a{line-height:0}.footer-a__socials--main-site{display:flex;flex-direction:row;align-items:center;gap:3rem;margin-top:2rem}.footer-a__logos{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer-a__address{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif}@media (min-width: 1200px){.footer-a__address{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.footer-a__address span{display:block}.footer-a__developers{display:flex;align-items:center;gap:4rem}.footer-a__developer{display:flex;align-items:center;max-height:2.5rem}.footer-a__developer img{height:2.5rem;width:auto}.footer-a__copyright{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem}.footer-a__copyright-text{text-transform:uppercase;font:normal normal 600 .75rem/1.33333 "Montserrat",sans-serif}@media (min-width: 1200px){.footer-a__copyright-text{font:normal normal 600 .6875rem/1.27273 "Montserrat",sans-serif}}.footer-a__links{display:flex;align-items:center;gap:4rem;margin-bottom:2.5rem}.footer-a__legals{display:flex;flex-direction:column;align-items:left;gap:2rem;margin-top:1.5rem}.footer-a__legals a{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;color:#000;text-decoration:underline !important}@media (min-width: 1200px){.footer-a__legals a{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.footer-a__contactus{font:normal normal 600 1.0625rem/1.17647 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0;margin:0;background:none;height:2rem;align-items:center;text-transform:uppercase;display:none;color:#000}@media (min-width: 1200px){.footer-a__contactus{font:normal normal 600 1.125rem/1.11111 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.footer-a__contactus--mobile{display:flex;margin-top:2rem}.footer-a__equal-housing{display:block;margin-bottom:1.5rem}.footer-a__equal-housing img{height:1.5rem;max-width:100%}.footer-a__equal-housing--main-site img{height:2rem}.footer-a__disclaimer{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;min-height:2.5rem;color:#000}@media (min-width: 1200px){.footer-a__disclaimer{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.footer-a__agent{z-index:1031}@media (min-width: 992px){.footer-container--main-site{height:auto !important;scroll-snap-align:end !important}.footer-a{padding:2rem 4rem;min-height:18rem}.footer-a__logo--main-site img{height:3rem !important}.footer-a__container{display:flex}.footer-a__container--main-site{justify-content:space-between}.footer-a__container--main-site .footer-a__block{border:none;padding:0}.footer-a__block{border-bottom:none;border-right:1px solid #eaeaea;padding:0 4rem}.footer-a__block:last-child{padding-right:0}.footer-a__block:first-child{padding-left:0}.footer-a__block--cooporative{min-width:16.5rem;display:flex;flex-direction:column}.footer-a__block--developers{margin:0}.footer-a__block--divider{border-right:1px solid #eaeaea}.footer-a__block--legals--main-site{max-width:60rem}.footer-a__logos{justify-content:flex-start;gap:6rem}.footer-a__socials{display:flex;flex-direction:row;align-items:center;grid-area:initial;gap:2rem}.footer-a__socials span{display:block;padding:0 !important}.footer-a__socials i{font-size:1.25rem}.footer-a__socials a{display:flex;align-items:center;gap:1rem}.footer-a__socials a span{font:normal normal 600 .75rem/1.66667 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0}}@media (min-width: 992px) and (min-width: 1200px){.footer-a__socials a span{font:normal normal 600 .6875rem/1.81818 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px){.footer-a__socials--main-site{gap:2rem}.footer-a__address{margin-bottom:2rem}.footer-a__address span{display:block;white-space:nowrap}.footer-a__developers{flex-direction:column;justify-content:center;height:100%;width:16rem;gap:3rem;width:100%}.footer-a__developer{max-height:3rem}.footer-a__developer img{height:3rem;width:auto}.footer-a__links{margin-bottom:0}.footer-a__legals{display:flex;flex-direction:row;align-items:center;gap:3rem}.footer-a__contactus{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0;height:2rem}}@media (min-width: 992px) and (min-width: 1200px){.footer-a__contactus{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px){.footer-a__contactus--desktop{display:flex}.footer-a__contactus--mobile{display:none}.footer-a__copyright{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1.75rem}.footer-a__copyright-text{font-weight:500}}@media (min-width: 1200px){.footer-a{padding:2rem 6rem;min-height:15.5rem}}.location{height:auto;overflow:hidden;position:relative;padding:0;padding-top:4rem}.location__overlay{position:absolute;left:0;top:0;width:100%;height:100%;display:none;background:#000;opacity:0.5;z-index:100}.location__map{height:80vh;min-height:initial !important}.show-form .location__map{height:53rem}.location__map .gm-bundled-control{display:none}.location__info{position:relative;margin-top:-15rem;background:#fff;margin-left:1rem;margin-right:1rem;transition:left 1.3s;box-shadow:none}.show-form .location__info{position:absolute;right:0;left:0;bottom:1rem;z-index:101;padding-left:0;padding-right:0;margin-top:0;margin-left:1rem;margin-right:1rem;width:auto}.location__info-box{padding-left:2rem;padding-right:2rem}.show-form .location__info-box{display:none}.location__info-title{font:normal normal 400 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px;padding:1rem;padding-top:2rem;position:relative}@media (min-width: 1200px){.location__info-title{font:normal normal 400 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}.location__info-title:before{content:'';position:absolute;width:3px;background-color:#0f171f;height:100%;margin-top:0;top:0;margin-left:-1rem}.location__info-text{padding:0;margin-top:2rem;margin-bottom:0}.location__container-button{margin-top:2rem;margin-bottom:4rem;margin-left:0;margin-right:0}.location__button{min-height:4rem;border-radius:0.5rem}.location__button-text{text-align:center;border:none;font-family:"Cairo",sans-serif !important;text-transform:uppercase;font-size:1rem;width:auto;line-height:0.9 !important;display:flex;align-items:center}.location__button-text--bold{font-weight:bold !important;margin-right:0.3rem}.location__button-text--light{font-weight:400 !important}.location__icon{font-size:0.5rem}.location__form-container{display:none}.show-form .location__form-container{display:flex;flex-direction:column}.location__form-image-map{height:16rem;filter:grayscale(1);background-color:#f9f9f9;background-size:cover;background-position:center;background-repeat:no-repeat}.location__form-image-map:after{content:'';z-index:1;position:absolute;width:100%;height:100%;opacity:0.36;background:linear-gradient(rgba(255,255,255,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0) 65%, #000 100%);background:linear-gradient(linear-gradient(rgba(255,255,255,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0) 65%, #000 100%), rgba(0,0,0,0.5) 100%)}.location__form{padding-left:1rem;padding-right:1rem;padding-top:2rem;padding-bottom:2rem}.location__form-logo{height:2.1875rem}.location__form-close{box-sizing:border-box;cursor:pointer;z-index:1050;position:absolute;top:-1.5rem;right:0;background-color:#fff;padding:0.5rem;box-shadow:0px 2px 6px 1px rgba(50,50,50,0.09)}.location__form-close-icon{font-size:1.53846rem;color:#000;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.location__gotop{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;display:flex;align-items:center;gap:0.5rem;bottom:1.5rem;width:-moz-max-content;width:max-content;position:absolute;right:50%;left:50%;transform:translate(-50%, 0);z-index:1;cursor:pointer}@media (min-width: 1200px){.location__gotop{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.location__gotop i{font-size:1.5rem;line-height:0;position:relative;top:2px}.gm-style div{border:none !important}@media (min-width: 768px){.location__info{width:60%;position:absolute;margin-top:0;margin-left:0;margin-right:0;position:absolute;top:auto;bottom:4rem;padding-left:calc((100% - 720px) / 2);padding-right:2rem}.location__info-box{padding:0}.show-form .location__info{margin-left:2rem;margin-right:2rem;top:auto}.location__info-title{padding:2rem}.location__info-title--light{display:block}.location__info-title:before{margin-left:-2rem}.location__info-title:after{width:70px}.location__info-text{margin-top:1rem}.location__map{height:70vh}.show-form .location__map{height:80vh}.location__container-button{margin-top:2rem;margin-bottom:6rem}.location__button{max-width:100%;min-height:64px}.location__form{padding-left:2rem;padding-right:2rem;padding-top:4rem;padding-bottom:3.25rem}.location__form-image-map{flex-grow:1;height:auto}.location__form-image-map:after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0) 65%, #000 100%);background:linear-gradient(linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0) 65%, #000 100%), rgba(0,0,0,0.5) 100%)}}@media (min-width: 992px){.location__info{width:55%}.location__container-button{margin-top:6rem;margin-bottom:4rem}.location__button{width:100%}.location__map{height:90vh}.show-form .location__map{height:100vh}.location__gotop{gap:0.75rem;bottom:2rem;right:2rem;left:initial;transform:translate(0, 0);cursor:pointer}.location__gotop i{font-size:1.6rem}}@media (min-width: 1200px){.location{padding:initial;overflow:visible}.location__map{height:48.01875rem}.show-form .location__map{height:61rem}.location__info{position:absolute;left:0;right:initial;top:50%;transform:translateY(-50%);bottom:auto;width:40vw;background-color:#fff;padding-left:calc((100% - 1140px) / 2);padding-right:4rem;z-index:3}.show-form .location__info{width:48vw;margin-left:auto;margin-right:auto;bottom:4rem;transform:translateY(0%)}.location__info-title:after{width:5.6rem}.location__form-close{right:-1.4rem}.location__button{min-height:4rem;border-radius:0.5rem !important}.location__form-image-map{flex-grow:1;height:auto;flex:0 0 49%;max-width:49%}.location__form-image-map:after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0) 65%, #000 100%);background:linear-gradient(linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0) 65%, #000 100%), rgba(0,0,0,0.5) 100%)}.location__form{flex:0 0 51%;max-width:51%;padding-top:2rem;padding-bottom:2rem}.location__form-logo{height:3.9rem}}@media (min-width: 1600px){.location__map{height:70vh}.show-form .location__map{height:75vh}.location__button{min-height:64px}.location__info{padding-left:calc((100% - 1479px) / 2)}.show-form .location__info{width:52.6vw;padding-left:0;padding-right:0}}@media (min-width: 1600px) and (max-height: 840px){.show-form .location__map{height:84vh}}@media (min-width: 1900px){.location__map{height:74vh}.show-form .location__map{height:80vh}.location__button{min-height:64px}.location__form-logo{height:4.2rem}}@media (max-width: 575.98px){.location__form-image-map.hide-image-location-sm{display:none !important}}@media (min-width: 992px){.custom__cursor--prev,.custom__cursor--next,.custom__cursor--play{background-size:cover}.custom__cursor--prev{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABH5JREFUeF7lW11Ik1EYTkqqzYqodBURWTGpuYuaUBNK7EcJKhAUvc683Lx1XjtvvGjeCetaUPSiKw2LFF03axfTYsN+iAidJVG5VSyh5519Mqfb923n/fSM78DDdPvOc97znL/3vOd8Jbv0T/tRxGHgIFAGmIC9QCmw+3/xq/hMAn+ABLAC/AC+Ab/0NLFEJ/Ij4LUAx4ADgmX8RP4vwCKwLMi1KTunAHvAfho4xVDpbPUkMT4BH4G/HGJwCEAVPwdUpnVpDttycdCQeQ+8FRVCVIAzMMAK0HjeiUTzRhT4UGjhhQpAE9pF4GihBTPn+wq+1wBNnHmlQgSgcW7Pq5TteziMomh+0JzyFYBanca6zInmBuoNmlI+AlwC40lNrDv/0GeYENJihlYBHCA7roVQomcWYEtQzR4tAhRTy2fWV7UnqAlQDGNerZFzzgm5BJB5tlerdObvWVeHbALQOn8931Ikf34S9m3yE7IJcBUPy+LkcOlKztLLTLKtBCD31sZVqmQ8c7Bng9ucKQBtbG4CbL59KBR6aLPZ6vv6+rwej2d2hwWhvcMEsL6TzBSgCj+e5zLS6/VWd3V19RDf+Pi4v7Gx8QkXtwDPPPJGlPzpAlDr3waUKI1AGWtZFxcXeyoqKqqTyWTC4XA8CIfDcWFScQLaSj9VekG6AGfx5QVx/jWGgYGBKx0dHR76e3h42NfS0vKMi5uB5w043hFPugB1+F80fLVu28rKit9sNpcnEoklfLYzGM1JQZGlF+kCUAzPyVXC2NjYvYaGhlSle3t7uyWY/LaqWgBfLis9gM3ltdvt5mAw6C8tLTXHYrE5i8WSGgYSppSLrAjA1v1nZmbanE5nG1XY7XZ39vf3U0EyptQwIAEobk9rv3BqamoqHxkZ8RNRNBp9XlVV9UiYVF+CCRLgBHCZo5xIJNJptVrradlrbW11jY6OLnHw6sjxigRgcX5cLlelz+dLtXggEBisra0d1NFwLup5EoAl2iOp06Mm1AIJcA04pPZkrt/TXV4JnZ5cpn8nAW4B+0QEkNzpyVW13yTAHaBg/39oaOhGc3Ozm0qZnp4enJqa2pYdH3yMBMMSu0oC3OVofRGOQvNyTLbCAsTjcb/JZCovtBIi+bgEYBsCZNDk5CRFXXRPcLdjDH5GaggIT4JKL8DnUllZmWw7P9VJ0PDLIJcj5EX0xwY3OI7oT7sk0R+1oZhyhAzvCuuxGYpjM+RmmKTUWlD099RmyPDbYVKxDmCJBxZjQIQE4A6JPUZIzAR3dRYhsW7RfqpT/g0hMcMHRVmHAZFJ7hxtCouTzYY/GNHjaExG5yjr0Rj1AhanSJm0iu1wlOxmPx6nZbGmpuY+jsd7JDghUj0eJxEMfUFC6b2GviJDIhj+khSJYOhrcspQYHORdXJntdAWfFFSITf0VVlFBJaokZbmYnyG7bJ0MfYE1UvSSqXULktnNkgxzAm6vTChiCHz6qD7KzOKCIZ+aSp9WJDbbMjX5tJFMPSLk5lCGPLV2a2WbkO+PJ3Nh5H69fl/o3+5guK4WFgAAAAASUVORK5CYII=") no-repeat}.custom__cursor--next{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABIZJREFUeF7lW01ME0EUhmijtlVpVECNMaKGRgsH5WBLogR/SEz0wIGfK0WOLVfgTLlwoNxI8MyBwJkYNHqgXmoPBQ0ElRhj+FEDKq0aJPF7q2vWhXZ3u2/LbHaSL4TuzJs33868fe/NTGmJ9eUQuvABRwAv4AYOAC5g39/ut/F3C/gJZIFN4CuwDny3UsVSi4Qfg9xK4ARw2GQf39D+I7ACfDYpa0dzTgL2Q/pZ4AzDoHONk8h4D7wDfnGQwUEADfwCUKWY0hy65ZNBS+Yt8NosEWYJOAcFqgFaz3tRyG4sAEuFdl4oAWTQLgPHC+2Yud0nyHsJkOE0VAohgNZ5raFeilc5ja7IPuguRgmgt05rXeRCtoFmg65ihIArkHhal9S9r/QBKqT0qKGXgDoIO6lHoEB1lqFLUksfPQTY6c2rx6s5E7QIsMOa13rJeW1CPgJEtvZag1Y/z/l1yEUAfedvGO1F8PrPoN8OPyEXAUFUFsXJ4eKVnKXnamG7EUDubYCrV8HkzEGf/9xmNQEU2NwC9sq3l/hKpVIPAoFA4+DgYKy3t3eWkUSKHaaBf5GkmgA/Hl5k7LAgUSsrK7GKiopAJpNZ83q9nQUJyd1oEY/m5cdKAujt3wHkLA1zv/rFjYyMXOvq6uqlFuPj4/GWlpbH+ltr1qRQ+pE8C5QEnMePlzSbF6mCPAu2trYydXV1nel0OsPY9SvIekPylAQ04H+z6Ss2HWOxWE1PT08/CUwkEmP19fVjbMJLSiiz9FRJAOXwQowdsIian5/vrq6ubqRZ0NbWFp2cnFxjEfxHSAL4LM8AIV3e5ubm8omJiVHSdmFh4Ynf7x9iJEBykWUChJr+ykHOzMy0h0KhdvotGo12Dw8Pk+IcRVoGRADl7enbL2Spra31JJPJhy6Xy726ujpbWVnZx6joNBFwCrjKKJRd1NTU1P2mpibJHxgYGOhjdI5eEAFCOD9arMEpGnW73eXMztEiEWCLbI9FztEyEXAdOKr1BkR4rnSRYRijDM7RFyLgNnBQhAFq6RCJRKri8bj0KWRyjn4QAXeBgv1/stKtra0UQhelhMPhdgRKNUwu8jYRcM+M5uvr60NlZWV7slfAMQs4CIiDgKLNAOXL4iLA1BIghShwMTOLjLTt6OigJRDAEsgiSgybNITSErCNEbQgQpSMoJ0+g/1kALPZ7FowGGT7DDreEbKFK7y5uTnq8XjKNzY2lnw+X9SI3chTV3KFHR8M2SEcHkU47EE4PIdwWEqWMhUpHKbSAAiTD1QOrhgJEerP8Skx0ZOiWSRFI1YmRYVbBhY4PcqVtSMtTg9F2xiRnB4ml1dtM3fdGHH81hixJIRTJGd+yOWF81O0zVEiQKTt8ZvYHu9nzADT+DS3x6mSow9IyMbC0UdkiATHH5IiEhx9TE5eCkK6yAYDoYIPSsr9OPqorEyCLbJGqpnBdljajjNB85C0PCitw9Lq5WYHm2DZhQmZDJG/DpZfmZFJcPSlKeWyILfZkdfmlCQ4+uKkmghHXp3dzTFz5OXpXB6q0NfnfwO+LbGCPfExuwAAAABJRU5ErkJggg==") no-repeat}.custom__cursor--play{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABOxJREFUeF7lm01IVFEUx5UaqtEpo9IpCckKow8XFUyNUpKVEjS4ElyXCC403DkuxEXjWhdurK2KK5k2Giq1cHJRIZNFYvlBhKMl2cdMhQn9z8Mrz+c83/d9T96Fg87Mu+ee+3vn3Hvuve9lZlhf9qGJg5D9kGyIF7IH4oHsWm9+DX9XIX8hKcgvyA/IN8hvK03MtEj5Iej1Q45AfAbb+In6XyAJyLJBXVuqmwlgN7QXQI6b0Gm5fhKMT5B5yD8zYJgBgDp+ClIocmkzbNtOB4XMDOSDURBGAZyAAUUQimc7Co0bU5BZvY3rBUAD2jnIYb0Nm1zvK/S9hdDAqanoAUBxXqypFX4Xx9EUjQ+qi1YAdNcp1p1caGwgb1BVtAC4CI35qrTaf9FnmPBajRlqAVyGsqNqFDromgXY8lLJHjUAdtKdl/ZX0ROUAOyEmFe6yduOCdsBcPJor9Rp6e+ys4McAJrnr2ttxeHXP4d9W/IEOQBXcbFTkhyzuFKy9EKqLB0ASm/Pm9Wqw/RMwp5NabMUAC1sbkLsyu2t5kVrh2HIxkpSCuAMfjxttRU2659G+++ZDWIAdPdvQ9gujSY7GxoaCsPh8L2JiYnxysrKJ5oqSy5muiKRyOPOzk6axoRSXFycFY1GG4eGhkbr6urGdbZBS+mnzAvEAE7iy7M6lWbMzc21FBQUBKj+/Pz8eCgU6ojH40k9+sbGxmqCwWBNLBbrLSkp6WU6AORCc3Pzw8XFxUm/3x/Wo3u9zjv8/Uj/iwGU4bPu7atEIhHJy8vbGDyTyeQSPCIivoNqDeYAgHaWnokB0B5eUK2B6a5jAOCejwKBQHlOTg7NJhn43K01JDgAINNikGXmAYZTXgagvb29pa+vb6a/v7+2qKjohp6Q4ARASJEZAEPuT50UA4Drv6HvAKG8qqqq1uPxeLWEBCcAQhgQANq3p7nfUEkHgBTSiN7W1taoJSQ4ASDzhgnAMcglQ72X8QCmk6YvLSHBEcArAmBK8iPnAWKwakOCI4BpAmDKbo8aAGpDgiOABQJwDXLAyhCQ6lYKCY4AvhOAW5C9PAGwtuRCgiOAPwTgDkRX/i+GpjYEpKDTzRI+ny/b4lSYmbFGAO4avftUXy8AqisNiVQqteT1enMtXAtsdNkxAGiVh8XUFbJsZWVllvIGXgBsDwGs8sJZWVm5q6urqYGBge78/PxcniFg2yA4ODgYqqiouM/uemtrawetHnkPgrZMg2KXn5qaGq2uru5m+wccAQjTIPdESOry6PyIeCDmCEBIhLilwnIuL52FOAIQUmEui6HtXN5GAMJiyPLlsJLL2whAWA5TKYPo3g+US4TUurxNADY2RKh907fEtLi8TQA2bYmZuilaWloaEic20lFeKfXmNAhu2hQ1HAbSbXFKZ1lio9RhGzxgy7Y42WDawYg0sXEggLQHI4aPxpqammpwDjBi4NhKYEVL5Pr6+lBXV1c0zdHYg56enijbedYKF9fLHo2RLlOSIh1G8awiezhKRrj+eJwguPoBCeaKrn5EhiC4/iEpguDqx+RYKBhOkXkO7zJt6X5Qkulz9aOyDIIpu0acvcG0h6V3oicoPiTNOqX0sLT0pu2EMcGyFyYYDCfPDpa/MsMguPqlKXFYUNrsytfmxBBc/eKkFIQrX51NN7278uVpuTzH0a/P/weO8hmvR69NcwAAAABJRU5ErkJggg==") no-repeat}.custom__cursor{width:100%;height:100%;transition:opacity 0.4s ease;position:fixed;z-index:2;top:-2rem;left:-2rem;pointer-events:none;opacity:0}.custom__cursor__hover--prev{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABH5JREFUeF7lW11Ik1EYTkqqzYqodBURWTGpuYuaUBNK7EcJKhAUvc683Lx1XjtvvGjeCetaUPSiKw2LFF03axfTYsN+iAidJVG5VSyh5519Mqfb923n/fSM78DDdPvOc97znL/3vOd8Jbv0T/tRxGHgIFAGmIC9QCmw+3/xq/hMAn+ABLAC/AC+Ab/0NLFEJ/Ij4LUAx4ADgmX8RP4vwCKwLMi1KTunAHvAfho4xVDpbPUkMT4BH4G/HGJwCEAVPwdUpnVpDttycdCQeQ+8FRVCVIAzMMAK0HjeiUTzRhT4UGjhhQpAE9pF4GihBTPn+wq+1wBNnHmlQgSgcW7Pq5TteziMomh+0JzyFYBanca6zInmBuoNmlI+AlwC40lNrDv/0GeYENJihlYBHCA7roVQomcWYEtQzR4tAhRTy2fWV7UnqAlQDGNerZFzzgm5BJB5tlerdObvWVeHbALQOn8931Ikf34S9m3yE7IJcBUPy+LkcOlKztLLTLKtBCD31sZVqmQ8c7Bng9ucKQBtbG4CbL59KBR6aLPZ6vv6+rwej2d2hwWhvcMEsL6TzBSgCj+e5zLS6/VWd3V19RDf+Pi4v7Gx8QkXtwDPPPJGlPzpAlDr3waUKI1AGWtZFxcXeyoqKqqTyWTC4XA8CIfDcWFScQLaSj9VekG6AGfx5QVx/jWGgYGBKx0dHR76e3h42NfS0vKMi5uB5w043hFPugB1+F80fLVu28rKit9sNpcnEoklfLYzGM1JQZGlF+kCUAzPyVXC2NjYvYaGhlSle3t7uyWY/LaqWgBfLis9gM3ltdvt5mAw6C8tLTXHYrE5i8WSGgYSppSLrAjA1v1nZmbanE5nG1XY7XZ39vf3U0EyptQwIAEobk9rv3BqamoqHxkZ8RNRNBp9XlVV9UiYVF+CCRLgBHCZo5xIJNJptVrradlrbW11jY6OLnHw6sjxigRgcX5cLlelz+dLtXggEBisra0d1NFwLup5EoAl2iOp06Mm1AIJcA04pPZkrt/TXV4JnZ5cpn8nAW4B+0QEkNzpyVW13yTAHaBg/39oaOhGc3Ozm0qZnp4enJqa2pYdH3yMBMMSu0oC3OVofRGOQvNyTLbCAsTjcb/JZCovtBIi+bgEYBsCZNDk5CRFXXRPcLdjDH5GaggIT4JKL8DnUllZmWw7P9VJ0PDLIJcj5EX0xwY3OI7oT7sk0R+1oZhyhAzvCuuxGYpjM+RmmKTUWlD099RmyPDbYVKxDmCJBxZjQIQE4A6JPUZIzAR3dRYhsW7RfqpT/g0hMcMHRVmHAZFJ7hxtCouTzYY/GNHjaExG5yjr0Rj1AhanSJm0iu1wlOxmPx6nZbGmpuY+jsd7JDghUj0eJxEMfUFC6b2GviJDIhj+khSJYOhrcspQYHORdXJntdAWfFFSITf0VVlFBJaokZbmYnyG7bJ0MfYE1UvSSqXULktnNkgxzAm6vTChiCHz6qD7KzOKCIZ+aSp9WJDbbMjX5tJFMPSLk5lCGPLV2a2WbkO+PJ3Nh5H69fl/o3+5guK4WFgAAAAASUVORK5CYII="),auto}.custom__cursor__hover--next{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABIZJREFUeF7lW01ME0EUhmijtlVpVECNMaKGRgsH5WBLogR/SEz0wIGfK0WOLVfgTLlwoNxI8MyBwJkYNHqgXmoPBQ0ElRhj+FEDKq0aJPF7q2vWhXZ3u2/LbHaSL4TuzJs33868fe/NTGmJ9eUQuvABRwAv4AYOAC5g39/ut/F3C/gJZIFN4CuwDny3UsVSi4Qfg9xK4ARw2GQf39D+I7ACfDYpa0dzTgL2Q/pZ4AzDoHONk8h4D7wDfnGQwUEADfwCUKWY0hy65ZNBS+Yt8NosEWYJOAcFqgFaz3tRyG4sAEuFdl4oAWTQLgPHC+2Yud0nyHsJkOE0VAohgNZ5raFeilc5ja7IPuguRgmgt05rXeRCtoFmg65ihIArkHhal9S9r/QBKqT0qKGXgDoIO6lHoEB1lqFLUksfPQTY6c2rx6s5E7QIsMOa13rJeW1CPgJEtvZag1Y/z/l1yEUAfedvGO1F8PrPoN8OPyEXAUFUFsXJ4eKVnKXnamG7EUDubYCrV8HkzEGf/9xmNQEU2NwC9sq3l/hKpVIPAoFA4+DgYKy3t3eWkUSKHaaBf5GkmgA/Hl5k7LAgUSsrK7GKiopAJpNZ83q9nQUJyd1oEY/m5cdKAujt3wHkLA1zv/rFjYyMXOvq6uqlFuPj4/GWlpbH+ltr1qRQ+pE8C5QEnMePlzSbF6mCPAu2trYydXV1nel0OsPY9SvIekPylAQ04H+z6Ss2HWOxWE1PT08/CUwkEmP19fVjbMJLSiiz9FRJAOXwQowdsIian5/vrq6ubqRZ0NbWFp2cnFxjEfxHSAL4LM8AIV3e5ubm8omJiVHSdmFh4Ynf7x9iJEBykWUChJr+ykHOzMy0h0KhdvotGo12Dw8Pk+IcRVoGRADl7enbL2Spra31JJPJhy6Xy726ujpbWVnZx6joNBFwCrjKKJRd1NTU1P2mpibJHxgYGOhjdI5eEAFCOD9arMEpGnW73eXMztEiEWCLbI9FztEyEXAdOKr1BkR4rnSRYRijDM7RFyLgNnBQhAFq6RCJRKri8bj0KWRyjn4QAXeBgv1/stKtra0UQhelhMPhdgRKNUwu8jYRcM+M5uvr60NlZWV7slfAMQs4CIiDgKLNAOXL4iLA1BIghShwMTOLjLTt6OigJRDAEsgiSgybNITSErCNEbQgQpSMoJ0+g/1kALPZ7FowGGT7DDreEbKFK7y5uTnq8XjKNzY2lnw+X9SI3chTV3KFHR8M2SEcHkU47EE4PIdwWEqWMhUpHKbSAAiTD1QOrhgJEerP8Skx0ZOiWSRFI1YmRYVbBhY4PcqVtSMtTg9F2xiRnB4ml1dtM3fdGHH81hixJIRTJGd+yOWF81O0zVEiQKTt8ZvYHu9nzADT+DS3x6mSow9IyMbC0UdkiATHH5IiEhx9TE5eCkK6yAYDoYIPSsr9OPqorEyCLbJGqpnBdljajjNB85C0PCitw9Lq5WYHm2DZhQmZDJG/DpZfmZFJcPSlKeWyILfZkdfmlCQ4+uKkmghHXp3dzTFz5OXpXB6q0NfnfwO+LbGCPfExuwAAAABJRU5ErkJggg=="),auto}}.section__title{margin:0 1rem 2.5rem;position:relative}.section__title--line-center::after{content:'';width:4.25rem;height:0.13rem;position:absolute;background:#eee;left:calc(50% - 2rem);display:block;bottom:-0.75rem}.section__title-text{font-size:3.61538rem;line-height:.93;text-align:center;font-weight:400;text-transform:uppercase}@media (min-width: 1200px){.section__title{margin:3.5rem 1rem 5rem}.section__title-text{font-size:5.38462rem;line-height:.85}.section__title--line-center::after{bottom:-1.25rem}}@media (min-width: 1600px){.section__title{margin:4rem 1rem 6rem}.section__title-text{font-size:5.84615rem;line-height:.84}.section__title--line-center::after{bottom:-1.75rem}}.new-developments{height:calc(var(--vh, 1vh) * 100);position:relative}.new-developments .video-container{width:100vw;height:100%;background-position:center center;background-size:cover;transition:none !important}.new-developments .video-container video{height:calc(var(--vh, 1vh) * 100)}.new-developments:after{content:'';position:absolute;top:0;left:0;width:100%;z-index:1;top:0;height:16rem;background:transparent linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%) 0% 0% no-repeat padding-box}.new-developments__slider{margin:0}.new-developments--inner{margin-bottom:0;position:relative}.new-developments__title{font:normal normal 400 2.25rem/1.11111 "Cinzel",serif;display:block !important;color:#fff;position:absolute;top:3rem;left:2rem}@media (min-width: 1200px){.new-developments__title{font:normal normal 400 3.3125rem/1.13208 "Cinzel",serif}}.new-developments__view-all{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;display:block !important;color:#fff;cursor:pointer;text-transform:uppercase}@media (min-width: 1200px){.new-developments__view-all{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.new-developments__view-all:visited,.new-developments__view-all:active,.new-developments__view-all:hover{color:#fff}.new-developments .carousel-item::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.1);background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABOxJREFUeF7lm01IVFEUx5UaqtEpo9IpCckKow8XFUyNUpKVEjS4ElyXCC403DkuxEXjWhdurK2KK5k2Giq1cHJRIZNFYvlBhKMl2cdMhQn9z8Mrz+c83/d9T96Fg87Mu+ee+3vn3Hvuve9lZlhf9qGJg5D9kGyIF7IH4oHsWm9+DX9XIX8hKcgvyA/IN8hvK03MtEj5Iej1Q45AfAbb+In6XyAJyLJBXVuqmwlgN7QXQI6b0Gm5fhKMT5B5yD8zYJgBgDp+ClIocmkzbNtOB4XMDOSDURBGAZyAAUUQimc7Co0bU5BZvY3rBUAD2jnIYb0Nm1zvK/S9hdDAqanoAUBxXqypFX4Xx9EUjQ+qi1YAdNcp1p1caGwgb1BVtAC4CI35qrTaf9FnmPBajRlqAVyGsqNqFDromgXY8lLJHjUAdtKdl/ZX0ROUAOyEmFe6yduOCdsBcPJor9Rp6e+ys4McAJrnr2ttxeHXP4d9W/IEOQBXcbFTkhyzuFKy9EKqLB0ASm/Pm9Wqw/RMwp5NabMUAC1sbkLsyu2t5kVrh2HIxkpSCuAMfjxttRU2659G+++ZDWIAdPdvQ9gujSY7GxoaCsPh8L2JiYnxysrKJ5oqSy5muiKRyOPOzk6axoRSXFycFY1GG4eGhkbr6urGdbZBS+mnzAvEAE7iy7M6lWbMzc21FBQUBKj+/Pz8eCgU6ojH40k9+sbGxmqCwWBNLBbrLSkp6WU6AORCc3Pzw8XFxUm/3x/Wo3u9zjv8/Uj/iwGU4bPu7atEIhHJy8vbGDyTyeQSPCIivoNqDeYAgHaWnokB0B5eUK2B6a5jAOCejwKBQHlOTg7NJhn43K01JDgAINNikGXmAYZTXgagvb29pa+vb6a/v7+2qKjohp6Q4ARASJEZAEPuT50UA4Drv6HvAKG8qqqq1uPxeLWEBCcAQhgQANq3p7nfUEkHgBTSiN7W1taoJSQ4ASDzhgnAMcglQ72X8QCmk6YvLSHBEcArAmBK8iPnAWKwakOCI4BpAmDKbo8aAGpDgiOABQJwDXLAyhCQ6lYKCY4AvhOAW5C9PAGwtuRCgiOAPwTgDkRX/i+GpjYEpKDTzRI+ny/b4lSYmbFGAO4avftUXy8AqisNiVQqteT1enMtXAtsdNkxAGiVh8XUFbJsZWVllvIGXgBsDwGs8sJZWVm5q6urqYGBge78/PxcniFg2yA4ODgYqqiouM/uemtrawetHnkPgrZMg2KXn5qaGq2uru5m+wccAQjTIPdESOry6PyIeCDmCEBIhLilwnIuL52FOAIQUmEui6HtXN5GAMJiyPLlsJLL2whAWA5TKYPo3g+US4TUurxNADY2RKh907fEtLi8TQA2bYmZuilaWloaEic20lFeKfXmNAhu2hQ1HAbSbXFKZ1lio9RhGzxgy7Y42WDawYg0sXEggLQHI4aPxpqammpwDjBi4NhKYEVL5Pr6+lBXV1c0zdHYg56enijbedYKF9fLHo2RLlOSIh1G8awiezhKRrj+eJwguPoBCeaKrn5EhiC4/iEpguDqx+RYKBhOkXkO7zJt6X5Qkulz9aOyDIIpu0acvcG0h6V3oicoPiTNOqX0sLT0pu2EMcGyFyYYDCfPDpa/MsMguPqlKXFYUNrsytfmxBBc/eKkFIQrX51NN7278uVpuTzH0a/P/weO8hmvR69NcwAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:center}.new-developments .carousel-item:has(video[data-status='play'])::after{background-image:none}.new-developments video{height:100vh;-o-object-fit:cover;object-fit:cover;cursor:pointer}.new-developments__slider{position:relative;width:100%;height:100%;overflow-x:auto;display:flex;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent}.new-developments__slider::-webkit-scrollbar{display:none}.new-developments__slider-item{width:100%;height:100%;position:relative;scroll-snap-align:start;flex-shrink:0}.new-developments__slider-thumbnails{position:absolute;left:0;bottom:2rem;padding:0.5rem 0;display:flex;align-items:flex-start;justify-content:start;gap:1.5rem;z-index:1;width:100%;overflow:auto;scrollbar-width:none;transition:all ease 0.3s}.new-developments__slider-thumbnails::-webkit-scrollbar{display:none}.new-developments__slider-thumbnails-item{padding:1rem;border-radius:0.5rem;transition:all ease 0.3s;position:relative}.new-developments__slider-thumbnails-item:first-child{margin-left:2rem}.new-developments__slider-thumbnails-item.active,.new-developments__slider-thumbnails-item:hover{cursor:pointer}.new-developments__slider-thumbnails-item.active:after,.new-developments__slider-thumbnails-item:hover:after{content:'';position:absolute;width:calc(100% + 0.5rem);height:calc(100% + 0.5rem);top:-0.25rem;left:-0.25rem;border-radius:0.5rem;border:solid 1px #fff}.new-developments__slider-thumbnails-item.active{background:rgba(0,0,0,0.3)}.new-developments__slider-thumbnails-item img{width:auto;min-height:3rem;height:3rem;filter:invert(1);-webkit-filter:invert(1);display:inline-block}@media (min-width: 992px){.new-developments .slide{cursor:none}.new-developments .video-container{background-size:cover}.new-developments video{width:100vw;-o-object-fit:cover;object-fit:cover;cursor:pointer}.new-developments__title{top:6rem}.new-developments__view-all{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px) and (min-width: 1200px){.new-developments__view-all{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px){.new-developments__slider-thumbnails{gap:4rem}}.just-listed__container{width:100%}.just-listed__title{display:flex;justify-content:center;align-items:center;text-align:center;min-height:8rem;margin-top:4rem;margin-bottom:2rem}.just-listed__title-text{font:normal normal lighter 2.5rem/1.25 "Cairo",sans-serif;padding-top:12.5px;padding-bottom:12.5px;font-weight:lighter !important}@media (min-width: 1200px){.just-listed__title-text{font:normal normal lighter 3.875rem/1.24194 "Cairo",sans-serif;padding-top:19.25px;padding-bottom:19.25px}}.just-listed__list{height:auto;margin-top:2rem;position:relative}.just-listed__list-scroll{width:100%;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.just-listed__items{list-style:none;width:-moz-fit-content;width:fit-content;margin:0}.just-listed__item{width:22.15385rem;flex:0 0 auto;margin-right:1.5rem;position:relative}.just-listed__item:last-child{margin-right:auto}.just-listed__item-time{position:absolute;top:0.5rem;left:0.5rem;height:2rem;z-index:1;display:flex;align-items:center}.just-listed__item-time span{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;color:#fff}@media (min-width: 1200px){.just-listed__item-time span{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.just-listed__item-time--viewed{background:#0f171f;padding:0 0.5rem;height:2rem;align-items:center;display:none}.just-listed__item-time--days{display:flex;align-items:center;background:rgba(15,23,31,0.4);padding:0 0.5rem;height:2rem;gap:0.25rem}.just-listed__item-images{width:100%;height:10rem;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.just-listed__item-images .carousel-control-prev,.just-listed__item-images .carousel-control-next{opacity:1}.just-listed__item-images--scroll{width:100%}.just-listed__item-image{width:100%;overflow-x:hidden;height:10rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.just-listed__item-image img{width:100%;height:auto}.just-listed__item-info{width:20.15385rem;background:#fff;margin:0 auto;padding:1rem;position:relative;top:-2rem;z-index:3;cursor:pointer}.just-listed__item-info ul{list-style:none;gap:1rem;margin-bottom:1rem}.just-listed__item-info ul li{width:calc(50% - 0.5rem)}.just-listed__item-info ul li i{font-size:1rem;margin-right:1rem}.just-listed__item-info ul li span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;color:#000}@media (min-width: 1200px){.just-listed__item-info ul li span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.just-listed__item-price{border-top:1px solid #eee;padding-top:0.5rem}.just-listed__item-price strong{font:normal normal 400 1rem/1.1875 "Montserrat",sans-serif}@media (min-width: 1200px){.just-listed__item-price strong{font:normal normal 400 1rem/1.625 "Montserrat",sans-serif}}.just-listed__item-price i{font-size:1.75rem;line-height:normal;cursor:pointer}.just-listed__item-title{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;margin-bottom:1rem}@media (min-width: 1200px){.just-listed__item-title{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.just-listed__fav{cursor:pointer;position:absolute;top:0.5rem;right:0.5rem;z-index:3}.just-listed__fav i{color:#fff;font-size:2.07692rem}.just-listed__fav .icon-fav-sel{display:none}.just-listed__control-icon{font-size:1.7rem}.just-listed__control--left{display:none}.just-listed__control--right{display:none}@media (min-width: 1200px){.just-listed__control{position:absolute;z-index:2;width:7rem;background-color:transparent;opacity:1;cursor:pointer;display:block;transition:opacity 0.5s ease-in-out}.just-listed__control--right{top:0;right:0}.just-listed__control.inactive{display:none}.just-listed__control:hover{opacity:1}.just-listed__control-child{opacity:0.52}.just-listed__control--left .just-listed__control-child{background:transparent linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.309804) 47%, rgba(0,0,0,0.760784) 100%) 0% 0% no-repeat padding-box}.just-listed__control--right .just-listed__control-child{background:transparent linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.309804) 47%, rgba(0,0,0,0.760784) 100%) 0% 0% no-repeat padding-box}.just-listed__control-icon{color:#fff;font-size:3.7rem}}@media (max-width: 991.98px){.just-listed__control{position:absolute;z-index:2;display:block;width:4rem;top:0}.just-listed__control[class*="control-scroll"]{display:none}.just-listed__control--right{right:0}.just-listed__control--left{left:0}.just-listed__control--right .just-listed__control-child,.just-listed__control--left .just-listed__control-child{background:transparent;height:15.38462rem;justify-content:center}.just-listed__control-icon{color:#fff}}@media (min-width: 768px){.just-listed__list{width:100%;padding-left:2rem}.just-listed__list-scroll{overflow-y:auto}.just-listed__item-images .carousel-control-prev,.just-listed__item-images .carousel-control-next{opacity:0;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.just-listed__item-images .carousel-control-prev:hover,.just-listed__item-images .carousel-control-next:hover{opacity:1}}@media (min-width: 992px){.just-listed__list{padding:0}.just-listed__list-scroll{width:93.5vw !important;margin:0 auto}.just-listed__items{overflow-y:hidden}.just-listed__item{width:27.07692rem}.just-listed__item-time{top:1rem;left:1rem}.just-listed__item-images{height:25.84615rem}.just-listed__item-image{height:25.84615rem}.just-listed__item-info{width:25.07692rem;padding:1rem 3rem}.just-listed__control--right .just-listed__control-child,.just-listed__control--left .just-listed__control-child{height:25.84615rem}}@media (min-width: 1200px){.just-listed__title{margin-bottom:2rem;margin-top:0;height:12rem}.just-listed__list-scroll{overflow:hidden}.just-listed__item-large{margin-right:0 !important}.just-listed__item{width:16.5rem}.just-listed__item-images,.just-listed__item-image{height:17rem}.just-listed__item-time{height:1.75rem;top:0.75rem;left:0.75rem}.just-listed__item-time span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}}@media (min-width: 1200px) and (min-width: 1200px){.just-listed__item-time span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (min-width: 1200px){.just-listed__item-time--viewed{display:flex;padding:0 0.25rem;height:2rem}.just-listed__item-time--days{padding:0;height:1.75rem}.just-listed__item-title{margin-bottom:0}.just-listed__item-info{width:calc(100% - 2rem);box-shadow:11px 8px 39px 0px rgba(15,23,31,0);padding:1rem;top:-map-get((xxs:0.125rem,xs:0.25rem,s:0.5rem,m:1rem,l:2rem,xl:4rem,xxl:8rem), l);transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.just-listed__item-info ul{gap:0 1rem;margin-bottom:0.25rem}.just-listed__item-info ul li{width:calc(50% - 0.5rem)}.just-listed__item-info ul li i{margin-right:0.5rem}.just-listed__item-info ul li span{font-size:0.7rem}.mls__content--agent .just-listed__item-info{top:-2.5rem}.just-listed__item-price i{font-size:1rem}.just-listed__item:hover .just-listed__item-info{padding:1rem 2rem;box-shadow:0 3px 6px 0px rgba(15,23,31,0.08);width:100%}.mls__content--agent .just-listed__item{margin-right:1rem;width:auto}.mls__content--agent .just-listed__item-images,.mls__content--agent .just-listed__item-image{height:23.7rem}.just-listed__control{width:4rem;opacity:0;display:block}.just-listed__control-scroll--left,.just-listed__control-scroll--right{opacity:1;width:4rem;height:100%;display:flex;align-items:center;justify-content:center;top:-.125rem;font-size:5.38462rem}.just-listed__control-scroll--left i,.just-listed__control-scroll--right i{color:#000;font-size:5.38462rem}.just-listed__control-scroll--left{left:-5px}.just-listed__control-scroll--right{right:-5px}.just-listed__control-icon{font-size:4.76923rem !important}.just-listed__control--right .just-listed__control-child,.just-listed__control--left .just-listed__control-child{justify-content:center}.just-listed__fav{top:0.75rem;right:0.75rem}.just-listed__fav i{font-size:1rem}.just-listed__fav:hover .icon-fav{display:none}.just-listed__fav:hover .icon-fav-sel{display:block}.just-listed__control-icon{font-size:3.5rem}.just-listed__control-child{height:33.6rem}}@media (min-width: 1600px){.just-listed__item{width:20rem}.just-listed__item-images{height:19.5rem}.just-listed__item-image{height:19.5rem}.just-listed__item-info{width:calc(100% - 4rem)}.just-listed__item-info ul{gap:0 2rem}.just-listed__item-info ul li{width:calc(50% - 1rem)}.just-listed__item-info ul li i{margin-right:1rem}.just-listed__item-info ul li span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}}@media (min-width: 1600px) and (min-width: 1200px){.just-listed__item-info ul li span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (min-width: 1600px){.mls__content--agent .just-listed__item-info{top:-1.75rem}.just-listed__item-time{height:2rem;top:1rem;left:1rem}.just-listed__item-time--viewed{padding:0 0.5rem;height:2rem}.just-listed__item-time--days{padding:0 0.5rem;height:2rem}.just-listed__item:hover .just-listed__item-info{padding:1rem 3rem;box-shadow:0 3px 6px 0px rgba(15,23,31,0.08)}.mls__content--agent .just-listed__item{margin-right:0}.mls__content--agent .just-listed__item-images,.mls__content--agent .just-listed__item-image{height:25.5rem}.just-listed__fav{top:1rem;right:1rem}.just-listed__fav i{font-size:1.25rem}.just-listed__control-scroll--left,.just-listed__control-scroll--right{top:2.5rem}.just-listed__control-icon{font-size:3.5rem}.just-listed__control-child{height:30.6rem}}@media (min-width: 1900px){.just-listed__item{width:23rem}.just-listed__item-images{height:23rem}.just-listed__item-image{height:23rem}.mls__content--agent .just-listed__item{width:auto;margin:0 !important}.just-listed__control{display:inline-flex}.just-listed__control-child{height:25.8rem}.just-listed__control-scroll--left,.just-listed__control-scroll--right{top:1.25rem}}.the-project__container{width:100%}.the-project__link{cursor:pointer}.the-project__title-text{font:normal normal lighter 2.5rem/1.25 "Cairo",sans-serif;padding-top:12.5px;padding-bottom:12.5px;width:100%;text-align:center;text-transform:uppercase}@media (min-width: 1200px){.the-project__title-text{font:normal normal lighter 3.875rem/1.24194 "Cairo",sans-serif;padding-top:19.25px;padding-bottom:19.25px}}.the-project__list{height:auto;position:relative}.the-project__list-scroll{overflow-y:hidden;scroll-behavior:smooth;width:100%;-webkit-overflow-scrolling:touch}.the-project__items{list-style:none;width:-moz-fit-content;width:fit-content;margin:0}.the-project__item{width:18rem;flex:0 0 auto;margin-left:1rem}.the-project__item:first-child{margin-left:0}.the-project__item:first-child .the-project__item-title{padding-left:1rem}.the-project__item:first-child .the-project__item-text{padding-left:1rem}.the-project__item:first-child .the-project__read-more{padding-left:1rem}.the-project__item:last-child{margin-right:1rem}.the-project__parent-image{margin-bottom:2rem}.the-project__image{width:100%;height:24rem}.the-project__item-title{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;margin-bottom:1rem;min-height:3rem}@media (min-width: 1200px){.the-project__item-title{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.the-project__item-text{height:12rem;max-height:30rem;overflow-y:hidden;margin-top:0.5rem;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}@media (min-width: 1200px){.the-project__item-text{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.the-project__item-text--read-all{height:auto !important;max-height:33em;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease}.the-project__read-more{margin-top:1rem}.the-project__read-more--more{display:none}.the-project__read-more--less{display:none}.the-project__read-more--show{display:block}.the-project__read-more-text{transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important;font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;position:relative;color:#000}@media (min-width: 1200px){.the-project__read-more-text{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.the-project__control--left{display:none}.the-project__control--right{display:none}@media (min-width: 1200px){.the-project__control{position:absolute;z-index:2;width:7rem;background-color:transparent;opacity:1;cursor:pointer;display:block;transition:opacity 0.5s ease-in-out}.the-project__control--right{top:0;right:0}.the-project__control.inactive{display:none}.the-project__control:hover{opacity:1}.the-project__control-child{opacity:0.52}.the-project__control--left .the-project__control-child{background:transparent linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.309804) 47%, rgba(0,0,0,0.760784) 100%) 0% 0% no-repeat padding-box}.the-project__control--right .the-project__control-child{background:transparent linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.309804) 47%, rgba(0,0,0,0.760784) 100%) 0% 0% no-repeat padding-box}.the-project__control-icon{color:#fff;font-size:3.7rem}}#section-top-project-videos-info .the-project__control{height:16rem}#section-top-project-videos-info .the-project__control-child{height:16rem}#section-top-project-videos-info .the-project__parent-image__video{width:100%;height:16rem}#section-top-project-videos-info .the-project__parent-image__video:before{content:"";background:rgba(15,23,31,0.5);width:100%;height:100%;position:absolute}#section-top-project-videos-info .the-project__parent-image__video__icon-site{width:15rem;height:16rem;background-size:contain;background-position:center;background-repeat:no-repeat}#section-top-project-videos-info .the-project__parent-image__video__icon-play{position:absolute;cursor:pointer;bottom:0;right:0;font-size:3.5rem;color:#fff;padding:0.25rem}@media (min-width: 768px){.the-project__title{width:43%}.the-project__title-text{width:initial;word-break:normal;text-align:right;margin-top:10rem;margin-right:2rem;margin-left:0;justify-content:flex-end}.the-project__image{height:24rem}.the-project__list{width:57%}.the-project__list-scroll{overflow-y:auto}.the-project__item{width:18rem}.the-project__item:first-child .the-project__item-title{padding-left:0}.the-project__item:first-child .the-project__item-text{padding-left:0}.the-project__item:first-child .the-project__read-more{padding-left:0}.the-project__item:last-child{margin-right:2rem}.the-project__parent-image{overflow:hidden;position:relative}.the-project__item-title{overflow-y:hidden}.the-project__item-text{overflow-y:hidden}.the-project__read-more{margin-top:1rem}#section-top-project-videos-info .the-project__items{margin-left:1rem}#section-top-project-videos-info .the-project__item{width:24vw}#section-top-project-videos-info .the-project__parent-image__video__icon-site{width:25rem}.the-project__control-icon{font-size:3.5rem}.the-project__control-child{height:24rem}}@media (min-width: 992px){.the-project__title{width:41%}.the-project__title-text{margin-left:auto;margin-right:2rem;justify-content:flex-end}.the-project__image{height:24rem}.the-project__list{width:59%}.the-project__items{overflow-y:hidden}.the-project__item{width:22rem}.the-project__control-icon{font-size:3.5rem}.the-project__control-child{height:24rem}}@media (min-width: 1200px){.the-project__title{width:26.2%}.the-project__title:after{margin-right:4rem;width:5.6rem}.the-project__title-text{margin-left:auto;word-break:break-word;margin-top:13.36rem}.the-project__image{height:27rem}.the-project__list{width:73.8%}.the-project__list-scroll{overflow-x:auto;scrollbar-color:#9c9c9c #fff;scrollbar-width:thin;padding-bottom:1rem;-ms-overflow-style:none;scrollbar-width:none}.the-project__list-scroll::-webkit-scrollbar{height:.46154rem;width:.46154rem}.the-project__list-scroll::-webkit-scrollbar-track{background:#fff}.the-project__list-scroll::-webkit-scrollbar-thumb{background-color:#9c9c9c;border-radius:1rem}.the-project__list-scroll::-webkit-scrollbar-button{width:.92308rem;height:0}.the-project__list-scroll::-webkit-scrollbar{display:none}.the-project__item{width:22rem;margin-left:2rem}.the-project__item:nth-child(1){transition-delay:0.2s}.the-project__item:nth-child(2){transition-delay:0.4s}.the-project__item:nth-child(3){transition-delay:0.6s}.the-project__item:nth-child(4){transition-delay:0.8s}.the-project__item-text{height:10.5rem;margin-top:1rem}.the-project__read-more{margin-top:0}.the-project__control-icon{font-size:3.5rem}.the-project__control-child{height:27rem}}@media (min-width: 1600px){.the-project__title{width:26.3%}.the-project__list{width:73.7%}.the-project__image{height:27rem}.the-project__item{width:22rem}.the-project__item-text{height:10rem}.the-project__read-more{margin-top:0.5rem}.the-project__control-icon{font-size:3.5rem}.the-project__control-child{height:27rem}#section-top-project-videos-info .the-project__control{height:20rem}#section-top-project-videos-info .the-project__control-child{height:20rem}#section-top-project-videos-info .the-project__parent-image__video{height:20rem}}@media (min-width: 1900px){.the-project__title{width:25.9%}.the-project__title-text{margin-top:13.36rem}.the-project__list{width:74.1%}.the-project__image{height:27rem}.the-project__item{width:22rem}.the-project__item-text{height:10rem}.the-project__control-icon{font-size:3.75rem}.the-project__control-child{height:27rem}}@media screen and (min-width: 553px) and (max-width: 926px) and (orientation: landscape){.the-project__image{height:246.62px}.the-project__item-text{height:7rem}.the-project__control-icon{font-size:3.75rem}.the-project__control-child{height:246.62px}}.our-agents{position:relative}.our-agents #ourAgentsDesktopSlider{display:none}.our-agents__slider{margin:0}.our-agents--inner{margin-bottom:0;position:relative}.our-agents--inner>div:not(#ourAgentsCarousel){height:36rem}.our-agents--inner img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover;transform:translateX(-50%);position:relative;left:50%}.our-agents--inner .carousel{padding:0 0.5rem}.our-agents--inner .carousel-inner{border-radius:0.5rem}.our-agents--inner .carousel-item{overflow:hidden}.our-agents__title{font:normal normal 400 2.25rem/1.11111 "Cinzel",serif;display:block !important;color:#000;margin:0 2rem}@media (min-width: 1200px){.our-agents__title{font:normal normal 400 3.3125rem/1.13208 "Cinzel",serif}}.our-agents__slide--project{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;margin-bottom:0.75rem}@media (min-width: 1200px){.our-agents__slide--project{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.our-agents__slide--title{font:normal normal 400 1.375rem/1.45455 "Cinzel",serif;padding:0;text-transform:capitalize}@media (min-width: 1200px){.our-agents__slide--title{font:normal normal 400 1.8125rem/1.27586 "Cinzel",serif}}.our-agents__slide--info{display:flex;flex-wrap:wrap;gap:2rem 0.5rem;margin-bottom:0.5rem}.our-agents__slide--price{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;font-weight:600}@media (min-width: 1200px){.our-agents__slide--price{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.our-agents__dots{position:absolute;bottom:1rem;left:0;right:0;margin:0 auto;display:flex;align-items:center;justify-content:center;list-style-type:none;padding:0}.our-agents__dots .dots__item{margin:0.25rem 0.5rem}.our-agents__dots--desktop{display:none}.our-agents .carousel-control__button{opacity:0;background:transparent;height:100%;width:4rem;position:absolute;top:0;bottom:0;margin:auto}.our-agents .carousel-control__button.carousel-control-next{right:0}.our-agents .carousel-control__button.carousel-control-prev{left:0}.our-agents .carousel-control__button .carousel-control__circle{display:flex;justify-content:center;align-items:center;background:#fff;width:1.5rem;height:1.5rem;border-radius:100%}.our-agents__dot{width:0.5rem !important;height:0.5rem !important;background:none !important;border:none !important;display:flex;align-items:center;justify-content:center}.our-agents__dot:after{content:'';width:0.25rem;height:0.25rem;border-radius:50%;background-color:#fff !important;opacity:0.5;transition:all 0.3s ease;cursor:pointer;flex-shrink:0;display:flex}.our-agents__dot.active:after{opacity:1;width:0.5rem;height:0.5rem}.active+.our-agents__dot:not(:first-child):not(:last-child):after,.our-agents__dot:has(+.active):not(:first-child):not(:last-child):after{width:0.5rem;height:0.5rem}.our-agents .slider__scroll-down{display:none}.our-agents .slider__scroll-down .text-scroll-down{transition:all 0.3s ease-in-out}@media (min-width: 992px){.our-agents{height:100vh;margin-bottom:0;padding-top:3rem}.our-agents #ourAgentsImagesCarousel,.our-agents #ourAgentsCarousel{display:none}.our-agents #ourAgentsDesktopSlider{display:flex}.our-agents .mau__slider__multiple{position:relative;height:-moz-fit-content;height:fit-content}.our-agents .mau__slider__multiple:hover .our-agents__slider-control--arrow{display:block}.our-agents__slider{position:relative;width:100%;overflow-x:auto;margin-bottom:2rem;display:flex;gap:2rem;scroll-snap-type:x mandatory;padding:0 1rem;scroll-padding:0 1rem;scrollbar-color:transparent transparent;scrollbar-width:none}.our-agents__slider::-webkit-scrollbar{display:none}.our-agents__slider-control{position:absolute;bottom:0;left:0;top:0;width:10rem;z-index:1029;align-items:center}.our-agents__slider-control--arrow{background-size:cover;background-repeat:no-repeat;height:4rem;width:4rem;cursor:pointer;display:none}.our-agents__slider-control--next{right:0;left:unset}.our-agents__slider-control--next span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABIZJREFUeF7lW01ME0EUhmijtlVpVECNMaKGRgsH5WBLogR/SEz0wIGfK0WOLVfgTLlwoNxI8MyBwJkYNHqgXmoPBQ0ElRhj+FEDKq0aJPF7q2vWhXZ3u2/LbHaSL4TuzJs33868fe/NTGmJ9eUQuvABRwAv4AYOAC5g39/ut/F3C/gJZIFN4CuwDny3UsVSi4Qfg9xK4ARw2GQf39D+I7ACfDYpa0dzTgL2Q/pZ4AzDoHONk8h4D7wDfnGQwUEADfwCUKWY0hy65ZNBS+Yt8NosEWYJOAcFqgFaz3tRyG4sAEuFdl4oAWTQLgPHC+2Yud0nyHsJkOE0VAohgNZ5raFeilc5ja7IPuguRgmgt05rXeRCtoFmg65ihIArkHhal9S9r/QBKqT0qKGXgDoIO6lHoEB1lqFLUksfPQTY6c2rx6s5E7QIsMOa13rJeW1CPgJEtvZag1Y/z/l1yEUAfedvGO1F8PrPoN8OPyEXAUFUFsXJ4eKVnKXnamG7EUDubYCrV8HkzEGf/9xmNQEU2NwC9sq3l/hKpVIPAoFA4+DgYKy3t3eWkUSKHaaBf5GkmgA/Hl5k7LAgUSsrK7GKiopAJpNZ83q9nQUJyd1oEY/m5cdKAujt3wHkLA1zv/rFjYyMXOvq6uqlFuPj4/GWlpbH+ltr1qRQ+pE8C5QEnMePlzSbF6mCPAu2trYydXV1nel0OsPY9SvIekPylAQ04H+z6Ss2HWOxWE1PT08/CUwkEmP19fVjbMJLSiiz9FRJAOXwQowdsIian5/vrq6ubqRZ0NbWFp2cnFxjEfxHSAL4LM8AIV3e5ubm8omJiVHSdmFh4Ynf7x9iJEBykWUChJr+ykHOzMy0h0KhdvotGo12Dw8Pk+IcRVoGRADl7enbL2Spra31JJPJhy6Xy726ujpbWVnZx6joNBFwCrjKKJRd1NTU1P2mpibJHxgYGOhjdI5eEAFCOD9arMEpGnW73eXMztEiEWCLbI9FztEyEXAdOKr1BkR4rnSRYRijDM7RFyLgNnBQhAFq6RCJRKri8bj0KWRyjn4QAXeBgv1/stKtra0UQhelhMPhdgRKNUwu8jYRcM+M5uvr60NlZWV7slfAMQs4CIiDgKLNAOXL4iLA1BIghShwMTOLjLTt6OigJRDAEsgiSgybNITSErCNEbQgQpSMoJ0+g/1kALPZ7FowGGT7DDreEbKFK7y5uTnq8XjKNzY2lnw+X9SI3chTV3KFHR8M2SEcHkU47EE4PIdwWEqWMhUpHKbSAAiTD1QOrhgJEerP8Skx0ZOiWSRFI1YmRYVbBhY4PcqVtSMtTg9F2xiRnB4ml1dtM3fdGHH81hixJIRTJGd+yOWF81O0zVEiQKTt8ZvYHu9nzADT+DS3x6mSow9IyMbC0UdkiATHH5IiEhx9TE5eCkK6yAYDoYIPSsr9OPqorEyCLbJGqpnBdljajjNB85C0PCitw9Lq5WYHm2DZhQmZDJG/DpZfmZFJcPSlKeWyILfZkdfmlCQ4+uKkmghHXp3dzTFz5OXpXB6q0NfnfwO+LbGCPfExuwAAAABJRU5ErkJggg==")}.our-agents__slider-control--prev{justify-content:flex-end}.our-agents__slider-control--prev span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABH5JREFUeF7lW11Ik1EYTkqqzYqodBURWTGpuYuaUBNK7EcJKhAUvc683Lx1XjtvvGjeCetaUPSiKw2LFF03axfTYsN+iAidJVG5VSyh5519Mqfb923n/fSM78DDdPvOc97znL/3vOd8Jbv0T/tRxGHgIFAGmIC9QCmw+3/xq/hMAn+ABLAC/AC+Ab/0NLFEJ/Ij4LUAx4ADgmX8RP4vwCKwLMi1KTunAHvAfho4xVDpbPUkMT4BH4G/HGJwCEAVPwdUpnVpDttycdCQeQ+8FRVCVIAzMMAK0HjeiUTzRhT4UGjhhQpAE9pF4GihBTPn+wq+1wBNnHmlQgSgcW7Pq5TteziMomh+0JzyFYBanca6zInmBuoNmlI+AlwC40lNrDv/0GeYENJihlYBHCA7roVQomcWYEtQzR4tAhRTy2fWV7UnqAlQDGNerZFzzgm5BJB5tlerdObvWVeHbALQOn8931Ikf34S9m3yE7IJcBUPy+LkcOlKztLLTLKtBCD31sZVqmQ8c7Bng9ucKQBtbG4CbL59KBR6aLPZ6vv6+rwej2d2hwWhvcMEsL6TzBSgCj+e5zLS6/VWd3V19RDf+Pi4v7Gx8QkXtwDPPPJGlPzpAlDr3waUKI1AGWtZFxcXeyoqKqqTyWTC4XA8CIfDcWFScQLaSj9VekG6AGfx5QVx/jWGgYGBKx0dHR76e3h42NfS0vKMi5uB5w043hFPugB1+F80fLVu28rKit9sNpcnEoklfLYzGM1JQZGlF+kCUAzPyVXC2NjYvYaGhlSle3t7uyWY/LaqWgBfLis9gM3ltdvt5mAw6C8tLTXHYrE5i8WSGgYSppSLrAjA1v1nZmbanE5nG1XY7XZ39vf3U0EyptQwIAEobk9rv3BqamoqHxkZ8RNRNBp9XlVV9UiYVF+CCRLgBHCZo5xIJNJptVrradlrbW11jY6OLnHw6sjxigRgcX5cLlelz+dLtXggEBisra0d1NFwLup5EoAl2iOp06Mm1AIJcA04pPZkrt/TXV4JnZ5cpn8nAW4B+0QEkNzpyVW13yTAHaBg/39oaOhGc3Ozm0qZnp4enJqa2pYdH3yMBMMSu0oC3OVofRGOQvNyTLbCAsTjcb/JZCovtBIi+bgEYBsCZNDk5CRFXXRPcLdjDH5GaggIT4JKL8DnUllZmWw7P9VJ0PDLIJcj5EX0xwY3OI7oT7sk0R+1oZhyhAzvCuuxGYpjM+RmmKTUWlD099RmyPDbYVKxDmCJBxZjQIQE4A6JPUZIzAR3dRYhsW7RfqpT/g0hMcMHRVmHAZFJ7hxtCouTzYY/GNHjaExG5yjr0Rj1AhanSJm0iu1wlOxmPx6nZbGmpuY+jsd7JDghUj0eJxEMfUFC6b2GviJDIhj+khSJYOhrcspQYHORdXJntdAWfFFSITf0VVlFBJaokZbmYnyG7bJ0MfYE1UvSSqXULktnNkgxzAm6vTChiCHz6qD7KzOKCIZ+aSp9WJDbbMjX5tJFMPSLk5lCGPLV2a2WbkO+PJ3Nh5H69fl/o3+5guK4WFgAAAAASUVORK5CYII=")}.our-agents__slider-item{width:56rem;height:40rem;position:relative;scroll-snap-align:start;flex-shrink:0;border-radius:0.5rem;overflow:hidden}.our-agents__slider-item picture{display:block;width:100%;height:40rem}.our-agents__slider-item picture img{height:100%;-o-object-fit:cover;object-fit:cover}.our-agents--inner{margin-bottom:0}.our-agents--inner>div:not(#ourAgentsCarousel){height:unset}.our-agents--inner img{transform:none;position:static;left:unset}.our-agents--inner .carousel-item{overflow:unset}.our-agents__slide{position:absolute;left:0;bottom:2rem;width:100%;text-align:center}.our-agents__slide--title{color:#fff;line-height:normal}.our-agents__title{position:initial;color:#000;padding:0;margin-bottom:3rem;margin-left:6rem}.our-agents__dots{left:3rem;bottom:2rem;right:unset;margin:0}.our-agents__dots--mobile{display:none}.our-agents__dots--desktop{display:flex}.our-agents__dot:after{background-color:#000 !important}}@media (max-width: 991.98px){.our-agents .show-neighbors{overflow:hidden}.our-agents .show-neighbors .carousel-inner{width:100%;left:0}.our-agents .show-neighbors .carousel-item-next:not(.carousel-item-start),.our-agents .show-neighbors .carousel-item-end.active{transform:translate3d(50%, 0, 0)}.our-agents .show-neighbors .carousel-item-prev:not(.carousel-item-end),.our-agents .show-neighbors .carousel-item-start.active{transform:translate3d(-50%, 0, 0)}.our-agents .show-neighbors .carousel-item.active div:last-child{display:none !important}.our-agents .show-neighbors .our-agents__slide{display:block !important;float:left;position:relative;width:100%;padding-right:3rem;background:#fff}.our-agents__slider .carousel-inner{display:flex;align-items:flex-start;justify-content:flex-start;margin:0;padding:2rem 1rem;padding-bottom:0;overflow-x:hidden;transition:all ease 0.3s;max-height:600px;margin-bottom:0}}@media (min-width: 1200px){.our-agents{padding-top:6rem}.our-agents__slider-item picture img{height:var(--height100Pct)}html[os='ios'] .our-agents__slider-item picture img{height:100%}.our-agents:hover .carousel-control__button{opacity:1}}@media (min-height: 970px){.our-agents{padding-top:0;display:flex;align-items:center}.our-agents>div{width:100%}.our-agents .mau__slider__multiple{align-items:center;display:flex}}@media (min-height: 1100px){.our-agents .slider__scroll-down{display:block}}.transactions{position:relative;padding-top:4rem}.transactions #transactionsDesktopSlider{display:none}.transactions .carousel-item{padding:0 0.5rem}.transactions .carousel-item img{height:32rem;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:0.5rem}.transactions__slider{margin:0}.transactions--inner{margin-bottom:0;position:relative}.transactions__title{font:normal normal 400 2.25rem/1.11111 "Cinzel",serif;display:block !important;color:#000;text-transform:capitalize !important;padding:2rem;padding-bottom:3rem}@media (min-width: 1200px){.transactions__title{font:normal normal 400 3.3125rem/1.13208 "Cinzel",serif}}.transactions__slide--project{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;margin-bottom:0.75rem}@media (min-width: 1200px){.transactions__slide--project{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.transactions__slide--title{font:normal normal 400 1.375rem/1.45455 "Cinzel",serif;padding:0;text-transform:none;margin-bottom:0.75rem}@media (min-width: 1200px){.transactions__slide--title{font:normal normal 400 1.8125rem/1.27586 "Cinzel",serif}}.transactions__slide--info{margin-bottom:0.5rem}.transactions__slide--info span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;margin:0.75rem 0;margin-left:2rem}@media (min-width: 1200px){.transactions__slide--info span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.transactions__slide--info span:first-child,.transactions__slide--info span:last-child{margin-left:0}.transactions__slide--info-area{display:block}.transactions__slide--price{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;font-weight:600}@media (min-width: 1200px){.transactions__slide--price{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.transactions__dots{position:absolute;bottom:1rem;left:0;right:0;margin:0 auto;display:flex;align-items:center;justify-content:center;list-style-type:none;padding:0}.transactions__dots .dots__item{margin:0.25rem 0.5rem}.transactions__dots--desktop{display:none}.transactions .carousel-control__button{opacity:0;background:transparent;height:100%;width:4rem;position:absolute;top:0;bottom:0;margin:auto}.transactions .carousel-control__button.carousel-control-next{right:0}.transactions .carousel-control__button.carousel-control-prev{left:0}.transactions .carousel-control__button .carousel-control__circle{display:flex;justify-content:center;align-items:center;background:#fff;width:1.5rem;height:1.5rem;border-radius:100%}.transactions__dot{width:0.5rem !important;height:0.5rem !important;background:none !important;border:none !important;display:flex;align-items:center;justify-content:center}.transactions__dot:after{content:'';width:0.25rem;height:0.25rem;border-radius:50%;background-color:#fff !important;opacity:0.5;transition:all 0.3s ease;cursor:pointer;flex-shrink:0;display:flex}.transactions__dot.active:after{opacity:1;width:0.5rem;height:0.5rem}.active+.transactions__dot:not(:first-child):not(:last-child):after,.transactions__dot:has(+.active):not(:first-child):not(:last-child):after{width:0.5rem;height:0.5rem}.transactions__dot .active ~ .child:nth-of-type(4){width:0;height:0}.transactions .slider__scroll-down{display:none}.transactions .slider__scroll-down .text-scroll-down{transition:all 0.3s ease-in-out}@media (min-width: 992px){body:not(.theme_main_animated) .transactions{height:auto}body:not(.theme_main_animated) .transactions__slider--agent-site{height:auto}.transactions{height:100vh;margin-bottom:0;padding-top:3rem}.transactions #transactionsImagesCarousel,.transactions #transactionsCarousel{display:none}.transactions #transactionsDesktopSlider{display:flex}.transactions .mau__slider__multiple{position:relative;height:-moz-fit-content;height:fit-content}.transactions .mau__slider__multiple:hover .transactions__slider-control--arrow{display:block}.transactions__slider{position:relative;width:100%;height:100%;overflow-x:auto;margin-bottom:2rem;display:flex;gap:2rem;scroll-snap-type:x mandatory;padding:0 1rem;scroll-padding:0 1rem;scrollbar-color:transparent transparent;scrollbar-width:none}.transactions__slider::-webkit-scrollbar{display:none}.transactions__slider-control{position:absolute;bottom:0;left:0;top:0;width:10rem;z-index:1029;align-items:center;height:60vh}.transactions__slider-control--arrow{background-repeat:no-repeat;height:4rem;width:4rem;cursor:pointer;display:none;background-size:cover}.transactions__slider-control--next{right:0;left:unset}.transactions__slider-control--next span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABIZJREFUeF7lW01ME0EUhmijtlVpVECNMaKGRgsH5WBLogR/SEz0wIGfK0WOLVfgTLlwoNxI8MyBwJkYNHqgXmoPBQ0ElRhj+FEDKq0aJPF7q2vWhXZ3u2/LbHaSL4TuzJs33868fe/NTGmJ9eUQuvABRwAv4AYOAC5g39/ut/F3C/gJZIFN4CuwDny3UsVSi4Qfg9xK4ARw2GQf39D+I7ACfDYpa0dzTgL2Q/pZ4AzDoHONk8h4D7wDfnGQwUEADfwCUKWY0hy65ZNBS+Yt8NosEWYJOAcFqgFaz3tRyG4sAEuFdl4oAWTQLgPHC+2Yud0nyHsJkOE0VAohgNZ5raFeilc5ja7IPuguRgmgt05rXeRCtoFmg65ihIArkHhal9S9r/QBKqT0qKGXgDoIO6lHoEB1lqFLUksfPQTY6c2rx6s5E7QIsMOa13rJeW1CPgJEtvZag1Y/z/l1yEUAfedvGO1F8PrPoN8OPyEXAUFUFsXJ4eKVnKXnamG7EUDubYCrV8HkzEGf/9xmNQEU2NwC9sq3l/hKpVIPAoFA4+DgYKy3t3eWkUSKHaaBf5GkmgA/Hl5k7LAgUSsrK7GKiopAJpNZ83q9nQUJyd1oEY/m5cdKAujt3wHkLA1zv/rFjYyMXOvq6uqlFuPj4/GWlpbH+ltr1qRQ+pE8C5QEnMePlzSbF6mCPAu2trYydXV1nel0OsPY9SvIekPylAQ04H+z6Ss2HWOxWE1PT08/CUwkEmP19fVjbMJLSiiz9FRJAOXwQowdsIian5/vrq6ubqRZ0NbWFp2cnFxjEfxHSAL4LM8AIV3e5ubm8omJiVHSdmFh4Ynf7x9iJEBykWUChJr+ykHOzMy0h0KhdvotGo12Dw8Pk+IcRVoGRADl7enbL2Spra31JJPJhy6Xy726ujpbWVnZx6joNBFwCrjKKJRd1NTU1P2mpibJHxgYGOhjdI5eEAFCOD9arMEpGnW73eXMztEiEWCLbI9FztEyEXAdOKr1BkR4rnSRYRijDM7RFyLgNnBQhAFq6RCJRKri8bj0KWRyjn4QAXeBgv1/stKtra0UQhelhMPhdgRKNUwu8jYRcM+M5uvr60NlZWV7slfAMQs4CIiDgKLNAOXL4iLA1BIghShwMTOLjLTt6OigJRDAEsgiSgybNITSErCNEbQgQpSMoJ0+g/1kALPZ7FowGGT7DDreEbKFK7y5uTnq8XjKNzY2lnw+X9SI3chTV3KFHR8M2SEcHkU47EE4PIdwWEqWMhUpHKbSAAiTD1QOrhgJEerP8Skx0ZOiWSRFI1YmRYVbBhY4PcqVtSMtTg9F2xiRnB4ml1dtM3fdGHH81hixJIRTJGd+yOWF81O0zVEiQKTt8ZvYHu9nzADT+DS3x6mSow9IyMbC0UdkiATHH5IiEhx9TE5eCkK6yAYDoYIPSsr9OPqorEyCLbJGqpnBdljajjNB85C0PCitw9Lq5WYHm2DZhQmZDJG/DpZfmZFJcPSlKeWyILfZkdfmlCQ4+uKkmghHXp3dzTFz5OXpXB6q0NfnfwO+LbGCPfExuwAAAABJRU5ErkJggg==")}.transactions__slider-control--prev{justify-content:flex-end}.transactions__slider-control--prev span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABH5JREFUeF7lW11Ik1EYTkqqzYqodBURWTGpuYuaUBNK7EcJKhAUvc683Lx1XjtvvGjeCetaUPSiKw2LFF03axfTYsN+iAidJVG5VSyh5519Mqfb923n/fSM78DDdPvOc97znL/3vOd8Jbv0T/tRxGHgIFAGmIC9QCmw+3/xq/hMAn+ABLAC/AC+Ab/0NLFEJ/Ij4LUAx4ADgmX8RP4vwCKwLMi1KTunAHvAfho4xVDpbPUkMT4BH4G/HGJwCEAVPwdUpnVpDttycdCQeQ+8FRVCVIAzMMAK0HjeiUTzRhT4UGjhhQpAE9pF4GihBTPn+wq+1wBNnHmlQgSgcW7Pq5TteziMomh+0JzyFYBanca6zInmBuoNmlI+AlwC40lNrDv/0GeYENJihlYBHCA7roVQomcWYEtQzR4tAhRTy2fWV7UnqAlQDGNerZFzzgm5BJB5tlerdObvWVeHbALQOn8931Ikf34S9m3yE7IJcBUPy+LkcOlKztLLTLKtBCD31sZVqmQ8c7Bng9ucKQBtbG4CbL59KBR6aLPZ6vv6+rwej2d2hwWhvcMEsL6TzBSgCj+e5zLS6/VWd3V19RDf+Pi4v7Gx8QkXtwDPPPJGlPzpAlDr3waUKI1AGWtZFxcXeyoqKqqTyWTC4XA8CIfDcWFScQLaSj9VekG6AGfx5QVx/jWGgYGBKx0dHR76e3h42NfS0vKMi5uB5w043hFPugB1+F80fLVu28rKit9sNpcnEoklfLYzGM1JQZGlF+kCUAzPyVXC2NjYvYaGhlSle3t7uyWY/LaqWgBfLis9gM3ltdvt5mAw6C8tLTXHYrE5i8WSGgYSppSLrAjA1v1nZmbanE5nG1XY7XZ39vf3U0EyptQwIAEobk9rv3BqamoqHxkZ8RNRNBp9XlVV9UiYVF+CCRLgBHCZo5xIJNJptVrradlrbW11jY6OLnHw6sjxigRgcX5cLlelz+dLtXggEBisra0d1NFwLup5EoAl2iOp06Mm1AIJcA04pPZkrt/TXV4JnZ5cpn8nAW4B+0QEkNzpyVW13yTAHaBg/39oaOhGc3Ozm0qZnp4enJqa2pYdH3yMBMMSu0oC3OVofRGOQvNyTLbCAsTjcb/JZCovtBIi+bgEYBsCZNDk5CRFXXRPcLdjDH5GaggIT4JKL8DnUllZmWw7P9VJ0PDLIJcj5EX0xwY3OI7oT7sk0R+1oZhyhAzvCuuxGYpjM+RmmKTUWlD099RmyPDbYVKxDmCJBxZjQIQE4A6JPUZIzAR3dRYhsW7RfqpT/g0hMcMHRVmHAZFJ7hxtCouTzYY/GNHjaExG5yjr0Rj1AhanSJm0iu1wlOxmPx6nZbGmpuY+jsd7JDghUj0eJxEMfUFC6b2GviJDIhj+khSJYOhrcspQYHORdXJntdAWfFFSITf0VVlFBJaokZbmYnyG7bJ0MfYE1UvSSqXULktnNkgxzAm6vTChiCHz6qD7KzOKCIZ+aSp9WJDbbMjX5tJFMPSLk5lCGPLV2a2WbkO+PJ3Nh5H69fl/o3+5guK4WFgAAAAASUVORK5CYII=")}.transactions__slider-item{width:56rem;position:relative;scroll-snap-align:start;flex-shrink:0;padding-bottom:0.5rem}.transactions__slider-item picture{display:block;width:100%;height:60vh}.transactions__slider-item picture img{border-radius:0.5rem;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.transactions--inner{margin-bottom:0}.transactions__slide{width:30.5rem;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.101961);border-radius:0.5rem;margin:-5.5rem 0 0 2rem;padding:1.25rem;position:relative}.transactions__slide--title{font:normal normal 400 1rem/1.375 "Cinzel",serif;text-transform:none}}@media (min-width: 992px) and (min-width: 1200px){.transactions__slide--title{font:normal normal 400 1.375rem/1.36364 "Cinzel",serif}}@media (min-width: 992px){.transactions__slide--info span:last-child{margin-left:2rem}.transactions__title{position:initial;color:#000;padding:0;margin-bottom:3rem;margin-left:6rem}.transactions__title br{display:none}.transactions__dots{left:3rem;bottom:2rem;right:unset;margin:0}.transactions__dots--mobile{display:none}.transactions__dots--desktop{display:flex}.transactions__dot:after{background-color:#000 !important}}@media (max-width: 991.98px){.transactions .show-neighbors{overflow:hidden}.transactions .show-neighbors .carousel-inner{width:170%;left:0}.transactions .show-neighbors .carousel-item-next:not(.carousel-item-start),.transactions .show-neighbors .carousel-item-end.active{transform:translate3d(50%, 0, 0)}.transactions .show-neighbors .carousel-item-prev:not(.carousel-item-end),.transactions .show-neighbors .carousel-item-start.active{transform:translate3d(-50%, 0, 0)}.transactions .show-neighbors .transactions__slide{display:block !important;float:left;position:relative;width:50%;padding-right:3rem;background:#fff}.transactions__slider .carousel-inner{display:flex;align-items:flex-start;justify-content:flex-start;margin:0;padding:0 1.5rem;padding-top:2rem;padding-bottom:0;overflow-x:hidden;transition:all ease 0.3s;max-height:600px;margin-bottom:0}}@media (min-width: 1200px){.transactions{padding-top:6rem}.transactions:hover .carousel-control__button{opacity:1}}@media (min-height: 970px){.transactions{padding-top:0;display:flex;align-items:center}.transactions>div{width:100%}.transactions .mau__slider__multiple{align-items:center;display:flex}}@media (min-height: 1100px){.transactions .slider__scroll-down{display:block}}.just-listed__container{width:100%}.just-listed__title{display:flex;justify-content:center;align-items:center;text-align:center;min-height:8rem;margin-top:4rem;margin-bottom:2rem}.just-listed__title-text{font:normal normal lighter 2.5rem/1.25 "Cairo",sans-serif;padding-top:12.5px;padding-bottom:12.5px;font-weight:lighter !important}@media (min-width: 1200px){.just-listed__title-text{font:normal normal lighter 3.875rem/1.24194 "Cairo",sans-serif;padding-top:19.25px;padding-bottom:19.25px}}.just-listed__list{height:auto;margin-top:2rem;position:relative}.just-listed__list-scroll{width:100%;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.just-listed__items{list-style:none;width:-moz-fit-content;width:fit-content;margin:0}.just-listed__item{width:22.15385rem;flex:0 0 auto;margin-right:1.5rem;position:relative}.just-listed__item:last-child{margin-right:auto}.just-listed__item-time{position:absolute;top:0.5rem;left:0.5rem;height:2rem;z-index:1;display:flex;align-items:center}.just-listed__item-time span{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;color:#fff}@media (min-width: 1200px){.just-listed__item-time span{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.just-listed__item-time--viewed{background:#0f171f;padding:0 0.5rem;height:2rem;align-items:center;display:none}.just-listed__item-time--days{display:flex;align-items:center;background:rgba(15,23,31,0.4);padding:0 0.5rem;height:2rem;gap:0.25rem}.just-listed__item-images{width:100%;height:10rem;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.just-listed__item-images .carousel-control-prev,.just-listed__item-images .carousel-control-next{opacity:1}.just-listed__item-images--scroll{width:100%}.just-listed__item-image{width:100%;overflow-x:hidden;height:10rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.just-listed__item-image img{width:100%;height:auto}.just-listed__item-info{width:20.15385rem;background:#fff;margin:0 auto;padding:1rem;position:relative;top:-2rem;z-index:3;cursor:pointer}.just-listed__item-info ul{list-style:none;gap:1rem;margin-bottom:1rem}.just-listed__item-info ul li{width:calc(50% - 0.5rem)}.just-listed__item-info ul li i{font-size:1rem;margin-right:1rem}.just-listed__item-info ul li span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;color:#000}@media (min-width: 1200px){.just-listed__item-info ul li span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.just-listed__item-price{border-top:1px solid #eee;padding-top:0.5rem}.just-listed__item-price strong{font:normal normal 400 1rem/1.1875 "Montserrat",sans-serif}@media (min-width: 1200px){.just-listed__item-price strong{font:normal normal 400 1rem/1.625 "Montserrat",sans-serif}}.just-listed__item-price i{font-size:1.75rem;line-height:normal;cursor:pointer}.just-listed__item-title{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;margin-bottom:1rem}@media (min-width: 1200px){.just-listed__item-title{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.just-listed__fav{cursor:pointer;position:absolute;top:0.5rem;right:0.5rem;z-index:3}.just-listed__fav i{color:#fff;font-size:2.07692rem}.just-listed__fav .icon-fav-sel{display:none}.just-listed__control-icon{font-size:1.7rem}.just-listed__control--left{display:none}.just-listed__control--right{display:none}@media (min-width: 1200px){.just-listed__control{position:absolute;z-index:2;width:7rem;background-color:transparent;opacity:1;cursor:pointer;display:block;transition:opacity 0.5s ease-in-out}.just-listed__control--right{top:0;right:0}.just-listed__control.inactive{display:none}.just-listed__control:hover{opacity:1}.just-listed__control-child{opacity:0.52}.just-listed__control--left .just-listed__control-child{background:transparent linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.309804) 47%, rgba(0,0,0,0.760784) 100%) 0% 0% no-repeat padding-box}.just-listed__control--right .just-listed__control-child{background:transparent linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.309804) 47%, rgba(0,0,0,0.760784) 100%) 0% 0% no-repeat padding-box}.just-listed__control-icon{color:#fff;font-size:3.7rem}}@media (max-width: 991.98px){.just-listed__control{position:absolute;z-index:2;display:block;width:4rem;top:0}.just-listed__control[class*="control-scroll"]{display:none}.just-listed__control--right{right:0}.just-listed__control--left{left:0}.just-listed__control--right .just-listed__control-child,.just-listed__control--left .just-listed__control-child{background:transparent;height:15.38462rem;justify-content:center}.just-listed__control-icon{color:#fff}}@media (min-width: 768px){.just-listed__list{width:100%;padding-left:2rem}.just-listed__list-scroll{overflow-y:auto}.just-listed__item-images .carousel-control-prev,.just-listed__item-images .carousel-control-next{opacity:0;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.just-listed__item-images .carousel-control-prev:hover,.just-listed__item-images .carousel-control-next:hover{opacity:1}}@media (min-width: 992px){.just-listed__list{padding:0}.just-listed__list-scroll{width:93.5vw !important;margin:0 auto}.just-listed__items{overflow-y:hidden}.just-listed__item{width:27.07692rem}.just-listed__item-time{top:1rem;left:1rem}.just-listed__item-images{height:25.84615rem}.just-listed__item-image{height:25.84615rem}.just-listed__item-info{width:25.07692rem;padding:1rem 3rem}.just-listed__control--right .just-listed__control-child,.just-listed__control--left .just-listed__control-child{height:25.84615rem}}@media (min-width: 1200px){.just-listed__title{margin-bottom:2rem;margin-top:0;height:12rem}.just-listed__list-scroll{overflow:hidden}.just-listed__item-large{margin-right:0 !important}.just-listed__item{width:16.5rem}.just-listed__item-images,.just-listed__item-image{height:17rem}.just-listed__item-time{height:1.75rem;top:0.75rem;left:0.75rem}.just-listed__item-time span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}}@media (min-width: 1200px) and (min-width: 1200px){.just-listed__item-time span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (min-width: 1200px){.just-listed__item-time--viewed{display:flex;padding:0 0.25rem;height:2rem}.just-listed__item-time--days{padding:0;height:1.75rem}.just-listed__item-title{margin-bottom:0}.just-listed__item-info{width:calc(100% - 2rem);box-shadow:11px 8px 39px 0px rgba(15,23,31,0);padding:1rem;top:-map-get((xxs:0.125rem,xs:0.25rem,s:0.5rem,m:1rem,l:2rem,xl:4rem,xxl:8rem), l);transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.just-listed__item-info ul{gap:0 1rem;margin-bottom:0.25rem}.just-listed__item-info ul li{width:calc(50% - 0.5rem)}.just-listed__item-info ul li i{margin-right:0.5rem}.just-listed__item-info ul li span{font-size:0.7rem}.mls__content--agent .just-listed__item-info{top:-2.5rem}.just-listed__item-price i{font-size:1rem}.just-listed__item:hover .just-listed__item-info{padding:1rem 2rem;box-shadow:0 3px 6px 0px rgba(15,23,31,0.08);width:100%}.mls__content--agent .just-listed__item{margin-right:1rem;width:auto}.mls__content--agent .just-listed__item-images,.mls__content--agent .just-listed__item-image{height:23.7rem}.just-listed__control{width:4rem;opacity:0;display:block}.just-listed__control-scroll--left,.just-listed__control-scroll--right{opacity:1;width:4rem;height:100%;display:flex;align-items:center;justify-content:center;top:-.125rem;font-size:5.38462rem}.just-listed__control-scroll--left i,.just-listed__control-scroll--right i{color:#000;font-size:5.38462rem}.just-listed__control-scroll--left{left:-5px}.just-listed__control-scroll--right{right:-5px}.just-listed__control-icon{font-size:4.76923rem !important}.just-listed__control--right .just-listed__control-child,.just-listed__control--left .just-listed__control-child{justify-content:center}.just-listed__fav{top:0.75rem;right:0.75rem}.just-listed__fav i{font-size:1rem}.just-listed__fav:hover .icon-fav{display:none}.just-listed__fav:hover .icon-fav-sel{display:block}.just-listed__control-icon{font-size:3.5rem}.just-listed__control-child{height:33.6rem}}@media (min-width: 1600px){.just-listed__item{width:20rem}.just-listed__item-images{height:19.5rem}.just-listed__item-image{height:19.5rem}.just-listed__item-info{width:calc(100% - 4rem)}.just-listed__item-info ul{gap:0 2rem}.just-listed__item-info ul li{width:calc(50% - 1rem)}.just-listed__item-info ul li i{margin-right:1rem}.just-listed__item-info ul li span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}}@media (min-width: 1600px) and (min-width: 1200px){.just-listed__item-info ul li span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (min-width: 1600px){.mls__content--agent .just-listed__item-info{top:-1.75rem}.just-listed__item-time{height:2rem;top:1rem;left:1rem}.just-listed__item-time--viewed{padding:0 0.5rem;height:2rem}.just-listed__item-time--days{padding:0 0.5rem;height:2rem}.just-listed__item:hover .just-listed__item-info{padding:1rem 3rem;box-shadow:0 3px 6px 0px rgba(15,23,31,0.08)}.mls__content--agent .just-listed__item{margin-right:0}.mls__content--agent .just-listed__item-images,.mls__content--agent .just-listed__item-image{height:25.5rem}.just-listed__fav{top:1rem;right:1rem}.just-listed__fav i{font-size:1.25rem}.just-listed__control-scroll--left,.just-listed__control-scroll--right{top:2.5rem}.just-listed__control-icon{font-size:3.5rem}.just-listed__control-child{height:30.6rem}}@media (min-width: 1900px){.just-listed__item{width:23rem}.just-listed__item-images{height:23rem}.just-listed__item-image{height:23rem}.mls__content--agent .just-listed__item{width:auto;margin:0 !important}.just-listed__control{display:inline-flex}.just-listed__control-child{height:25.8rem}.just-listed__control-scroll--left,.just-listed__control-scroll--right{top:1.25rem}}.the-project__container{width:100%}.the-project__link{cursor:pointer}.the-project__title-text{font:normal normal lighter 2.5rem/1.25 "Cairo",sans-serif;padding-top:12.5px;padding-bottom:12.5px;width:100%;text-align:center;text-transform:uppercase}@media (min-width: 1200px){.the-project__title-text{font:normal normal lighter 3.875rem/1.24194 "Cairo",sans-serif;padding-top:19.25px;padding-bottom:19.25px}}.the-project__list{height:auto;position:relative}.the-project__list-scroll{overflow-y:hidden;scroll-behavior:smooth;width:100%;-webkit-overflow-scrolling:touch}.the-project__items{list-style:none;width:-moz-fit-content;width:fit-content;margin:0}.the-project__item{width:18rem;flex:0 0 auto;margin-left:1rem}.the-project__item:first-child{margin-left:0}.the-project__item:first-child .the-project__item-title{padding-left:1rem}.the-project__item:first-child .the-project__item-text{padding-left:1rem}.the-project__item:first-child .the-project__read-more{padding-left:1rem}.the-project__item:last-child{margin-right:1rem}.the-project__parent-image{margin-bottom:2rem}.the-project__image{width:100%;height:24rem}.the-project__item-title{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;margin-bottom:1rem;min-height:3rem}@media (min-width: 1200px){.the-project__item-title{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.the-project__item-text{height:12rem;max-height:30rem;overflow-y:hidden;margin-top:0.5rem;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}@media (min-width: 1200px){.the-project__item-text{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.the-project__item-text--read-all{height:auto !important;max-height:33em;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease}.the-project__read-more{margin-top:1rem}.the-project__read-more--more{display:none}.the-project__read-more--less{display:none}.the-project__read-more--show{display:block}.the-project__read-more-text{transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important;font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;position:relative;color:#000}@media (min-width: 1200px){.the-project__read-more-text{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.the-project__control--left{display:none}.the-project__control--right{display:none}@media (min-width: 1200px){.the-project__control{position:absolute;z-index:2;width:7rem;background-color:transparent;opacity:1;cursor:pointer;display:block;transition:opacity 0.5s ease-in-out}.the-project__control--right{top:0;right:0}.the-project__control.inactive{display:none}.the-project__control:hover{opacity:1}.the-project__control-child{opacity:0.52}.the-project__control--left .the-project__control-child{background:transparent linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.309804) 47%, rgba(0,0,0,0.760784) 100%) 0% 0% no-repeat padding-box}.the-project__control--right .the-project__control-child{background:transparent linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.309804) 47%, rgba(0,0,0,0.760784) 100%) 0% 0% no-repeat padding-box}.the-project__control-icon{color:#fff;font-size:3.7rem}}#section-top-project-videos-info .the-project__control{height:16rem}#section-top-project-videos-info .the-project__control-child{height:16rem}#section-top-project-videos-info .the-project__parent-image__video{width:100%;height:16rem}#section-top-project-videos-info .the-project__parent-image__video:before{content:"";background:rgba(15,23,31,0.5);width:100%;height:100%;position:absolute}#section-top-project-videos-info .the-project__parent-image__video__icon-site{width:15rem;height:16rem;background-size:contain;background-position:center;background-repeat:no-repeat}#section-top-project-videos-info .the-project__parent-image__video__icon-play{position:absolute;cursor:pointer;bottom:0;right:0;font-size:3.5rem;color:#fff;padding:0.25rem}@media (min-width: 768px){.the-project__title{width:43%}.the-project__title-text{width:initial;word-break:normal;text-align:right;margin-top:10rem;margin-right:2rem;margin-left:0;justify-content:flex-end}.the-project__image{height:24rem}.the-project__list{width:57%}.the-project__list-scroll{overflow-y:auto}.the-project__item{width:18rem}.the-project__item:first-child .the-project__item-title{padding-left:0}.the-project__item:first-child .the-project__item-text{padding-left:0}.the-project__item:first-child .the-project__read-more{padding-left:0}.the-project__item:last-child{margin-right:2rem}.the-project__parent-image{overflow:hidden;position:relative}.the-project__item-title{overflow-y:hidden}.the-project__item-text{overflow-y:hidden}.the-project__read-more{margin-top:1rem}#section-top-project-videos-info .the-project__items{margin-left:1rem}#section-top-project-videos-info .the-project__item{width:24vw}#section-top-project-videos-info .the-project__parent-image__video__icon-site{width:25rem}.the-project__control-icon{font-size:3.5rem}.the-project__control-child{height:24rem}}@media (min-width: 992px){.the-project__title{width:41%}.the-project__title-text{margin-left:auto;margin-right:2rem;justify-content:flex-end}.the-project__image{height:24rem}.the-project__list{width:59%}.the-project__items{overflow-y:hidden}.the-project__item{width:22rem}.the-project__control-icon{font-size:3.5rem}.the-project__control-child{height:24rem}}@media (min-width: 1200px){.the-project__title{width:26.2%}.the-project__title:after{margin-right:4rem;width:5.6rem}.the-project__title-text{margin-left:auto;word-break:break-word;margin-top:13.36rem}.the-project__image{height:27rem}.the-project__list{width:73.8%}.the-project__list-scroll{overflow-x:auto;scrollbar-color:#9c9c9c #fff;scrollbar-width:thin;padding-bottom:1rem;-ms-overflow-style:none;scrollbar-width:none}.the-project__list-scroll::-webkit-scrollbar{height:.46154rem;width:.46154rem}.the-project__list-scroll::-webkit-scrollbar-track{background:#fff}.the-project__list-scroll::-webkit-scrollbar-thumb{background-color:#9c9c9c;border-radius:1rem}.the-project__list-scroll::-webkit-scrollbar-button{width:.92308rem;height:0}.the-project__list-scroll::-webkit-scrollbar{display:none}.the-project__item{width:22rem;margin-left:2rem}.the-project__item:nth-child(1){transition-delay:0.2s}.the-project__item:nth-child(2){transition-delay:0.4s}.the-project__item:nth-child(3){transition-delay:0.6s}.the-project__item:nth-child(4){transition-delay:0.8s}.the-project__item-text{height:10.5rem;margin-top:1rem}.the-project__read-more{margin-top:0}.the-project__control-icon{font-size:3.5rem}.the-project__control-child{height:27rem}}@media (min-width: 1600px){.the-project__title{width:26.3%}.the-project__list{width:73.7%}.the-project__image{height:27rem}.the-project__item{width:22rem}.the-project__item-text{height:10rem}.the-project__read-more{margin-top:0.5rem}.the-project__control-icon{font-size:3.5rem}.the-project__control-child{height:27rem}#section-top-project-videos-info .the-project__control{height:20rem}#section-top-project-videos-info .the-project__control-child{height:20rem}#section-top-project-videos-info .the-project__parent-image__video{height:20rem}}@media (min-width: 1900px){.the-project__title{width:25.9%}.the-project__title-text{margin-top:13.36rem}.the-project__list{width:74.1%}.the-project__image{height:27rem}.the-project__item{width:22rem}.the-project__item-text{height:10rem}.the-project__control-icon{font-size:3.75rem}.the-project__control-child{height:27rem}}@media screen and (min-width: 553px) and (max-width: 926px) and (orientation: landscape){.the-project__image{height:246.62px}.the-project__item-text{height:7rem}.the-project__control-icon{font-size:3.75rem}.the-project__control-child{height:246.62px}}.neighborhoods{position:relative}.neighborhoods #neighborhoodsDesktopSlider{display:none}.neighborhoods__slider{margin:0}.neighborhoods__slider .carousel-item:not(:last-child){height:auto !important}.neighborhoods__slider .carousel-item:not(:last-child) a:last-child{display:none}.neighborhoods--inner{margin-bottom:0;position:relative}.neighborhoods--inner>div:not(#neighborhoodsCarousel){height:36rem}.neighborhoods--inner img{height:var(--height100Pct);width:auto;-o-object-fit:cover;object-fit:cover}.neighborhoods--inner .carousel{padding:0 0.5rem}.neighborhoods--inner .carousel-inner{border-radius:0.5rem}.neighborhoods--inner .carousel-item{overflow:hidden}.neighborhoods__title{font:normal normal 400 2.25rem/1.11111 "Cinzel",serif;display:block !important;color:#000;margin:0 2rem}@media (min-width: 1200px){.neighborhoods__title{font:normal normal 400 3.3125rem/1.13208 "Cinzel",serif}}.neighborhoods__slide--title{font:normal normal 400 1.375rem/1.45455 "Cinzel",serif;padding:0;margin-bottom:0.75rem;text-transform:capitalize}@media (min-width: 1200px){.neighborhoods__slide--title{font:normal normal 400 1.8125rem/1.27586 "Cinzel",serif}}.neighborhoods__slide--info{display:flex;flex-wrap:wrap;gap:2rem 0.5rem;margin-bottom:0.75rem}.neighborhoods__slide--info span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.neighborhoods__slide--info span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.neighborhoods__slide--price{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0 !important;text-transform:none}@media (min-width: 1200px){.neighborhoods__slide--price{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.neighborhoods__dots{position:absolute;bottom:1rem;left:0;right:0;margin:0 auto;display:flex;align-items:center;justify-content:center;list-style-type:none;padding:0}.neighborhoods__dots .dots__item{margin:0.25rem 0.5rem}.neighborhoods__dots--desktop{display:none}.neighborhoods .carousel-control__button{opacity:0;background:transparent;height:var(--height100Pct);width:4rem;position:absolute;top:0;bottom:0;margin:auto}.neighborhoods .carousel-control__button.carousel-control-next{right:0}.neighborhoods .carousel-control__button.carousel-control-prev{left:0}.neighborhoods .carousel-control__button .carousel-control__circle{display:flex;justify-content:center;align-items:center;background:#fff;width:1.5rem;height:1.5rem;border-radius:100%}.neighborhoods__dot{width:0.5rem !important;height:0.5rem !important;background:none !important;border:none !important;display:flex;align-items:center;justify-content:center}.neighborhoods__dot:after{content:'';width:0.25rem;height:0.25rem;border-radius:50%;background-color:#fff !important;opacity:0.5;transition:all 0.3s ease;cursor:pointer;flex-shrink:0;display:flex}.neighborhoods__dot.active:after{opacity:1;width:0.5rem;height:0.5rem}.active+.neighborhoods__dot:not(:first-child):not(:last-child):after,.neighborhoods__dot:has(+.active):not(:first-child):not(:last-child):after{width:0.5rem;height:0.5rem}.neighborhoods .slider__scroll-down{display:none}.neighborhoods .slider__scroll-down .text-scroll-down{transition:all 0.3s ease-in-out}@media (min-width: 992px){.neighborhoods{height:100vh;margin-bottom:0;padding-top:3rem}.neighborhoods #neighborhoodsImagesCarousel,.neighborhoods #neighborhoodsCarousel{display:none}.neighborhoods #neighborhoodsDesktopSlider{display:flex}.neighborhoods .mau__slider__multiple{position:relative;height:-moz-fit-content;height:fit-content}.neighborhoods .mau__slider__multiple:hover .neighborhoods__slider-control--arrow{display:block}.neighborhoods__slider{position:relative;width:100%;overflow-x:auto;margin-bottom:2rem;display:flex;gap:2rem;scroll-snap-type:x mandatory;padding:0 1rem;scroll-padding:0 1rem;scrollbar-color:transparent transparent;scrollbar-width:none}.neighborhoods__slider::-webkit-scrollbar{display:none}.neighborhoods__slider-control{position:absolute;bottom:0;left:0;top:0;width:10rem;z-index:1029;align-items:center}.neighborhoods__slider-control--arrow{background-repeat:no-repeat;height:4rem;width:4rem;cursor:pointer;display:none;background-size:cover}.neighborhoods__slider-control--next{right:0;left:unset}.neighborhoods__slider-control--next span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABIZJREFUeF7lW01ME0EUhmijtlVpVECNMaKGRgsH5WBLogR/SEz0wIGfK0WOLVfgTLlwoNxI8MyBwJkYNHqgXmoPBQ0ElRhj+FEDKq0aJPF7q2vWhXZ3u2/LbHaSL4TuzJs33868fe/NTGmJ9eUQuvABRwAv4AYOAC5g39/ut/F3C/gJZIFN4CuwDny3UsVSi4Qfg9xK4ARw2GQf39D+I7ACfDYpa0dzTgL2Q/pZ4AzDoHONk8h4D7wDfnGQwUEADfwCUKWY0hy65ZNBS+Yt8NosEWYJOAcFqgFaz3tRyG4sAEuFdl4oAWTQLgPHC+2Yud0nyHsJkOE0VAohgNZ5raFeilc5ja7IPuguRgmgt05rXeRCtoFmg65ihIArkHhal9S9r/QBKqT0qKGXgDoIO6lHoEB1lqFLUksfPQTY6c2rx6s5E7QIsMOa13rJeW1CPgJEtvZag1Y/z/l1yEUAfedvGO1F8PrPoN8OPyEXAUFUFsXJ4eKVnKXnamG7EUDubYCrV8HkzEGf/9xmNQEU2NwC9sq3l/hKpVIPAoFA4+DgYKy3t3eWkUSKHaaBf5GkmgA/Hl5k7LAgUSsrK7GKiopAJpNZ83q9nQUJyd1oEY/m5cdKAujt3wHkLA1zv/rFjYyMXOvq6uqlFuPj4/GWlpbH+ltr1qRQ+pE8C5QEnMePlzSbF6mCPAu2trYydXV1nel0OsPY9SvIekPylAQ04H+z6Ss2HWOxWE1PT08/CUwkEmP19fVjbMJLSiiz9FRJAOXwQowdsIian5/vrq6ubqRZ0NbWFp2cnFxjEfxHSAL4LM8AIV3e5ubm8omJiVHSdmFh4Ynf7x9iJEBykWUChJr+ykHOzMy0h0KhdvotGo12Dw8Pk+IcRVoGRADl7enbL2Spra31JJPJhy6Xy726ujpbWVnZx6joNBFwCrjKKJRd1NTU1P2mpibJHxgYGOhjdI5eEAFCOD9arMEpGnW73eXMztEiEWCLbI9FztEyEXAdOKr1BkR4rnSRYRijDM7RFyLgNnBQhAFq6RCJRKri8bj0KWRyjn4QAXeBgv1/stKtra0UQhelhMPhdgRKNUwu8jYRcM+M5uvr60NlZWV7slfAMQs4CIiDgKLNAOXL4iLA1BIghShwMTOLjLTt6OigJRDAEsgiSgybNITSErCNEbQgQpSMoJ0+g/1kALPZ7FowGGT7DDreEbKFK7y5uTnq8XjKNzY2lnw+X9SI3chTV3KFHR8M2SEcHkU47EE4PIdwWEqWMhUpHKbSAAiTD1QOrhgJEerP8Skx0ZOiWSRFI1YmRYVbBhY4PcqVtSMtTg9F2xiRnB4ml1dtM3fdGHH81hixJIRTJGd+yOWF81O0zVEiQKTt8ZvYHu9nzADT+DS3x6mSow9IyMbC0UdkiATHH5IiEhx9TE5eCkK6yAYDoYIPSsr9OPqorEyCLbJGqpnBdljajjNB85C0PCitw9Lq5WYHm2DZhQmZDJG/DpZfmZFJcPSlKeWyILfZkdfmlCQ4+uKkmghHXp3dzTFz5OXpXB6q0NfnfwO+LbGCPfExuwAAAABJRU5ErkJggg==")}.neighborhoods__slider-control--prev{justify-content:flex-end}.neighborhoods__slider-control--prev span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABH5JREFUeF7lW11Ik1EYTkqqzYqodBURWTGpuYuaUBNK7EcJKhAUvc683Lx1XjtvvGjeCetaUPSiKw2LFF03axfTYsN+iAidJVG5VSyh5519Mqfb923n/fSM78DDdPvOc97znL/3vOd8Jbv0T/tRxGHgIFAGmIC9QCmw+3/xq/hMAn+ABLAC/AC+Ab/0NLFEJ/Ij4LUAx4ADgmX8RP4vwCKwLMi1KTunAHvAfho4xVDpbPUkMT4BH4G/HGJwCEAVPwdUpnVpDttycdCQeQ+8FRVCVIAzMMAK0HjeiUTzRhT4UGjhhQpAE9pF4GihBTPn+wq+1wBNnHmlQgSgcW7Pq5TteziMomh+0JzyFYBanca6zInmBuoNmlI+AlwC40lNrDv/0GeYENJihlYBHCA7roVQomcWYEtQzR4tAhRTy2fWV7UnqAlQDGNerZFzzgm5BJB5tlerdObvWVeHbALQOn8931Ikf34S9m3yE7IJcBUPy+LkcOlKztLLTLKtBCD31sZVqmQ8c7Bng9ucKQBtbG4CbL59KBR6aLPZ6vv6+rwej2d2hwWhvcMEsL6TzBSgCj+e5zLS6/VWd3V19RDf+Pi4v7Gx8QkXtwDPPPJGlPzpAlDr3waUKI1AGWtZFxcXeyoqKqqTyWTC4XA8CIfDcWFScQLaSj9VekG6AGfx5QVx/jWGgYGBKx0dHR76e3h42NfS0vKMi5uB5w043hFPugB1+F80fLVu28rKit9sNpcnEoklfLYzGM1JQZGlF+kCUAzPyVXC2NjYvYaGhlSle3t7uyWY/LaqWgBfLis9gM3ltdvt5mAw6C8tLTXHYrE5i8WSGgYSppSLrAjA1v1nZmbanE5nG1XY7XZ39vf3U0EyptQwIAEobk9rv3BqamoqHxkZ8RNRNBp9XlVV9UiYVF+CCRLgBHCZo5xIJNJptVrradlrbW11jY6OLnHw6sjxigRgcX5cLlelz+dLtXggEBisra0d1NFwLup5EoAl2iOp06Mm1AIJcA04pPZkrt/TXV4JnZ5cpn8nAW4B+0QEkNzpyVW13yTAHaBg/39oaOhGc3Ozm0qZnp4enJqa2pYdH3yMBMMSu0oC3OVofRGOQvNyTLbCAsTjcb/JZCovtBIi+bgEYBsCZNDk5CRFXXRPcLdjDH5GaggIT4JKL8DnUllZmWw7P9VJ0PDLIJcj5EX0xwY3OI7oT7sk0R+1oZhyhAzvCuuxGYpjM+RmmKTUWlD099RmyPDbYVKxDmCJBxZjQIQE4A6JPUZIzAR3dRYhsW7RfqpT/g0hMcMHRVmHAZFJ7hxtCouTzYY/GNHjaExG5yjr0Rj1AhanSJm0iu1wlOxmPx6nZbGmpuY+jsd7JDghUj0eJxEMfUFC6b2GviJDIhj+khSJYOhrcspQYHORdXJntdAWfFFSITf0VVlFBJaokZbmYnyG7bJ0MfYE1UvSSqXULktnNkgxzAm6vTChiCHz6qD7KzOKCIZ+aSp9WJDbbMjX5tJFMPSLk5lCGPLV2a2WbkO+PJ3Nh5H69fl/o3+5guK4WFgAAAAASUVORK5CYII=")}.neighborhoods__slider-item{width:56rem;height:36rem;position:relative;scroll-snap-align:start;flex-shrink:0;border-radius:0.5rem;overflow:hidden}.neighborhoods__slider-item picture{display:block;width:100%;height:36rem}.neighborhoods__slider-item picture img{border-radius:0.5rem;width:100%;-o-object-fit:cover;object-fit:cover}.neighborhoods--inner{margin-bottom:0}.neighborhoods--inner>div:not(#neighborhoodsCarousel){height:unset}.neighborhoods__slide{width:16rem;background:white;box-shadow:0 2px 10px rgba(0,0,0,0.101961);border-radius:0.5rem;padding:1.25rem;position:absolute;right:1rem;bottom:1rem}.neighborhoods__slide--title{font-size:22px;margin-bottom:0.5rem}.neighborhoods__slide--info{margin-bottom:0.5rem}.neighborhoods__slide--info span{font-size:15px}.neighborhoods__slide--price{font-size:16px}.neighborhoods__title{position:initial;color:#000;padding:0;margin-bottom:3rem;margin-left:6rem}.neighborhoods__title br{display:none}.neighborhoods__dots{left:3rem;bottom:2rem;right:unset;margin:0}.neighborhoods__dots--mobile{display:none}.neighborhoods__dots--desktop{display:flex}.neighborhoods__dot:after{background-color:#000 !important}}@media (max-width: 991.98px){.neighborhoods .show-neighbors{overflow:hidden}.neighborhoods .show-neighbors .carousel-inner{width:170%;left:0}.neighborhoods .show-neighbors .carousel-item-next:not(.carousel-item-start),.neighborhoods .show-neighbors .carousel-item-end.active{transform:translate3d(50%, 0, 0)}.neighborhoods .show-neighbors .carousel-item-prev:not(.carousel-item-end),.neighborhoods .show-neighbors .carousel-item-start.active{transform:translate3d(-50%, 0, 0)}.neighborhoods .show-neighbors .neighborhoods__slide{display:block !important;float:left;position:relative;width:100vw;padding-right:3rem;background:#fff}.neighborhoods__slider .carousel-inner{display:flex;align-items:flex-start;justify-content:flex-start;margin:0;padding:2rem 1rem;padding-bottom:0;overflow-x:hidden;transition:all ease 0.3s;max-height:600px;margin-bottom:0}}@media (min-width: 1200px){.neighborhoods{padding-top:6rem}.neighborhoods:hover .carousel-control__button{opacity:1}}@media (min-height: 970px){.neighborhoods{padding-top:0;display:flex;align-items:center}.neighborhoods>div{width:100%}.neighborhoods .mau__slider__multiple{align-items:center;display:flex}}@media (min-height: 1100px){.neighborhoods .slider__scroll-down{display:block}}.arrows-controls{position:absolute;top:0;height:100%;width:6.25rem;display:flex;justify-content:center;align-items:center;z-index:1;cursor:pointer}.arrows-controls--left{left:0;background:linear-gradient(270deg, rgba(15,23,31,0) 0%, rgba(15,23,31,0.1) 30%, rgba(15,23,31,0.2) 50%, rgba(15,23,31,0.4) 90%)}.arrows-controls--right{right:0;background:linear-gradient(90deg, rgba(15,23,31,0) 0%, rgba(15,23,31,0.1) 30%, rgba(15,23,31,0.2) 50%, rgba(15,23,31,0.4) 90%)}.arrows-controls__icon{color:#fff;opacity:.75;font-size:3.84615rem;transition:opacity .2s linear}.arrows-controls:hover [class*="icon"]{opacity:1}@media (min-width: 1200px){.arrows-controls__icon{font-size:3.07692rem}}@media (min-width: 1600px){.arrows-controls__icon{font-size:3.84615rem}}.transactions__row{position:relative;margin-bottom:2rem}.transactions__card{border:none;border-radius:0;margin-bottom:4rem;scroll-snap-align:center}.transactions__card:first-child{margin-left:1rem}.transactions__card-img{margin-bottom:0.75rem;height:228px;background-repeat:no-repeat;background-size:cover;background-position:center}.transactions__card-title{font-weight:700;font-size:1.07692rem;line-height:1}.transactions__card-name{font-size:1.23077rem;font-weight:500;line-height:1.7}.transactions__card-place{color:#929292;font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:500;margin-bottom:0.75rem}.transactions__card-feature{display:flex;border-bottom:0.15rem solid #eee;padding:0 0 1rem;list-style:none}.transactions__card-feature i{font-size:1.30769rem;margin-right:0.25rem}.transactions__card-feature span{color:#929292;font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:500;margin-bottom:0.75rem}.transactions__card-feature .feature-item{margin-right:1rem}.transactions__card-feature .feature-item:last-child{display:contents}.transactions__card-price{margin:0;line-height:1.5}.transactions__card-price .price-title{font-size:1.23077rem;line-height:1;font-weight:700;margin-right:2rem}.transactions__card-price .price-value{font-size:1.23077rem;line-height:1;font-weight:600;color:#3e3e3e}.transactions__grid{display:grid;grid-auto-columns:calc(100% - 2.5rem);grid-template-columns:initial;gap:0.5rem;position:relative;grid-auto-flow:column;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.transactions__grid::-webkit-scrollbar{display:none}.transactions__arrows{display:none}.transactions--main-site .transactions__row{margin-bottom:4rem}.transactions--main-site .transactions__title{min-height:8rem;margin-top:4rem;margin-bottom:2rem;padding:0 1rem}.transactions--main-site .transactions__title-text{font:normal normal lighter 2.5rem/1.25 "Cairo",sans-serif;padding-top:12.5px;padding-bottom:12.5px;text-align:center;width:80%;margin:0 auto}@media (min-width: 1200px){.transactions--main-site .transactions__title-text{font:normal normal lighter 3.875rem/1.24194 "Cairo",sans-serif;padding-top:19.25px;padding-bottom:19.25px}}.transactions--main-site .transactions__grid{grid-auto-columns:calc(100% - 3.5rem);gap:1rem}.transactions--main-site .transactions__card{margin-bottom:0}.transactions--main-site .transactions__card-body{padding:1rem 1rem 0}.transactions--main-site .transactions__card-img{height:12rem;margin-bottom:0}.transactions--main-site .transactions__card-title{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;text-transform:uppercase}@media (min-width: 1200px){.transactions--main-site .transactions__card-title{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.transactions--main-site .transactions__card-name{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;text-transform:uppercase;margin-bottom:0.5rem}@media (min-width: 1200px){.transactions--main-site .transactions__card-name{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.transactions--main-site .transactions__card-place{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;color:#000;text-transform:uppercase;margin-bottom:0.5rem}@media (min-width: 1200px){.transactions--main-site .transactions__card-place{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.transactions--main-site .transactions__card-feature{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.transactions--main-site .transactions__card-feature i{margin-right:0}.transactions--main-site .transactions__card-feature span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;font-size:0.77rem;line-height:1.4;color:#000;margin:0}@media (min-width: 1200px){.transactions--main-site .transactions__card-feature span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.transactions--main-site .transactions__card-feature .feature-item{display:flex;margin-right:0;flex-grow:1;gap:0.5rem}.transactions--main-site .transactions__card-feature .feature-item:last-child{display:flex}.transactions--main-site .transactions__card-price{line-height:normal;display:flex;align-items:center;gap:1.25rem}.transactions--main-site .transactions__card-price .price-title{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;text-transform:uppercase;margin-right:0}@media (min-width: 1200px){.transactions--main-site .transactions__card-price .price-title{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.transactions--main-site .transactions__card-price .price-value{font:normal normal 400 1rem/1.1875 "Montserrat",sans-serif;color:#000}@media (min-width: 1200px){.transactions--main-site .transactions__card-price .price-value{font:normal normal 400 1rem/1.625 "Montserrat",sans-serif}}.transactions--main-site .transactions__card-by{display:none;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;font-size:0.85rem;line-height:1.4}@media (min-width: 1200px){.transactions--main-site .transactions__card-by{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.transactions--main-site .transactions__card-by .by-title{font:inherit}.transactions--main-site .transactions__card-by .by-value{font:inherit}.transactions--main-site .transactions__card-footer{gap:0.5rem;display:flex;flex-direction:column}@media (min-width: 1200px){.transactions{margin-bottom:8rem}.transactions__row{margin-bottom:4rem}.transactions__row.--first .transactions__grid{padding-left:8rem}.transactions__card{margin-bottom:0}.transactions__card:first-child{margin-left:0}.transactions__card-img{margin-bottom:1rem;height:22.5rem}.transactions__card-title{font-size:1.61538rem}.transactions__card-name{font-size:1.53846rem;line-height:1.2}.transactions__card-place{font-size:1.07692rem;margin-bottom:0.5rem}.transactions__card-feature{padding-bottom:.75rem}.transactions__card-feature i{font-size:1.30769rem}.transactions__card-feature span{font-size:1rem}.transactions__card-feature .feature-item{margin-right:4rem}.transactions__card-price .price-title{font-size:1.53846rem;line-height:1.1}.transactions__card-price .price-value{font-size:1.53846rem;line-height:1.1}.transactions__grid{grid-auto-columns:23.5vw}.transactions__arrows{display:flex;height:22.5rem}.transactions--main-site .transactions__title{display:flex;align-items:center;min-height:12rem;margin-bottom:2rem;margin-top:0}.transactions--main-site .transactions__title-text{width:100%}.transactions--main-site .transactions__grid{gap:0.5rem;grid-auto-columns:28rem}.transactions--main-site .transactions__card:first-child{margin-left:0}.transactions--main-site .transactions__card-name{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;line-height:1.3 !important;margin-bottom:0.5rem}}@media (min-width: 1200px) and (min-width: 1200px){.transactions--main-site .transactions__card-name{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (min-width: 1200px){.transactions--main-site .transactions__card-footer{flex-direction:row;margin-bottom:0.5rem}.transactions--main-site .transactions__card-place{line-height:1.4;margin-bottom:1rem}.transactions--main-site .transactions__card-by{margin-left:auto}.transactions--main-site .transactions__card-price{gap:0.5rem}.transactions--main-site .transactions__card-price .price-title{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}}@media (min-width: 1200px) and (min-width: 1200px){.transactions--main-site .transactions__card-price .price-title{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (min-width: 1200px){.transactions--main-site .transactions__card-price .price-value{font:normal normal 400 1rem/1.1875 "Montserrat",sans-serif}}@media (min-width: 1200px) and (min-width: 1200px){.transactions--main-site .transactions__card-price .price-value{font:normal normal 400 1rem/1.625 "Montserrat",sans-serif}}@media (min-width: 1200px){.transactions--main-site .transactions__card-feature{height:2rem;margin-bottom:0.5rem}.transactions--main-site .transactions__card-img{height:20rem;margin-bottom:0}.transactions--main-site .transactions__row{margin-left:4rem;margin-bottom:0}.transactions--main-site .transactions__arrows{height:20rem}}@media (min-width: 1600px){.transactions__card:first-child{margin-left:2rem}.transactions__card-img{margin-bottom:1.75rem;height:24rem}.transactions__card-title{font-size:1.69231rem;margin-bottom:0.5rem}.transactions__card-name{font-size:1.69231rem;margin-bottom:0.25rem}.transactions__card-feature{padding-bottom:1rem}.transactions__card-price .price-title{font-size:1.76923rem;line-height:1.3}.transactions__card-price .price-value{font-size:1.69231rem;line-height:1.3}.transactions__arrows{height:24rem}.transactions--main-site .transactions__card-title{margin-bottom:0}.transactions--main-site .transactions__card-price{gap:1.25rem}}@media (min-width: 1900px){.transactions__card:first-child{margin-left:2rem}.transactions__card-img{height:24rem}.transactions__card-name{margin-bottom:0}.transactions__arrows{height:24rem}}.section-animated{margin-bottom:6rem}.section-animated__cover{position:relative}.section-animated__cover img{height:36rem;width:100%;-o-object-fit:cover;object-fit:cover}.section-animated__cover:after{content:'';position:absolute;top:0;left:0;width:100%;height:16rem;background:transparent linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.333333) 100%) 0% 0% no-repeat padding-box;z-index:1}.section-animated__name{font:normal normal 400 2.25rem/1.11111 "Cinzel",serif;text-transform:capitalize;z-index:2}@media (min-width: 1200px){.section-animated__name{font:normal normal 400 3.3125rem/1.13208 "Cinzel",serif}}.section-animated__name span{font:inherit;color:inherit;display:block}.section-animated__name--main-site{margin-bottom:4rem !important}.section-animated__name--main-site span{width:99%}.section-animated__title{font:normal normal 400 1.375rem/1.45455 "Cinzel",serif;padding:0;text-transform:capitalize}@media (min-width: 1200px){.section-animated__title{font:normal normal 400 1.8125rem/1.27586 "Cinzel",serif}}.section-animated__title--main-site{display:none}.section-animated__text{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.section-animated__text{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.section-animated__content{margin:2rem;margin-bottom:0;z-index:1}@media (min-width: 992px){.section-animated{margin-bottom:0;scroll-snap-align:start;scroll-snap-stop:always}.section-animated--prev .section-animated__name{opacity:0.1;transition:opacity 0.2s ease-out}.section-animated__cover{height:100svh;width:100vw}.section-animated__cover img{height:100%}.section-animated__cover:after{top:unset;bottom:0;background:transparent linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%) 0% 0% no-repeat padding-box;pointer-events:none}.section-animated__content{position:absolute;bottom:0;right:0;width:28rem;background:#fff;margin:0 2rem 2rem 0;padding:2rem 3rem;border-radius:0.5rem}.section-animated__title{white-space:pre-line}.section-animated__title--main-site{width:97%;font:normal normal 400 2.25rem/1.11111 "Cinzel",serif;display:block}}@media (min-width: 992px) and (min-width: 1200px){.section-animated__title--main-site{font:normal normal 400 3.3125rem/1.13208 "Cinzel",serif}}@media (min-width: 992px){.section-animated__name{left:6rem;padding:0;margin-bottom:2rem !important;max-width:32rem;opacity:1;transition:opacity 0.3s ease-in}.section-animated .carousel-inner{transition:height 0.6s}}@media (min-width: 1200px){.section-animated__name{max-width:52rem}.section-animated__content{width:34rem}}@media (min-width: 992px){.carousel-desktop{height:100vh;width:100vw;max-height:100vh;overflow-y:hidden;box-sizing:border-box;position:absolute;top:0;left:0}.carousel-desktop .carousel__image__desktop{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.desktop-slide{width:28rem;border-radius:0.5rem;min-width:28rem !important;background:#ffffff;bottom:2rem;right:2rem;padding:2rem 3rem !important;padding-bottom:3rem !important;position:absolute;transform:translateY(100vh);transition:all ease 0.5s;margin:0;display:block;z-index:99}.desktop-slide.active{transform:translate(0vh) !important}.desktop-slide.slideInUp{animation:0.5s slideInUp forwards !important}.desktop-slide.slideOutUp{transform:translateY(calc(100vh * -1)) !important}.desktop-slide.slideInDown{animation:0.5s slideInDown forwards}.desktop-slide.slideOutDown{animation:0.5s slideOutDown forwards}}@media (min-width: 1200px){.desktop-slide{width:34rem;min-width:34rem !important}}.commons{position:relative}.commons--name{display:none}.commons--title{font:normal normal 400 2.25rem/1.11111 "Cinzel",serif;margin-bottom:2rem}@media (min-width: 1200px){.commons--title{font:normal normal 400 3.3125rem/1.13208 "Cinzel",serif}}.commons--inner{margin-bottom:6rem;position:relative}.commons--desktop{display:none}.commons--cover::after{display:none}@media (min-width: 992px){.commons--inner{margin-bottom:0}.commons--title{font:normal normal 400 1.375rem/1.45455 "Cinzel",serif}}@media (min-width: 992px) and (min-width: 1200px){.commons--title{font:normal normal 400 1.8125rem/1.27586 "Cinzel",serif}}@media (min-width: 992px){.commons--name{display:block;color:#fff;position:absolute;bottom:0}.commons--desktop{display:block}.commons--mobile{display:none}.commons--cover::after{display:block}.commons--desktop:hover .commons__slider-control--arrow{display:block}.commons__slider-control{position:absolute;bottom:0;left:0;top:0;width:10rem;z-index:1029;align-items:center;display:flex}.commons__slider-control--arrow{background-repeat:no-repeat;height:4rem;width:4rem;cursor:pointer;display:none;background-size:cover}.commons__slider-control--next{right:4rem;left:unset;justify-content:flex-end}.commons__slider-control--next span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABIZJREFUeF7lW01ME0EUhmijtlVpVECNMaKGRgsH5WBLogR/SEz0wIGfK0WOLVfgTLlwoNxI8MyBwJkYNHqgXmoPBQ0ElRhj+FEDKq0aJPF7q2vWhXZ3u2/LbHaSL4TuzJs33868fe/NTGmJ9eUQuvABRwAv4AYOAC5g39/ut/F3C/gJZIFN4CuwDny3UsVSi4Qfg9xK4ARw2GQf39D+I7ACfDYpa0dzTgL2Q/pZ4AzDoHONk8h4D7wDfnGQwUEADfwCUKWY0hy65ZNBS+Yt8NosEWYJOAcFqgFaz3tRyG4sAEuFdl4oAWTQLgPHC+2Yud0nyHsJkOE0VAohgNZ5raFeilc5ja7IPuguRgmgt05rXeRCtoFmg65ihIArkHhal9S9r/QBKqT0qKGXgDoIO6lHoEB1lqFLUksfPQTY6c2rx6s5E7QIsMOa13rJeW1CPgJEtvZag1Y/z/l1yEUAfedvGO1F8PrPoN8OPyEXAUFUFsXJ4eKVnKXnamG7EUDubYCrV8HkzEGf/9xmNQEU2NwC9sq3l/hKpVIPAoFA4+DgYKy3t3eWkUSKHaaBf5GkmgA/Hl5k7LAgUSsrK7GKiopAJpNZ83q9nQUJyd1oEY/m5cdKAujt3wHkLA1zv/rFjYyMXOvq6uqlFuPj4/GWlpbH+ltr1qRQ+pE8C5QEnMePlzSbF6mCPAu2trYydXV1nel0OsPY9SvIekPylAQ04H+z6Ss2HWOxWE1PT08/CUwkEmP19fVjbMJLSiiz9FRJAOXwQowdsIian5/vrq6ubqRZ0NbWFp2cnFxjEfxHSAL4LM8AIV3e5ubm8omJiVHSdmFh4Ynf7x9iJEBykWUChJr+ykHOzMy0h0KhdvotGo12Dw8Pk+IcRVoGRADl7enbL2Spra31JJPJhy6Xy726ujpbWVnZx6joNBFwCrjKKJRd1NTU1P2mpibJHxgYGOhjdI5eEAFCOD9arMEpGnW73eXMztEiEWCLbI9FztEyEXAdOKr1BkR4rnSRYRijDM7RFyLgNnBQhAFq6RCJRKri8bj0KWRyjn4QAXeBgv1/stKtra0UQhelhMPhdgRKNUwu8jYRcM+M5uvr60NlZWV7slfAMQs4CIiDgKLNAOXL4iLA1BIghShwMTOLjLTt6OigJRDAEsgiSgybNITSErCNEbQgQpSMoJ0+g/1kALPZ7FowGGT7DDreEbKFK7y5uTnq8XjKNzY2lnw+X9SI3chTV3KFHR8M2SEcHkU47EE4PIdwWEqWMhUpHKbSAAiTD1QOrhgJEerP8Skx0ZOiWSRFI1YmRYVbBhY4PcqVtSMtTg9F2xiRnB4ml1dtM3fdGHH81hixJIRTJGd+yOWF81O0zVEiQKTt8ZvYHu9nzADT+DS3x6mSow9IyMbC0UdkiATHH5IiEhx9TE5eCkK6yAYDoYIPSsr9OPqorEyCLbJGqpnBdljajjNB85C0PCitw9Lq5WYHm2DZhQmZDJG/DpZfmZFJcPSlKeWyILfZkdfmlCQ4+uKkmghHXp3dzTFz5OXpXB6q0NfnfwO+LbGCPfExuwAAAABJRU5ErkJggg==")}.commons__slider-control--prev{left:4rem;justify-content:flex-start}.commons__slider-control--prev span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABH5JREFUeF7lW11Ik1EYTkqqzYqodBURWTGpuYuaUBNK7EcJKhAUvc683Lx1XjtvvGjeCetaUPSiKw2LFF03axfTYsN+iAidJVG5VSyh5519Mqfb923n/fSM78DDdPvOc97znL/3vOd8Jbv0T/tRxGHgIFAGmIC9QCmw+3/xq/hMAn+ABLAC/AC+Ab/0NLFEJ/Ij4LUAx4ADgmX8RP4vwCKwLMi1KTunAHvAfho4xVDpbPUkMT4BH4G/HGJwCEAVPwdUpnVpDttycdCQeQ+8FRVCVIAzMMAK0HjeiUTzRhT4UGjhhQpAE9pF4GihBTPn+wq+1wBNnHmlQgSgcW7Pq5TteziMomh+0JzyFYBanca6zInmBuoNmlI+AlwC40lNrDv/0GeYENJihlYBHCA7roVQomcWYEtQzR4tAhRTy2fWV7UnqAlQDGNerZFzzgm5BJB5tlerdObvWVeHbALQOn8931Ikf34S9m3yE7IJcBUPy+LkcOlKztLLTLKtBCD31sZVqmQ8c7Bng9ucKQBtbG4CbL59KBR6aLPZ6vv6+rwej2d2hwWhvcMEsL6TzBSgCj+e5zLS6/VWd3V19RDf+Pi4v7Gx8QkXtwDPPPJGlPzpAlDr3waUKI1AGWtZFxcXeyoqKqqTyWTC4XA8CIfDcWFScQLaSj9VekG6AGfx5QVx/jWGgYGBKx0dHR76e3h42NfS0vKMi5uB5w043hFPugB1+F80fLVu28rKit9sNpcnEoklfLYzGM1JQZGlF+kCUAzPyVXC2NjYvYaGhlSle3t7uyWY/LaqWgBfLis9gM3ltdvt5mAw6C8tLTXHYrE5i8WSGgYSppSLrAjA1v1nZmbanE5nG1XY7XZ39vf3U0EyptQwIAEobk9rv3BqamoqHxkZ8RNRNBp9XlVV9UiYVF+CCRLgBHCZo5xIJNJptVrradlrbW11jY6OLnHw6sjxigRgcX5cLlelz+dLtXggEBisra0d1NFwLup5EoAl2iOp06Mm1AIJcA04pPZkrt/TXV4JnZ5cpn8nAW4B+0QEkNzpyVW13yTAHaBg/39oaOhGc3Ozm0qZnp4enJqa2pYdH3yMBMMSu0oC3OVofRGOQvNyTLbCAsTjcb/JZCovtBIi+bgEYBsCZNDk5CRFXXRPcLdjDH5GaggIT4JKL8DnUllZmWw7P9VJ0PDLIJcj5EX0xwY3OI7oT7sk0R+1oZhyhAzvCuuxGYpjM+RmmKTUWlD099RmyPDbYVKxDmCJBxZjQIQE4A6JPUZIzAR3dRYhsW7RfqpT/g0hMcMHRVmHAZFJ7hxtCouTzYY/GNHjaExG5yjr0Rj1AhanSJm0iu1wlOxmPx6nZbGmpuY+jsd7JDghUj0eJxEMfUFC6b2GviJDIhj+khSJYOhrcspQYHORdXJntdAWfFFSITf0VVlFBJaokZbmYnyG7bJ0MfYE1UvSSqXULktnNkgxzAm6vTChiCHz6qD7KzOKCIZ+aSp9WJDbbMjX5tJFMPSLk5lCGPLV2a2WbkO+PJ3Nh5H69fl/o3+5guK4WFgAAAAASUVORK5CYII=")}}@media (min-width: 1200px){.commons--two-columns{height:100vh;padding:2rem}.commons--two-columns:hover .carousel-control__button{opacity:1}.commons--two-columns .commons--inner{display:flex;flex-direction:row}.commons--two-columns .section-animated__cover{flex-grow:1;height:calc(100vh - 4rem)}.commons--two-columns .commons--cover{border-radius:1rem;overflow:hidden}.commons--two-columns .section-animated__text{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}}@media (min-width: 1200px) and (min-width: 1200px){.commons--two-columns .section-animated__text{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (min-width: 1200px){.commons--two-columns .amenities__slide--title{font:normal normal 400 2.25rem/1.11111 "Cinzel",serif}}@media (min-width: 1200px) and (min-width: 1200px){.commons--two-columns .amenities__slide--title{font:normal normal 400 3.3125rem/1.13208 "Cinzel",serif}}@media (min-width: 1200px){.commons--two-columns .amenities__slider{max-width:38rem;min-width:38rem;bottom:0;right:0;padding:0;padding-top:8rem;padding-left:6rem;padding-right:8rem}.commons--two-columns .amenities__dots{left:6rem;bottom:8rem}.commons--two-columns .carousel-control__button{opacity:0;background:transparent;height:100%;width:auto;position:absolute;top:0;bottom:0;margin:auto}.commons--two-columns .carousel-control__button.carousel-control-next{right:2rem}.commons--two-columns .carousel-control__button.carousel-control-prev{left:2rem}.commons--two-columns .carousel-control__button .carousel-control__circle{display:flex;justify-content:center;align-items:center;background:#fff;width:1.5rem;height:1.5rem;border-radius:100%;border:1px solid #eaeaea}}.overview{position:relative}.overview--cover img{height:40rem}.overview--cover:after{top:initial;bottom:0;background:transparent linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%) 0% 0% no-repeat padding-box}.overview--name{color:#fff;position:absolute;bottom:0;margin-left:2rem;margin-bottom:6rem}.overview__box{width:16rem;height:16rem;margin:-2rem 2rem 2rem;z-index:1;position:relative;border:1px solid #fff}.overview__box img{max-width:100%;width:100%;height:auto}.overview__box--main-site{margin-bottom:4rem}.overview--title{margin-bottom:2rem;padding:0}@media (min-width: 992px){.overview--cover img{height:var(--height100Pct)}.overview--name{display:block;color:#fff;position:absolute;bottom:0;margin-left:0}.overview__box{display:none}.overview--title{margin-bottom:2rem;padding:0}}.features--desktop{display:none}.features--inner{margin-bottom:6rem;position:relative}.features__slider{margin:0;margin-top:-1rem;padding-top:1rem}.features__slide--title{margin-bottom:2rem}.features__slide--title-resale{font:normal normal 400 1.375rem/1.45455 "Cinzel",serif;padding:0}@media (min-width: 1200px){.features__slide--title-resale{font:normal normal 400 1.8125rem/1.27586 "Cinzel",serif}}.features__slide div{white-space:pre-line}.features__cover{height:32rem;margin:0 0.5rem;border-radius:0.5rem;overflow:hidden}.features__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.features__title--animated{display:block !important;color:#fff;position:absolute;top:3rem;left:2rem}.features__title--resale{font:normal normal 400 2.25rem/1.11111 "Cinzel",serif;text-transform:capitalize}@media (min-width: 1200px){.features__title--resale{font:normal normal 400 3.3125rem/1.13208 "Cinzel",serif}}.features__dots{position:absolute;bottom:0;left:0;right:0;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:1rem;list-style-type:none;padding:0.25rem 0px}.features__dot{width:0.5rem !important;height:0.5rem !important;background:none !important;border:none !important;display:flex;align-items:center;justify-content:center}.features__dot:after{content:"";width:0.25rem;height:0.25rem;border-radius:50%;background-color:#000;opacity:0.5;transition:all 0.3s ease;cursor:pointer;flex-shrink:0;display:flex}.features__dot.active:after{opacity:1;width:0.5rem;height:0.5rem}.active+.features__dot:not(:first-child):not(:last-child):after,.features__dot:has(+.active):not(:first-child):not(:last-child):after{width:0.5rem;height:0.5rem}@media (min-width: 992px){.features{min-height:100svh;height:auto;display:flex}.features--desktop{display:flex !important}.features--mobile{display:none !important}.features--inner{margin-bottom:0}.features--inner--resale{width:100%;flex-grow:1;display:flex;flex-direction:row;padding:2rem}.features__cover--resale{height:unset;border-radius:1rem;flex-grow:1;overflow:hidden;position:relative}.features__cover--resale img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.features__info{width:31rem;justify-content:center;display:flex;flex-direction:column;align-items:flex-start;margin-left:4rem;margin-right:6rem}.features__info h2{margin-bottom:3rem}.features__info h3,.features__info div{margin-bottom:2rem}.features__info div{padding-bottom:2rem;border-bottom:1px solid #eaeaea;white-space:pre-line}.features__info div:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.features__slider{bottom:2rem;right:2rem;padding:2rem 3rem;padding-bottom:3rem;display:flex;align-items:flex-start;justify-content:flex-start;overflow-x:hidden;gap:0}.features__slider .carousel-inner{margin-bottom:2.5rem}.features__slide{min-width:100%}.features__title--animated{bottom:0;top:initial;left:6rem}.features__dots{left:3rem;bottom:2rem;right:unset;margin:0;padding:0px}}@media (max-width: 991.98px){.features__cover::after{transform:rotate(180deg);top:unset;bottom:0}.features .show-neighbors{overflow:hidden}.features .show-neighbors .carousel-inner{width:200%;left:0}.features .show-neighbors .carousel-item-next:not(.carousel-item-start),.features .show-neighbors .carousel-item-end.active{transform:translate3d(50%, 0, 0)}.features .show-neighbors .carousel-item-prev:not(.carousel-item-end),.features .show-neighbors .carousel-item-start.active{transform:translate3d(-50%, 0, 0)}.features .show-neighbors .features__slide{display:block !important;float:left;position:relative;width:50%;padding-right:2rem;background:#fff}.features__slider .carousel-inner{display:flex;align-items:flex-start;justify-content:flex-start;margin:0;padding:2rem;padding-bottom:0;overflow-x:hidden;transition:all ease 0.3s;max-height:600px}}.amenities--desktop{display:none}.amenities #carousel-desktop-amenities{display:none}.amenities__slider{margin:0}.amenities__slider-control{display:none}.amenities--inner{margin-bottom:0;position:relative}.amenities--inner:hover .amenities__slider-control--arrow{display:block}.amenities__title{margin:0 0 3rem 2rem;padding:0}.amenities__slide{padding:0 2rem}.amenities__slide--title{margin-bottom:2rem}.amenities__dots{position:absolute;bottom:1rem;left:0;right:0;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:1rem;list-style-type:none;padding:0}.amenities__dots--desktop{display:none}.amenities .carousel-control__button{opacity:0;background:transparent;height:100%;width:4rem;position:absolute;top:0;bottom:0;margin:auto}.amenities .carousel-control__button.carousel-control-next{right:0}.amenities .carousel-control__button.carousel-control-prev{left:0}.amenities .carousel-control__button .carousel-control__circle{display:flex;justify-content:center;align-items:center;background:#fff;width:1.5rem;height:1.5rem;border-radius:100%}.amenities__dot{width:0.5rem !important;height:0.5rem !important;background:none !important;border:none !important;display:flex;align-items:center;justify-content:center}.amenities__dot:after{content:"";width:0.25rem;height:0.25rem;border-radius:50%;background-color:#fff !important;opacity:0.5;transition:all 0.3s ease;cursor:pointer;flex-shrink:0;display:flex}.amenities__dot.active:after{opacity:1;width:0.5rem;height:0.5rem}.active+.amenities__dot:not(:first-child):not(:last-child):after,.amenities__dot:has(+.active):not(:first-child):not(:last-child):after{width:0.5rem;height:0.5rem}.amenities .carousel-item.active>div:not(:first-child),.amenities .carousel-item-start>div:not(:first-child),.amenities .carousel-item-end>div:not(:first-child){visibility:hidden}@media (min-width: 992px){.amenities--desktop{display:flex}.amenities--mobile{display:none}.amenities__slider{bottom:2rem;right:2rem;padding:2rem 3rem;padding-bottom:3rem;margin:0}.amenities__slider .carousel-inner{margin-bottom:2.5rem}.amenities__slider-control{position:absolute;bottom:0;left:0;top:0;width:10rem;z-index:1029;align-items:center;display:flex}.amenities__slider-control--arrow{background-repeat:no-repeat;height:4rem;width:4rem;cursor:pointer;display:none;background-size:cover}.amenities__slider-control--next{right:6rem;left:unset;justify-content:flex-end}.amenities__slider-control--next span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABIZJREFUeF7lW01ME0EUhmijtlVpVECNMaKGRgsH5WBLogR/SEz0wIGfK0WOLVfgTLlwoNxI8MyBwJkYNHqgXmoPBQ0ElRhj+FEDKq0aJPF7q2vWhXZ3u2/LbHaSL4TuzJs33868fe/NTGmJ9eUQuvABRwAv4AYOAC5g39/ut/F3C/gJZIFN4CuwDny3UsVSi4Qfg9xK4ARw2GQf39D+I7ACfDYpa0dzTgL2Q/pZ4AzDoHONk8h4D7wDfnGQwUEADfwCUKWY0hy65ZNBS+Yt8NosEWYJOAcFqgFaz3tRyG4sAEuFdl4oAWTQLgPHC+2Yud0nyHsJkOE0VAohgNZ5raFeilc5ja7IPuguRgmgt05rXeRCtoFmg65ihIArkHhal9S9r/QBKqT0qKGXgDoIO6lHoEB1lqFLUksfPQTY6c2rx6s5E7QIsMOa13rJeW1CPgJEtvZag1Y/z/l1yEUAfedvGO1F8PrPoN8OPyEXAUFUFsXJ4eKVnKXnamG7EUDubYCrV8HkzEGf/9xmNQEU2NwC9sq3l/hKpVIPAoFA4+DgYKy3t3eWkUSKHaaBf5GkmgA/Hl5k7LAgUSsrK7GKiopAJpNZ83q9nQUJyd1oEY/m5cdKAujt3wHkLA1zv/rFjYyMXOvq6uqlFuPj4/GWlpbH+ltr1qRQ+pE8C5QEnMePlzSbF6mCPAu2trYydXV1nel0OsPY9SvIekPylAQ04H+z6Ss2HWOxWE1PT08/CUwkEmP19fVjbMJLSiiz9FRJAOXwQowdsIian5/vrq6ubqRZ0NbWFp2cnFxjEfxHSAL4LM8AIV3e5ubm8omJiVHSdmFh4Ynf7x9iJEBykWUChJr+ykHOzMy0h0KhdvotGo12Dw8Pk+IcRVoGRADl7enbL2Spra31JJPJhy6Xy726ujpbWVnZx6joNBFwCrjKKJRd1NTU1P2mpibJHxgYGOhjdI5eEAFCOD9arMEpGnW73eXMztEiEWCLbI9FztEyEXAdOKr1BkR4rnSRYRijDM7RFyLgNnBQhAFq6RCJRKri8bj0KWRyjn4QAXeBgv1/stKtra0UQhelhMPhdgRKNUwu8jYRcM+M5uvr60NlZWV7slfAMQs4CIiDgKLNAOXL4iLA1BIghShwMTOLjLTt6OigJRDAEsgiSgybNITSErCNEbQgQpSMoJ0+g/1kALPZ7FowGGT7DDreEbKFK7y5uTnq8XjKNzY2lnw+X9SI3chTV3KFHR8M2SEcHkU47EE4PIdwWEqWMhUpHKbSAAiTD1QOrhgJEerP8Skx0ZOiWSRFI1YmRYVbBhY4PcqVtSMtTg9F2xiRnB4ml1dtM3fdGHH81hixJIRTJGd+yOWF81O0zVEiQKTt8ZvYHu9nzADT+DS3x6mSow9IyMbC0UdkiATHH5IiEhx9TE5eCkK6yAYDoYIPSsr9OPqorEyCLbJGqpnBdljajjNB85C0PCitw9Lq5WYHm2DZhQmZDJG/DpZfmZFJcPSlKeWyILfZkdfmlCQ4+uKkmghHXp3dzTFz5OXpXB6q0NfnfwO+LbGCPfExuwAAAABJRU5ErkJggg==")}.amenities__slider-control--prev{left:6rem;justify-content:flex-start}.amenities__slider-control--prev span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAABH5JREFUeF7lW11Ik1EYTkqqzYqodBURWTGpuYuaUBNK7EcJKhAUvc683Lx1XjtvvGjeCetaUPSiKw2LFF03axfTYsN+iAidJVG5VSyh5519Mqfb923n/fSM78DDdPvOc97znL/3vOd8Jbv0T/tRxGHgIFAGmIC9QCmw+3/xq/hMAn+ABLAC/AC+Ab/0NLFEJ/Ij4LUAx4ADgmX8RP4vwCKwLMi1KTunAHvAfho4xVDpbPUkMT4BH4G/HGJwCEAVPwdUpnVpDttycdCQeQ+8FRVCVIAzMMAK0HjeiUTzRhT4UGjhhQpAE9pF4GihBTPn+wq+1wBNnHmlQgSgcW7Pq5TteziMomh+0JzyFYBanca6zInmBuoNmlI+AlwC40lNrDv/0GeYENJihlYBHCA7roVQomcWYEtQzR4tAhRTy2fWV7UnqAlQDGNerZFzzgm5BJB5tlerdObvWVeHbALQOn8931Ikf34S9m3yE7IJcBUPy+LkcOlKztLLTLKtBCD31sZVqmQ8c7Bng9ucKQBtbG4CbL59KBR6aLPZ6vv6+rwej2d2hwWhvcMEsL6TzBSgCj+e5zLS6/VWd3V19RDf+Pi4v7Gx8QkXtwDPPPJGlPzpAlDr3waUKI1AGWtZFxcXeyoqKqqTyWTC4XA8CIfDcWFScQLaSj9VekG6AGfx5QVx/jWGgYGBKx0dHR76e3h42NfS0vKMi5uB5w043hFPugB1+F80fLVu28rKit9sNpcnEoklfLYzGM1JQZGlF+kCUAzPyVXC2NjYvYaGhlSle3t7uyWY/LaqWgBfLis9gM3ltdvt5mAw6C8tLTXHYrE5i8WSGgYSppSLrAjA1v1nZmbanE5nG1XY7XZ39vf3U0EyptQwIAEobk9rv3BqamoqHxkZ8RNRNBp9XlVV9UiYVF+CCRLgBHCZo5xIJNJptVrradlrbW11jY6OLnHw6sjxigRgcX5cLlelz+dLtXggEBisra0d1NFwLup5EoAl2iOp06Mm1AIJcA04pPZkrt/TXV4JnZ5cpn8nAW4B+0QEkNzpyVW13yTAHaBg/39oaOhGc3Ozm0qZnp4enJqa2pYdH3yMBMMSu0oC3OVofRGOQvNyTLbCAsTjcb/JZCovtBIi+bgEYBsCZNDk5CRFXXRPcLdjDH5GaggIT4JKL8DnUllZmWw7P9VJ0PDLIJcj5EX0xwY3OI7oT7sk0R+1oZhyhAzvCuuxGYpjM+RmmKTUWlD099RmyPDbYVKxDmCJBxZjQIQE4A6JPUZIzAR3dRYhsW7RfqpT/g0hMcMHRVmHAZFJ7hxtCouTzYY/GNHjaExG5yjr0Rj1AhanSJm0iu1wlOxmPx6nZbGmpuY+jsd7JDghUj0eJxEMfUFC6b2GviJDIhj+khSJYOhrcspQYHORdXJntdAWfFFSITf0VVlFBJaokZbmYnyG7bJ0MfYE1UvSSqXULktnNkgxzAm6vTChiCHz6qD7KzOKCIZ+aSp9WJDbbMjX5tJFMPSLk5lCGPLV2a2WbkO+PJ3Nh5H69fl/o3+5guK4WFgAAAAASUVORK5CYII=")}.amenities--inner{margin-bottom:0}.amenities__slide{min-width:100%;padding:0}.amenities__title{color:#fff;position:absolute;bottom:0;top:initial;left:6rem;margin:0}.amenities__dots{left:3rem;bottom:2rem;right:unset;margin:0}.amenities__dots--mobile{display:none}.amenities__dots--desktop{display:flex}.amenities__dot:after{background-color:#000 !important}.amenities #carousel-desktop-amenities{display:block}.amenities:hover .carousel-control__button{opacity:1}body:not(.theme_buildingready_animated) .amenities #amenitiesCarousel{display:none}}@media (max-width: 991.98px){.amenities__cover::after{display:none}.amenities__cover img{width:-webkit-fill-available;width:-moz-available;width:fill-available;height:32rem;border-radius:0.5rem;margin:0 0.5rem}.amenities__item--text .amenities__slide--text:nth-child(2){display:none}.amenities__slide--text{width:100%;padding:0 1.5rem}.amenities__slide--title{margin:2rem 0}}@media (min-width: 992px) and (max-width: 1199.98px){.commons .amenities__slider{padding:4rem 4rem}.commons .amenities__dots{left:4rem}}.location--animated{padding:0 !important}.location__map{height:40rem;width:100%}.gm-style div{border:none !important}@media (min-width: 992px){.location--animated{scroll-snap-align:start;scroll-snap-stop:always}.theme_preconstruction_animated .location .location__map{height:100% !important}}.indicator-nav{position:fixed;height:100vh;display:flex;align-items:center;width:1rem;margin-left:2rem;opacity:0;transition:0.5s ease-in-out;display:none}.indicator-nav.visible{opacity:1}.indicator-nav__container{display:flex;flex-direction:column;align-items:center;border-radius:0.5rem;padding:0.75rem 0;width:100%;background:rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(20px) brightness(100%);backdrop-filter:blur(20px) brightness(100%)}.indicator-nav__section{height:0.5rem;width:0.5rem;display:flex;align-items:center;justify-content:center;margin:0.5rem;transition:all ease 0.3s}.indicator-nav__section::after{content:" ";height:0.5rem;width:0.5rem;border-radius:100%;background:rgba(255,255,255,0.5);transition:all ease 0.3s}.indicator-nav__section.small::after{height:0.25rem;width:0.25rem}.indicator-nav__section--active::after{height:0.5rem;width:0.5rem;background:#fff;border-radius:100%}.indicator-nav__section:not(.mid):not(.small):not(.indicator-nav__section--active){height:0;width:0;margin:0}.indicator-nav__section:not(.mid):not(.small):not(.indicator-nav__section--active)::after{height:0;width:0}@media (min-width: 992px){.indicator-nav{display:flex}}.theme_main_animated .footer{border-top:none}.theme_buildingready_animated .footer{border-top:none}@media (min-width: 992px){.footer-container{height:100vh;display:flex;flex-direction:column}.footer-container .location{flex-grow:2}}@media (min-width: 992px){.theme_main_animated .footer-container{height:auto;scroll-snap-align:start;scroll-snap-stop:always}}.footer-a{background-color:#fff;padding:4rem 2rem}.footer-a__block{border-bottom:1px solid #eaeaea;padding:3rem 0}.footer-a__block:last-child{padding-bottom:0;border:none}.footer-a__block:first-child{padding-top:0}.footer-a__block--cooporative{display:grid;grid-template-columns:1fr 2rem}.footer-a__logo{grid-column:1 span;margin-bottom:2rem}.footer-a__logo img{height:4rem;width:auto}.footer-a__logo--main-site img{height:2rem !important}.footer-a__socials{display:flex;flex-direction:column;align-items:center;grid-area:1 / 2;gap:2rem}.footer-a__socials span{display:none}.footer-a__socials i{font-size:1.5rem}.footer-a__socials a{line-height:0}.footer-a__socials--main-site{display:flex;flex-direction:row;align-items:center;gap:3rem;margin-top:2rem}.footer-a__logos{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer-a__address{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif}@media (min-width: 1200px){.footer-a__address{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.footer-a__address span{display:block}.footer-a__developers{display:flex;align-items:center;gap:4rem}.footer-a__developer{display:flex;align-items:center;max-height:2.5rem}.footer-a__developer img{height:2.5rem;width:auto}.footer-a__copyright{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem}.footer-a__copyright-text{text-transform:uppercase;font:normal normal 600 .75rem/1.33333 "Montserrat",sans-serif}@media (min-width: 1200px){.footer-a__copyright-text{font:normal normal 600 .6875rem/1.27273 "Montserrat",sans-serif}}.footer-a__links{display:flex;align-items:center;gap:4rem;margin-bottom:2.5rem}.footer-a__legals{display:flex;flex-direction:column;align-items:left;gap:2rem;margin-top:1.5rem}.footer-a__legals a{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;color:#000;text-decoration:underline !important}@media (min-width: 1200px){.footer-a__legals a{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.footer-a__contactus{font:normal normal 600 1.0625rem/1.17647 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0;margin:0;background:none;height:2rem;align-items:center;text-transform:uppercase;display:none;color:#000}@media (min-width: 1200px){.footer-a__contactus{font:normal normal 600 1.125rem/1.11111 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.footer-a__contactus--mobile{display:flex;margin-top:2rem}.footer-a__equal-housing{display:block;margin-bottom:1.5rem}.footer-a__equal-housing img{height:1.5rem;max-width:100%}.footer-a__equal-housing--main-site img{height:2rem}.footer-a__disclaimer{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;min-height:2.5rem;color:#000}@media (min-width: 1200px){.footer-a__disclaimer{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.footer-a__agent{z-index:1031}@media (min-width: 992px){.footer-container--main-site{height:auto !important;scroll-snap-align:end !important}.footer-a{padding:2rem 4rem;min-height:18rem}.footer-a__logo--main-site img{height:3rem !important}.footer-a__container{display:flex}.footer-a__container--main-site{justify-content:space-between}.footer-a__container--main-site .footer-a__block{border:none;padding:0}.footer-a__block{border-bottom:none;border-right:1px solid #eaeaea;padding:0 4rem}.footer-a__block:last-child{padding-right:0}.footer-a__block:first-child{padding-left:0}.footer-a__block--cooporative{min-width:16.5rem;display:flex;flex-direction:column}.footer-a__block--developers{margin:0}.footer-a__block--divider{border-right:1px solid #eaeaea}.footer-a__block--legals--main-site{max-width:60rem}.footer-a__logos{justify-content:flex-start;gap:6rem}.footer-a__socials{display:flex;flex-direction:row;align-items:center;grid-area:initial;gap:2rem}.footer-a__socials span{display:block;padding:0 !important}.footer-a__socials i{font-size:1.25rem}.footer-a__socials a{display:flex;align-items:center;gap:1rem}.footer-a__socials a span{font:normal normal 600 .75rem/1.66667 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0}}@media (min-width: 992px) and (min-width: 1200px){.footer-a__socials a span{font:normal normal 600 .6875rem/1.81818 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px){.footer-a__socials--main-site{gap:2rem}.footer-a__address{margin-bottom:2rem}.footer-a__address span{display:block;white-space:nowrap}.footer-a__developers{flex-direction:column;justify-content:center;height:100%;width:16rem;gap:3rem;width:100%}.footer-a__developer{max-height:3rem}.footer-a__developer img{height:3rem;width:auto}.footer-a__links{margin-bottom:0}.footer-a__legals{display:flex;flex-direction:row;align-items:center;gap:3rem}.footer-a__contactus{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;padding:0;height:2rem}}@media (min-width: 992px) and (min-width: 1200px){.footer-a__contactus{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}@media (min-width: 992px){.footer-a__contactus--desktop{display:flex}.footer-a__contactus--mobile{display:none}.footer-a__copyright{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1.75rem}.footer-a__copyright-text{font-weight:500}}@media (min-width: 1200px){.footer-a{padding:2rem 6rem;min-height:15.5rem}}.section__relative{position:relative}.section-animated__cover.container__info{position:absolute;top:0}.container__snap{overflow:auto;height:100svh;position:relative;max-height:100svh;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden}.container__snap::-webkit-scrollbar{display:none}.container__snap>.container__snap__item{position:relative;height:100svh;width:100vw;overflow:hidden;margin-bottom:0;scroll-snap-align:start;scroll-snap-stop:always}.visible-mobile,.container__info .visible-desktop{display:none}@media (max-width: 991.98px){.visible-mobile{display:block}}@media (min-width: 992px){.visible-desktop{display:block}}.schedule .btn span{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}@media (min-width: 1200px){.schedule .btn span{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.schedule__checkbox{visibility:hidden;margin-top:0;padding:0;max-height:0}.schedule__checkbox-text{font-size:1.15385rem;color:#000;font-weight:600;font-family:"Montserrat",sans-serif}.schedule.schedule--popup-alone .lead__container-popup{padding-bottom:0rem}.schedule .lead__container-popup{padding-bottom:3.25rem}.modal-lead--schedule .schedule .lead__container-popup{padding-bottom:0}.schedule.lead__iphone{padding-bottom:0}.schedule.lead__iphone .lead__container-popup{padding-bottom:0}.schedule.lead__android{padding-bottom:0}.schedule.lead__android .lead__container-popup{padding-bottom:0}.schedule.lead__phone{padding-bottom:0}.schedule.lead__phone .step-indicator{opacity:0}.schedule.lead__phone--step-3 .step-indicator{opacity:1;display:flex;justify-content:space-between;height:0.5rem;top:-1.75rem;right:0;bottom:0;position:absolute;left:50%;transform:translate(-50%, -50%);width:8rem;transition:opacity 0.5s ease-out}.schedule.lead__phone--step-3 .step-indicator::after{content:'';height:1px;width:calc(100% - 1rem);position:absolute;background:#fff;z-index:0;left:.38462rem;top:.23077rem}.schedule.lead__phone--step-3 .step-indicator .circle{background:#fff;height:0.65rem;width:0.65rem;border-radius:50%;border:1px solid #fff;z-index:1}.schedule.lead__phone--step-3 .step-indicator .circle--outline{background:transparent}.schedule.lead__phone .lead__container-popup{padding-bottom:1rem}.schedule .schedule-my{border:none;font-size:17px;font-weight:600;max-width:2.5em;background-color:#fff}.schedule .control-time-lead{padding:0}.schedule .control-time-lead .content-time{display:block;border:none;height:-moz-fit-content;height:fit-content;vertical-align:middle}.schedule .control-time-lead div{padding:0;display:flex;justify-content:center}.schedule .schedule-day{font:normal normal 400 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px;width:auto;margin-left:2rem}@media (min-width: 1200px){.schedule .schedule-day{font:normal normal 400 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}.schedule .schedule-month{font:normal normal lighter .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;text-align:right;margin:0 1rem;width:auto}@media (min-width: 1200px){.schedule .schedule-month{font:normal normal lighter 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.schedule .schedule-day-week{font:normal normal lighter .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;border-left:1px solid #eee;text-align:center;width:100%;pointer-events:none}@media (min-width: 1200px){.schedule .schedule-day-week{font:normal normal lighter 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.schedule .txt-schedule{border:1px solid #eee;padding:0 0.5rem;max-height:4rem;height:4rem;margin-bottom:0px !important;display:flex;align-items:center}.schedule .txt-schedule .input-icon{font-size:1.53846rem;cursor:pointer}.schedule .txt-schedule .input-icon .icon-arrow-down{font-size:1.23077rem}.schedule .txt-schedule .input-icon .icon-date{font-size:1.23077rem}.schedule .txt-schedule .input-icon .icon-date:before{color:#000}.schedule .txt-schedule:hover{border:0.0625em solid #3e3e3e}.schedule .scheduleDate__arrow{transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.schedule .input-group-schedule-date{display:flex;width:100%}.schedule .input-group-schedule-date input{color:#0f171f}.schedule .schedule-information{display:grid;font-size:1.11692rem;color:#000;font-weight:500 !important;padding:0;line-height:1;margin-top:20px !important;margin-bottom:20px !important}.schedule .schedule-information.remark-form span{line-height:1.5;color:#000;font-size:1.15385rem;word-spacing:normal;font-weight:bold !important;font-family:"Montserrat",sans-serif}.schedule .schedule-cancel-text{cursor:pointer;margin-top:0;color:#000;font-weight:500 !important;font-size:1.11692rem;text-align:center;text-decoration:underline;line-height:1.3;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.schedule .schedule-cancel-text:hover{color:#000}.schedule .control-time-lead{margin:1.5rem 0}.schedule .control-time-lead .schedule-information{margin-top:20px !important;margin-bottom:20px !important;padding-bottom:0;padding-top:0}.schedule .clear-content-time{cursor:pointer;display:flex;text-transform:uppercase}.schedule .clear-content-time .icon-close{font-size:.86154rem;align-self:center;color:#0f171f}.schedule .clear-content-time strong{color:#0f171f;margin-left:0.25rem;font-size:1.07692rem;font-weight:500;font-family:"Cairo",sans-serif;line-height:1}.schedule .schedule-time-ul{list-style-type:none;padding-left:0;padding-right:0;width:100%;margin-bottom:0rem;display:flex;justify-content:space-between;gap:0.75rem}.schedule .schedule-time-ul li{display:flex;align-items:center;justify-content:center;border:1px solid #eee;border-radius:0.5rem;padding:0.5rem;text-align:center;width:100%;height:3rem;cursor:pointer}.schedule .schedule-time-ul li span{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;color:#000}@media (min-width: 1200px){.schedule .schedule-time-ul li span{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule .schedule-time-ul li:first-child{margin-left:0}.schedule .schedule-time-ul li.option-disabled{border:1px solid #eee}.schedule .schedule-time-ul li.option-disabled span{color:#b1b1b1}.schedule .schedule-time-ul li.option-disabled:hover{border:1px solid #eee}.schedule .schedule-time-ul .li-selected{border:1px solid #0f171f}.schedule .schedule-time-ul.schedule-time-error li:not(.option-disabled):not(.li-selected){border:1px solid red}.schedule .button-schedule{padding-top:0.5rem}.schedule .schedule-container-buttons{display:flex;flex-direction:column;gap:1.5rem;align-items:center;position:relative;margin-bottom:0.5rem}.schedule .schedule-container-buttons .schedule-type{display:flex;align-items:center;justify-content:center;height:4rem;margin:0;width:100%;background:transparent;border:1px solid #000;border-radius:0.5rem !important;transition:all .9s cubic-bezier(0.23, 1, 0.32, 1) !important}.schedule .schedule-container-buttons .schedule-type .schedule-text-type{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;text-transform:uppercase;color:#000;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 1200px){.schedule .schedule-container-buttons .schedule-type .schedule-text-type{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.schedule .schedule-container-buttons .schedule-type .schedule-text-type .icon{color:#000;font-size:1.53846rem;padding-right:0.5rem}.schedule .schedule-container-buttons .schedule-type .schedule-text-type .icon.icon-play-video{font-weight:600}.schedule .schedule-container-buttons .schedule-type .schedule-text-type .icon.icon-date{font-size:1.69231rem}.schedule .schedule-container-buttons .schedule-type__logo{height:auto;width:2.25rem;position:absolute;right:calc(2.75rem * -1);margin-top:0.25rem}.schedule .schedule-container-buttons .schedule-type.schedule-type-selected{background:#fff !important;z-index:2;border-color:#000}.schedule .fc-scrollgrid-section-liquid{height:1px !important}.schedule .control-date-lead{padding:0}.schedule .schedule-date{margin-bottom:1rem}.schedule .schedule-date__icon{display:none}.schedule .schedule-date__scroller{display:flex;gap:0.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.schedule .schedule-date__scroller::-webkit-scrollbar{display:none}.schedule .schedule-date__title{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;text-transform:uppercase;color:#000;position:sticky;left:0;width:-moz-max-content;width:max-content;margin-right:1rem}@media (min-width: 1200px){.schedule .schedule-date__title{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.schedule .schedule-date__month{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:1rem}.schedule .schedule-date__days{display:flex;align-items:flex-start;gap:0.5rem;padding:0;margin:0;list-style-type:none}.schedule .schedule-date__days li{display:flex;flex-direction:column;gap:0.5rem;align-items:center;padding:0.5rem;border:solid 1px #eee;border-radius:0.5rem;width:3rem}.schedule .schedule-date__days li:hover{border-color:#0f171f;cursor:pointer}.schedule .schedule-date__days li.disabled{border-color:#eee;cursor:default !important}.schedule .schedule-date__days li.disabled span,.schedule .schedule-date__days li.disabled p{color:#b1b1b1}.schedule .schedule-date__days li.active{border-color:#0f171f;cursor:default !important}.schedule .schedule-date__days li.active.today{position:relative}.schedule .schedule-date__days li.active.today::before{content:var(--schedule-today);position:absolute;bottom:-1rem;text-align:center;left:0;width:100%;font:normal normal 400 .59375rem/1.26316 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule .schedule-date__days li.active.today::before{font:normal normal 400 .59375rem/1.15789 "Montserrat",sans-serif}}.schedule .schedule-date__days li span{font:normal normal 600 .75rem/1.33333 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule .schedule-date__days li span{font:normal normal 600 .6875rem/1.27273 "Montserrat",sans-serif}}.schedule .schedule-date__days li p{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule .schedule-date__days li p{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule .fc table{border-collapse:initial}.schedule .fc td,.schedule .fc th{vertical-align:middle}.schedule .fc-day-future:hover .fc-daygrid-day-frame{border:1px solid #0f171f;border-radius:36px}.schedule .fc-day-future .fc-daygrid-day-number{color:#000}.schedule .fc-scroller-liquid-absolute{overflow:hidden !important}.schedule .fc-scroller{overflow:hidden !important}.schedule .fc .fc-daygrid-day.fc-day-today{background:transparent}.schedule .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame{background:#0f171f;border-radius:36px}.schedule .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame .fc-daygrid-day-top{opacity:1}.schedule .fc .fc-daygrid-day-top{justify-content:center;align-self:center}.schedule .fc .fc-day-other .fc-daygrid-day-top{opacity:0.2}.schedule .fc-day-today .fc-daygrid-day-frame .fc-daygrid-day-number{color:#fff}.schedule .fc .fc-daygrid-day-number{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule .fc .fc-daygrid-day-number{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule .fc .fc-button-group>.fc-button{background:#fff;border:none;padding:0;margin-bottom:0 !important}.schedule .fc .fc-button .fc-icon::after{font-size:1.5em;border:none !important;background:aqua;box-shadow:none}.schedule .fc .fc-col-header-cell-cushion{padding:0;font-weight:300;color:#c6c6c6;display:flex;align-items:center;justify-content:center;min-height:2.5rem}.schedule .fc-scrollgrid-sync-table{cursor:pointer;height:auto !important}.schedule .fc-day-past{opacity:0.4}.schedule .fc .fc-cell-shaded,.schedule .fc .fc-day-disabled{background:#fff}.schedule .fc-theme-standard td,.schedule .fc-theme-standard th{border:0px solid transparent}.schedule .fc .fc-scrollgrid-liquid{border:none}.schedule .fc .fc-toolbar-title{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;margin:0}@media (min-width: 1200px){.schedule .fc .fc-toolbar-title{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.schedule .fc .fc-toolbar.fc-header-toolbar{margin-top:24px;margin-bottom:.92308rem}.schedule .fc .fc-scrollgrid-section-header .fc-scroller-harness{border-bottom:1px solid #eee}.schedule .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:0;display:none}.schedule .fc-daygrid-day-bg{display:none}.schedule .fc .fc-prev-button{margin-right:0.5rem}.schedule .fc .fc-icon-chevron-right,.schedule .fc-icon-chevron-left{font-size:1.69231rem}.schedule .fc .fc-icon.fc-icon-chevron-left{color:#a0a0a0}.schedule .fc .fc-daygrid-day-frame{display:flex;justify-content:center;width:2.5rem;min-height:2.5rem;margin:0 auto;border:1px solid transparent}.schedule .btn-send-schedule{margin-bottom:1rem !important}.schedule .fc.fc-media-screen{margin-bottom:1.69231rem}.schedule .schedule-response{margin-bottom:1.5rem}.schedule-resume{background:#fbfbfb;border:solid 1px #eaeaea;display:flex;align-items:stretch;justify-content:flex-start;padding:1rem;border-radius:0.5rem;gap:2rem}.schedule-resume__info{display:flex;flex-direction:column;text-align:left;width:100%}.schedule-resume__info .schedule-type{font-weight:600}.schedule-resume__divider{width:2px;background:#eaeaea}.schedule-resume__edit{font:normal normal 600 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;align-self:center;margin-right:1rem}@media (min-width: 1200px){.schedule-resume__edit{font:normal normal 600 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.schedule .schedule-response-text{margin-bottom:1.5rem;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule .schedule-response-text{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule .schedule-response-day{font-family:"Cairo",sans-serif;font-size:2.69231rem;font-weight:300;color:#000;line-height:1}.schedule .schedule-response-bold{font-family:"Cairo",sans-serif;font-size:1.38462rem;font-weight:bold;color:#000;line-height:1}.schedule .schedule-response-light{font-family:"Cairo",sans-serif;font-size:1.38462rem;color:#000;line-height:1;font-weight:400}.schedule .schedule-response-title{font:normal normal 400 .9375rem/1.33333 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px;color:#000;line-height:1;margin-top:1rem;margin-bottom:1rem}@media (min-width: 1200px){.schedule .schedule-response-title{font:normal normal 400 1rem/1.25 "Cairo",sans-serif;padding-top:5px;padding-bottom:5px}}.schedule .schedule-response-title .input-icon i{font-size:1.23077rem}.schedule .schedule-response-title .input-icon .icon-date:before{color:#000}.schedule .schedule-response-title .input-icon .icon-time:before{color:#000}.schedule .schedule-response-title .input-icon .icon-user:before{color:#000}.schedule .schedule-response-date{border-bottom:1px solid #eee;padding-bottom:1rem;display:flex;align-items:center;justify-content:center}.schedule .schedule-response-date .border-left{height:1.4em}.schedule__container-button-fixed{display:none;position:relative}.schedule__container-icon-back{display:none;position:relative}.schedule__validation-footer-text{display:none;color:red;font-size:1rem;font-weight:600;font-family:"Montserrat",sans-serif}.schedule__button-fixed{position:fixed;bottom:0;z-index:200;width:28.2rem;right:7.6rem;height:57.22px}.schedule__button-fixed .icon-arrow-forward{margin-left:1rem}.schedule__button-fixed .icon-arrow-forward:before{transform:rotate(270deg);font-size:1rem;font-weight:100}.schedule__button-fixed .icon-Icn-ScheduleWhite:before{color:#fff;font-size:1.84615rem;margin-right:1rem}.schedule__button-fixed .icon-date:before{color:#fff;font-size:1.84615rem;margin-right:1rem}.modal-open .schedule__button-fixed{position:absolute}.schedule__containder-title{text-align:center}.schedule__title{font:normal normal 400 1.625rem/1.23077 "Cairo",sans-serif;padding-top:8px;padding-bottom:8px}@media (min-width: 1200px){.schedule__title{font:normal normal 400 2.125rem/1.23529 "Cairo",sans-serif;padding-top:10.5px;padding-bottom:10.5px}}.schedule__remark-form{display:grid;color:#000;margin-bottom:1.5rem;font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule__remark-form{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule__remark-form-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.schedule__hr{width:100%;opacity:1;background-color:#eee}.schedule__tip{font:normal normal 400 .59375rem/1.26316 "Montserrat",sans-serif;text-align:center}@media (min-width: 1200px){.schedule__tip{font:normal normal 400 .59375rem/1.15789 "Montserrat",sans-serif}}.schedule__tip b{font-weight:600}.schedule.schedule--step-1 .schedule__remark-form--step-2{display:none}.schedule.schedule--step-1 .popup-form-title--step-1{display:block !important}.schedule.schedule--step-1 #response-schedule{display:none}.schedule.schedule--step-1 .scheduleDate{display:none}.schedule.schedule--step-1 .schedule-date{display:none}.schedule.schedule--step-1 .schedule__hr{display:none}.schedule.schedule--step-1 .control-time-lead{display:none}.schedule.schedule--step-1 .schedule__tip{display:none}.schedule.schedule--step-1 .schedule__resume{display:none}.schedule.schedule--step-1 .schedule__remark-form--step-1-2{display:none}.schedule.schedule--step-1 .lead__container-popup{display:none}.schedule.schedule--step-1 .submit-step-1{display:none}.schedule.schedule--step-2 .popup-form-title--step-1{display:block !important}.schedule.schedule--step-2 #response-schedule{display:none}.schedule.schedule--step-2 .schedule__remark-form--step-1-1{display:none}.schedule.schedule--step-2 .scheduleDate{display:none}.schedule.schedule--step-2 .type-schedule-section{display:none}.schedule.schedule--step-2 .schedule__resume{display:none}.schedule.schedule--step-2 .schedule__remark-form--step-1-2{display:block}.schedule.schedule--step-2 .schedule-date{display:flex}.schedule.schedule--step-2 .submit-step-1{display:block}.schedule.schedule--step-2 .lead__container-popup{display:none}.schedule.schedule--step-3 .popup-form-title--step-1{display:block !important}.schedule.schedule--step-3 #response-schedule{display:none}.schedule.schedule--step-3 .schedule__remark-form--step-1{display:none}.schedule.schedule--step-3 .schedule__resume{display:none}.schedule.schedule--step-3 .schedule__remark-form--step-1-2{display:none}.schedule.schedule--step-3 .schedule-inputs-lead{display:none}.schedule.schedule--step-3 .schedule__container-icon-back{display:block}.schedule.schedule--step-4 .popup-form-title--step-3{display:block !important}.schedule.schedule--step-4 .popup-form-title--step-4{display:block !important}.schedule.schedule--step-4 #response-schedule{display:block}.schedule.schedule--step-4 .schedule-inputs-lead{display:none}.schedule.schedule--step-4 .required-inputs-lead{display:none}.schedule__icon-back{position:absolute;left:0;font-size:1.38462rem;font-weight:600 !important;cursor:pointer}.location__info .schedule .fc.fc-media-screen{margin-bottom:0rem}.schedule__resume{display:flex;align-items:center;justify-content:space-between}.schedule__resume-text{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}@media (min-width: 1200px){.schedule__resume-text{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule__resume-edit{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;text-decoration:underline}@media (min-width: 1200px){.schedule__resume-edit{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule .lead__input-container--with-border{padding-left:1rem;margin-top:0;margin-bottom:1.5rem;max-height:4rem}.schedule .lead__input-container--with-border input{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif;-webkit-box-shadow:0 0 0 1000px #fff inset}@media (min-width: 1200px){.schedule .lead__input-container--with-border input{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}.schedule__footer{display:flex;align-items:flex-start;justify-content:flex-end;gap:2rem}.schedule__equal-housing{width:auto;height:1rem}.schedule__realtor{width:auto;height:1.25rem}@media (min-width: 768px){.schedule.schedule--step-1-2 .schedule-inputs-lead{display:initial}.schedule .schedule-month{padding-left:12px !important;padding-right:14px !important}.schedule .schedule-day-week{padding-left:14px !important}}@media (min-width: 992px){.schedule .schedule-day,.schedule .schedule-month,.schedule .schedule-day-week{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}}@media (min-width: 992px) and (min-width: 1200px){.schedule .schedule-day,.schedule .schedule-month,.schedule .schedule-day-week{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}@media (min-width: 992px){.schedule .schedule-day{margin-left:1rem}.schedule .schedule-month{margin-left:2rem;margin-right:1rem}.schedule .txt-schedule{padding:0 2rem}.schedule .schedule-time-ul{gap:0.5rem}.schedule .schedule-time-ul li:hover{border:1px solid #0f171f}.schedule .schedule-container-buttons{margin-top:0.5rem;margin-bottom:1rem}.schedule .schedule-container-buttons .schedule-type .schedule-text-type__logo{height:1.25rem}.schedule__equal-housing{width:auto}}@media (min-width: 1200px){.schedule .lead__container-popup{padding-bottom:0.25rem}.schedule .lead__input-container--with-border{margin-bottom:2rem !important}.schedule .schedule-response{margin-bottom:2rem}.schedule.lead__phone .lead__container-popup{padding-bottom:0}.schedule .txt-schedule{max-height:47px}.schedule .txt-schedule .input-icon .icon-date{font-size:1.256rem}.schedule .txt-schedule .input-icon .icon-arrow-down{font-size:1.1775rem}.schedule .schedule-cancel-text{margin-top:1rem;font-size:1.1775rem}.schedule .schedule-date{position:relative}.schedule .schedule-date__icon{display:block;font-size:2rem;position:absolute;top:1.5rem;bottom:0;margin:auto 0;height:-moz-min-content;height:min-content;color:#d3d3d3}.schedule .schedule-date__icon[class*='left']{left:-3rem}.schedule .schedule-date__icon[class*='right']{right:-3rem}.schedule .schedule-date__icon.active{color:#000;cursor:pointer}.schedule .fc-scrollgrid-section-liquid{height:1px !important}.schedule .fc .fc-toolbar.fc-header-toolbar{padding:0 2rem;margin-bottom:1.1775rem}.schedule .fc .fc-icon-chevron-right,.schedule .fc-icon-chevron-left{font-size:2.041rem}.schedule .fc .fc-toolbar-title{font:normal normal 400 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px}}@media (min-width: 1200px) and (min-width: 1200px){.schedule .fc .fc-toolbar-title{font:normal normal 400 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}@media (min-width: 1200px){.schedule .fc .fc-col-header-cell-cushion{font:normal normal 400 .9375rem/1.86667 "Montserrat",sans-serif}}@media (min-width: 1200px) and (min-width: 1200px){.schedule .fc .fc-col-header-cell-cushion{font:normal normal 400 .9375rem/2 "Montserrat",sans-serif}}@media (min-width: 1200px){.schedule .fc .fc-scroller-harness .fc-scrollgrid-sync-table{padding-top:0.5rem}.location__form .schedule .fc.fc-media-screen{margin-bottom:0rem}.schedule .schedule-response-text{margin-top:0;margin-bottom:2rem}.schedule .schedule-response-title{margin-top:24px;margin-bottom:16px}.schedule .schedule-response-date{padding-bottom:24px}.schedule__button-fixed{position:fixed;bottom:2rem;z-index:200;padding:1rem;width:175px;right:2rem;height:auto;transition:none !important}.schedule__button-fixed span.text{font-size:1.15385rem;font-weight:700}.schedule__button-fixed.btn-black{background:transparent;border:1px solid #fff}.schedule__button-fixed.btn-black.likehover{background:#fff;border:1px solid #000}.schedule__button-fixed.btn-black.likehover *,.schedule__button-fixed.btn-black.likehover .icon-date:before{color:#000 !important}.schedule__button-fixed .icon-arrow-forward{margin-left:1rem}.schedule__button-fixed .icon-arrow-forward:before{transform:rotate(270deg);font-size:1rem;font-weight:100}.schedule__button-fixed .icon-Icn-ScheduleWhite:before{color:#fff;font-size:1.84615rem;margin-right:1rem}.schedule__button-fixed .icon-date:before{color:#fff;font-size:1.76923rem;margin-right:1rem}.schedule__icon-back{position:absolute;left:0;font-size:1.38462rem;font-weight:600 !important;cursor:pointer}.modal-lead--schedule .schedule .fc.fc-media-screen{margin-bottom:1rem}.popup-form .schedule .schedule-date__icon[class*='left']{left:-2rem}.popup-form .schedule .schedule-date__icon[class*='right']{right:-2rem}}@media (min-width: 1600px){.schedule .txt-schedule{max-height:51px}.schedule .txt-schedule .input-icon .icon-date{font-size:1.08364rem}.schedule .txt-schedule .input-icon .icon-arrow-down{font-size:1.01591rem}.schedule .schedule-cancel-text{margin-top:1rem;font-size:1.22925rem}.schedule .fc .fc-icon-chevron-right,.schedule .fc-icon-chevron-left{font-size:1.937rem}.schedule__button-fixed{width:200px}.schedule__button-fixed span.text{font-size:1.23077rem;line-height:1.9}}@media (min-width: 1900px){.schedule .txt-schedule{max-height:64px}.schedule .txt-schedule .input-icon .icon-date{font-size:1.33846rem}.schedule .txt-schedule .input-icon .icon-arrow-down{font-size:1.00385rem}.schedule__button-fixed{width:235px}.schedule__button-fixed span.text{font-size:1.23077rem;line-height:1.7}.schedule__button-fixed .icon-date:before{font-size:1.84615rem}}@media (max-width: 375px){.schedule .lead__container-popup{padding-bottom:6.5rem}}@media (max-width: 375px){html:lang(pt) .schedule .schedule-day{font-size:2.61538rem}html:lang(pt) .schedule .schedule-month{padding-left:14px !important;padding-right:10px !important}html:lang(pt) .schedule .schedule-day-week{font-size:1rem;padding-left:10px !important}html:lang(pt) .schedule .schedule-response-bold{font-size:1.30769rem}html:lang(pt) .schedule .schedule-response-light{font-size:1.30769rem}}.main--animated--landing .header__wrapper{padding-left:2rem}.landing--hero{width:100vw;height:100svh;position:absolute;z-index:3;display:flex;align-items:flex-end}.landing--success .landing--hero-register{display:none}.landing--success .landing--hero-thank-you{display:block}.landing--hero-register{width:100vw;font:normal normal 400 1.5rem/1.41667 "Cinzel",serif;text-shadow:0 2px 3px rgba(0,0,0,0.1);text-transform:initial;color:#fff;text-align:center;padding:0 1rem;margin-bottom:6rem}@media (min-width: 1200px){.landing--hero-register{font:normal normal 400 2.75rem/1.22727 "Cinzel",serif}}.landing--hero-register br{display:none}.landing--hero-thank-you{display:none;font:normal normal 400 2.25rem/1.11111 "Cinzel",serif;text-shadow:0 2px 3px rgba(0,0,0,0.1);text-transform:initial;color:#fff;text-align:center;padding:0 2rem;margin-bottom:4rem}@media (min-width: 1200px){.landing--hero-thank-you{font:normal normal 400 3.3125rem/1.13208 "Cinzel",serif}}.landing--hero-thank-you span{font:normal normal 400 1.375rem/1.45455 "Cinzel",serif;text-shadow:0 2px 3px rgba(0,0,0,0.1);text-transform:initial;color:#fff;display:block}@media (min-width: 1200px){.landing--hero-thank-you span{font:normal normal 400 1.8125rem/1.27586 "Cinzel",serif}}#form-contact-landing-f1 .lead__remark--phone-code{display:flex;height:3rem}#form-contact-landing-f1 .lead__btn-send{margin:0}#form-contact-landing-f1 .lead__input-otp .lead__input-container--with-border{margin-bottom:0 !important}#form-contact-landing-f1 .lead__remark-form--main{margin-top:0;line-height:1.6;margin-bottom:1.5rem}@media (min-width: 992px){.main--animated--landing .modal-backdrop{background:transparent}.landing--hero-register br{display:block}}@media (min-width: 1200px){.landing--hero{height:100vh;align-items:center}.landing--hero-register{width:auto;padding:0 2rem;text-align:left}.landing--hero-thank-you{min-width:64rem}}.contact-modal .lead__remark-form--main,.contact-modal__f1 .lead__remark-form--main{margin-bottom:1.5rem !important;font:normal normal 400 1rem/1.1875 "Montserrat",sans-serif}@media (min-width: 1200px){.contact-modal .lead__remark-form--main,.contact-modal__f1 .lead__remark-form--main{font:normal normal 400 1rem/1.625 "Montserrat",sans-serif}}.contact-modal h3,.contact-modal__f1 h3{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;padding:0 !important}@media (min-width: 1200px){.contact-modal h3,.contact-modal__f1 h3{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.contact-modal input::-moz-placeholder, .contact-modal textarea::-moz-placeholder, .contact-modal__f1 input::-moz-placeholder, .contact-modal__f1 textarea::-moz-placeholder{color:#7e7e7e !important}.contact-modal input::placeholder,.contact-modal textarea::placeholder,.contact-modal__f1 input::placeholder,.contact-modal__f1 textarea::placeholder{color:#7e7e7e !important}.contact-modal .textarea-container,.contact-modal__f1 .textarea-container{transition:all 0.3s ease-in-out}.contact-modal .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)), .contact-modal__f1 .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)){max-height:9.25rem !important;height:9.25rem;padding-top:0;padding-bottom:0}.contact-modal .textarea-container:has(.expand-textarea:focus),.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)),.contact-modal__f1 .textarea-container:has(.expand-textarea:focus),.contact-modal__f1 .textarea-container:has(.expand-textarea:not(:placeholder-shown)){max-height:9.25rem !important;height:9.25rem;padding-top:0;padding-bottom:0}.contact-modal .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)) .expand-textarea, .contact-modal__f1 .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)) .expand-textarea{height:100% !important;width:100%;padding:1rem;padding-left:0;align-self:flex-start;overflow-y:auto !important}.contact-modal .textarea-container:has(.expand-textarea:focus) .expand-textarea,.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea,.contact-modal__f1 .textarea-container:has(.expand-textarea:focus) .expand-textarea,.contact-modal__f1 .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea{height:100% !important;width:100%;padding:1rem;padding-left:0;align-self:flex-start;overflow-y:auto !important}.contact-modal .textarea-container:has(.expand-textarea:focus) .expand-textarea::-webkit-scrollbar,.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea::-webkit-scrollbar,.contact-modal__f1 .textarea-container:has(.expand-textarea:focus) .expand-textarea::-webkit-scrollbar,.contact-modal__f1 .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea::-webkit-scrollbar{height:.61538rem;width:.61538rem}.contact-modal .textarea-container:has(.expand-textarea:focus) .expand-textarea::-webkit-scrollbar-thumb,.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea::-webkit-scrollbar-thumb,.contact-modal__f1 .textarea-container:has(.expand-textarea:focus) .expand-textarea::-webkit-scrollbar-thumb,.contact-modal__f1 .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea::-webkit-scrollbar-thumb{background-color:#000;border-radius:1rem}.contact-modal--step-1 .form__step-2,.contact-modal__f1--step-1 .form__step-2{display:none}.contact-modal--step-2 .form__step-1,.contact-modal__f1--step-2 .form__step-1{display:none}@media (min-width: 1200px){.contact-modal .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)){max-height:12rem !important;height:12rem !important}.contact-modal .textarea-container:has(.expand-textarea:focus),.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)){max-height:12rem !important;height:12rem !important}.contact-modal h3{margin-bottom:1rem}}@media (max-width: 576px){html:lang(es) .search__input-container input::-moz-placeholder{font-size:1rem}html:lang(es) .search__input-container input::placeholder{font-size:1rem}}.contact-modal .lead__remark-form--main,.contact-modal__f1 .lead__remark-form--main{margin-bottom:1.5rem !important;font:normal normal 400 1rem/1.1875 "Montserrat",sans-serif}@media (min-width: 1200px){.contact-modal .lead__remark-form--main,.contact-modal__f1 .lead__remark-form--main{font:normal normal 400 1rem/1.625 "Montserrat",sans-serif}}.contact-modal h3,.contact-modal__f1 h3{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;padding:0 !important}@media (min-width: 1200px){.contact-modal h3,.contact-modal__f1 h3{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.contact-modal input::-moz-placeholder, .contact-modal textarea::-moz-placeholder, .contact-modal__f1 input::-moz-placeholder, .contact-modal__f1 textarea::-moz-placeholder{color:#7e7e7e !important}.contact-modal input::placeholder,.contact-modal textarea::placeholder,.contact-modal__f1 input::placeholder,.contact-modal__f1 textarea::placeholder{color:#7e7e7e !important}.contact-modal .textarea-container,.contact-modal__f1 .textarea-container{transition:all 0.3s ease-in-out}.contact-modal .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)), .contact-modal__f1 .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)){max-height:9.25rem !important;height:9.25rem;padding-top:0;padding-bottom:0}.contact-modal .textarea-container:has(.expand-textarea:focus),.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)),.contact-modal__f1 .textarea-container:has(.expand-textarea:focus),.contact-modal__f1 .textarea-container:has(.expand-textarea:not(:placeholder-shown)){max-height:9.25rem !important;height:9.25rem;padding-top:0;padding-bottom:0}.contact-modal .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)) .expand-textarea, .contact-modal__f1 .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)) .expand-textarea{height:100% !important;width:100%;padding:1rem;padding-left:0;align-self:flex-start;overflow-y:auto !important}.contact-modal .textarea-container:has(.expand-textarea:focus) .expand-textarea,.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea,.contact-modal__f1 .textarea-container:has(.expand-textarea:focus) .expand-textarea,.contact-modal__f1 .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea{height:100% !important;width:100%;padding:1rem;padding-left:0;align-self:flex-start;overflow-y:auto !important}.contact-modal .textarea-container:has(.expand-textarea:focus) .expand-textarea::-webkit-scrollbar,.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea::-webkit-scrollbar,.contact-modal__f1 .textarea-container:has(.expand-textarea:focus) .expand-textarea::-webkit-scrollbar,.contact-modal__f1 .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea::-webkit-scrollbar{height:.61538rem;width:.61538rem}.contact-modal .textarea-container:has(.expand-textarea:focus) .expand-textarea::-webkit-scrollbar-thumb,.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea::-webkit-scrollbar-thumb,.contact-modal__f1 .textarea-container:has(.expand-textarea:focus) .expand-textarea::-webkit-scrollbar-thumb,.contact-modal__f1 .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea::-webkit-scrollbar-thumb{background-color:#000;border-radius:1rem}.contact-modal--step-1 .form__step-2,.contact-modal__f1--step-1 .form__step-2{display:none}.contact-modal--step-2 .form__step-1,.contact-modal__f1--step-2 .form__step-1{display:none}@media (min-width: 1200px){.contact-modal .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)){max-height:12rem !important;height:12rem !important}.contact-modal .textarea-container:has(.expand-textarea:focus),.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)){max-height:12rem !important;height:12rem !important}.contact-modal h3{margin-bottom:1rem}}@media (max-width: 576px){html .mls__filter-list--row li a{padding:0 1rem;font-size:1rem}html .search__input-container input::-moz-placeholder{font-size:1rem}html .search__input-container input::placeholder{font-size:1rem}}.contact-modal .lead__remark-form--main,.contact-modal__f1 .lead__remark-form--main{margin-bottom:1.5rem !important;font:normal normal 400 1rem/1.1875 "Montserrat",sans-serif}@media (min-width: 1200px){.contact-modal .lead__remark-form--main,.contact-modal__f1 .lead__remark-form--main{font:normal normal 400 1rem/1.625 "Montserrat",sans-serif}}.contact-modal h3,.contact-modal__f1 h3{font:normal normal 600 1.125rem/1.22222 "Cairo",sans-serif;padding-top:5.5px;padding-bottom:5.5px;padding:0 !important}@media (min-width: 1200px){.contact-modal h3,.contact-modal__f1 h3{font:normal normal 600 1.3125rem/1.2381 "Cairo",sans-serif;padding-top:6.5px;padding-bottom:6.5px}}.contact-modal input::-moz-placeholder, .contact-modal textarea::-moz-placeholder, .contact-modal__f1 input::-moz-placeholder, .contact-modal__f1 textarea::-moz-placeholder{color:#7e7e7e !important}.contact-modal input::placeholder,.contact-modal textarea::placeholder,.contact-modal__f1 input::placeholder,.contact-modal__f1 textarea::placeholder{color:#7e7e7e !important}.contact-modal .textarea-container,.contact-modal__f1 .textarea-container{transition:all 0.3s ease-in-out}.contact-modal .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)), .contact-modal__f1 .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)){max-height:9.25rem !important;height:9.25rem;padding-top:0;padding-bottom:0}.contact-modal .textarea-container:has(.expand-textarea:focus),.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)),.contact-modal__f1 .textarea-container:has(.expand-textarea:focus),.contact-modal__f1 .textarea-container:has(.expand-textarea:not(:placeholder-shown)){max-height:9.25rem !important;height:9.25rem;padding-top:0;padding-bottom:0}.contact-modal .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)) .expand-textarea, .contact-modal__f1 .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)) .expand-textarea{height:100% !important;width:100%;padding:1rem;padding-left:0;align-self:flex-start;overflow-y:auto !important}.contact-modal .textarea-container:has(.expand-textarea:focus) .expand-textarea,.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea,.contact-modal__f1 .textarea-container:has(.expand-textarea:focus) .expand-textarea,.contact-modal__f1 .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea{height:100% !important;width:100%;padding:1rem;padding-left:0;align-self:flex-start;overflow-y:auto !important}.contact-modal .textarea-container:has(.expand-textarea:focus) .expand-textarea::-webkit-scrollbar,.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea::-webkit-scrollbar,.contact-modal__f1 .textarea-container:has(.expand-textarea:focus) .expand-textarea::-webkit-scrollbar,.contact-modal__f1 .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea::-webkit-scrollbar{height:.61538rem;width:.61538rem}.contact-modal .textarea-container:has(.expand-textarea:focus) .expand-textarea::-webkit-scrollbar-thumb,.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea::-webkit-scrollbar-thumb,.contact-modal__f1 .textarea-container:has(.expand-textarea:focus) .expand-textarea::-webkit-scrollbar-thumb,.contact-modal__f1 .textarea-container:has(.expand-textarea:not(:placeholder-shown)) .expand-textarea::-webkit-scrollbar-thumb{background-color:#000;border-radius:1rem}.contact-modal--step-1 .form__step-2,.contact-modal__f1--step-1 .form__step-2{display:none}.contact-modal--step-2 .form__step-1,.contact-modal__f1--step-2 .form__step-1{display:none}@media (min-width: 1200px){.contact-modal .textarea-container:has(.expand-textarea:not(:-moz-placeholder-shown)){max-height:12rem !important;height:12rem !important}.contact-modal .textarea-container:has(.expand-textarea:focus),.contact-modal .textarea-container:has(.expand-textarea:not(:placeholder-shown)){max-height:12rem !important;height:12rem !important}.contact-modal h3{margin-bottom:1rem}}@media (max-width: 576px){html:lang(en) .search__input-container input::-moz-placeholder{font-size:1.07692rem}html:lang(en) .search__input-container input::placeholder{font-size:1.07692rem}}.logo{min-height:2rem !important;height:2rem !important;opacity:1}@media (min-width: 1200px){.logo{min-height:3rem !important;height:3rem !important}}.main--animated--landing{overflow:hidden}.overview--title{width:-moz-min-content;width:min-content;text-transform:none}.mau__slider__multiple{height:100%}.footer{border-top:none}

