@font-face{font-family:Rubik;font-style:normal;font-weight:400;src:url(/themes/main/assets/fonts/Rubik-Regular.ttf);src:local("Rubik"),url(/themes/main/assets/fonts/Rubik-Regular.ttf) format("truetype")}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;src:url(/themes/main/assets/fonts/Unbounded-Light.ttf);src:local("Unbounded"),url(/themes/main/assets/fonts/Unbounded-Light.ttf) format("truetype")}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;src:url(/themes/main/assets/fonts/Unbounded-Regular.ttf);src:local("Unbounded"),url(/themes/main/assets/fonts/Unbounded-Regular.ttf) format("truetype")}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;src:url(/themes/main/assets/fonts/Unbounded-Bold.ttf);src:local("Unbounded"),url(/themes/main/assets/fonts/Unbounded-Bold.ttf) format("truetype")}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;src:url(/themes/main/assets/fonts/Unbounded-Black.ttf);src:local("Unbounded"),url(/themes/main/assets/fonts/Unbounded-Black.ttf) format("truetype")}@font-face{font-family:Porsche Next TT;font-weight:300;src:url(/themes/main/assets/fonts/PorscheNextTT-Thin.ttf) format("truetype")}@font-face{font-family:Porsche Next TT;font-weight:400;src:url(/themes/main/assets/fonts/PorscheNextTT-Regular.ttf) format("truetype")}@font-face{font-family:Porsche Next TT;font-weight:700;src:url(/themes/main/assets/fonts/PorscheNextTT-Bold.ttf) format("truetype")}.title{font-size:26px;font-weight:400;line-height:1.2;margin:0 0 20px;text-transform:uppercase}@media(min-width:768px){.title{font-size:32px}}@media(min-width:1024px){.title{font-size:40px}}@media(min-width:1280px){.title{font-size:48px;margin:0 0 32px}}@media(min-width:1368px){.title{font-size:52px}}@media(min-width:1400px){.title{font-size:68px}}.title span{font-weight:700}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;outline:none;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%;background:#fff;color:#181d29;font-family:Porsche Next TT,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5;min-width:320px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-rendering:geometricPrecision}body.open-modal{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0}.layout{background:hsla(27,82%,98%,.97)}.unbounded{font-family:Porsche Next TT,sans-serif}button,input,label,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;font-family:Porsche Next TT,sans-serif;font-size:16px;margin:0;outline:none;padding:0;text-rendering:geometricPrecision;-webkit-transition:all .3s ease;transition:all .3s ease}button:focus,button:hover,input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{cursor:pointer;outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important;box-shadow:inset 0 0 0 30px #fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[type=number]{-moz-appearance:textfield}ol,ul{padding-left:20px}a{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#686868;-webkit-transition:all .3s ease;transition:all .3s ease}a,a:active,a:hover{text-decoration:none}a:active,a:hover{color:#383838}figure,img{display:block;max-width:100%}.hidden,[hidden]{display:none!important}svg{display:inline-block;-webkit-transition:all .25s ease;transition:all .25s ease}.section,.wrap{width:100%}.wrap{margin:0 auto;max-width:1680px;padding:0 16px}.container{width:100%}@media(min-width:768px){.wrap{padding:0 24px}}.light{background-color:hsla(31,79%,74%,.5);border-radius:50%;-webkit-filter:blur(100px);filter:blur(100px);height:25vw;opacity:1;pointer-events:none;position:absolute;-webkit-transition:opacity .7s ease .6s,-webkit-transform .8s ease .5s;transition:opacity .7s ease .6s,-webkit-transform .8s ease .5s;transition:opacity .7s ease .6s,transform .8s ease .5s;transition:opacity .7s ease .6s,transform .8s ease .5s,-webkit-transform .8s ease .5s;width:25vw;z-index:1}.button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:999px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:400;justify-content:center;padding:14px 24px;position:relative;text-decoration-line:none;-webkit-transition:all .3s ease;transition:all .3s ease}.button__text{font-size:14px;position:relative;z-index:1}.button__ico{height:16px;margin:0 0 0 8px;width:16px}.button--yellow{background:#ffdb00;color:#4b4b4b}.button--theme{background:-webkit-gradient(linear,left top,left bottom,from(#f1bf89),color-stop(50%,#fac082),to(#d9af82));background:linear-gradient(180deg,#f1bf89,#fac082 50%,#d9af82);color:#fff}.button--theme:before{background:#fff;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.button--theme:active,.button--theme:hover{color:#fff}.button--theme:active:before,.button--theme:hover:before{opacity:.17}.button--animated{background:-webkit-gradient(linear,left top,left bottom,from(#f1bf89),color-stop(50%,#fac082),to(#d9af82));background:linear-gradient(180deg,#f1bf89,#fac082 50%,#d9af82);color:#181d29;overflow:hidden;padding:0 24px}.button--animated:active,.button--animated:hover{color:#181d29}.button--animated:active:after,.button--animated:hover:after{opacity:.17}.button--animated:before{-webkit-animation:slideme 3.5s ease-in-out .05s infinite;animation:slideme 3.5s ease-in-out .05s infinite;background:#fff;content:"";height:300px;left:-40px;margin-left:-30px;opacity:.5;position:absolute;top:-70px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:32px;z-index:5}.button--animated:after{background:#fff;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.button--lg{height:60px}.button--lg .button__text{font-size:18px}.button [disabled],.button:disabled{background-color:#fff;color:#686868;opacity:.5;pointer-events:none}@media(min-width:768px){.button__ico{height:20px;width:20px}}@media(min-width:1024px){.button{padding:15px 25px}.button__text{font-size:16px}.button--animated{font-size:18px;height:56px;padding:0 32px}.button--lg{height:72px}.button--lg .button__text{font-size:20px}}@media(min-width:1368px){.button__text{font-size:18px}.button--animated{height:62px;padding:0 42px}.button--lg{height:84px;padding:0 50px}.button--lg .button__text{font-size:24px}}.header{padding:80px 0 12px;position:relative;z-index:10}.header__top{margin:0 0 16px}.header__logo{display:block;max-width:130px}.header__socials{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 12px}.header__socials-item{background:#f1bf89;border-radius:50%;color:#181d29;height:40px;margin:0 16px 0 0;padding:0;width:40px}.header__socials-item:last-child{margin-right:0}.header__socials-item:active,.header__socials-item:hover{background:#181d29;color:#fff}.header__socials-ico{color:currentColor;height:16px;width:16px}.header__socials-ico--wb{width:22px}.header__contact{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__contact,.header__contact-left{display:-webkit-box;display:-ms-flexbox;display:flex}.header__contact-left{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:rgba(18,18,16,.05);border-radius:50%;flex-shrink:0;height:32px;justify-content:center;margin:0 12px 0 0;width:32px}.header__contact-ico{height:16px;width:16px}.header__contact-right{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column}.header__contact-label{font-size:14px;opacity:.6}.header__contact-text,.header__phone{font-size:16px}.header__fixed{width:100%}@media(max-width:767px){.header__socials--fixed{margin:20px 0 0}.header__contacts--fixed{margin:20px 0}.header__fixed{background:hsla(27,82%,98%,.97);-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);left:0;opacity:0;padding:20px 0 16px;pointer-events:none;position:absolute;top:100%;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;width:100%}.header__fixed.--open{opacity:1;pointer-events:all;visibility:visible}.header__fixed-overlay{background:#181d29;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:4}.header__fixed-overlay.--open{opacity:.5}.header__fixed-logo{display:none}.header__fixed-menu{margin:0 0 24px}.header__nav-item{margin:0 0 12px}.header__nav-item:last-child{margin-bottom:0}.header__top-fixed{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(27,82%,98%,.97);-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.05);box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;min-height:48px;padding:16px 16px 8px;position:fixed;top:0;width:100%;z-index:10}.header__hamburger{-ms-flex-negative:0;display:block;flex-shrink:0;height:28px;margin:0 0 0 auto;position:relative;width:28px}.header__hamburger.--active .header__hamburger-line:nth-child(2){opacity:0}.header__hamburger.--active .header__hamburger-line:first-child,.header__hamburger.--active .header__hamburger-line:last-child{left:0;top:50%;width:28px}.header__hamburger.--active .header__hamburger-line:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__hamburger.--active .header__hamburger-line:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header__hamburger-line{background:#f1bf89;border-radius:2px;display:block;height:4px;width:100%}.header__hamburger-line:nth-child(2){-webkit-transition:opacity .3s;transition:opacity .3s}.header__hamburger-line:first-child{left:0;top:4px}.header__hamburger-line:last-child{left:0;top:calc(100% - 8px)}.header__hamburger-line:first-child,.header__hamburger-line:last-child{position:absolute;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header__contact{margin:0 0 12px}.header__contact:last-child{margin-bottom:0}.header__bottom{display:none}}@media(min-width:768px){.header{padding:12px 0}.header__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__info,.header__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__info{margin:0 0 8px;width:100%}.header__logo{-ms-flex-negative:0;flex-shrink:0}.header__hamburger{display:none}.header__socials{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}.header__socials--fixed{margin-left:auto}.header__contacts{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-negative:0;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}.header__contacts--fixed{display:none}.header__contact{margin:0 16px 0 0}.header__contact:last-child{margin-right:0}.header__nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__nav-item{margin:0 24px 0 0}.header__nav-item:last-child{margin-right:0}.header__nav-link{display:block}.header__fixed{background:hsla(27,82%,98%,.97);-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.025),0 2px 4px -2px rgba(0,0,0,.025);box-shadow:0 4px 6px -1px rgba(0,0,0,.025),0 2px 4px -2px rgba(0,0,0,.025);left:0;padding:16px 0;position:fixed;top:0;-webkit-transform:translateY(calc(-100% - 12px));-ms-transform:translateY(calc(-100% - 12px));transform:translateY(calc(-100% - 12px));-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:10}.header__fixed--open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__fixed-overlay{display:none}.header__fixed-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.header__fixed-logo{-ms-flex-negative:0;flex-shrink:0;margin:0 20px 0 0;width:120px}.header__fixed-menu{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.header__fixed-menu .header__nav-item{margin-right:16px}.header__fixed-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:1024px){.header__logo{max-width:140px;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.header__info{margin-bottom:0;width:40%}.header__contacts{margin:0 0 0 20px;width:calc(60% - 20px)}.header__contact-text{max-width:260px}.header__nav-link{font-size:18px}.header__fixed-menu{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.header__fixed-menu .header__nav-item{margin-right:20px}}@media(min-width:1280px){.header__logo{max-width:160px}.header__info{width:50%}.header__contacts{width:auto}.header__contacts--fixed{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 16px 0 0}.header__contact-text{max-width:280px}.header__fixed .header__contact-label,.header__fixed .header__contact:first-child{display:none}}@media(min-width:1368px){.header__logo{max-width:180px}.header__socials-item{height:50px;margin-right:20px;width:50px}.header__socials-ico{height:20px;width:20px}.header__socials-ico--wb{width:28px}.header__contact-left{height:40px;width:40px}.header__contact-ico{height:20px;width:20px}.header__contact-ico--wb{width:28px}.header__contact-label{font-size:14px}.header__contact-text{font-size:16px}.header__phone{font-size:18px}.header__fixed-logo{margin-right:24px;width:160px}.header__contacts--fixed,.header__fixed-menu .header__nav-item{margin-right:24px}}@media(min-width:1400px){.header__logo{max-width:200px}.header__contact,.header__contact-left{margin-right:20px}.header__phone{font-size:20px}.header__fixed .header__phone{font-size:18px}}@media(min-width:1540px){.header__contact-text{max-width:360px}}.hero{color:#fff;padding:40px 0 60px;position:relative}.hero:after{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero__content{position:relative;z-index:3}.hero__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.hero__title{font-size:22px;font-weight:400;line-height:1.2;margin:0 0 20px;text-transform:uppercase}.hero__title span{display:block;font-weight:700;margin:8px 0 0}.hero__text{font-size:16px}@media(max-width:1023px){.hero__content-bottom{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:-108px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;padding:0 16px;position:absolute;width:100%;z-index:2}}@media(max-width:767px){.hero__content-bottom{bottom:-88px}.hero__callback{padding:0;width:100%}}@media(min-width:768px){.hero{padding:60px 0 80px}.hero__content{max-width:720px}.hero__title{font-size:32px}.hero__text{font-size:18px}}@media(min-width:1024px){.hero{padding:40px 0}.hero__content{max-width:620px}.hero__title{font-size:40px}.hero__text{margin:0 0 20px}}@media(min-width:1280px){.hero__content{max-width:760px}.hero__title{font-size:48px}}@media(min-width:1400px){.hero{padding:60px 0}.hero__content{max-width:900px}.hero__title{font-size:52px}.hero__text{font-size:22px}}@media(min-width:1640px){.hero__content{max-width:1070px}.hero__title{font-size:68px;margin-bottom:24px}.hero__text{margin-bottom:32px}}.about{padding:60px 0 40px;position:relative}.about__light{bottom:0;left:0;-webkit-transform:translate(-50%,50%) scale(1);-ms-transform:translate(-50%,50%) scale(1);transform:translate(-50%,50%) scale(1)}.about__wrap{position:relative;z-index:2}.about__title{text-align:center}.about__video{border-radius:16px;cursor:pointer;overflow:hidden;position:relative;width:100%}.about__video:after{content:"";display:block;padding-top:56.25%}.about__video--play .about__video-placeholder{opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden}.about__video-placeholder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.5));display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:1}.about__video-play{background:#f1bf89;border-radius:50%;color:#181d29;height:50px;padding:0;width:50px}.about__video-play:hover{background:#181d29;color:#fff}.about__video-play-ico{color:currentColor;height:16px;margin:0 0 0 2px;pointer-events:none;width:16px}.about__video-src{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.about__slider{position:relative}.about__slider-url{border-radius:8px;display:block;overflow:hidden;position:relative}.about__slider-url:after{content:"";display:block;padding-top:67.5%}.about__slider-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.about__text{font-size:14px;opacity:.8}.about__text h4{font-size:18px;font-weight:400;margin:0 0 8px}@media(max-width:1023px){.about__gallery{margin:0 0 24px}}@media(max-width:767px){.about__slider{margin:16px -16px 0}.about__slider-group{-webkit-overflow-scrolling:none;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;padding:0 16px 10px;position:relative}.about__slider-list.swiper,.about__slider-row{-ms-flex-negative:0;flex-shrink:0}.about__slider-item{margin:0 12px 0 0;width:320px!important}.about__slider-item:last-child{margin-right:0}.about__nav{display:none}}@media(max-width:576px){.about__slider-item{width:240px!important}}@media(min-width:768px){.about{padding:80px 0 40px}.about__text{font-size:16px}.about__text h4{font-size:20px}.about__slider{margin:16px 0 0}.about__slider-url{border-radius:12px}.about__nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f1bf89;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;justify-content:center;position:absolute;top:calc(50% - 22px);width:44px;z-index:3}.about__nav--prev{left:-16px}.about__nav--next{right:-16px}.about__nav--disabled{opacity:.5}.about__nav-ico{height:20px;width:20px}}@media(min-width:1024px){.about{padding:80px 0}.about__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about__gallery{-ms-flex-negative:0;flex-shrink:0;margin:0 20px 0 0;width:480px}.about__video{border-radius:20px}.about__video-play{height:60px;width:60px}.about__video-play-ico{height:20px;width:20px}.about__content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}}@media(min-width:1280px){.about__gallery{width:560px}}@media(min-width:1368px){.about__gallery{margin-right:40px}.about__slider{margin-top:24px}.about__nav--prev{left:-24px}.about__nav--next{right:-24px}}@media(min-width:1400px){.about__gallery{margin-right:60px;width:640px}.about__slider-url{border-radius:16px}.about__text{font-size:20px}.about__text h4{font-size:24px}}.catalog{padding:40px 0}.catalog__title{margin:0 0 20px;text-align:center}.catalog__body{position:relative}.catalog__nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f1bf89;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:42px;justify-content:center;position:absolute;top:calc(50% - 21px);width:42px;z-index:3}.catalog__nav--prev{left:-21px}.catalog__nav--next{right:-21px}.catalog__nav--disabled{opacity:.5}.catalog__nav-ico{height:20px;width:20px}.catalog__slide{height:auto!important}.catalog__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid hsla(0,0%,41%,.15);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.catalog__item-image{border-radius:0 0 16px 16px;overflow:hidden;position:relative;width:100%}.catalog__item-picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.catalog__item-content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding:20px 10px 10px;text-align:center;width:100%}.catalog__item-name{font-size:18px;margin:0 0 4px}.catalog__item-price{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 0 10px}.catalog__item-label{font-size:14px;opacity:.6}.catalog__item-value{font-size:18px;margin:0 6px}.catalog__item-text{font-size:14px;opacity:.8}.catalog__item-footer{margin:auto 0 0;padding:0 10px 10px;width:100%}@media(max-width:767px){.catalog__nav,.catalog__slider-pagination{display:none}.catalog__body{margin:0 -16px}.catalog .swiper{padding:0 16px}.catalog .swiper-slide{width:280px!important}.catalog__item-callback{width:100%}}@media(min-width:768px){.catalog__title{margin-bottom:40px}.catalog__nav{height:48px;top:calc(50% - 24px);width:48px}.catalog__nav--prev{left:10px}.catalog__nav--next{right:10px}.catalog__nav-ico{height:24px;width:24px}.catalog__item-content{padding:20px}.catalog__item-footer{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0 20px 20px}}@media(min-width:1024px){.catalog{padding:80px 0}}@media(min-width:1280px){.catalog__title{margin-bottom:80px}.catalog__nav{height:60px;top:calc(50% - 30px);width:60px}.catalog__nav-ico{height:30px;width:30px}.catalog__item-content{padding:30px 20px}.catalog__item-name{font-size:20px}.catalog__item-price{font-size:22px}.catalog__item-text,.catalog__item-value{font-size:16px}}@media(min-width:1368px){.catalog__item-content{padding:40px 30px}.catalog__item-name{font-size:24px}.catalog__item-label{font-size:18px}.catalog__item-value{font-size:20px}.catalog__item-footer{padding:0 30px 40px}}@media(min-width:1720px){.catalog__nav--prev{left:-30px}.catalog__nav--next{right:-30px}}.feature{padding:40px 0}.feature__title{margin-bottom:40px;text-align:center}.feature__row{display:-webkit-box;display:-ms-flexbox;display:flex}.feature__item{height:auto}.feature__item-row{border:1px solid hsla(0,0%,41%,.15);border-radius:12px;height:100%;padding:12px}.feature__item-left{-ms-flex-negative:0;flex-shrink:0;margin:0 0 10px;width:80px}.feature__item-group{overflow:hidden;padding-top:100%;position:relative;width:100%}.feature__item-image{left:0;-webkit-mask-image:url(/themes/main/assets/images/feature/blob.svg);mask-image:url(/themes/main/assets/images/feature/blob.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:0;width:100%}.feature__item-right{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.feature__item-name{font-size:16px;margin:0 0 4px}.feature__item-text{font-size:14px}@media(max-width:767px){.feature__body{margin:0 -16px}.feature__scroll{-webkit-overflow-scrolling:none;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;padding:0 16px 10px;position:relative}.feature__row{-ms-flex-negative:0;flex-shrink:0}.feature__item{margin:0 12px 0 0;width:280px}.feature__item:last-child{margin-right:0}}@media(min-width:768px){.feature__title{margin-left:auto;margin-right:auto;max-width:630px}.feature__row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.feature__item{padding:5px;width:33.333%}.feature__item-name{font-size:18px}}@media(min-width:1024px){.feature{padding:80px 0}.feature__title{margin-bottom:80px;max-width:720px}.feature__row{margin:-10px}.feature__item{padding:10px}.feature__item-row{border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}.feature__item-left{margin:0 10px 0 0;width:60px}}@media(min-width:1280px){.feature__title{max-width:780px}.feature__item-left{width:100px}.feature__item-text{font-size:16px}}@media(min-width:1368px){.feature__title{max-width:910px}.feature__item-row{border-radius:24px;padding:24px}.feature__item-left{margin:0 16px 0 0;width:120px}.feature__item-name{font-size:22px}.feature__item-text{font-size:18px}.feature__title{max-width:1170px}}.gallery{padding:40px 0}.gallery__title{margin:0 0 40px;text-align:center}.gallery__slider-slide{width:220px!important}.gallery__body{position:relative}.gallery__item{-ms-flex-negative:0;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;overflow:hidden;text-decoration:none}.gallery__slide{height:auto!important}@media(max-width:767px){.gallery__nav{display:none}}@media(min-width:768px){.gallery__body{max-width:100%;padding:0 24px}.gallery__slider-slide{width:280px!important}.gallery__nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f1bf89;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;position:absolute;top:calc(50% - 24px);width:48px;z-index:3}.gallery__nav--prev{left:24px}.gallery__nav--next{right:24px}.gallery__nav--disabled{opacity:.5}.gallery__nav-ico{height:24px;width:24px}}@media(min-width:1024px){.gallery{padding:80px 0}.gallery__title{margin-bottom:80px}.gallery__slider-slide{width:320px!important}.gallery__item{border-radius:20px}}@media(min-width:1280px){.gallery__body{padding:0 40px}.gallery__slider-slide{width:360px!important}.gallery__nav{height:60px;top:calc(50% - 30px);width:60px}.gallery__nav--prev{left:30px}.gallery__nav--next{right:30px}.gallery__nav-ico{height:30px;width:30px}}.reviews{padding:40px 0}.reviews__title{margin-bottom:40px;text-align:center}.reviews__slider-slide{height:auto!important}.reviews__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid hsla(0,0%,41%,.15);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:12px}.reviews__image{-ms-flex-negative:0;border-radius:50%;flex-shrink:0;height:50px;margin:0 8px 0 0;overflow:hidden;width:50px}.reviews__avatar{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.reviews__item-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0;position:relative}.reviews__item-header-group{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.reviews__item-name{font-size:16px;margin:0 0 2px}.reviews__content{font-size:16px;margin:0 0 auto}.reviews__footer{margin:40px 0 0}.reviews__wb{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#686868;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;text-align:center}.reviews__wb:active,.reviews__wb:active .reviews__wb-ico,.reviews__wb:hover,.reviews__wb:hover .reviews__wb-ico{color:#f1bf89}.reviews__wb-ico{-ms-flex-negative:0;color:#a73afd;flex-shrink:0;height:24px;margin:0 10px 4px 0;width:43px}.reviews__wb-text{font-size:14px}@media(max-width:767px){.reviews__slider-wrap{margin:0 -10px}.reviews__slider-slide{margin-right:16px;width:302px!important}.reviews__slider-slide:first-child{margin-left:10px}.reviews__slider-slide:last-child{margin-right:10px}.reviews__nav{display:none}}@media(min-width:768px){.reviews__slider-wrap{padding:0 20px;position:relative}.reviews__item{padding:20px 28px}.reviews__image{height:60px;margin-right:12px;width:60px}.reviews__nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f1bf89;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;justify-content:center;position:absolute;top:calc(50% - 22px);width:44px;z-index:3}.reviews__nav--prev{left:-2px}.reviews__nav--next{right:-2px}.reviews__nav--disabled{opacity:.5}.reviews__nav-ico{height:20px;width:20px}.reviews__footer{margin-top:80px}.reviews__avito-ico{height:24px;width:24px}.reviews__avito-text{font-size:16px}}@media(min-width:1024px){.reviews{padding:80px 0}.reviews__title{margin-bottom:80px}.reviews__item-name,.reviews__wb-text{font-size:18px}}@media(min-width:1280px){.reviews__item{padding:24px 32px}.reviews__image{height:72px;width:72px}.reviews__item-header{margin-top:20px}.reviews__item-name{font-size:20px}.reviews__content{font-size:18px}.reviews__nav{height:60px;top:calc(50% - 30px);width:60px}.reviews__nav--prev{left:-10px}.reviews__nav--next{right:-10px}.reviews__nav-ico{height:24px;width:24px}.reviews__footer{margin-top:60px}.reviews__wb-text{font-size:20px}}@media(min-width:1720px){.reviews__slider-wrap{padding:0}.reviews__nav--prev{left:-30px}.reviews__nav--next{right:-30px}.reviews__nav--disabled{opacity:.5}}.faq{padding:40px 0}.faq__heading{margin-bottom:40px;text-align:center}.faq__text{font-size:18px}.faq__item{border:1px solid hsla(0,0%,41%,.15);border-radius:12px;margin:0 0 12px}.faq__item:last-child{margin-bottom:0}.faq__item:hover:not(.faq__item--open) .faq__item-toggle{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq__item:hover:not(.faq__item--open) .faq__item-title{color:#f1bf89}.faq__item--open .faq__item-toggle{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.faq__item--done .faq__item-content{border-top-color:hsla(0,0%,41%,.15)}.faq__item-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:12px;position:relative}.faq__item-title{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;font-size:18px;-webkit-transition:color .3s ease;transition:color .3s ease}.faq__item-toggle{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#181d29;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;justify-content:center;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.faq__item-toggle-ico{color:currentColor;height:16px;width:16px}.faq__item-body{height:0;overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease}.faq__item-content{border-top:1px solid hsla(0,0%,41%,0);font-size:16px;opacity:.8;padding:12px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media(min-width:768px){.faq__text{font-size:20px}.faq__list{margin:0 auto;max-width:700px}.faq__item{border-radius:20px;margin-bottom:16px}.faq__item-header{padding:20px}.faq__item-title{font-size:20px}.faq__item-toggle-ico{height:20px;width:20px}.faq__item-content{font-size:18px;padding:20px}}@media(min-width:1024px){.faq{padding:80px 0}.faq__heading{margin-bottom:80px}.faq__list{max-width:860px}.faq__text{font-size:22px}}@media(min-width:1368px){.faq__text{font-size:24px}.faq__list{max-width:980px}.faq__item{border-radius:24px;margin-bottom:20px}.faq__item-header{padding:24px}.faq__item-title{font-size:24px}.faq__item-content{font-size:20px;padding:24px}}.footer{padding:40px 0 0;position:relative}.footer__wrap{position:relative;z-index:2}.footer__title{margin:0 0 40px;text-align:center}.footer__content{border:1px solid hsla(0,0%,41%,.15);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 40px;padding:24px 12px}.footer__text{margin:0 0 8px;opacity:.8}.footer__text:last-child{margin-bottom:0}.footer__label{margin:0 0 8px}.footer__rus{margin:0 0 10px}.footer__rus-label{margin:0 0 4px;opacity:.8}.footer__phones{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 0 8px}.footer__phone{color:#181d29;margin:0 0 4px}.footer__phone:active,.footer__phone:hover{color:#f1bf89}.footer__phone:last-child{margin-bottom:0}.footer__address{margin:0 0 8px}.footer__address:last-child{margin-bottom:0}.footer__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__social-item{background:#f1bf89;border-radius:50%;color:#181d29;height:40px;margin:0 16px 0 0;padding:0;width:40px}.footer__social-item:last-child{margin-right:0}.footer__social-item:active,.footer__social-item:hover{background:#181d29;color:#fff}.footer__social-ico{color:currentColor;height:16px;width:16px}.footer__social-ico--wb{width:22px}.footer__social-ico--pinterest{height:22px;width:22px}.footer__map{border-radius:12px;height:320px;margin:0 0 40px;overflow:hidden;position:relative;width:100%}.footer__map iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.footer__light{bottom:0;left:0;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.footer__bottom{background:#fff;padding:20px 16px;position:relative;text-align:center;z-index:2}.footer__developers{font-size:14px}@media(max-width:1023px){.footer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.footer__info{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.footer__contacts{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:0 0 24px;order:1;width:100%}.footer__social{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:0 0 24px;order:2;width:100%}}@media(min-width:768px){.footer__content{padding:20px}.footer__content,.footer__map{border-radius:20px}}@media(min-width:1024px){.footer{padding-top:80px}.footer__title{margin-bottom:80px}.footer__content{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;justify-content:space-between;padding:40px}.footer__contacts,.footer__info,.footer__social{width:30%}.footer__map{height:320px}.footer__developers{font-size:16px}}@media(min-width:1280px){.footer__content{padding:60px 40px}.footer__label{font-size:18px}.footer__label,.footer__rus{margin-bottom:12px}.footer__phone{font-size:18px}.footer__social-item{height:50px;margin-right:16px;width:50px}.footer__social-ico{height:20px;width:20px}.footer__social-ico--wb{width:28px}.footer__social-ico--pinterest{height:28px;width:28px}}@media(min-width:1368px){.footer__content{padding:80px}.footer__label{font-size:24px}.footer__label,.footer__rus{margin-bottom:16px}.footer__rus-label{font-size:18px}.footer__phone{font-size:20px}.footer__address,.footer__open,.footer__text{font-size:18px}.footer__social-item{height:60px;margin-right:20px;width:60px}.footer__social-ico{height:24px;width:24px}.footer__social-ico--wb{width:32px}.footer__social-ico--pinterest{height:32px;width:32px}}@media(min-width:1400px){.footer__content{padding:100px 80px}.footer__phone{font-size:22px}.footer__map{height:400px}}.modal{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;opacity:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10}.modal::-webkit-scrollbar{display:none}.modal.--open{display:block;pointer-events:none}.modal.--visible{opacity:1;pointer-events:auto!important}.modal.--animated .modal__content{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal__container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100%;position:relative;width:100%}.modal__dialog{max-width:100%;pointer-events:none;position:relative;width:100%;z-index:2}.modal__content{background-color:#fff;opacity:0;padding:40px 20px;pointer-events:auto;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.modal__overlay{background-color:rgba(24,29,41,.5);height:100%;left:0;position:fixed;top:0;width:100%}.modal__header{margin:0 0 24px;padding:0 32px 0 0}.modal__title{font-size:18px}.modal__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f1bf89;border-radius:50%;color:#181d29;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;-webkit-transition:all .3s ease;transition:all .3s ease;width:40px}.modal__close:active,.modal__close:hover{background-color:#181d29;color:#fff}.modal__close-ico{color:currentColor;height:24px;width:24px}@media(max-width:767px){.modal__dialog{padding:16px 0 0}.modal__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:16px 16px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.modal__header{width:100%}.modal__body{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;width:100%}}@media(min-width:768px){.modal__container{-webkit-box-align:safe center;-ms-flex-align:safe center;align-items:safe center}.modal__dialog{margin:16px;max-width:532px}.modal__content{border-radius:20px;overflow:hidden;padding:60px 40px;position:relative}.modal__title{font-size:24px}.modal__close{height:60px;width:60px}.modal__close-ico{height:32px;width:32px}}.form{height:100%;position:relative;width:100%}.form.--done .form__body{opacity:0;pointer-events:none}.form.--done .form__success{opacity:1;pointer-events:all}.form__item{margin-bottom:24px;position:relative}.form__item:last-child{margin-bottom:0}.form__item-ico{color:#181d29;height:16px;left:24px;position:absolute;top:calc(50% - 8px);width:16px}.form__input{background-color:#fff;border:1px solid hsla(0,0%,41%,.15);border-radius:16px;color:#181d29;font-size:16px;height:48px;padding:0 16px 0 48px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.form__input::-moz-placeholder{color:#383838;opacity:1}.form__input::-webkit-input-placeholder{color:#383838;opacity:1}.form__input:-ms-input-placeholder{color:#383838;opacity:1}.form__input::-ms-input-placeholder{color:#383838;opacity:1}.form__input::placeholder{color:#383838;opacity:1}.form__input:focus,.form__input:hover{border-color:#f1bf89}.form__input.--error{border-color:#ff3d00}.form__error{color:#ff3d00;font-size:10px;left:16px;line-height:1.2;margin:4px 0 0;position:absolute;top:100%}.form__checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__checkbox-label{-ms-flex-negative:0;flex-shrink:0;margin:2px 8px 0 0;position:relative}.form__checkbox-input{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;left:-99999px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:0;white-space:nowrap;width:1px}.form__checkbox-input:checked+.form__checkbox-custom{border-color:#f1bf89}.form__checkbox-input:checked+.form__checkbox-custom .form__checkbox-ico{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form__checkbox-custom{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid hsla(0,0%,41%,.15);border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;width:20px}.form__checkbox-ico{color:#f1bf89;height:12px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:12px}.form__checkbox-text{-webkit-box-flex:1;color:#181d29;-ms-flex:1 1;flex:1 1;font-size:14px;opacity:.8}.form__checkbox-url{border-bottom:1px solid;color:#f1bf89}.form__submit{width:100%}.form__success{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.form__success-text{font-size:16px;max-width:360px;width:100%}.form__success-bottom{margin:auto 0 0;width:100%}.form__success-image{bottom:-140px;height:auto;position:absolute;right:-54px;z-index:-1}.form__success-button{width:100%}@media(max-width:767px){.form__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.form__top{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin:0 0 16px;width:100%}.form__bottom{width:100%}.form__success-image{display:none}}@media(min-width:768px){.form__item-ico{height:18px;left:28px;top:calc(50% - 9px);width:18px}.form__input{height:60px;padding:0 16px 0 54px}.form__input,.form__success-text{font-size:18px}.form__success-button{width:180px}}@media(min-width:1024px){.form__item{margin-bottom:32px}.form__item-ico{height:20px;top:calc(50% - 10px);width:20px}.form__error{font-size:12px}.form__checkbox-custom{height:24px;width:24px}.form__checkbox-ico{height:14px;width:14px}.form__checkbox-label{margin-right:12px}.form__checkbox-text{font-size:16px}.form__success{padding:40px 0 0}.form__success-image{bottom:-120px}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes slideme{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}to{left:110%;margin-left:80px}}@keyframes slideme{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}to{left:110%;margin-left:80px}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,86%,0),0 0 0 0 hsla(0,0%,86%,0);box-shadow:0 0 0 0 hsla(0,0%,86%,0),0 0 0 0 hsla(0,0%,86%,0)}40%{-webkit-box-shadow:0 0 0 15px hsla(0,0%,86%,.2),0 0 0 27px hsla(0,0%,86%,.12);box-shadow:0 0 0 15px hsla(0,0%,86%,.2),0 0 0 27px hsla(0,0%,86%,.12)}80%{-webkit-box-shadow:0 0 0 15px hsla(0,0%,86%,0),0 0 0 27px hsla(0,0%,86%,0);box-shadow:0 0 0 15px hsla(0,0%,86%,0),0 0 0 27px hsla(0,0%,86%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,86%,0),0 0 0 27px hsla(0,0%,86%,0);box-shadow:0 0 0 0 hsla(0,0%,86%,0),0 0 0 27px hsla(0,0%,86%,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,86%,0),0 0 0 0 hsla(0,0%,86%,0);box-shadow:0 0 0 0 hsla(0,0%,86%,0),0 0 0 0 hsla(0,0%,86%,0)}40%{-webkit-box-shadow:0 0 0 15px hsla(0,0%,86%,.2),0 0 0 27px hsla(0,0%,86%,.12);box-shadow:0 0 0 15px hsla(0,0%,86%,.2),0 0 0 27px hsla(0,0%,86%,.12)}80%{-webkit-box-shadow:0 0 0 15px hsla(0,0%,86%,0),0 0 0 27px hsla(0,0%,86%,0);box-shadow:0 0 0 15px hsla(0,0%,86%,0),0 0 0 27px hsla(0,0%,86%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,86%,0),0 0 0 27px hsla(0,0%,86%,0);box-shadow:0 0 0 0 hsla(0,0%,86%,0),0 0 0 27px hsla(0,0%,86%,0)}}.preloader{background-color:hsla(37,53%,93%,.8);bottom:0;display:none;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:10;z-index:11}.preloader.--active{display:block}.preloader__inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:100%}.preloader__item{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border-radius:50%;border-right:4px solid rgba(0,0,0,0);border-top:4px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:48px;width:48px}.preloader__item:after{animation:rotation .5s linear infinite reverse;border-bottom:4px solid rgba(0,0,0,0);border-left:4px solid #ff3d00;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:48px;left:0;position:absolute;top:0;width:48px}.steps{overflow:hidden;padding:40px 0;position:relative}.steps__light{left:0;top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.steps__title{margin-bottom:40px;text-align:center}.steps__group,.steps__list{margin:0 0 20px}.steps__item{border:1px solid hsla(0,0%,41%,.15);border-radius:12px;margin:0 0 12px;padding:12px}.steps__item:last-child{margin-bottom:0}.steps__item-image{margin:0 0 8px;width:42px}.steps__item-text{font-size:14px}.steps__col{max-width:360px}.steps__col,.steps__image{position:relative;width:100%}.steps__image{margin:0 0 20px;overflow:hidden;padding-top:100%;z-index:3}.steps__image-src{left:0;-webkit-mask-image:url(/themes/main/assets/images/steps/blob.svg);mask-image:url(/themes/main/assets/images/steps/blob.svg);-webkit-mask-position:top center;mask-position:top center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:0}.steps__download-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:3}.steps__download-ico{-ms-flex-negative:0;flex-shrink:0;height:16px;margin:0 8px 0 0;width:16px}.steps__download-text{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;font-size:14px}@media(min-width:768px){.steps__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.steps__group{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin-bottom:0}.steps__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.steps__item-image{-ms-flex-negative:0;flex-shrink:0;margin:0 10px 0 0}.steps__item-text{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;font-size:16px}.steps__col{margin:0 0 0 20px;max-width:330px}}@media(min-width:1024px){.steps{padding:80px 0}.steps__title{margin-bottom:80px}.steps__list{margin-bottom:32px}.steps__item{border-radius:20px;margin-bottom:16px;padding:20px}.steps__item-image{margin-right:16px;width:52px}.steps__item-text{font-size:20px}.steps__col{margin-left:40px;max-width:400px}.steps__download-ico{height:20px;margin-right:10px;width:20px}.steps__download-text{font-size:16px}}@media(min-width:1280px){.steps__col{margin-left:60px;max-width:540px}}@media(min-width:1368px){.steps__col{margin-left:80px;max-width:660px}.steps__list{margin-bottom:40px}.steps__item{border-radius:24px;margin-bottom:20px;padding:24px}.steps__item-image{margin-right:20px;max-width:640px}.steps__item-text{font-size:22px}.steps__download-ico{height:24px;margin-right:12px;width:24px}.steps__download-text{font-size:18px}}.breadcrumbs{margin:148px 0 24px}.breadcrumbs__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none}.breadcrumbs__item{margin:0 10px 0 0;padding:0 16px 0 0;position:relative}.breadcrumbs__item:last-child{margin-right:0}.breadcrumbs__item:not(:last-child):after{background:#f1bf89;border-radius:50%;content:"";display:block;height:6px;position:absolute;right:0;top:calc(50% - 3px);width:6px}.breadcrumbs__link{color:#686868}.breadcrumbs__link--active{color:#f1bf89}.breadcrumbs__hidden{display:none}@media(min-width:768px){.breadcrumbs{margin-top:182px}.breadcrumbs__item{margin-right:16px;padding-right:24px}.breadcrumbs__item:not(:last-child):after{height:8px;top:calc(50% - 4px);width:8px}.breadcrumbs__link{font-size:20px}}@media(min-width:1024px){.breadcrumbs__item{position:relative}}.prices{padding:40px 0;position:relative;z-index:1}.prices__title{margin:0 0 20px;text-align:center}.prices__table{margin:0 0 40px}.prices__table-head span{display:block;font-size:.8em;line-height:1;opacity:.8}.prices__table-row{border-bottom:1px solid hsla(0,0%,41%,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 0}.prices__table-row:last-child{border-bottom:none}.prices__table-btn{height:34px;padding:0 16px}.prices__image{display:none}.prices__footer{border:1px solid hsla(0,0%,41%,.15);border-radius:12px;padding:16px;text-align:center}.prices__footer-title{font-weight:400;margin:0 0 20px}.prices__callback{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}@media(min-width:768px)and (max-width:1023px){.prices__table-cell:first-child,.prices__table-head:first-child{width:110px}.prices__table-cell:nth-child(2),.prices__table-cell:nth-child(3),.prices__table-head:nth-child(2),.prices__table-head:nth-child(3){-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.prices__table-cell:nth-child(4),.prices__table-head:nth-child(4){width:132px}.prices__table-cell:nth-child(5),.prices__table-head:nth-child(5){width:142px}}@media(max-width:767px){.prices__table-heading{display:none}.prices__table-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -6px}.prices__table-name{font-size:16px;margin:0 0 6px;padding:0 6px;width:100%}.prices__table-price{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 12px;padding:0 6px;width:100%}.prices__table-label{font-size:12px;margin:3px 6px 0 0;max-width:128px;opacity:.8}.prices__table-value{font-size:16px}.prices__table-images,.prices__table-order{padding:0 6px;width:50%}.prices__table-btn{width:100%}.prices__table-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f1bf89;border-radius:999px;color:#181d29;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:400;height:34px;justify-content:center;overflow:hidden;padding:0 16px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.prices__table-link:before{-webkit-animation:slideme 3.5s ease-in-out .05s infinite;animation:slideme 3.5s ease-in-out .05s infinite;background:#fff;content:"";height:300px;left:-40px;margin-left:-30px;opacity:.5;position:absolute;top:-70px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:32px;z-index:5}.prices__table-link:after{background:#fff;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}}@media(min-width:768px){.prices__table-heading{border-bottom:1px solid hsla(0,0%,41%,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.prices__table-head{color:#686868;font-size:14px;padding:8px 6px 12px}.prices__table-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prices__table-cell{font-size:14px;padding:0 6px}.prices__table-label{display:none}.prices__table-link{font-size:14px;position:relative}.prices__table-link:after{background:#181d29;content:"";display:block;height:1px;left:0;margin:8px 0 0;position:absolute;top:100%;-webkit-transition:width .3s linear,background .2s ease;transition:width .3s linear,background .2s ease;width:32px}.prices__table-link:hover{color:#f1bf89}.prices__table-link:hover:after{background:#f1bf89;width:100%}.prices__footer{padding:32px 16px}.prices__footer-title{font-size:18px}}@media(min-width:1024px){.prices{padding:80px 0}.prices__title{margin-bottom:80px}.prices__table{margin-bottom:100px}.prices__table-head{font-size:16px;padding:8px 8px 12px;width:20%}.prices__table-row{padding:12px 0}.prices__table-cell{font-size:16px;padding:0 8px;width:20%}.prices__table-link{font-size:16px}.prices__table-btn{height:40px;padding:0 24px}.prices__footer{padding:40px 0}.prices__footer-title{margin:0 auto 30px;max-width:940px}}@media(min-width:1280px){.prices__table-head{padding:10px 10px 24px}.prices__table-row{padding:24px 0}.prices__table-cell{padding:0 10px}.prices__footer{padding:50px 0}.prices__footer-title{font-size:24px;margin-bottom:40px;max-width:1140px}}@media(min-width:1368px){.prices__table-cell,.prices__table-head,.prices__table-link{font-size:18px}.prices__table-btn{height:48px;padding:0 32px}}@media(min-width:1400px){.prices__table-head{font-size:20px;padding:12px 12px 32px}.prices__table-row{padding:32px 0}.prices__table-cell{font-size:20px;padding:0 12px}.prices__table-link{font-size:20px}.prices__footer{padding:60px 0}}.page__title{font-size:24px;font-weight:900;margin-bottom:32px}@media(min-width:768px){.page__title{font-size:32px;margin-bottom:40px}}@media(min-width:1024px){.page__title{font-size:36px}}@media(min-width:1280px){.page__title{font-size:42px;margin-bottom:60px}}@media(min-width:1368px){.page__title{font-size:48px}}.widget{bottom:0;opacity:1;overflow:hidden;padding:40px 16px 12px;position:fixed;right:0;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:100}@media(min-width:768px){.widget{padding:40px 24px 24px}}@media(min-width:1280px){.widget{padding:40px 24px 32px}}@media(min-width:1640px){.widget{padding:40px 40px 32px}}.widget.--hide .widget__content{opacity:0;position:absolute;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity 0s ease 0s,visibility .3s ease 0s,position .3s ease 0s;transition:opacity 0s ease 0s,visibility .3s ease 0s,position .3s ease 0s;visibility:hidden}.widget.--hide .widget__preview{-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite}.widget:not(.--hide) .widget__preview{opacity:0;position:absolute;-webkit-transition:opacity 0s ease 0s,visibility .3s ease 0s,position .3s ease 0s;transition:opacity 0s ease 0s,visibility .3s ease 0s,position .3s ease 0s;visibility:hidden}.widget:not(.--hide) .widget__content{opacity:1;position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s ease 0s,visibility .3s ease 0s,position .3s ease 0s;transition:opacity .3s ease 0s,visibility .3s ease 0s,position .3s ease 0s;visibility:visible}.widget__preview{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f2f2f2;border:1px solid #f1bf89;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:62px;justify-content:center;margin:0 0 0 auto;opacity:1;padding:4px;position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s ease 0s,visibility .3s ease 0s,position .3s ease 0s;transition:opacity .3s ease 0s,visibility .3s ease 0s,position .3s ease 0s;visibility:visible;width:62px}@media(min-width:768px){.widget__preview{height:72px;padding:6px;width:72px}}.widget__circle{background:#fff;border-radius:50%;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25);height:62px;left:calc(50% - 31px);padding:4px;position:absolute;top:0;-webkit-transform:translateY(-28px);-ms-transform:translateY(-28px);transform:translateY(-28px);width:62px}@media(min-width:768px){.widget__circle{height:72px;left:calc(50% - 36px);padding:6px;-webkit-transform:translateY(-32px);-ms-transform:translateY(-32px);transform:translateY(-32px);width:72px}}.widget__logo{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.widget__content{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 17px 40px rgba(99,85,85,.26);box-shadow:0 17px 40px rgba(99,85,85,.26);max-width:280px;padding:48px 20px 12px;text-align:center}@media(min-width:768px){.widget__content{border-radius:12px;padding:62px 40px 20px}}.widget__close{color:#181d29;cursor:pointer;height:24px;opacity:.7;position:absolute;right:6px;top:6px;width:24px}@media(min-width:768px){.widget__close{height:30px;width:30px}}.widget__close:hover{opacity:1}.widget__cross{color:inherit;height:100%;pointer-events:none;width:100%}.widget__contacts{text-align:center}.widget__phone{color:#383838;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;font-weight:700;margin-bottom:12px;text-decoration:none}@media(min-width:768px){.widget__phone{font-size:20px}}.widget__phone:hover{color:#f1bf89;text-decoration:none}.widget__messenger,.widget__messenger-link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.widget__messenger-link{background:#f1bf89;border-radius:50%;color:#181d29;height:42px;margin:0 6px;padding:10px;width:42px}.widget__messenger-link:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.widget__messenger-ico{color:inherit;height:100%;width:100%}
