@charset "UTF-8";.mr-30{margin-right:1.875rem}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#fff;color:#712913;font-family:Halant,serif;font-size:1rem;font-weight:300}.cover{background-position:bottom;background-repeat:no-repeat;background-size:cover}.cover-center{background-position:50%!important}.bg-hairy-heath{background-color:#712913}.color-white{color:#fff}.form-default fieldset{display:flex;max-width:100%!important}.form-default .hs-form-field{font-family:Halant,serif;font-weight:300;margin-bottom:.625rem;width:100%}.form-default .hs-form-field label{color:#712913;font-family:Barlow,sans-serif;font-size:.875rem;font-weight:300;margin-bottom:.9375rem}.form-default .hs-form-field .hs-input{border:none;border-bottom:.0625rem solid #d1cdc9;padding:.625rem .9375rem}.form-default .hs-form-field .hs-input::placeholder{color:#d2a17a;font-size:.875rem}.form-default .hs-form-field.hs-fieldtype-text .hs-input{width:100%!important}.form-default .hs-form-field.hs-fieldtype-select .input,.form-default .hs-form-field.hs-fieldtype-textarea .input{margin-right:0}.form-default .hs-form-field.hs-fieldtype-select .hs-input,.form-default .hs-form-field.hs-fieldtype-textarea .hs-input{width:100%!important}.form-default .hs-form-field.hs-fieldtype-radio label{margin-bottom:1.25rem}.form-default .hs-form-field.hs-fieldtype-radio .inputs-list{list-style:none;padding-left:0}.form-default .hs-form-field.hs-fieldtype-radio .inputs-list .hs-form-radio label{color:#d2a17a}.form-default .hs-form-field.hs-fieldtype-radio .inputs-list .hs-form-radio:last-child{margin-bottom:0}.form-default .hs-form-field.hs-fieldtype-radio .inputs-list label{align-items:center;display:flex;margin-bottom:0}.form-default .hs-form-field.hs-fieldtype-radio .inputs-list .hs-input{margin-right:.625rem}.form-default .actions,.form-default .hs-form-field.hs-recaptcha{display:flex;justify-content:center}.form-default .actions{text-align:center}.form-default .hs-button{background:#c6957a;border:.0625rem solid #c6957a;border-radius:4rem;color:#fff;display:block;font-family:Barlow,sans-serif;font-weight:300;padding:.375rem 2.8125rem;text-decoration:none}.form-default .hs-button:active,.form-default .hs-button:focus,.form-default .hs-button:hover{background:#f2c09c;border:.0625rem solid #f2c09c;color:#fff}.form-default .submitted-message{color:#c09a65;font-family:Cormorant,serif;font-size:2rem;font-weight:500;text-align:center}.form-default .hs-error-msgs{list-style:none;padding-left:0}.form-default .hs-error-msgs .hs-error-msg{color:#c0392b}.form-default .hs-main-font-element{color:#c0392b;display:flex;justify-content:center}.btn-primary{background:#c6957a;border:.0625rem solid #c6957a;border-radius:4rem;color:#fff;display:block;font-family:Barlow,sans-serif;font-weight:300;padding:.375rem 1.5rem;text-decoration:none}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#f2c09c;border:.0625rem solid #f2c09c;color:#fff}.btn-secondary{background:transparent;border:.0625rem solid #c6957a;border-radius:4rem;color:#c6957a;display:block;font-family:Barlow,sans-serif;font-weight:300;padding:.375rem 1.5rem;text-decoration:none}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background:#f2c09c;border:.0625rem solid #f2c09c;color:#fff}.scroll-header{opacity:0;position:fixed;transition:.5s;width:100%;z-index:0}.scroll-header.show-header{background-color:#fff;opacity:1;top:0;transition:.5s;z-index:9999}.scroll-header.show-header-0{background-color:transparent;opacity:1;top:0;transition:.5s;z-index:9999}.main-navbar .main-navbar-wrapper{align-items:center;background-color:#712913;display:flex;height:3.75rem}.main-navbar .main-navbar-container{display:flex;justify-content:space-between;padding-left:.9375rem;padding-right:.9375rem;position:relative}.main-navbar .social .social-link{display:block;margin:0 .625rem}.main-navbar .social .social-link .image{height:1.25rem}.main-navbar .logo-group{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.main-navbar .logo-group,.main-navbar .social{display:flex}.main-navbar .logo-group .logo-link,.main-navbar .social .logo-link{display:block}.main-navbar .harmonia-logo{margin-right:1.5625rem}.main-navbar .harmonia-logo .image{height:1.5625rem}.main-navbar .country-logo .image{height:2.1875rem}.main-navbar .toggler{background:transparent;border:none;outline:none}.main-navbar .toggler .image{height:.9375rem}.main-navbar .navbar-nav {display:flex}.main-navbar .nav-item.active .nav-link,.main-navbar .nav-item:hover .nav-link{color:#c6957a}.main-navbar .nav-link{color:#712913;font-family:"DM Serif Text",serif;font-size:.875rem;font-weight:700;padding:0 1.5rem;text-transform:uppercase}.nav-list-modal .close{background:transparent url(https://1557540.fs1.hubspotusercontent-na1.net/hubfs/1557540/Mantra-Harmonia/close-modal.svg) 50% no-repeat;border:none;height:1.25rem;margin-right:2.5rem;outline:none;width:1.25rem}.nav-list-modal .close span{display:none}.nav-list-modal .modal-dialog{height:100%;margin:0}.nav-list-modal .modal-header{border-bottom:none;display:flex;justify-content:flex-end}.nav-list-modal .modal-content{background-color:#fff;border:none;left:50%;position:absolute;position:relative;top:50%;transform:translate3d(-50%,-50%,0)}.nav-list-modal .modal-body{text-align:center}.nav-list-modal .nav-item{margin:.9375rem 0}.nav-list-modal .nav-item.active .nav-link,.nav-list-modal .nav-item:hover .nav-link{color:#c6957a}.nav-list-modal .nav-link{color:#712913;font-family:"DM Serif Text",serif;font-size:.875rem;font-weight:700;padding:0 1.5rem;text-align:left;text-transform:uppercase}.nav-list-modal-open .main-navbar{display:none}.nav-list-modal-open .modal-backdrop{background-color:#fff;opacity:1}.contact-section .contact-info-col{align-items:center;background-color:#712913;color:#fff;display:flex;flex-direction:column;font-size:.875rem;justify-content:center;padding-left:0;padding-right:0;text-align:center}.contact-section .contact-info-col a,.contact-section .contact-info-col a:active,.contact-section .contact-info-col a:focus,.contact-section .contact-info-col a:hover{color:#fff;text-decoration:none}.contact-section .contact-info-col .map{height:16.75rem;order:0;width:100%}.contact-section .contact-info-col .contact-info{padding:3.75rem .9375rem}.contact-section .contact-info-col .image{margin-bottom:3.125rem}.contact-section .contact-info-col .image img{height:3.4375rem}.contact-section .contact-info-col .content{margin-bottom:3.125rem}.contact-section .contact-info-col .contact-items{display:flex;font-size:1rem;justify-content:center}.contact-section .contact-info-col .contact-items .contact-item .title{color:#d2a17a;font-family:Nanum Myeongjo,serif;font-size:1rem;font-weight:400;text-transform:uppercase}.contact-section .contact-info-col .contact-items .contact-item:first-child{margin-right:.9375rem}.contact-section .contact-info-col .contact-items .contact-item:last-child{margin-left:.9375rem}.contact-section .form-col{align-items:center;display:flex;justify-content:center;padding:2.5rem 1.875rem}.container{padding-left:2.8125rem;padding-right:2.8125rem}.swiper-container{height:auto;width:100%}.swiper-container-free-mode>.swiper-wrapper{margin-bottom:2.5rem}.cs-swiper-button-prev{background:url(https://1557540.fs1.hubspotusercontent-na1.net/hubfs/1557540/Mantra-Harmonia/swiper-button-prev.svg) 50% no-repeat;height:4rem;position:static;width:4rem}.cs-swiper-button-prev:focus{outline:none}.cs-swiper-button-next{background:url(https://1557540.fs1.hubspotusercontent-na1.net/hubfs/1557540/Mantra-Harmonia/swiper-button-next.svg) 50% no-repeat;height:4rem;position:static;width:4rem}.cs-swiper-button-next:focus{outline:none}.swiper-pagination{display:flex;margin:0 1.875rem;position:static;transform:none}.swiper-pagination .swiper-pagination-bullet{background:transparent;border:.0625rem solid #712913;height:.9375rem;margin:0 .3125rem;opacity:1;width:.9375rem}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#c6957a;border-color:#c6957a}.home-intro-section .container{padding-left:.9375rem;padding-right:.9375rem}.home-intro-section .section-head{background-repeat:no-repeat;background-size:cover;height:29.6875rem;position:relative}.home-intro-section .section-head .image{left:50%;margin-top:3.125rem;position:absolute;top:3.125rem;transform:translate3d(-50%,0,0)}.home-intro-section .section-head .image img{height:4.6875rem}.home-intro-section .section-foot{padding:2.1875rem 0}.home-intro-section .section-foot .ctas{display:flex;justify-content:space-around}.intro-section-internal .section-head{background-repeat:no-repeat;background-size:cover;height:29.6875rem;position:relative}.intro-section-internal .section-head img{left:50%;position:absolute;top:5.625rem;transform:translate3d(-50%,0,0)}.intro-section-internal .section-head img img{height:7.5rem}.center-ctas .ctas{display:flex;justify-content:center}.left-ctas .ctas{display:flex;justify-content:flex-start}.right-ctas .ctas{display:flex;justify-content:flex-end}.made-for-you{background-color:#1e2614}.made-for-you .content{color:#c6c1ac;margin-bottom:1.875rem}.made-for-you .btn-primary{background:transparent;border:.0625rem solid #c09a65;color:#c09a65}.made-for-you .btn-primary:active,.made-for-you .btn-primary:focus,.made-for-you .btn-primary:hover{background:#c09a65;color:#1e2614}.made-for-you .section-head{padding:3.125rem 0}.made-for-you .section-head .img-title{height:2.625rem;margin-bottom:1.875rem}.made-to-enjoy{padding:3.125rem 0}.made-to-enjoy .section-head .image{margin-bottom:2.8125rem;text-align:center}.made-to-enjoy .section-head .image img{height:2.625rem}.made-to-enjoy .section-items{text-align:center}.made-to-enjoy .section-items .section-item{margin-bottom:3.125rem}.made-to-enjoy .section-items .section-item .image{margin-bottom:2.8125rem}.made-to-enjoy .section-items .section-item .image img{height:6.5625rem}.made-to-enjoy .section-items .section-item .title{color:#3f452d;font-family:Cormorant,serif;font-weight:600}.made-to-enjoy .section-items .section-item .content{color:#75654b}.made-to-measure .section-foot{background-color:#1e2614;padding-bottom:2.5rem;padding-top:3.125rem}.made-to-measure .section-foot .image{margin-bottom:2.5rem}.made-to-measure .section-foot .image img{height:5.5rem}.made-to-measure .section-foot .image .image-toque{height:.9375rem}.made-to-measure .section-foot .content{color:#c6c1ac;margin-bottom:2.5rem}.made-to-measure .section-foot .btn-primary{background:transparent;border:.0625rem solid #c09a65;color:#c09a65}.made-to-measure .section-foot .btn-primary:active,.made-to-measure .section-foot .btn-primary:focus,.made-to-measure .section-foot .btn-primary:hover{background:#c09a65;color:#1e2614}.swiper-gallery .swiper-component{margin-bottom:3.125rem}.swiper-gallery .swiper-slide{width:15.3125rem}.swiper-gallery .section-head{height:8.125rem}.swiper-gallery .section-head .image img{height:2.9375rem}.unbeatable-location .section-head{padding-bottom:4.0625rem;padding-top:3.75rem}.unbeatable-location .section-head .image img{height:1.6875rem;margin-bottom:2.1875rem}.unbeatable-location .section-head .content{color:#75654b;margin-bottom:2.8125rem;text-align:center}.home-different-way .section-head{padding-bottom:3.125rem;padding-top:3.125rem}.home-different-way .section-head .image img{height:11.6875rem}.home-different-way .section-foot{padding-bottom:3.125rem}.home-different-way .section-foot .image{margin-bottom:1.875rem}.home-different-way .section-foot .content{margin-bottom:1.875rem;text-align:justify;text-align-last:center}.py-50{padding-bottom:3.125rem;padding-top:3.125rem}.py-70{padding-bottom:4.375rem;padding-top:4.375rem}.home-amenities .section-item-0{margin-bottom:3.125rem}.home-amenities .section-item-1 .image{margin-bottom:1.875rem}.home-amenities .section-item-1 .content{margin-bottom:3.125rem}.right-title-content-cta .content-col{align-items:center;display:flex;flex-direction:column;padding-bottom:3.125rem;padding-top:3.125rem;text-align:center}.right-title-content-cta .content-col .image{margin-bottom:1.875rem}.right-title-content-cta .content-col .image img{height:3.4375rem}.right-title-content-cta .content-col .content{margin-bottom:1.875rem;text-align:justify;text-align-last:center}.home-amenities-deposit .section-item-1 .image{margin-bottom:1.875rem}.footer .container{padding-left:.9375rem;padding-right:.9375rem}.footer .top-footer{background-color:#712913;height:8.125rem}.footer .top-footer .social-links{margin-bottom:1.25rem}.footer .top-footer .social-links .fb-share-button{margin-right:.625rem}.footer .top-footer .site-logo img{height:1.875rem}.footer .top-footer .social .social-link,.footer .top-footer .social .social-link:active,.footer .top-footer .social .social-link:focus,.footer .top-footer .social .social-link:hover{color:#d2a17a;display:block;text-decoration:none}.footer .top-footer .social .social-link img,.footer .top-footer .social .social-link:active img,.footer .top-footer .social .social-link:focus img,.footer .top-footer .social .social-link:hover img{height:.625rem;margin-right:.625rem}.footer .bottom-footer{background-color:#c6957a;color:#712913;padding-bottom:1.875rem;padding-top:3.125rem}.footer .bottom-footer .container{padding-left:3.125rem;padding-right:3.125rem}.footer .bottom-footer a,.footer .bottom-footer a:active,.footer .bottom-footer a:focus,.footer .bottom-footer a:hover{color:#712913;font-family:Halant,serif;font-size:.875rem;font-weight:400;text-decoration:none}.footer .bottom-footer .title{font-family:Nanum Myeongjo,serif;font-size:.875rem;font-weight:400;margin-bottom:2.5rem}.footer .bottom-footer .inmobck-logo-wrapper{border-bottom:.0625rem solid #712913;margin-bottom:3.125rem}.footer .bottom-footer .inmobck-logo-wrapper .inmobck-logo img{height:16.125rem}.footer .bottom-footer .bottom-logo{margin-bottom:3.125rem}.footer .bottom-footer .bottom-social-links{display:flex;flex-direction:column;margin-bottom:3.125rem}.footer .bottom-footer .bottom-social-link{font-size:.875rem;margin-bottom:1.875rem}.footer .bottom-footer .bottom-social-link img{height:1.5625rem;margin-right:.3125rem}.footer .bottom-footer .inmobilia-logo img,.footer .bottom-footer .socio-adi-logo img{height:2.3125rem}.footer .bottom-footer .privacy-link{text-transform:uppercase}.design-made-to-measure .section-head{background-color:#1e2614}.design-made-to-measure .section-head .content{color:#75654b}.design-made-to-measure .section-items{padding-bottom:4.375rem;padding-top:3.125rem}.design-made-to-measure .section-items .section-item .content,.design-made-to-measure .section-items .section-item .img-subtitle{margin-bottom:3.125rem}.design-made-for-playing .section-head{height:11.875rem}.design-made-for-playing .section-head img{height:5.9375rem}.design-made-for-playing.with-cta .section-head{height:25rem}.design-made-for-playing.with-cta .section-head .content{margin-bottom:3.125rem}.design-awards.swiper-gallery{margin-bottom:8.125rem}.design-awards.swiper-gallery .section-head{height:auto;margin-bottom:3.125rem;padding-top:3.125rem}.design-awards.swiper-gallery .section-head img{height:6.25rem;margin-bottom:1.875rem}.design-awards.swiper-gallery .section-head .content{color:#712913}.design-inmobilia .section-head img{margin-bottom:3.125rem}.design-inmobilia .section-head .content{color:#712913;margin-bottom:3.125rem}.design-inmobilia .section-items{text-align:center}.design-inmobilia .section-items .section-item{margin-bottom:3.125rem}.design-inmobilia .section-items .section-item img{height:7.375rem;margin-bottom:1.875rem}.design-inmobilia .section-items .section-item .title{align-items:center;display:flex;flex-direction:column;font-family:Halant,serif;font-size:1rem;font-weight:300;padding-bottom:1.5625rem}.design-inmobilia .section-items .section-item .title:after{background-color:#712913;content:"";display:block;height:.0625rem;width:2.75rem}.design-inmobilia .section-items .section-item .content{color:#712913}.design-projects-main-title{margin-bottom:3.125rem}.design-projects-main-title .section-head img{height:3.125rem}.design-projects{margin-bottom:3.125rem}.design-projects .development-col{margin-bottom:1.25rem}.design-projects .development-col .image img{height:1.875rem}.design-projects .development-col .title{color:#712913;font-family:Nanum Myeongjo,serif;font-size:1.5rem;text-transform:uppercase}.design-projects a.development.development-link.text-center{display:block;text-decoration:none}.design-projects .development-image-wrapper{margin-bottom:1.875rem;transform:scale(1);transition:.5s}.design-projects .development-image-wrapper:hover{transform:scale(1.1)}.design-projects-foot{margin-bottom:4.375rem}.design-projects-foot .btn-primary{text-align:center}.right-title-content-cta.location-surroundings{height:auto;margin-bottom:4.375rem}.right-title-content-cta.location-surroundings .content-col{padding-bottom:4.375rem;padding-top:4.375rem}.right-title-content-cta.location-surroundings .content-col .image{margin-bottom:0}.right-title-content-cta.location-surroundings .content-col .image img{height:2.5rem}.right-title-content-cta.location-surroundings .content-col .content{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:420}.right-title-content-cta.location-surroundings .content-col .content p{margin-bottom:0}.right-title-content-cta.location-surroundings .section-item{margin-bottom:3.125rem}.right-title-content-cta.location-surroundings .section-item .title{background-color:#712913;color:#c6957a;font-family:Nanum Myeongjo,serif;font-size:1rem;font-weight:700;margin-bottom:3.125rem;padding-bottom:.625rem;padding-top:.625rem}.right-title-content-cta.location-surroundings .section-item .title p{margin-bottom:0}.location-separator-image{display:none}.location-enjoy{padding-bottom:6.25rem;padding-top:6.25rem}.location-enjoy .section-head img{height:2.5rem;margin-bottom:1.875rem}.location-enjoy .section-head .title{color:#808480;font-family:Cormorant,serif;font-size:1.25rem;font-style:italic;font-weight:600;margin-bottom:2.5rem}.location-enjoy .section-items{margin-bottom:1.875rem}.location-enjoy .section-items .section-item{margin-bottom:3.75rem;text-align:center}.location-enjoy .section-items .section-item:last-child{margin-bottom:0}.location-enjoy .section-items .section-item .img-main,.location-enjoy .section-items .section-item .img-title{margin-bottom:1.875rem}.location-enjoy .section-items .section-item .img-title{height:1.125rem}.location-enjoy .section-items .section-item .content{color:#75654b}.departments-amenities table{border:none;text-align:left;text-align-last:left}.departments-services{background-color:#c6957a;color:#fff;padding-bottom:1.875rem;padding-top:6.25rem}.departments-services .section-head{font-family:Nanum Myeongjo,serif;font-size:1.875rem;font-weight:400;margin-bottom:3.125rem;text-align:center;text-transform:uppercase}.departments-services .section-items .section-item{font-family:Barlow,sans-serif;font-weight:300;margin-bottom:2.5rem}.departments-services .section-items .section-item .image{margin-bottom:1.25rem}.departments-services .section-items .section-item .image img{height:9.0625rem}.right-title-content-cta.departments-amenities-cols .section-foot .icon{margin-bottom:3.125rem}.right-title-content-cta.departments-amenities-cols .section-foot .icon img{display:block;margin:0 auto 1.875rem;max-width:9.0625rem}.golden-concierge .section-head{background-color:#1e2614;padding-bottom:3.125rem;padding-top:3.125rem}.golden-concierge .section-head img{margin-bottom:1.875rem}.golden-concierge .section-head .content{color:#c7c2ad;margin-bottom:1.875rem}.golden-concierge .section-head .btn-primary{background:transparent;border:.0625rem solid #c09a65;color:#c09a65}.golden-concierge .section-head .btn-primary:active,.golden-concierge .section-head .btn-primary:focus,.golden-concierge .section-head .btn-primary:hover{background:#c09a65;color:#1e2614}.amenities-country-features .section-head img{height:1.875rem}.amenities-country-features .section-items .section-item .img-title{height:.9375rem}.amenities-harmonia{color:#b3733e;padding-bottom:6.25rem;padding-top:6.25rem}.amenities-harmonia .section-head{margin-bottom:3.125rem}.amenities-harmonia .section-head img{height:3.125rem}.amenities-harmonia .section-items{margin:0 auto 1.5625rem;max-width:9.375rem}.amenities-harmonia .section-items .section-item{margin-bottom:2.5rem}.amenities-harmonia .section-items .section-item img{height:8.125rem;margin-bottom:1.25rem}.amenities-harmonia .section-items .section-item .title{max-width:8.125rem}.amenities-harmonia .btn-secondary{background:#c6957a;border:.0625rem solid #c6957a;border-radius:4rem;color:#fff;display:block;font-family:Barlow,sans-serif;font-weight:300;padding:.375rem 1.5rem;text-decoration:none}.amenities-harmonia .btn-secondary:active,.amenities-harmonia .btn-secondary:focus,.amenities-harmonia .btn-secondary:hover{background:#f2c09c;border:.0625rem solid #f2c09c;color:#fff}.residences-design-swipper .section-head .image img{height:1.25rem}.residences-elements .section-head table{border:none}.residences-style .section-head{padding-bottom:3.125rem;padding-top:3.125rem}.residences-style .section-head img{margin-bottom:3.125rem}.residences-style .section-head .content{color:#75654b}.residences-type{background-color:#1e2614}.residences-type table{border:none}.residences-type table td p{margin-bottom:0}.residences-type .btn-primary{background:transparent;border:.0625rem solid #c09a65;color:#c09a65}.residences-type .btn-primary:active,.residences-type .btn-primary:focus,.residences-type .btn-primary:hover{background:#c09a65;color:#1e2614}.residences-type .content{color:#e1deda;font-size:.875rem}.residences-type .content strong{color:#ddd3c0;font-weight:400}.residences-type .section-head{margin-bottom:3.125rem;padding-top:3.125rem}.residences-type .section-head img{margin-bottom:1.875rem}.residences-type .section-head .img-title{height:8.125rem}.residences-type .section-head .content{margin-bottom:1.875rem}.intro-section-internal.contact-page-section .section-head img{height:1.25rem}.hs-content-id-40873981471 .contact-info-col{background-color:transparent}.hs-content-id-40873981471 .contact-info-col .contact-info,.hs-content-id-40873981471 .contact-info-col .contact-info a,.hs-content-id-40873981471 .contact-info-col .contact-info a:active,.hs-content-id-40873981471 .contact-info-col .contact-info a:focus,.hs-content-id-40873981471 .contact-info-col .contact-info a:hover{color:#712913}.hs-content-id-40873981471 .contact-info-col .contact-info .image img{content:url(https://1557540.fs1.hubspotusercontent-na1.net/hubfs/1557540/Mantra-Harmonia/contact-page-info-title.svg)}.hs-content-id-40873981471 .contact-info-col .contact-info .contact-items .contact-item{color:#712913}@media (min-width:992px){.form-default{width:80%}.form-default .hs-form-field label{font-size:1.125rem}.form-default .hs-form-field .hs-input::placeholder{font-size:1.125rem}.form-default .hs-email,.form-default .hs-firstname{margin-right:6.25rem}.cs-swiper-button-next,.cs-swiper-button-prev{width:6.25rem}.contact-section .contact-info-col{font-size:1.125rem}.contact-section .contact-info-col .content{max-width:36.25rem}.contact-section .contact-info-col .contact-info{align-items:center;display:flex;flex-direction:column;padding-bottom:11.875rem;padding-top:11.875rem}.contact-section .contact-info-col .map{height:41.875rem;order:1}.contact-section .contact-info-col .image img{height:7.5rem}.contact-section .contact-info-col .contact-items,.contact-section .contact-info-col .contact-items .contact-item .title{font-size:1.125rem}.contact-section .contact-info-col .contact-items .contact-item:first-child{margin-right:5rem}.contact-section .contact-info-col .contact-items .contact-item:last-child{margin-left:5rem}.home-intro-section{height:59.9375rem}.home-intro-section .section-head .image{margin-bottom:3.125rem;margin-top:0;position:static;transform:none}.home-intro-section .section-head .image img{height:11.5625rem}.home-intro-section .section-head .content{margin-bottom:3.125rem}.home-intro-section .section-head .ctas .cta-item:first-child{margin-right:.625rem}.intro-section-internal{align-items:center;display:flex;height:45.5625rem}.intro-section-internal .section-head{height:auto;width:50%}.intro-section-internal .section-head .image img{height:12.5rem;position:static;transform:none}.intro-section-internal.contact-page-section .section-head{margin-top:-8.75rem;width:100%}.intro-section-internal.contact-page-section .section-head img{height:4.0625rem}.amenities-intro-section-internal .section-head .image img{height:23.75rem}.made-for-you{height:53.8125rem}.made-for-you .section-head .content{max-width:26rem}.made-for-you .section-head .img-title{height:5.3125rem}.made-to-enjoy{padding-bottom:9.0625rem;padding-top:10.9375rem}.made-to-enjoy .section-head .image{margin-bottom:5rem;text-align:center}.made-to-enjoy .section-head .image img{height:4.5rem}.made-to-enjoy .section-items{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:55.625rem}.made-to-enjoy .section-items .section-item{margin-bottom:6.25rem}.made-to-enjoy .section-items .section-item .image img{height:10.625rem}.made-to-measure{height:61.125rem}.made-to-measure .section-head .image{margin-bottom:2.5rem}.made-to-measure .section-head .image img{height:10.625rem}.made-to-measure .section-head .image .image-toque{height:1.625rem}.made-to-measure .section-head .content{color:#c6c1ac;margin-bottom:2.5rem;max-width:26.25rem}.made-to-measure .section-head .btn-primary{background:transparent;border:.0625rem solid #c09a65;color:#c09a65}.made-to-measure .section-head .btn-primary:active,.made-to-measure .section-head .btn-primary:focus,.made-to-measure .section-head .btn-primary:hover{background:#c09a65;color:#1e2614}.made-to-measure .section-foot{display:none}.swiper-gallery .swiper-component{margin-bottom:4.375rem}.swiper-gallery .swiper-slide{width:27.8125rem}.swiper-gallery .section-head{height:16.875rem}.swiper-gallery .section-head .image img{height:5.125rem}.swiper-gallery .swiper-buttons{margin-top:4.375rem}.unbeatable-location{height:44.125rem}.unbeatable-location .section-head{padding-bottom:0;padding-top:0}.unbeatable-location .section-head .image img{height:2.5625rem}.unbeatable-location .section-head .content{max-width:25rem}.right-title-content-cta{align-items:center;display:flex;padding-bottom:6rem;padding-top:6rem}.right-title-content-cta .content-col{padding-bottom:0;padding-top:0}.right-title-content-cta .content-col .image{margin-bottom:4.375rem}.right-title-content-cta .content-col .image img{height:5rem}.right-title-content-cta .content-col .content{margin:0 auto 4.375rem;max-width:26.875rem}.home-different-way-lg{height:50rem}.home-different-way-lg .content-col .image{margin-bottom:4.375rem}.home-different-way-lg .content-col .image img{height:5rem}.home-different-way-lg .content-col .content{margin-bottom:4.375rem;margin-left:auto;margin-right:auto;max-width:26.875rem;text-align:justify;text-align-last:center}.home-different-way-lg .logos-col .image img{height:31.25rem}.home-amenities-lg{height:56.25rem}.home-amenities-lg .section-item-0 .image{margin-bottom:6.25rem}.home-amenities-lg .section-item-0 .content{margin-bottom:6.25rem;max-width:26.5625rem}.home-amenities-lg .section-item-1 .image img{height:21.875rem}.home-amenities-deposit-lg .section-item-0 .image img{height:28.75rem;margin-bottom:1.875rem}.container{padding-left:.9375rem;padding-right:.9375rem}.main-navbar .main-navbar-wrapper{background:transparent;height:7.5rem}.main-navbar .main-navbar-container{align-items:center;display:flex}.main-navbar .logo-group{position:static;transform:none}.main-navbar .social{display:none}.main-navbar .navbar-nav{align-items:center;flex-direction:row}.main-navbar .nav-item,.main-navbar .nav-item.contact-item{margin-right:0}.main-navbar .nav-item.contact-item:hover:after{display:none}.main-navbar .nav-item.contact-item:hover .nav-link{background-color:#f2c09c;border-color:#f2c09c}.main-navbar .nav-item.contact-item .nav-link{background-color:#c6957a;border:.0625rem solid #c6957a;border-radius:1.25rem;color:#fff;padding-bottom:.625rem;padding-top:.625rem}.main-navbar .harmonia-logo{margin-right:1.875rem}.main-navbar .harmonia-logo .image{height:3.5625rem}.main-navbar .country-logo .image{height:4.1875rem}.design-made-to-measure{height:74.75rem}.design-made-to-measure .section-head{background-color:transparent;margin-top:12.5rem}.design-made-to-measure .section-head .img-title{height:13.6875rem;position:relative;top:-11.25rem}.design-made-to-measure .section-head .img-subtitle{height:5.3125rem;margin-bottom:5.625rem}.design-made-to-measure .section-head .content{margin-bottom:6.25rem;max-width:26.875rem}.design-architect .content-col .image img{height:3.75rem}.design-architect .content-col .content{max-width:28.75rem}.design-made-for-playing .swiper-slide{width:56.25rem}.design-made-for-playing .swiper-slide:after{background-color:rgba(113,41,19,.4);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.design-made-for-playing .swiper-slide.swiper-slide-active:after{display:none}.design-made-for-playing .section-head{height:20.625rem}.design-made-for-playing .section-head .image{margin-bottom:3.125rem}.design-made-for-playing .section-head .image img{height:2.5rem}.design-made-for-playing .section-head .content{margin:0 auto;max-width:36.25rem}.design-made-for-playing .section-head .content p{margin-bottom:0}.design-made-for-playing.with-cta .section-head .content{margin-bottom:4.375rem}.design-awards.swiper-gallery .section-head{margin-bottom:6.25rem}.design-awards.swiper-gallery .section-head img{height:11.25rem;margin-bottom:3.125rem}.design-awards.swiper-gallery .section-head .content{max-width:49.375rem}.design-awards.swiper-gallery .swiper-buttons{margin-top:5rem}.design-inmobilia .section-head img{height:6rem;margin-bottom:3.75rem}.design-inmobilia .section-head .content{margin-bottom:6.25rem;max-width:53.125rem}.design-inmobilia .section-items{display:flex;justify-content:space-around}.design-inmobilia .section-items .section-item .content{max-width:13.75rem}.design-projects-main-title .section-head img{height:5.3125rem}.design-projects .development-image{height:23.75rem}.right-title-content-cta.location-surroundings .section-item{padding-left:3.125rem;padding-right:3.125rem}.location-separator-image{display:block}.location-enjoy .section-head img{margin-bottom:2.5rem}.location-enjoy .section-head .title{font-size:1.5rem;max-width:31.25rem}.location-enjoy .section-items{margin-bottom:0}.location-enjoy .section-items .section-item .img-title{height:1.5625rem}.location-country-territory{height:43.75rem}.departments-services .section-items{margin:0 auto;max-width:48.75rem}.departments-services .section-items .section-item{margin-bottom:5rem}.departments-services .section-items .section-item .content{margin:0 auto;max-width:11.875rem}.departments-amenities .content-col table{width:31.25rem}.departments-amenities .content-col .content{max-width:100%}.right-title-content-cta.departments-amenities-cols{height:48.75rem}.right-title-content-cta.departments-amenities-cols .section-item-0 .content{margin:0 auto 4.375rem}.right-title-content-cta.departments-amenities-cols .section-item-1 .icon{text-align:center}.right-title-content-cta.departments-amenities-cols .section-item-1 .icon img{height:7.8125rem;margin-bottom:.625rem}.golden-concierge{background-color:#1e2614;height:45.625rem}.golden-concierge .section-head{background-color:transparent;padding-bottom:0;padding-top:0}.golden-concierge .section-head img{height:12.5rem;margin-bottom:3.125rem}.golden-concierge .section-head .content{margin-bottom:4.375rem;max-width:28.75rem}.right-title-content-cta.amenities-heart-ycc .content-col .image img{height:8.75rem}.right-title-content-cta.amenities-heart-ycc .content-col .content{max-width:27.5rem}.amenities-country-features .section-head img{height:2.5rem}.amenities-country-features .section-head .title{max-width:53.75rem}.amenities-country-features .section-items .section-item .img-title{height:1.25rem}.amenities-harmonia .section-items{max-width:71.25rem}.amenities-harmonia .section-items .section-item{margin:1.875rem}.residences-landscape .section-head img{height:4.375rem}.residences-design-swipper .section-head .image img{height:2.5rem}.residences-elements .section-head .section-head-col{padding-left:5rem}.residences-elements .section-head .image img{height:2.5rem}.residences-elements .section-head .content{max-width:100%}.residences-style .section-head{height:25rem;padding-bottom:0;padding-top:0}.residences-style .section-head img{height:5rem;margin-bottom:1.875rem}.residences-style .section-head .content{margin:0 auto;max-width:30.625rem}.residences-type .custom-col{padding:3.125rem;position:relative}.residences-type .content{color:#e1deda;font-size:.875rem}.residences-type .content strong{color:#ddd3c0;font-weight:400}.residences-type .section-items .section-item .img-title{height:10rem}.residences-type .section-items .section-item .content{max-width:28.125rem}.footer .top-footer{height:10.9375rem}.footer .top-footer .social-links{margin-bottom:0}.footer .top-footer .site-logo img{height:4.375rem}.footer .top-footer .social{margin-right:11.25rem}.footer .top-footer .social .social-link:active:first-child,.footer .top-footer .social .social-link:first-child,.footer .top-footer .social .social-link:focus:first-child,.footer .top-footer .social .social-link:hover:first-child{margin-right:3.125rem}.footer .top-footer .social .social-link img,.footer .top-footer .social .social-link:active img,.footer .top-footer .social .social-link:focus img,.footer .top-footer .social .social-link:hover img{height:1.875rem}.footer .bottom-footer{padding-bottom:5.625rem;padding-top:3.75rem}.footer .bottom-footer .bottom-footer-row{border-bottom:.0625rem solid #1e2614;margin-bottom:3.125rem;padding-bottom:4.375rem}.footer .bottom-footer a,.footer .bottom-footer a:active,.footer .bottom-footer a:focus,.footer .bottom-footer a:hover{font-size:1.125rem}.footer .bottom-footer .title{font-size:1.5rem}.footer .bottom-footer .inmobck-logo-wrapper{border-bottom:none;margin-bottom:0}.footer .bottom-footer .inmobck-logo-wrapper .inmobck-logo img{height:17rem}.footer .bottom-footer .bottom-logo{margin-bottom:0}.footer .bottom-footer .bottom-social-links{flex-direction:row;margin-bottom:0}.footer .bottom-footer .bottom-social-link{font-size:1.125rem;margin-bottom:0;margin-right:1.5625rem}.footer .bottom-footer .bottom-social-link img{height:1.8125rem}}