

/* Start:/local/templates/main/front/dist/styles/main.css?1721244755100138*/
:root{--color-white: #FFFFFF;--color-black: #000000;--font-family-primary: Onest, sans-serif;--font-family-secondary: Onest, sans-serif;--font-family-icon-pack: Icons;--font-size-large: 22px;--font-size-medium: 18px;--font-size-small: 14px;--font-size-base: 18px;--font-weight-thin: 100;--font-weight-extra-light: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;--font-weight-base: var(--font-weight-regular);--size-large: 64px;--size-medium: 52px;--size-small: 38px;--size-base: 52px;--border-radius-large: 16px;--border-radius-medium: 8px;--border-radius-small: 8px;--border-radius-round: 20px;--border-radius-circle: 100%;--border-radius-base: 8px;--transition-timing-function: easy-in;--transition-duration: .3s;--padding-vertical-large: 16px;--padding-vertical-medium: 12px;--padding-vertical-small: 12px;--padding-vertical-base: 12px;--padding-horizontal-large: 40px;--padding-horizontal-medium: 30px;--padding-horizontal-small: 20px;--padding-horizontal-base: 30px;--z-index-header: 10}:root{--global-white: #ffffff;--global-black: #000000;--global-dark-grey: #1C1B1B;--global-gray_3: #FCFCFC;--global-gray_2: #E9E9E9;--global-gray_1: #B4B4B4;--global-gray_0: #797979;--global-gray_-1: #545454;--global-gray_-2: #3F3F3F;--global-blue_0: #66B7FF;--global-green_0: #0DC268;--global-red_0: #F9542F;--global-red_-1: #F13F25;--global-red_-2: #D8300B;--global-red_-3: #FF3627}:root{--accent-color_0: var(--global-red_0);--accent-color_-1: var(--global-red_-1);--accent-color_-2: var(--global-red_-2);--accent-color_-3: var(--global-red_-3);--neutral-color_3: var(--global-gray_3);--neutral-color_2: var(--global-gray_2);--neutral-color_1: var(--global-gray_1);--neutral-color_0: var(--global-gray_0);--neutral-color_-1: var(--global-gray_-1);--neutral-color_-2: var(--global-gray_-2);--positive-color_0: var(--global-green_0);--informative-color_0: var(--global-blue_0);--negative-color_0: var(--global-red_0)}:root{--page-background-color: var(--global-white);--page-text-color: var(--neutral-color_-2);--selection-background-color: var(--neutral-color_1);--selection-text-color: var(--global-white);--border-color: var(--neutral-color_1);--shadow-base: 0 4px 10px 0 rgba(28, 64, 149, .4);--link-text-color-default: var(--informative-color_0);--link-text-color-hover: var(--neutral-color_-2)}:root{--header-height: 60px}@media screen and (min-width: 768px){:root{--header-height: 90px}}@media screen and (min-width: 993px){:root{--header-height: 128px}}@-webkit-keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@-webkit-keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;-webkit-animation:notyf-fadeinup .3s ease-in forwards;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px rgba(0,0,0,.25);position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright .3s forwards;animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translate(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:.05s;animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translate(13%);z-index:5;-webkit-animation:ripple .4s ease-out forwards;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;-webkit-animation:notyf-fadeinleft .3s forwards;animation:notyf-fadeinleft .3s forwards;-webkit-animation-delay:.35s;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:rgba(0,0,0,.25);border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:rgba(0,0,0,.15)}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width: 480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;-webkit-animation-duration:.5s;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px rgba(0,0,0,.13);width:100%}.notyf__dismiss{width:56px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:none}q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:Icons;font-style:normal;font-weight:500;src:url(/local/templates/main/front/dist/styles/../fonts/Icons/icons.woff) format("woff"),url(/local/templates/main/front/dist/styles/../fonts/Icons/icons.eot?) format("eot"),url(/local/templates/main/front/dist/styles/../fonts/Icons/icons.svg#Icons) format("svg"),url(/local/templates/main/front/dist/styles/../fonts/Icons/icons.ttf) format("truetype")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:100;src:url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-Thin.woff) format("woff"),url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:300;src:url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-Light.woff) format("woff"),url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-Regular.woff) format("woff"),url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-Medium.woff) format("woff"),url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-Bold.woff) format("woff"),url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:800;src:url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-ExtraBold.woff) format("woff"),url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:900;src:url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-Black.woff) format("woff"),url(/local/templates/main/front/dist/styles/../fonts/Onest/Onest-Black.woff2) format("woff2")}h1,.h1{font-family:var(--font-family-secondary);font-size:2.4rem;font-weight:var(--font-weight-semi-bold);line-height:1.26}h2,.h2{font-family:var(--font-family-secondary);font-size:2rem;font-weight:var(--font-weight-semi-bold);line-height:1.17}h3,.h3{font-family:var(--font-family-secondary);font-size:1.5rem;font-weight:var(--font-weight-semi-bold);line-height:1.28}h4,.h4{font-family:var(--font-family-secondary);font-size:1.25rem;font-weight:var(--font-weight-semi-bold);line-height:1.21}h5,.h5{font-family:var(--font-family-secondary);font-size:1.15rem;font-weight:var(--font-weight-semi-bold);line-height:1.37}h6,.h6{font-family:var(--font-family-secondary);font-size:1rem;font-weight:var(--font-weight-semi-bold);line-height:1.4}body,.main-text{font-family:var(--font-family-primary);font-weight:var(--font-weight-primary);font-size:var(--font-size-base);line-height:1.4}*,*:before,*:after{box-sizing:inherit}*{box-sizing:border-box}html{box-sizing:border-box;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;font-size:var(--font-size-base)}body{display:flex;flex-direction:column;position:relative;font-family:var(--font-family-primary);font-weight:var(--font-weight-primary);font-size:var(--font-size-base);line-height:1.5;min-height:100vh;color:var(--page-text-color);background-color:var(--page-background-color);overflow-x:hidden;-webkit-text-size-adjust:100%}@media only screen and (max-width: 768px){body{font-size:var(--font-size-small)}}body.is-modal-opened,body.is-menu-opened{overflow:hidden}::selection{background-color:var(--selection-background-color);color:var(--selection-text-color)}*:focus{outline:none}input,textarea,button{font-family:var(--font-family-primary)}strong,b{font-weight:700}cite,dfn,em,i{font-style:italic}code{display:block;padding:10px 20px}q{font-style:italic}p{margin-top:0;margin-bottom:1rem;color:var(--color-text-secondary)}p:first-child{margin-top:0}p:last-child{margin-bottom:0}p+ul{margin-top:-1em}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:var(--neutral-color_-7);margin-top:20px;margin-bottom:24px}h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,.h4:first-child,h5:first-child,.h5:first-child,h6:first-child,.h6:first-child{margin-top:0}h1:last-child,.h1:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,h4:last-child,.h4:last-child,h5:last-child,.h5:last-child,h6:last-child,.h6:last-child{margin-bottom:0}img{max-width:100%;height:auto}video{max-width:100%;height:auto}video[poster]{object-fit:cover}blockquote,.blockquote{margin-bottom:1rem;min-height:40px;vertical-align:middle;border:none;position:relative;padding:10px 20px 10px 25px}blockquote:last-child,.blockquote:last-child{margin-bottom:0}blockquote:before,.blockquote:before{content:"";position:absolute;display:block;left:0;top:3px;width:3px;bottom:3px;background-color:var(--color-accent)}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875rem;color:var(--color-text-secondary)}mark,.mark{padding:.2em;background-color:var(--color-accent-secondary)}.is-hidden{display:none!important}.is-opac-hidden{opacity:0!important}.no-padding{padding:0!important}.mirror{transform:rotateY(180deg)!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.line{background:var(--color-border)}.line-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}pre{position:relative;background-color:var(--color-white);color:var(--color-black);border:1px solid var(--color-border-primary);border-radius:8px;padding:8px;font-size:13px;font-family:monospace}@media only screen and (max-width: 768px){.full-width-small-tablet{width:100%}}@media only screen and (max-width: 576px){.full-width-mobile{width:100%}}.show-mobile{display:none}@media only screen and (max-width: 576px){.show-mobile{display:inline-block}}.show-pc{display:inline-block}@media only screen and (max-width: 576px){.show-pc{display:none}}@-webkit-keyframes loader{to{transform:translate(-50%,-50%) rotate(.5turn)}}@-moz-keyframes loader{to{transform:translate(-50%,-50%) rotate(.5turn)}}@-ms-keyframes loader{to{transform:translate(-50%,-50%) rotate(.5turn)}}@-o-keyframes loader{to{transform:translate(-50%,-50%) rotate(.5turn)}}@keyframes loader{to{transform:translate(-50%,-50%) rotate(.5turn)}}.container{max-width:1280px;width:100%;margin:0 auto}@media only screen and (max-width: 1280px){.container{width:calc(100% - 64px)}}@media only screen and (max-width: 992px){.container{max-width:none;width:calc(100% - 64px)}}@media only screen and (max-width: 768px){.container{width:calc(100% - 40px)}}@media only screen and (max-width: 576px){.container{width:calc(100% - 24px)}}.header__wrapper{position:fixed;top:0;left:0;width:100%;display:flex;align-items:stretch;background-color:var(--accent-color_-3);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);height:var(--header-height);z-index:var(--z-index-header)}.header__inner{display:flex;align-items:center;flex-wrap:wrap;height:100%}.header__logo{margin-right:16px}.header__content{display:flex;align-items:center;justify-content:flex-end;flex:1}.header__button{padding:12px 24px;height:47px;border:none;border-radius:30px;background-color:#fff;color:#e83e33;font-weight:600;font-size:18px;line-height:24px;text-transform:uppercase;transition:all .5s ease-out}.header__button:hover{cursor:pointer;opacity:.8}.header__button-mob{display:none}@media screen and (min-width: 768px){.header__button-mob{display:inline-block;margin-right:24px}}@media screen and (min-width: 993px){.header__button-mob{display:none}}.header__button-desk{display:none}@media screen and (min-width: 993px){.header__button-desk{display:inline-block}}.main__wrapper{margin-top:var(--header-height)}.footer{display:flex;justify-content:center;background-color:var(--global-white)}.footer__content{width:100%;max-width:1280px;margin-top:20px;margin-bottom:20px}@media screen and (min-width: 768px){.footer__content{margin-bottom:30px}}@media screen and (min-width: 992px){.footer__content{margin-top:100px;margin-bottom:100px}}.footer__content-title{font-size:24px;color:var(--neutral-color_-2)}@media screen and (min-width: 768px){.footer__content-title{font-size:40px}}@media screen and (min-width: 992px){.footer__content-title{font-size:72px}}.footer__content-mail{font-size:28px;color:var(--accent-color_-3);margin-bottom:26px}@media screen and (min-width: 768px){.footer__content-mail{font-size:48px}}@media screen and (min-width: 992px){.footer__content-mail{margin-bottom:100px;font-size:82px}}.footer__content-contacts{display:grid;grid-template-columns:1fr 1fr}@media screen and (min-width: 768px){.footer__content-contacts{grid-template-columns:1fr 1fr 1fr;align-items:end;grid-column-gap:40px}}.footer__content-contacts--address{grid-column-start:1;grid-column-end:3;margin-bottom:32px}@media screen and (min-width: 768px){.footer__content-contacts--address{grid-column-end:2;margin-bottom:0}}.footer__content-contacts--address-phone{color:var(--neutral-color_-2);font-size:18px;margin-bottom:10px}@media screen and (min-width: 992px){.footer__content-contacts--address-phone{font-size:32px}}.footer__content-contacts--address-street{color:var(--neutral-color_1);font-size:14px}@media screen and (min-width: 992px){.footer__content-contacts--address-street{max-width:313px;font-size:20px}}.footer__content-contacts--menu-list{list-style:none;color:var(--neutral-color_1);font-size:16px}@media screen and (min-width: 992px){.footer__content-contacts--menu-list{margin-left:80px;font-size:24px}}.footer__content-contacts--menu-elem{margin-bottom:18px}@media screen and (min-width: 992px){.footer__content-contacts--menu-elem{margin-bottom:20px}}.footer__content-contacts--menu-elem:last-of-type{margin-bottom:0}.footer__content-contacts--links-list{list-style:none;color:#3f3f3f;font-size:16px}@media screen and (min-width: 992px){.footer__content-contacts--links-list{font-size:28px}}.footer__content-contacts--links-elem{display:grid;grid-template-columns:1fr max-content;margin-bottom:12px}@media screen and (min-width: 768px){.footer__content-contacts--links-elem:last-of-type{margin:0;height:26px}}@media screen and (min-width: 992px){.footer__content-contacts--links-elem:last-of-type{height:36px}}.footer__content-contacts--menu-elem:hover,.footer__content-contacts--links-elem{cursor:pointer}.footer__content-contacts--links-link{color:#3f3f3f}.footer__content-contacts--arrow-img{width:26px;height:26px}@media screen and (min-width: 992px){.footer__content-contacts--arrow-img{width:32px;height:32px}}.footer__copyright{margin-top:40px;max-width:80%;color:var(--neutral-color_1);font-size:14px}@media screen and (min-width: 768px){.footer__copyright{margin-top:60px}}@media screen and (min-width: 992px){.footer__copyright{margin-top:120px;font-size:18px}}.footer__copyright-policy{color:var(--neutral-color_1)}.icon-check:before,.icon-warning-triangle-filled:before,.icon-warning-triangle:before,.icon-warning-octagon-filled:before,.icon-warning-octagon:before,.icon-user:before,.icon-trush:before,.icon-star:before,.icon-sort:before,.icon-show:before,.icon-settings:before,.icon-search:before,.icon-plus-full:before,.icon-plus:before,.icon-minus:before,.icon-loading:before,.icon-hide:before,.icon-grouping:before,.icon-folder:before,.icon-filter:before,.icon-edit:before,.icon-draggable:before,.icon-close-full:before,.icon-close-circle:before,.icon-close:before,.icon-check-narrow:before,.icon-check-circle-filled:before,.icon-check-circle:before,.icon-kebab:before,.icon-triangle-left:before,.icon-triangle-down:before,.icon-triangle-right:before,.icon-triangle-up:before,.icon-double-chevron-left:before,.icon-double-chevron-down:before,.icon-double-chevron-right:before,.icon-double-chevron-up:before,.icon-chevron-left:before,.icon-chevron-down:before,.icon-chevron-right:before,.icon-chevron-up:before,.icon-arrow-left:before,.icon-arrow-down:before,.icon-arrow-right:before,.icon-arrow-up:before,.icon{font-family:var(--font-family-icon-pack);line-height:0}.icon-arrow-up:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-double-chevron-up:before{content:""}.icon-double-chevron-right:before{content:""}.icon-double-chevron-down:before{content:""}.icon-double-chevron-left:before{content:""}.icon-triangle-up:before{content:""}.icon-triangle-right:before{content:""}.icon-triangle-down:before{content:""}.icon-triangle-left:before{content:""}.icon-kebab:before{content:""}.icon-check-circle:before{content:""}.icon-check-circle-filled:before{content:""}.icon-check-narrow:before{content:""}.icon-close:before{content:""}.icon-close-circle:before{content:""}.icon-close-full:before{content:""}.icon-draggable:before{content:""}.icon-edit:before{content:""}.icon-filter:before{content:""}.icon-folder:before{content:""}.icon-grouping:before{content:""}.icon-hide:before{content:""}.icon-loading:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-plus-full:before{content:""}.icon-search:before{content:""}.icon-settings:before{content:""}.icon-show:before{content:""}.icon-sort:before{content:""}.icon-star:before{content:""}.icon-trush:before{content:""}.icon-user:before{content:""}.icon-warning-octagon:before{content:""}.icon-warning-octagon-filled:before{content:""}.icon-warning-triangle:before{content:""}.icon-warning-triangle-filled:before{content:""}.icon-check:before{content:""}a,.link{display:inline;cursor:pointer;color:var(--link-text-color-default);transition-property:color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);text-decoration:none}a:hover,a:focus,a--hover,a--focus,.link:hover,.link:focus,.link--hover,.link--focus{color:var(--link-text-color-hover);text-decoration:none}.btn.btn--large{--button-font-size: var(--font-size-large);--button-line-height: 1;--button-height: var(--size-large);--button-border-radius: var(--border-radius-large);--button-padding-vertical: var(--padding-vertical-large);--button-padding-horizontal: var(--padding-horizontal-large);--button-horizontal-gap: 12px}@media only screen and (max-width: 768px){.btn.btn--large{--button-font-size: var(--font-size-medium);--button-line-height: 1;--button-height: var(--size-medium);--button-border-radius: var(--border-radius-medium);--button-padding-vertical: var(--padding-vertical-medium);--button-padding-horizontal: var(--padding-horizontal-medium);--button-horizontal-gap: 8px}}.btn.btn--medium,.btn{--button-font-size: var(--font-size-medium);--button-line-height: 1;--button-height: var(--size-medium);--button-border-radius: var(--border-radius-medium);--button-padding-vertical: var(--padding-vertical-medium);--button-padding-horizontal: var(--padding-horizontal-medium);--button-horizontal-gap: 8px}.btn.btn--small{--button-font-size: var(--font-size-small);--button-line-height: 18px;--button-height: var(--size-small);--button-border-radius: var(--border-radius-small);--button-padding-vertical: var(--padding-vertical-small);--button-padding-horizontal: var(--padding-horizontal-small);--button-horizontal-gap: 4px}.btn.btn--filled,.btn{background-color:var(--button-background-color-default);color:var(--button-text-color-default);border:1px solid var(--button-background-color-default)}.btn:hover,.btn:focus{background-color:var(--button-background-color-hover);color:var(--button-text-color-hover);border-color:var(--button-background-color-hover)}.btn:active{background-color:var(--button-background-color-active);color:var(--button-text-color-active);border-color:var(--button-background-color-active)}.btn:disabled,[disabled].btn,.is-disabled.btn{background-color:var(--button-background-color-disabled);color:var(--button-text-color-disabled);border-color:var(--button-background-color-disabled)}.btn.btn--bordered{background-color:var(--button-background-color-default);color:var(--button-text-color-default);border:1px solid var(--button-border-color-default)}.btn.btn--bordered:hover,.btn.btn--bordered:focus{background-color:var(--button-background-color-hover);color:var(--button-text-color-hover);border-color:var(--button-border-color-hover)}.btn.btn--bordered:active{background-color:var(--button-background-color-active);color:var(--button-text-color-active);border-color:var(--button-border-color-active)}.btn.btn--bordered:disabled,[disabled].btn.btn--bordered,.is-disabled.btn.btn--bordered{background-color:var(--button-background-color-disabled);color:var(--button-text-color-disabled);border-color:var(--button-border-color-disabled)}.btn.btn--text{background-color:var(--button-background-color-default);color:var(--button-text-color-default);border:1px solid var(--button-background-color-default)}.btn.btn--text:hover,.btn.btn--text:focus{background-color:var(--button-background-color-hover);color:var(--button-text-color-hover);border-color:var(--button-background-color-hover)}.btn.btn--text:active{background-color:var(--button-background-color-active);color:var(--button-text-color-active);border-color:var(--button-background-color-active)}.btn.btn--text:disabled,[disabled].btn.btn--text,.is-disabled.btn.btn--text{background-color:var(--button-background-color-disabled);color:var(--button-text-color-disabled);border-color:var(--button-background-color-disabled)}.btn.btn--filled,.btn{--button-outline-color: var(--accent-color_3);--button-background-color-default: var(--accent-color_0);--button-text-color-default: var(--global-white);--button-border-color-default: var(--accent-color_0);--button-background-color-hover: var(--accent-color_-1);--button-text-color-hover: var(--global-white);--button-border-color-hover: var(--accent-color_-1);--button-background-color-active: var(--accent-color_-2);--button-text-color-active: var(--global-white);--button-border-color-active: var(--accent-color_-2);--button-background-color-focus: var(--button-background-color-hover);--button-text-color-focus: var(--button-text-color-hover);--button-border-color-focus: var(--button-border-color-hover);--button-background-color-disabled: var(--neutral-color_1);--button-text-color-disabled: var(--global-white);--button-border-color-disabled: var(--neutral-color_1)}.btn.btn--bordered,.btn.btn--text{--button-outline-color: var(--accent-color_3);--button-background-color-default: rgba(255,255,255,0);--button-text-color-default: var(--global-white);--button-border-color-default: var(--accent-color_0);--button-background-color-hover: var(--accent-color_1);--button-text-color-hover: var(--global-white);--button-border-color-hover: var(--accent-color_2);--button-background-color-active: var(--accent-color_2);--button-text-color-active: var(--global-white);--button-border-color-active: var(--accent-color_3);--button-background-color-focus: var(--button-background-color-hover);--button-text-color-focus: var(--button-text-color-hover);--button-border-color-focus: var(--button-border-color-hover);--button-background-color-disabled: rgba(255,255,255,0);--button-text-color-disabled: var(--accent-color_0);--button-border-color-disabled: var(--accent-color_-1)}.btn.btn--white.btn--filled{--button-outline-color: var(--accent-color_3);--button-background-color-default: var(--neutral-color_3);--button-text-color-default: var(--neutral-color_-2);--button-border-color-default: var(--neutral-color_3);--button-background-color-hover: var(--neutral-color_2);--button-text-color-hover: var(--neutral-color_-2);--button-border-color-hover: var(--neutral-color_2-1);--button-background-color-active: var(--neutral-color_-2);--button-text-color-active: var(--global-white);--button-border-color-active: var(--neutral-color_-2);--button-background-color-focus: var(--button-background-color-hover);--button-text-color-focus: var(--button-text-color-hover);--button-border-color-focus: var(--button-border-color-hover);--button-background-color-disabled: var(--neutral-color_1);--button-text-color-disabled: var(--global-white);--button-border-color-disabled: var(--neutral-color_1)}.btn{--button-font-family: var(--font-family-primary);--button-font-weight: var(--font-weight-regular);position:relative;display:inline-flex;justify-content:center;align-items:center;line-height:var(--button-line-height);white-space:nowrap;cursor:pointer;text-align:center;box-sizing:border-box;outline:none;transition:background-color,color,border-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);font-family:var(--button-font-family);font-weight:var(--button-font-weight);user-select:none;vertical-align:middle;-webkit-appearance:none;height:var(--button-height);font-size:var(--button-font-size);border-radius:var(--button-border-radius);padding:var(--button-padding-vertical) var(--button-padding-horizontal)}.btn:hover{outline:none}.btn:focus{outline:none}.btn:active{outline:none}.btn:disabled,.btn[disabled],.btn.is-disabled{cursor:not-allowed}.btn>.icon svg{--size: var(--button-line-height)}.btn>span{display:inline-flex;align-items:center;margin-left:var(--button-horizontal-gap);margin-right:var(--button-horizontal-gap)}.btn>span:first-child{margin-left:0}.btn>span:last-child{margin-right:0}.btn+.btn{margin-left:8px}.btn::-moz-focus-inner{border:0}.form{position:relative;width:100%;transition-property:opacity;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.form.is-pending{opacity:.5;pointer-events:none;user-select:none}.form.is-pending:after{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;border-radius:50%;border:8px solid;transform:translate(-50%,-50%);border-color:var(--accent-color_0) rgba(0,0,0,0);animation:loader 1s infinite}.form__row{display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;margin:0 -8px 16px}@media screen and (min-width: 768px){.form__row{margin-bottom:40px}}.form__row:last-child{margin-bottom:0}.form__row--right{justify-content:flex-end}.form__row--center{justify-content:center}.form__row .input-control{width:100%;margin-bottom:0}@media screen and (min-width: 768px){.form__row-last{grid-column-start:1;grid-column-end:3}}.form__column{flex:1;padding:0 8px}.form__controls{display:flex;flex-wrap:wrap}@media only screen and (max-width: 576px){.form__controls{flex-direction:column}}@media screen and (min-width: 768px){.form__controls{align-items:center}}.form__agreement{color:var(--global-gray_1);font-size:14px;line-height:1.3;margin-left:16px}@media only screen and (max-width: 576px){.form__agreement{margin-left:0;margin-top:16px;max-width:100%;font-size:.85em}}@media screen and (min-width: 768px){.form__agreement{margin-left:42px;font-size:16px}}@media screen and (min-width: 993px){.form__agreement{font-size:18px}}.form__button{width:120px;height:120px;border-radius:50%;background-color:var(--accent-color_-3)}@media screen and (min-width: 768px){.form__button{width:150px;height:150px;font-size:16px}}@media screen and (min-width: 993px){.form__button{width:220px;height:220px;font-size:18px}}input[type=text],input[type=tel],input[type=email],input[type=password]{display:inline-block;padding:12px 0;line-height:1;width:100%;font-size:var(--font-size-medium);cursor:pointer}input[type=text]::-ms-clear,input[type=tel]::-ms-clear,input[type=email]::-ms-clear,input[type=password]::-ms-clear{display:none}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus{cursor:text}input[type=text]:disabled,input[type=tel]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[disabled][type=text],input[disabled][type=tel],input[disabled][type=email],input[disabled][type=password]{cursor:default}textarea{display:inline-block;padding:12px 0;line-height:1;width:100%;font-size:var(--font-size-medium);cursor:pointer}textarea::-ms-clear{display:none}textarea:focus{cursor:text}textarea:disabled,textarea[disabled]{cursor:default}textarea,input[type=text],input[type=tel],input[type=email],input[type=password]{color:var(--neutral-color_-2);border:0;background-color:rgba(255,255,255,0);border-bottom:1px solid var(--neutral-color_1);transition-property:color,border-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}textarea::placeholder,input[type=text]::placeholder,input[type=tel]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder{color:var(--neutral-color_1)}textarea.just-validate-error-field,input.just-validate-error-field[type=text],input.just-validate-error-field[type=tel],input.just-validate-error-field[type=email],input.just-validate-error-field[type=password]{border-color:var(--negative-color_0)}textarea:hover,input[type=text]:hover,input[type=tel]:hover,input[type=email]:hover,input[type=password]:hover{border-color:var(--neutral-color_0)}textarea:hover.just-validate-error-field,input[type=text]:hover.just-validate-error-field,input[type=tel]:hover.just-validate-error-field,input[type=email]:hover.just-validate-error-field,input[type=password]:hover.just-validate-error-field{border-color:var(--negative-color_0)}textarea:focus,input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus{border-color:var(--informative-color_0)}textarea:focus.just-validate-error-field,input[type=text]:focus.just-validate-error-field,input[type=tel]:focus.just-validate-error-field,input[type=email]:focus.just-validate-error-field,input[type=password]:focus.just-validate-error-field{border-color:var(--negative-color_0)}textarea:disabled,input[type=text]:disabled,input[type=tel]:disabled,input[type=email]:disabled,input[type=password]:disabled,textarea[disabled],input[disabled][type=text],input[disabled][type=tel],input[disabled][type=email],input[disabled][type=password]{color:var(--neutral-color_0);border-color:var(--neutral-color_1)}textarea+.just-validate-error-label,input[type=text]+.just-validate-error-label,input[type=tel]+.just-validate-error-label,input[type=email]+.just-validate-error-label,input[type=password]+.just-validate-error-label{color:var(--negative-color_0)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:all 5000s ease-in-out 0s;transition-property:background-color,color}input,select,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input[type=file]{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.input-control__wrapper{position:relative;display:flex;flex-direction:column;margin-bottom:32px}.input-control__wrapper:last-child{margin-bottom:0}.input-control__wrapper.is-required:before{content:"";position:absolute;top:8px;right:8px;display:block;border-radius:100%;width:8px;height:8px}.input-control__field.just-validate-error-field{border-color:var(--negative-color_0)}.input-control__field+.just-validate-error-label{color:var(--negative-color_0);font-size:var(--font-size-small);margin-top:4px}.input-control__label{color:var(--neutral-color_0);font-size:.85em;line-height:1.2;margin-bottom:4px;display:none}.input-control__label:last-child{margin-bottom:0}.checkbox-group{display:flex;flex-wrap:wrap}.checkbox-button__wrapper{margin-right:8px;margin-bottom:8px}.checkbox-button__wrapper:last-child{margin-right:0;margin-bottom:0}.checkbox-button__input{display:none}.checkbox-button__input:checked+.checkbox-button__label{color:var(--global-white);background-color:var(--accent-color_-3);border-color:var(--accent-color_-3)}.checkbox-button__input:checked+.checkbox-button__label:hover,.checkbox-button__input:checked+.checkbox-button__label:focus{background-color:var(--accent-color_-1);border-color:var(--accent-color_-1)}.checkbox-button__label{display:flex;color:var(--neutral-color_1);border:1px solid;border-color:var(--neutral-color_1);border-radius:20px;padding:4px 16px;cursor:pointer;transition-property:color,background-color,border-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.checkbox-button__label:hover,.checkbox-button__label:focus{color:var(--global-white);background-color:var(--neutral-color_1)}.header-logo__inner{display:flex}.header-logo__short{line-height:0}.header-logo__short picture{display:flex;align-items:center;justify-content:center}.header-logo__short img{width:50px;height:38px}@media screen and (min-width: 768px){.header-logo__short img{width:77px;height:58px}}.header-logo__full{line-height:0}.header-logo__full picture{display:flex;align-items:center;justify-content:center}.header-logo__full img{width:130px;height:58px}@media screen and (min-width: 768px){.header-logo__full img{width:168px}}.main-menu__wrapper{flex:1}@media only screen and (max-width: 992px){.main-menu__wrapper{display:none}}.main-menu__inner{display:flex;justify-content:flex-end}.main-menu-list__item{color:var(--global-white);text-transform:uppercase;margin-right:32px}.main-menu-list__item.active .main-menu-list__link{color:var(--global-white)}.main-menu-list__link{padding-top:8px;padding-bottom:8px;transition-property:border-color,color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.main-menu-list__link:hover,.main-menu-list__link:focus,.main-menu-list__link.active{color:var(--global-white)}.footer-main__wrapper{display:flex;align-items:stretch}.footer-main__wrapper:first-child .footer-main__inner{padding-top:40px}.footer-main__wrapper:last-child .footer-main__inner{padding-bottom:40px}.footer-main__inner{display:flex;flex-wrap:wrap;height:100%;padding-top:20px;padding-bottom:20px}.footer-main__logo{flex:0 0 auto;margin-right:64px}@media only screen and (max-width: 992px){.footer-main__logo{width:100%;margin-bottom:32px;margin-right:0}}.footer-main__logo:last-child{margin-right:0}.footer-main__contacts{flex:0 0 auto;max-width:290px;margin-right:96px}@media only screen and (max-width: 992px){.footer-main__contacts{margin-right:48px}}@media only screen and (max-width: 768px){.footer-main__contacts{max-width:100%;width:100%;margin-right:0;margin-bottom:32px}}.footer-main__contacts:last-child{margin-right:0}.footer-main__menu{flex:1}.footer-logo__inner{display:flex}.footer-logo__full{line-height:0}.footer-logo__full picture{display:flex;align-items:center;justify-content:center}.footer-logo__full img{width:167px;height:58px}.footer-bottom-menu__link,.footer-menu-list__link,.footer-contacts__link{display:inline;color:inherit;border-bottom:1px solid rgba(255,255,255,0);transition-property:color,border-color}.footer-bottom-menu__link:hover,.footer-menu-list__link:hover,.footer-contacts__link:hover,.footer-bottom-menu__link:focus,.footer-menu-list__link:focus,.footer-contacts__link:focus{color:inherit;border-color:inherit}.footer-contacts__block{margin-bottom:20px}.footer-contacts__block:last-child{margin-bottom:0}.footer-contacts__list{display:flex;flex-direction:column}.footer-contacts__item{display:inline-block;margin-bottom:4px;line-height:1.4}.footer-menu-list__list{columns:2;list-style-type:none}.footer-menu-list__item{margin-bottom:.5em}.footer-menu-list__item:last-child{margin-bottom:0}.footer-bottom__wrapper{display:flex;align-items:stretch}.footer-bottom__wrapper:first-child .footer-bottom__inner{padding-top:40px}.footer-bottom__wrapper:last-child .footer-bottom__inner{padding-bottom:40px}.footer-bottom__inner{display:flex;flex-wrap:wrap;height:100%;padding-top:20px;padding-bottom:20px;line-height:1.2}@media only screen and (max-width: 992px){.footer-bottom__inner{flex-direction:column}}.footer-bottom-copyright__wrapper{padding-right:12px;margin-right:12px;border-right:1px solid}@media only screen and (max-width: 992px){.footer-bottom-copyright__wrapper{padding-right:0;margin-right:0;border-right:0;margin-bottom:8px}}.footer-bottom-menu__list{display:flex;flex-wrap:wrap}.footer-bottom-menu__item{margin-right:12px}.footer-bottom-menu__item:last-child{margin-right:0}.mobile-menu{width:200px}.mobile-menu__wrapper{display:none;position:absolute;top:102%;right:32px;box-shadow:1px 4px 11.7px #dc2c1f;backdrop-filter:blur(2px);color:var(--global-white);background-color:var(--accent-color_-3);border-radius:16px}@media only screen and (max-width: 768px){.mobile-menu__wrapper{right:20px}}@media only screen and (max-width: 576px){.mobile-menu__wrapper{right:12px}}@media only screen and (max-width: 992px){.mobile-menu__wrapper.active{display:flex}}.mobile-menu__inner{padding:8px}.mobile-menu__item.active .mobile-menu__link{font-weight:500}.mobile-menu__link{display:block;color:inherit;font-size:16px;line-height:130%;text-transform:uppercase;border-radius:8px;padding:12px 16px}.mobile-menu__link:hover,.mobile-menu__link:focus{color:var(--accent-color_-3);background-color:var(--global-white)}.mobile-menu__hamburger{display:none}@media only screen and (max-width: 992px){.mobile-menu__hamburger{display:flex}}.mobile-menu__button{padding:7px 14px;margin-left:8px;margin-bottom:12px;width:169px;height:35px;border:none;border-radius:16px;background-color:#fff;color:#e83e33;font-weight:500;font-size:16px;line-height:130%}@media screen and (min-width: 768px){.mobile-menu__button{display:none}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{border-radius:100%;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition-property:opacity,filter,background-color;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:var(--global-white);border:0;margin:0;box-shadow:none;overflow:visible}.hamburger:hover,.hamburger:focus{background-color:var(--global-white);box-shadow:none}.hamburger__block{display:flex;align-items:center;height:100%;z-index:100}.hamburger.is-active .hamburger-inner{background-color:var(--accent-color_-3)}.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:var(--accent-color_-3)}.hamburger-box{width:20px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:20px;height:2px;background-color:var(--accent-color_-3);border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-6px}.hamburger-inner:after{bottom:-6px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:6px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:12px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,6px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-12px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand .hamburger-inner:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.page__inner{padding:32px 0}.page__header{margin-bottom:32px}.page__header:last-child{margin-bottom:0}.callback-form__group{margin-bottom:32px}.callback-form__group:last-child{margin-bottom:0}.callback-form__group-title{color:var(--neutral-color_2);font-size:1.2em;margin-bottom:12px}@media screen and (min-width: 768px){.callback-form__group-title{margin-bottom:24px}}.callback-form__group-title:last-child{margin-bottom:0}@media screen and (min-width: 768px){.callback-form__group-inputs{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}}.callback-form__input{color:var(--neutral-color_2)!important}.callback-form-block__inner{display:flex;flex-wrap:wrap;padding:20px 10px;background-color:var(--global-dark-grey)}@media screen and (min-width: 768px){.callback-form-block__inner{padding:42px 32px}}@media screen and (min-width: 1280px){.callback-form-block__inner{padding-top:100px;padding-bottom:100px}}.callback-form-block__container{display:grid}@media screen and (min-width: 1280px){.callback-form-block__container{grid-template-columns:490px 1fr}}@media screen and (min-width: 1920px){.callback-form-block__container{grid-template-columns:580px 1fr}}.callback-form-block__content{display:flex;flex-direction:column;justify-content:space-between;flex:0 0 auto;width:100%;max-width:500px;margin-right:16px}@media only screen and (max-width: 1280px){.callback-form-block__content{max-width:380px}}@media only screen and (max-width: 992px){.callback-form-block__content{max-width:100%;margin-right:0;margin-bottom:16px}}.callback-form-block__content:last-child{margin-right:0}@media only screen and (max-width: 992px){.callback-form-block__content:last-child{margin-bottom:0}}.callback-form-block__header{margin-bottom:16px}.callback-form-block__header:last-child{margin-bottom:0}.callback-form-block__title{margin-bottom:.5em;color:var(--global-white);font-weight:400;font-size:32px;line-height:133%;text-transform:uppercase}@media screen and (min-width: 768px){.callback-form-block__title{font-size:48px}}@media screen and (min-width: 993px){.callback-form-block__title{font-size:78px}}.callback-form-block__title:last-child{margin-bottom:0}.callback-form-block__form{flex:1}.callback-form-block-contacts__link{display:inline;color:inherit;border-bottom:1px solid rgba(255,255,255,0);transition-property:color,border-color}.callback-form-block-contacts__link:hover,.callback-form-block-contacts__link:focus{color:inherit;border-color:inherit}@media screen and (min-width: 1920px){.main-banner-block{min-width:1920px}}.main-banner-block__inner{display:flex;align-items:center;justify-content:center}.main-banner__wrapper{position:relative;width:100%;padding-top:50%;overflow:hidden}@media only screen and (max-width: 992px){.main-banner__wrapper{padding-top:60%}}@media only screen and (max-width: 576px){.main-banner__wrapper{padding-top:184%}}@media screen and (min-width: 577px){.main-banner__wrapper{all:initial;display:flex;justify-content:center;width:100%;background-color:var(--accent-color_-3)}}.main-banner__inner{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--global-white);background-color:var(--accent-color_0)}@media screen and (min-width: 577px){.main-banner__inner{all:initial}}.main-banner__background{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-round);overflow:hidden}.main-banner__background video{overflow:hidden}@media only screen and (max-width: 576px){.main-banner__background video{width:100%}}@media screen and (min-width: 577px){.main-banner__background{all:initial}}.main-banner__content{position:relative;display:flex;flex-direction:column;justify-content:center;padding:32px 48px;max-width:54%}@media only screen and (max-width: 992px){.main-banner__content{padding:24px 32px}}@media only screen and (max-width: 576px){.main-banner__content{align-items:center;max-width:100%;margin-top:100%}}@media screen and (min-width: 577px){.main-banner__content{display:none}}.main-banner__image{max-width:550px;line-height:1;margin-bottom:32px}@media only screen and (max-width: 1280px){.main-banner__image{max-width:400px}}@media only screen and (max-width: 900px){.main-banner__image{max-width:320px}}@media only screen and (max-width: 768px){.main-banner__image{max-width:230px;margin-bottom:16px}}@media only screen and (max-width: 576px){.main-banner__image{max-width:90%;margin-bottom:32px}}.main-banner__image img{display:block}.main-banner__image:last-child{margin-bottom:0}.main-banner__text{font-size:28px;margin-bottom:32px}@media only screen and (max-width: 1280px){.main-banner__text{font-size:1.2em}}@media only screen and (max-width: 900px){.main-banner__text{font-size:1.1em}}@media only screen and (max-width: 768px){.main-banner__text{margin-bottom:16px}}@media only screen and (max-width: 576px){.main-banner__text{font-size:28px;margin-bottom:32px}}@media only screen and (max-width: 400px){.main-banner__text{font-size:24px;margin-bottom:16px}}.main-banner__text:last-child{margin-bottom:0}.main-banner__text-item{margin-bottom:8px}.main-banner__text-item:last-of-type{margin-bottom:0}.cases-main-preview-block{margin-top:50px}@media screen and (min-width: 577px){.cases-main-preview-block{margin-top:0}}@media screen and (min-width: 768px){.cases-main-preview-block{margin-top:-50px}}@media screen and (min-width: 1280px){.cases-main-preview-block{margin-top:0}}@media screen and (min-width: 1920px){.cases-main-preview-block{margin-top:-50px}}.cases-main-preview-block__header{margin-bottom:34px}.cases-main-preview-block__tools{display:flex;flex-wrap:wrap;justify-content:center}.cases-main-preview-block__title{color:#3f3f3f;font-size:36px;line-height:133%;text-align:center}@media screen and (min-width: 768px){.cases-main-preview-block__title{font-size:48px}}@media screen and (min-width: 993px){.cases-main-preview-block__title{font-size:78px}}.cases-main-preview-block__title-line{margin:14px auto 0;width:100px;height:10px;background-color:var(--accent-color_-3)}@media screen and (min-width: 993px){.cases-main-preview-block__title-line{width:190px}}.cases-main-preview-block__flex{display:flex;justify-content:center}.cases__desktop{display:none}@media screen and (min-width: 992px){.cases__desktop{display:inline}}.cases__mobile{display:inline}@media screen and (min-width: 992px){.cases__mobile{display:none}}.cases__cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin-top:50px;margin-bottom:60px}@media screen and (min-width: 1280px){.cases__cards{margin-bottom:60px}}.cases__card{position:relative;display:flex;flex-direction:column}.cases__card-img{width:100%;height:63vw;background-size:cover;background-position:center;overflow:hidden}@media screen and (min-width: 768px){.cases__card-img{height:39vw;background-position-x:left}}@media screen and (min-width: 1280px){.cases__card-img{height:440px;max-height:440px}}.cases-overlay{position:absolute;top:0;left:0;background-color:#000;opacity:0;width:100%;height:100%;transition:all .5s ease-out}.cases-overlay__text-card{position:absolute;top:80px;left:60px;min-width:349px;max-width:calc(100% - 120px);opacity:0}.cases-overlay__text-card--title{max-width:300px;color:#fff;font-size:48px;margin-bottom:30px;text-transform:uppercase}.cases-overlay__text-card--description{display:flex;color:#fff;font-size:28px}.cases-overlay__hover{background-color:#000;width:100%;height:100%;opacity:.8;cursor:pointer}.cases-overlay__text-card--hover{opacity:1}.cases__link{display:flex;justify-content:center;margin-bottom:77px}@media screen and (min-width: 993px){.cases__link{margin-bottom:60px}}@media screen and (min-width: 1280px){.cases__link{margin-bottom:84px}}.cases__cards-mobile{display:grid;grid-template-columns:1fr;margin-bottom:30px}@media screen and (min-width: 768px){.cases__cards-mobile{grid-template-columns:1fr 1fr;grid-column-gap:20px}}.cases__card-mobile{flex-direction:column;width:100%;height:auto;margin-bottom:20px}.cases__card-mobile--title{margin-top:14px;color:#4c4c4c;font-weight:500;font-size:18px;line-height:133%}@media screen and (min-width: 768px){.cases__card-mobile--title{font-size:24px}}@media screen and (min-width: 992px){.cases__card-mobile--title{font-size:28px}}.cases__card-mobile--description{color:#696969;font-size:16px;line-height:133%}@media screen and (min-width: 768px){.cases__card-mobile--description{font-size:20px}}@media screen and (min-width: 992px){.cases__card-mobile--description{font-size:24px}}.cases__button{justify-self:center;padding:12px 24px;height:47px;max-width:194px;border:none;border-radius:30px;background-color:#ff3627;color:#fff;font-weight:600;font-size:18px;line-height:24px;text-transform:uppercase;transition:all .5s ease-out}.cases__button:hover{cursor:pointer;opacity:.8}.cases__new-card{animation:append-animate .3s linear}@keyframes append-animate{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.cases-main-preview-grid__container{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:320px;grid-auto-flow:row;gap:16px;margin-bottom:32px}@media only screen and (max-width: 992px){.cases-main-preview-grid__container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 768px){.cases-main-preview-grid__container{grid-auto-rows:240px}}@media only screen and (max-width: 576px){.cases-main-preview-grid__container{display:flex;flex-direction:column}}.cases-main-preview-grid__container:last-child{margin-bottom:0}.cases-main-preview-grid__element{display:flex;align-items:stretch;justify-content:stretch}@media only screen and (max-width: 576px){.cases-main-preview-grid__element{min-height:380px}}.cases-main-preview-grid__element:nth-child(5n+2){grid-row:span 2}@media only screen and (max-width: 992px){.cases-main-preview-grid__element:nth-child(5n+2){grid-row:auto}}.cases-main-preview-grid__element:nth-child(5n+2) .case-preview{--foreground-transform-default: scale(2) translateY(10%);--foreground-transform-hover: scale(2.1) translateY(8%)}@media only screen and (max-width: 992px){.cases-main-preview-grid__element:nth-child(5n+2) .case-preview{--foreground-transform-default: scale(1.36) translateY(10%);--foreground-transform-hover: scale(1.4) translateY(8%)}}@media only screen and (max-width: 992px){.cases-main-preview-grid__element:nth-child(5n+5){grid-column:span 2}}@media only screen and (max-width: 576px){.cases-main-preview-grid__element:nth-child(5n+5){grid-column:auto}}@media only screen and (max-width: 992px){.cases-main-preview-grid__element:nth-child(5n+5) .case-preview{--foreground-transform-default: scale(.8) translateX(20%);--foreground-transform-hover: scale(.9) translateX(20%)}}@media only screen and (max-width: 576px){.cases-main-preview-grid__element:nth-child(5n+5) .case-preview{--foreground-transform-default: scale(1.36) translateY(10%);--foreground-transform-hover: scale(1.4) translateY(8%)}}.case-preview{--text-color: var(--global-white);--background-color: var(--global-white);--foreground-transform-default: scale(1.36) translateY(10%);--foreground-transform-hover: scale(1.4) translateY(8%)}.case-preview__link{color:var(--text-color)}.case-preview__link:hover,.case-preview__link:focus{color:var(--text-color)}.case-preview__link:hover .case-preview__foreground img,.case-preview__link:focus .case-preview__foreground img{transform:var(--foreground-transform-hover)}.case-preview__wrapper{position:relative;width:100%;display:flex;align-items:stretch;color:var(--text-color);background-color:var(--background-color);clip-path:content-box;overflow:hidden}.case-preview__inner{display:flex;flex-direction:column;justify-content:stretch;width:100%;padding:16px 24px 20px}.case-preview__background{position:absolute;top:0;left:0;right:0;bottom:0;line-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.case-preview__background picture{display:flex;width:100%;height:100%}.case-preview__background img{display:block;width:100%;height:100%;object-fit:cover}.case-preview__foreground{position:absolute;top:0;left:0;right:0;bottom:0;line-height:0;display:flex;align-items:center;justify-content:center}.case-preview__foreground img{display:block;transform:var(--foreground-transform-default)}.case-preview__foreground img:not(.lazy){transition-property:transform;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration)}.case-preview__foreground img.lazy.loaded{transition-property:transform;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration)}.case-preview__content{position:relative;height:100%;width:100%;display:flex;flex-direction:column}.case-preview__title{font-size:var(--font-size-large);margin-bottom:8px}.case-preview__title:last-child{margin-bottom:0}.case-preview__footer{margin-top:auto}.case-preview-tags__container{display:flex;flex-wrap:wrap;gap:8px}.case-preview-tags__element{display:inline-flex;font-size:var(--font-size-medium);line-height:1.2;border-radius:var(--border-radius-medium);padding:4px 12px}.cases__tag-element{margin-right:10px;color:#fff;font-size:var(--font-size-medium);line-height:1.2;overflow:hidden}.main-case-preview__preview{margin:0 auto;width:100%;max-width:1920px;height:50vw;max-height:660px;background-image:url(/local/templates/main/front/dist/images/cases_banner.jpg);background-size:cover;background-position-x:-165px;background-repeat:no-repeat;overflow:hidden}@media screen and (min-width: 577px){.main-case-preview__preview{background-position-x:unset}}@media screen and (min-width: 1280px){.main-case-preview__preview{background-size:unset}}.main-case-preview__body{margin-top:30px;margin-bottom:30px}@media screen and (min-width: 768px){.main-case-preview__body{margin-top:74px;margin-bottom:50px}}@media screen and (min-width: 993px){.main-case-preview__body{margin-top:100px;margin-bottom:70px}}.main-case-preview__content{flex:1}.main-case-preview__title{font-size:16px}@media screen and (min-width: 768px){.main-case-preview__title{font-size:26px}}@media screen and (min-width: 993px){.main-case-preview__title{font-size:36px}}.main-case-preview__tools{flex:0 0 auto}.main-case-preview-tags__element{display:inline-flex;font-size:var(--font-size-medium);line-height:1.2;border-radius:var(--border-radius-medium);padding:8px 16px;background-color:var(--neutral-color_2);margin-right:8px}@media only screen and (max-width: 768px){.main-case-preview-tags__element{font-size:var(--font-size-small)}}.main-case-preview-tags__element:last-child{margin-right:0}.cases-preview-grid__container{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:320px;grid-auto-flow:row;gap:16px;margin-bottom:32px}@media only screen and (max-width: 992px){.cases-preview-grid__container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 768px){.cases-preview-grid__container{grid-auto-rows:240px}}@media only screen and (max-width: 576px){.cases-preview-grid__container{display:flex;flex-direction:column}}.cases-preview-grid__container:last-child{margin-bottom:0}.cases-preview-grid__element{display:flex;align-items:stretch;justify-content:stretch}@media only screen and (max-width: 576px){.cases-preview-grid__element{min-height:380px}}.cases-preview-grid__element:nth-child(5n+2){grid-row:span 2}@media only screen and (max-width: 992px){.cases-preview-grid__element:nth-child(5n+2){grid-row:auto}}.cases-preview-grid__element:nth-child(5n+2) .case-preview{--foreground-transform-default: scale(2) translateY(10%);--foreground-transform-hover: scale(2.1) translateY(8%)}@media only screen and (max-width: 992px){.cases-preview-grid__element:nth-child(5n+2) .case-preview{--foreground-transform-default: scale(1.36) translateY(10%);--foreground-transform-hover: scale(1.4) translateY(8%)}}.cases-preview-grid__element:nth-child(6n+6){grid-column:span 3}@media only screen and (max-width: 992px){.cases-preview-grid__element:nth-child(6n+6){grid-column:auto}}.cases-preview-grid__element:nth-child(6n+6) .case-preview{--foreground-transform-default: scale(.7) translateX(60%) translateY(3%);--foreground-transform-hover: scale(.8) translateX(46%) translateY(3%)}@media only screen and (max-width: 992px){.cases-preview-grid__element:nth-child(6n+6) .case-preview{--foreground-transform-default: scale(1.36) translateY(10%);--foreground-transform-hover: scale(1.4) translateY(8%)}}.cases-services-preview-grid__container{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:400px;grid-auto-flow:row;gap:16px;margin-bottom:32px}@media only screen and (max-width: 992px){.cases-services-preview-grid__container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 768px){.cases-services-preview-grid__container{grid-auto-rows:240px}}@media only screen and (max-width: 576px){.cases-services-preview-grid__container{display:flex;flex-direction:column}}.cases-services-preview-grid__container:last-child{margin-bottom:0}.cases-services-preview-grid__element{display:flex;align-items:stretch;justify-content:stretch;grid-column:span 2}@media only screen and (max-width: 992px){.cases-services-preview-grid__element{grid-column:auto}}@media only screen and (max-width: 576px){.cases-services-preview-grid__element{min-height:380px}}.cases-services-preview-grid__element:nth-child(4n+4),.cases-services-preview-grid__element:nth-child(4n+1){grid-column:span 4}@media only screen and (max-width: 992px){.cases-services-preview-grid__element:nth-child(4n+4),.cases-services-preview-grid__element:nth-child(4n+1){grid-column:auto}}.cases-services-preview-grid__element:nth-child(4n+4) .case-preview,.cases-services-preview-grid__element:nth-child(4n+1) .case-preview{--foreground-transform-default: scale(.8) translateX(20%);--foreground-transform-hover: scale(.9) translateX(20%)}@media only screen and (max-width: 992px){.cases-services-preview-grid__element:nth-child(4n+4) .case-preview,.cases-services-preview-grid__element:nth-child(4n+1) .case-preview{--foreground-transform-default: scale(1.36) translateY(10%);--foreground-transform-hover: scale(1.4) translateY(8%)}}.case-page-banner__inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:50vw;max-height:620px;margin-top:20px}@media screen and (min-width: 768px){.case-page-banner__inner{margin-top:30px}}@media screen and (min-width: 993px){.case-page-banner__inner{margin-top:70px}}.case-page-banner__image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;line-height:0;overflow:hidden}.case-page__title{margin-bottom:16px}.case-page__title:last-child{margin-bottom:0}.case-page__content{display:flex;flex-direction:column}.case-page__description{width:100%;margin-bottom:32px}.case-page__description:last-child{margin-bottom:0}.case-page__gallery{display:flex;flex-direction:column;align-items:center;margin-bottom:90px}@media screen and (min-width: 1280px){.case-page__gallery{margin-bottom:130px}}.case-page__gallery:last-child{margin-bottom:0}.case-page__gallery picture,.case-page__gallery video{line-height:0;margin-bottom:16px}.case-page__gallery picture:last-child,.case-page__gallery video:last-child{margin-bottom:0}.case-page__footer{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:32px}.case-page__footer:last-child{margin-bottom:0}.block__header{display:flex;flex-direction:column;margin-bottom:32px}@media only screen and (max-width: 992px){.block__header{margin-bottom:16px}}.block__header:last-child{margin-bottom:0}.block__title{margin-bottom:16px}.block__title:last-child{margin-bottom:0}.block__subtitle{margin-bottom:16px}.block__subtitle:last-child{margin-bottom:0}.block__body{margin-bottom:32px}.block__body:last-child{margin-bottom:0}.services-block{margin-bottom:330px}@media screen and (min-width: 768px){.services-block{margin-bottom:416px}}@media screen and (min-width: 993px){.services-block{margin-bottom:480px}}@media screen and (min-width: 1281px){.services-block{margin-right:auto;margin-left:auto;max-width:1280px;margin-bottom:482px}}.services-block__header{margin-bottom:34px}.services-block__content{color:var(--global-white);background-color:var(--accent-color_0);border-radius:var(--border-radius-round);padding:40px 48px}@media only screen and (max-width: 992px){.services-block__content{padding:32px}}.services-block__text{font-size:1.2em;max-width:50%;margin-bottom:16px}@media only screen and (max-width: 992px){.services-block__text{max-width:80%}}@media only screen and (max-width: 768px){.services-block__text{max-width:100%;font-size:1.4em}}.services-block__text:last-child{margin-bottom:0}.services-block__title{color:#3f3f3f;font-size:36px;line-height:133%;text-align:center}@media screen and (min-width: 768px){.services-block__title{font-size:48px}}@media screen and (min-width: 993px){.services-block__title{font-size:78px}}.services-block__title-line{margin:14px auto 0;width:100px;height:10px;background-color:var(--accent-color_-3)}@media screen and (min-width: 993px){.services-block__title-line{width:190px}}.services-block__slider-wrapper{position:absolute!important;padding-left:12px}@media screen and (min-width: 768px){.services-block__slider-wrapper{padding-left:20px}}@media screen and (min-width: 993px){.services-block__slider-wrapper{padding-left:32px}}@media screen and (min-width: 1281px){.services-block__slider-wrapper{padding-left:0}}.services-block__slide{min-width:270px!important;max-width:270px!important;height:258px!important}@media screen and (min-width: 768px){.services-block__slide{min-width:402px!important;max-width:402px!important;height:335px!important}}@media screen and (min-width: 993px){.services-block__slide{min-width:503px!important;max-width:503px!important;height:382px!important}}.services-block__slider-last{min-width:10px!important;max-width:10px!important}.services-block__slider{padding:12px;height:100%;color:var(--global-white);background-color:var(--global-dark-grey);transition:all .5s ease-out}@media screen and (min-width: 768px){.services-block__slider{padding:20px}}@media screen and (min-width: 993px){.services-block__slider{padding:30px}}.services-block__slider-last,.services-block__slider-last:hover{background-color:var(--global-white)}.services-block__slider:hover{cursor:pointer;background-color:var(--accent-color_-3)}.services-block__slider-number{margin-bottom:10px;font-size:20px;line-height:133%}@media screen and (min-width: 768px){.services-block__slider-number{margin-bottom:35px;font-size:24px}}@media screen and (min-width: 993px){.services-block__slider-number{margin-bottom:40px;font-size:24px}}.services-block__slider-title{margin-bottom:8px;font-size:20px;line-height:133%}@media screen and (min-width: 768px){.services-block__slider-title{margin-bottom:20px;font-size:26px}}@media screen and (min-width: 993px){.services-block__slider-title{margin-bottom:24px;font-size:30px}}.services-block__slider-list{list-style:none;padding:0;margin:0}.services-block__slider-elem{margin-bottom:10px;font-size:16px;line-height:133px}@media screen and (min-width: 768px){.services-block__slider-elem{margin-bottom:12px;font-size:18px}}@media screen and (min-width: 993px){.services-block__slider-elem{margin-bottom:12px;font-size:20px}}.services-page-block{margin-top:30px}@media screen and (min-width: 768px){.services-page-block{margin-top:74px}}@media screen and (min-width: 993px){.services-page-block{margin-top:100px}}.services-page-block__description{width:100%;margin-bottom:32px}@media only screen and (max-width: 992px){.services-page-block__description{max-width:100%}}.services-page-block__description:last-child{margin-bottom:0}.services-page-block__services{margin-bottom:32px}.services-page-block__services:last-child{margin-bottom:0}.services-page-block__cases{margin-bottom:32px}@media screen and (min-width: 577px){.services-page-block__cases{margin-top:30px}}@media screen and (min-width: 768px){.services-page-block__cases{margin-top:80px}}.services-page-block__cases:last-child{margin-bottom:0}.services-list__container{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media only screen and (max-width: 992px){.services-list__container{display:flex;flex-direction:column}}@media only screen and (max-width: 576px){.services-list__container{gap:12px}}.services-list__element:nth-last-child(-n+2) .group-expander__block{border-color:rgba(255,255,255,0)}@media only screen and (max-width: 992px){.services-list__element:nth-last-child(-n+2) .group-expander__block{border-color:var(--neutral-color_2)}}.services-list__element:last-child .group-expander__block{border-color:rgba(255,255,255,0)}.about-page-block__title{color:#1d1d1d;font-weight:600;font-size:26px;line-height:140%;text-transform:uppercase}@media screen and (min-width: 768px){.about-page-block__title{font-size:50px}}@media screen and (min-width: 993px){.about-page-block__title{font-size:87px;text-align:center}}.about-page-block__title-accent{color:#ff3627}.about-page-block__line{margin-top:24px;width:100%;height:1px;background-color:#e5e5e5}@media screen and (min-width: 768px){.about-page-block__line{margin-top:52px}}@media screen and (min-width: 993px){.about-page-block__line{margin-top:60px}}@media screen and (min-width: 993px){.about-page-block__line{margin-top:82px}}.about-page-block__line-text{margin-top:38px}@media screen and (min-width: 768px){.about-page-block__line-text{margin-top:72px}}@media screen and (min-width: 993px){.about-page-block__line-text{margin-top:96px}}.about-page-block__advantages{margin-top:24px}@media screen and (min-width: 768px){.about-page-block__advantages{margin-top:30px}}@media screen and (min-width: 993px){.about-page-block__advantages{margin-top:60px}}.about-page-block__banner{display:flex;justify-content:center;margin-top:50px}@media screen and (min-width: 768px){.about-page-block__banner{margin-top:74px}}@media screen and (min-width: 993px){.about-page-block__banner{margin-top:100px}}.about-page-block__banner-img{min-height:200px}@media screen and (min-width: 768px){.about-page-block__banner-img{min-height:318px}}@media screen and (min-width: 1280px){.about-page-block__banner-img{min-height:795px}}.about-page-block__text{margin-top:32px}@media screen and (min-width: 768px){.about-page-block__text{margin-top:74px}}@media screen and (min-width: 993px){.about-page-block__text{margin-top:100px}}.about-page-block__text-description{color:#1d1d1d;font-weight:600;font-size:20px;line-height:130%}@media screen and (min-width: 768px){.about-page-block__text-description{font-size:32px}}@media screen and (min-width: 993px){.about-page-block__text-description{font-size:38px}}@media screen and (min-width: 768px){.about-page-block__benefit{margin-bottom:108px}}@media screen and (min-width: 993px){.about-page-block__benefit{margin-bottom:142px}}@media screen and (min-width: 1280px){.about-page-block__benefit{margin-bottom:158px}}.about-advantages{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:54px;grid-row-gap:44px}@media screen and (min-width: 768px){.about-advantages{grid-column-gap:100px;grid-row-gap:85px}}@media screen and (min-width: 993px){.about-advantages{grid-template-columns:1fr 1fr 1fr 1fr}}.about-advantages__elem{display:flex;flex-direction:column}.about-advantages__elem-title{padding:0;margin:0 0 12px;color:#1d1d1d;font-weight:600;font-size:25px;line-height:135%}@media screen and (min-width: 768px){.about-advantages__elem-title{font-size:36px}}@media screen and (min-width: 993px){.about-advantages__elem-title{font-size:40px}}.about-advantages__elem-description{padding:0;margin:0;color:#7b7b7b;font-size:16px;line-height:133%}@media screen and (min-width: 768px){.about-advantages__elem-description{font-size:22px}}@media screen and (min-width: 993px){.about-advantages__elem-description{font-size:24px}}.about-benefit{margin-top:50px}@media screen and (min-width: 768px){.about-benefit{margin-top:74px}}@media screen and (min-width: 993px){.about-benefit{margin-top:100px}}.about-benefit__elem{display:grid;padding:12px 12px 0;margin-bottom:20px;background-color:#f8f8f8}@media screen and (min-width: 768px){.about-benefit__elem{grid-template-columns:1fr 1fr;grid-column-gap:20px;padding:20px 0 0 20px;margin-bottom:24px;min-height:355px;box-sizing:border-box}}@media screen and (min-width: 993px){.about-benefit__elem{padding:32px 0 0 32px;margin-bottom:20px;min-height:368px}}@media screen and (min-width: 1280px){.about-benefit__elem{grid-template-columns:1fr 450px;grid-column-gap:120px;padding:32px 0 0 32px;margin-bottom:20px;min-height:338px}}.about-benefit__elem-icon{width:30px;height:30px}@media screen and (min-width: 768px){.about-benefit__elem-icon{width:50px;height:50px}}.about-benefit__elem-title{margin-top:12px;color:#1d1d1d;font-weight:600;font-size:20px;line-height:128%}@media screen and (min-width: 768px){.about-benefit__elem-title{margin-top:24px;font-size:28px}}@media screen and (min-width: 993px){.about-benefit__elem-title{margin-top:28px;font-size:30px}}.about-benefit__elem-description{margin-top:12px;color:#3a3a3a;font-size:16px;line-height:133%}@media screen and (min-width: 768px){.about-benefit__elem-description{margin-top:16px;font-size:18px}}@media screen and (min-width: 993px){.about-benefit__elem-description{font-size:20px}}.about-benefit__image{margin-top:14px;min-height:230px;background-position:top;background-size:cover;background-repeat:no-repeat;overflow:hidden;border-top-right-radius:20px;border-top-left-radius:20px;box-shadow:0 -5px 5px -5px rgba(0,0,0,.1),5px 0 5px -5px rgba(0,0,0,.1),-5px 0 5px -5px rgba(0,0,0,.1)}@media screen and (min-width: 480px){.about-benefit__image{min-height:270px}}@media screen and (min-width: 768px){.about-benefit__image{margin-top:0;align-self:end;min-height:288px;border-top-right-radius:0;box-shadow:0 -5px 5px -5px rgba(0,0,0,.1),-5px 0 5px -5px rgba(0,0,0,.1)}}.brands-block{position:relative;display:inline-flex;justify-content:center;margin-top:-5px;width:100%;min-height:200px;background-color:var(--accent-color_-3)}@media screen and (min-width: 320px){.brands-block{min-height:100vw;background-image:url(/local/templates/main/front/dist/images/back_brands.png);background-color:inherit;background-repeat:no-repeat;background-size:cover}}@media screen and (min-width: 768px){.brands-block{min-height:92vw}}@media screen and (min-width: 992px){.brands-block{min-height:82vw}}@media screen and (min-width: 1280px){.brands-block{min-height:890px;background-size:contain}}@media screen and (min-width: 1920px){.brands-block{min-height:1050px;max-height:1050px;background-position-x:center}}.brands-block__slider{align-items:center}.brands-block__list{display:flex;align-items:center;justify-content:space-between;margin-top:30px;max-width:1280px;width:100%;height:126px;list-style:none}@media screen and (min-width: 768px){.brands-block__list{margin-top:30px}}@media screen and (min-width: 1280px){.brands-block__list{margin-top:40px}}@media screen and (min-width: 1920px){.brands-block__list{margin-top:42px}}@media screen and (min-width: 320px){.brands-block__video{position:absolute;top:180px;left:0;display:flex;justify-content:center}}@media screen and (min-width: 577px){.brands-block__video{left:0;right:0}}@media screen and (min-width: 768px){.brands-block__video{top:200px}}@media screen and (min-width: 1280px){.brands-block__video{top:218px}}@media screen and (min-width: 1920px){.brands-block__video{top:216px}}.brands-block__video-container{display:flex;justify-content:center}.brands-block__video-elem{width:calc(100% - 24px)}@media screen and (min-width: 577px){.brands-block__video-elem{width:calc(100% - 40px)}}@media screen and (min-width: 1280px){.brands-block__video-elem{max-width:1280px;width:100%;margin:0 auto}}.brands-block-about{position:relative;margin-top:20px;width:100%}@media screen and (min-width: 768px){.brands-block-about{margin-top:45px}}@media screen and (min-width: 992px){.brands-block-about{margin-top:28px}}@media screen and (min-width: 1280px){.brands-block-about{margin-top:68px}}.brands-block-about__slider{align-items:center}.brands-block-about__list{display:flex;align-items:center;justify-content:space-between;max-width:1280px;width:100%;list-style:none}.expander__block.closed .expander__content{height:0}.expander__button{cursor:pointer;user-select:none}.expander__content{height:auto;overflow:hidden}.tags__container{display:flex;flex-wrap:wrap;margin-bottom:16px}.tags__container:last-child{margin-bottom:-8px}.tags__element{display:inline-flex;padding:8px 16px;line-height:1.2;border:1px solid;border-radius:var(--border-radius-medium);margin-right:8px;margin-bottom:8px}.group-expander__block{border-bottom:1px solid var(--neutral-color_2);margin-bottom:16px}.group-expander__block:last-child{margin-bottom:0}.group-expander__button{position:relative;display:flex;font-size:1.4em;font-weight:var(--font-weight-medium);padding-right:60px;min-height:40px;padding-top:4px;padding-bottom:4px}.group-expander__button:hover .arrow,.group-expander__button:focus .arrow{background-color:var(--neutral-color_1)}.group-expander__button:hover .arrow.active,.group-expander__button:focus .arrow.active{background-color:var(--accent-color_-1)}.group-expander__button .arrow{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;background-color:var(--neutral-color_2);width:40px;height:40px;border-radius:var(--border-radius-circle);transition-property:background-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}@media only screen and (max-width: 576px){.group-expander__button .arrow{width:30px;height:30px;font-size:.8em}}.group-expander__button .arrow:after{content:"";color:var(--neutral-color_3);font-family:var(--font-family-icon-pack);line-height:0;transition-property:transform;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.group-expander__button .arrow.active{background-color:var(--accent-color_0)}.group-expander__button .arrow.active:after{transform:rotate(180deg)}.group-expander__inner{padding-top:8px;padding-bottom:20px}.scroll-to-top__wrapper{display:none;opacity:0;position:fixed;bottom:20px;right:20px;color:var(--neutral-color_-2);background-color:var(--neutral-color_3);user-select:none;cursor:pointer;align-items:center;justify-content:center;line-height:0;width:50px;height:50px;border-radius:var(--border-radius-circle);box-shadow:0 1px 6px rgba(65,65,65,.08);transition-property:opacity,background-color,color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.scroll-to-top__wrapper.show{display:flex;opacity:1}.scroll-to-top__wrapper:hover,.scroll-to-top__wrapper:focus{background-color:var(--neutral-color_2)}.scroll-to-top__wrapper:active{color:var(--neutral-color_3);background-color:var(--neutral-color_-2)}.error-404__inner{display:flex;flex-direction:column;align-items:center;padding:64px 0}.error-404__title{font-size:4em;font-weight:var(--font-weight-medium);margin-bottom:16px}.error-404__title:last-child{margin-bottom:0}.error-404__description{text-align:center;font-size:1.1em;max-width:800px;margin-bottom:48px}.error-404__description:last-child{margin-bottom:0}.error-404__tools{display:flex;justify-content:center}.demo-block{background-color:var(--neutral-color_3);padding:16px 24px;border-radius:8px}
.services-block__slider-title a {color:white;}
.group-expander__button a {color:black;}
/* End */


/* Start:/local/templates/main/styles.css?17329068851643*/
.services-list__container.services-list__maxwidth {
    grid-template-columns: 1fr;
}

.services-list__maxwidth .group-expander__block {
    background-color: #F5F5F5;
    border-radius: 24px;
    padding: 24px;
    position: relative;
}

.services-list__container .group-expander__button{
    font-size: 25px;
    line-height: 44px;
    padding-bottom: 6px;
    padding-right: 10px;
    display: inline-block;
    position: static;
}

.services-list__container .group-expander__inner{
    padding: 0px;
}

.services-list__container .group-expander__button_after{
    content: "";
    position: absolute;
    right: 40px;
    width: 44px;
    height: 44px;
    background-color: #E0E0E0;
    border-radius: 22px;
    background-image: url('data:image/svg+xml;utf8,<svg width="21" height="17" viewBox="0 0 21 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.1147 1.12L19.1147 8.12M19.1147 8.12L12.1147 15.12M19.1147 8.12L1.11475 8.11999" stroke="%233A3A3A" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    background-size: 18px 14px;
    background-repeat: no-repeat;
    background-position: center;
}

.services-list__container .group-expander__button>a:hover + .group-expander__button_after,
.group-expander__button_after:hover {
    background-color: #3A3A3A;
    background-image: url('data:image/svg+xml;utf8,<svg width="21" height="17" viewBox="0 0 21 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.1147 1.12L19.1147 8.12M19.1147 8.12L12.1147 15.12M19.1147 8.12L1.11475 8.11999" stroke="%23FFFFFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');

}
/* End */
/* /local/templates/main/front/dist/styles/main.css?1721244755100138 */
/* /local/templates/main/styles.css?17329068851643 */
