@font-face{font-family:Astoria Classic Sans;src:url(../font/AstoriaClassicSansRoman.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-ThinIt.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-LightIt.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-RegularIt.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-MediumIt.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-BoldIt.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-ExtraBoldIt.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Autor;src:url(../font/Autor-BlackIt.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Autor;src:url(../font/Regular-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--pc:#000;--sc:#f3c342;--body-color:#000;--gray-bg:#f0ebe1;--footer-bg:#f0ebe1;--white:#fff;--tf:transparent;--p-color:#000;--h1toh6:#000;--line-light:#d9d9d9;--btn-hover:#000;--ani-2:all 0.2s 0s ease;--ani-3:all 0.3s 0s ease;--ani-4:all 0.4s 0s ease;--ani-5:all 0.5s 0s ease;--op-thr:0.3;--op-n:0.9;--op-e:0.8;--op-f:0.5;--font-t:100;--font-el:200;--font-l:300;--font-r:400;--font-m:500;--font-sb:600;--font-b:700;--font-eb:800;--font-black:900;--font-eblack:950}body,html{font-family:Autor,sans-serif;line-height:1.5;font-size:20px;color:var(--body-color);scroll-behavior:smooth}body{overflow-x:hidden}*{font-family:Autor,sans-serif;margin:0;padding:0;box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Astoria Classic Sans,sans-serif;color:var(--h1toh6);margin:0;line-height:1.2}.h1,h1{font-size:4rem}.h1,.h2,h1,h2{font-weight:var(--font-sb)}.h2,h2{font-size:3.2rem}.h3,h3{font-size:2.4rem}.h3,.h4,h3,h4{font-weight:var(--font-sb)}.h4,h4{font-size:2rem}.h5,h5{font-weight:var(--font-m);font-size:1.8rem}.h6,h6{font-weight:var(--font-b);font-size:1rem}p{color:var(--p-color);font-weight:var(--font-m);margin:0}a{color:var(--pc);text-decoration:none}a:visited{color:#000}a:hover{color:var(--p-color)}ul:not(.single .article-body ul),ul:not(.single .article-body ul) li{list-style:none;padding:0;margin:0}img{display:block}img,svg{width:100%;height:auto}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.showOnDesktop{display:block!important}.showOnMobile{display:none!important}@media (max-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:86rem}.containerright{max-width:1920px;margin:auto;padding-right:5rem}}@media (max-width:640px){.showOnDesktop{display:none!important}.showOnMobile{display:flex!important}}body.no-scroll{overflow:hidden;position:fixed;width:100%}.pc{color:var(--pc)}.sc{color:var(--sc)}video::-webkit-media-controls{display:none!important}video{pointer-events:none}.btn-wrapper{display:flex;padding-top:.05rem;gap:1rem;justify-content:center;align-items:center;margin-top:2.5rem}.btn-wrapper a{width:fit-content}.contact-btn{display:flex;align-items:center;gap:.5rem;background:var(--gray-bg);padding:1rem 2rem;border:unset;text-decoration:unset;transition:all .5s ease-in-out}.contact-btn span{font-size:1rem;font-weight:var(--font-m);line-height:1.5;color:#000;transition:all .5s ease-in-out;white-space:nowrap}.contact-btn span svg{width:2.15rem;height:auto}.contact-btn span svg path{transition:all .5s ease-in-out}.contact-btn:hover{background:#000}.contact-btn:hover span{color:var(--white)}.contact-btn:hover span svg path{fill:var(--white);stroke:var(--white)}.contact-btn.black-btn{background:#000;width:fit-content}.contact-btn.black-btn span{color:var(--white)}.contact-btn.black-btn span svg path{fill:var(--white);stroke:var(--white)}.contact-btn.black-btn:hover{background:var(--gray-bg)}.contact-btn.black-btn:hover span{color:#000}.contact-btn.black-btn:hover span svg path{fill:#000;stroke:#000}.contact-btn.white-btn{background:var(--white);width:fit-content;white-space:nowrap}.contact-btn.white-btn span svg path{fill:#000;stroke:#000}.contact-btn.white-btn:hover{background:var(--gray-bg)}.contact-btn.white-btn:hover span{color:#000}.contact-btn.white-btn:hover span svg path{fill:#000;stroke:#000}.contact-btn.transparent-btn{border:1px solid #000;background:transparent}.contact-btn.transparent-btn span{color:#000}.contact-btn.transparent-btn span svg path{stroke:#000}.contact-btn.transparent-btn:hover{background:transparent}.contact-btn.transparent-btn:hover span{color:#000}.contact-btn.transparent-btn:hover span svg path{fill:#000;stroke:#000}#popupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:6}#popupContent{background:#fff;padding:2rem;border-radius:12px;position:relative;max-width:600px;width:90%;max-height:90%;overflow-y:auto}#popupContent .btn{background-color:#000;color:#fff;font-size:1rem;font-weight:var(--font-m);line-height:1.5;padding:.5rem 1.5rem;font-family:Autor,sans-serif}#popupHeader{position:absolute;top:6px;right:10px;cursor:pointer}#rental-popupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:7}#rental-popupContent{background:#fff;padding:2rem;border-radius:12px;position:relative;max-width:600px;width:90%;max-height:90%;overflow-y:auto}#rental-popupContent .btn{background-color:#000;color:#fff;font-size:1rem;font-weight:var(--font-m);line-height:1.5;padding:.5rem 1.5rem;font-family:Autor,sans-serif}#rental-popupContent form .thankyou{margin:auto;padding:2.5rem;text-align:center}#rental-popupHeader{position:absolute;top:10px;right:10px;cursor:pointer}@media (max-width:640px){.contact-btn{padding:.7777777778rem 1.2222222222rem}.contact-btn span{font-size:.8888888889rem}#popupContent{padding:1.1111111111rem}#popupOverlay{top:3.0555555556rem}#rental-popupContent{padding:1.1111111111rem}#rental-popupOverlay{top:0}}.header{position:absolute;top:0;left:0;width:100%;z-index:5}.header .announcement-bar{background:#f0ebe1}.header .announcement-bar .bar .list{display:flex;gap:1.5rem;justify-content:flex-end;padding-block:.6rem;font-size:.9rem}.header .announcement-bar .bar .list a{text-decoration:none}.header .announcement-bar .bar .list .desk{width:1.2rem}.header .announcement-bar .bar .mob{display:none}.header .navigation{padding:1rem 0}.header .navigation nav{display:flex;align-items:center;justify-content:space-between;gap:3rem}.header .navigation nav .mobile-logo{display:none}.header .navigation nav .logo-div a{display:block}.header .navigation nav .logo-div a img{width:7rem;height:auto}.header .navigation nav .main-menu{flex:1}.header .navigation nav .main-menu .drop-down{display:none}.home-banner{position:relative}.home-banner .main-wrapper .home-banner-slider video{width:100%}.home-banner .main-wrapper .home-banner-slider .slick-dots{bottom:2.5rem}.home-banner .main-wrapper .home-banner-slider .slick-dots li.slick-active button:before{color:var(--white);opacity:1;font-size:.7rem}.home-banner .main-wrapper .home-banner-slider .slick-dots li button:before{font-size:.6rem;border:1px solid #fff;border-radius:100px;color:unset}.home-banner .main-wrapper .home-banner-slider .prev{width:2.5rem;position:absolute;left:2.5rem;top:50%;transform:translateX(-50%);z-index:3;cursor:pointer}.home-banner .main-wrapper .home-banner-slider .next{width:2.5rem;position:absolute;right:0;top:50%;transform:translateX(-50%);z-index:3;cursor:pointer}.home-banner .main-wrapper .home-banner-slider .card{height:40rem;display:block!important}.home-banner .main-wrapper .home-banner-slider .card img{height:100%}.home-banner .main-wrapper .home-banner-slider .card .content-wrapper{display:flex;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;margin-top:2.5rem}.home-banner .main-wrapper .home-banner-slider .card .content-wrapper .title-div{max-width:59rem}.home-banner .main-wrapper .home-banner-slider .card .content-wrapper .title-div h1{font-weight:400;font-style:Roman;font-size:3.2rem;line-height:110%;letter-spacing:0;color:#000}.home-banner .main-wrapper .home-banner-slider .card .content-wrapper .title-div .line-1{font-family:Autor;font-weight:500;font-style:Medium;font-size:1.2rem;line-height:34px;letter-spacing:0;max-width:41.95rem;margin-top:.75rem;margin-bottom:1.5rem}.home-banner .main-wrapper .home-banner-slider .card .content-wrapper .title-div .contact-btn{width:fit-content}.home-banner .main-wrapper .home-banner-slider .card .content-wrapper .title-div .knight-logo{width:11.5rem;padding-top:1rem}.home-banner .main-wrapper .home-banner-slider .card .desk{width:100%;object-fit:cover;height:100%}.investment-hero{padding-block:5rem;position:relative}.investment-hero .right-tree{position:absolute;top:5rem;right:0;height:18.2rem;width:auto}.investment-hero .investment-hero__inner{display:flex;gap:3rem;align-items:center}.investment-hero .investment-hero__inner .investment-hero__visual{flex:1}.investment-hero .investment-hero__inner .investment-hero__visual img{width:100%;height:100%}.investment-hero .investment-hero__inner .investment-hero__content{flex:1}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__title{font-weight:400;font-size:2.4rem;line-height:110%;letter-spacing:0;margin-bottom:1.5rem}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__summary p{font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:0;margin-bottom:.4rem}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features{margin-top:1.5rem;display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;align-items:center}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features .feature{flex:0 0 calc(33.3333333333% - 1rem)}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features .feature .feature__icon{width:1.5rem;height:1.5rem;margin-inline:auto;aspect-ratio:1/1}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features .feature .feature__icon img{width:100%;height:auto;object-fit:contain}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features .feature .feature__label{margin-top:1rem;display:inline-block;margin-inline:auto;font-weight:500;font-style:Medium;font-size:.9rem;line-height:100%;letter-spacing:0;text-align:center;width:100%}.township-section{padding-bottom:5rem}.township-section .content h2{font-weight:400;font-style:Roman;font-size:2.4rem;line-height:110%;letter-spacing:0;text-align:center;margin-inline:auto;max-width:20rem}.township-section .content p{margin-block:1.5rem;font-weight:500;font-style:Medium;font-size:1rem;line-height:1.5rem;letter-spacing:0;text-align:center;width:47.55rem;margin-inline:auto}.township-section .image-gallery{display:flex;overflow:hidden;transition:all .6s ease-out;gap:2px}.township-section .image-gallery .gallery-item{flex:1;position:relative;transition:flex .8s ease-out;opacity:1;animation-iteration-count:1;animation-timing-function:ease-out;animation-duration:1s}@keyframes a{0%{opacity:.5}to{opacity:1}}.township-section .image-gallery .gallery-item img{width:100%;height:30rem;object-fit:cover;display:block}.township-section .image-gallery .gallery-item span{position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);color:#fff;font-family:Astoria Classic Sans;font-weight:400;font-style:Roman;font-size:1.2rem;line-height:100%;letter-spacing:0;text-align:center;max-width:15rem;display:none;min-height:40px;min-width:15rem;transition:all .5s ease-out}.township-section .image-gallery .gallery-item.active{animation-name:a;flex:3}.township-section .image-gallery .gallery-item.active span{display:block}.township-section .image-gallery .gallery-item:hover{flex:3}.floor-plan-sec{background-color:#000}.floor-plan-sec .main-wrapper{padding-block:5rem}.floor-plan-sec .main-wrapper .container .title{color:#fff;font-family:Astoria Classic Sans;font-weight:400;font-style:Roman;font-size:3.2rem;line-height:110%;letter-spacing:0;text-align:center}.floor-plan-sec .main-wrapper .container p{margin-top:1.5rem;font-family:Autor;font-weight:500;font-style:Medium;font-size:1rem;line-height:1.5rem;letter-spacing:0;text-align:center;color:#fff}.floor-plan-sec .main-wrapper .container .container .topic{font-size:1.5rem;font-weight:500;margin-bottom:1rem;color:hsla(0,0%,100%,.7)}.floor-plan-sec .main-wrapper .container .content input{display:none}.floor-plan-sec .main-wrapper .container .content{display:flex;justify-content:space-between;align-items:center}@media (max-width:640px){.floor-plan-sec .main-wrapper .container .content{flex-direction:column}}.floor-plan-sec .main-wrapper .container .content .list{display:flex;flex-direction:column;position:relative;width:10rem;margin-right:2.5rem;padding-right:3rem}@media (max-width:640px){.floor-plan-sec .main-wrapper .container .content .list{flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin-right:0;padding-right:0;border-bottom:1px solid #fff;margin-bottom:.5555555556rem}}.floor-plan-sec .main-wrapper .container .content .list img{width:100%;height:.7rem;display:none}.floor-plan-sec .main-wrapper .container .content .list .list-hr{width:14rem;position:relative;height:.2rem;background-color:#fff;color:0;top:-5rem;right:-3rem;transform:rotate(90deg)}@media (max-width:640px){.floor-plan-sec .main-wrapper .container .content .list .list-hr{display:none}}.floor-plan-sec .main-wrapper .container .content .list label{cursor:pointer;height:4rem;line-height:4rem;font-size:1.2rem;font-weight:500;color:#fff;transition:all .5s ease;z-index:4;margin-right:1.25rem;display:flex;align-items:center;gap:1rem}.floor-plan-sec .main-wrapper .container .content .list label span{font-family:Astoria Classic Sans;font-weight:400;font-style:Roman;font-size:1.2rem;line-height:100%;letter-spacing:0}@media (max-width:600px){.floor-plan-sec .main-wrapper .container .content .list label span{font-size:.8888888889rem;font-weight:500;padding-bottom:.2777777778rem}}.floor-plan-sec .main-wrapper .container #about:checked~.list label.about,.floor-plan-sec .main-wrapper .container #blog:checked~.list label.blog,.floor-plan-sec .main-wrapper .container #code:checked~.list label.code,.floor-plan-sec .main-wrapper .container #help:checked~.list label.help,.floor-plan-sec .main-wrapper .container #home:checked~.list label.home{color:#fff}.floor-plan-sec .main-wrapper .container #about:checked~.list label.about img,.floor-plan-sec .main-wrapper .container #blog:checked~.list label.blog img,.floor-plan-sec .main-wrapper .container #code:checked~.list label.code img,.floor-plan-sec .main-wrapper .container #help:checked~.list label.help img,.floor-plan-sec .main-wrapper .container #home:checked~.list label.home img{display:block}@media (max-width:640px){.floor-plan-sec .main-wrapper .container #about:checked~.list label.about img,.floor-plan-sec .main-wrapper .container #blog:checked~.list label.blog img,.floor-plan-sec .main-wrapper .container #code:checked~.list label.code img,.floor-plan-sec .main-wrapper .container #help:checked~.list label.help img,.floor-plan-sec .main-wrapper .container #home:checked~.list label.home img{display:none}}.floor-plan-sec .main-wrapper .container .content .slider{position:absolute;left:0;top:0;height:4rem;width:100%;transition:all .5s ease;border-right:.25rem solid #fff}@media (max-width:640px){.floor-plan-sec .main-wrapper .container .content .slider{border-right:none}}.floor-plan-sec .main-wrapper .container #home:checked~.list .label{color:#fff}.floor-plan-sec .main-wrapper .container #home:checked~.list .slider{top:0}.floor-plan-sec .main-wrapper .container #blog:checked~.list .slider{top:4rem}.floor-plan-sec .main-wrapper .container #help:checked~.list .slider{top:6rem}@media (max-width:640px){.floor-plan-sec .main-wrapper .container #blog:checked~.list .blog span,.floor-plan-sec .main-wrapper .container #help:checked~.list .help span,.floor-plan-sec .main-wrapper .container #home:checked~.list .home span{border-bottom:3px solid #fff}}.floor-plan-sec .main-wrapper .container #code:checked~.list .slider{top:9rem}.floor-plan-sec .main-wrapper .container #about:checked~.list .slider{top:12rem}.floor-plan-sec .main-wrapper .container .content .text-content{width:88%;height:100%;color:hsla(0,0%,100%,.7)}@media (max-width:1600px){.floor-plan-sec .main-wrapper .container .content .text-content{width:85.5%}}@media (max-width:1440px){.floor-plan-sec .main-wrapper .container .content .text-content{width:83.5%}}@media (max-width:1024px){.floor-plan-sec .main-wrapper .container .content .text-content{width:80.7%}}@media (max-width:640px){.floor-plan-sec .main-wrapper .container .content .text-content{width:100%}}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-slider{margin-left:-12%;margin-right:-12%}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-list{padding:10% 15% 8%!important}@media (max-width:640px){.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-list{padding-left:0!important;padding-right:0!important}}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-dots{text-align:right;position:absolute;bottom:0;left:0;right:0}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-track{max-width:100%!important;transform:translateZ(0)!important;perspective:100px}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-slide{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;width:100%!important;transform:translateZ(0);transition:transform 1s,opacity 1s}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-slide .test p{display:none}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-snext,.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-sprev{display:block}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-current{opacity:1;position:relative;display:block;transform:translateZ(20px);z-index:2}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-current .test p{display:block}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-snext{opacity:1;transform:translate3d(20%,0,0);z-index:1}@media (max-width:640px){.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-snext{transform:translate3d(28%,0,0)}}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-snext+.slick-slide{transform:translate3d(40%,0,-12px);opacity:1}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .slick-sprev{opacity:1;transform:translateZ(0)}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .test{display:block;width:75%;border-right:10px solid #000}.floor-plan-sec .main-wrapper .container .content .text{display:none}.floor-plan-sec .main-wrapper .container .content .text .title{font-size:25px;margin-bottom:10px;font-weight:500}.floor-plan-sec .main-wrapper .container .container .text p{text-align:justify}.floor-plan-sec .main-wrapper .container #about:checked~.text-content .about,.floor-plan-sec .main-wrapper .container #blog:checked~.text-content .blog,.floor-plan-sec .main-wrapper .container #code:checked~.text-content .code,.floor-plan-sec .main-wrapper .container #help:checked~.text-content .help,.floor-plan-sec .main-wrapper .container #home:checked~.text-content .home,.floor-plan-sec .main-wrapper .container .content .text-content .home{display:block}.floor-plan-sec .main-wrapper .container #about:checked~.text-content .home,.floor-plan-sec .main-wrapper .container #blog:checked~.text-content .home,.floor-plan-sec .main-wrapper .container #code:checked~.text-content .home,.floor-plan-sec .main-wrapper .container #help:checked~.text-content .home{display:none}.floor-plan-sec .main-wrapper .container .content .list label:hover{color:#fff}.booking-portal{padding-block:5rem;position:relative}.booking-portal .left-tree{position:absolute;top:2.5rem;left:0;height:15rem;width:auto}.booking-portal .booking-portal__inner .booking-portal__header{margin-inline:auto}.booking-portal .booking-portal__inner .booking-portal__header .booking-portal__title{font-weight:400;font-size:2.4rem;line-height:110%;letter-spacing:0;text-align:center;margin-bottom:1rem;max-width:45rem;margin-inline:auto}.booking-portal .booking-portal__inner .booking-portal__header .booking-portal__subtitle{font-weight:500;font-style:Medium;font-size:1rem;line-height:1.5rem;letter-spacing:0;text-align:center;margin-bottom:2.5rem;max-width:45rem;margin-inline:auto}.booking-portal .booking-portal__inner .booking-portal__features{display:flex;gap:1.5rem}.booking-portal .booking-portal__inner .booking-portal__features .feature{flex:1}.booking-portal .booking-portal__inner .booking-portal__features .feature .feature__icon{height:2.5rem;width:2.5rem;margin-inline:auto;aspect-ratio:1/1}.booking-portal .booking-portal__inner .booking-portal__features .feature .feature__icon img{width:100%;height:100%;object-fit:contain}.booking-portal .booking-portal__inner .booking-portal__features .feature .feature__label{margin-top:1rem;display:inline-block;margin-inline:auto;font-weight:500;font-style:Medium;font-size:.9rem;line-height:100%;letter-spacing:0;text-align:center}.testimonials-section{padding-block:5rem;position:relative;background-color:#000;color:#fff}.testimonials-section .grid-bg{position:absolute;top:0;left:0;z-index:0;width:28.3rem;height:auto}.testimonials-section .testimonials-head .testimonials-title{font-weight:400;font-size:3.2rem;line-height:110%;letter-spacing:0;text-align:center;margin-bottom:2rem;color:#fff}.testimonials-section .testimonials-head .testimonials-sub{font-weight:500;font-style:Medium;font-size:1rem;line-height:1.5rem;margin-bottom:2.5rem;color:#fff;margin-inline:auto;text-align:center}.testimonials-section .testimonials-grid{margin-top:2.5rem;display:flex;gap:2.5rem}.testimonials-section .testimonials-grid .slick-track{display:flex!important;gap:2.5rem}.testimonials-section .testimonials-grid .testimonial-card{position:relative;width:calc(50% - 2.5rem);padding:1.5rem 1.75rem 3rem 1.25rem;backdrop-filter:blur(28.9423179626px);background-color:#494949;background:linear-gradient(180deg,hsla(0,0%,100%,.28) .55%,hsla(0,0%,100%,0))}.testimonials-section .testimonials-grid .testimonial-card .testi-bg{position:absolute;height:100%;width:100%;top:0;left:0}.testimonials-section .testimonials-grid .testimonial-card .testimonial-figure .testimonial-quote-mark{height:3.25rem;width:auto}.testimonials-section .testimonials-grid .testimonial-card .testimonial-figure .testimonial-text{margin-top:1.25rem;font-weight:500;font-style:Medium;font-size:.9rem;line-height:1.4rem;letter-spacing:0;min-height:7rem;margin-bottom:.5rem}.testimonials-section .testimonials-grid .testimonial-card .testimonial-figure .testimonial-author{display:flex;align-items:center;gap:.5rem}.testimonials-section .testimonials-grid .testimonial-card .testimonial-figure .testimonial-author .author-avatar{height:2.85rem;width:2.85rem;object-fit:cover;border-radius:50%}.testimonials-section .testimonials-grid .testimonial-card .testimonial-figure .testimonial-author .author-meta .t1-author{font-family:Astoria Classic Sans;font-weight:500;font-style:Medium;font-size:1.2rem;line-height:100%;letter-spacing:0;display:block}.testimonials-section .testimonials-grid .testimonial-card .testimonial-figure .testimonial-author .author-meta .author-location{font-family:Autor;font-weight:500;font-style:Medium;font-size:1.05rem;line-height:1.881rem;letter-spacing:0;display:block}.footer{padding:1.5rem}.footer a,.footer p{font-family:Autor;font-weight:500;font-style:Medium;font-size:1rem;line-height:1.5rem;letter-spacing:0;text-align:center}.footer a{text-decoration:underline}@media only screen and (min-width:1366px) and (max-width:1366px){.content-wrapper .container{padding-inline:2rem}}@media (max-width:640px){.header{background-color:#000}.header .navigation{transition:all .5s ease-in}.header .navigation nav .mobile-logo{display:block}.header .navigation nav .mobile-logo img{height:3.6111111111rem;width:auto}.header .navigation nav .logo-div{display:none}.header .navigation .main-menu{display:block;position:unset}.header .navigation .main-menu .logo-div{display:block}.header .navigation .main-menu .logo-div img{height:2.9444444444rem;width:auto}.header .navigation .contact-us{display:block}.header .navigation .contact-us a{border-color:#fff;padding:.5555555556rem}.header .navigation .contact-us a span{color:#fff}.header .navigation .contact-us a span svg{width:1.2222222222rem}.header .navigation .contact-us a span svg path{stroke:#fff}.home-banner .main-wrapper .home-banner-slider .next,.home-banner .main-wrapper .home-banner-slider .prev{display:none!important}.home-banner .main-wrapper .home-banner-slider .card{height:44.4444444444rem}.home-banner .main-wrapper .home-banner-slider .card .content-wrapper{margin-top:unset;top:9.4444444444rem;align-items:unset;height:auto}.home-banner .main-wrapper .home-banner-slider .card .content-wrapper .title-div br{display:none}.home-banner .main-wrapper .home-banner-slider .card .content-wrapper .title-div h1{font-size:1.7777777778rem;line-height:110%;margin-bottom:0}.home-banner .main-wrapper .home-banner-slider .card .content-wrapper .title-div .line-1{font-size:.8888888889rem;line-height:1.3333333333rem;margin-block:.5555555556rem .8333333333rem}.home-banner .main-wrapper .home-banner-slider .card .content-wrapper .title-div .line-2{font-size:1rem;font-weight:400;margin-bottom:1.5555555556rem}.home-banner .main-wrapper .home-banner-slider .card .content-wrapper .title-div .knight-logo{width:6.25rem;padding-top:.5rem}.investment-hero{padding-block:2.7777777778rem}.investment-hero .right-tree{display:none}.investment-hero .investment-hero__inner{display:flex;gap:1.6666666667rem;flex-direction:column}.investment-hero .investment-hero__inner .investment-hero__visual{flex:100%}.investment-hero .investment-hero__inner .investment-hero__visual img{width:100%;height:100%}.investment-hero .investment-hero__inner .investment-hero__content{flex:100%;width:100%}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__title{font-weight:400;font-size:2rem;line-height:100%;letter-spacing:0;margin-bottom:1.1111111111rem}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__summary p{font-weight:500;font-size:.8888888889rem;line-height:1.6666666667rem;letter-spacing:0;margin-bottom:.4444444444rem}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features{margin-top:1.6666666667rem;display:flex;justify-content:center;gap:1.1111111111rem;flex-wrap:wrap;align-items:center;padding-bottom:3.3333333333rem}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features .slick-dots{bottom:1.1111111111rem}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features .slick-dots li{height:.7777777778rem;width:.7777777778rem;border:1px solid #000;border-radius:50%;background-color:#fff;margin-inline:.2222222222rem}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features .slick-dots li.slick-active{background-color:#000}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features .slick-dots li button{opacity:0}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features .feature{flex:0 0 auto;display:flex!important;justify-content:center;flex-direction:column}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features .feature .feature__icon{width:1.6666666667rem;height:1.6666666667rem;margin-inline:auto;aspect-ratio:1/1}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features .feature .feature__icon img{width:100%;height:auto;object-fit:contain}.investment-hero .investment-hero__inner .investment-hero__content .investment-hero__features .feature .feature__label{margin-top:1.1111111111rem;display:inline-block;margin-inline:auto;font-family:Astoria Classic Sans;font-weight:500;font-style:Medium;font-size:1rem;line-height:100%;letter-spacing:0;max-width:8.3333333333rem;text-align:center}.township-section{padding-bottom:2.7777777778rem}.township-section .content h2{font-size:2rem}.township-section .content p{margin-block:1.6666666667rem;width:100%;font-size:.8888888889rem;line-height:1.3333333333rem}.township-section .image-gallery{overflow:visible;gap:.2777777778rem}.township-section .image-gallery .slick-track{display:flex;gap:.25rem}.township-section .image-gallery .slick-dots li{height:.7777777778rem;width:.7777777778rem;border:1px solid #000;border-radius:50%;background-color:#fff;margin-inline:.2222222222rem}.township-section .image-gallery .slick-dots li.slick-active{background-color:#000}.township-section .image-gallery .slick-dots li button{opacity:0}.township-section .image-gallery .gallery-item{background:linear-gradient(180deg,transparent 48.36%,#000)}.township-section .image-gallery .gallery-item img{width:100%;height:15.9444444444rem;mix-blend-mode:hue}.township-section .image-gallery .gallery-item span{bottom:1.1111111111rem;font-size:1rem;line-height:100%;letter-spacing:0;max-width:16.6666666667rem;display:block;min-height:40px}.township-section .image-gallery .gallery-item.active,.township-section .image-gallery .gallery-item:hover{flex:1}.floor-plan-sec .main-wrapper{padding-block:2.7777777778rem}.floor-plan-sec .main-wrapper .container .title{font-size:2rem;max-width:17.7777777778rem;margin-inline:auto}.floor-plan-sec .main-wrapper .container p{margin-top:.8333333333rem;font-size:.8888888889rem;line-height:24px}.floor-plan-sec .main-wrapper .container .container .topic{font-size:30px;font-weight:500;margin-bottom:20px}.floor-plan-sec .main-wrapper .container .content .list label{height:0;padding-top:2.2222222222rem;line-height:1;font-size:.8888888889rem;padding-bottom:.5555555556rem;margin-right:1.3888888889rem;gap:1.1111111111rem}.floor-plan-sec .main-wrapper .container .content .slider{position:absolute;left:0;top:0;height:4.4444444444rem;width:100%;transition:all .5s ease;border-right:5px solid #fff}}@media (max-width:640px) and (max-width:640px){.floor-plan-sec .main-wrapper .container .content .slider{border-right:none}}@media (max-width:640px){.floor-plan-sec .main-wrapper .container #home:checked~.list .label{color:#fff}}@media (max-width:640px){.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .test{display:block;width:75%;text-align:center;border-right:10px solid #000}.floor-plan-sec .main-wrapper .container .content .text-content .floor_plan_rev_slider .test p{font-family:Astoria Classic Sans;font-weight:500;font-style:Medium;font-size:.7777777778rem;line-height:100%;letter-spacing:0;text-align:center;width:100%;max-width:10.5555555556rem;margin-left:auto}}@media (max-width:640px){.booking-portal{padding-block:2.7777777778rem}.booking-portal .left-tree{display:none}.booking-portal .booking-portal__inner .booking-portal__header .booking-portal__title{font-size:2rem;margin-bottom:.8333333333rem}.booking-portal .booking-portal__inner .booking-portal__header .booking-portal__subtitle{font-size:.8888888889rem;line-height:1.3333333333rem;margin-bottom:4.4444444444rem}.booking-portal .booking-portal__inner .booking-portal__features{display:flex;gap:1.1111111111rem;padding-bottom:1.6666666667rem}.booking-portal .booking-portal__inner .booking-portal__features .slick-track{display:flex;gap:1.1111111111rem}.booking-portal .booking-portal__inner .booking-portal__features .slick-dots{bottom:-1.1111111111rem}.booking-portal .booking-portal__inner .booking-portal__features .slick-dots li{height:.7777777778rem;width:.7777777778rem;border:1px solid #000;border-radius:50%;background-color:#fff;margin-inline:.2222222222rem}.booking-portal .booking-portal__inner .booking-portal__features .slick-dots li.slick-active{background-color:#000}.booking-portal .booking-portal__inner .booking-portal__features .slick-dots li button{opacity:0}.booking-portal .booking-portal__inner .booking-portal__features .feature .feature__icon{height:2.7777777778rem;width:2.7777777778rem}.booking-portal .booking-portal__inner .booking-portal__features .feature .feature__label{margin-top:.5555555556rem;font-size:1rem}.booking-portal .booking-portal__inner .btn-wrapper{flex-direction:column;margin-top:3.3333333333rem}.booking-portal .booking-portal__inner .btn-wrapper a{width:100%;justify-content:center;max-width:13.8888888889rem}}@media (max-width:640px){.testimonials-section{padding-block:2.7777777778rem}.testimonials-section .grid-bg{position:absolute;top:1.1111111111rem;left:0;z-index:0;width:100%;height:auto}.testimonials-section .testimonials-head .testimonials-title{font-size:2rem;text-align:center;margin-inline:auto;margin-bottom:.8333333333rem;max-width:16.6666666667rem}.testimonials-section .testimonials-head .testimonials-sub{font-size:.8888888889rem;line-height:1.3333333333rem;max-width:13.8888888889rem;margin-bottom:5.5555555556rem}.testimonials-section .testimonials-grid{margin-top:0;display:flex;gap:2.1666666667rem;overflow:hidden}.testimonials-section .testimonials-grid .slick-track{margin-left:0;gap:0}.testimonials-section .testimonials-grid .slick-track .slick-slide{margin-left:2.2222222222rem}.testimonials-section .testimonials-grid .testimonial-card{position:relative;width:14.15rem;padding:.7777777778rem .8333333333rem}.testimonials-section .testimonials-grid .testimonial-card .testimonial-figure .testimonial-quote-mark{height:1.7222222222rem}.testimonials-section .testimonials-grid .testimonial-card .testimonial-figure .testimonial-text{margin-top:.6666666667rem;font-size:.7777777778rem;line-height:1.1111111111rem;min-height:5.5555555556rem;margin-bottom:.5555555556rem}.testimonials-section .testimonials-grid .testimonial-card .testimonial-figure .testimonial-author{gap:.5555555556rem}.testimonials-section .testimonials-grid .testimonial-card .testimonial-figure .testimonial-author .author-avatar{height:1.5rem;width:1.5rem}.testimonials-section .testimonials-grid .testimonial-card .testimonial-figure .testimonial-author .author-meta .t1-author{font-size:.8888888889rem}.testimonials-section .testimonials-grid .testimonial-card .testimonial-figure .testimonial-author .author-meta .author-location{font-size:.7777777778rem;line-height:1.0344444444rem}}@media (max-width:640px){.footer{padding:1.1111111111rem}.footer a,.footer p{font-size:.8888888889rem;line-height:1.3333333333rem}.footer a{text-decoration:underline}}.container{overflow:hidden!important}@media (max-width:1680px){body,html{font-size:19px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:81rem}.containerright{max-width:1680px;margin:auto;padding-right:3rem}}@media (max-width:1550px){body,html{font-size:18px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:79rem}}@media (max-width:1440px){body,html{font-size:17px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:77.5rem}}@media (max-width:1400px){body,html{font-size:16px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:81rem}}@media (max-width:1280px){body,html{font-size:14px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:84rem}}@media (max-width:1024px){body,html{font-size:11px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:84rem}}@media (max-width:991px){body,html{font-size:10px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:87.5rem}}@media (max-width:768px){body,html{font-size:8px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:87.5rem}}@media (max-width:820px){body,html{font-size:8px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:90rem}}@media (max-width:600px){.container{padding-inline:13px}.containerright{padding:0}body,html{font-size:18px}}@media (max-width:1024px){.d-1024-none{display:none}.d-1024-none-i{display:none!important}.d-1024-block{display:block}.d-1024-block-i{display:block!important}}@media (max-width:991px){.d-991-none{display:none}.d-991-none-i{display:none!important}.d-991-block{display:block}.d-991-block-i{display:block!important}}@media screen and (min-width:991px) and (max-width:1024px){.d-991T1024-none{display:none}.d-991T1024-none-i{display:none!important}.d-991T1024-block{display:block}.d-991T1024-block-i{display:block!important}}@media screen and (min-width:768px) and (max-width:1024px){.d-768T1024-none{display:none}.d-768T1024-none-i{display:none!important}.d-768T1024-block{display:block}.d-768T1024-block-i{display:block!important}}@media (max-width:768px){.d-768-none{display:none}.d-768-none-i{display:none!important}.d-768-block{display:block}.d-768-block-i{display:block!important}}@media (max-width:767px){.d-767-none{display:none}.d-767-none-i{display:none!important}.d-767-block{display:block}.d-767-block-i{display:block!important}}@media (max-width:600px){.d-600-none{display:none}.d-600-none-i{display:none!important}.d-600-block{display:block}.d-600-block-i{display:block!important}}@media (max-width:480px){.d-480-none{display:none}.d-480-none-i{display:none!important}.d-480-block{display:block}.d-480-block-i{display:block!important}}@media (max-width:375px){.d-375-none{display:none}.d-375-none-i{display:none!important}.d-375-block{display:block}.d-375-block-i{display:block!important}}
/*# sourceMappingURL=style.css.map */
