@font-face{font-display:swap;font-family:TT Travels Next;font-style:normal;font-weight:704;src:url(/fonts/TT_Travels_Next_Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:TT Travels Next;font-style:normal;font-weight:597;src:url(/fonts/TT_Travels_Next_DemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:400;src:url(/fonts/helveticaneuecyr-roman.ttf) format("truetype")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:550;src:url(/fonts/helveticaneuecyr-medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:700;src:url(/fonts/helveticaneuecyr-bold.ttf) format("truetype")}.number{font-size:62px;letter-spacing:-1.24px;line-height:70%}.h1,.number{font-family:TT Travels Next,Arial,sans-serif;font-weight:704}.h1{font-size:42px;letter-spacing:-1.68px;line-height:100%}.h2{font-size:30px;letter-spacing:-.9px;line-height:120%}.h2,.h3{font-family:TT Travels Next,Arial,sans-serif;font-weight:704}.h3{font-size:26px;letter-spacing:-.78px;line-height:110%}.h4{font-size:22px;line-height:100%}.h4,.h5{font-family:TT Travels Next,Arial,sans-serif;font-weight:704}.h5{font-size:20px;letter-spacing:-.4px;line-height:120%}.h6{font-family:TT Travels Next,Arial,sans-serif;font-size:16px;font-weight:597;letter-spacing:-.8px;line-height:110%}.teg-regular{font-family:HelveticaNeueCyr,Arial,sans-serif;font-size:12px;font-weight:550;line-height:100%}.teg-bold{font-family:TT Travels Next,Arial,sans-serif;font-size:14px;font-weight:704;line-height:120%}.buttons{font-weight:550}.buttons,.tab{font-family:HelveticaNeueCyr,Arial,sans-serif;font-size:14px;line-height:110%}.tab{font-weight:400}.t0{font-size:14px;line-height:130%}.t0,.t1-roman{font-family:HelveticaNeueCyr,Arial,sans-serif;font-weight:400}.t1-medium,.t1-roman{font-size:18px;line-height:140%}.t1-medium{font-family:HelveticaNeueCyr,Arial,sans-serif;font-weight:550}.t2-roman{font-weight:400}.t2-medium,.t2-roman{font-family:HelveticaNeueCyr,Arial,sans-serif;font-size:14px;line-height:130%}.t2-medium{font-weight:550}.t2-bold{font-size:14px;font-weight:700}.t2-bold,.t3{font-family:HelveticaNeueCyr,Arial,sans-serif;line-height:130%}.t3{font-size:12px;font-weight:400}.menu-1,.menu-2{font-size:11px;font-weight:550}.description,.menu-1,.menu-2{font-family:HelveticaNeueCyr,Arial,sans-serif;line-height:100%}.description{font-size:9px;font-weight:400}:root{--white:#fff;--white-op-6:hsla(0,0%,100%,.6);--white-op-2:hsla(0,0%,100%,.2);--grey:#f3f3f3;--black:#27333e;--white-100:#fff;--white-80:hsla(0,0%,100%,.8);--white-40:hsla(0,0%,100%,.4);--black-100:#2e2c29;--black-80:rgba(46,44,41,.8);--black-10:rgba(46,44,41,.1);--black-40:rgba(46,44,41,.4);--black-20:rgba(46,44,41,.2);--contacts-dark:#393328;--dark-beige-100:#f0e9dc;--dark-beige-50:hsla(39,40%,90%,.5);--light-beige:#faf5ec;--white-beige-100:#fffdfa;--white-beige-80:rgba(255,253,250,.8);--white-beige-20:rgba(255,253,250,.2);--pink:#ce188f;--orange:#de9e2d;--dark-purple:#606;--yellow-light:#ffead2;--dark-green:#0c705e;--light-green:#6abd63;--text-primary:#181e25;--text-secondary:#595f67;--text-error:#d92929;--dark-shadow:rgba(94,91,86,.08);--offset-side:15px;--vert-offset-70:40px;--offset-140:60px;--offset-100:40px;--offset-80:40px;--offset-70:30px;--offset-60:20px;--offset-50:30px;--offset-40:20px;--offset-32:16px;--offset-20:14px;--offset-16:12px;--offset-12:10px;--offset-8:4px;--offset-4:4px;--card-offset-50:20px;--card-offset-40:20px;--banner-offset-70:30px;--widget-offset-30:16px;--grid-gap:6px;--radius-70:30px;--radius-50:30px;--radius-40:30px;--radius-20:10px;--radius-12:10px;--button:16px;--radius-widget:20px;--color-icon:30px;--rounded-icon:36px;--service-icon:16px;--social-icon:24px;--share-icon:16px}*{box-sizing:border-box}html{font-family:HelveticaNeueCyr,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;text-rendering:optimizeLegibility;-ms-overflow-style:none;overflow-anchor:none}body{--header-height:0px;--scroll-width:0px;--scroll-width-fix:0px;margin:0;min-height:100dvh;padding:0 var(--scroll-width-fix) 0 0;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--light-beige);color:var(--black-100)}body,main{display:flex;flex-direction:column;position:relative}main{flex-grow:1;overflow:hidden;width:100%}a,h1,h2,h3,h4,h5,h6,p{color:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0;text-decoration:inherit;word-break:break-word;word-wrap:break-word}li,ul{list-style:none;margin:0;padding:0}input{-webkit-appearance:none;background:inherit;border:none;color:inherit;font-family:inherit;font-size:inherit}input:active,input:focus,input:hover{outline:none}input::-moz-placeholder{letter-spacing:inherit}input::placeholder{letter-spacing:inherit}button{background:transparent;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:0}button:active,button:focus,button:hover{outline:none}a:focus-visible{outline:none}b{font-weight:600}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.color-black-40{color:var(--black-40)}.hidden-native-scrollbar{scrollbar-width:none}.hidden-native-scrollbar::-webkit-scrollbar{display:none}.ReactModalPortal{height:1px;position:absolute;width:1px}.ReactModal__Overlay{background-color:var(--black-80)!important;cursor:pointer;opacity:0;transition:opacity .3s ease-in-out}.ReactModal__Content{outline:none;position:relative}.ReactModal__Overlay--after-open{opacity:1;z-index:999!important}.ReactModal__Overlay--before-close{opacity:0}.stopScroll{overflow:hidden}.image-bg{height:100%;inset:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:-1}.image-bg img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dev-title{background-color:var(--dark-purple);color:var(--white-100);padding:var(--offset-20) var(--offset-side)}.dev-block{padding:var(--offset-20) 0}.dev-block_dark{background-color:var(--grey)}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .15s ease-in-out}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .15s ease-in-out}.tooltip{background-color:var(--white-100);border:1px solid var(--dark-beige-100);border-radius:var(--radius-12);color:var(--black-100);font-family:HelveticaNeueCyr,Arial,sans-serif;font-size:12px;font-weight:400;line-height:130%;min-width:120px;padding:var(--offset-12) var(--offset-20);position:absolute;text-align:center;top:0;white-space:nowrap}.tooltip:after{background-color:var(--white);border-bottom:1px solid var(--dark-beige-100);border-radius:0 0 2px;border-right:1px solid var(--dark-beige-100);bottom:-6px;content:"";height:10px;left:50%;position:absolute;transform:translateX(calc(-50% + var(--arrow-offset))) rotate(45deg);width:10px}@media (min-width:375px)and (max-width:767px){.number{font-size:calc(44.82443px + 4.58015vw)}.h1{font-size:calc(28.64122px + 3.56234vw)}.h2{font-size:calc(18.54962px + 3.05344vw)}.h3{font-size:calc(14.54962px + 3.05344vw)}.h4{font-size:calc(12.45802px + 2.54453vw)}.h5{font-size:20px}.h6{font-size:calc(14.0916px + .50891vw)}.teg-regular{font-size:12px}.buttons,.t0,.tab,.teg-bold{font-size:14px}.t1-medium,.t1-roman{font-size:18px}.t2-bold,.t2-medium,.t2-roman{font-size:14px}.t3{font-size:12px}.menu-1{font-size:calc(8.1374px + .76336vw)}.menu-2{font-size:calc(10.0458px + .25445vw)}.description{font-size:9px}:root{--offset-side:calc(0.68702px + 3.81679vw);--vert-offset-70:40px;--offset-140:calc(40.91603px + 5.08906vw);--offset-100:calc(20.91603px + 5.08906vw);--offset-80:calc(30.45802px + 2.54453vw);--offset-70:calc(20.45802px + 2.54453vw);--offset-60:calc(10.45802px + 2.54453vw);--offset-50:calc(20.45802px + 2.54453vw);--offset-40:calc(16.18321px + 1.01781vw);--offset-32:16px;--offset-20:14px;--offset-16:12px;--offset-12:10px;--offset-8:calc(2.0916px + 0.50891vw);--offset-4:4px;--card-offset-50:calc(16.18321px + 1.01781vw);--card-offset-40:calc(16.18321px + 1.01781vw);--banner-offset-70:calc(20.45802px + 2.54453vw);--widget-offset-30:calc(14.0916px + 0.50891vw);--grid-gap:6px;--radius-70:calc(20.45802px + 2.54453vw);--radius-50:calc(20.45802px + 2.54453vw);--radius-40:calc(20.45802px + 2.54453vw);--radius-20:calc(8.0916px + 0.50891vw);--radius-12:10px;--button:16px;--radius-widget:calc(10.45802px + 2.54453vw);--color-icon:calc(20.45802px + 2.54453vw);--rounded-icon:calc(30.27481px + 1.52672vw);--service-icon:calc(14.0916px + 0.50891vw);--social-icon:calc(8.73282px + 4.07125vw);--share-icon:calc(14.0916px + 0.50891vw)}.tooltip{font-size:12px}}@media (min-width:768px)and (max-width:1279px){.number{font-size:calc(56px + 3.125vw)}.h1{font-size:calc(32px + 3.125vw)}.h2{font-size:calc(24px + 2.34375vw)}.h3{font-size:calc(29px + 1.17188vw)}.h4{font-size:calc(23px + 1.17188vw)}.h5{font-size:calc(14px + .78125vw)}.h6{font-size:calc(15px + .39063vw)}.teg-regular{font-size:12px}.buttons,.t0,.tab,.teg-bold{font-size:calc(11px + .39063vw)}.t1-medium,.t1-roman{font-size:18px}.t2-bold,.t2-medium,.t2-roman{font-size:calc(11px + .39063vw)}.t3{font-size:12px}.menu-1{font-size:14px}.menu-2{font-size:12px}.description{font-size:9px}:root{--offset-side:calc(-45px + 9.76563vw);--vert-offset-70:calc(25px + 1.95313vw);--offset-140:calc(65px + 1.95313vw);--offset-100:calc(30px + 3.90625vw);--offset-80:calc(35px + 1.95313vw);--offset-70:calc(25px + 1.95313vw);--offset-60:calc(15px + 1.95313vw);--offset-50:calc(52px - 1.5625vw);--offset-40:calc(15px + 1.17188vw);--offset-32:calc(10px + 0.78125vw);--offset-20:calc(11px + 0.39063vw);--offset-16:12px;--offset-12:10px;--offset-8:6px;--offset-4:4px;--card-offset-50:calc(12px + 1.5625vw);--card-offset-40:calc(21px + 0.39063vw);--banner-offset-70:calc(10px + 3.90625vw);--widget-offset-30:calc(15px + 0.39063vw);--grid-gap:6px;--radius-70:calc(25px + 1.95313vw);--radius-50:calc(52px - 1.5625vw);--radius-40:calc(61px - 2.73438vw);--radius-20:calc(9px + 0.39063vw);--radius-12:10px;--button:16px;--radius-widget:30px;--color-icon:calc(31px + 1.17188vw);--rounded-icon:calc(33px + 1.17188vw);--service-icon:calc(15px + 0.39063vw);--social-icon:calc(49px - 1.17188vw);--share-icon:calc(15px + 0.39063vw)}.tooltip{font-size:12px}}@media (min-width:768px){.number{letter-spacing:-1.6px}.h1{letter-spacing:-2.24px}.h2{letter-spacing:-1.26px}.h3{letter-spacing:-1.14px}.h6{letter-spacing:-.8px}}@media (min-width:1280px)and (max-width:1439px){.number{font-size:calc(64px + 2.5vw)}.h1{font-size:calc(-8px + 6.25vw)}.h2{font-size:calc(6px + 3.75vw)}.h3{font-size:calc(-20px + 5vw)}.h4{font-size:calc(6px + 2.5vw)}.h5{font-size:calc(-8px + 2.5vw)}.h6{font-size:calc(-12px + 2.5vw)}.teg-regular{font-size:12px}.buttons,.t0,.tab,.teg-bold{font-size:16px}.t1-medium,.t1-roman{font-size:calc(2px + 1.25vw)}.t2-bold,.t2-medium,.t2-roman{font-size:16px}.t3{font-size:12px}.menu-1{font-size:14px}.menu-2{font-size:12px}.description{font-size:calc(1px + .625vw)}:root{--offset-side:6.25vw;--vert-offset-70:calc(-30px + 6.25vw);--offset-140:calc(-70px + 12.5vw);--offset-100:6.25vw;--offset-80:60px;--offset-70:calc(10px + 3.125vw);--offset-60:calc(-40px + 6.25vw);--offset-50:calc(-32px + 5vw);--offset-40:calc(14px + 1.25vw);--offset-32:calc(-12px + 2.5vw);--offset-20:16px;--offset-16:calc(-4px + 1.25vw);--offset-12:10px;--offset-8:6px;--offset-4:4px;--card-offset-50:calc(-48px + 6.25vw);--card-offset-40:calc(-22px + 3.75vw);--banner-offset-70:calc(12px + 3.75vw);--widget-offset-30:calc(-12px + 2.5vw);--grid-gap:6px;--radius-70:calc(-30px + 6.25vw);--radius-50:calc(-48px + 6.25vw);--radius-40:calc(-22px + 3.75vw);--radius-20:calc(-2px + 1.25vw);--radius-12:calc(-6px + 1.25vw);--button:16px;--color-icon:calc(-2px + 3.75vw);--rounded-icon:calc(16px + 2.5vw);--service-icon:calc(-12px + 2.5vw);--social-icon:calc(-14px + 3.75vw);--share-icon:calc(-12px + 2.5vw)}.tooltip{font-size:12px}}@media (min-width:1280px){.number{letter-spacing:-1.92px}.h1{letter-spacing:-2.88px}.h2{letter-spacing:-1.62px}.h3{letter-spacing:-1.32px}.h5{letter-spacing:-.48px}.h6{letter-spacing:-.96px}}@media (min-width:1440px)and (max-width:1920px){.number{font-size:calc(-49.68815px + 10.39501vw)}.h1{font-size:calc(28.11227px + 3.7422vw)}.h2{font-size:calc(24.07484px + 2.4948vw)}.h3{font-size:calc(28.0499px + 1.6632vw)}.h4{font-size:calc(6.07484px + 2.4948vw)}.h5{font-size:calc(-7.92516px + 2.4948vw)}.h6{font-size:calc(12.02495px + .8316vw)}.teg-regular{font-size:calc(6.01247px + .4158vw)}.buttons,.tab,.teg-bold{font-size:calc(4.02495px + .8316vw)}.t0{font-size:calc(-31.90021px + 3.3264vw)}.t1-medium,.t1-roman{font-size:calc(8.02495px + .8316vw)}.t2-bold,.t2-medium,.t2-roman{font-size:calc(4.02495px + .8316vw)}.t3{font-size:calc(.02495px + .8316vw)}.menu-1{font-size:calc(2.02495px + .8316vw)}.menu-2{font-size:12px}.description{font-size:calc(4.01247px + .4158vw)}:root{--offset-side:calc(60.06237px + 2.079vw);--vert-offset-70:calc(30.06237px + 2.079vw);--offset-140:calc(20.18711px + 6.23701vw);--offset-100:calc(60.06237px + 2.079vw);--offset-80:calc(0.12474px + 4.158vw);--offset-70:calc(10.09356px + 3.1185vw);--offset-60:calc(20.06237px + 2.079vw);--offset-50:calc(10.06237px + 2.079vw);--offset-40:calc(8.0499px + 1.6632vw);--offset-32:calc(0.0499px + 1.6632vw);--offset-20:calc(4.02495px + 0.8316vw);--offset-16:calc(8.01247px + 0.4158vw);--offset-12:calc(4.01247px + 0.4158vw);--offset-8:calc(0.01247px + 0.4158vw);--offset-4:4px;--card-offset-50:calc(18.0499px + 1.6632vw);--card-offset-40:calc(8.0499px + 1.6632vw);--banner-offset-70:calc(54.02495px + 0.8316vw);--widget-offset-30:calc(6.03742px + 1.2474vw);--grid-gap:calc(0.01247px + 0.4158vw);--radius-70:calc(30.06237px + 2.079vw);--radius-50:calc(18.0499px + 1.6632vw);--radius-40:calc(8.0499px + 1.6632vw);--radius-20:calc(4.02495px + 0.8316vw);--radius-12:12px;--button:calc(4.02495px + 0.8316vw);--color-icon:calc(16.07484px + 2.4948vw);--rounded-icon:calc(28.0499px + 1.6632vw);--service-icon:calc(12.02495px + 0.8316vw);--social-icon:calc(10.06237px + 2.079vw);--share-icon:24px}.tooltip{font-size:calc(.02495px + .8316vw)}}@media (min-width:1440px){.number{letter-spacing:-2px}.h1{letter-spacing:-3.28px}.h2{letter-spacing:-1.8px}.h3{letter-spacing:-1.56px}.h5{letter-spacing:-.56px}.h6{letter-spacing:-1.28px}}@media (min-width:1600px){.number{letter-spacing:-3px}.h1{letter-spacing:-4px}.h2{letter-spacing:-2.16px}.h3{letter-spacing:-1.8px}.h5{letter-spacing:-.8px}.h6{letter-spacing:-1.6px}}@media (min-width:1921px){.number{font-size:150px}.h1{font-size:100px}.h2{font-size:72px}.h3{font-size:60px}.h4{font-size:54px}.h5{font-size:40px}.h6{font-size:28px}.teg-regular{font-size:14px}.buttons,.tab,.teg-bold{font-size:20px}.t0{font-size:32px}.t1-medium,.t1-roman{font-size:24px}.t2-bold,.t2-medium,.t2-roman{font-size:20px}.t3{font-size:16px}.menu-1{font-size:18px}.description,.menu-2{font-size:12px}:root{--offset-side:100px;--vert-offset-70:70px;--offset-140:140px;--offset-100:100px;--offset-80:80px;--offset-70:70px;--offset-60:60px;--offset-50:50px;--offset-40:40px;--offset-32:32px;--offset-20:20px;--offset-16:16px;--offset-12:12px;--offset-8:8px;--offset-4:4px;--card-offset-50:50px;--card-offset-40:40px;--banner-offset-70:70px;--widget-offset-30:30px;--grid-gap:8px;--radius-70:70px;--radius-50:50px;--radius-40:40px;--radius-20:20px;--radius-12:12px;--button:20px;--color-icon:64px;--rounded-icon:60px;--service-icon:28px;--social-icon:50px;--share-icon:24px}.tooltip{font-size:16px}}@media (hover:hover){html.os-container--locked body{--scroll-width-fix:var(--scroll-width)}}@media print{.visually-hidden{clip-path:none;height:auto;margin:0;overflow:visible;position:relative;white-space:normal;width:auto}}