body{font-weight:300}.navbar .mast .logo{z-index:0;text-align:center;width:100%;position:absolute;top:10px;left:0}.navbar .mast .right{height:40px;font-size:.875rem}.navbar .mast .right .nav .nav-item{position:relative}.navbar .mast .right .nav .nav-item .nav-link{color:#58595b}.navbar .mast .right .nav .nav-item .nav-link.focus{background-color:#6b6b6b;padding:1.75rem 1rem .5rem}.navbar .mast .right .nav .nav-item .nav-link.focus:hover{color:#fff;background-color:#ccc}.navbar .mast .right .nav .nav-item .nav-link.icon.phone:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 500 500'%3E%3Cpath fill='%236b6b6b' d='M345.8 473.1c-17 0-35.2-3.3-54-10.2-92.2-33.4-240-205.1-245.7-309.2-3.4-63.3 37.4-115.7 95-121.9l1 9.6-1-9.6c29.5-3.1 46.5 1 57.4 32.5 4.6 13.3 20 79.3 16.7 96.5-3.1 16-18.3 21.6-29.3 25.6-12.8 4.7-15.7 6.8-15.6 11.2.6 17.6 34.5 70.9 50.2 88.6 13.5 15.2 57 51.3 67.4 53.3 5.4 1.1 8-1.1 15-13.3 5.3-9 11.2-19.2 22.9-23.3 4.2-1.5 15.3-5.3 71.1 20.2 28.9 13.3 48.5 22.3 54.5 40.6 4.6 14 .6 31-13.6 56.5-19 34.4-52.2 52.7-92.1 52.7ZM156.2 50c-3.7 0-8 .4-13.1.9-54.4 5.8-80.3 55.6-77.8 101.7 5.2 96.2 147.6 261.2 233 292.2 20.3 7.4 89.2 26.8 122.7-33.8 11-19.9 14.8-32.9 12.1-41.2-3.4-10.4-19.8-17.9-42.4-28.3-39.1-17.9-55.2-21-58.7-20.3-4.7 1.6-8.4 8-12.3 14.7-6.1 10.5-15.2 26.7-35.4 22.5-19.2-3.8-68.3-48.4-78.1-59.5-13.8-15.5-54.2-74.2-55.1-100.8-.7-19.4 16.7-25.7 28.2-30 10-3.6 16.1-6.2 17-11.1 1.9-9.9-10.1-69.3-16-86.6-5.5-16-10.8-20.5-24-20.5Z'/%3E%3C/svg%3E")}.navbar .mast .right .nav .nav-item .nav-link:hover{color:#6b6b6b}.navbar .navbar-collapse{justify-content:center;width:100%}.navbar .navbar-collapse .navbar-nav .nav-item{margin:0 1.5rem}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:#b4afaf;text-transform:uppercase}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active{color:#6b6b6b;border-bottom:8px solid #95876d}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#6b6b6b}h1,h2,h3,h4,h5,h6{font-weight:400}.bg-lightest{background-color:#f4f4f4}.bg-gray-1{background-color:#ebebeb}.color-brown{color:#aa978c!important}.color-gray-6{color:#939598!important}.btn{padding:.375rem 1.5rem;font-size:1.25rem}.btn.btn-primary{background-color:#6b6b6b;border-color:#6b6b6b}.btn.btn-primary:hover{background-color:#95876d}form .form-select{color:#6b6b6b;font-weight:200}main section{padding:5rem 0;position:relative}main section .section-title,main section .title,main section .project-info-title{text-align:center;text-transform:uppercase;color:#6b6b6b;letter-spacing:6px;margin-bottom:3rem;font-size:2rem;font-weight:100;line-height:1}main section .section-title.tp-icon,main section .title.tp-icon,main section .project-info-title.tp-icon{position:relative}main section .section-title.tp-icon:before,main section .title.tp-icon:before,main section .project-info-title.tp-icon:before{content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 100 100'%3e%3cpath fill='%23aa978c' d='M86.8,41.7c6.2-2.6,12.7-5.1,12.7-5.1,0,0-.3-1.2-.6-2.4-.3-1.2-.6-1.9-.6-1.9,0,0-5.7,1.4-13.5,4.2-7,2.5-10.6,4.4-10.5,4.4,0,0,1.7-5.1,4.7-11.9,3-6.6,6.8-13.4,6.8-13.4,0,0-.8-.6-1.8-1.2-1.1-.7-1.9-1-1.9-1,0,0-3.9,4.7-8.3,13.6-3.5,7-4.9,12.4-4.9,12.5,0,0-1-5.6-3.4-12.4-3.9-11.4-6.9-15.5-6.9-15.5,0,0-.8.3-2,.7-1.5.6-1.9.9-1.9.9,0,0,2.7,5.5,6.7,19.4,2,6.9,2.4,11.3,2.5,11.3-3-.5-6.8-1.2-13.6-1.2h-.6c-6.8,0-10.6.7-13.6,1.2,0,0,.5-4.4,2.5-11.3,3.9-13.9,6.7-19.3,6.7-19.4,0,0-.5-.3-2-.9-1.2-.5-2-.7-2-.7,0,0-3,4.1-6.9,15.5-2.4,6.8-3.4,12.4-3.4,12.4,0-.1-1.4-5.5-4.9-12.5-4.4-8.9-8.3-13.6-8.3-13.6,0,0-.8.4-1.9,1-1.1.6-1.9,1.2-1.9,1.2,0,0,3.9,6.8,6.9,13.4,3,6.8,4.8,11.9,4.7,11.9,0,0-3.6-1.9-10.6-4.4-7.7-2.8-13.4-4.2-13.5-4.2,0,0-.3.8-.6,1.9-.3,1.1-.6,2.4-.6,2.4,0,0,6.5,2.5,12.7,5.1,5.6,2.4,10.5,4.8,10.5,4.8-14.5,4.8-21.3,9.7-21.3,9.7,0,0,.3.8.8,1.9.5,1.1,1,2,1,2,0,0,12.2-6.2,23.7-8.2l1,36.5h4.7l.6-37.7s3.7-1,15.8-1.4c12.1.4,15.8,1.4,15.8,1.4l.6,37.7h4.7l1-36.5c11.6,2,23.8,8.2,23.8,8.2,0,0,.5-.9,1-2,.5-1,.8-1.9.8-1.9,0,0-6.8-4.9-21.3-9.7,0,0,4.9-2.5,10.5-4.8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;width:50px;height:50px;display:block;position:absolute;bottom:0;left:0}main section .section-title.tp-icon.top:before,main section .title.tp-icon.top:before,main section .project-info-title.tp-icon.top:before{width:100%;height:50px;display:inline-block;position:static}main section .section-title.left,main section .title.left,main section .project-info-title.left{text-align:left}main section .title-tab{padding-left:calc(1.5rem + 90px);position:relative}main section .title-tab:before{content:"";background-color:#aa978c;width:1.5rem;height:100%;position:absolute;top:0;left:-.75rem}main section .title-tab .title.tp-icon:before{margin-top:-25px;top:50%;left:-75px}main section#marquee,main section.marquee{padding:0 3rem;position:relative}main section#marquee img,main section.marquee img{width:100%;height:auto}main section#marquee:before,main section.marquee:before{content:"";background-color:#6b6b6b;width:1.5rem;height:3rem;display:block;position:absolute;bottom:0;left:0}main section#marquee .bg,main section.marquee .bg{object-fit:cover;width:100%;height:100%}main section#project-information:before{content:"";background-color:#aa978c;width:1.5rem;height:6rem;display:block;position:absolute;top:0;left:0}main section .project-info{text-align:left;max-width:320px;margin:5rem auto;font-weight:200;list-style:none}main section .project-info li{border-bottom:1px solid #6b6b6b;padding:1rem 0;font-size:.875rem}main section .project-info li h6{margin:0;font-size:.875rem;font-weight:200}main section#facilities .col-6,main section.facilities .col-6{position:relative}main section#facilities .col-6:first-child .card.facilities,main section#facilities .col-6:nth-child(2) .card.facilities,main section#facilities .col-6:nth-child(3) .card.facilities,main section.facilities .col-6:first-child .card.facilities,main section.facilities .col-6:nth-child(2) .card.facilities,main section.facilities .col-6:nth-child(3) .card.facilities{border-bottom:2px solid #c6c6c6}main section#facilities .col-6:first-child:after,main section#facilities .col-6:nth-child(2):after,main section.facilities .col-6:first-child:after,main section.facilities .col-6:nth-child(2):after{content:"";background-color:#c6c6c6;width:2px;height:50%;display:block;position:absolute;top:75%;right:0}main section#facilities .wrapper,main section.facilities .wrapper{background-color:#f4f4f4;padding:0 5rem}main section#facilities .separator-title,main section.facilities .separator-title{color:#fff;text-align:center;letter-spacing:6px;background-color:#6b6b6b;margin:0;padding:3rem 1.5rem;font-size:2.75rem}main section#facilities ul.investment,main section.facilities ul.investment{color:#fff;background-color:#aa978c;width:100%;padding:1.5rem 6rem}main section#registration,main section.registration{background-color:#aa978c;padding:5rem 0}main section#registration .bg,main section.registration .bg{width:100%;max-width:100%}main section#registration .registration-box,main section.registration .registration-box{flex-direction:column;justify-content:center;width:50%;min-height:calc(100% - 13rem);display:flex;position:absolute;top:0;bottom:0;right:3rem}main section#registration .registration-box .wrapper,main section.registration .registration-box .wrapper{background-color:#fffffff2;max-width:100%;padding:1.5rem 1.5rem 1.5rem 3rem}main section#registration .registration-box .wrapper .title,main section.registration .registration-box .wrapper .title{margin-bottom:0;font-size:2.75rem}main section#registration .registration-box .wrapper .subtitle,main section.registration .registration-box .wrapper .subtitle{text-align:center;color:#aa978c;letter-spacing:1.5px;margin-bottom:3rem;font-size:1rem}main section#location .wrap{background-color:#ebebeb;padding:5rem 0}main section.gallery{padding:3rem}.plan-title{margin-bottom:6rem;padding:1.5rem .75rem;position:relative}.plan-title:before,.plan-title:after{content:"";background-color:#d5d5d5;width:1.5rem;height:100%;position:absolute;top:0;left:0}.plan-title:after{background-color:#aa978c;height:24px;margin-top:-12px;top:50%;left:0}.plan-title .title{text-align:left;margin:0;padding-left:calc(70px + 3rem);line-height:1}.plan-title .title.tp-icon:before{margin:-25px 0 0;top:50%;bottom:auto;left:calc(.75rem + 35px)}.plan-title .plan-box{border-right:1px solid #6b6b6b;align-items:center;display:flex}.plan-title .dropdown-toggle{cursor:pointer}.plan-title .dropdown-toggle:after{display:none}.plan-title .dropdown-toggle.show{color:#6b6b6b!important}.plan-title .dropdown-menu{background-color:#6b6b6b;border:none;border-radius:0;padding:0;font-size:.875rem}.plan-title .dropdown-menu .dropdown-item{color:#fff;cursor:pointer;padding-left:1.5rem;position:relative}.plan-title .dropdown-menu .dropdown-item.active{color:#aa978c;background-color:#0000}.plan-title .dropdown-menu .dropdown-item.active:before{content:"";background-color:#aa978c;width:10px;height:100%;display:block;position:absolute;top:0;left:0}.plan-title .dropdown-menu .dropdown-item:hover{color:#aa978c;background-color:#0000}.nav .nav-item .nav-link{color:#aa978c}.card.facilities{border:none;height:100%;padding:3rem}.card.facilities .card-title{text-align:left;margin:auto;font-size:1.5rem;font-weight:300;line-height:1.2;display:inline-block}.card.attraction{border:none;border-radius:0;margin-bottom:1.5rem}.card.attraction .card-image{width:100%;padding-bottom:50%;position:relative}.card.attraction .card-image img{object-fit:cover;width:60%;height:60%;margin:20%;position:absolute;top:0;left:0}.card.attraction .card-body{text-align:center}.card.attraction .card-body .card-title{color:#939598;font-size:12px;line-height:1.5}.card.attraction .card-footer{color:#fff;text-align:center;background-color:#6b6b6b;border-radius:0;padding:.25rem .75rem}.card.attraction .card-footer .card-value{margin:0;font-size:50px;line-height:.8}.card.attraction.alt .card-footer{background-color:#aa978c}.carousel.gallery{margin:.75rem 0;padding:0 3rem 3rem}.carousel.gallery .carousel-indicators{justify-content:end;align-items:center;height:3rem;margin:0;padding:0 3rem;display:flex;position:absolute;bottom:0;right:0}.carousel.gallery .carousel-indicators [data-bs-target]{background-color:#0000;border:1px solid #aa978c;width:8px;height:8px}.carousel.gallery .carousel-indicators [data-bs-target].active{background-color:#aa978c}.carousel.gallery .carousel-control-prev,.carousel.gallery .carousel-control-next{opacity:1;width:3rem}.carousel.gallery .carousel-control-prev{left:0}.carousel.gallery .carousel-control-next{right:0}.carousel.gallery .carousel-inner .carousel-item img{width:100%;height:auto}.carousel.gallery.marquee{padding-bottom:0}.carousel.gallery.marquee .carousel-indicators{right:.75rem}.carousel.gallery.marquee .carousel-indicators [data-bs-target]{background-color:#fff;border-color:#fff;border-radius:50%}.carousel.gallery.marquee .carousel-indicators [data-bs-target].active{background-color:#c3b9b3;border-color:#c3b9b3}footer{color:#6b6b6b;background-color:#ccc}footer .master-brand{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 500 500'%3E%3Cpolygon fill='%236b6b6b' points='135.8 191.1 114.9 156.7 107.1 156.7 107.1 214.1 118.2 214.1 118.2 182.1 132 204.7 139.7 204.7 153.5 182.1 153.5 214.1 164.5 214.1 164.5 156.7 156.8 156.7 135.8 191.1'/%3E%3Cpath fill='%236b6b6b' d='M222.2 155.9c-17.7 0-29.9 13.2-29.9 29.5s12.2 29.5 29.9 29.5 30-13.2 30-29.5-12.2-29.5-30-29.5M222.2 205.1c-10.8 0-18.9-8.9-18.9-19.7s8-19.7 18.9-19.7 18.9 8.9 18.9 19.7-8 19.7-18.9 19.7'/%3E%3Cpolygon fill='%236b6b6b' points='291 176.7 323 214.1 330.8 214.1 330.8 156.7 319.7 156.7 319.7 194.1 287.7 156.7 279.9 156.7 279.9 214.1 291 214.1 291 176.7'/%3E%3Cpolygon fill='%236b6b6b' points='372.3 214.1 383.3 214.1 383.3 166.5 398.5 166.5 398.5 156.7 357.1 156.7 357.1 166.5 372.3 166.5 372.3 214.1'/%3E%3Cpath fill='%236b6b6b' d='M250 6.4L39 128.2v243.6l211 121.8 211-121.8v-243.6L250 6.4ZM449.8 365.3l-199.8 115.3-199.8-115.3v-109.7h399.5v109.7ZM449.8 244.4H50.2v-109.7L250 19.3l199.8 115.3v109.7Z'/%3E%3Cpath fill='%236b6b6b' d='M91.9 333.5h25.5l4.2 9.8h11.6l-24.6-57.4h-7.8l-24.6 57.4h11.6l4.2-9.8ZM104.6 303.8l8.5 19.9h-17.1l8.5-19.9Z'/%3E%3Cpolygon fill='%236b6b6b' points='200.6 333.5 171 333.5 198.9 292.4 198.9 285.9 158.7 285.9 158.7 295.7 184.2 295.7 156.3 336.7 156.3 343.3 200.6 343.3 200.6 333.5'/%3E%3Cpath fill='%236b6b6b' d='M254.2 344.1c6.5 0 12.8-2 17.2-5.9 4.8-4.3 7.4-10.3 7.4-19.1v-33.2h-11.1v34.1c0 5.3-1.4 8.5-3.8 10.7-2.5 2.4-5.9 3.7-9.8 3.7s-7.3-1.3-9.8-3.7c-2.4-2.2-3.8-5.4-3.8-10.7v-34.1h-11.1v33.2c0 8.8 2.6 14.9 7.4 19.1 4.4 3.9 10.7 5.9 17.2 5.9'/%3E%3Cpolygon fill='%236b6b6b' points='419 333.5 394.8 333.5 394.8 319.5 412.5 319.5 412.5 309.7 394.8 309.7 394.8 295.7 418.2 295.7 418.2 285.9 383.7 285.9 383.7 343.3 419 343.3 419 333.5'/%3E%3Cpath fill='%236b6b6b' d='M322.4 322.2h5.3l17.2 21.1h13.6l-18-21.9h0c5.7-2.8 9.6-9 9.6-17.2 0 0 .4-7.9-5.3-13.7-2.8-2.9-6.7-4.6-12.6-4.6h-20.9v18.6h0v38.8h11.1v-21.1ZM322.4 295.8h10.5c3.4.2 6.2 3.7 6.2 8.2s-2.8 8.2-6.2 8.2h-10.5v-16.4Z'/%3E%3C/svg%3E")}footer h6{color:#fff}footer a{color:#6b6b6b;text-decoration:none}footer a:hover{text-decoration:underline}footer .nav .nav-item .nav-link{color:#6b6b6b;padding:.25rem 0}footer .nav.social .nav-item .nav-link.icon.facebook:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M576 320C576 178.6 461.4 64 320 64C178.6 64 64 178.6 64 320C64 440 146.7 540.8 258.2 568.5L258.2 398.2L205.4 398.2L205.4 320L258.2 320L258.2 286.3C258.2 199.2 297.6 158.8 383.2 158.8C399.4 158.8 427.4 162 438.9 165.2L438.9 236C432.9 235.4 422.4 235 409.3 235C367.3 235 351.1 250.9 351.1 292.2L351.1 320L434.7 320L420.3 398.2L351 398.2L351 574.1C477.8 558.8 576 450.9 576 320z' fill='%236b6b6b'/%3E%3C/svg%3E")}footer .nav.social .nav-item .nav-link.icon.instagram:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M320.3 205C256.8 204.8 205.2 256.2 205 319.7C204.8 383.2 256.2 434.8 319.7 435C383.2 435.2 434.8 383.8 435 320.3C435.2 256.8 383.8 205.2 320.3 205zM319.7 245.4C360.9 245.2 394.4 278.5 394.6 319.7C394.8 360.9 361.5 394.4 320.3 394.6C279.1 394.8 245.6 361.5 245.4 320.3C245.2 279.1 278.5 245.6 319.7 245.4zM413.1 200.3C413.1 185.5 425.1 173.5 439.9 173.5C454.7 173.5 466.7 185.5 466.7 200.3C466.7 215.1 454.7 227.1 439.9 227.1C425.1 227.1 413.1 215.1 413.1 200.3zM542.8 227.5C541.1 191.6 532.9 159.8 506.6 133.6C480.4 107.4 448.6 99.2 412.7 97.4C375.7 95.3 264.8 95.3 227.8 97.4C192 99.1 160.2 107.3 133.9 133.5C107.6 159.7 99.5 191.5 97.7 227.4C95.6 264.4 95.6 375.3 97.7 412.3C99.4 448.2 107.6 480 133.9 506.2C160.2 532.4 191.9 540.6 227.8 542.4C264.8 544.5 375.7 544.5 412.7 542.4C448.6 540.7 480.4 532.5 506.6 506.2C532.8 480 541 448.2 542.8 412.3C544.9 375.3 544.9 264.5 542.8 227.5zM495 452C487.2 471.6 472.1 486.7 452.4 494.6C422.9 506.3 352.9 503.6 320.3 503.6C287.7 503.6 217.6 506.2 188.2 494.6C168.6 486.8 153.5 471.7 145.6 452C133.9 422.5 136.6 352.5 136.6 319.9C136.6 287.3 134 217.2 145.6 187.8C153.4 168.2 168.5 153.1 188.2 145.2C217.7 133.5 287.7 136.2 320.3 136.2C352.9 136.2 423 133.6 452.4 145.2C472 153 487.1 168.1 495 187.8C506.7 217.3 504 287.3 504 319.9C504 352.5 506.7 422.6 495 452z' fill='%236b6b6b'/%3E%3C/svg%3E")}@media (max-width:992px){body{padding-top:89px}.navbar .mast{padding-top:35px}.navbar .mast .logo{top:35px}main section{padding:3rem 0}main section#marquee,main section.marquee{padding:0}main section#marquee .carousel.gallery,main section.marquee .carousel.gallery{margin:0;padding:0}main section#project-information{padding-top:0}main section .section-title.tp-icon,main section .title.tp-icon,main section .project-info-title.tp-icon{padding-bottom:50px;position:relative}main section .section-title.tp-icon:before,main section .title.tp-icon:before,main section .project-info-title.tp-icon:before{margin:auto;top:auto;bottom:0;left:0;right:0}main section .project-info{max-width:none;margin:.75rem 0;padding:0}main section .title-tab{padding-left:1.5rem;position:relative}main section .title-tab:before{content:"";background-color:#aa978c;width:1.5rem;height:100%;position:absolute;top:0;left:-.75rem}main section .title-tab .title{text-align:center}main section .title-tab .title.tp-icon:before{top:auto;left:0}main section#facilities .separator-title{font-size:1.25rem}main section#facilities .wrapper{padding:0}main section#facilities .col-6{position:relative}main section#facilities .col-6:first-child .card.facilities,main section#facilities .col-6:nth-child(2) .card.facilities,main section#facilities .col-6:nth-child(3) .card.facilities{border-bottom:2px solid #0000}main section#facilities .col-6:first-child:after,main section#facilities .col-6:nth-child(2):after{background-color:#0000}main section#registration,main section.registration{background-color:#aa978c;padding:.75rem}main section#registration .bg,main section.registration .bg{width:100%;max-width:100%}main section#registration .registration-box,main section.registration .registration-box{flex-direction:column;justify-content:center;width:100%;min-height:calc(100% - 13rem);display:flex;position:static;top:0;bottom:0;right:3rem}main section#registration .registration-box .wrapper,main section.registration .registration-box .wrapper{padding:.75rem}main section#registration .registration-box .wrapper .title,main section.registration .registration-box .wrapper .title{font-size:1.75rem}main section.gallery{padding:3rem 0}main section.gallery .nav .nav-item .nav-link{padding:.5rem;font-size:.875rem}.plan-title{margin-bottom:3rem;padding:0 .75rem 1.5rem;position:relative}.plan-title:before,.plan-title:after{height:25%}.plan-title:after{top:5%}.plan-title .title{text-align:center;width:100%;margin:0;padding-left:1.5rem;line-height:1}.plan-title .title.tp-icon:before{margin:auto;top:auto;bottom:0;left:0;right:0}.plan-title .plan-box{margin-bottom:1.5rem}.carousel.gallery{margin:.75rem 0;padding:0 1.5rem 1.5rem}.card.facilities{padding:.75rem}.card.facilities .card-title{font-size:1.25rem}.card.attraction{margin-bottom:0}.card.attraction .card-footer .card-value{font-size:35px}}@media (max-width:768px){body{padding-top:80px}}