.ks-mnav{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#ffffff;z-index:999999;flex-direction:column;justify-content:center;align-items:center;gap:36px;overflow-y:auto;-webkit-overflow-scrolling:touch}.ks-mnav.open{display:flex}.ks-mnav a{color:#2a2a2a!important;text-decoration:none!important;font-family:'Cormorant Garamond',Georgia,serif!important;font-size:32px!important;font-weight:400!important;letter-spacing:6px!important;text-transform:uppercase!important;display:block!important;padding:8px 0!important}.ks-mnav a:hover,.ks-mnav a:focus{color:#c4995a!important}.ks-mclose,.ks-mcclose{position:absolute;top:20px;right:20px;background:none;border:none;color:rgba(30,30,30,0.6);font-size:32px;line-height:1;cursor:pointer;padding:10px;-webkit-appearance:none}.ks-mclose:hover,.ks-mcclose:hover{color:#c4995a}@media(max-width:980px){.ks-burger{display:flex!important;position:fixed!important;top:14px!important;right:16px!important;z-index:999999!important}.ks-dnav{display:none!important}.et_pb_section_0 h1{font-size:clamp(34px,8vw,52px)!important;line-height:1.1em!important}.et_pb_section_0 h2{font-size:clamp(17px,3.5vw,24px)!important}h2{font-size:clamp(26px,5vw,44px)!important;line-height:1.15em!important}.et_pb_number_counter .percent{font-size:52px!important}.et_pb_section{padding-top:64px!important;padding-bottom:64px!important}}@media(max-width:600px){.et_pb_section_0 h1{font-size:clamp(28px,9vw,40px)!important;line-height:1.15em!important;word-break:normal!important;overflow-wrap:break-word!important}.et_pb_section_0 h2{font-size:18px!important}h2{font-size:clamp(22px,6.5vw,32px)!important;line-height:1.2em!important}.et_pb_section{padding-top:48px!important;padding-bottom:48px!important}.et_pb_row{padding-left:16px!important;padding-right:16px!important}.et_pb_number_counter .percent{font-size:48px!important}.et_pb_contact_form_0 .et_pb_contact_field{width:100%!important;float:none!important;clear:both!important}.et_pb_section:last-child .et_pb_row{display:block!important}.et_pb_section:last-child .et_pb_text p{text-align:center!important}}.fluentform .ff-el-input--label label,.fluentform .ff-el-form-check-label,.fluentform label{color:rgba(255,255,255,0.85)!important;font-family:'Inter',sans-serif!important;font-weight:300!important;letter-spacing:0.08em!important;text-transform:uppercase!important;font-size:12px!important}.fluentform .ff-el-form-control,.fluentform input[type="text"],.fluentform input[type="email"],.fluentform input[type="tel"],.fluentform input[type="number"],.fluentform textarea,.fluentform select{background-color:rgba(255,255,255,0.08)!important;border:1px solid rgba(255,255,255,0.15)!important;color:rgba(255,255,255,0.92)!important;font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:15px!important;border-radius:0!important;padding:12px 14px!important}.fluentform .ff-el-form-control::placeholder,.fluentform input::placeholder,.fluentform textarea::placeholder{color:rgba(255,255,255,0.35)!important}.fluentform .ff-el-form-control:focus,.fluentform input:focus,.fluentform textarea:focus{border-color:#c4995a!important;outline:none!important;box-shadow:none!important;background-color:rgba(255,255,255,0.12)!important}.fluentform .ff-el-form-check,.fluentform .ff-el-form-check-label,.fluentform .ff-checkbox-wrapper label{color:rgba(255,255,255,0.75)!important;font-size:14px!important;font-weight:300!important;text-transform:none!important;letter-spacing:normal!important}.fluentform .ff-el-section-break p,.fluentform .ff-el-section-break h4{color:rgba(255,255,255,0.5)!important;font-size:12px!important;letter-spacing:0.1em!important;text-transform:uppercase!important}.fluentform .ff-el-form-check-label a,.fluentform .ff_privacy_text a{color:#c4995a!important}.fluentform .ff-el-input--label.ff-el-is-required label{color:rgba(255,255,255,0.85)!important}.fluentform .ff-btn-submit,.fluentform button[type="submit"]{background-color:#c4995a!important;color:#080808!important;font-family:'Inter',sans-serif!important;font-weight:600!important;font-size:14px!important;letter-spacing:2px!important;text-transform:uppercase!important;border:none!important;border-radius:0!important;padding:14px 32px!important;cursor:pointer!important}.fluentform .ff-btn-submit:hover,.fluentform button[type="submit"]:hover{background-color:#b8874a!important}.fluentform .error.text-danger{color:#e07070!important;font-size:12px!important}.fluentform .ff-message-success{color:rgba(255,255,255,0.85)!important;background:rgba(196,153,90,0.15)!important;border-color:#c4995a!important}.ks-dnav a{font-weight:600!important}.ks-logo a,.et_pb_row_0 p a{color:inherit!important;text-decoration:none!important}@media (max-width:980px){#ks-hero .et_parallax_bg{background-position:82% 0%!important}}@media (max-width:480px){#ks-hero .et_parallax_bg{background-position:80% 0%!important}}.et_pb_section_0 .et_pb_row_0{background:transparent!important}.ks-dnav{justify-content:flex-end!important}.et_pb_text_0 img{mix-blend-mode:normal!important}.et_pb_number_counter .percent p{transition:none!important}.et_pb_number_counter_0 .counter-value::before{content:"20"}.et_pb_number_counter_0 .counter-value{font-size:0!important}.et_pb_number_counter_0 .counter-value::before{font-size:64px;color:#c4995a;font-family:'Cormorant Garamond',serif;font-weight:600}.et_pb_number_counter_1 .counter-value::before{content:"200"}.et_pb_number_counter_1 .counter-value{font-size:0!important}.et_pb_number_counter_1 .counter-value::before{font-size:64px;color:#c4995a;font-family:'Cormorant Garamond',serif;font-weight:600}#footer-info{background-color:#080808!important;padding:20px 40px!important;display:flex!important;justify-content:center!important;align-items:center!important}#footer-info p{display:none!important}#et-footer-nav{float:none!important;text-align:center!important}#et-footer-nav ul li a{color:rgba(255,255,255,0.5)!important;font-family:Inter,sans-serif!important;font-size:14px!important;letter-spacing:1px!important}#et-footer-nav ul li a:hover{color:#ffffff!important}