.navbar .mast .logo{z-index:0;text-align:center;width:100%;position:absolute;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:#515513}.navbar .mast .right .nav .nav-item .nav-link.focus:hover{color:#fff;background-color:#667f66}.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:#515513}.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:#58595b}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active{border-bottom:8px solid #95876d}.font-secondary{font-family:garamond-premier-pro,serif}.color-select{color:#95876d}.btn.btn-primary{background-color:#b19962;border-color:#b19962}.btn.btn-primary:hover{background-color:#95876d}hr.decor{opacity:1;border:none;border-bottom:1px solid #d7b366;width:80%;height:6px;margin:.25rem 10%;position:relative;overflow:visible}hr.decor:before,hr.decor:after{content:"";background-color:#d7b366;border-bottom:1px solid #d7b366;height:0;margin:0;padding:0;display:block;position:absolute}hr.decor:before{width:70%;top:1px;left:15%}hr.decor:after{width:90%;top:3px;left:5%}hr.decor.r{border-top:1px solid #d7b366;border-bottom:none}hr.decor.r:before{width:70%;top:3px}hr.decor.r:after{width:90%;top:1px}hr.decor.c2{width:50%;height:20px;margin:.25rem 25%}hr.decor.c2:before{top:1px}hr.decor.c2:after{top:10px}hr.decor.c2.r{border-top:1px solid #d7b366;border-bottom:none}hr.decor.c2.r:before{top:20px}hr.decor.c2.r:after{top:10px}hr.decor.lg{height:20px}hr.decor.lg:before{top:1px}hr.decor.lg:after{top:10px}blockquote{color:#95876d;margin:3rem 0;padding:0 6rem;font-family:garamond-premier-pro,serif;font-size:2.4rem;line-height:1}.nav.subnav .nav-item{margin:0 1.5rem 1.5rem;position:relative;transition:none!important}.nav.subnav .nav-item .nav-link{color:#6b6b6b;text-align:center;cursor:pointer;border-bottom:5px solid #0000;padding:0;font-family:garamond-premier-pro,serif;font-size:1rem;transition:none!important}.nav.subnav .nav-item .nav-link.active,.nav.subnav .nav-item .nav-link.hl{color:#d7b366}.nav.subnav .nav-item.active .sub{display:block}.nav.subnav .nav-item .sub{white-space:nowrap;z-index:999;margin:0;padding:20px 0 0;list-style:none;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);transition:none!important}.nav.subnav .nav-item .sub:before{content:"";background-color:#d7b366;border-radius:50%;width:15px;height:15px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.nav.subnav .nav-item:hover .sub{display:block}.carousel.gallery .carousel-indicators{margin:1.5rem 0;position:static}.carousel.gallery .carousel-indicators [data-bs-target]{border:none;width:100%;height:auto;margin:0;padding:0}.carousel.gallery .carousel-control-prev,.carousel.gallery .carousel-control-next{opacity:1;width:auto}.carousel.gallery .carousel-control-prev{left:calc(-25vw + 25% - 16px)}.carousel.gallery .carousel-control-prev .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d7b366'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel.gallery .carousel-control-next{right:calc(-25vw + 25% - 16px)}.carousel.gallery .carousel-control-next .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d7b366'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel.gallery.out .carousel-control-prev,.carousel.gallery.out .carousel-control-next{top:auto;bottom:45px}.carousel.gallery.out .carousel-control-prev{left:-35px}.carousel.gallery.out .carousel-control-prev .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236b6b6b'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel.gallery.out .carousel-control-next{right:-35px}.carousel.gallery.out .carousel-control-next .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236b6b6b'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}main section{text-align:center;padding:5rem 0;position:relative}main section#marquee .marquee-logo{z-index:20;width:100%;height:160px;padding:1.5rem;position:absolute;top:0;left:0}main section#marquee .marquee-logo img{width:auto;height:100%}main section#marquee .details{z-index:10;text-align:left;width:100%;position:absolute;bottom:3rem;left:0}main section#marquee .details .wrap{color:#fff;background-color:#95876d;padding:2.25rem}main section#marquee .details .wrap .title{color:#d7b366;margin:0;font-family:garamond-premier-pro,serif;font-size:2.22rem}main section#marquee .details .wrap p:last-child{margin-bottom:0}main section#facilities{color:#d7b366;text-align:center;background-color:#4f6041}main section#inquire{text-align:center;color:#d7b366;background-color:#95876d}main section#inquire .title{font-family:garamond-premier-pro,serif;font-size:2.5rem;font-weight:300}main section#registration,main section.registration{background-color:#b19962;position:relative}main section#registration .registration-box,main section.registration .registration-box{z-index:10;color:#b19962;background-color:#ffffffe6;width:60vw;margin-left:-.75rem;padding:1.5rem 3rem;position:relative;top:0}main section#registration .registration-box .title,main section.registration .registration-box .title{margin:0;font-family:garamond-premier-pro,serif}main section .description{margin-bottom:6rem;line-height:2}main section .bg{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}main section .project-info{text-align:left;max-width:320px;list-style:none}main section .project-info li{border-bottom:2px solid #d7b366;padding:1.5rem 0}main section .project-info li h6{margin:0}main .section-title{text-align:center;color:#d7b366;justify-content:center;height:40px;margin:0 0 3rem;padding:0;font-family:garamond-premier-pro,serif;font-size:2.5rem;font-weight:300;line-height:40px;display:flex;position:relative}main .section-title:before,main .section-title:after{content:"";border-top:1px solid #d7b366;width:calc(40% - 128px);height:1px;display:flex;position:absolute;top:40%}main .section-title:before{left:0%}main .section-title:after{right:0%}main .section-title .wrap{width:100%}main .section-title .wrap:before,main .section-title .wrap:after{content:"";border-top:1px solid #d7b366;width:calc(47.5% - 152px);height:1px;display:flex;position:absolute;top:60%}main .section-title .wrap:before{left:calc(2.5% - 8px)}main .section-title .wrap:after{right:calc(2.5% - 8px)}main .section-title span{width:320px;display:inline-block}main .section-title.gray span{color:#6b6b6b}main .section-title.dark span{color:#95876d}main .image-banner{position:relative}main .image-banner.has-price{padding-top:140px}main .image-banner .price-box{color:#fff;z-index:10;background-color:#95876d;border:10px solid #d7b366;width:235px;margin:0 0 0 -110px;padding:1.5rem;font-family:garamond-premier-pro,serif;font-size:1.25rem;position:absolute;top:0;left:50%}main .image-banner .price-box .price{margin:5px 0 0;font-size:5rem;line-height:.8}main .image-banner .price-box .unit{font-size:1.66667rem}.card.facilities .card-title{color:#d7b366}footer{color:#b19962;background-color:#667f66}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='%23FFF' 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='%23FFF' 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='%23FFF' 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='%23FFF' 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='%23FFF' 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='%23FFF' 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='%23FFF' 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='%23FFF' 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='%23FFF' 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='%23FFF' 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 a{color:#b19962;text-decoration:none}footer a:hover{text-decoration:underline}footer .nav .nav-item .nav-link{color:#b19962;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='%23b19962'/%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='%23b19962'/%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:2.5rem 0}main section .font-lg{font-size:1rem!important}main section .section-title{font-size:2rem}main section#registration,main section.registration{background-color:#b19962;padding:1.5rem 0;position:relative}main section#registration .registration-box,main section.registration .registration-box{z-index:10;color:#b19962;width:auto;margin-left:0;padding:1.5rem;position:relative;top:0}main section#registration .registration-box button[type=submit],main section.registration .registration-box button[type=submit]{width:100%;margin:1.5rem 0 0}main section.marquee .details,main section#marquee .details{position:static}main section.marquee .details .wrap .title,main section#marquee .details .wrap .title{font-size:2rem}main .image-banner{position:relative}main .image-banner.has-price{padding-top:0}main .image-banner .price-box{color:#fff;z-index:10;background-color:#95876d;border:10px solid #d7b366;width:180px;margin:auto auto 2.5rem;padding:1.5rem;font-family:garamond-premier-pro,serif;font-size:1.25rem;position:static;top:0;left:50%}main .image-banner .price-box .price{text-align:center;margin:1.5rem 0 0;font-size:3rem;line-height:.8}main .image-banner .price-box .unit{font-size:.833333rem}main .image-banner .carousel.gallery{margin:0 -.75rem}main .image-banner .carousel.gallery .carousel-control-prev,main .image-banner .carousel.gallery .carousel-control-next{bottom:0}blockquote{padding:0 1.5rem}.carousel.gallery .carousel-control-prev,.carousel.gallery .carousel-control-next{top:0;bottom:45px}.carousel.gallery .carousel-control-prev{left:0}.carousel.gallery .carousel-control-next{right:0}.carousel.gallery.out .carousel-control-prev,.carousel.gallery.out .carousel-control-next{top:0;bottom:45px}.carousel.gallery.out .carousel-control-prev{left:0}.carousel.gallery.out .carousel-control-next{right:0}.card.facilities .card-title{font-size:1rem}}@media (max-width:768px){body{padding-top:80px}.subnav-wrapper{height:150px;overflow:auto}.subnav-wrapper .subnav{white-space:nowrap;flex-wrap:nowrap;justify-content:start!important}.nav.subnav .nav-item .sub{white-space:nowrap;z-index:999;margin:0;padding:0;list-style:none;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);transition:none!important}.nav.subnav .nav-item .sub:before{display:none}}