@charset "UTF-8";address{margin-bottom:1rem;font-style:normal;line-height:inherit}iframe{border:0}.col-2{flex:none;width:16.66666667%}.col-6{flex:none;width:50%}.g-2{--bs-gutter-x:0.5rem}.g-2{--bs-gutter-y:0.5rem}.g-3{--bs-gutter-x:1rem}.g-3{--bs-gutter-y:1rem}.g-4{--bs-gutter-x:2rem}.g-4{--bs-gutter-y:2rem}.g-6{--bs-gutter-x:6.5rem}.g-6{--bs-gutter-y:6.5rem}.gy-8{--bs-gutter-y:10rem}@media(min-width:768px){.col-md{flex:1 0}.col-md-1{flex:none;width:8.33333333%}.col-md-8{flex:none;width:66.66666667%}.col-md-10{flex:none;width:83.33333333%}}@media(min-width:992px){.col-lg{flex:1 0}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.33333333%}.col-lg-6{flex:none;width:50%}}@media(min-width:1200px){.col-xl-3{flex:none;width:25%}.col-xl-6{flex:none;width:50%}.col-xl-9{flex:none;width:75%}}.btn-dark{--bs-btn-color:#ffffff;--bs-btn-bg:#2f2e41;--bs-btn-border-color:#2f2e41;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#4e4d5e;--bs-btn-hover-border-color:#444354;--bs-btn-focus-shadow-rgb:78, 77, 94;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#595867;--bs-btn-active-border-color:#444354;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-bg:#2f2e41;--bs-btn-disabled-border-color:#2f2e41}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y)0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.link-dark{color:#2f2e41!important}.link-dark:hover,.link-dark:focus{color:#2f2e41!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-none{display:none!important}.position-relative{position:relative!important}.border-0{border:0!important}.h-auto{height:auto!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.order-0{order:0!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.mb-2{margin-bottom:.5rem!important}.mb-7{margin-bottom:8rem!important}.ms-auto{margin-left:auto!important}.mb-n2{margin-bottom:-.5rem!important}.p-3{padding:1rem!important}.p-5{padding:3rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-7{padding-top:8rem!important;padding-bottom:8rem!important}.pt-3{padding-top:1rem!important}.pt-7{padding-top:8rem!important}.pt-8{padding-top:10rem!important}.pb-7{padding-bottom:8rem!important}.fw-light{font-weight:300!important}.text-start{text-align:left!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}@media(min-width:768px){.d-md-flex{display:flex!important}.justify-content-md-between{justify-content:space-between!important}}@media(min-width:992px){.text-lg-start{text-align:left!important}}@media(min-width:1200px){.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}}.kd-navbar_link-dropdown{background-color:inherit;border:unset}.dropdown-divider{border:0 solid transparent;background-color:rgba(0,0,0,.15);height:1px}.kd-info-heading{font-size:1rem;font-weight:900}.kd-max-width{max-width:660px}.kd-max-width-sm{max-width:500px}span.kd-highlight{text-transform:uppercase;color:#65973a;font-weight:900}.kd-h2-divider-line{position:relative}.kd-h2-divider-line::after{content:"";position:absolute;top:0;width:3px;height:177px;background-color:#eee;display:none}@media screen and (min-width:1400px){.kd-h2-divider-line::after{display:block;right:2rem}}@media screen and (min-width:1600px){.kd-h2-divider-line::after{right:4rem}}.kd-home-section-1,.kd-home-section-2-footprints-white,.kd-footprints-parking{position:relative;z-index:1}.kd-home-section-1::before,.kd-home-section-2-footprints-white::before,.kd-footprints-parking::before{content:"";position:absolute;left:50%;top:15%;z-index:-1;transform-origin:center center;transform:translate(-50%,-50%)rotate(-3deg);background-image:url(/assets/img/foot-prints-light.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;width:2300px;height:58px}.kd-footprints-parking{overflow:hidden}.kd-footprints-parking::before{transform:translate(-40%,80%)rotate(40deg);background-image:url(/assets/img/foot-prints-light.svg)}@media screen and (min-width:768px){.kd-footprints-parking{overflow:hidden}.kd-footprints-parking::before{transform:translate(-26%,30%)rotate(40deg);background-image:url(/assets/img/foot-prints-light.svg)}}.kd-home-section-2-footprints-white{overflow:hidden}.kd-home-section-2-footprints-white::before{transform:translate(-61.3%,154%)rotate(40deg);background-image:url(/assets/img/foot-prints.svg)}@media screen and (min-width:768px){.kd-home-section-2-footprints-white{overflow:hidden}.kd-home-section-2-footprints-white::before{transform:translate(-55%,-100%)rotate(40deg);background-image:url(/assets/img/foot-prints.svg)}}.kd-info-text{max-width:40ch;margin-left:auto;margin-right:auto}@media screen and (min-width:992px){.kd-info-text{max-width:initial}}.box-shadow{box-shadow:0 5px 15px rgba(0,0,0,.1)}.link-decoration-none{text-decoration:none}.kd-gallery-btn{position:absolute;right:1rem;bottom:3.5rem;width:3rem;height:3rem;border-radius:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 5px 15px rgba(0,0,0,.15);z-index:5}.kd-guide-rail{position:relative}.kd-guide-rail::before{content:"";border-left:3px dashed rgba(101,151,58,.2);height:100%;position:absolute;left:50%;top:1rem;bottom:1rem;transform:translateX(-50%)}.kd-guide-dot{position:sticky;top:50%;height:2rem;width:2rem;border:.8rem solid #65973a;border-radius:50% 50% 0% 50%;transform:rotate(-45deg);box-shadow:-.5rem -.5rem 0 1rem #EEEEEE;z-index:1}footer{padding:4rem 0}.footer-navbar a{font-size:1rem;line-height:1.5;font-weight:700;text-transform:initial;text-decoration:none;color:#000;transition:color 100ms linear}.footer-navbar a:hover,.footer-navbar a:focus-within,.footer-navbar a:focus,.footer-navbar a:active{color:#65973a}