@font-face{font-family:TT Norms;src:url(/fonts/TTNorms-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Norms;src:url(/fonts/TTNorms-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ZapfHumnst TL;src:url(/fonts/ZapfHumanist601TL-Roman.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--p:8.33vw;--ph:4%;--mph:calc(20 / 375 * 100vw);--mpt:calc(5vh + 1.5rem);--mpb:7.8vh;--green:#264340;--green2:#96A091;--grey:#F0F0F1;--grey2:#828282;--grey3:#B0B0B0;--red:#7C162E;--brown:#3D0411;--brown2:#BA8F6D;--brown3:#BD926F;--blue:#D6DDE9;--speed:300ms;--speed2:600ms;--swiper-pagination-color:#264340}*,body,html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0);height:auto;scroll-behavior:auto!important;scrollbar-gutter:stable;font-size:calc(16/1600*100vw)}@media(max-width:1000px){html{font-size:calc(16/375*100vw)}}body{background:var(--grey);min-height:100vh;margin:0;line-height:1.2;font-family:TT Norms;font-weight:400;font-size:1rem;color:var(--green);position:relative}@media(min-width:1001px){body[data-scroll-locked] main{margin-right:calc(-1*var(--removed-body-scroll-bar-size))}}body.overflow{overflow:hidden!important}*,:after,:before{box-sizing:border-box;outline:0;border:0;padding:0;margin:0;font-family:inherit;line-height:inherit;font-weight:inherit;font-size:inherit;color:inherit}img,svg{display:block}svg{height:auto}a{text-decoration:none;color:inherit}h1,h2{font-size:calc(60/1600*100vw);font-weight:500;line-height:100%}h1 span,h2 span{font-family:ZapfHumnst TL;font-weight:400}@media(max-width:1000px){h1,h2{font-size:calc(36/375*100vw)}}h3{font-size:calc(28/1600*100vw);font-weight:500;line-height:100%}@media(max-width:1000px){h3{font-size:calc(24/375*100vw)}}h3 span{font-family:ZapfHumnst TL;font-weight:400}p:not(:last-child){margin-bottom:1.2em}.content{width:92%;margin-left:auto;margin-right:auto}@media(max-width:1000px){.content{width:100%;padding:0 calc(20/375*100vw)}}.page section:not(.nopad){padding-top:11vh;padding-bottom:11vh}@media(max-width:1000px){.page section:not(.nopad){padding-top:6.5vh;padding-bottom:6.5vh}}.page section:not(.nopad):first-child{padding-top:0}.page section.bg-red{background-color:var(--red)}.page section.bg-beige{background-color:var(--brown2)}.page .section-head{margin-bottom:3.3vh}.page .section-title{font-size:3rem;font-weight:500;line-height:100%}@media(max-width:1000px){.page .section-title{font-size:2.2rem}}.page .section-title span{font-family:ZapfHumnst TL;font-weight:400}.page-head{padding-top:11vh;margin-bottom:3.3vh}@media(max-width:1000px){.page-head{padding-top:14.5vh;margin-bottom:6.5vh}}.page-title{margin-left:-.08em;font-family:ZapfHumnst TL;font-size:3.75rem;line-height:100%}@media(max-width:1000px){.page-title{font-size:2.25rem}}@media(min-width:1001px){.page-title:not(:last-child){margin-bottom:-.15em}}.page-title span{font-family:TT Norms}.page-top{position:relative;height:100vh;display:flex;align-items:center}@media(max-width:1000px){.page-top{align-items:flex-end}}.page-top-bg{z-index:0;width:100%;height:100%}@media(max-width:1000px){.page-top-bg:after{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(171deg,rgba(0,0,0,0) 46.98%,rgba(0,0,0,.6) 70.94%)}}.page-top-bg img{width:100%;height:100%;object-fit:cover}.page-top-content{position:absolute;z-index:2;width:calc(492/1600*100vw);margin-left:4%;color:#fff}@media(max-width:1000px){.page-top-content{width:100%;padding:0 calc(20/375*100vw) calc(var(--mpb)*1.5);margin:0}}.page-top-content p{font-size:calc(20/1600*100vw);line-height:140%;margin-top:calc(60/1600*100vw)}@media(max-width:1000px){.page-top-content p{font-size:calc(13/375*100vw);margin-top:calc(40/375*100vw)}}.btn{height:2.75em;padding:0 1.4em;font-size:.9rem;font-weight:500;border:1px solid;border-radius:.2em;background-color:rgba(0,0,0,0);display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;cursor:pointer;transition:background-color var(--speed),border-color var(--speed),color var(--speed)}@media(max-width:1000px){.btn{height:2em;padding:0 calc(16/375*100vw);font-size:calc(14/375*100vw)}}@media(hover:hover)and (pointer:fine){.btn:hover{background-color:var(--green);border-color:var(--green);color:var(--grey)}.btn:hover path{stroke:var(--grey)}}.btn-revert{border-color:var(--green);background-color:var(--green);color:var(--grey)}@media(hover:hover)and (pointer:fine){.btn-revert:hover{background-color:rgba(0,0,0,0);color:var(--green)}}.btn-white{background-color:#fff;border-color:#fff;color:var(--green)}@media(hover:hover)and (pointer:fine){.btn-white:hover{background-color:var(--green);border-color:var(--green);color:#fff}}.btn-nobrd{border-color:rgba(0,0,0,0)}.btn-icon{width:2.5em;height:2.5em;padding:0}.btn[data-disabled=true]{pointer-events:none;opacity:.3}.btn svg{width:1rem}.btn svg path{stroke:var(--green);transition:stroke var(--speed) fill var(--speed)}.btn[data-icon]{display:inline-flex;align-items:center;gap:.5rem}@media(max-width:1000px){.btn[data-icon]{width:calc(34/375*100vw);height:calc(34/375*100vw)}}.btn[data-icon=download] svg,.btn[data-icon=video] svg{width:.5625rem}.btn[data-icon=video][data-active=true]{background-color:var(--green);border-color:var(--green);color:var(--grey)}.btn[data-icon=video][data-active=true] path{stroke:var(--grey)}.btn[data-icon=tg] svg{width:1.125rem}.btn[data-icon=vk] svg{width:1.375rem}.btn[data-icon=share] svg{width:1rem}.btn[data-icon=share] svg path,.btn[data-icon=tg] svg path,.btn[data-icon=vk] svg path{fill:currentColor;stroke:none;transition:fill var(--speed)}.btn[data-icon=arrow-next] svg,.btn[data-icon=arrow-prev] svg{width:.875rem}.rangeSliderRoot{height:1px;position:relative}.rangeSliderRoot,.rangeSliderRoot *{display:block}.rangeSliderTrack{height:100%;position:relative}.rangeSliderRange{background-color:var(--green);height:100%;position:absolute;top:0}.rangeSliderThumb{background-color:var(--green);border-radius:.15em;width:.6em;height:.6em;transform:translateY(-50%);cursor:pointer}@media(max-width:1000px){.rangeSliderThumb{border-radius:.2em;width:.9em;height:.9em}}.selectTrigger{background:rgba(0,0,0,0);border:1px solid var(--grey3);border-radius:.2em;display:flex;align-items:center;gap:1.4em;height:2.9em;padding:0 .7em;text-transform:uppercase;font-weight:500;font-size:.9rem;cursor:pointer}@media(max-width:1000px){.selectTrigger{gap:.9em;height:3.6em;font-size:.7rem}}.selectSortIcon svg{width:1em}@media(max-width:1000px){.selectSortIcon svg{width:1.2em}}.selectIcon{margin-left:auto}.selectIcon svg{width:.5em}@media(max-width:1000px){.selectIcon svg{width:.7em}}.selectContent{background-color:var(--grey);border:1px solid var(--grey3);border-radius:.2em;text-transform:uppercase;font-weight:500;font-size:.9rem;z-index:20}@media(max-width:1000px){.selectContent{background-color:#fff;font-size:.7rem}}.selectViewport{max-height:11em;overflow:hidden}.selectItem{padding:.5em;cursor:pointer;transition:background-color var(--speed)}@media(max-width:1000px){.selectItem{padding:.5em .7em}}@media(hover:hover)and (pointer:fine){.selectItem:hover{background-color:#fff}}.selectItem[data-active=true]{background-color:#fff}.favLink{width:1.25rem;cursor:pointer}.favLink svg{width:100%}.favLink[data-active=true] svg path{fill:currentColor}.form .form-in{display:flex;flex-direction:column;align-items:flex-start;gap:calc(40/1600*100vw);margin-bottom:calc(40/1600*100vw)}@media(max-width:1000px){.form .form-in{gap:calc(40/375*100vw);margin-bottom:calc(40/375*100vw)}}.form .input{position:relative;width:100%}.form .input input,.form .input textarea{color:var(--grey);font-family:inherit;font-size:calc(18/1600*100vw);width:100%;box-sizing:border-box;background:none;padding:calc(10/1600*100vw);border:none;outline:none;border-bottom:1px solid var(--grey3);-webkit-text-fill-color:var(--grey)}@media(max-width:1000px){.form .input input,.form .input textarea{font-size:calc(14/375*100vw);padding:calc(10/375*100vw)}}.form .input input::placeholder,.form .input textarea::placeholder{font-family:inherit;color:var(--grey3)}.form .input input:-webkit-autofill,.form .input input:-webkit-autofill:active,.form .input input:-webkit-autofill:focus,.form .input input:-webkit-autofill:hover,.form .input textarea:-webkit-autofill,.form .input textarea:-webkit-autofill:active,.form .input textarea:-webkit-autofill:focus,.form .input textarea:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form .input textarea{resize:vertical}.form .input .error-text{display:none;position:absolute;bottom:calc(-20/1600*100vw);color:red;font-size:calc(12/1600*100vw)}@media(max-width:1000px){.form .input .error-text{bottom:calc(-20/375*100vw);font-size:calc(12/375*100vw)}}.form .input[data-error=true] input{border-color:red}.form .input[data-error=true] .form-agree .checkbox-check{border-color:red;border-width:calc(2/1600*100vw)}@media(max-width:1000px){.form .input[data-error=true] .form-agree .checkbox-check{border-width:calc(2/375*100vw)}}.form .input[data-error=true] .error-text{display:block;color:red}@media(hover:hover)and (pointer:fine){.form .btn{background-color:var(--green)}.form .btn:hover{background-color:var(--grey);color:var(--green)}}.form-agree{display:flex;gap:calc(10/1600*100vw);cursor:pointer}@media(max-width:1000px){.form-agree{gap:calc(10/375*100vw)}}.form-agree input{display:none}.form-agree .checkbox-check{position:relative;flex-shrink:0;width:calc(20/1600*100vw);height:calc(20/1600*100vw);border:1px solid var(--grey);border-radius:calc(4/1600*100vw);box-sizing:border-box;transition:var(--speed) border,var(--speed) background-color;pointer-events:none}@media(max-width:1000px){.form-agree .checkbox-check{width:calc(16/375*100vw);height:calc(16/375*100vw);border-radius:calc(4/375*100vw)}}.form-agree .checkbox-text{color:var(--grey3)}@media(max-width:1000px){.form-agree .checkbox-text{font-size:calc(13/375*100vw)}}.form-agree .checkbox-text a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}@media(hover:hover)and (pointer:fine){.form-agree .checkbox-text a:hover{text-decoration:none}}.form-agree.checked .checkbox-check{background-color:var(--grey);border-width:calc(4/1600*100vw)}@media(max-width:1000px){.form-agree.checked .checkbox-check{border-width:calc(4/375*100vw)}}[data-test=true] a{pointer-events:none!important}