section.locations section.indonesia-content section.header-banner{position:relative}section.locations section.indonesia-content section.header-banner .banner-image{position:relative;background:url(/assets/img/bespoke-villas/bespoke-villas.jpg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;margin-top:5.625rem;width:100%;aspect-ratio:16/7}@media (max-width:767.98px){section.locations section.indonesia-content section.header-banner .banner-image{margin-top:60px}}section.locations section.indonesia-content section.header-banner .banner-image .title-wrapper{position:absolute;bottom:0;left:0;right:0;margin:0 auto;text-align:center;max-width:60rem;padding:5.625rem 4.6875rem;background:#203725;color:#fff;font-size:1.25rem;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media (max-width:991.98px){section.locations section.indonesia-content section.header-banner .banner-image .title-wrapper{-webkit-transform:translateY(99%);-ms-transform:translateY(99%);transform:translateY(99%)}}@media (max-width:767.98px){section.locations section.indonesia-content section.header-banner .banner-image .title-wrapper{padding:30px}}section.locations section.indonesia-content section.header-banner .banner-image .title-wrapper span{color:#d7b887;display:block;text-align:center;font-weight:600;margin-bottom:1.875rem}section.locations section.indonesia-content section.header-banner .banner-image .title-wrapper h2{margin-bottom:4.6875rem}section.locations section.indonesia-content section.info{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.indonesia-content section.info{margin-top:60px}}@media (max-width:575.98px){section.locations section.indonesia-content section.info{margin-top:30px}}@media (max-width:991.98px){section.locations section.indonesia-content section.info .img-wrapper{margin-top:30px}}section.locations section.indonesia-content section.info .img-wrapper img{width:100%}section.locations section.indonesia-content section.info .text-wrapper{font-size:1.25rem}section.locations section.indonesia-content section.info .text-wrapper ul.list-this{margin-top:1.5625rem}section.locations section.indonesia-content section.info .text-wrapper-info{margin-top:5.625rem;text-align:center;font-size:1.25rem}@media (max-width:767.98px){section.locations section.indonesia-content section.info .text-wrapper-info{margin-top:30px}}section.locations section.indonesia-content section.info .marg-top{margin-top:7.5rem}@media (max-width:991.98px){section.locations section.indonesia-content section.info .marg-top{margin-top:30px}}section.locations section.indonesia-content section.more-info{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.indonesia-content section.more-info{margin-top:30px}}section.locations section.indonesia-content section.more-info .title-text{font-size:1.25rem;text-align:center;max-width:60rem;margin:0 auto}section.locations section.indonesia-content section.more-info .more-info-box{background:url(/assets/img/shape.svg) #f0f0f0!important;background-repeat:no-repeat!important;background-size:auto!important;background-position:right center!important;padding:7.5rem 4.6875rem;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4.6875rem}@media (max-width:991.98px){section.locations section.indonesia-content section.more-info .more-info-box{display:block}}@media (max-width:767.98px){section.locations section.indonesia-content section.more-info .more-info-box{margin-top:30px;padding:60px}}@media (max-width:575.98px){section.locations section.indonesia-content section.more-info .more-info-box{padding:45px 15px}}section.locations section.indonesia-content section.more-info .more-info-box .item{width:calc(50% - 75px)}@media (max-width:1600px){section.locations section.indonesia-content section.more-info .more-info-box .item{width:calc(50% - 30px)}}@media (max-width:991.98px){section.locations section.indonesia-content section.more-info .more-info-box .item{width:100%}}@media (max-width:991.98px){section.locations section.indonesia-content section.more-info .more-info-box .item:first-child{margin-bottom:30px}}section.locations section.indonesia-content section.path{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.indonesia-content section.path{margin-top:30px}}@media (max-width:991.98px){section.locations section.indonesia-content section.path .img-wrapper{margin-top:30px}}section.locations section.indonesia-content section.path .img-wrapper img{width:100%}section.locations section.indonesia-content section.path .text-wrapper{font-size:1.25rem}section.locations section.indonesia-content section.path .marg-top{margin-top:7.5rem}@media (max-width:991.98px){section.locations section.indonesia-content section.path .marg-top{margin-top:30px}}section.locations section.bali-content section.bali{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.bali-content section.bali{margin-top:60px}}section.locations section.bali-content section.bali .title{text-align:center}section.locations section.bali-content section.bali .banner{background:url(/assets/img/indonesia/bali.jpg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;position:relative;width:100%;aspect-ratio:16/7;margin-top:5.625rem}@media (max-width:767.98px){section.locations section.bali-content section.bali .banner{margin-top:30px}}section.locations section.bali-content section.bali-info{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.bali-content section.bali-info{margin-top:30px}}@media (max-width:991.98px){section.locations section.bali-content section.bali-info .img-wrapper{margin-top:30px}}section.locations section.bali-content section.bali-info .img-wrapper img{width:100%}section.locations section.bali-content section.bali-info .text-wrapper{font-size:1.25rem}section.locations section.bali-content section.bali-info .marg-top{margin-top:7.5rem}@media (max-width:991.98px){section.locations section.bali-content section.bali-info .marg-top{margin-top:30px}}section.locations section.pererenan-content section.benefits,section.locations section.pererenan-content section.info{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.pererenan-content section.benefits,section.locations section.pererenan-content section.info{margin-top:45px}}section.locations section.pererenan-content section.benefits .title,section.locations section.pererenan-content section.info .title{text-align:center}section.locations section.pererenan-content section.benefits .title h2,section.locations section.pererenan-content section.info .title h2{margin-bottom:6.25rem}@media (max-width:767.98px){section.locations section.pererenan-content section.benefits .title h2,section.locations section.pererenan-content section.info .title h2{margin-bottom:30px}}@media (max-width:991.98px){section.locations section.pererenan-content section.benefits .img-wrapper,section.locations section.pererenan-content section.info .img-wrapper{margin-top:30px}}section.locations section.pererenan-content section.benefits .img-wrapper img,section.locations section.pererenan-content section.info .img-wrapper img{width:100%}section.locations section.pererenan-content section.benefits .text-wrapper,section.locations section.pererenan-content section.info .text-wrapper{font-size:1.25rem}section.locations section.pererenan-content section.benefits .marg-top,section.locations section.pererenan-content section.info .marg-top{margin-top:3.75rem}section.locations section.seseh-ocean-content section.benefits,section.locations section.seseh-ocean-content section.info{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.seseh-ocean-content section.benefits,section.locations section.seseh-ocean-content section.info{margin-top:45px}}section.locations section.seseh-ocean-content section.benefits .title,section.locations section.seseh-ocean-content section.info .title{text-align:center}section.locations section.seseh-ocean-content section.benefits .title h2,section.locations section.seseh-ocean-content section.info .title h2{margin-bottom:6.25rem}@media (max-width:767.98px){section.locations section.seseh-ocean-content section.benefits .title h2,section.locations section.seseh-ocean-content section.info .title h2{margin-bottom:30px}}@media (max-width:991.98px){section.locations section.seseh-ocean-content section.benefits .img-wrapper,section.locations section.seseh-ocean-content section.info .img-wrapper{margin-top:30px}}section.locations section.seseh-ocean-content section.benefits .img-wrapper img,section.locations section.seseh-ocean-content section.info .img-wrapper img{width:100%}section.locations section.seseh-ocean-content section.benefits .text-wrapper,section.locations section.seseh-ocean-content section.info .text-wrapper{font-size:1.25rem}section.locations section.seseh-ocean-content section.benefits .marg-top,section.locations section.seseh-ocean-content section.info .marg-top{margin-top:3.75rem}section.locations section.seseh-sands-content{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.seseh-sands-content{margin-top:60px}}section.locations section.seseh-sands-content section.seseh .title{text-align:center}section.locations section.seseh-sands-content section.seseh .banner{background:url(/assets/img/indonesia/seseh.jpg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;position:relative;width:100%;aspect-ratio:16/7;margin-top:5.625rem}@media (max-width:767.98px){section.locations section.seseh-sands-content section.seseh .banner{margin-top:60px}}section.locations section.seseh-sands-content section.seseh-info{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.seseh-sands-content section.seseh-info{margin-top:30px}}@media (max-width:991.98px){section.locations section.seseh-sands-content section.seseh-info .img-wrapper{margin-top:30px}}section.locations section.seseh-sands-content section.seseh-info .img-wrapper img{width:100%}section.locations section.seseh-sands-content section.seseh-info .text-wrapper{font-size:1.25rem}section.locations section.seseh-sands-content section.seseh-info .marg-top{margin-top:7.5rem}@media (max-width:991.98px){section.locations section.seseh-sands-content section.seseh-info .marg-top{margin-top:30px}}section.locations section.seseh-sands-content section.projects-benefits{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.seseh-sands-content section.projects-benefits{margin-top:30px}}section.locations section.seseh-sands-content section.projects-benefits .title{text-align:center;margin-bottom:5.625rem}@media (max-width:767.98px){section.locations section.seseh-sands-content section.projects-benefits .title{margin-bottom:30px}}@media (max-width:991.98px){section.locations section.seseh-sands-content section.projects-benefits .img-wrapper{margin-top:30px}}section.locations section.seseh-sands-content section.projects-benefits .img-wrapper img{width:100%}section.locations section.seseh-sands-content section.projects-benefits .text-wrapper{font-size:1.25rem}section.locations section.seseh-sands-content section.projects-benefits .marg-top{margin-top:7.5rem}@media (max-width:991.98px){section.locations section.seseh-sands-content section.projects-benefits .marg-top{margin-top:30px}}section.locations section.seseh-sands-content section.info{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.seseh-sands-content section.info{margin-top:30px}}@media (max-width:991.98px){section.locations section.seseh-sands-content section.info .img-wrapper{margin-top:30px}}section.locations section.seseh-sands-content section.info .img-wrapper img{width:100%}section.locations section.seseh-sands-content section.info .text-wrapper{font-size:1.25rem}section.locations section.seseh-sands-content section.info .marg-top{margin-top:7.5rem}@media (max-width:991.98px){section.locations section.seseh-sands-content section.info .marg-top{margin-top:30px}}section.locations section.ubud-content{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.ubud-content{margin-top:60px}}section.locations section.ubud-content section.ubud .title{text-align:center}section.locations section.ubud-content section.ubud .banner{background:url(/assets/img/indonesia/ubud.jpg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;position:relative;width:100%;aspect-ratio:16/7;margin-top:5.625rem}@media (max-width:767.98px){section.locations section.ubud-content section.ubud .banner{margin-top:60px}}section.locations section.ubud-content section.ubud-info{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.ubud-content section.ubud-info{margin-top:30px}}@media (max-width:991.98px){section.locations section.ubud-content section.ubud-info .img-wrapper{margin-top:30px}}section.locations section.ubud-content section.ubud-info .img-wrapper img{width:100%}section.locations section.ubud-content section.ubud-info .text-wrapper{font-size:1.25rem}section.locations section.ubud-content section.ubud-info .marg-top{margin-top:7.5rem}@media (max-width:991.98px){section.locations section.ubud-content section.ubud-info .marg-top{margin-top:30px}}section.locations section.ubud-content section.projects-benefits{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.ubud-content section.projects-benefits{margin-top:30px}}section.locations section.ubud-content section.projects-benefits .title{text-align:center;margin-bottom:5.625rem}@media (max-width:767.98px){section.locations section.ubud-content section.projects-benefits .title{margin-bottom:30px}}@media (max-width:991.98px){section.locations section.ubud-content section.projects-benefits .img-wrapper{margin-top:30px}}section.locations section.ubud-content section.projects-benefits .img-wrapper img{width:100%}section.locations section.ubud-content section.projects-benefits .text-wrapper{font-size:1.25rem}section.locations section.ubud-content section.projects-benefits .marg-top{margin-top:7.5rem}@media (max-width:991.98px){section.locations section.ubud-content section.projects-benefits .marg-top{margin-top:30px}}section.locations section.ubud-content section.info{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.ubud-content section.info{margin-top:30px}}@media (max-width:991.98px){section.locations section.ubud-content section.info .img-wrapper{margin-top:30px}}section.locations section.ubud-content section.info .img-wrapper img{width:100%}section.locations section.ubud-content section.info .text-wrapper{font-size:1.25rem}section.locations section.ubud-content section.info .marg-top{margin-top:7.5rem}@media (max-width:991.98px){section.locations section.ubud-content section.info .marg-top{margin-top:30px}}section.locations section.highlits-benefits{margin-top:7.5rem}@media (max-width:767.98px){section.locations section.highlits-benefits{margin-top:30px}}section.locations section.highlits-benefits .service-box{background:url(/assets/img/shape.svg) #f0f0f0!important;background-repeat:no-repeat!important;background-size:auto!important;background-position:right center!important;padding:4.6875rem 9.375rem;font-size:1.25rem}@media (max-width:991.98px){section.locations section.highlits-benefits .service-box{padding:60px}}@media (max-width:575.98px){section.locations section.highlits-benefits .service-box{padding:30px}}section.locations section.highlits-benefits .service-box .title{text-align:center;margin-bottom:3.75rem}@media (max-width:767.98px){section.locations section.highlits-benefits .service-box .title{margin-bottom:30px}}section.locations section.highlits-benefits .service-box.brown{background:url(/assets/img/shape-2.svg) #f0f0f0!important;background-repeat:no-repeat!important;background-position:right center!important;background-color:rgba(215,184,135,.5)!important}section.locations section.conclusion{margin-top:9.375rem}@media (max-width:767.98px){section.locations section.conclusion{margin-top:30px}}section.locations section.conclusion .text-wrapper{text-align:center;max-width:60rem;margin:0 auto}section.locations section.conclusion .text-wrapper h2{margin-bottom:3.75rem}@media (max-width:767.98px){section.locations section.conclusion .text-wrapper h2{margin-bottom:30px}}