

/* Start:/local/templates/consultinfo/assets/template_styles.min.css?1730530253283572*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@-webkit-keyframes preloader-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes preloader-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rot{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rot{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes animate-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}}@keyframes animate-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}}@-webkit-keyframes animate-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(2rem);transform:translateX(2rem)}}@keyframes animate-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(2rem);transform:translateX(2rem)}}@-webkit-keyframes hover-card{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(-100% + 27rem));transform:translateY(calc(-100% + 27rem))}}@keyframes hover-card{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(-100% + 27rem));transform:translateY(calc(-100% + 27rem))}}@-webkit-keyframes arrow{0%,to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}25%,75%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{-webkit-transform:translateY(50%);transform:translateY(50%)}}@keyframes arrow{0%,to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}25%,75%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{-webkit-transform:translateY(50%);transform:translateY(50%)}}@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{0%{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomInUp{0%{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@-webkit-keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@-webkit-keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@-webkit-keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;font-size:10px;scroll-behavior:smooth}body{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:320px;min-height:100%;font-size:14px;font-family:"ProximaNova","Arial",sans-serif;background:#f5f6f7;overflow-x:hidden;color:#333;-webkit-tap-highlight-color:transparent}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;margin:3rem 0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:"PTSerif";font-display:fallback;src:url(/local/templates/consultinfo/assets/fonts/PTSerif/PTSerif-Regular.eot);src:url(/local/templates/consultinfo/assets/fonts/PTSerif/PTSerif-Regular.woff) format("woff"),url(/local/templates/consultinfo/assets/fonts/PTSerif/PTSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"ProximaNova";font-display:fallback;src:url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-LightIt.eot);src:url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-LightIt.woff) format("woff"),url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-LightIt.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"ProximaNova";font-display:fallback;src:url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-Light.eot);src:url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-Light.woff) format("woff"),url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"ProximaNova";font-display:fallback;src:url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-Regular.eot);src:url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-Regular.woff) format("woff"),url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"ProximaNova";font-display:fallback;src:url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-Bold.eot);src:url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-Bold.woff) format("woff"),url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"ProximaNova";font-display:fallback;src:url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-ExtraBold.eot);src:url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-ExtraBold.woff) format("woff"),url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"ProximaNova";font-display:fallback;src:url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-Black.eot);src:url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-Black.woff) format("woff"),url(/local/templates/consultinfo/assets/fonts/ProximaNova/ProximaNova-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Ubuntu";font-display:fallback;src:url(/local/templates/consultinfo/assets/fonts/Ubuntu/Ubuntu-Medium.eot);src:url(/local/templates/consultinfo/assets/fonts/Ubuntu/Ubuntu-Medium.woff) format("woff"),url(/local/templates/consultinfo/assets/fonts/Ubuntu/Ubuntu-Medium.ttf) format("truetype");font-weight:500;font-style:normal}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body.no-scroll{overflow-y:hidden}@media only screen and (min-width:991px){body::-webkit-scrollbar-button{display:none}body::-webkit-scrollbar{width:12px;height:8px}body::-webkit-scrollbar-thumb{background:#004bff}}.visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}button,input:focus,textarea:focus{outline:0}.container{width:100%;min-width:320px;max-width:1377px;margin:auto}.container .container{min-width:initial}.min-container{width:100%;max-width:1146px;margin:auto;padding:0 2rem}.min-container .min-container{padding:0}@media only screen and (max-width:991px){.min-container{overflow:hidden;width:100%}}.min-container_overflow{overflow:inherit}@media only screen and (min-width:991px){.visible-m{display:none!important}}@media only screen and (max-width:991px){.visible-m{display:block}}@media only screen and (min-width:991px){.visible-d{display:block}}@media only screen and (max-width:991px){.visible-d{display:none!important}}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex_v-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex_v-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex_v-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex_h-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex_h-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-grow_top{margin-top:auto}.flex-double{min-width:calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}@media only screen and (max-width:991px){.flex-double{min-width:100%;max-width:100%}}.center{text-align:center}.anchor-scroll{position:relative;top:-11rem}@media only screen and (max-width:991px){.anchor-scroll{top:-6rem}}.ps__rail-y{position:absolute;right:0;left:auto!important;width:.5rem;background-color:transparent;border-radius:1rem;margin-right:.5rem;z-index:22}.ps__rail-y.ps--clicking,.ps__rail-y:hover{width:.8rem}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:hover .ps__thumb-y{background-color:#004bff}.ps__thumb-y{position:absolute;width:100%;background-color:rgba(135,137,142,.4);-webkit-transition:all .5s;transition:all .5s;border-radius:.3rem;cursor:pointer}.container-margin{margin-bottom:7rem}@media only screen and (max-width:991px){.container-margin{margin-bottom:5rem}}.margin-page{padding-top:5.9rem}@media only screen and (min-width:991px){.internal-page{margin-top:2rem}.internal-page .page-title{margin-top:0}}@media only screen and (max-width:991px){.internal-page{margin-top:1.5rem}.internal-page h1.page-title{margin-bottom:0}}.flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:991px){.flex-row_m-col,.flex-row_m-col-r{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-row_m-col-r{-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width:991px){.flex-col_1{width:33%;max-width:32.4rem;min-width:32.4rem}.flex-col_2,.flex-col_3{width:50%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.flex-col_3{width:66%}.flex-col:last-of-type{margin-left:8%}.flex-col_sticky{position:-webkit-sticky;position:sticky;top:7rem}}@media only screen and (max-width:991px){.flex-col{width:100%}}.scroll-x{overflow-x:auto;overflow-y:hidden}.scroll-x>:last-of-type{position:relative}.scroll-x>:last-of-type::after{content:"";display:block;position:absolute;right:-2rem;width:2rem;height:1px}.scroll-x::-webkit-scrollbar{display:none}.article-anons,h2,h3{font-size:2rem;line-height:2.4rem;font-weight:800;color:#333}h2,h3{color:#004bff;margin-bottom:1.1rem}h2.red,h3.red{color:#e2474b}@media only screen and (min-width:991px){.internal-page h2,.internal-page h3{margin:4.5rem 0 1.1rem}}@media only screen and (max-width:991px){.internal-page h2,.internal-page h3{margin:2.5rem 0 1.1rem}}h4,p{font-size:1.6rem;line-height:2.2rem}h4{margin-bottom:.7rem;font-weight:700}p{margin-top:0}blockquote{border-left:.2rem solid #004bff;font-weight:300;font-style:italic}@media only screen and (min-width:991px){blockquote{margin:5rem 0;padding:2rem 0 2rem 3rem;font-size:3em;line-height:4rem}}@media only screen and (max-width:991px){blockquote{margin:3rem 0;padding:2rem 0 2rem 3rem;font-size:1.8em;line-height:2.4rem}}ol,ul{padding-left:22px;margin:0 0 1.8rem}ul{list-style:none}ul li{position:relative}ul li::before{content:"";position:absolute;left:-2rem;top:.8rem;width:.6rem;height:.6rem;background:#004bff;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:10}.offer-card__decs ul,ul li ul{margin:1rem 0}ul li ul li::before{background:0 0;border:.1rem solid #004bff}ul.red li::before{background:#e2474b}ul.red ul li::before{background:0 0;border:.1rem solid #e2474b}ol li,ul li{font-size:1.6rem;line-height:2.2rem;margin:0 0 1rem}ol li::marker,ul li::marker{color:#004bff;font-weight:800}.footnote{font-size:1.2rem;line-height:1.6rem;font-weight:400;text-transform:uppercase;color:#87898e;margin:3rem 0 .7rem}.button-primary{-webkit-transition:all .2s;transition:all .2s;border-radius:0 0 .5rem 0;cursor:pointer;text-decoration:none;text-align:center;padding:1.1rem 2rem;border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.button-primary>svg{margin-right:1rem;margin-top:-.3rem}.button-primary_main{background:#333;color:#fff}@media only screen and (min-width:991px){.button-primary_main:hover{background:#004bff;color:#333}}.button-primary_transparent{background:0 0;color:#333;border:0;text-transform:uppercase;font-size:2rem;line-height:2.4rem;font-weight:800}@media only screen and (min-width:991px){.button-primary_transparent:hover{color:#004bff}}.button-primary_border-white{background:0 0;color:#333;border:.1rem solid #fff}@media only screen and (min-width:991px){.button-primary_border-white:hover{background:#fff}}.button-primary_border-gray{background:0 0;color:#333;border:.1rem solid #333}@media only screen and (min-width:991px){.button-primary_border-gray:hover{background:#004bff;border-color:#004bff}}.button-primary_primary{background:#004bff;color:#fff}@media only screen and (min-width:991px){.button-primary_primary:hover{background:#0144e3}}.button-primary_primary-border{background:0 0;color:#004bff;border:.1rem solid #004bff}.button-primary_primary-border:hover{background:#004bff;color:#fff}.button-primary_white{background:#fff;font-weight:800;font-size:1.4rem;line-height:2rem;padding:1.8rem 2rem;border-radius:0 0 .5rem 0;color:#333;text-transform:uppercase;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.button-primary_white:hover{color:#004bff;-webkit-box-shadow:0 0 4rem rgba(51,51,51,.1);box-shadow:0 0 4rem rgba(51,51,51,.1)}@media only screen and (min-width:991px){.social-networks{margin:0 0 2rem}}@media only screen and (max-width:991px){.social-networks{margin:0 0 3rem}}.social-networks-list,.social-networks__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.social-networks__link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:3.2rem;height:3.2rem;cursor:pointer;background:#fff;margin-right:1.5rem;border-radius:.2rem;color:#004bff;-webkit-transition:color .3s;transition:color .3s;text-decoration:none;position:relative}.social-networks__link .not-svg-hover{opacity:1;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.social-networks__link:last-of-type{margin-right:0}.social-networks__link .svg-hover{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.social-networks__link:hover .svg-hover{opacity:1}.social-networks__link:hover .not-svg-hover{opacity:0}.button-arrow{font-weight:800;text-decoration:none}.button-arrow svg{margin-left:.8rem;position:relative;left:0;-webkit-transition:left .4s;transition:left .4s}@media only screen and (min-width:991px){.button-arrow{font-size:2.5rem;line-height:3rem}.button-arrow:hover{color:#004bff}.button-arrow:hover svg{left:1rem}}@media only screen and (max-width:991px){.button-arrow{font-size:2rem;line-height:2.4rem;color:#004bff}}.js-select{position:relative;display:inline-block}.js-select .js-select-dropdown{display:none;position:absolute;top:100%;left:0;min-width:100%;z-index:4}.js-select .select-trigger{cursor:pointer;min-width:1px;width:auto}.input-cover input,.js-select .select__arrow{-webkit-transition:all .3s;transition:all .3s}.js-select.active .js-select-dropdown{display:block}.js-select.active .select__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.js-select .select_dropdown-item-button{text-decoration:none}.js-select .select_dropdown-item-button a,.js-select .select_dropdown-item-button span{color:#333;text-decoration:none}.js-select .select_dropdown-item-button a:hover,.js-select .select_dropdown-item-button span:hover{color:#004bff;text-decoration:none}.input-cover{position:relative;margin-bottom:4rem}.input-cover_animate{padding-top:2.7rem;margin-top:-2.7rem}.input-cover_animate .input-label{position:absolute;left:0;top:3.3rem;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.input-cover_animate.focus .input-label{top:.8rem;color:#87898e}.input-cover_animate.focus input{border-color:#333}.input-cover input{border:0;background:0 0;border-bottom:.1rem solid #b9b9b9;padding:1rem 0;width:100%;color:#333;font-size:1.5rem;line-height:2.3rem}.input-cover input:focus,.textarea-cover textarea:focus,.textarea-cover textarea:hover{border-color:#333}.input-cover input:hover{border-color:#333}.input-label{font-size:1.6rem;line-height:2.2rem;font-weight:500;display:block;color:#004bff}.attach-document-info{font-size:1.2rem;line-height:1.6rem;color:#b9b9b9;margin:0;text-align:center}.attach-document-wrapper{position:relative;margin:.3rem}.attach-document,.attach-document span{-webkit-transition:all .4s;transition:all .4s}.attach-document{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:.5rem;border:.1rem dashed #b9b9b9;padding:2rem;cursor:pointer;height:100%;margin:.3rem}.attach-document .validate-file_div,.attach-document input{opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;cursor:pointer}.attach-document span{font-size:1.6rem;line-height:2.2rem;color:#87898e}.attach-document:hover{border-color:#333}.attach-document:hover span,.w-header__nav_big a.active,.w-header__nav_big a:hover,.w-header__nav_big span.active,.w-header__nav_big span:hover,.w-header__nav_small a.active,.w-header__nav_small a:hover,.w-header__nav_small span.active,.w-header__nav_small span:hover{color:#004bff}.attach-document.input-cover__input--error{border-color:#cb2222;margin-bottom:2.6rem}@media only screen and (max-width:991px){.attach-document{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3rem 1.1rem}}.valid__error-file{font-size:1.2rem;line-height:1.5rem;color:#cb2222;display:block;position:absolute;margin-top:-2rem;background:0 0;width:100%;text-align:center}.list-attach-document-el{margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#333;background:#f5f6f7;font-size:1.6rem;line-height:2.2rem;position:absolute;left:0;top:0;width:100%;height:100%;z-index:6}.list-attach-document-el a,.list-attach-document-el span{white-space:nowrap;max-width:calc(100% - 14rem);overflow:hidden;text-overflow:ellipsis}.list-attach-document-el:last-of-type{margin-bottom:2rem}.remove-attach-document{width:2rem;height:2rem;padding:0;background-color:transparent;border:0;cursor:pointer;-webkit-transition:.3s -webkit-transform;transition:.3s transform;transition:.3s transform,.3s -webkit-transform;position:absolute;right:1.5rem;top:1.5rem}.remove-attach-document::after,.remove-attach-document::before{content:"";position:absolute;left:0;top:50%;width:100%;height:.1rem;background-color:#333}.remove-attach-document::before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.remove-attach-document::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.preloader-cover{padding:2rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:666;position:absolute;left:0;top:0;width:100%;height:100%}.preloader-cover p{margin:2.3rem 0 0;font-size:1.6rem;line-height:2.2rem}.fixed-header .min-container,.loading-process{position:relative}body.loading-process{overflow:hidden;padding-right:1.7rem}body.loading-process .preloader-cover{position:fixed;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.preloader-min-cover{position:relative;width:6rem;height:6rem;margin:0 auto}.preloader-min-cover svg{width:5.7rem;height:6rem}.preloader-min-cover::before{position:absolute;top:33%;right:0;content:"";width:2rem;height:2rem;background:#fff;-webkit-animation:1.5s linear 0s normal none infinite running rot;animation:1.5s linear 0s normal none infinite running rot}.w-header{padding:0;z-index:100}.fixed-header{position:fixed;left:0;top:0;width:100%;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:5.9rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:991px){.fixed-header{-webkit-transition:top .3s;transition:top .3s}}@media only screen and (max-width:991px){.fixed-header{-webkit-transition:top 0s;transition:top 0s}}.fixed-header__wrapper,.w-header__lang .select-trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-logo{text-decoration:none;margin-right:3rem}.header-logo>img,.header-logo>svg{display:block;margin:0}.w-header__lang-wrap{position:absolute;left:-4rem}.w-header__lang .select-trigger{background:0 0;border:0;padding:0;color:#333;margin-bottom:.3rem;font-size:1.6rem;line-height:2.2rem}.w-header__lang .default-checked-select{text-transform:uppercase;margin-right:.5rem}.w-header__lang .select__arrow{color:#b9b9b9}.w-header__lang .select-dropdown{background:#fff;border-radius:0 0 .5rem 0;overflow:hidden;left:-.8rem;-webkit-box-shadow:0 0 4rem rgba(51,51,51,.1);box-shadow:0 0 4rem rgba(51,51,51,.1)}.w-header__lang .select_dropdown-item-button{background:0 0;border:0;color:#333;text-transform:uppercase;padding:.9rem 1rem;font-size:1.6rem;line-height:2.2rem}.w-header__lang .select_dropdown-item-button.selected{display:none}@media only screen and (min-width:1199px){.w-header__lang:hover .select__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.w-header__lang:hover .select-dropdown{display:block}}@media only screen and (max-width:1199px){.w-header__lang{display:none}}.w-header__burger,.w-header__nav-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.w-header__nav-wrap{width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.w-header__burger{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:pointer;width:2.4rem}@media only screen and (max-width:1199px){.w-header__burger{margin-left:20px}}.w-header__burger i:nth-child(1),.w-header__burger i:nth-child(2),.w-header__burger i:nth-child(3){background:#333;height:.1rem;display:block;margin-bottom:.8rem;-webkit-transition:width .5s;transition:width .5s}@media only screen and (max-width:991px){.w-header__burger i:nth-child(1),.w-header__burger i:nth-child(2),.w-header__burger i:nth-child(3){height:.2rem}}.w-header__burger i:nth-child(1){width:1.8rem}.w-header__burger i:nth-child(2){width:1.3rem}.w-header__burger i:nth-child(3){margin-bottom:0;width:2.4rem}.w-header__burger:hover i:nth-child(1){width:2.2rem}.w-header__burger:hover i:nth-child(2){width:2.4rem}.w-header__burger:hover i:nth-child(3){width:1.6rem}@media only screen and (min-width:1024px){.w-header__burger{display:none}}.w-header__nav_big{display:none;-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px}@media only screen and (min-width:1024px){.w-header__nav_big{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.w-header__nav_big a,.w-header__nav_big span,.w-header__nav_small a,.w-header__nav_small span{text-decoration:none;color:#333;-webkit-transition:color .3s;transition:color .3s;font-size:1.6rem;line-height:2.2rem;font-weight:800}.w-header__nav_big a,.w-header__nav_big span{text-transform:uppercase;display:block}@media only screen and (max-width:767px){.w-header__nav_big{display:none}}.w-header__nav_small a,.w-header__nav_small span{margin-right:3rem}@media only screen and (max-width:767px){.w-header__nav_small a,.w-header__nav_small span{display:none}}@media only screen and (max-width:1199px){.w-header__nav_small{display:none}}.w-header_home{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:1199px){.w-header_home{height:35.2rem}}@media only screen and (max-width:1199px){.w-header_home{height:29.5rem}}@media only screen and (max-width:991px){.w-header_home{overflow:hidden}.w-header_home::-webkit-scrollbar{display:none}.w-header_home .min-container{overflow:visible}}.w-header_home .fixed-header{position:fixed;left:0;background:0 0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:6;top:-6rem;-webkit-transition:background .3s,top .3s;transition:background .3s,top .3s}@media only screen and (max-width:1199px){.w-header_home .fixed-header{position:-webkit-sticky;position:sticky;background:0 0;top:initial;bottom:17rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-backdrop-filter:none;backdrop-filter:none}}.w-header_home.fixed .fixed-header{position:fixed}.w-header_home.background .fixed-header{background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media only screen and (max-width:991px){.scene-img{margin-top:-4rem}}.w-header__home-info{position:relative;margin-top:auto;height:0;overflow:hidden}.w-header__home-info .min-container{position:relative}.w-header__home-info .w-header__lang-wrap{top:-.2rem;left:-3.5rem}@media only screen and (max-width:1199px){.w-header__home-info{padding-top:21rem;overflow-x:auto}}@media only screen and (max-width:991px){.w-header__home-info::-webkit-scrollbar{display:none}}.w-header__home-info-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1199px){.w-header__home-info-row:not(.tabs-adv__row-tabs){height:8rem;margin:0 5rem}}@media only screen and (max-width:1199px){.w-header__home-info-row:not(.tabs-adv__row-tabs){padding:0 0 .3rem}}@media only screen and (max-width:991px){.w-header_home.fixed{overflow:visible}.w-header_home.fixed .w-header__home-info{height:33.3rem}.w-header_home.fixed .fixed-header{bottom:initial}}.w-header__home-line{position:relative}.w-header__home-line .line{position:absolute;bottom:calc(100% + 30rem);height:30rem;-webkit-transition:all .8s;transition:all .8s;width:.1rem;background:rgba(51,51,51,.15)}.w-header__home-line:nth-child(1) .line,.w-header__home-line:nth-child(2) .line{left:.7rem}.w-header__home-line:nth-child(1) .line:nth-child(2){left:1.7rem}.w-header__home-line:nth-child(2) .line:nth-child(2){left:2.3rem}.w-header__home-line:nth-child(2) .line:nth-child(3){left:3.9rem}.w-header__home-line:nth-child(3) .line{left:.3rem}.w-header__home-line:nth-child(4) .line{left:.7rem}.w-header__home-line:nth-child(4) .line:nth-child(2){left:2.2rem}.w-header__home-line:nth-child(4) .line:nth-child(3){left:3rem}.w-header__home-info-l{font-weight:800;font-size:2.5rem;line-height:2.5rem;color:#333;margin-bottom:1.5rem;white-space:nowrap}.w-header__home-info-l.active{color:#004bff}.w-header__home-info-v{white-space:nowrap;font-size:1.4rem;text-transform:uppercase;line-height:2rem;color:#333}.w-header__home-info-col{margin-right:4.8rem}@media only screen and (min-width:1199px){.w-header__home-info-col{-webkit-transition:height .4s;transition:height .4s;height:8rem}}@media only screen and (min-width:991px){.w-header__home-info-col:last-of-type{margin-right:0}}@media only screen and (max-width:991px){.w-header__home-info-col{position:relative}.w-header__home-info-col::after{content:"";display:block;position:absolute;right:-2rem;width:2rem;height:1px}}.nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;padding:0;margin:0;gap:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav-list__item{position:relative;margin:0}.nav-list__item::before,.w-header__nav_small button{display:none}.nav-list__item a,.nav-list__item:hover .header-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-list__item a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-list{position:absolute;top:20px;left:-10px;display:none;background-color:#fff;z-index:10;margin:0;padding:10px 10px 10px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;width:180px}.header-list:focus,.header-list:hover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-list__item,.w-footer_bottom p{margin:0}.w-header__nav_small,.w-header__nav_small a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.w-header__nav_small{margin-left:auto}@media only screen and (min-width:1024px){.w-header__nav_small{margin-left:auto}}@media only screen and (max-width:767px){.w-header__nav_small{margin-left:auto}}.w-header__nav_small a{gap:10px}.w-header__nav_small a svg{width:20px;height:20px}@media only screen and (min-width:480px){.w-header__nav_small button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.w-footer{background:#111;margin-top:6rem}@media only screen and (min-width:991px){.w-footer{margin-top:6rem}}@media only screen and (max-width:991px){.w-footer{margin-top:3rem}}@media only screen and (min-width:599px){.w-footer{padding:0 6rem}}@media only screen and (max-width:599px){.w-footer{padding:0 1rem}}.check-label input,.radio-label input,.w-footer--hidden,span.breadcrumbs__link{display:none}.w-footer_bottom{color:#87898e;font-size:1.4rem;line-height:2rem}@media only screen and (max-width:599px){.w-footer_bottom p{margin-bottom:1.8rem}.w-footer_bottom p:last-of-type{margin-bottom:0}}.w-footer_bottom a{margin:0;text-decoration:none;color:#87898e;-webkit-transition:all .4s;transition:all .4s}@media only screen and (min-width:991px){.w-footer_bottom a:hover{color:#b9b9b9}}@media only screen and (min-width:599px){.w-footer_bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.2rem 0 2.3rem}}@media only screen and (max-width:599px){.w-footer_bottom{padding:1.8rem 0 1.9rem}}.popup__close:hover span,.w-footer_top{background-color:#004bff}@media only screen and (min-width:991px){.w-footer_top{padding-top:16rem;margin-top:-6rem}}@media only screen and (max-width:991px){.w-footer_top{padding-top:6rem;margin-top:-3rem}}.w-footer__scroll-logo{width:100%}.w-footer__scroll-logo>svg{margin-bottom:-1rem}@media only screen and (min-width:991px){.w-footer__scroll-logo{overflow:hidden}.w-footer__scroll-logo>svg{width:100%;height:auto}}@media only screen and (max-width:991px){.w-footer__scroll-logo{overflow-x:auto;overflow-y:hidden}.w-footer__scroll-logo::-webkit-scrollbar{display:none}}.popup.full-popup .popup__wrap .popup__content-wrap,.w-footer__flex{width:100%}@media only screen and (min-width:991px){.w-footer__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:7.6rem}}@media only screen and (max-width:991px){.w-footer__flex{margin-bottom:.4rem}}.w-footer__flex_left{position:relative}@media only screen and (min-width:991px){.w-footer__flex_left{padding:0 5.4rem 2.6rem 0}}@media only screen and (max-width:991px){.w-footer__flex_left{padding:0 4rem 2.7rem 0;margin:0 -1rem}}.w-footer__cube{position:absolute;bottom:0;right:0;z-index:1}.w-footer__about{position:relative;z-index:2;background:#111;max-width:64.7rem;width:100%;color:#f5f6f7;font-weight:800;cursor:pointer;display:block;text-decoration:none}.w-footer__about .button-arrow{color:#f5f6f7}@media only screen and (min-width:991px){.w-footer__about .button-arrow{margin-left:.7rem}}@media only screen and (max-width:991px){.w-footer__about .button-arrow{color:#004bff}}@media only screen and (min-width:991px){.w-footer__about{padding:5rem 11.7rem 4.7rem 5rem;font-size:2.5rem;line-height:3rem}.w-footer__about:hover .button-arrow{color:#004bff}.w-footer__about:hover .button-arrow svg{left:1rem}}@media only screen and (max-width:991px){.w-footer__about{padding:3rem;font-size:2rem;line-height:2.4rem}.w-footer__about .button-arrow{display:block}}.w-footer__flex_right{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:991px){.w-footer__flex_right{margin-left:9rem;padding-right:4rem}}@media only screen and (max-width:991px){.w-footer__flex_right{padding:0 2rem}}.success-popup svg,.w-footer__location{margin-bottom:2.3rem}.w-footer__location .select-trigger{background:0 0;border:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.w-footer__location .select-trigger .default-checked-select{width:auto;background:0 0;color:#f5f6f7;text-transform:uppercase;border:0;font-size:1.4rem;line-height:2rem;font-weight:700;margin-right:.2rem}.w-footer__location .select__arrow{color:#f5f6f7}.w-footer__location .select-dropdown{background:#fff;border-radius:0 0 .5rem 0;overflow:hidden;-webkit-box-shadow:0 0 4rem rgba(51,51,51,.1);box-shadow:0 0 4rem rgba(51,51,51,.1)}.w-footer__location .select_dropdown-item-button{padding:1.8rem 2rem;background:0 0;border:0;text-align:left;white-space:nowrap;font-size:1.4rem;line-height:2rem;color:#333;cursor:pointer}.w-footer__location .select_dropdown-item-button:hover{color:#004bff}.w-footer__location .select_dropdown-item-button.selected{pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.3}@media only screen and (min-width:991px){.w-footer__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.w-footer__col{margin-right:3.9rem;min-width:21rem;width:calc(50% - 3.9rem);margin-bottom:1.4rem}.w-footer__col:last-of-type{margin-right:0}}@media only screen and (max-width:991px){.w-footer__col{margin-bottom:2.4rem;max-width:22.8rem}}.w-footer__col-l,.w-footer__col-v{color:#749dff;font-size:1.4rem;line-height:2rem}.w-footer__col-v{color:#fff}.w-footer__col-v a{text-decoration:none;color:#fff;font-weight:700}@media only screen and (min-width:991px){.w-footer__col-v a{font-size:2rem;line-height:2.2rem}.w-footer__col-v a:hover{text-decoration:underline}}@media only screen and (max-width:991px){.w-footer__col-v a{font-size:2rem;line-height:2.2rem}}.breadcrumbs__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:991px){.breadcrumbs__list{margin-top:7.8rem}}@media only screen and (max-width:991px){.breadcrumbs__list{margin-top:4rem}}.breadcrumbs__link{color:#87898e;font-size:1.2rem;line-height:1.6rem;text-transform:uppercase}a.breadcrumbs__link{cursor:pointer;text-decoration:none;color:#87898e;margin-right:2.8rem;position:relative}a.breadcrumbs__link:hover{color:#004bff}a.breadcrumbs__link:not(a.breadcrumbs__link:last-of-type)::before{content:"";position:absolute;right:-1.6rem;top:.4rem;width:.5rem;height:.5rem;background:#87898e;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);pointer-events:none}.page-title{font-weight:800;color:#333}@media only screen and (min-width:991px){.page-title{font-size:6rem;line-height:7rem;margin:2rem 0 5.3rem}}@media only screen and (max-width:991px){.page-title{font-size:3rem;line-height:4rem;margin:.6rem 0 3rem}}.success-popup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.success-popup p{font-size:1.6rem;line-height:2.2rem;margin:0 0 2rem}.become-customer{max-width:114rem;margin:0 auto;position:relative}@media only screen and (max-width:991px){.become-customer{padding:6rem 0 2rem}}.become-customer .popup__close,.gallery-certificate__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.become-customer .popup__close{color:#87898e;cursor:pointer;position:fixed;top:0;left:0;bottom:initial;right:initial;width:100%;padding:1.5rem 2rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:auto}@media only screen and (min-width:991px){.become-customer .popup__close:hover{color:#333}}@media only screen and (max-width:991px){.become-customer .popup__close>svg{width:1.5rem;height:auto}}.gallery-certificate__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5rem -2.5rem -5rem}@media only screen and (max-width:1199px){.gallery-certificate__list{margin:5rem -1.5rem -5rem}}@media only screen and (max-width:767px){.gallery-certificate__list{margin:2rem -1.5rem -2rem}}@media only screen and (max-width:599px){.gallery-certificate__list{margin:2rem -1rem -2rem}}.gallery-certificate__item{width:21rem;height:28rem;overflow:hidden;margin:0 1rem 5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:1199px){.gallery-certificate__item{margin:0 1.5rem 5rem;width:calc(25% - 3rem)}}@media only screen and (max-width:991px){.gallery-certificate__item{height:auto}}@media only screen and (max-width:767px){.gallery-certificate__item{margin:0 1.5rem 2rem;width:calc(33% - 3rem)}}@media only screen and (max-width:599px){.gallery-certificate__item{width:calc(50% - 2rem);margin:0 1rem 2rem}}.gallery-certificate__item img{margin:0;-o-object-fit:contain;object-fit:contain;width:100%}.certificate{height:100vh;padding-top:2rem;overflow-y:scroll}.certificate .simple-tabs{max-width:calc(100% - 2rem)}.certificate::-webkit-scrollbar{width:12px;height:8px}.certificate::-webkit-scrollbar-thumb{background:#004bff}.tariff-popup{padding:50px;max-width:114rem;margin:0 auto}@media only screen and (max-width:991px){.tariff-popup{padding:60px 20px 20px}}.tariff-popup__form-title{font-size:4.6rem;line-height:5.2rem}@media only screen and (max-width:991px){.tariff-popup__form-title{font-size:2.6rem;line-height:3.2rem}}.tariff-popup__fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;border:0}.popup,.tariff-popup__fieldset,.tariff-popup__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tariff-popup__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popup{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;z-index:-1;overflow-y:auto;position:fixed;left:0;top:0;width:100%;height:100%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (min-width:991px){.popup{padding:4rem 0}}.popup_open{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:0 0}.popup_open .popup__content-wrap{opacity:1}.popup_hide,.popup_open{opacity:1;z-index:1100}.popup_hide .popup__content-wrap{opacity:0}.popup__content-wrap{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;overflow:hidden;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;opacity:0;width:auto}.popup__close{position:absolute;right:24px;top:24px;width:32px;height:32px;z-index:16;-webkit-transition:.1s ease-out;transition:.1s ease-out;cursor:pointer;color:#87898e}.popup__close>svg{pointer-events:none}@media only screen and (min-width:991px){.popup__close:hover{color:#333}}@media only screen and (max-width:991px){.popup__close,.popup__close>svg{width:1.5rem;height:auto}}.popup__close_1,.popup__close_2{pointer-events:none;display:inline-block;width:16px;height:3px;position:absolute;right:0;top:6px;background-color:#333}.popup__close_1{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup__close_2{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup.full-popup{background:#f5f6f7;top:-100vh;-webkit-transition:top .4s;transition:top .4s;opacity:1}.popup.full-popup .popup__content-wrap{overflow:visible}.popup.full-popup.popup_open{z-index:500;top:0}@media only screen and (max-width:991px){.popup.full-popup.popup_open{z-index:600}}.popup.full-popup .popup__wrap{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:991px){.popup.full-popup .popup__wrap{display:block}}.scroll-top,[data-popup]{cursor:pointer}.scroll-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100px;height:100px;background-color:#1e1e1e;position:fixed;top:calc(50% - 50px);left:0;z-index:190;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.scroll-top_show{opacity:1;pointer-events:auto}.scroll-top svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width:1315px){.scroll-top{display:none}}.banner .swiper-button-nav,.banner__col>img,.body-images{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.body-images,.form-images{z-index:-1;pointer-events:none;height:0;border-radius:50%;-webkit-box-shadow:0 0 20rem 18rem rgba(0,75,255,.3);box-shadow:0 0 20rem 18rem rgba(0,75,255,.3)}.body-images{position:fixed;top:0;left:0;width:60vw}.form-images{position:absolute;margin-top:10%;margin-left:10%;width:32vw}.home__banner-wrapper{margin-bottom:4rem}.banner{padding:0 0 2rem;width:100%;overflow:hidden;position:relative}.banner .swiper-button-nav,.banner__col>img{position:absolute;top:50%}.banner .swiper-button-nav{background:0 0;-webkit-box-shadow:none;box-shadow:none;padding:2rem 3rem}@media only screen and (max-width:991px){.banner .swiper-button-nav{display:none}}.banner .swiper-button-prev{left:0}.banner .swiper-button-next{right:0}@media only screen and (max-width:767px){.banner{margin-bottom:5rem}}.banner__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.banner__wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.banner__col{min-width:100%;padding:16rem 14.8rem;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;max-width:initial}@media only screen and (min-width:991px){.banner__col{min-height:60rem}}.banner__col>img{margin:0;min-width:100%;z-index:1;bottom:0;min-height:100%;width:initial;height:initial}@media only screen and (min-width:991px){.banner__col>img{max-width:initial}}.banner__col>div{position:relative;z-index:2}.banner__col_left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.banner__col_left>img{right:0}.banner__col_center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.banner__col_right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.banner__col_right>img{left:0}.banner__col_white{color:#fff}.banner__col_white .banner__button{background-color:#fff;color:#333;border:.1rem solid #fff}.banner__col_white .banner__button:hover{background-color:#004bff;color:#fff;border-color:#004bff}.banner__col_black{color:#333}.banner__col_black .banner__button{background-color:#004bff;color:#fff;border:.1rem solid #004bff}.banner__col_black .banner__button:hover{background-color:#fff;color:#004bff;border-color:#fff}.banner__col_align-left{text-align:left}.banner__col_align-center{text-align:center}.banner__col_align-right{text-align:right}@media only screen and (max-width:1450px){.banner__col{padding:9rem 14.8rem}.banner__col_left{background-position:left}.banner__col_right{background-position:right}}@media only screen and (max-width:991px){.banner__col{background-position:bottom;background-size:100% auto;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.banner__col .banner__content{padding:3.5rem 2rem 0;max-width:41rem}.banner__col_center,.banner__col_left,.banner__col_right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.banner__col>img{position:relative;min-width:100%;min-height:initial;z-index:1;top:0;-webkit-transform:translateY(0);transform:translateY(0);margin-top:1.5rem;display:block}}.banner__content{max-width:37rem}@media only screen and (max-width:991px){.banner__content{text-align:center}}.banner__logo{display:inline-block;margin-bottom:2rem}.banner__desc{font-size:1.6rem;line-height:2rem;margin-top:2rem}.banner__button{margin-top:3rem;padding:1.1rem 4.6rem;display:inline-block}.banner__title{font-size:2.4rem;line-height:2.8rem}.swiper-pagination-bullets{margin-top:3rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.2rem}.swiper-pagination-bullets .swiper-pagination-bullet{width:.6rem;height:.6rem;margin:0 .5rem;background:#333;display:block;border-radius:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-pagination-bullets .swiper-pagination-bullet.active{background:#004bff;border-radius:0}@media only screen and (max-width:767px){.swiper-pagination-bullets{margin-top:1.3rem}}.big-title{font-size:3rem;line-height:4rem;font-weight:700;margin-bottom:5rem}.big-title_center{text-align:center}.listing-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.listing-row-c2{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.listing-row-c2 .listing-col{min-width:calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}@media only screen and (max-width:991px){.listing-row-c2 .listing-col{min-width:100%;max-width:100%}}.listing-col{margin-bottom:3rem}.product-el__img{width:100%;overflow:hidden;margin-bottom:1.5rem}@media only screen and (min-width:767px){.product-el__img{height:30rem}}.product-el__img>img{width:100%;height:auto;top:0;position:relative;-webkit-transition:-webkit-transform 5s;transition:transform 5s;transition:transform 5s,-webkit-transform 5s;margin:0}.product-el__img:hover>img{-webkit-transform:translateY(calc(-100% + 300px));transform:translateY(calc(-100% + 300px))}.product-el__group{font-size:1.6rem;line-height:2rem;text-transform:uppercase;margin-bottom:1rem}.product-el__title{font-size:1.8rem;line-height:2.2rem;font-weight:700}.product-el__button-cover{margin:3rem 0 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.df-case-desc,.product-el__button-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:767px){.df-case-desc{margin:5rem auto 15rem;max-width:100rem}}@media only screen and (max-width:767px){.df-case-desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 3rem}}.df-case-desc_right{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:767px){.df-case-desc_left{min-width:25rem;max-width:25rem;margin-right:5rem}}@media only screen and (max-width:767px){.df-case-desc_left{margin-bottom:5rem}}.df-case-desc_left>img{max-width:100%;display:block;margin:0 0 2rem}.df-case-desc__prise{font-size:3rem;line-height:4rem;font-weight:700;margin:0 0 1rem}.df-case-desc__prise svg{width:1.5rem;height:auto}.df-case-desc__text{margin:0 0 2rem;font-size:1.6rem;line-height:2rem}.df-case-desc__title{font-size:3rem;line-height:4rem;font-weight:700;margin:0 0 3rem}@media only screen and (max-width:767px){.df-case-desc__title{font-size:2.2rem;line-height:2.8rem}}.df-case-desc__desc{font-size:1.6rem;line-height:2rem}.df-case-result{margin-top:2rem;padding-top:2rem;border-top:.1rem solid #333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:2.2rem;line-height:2.6rem}.df-case-result>svg{width:1.2rem;height:auto}.df-case-result__b{font-weight:700;margin:0 1rem}.df-case-desc__button-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2rem}.df-case-desc__button-cover .button-primary{margin-right:2rem}.df-case{padding-top:7rem;padding-bottom:7rem}.df-case_center,.df-case_left,.df-case_right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.df-case_center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.df-case_left,.df-case_right{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.df-case_left,.df-case_right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.df-case_left .img_main,.df-case_right .img_main{max-width:50%;min-width:20rem}@media only screen and (max-width:991px){.df-case_left .img_main,.df-case_right .img_main{max-width:45%}}@media only screen and (max-width:767px){.df-case_left .img_main,.df-case_right .img_main{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;max-width:100%}}.df-case_left .df-case__text,.df-case_right .df-case__text{max-width:45%;min-width:20rem}@media only screen and (max-width:767px){.df-case_left .df-case__text,.df-case_right .df-case__text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;max-width:100%}}.df-case_between{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:991px){.df-case_between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.df-case_card-col,.df-case_title-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.df-case_card-col{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.df-case_card-col div{padding:0 1.5rem 2rem}@media only screen and (max-width:1199px){.df-case_card-col .col-3{max-width:33%;-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%}}@media only screen and (max-width:991px){.df-case_card-col .col-3{max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:599px){.df-case_card-col .col-3{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0}}.df-case_title-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.df-case_title-center{text-align:center}}@media only screen and (max-width:767px){.df-case{padding-top:3rem;padding-bottom:3rem}}.df-case__decs{max-width:60rem}.df-case__decs_center{text-align:center}@media only screen and (max-width:991px){.df-case__decs{max-width:100%}}.df-case__img{position:relative;width:100%}.img_bg{position:absolute;left:50%;-webkit-transform:translate(-50%,-8%);transform:translate(-50%,-8%);z-index:-1}.img_bg img{max-width:none}.df-case__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:991px){.df-case__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.col-1{box-flex:0;-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}@media only screen and (max-width:991px){.col-1{max-width:100%;padding:0}}.col-2{box-flex:0;-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}@media only screen and (max-width:991px){.col-2{max-width:100%;padding:0}}.col-3{box-flex:0;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 1.5rem}@media only screen and (max-width:991px){.col-3{max-width:100%;padding:0;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.col-4{box-flex:0;-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding:0 1.5rem}@media only screen and (max-width:991px){.col-4{max-width:100%;padding:0}}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;box-flex:0;padding:0 1.5rem}@media only screen and (max-width:991px){.col-5{max-width:100%;padding:0}}.col-6{box-flex:0;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 1.5rem}@media only screen and (max-width:991px){.col-6{max-width:100%;padding:0}}.col-7{box-flex:0;-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;padding:0 1.5rem}@media only screen and (max-width:991px){.col-7{max-width:100%;padding:0}}.col-8{box-flex:0;-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding:0 1.5rem}@media only screen and (max-width:991px){.col-8{max-width:100%;padding:0}}.col-9{box-flex:0;-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding:0 1.5rem}@media only screen and (max-width:991px){.col-9{max-width:100%;padding:0}}.col-10{box-flex:0;-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding:0 1.5rem}@media only screen and (max-width:991px){.col-10{max-width:100%;padding:0}}.col-11{box-flex:0;-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;padding:0 1.5rem}@media only screen and (max-width:991px){.col-11{max-width:100%;padding:0}}.col-12{box-flex:0;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wow{--animate-duration: 1.5s}.case-banner{position:relative;z-index:2;background-position:center;background-size:cover}@media only screen and (min-width:1199px){.case-banner{min-height:65.5rem;padding:8rem 0 10rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (max-width:1199px){.case-banner{padding:3.8rem 0 10rem}}.burger-content__top .hover-menu:hover .hover-menu__button.none-drop,.case-banner_black .case-banner__task,.case-banner_black .page-title{color:#333}.case-banner_black ul li::before{background:#333}.case-banner_white .case-banner__task,.case-banner_white .page-title{color:#fff}.case-banner_white ul li::before{background:#fff}.case-banner .breadcrumbs__list{margin:0 0 1rem}.case-banner .min-container{margin:0 auto}@media only screen and (min-width:1199px){.case-banner>.min-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.case-banner>.min-container:nth-child(2){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.case-banner .page-title{margin-top:0}@media only screen and (min-width:1199px){.case-banner .page-title{margin-bottom:7rem}}@media only screen and (max-width:1199px){.case-banner .page-title{margin-bottom:9rem}}@media only screen and (min-width:1199px){.case-banner__left{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:67.5rem;margin-right:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.case-banner__right{max-width:32.4rem;text-align:right;color:#87898e;font-size:1.4rem;line-height:2rem;margin-top:3rem}}@media only screen and (max-width:1199px){.case-banner__right{display:none}}.case-banner__right_yellow p{color:#987837}@media only screen and (max-width:1199px){.case-banner__right_yellow p{display:none}}.case-banner__right_flex-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.case-banner__logo{margin-top:auto}@media only screen and (max-width:1199px){.case-banner__logo{margin-top:5.5rem}}.case-banner__task{margin-top:auto}.case-banner__task p{margin:0;font-size:1.6rem;line-height:2.2rem}.case-banner__task-title{font-size:2rem;line-height:2.4rem;font-weight:800;margin:0 0 1rem}@media only screen and (min-width:1199px){.case-margin{padding-bottom:10rem}}@media only screen and (max-width:1199px){.case-margin{padding-bottom:5rem}}.img-scroll{overflow:hidden;width:100%;position:relative}.img-scroll>img{margin:0}@media only screen and (min-width:991px){.img-scroll>img{display:block;width:100%}}@media only screen and (max-width:991px){.img-scroll{overflow-x:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.img-scroll::-webkit-scrollbar{display:none}.img-scroll>img{display:block;width:200%;height:auto;max-width:initial}.img-scroll_right .js-swipe-img{right:-2rem}.img-scroll_right .js-swipe-img img,.img-scroll_right .js-swipe-img svg{-webkit-animation:animate-right 2s infinite linear;animation:animate-right 2s infinite linear}.img-scroll_left .js-swipe-img{right:2rem}.img-scroll_left .js-swipe-img img,.img-scroll_left .js-swipe-img svg{-webkit-animation:animate-left 2s infinite linear;animation:animate-left 2s infinite linear}.img-scroll.animated .js-swipe-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.js-swipe-img{-webkit-transition:all .4s;transition:all .4s}@media only screen and (min-width:991px){.js-swipe-img{display:none}}@media only screen and (max-width:991px){.js-swipe-img{display:none;width:0;height:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-box-shadow:0 0 8rem 7rem rgba(0,75,255,.7);box-shadow:0 0 8rem 7rem rgba(0,75,255,.7);position:absolute;top:50%;z-index:2}}.js-swipe-img>svg{width:1.8rem;height:2.2rem;min-width:1.8rem}.flex-column_2{width:100%}@media only screen and (min-width:1199px){.flex-column_2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-column_2>div,.flex-column_2>img{max-width:calc(50% - 1.3rem);margin:0}.flex-column_2 .flex-col{max-width:42rem;margin:0 auto}.flex-column_2 .flex-col>img{margin:0 -11rem;width:calc(100% + 22rem);max-width:calc(100% + 22rem)}}@media only screen and (max-width:1199px){.flex-column_2>div,.flex-column_2>img{margin:0 2rem 2rem;width:calc(100% - 4rem)}.flex-column_2 .flex-col{margin:0 2rem 5rem}.flex-column_2 .flex-col>img{width:100%}}.case-page{margin:0 0 10rem}.case-page li,.case-page p{max-width:67.6rem}.case-footer{padding-bottom:3rem}@media only screen and (min-width:991px){.case-footer .container{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media only screen and (max-width:991px){.case-footer .container{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.case-footer img{margin:0;display:block}.iski-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:991px){.iski-flex>div:first-of-type{max-width:67.5rem}}@media only screen and (max-width:991px){.iski-flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.iski-img{width:100%}.iski-img>img{z-index:2}@media only screen and (min-width:991px){.iski-img{position:relative;margin-left:2.7rem}.iski-img>img{position:absolute;left:0;bottom:0}}@media only screen and (min-width:1199px){.iski-img>img{max-width:initial}}@media only screen and (max-width:1199px){.iski-img>img{max-width:82%}}@media only screen and (max-width:991px){.iski-img{margin-top:-14rem;z-index:2;margin-bottom:5rem}.iski-img>img{max-width:initial;width:100%}}.radio-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 0 1rem;width:100%;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-label input:checked+.radio-icon{border-color:#004bff}.radio-label input:checked+.radio-icon::before{content:"";position:absolute;top:.2rem;left:.2rem;width:1.4rem;height:1.4rem;background:#004bff;border-radius:50%}.radio-icon{margin:0 1rem 0 0;border:.1rem solid #333;border-radius:50%;width:2rem;min-width:2rem;height:2rem;position:relative}.check-list{margin-top:2rem}.check-label{position:relative;padding-left:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.check-label .radio-icon{position:absolute;left:0;top:.2rem;width:1.8rem;min-width:1.8rem;height:1.8rem;z-index:0;border:.1rem solid #333;border-radius:.1rem;background:0 0}.check-label b{margin-top:1rem;font-size:1.6rem;line-height:1.8rem;display:block}.check-label input:checked+.radio-icon{background-image:url(/local/templates/consultinfo/assets/images/svg/check.svg);background-position:center;background-repeat:no-repeat;border:0}.hover-menu{position:relative;padding-bottom:1.8rem}.hover-menu:hover .hover-menu__drop{display:block}.hover-menu:hover .hover-menu__button{color:#004bff;border-color:#004bff}.hover-menu__drop{display:none;position:absolute;top:100%;padding:2rem 3.8rem 2rem 2rem;left:-2rem;min-width:100%;background:#fff;-webkit-box-shadow:0 0 4rem rgba(51,51,51,.1);box-shadow:0 0 4rem rgba(51,51,51,.1)}.hover-menu__drop-el{cursor:pointer;width:100%;display:block;text-decoration:none;margin-bottom:1.8rem;text-transform:uppercase;font-size:1.4rem;line-height:2rem;color:#333;-webkit-transition:color .3s;transition:color .3s;white-space:nowrap}.hover-menu__drop-el:last-of-type{margin-bottom:0}@media only screen and (min-width:991px){.hover-menu__drop-el:hover{color:#004bff}}.hover-menu__button{color:#333;text-transform:uppercase;font-size:1.4rem;line-height:2rem;margin-top:1.7rem;display:inline}.hover-menu__button:not(.none-drop){border-bottom:1px dashed #333;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.burger-content{position:fixed;top:-100%;left:0;-webkit-transition:top .7s;transition:top .7s;background:#fff;z-index:7;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:991px){.burger-content{padding:10rem 0}}.burger-content.open{top:0}@media only screen and (max-width:991px){.burger-content{overflow-y:auto}}.burger-content__wrap{max-width:1142px;width:100%;position:relative}@media only screen and (min-width:991px){.burger-content__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.burger-content__wrap .w-header__lang-wrap{position:absolute}@media only screen and (min-width:1450px){.burger-content__wrap .w-header__lang-wrap{left:-11.7rem;top:4rem}}@media only screen and (max-width:1450px){.burger-content__wrap .w-header__lang-wrap{left:6rem;top:-6.2rem}.burger-content__wrap .w-header__lang-wrap .w-header__lang{display:block}}@media only screen and (max-width:767px){.burger-content__wrap .w-header__lang-wrap{left:4rem}}@media only screen and (max-width:991px){.burger-content__wrap .w-header__lang-wrap{left:5rem;top:2.8rem}}.burger-content__top{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:4.8rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}@media only screen and (max-width:1199px){.burger-content__top{padding:0 5rem;margin:0 0 4.8rem}}@media only screen and (min-width:991px){.burger-content__top .logo-icon-nav{margin-right:10rem}}@media only screen and (max-width:991px){.burger-content__top .logo-icon-nav{margin-bottom:1rem;width:5.3rem;height:auto}.burger-content__top .logo-icon-nav>svg{width:100%;height:auto}.burger-content__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:8.8rem 0 4.6rem;padding:0 5rem}}.burger-close{position:absolute;cursor:pointer}@media only screen and (min-width:1285px){.burger-close{right:-5rem}}@media only screen and (max-width:1285px){.burger-close{right:2.5rem}}@media only screen and (min-width:991px){.burger-close{-webkit-transition:color .3s;transition:color .3s;color:#87898e;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.burger-close:hover{color:#333}}@media only screen and (max-width:991px){.burger-close{right:0;padding:2rem;top:-1rem;color:#333}.burger-close>svg{width:1.5rem;height:auto}.burger-close>svg line{stroke-width:2px}}@media only screen and (min-width:991px){.burger-content__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:7rem}}@media only screen and (max-width:991px){.burger-content__nav{padding-bottom:4rem}}@media only screen and (min-width:991px){.burger-content__nav_left{width:50%;min-width:50%;padding-right:10rem}}@media only screen and (max-width:1199px){.burger-content__nav_left{padding-left:5rem}}@media only screen and (max-width:991px){.burger-content__nav_left{margin-bottom:4.9rem;padding:0 5rem}}.burger-content__nav_left a,.burger-content__nav_left span{text-decoration:none;color:#333;font-weight:800;display:block;width:100%;text-transform:uppercase;-webkit-transition:color .3s;transition:color .3s}@media only screen and (min-width:1199px){.burger-content__nav_left a,.burger-content__nav_left span{font-size:4rem;line-height:5rem}}@media only screen and (max-width:1199px){.burger-content__nav_left a,.burger-content__nav_left span{font-size:3rem;line-height:2rem}}@media only screen and (min-width:991px){.burger-content__nav_left a,.burger-content__nav_left span{margin:0 0 2.7rem}.burger-content__nav_left a:hover,.burger-content__nav_left span:hover{color:#004bff}}@media only screen and (max-width:991px){.burger-content__nav_left a,.burger-content__nav_left span{font-size:1.6rem;line-height:2.2rem;margin:0 0 1.9rem}.burger-content__nav_right{padding:0 5rem}}.burger-content__nav_right a,.burger-content__nav_right span{text-decoration:none;color:#333;display:block;width:100%;-webkit-transition:color .3s;transition:color .3s}@media only screen and (min-width:991px){.burger-content__nav_right a,.burger-content__nav_right span{font-size:2.5rem;line-height:3rem;margin:0 0 4rem}.burger-content__nav_right a:hover,.burger-content__nav_right span:hover{color:#004bff}}@media only screen and (max-width:991px){.burger-content__nav_right a,.burger-content__nav_right span{font-size:1.6rem;line-height:2.2rem;margin:0 0 1.9rem}}@media only screen and (min-width:991px){.dev-navigation__wrap{padding:10rem 0}}@media only screen and (max-width:991px){.dev-navigation__wrap{padding:10rem 2rem 5rem}}.dev-navigation__title{color:#333;text-decoration:none;font-weight:700}.dev-navigation__title:hover,.form-bottom-desc a:hover{color:#004bff}@media only screen and (min-width:991px){.dev-navigation__title{font-size:3rem;line-height:4rem}}@media only screen and (max-width:991px){.dev-navigation__title{font-size:1.8rem;line-height:2.2rem}}.dev-navigation__item{list-style:none}.home-banners{position:relative;z-index:2}@media only screen and (min-width:991px){.home-banners{padding-top:26.7rem}}@media only screen and (max-width:991px){.home-banners{padding-top:0}}@media only screen and (min-width:991px){.home-banners__pagination{display:none}}@media only screen and (max-width:991px){.home-banners__pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.7rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1.2rem 2rem}}.home-banners__pagination .swiper-pagination-bullet{border-radius:50%;width:.6rem;height:.6rem;background:#333;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0 .5rem}.home-banners__pagination .swiper-pagination-bullet.active{border-radius:0;background:#004bff}.home-banners__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:991px){.home-banners__wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-banners__wrapper>.swiper-slide{min-width:50%;width:50%}}@media only screen and (max-width:991px){.home-banners__wrapper>.swiper-slide{min-width:calc(50% - 1rem);width:calc(50% - 1rem)}.home-banners__wrapper>.swiper-slide:last-of-type{border-right:2rem solid transparent}}@media only screen and (max-width:767px){.home-banners__wrapper>.swiper-slide{min-width:calc(100% - 1rem);width:calc(100% - 1rem)}}.home-banner{width:100%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:991px){.home-banner{height:54.4rem}}@media only screen and (max-width:991px){.home-banner{height:50vw}}@media only screen and (max-width:599px){.home-banner{height:85vw}}.home-banner img{display:block;margin:0}@media only screen and (min-width:991px){.home-banner img{width:100%}}@media only screen and (max-width:991px){.home-banner img{width:100%;height:auto}}.home-separator{width:100%;background:#111;position:relative;z-index:1;overflow:hidden}@media only screen and (min-width:991px){.home-separator{margin:-6rem 0 -7rem;padding:20rem 0 37.4rem}}@media only screen and (max-width:991px){.home-separator{margin:-6rem 0 -2rem;padding:8rem 0 13.2rem}}.home-separator>.min-container{position:relative;z-index:2}.home-separator__fon{position:absolute;right:-10rem;top:2.6rem;bottom:4rem;z-index:1}.home-separator__fon>svg{height:100%;width:auto}@media only screen and (max-width:767px){.home-separator__fon{display:none}}.home-separator__content{max-width:79.2rem;color:#fff}.home-separator__content p{margin:0;font-weight:800}@media only screen and (min-width:991px){.home-separator__content p{font-size:5rem;line-height:5rem}}@media only screen and (max-width:991px){.home-separator__content p{font-size:2.5rem;line-height:3rem}}.home-projects{position:relative;z-index:2}@media only screen and (min-width:991px){.home-projects{margin-top:-28.3rem;margin-bottom:10rem}}@media only screen and (max-width:991px){.home-projects{margin-top:-10.5rem;margin-bottom:5rem}}.simple-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.simple-tabs .js-simple-i{position:absolute;z-index:1;left:0;top:0;-webkit-transition:left .4s,width .4s;transition:left .4s,width .4s;height:2.5rem;border-radius:0 0 .5rem 0;background:#fff}@media only screen and (max-width:991px){.simple-tabs{overflow-x:auto;padding:0 2rem;margin:0 -2rem}.simple-tabs::-webkit-scrollbar{display:none}}.simple-tab{padding:.3em 1.2rem .3rem 1rem;margin-right:1rem;color:#87898e;font-size:1.4rem;line-height:2rem;z-index:2;position:relative;text-transform:uppercase;cursor:pointer;-webkit-transition:color .4s;transition:color .4s;white-space:nowrap}@media only screen and (min-width:991px){.simple-tab:hover{color:#004bff}}.simple-tab.active{color:#004bff;cursor:default}@media only screen and (min-width:991px){.home-projects__list{margin-top:13.4rem}}@media only screen and (max-width:991px){.home-projects__list{margin-top:5rem}.home-projects__list .home-banners__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-projects__list .home-banners__wrapper>.swiper-slide{width:100%;min-width:100%;height:100%}.home-projects__list .home-banners__wrapper>.swiper-slide:last-of-type{border-right:none}.home-projects__list .home-banners__wrapper>.swiper-slide .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}.home-projects__list .home-banners__wrapper>.swiper-slide .swiper-wrapper .swiper-slide{min-width:calc(50% - 1rem);width:calc(50% - 1rem);height:100%}}@media only screen and (max-width:599px){.home-projects__list .home-banners__wrapper>.swiper-slide .swiper-wrapper{margin:0 -2rem;padding:0 2rem;width:100vw}.home-projects__list .home-banners__wrapper>.swiper-slide .swiper-wrapper .swiper-slide{overflow:hidden;min-width:calc(100% - 1rem);width:calc(100% - 1rem);margin-right:2rem}}.home-project__name{position:absolute;pointer-events:none;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-weight:800}@media only screen and (min-width:991px){.home-project__name{padding:5rem 11.8rem 5rem 5rem;font-size:2.5rem;line-height:3rem}}@media only screen and (max-width:991px){.home-project__name{padding:3rem 3rem 5.2rem;font-size:2rem;line-height:2.4rem}}.home-project .js-project-slider{width:100%;height:100%}@media only screen and (min-width:991px){.home-project .js-project-slider .swiper-wrapper{width:100%;height:100%}.home-project .js-project-slider .swiper-wrapper>.swiper-slide{overflow:hidden;cursor:pointer}.home-project .js-project-slider .swiper-wrapper>.swiper-slide:hover:nth-child(2){opacity:1;z-index:2}.home-project .js-project-slider .swiper-wrapper>.swiper-slide:nth-child(2){position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}}@media only screen and (max-width:991px){.home-project .js-project-slider .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.home-project .js-project-slider .swiper-wrapper>.swiper-slide{width:100%;min-width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.home-project_black{color:#333}.home-project_white{color:#fff}@media only screen and (max-width:991px){.home-project{margin-bottom:3rem}}@media only screen and (max-width:599px){.home-project{overflow:visible}}.home-project__button,.news-card>span{display:block}@media only screen and (min-width:991px){.home-project__button{width:100%}}@media only screen and (max-width:991px){.home-project__button{margin:0 2rem;width:calc(100% - 4rem)}}@media only screen and (min-width:991px){.home-project__button-wrapper{margin:6rem 0 0}.home-form{margin:0 0 10rem}}@media only screen and (max-width:991px){.home-form{margin:0 0 5rem}}.home-form__container{max-width:1140px;margin:0 auto;overflow:hidden;position:relative}@media only screen and (max-width:1199px){.home-form__container{margin:0 20px}}.home-form__title{color:#333;margin-bottom:43px;margin-top:50px;font-size:6rem;line-height:7rem}@media only screen and (max-width:767px){.home-form__title{font-size:3rem;line-height:4rem;margin-bottom:20px}}.form-container{background:#f5f6f7}.form-container .form-bg{max-width:114rem;margin:0 auto;overflow:hidden;position:relative;background:#fff}@media only screen and (min-width:991px){.form-container .form-bg{padding:2rem}}@media only screen and (max-width:991px){.form-container .form-bg{padding:1rem}}@media only screen and (max-width:1199px){.form-container .form-bg{margin:0 2rem}}.form-bg__container{background:#f5f6f7;width:100%;position:relative;z-index:3}@media only screen and (min-width:991px){.form-bg__container{padding:5.3rem 9.7rem 4.1rem 9.4rem}}@media only screen and (max-width:991px){.form-bg__container{padding:2.5rem 1.6rem 3.8rem 1.7rem}}.form-bg__container .form-logo{position:absolute;right:9.7rem;top:5.5rem}@media only screen and (max-width:991px){.form-bg__container .form-logo{display:none}}.form-scene-img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.form-fon-svg{top:0;left:0;right:0;bottom:0;z-index:2}.form-fon-svg,.form-fon-svg .bottom,.form-fon-svg .right,.form-fon-svg .top{position:absolute}@media only screen and (min-width:991px){.form-fon-svg .bottom,.form-fon-svg .left,.form-fon-svg .right,.form-fon-svg .top{display:block}}@media only screen and (max-width:991px){.form-fon-svg .bottom,.form-fon-svg .left,.form-fon-svg .right,.form-fon-svg .top{display:none}}@media only screen and (min-width:991px){.form-fon-svg .bottom_m,.form-fon-svg .left_m,.form-fon-svg .right_m,.form-fon-svg .top_m{display:none}}@media only screen and (max-width:991px){.form-fon-svg .bottom_m,.form-fon-svg .left_m,.form-fon-svg .right_m,.form-fon-svg .top_m{display:block}}.form-fon-svg .left,.form-fon-svg .right{top:0;bottom:0;min-height:100%;width:auto}.form-fon-svg .bottom,.form-fon-svg .top{left:0;right:0;min-width:100%;height:auto}.form-fon-svg .bottom{bottom:0}.form-fon-svg .top{top:0}.form-fon-svg .left{position:absolute;left:0;z-index:2}.form-fon-svg .right{right:0}.form-description{font-size:1.6rem;line-height:2.2rem;margin:-40px 0 40px}.form-title{font-weight:800;color:#004bff}@media only screen and (min-width:991px){.form-title{font-size:4rem;line-height:5rem;margin:0 0 6rem;max-width:50.6rem}}@media only screen and (max-width:991px){.form-title{padding-right:5rem;width:100%;font-size:2.5rem;line-height:3rem;margin:0 0 4.1rem}}.form-cover,.news-sticky>img{margin:0;width:100%}.form-cover .captcha_wrapper,.textarea-cover{position:relative}@media only screen and (max-width:359px){.form-cover .captcha_wrapper div div,.form-cover .captcha_wrapper div div iframe{width:100%!important}}.form-cover .captcha_wrapper div{position:absolute;right:0}@media only screen and (max-width:767px){.form-cover .captcha_wrapper div{position:relative}}@media only screen and (min-width:991px){.textarea-cover{margin-bottom:5rem}}@media only screen and (max-width:991px){.textarea-cover{margin-bottom:4rem}}.textarea-cover textarea{background:0 0;border:0;padding:0;color:#333;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;border-bottom:.1rem solid #b9b9b9}@media only screen and (min-width:991px){.textarea-cover textarea{height:10.8rem;min-height:10.8rem}}@media only screen and (max-width:991px){.textarea-cover textarea{height:7.7rem;min-height:7.7rem}}.textarea-cover label,.textarea-cover textarea{line-height:normal}@media only screen and (min-width:991px){.textarea-cover label,.textarea-cover textarea{font-size:2.8rem}}@media only screen and (max-width:991px){.textarea-cover label,.textarea-cover textarea{font-size:2rem}}@media only screen and (min-width:991px){.textarea-cover.medium-font textarea{font-size:2.8rem}}@media only screen and (max-width:991px){.textarea-cover.medium-font textarea{font-size:2rem}}.textarea-cover.min-font textarea{font-size:1.6rem}.form-bottom-desc a,.textarea-cover .textarea-label{color:#87898e;-webkit-transition:all .3s;transition:all .3s}.textarea-cover .textarea-label{position:absolute;left:0;top:0;pointer-events:none;z-index:0}.textarea-cover.focus .textarea-label{color:#ededed}.projects__list .projects__el.js-scroll-card_hover .img::before,.textarea-cover.filled .textarea-label{display:none}@media only screen and (min-width:991px){.form-cols{margin-bottom:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.form-cols .form-col{width:calc(50% - 1.3rem);min-width:calc(50% - 1.3rem)}.form-cols .form-col .attach-document-wrapper{height:100%}.form-cols .form-col:last-of-type{margin-left:2.7rem}.form-cols .input-cover:last-of-type{margin-bottom:0}}@media only screen and (max-width:991px){.form-cols .attach-document-wrapper{margin-bottom:4rem}}.form-button{display:block;width:22.2rem;margin-bottom:2rem}@media only screen and (max-width:599px){.form-button{width:100%;height:4.5rem}}.form-bottom-desc{max-width:25.6rem;color:#87898e;font-size:1.2rem;line-height:1.5rem}.form-bottom-desc a{text-decoration:underline}@media only screen and (max-width:599px){.form-bottom-desc{width:100%;max-width:initial}}.be-error-message{position:absolute;top:100%;color:#cb2222;left:0}.input-cover.error input{border-color:#cb2222}@media only screen and (min-width:991px){.news-list-row{margin:5.3rem 0 10rem}}@media only screen and (max-width:991px){.news-list-row{margin:3rem 0 5rem}}.news-sticky{display:block;text-decoration:none}.news-sticky>img{display:block}@media only screen and (min-width:991px){.news-sticky{margin-bottom:5rem}}@media only screen and (max-width:599px){.js-slider-mob{margin:5rem 0 0}.js-slider-mob .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.js-slider-mob .swiper-slide{min-width:calc(100% - 1rem);width:calc(100% - 1rem);margin-right:2rem}}.news-card{color:#333;text-decoration:none}@media only screen and (min-width:991px){.news-card:hover .news-card__title{color:#004bff}.news-card:hover .news-card__img>img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.news-card.hover .news-card__title{color:#004bff}.news-card.hover .news-card__img>img{-webkit-transform:scale(1.1);transform:scale(1.1)}.news-card__img{width:100%;margin-bottom:2rem;overflow:hidden}.news-card__img>img,.news-card__title{-webkit-transition:all .4s;transition:all .4s}.news-card__img>img{display:block;width:100%;margin:0}.news-card__title{font-weight:800;font-size:2rem;line-height:2.4rem;margin:0 0 1.7rem}.news-card__desc{margin:0;font-size:1.6rem;line-height:2rem}.listing-swiper .swiper-slide>a,.listing-swiper .swiper-slide>div,.news-list .news-card{display:block}@media only screen and (min-width:991px){.news-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:18%;-moz-column-gap:18%;column-gap:18%}.news-list .news-card{margin-bottom:10rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.news-list .news-card:last-of-type{margin-bottom:0}}@media only screen and (max-width:991px){.news-list .news-card{margin-bottom:5rem}}.pagination{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:4.8rem}.pagination,.pagination__item,.pagination__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pagination__item{border-bottom:.2rem solid transparent;width:2.7rem;height:2.7rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#87898e;text-decoration:none;-webkit-transition:all .4s;transition:all .4s}.pagination__item_more-five-element{pointer-events:none}.pagination__item:not(:last-of-type){margin-right:1rem}.pagination__item svg.prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination__item:hover{border-color:#333}.pagination__item.active{border-color:#004bff;color:#333;pointer-events:none}.pagination--more{margin:5rem auto 0}@media only screen and (min-width:599px){.pagination--more{max-width:28.1rem}}@media only screen and (max-width:599px){.pagination--more{width:100%;padding:0 2rem}}.pagination--more button{font-weight:800;width:100%;text-align:center}@media only screen and (max-width:991px){.pagination--more button{color:#004bff;-webkit-box-shadow:0 0 4rem rgba(51,51,51,.1);box-shadow:0 0 4rem rgba(51,51,51,.1)}}.pagination--more_no-top{margin-top:0}.pagination--more_medium{margin-top:2rem}@media only screen and (min-width:991px){.content-gallery{margin:5rem 0}.content-gallery .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.content-gallery .swiper-wrapper .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:50%;min-width:auto;margin-top:0}.content-gallery .swiper-wrapper .swiper-slide .banner-slide{margin-top:0;max-width:100%;height:auto}.content-gallery .swiper-wrapper .swiper-slide .banner-slide:nth-child(odd){margin-right:3.3rem}.content-gallery .swiper-wrapper .swiper-slide img{max-width:100%;margin-top:0;display:block}.content-gallery .swiper-wrapper .swiper-slide:nth-last-child(1) img,.content-gallery .swiper-wrapper .swiper-slide:nth-last-child(2) img{margin-bottom:0}}@media only screen and (max-width:991px){.content-gallery{margin:2.2rem 0 1.8rem}.content-gallery .banner-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.content-gallery .swiper-container{width:100%}.content-gallery .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-gallery .swiper-wrapper .swiper-slide{min-width:100%}.content-gallery .swiper-wrapper .swiper-slide img{margin:0}.content-gallery .swiper-wrapper .swiper-slide .banner-slide{height:auto}}.content-gallery .slider-pagination{position:relative;left:auto}.listing-swiper-wrap{width:100%;overflow:hidden}@media only screen and (min-width:991px){.listing-swiper-wrap{padding:0 0 10rem}}@media only screen and (max-width:991px){.listing-swiper-wrap{padding:0 0 5rem}}.margin-page .listing-swiper-wrap{padding-top:10rem}@media only screen and (max-width:991px){.margin-page .listing-swiper-wrap{padding-top:5rem}}.listing-swiper .swiper-button-nav,.swiper-title-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:991px){.swiper-title-row{margin-bottom:5rem}}@media only screen and (max-width:991px){.swiper-title-row{margin-bottom:3rem}}.swiper-title{font-weight:800;font-size:2rem;line-height:2.4rem}@media only screen and (min-width:991px){.swiper-title{margin-right:5.8rem}}.listing-swiper .swiper-button-nav{background:#fff;color:#333;width:3.2rem;height:3.2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s;transition:all .4s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:991px){.listing-swiper .swiper-button-nav{display:none}}.listing-swiper .swiper-button-nav:hover{color:#004bff;-webkit-box-shadow:0 0 2rem rgba(51,51,51,.1);box-shadow:0 0 2rem rgba(51,51,51,.1)}.listing-swiper .swiper-button-nav.swiper-button-disabled{cursor:default;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;pointer-events:none}.listing-swiper .swiper-button-prev{margin-right:2rem;border-radius:0 0 0 .5rem}.listing-swiper .swiper-button-next{border-radius:0 0 .5rem 0}.listing-swiper .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:991px){.listing-swiper .swiper-wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}@media only screen and (max-width:991px){.listing-swiper .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:991px){.listing-swiper .swiper-slide .news-card{margin-right:12rem}}@media only screen and (max-width:991px){.listing-swiper .swiper-slide .news-card{margin-right:4rem}}@media only screen and (max-width:599px){.listing-swiper .swiper-slide .news-card{margin-right:2rem}}@media only screen and (min-width:599px){.listing-swiper .swiper-slide .news-card{width:27.7rem;min-width:27.7rem}}@media only screen and (max-width:599px){.listing-swiper .swiper-slide .news-card{width:100%;min-width:100%}}@media only screen and (min-width:991px){.listing-swiper .swiper-slide .projects__el{margin-right:5rem}}@media only screen and (max-width:991px){.listing-swiper .swiper-slide .projects__el{margin-right:3rem}}@media only screen and (max-width:599px){.listing-swiper .swiper-slide .projects__el{margin-right:1rem}}@media only screen and (min-width:599px){.listing-swiper .swiper-slide .projects__el{width:40rem;min-width:40rem}}@media only screen and (max-width:599px){.listing-swiper .swiper-slide .projects__el{width:100%;min-width:100%}}.listing-swiper .swiper-slide:last-of-type .news-card,.listing-swiper .swiper-slide:last-of-type .projects__el{margin-right:0}@media only screen and (max-width:599px){.listing-swiper .swiper-slide{width:94%;min-width:94%}}.info-row{margin-bottom:2rem}.info-label{font-size:1.4rem;line-height:2rem;color:#87898e;margin:0}.info-value{display:block;text-decoration:none;font-size:2rem;line-height:2.4rem;font-weight:800;color:#333;margin:0}.info-value_min{font-weight:400}.info-value_min,.info-value_min a{font-size:1.4rem;line-height:2rem}.info-value a{text-decoration:none;color:#333;font-size:2rem;line-height:2.4rem}.info-value a:hover,.info-value:hover,.projects__el:hover p{color:#004bff}@media only screen and (min-width:1199px){.contacts-row .contacts-col{width:40%;min-width:40%}}@media only screen and (max-width:1199px){.contacts-row .contacts-col{width:50%;min-width:50%}}@media only screen and (max-width:767px){.contacts-row .contacts-col{width:100%;min-width:100%}}@media only screen and (min-width:991px){.contacts-row,.contacts-row .tab-contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contacts-row{margin-top:5rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:10rem}.contacts-row .tab-contents{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-row .js-tab-content{width:calc(50% - 2.7rem);min-width:calc(50% - 2.7rem);margin-right:2.7rem;margin-bottom:4.6rem}.contacts-row .js-tab-content:nth-last-child(1),.contacts-row .js-tab-content:nth-last-child(2){margin-bottom:0}}@media only screen and (max-width:991px){.contacts-row{margin-top:3rem;margin-bottom:5rem}.contacts-row .tabs-cover{margin:0 -2rem 2rem;padding:0 2rem;width:calc(100% + 4rem)}.contacts-row .tabs-cover::-webkit-scrollbar{display:none}.contacts-row .js-tab{font-size:1.6rem;line-height:2.2rem;font-weight:700;color:#87898e;margin-left:-1rem;padding:.4rem 1rem;background:0 0;text-transform:uppercase;margin-right:1rem}.contacts-row .js-tab.active{color:#004bff;background:#fff}.contacts-row .js-tab:last-of-type{position:relative}.contacts-row .js-tab:last-of-type::after{content:"";display:block;position:absolute;right:-2rem;width:2rem;height:1px}.contacts-row .js-tab-content{display:none;margin-bottom:3rem}.contacts-row .js-tab-content.active{display:block}}.tabs-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;width:100%}.contacts-col-title{margin-bottom:2rem;font-size:1.6rem;line-height:2.2rem;font-weight:700;color:#87898e;margin-left:-1rem;padding:.4rem 1rem;background:0 0;display:inline-block;text-transform:uppercase}.contacts-col-title:not(.active){cursor:pointer}.contacts-col-title:not(.active):hover{color:#333;background:#fff}.contacts-col-title.active{color:#004bff;background:#fff}@media only screen and (min-width:991px){.map-cover{width:100%}}@media only screen and (max-width:991px){.map-cover{margin:0 -2rem;height:45rem}}@media only screen and (max-width:599px){.map-cover{height:30.4rem}}.map-cover .map-style{width:100%;height:100%}.error-page{position:fixed;z-index:66;left:0;right:0;top:0;bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.error-page .min-container{height:100%}@media only screen and (min-width:991px){.error-page .min-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (max-width:991px){.error-page .min-container{overflow-y:auto}}.error-code{font-weight:800;opacity:.3}@media only screen and (min-width:991px){.error-code{bottom:10rem;position:fixed;left:0;right:0;font-size:29rem;line-height:16.4rem}}@media only screen and (max-width:991px){.error-code{font-size:15rem;line-height:22.4rem;text-align:center}}.error-page__content{max-width:53.7rem}@media only screen and (min-width:991px){.error-page__content{margin-top:auto;margin-left:auto;padding-bottom:10rem}}@media only screen and (max-width:991px){.error-page__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:5rem 2rem 10rem;height:100%}}.error-page__content p{font-weight:800;font-size:2rem;line-height:2.4rem;margin:0}.error-page__content .button-primary{display:inline-block}@media only screen and (min-width:991px){.error-page__content .button-primary{margin-top:5rem}}@media only screen and (max-width:991px){.error-page__content .button-primary{margin-bottom:3rem}}@media only screen and (max-width:599px){.error-page__content .button-primary{width:100%}}.projects__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2rem;overflow:hidden}@media only screen and (min-width:1450px){.projects__list{margin:5rem -6.5rem 0}}@media only screen and (max-width:1450px){.projects__list{margin:5rem -4.5rem 0}}@media only screen and (max-width:1199px){.projects__list{margin:5rem 0 0}}@media only screen and (min-width:1450px){.projects__list .projects__el{width:calc(30% - 4.5rem);min-width:calc(30% - 4.5rem);margin:0 4.5rem 5rem}}@media only screen and (max-width:1450px){.projects__list .projects__el{width:calc(30% - 4.5rem);min-width:calc(30% - 4.5rem);margin:0 4rem 5rem}}@media only screen and (max-width:1199px){.projects__list .projects__el{width:calc(50% - 3rem);min-width:calc(50% - 3rem);margin:0 0 5rem}.projects__list .projects__el:nth-child(odd){margin-right:6rem}}@media only screen and (max-width:599px){.projects__list .projects__el{width:100%;min-width:100%;margin:0 0 5rem}.projects__list .projects__el:nth-child(odd){margin-right:0}}.projects__list .projects__el.js-scroll-card_hover .img{height:27rem;display:block;overflow:hidden}.projects__list .projects__el.js-scroll-card_hover .img:hover .img-h img{-webkit-animation-name:hover-card;animation-name:hover-card;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects__list .projects__el.js-scroll-card_hover .img .img-h,.projects__list .projects__el.js-scroll-card_hover .img .img-h img{display:block;width:100%;min-width:100%;height:auto;position:relative}.projects__list .projects__el.js-scroll-card_hover .img .img-h img{-o-object-fit:none;object-fit:none;max-width:100%;margin:0}.projects__el{display:block;text-decoration:none}.projects__el .img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;height:24vw;max-height:38.4rem}@media only screen and (max-width:1199px){.projects__el .img{height:33vw}}@media only screen and (max-width:599px){.projects__el .img{height:80vw}}.projects__el .img::before,.projects__el p{-webkit-transition:all .4s;transition:all .4s}.projects__el .img::before{content:"";position:absolute;opacity:0;right:0;left:0;top:0;bottom:0;background:rgba(51,51,51,.05);z-index:2}.projects__el .img>img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;margin:0}.projects__el p{margin:1.8rem 0 0;font-size:1.6rem;font-weight:300;line-height:2.2rem;color:#333}.projects__el:hover .img::before{opacity:1}.project__button{width:100%}@media only screen and (min-width:991px){.project__button{margin-bottom:10rem}}@media only screen and (max-width:991px){.project__button{margin:0 2rem 5rem;width:calc(100% - 4rem)}}.fix-hint{position:fixed;width:100%;left:0;top:0;padding:7px 37px;background:0 0;color:#333;z-index:999;text-align:center;opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.fix-hint .close-hint{position:absolute;right:37px;top:9px;cursor:pointer}.fix-hint p{font-size:14px;line-height:20px;font-weight:400;text-transform:uppercase;margin:0}.fix-hint a{color:#333;text-decoration:underline}.fix-hint b{font-weight:700;margin-right:12px}@media only screen and (max-width:991px){.fix-hint{padding:7px 0;text-align:left}.fix-hint .container{padding:0 50px 0 20px}.fix-hint p{font-size:1.2rem;line-height:normal}.fix-hint .close-hint{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:5px;border-radius:50%;right:10px}.fix-hint .close-hint>svg{display:block}}.body_loaded .fix-hint{opacity:1}.about-tab .min-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1199px){.about-tab .min-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.about-tab .title-sticky{position:-webkit-sticky;position:sticky;height:100%;top:0}@media only screen and (max-width:1199px){.about-tab .title-sticky{position:relative}}@media only screen and (max-width:991px){.about-tab .title-sticky{margin-bottom:7rem}}.about-tab .page-title{margin:.5rem 0 1rem;min-width:16rem}@media only screen and (max-width:1199px){.about-tab.w-header__home-info{padding-top:0}}@media only screen and (max-width:991px){.about-tab.w-header__home-info{height:auto}}.tabs-adv__title{margin-bottom:15.3rem;margin-left:-.8rem;position:relative;z-index:1}@media only screen and (max-width:1199px){.tabs-adv__title{margin-bottom:12rem}}@media only screen and (max-width:991px){.tabs-adv__title{display:none}}.tabs-adv__title h2{font-size:5.5rem;line-height:6.5rem;margin:10.3rem 0 .6rem}@media only screen and (max-width:1199px){.tabs-adv__title h2{font-size:4.7rem;margin-top:2rem}}.tabs-adv__title div{font-size:3rem;line-height:4rem;font-weight:800;color:#004bff}.tabs-advantages{max-width:90.8rem;width:100%}@media only screen and (max-width:1199px){.tabs-advantages{max-width:100%}}.tabs-advantages .w-header__home-line .line{height:36rem}@media only screen and (max-width:1199px){.tabs-advantages .w-header__home-line .line{height:45rem}}@media only screen and (max-width:991px){.tabs-advantages .w-header__home-line .line{height:18rem}}.tabs-advantages .js-tab-content{display:none}.tabs-advantages .js-tab-content.active{display:block}.adv-info__item span,.tabs-advantages .w-header__home-info-l{-webkit-transition:.3s;transition:.3s}@media only screen and (max-width:1199px){.tabs-advantages .w-header__home-info-col:first-of-type{display:block}}@media only screen and (max-width:991px){.tabs-advantages .w-header__home-info-col:last-of-type{margin-right:0}}@media only screen and (max-width:599px){.tabs-advantages .w-header__home-info-col:first-of-type{min-width:20rem}.tabs-advantages .w-header__home-info-col:first-of-type .w-header__home-info-v{white-space:normal}}.tabs-adv__row-tabs{position:relative;height:11rem}.tabs-adv__row-tabs::before{content:"";position:absolute;height:.1rem;width:100%;bottom:0;background:#333}@media only screen and (max-width:991px){.tabs-adv__row-tabs::before{width:0}.swiper-tab{position:relative}.swiper-tab::before{content:"";position:absolute;height:.1rem;width:calc(100% + 4rem);left:-2rem;bottom:.1rem;background:#333}}.tabs-adv__tab{height:100%;position:relative;cursor:pointer}.tabs-adv__tab::before{content:"";position:absolute;bottom:-.1rem;width:0;height:.3rem;-webkit-transition:.5s;transition:.5s;right:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:991px){.tabs-adv__tab:hover::before{background:#333;width:100%}}@media only screen and (max-width:991px){.tabs-adv__tab::before{background:#333;width:100%}}.tabs-adv__tab.active{cursor:default}.tabs-adv__tab.active::before{width:100%;background:#004bff}.adv-info__item span:hover,.services__list li a:hover,.tabs-adv__tab.active .w-header__home-info-l{color:#004bff}.tabs-adv__row-content{margin-top:3rem;margin-bottom:5rem}@media only screen and (max-width:767px){.tabs-adv__row-content{min-height:auto;margin-bottom:3rem}}.adv-info__desc{font-size:4rem;line-height:5rem;font-weight:300}@media only screen and (max-width:991px){.adv-info__desc{font-size:3rem;line-height:4rem}}@media only screen and (max-width:599px){.adv-info__desc{font-size:2rem;line-height:2.4rem}}.adv-info__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:3rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:991px){.adv-info__list{overflow-x:scroll;width:calc(100% + 4rem);margin-left:-2rem;padding:0 2rem}.adv-info__list::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none;appearance:none;display:none}}.adv-info__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.6rem;line-height:2.2rem;width:27rem}@media only screen and (max-width:991px){.adv-info__item{min-width:22rem}.adv-info__item:not(:last-child){margin-right:3rem}}@media only screen and (max-width:767px){.adv-info__item{min-width:14rem;width:33%}}.adv-info__item span{color:#333;text-decoration:none;font-weight:800;border-bottom:2px dashed currentColor;margin-left:.5rem}.adv-info__item svg{margin-bottom:1rem}@media only screen and (max-width:767px){.js-horizontal-scroll{width:calc(100% + 4rem);margin-left:-2rem}.js-horizontal-scroll .swiper-scroll-h{padding:0 2rem;margin-bottom:7rem}}.tabs-adv__content .swiper-scroll-h{overflow-x:hidden;position:relative}.bitrix-info,.tabs-adv__content .swiper-scroll-h .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs-adv__content .swiper-scroll-h .swiper-slide{width:176rem;grid-gap:3rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tabs-adv__content .swiper-scroll-h .swiper-slide img{margin:0;max-height:4rem}@media only screen and (max-width:991px){.tabs-adv__content .swiper-scroll-h{padding:0}.tabs-adv__content .swiper-scroll-h .swiper-wrapper{overflow-x:scroll;padding:0 2rem}.tabs-adv__content .swiper-scroll-h .swiper-wrapper::-webkit-scrollbar{width:0;height:0;display:none}}.tabs-adv__content .swiper-scroll-h .swiper-button{height:100%;position:absolute;width:50%;top:0}.tabs-adv__content .swiper-scroll-h .swiper-button.swiper-button-disabled{display:none}.tabs-adv__content .swiper-scroll-h .swiper-button-next{right:0;cursor:url(/local/templates/consultinfo/assets/images/svg/arrow-cursor-right.svg),pointer}.tabs-adv__content .swiper-scroll-h .swiper-button-prev{left:0;cursor:url(/local/templates/consultinfo/assets/images/svg/arrow-cursor-left.svg),pointer}@media only screen and (max-width:991px){.tabs-adv__content .swiper-scroll-h .swiper-button{display:none}}.bitrix-info{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:991px){.bitrix-info{overflow:scroll;width:calc(100% + 4rem);margin-left:-2rem;padding:0 2rem}.bitrix-info::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none;appearance:none;display:none}}.bitrix-info_main{min-width:19rem;margin-right:1.4rem;height:11rem}.bitrix-info_main img,.card-list__img img{margin:0}.bitrix-info__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1.2rem}@media only screen and (max-width:991px){.bitrix-info__list{min-width:72rem}}.bitrix-info__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:16.6rem;height:5rem;padding:1.3rem .9rem;border-radius:1rem}@media only screen and (max-width:1199px){.bitrix-info__item{width:23%}}@media only screen and (max-width:991px){.bitrix-info__item{width:17rem}}.bitrix-info__item .bitrix-info__title{font-family:"Ubuntu","Arial",sans-serif;font-weight:500;text-transform:uppercase;color:#fff;font-size:1rem;line-height:1.1rem}.bitrix-info__item .bitrix-info__title span{font-size:.8rem}.bitrix-info__item .bitrix-info__title.big{line-height:1.8rem;font-size:1.6rem}.bitrix-info__item .bitrix-info__title.svg{font-family:"ProximaNova","Arial",sans-serif;height:1.5rem;font-size:1.4rem}.bitrix-info__item .bitrix-info__svg{margin-right:1rem}.bitrix-info__item_dark-blue{background-color:#05f}.bitrix-info__item_purple{background-color:#c264f9}.bitrix-info__item_turquoise{background-color:#35ceb0}.bitrix-info__item_yellow{background-color:#f7d427}.bitrix-info__item_blue{background-color:#09adf3}.bitrix-info__item_dark-purple{background-color:#540fb7}.bitrix-info__item_green{background-color:#86e005}.bitrix-info__item_pink{background-color:#ff40b6}.bitrix-info__item_dark-purple2{background-color:#6713ea}.bitrix-info__item_dark-pink{background-color:#e4014b}.swiper-company,.team-gallery{overflow:hidden}.swiper-company .swiper-container{position:relative}.swiper-company .banner__pagination{position:absolute;bottom:2rem;left:2rem;z-index:1;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.swiper-company .company__text{font-size:3rem;line-height:4rem;margin-bottom:3rem}@media only screen and (max-width:991px){.swiper-company .company__text{font-size:1.8rem;line-height:2.4rem;margin:1rem 0 2rem;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.swiper-company .swiper-button-nav{background:#fff;color:#333;width:3.2rem;height:3.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s;transition:all .4s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:5;bottom:10.4rem}@media only screen and (max-width:991px){.swiper-company .swiper-button-nav{display:none}}.swiper-company .swiper-button-nav:hover{color:#004bff;-webkit-box-shadow:0 0 2rem rgba(51,51,51,.1);box-shadow:0 0 2rem rgba(51,51,51,.1)}.swiper-company .swiper-button-nav.swiper-button-disabled{cursor:default;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;pointer-events:none}.swiper-company .swiper-button-prev{margin-right:2rem;border-radius:0 0 0 .5rem;left:2.7rem}.swiper-company .swiper-button-next{border-radius:0 0 .5rem 0;left:8rem}.swiper-company .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.swiper-company .swiper-slide{min-width:100%;height:auto}.swiper-company .company__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:3rem 24rem 3rem 3rem;border-radius:0 0 3rem 0;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.swiper-company .company__row{padding:4.5rem 2rem 4.7rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:9rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.swiper-company .company__logo{max-height:4rem;height:4rem}@media only screen and (max-width:991px){.swiper-company .company__logo{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.swiper-company .company__logo img{height:100%;margin:0}.swiper-company .company__name{max-width:26rem;text-align:right}@media only screen and (max-width:991px){.swiper-company .company__name{text-align:left;max-width:100%}}.swiper-company .company__decs{color:#87898e;font-size:1.2rem;line-height:1.6rem}.swiper-company .company__label{font-weight:800;font-size:1.6rem;line-height:2.2rem;margin-bottom:.5rem}.swiper-company .company__img{position:absolute;bottom:0;right:2rem;width:19.4rem;height:16.6rem}@media only screen and (max-width:991px){.swiper-company .company__img{left:2rem;top:-9rem;width:15rem;height:12.5rem}}.swiper-company .company__img img{margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-gallery{background-color:#111;padding:5rem 1rem}.team-gallery .swiper-gallery{position:relative}.team-gallery .swiper-gallery:hover .swiper-button{visibility:visible;opacity:1}.team-gallery .swiper-button{position:absolute;height:100%;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20rem;cursor:pointer;-webkit-transition:.3s;transition:.3s;color:#ededed;visibility:hidden;opacity:0;z-index:2;--bg-gradient-right: linear-gradient(to right, rgba(17, 17, 17, 0.7), rgba(17, 17, 17, 0));--bg-gradient-left: linear-gradient(to left, rgba(17, 17, 17, 0.7), rgba(17, 17, 17, 0));--bg-gradient-right-hover: linear-gradient(to right, rgba(17, 17, 17, 0.8), rgba(17, 17, 17, 0));--bg-gradient-left-hover: linear-gradient(to left, rgba(17, 17, 17, 0.8), rgba(17, 17, 17, 0))}@media only screen and (max-width:1199px){.team-gallery .swiper-button{display:none}}.services__list li::before,.team-gallery .swiper-button.swiper-button-disabled{display:none}.team-gallery .swiper-button-prev{left:-1rem;background:var(--bg-gradient-right)}.team-gallery .swiper-button-prev:hover{color:#fff;background:var(--bg-gradient-right-hover)}.team-gallery .swiper-button-next{right:-1rem;background:var(--bg-gradient-left)}.team-gallery .swiper-button-next:hover{color:#fff;background:var(--bg-gradient-left-hover)}@media only screen and (max-width:991px){.team-gallery{padding:3rem 0}}.team-gallery .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.team-gallery .swiper-wrapper{overflow-x:auto;overflow-y:hidden}.team-gallery .swiper-wrapper::-webkit-scrollbar{width:0;height:0;display:none}}.team-gallery .swiper-slide{display:grid;grid-gap:1rem;margin-right:1rem}@media only screen and (max-width:991px){.team-gallery .swiper-slide{grid-gap:.6rem}.team-gallery .swiper-slide:first-child{padding-left:1rem}}.team-gallery .swiper-slide .gallery-photo{border-radius:.5rem;position:relative;display:block}.team-gallery .swiper-slide .gallery-photo:focus-visible{outline:0}.team-gallery .swiper-slide .gallery-photo::after{content:"";position:absolute;background-color:rgba(51,51,51,.15);width:100%;height:100%;left:0;top:0;border-radius:.5rem;-webkit-transition:.3s;transition:.3s}@media only screen and (min-width:991px){.team-gallery .swiper-slide .gallery-photo:hover::after{background-color:transparent}}.team-gallery .swiper-slide img{-o-object-fit:cover;object-fit:cover;margin:0;height:100%;width:100%;border-radius:.5rem}.team-gallery .swiper-slide:nth-child(2n+1){grid-template-columns:20rem 19rem 20rem;grid-template-rows:30rem 20rem}@media only screen and (max-width:991px){.team-gallery .swiper-slide:nth-child(2n+1){grid-template-columns:12rem 10rem 12rem;grid-template-rows:18rem 12rem}}.team-gallery .swiper-slide:nth-child(2n+1) .gallery-photo:nth-child(1){grid-column:1/2;grid-row:1/2}.team-gallery .swiper-slide:nth-child(2n+1) .gallery-photo:nth-child(2){grid-column:2/4;grid-row:1/2}.team-gallery .swiper-slide:nth-child(2n+1) .gallery-photo:nth-child(3){grid-column:1/3;grid-row:2/3}.team-gallery .swiper-slide:nth-child(2n+1) .gallery-photo:nth-child(4){grid-column:3/4;grid-row:2/3}.team-gallery .swiper-slide:nth-child(2n){grid-template-columns:20rem 40rem;grid-template-rows:20rem 30rem}@media only screen and (max-width:991px){.team-gallery .swiper-slide:nth-child(2n){grid-template-columns:12rem 23rem;grid-template-rows:18rem 12rem}}.team-gallery .swiper-slide:nth-child(2n) .gallery-photo:nth-child(1){grid-column:1/2;grid-row:1/2}.team-gallery .swiper-slide:nth-child(2n) .gallery-photo:nth-child(2){grid-column:2/3;grid-row:1/2}.team-gallery .swiper-slide:nth-child(2n) .gallery-photo:nth-child(3){grid-column:1/2;grid-row:2/3}.team-gallery .swiper-slide:nth-child(2n) .gallery-photo:nth-child(4){grid-column:2/3;grid-row:2/3}.team-gallery .swiper-slide:nth-child(3n){grid-template-columns:20rem 19rem 20rem;grid-template-rows:30rem 20rem}@media only screen and (max-width:991px){.team-gallery .swiper-slide:nth-child(3n){grid-template-columns:12rem 10rem 12rem;grid-template-rows:18rem 12rem}}.team-gallery .swiper-slide:nth-child(3n) .gallery-photo:nth-child(1){grid-column:1/3;grid-row:1/2}.team-gallery .swiper-slide:nth-child(3n) .gallery-photo:nth-child(2){grid-column:3/4;grid-row:1/2}.team-gallery .swiper-slide:nth-child(3n) .gallery-photo:nth-child(3){grid-column:1/2;grid-row:2/3}.team-gallery .swiper-slide:nth-child(3n) .gallery-photo:nth-child(4){grid-column:2/4;grid-row:2/3}.fancybox__backdrop{--fancybox-bg: rgba(17, 17, 17, 0.95)}.icon-board{margin:10rem 0}@media only screen and (max-width:767px){.icon-board{margin:3rem 0 5rem}}@media only screen and (max-width:599px){.icon-board{margin:5rem 0}}.icon-board h2:not(.project-team__title){color:#333;margin:0 0 5rem 12rem}@media only screen and (max-width:767px){.icon-board h2:not(.project-team__title){margin:0 0 3rem}}.icon-board .icon-board__item,.icon-board .icon-board__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.icon-board .icon-board__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.icon-board .icon-board__item{width:25%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.4s;transition:.4s;height:26rem}@media only screen and (max-width:991px){.icon-board .icon-board__item{width:33.33%}}@media only screen and (max-width:767px){.icon-board .icon-board__item{width:50%}}@media only screen and (max-width:599px){.icon-board .icon-board__item{width:100%;height:13rem}}@media only screen and (min-width:991px){.icon-board .icon-board__item:hover{background-color:#fff;-webkit-box-shadow:0 0 4rem rgba(51,51,51,.07);box-shadow:0 0 4rem rgba(51,51,51,.07)}.icon-board .icon-board__item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}}.icon-board .icon-board__item.hover{background-color:#fff;-webkit-box-shadow:0 0 4rem rgba(51,51,51,.07);box-shadow:0 0 4rem rgba(51,51,51,.07)}.icon-board .icon-board__item.hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.icon-board .icon-board__item img{margin:0;-webkit-transition:.3s;transition:.3s;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media only screen and (max-width:599px){.icon-board .icon-board__item img{height:17rem;max-width:19rem}}.scroll-line{background-color:#004bff}@media only screen and (max-width:1199px){.scroll-line{overflow:hidden}}.scroll-line .min-container{border-radius:0 0 .5rem 0;padding:5rem 0 0;position:relative}@media only screen and (max-width:767px){.scroll-line .min-container{padding:3rem 0}}.scroll-line .min-container h2{color:#fff;margin:0 0 3rem 12rem}@media only screen and (max-width:767px){.scroll-line .min-container h2{margin:0;padding:0 2rem}}.scroll-line__wrapper{position:relative;z-index:2;padding:0 4rem}@media only screen and (max-width:1199px){.scroll-line__wrapper{width:100%}}@media only screen and (max-width:991px){.scroll-line__wrapper{padding:0}}.scroll-line__big-text{z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:15rem}@media only screen and (max-width:1199px){.scroll-line__big-text{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:991px){.scroll-line__big-text{top:3rem}}@media only screen and (max-width:767px){.scroll-line__big-text{display:none}}.scroll-line__big-text .big-text{font-size:23.3rem;line-height:27rem;font-weight:800;text-transform:uppercase;color:rgba(245,246,247,.1);white-space:nowrap}@media only screen and (max-width:991px){.scroll-line__big-text .big-text{font-size:15rem;line-height:17rem}}.scroll-line__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:2;position:relative}.scroll-line__list::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none;appearance:none;display:none}.scroll-line__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scroll-line__item:not(:last-child){margin-right:10rem}@media only screen and (max-width:991px){.scroll-line__item:not(:last-child){margin-right:3rem}.scroll-line__item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.scroll-line__item:first-child{padding-left:2rem}.scroll-line__item:last-child{padding-right:2rem}}.scroll-line__item .member-img{overflow:hidden}@media only screen and (min-width:991px){.scroll-line__item .member-img img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.scroll-line__item .member-img:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}}.scroll-line__item .member-img img{width:100%;height:100%;margin:0;-webkit-transition:.5s;transition:.5s;-o-object-fit:cover;object-fit:cover}.scroll-line__item:nth-child(1) .member-img{margin-top:5rem;border-radius:50%}@media only screen and (max-width:991px){.scroll-line__item:nth-child(1) .member-img{margin-top:0;width:9rem;height:9rem}}.scroll-line__item:nth-child(2) .member-img{width:25rem;height:25rem;margin-top:20rem;border-radius:50%}@media only screen and (max-width:991px){.scroll-line__item:nth-child(2) .member-img{margin-top:0;width:12.5rem;height:12.5rem}}.scroll-line__item:nth-child(3) .member-img{width:20rem;height:26rem;margin-top:12.5rem}@media only screen and (max-width:991px){.scroll-line__item:nth-child(3) .member-img{margin-top:0;width:10rem;height:13rem}}.scroll-line__item:nth-child(4) .member-img{border-radius:50%}@media only screen and (max-width:991px){.scroll-line__item:nth-child(4) .member-img{width:9rem;height:9rem}}.scroll-line__item:nth-child(5) .member-img{margin-top:10rem;width:28rem;height:37rem}@media only screen and (max-width:991px){.scroll-line__item:nth-child(5) .member-img{margin-top:0;width:14rem;height:18rem}}.scroll-line__item:nth-child(6) .member-img{margin-top:10rem;border-radius:50%}@media only screen and (max-width:991px){.scroll-line__item:nth-child(6) .member-img{margin-top:0;width:9rem;height:9rem}}.scroll-line__item:nth-child(7) .member-img{width:20rem;height:26rem}@media only screen and (max-width:991px){.scroll-line__item:nth-child(7) .member-img{width:10rem;height:13rem}}.scroll-line__item:nth-child(8) .member-img{margin-top:20rem;width:25rem;height:25rem;border-radius:50%}@media only screen and (max-width:991px){.scroll-line__item:nth-child(8) .member-img{margin-top:0;width:12rem;height:12rem}}.member-img{width:18rem;height:18rem;background-color:#a0a0a0}.member-name{color:#fff;font-size:1.6rem;font-weight:800;margin-top:1rem}.member-title{font-size:1.2rem;color:#fff;margin-top:.5rem}.scroll-line-h{height:235vh}@media only screen and (max-width:1285px){.scroll-line-h{height:250vh}}@media only screen and (max-width:1199px){.scroll-line-h{height:auto}}.scroll-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:-webkit-sticky;position:sticky;top:15rem;width:100vw;height:95vh}@media only screen and (max-width:1199px){.scroll-inner{height:auto;position:relative;top:0;width:auto}}.scroll-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap;width:auto;height:100vh;padding:5rem 0 0}@media only screen and (max-width:1199px){.scroll-wrapper{height:auto;padding-bottom:5rem}}@media only screen and (max-width:991px){.scroll-wrapper{padding-top:2rem;overflow-x:auto}.scroll-wrapper::-webkit-scrollbar{width:0;height:0;display:none}}@media only screen and (max-width:767px){.scroll-wrapper{padding-top:5rem}}.title-main{font-size:6rem;line-height:7rem;font-weight:800}@media only screen and (max-width:991px){.title-main{font-size:3rem;line-height:4rem}}.card-list-row{padding-top:5rem}.card-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:5rem 0 1.3rem}@media only screen and (max-width:991px){.card-list{margin:3rem 0}}.card-list__item{padding:3rem 3rem 3.5rem;position:relative;color:#ededed;-webkit-transition:.3s;transition:.3s;width:31%;min-height:32.2rem;margin-bottom:3.7rem;outline:.1rem solid #ededed;border-radius:0 0 .5rem;overflow:hidden}@media only screen and (max-width:1199px){.card-list__item{width:48%}}@media only screen and (max-width:767px){.card-list__item{width:100%;min-height:auto;margin-bottom:2rem}}@media only screen and (max-width:599px){.card-list__item{padding:2rem 2rem 2.5rem}}.card-list__item::after{position:absolute;content:"";bottom:0;left:0;height:.5rem;width:100%;background-color:#004bff;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s;transition:.3s;opacity:0;visibility:hidden}@media only screen and (min-width:991px){.card-list__item:hover{color:#004bff;background-color:#fff;outline-color:transparent;-webkit-box-shadow:0 0 4rem rgba(51,51,51,.07);box-shadow:0 0 4rem rgba(51,51,51,.07)}.card-list__item:hover::after{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}.card-list__item.hover{color:#004bff;background-color:#fff;outline-color:transparent;-webkit-box-shadow:0 0 4rem rgba(51,51,51,.07);box-shadow:0 0 4rem rgba(51,51,51,.07)}.card-list__item.hover::after{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.card-list__svg{position:absolute;top:3rem;right:3rem}@media only screen and (max-width:599px){.card-list__svg{top:2rem;right:2rem}.card-list__svg svg{width:6.5rem;height:6.5rem}}.card-list__img{width:18.6rem;height:17.7rem}@media only screen and (max-width:599px){.card-list__img{width:14.6rem;height:13.9rem}}.card-list__title{font-weight:700;color:#004bff;font-size:1.8rem;line-height:2.4rem;margin-top:1rem}.vacancies-row{padding:10rem 0}.vacancies-row .simple-tabs{margin-top:5rem}@media only screen and (max-width:991px){.vacancies-row{padding:7rem 0 5rem}.vacancies-row .form-container .form-bg{margin:0}.vacancies-row .simple-tabs{margin-top:3rem}}.vacancies-row .simple-tab:last-of-type{margin-right:0}.vacancies-list{margin-top:5rem}@media only screen and (max-width:991px){.vacancies-list{margin-top:3rem}}.vacancies-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10rem}@media only screen and (max-width:991px){.vacancies-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:5rem}}.btn-sticky,.vacancies-info{position:-webkit-sticky;position:sticky}.btn-sticky{bottom:2rem}.btn-sticky button{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.vacancies-info{height:100%;min-width:52rem;margin-right:6rem;top:8rem;width:52rem}.btn-sticky button,.vacancies-info .form-button{margin-bottom:0;height:4.5rem}@media only screen and (max-width:1199px){.vacancies-info{width:43rem;min-width:43rem}}@media only screen and (max-width:991px){.vacancies-info{position:relative;top:0;margin-right:0;width:100%;min-width:100%;margin-bottom:30px}}.vacancies-info__title{font-size:4rem;line-height:5rem;color:#004bff;font-weight:800;margin-bottom:1rem}@media only screen and (max-width:991px){.vacancies-info__title{font-size:2rem;line-height:2.4rem}}.vacancies-info__desc{font-size:2rem;line-height:2.4rem;font-weight:800}@media only screen and (max-width:991px){.vacancies-info__desc{font-size:1.6rem;line-height:2.2rem}}.vacancies-info__skill-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3rem 0 5rem}@media only screen and (max-width:991px){.vacancies-info__skill-list{margin:2rem 0}}.vacancies-info__skill-item{padding:1rem 1.5rem;position:relative;border:.2rem solid #f5f6f7;white-space:nowrap;background-color:#fff;margin-left:-.1rem;margin-top:-.1rem}.vacancies-content h3{color:#333;font-size:1.6rem;text-transform:uppercase;margin:1rem 0;font-weight:700}.services__list li,.vacancies-content .js-drop{margin-bottom:2rem}.work-row{padding:8rem 0 10rem;background:linear-gradient(170deg,#1358fe,#2565fe)}@media only screen and (max-width:767px){.work-row{padding:4rem 0 2.5rem}}.work-row .breadcrumbs__list{margin-top:0}.work-row .breadcrumbs__list a,.work-row .breadcrumbs__list span{color:#749dff}.work-row .page-title{color:#f5f6f7;margin:0}.work-row .work-title-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:visible}@media only screen and (max-width:767px){.work-row .work-title-container{overflow:hidden}}.work-row .work-title-container a{margin:0 0 0 3rem;height:4.5rem;position:relative;font-size:1.6rem;line-height:2.2rem}.work-row .work-title-container a span{background-color:#fa4002;font-size:2rem;line-height:2.2rem;font-weight:700;padding:.35rem .9rem;border-radius:50%;border:.2rem solid #f5f6f7;position:absolute;top:-1.6rem;right:-1.6rem}@media only screen and (max-width:767px){.work-row .work-title-container a{position:fixed;margin:0;left:2rem;bottom:2rem;z-index:4;width:calc(100% - 5.6rem);-webkit-transition:.5s;transition:.5s}.work-row .work-title-container a.hidden{opacity:0;visibility:hidden;bottom:-7rem}}.rating-info{position:relative}@media only screen and (max-width:767px){.rating-info{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:3rem}}.rating-info__list{margin-top:2rem;padding-left:3rem}.rating-info__item{margin-bottom:2.5rem;font-size:2rem;line-height:2.4rem;color:#f5f6f7}.rating-info__item::before{content:"";position:absolute;left:-2.8rem;top:.3rem;width:1.6rem;height:.95rem;background:0 0;border-bottom:3px solid #62ff00;border-left:3px solid #62ff00;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width:767px){.rating-info__item{font-size:1.6rem;line-height:2.2rem;margin-bottom:1.5rem}}.rating-info__title{font-size:2rem;line-height:2.8rem;color:#f5f6f7;font-weight:800;max-width:55rem;text-transform:uppercase}@media only screen and (max-width:767px){.rating-info__title{max-width:100%}}.rating-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.rating-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:1rem}}.rating-img{width:44rem;height:44rem;margin-top:-5rem;margin-right:-2rem}@media only screen and (max-width:991px){.rating-img{width:40rem;height:40rem;margin-top:3rem;min-width:35rem;margin-right:0}}@media only screen and (max-width:767px){.rating-img{margin:0 auto}}@media only screen and (max-width:599px){.rating-img{width:100%;min-width:100%;height:auto;margin:0}}.rating-img img{margin:0;-o-object-fit:contain;object-fit:contain;width:100%}.services{margin-bottom:10rem}.services .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.services{margin-bottom:5rem}}@media only screen and (max-width:767px){.services .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:991px){.services-column{margin:3rem 0 5rem}}.services-column__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5rem}.services-column__col{margin:2px;width:calc(50% - 4px);min-width:calc(50% - 4px);padding:5rem;background:#fff}.services-column__col .read-more-btn .close,.services-column__col .read-more-btn .open{text-transform:none}@media only screen and (max-width:991px){.services-column__col{padding:3rem;width:100%}}.services-popup .vacancies-item{margin-bottom:0}.services-column__title{font-size:3rem;line-height:4rem;margin:0 0 7px;font-weight:800}@media only screen and (max-width:480px){.services-column__title{font-size:2rem;line-height:3rem}}.services-column__p{margin:0 0 9px;font-size:1.6rem;line-height:2.2rem}.services-item{max-width:44rem;min-width:44rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:default}.services-item:not(:last-child){margin-right:13rem}@media only screen and (max-width:1199px){.services-item:not(:last-child){margin-right:5rem}}@media only screen and (max-width:767px){.services-item:not(:last-child){margin-right:0;margin-bottom:5rem}}@media only screen and (max-width:991px){.services-item{min-width:30rem}}@media only screen and (max-width:767px){.services-item{min-width:100%;max-width:100%}}.services__title{font-size:4rem;line-height:4.5rem;font-weight:800;margin-bottom:1rem}@media only screen and (max-width:991px){.services__title{font-size:3rem;line-height:4rem;color:#004bff;margin-bottom:.5rem}}.services__desc{font-weight:300;font-size:2.5rem;line-height:3rem;margin-bottom:2rem}@media only screen and (max-width:991px){.services__desc{font-size:1.8rem;line-height:2.4rem}}.services__list{padding:0;margin-bottom:0}.services__list li:last-child{margin-bottom:0}.services__list li a{color:#333;-webkit-transition:.3s;transition:.3s;text-decoration:none;display:inline-block;border-bottom:1px dashed currentColor;line-height:1.6rem}@media only screen and (max-width:991px){.services__list li{margin-bottom:1.5rem}}.project-team__title.services-popup__title{margin-top:100px}@media only screen and (max-width:599px){.project-team__title.services-popup__title{margin-top:50px;margin-bottom:10px}}.page-offer{margin-bottom:10rem}@media only screen and (max-width:991px){.page-offer{margin-bottom:5rem}}.scene-img-offer{z-index:1}.offer-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.offer-row::after{content:url(/local/templates/consultinfo/assets/images/svg/arrow-grey.svg);position:absolute;width:2.6rem;height:1.1rem;left:47%;bottom:2rem;opacity:0;-webkit-animation:2s ease-in-out 0s normal none infinite running arrow;animation:2s ease-in-out 0s normal none infinite running arrow}@media only screen and (max-width:991px){.offer-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:calc(100% + 4rem);margin-left:-2rem;padding:0 2rem 5rem;overflow-x:hidden}.offer-row::after{opacity:1}}.offer-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:6.5rem}@media only screen and (max-width:991px){.offer-main{margin:0}}.offer__logo{margin-bottom:10rem;display:inline-block;position:relative;z-index:3}@media only screen and (max-width:991px){.offer__logo{margin:8rem 0 0}}.offer__logo_big{position:absolute;left:50rem;z-index:0;color:#fff}@media only screen and (max-width:1285px){.offer__logo_big{left:42rem}}@media only screen and (max-width:1199px){.offer__logo_big{left:23vw}}@media only screen and (max-width:991px){.offer__logo_big{left:0}}@media only screen and (max-width:599px){.offer__logo_big{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.offer__logo_big svg{width:43.5rem;height:33.5rem}}.btn-print{cursor:pointer;position:fixed;right:5vw;top:6rem;width:3rem;height:3rem;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;z-index:100}@media only screen and (max-width:991px){.btn-print{top:10rem}}.btn-print img{margin:0}@media only screen and (min-width:991px){.btn-print:hover button{opacity:1;visibility:visible}}.btn-print button{visibility:hidden;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;position:absolute;cursor:pointer;left:-4.5rem;top:-1rem;opacity:0;border-radius:0 0 .4rem 0;border:0;background:#fff;color:#004bff;padding:1.5rem 2rem;-webkit-box-shadow:0 0 4rem rgba(51,51,51,.07);box-shadow:0 0 4rem rgba(51,51,51,.07)}.offer__title-main{max-width:44rem;position:relative;z-index:1;padding:19rem 0 24rem}@media only screen and (max-width:599px){.offer__title-main{max-width:100%;padding:15rem 0 13rem}}.offer__title-main h1,.offer__title-main h2{font-size:2.5rem;line-height:3rem;text-transform:uppercase;font-weight:800}.offer__title-main h1{color:#004bff;margin:0 0 1rem}@media only screen and (max-width:599px){.offer__title-main h1{font-size:1.6rem;line-height:2.2rem}}.offer__title-main h2{color:#333;margin:0}.offer-greeting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.offer-greeting{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.offer-manager__img{width:14rem;height:14rem;border-radius:50%;overflow:hidden}@media only screen and (max-width:991px){.offer-manager__img{width:10rem;height:10rem}}.offer-manager__img img{margin:0;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.offer-manager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:16rem;min-width:16rem;position:relative;z-index:1}@media only screen and (max-width:991px){.offer-manager{margin-left:4rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.offer-greeting_column{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:11rem}.offer-greeting_column .offer-quote{margin-left:0;padding-top:17rem}.offer-greeting_column .offer-manager__name{text-align:left}.offer-greeting_column .offer-manager{position:absolute;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;left:8rem;top:-6rem}.offer-greeting_column .offer-manager__desc{text-align:left}.offer-greeting_column .offer-manager__img{width:12rem;height:12rem}@media only screen and (max-width:991px){.offer-greeting_column{margin-top:9rem}.offer-greeting_column .offer-quote{margin-top:0}.offer-greeting_column .offer-manager{margin:0;left:4rem}}.offer-manager__name{font-size:1.6rem;line-height:2.2rem;font-weight:800;text-align:center;margin:2rem 0 .5rem}.offer-manager__desc{color:#87898e;text-align:center}@media only screen and (max-width:991px){.offer-manager__desc{text-align:left}}.offer-quote{margin-left:6.5rem;padding:5rem 8rem;border-radius:0 0 5rem 0;background-color:#fff}@media only screen and (max-width:991px){.offer-quote{margin-left:0;margin-top:-13rem;padding:15rem 4rem 4rem}}.offer-quote p{font-weight:300;font-size:3rem;line-height:4rem}@media only screen and (max-width:767px){.offer-quote p{font-size:1.8rem;line-height:2.4rem}}.offer-quote :last-child{margin-bottom:0}.page-header{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-header h2{color:#004bff;margin:0 0 0 2rem}.page-header span,.title-page span{display:inline-block;margin-left:1rem;color:#87898e;font-size:1.6rem;line-height:2.2rem}.page-footer{display:none}.page-footer p{margin-bottom:0}.page-footer_main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-footer_main .contacts-item a,.page-header h2{font-size:3rem;line-height:4rem}.page-footer_main .contacts-item:first-child{margin-right:0;margin-bottom:5rem}.page-body_sticky{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.page-body_sticky{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.offer-aside{position:-webkit-sticky;position:sticky;height:100%;top:6rem;z-index:10}@media only screen and (max-width:991px){.offer-aside{top:-1px;width:calc(100% + 4rem);margin-left:-2rem;padding:2rem 0 1rem;background-color:#f5f6f7;overflow-x:hidden}}.offer-content{margin-left:6rem}@media only screen and (max-width:991px){.offer-content{margin-left:0}}.title-big{font-weight:800;font-size:6rem;line-height:7rem}@media only screen and (max-width:991px){.title-big{font-size:3rem;font-weight:700;line-height:3.5rem;margin-bottom:2rem}}.subtitle-big,.title-page h2{font-size:3rem;line-height:4rem}.subtitle-big{font-weight:800}@media only screen and (max-width:991px){.subtitle-big{font-size:2rem;font-weight:700;line-height:2.4rem}}.title-page,.title-page_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.title-page{margin-bottom:5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.title-page h2{margin:0}.title-page_btn{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.title-page_min-margin{margin-bottom:2rem}@media only screen and (max-width:991px){.title-page{margin-bottom:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.title-page span{margin-left:0}.title-page_banner{margin:8rem 2rem -9rem}}.offer-about__link{margin-top:2rem}.offer-about__link .button-primary{width:16rem}.offer-nav__list{position:relative}@media only screen and (max-width:991px){.offer-nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:scroll;overflow-y:visible;padding:0 2rem 1rem;margin:0}.offer-nav__list::-webkit-scrollbar{width:0;height:0;display:none}}.offer-nav__item{white-space:nowrap}.offer-nav__item::before,.offer-nav__wrapper{position:relative}@media only screen and (max-width:991px){.offer-nav__item{margin-bottom:0}.offer-nav__item+*{margin-left:2rem}}@media only screen and (max-width:991px){.offer-nav__wrapper{overflow-x:hidden}}.target{position:absolute;z-index:-1;top:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.offer-nav__item-link{text-decoration:none;font-weight:700;color:#87898e;font-size:1.6rem;line-height:2.2rem;-webkit-transition:.3s;transition:.3s;position:relative}.contacts-item a:hover,.offer-nav__item-link.active{color:#004bff}@media only screen and (min-width:991px){.offer-nav__item-link:hover{color:#333}}@media only screen and (max-width:991px){.offer-nav__item-link.active::before{content:"";position:absolute;bottom:-.5rem;left:0;width:100%;height:.2rem;background:#004bff}}.contacts-item:first-child{margin-right:5rem}.contacts-item p{text-transform:uppercase;color:#87898e;font-size:1.2rem;line-height:1.6rem}.contacts-item a{color:#333;text-decoration:none;font-weight:700;font-size:1.6rem;line-height:2.2rem;-webkit-transition:.3s;transition:.3s}.offer-card__item,.offer-card__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.offer-card__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.offer-card__item{width:calc(50% - 1.5rem);margin-bottom:3rem;border:1px solid #ededed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:3rem;border-radius:0 0 .5rem}.offer-card__item_n-border{padding:0;border:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.offer-card__item_n-border .offer-card__title{min-height:auto;margin:0 0 1rem}.offer-card__item_n-border .offer-card__decs,.offer-card__item_single .offer-card__title+.offer-card__title{margin-top:1rem}.offer-card__item_single .offer-card__title{min-height:auto;margin:0}@media only screen and (max-width:599px){.offer-card__item{width:100%;padding:2rem;margin-bottom:2rem}.offer-card__item_n-border{padding:0;border:0}}.offer-card__title{font-size:2.5rem;font-weight:800;line-height:3rem;margin:2rem 0;min-height:6rem}.offer-card__title_one-line{min-height:auto;margin-top:0}.offer-card__title_n-margin{margin:0;min-height:auto}@media only screen and (max-width:991px){.offer-card__title{min-height:auto;font-size:2rem;line-height:2.4rem}}.offer-card__decs{font-size:1.6rem;line-height:2.2rem}.offer-card__decs+.offer-card__decs{margin-top:1rem}.offer-card__decs_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.offer-card__decs_flex b{margin-left:1rem}@media only screen and (max-width:1199px){.offer-card__decs_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.offer-card__decs_flex b{margin:0}}.offer-card__label{font-size:2.5rem;font-weight:800;line-height:3rem;margin:2rem 0}@media only screen and (max-width:991px){.offer-card__label{font-size:2rem;line-height:2.4rem}}.offer-card__numbers{font-size:2.5rem;font-weight:800;line-height:3rem}.offer-card__numbers span{font-size:12rem;line-height:14.5rem;margin-right:1rem}@media only screen and (max-width:1199px){.offer-card__numbers span{font-size:8rem;line-height:10rem}}.offer-card{margin-bottom:3rem;border:1px solid #ededed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:3rem;font-size:1.6rem;line-height:2.2rem;border-radius:0 0 .5rem}@media only screen and (max-width:991px){.offer-card{padding:2rem}}.offer-card__text p{margin-bottom:1rem}.offer-card__text p:last-of-type{margin-bottom:0}.card__desc{font-weight:700;margin-bottom:5rem}.offer-card__banner{background-color:#fff;border-radius:0 0 .5rem;padding:3rem;margin-top:2rem}.offer-card__banner+.offer-card__banner{margin-top:3rem}.offer-card__banner :last-child,.seo-purpose__text-block p:last-child{margin-bottom:0}.offer-card__banner ul{margin:1rem 0 2rem}@media only screen and (max-width:991px){.offer-card__banner{padding:2rem}}.title-banner{text-transform:uppercase;font-size:1.2rem;line-height:1.6rem;margin-bottom:1rem;display:block}.title-banner_green{color:#60b135}.title-banner_red{color:#fa4002}.title-banner_blue{color:#004bff}.offer-table{background-color:#fff;padding:5rem 8rem;border-radius:0 0 3.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.6rem;line-height:2.2rem}@media only screen and (max-width:991px){.offer-table{padding:11rem 2rem 3rem}}.offer-table__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #ededed}.offer-table__row:first-of-type{font-weight:700;border-top:none;border-bottom:2px solid #ededed}.offer-table__row:last-of-type{border-width:3px;text-transform:uppercase}@media only screen and (max-width:767px){.offer-table__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.offer-table__row:last-of-type .offer-table__col:last-of-type .offer-table__value{padding-bottom:0}.offer-table__row:first-of-type{display:none}.offer-table__row:nth-of-type(2){border:0}.offer-table__row:nth-of-type(2) .offer-table__title{padding-top:0}}.offer-table__col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.offer-table__col:first-of-type{max-width:35rem}.offer-table__col:last-of-type{max-width:36rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:767px){.offer-table__col:first-of-type{max-width:100%}.offer-table__col:last-of-type{max-width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.offer-table__title{font-weight:700;padding:2rem 1rem}@media only screen and (max-width:767px){.offer-table__title{padding:1.5rem 0 0}}.offer-table__value{padding:2rem 1rem;overflow:hidden}.offer-table__value_hour{width:8rem}.offer-table__value_hour-price{width:16rem}.offer-table__value_price{width:11rem;text-align:right}.offer-table__value_price span{display:none}.offer-table__value_price-result{text-align:right;width:11rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:700}.offer-table__value_price-result span{display:inline-block;font-weight:500;text-transform:uppercase;color:#87898e;font-size:1.2rem;line-height:1.6rem}@media only screen and (max-width:767px){.offer-table__value{padding:.3rem 0 1.5rem}.offer-table__value_hour-price{display:none}.offer-table__value_price span{display:inline}}.stage-table__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.6rem;line-height:2.2rem;border-top:1px solid #ededed;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.stage-table__row:first-of-type{font-weight:700;border-top:none}@media only screen and (max-width:767px){.stage-table__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.stage-table__row:first-of-type{display:none}}.stage-table__col{max-width:35rem;width:100%;padding:2rem 1rem}@media only screen and (max-width:767px){.stage-table__col{max-width:100%;padding:0}}.stage-table__calendar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.stage-table__calendar{padding-bottom:1.5rem}}.calendar-item{width:2.4rem;height:2.4rem;text-align:center;color:#87898e;line-height:2.4rem}.calendar-item+.calendar-item{margin-left:.4rem}.calendar-item.active{background-color:rgba(0,75,255,.1);border-radius:50%;font-weight:700;color:#004bff}@media only screen and (max-width:599px){.calendar-item{font-size:1.4rem;line-height:1.9rem;width:1.9rem;height:1.9rem}.calendar-item+.calendar-item{margin-left:.1rem}}.stage-table__label-row{text-transform:uppercase;color:#004bff;font-weight:700;padding:2rem 1rem;border-width:3px}@media only screen and (max-width:767px){.stage-table__label-row{padding:3rem 0 0}.stage-table__label-row+.stage-table__row{border:0}}.stage-table__title{font-weight:700}@media only screen and (max-width:767px){.stage-table__title{padding-top:1.5rem;line-height:1.8rem}}.stage-table__sub-title{display:none;font-size:1.4rem;line-height:2rem;color:#87898e;padding:.5rem 0}@media only screen and (max-width:767px){.stage-table__sub-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.offer-about{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:5rem}@media only screen and (max-width:991px){.offer-about{overflow-x:scroll;width:calc(100% + 4rem);margin-left:-2rem;padding:0 2rem;margin-top:2rem}.offer-about::-webkit-scrollbar{width:0;height:0;display:none}}.offer-about__list,.offer-about__list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.offer-about__list+.offer-about__list{margin-left:3rem}}.offer-about__list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:20rem;width:100%;margin-bottom:3rem}@media only screen and (max-width:991px){.offer-about__list-item{margin-bottom:0}.offer-about__list-item:not(:last-child){margin-right:3rem}}.offer-about__desc{white-space:nowrap}.offer-about__number-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:43rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.offer-about__number-list .offer-about__desc{text-transform:uppercase}@media only screen and (max-width:991px){.offer-about__number-list{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:none}}.offer-about__list-marker{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.offer-about__list-marker .offer-about__list-item{max-width:23rem}.offer-about__list-marker .offer-about__desc{font-size:1.6rem;line-height:2.2rem}@media only screen and (max-width:991px){.offer-about__list-marker{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.offer-about__label{font-weight:800;font-size:2.5rem;line-height:3rem;margin-bottom:1rem}.offer-about__svg{margin-bottom:1rem}.offer-works .home-banner{height:43rem}.offer-works .home-projects__list{margin-top:10rem}@media only screen and (max-width:1199px){.offer-works .home-banner{height:38rem}}@media only screen and (max-width:991px){.offer-works{width:calc(100% + 4rem);margin-left:-2rem;padding:0 2rem;overflow-x:hidden}.offer-works .home-banner{height:50vw}}@media only screen and (max-width:599px){.offer-works .home-banner{height:85vw}}.offer-info{font-size:1.6rem;line-height:2.2rem}.offer-info__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem}.offer-info__item{width:calc(50% - 3rem);margin-bottom:2rem}@media only screen and (max-width:599px){.offer-info__item{width:100%}}.offer-quote__contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-top:5rem}.offer-quote__contacts .contacts-item *,.portfolio__link img{margin:0}.offer-quote__contacts .contacts-item a{font-size:3rem;line-height:4rem}.offer-quote__contacts .contacts-item:first-child{margin-right:0;margin-bottom:5rem}@media only screen and (max-width:599px){.offer-quote__contacts{margin-top:4rem}.offer-quote__contacts .contacts-item a{font-size:2rem;line-height:2.4rem}.offer-quote__contacts .contacts-item:first-child{margin-bottom:4rem}.offer-quote__logo{display:none}}.offer-date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:1.6rem;line-height:2.2rem;color:#87898e;padding:0 8rem;margin-top:5rem}.offer-date a{color:#333;text-decoration:none;-webkit-transition:.3s;transition:.3s}.offer-date a:hover{color:#004bff}.offer-date a+*{margin-left:2rem}.offer-date p{margin-bottom:0}@media only screen and (max-width:991px){.offer-date{padding:0}}@media only screen and (max-width:599px){.offer-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:4rem}.offer-date :first-child{margin-bottom:2rem}}.portfolio__list{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.portfolio__item{margin-bottom:4rem;width:32rem}.portfolio__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:32rem;height:31rem;overflow:hidden;position:relative}.portfolio__link .qr-code{width:7rem;height:7rem;position:absolute;bottom:1.5rem;left:1.5rem;z-index:5}.portfolio__title{font-size:1.6rem;line-height:2.2rem;font-weight:300;margin-top:1rem}.print-block{display:none}.offer-date__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media print{.page-offer{page-break-after:always;height:297mm;width:210mm;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.3cm 1.6cm}body{background:#fff;margin:-60px 0 0 -20px;counter-reset:section}.page-footer,.page-header,.page-offer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}a{display:block;color:#000}.page-footer{position:relative}.page-footer::after{counter-increment:section;content:counter(section);position:absolute;right:0;bottom:0;white-space:nowrap;z-index:20;font-size:3rem;line-height:4rem;color:rgba(185,185,185,.7);font-weight:800}.page-footer_main::after{color:transparent}.offer__logo_big{color:#ededed}.print-none{display:none}.offer__logo_big{left:0}.offer-card__decs_flex b,.offer-content,.offer-main{margin:0}.offer__title-main{padding-top:25rem;max-width:52rem}.offer__title-main h1{font-size:.6cm;line-height:.8cm}.offer__title-main h2{font-size:.8cm;line-height:1cm}.offer-greeting{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.offer-quote{margin-left:0;padding:3rem}.offer-manager{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:none;margin-bottom:5rem}.offer-manager__label{max-width:16rem;margin-left:2rem}.offer-manager__desc,.offer-manager__name{text-align:left}.offer-card__title{font-size:2rem;line-height:2.4rem;margin:1rem 0;min-height:auto}.offer-card__title_big{font-size:2.5rem;line-height:3rem;min-height:6rem}.page-body_margin{margin-bottom:auto}.bg_grey{background:#f5f6f7}.offer-card__label{font-size:2rem;line-height:2.4rem;margin:1rem 0}.offer-card__banner{border:1px solid #ededed}.offer-card__banner ul li,.offer-card__text p{line-height:2rem}.offer-card__banner+.offer-card__banner{margin-top:1rem}.page-header{margin-bottom:3rem}.offer-table{padding:0;border-radius:0;background:0 0}.offer-about{margin-top:18rem}.card__desc{margin-bottom:2rem}.offer-card__numbers span{font-size:8rem;line-height:10rem}.offer-card__decs_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.offer-card__item_single{margin-bottom:5rem}.offer-greeting_column{margin-top:0}.offer-greeting_column .offer-quote{padding-top:3rem}.offer-greeting_column .offer-manager{position:relative;left:0;top:0}.offer-date{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.portfolio__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.offer-table__title,.offer-table__value,.stage-table__col,.stage-table__label-row{padding:1.5rem 1rem}.print-block{display:block}.offer-date__links{margin-bottom:2rem}}.seo-purpose{margin-bottom:100px}@media only screen and (max-width:767px){.seo-purpose{margin-bottom:75px}}.seo-purpose__container{width:100%;max-width:1146px;margin:auto}@media only screen and (max-width:1199px){.seo-purpose__container{padding:0 20px}}.seo-purpose__title{color:#333;margin-bottom:43px;margin-top:20px;font-size:6rem;line-height:7rem}@media only screen and (max-width:991px){.seo-purpose__title{margin-top:40px}}@media only screen and (max-width:767px){.seo-purpose__title{font-size:3rem;line-height:4rem;margin-bottom:20px}}.seo-purpose__text-block p{font-size:1.6rem;line-height:2.2rem;font-weight:400;margin:0 0 1em}.seo-stages__container{width:100%;max-width:1146px;margin:auto}@media only screen and (max-width:1199px){.seo-stages__container{padding:0 20px}}.seo-stages__title{color:#333;margin-bottom:43px;margin-top:100px;font-size:6rem;line-height:7rem;text-align:left;width:100%}@media only screen and (max-width:767px){.seo-stages__title{font-size:3rem;line-height:4rem;margin-bottom:20px}}.seo-stages__list{width:100%}.seo-stages__block{position:relative;background-color:#fff;border-radius:5px;margin-bottom:10px;overflow:hidden}.seo-stages__block:last-child{margin-bottom:0}.seo-stages__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}@media only screen and (min-width:991px){.seo-stages__header:hover{background:#004bff}.seo-stages__header:hover .seo-stages__name{color:#fff}}.seo-stages__block--active .seo-stages__header{background:#004bff}.seo-stages__block--active .seo-stages__header .seo-stages__name{color:#fff}.seo-stages__body{height:0;overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}.seo-stages__name{font-size:2rem;line-height:2.4rem;color:#333;font-weight:800;margin:0;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width:599px){.seo-stages__name{font-size:1.6rem;line-height:2.2rem}}.seo-stages__button{width:32px;height:32px;border-radius:50%;background:#f5f6f7 url(/local/templates/consultinfo/assets/images/svg/seo-stages-button-icon.svg) no-repeat center center;background-size:9px;cursor:pointer;min-width:30px;margin-left:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.seo-stages__block--active .seo-stages__button{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.seo-stages__text{padding:15px 80px 15px 20px;font-size:1.6rem;line-height:2.2rem;font-weight:400}@media only screen and (max-width:599px){.seo-stages__text{padding-right:20px}}.tariff-inner{background-color:#004bff;padding:5rem 0}@media only screen and (min-width:991px){.tariff-inner{padding-top:8rem}.tariff-inner .min-container{overflow:unset}}.tariff-inner .breadcrumbs__list a,.tariff-inner .breadcrumbs__list span{color:#749dff}.tariff-inner .breadcrumbs__list{margin:0}.tariff-inner__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:991px){.tariff-inner__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:1199px){.tariff-inner__wrapper{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}.tariff-inner__info-title{font-weight:800;color:#fff;font-size:6rem;line-height:7rem;margin:10px 0}@media only screen and (max-width:599px){.tariff-inner__info-title{font-size:4rem;line-height:5rem;margin:0}}.tariff-inner__info-text{font-weight:800;margin:0;color:#fff;font-size:3rem;line-height:3.8rem}@media only screen and (max-width:599px){.tariff-inner__info-text{font-size:2rem;line-height:2.8rem}}@media only screen and (min-width:991px){.tariff-inner__wrapper-img{position:relative;top:-10px}}.tariff-inner__wrapper-img{width:100%;max-width:383px;-o-object-fit:contain;object-fit:contain;display:block;margin:0;height:auto}.seo-inner .tariff-inner__wrapper-img{max-width:414px}@media only screen and (max-width:991px){.seo-inner .tariff-inner__wrapper-img{margin-top:10px}}.tariff-selection{margin-bottom:100px}.tariff-selection__wrapper{padding:0}@media only screen and (max-width:767px){.tariff-selection__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1199px){.tariff-selection__wrapper{padding:0 20px}}@media only screen and (max-width:991px){.seo-selection .tariff-selection__wrapper{overflow:initial}}@media only screen and (max-width:767px){.seo-selection .tariff-selection__wrapper{overflow:hidden}}.tariff-selection__title{color:#333;margin-bottom:43px;margin-top:20px;font-size:6rem;line-height:7rem}@media only screen and (max-width:767px){.tariff-selection__title{font-size:3rem;line-height:4rem;margin-bottom:20px}}.tariff-selection__wrapper-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media only screen and (max-width:767px){.tariff-selection__wrapper-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px}}@media only screen and (min-width:767px){.tariff-selection__wrapper-list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}@media only screen and (min-width:1199px){.tariff-selection__wrapper-list{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.tariff-selection__wrapper-item{padding:30px 20px;max-width:260px;min-height:788px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:0 0 .5rem 0}@media only screen and (max-width:767px){.tariff-selection__wrapper-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:320px;min-width:100%}}.seo-selection .tariff-selection__wrapper-item{min-height:738px;position:relative;padding-bottom:60px;padding-top:30px}@media only screen and (max-width:767px){.seo-selection .tariff-selection__wrapper-item{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}}.tariff-selection__button-order{width:100%;margin-top:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.seo-selection .tariff-selection__button-order{position:-webkit-sticky;position:sticky;bottom:10px;z-index:15}.seo-selection .tariff-selection__wrapper-item--help{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1139px){.seo-selection .tariff-selection__wrapper-item--help{min-height:auto;max-width:100%;width:calc(100% - 20px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:859px){.seo-selection .tariff-selection__wrapper-item--help{min-height:738px;max-width:260px;width:auto}}@media only screen and (max-width:767px){.seo-selection .tariff-selection__wrapper-item--help{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}}.seo-selection .tariff-selection__wrapper-item--help .tariff-selection__wrapper-item-inner,.tariff-selection__wrapper-item-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.seo-selection .tariff-selection__wrapper-item--help .tariff-selection__wrapper-item-inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:auto}.seo-selection .tariff-selection__wrapper-item--help .tariff-selection__button-order{margin-top:0;position:relative;bottom:0}.seo-selection .tariff-selection__wrapper-item--help .tariff-selection__description,.seo-selection .tariff-selection__wrapper-item--help .tariff-selection__item-title{text-align:center}.seo-selection .tariff-selection__wrapper-item--help .tariff-selection__wrapper-item-container{position:-webkit-sticky;position:sticky;bottom:10px;top:60px}@media only screen and (max-width:1139px){.seo-selection .tariff-selection__wrapper-item--help .tariff-selection__wrapper-item-container{max-width:512px}}@media only screen and (max-width:767px){.seo-selection .tariff-selection__wrapper-item--help .tariff-selection__wrapper-item-container{position:relative;bottom:0;top:0}}.tariff-selection__wrapper-item-button{position:absolute;width:100%;left:0;bottom:0;padding:30px 20px;height:90%}@media only screen and (max-width:767px){.tariff-selection__wrapper-item-button{position:relative;padding:0;height:auto}}.tariff-selection__wrapper-item-inner{position:relative;height:100%;display:grid;grid-template-rows:160px -webkit-max-content;grid-template-rows:160px max-content}.tariff-selection__wrapper-item-header{background-color:#fff;width:100%;grid-row:1/2}.tariff-selection__item-title{color:#333;font-size:2rem;line-height:2.4rem;margin:0;padding-bottom:15px;-webkit-transition:color ease .3s;transition:color ease .3s}.tariff-selection__item-head{min-height:60px}.tariff-selection__item-head .tariff-selection__item-title{padding-bottom:0;display:inline}.tariff-selection__item-description-icon{background:#f5f6f7 url(/local/templates/consultinfo/assets/images/svg/info_icon.svg) no-repeat center center/16px 16px;width:18px;height:18px;border-radius:50%;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;position:relative;top:3px}.tippy-box[data-theme~=consultInfo]{background:#004bff;color:#fff}.tippy-box[data-theme~=consultInfo][data-placement^=top]>.tippy-arrow::before{border-top-color:#004bff}.tippy-box[data-theme~=consultInfo][data-placement^=bottom]>.tippy-arrow::before{border-bottom-color:#004bff}.tippy-box[data-theme~=consultInfo][data-placement^=left]>.tippy-arrow::before{border-left-color:#004bff}.tippy-box[data-theme~=consultInfo][data-placement^=right]>.tippy-arrow::before{border-right-color:#004bff}.tariff-selection__item-old-price{color:#b9b9b9;text-decoration:line-through;font-size:1.4rem;line-height:2rem;font-weight:700}.tariff-selection__item-new-price{font-size:3rem;line-height:4rem;padding-bottom:21px;font-weight:800;-webkit-transition:color ease .3s;transition:color ease .3s}.tariff-selection__list{list-style-type:none;padding:0;margin:0 0 20px;position:relative;grid-row:2/3}.tariff-selection__list::after{content:"";position:absolute;top:8px;left:7px;width:2px;height:100%;background-color:#f5f6f7}.tariff-selection__description{width:100%;grid-row:2/3}.tariff-selection__item{padding-left:20px;margin:0}.tariff-selection__item::before{left:5px}.tariff-selection__item:not(:last-child){padding-bottom:34px}.tariff-selection__item:last-child::after{content:"";position:absolute;top:8px;left:7px;width:2px;height:100%;background-color:#fff;z-index:5}.seo-selection .tariff-selection__item:not(:last-child){padding-bottom:20px}.seo-selection .tariff-selection__item:first-child{padding-bottom:24px}.tariff-selection_item-text{margin:0}.tariff-selection__item--more{font-weight:600}.tariff-selection__item--more::after{content:"";position:absolute;width:16px;height:16px;bottom:10px;left:0;color:#004bff;background-color:#f5f6f7;background-image:url(/local/templates/consultinfo/assets/images/svg/plus.svg);background-repeat:no-repeat;background-position:52% 50%;z-index:15}.seo-selection .tariff-selection__item--more::after{bottom:5px}@media only screen and (max-width:767px){.tariff-selection .swiper-container{width:100%}.tariff-selection__wrapper-list{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.tariff-selection__wrapper-item{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}}.additional-services{padding:100px 20px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:0 0 5px 0}@media only screen and (max-width:991px){.additional-services{padding:50px 20px}}.additional-services-seo{padding:0;background:0 0;border-radius:0}@media only screen and (max-width:1199px){.additional-services-seo{padding:0 20px}}h2.additional-services__title{color:#333;margin-bottom:43px;margin-top:20px;font-size:6rem;line-height:7rem;text-align:left;width:100%;max-width:calc(100vw - 40px)}@media only screen and (max-width:767px){h2.additional-services__title{font-size:3rem;line-height:4rem;margin-bottom:20px}}.additional-services__subtitle{font-size:3rem;line-height:4rem;color:#333;margin:0 0 20px}@media only screen and (max-width:767px){.additional-services__subtitle{font-size:2.4rem;line-height:3.4rem}}.additional-services__inner{padding:50px 20px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:0 0 5px 0;width:100%}.additional-services-seo .additional-services__inner{padding:0;background:0 0;border-radius:0;max-width:calc(100vw - 40px)}.additional-services__wrapper{max-width:909px;width:100%}@media only screen and (max-width:1199px){.additional-services__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.additional-services-seo .additional-services__wrapper{max-width:100%}.additional-services__title{font-size:3rem;line-height:4rem;color:#333;margin:0 0 20px}.additional-services__inner-text{font-size:1.6rem;line-height:2.2rem;margin-bottom:49px}.additional-services__list{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:36px 27px}@media only screen and (max-width:1199px){.additional-services__list{display:grid;grid-template-columns:auto auto;-webkit-box-pack:initial;-webkit-justify-content:initial;-ms-flex-pack:initial;justify-content:initial}}.additional-services__item{padding:26px 30px 20px;background-color:#f5f6f7;max-width:441px;min-height:174px;margin:0;border-radius:0 0 5px 0}.additional-services__item::before,.tariff-advantages__item::before{display:none}@media only screen and (max-width:991px){.additional-services__item{min-width:280px;max-width:450px;width:100%}}@media only screen and (max-width:1199px){.additional-services__item{max-width:441px}}.additional-services-seo .additional-services__item{background-color:#fff;border-radius:5px;max-width:calc(50% - 27px/2)}@media only screen and (max-width:1199px){.additional-services-seo .additional-services__item{max-width:100%}}.additional-services__item-title{font-size:1.6rem;line-height:2.2rem;color:#333;font-weight:800;margin:0 0 20px}.additional-services__item-text{font-size:1.6rem;line-height:2.2rem;font-weight:400;margin:0}@media only screen and (max-width:767px){.additional-services .swiper-container{width:100%}.additional-services .swiper-wrapper{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.additional-services .swiper-slide{min-width:100%;min-height:220px}.additional-services .additional-services__wrapper{width:100%}}.tariff-advantages{position:relative;top:-30px;padding:0}@media only screen and (max-width:991px){.tariff-advantages{position:static;margin-top:50px}}.tariff-advantages__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;padding:0;margin:0}@media only screen and (max-width:991px){.tariff-advantages__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.tariff-advantages__item{padding:20px 20px 20px 90px;max-width:370px;width:100%;background-color:#fff;min-height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:0 0 .5rem 0;margin-bottom:0}.tariff-advantages__item::after{content:"";position:absolute;top:50%;left:30px;width:40px;height:40px;background-repeat:no-repeat;background-size:cover;background-position:0 0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:991px){.tariff-advantages__item{max-width:370px}}.tariff-advantages__item--manager::after{background-image:url(/local/templates/consultinfo/assets/images/svg/manager.svg)}.tariff-advantages__item--guarant::after{background-image:url(/local/templates/consultinfo/assets/images/svg/guarant.svg)}.tariff-advantages__item--sale::after{background-image:url(/local/templates/consultinfo/assets/images/svg/sale.svg)}.add-order{padding:100px 0;min-height:240px}.add-order__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.add-order__button-order{padding:0 20px;min-height:40px;width:320px}.ourself-projects{padding:0}@media only screen and (max-width:1199px){.ourself-projects{padding:0 20px}}.ourself-projects__title{color:#333;margin-bottom:43px;margin-top:50px;font-size:6rem;line-height:7rem}@media only screen and (max-width:767px){.ourself-projects__title{font-size:3rem;line-height:4rem;margin-bottom:20px;text-align:center}}.icon-board--page-tariff .icon-board__wrapper,.ourself-projects__list{padding:0}@media only screen and (min-width:1450px){.ourself-projects .projects__list .projects__el{margin:0 4rem 5rem}}.icon-board--page-tariff{margin:100px 0 0}@media only screen and (max-width:767px){.icon-board--page-tariff{margin:0}}.icon-board--page-tariff h2{color:#333;font-size:6rem;line-height:7rem;margin:0 0 20px}@media only screen and (max-width:767px){.icon-board--page-tariff h2{font-size:3rem;line-height:4rem;margin-bottom:20px;margin-top:20px;text-align:center}}@media only screen and (min-width:767px){.icon-board--page-tariff .icon-board__wrapper{padding:0 20px}}.icon-board--page-tariff .icon-board__list{display:grid;grid-template-columns:auto auto}@media only screen and (min-width:1199px){.icon-board--page-tariff .icon-board__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.icon-board--page-tariff .icon-board__item{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:auto;-webkit-transition:none;transition:none}@media only screen and (min-width:1199px){.icon-board--page-tariff .icon-board__item{width:25%}}@media only screen and (max-width:991px){.icon-board--page-tariff .icon-board__item{width:100%}}@media only screen and (max-width:767px){.icon-board--page-tariff .icon-board__item{width:100%}}@media only screen and (max-width:599px){.icon-board--page-tariff .icon-board__item{width:100%;max-height:120px}}@media only screen and (min-width:991px){.icon-board--page-tariff .icon-board__item:hover{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}}.icon-board--page-tariff .icon-board__item img{margin:0;-webkit-filter:grayscale(0);filter:grayscale(0);max-width:100%;height:auto}@media only screen and (max-width:599px){.icon-board--page-tariff .icon-board__item img{height:auto;max-width:100%}}.loyalty__wrapper{padding:50px 0}.loyalty h2{margin-bottom:20px;margin-top:0;font-size:3.5rem;line-height:4.5rem}.loyalty h3,.project-team__title{margin-bottom:10px;margin-top:0;color:#333}.loyalty p,.loyalty ul{margin-bottom:35px}.project-team__title{margin-bottom:43px;font-size:6rem;line-height:7rem;text-align:left;width:100%;word-break:break-word}@media only screen and (max-width:599px){.project-team__title{font-size:4rem;line-height:5rem}}@media only screen and (max-width:480px){.project-team__title{font-size:3rem;line-height:3.5rem}}@media only screen and (max-width:359px){.project-team__title{font-size:2.5rem;line-height:3rem}}.team-list{margin:0;list-style-type:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:10px}.team-list__item{background-color:#fff;border-radius:20px;width:100%;padding:20px;-webkit-box-shadow:0 0 4rem rgba(51,51,51,.07);box-shadow:0 0 4rem rgba(51,51,51,.07);margin:0}.team-list__item::before{display:none}@media only screen and (max-width:599px){.team-list__item{max-width:280px}}.team-list__item-img{width:256px;height:256px;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto}.team-list__item-title{text-align:center;font-size:2.5rem}.team-list__item-position{text-align:center;font-weight:600;font-size:2rem}.feature-list{margin:0;list-style-type:none}.body_loaded .w-header__home-line .line{bottom:calc(100% + .6rem)}@media only screen and (min-width:991px){.body_loaded .w-header__home-info{height:auto;overflow:visible}}@media only screen and (max-width:991px){.body_loaded .w-header__home-info{min-height:288px;overflow-x:visible}}.body_loaded .w-header__home-info-col,.carousel__dots .carousel__dot.is-selected:after{opacity:1}@media only screen and (min-width:991px){.body_loaded .home-banners__wrapper>.swiper-slide:nth-child(2n+1){top:0}.body_loaded .home-banners__wrapper>.swiper-slide:nth-child(2n+2){top:-3rem}}.w-header__home-line:nth-child(1) .line{-webkit-transition-delay:.8s;transition-delay:.8s}.w-header__home-line:nth-child(1) .line:nth-child(2),.w-header__home-line:nth-child(2) .line{-webkit-transition-delay:1.2s;transition-delay:1.2s}.w-header__home-line:nth-child(2) .line:nth-child(2),.w-header__home-line:nth-child(2) .line:nth-child(3),.w-header__home-line:nth-child(3) .line{-webkit-transition-delay:1.6s;transition-delay:1.6s}.w-header__home-line:nth-child(4) .line{-webkit-transition-delay:2s;transition-delay:2s}.w-header__home-line:nth-child(4) .line:nth-child(2){-webkit-transition-delay:2.4s;transition-delay:2.4s}.w-header__home-info-col{opacity:0;-webkit-transition:all .7s;transition:all .7s}.w-header__home-info-col:nth-child(1){-webkit-transition-delay:.5s;transition-delay:.5s}.w-header__home-info-col:nth-child(2){-webkit-transition-delay:.8s;transition-delay:.8s}.w-header__home-info-col:nth-child(3){-webkit-transition-delay:1.2s;transition-delay:1.2s}.w-header__home-info-col:nth-child(4){-webkit-transition-delay:1.6s;transition-delay:1.6s}.w-header__home-info-col:nth-child(5){-webkit-transition-delay:2s;transition-delay:2s}@media only screen and (min-width:991px){.home-banners__wrapper>.swiper-slide{top:-26.7rem;-webkit-transition:top 1.2s;transition:top 1.2s;position:relative}.home-banners__wrapper>.swiper-slide:nth-child(2n+1){-webkit-transition-delay:.2s;transition-delay:.2s}.home-banners__wrapper>.swiper-slide:nth-child(2n+2){-webkit-transition-delay:.4s;transition-delay:.4s}}.carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{-webkit-box-sizing:inherit;box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.carousel.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.carousel__slide{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.carousel__button,.carousel__dots,.fancybox__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);-webkit-box-shadow:var(--carousel-button-shadow, none);box-shadow:var(--carousel-button-shadow, none);-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter, none);filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;-ms-touch-action:none;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:0;-webkit-transform-origin:top left;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container :focus{outline:0}body:not(.is-using-mouse) .fancybox__container :focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__slide,.fancybox__track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fancybox__track{height:100%}.fancybox__slide{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::after,.fancybox__slide::before{content:"";-webkit-box-flex:0;-webkit-flex:0 0 0;-ms-flex:0 0 0px;flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;-webkit-box-shadow:none;box-shadow:none}.fancybox__caption{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0) + 8px);right:calc(env(safe-area-inset-right,0) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{-webkit-animation:.15s ease backwards fancybox-fadeIn;animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{-webkit-animation:.15s ease both fancybox-fadeOut;animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{-webkit-animation:.15s ease both fancybox-fadeIn;animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{-webkit-animation:.1s ease both fancybox-fadeOut;animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{-webkit-animation:.2s ease both fancybox-zoomInUp;animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{-webkit-animation:.15s ease both fancybox-zoomOutDown;animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{-webkit-animation:.15s ease both fancybox-throwOutUp;animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{-webkit-animation:.15s ease both fancybox-throwOutDown;animation:.15s ease both fancybox-throwOutDown}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none;transition:none}.has-image .fancybox__content{padding:0;background:0 0;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{max-width:100%;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:0 0}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs,.fancybox__thumbs .carousel__slide{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.fancybox__thumbs{position:relative;padding:0 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(8.1%,rgba(0,0,0,.006)),color-stop(15.5%,rgba(0,0,0,.021)),color-stop(22.5%,rgba(0,0,0,.046)),color-stop(29%,rgba(0,0,0,.077)),color-stop(35.3%,rgba(0,0,0,.114)),color-stop(41.2%,rgba(0,0,0,.155)),color-stop(47.1%,rgba(0,0,0,.198)),color-stop(52.9%,rgba(0,0,0,.242)),color-stop(58.8%,rgba(0,0,0,.285)),color-stop(64.7%,rgba(0,0,0,.326)),color-stop(71%,rgba(0,0,0,.363)),color-stop(77.5%,rgba(0,0,0,.394)),color-stop(84.5%,rgba(0,0,0,.419)),color-stop(91.9%,rgba(0,0,0,.434)),to(rgba(0,0,0,.44)));background:linear-gradient(to top,transparent 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44) 100%);padding:0;-ms-touch-action:none;touch-action:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2),.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */
@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@-webkit-keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@-webkit-keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes tada{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}}@keyframes tada{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}}@-webkit-keyframes wobble{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}}@keyframes wobble{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39062deg) skewY(.39062deg);transform:skewX(.39062deg) skewY(.39062deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39062deg) skewY(.39062deg);transform:skewX(.39062deg) skewY(.39062deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@-webkit-keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.animate__flash{-webkit-animation-name:flash;animation-name:flash}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}.animate__tada{-webkit-animation-name:tada;animation-name:tada}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}.animate__flipInX,.animate__flipInY,.animate__flipOutX,.animate__flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.animate__flipInY,.animate__flipOutX,.animate__flipOutY{-webkit-animation-name:flipInY;animation-name:flipInY}.animate__flipOutX,.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX}.animate__flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY}.animate__lightSpeedInLeft,.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft}.animate__lightSpeedOutLeft,.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.read-more{height:0;overflow:hidden;-webkit-transition:height 1s;transition:height 1s}.read-more-btn{background-color:transparent;border:0}.read-more-btn .close,.read-more-btn .open{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-weight:700;color:#004bff;-webkit-transition:.3s;transition:.3s;font-size:1.6rem;line-height:2.2rem;text-transform:uppercase}.read-more-btn .close svg,.read-more-btn .open svg{margin-left:8px;width:11px;height:6px}.read-more-btn .open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.read-more-btn .close,.read-more-btn.active .open{display:none}.read-more-btn.active .close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
/* End */


/* Start:/local/components/consultinfo/cookie.banner/templates/.default/style.css?17564721091583*/
.cookie {
    position: fixed;
    bottom: -330px;
    left: 50%;
    transform: translateX(-50%);
    width: calc(100% - 160px);
    max-width: 1348px;
    height: -moz-fit-content;
    height: fit-content;
    display: flex;
    gap: 15px;
    align-items: center;
    padding: 40px 30px 30px;
    background-color: #ffffff;
    border-radius: 5px;
    box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.2);
    transition: all 0.3s ease-in-out;
    z-index: 999;
}
.cookie__button {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 48px;
    padding: 13px 20px;
    border: none;
    border-radius: 16px;
    font-weight: 600;
    color: #fff;
    background-color: #004bff;
    transition: background-color .3s ease;
    cursor: pointer;
    margin-left: auto;
}
@media (hover: hover) {
    .cookie__button:hover:not(.focus-visible) {
        background-color: #0144e3;
    }
}
.cookie__button.focus-visible:focus {
    background-color: #0144e3;
}
@media (max-width: 1024px) {
    .cookie__button {
        margin: 0 auto;
        width: 100%;
    }
}
.cookie__title {
    font-weight: 700;
    margin: 0 0 15px;
    color: #333333;
}
.cookie__text {
    margin: 0 0 20px;
    color: #333333;
}
.cookie__text a {
    color: #004bff;
}
@media (max-width: 1024px) {
    .cookie {
        flex-direction: column;
    }
}
@media (max-width: 767px) {
    .cookie {
        width: calc(100% - 10px);
        padding: 40px 20px 30px;
    }
}

.cookie--open {
    bottom: 30px;
}
@media (max-width: 767px) {
    .cookie--open {
        bottom: 5px;
    }
}
/* End */
/* /local/templates/consultinfo/assets/template_styles.min.css?1730530253283572 */
/* /local/components/consultinfo/cookie.banner/templates/.default/style.css?17564721091583 */
