.iti{width:100%;padding-inline:var(--btn-inner);border-bottom:1px solid rgba(255,251,248,.3);-webkit-transition:border-color var(--transition-duration);-moz-transition:border-color var(--transition-duration);-ms-transition:border-color var(--transition-duration);-o-transition:border-color var(--transition-duration);transition:border-color var(--transition-duration)}.iti__flag-container{margin-left:var(--btn-inner);z-index:1}.iti input{border:0 none!important}.iti__country-list{--color-text:var(--black)}.iti:has(input:focus),.iti:hover{border-color:currentColor}.iti--separate-dial-code .iti__selected-flag{background-color:transparent!important}.iti__flag{zoom:1.15}.iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:18px!important;font-size:var(--small);font-weight:300}.swiper{--swiper-navigation-size:var(--btn-height)}.swiper-slide{height:auto}.swiper-button{display:flex;align-items:center;justify-content:center;grid-gap:var(--i4);pointer-events:none}.swiper-button .button{justify-content:center;padding:0;min-width:0}.swiper-button .button{pointer-events:visible;position:static;color:inherit;cursor:pointer;margin:0!important}.swiper-button svg{width:24px}.swiper-button-disabled{pointer-events:none!important}.swiper-pagination{position:static}.swiper-pagination-fraction{width:auto;pointer-events:none}.wpcf7 p{display:flex;flex-direction:column;grid-gap:var(--gap)}.wpcf7 br{display:none}.wpcf7 .button-wrapper{position:relative}.wpcf7 .submitting .button-wrapper{pointer-events:none}.wpcf7 .submitting .button-wrapper .button{opacity:.5}.wpcf7 .button-wrapper .wpcf7-spinner{position:absolute;top:50%;left:50%;margin:0;transform:translate3d(-50%,-50%,0);z-index:1}.wpcf7-response-output{display:none}.animation{opacity:0;transition:transform var(--adnimation-duration,.83s),opacity var(--adnimation-duration,.83s)}.animation.animation-slide-x{transform:translate3d(-100%,0,0)}.animation.animation-slide-xReverse{transform:translate3d(100%,0,0)}.animation.animation-slide-y{transform:translate3d(0,200px,0)}.animation.animation-played{opacity:1;transform:translate3d(0,0,0)}.animation-delay-43{transition-delay:.43s}.animation-delay-63{transition-delay:.63s}.animation-delay-83{transition-delay:.83s}.animation.animation-closed{opacity:0;transition:transform 0s calc(var(--adnimation-duration,.83s) * .4999),opacity calc(var(--adnimation-duration,.83s) * .5)}@font-face{font-family:Felidae;src:url(../fonts/Felidae.eot);src:url(../fonts/Felidae.eot?#iefix) format("embedded-opentype"),url(../fonts/Felidae.woff) format("woff"),url(../fonts/Felidae.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}.ff-title em{font-family:var(--family);font-style:normal;font-weight:300}.h1{font-size:var(--h1);font-weight:400;text-transform:uppercase;letter-spacing:.02em;line-height:1.25}.h2{font-size:var(--h1);font-weight:400;text-transform:uppercase;letter-spacing:.03em;line-height:1.05}.h3{font-size:var(--h3);font-weight:300;text-transform:uppercase;line-height:1.1}.h4{font-size:var(--h4);font-weight:300;text-transform:uppercase;letter-spacing:.02em;line-height:1.45}.label{font-size:var(--small);font-weight:100;line-height:1}.fs-q{font-size:var(--h2);font-weight:300;line-height:1.1}.fs{font-size:var(--body,1rem)}.fs-h1{font-size:var(--h1,2.5rem)}.fs-h2{font-size:var(--h2,2rem)}.fs-h3{font-size:var(--h3,1.75rem)}.fs-h4{font-size:var(--h4,1.5rem)}.fs-h5{font-size:var(--h5,1.25rem)}.fs-h6{font-size:var(--h6,.85rem)}.fs-sm{font-size:var(--small,.75rem)}.ff-title{font-family:var(--ff-title, 'serif')}.fw-bold{font-weight:700}.fw-semibold{font-weight:600}.fw-medium{font-weight:500}.fw-regular{font-weight:400}.fw-light{font-weight:300}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.overflow-hidden{overflow:hidden}.container{width:100%;max-width:calc(var(--container-width) + var(--container-padding) * 2);margin:0 auto;padding:0 var(--container-padding)}main section:not(:first-child){margin-top:var(--section-gap)}main section:not(:last-child){margin-bottom:var(--section-gap)}[data-bottom]+[data-full],[data-full]+[data-full]{margin-top:calc(var(--section-gap) * -1)}section:last-child:not([data-bottom],[data-full]){margin-bottom:var(--section-gap)}h1,h2,h3,h4,h5,h6{font:inherit!important}main{overflow:hidden;position:relative;z-index:1}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}[class*=grid]{display:grid;grid-gap:var(--gap)}.grid-two{grid-template-columns:repeat(var(--grid-2),1fr)}.grid-three{grid-template-columns:repeat(var(--grid-3),1fr)}.grid-four{grid-template-columns:repeat(var(--grid-4),1fr)}.grid-auto{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}[class*=flex]{display:flex;grid-gap:var(--gap)}.flex-start-start{align-items:flex-start;justify-content:flex-start}.flex-start-center{align-items:flex-start;justify-content:center}.flex-start-end{align-items:flex-start;justify-content:flex-end}.flex-start-between{align-items:start;justify-content:space-between}.flex-center-start{align-items:center;justify-content:flex-start}.flex-center-center{align-items:center;justify-content:center}.flex-center-end{align-items:center;justify-content:flex-end}.flex-center-between{align-items:center;justify-content:space-between}.flex-end-start{align-items:flex-end;justify-content:flex-start}.flex-end-center{align-items:flex-end;justify-content:center}.flex-end-end{align-items:flex-end;justify-content:flex-end}.flex-end-between{align-items:end;justify-content:space-between}*{margin:0;padding:0;box-sizing:border-box;color:var(--color-text)}:after,:before{box-sizing:inherit}html{display:block}body{margin:0;padding:0;color:var(--color-text);font-size:var(--body);font-weight:400;font-style:normal;line-height:1.6;font-family:var(--family);background-color:var(--color-background)}img,svg{display:block;width:100%;height:auto}a{text-decoration:none}li{list-style-type:none}button,input,textarea{display:block;font:inherit;background-color:transparent;border:0 none;box-shadow:none;appearance:none;outline:0;resize:none}button{cursor:pointer}input::placeholder,textarea::placeholder{color:var(--color-text);font-family:var(--family)}.richText *{all:revert}.richText>:first-child{margin-top:0}.richText>:last-child{margin-bottom:0}.richText h1,.richText h2,.richText h3,.richText h4,.richText h5,.richText h6{all:revert!important}:root{--scrollbar-size:8px;--scrollbar-color:var(--white);--scrollbar-tumb:var(--black);--scrollbar-radius:4px;--scroll:0px;--header:0px;--transition-duration:.43s;--icon-size:24px;--h1:clamp(40px, 5.66vw, 100px);--h2:clamp(40px, 4vw, 80px);--h3:clamp(20px, 2vw, 40px);--h4:clamp(18px, 1.66vw, 24px);--body:clamp(16px, 1.33vw, 18px);--small:clamp(14px, 1.11vw, 16px);--family:'Roboto Flex',sans-serif;--ff-title:'Felidae',serif;--color-text:var(--white);--color-background:var(--black);--color-hover:var(--main);--white:#fff;--black:#101011;--main:#6A040F;--silver:#B3B3B3;--color-border:rgba(255, 255, 255, .24);--btn-height:clamp(48px, 4vw, 50px);--btn-inner:clamp(20px, 5vw, 32px);--btn-color:currentColor;--btn-font-size:var(--small);--btn-background:transparent;--btn-border-size:1px;--btn-border-color:var(--main);--gap:clamp(20px, 1.66vw, 40px);--section-gap:clamp(40px, 5vw, 100px);--i1:140px;--i2:64px;--i3:40px;--i4:20px;--i5:12px;--i6:8px;--container-padding:clamp(16px, 2.5vw, 40px);--container-width:1680px;--container-margin:max((100vw - var(--container-width) - var(--scroll)) / 2, var(--container-padding));--grid-2:2;--grid-3:3;--grid-4:4}.button{--color-text:var(--btn-color);display:inline-flex;align-items:center;justify-content:space-between;grid-gap:4px;flex-shrink:0;position:relative;min-width:min(var(--btn-min-width),100%);height:var(--btn-height);padding:0 var(--btn-inner);font-size:var(--btn-font-size);text-align:center;text-transform:uppercase;background-color:var(--btn-background);border:var(--btn-border-size) solid var(--btn-border-color);border-radius:calc(var(--btn-height) * .5);cursor:pointer;transition:all .43s}.button-white{--btn-color:var(--white);--btn-background:transparent;--btn-border-color:var(--white)}.icon-socials,[class*=icon-]:not(.icon-socials):after{display:block;width:var(--icon-size);aspect-ratio:1/1;background-color:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;transition:color var(--transition-duration)}[class*=icon-]:not(.icon-socials):after{content:""}.icon-arrow:after{mask-image:url(../images/svg/arrow.svg)}.icon-arrow-up:after{mask-image:url(../images/svg/arrow-up.svg)}.input{display:block;position:relative}input:not([type=checkbox],[type=radio],[type=submit],[type=range]),textarea{width:100%;min-height:var(--btn-height);padding:0 var(--btn-inner);font-size:var(--small);font-weight:300;text-overflow:ellipsis;border-bottom:1px solid rgba(255,251,248,.3);transition:border-color .43s,color .43s}textarea{height:224px;padding-top:20px}input:not([type=checkbox],[type=radio],[type=submit],[type=range])::placeholder,textarea::placeholder{color:#b2b1b9;text-overflow:ellipsis}input:not([type=checkbox],[type=radio],[type=submit],[type=range]):focus,input:not([type=checkbox],[type=radio],[type=submit],[type=range]):hover,textarea:focus,textarea:hover{border-color:currentColor}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.input-hidden{width:0!important;height:0!important;min-height:0!important;padding:0!important;border:0 none!important;opacity:0;z-index:-1}.breadcrumbs{--gap:8px;--separator:'/';font-size:var(--small);font-weight:300}section.breadcrumbs{margin-top:var(--header);margin-bottom:0!important}.breadcrumbs+section{margin-top:var(--i3)!important}.breadcrumbs ul{display:flex;align-items:center}.breadcrumbs li{display:flex}.breadcrumbs li:not(:last-child)::after{content:var(--separator);margin-inline:var(--gap)}.breadcrumbs a{padding:0;opacity:.24}.contacts{display:flex;flex-direction:column;grid-gap:30px}.contacts a{color:inherit;text-decoration:none}.lang{--lang-size:50px;position:relative;font-size:var(--small);text-transform:uppercase}.lang-current{position:relative;z-index:2}.lang-current,.lang-list a{display:flex;align-items:center;justify-content:center;width:var(--lang-size);aspect-ratio:1/1;border:1px solid currentColor;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.lang-list{display:flex;flex-direction:column;grid-gap:var(--i5);position:absolute;top:100%;left:0;margin-top:var(--i5);z-index:1}.lang-list:before{content:'';position:absolute;left:0;right:0;bottom:100%;height:var(--i5)}.lang-list li{-webkit-transition:margin-top var(--transition-duration),opacity var(--transition-duration);-moz-transition:margin-top var(--transition-duration),opacity var(--transition-duration);-ms-transition:margin-top var(--transition-duration),opacity var(--transition-duration);-o-transition:margin-top var(--transition-duration),opacity var(--transition-duration);transition:margin-top var(--transition-duration),opacity var(--transition-duration)}.lang:not(:hover) .lang-list:before{pointer-events:none}.lang:not(:hover) .lang-list li{margin-top:calc((var(--lang-size) + var(--i5)) * -1);opacity:0}.menu{--color-text:var(--white);display:none;position:fixed;inset:0;background-color:var(--main);z-index:9}.menu-scroll{overflow-y:scroll;height:100%;max-height:100%}.menu-content{padding-top:calc(var(--header) + var(--i2));padding-bottom:var(--i2)}.menu-content nav ul{display:flex;flex-direction:column;font-size:var(--h1);font-family:var(--ff-title, 'serif');font-weight:400;line-height:1;letter-spacing:.01em;text-align:right}.menu-content nav ul a{display:block;color:inherit!important;padding-block:24px;border-top:1px solid currentColor}.menu-content nav ul li:last-child a{border-bottom:1px solid currentColor}.modal{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;max-width:none!important;padding:16px;background-color:rgba(0,0,0,.7);z-index:1000;transition:opacity .43s}.modal:not(.active){opacity:0;pointer-events:none}.modal-close{position:absolute;top:10px;right:10px;width:clamp(40px,10vw,50px)}.modal-wrapper{--color-text:var(--black);overflow:hidden;display:flex;flex-direction:column;position:relative;width:100%;max-width:788px;max-height:100%;background-color:var(--white)}.modal-content-body{overflow-y:auto;flex-grow:1;display:flex;flex-direction:column;padding:clamp(24px,6vw,var(--i2));text-align:center}.modal-content .title{letter-spacing:.03em}.modal-form:not(:first-child){margin-top:var(--i4)}.modal-form .wpcf7 .button-wrapper{--btn-min-width:260px}.modal-form .iti__country-list{max-width:240px}.nav{font-size:var(--small);text-transform:uppercase}nav a{padding-bottom:4px}nav a.active{border-bottom:1px solid currentColor}.socials ul{display:flex;align-items:center;grid-gap:24px}.socials .button{--btn-inner:0;--color-hover:var(--main)!important;--btn-min-width:var(--btn-height);justify-content:center;width:var(--btn-min-width);height:auto;aspect-ratio:1/1;border-radius:50%}.socials .icon-socials{width:30px}.user{display:flex;align-items:center;grid-gap:16px}.user-ava{flex-shrink:0;width:var(--user-ava-size,clamp(64px,16vw,86px));aspect-ratio:1/1}.user-ava img{height:100%;object-fit:cover;object-position:center;border-radius:50%}.user-info{display:flex;flex-direction:column;grid-gap:4px}.user-label{color:var(--silver)}.footer{overflow:hidden;position:relative;padding-top:var(--section-gap);padding-bottom:var(--i3);background-image:linear-gradient(to bottom,var(--black) 20%,var(--main) 50%);z-index:1}.footer-nav ul{display:flex;flex-direction:column;grid-gap:var(--i4)}.footer-up{text-wrap:nowrap}.footer-center{margin-top:var(--i4)}.footer-form{display:flex;flex-direction:column;grid-gap:var(--i4);width:100%;max-width:min(1110px,60vw)}.footer-form .richText{max-width:448px}.footer-form .wpcf7 p{flex-direction:row}.footer-form .wpcf7 .button{text-wrap:nowrap}.footer-dec{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.footer-dec img{height:100%;object-fit:cover;object-position:top center}.footer-logo{margin-top:clamp(44px,11vw,var(--i2));aspect-ratio:1680/254;background-color:rgba(0,0,0,.2);background-image:linear-gradient(to bottom,var(--white) 10%,transparent);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.footer-bottom{margin-top:var(--i3)}.header{position:fixed;top:0;left:0;right:0;z-index:10;-webkit-transition:transform var(--transition-duration),background-color var(--transition-duration);-moz-transition:transform var(--transition-duration),background-color var(--transition-duration);-ms-transition:transform var(--transition-duration),background-color var(--transition-duration);-o-transition:transform var(--transition-duration),background-color var(--transition-duration);transition:transform var(--transition-duration),background-color var(--transition-duration)}.header-hide.header-visible{--color-hover:var(--white);background-color:var(--main)}.header-hide:not(.header-visible){-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.header-net{padding-block:28px}.header-logo{max-height:68px}.header-logo img{width:auto;height:100%}.header-right{grid-gap:max(32px,var(--gap))}.header-nav ul{display:flex;align-items:center;grid-gap:clamp(48px,4vw,90px)}@media only screen and (min-width:768px){.modal-form .wpcf7 p{display:grid;grid-template-columns:repeat(2,1fr)}.modal-form .wpcf7 .button-wrapper{grid-column:1/3}.footer-dec img:last-child{display:none}}@media only screen and (min-width:1200px){.button-circle{--btn-min-width:var(--btn-height);--btn-inner:24px;height:auto;aspect-ratio:1/1;border-radius:50%}.burger{display:none}}@media only screen and (min-width:1740px){.footer-right{grid-gap:120px}}@media only screen and (max-width:1199px){:root{--grid-4:var(--grid-3);--grid-3:var(--grid-2)}.burger{overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:3px;width:var(--btn-height);aspect-ratio:1/1;padding-inline:calc((var(--btn-height) - 18px) * .5);color:currentColor;cursor:pointer;border:1px solid currentColor;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all var(--transition-duration);-moz-transition:all var(--transition-duration);-ms-transition:all var(--transition-duration);-o-transition:all var(--transition-duration);transition:all var(--transition-duration)}.burger span{display:block;width:100%;max-width:16px;height:2px;color:inherit;background-color:currentColor;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;transition:all var(--transition-duration)}.burger span:first-child{margin-left:auto}.burger span:last-child{margin-right:auto}.burger:not(.active) span:not(:nth-child(2)){max-width:9px}.burger.active span:first-child{transform:translate3d(0,5.5px,0) rotate(45deg)}.burger.active span:nth-child(2):not(:last-child){opacity:0;transform:translate3d(-200%,0,0)}.burger.active span:last-child{transform:translate3d(0,-4.3px,0) rotate(-45deg)}.footer .container{display:flex;flex-direction:column}.footer-top{display:contents}.footer-title{order:-2}.footer-center{order:-1;flex-direction:column;align-items:flex-start;grid-gap:52px}.footer-form{max-width:none}.footer-right{justify-content:space-between;margin-top:44px}.header-nav{display:none}.header-net{position:relative}.header-burger{position:absolute;left:50%;z-index:1;transform:translate3d(-50%,0,0)}}@media only screen and (max-width:767px){.wpcf7 .button-wrapper{margin-top:8px}:root{--btn-min-width:240px;--grid-2:1}.footer-dec img:first-child{display:none}.footer-form .wpcf7 p{flex-direction:column}.footer-form .button-wrapper{text-align:center}.footer-right{flex-wrap:wrap;grid-row-gap:44px}.footer-contacts{width:100%;order:1}.footer-nav{font-size:12px;max-width:140px}.footer-bottom{flex-direction:column;align-items:flex-start}}@media (hover:hover){.swiper-button path{-webkit-transition:color var(--transition-duration);-moz-transition:color var(--transition-duration);-ms-transition:color var(--transition-duration);-o-transition:color var(--transition-duration);transition:color var(--transition-duration)}.richText a,.richText a *{transition:color .43s}.richText a:hover{--color-text:var(--color-hover)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-color)}::-webkit-scrollbar-thumb{background:var(--scrollbar-tumb);border-radius:var(--scrollbar-radius)}@-moz-document url-prefix(){:root{scrollbar-width:thin;scrollbar-color:var(--scrollbar-tumb) var(--scrollbar-color)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-tumb) var(--scrollbar-color);scrollbar-track-color:var(--scrollbar-color);scrollbar-thumb-color:var(--scrollbar-tumb);scrollbar-thumb-border-radius:var(--scrollbar-radius)}}@supports (-ms-ime-align:auto){::-ms-scrollbar{width:var(--scrollbar-size)}::-ms-scrollbar-track{background:var(--scrollbar-color)}::-ms-scrollbar-thumb{background:var(--scrollbar-tumb);border-radius:var(--scrollbar-radius)}}.button:hover{--color-text:var(--color-hover);box-shadow:0 0 14px rgba(255,0,28,.85)}.button:not(.button-white):hover{--btn-background:var(--main);--color-hover:var(--white)}.button.button-white:hover{--btn-background:var(--white);--color-hover:var(--black)}.breadcrumbs a:hover{opacity:1}.breadcrumbs a{-webkit-transition:opacity var(--transition-duration);-moz-transition:opacity var(--transition-duration);-ms-transition:opacity var(--transition-duration);-o-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration)}.lang-list a{-webkit-transition:opacity var(--transition-duration);-moz-transition:opacity var(--transition-duration);-ms-transition:opacity var(--transition-duration);-o-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration)}.lang-list a:not(:hover){opacity:.24}.nav a{-webkit-transition:color var(--transition-duration);-moz-transition:color var(--transition-duration);-ms-transition:color var(--transition-duration);-o-transition:color var(--transition-duration);transition:color var(--transition-duration)}.nav a:hover{color:var(--color-hover)}.header-nav a{position:relative}.header-nav a:before{content:'';position:absolute;left:0;bottom:0;width:0;border-bottom:1px solid currentColor;-webkit-transition:width var(--transition-duration);-moz-transition:width var(--transition-duration);-ms-transition:width var(--transition-duration);-o-transition:width var(--transition-duration);transition:width var(--transition-duration)}.header-nav a:hover{color:inherit}.header-nav a:hover:before{width:100%}.header:not(.header-visible) .header-nav a:before{border-color:var(--main)}}@media (hover:none){.lang-list a{opacity:.24}}