@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Inter:regular,500,600&display=swap);body,html{border:0;font:inherit;vertical-align:baseline}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}body::before{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:1;opacity:0;pointer-events:none;-webkit-transition:opacity .8s ease 0s;-o-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s}.lock body,body.over{overflow:hidden}body.over::before{opacity:1;pointer-events:auto}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}button,input,textarea{background-color:transparent;-webkit-appearance:none;outline:0;border:0;-webkit-tap-highlight-color:transparent}button{padding:0;cursor:pointer}@font-face{font-family:"Akrobat";src:url(../fonts/Akrobat-SemiBold.otf);font-weight:500}@font-face{font-family:"Gilroy";src:url(../fonts/Gilroy-Medium.ttf);font-weight:500}@font-face{font-family:"Gilroy";src:url(../fonts/Gilroy-SemiBold.ttf);font-weight:500}#__bs_notify__{display:none!important}html{font-size:.0694444444vw}@media (min-width:2561px){html{font-size:1.7777777778px}}body,html{scroll-behavior:smooth;scrollbar-color:#4e4851 #e5e5e6;scrollbar-width:thin!important;height:100%;padding:0;margin:0}body ::-webkit-scrollbar,html ::-webkit-scrollbar{width:5rem;height:5rem;background-color:#e5e5e6;border-radius:5rem;margin-left:-5rem}body ::-webkit-scrollbar-thumb,html ::-webkit-scrollbar-thumb{background-color:#4e4851;border-radius:5rem}body ::-webkit-scrollbar-thumb:hover,html ::-webkit-scrollbar-thumb:hover{background-color:#4e4851}body ::-webkit-scrollbar-button:vertical:start:decrement,html ::-webkit-scrollbar-button:vertical:start:decrement{display:none}body ::-webkit-scrollbar-button:vertical:end:increment,html ::-webkit-scrollbar-button:vertical:end:increment{display:none}body ::-webkit-scrollbar-button:horizontal:start:decrement,html ::-webkit-scrollbar-button:horizontal:start:decrement{display:none}body ::-webkit-scrollbar-button:horizontal:end:increment,html ::-webkit-scrollbar-button:horizontal:end:increment{display:none}body{font-family:"Inter",sans-serif;font-size:14rem}body *{-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:767.98px){[class*=_mob]{display:none}}.container{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.container,[class*=__container]{margin:0 auto;max-width:2560px;padding:0 48rem;height:100%}@media (max-width:767.98px){[class*=__container]{padding:0 16rem}}.circle::after,[class*=_ibg-contain],[class*=_ibg]{position:relative}[class*=_ibg-contain] img,[class*=_ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=_ibg-contain] img{-o-object-fit:contain;object-fit:contain}.circle::after{content:"";width:32rem;height:32rem;border-radius:50%;background:#242325;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.circle_sm::after,.serv2 .btn-fill .arr{width:24rem;height:24rem}.sim-marg{margin-bottom:140rem}.btn-fill,.btn-fill .arr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn-fill{padding:23rem;height:64rem;background-color:#f6d700;border-radius:8rem;gap:12rem;font-family:"Gilroy",sans-serif;font-weight:500;font-size:13rem;line-height:18rem;letter-spacing:.02em;text-transform:uppercase;color:#242325}@media screen and (max-width:767.98px){.btn-fill{font-size:12rem;line-height:18rem}}.btn-fill_sm{height:52rem}.btn-fill_white{background-color:#fff;color:#242325}.btn-fill_sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn-fill .arr{position:relative;width:32rem;height:32rem;border-radius:50%;background-color:#242325}@media (any-hover:hover){.btn-fill:hover .arr,.btn-fill:hover .circle:after{background:#f6d700}.header-inverse .btn-fill:hover{background:#242325;color:#fff}.btn-fill:hover,.header-inverse .btn-fill:hover .arr,.header-inverse .btn-fill:hover .circle:after,.header-inverse .btn-fill:hover:after{background:#fff}}.btn-bor,.btn-bor .arr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-bor{padding:23rem;height:64rem;background-color:transparent;border:1rem solid rgba(255,255,255,.15);border-radius:8rem;gap:12rem;font-family:"Gilroy",sans-serif;font-weight:500;font-size:13rem;line-height:18rem;letter-spacing:.02em;text-transform:uppercase;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media screen and (max-width:767.98px){.btn-bor{font-size:12rem;line-height:18rem}}.btn-bor_sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn-bor_sm{height:52rem}.btn-bor .arr{position:relative;width:32rem;height:32rem;border-radius:50%;background-color:#fff}.serv2 .btn-bor .arr{width:24rem;height:24rem}@media (any-hover:hover){.btn-bor:hover{background:#fff;color:#242325}.btn-bor:hover .arr,.btn-bor:hover .circle:after{background:#f6d700}}.sim-social,.sim-social__item{display:-webkit-box;display:-ms-flexbox;display:flex}.sim-social{gap:8rem}.sim-social__item{width:168rem;height:52rem;border:1rem solid rgba(255,255,255,.15);border-radius:8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 14rem 0 24rem;font-family:"Gilroy",sans-serif;font-weight:500;font-size:13rem;line-height:18rem;letter-spacing:.02em;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media screen and (max-width:767.98px){.sim-social__item{font-size:12rem;line-height:18rem}}.sim-social__item::after{content:"";position:relative;width:12rem;height:12rem;border-radius:50%}.sim-social__item_whatsapp::after{background-color:#22b008}.sim-social__item_telegram{width:165rem}.sim-social__item_telegram::after{background-color:#29a9ea}@media (any-hover:hover){.sim-social__item:hover{background:#fff;color:#242325}}.contacts-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6rem}@media (max-width:767.98px){.contacts-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:12rem}.menu__body .contacts-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contacts-item__caption{font-size:15rem;line-height:24rem;color:rgba(36,35,37,.6)}.footer .contacts-item__caption{color:rgba(255,255,255,.5)}.contacts-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24rem}.contacts-item__link{font-family:"Gilroy",sans-serif;font-weight:500;font-size:22rem;line-height:24rem;white-space:nowrap;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:767.98px){.contacts-item__link_small{font-size:15rem}.main .contacts-item__link_small{font-family:"Inter",sans-serif;font-weight:400}.header .contacts-item__link_small{font-size:16rem}._hover .contacts-item__link{color:#242325}}@media (max-width:767.98px){.contacts-item__link,.contacts-item__link_small{font-size:24rem;line-height:28rem}}@media (any-hover:hover){.contacts-item__link:hover{color:rgba(36,35,37,.6)}}.contacts-item__text{font-size:15rem;line-height:24rem}.social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20rem}.social__item{width:20rem;height:20rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.social__item_telegram{background:url(../img/icons/telegram.svg) 0 0/contain no-repeat}@media (any-hover:hover){.social__item_telegram:hover{background:url(../img/icons/telegram_hover.svg) 0 0/contain no-repeat}}.social__item_whatsapp{background:url(../img/icons/whatsapp.svg) 0 0/contain no-repeat}@media (any-hover:hover){.social__item_whatsapp:hover{background:url(../img/icons/whatsapp_hover.svg) 0 0/contain no-repeat}}main.contacts .social__item{width:26.67rem;height:26.67rem}@media (any-hover:hover){main.contacts .social__item_telegram:hover{background:url(../img/icons/telegram_hover_white.svg) 0 0/contain no-repeat}main.contacts .social__item_whatsapp:hover{background:url(../img/icons/whatsapp_hover_white.svg) 0 0/contain no-repeat}}@media (min-width:767.98px){.header .social__item{width:16.5rem;height:16.5rem}}@media (max-width:767.98px){.social__item{width:26.5rem;height:26.5rem}}.sim-info{width:200rem;padding:14rem 14rem 14rem 24rem;background-color:#fff;border-radius:8rem;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;cursor:pointer;z-index:20}.sim-info._active{width:291rem}.sim-info._active .sim-info__top::before{background-color:transparent;color:#242325;border:1rem solid rgba(36,35,37,.15)}@media (max-width:767.98px){.sim-info{display:none}}@media (any-hover:hover){.sim-info:hover .sim-info__top::before{opacity:.6}}.sim-info__top,.sim-info__top::before{display:-webkit-box;display:-ms-flexbox;display:flex}.sim-info__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;color:#22b008;font-family:"Gilroy",sans-serif;font-weight:500;font-size:22rem;line-height:24rem}.sim-info__top::before{content:"i";position:relative;width:24rem;height:24rem;background:#242325;border-radius:50%;font-size:14rem;color:#fff;text-transform:lowercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sim-info__body{max-height:0;min-width:253rem;overflow:hidden;-webkit-transition:1s;-o-transition:1s;transition:1s;width:100%}.sim-info__text{padding:40rem 0 10rem;max-width:202rem;font-size:15rem;line-height:24rem;color:rgba(36,35,37,.5)}.section-top{color:#fff}.section-top__subtitle{font-family:"Gilroy",sans-serif;font-weight:500;font-size:13rem;line-height:18rem;letter-spacing:.02em;text-transform:uppercase;margin-bottom:32rem}@media screen and (max-width:767.98px){.section-top__subtitle{font-size:12rem;line-height:18rem}}.main .section-top__subtitle{margin-bottom:48rem}@media (max-width:767.98px){.main .section-top__subtitle{margin-bottom:24rem}.section-top__subtitle{letter-spacing:.48px}}.section-top__title{font-family:"Gilroy",sans-serif;font-weight:500;font-size:42rem;line-height:50rem;max-width:870rem}@media screen and (max-width:767.98px){.section-top__title{font-size:24rem;line-height:30rem}}.main-contacts .section-top__title{font-family:"Gilroy",sans-serif;font-weight:500;font-size:56rem;line-height:68rem;letter-spacing:.02em;text-transform:uppercase}@media screen and (max-width:767.98px){.main-contacts .section-top__title{font-size:28rem;line-height:34rem}}@media (max-width:767.98px){.main-contacts .section-top__title{font-size:28rem;line-height:38rem;letter-spacing:normal}}.contacts__offices .section-top__title{max-width:892rem}.scheme .section-top__title{max-width:933rem}.benefits_main .section-top__title{max-width:949rem}.section-top__info{width:448rem;height:115rem;margin:96rem 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(255,255,255,.15)}.offices .section-top__info{height:144rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16rem}.section-top__number{font-family:"Akrobat",sans-serif;font-weight:500;font-size:96rem;line-height:115rem;text-transform:uppercase}.offices .section-top__number{font-size:120rem;line-height:144rem}.contacts__offices .section-top__number{margin:-12rem 0 0 -5rem}.section-top__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-top__caption{margin:12rem 0 22rem;font-family:"Akrobat",sans-serif;font-weight:500;font-size:19rem;line-height:23rem;text-transform:uppercase}.contacts__offices .section-top__caption{margin:0 0 22rem}.section-top__text{width:448rem;margin:96rem 224rem 0 auto;font-size:15rem;line-height:24rem}.section-top__info .section-top__text{width:auto;margin:0;color:rgba(255,255,255,.6)}.scheme .section-top__text,.services .section-top__text{margin:120rem 224rem 0 auto}.toTop{position:absolute;right:48rem;bottom:42.5%;width:64rem;height:64rem;border-radius:50%;border:1rem solid rgba(255,255,255,.15);background-color:#242325;z-index:998;-webkit-transition:.4s opacity;-o-transition:.4s opacity;transition:.4s opacity}.toTop:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:28rem;height:28rem;background-size:cover;background-image:url(../img/icons/arrow-top.svg)}.slider-paging{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6rem;margin-top:32rem}.slider-paging .swiper-pagination-bullet{width:16rem;height:16rem;opacity:1;background-color:rgba(255,255,255,.15);-webkit-transition:.4s;-o-transition:.4s;transition:.4s;border:5rem solid #242325;margin:0}.article .slider-paging .swiper-pagination-bullet{background-color:rgba(36,35,37,.15);border:5rem solid #fff}.article .slider-paging .swiper-pagination-bullet-active,.slider-paging .swiper-pagination-bullet-active{border-color:#f6d700;background-color:#242325}.card{width:100%;padding:32rem;background:#282729;border:1px solid rgba(255,255,255,.15);border-radius:16rem}.card__title{font-family:"Gilroy",sans-serif;font-weight:500;font-size:24rem;line-height:28rem;text-transform:uppercase;padding-bottom:32rem;border-bottom:1px solid rgba(255,255,255,.15)}.card__text{max-width:290rem;padding-top:32rem;font-size:15rem;line-height:24rem;color:rgba(255,255,255,.6)}.card__image{margin:40rem auto 48rem;width:208rem;height:208rem}.card__button{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width:767.98px){.card__button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card__button::before{display:none}}@media (any-hover:hover){.card__button:hover{background:#fff;color:#242325}.card__button:hover::before{background:#242325 url(../img/icons/download_white.svg) center/20rem 20rem no-repeat}}.button-border,.button-border-black,.button-decor,.button-decor-small{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.button-border::before,.button-decor::before{background:#242325;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button-border-black::before,.button-border::before,.button-decor::before{content:"";position:relative;width:32rem;height:32rem;border-radius:50%}.button,.button-border-black::before,.button-decor-small::before{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button-decor-small::before{content:"";position:relative;background:#242325;border-radius:50%}@media (max-width:767.98px){.button-border-black::before,.button-border::before,.button-decor-small::before,.button-decor::before{display:none}}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:64rem;padding:16rem 32rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6d700;font-family:"Gilroy",sans-serif;font-weight:500;font-size:13rem;line-height:18rem;letter-spacing:.02em;text-transform:uppercase}.button,.button-decor{border-radius:8rem;color:#242325}.button-border,.button-border-black,.button-decor,.button-decor-small{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:64rem;padding:16rem 32rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6d700;font-family:"Gilroy",sans-serif;font-weight:500;font-size:13rem;line-height:18rem;letter-spacing:.02em;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button-decor-small{border-radius:8rem;color:#242325}@media screen and (max-width:767.98px){.button,.button-border,.button-border-black,.button-decor,.button-decor-small{font-size:12rem;line-height:18rem}}@media (max-width:767.98px){.button,.button-border,.button-border-black,.button-decor,.button-decor-small{height:56rem}}@media (any-hover:hover){.button-border-black:hover,.button-border:hover,.button-decor-small:hover,.button-decor:hover,.button:hover{background:#fff}}.button-border,.button-border-black,.button-decor,.button-decor-small{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767.98px){.button-border,.button-border-black,.button-decor,.button-decor-small{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (any-hover:hover){.button-border-black:hover,.button-border:hover,.button-decor-small:hover,.button-decor:hover{background:#fff;color:#242325}.button-border-black:hover::before,.button-border:hover::before,.button-decor-small:hover::before,.button-decor:hover::before{background:#f6d700}}.button-decor-small::before{width:24rem;height:24rem}@media (any-hover:hover){.button-decor-small:hover{background:#fff}.button-decor-small:hover::before{background:#f6d700}}.button-border,.button-border-black{background:unset;border:1px solid rgba(255,255,255,.15);border-radius:8rem;color:#fff}.button-border-black{border:1px solid rgba(36,35,37,.15);color:#242325}.button-border-black::before,.button-border::before{background:#fff}@media (any-hover:hover){.button-border-black:hover,.button-border:hover{background:unset;border:1rem solid #fff}}.button-border-black::before{background:#242325}@media (any-hover:hover){.button-border-black:hover{background:#242325;color:#fff}.button-border-black:hover::before{background:#fff url(../img/icons/download.svg) center/20rem 20rem no-repeat}}.download-white::before,.download::before{content:"";position:relative;width:32rem;height:32rem;background:#fff url(../img/icons/download.svg) center/20rem 20rem no-repeat;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width:767.98px){.footer .download-white::before,.footer .download::before{width:56rem;height:56rem;background:#242325 url(../img/icons/download_white.svg) center/20rem 20rem no-repeat;border:1rem solid rgba(255,255,255,.15)}}.download-white::before{background:#242325 url(../img/icons/download_white.svg) center/20rem 20rem no-repeat}
/*! Модуль споллеров ========================================================================================================================================================*/
/*! Модуль споллеров ========================================================================================================================================================*/
@-webkit-keyframes menuIconBeforeOpen{0%{top:6rem;-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{top:calc(100% - 8rem);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:calc(50% - 1rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes menuIconBeforeOpen{0%{top:6rem;-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{top:calc(100% - 8rem);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:calc(50% - 1rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@-webkit-keyframes menuIconBeforeClose{0%{top:calc(50% - 1rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}70%{top:calc(100% - 8rem);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:6rem;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes menuIconBeforeClose{0%{top:calc(50% - 1rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}70%{top:calc(100% - 8rem);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:6rem;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes menuIconAfterOpen{0%,30%{top:calc(100% - 8rem);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:calc(50% - 1rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes menuIconAfterOpen{0%,30%{top:calc(100% - 8rem);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:calc(50% - 1rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes menuIconAfterClose{0%{top:calc(50% - 1rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}70%,to{top:calc(100% - 8rem);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes menuIconAfterClose{0%{top:calc(50% - 1rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}70%,to{top:calc(100% - 8rem);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes menuTopHover{0%{background:#fff}to{background:#f6d700}}@keyframes menuTopHover{0%{background:#fff}to{background:#f6d700}}@-webkit-keyframes menuTopHoverRemove{0%{background:#f6d700}to{background:#fff}}@keyframes menuTopHoverRemove{0%{background:#f6d700}to{background:#fff}}@-webkit-keyframes menuTopHoverInverse{0%{background:#242325}to{background:#f6d700}}@keyframes menuTopHoverInverse{0%{background:#242325}to{background:#f6d700}}@-webkit-keyframes menuTopHoverRemoveInverse{0%{background:#f6d700}to{background:#242325}}@keyframes menuTopHoverRemoveInverse{0%{background:#f6d700}to{background:#242325}}.spollers{display:grid;gap:32rem}.faq .spollers{gap:0}@media (min-width:767.98px){.faq .spollers{list-style-type:none;counter-reset:item}.faq .spollers li>.spollers__title::after{position:absolute;top:32rem;left:0;counter-increment:item;content:counter(item,decimal-leading-zero);font-family:"Gilroy",sans-serif;font-weight:500;font-size:13rem;line-height:18rem;letter-spacing:.02em;text-transform:uppercase;margin-top:8rem}}@media (max-width:767.98px){.spollers{gap:0}}@media (min-width:767.98px){.footer .spollers{display:-webkit-box;display:-ms-flexbox;display:flex;gap:96rem}.spollers__column:first-child .spollers__item:first-child{margin-bottom:72rem}.footer .spollers__column{-webkit-box-flex:0;-ms-flex:0 1 264rem;flex:0 1 264rem}}.faq .spollers__item,.header_inverse .spollers__item{border-bottom:1rem solid rgba(255,255,255,.15)}.faq .spollers__item:first-child{border-top:1rem solid rgba(255,255,255,.15)}@media (min-width:767.98px){.header .spollers__item{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:228rem auto;gap:26rem;padding-bottom:52rem}.header .spollers__item:first-child{padding-bottom:64rem}.header .spollers__item:not(:last-child){border-bottom:1rem solid rgba(36,35,37,.15)}.header .spollers__item:nth-child(2){padding-top:8rem}.header .spollers__item:last-child .menu__list{gap:8rem}}@media (max-width:767.98px){.spollers__item{border-bottom:1rem solid rgba(36,35,37,.15)}.footer .spollers__item{border-bottom:1rem solid rgba(255,255,255,.15);padding:0 16rem}.footer .spollers__item:first-child{border-top:1rem solid rgba(255,255,255,.15)}}.spollers__title{cursor:default;position:relative;width:100%;font-family:"Gilroy",sans-serif;font-weight:500;font-size:16rem;line-height:21rem;letter-spacing:.02em;text-transform:uppercase;text-align:left}.faq .spollers__title{font-family:"Gilroy",sans-serif;font-weight:500;font-size:20rem;line-height:32rem;text-transform:unset;padding:32rem 0 32rem 134rem;color:#fff}@media (max-width:767.98px){.faq .spollers__title{padding:24rem 50rem 24rem 0;font-size:18rem;line-height:27rem}}.footer .spollers__title,.header-inverse .header .spollers__title{color:#fff}@media (min-width:767.98px){.footer .spollers__title{line-height:18rem;letter-spacing:.64px}}._spoller-init .spollers__title{cursor:pointer}._spoller-init .spollers__title::before{content:"";position:absolute;width:16rem;height:16rem;top:22rem;right:0;background:url(../img/icons/arrow.svg) 0 0/contain no-repeat;margin-right:16rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.footer ._spoller-init .spollers__title::before{background:url(../img/icons/arrow_white.svg) 0 0/contain no-repeat}.header ._spoller-init .spollers__title::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:767.98px){._spoller-init .spollers__title::before{margin-right:0;margin-top:4rem}.header ._spoller-init .spollers__title::before{margin-right:-4rem;margin-top:0}}.faq ._spoller-init .spollers__title::before{top:24rem;margin:0}@media (min-width:767.98px){.faq ._spoller-init .spollers__title::before{width:48rem;height:48rem;border-radius:50%;background:#fff url(../img/icons/arrow.svg) center/24rem 24rem no-repeat;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}}@media (max-width:767.98px){.faq ._spoller-init .spollers__title::before{top:32rem;background:url(../img/icons/arrow_white.svg) 0 0/contain no-repeat}}.header ._spoller-init .spollers__title{color:#242325}.spollers__title._spoller-active::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header .spollers__title._spoller-active::before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media (min-width:767.98px){.faq .spollers__title._spoller-active::before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.footer .spollers__title{padding-bottom:16rem;border-bottom:1rem solid rgba(255,255,255,.15);margin-bottom:24rem}}@media (max-width:767.98px){.spollers__title{font-size:15rem;line-height:18rem;padding:22rem 0;letter-spacing:.6rem}.spollers__title br{content:""}.faq .spollers__title br{content:unset}}._spoller-init .spollers__body{padding:26rem 0 32rem}.faq ._spoller-init .spollers__body{padding:32rem 0 48rem;color:rgba(255,255,255,.6)}@media (min-width:767.98px){.faq ._spoller-init .spollers__body{margin-left:134rem}}@media (max-width:767.98px){.faq ._spoller-init .spollers__body{padding:24rem 0 32rem}}.faq .spollers__body-text{font-size:15rem;line-height:24rem;max-width:672rem;color:rgba(255,255,255,.6)}.modal{width:100%;height:100%;position:fixed;left:0;top:0;z-index:999;background-color:rgba(0,0,0,.5);opacity:0;pointer-events:none;-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.modal.active{opacity:1;pointer-events:all}.modal-cont{position:absolute;top:24rem;right:24rem;bottom:24rem;width:830rem;background-color:#fff;border-radius:16rem}.modal-cont .body{height:100%;overflow:auto}.modal-cont .modal-title{font-family:"Gilroy",sans-serif;font-weight:500;font-size:42rem;line-height:50rem;text-transform:uppercase;padding-bottom:32rem;margin-bottom:32rem;border-bottom:1rem solid rgba(36,35,37,.15)}@media screen and (max-width:767.98px){.modal-cont .modal-title{font-size:24rem;line-height:30rem}}.modal-cont .modal-text{font-size:15rem;line-height:24rem;max-width:369rem;color:rgba(36,35,37,.5)}.modal-cont .modal-warning{max-width:358rem;font-size:13rem;line-height:20rem;color:rgba(36,35,37,.5)}.modal-close{position:absolute;top:18rem;right:18rem;width:56rem;height:56rem;background-image:url(../img/icons/close.svg);background-size:cover}@media screen and (max-width:767.98px){.modal-cont{top:0;right:0;bottom:0;border-radius:0;width:100%;overflow:auto}.modal-cont .body{height:auto;overflow:visible}.modal-close{width:28rem;height:28rem;top:16rem;right:16rem}.modal .modal-title{margin-bottom:24rem;padding-bottom:24rem}}.request-modal .modal-cont{padding:32rem}.request-modal__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;gap:108rem}.request-modal__form{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16rem 8rem}.request-modal__form input,.request-modal__form textarea{background:rgba(36,35,37,.02)}.request-modal__form .btn-fill,.request-modal__form .textarea{grid-column:span 3}@media screen and (max-width:767px){.request-modal .modal-cont{padding:24rem 16rem}.request-modal__box{gap:32rem}.request-modal__form{margin-top:16rem;grid-template-columns:1fr}.request-modal__form .btn-fill,.request-modal__form .textarea{grid-column:span 1}}@media screen and (min-width:1441px){.request-modal .modal-cont{padding:32px}.request-modal__box{gap:108px}.request-modal__form{gap:16px 8px}}.success-modal .modal-cont{padding:32rem}.success-modal__body,.success-modal__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.success-modal__box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;gap:40rem}.success-modal__body{gap:70rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.success-modal__body img{width:400rem;height:auto;display:block}.form__line_2 .steps-form._fill .steps-form__caption::before,.success-modal__body .btn-fill{width:100%}@media screen and (min-width:1441px){.success-modal .modal-cont{padding:32px}.success-modal__box{gap:40px}.success-modal__body{gap:70px}.success-modal__body img{width:400px}}.form__wrapper{background-color:#fff;border-radius:16rem;padding:32rem;color:#242325}@media (max-width:767.98px){.form__wrapper{display:none}}@media (min-width:767.98px){.form__quiz{display:none}}@media (max-width:767.98px){.form__quiz{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;gap:8rem}}.form__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:96rem}@media (max-width:767.98px){.form__top{padding-bottom:48rem}.form__line_success .form__top{padding-bottom:18rem}}.form__title{font-family:"Gilroy",sans-serif;font-weight:500;font-size:42rem;line-height:50rem;text-transform:uppercase}@media screen and (max-width:767.98px){.form__title{font-size:24rem;line-height:30rem}}@media (max-width:767.98px){.form__title{font-size:22rem;line-height:28rem}}.form__lines{margin-bottom:32rem}@media (max-width:767.98px){.form__lines{margin-bottom:24rem}}@media (min-width:767.98px){.form__line{display:grid;gap:32rem;grid-template-columns:auto 864rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32rem 0;border-top:1rem solid rgba(36,35,37,.1)}.article .form__line,.blog .form__line{display:unset;gap:unset;grid-template-columns:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding:0;border-top:unset}}@media (max-width:767.98px){.form__line{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;background-color:#fff;border-radius:8rem;padding:24rem 16rem;color:#242325}.article .form__line,.blog .form__line{background-color:unset;border-radius:unset;padding:unset}}.form__body{display:grid;gap:16rem}@media (max-width:767.98px){.form__body{gap:8rem;margin-bottom:24rem}.contacts .form__body{margin-bottom:8rem}}.form__body-text{font-size:15rem;line-height:24rem;color:rgba(36,35,37,.6);padding-top:18rem;border-top:1rem solid rgba(36,35,37,.1)}.form__body-image{width:211rem;height:186rem;margin:54rem auto 45rem}.contacts__price .form__body-image,.mobile-form .form__body-image{margin:40rem auto}.form__inputs{display:grid;gap:16rem}@media (max-width:767.98px){.form__inputs{gap:8rem}}@media (min-width:767.98px){.form__inputs_two{grid-template-columns:1fr 1fr}}.form__inputs_three{grid-template-columns:1fr 1fr 1fr}@media (max-width:767.98px){.form__inputs_three{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr)}.form__inputs_three .form__input-box:last-child{grid-column:1/span 2}.contacts__price .form__inputs_three,.mobile-form .form__inputs_three{grid-template-rows:repeat(3,auto);grid-template-columns:unset}.contacts__price .form__inputs_three .form__input-box:last-child,.mobile-form .form__inputs_three .form__input-box:last-child{grid-column:1}}.form__input-box{position:relative;height:64rem;padding:10rem 24rem 8rem;background:rgba(36,35,37,.02);border:1rem solid rgba(36,35,37,.1);border-radius:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24rem;font-size:15rem;line-height:24rem;color:rgba(36,35,37,.5)}.form__input-box_dark{background:rgba(255,255,255,.1);border:1rem solid rgba(255,255,255,.15)}.form__input-box_dark .form__label{color:rgba(255,255,255,.5)}.form__input-box_dark .input{color:#fff}.form__input-box_textarea{min-height:128rem}.form__input-box._form-error{color:#f01d1d}.form__input-box._form-error .form__major-mark{background:#f01d1d}.form__input-box_dark._form-error .form__label,.form__input-box_dark._form-error .input{color:#ff5454}.form__input-box_dark._form-error .form__major-mark{background:#ff5454}@media (max-width:767.98px){.form__input-box{height:56rem;padding:8rem 24rem 10rem}}@media (any-hover:hover){.form__input-box:hover .form__label{color:#242325}.form__input-box._form-error:hover{color:#f01d1d}.form__input-box_dark:hover .form__label{color:#fff}.form__input-box_dark._form-error:hover{color:#ff5454}}.form__input{position:relative;z-index:2}.form__input-box._fill .form__input{margin-top:22rem}.form__label{position:absolute;top:20rem;left:24rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (max-width:767.98px){.form__label{top:16rem}}.form__input-box._fill .form__label{font-size:12rem;line-height:16rem;top:10rem}@media (max-width:767.98px){.form__input-box._fill .form__label{top:8rem;line-height:14rem}}.form__major-mark{position:absolute;width:6rem;height:6rem;top:16rem;right:16rem;background:rgba(36,35,37,.15);border-radius:50%;-webkit-transition:background .5s;-o-transition:background .5s;transition:background .5s}.form__major-mark._fill{background:#f6d700}@media (max-width:767.98px){.form__line-buttons{display:grid;grid-template-columns:56rem auto;gap:8rem}}.form__line-button{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.form__line-button_back.button,.form__line-button_back.button-border,.form__line-button_back.button-border-black,.form__line-button_back.button-decor,.form__line-button_back.button-decor-small{padding:0}.form__line-button_back.button-border-black::before,.form__line-button_back.button-border::before,.form__line-button_back.button-decor-small::before,.form__line-button_back.button-decor::before,.form__line-button_back.button::before{display:block;width:16rem;height:16rem;background:url(../img/icons/arrow.svg) center/contain no-repeat;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.form__button,.warning-form a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (any-hover:hover){.form__button:hover{background:#242325;color:#fff}}.warning-form{max-width:401rem;font-size:13rem;line-height:20rem;color:rgba(36,35,37,.5);margin-top:32rem}@media (any-hover:hover){.warning-form a:hover{color:#242325}}@media (max-width:767.98px){.warning-form{line-height:18rem}}.steps-form{font-family:"Gilroy",sans-serif;font-weight:500;font-size:12rem;line-height:18rem;padding:16rem 0 0}@media (min-width:767.98px){.steps-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12rem}}.steps-form__caption,.steps-form__value{position:relative;text-transform:uppercase}.steps-form__caption{letter-spacing:.04em;padding-bottom:12rem}.steps-form__caption::before{content:"";position:absolute;width:0;height:3rem;bottom:-1.5rem;left:0;background:#f6d700;border-radius:1rem;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}.form__line_2 .steps-form__caption::before,.steps-form._fill .steps-form__caption::before{width:50%}.steps-form__value{width:24rem;height:24rem;background:#242325;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.steps-form__value::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(../img/icons/check_gold.svg) 0 0/contain no-repeat;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.steps-form._active .steps-form__value{background:#f6d700;color:#242325}.popup-show body::after,.steps-form._fill .steps-form__value::before{opacity:1}@media (max-width:767.98px){.steps-form__value{display:none}}.steps-form__title{font-family:"Gilroy",sans-serif;font-weight:500;font-size:22rem;line-height:24rem}@media (min-width:767.98px){.steps-form__title{font-size:20rem;line-height:32rem}}@media (max-width:767.98px){.steps-form__title{font-size:18rem;line-height:27rem;padding:8rem 0 32rem;border-top:1rem solid rgba(36,35,37,.1)}}.timing-form{position:relative;padding:0 47rem 0 36.5rem;display:grid;gap:8rem}.timing-form__icon{position:absolute;left:0;top:8rem;width:19rem;height:19rem}.timing-form__value{font-family:"Akrobat",sans-serif;font-weight:500;font-size:28rem;line-height:34rem;text-transform:uppercase}.timing-form__caption{color:rgba(36,35,37,.5);font-size:15rem;line-height:24rem}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.input,textarea.input{display:block;width:100%;min-height:30rem;padding:0}.input{border-radius:0!important;height:100%;font-size:15rem;line-height:24rem;color:#242325;background:0 0}@media (max-width:767.98px){.input{line-height:16rem}}textarea.input{height:calc(100% - 22rem);resize:none}.checkbox{position:relative}.checkbox:not(:last-child){margin-bottom:em(5)}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:checked+.checkbox__label:before{background:#f6d700 url(../img/icons/check.svg) center/20rem 20rem no-repeat}.checkbox__label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:12rem}.checkbox__label:before{content:"";-webkit-box-flex:0;-ms-flex:0 0 16rem;flex:0 0 16rem;width:16rem;height:16rem;border:1px solid rgba(36,35,37,.15);border-radius:4rem}@media (any-hover:hover){.checkbox__label:hover .checkbox__text{color:rgba(36,35,37,.6)}}.checkbox__text{font-size:15rem;line-height:24rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media screen and (max-width:767.98px){html{font-size:.2666666667vw}.btn-bor .arr,.btn-fill .arr,[class*=_pc]{display:none}[class*=_mob]{display:block}.container{padding:0 16rem}.btn-bor,.btn-fill{height:56rem;padding:19rem}.section-top__subtitle{margin-bottom:24rem}.card__button .download,.card__button .download-white,.section-top__info,.section-top__text,.toTop{display:none}.card{padding:22rem 16rem 24rem;border-radius:8rem}.card__title{font-size:22rem;padding-bottom:16rem}.card__text{padding-top:16rem}.card__image{margin:40rem auto 48rem;width:181rem;height:181rem}.card__button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16rem;margin-right:16rem}}.header{position:absolute;width:100%;top:0;left:0;z-index:150;color:#fff}.header._anim-element{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:-webkit-transform 1s .8s;-o-transition:transform 1s .8s;transition:transform 1s .8s;transition:transform 1s .8s,-webkit-transform 1s .8s}.header._anim-element._active,.header::before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.header._scroll{background:rgba(36,35,37,.5)}.header-inverse .header._scroll{background:rgba(255,255,255,.5)}.header::before{content:"";position:fixed;width:100%;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.5);opacity:0;pointer-events:none;-webkit-transition:opacity .8s ease 0s;-o-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s;z-index:-1}.menu-open .header::before{opacity:1;pointer-events:auto}@media (max-width:767.98px){.contacts-header-open .header::before{opacity:1;pointer-events:auto}}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24rem}@media (min-width:767.98px){.header__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:767.98px){.header__container{gap:0;padding:0}}.header__logo{width:384rem;height:128rem;margin-left:-48rem}@media (max-width:767.98px){.header__logo{width:254rem;height:60rem;margin-left:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.header__menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:24rem}@media (max-width:767.98px){.header__menu{-webkit-box-flex:0;-ms-flex:0 0 60rem;flex:0 0 60rem;margin-top:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.header__contacts{-webkit-box-flex:0;-ms-flex:0 0 286rem;flex:0 0 286rem;margin-top:24rem}@media (max-width:767.98px){.header__contacts{-webkit-box-flex:0;-ms-flex:0 0 60rem;flex:0 0 60rem;margin-top:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.header__language,.menu__icon::after,.menu__icon::before{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__language{-webkit-box-flex:0;-ms-flex:0 0 52rem;flex:0 0 52rem;height:52rem;margin-top:24rem;border:1px solid rgba(255,255,255,.15);border-radius:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Gilroy",sans-serif;font-weight:500;font-size:13rem;line-height:18rem;letter-spacing:.02em;text-transform:uppercase}@media screen and (max-width:767.98px){.header__language{font-size:12rem;line-height:18rem}}.header-inverse .header__language{border:1px solid rgba(36,35,37,.15);border-radius:8rem;color:#242325}@media (max-width:767.98px){.header__language{display:none}}@media (any-hover:hover){.header__language:hover{background:#fff;color:#242325}.header-inverse .header__language:hover{border:1rem solid rgba(36,35,37,.25)}}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#242325}@media (min-width:767.98px){.header-inverse .menu{color:#fff}.menu__wrapper{position:relative;width:286rem;height:52rem;z-index:2}}@media (max-width:767.98px){.menu__wrapper{height:60rem}}@media (min-width:767.98px){.menu-open .menu__content,.menu__content{max-height:862rem;-webkit-transition-property:width,height,border-radius,-webkit-transform;-o-transition-property:width,height,transform,border-radius;transition-property:width,height,transform,border-radius;transition-property:width,height,transform,border-radius,-webkit-transform}.menu__content{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;background:#fff;border-radius:8rem;-webkit-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.menu-open .menu__content{width:720rem;height:calc(100vh - 48rem);-webkit-transform:translate(-116rem,0);-ms-transform:translate(-116rem,0);transform:translate(-116rem,0);border-radius:16rem;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.menu-close-animate .header-inverse .menu__content,.menu-open .header-inverse .menu__content{background:#242325}}.menu__top{width:286rem;height:52rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"Gilroy",sans-serif;font-weight:500;font-size:13rem;line-height:18rem;letter-spacing:.02em;text-transform:uppercase}@media screen and (max-width:767.98px){.menu__top{font-size:12rem;line-height:18rem}}.menu__top span{opacity:1;-webkit-transition:all .3s .7s;-o-transition:all .3s .7s;transition:all .3s .7s}@media (any-hover:hover){.menu__top span:hover{cursor:default}}@media (min-width:767.98px){.menu__top{position:absolute;top:0;left:0;padding:6rem 24rem;background:#fff;border-radius:8rem;-webkit-transition-property:width,padding;-o-transition-property:width,padding;transition-property:width,padding;-webkit-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.header-inverse .menu__top,.menu__top._hover .menu__icon::after,.menu__top._hover .menu__icon::before{background:#242325}.menu__top._hover{-webkit-animation:menuTopHover .3s ease-in-out;animation:menuTopHover .3s ease-in-out;background:#f6d700}.menu__top._hover span{color:#242325}.header-inverse .menu__top._hover{-webkit-animation:menuTopHoverInverse .3s ease-in-out;animation:menuTopHoverInverse .3s ease-in-out}.menu__top._hover-animate{-webkit-animation:menuTopHoverRemove .3s ease-in-out;animation:menuTopHoverRemove .3s ease-in-out}.menu__top._hover span,.menu__top._hover-animate span{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.header-inverse .menu__top._hover-animate{-webkit-animation:menuTopHoverRemoveInverse .3s ease-in-out;animation:menuTopHoverRemoveInverse .3s ease-in-out}.menu-open .menu__top{width:720rem;padding:6rem 32rem;background:0 0;pointer-events:none;-webkit-transition-property:width,padding;-o-transition-property:width,padding;transition-property:width,padding;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.menu-open .menu__top span{opacity:0;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);pointer-events:none;-webkit-transition:all .3s 0s;-o-transition:all .3s 0s;transition:all .3s 0s}}@media (max-width:767.98px){.menu__top{width:60rem;height:60rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid rgba(255,255,255,.15)}.menu__top span{display:none}.contacts-header-open .menu__top,.header-inverse .menu__top,.menu-open .menu__top{border-top:1rem solid rgba(36,35,37,.15);border-right:1rem solid rgba(36,35,37,.15);border-bottom:1px solid rgba(36,35,37,.15)}.contacts-header-open .menu__top,.menu-open .menu__top{background:#fff}}.menu__icon{position:relative;width:40rem;height:18rem;cursor:pointer;-webkit-transition-property:height,margin;-o-transition-property:height,margin;transition-property:height,margin;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.menu__icon::after,.menu__icon::before{content:"";right:0;position:absolute;width:100%;height:2rem;background-color:#242325;border-radius:2rem;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.header-inverse .menu__icon::after,.header-inverse .menu__icon::before{background-color:#fff}.menu__icon::before{top:6rem}.menu__icon::after{top:calc(100% - 8rem)}.menu-open .menu__icon::before{top:calc(50% - 1rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .menu__icon::after{top:calc(50% - 1rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:767.98px){.menu-open .menu__icon{height:30rem;margin:42rem -4rem 0 0;pointer-events:auto;-webkit-transition-property:height,margin;-o-transition-property:height,margin;transition-property:height,margin;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.menu-open .menu__icon::before{-webkit-animation:menuIconBeforeOpen 1s ease-out;animation:menuIconBeforeOpen 1s ease-out}.menu-open .menu__icon::after{-webkit-animation:menuIconAfterOpen 1s ease-out;animation:menuIconAfterOpen 1s ease-out}.menu-close-animate .menu__icon::before{-webkit-animation:menuIconBeforeClose 1s ease-out;animation:menuIconBeforeClose 1s ease-out}.menu-close-animate .menu__icon::after{-webkit-animation:menuIconAfterClose 1s ease-out;animation:menuIconAfterClose 1s ease-out}}@media (max-width:767.98px){.menu__icon,.menu__icon::after,.menu__icon::before{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.menu__icon{width:24rem}.menu__icon::after,.menu__icon::before{background:#fff}.contacts-header-open .menu__icon::after,.contacts-header-open .menu__icon::before,.header-inverse .menu__icon::after,.header-inverse .menu__icon::before,.menu-open .menu__icon::after,.menu-open .menu__icon::before{background:#242325}}@media (any-hover:hover){.menu-open .menu__icon:hover::after,.menu-open .menu__icon:hover::before{background-color:rgba(36,35,37,.6)}.menu-open .header-inverse .menu__icon:hover::after,.menu-open .header-inverse .menu__icon:hover::before{background-color:rgba(255,255,255,.5)}}.menu__body{width:720rem;height:calc(100vh - 48rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem}@media (min-width:767.98px){.menu__body{max-height:862rem;padding:42rem 32rem 32rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-y:auto;opacity:0;visibility:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.menu-open .menu__body{opacity:1;visibility:visible;-webkit-transition:all .8s .8s;-o-transition:all .8s .8s;transition:all .8s .8s}}@media (max-width:767.98px){.menu__body{position:absolute;width:100%;height:100vh;top:-100%;right:0;background:#fff;padding:60rem 16rem 24rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden;z-index:-1;overflow:hidden}.menu-open .menu__body{top:0;opacity:1;visibility:visible;overflow-y:auto}}.menu__list{display:grid;justify-items:start;gap:12rem}@media (max-width:767.98px){.menu__list{gap:18rem}}.menu__link{display:grid;grid-template-columns:37rem auto;gap:25rem;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.menu__link_no-image{grid-template-columns:auto}@media (any-hover:hover){.menu__link:hover{opacity:.6}}.menu__link-text{line-height:1.47}.menu__language,.menu__link-text{font-size:15rem;line-height:24rem}@media (min-width:767.98px){.menu__language{display:none}.header-inverse .menu__button{border:1px solid rgba(255,255,255,.15);border-radius:8rem;color:#fff}.header-inverse .menu__button::before{background:#fff url(../img/icons/download.svg) center/20rem 20rem no-repeat}}@media (min-width:767.98px) and (any-hover:hover){.header-inverse .menu__button:hover{background:#fff;color:#242325}.header-inverse .menu__button:hover::before{background:#242325 url(../img/icons/download_white.svg) center/20rem 20rem no-repeat}}@media (max-width:767.98px){.menu__button{display:none}}.menu__mobile-info{margin-top:auto}@media (max-width:767.98px){.menu__mobile-info-contacts-item{display:grid;gap:12rem}}.menu__mobile-info-working-hours{font-size:15rem;line-height:24rem;color:rgba(36,35,37,.6);margin-top:12rem}.contacts-header{display:-webkit-box;display:-ms-flexbox;display:flex}.header-inverse .contacts-header{color:#242325}@media (min-width:767.98px){.contacts-header{width:286rem;height:52rem;padding:14rem 24rem 24rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24rem;border:1px solid rgba(255,255,255,.15);border-radius:8rem;overflow:hidden;-webkit-transition-property:height,background,color,background-color,border;-o-transition-property:height,background,color,background-color,border;transition-property:height,background,color,background-color,border;-webkit-transition-duration:.5s,.1s,.1s,.3s,.3s;-o-transition-duration:.5s,.1s,.1s,.3s,.3s;transition-duration:.5s,.1s,.1s,.3s,.3s;-webkit-transition-delay:0s,.4s,.4s,0s,0s;-o-transition-delay:0s,.4s,.4s,0s,0s;transition-delay:0s,.4s,.4s,0s,0s}.header-inverse .contacts-header{border:1rem solid rgba(36,35,37,.1)}.contacts-header._hover{background-color:#fff}.header-inverse .contacts-header._hover{border:1rem solid rgba(36,35,37,.25)}.contacts-header-open .contacts-header{height:332rem;background:#fff;-webkit-transition-property:height,background,color;-o-transition-property:height,background,color;transition-property:height,background,color;-webkit-transition-duration:1s,0s,0s;-o-transition-duration:1s,0s,0s;transition-duration:1s,0s,0s;-webkit-transition-delay:0s,0s,0s;-o-transition-delay:0s,0s,0s;transition-delay:0s,0s,0s;color:#242325}}@media (any-hover:hover){.contacts-header:hover{background-color:#fff}.contacts-header-open .header-inverse .contacts-header:hover,.header-inverse .contacts-header:hover{border:1rem solid rgba(36,35,37,.25)}}@media (max-width:767.98px){.contacts-header{width:60rem;height:60rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1rem solid rgba(255,255,255,.15);border-right:1rem solid rgba(255,255,255,.15)}.contacts-header-open .contacts-header,.header-inverse .contacts-header,.menu-open .contacts-header{border-top:1rem solid rgba(36,35,37,.15);border-bottom:1rem solid rgba(36,35,37,.15);border-right:1rem solid rgba(36,35,37,.15)}.contacts-header-open .contacts-header,.menu-open .contacts-header{background:#fff}}.contacts-header__icon{cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width:767.98px){.contacts-header__icon{width:16rem;height:16rem;margin:4rem -8rem 0 0;background:url(../img/icons/arrow_white.svg) 0 0/contain no-repeat}.header-inverse .contacts-header__icon{background:url(../img/icons/arrow_down.svg) 0 0/contain no-repeat}.contacts-header-open .contacts-header__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}._hover .contacts-header__icon,.contacts-header-open .contacts-header__icon{background:url(../img/icons/arrow_down.svg) 0 0/contain no-repeat}}@media (max-width:767.98px){.contacts-header__icon{width:22rem;height:22rem;background:url(../img/icons/phone_white.svg) 0 0/contain no-repeat}.header-inverse .contacts-header__icon{background:url(../img/icons/phone.svg) 0 0/contain no-repeat}.contacts-header-open .contacts-header__icon{background:url(../img/icons/close.svg) 0 0/contain no-repeat}.menu-open .contacts-header__icon{background:url(../img/icons/phone.svg) 0 0/contain no-repeat}}.contacts-header__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}@media (min-width:767.98px){.contacts-header__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:767.98px){.contacts-header__body{position:absolute;width:100%;height:100vh;max-height:452rem;top:-100%;right:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#242325;background:#fff;padding:84rem 16rem 24rem;opacity:0;visibility:hidden;z-index:-1;overflow:hidden}.contacts-header-open .contacts-header__body{top:0;opacity:1;visibility:visible;overflow-y:auto}}.contacts-header__item{padding-bottom:16rem;border-bottom:1px solid rgba(36,35,37,.15)}.contacts-header__working-hours{margin-top:48rem;font-size:15rem;line-height:24rem}@media (max-width:767.98px){.contacts-header__working-hours{margin-top:auto}}.footer{position:relative;border-top:1rem solid rgba(255,255,255,.15);background:#242325;color:#fff}@media (max-width:767.98px){.footer{padding-top:24rem}}.footer__toTop,.footer__toTop:before{position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer__toTop{right:48rem;bottom:44.5%;width:64rem;height:64rem;border-radius:50%;border:1rem solid rgba(255,255,255,.15);background-color:#242325;z-index:998}.footer__toTop:before{content:"";left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:28rem;height:28rem;background:url(../img/icons/arrow_toTop.svg) 0 0/contain no-repeat}@media (max-width:767.98px){.footer__toTop{display:none}}@media (any-hover:hover){.footer__toTop:hover{background:#fff}.footer__toTop:hover::before{background:url(../img/icons/arrow_toTop_black.svg) 0 0/contain no-repeat}}.footer__top .footer__container{display:grid;grid-template-columns:480rem 672rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767.98px){.footer__top .footer__container{grid-template-columns:1fr;padding:0 16rem}}.footer__top-column:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:42rem}@media (max-width:767.98px){.footer__top-column:first-child{gap:48rem;padding-bottom:32rem}}.footer__logo{width:384rem;height:128rem;margin-left:-48rem}@media (max-width:767.98px){.footer__logo{width:297rem;height:64rem;margin-left:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-left:-10rem}}.footer__text{font-size:15rem;line-height:24rem;color:rgba(255,255,255,.5);max-width:260rem}@media (max-width:767.98px){.footer__text{line-height:24rem}}.footer__downloads{margin:auto 0 4rem}.footer__middle{padding-top:48rem;margin-top:60rem}@media (min-width:767.98px){.footer__middle .footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:95rem}.footer__middle{border-top:1rem solid rgba(255,255,255,.15)}}@media (max-width:767.98px){.footer__middle{margin-top:32rem;padding-top:0}}@media (min-width:767.98px){.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:82rem}.footer__contacts-item.contacts-item{gap:10rem}.footer__contacts-item:first-child .contacts-item__body{gap:18rem}.footer__contacts-item:nth-child(2) .contacts-item__body{gap:22rem}}@media (max-width:767.98px){.footer__contacts-item{display:none}}@media (any-hover:hover){.footer__contacts-item .contacts-item__link:hover{color:rgba(255,255,255,.6)}.footer__contacts-item .social__item_telegram:hover{background:url(../img/icons/telegram_hover_white.svg) 0 0/contain no-repeat}.footer__contacts-item .social__item_whatsapp:hover{background:url(../img/icons/whatsapp_hover_white.svg) 0 0/contain no-repeat}}@media (min-width:767.98px){.footer__social-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16rem}}@media (max-width:767.98px){.footer__social-buttons{padding-top:28rem;margin:0 -16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footer__social-button::before{display:none}@media (min-width:767.98px){.footer__social-button{margin-top:22rem;width:193rem;height:58rem;padding:16rem 24rem}.footer__social-button:last-child{width:234rem}}@media (max-width:767.98px){.footer__social-button{padding:0 16rem;border-radius:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:0 solid rgba(255,255,255,.15);border-left:0 solid rgba(255,255,255,.15)}.footer__social-button:first-child{border-bottom:0 solid rgba(255,255,255,.15)}}@media (any-hover:hover){.footer__social-button:hover{background:#fff;color:#242325}}.footer__social-button-icon{width:20rem;height:20rem}@media (max-width:767.98px){.footer__social-button-icon{width:26.5rem;height:26.5rem;margin-right:2rem}}@media (min-width:767.98px){.footer__bottom{margin-top:64rem;border-top:1rem solid rgba(255,255,255,.15)}.footer__bottom .footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__copyright{padding:40rem 0}@media (max-width:767.98px){.footer__copyright{padding:24rem 0}}.footer__developers{padding:40rem 0}@media (max-width:767.98px){.footer__developers{padding:32rem 0}}.downloads-footer{display:grid;gap:20rem}@media (min-width:767.98px){.downloads-footer{grid-template-columns:240rem 240rem}}@media (max-width:767.98px){.downloads-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:24rem}}@media (min-width:767.98px){.downloads-footer__item{display:grid;grid-template-columns:32rem auto;gap:12rem}}@media (max-width:767.98px){.downloads-footer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16rem}}@media (any-hover:hover){.downloads-footer__item:hover::before{background:#f6d700 url(../img/icons/download.svg) center/20rem 20rem no-repeat}}.downloads-footer__item-content{display:grid;gap:8rem}@media (min-width:767.98px){.downloads-footer__item-content{margin-top:9rem}}@media (max-width:767.98px){.downloads-footer__item-content{gap:6rem}}.downloads-footer__item-name{font-family:"Gilroy",sans-serif;font-weight:500;font-size:13rem;line-height:18rem;letter-spacing:.02em;text-transform:uppercase}@media screen and (max-width:767.98px){.downloads-footer__item-name{font-size:12rem;line-height:18rem}}@media (max-width:767.98px){.downloads-footer__item-name{font-size:12rem;letter-spacing:.48rem}}.downloads-footer__item-type{font-size:15rem;line-height:24rem;color:rgba(255,255,255,.5)}@media (max-width:767.98px){.downloads-footer__item-type{line-height:22rem}}@media (min-width:767.98px){.menu-footer__spollers{margin-top:64rem;margin-right:48rem}}@media (max-width:767.98px){.menu-footer__spollers{margin:0 -16rem}}.menu-footer__list{display:grid;gap:12rem}.menu-footer__item{font-size:15rem;line-height:24rem}.menu-footer__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menu-footer__link._active{position:relative;color:rgba(255,255,255,.6)}.menu-footer__link._active::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:12rem;height:12rem;background:#f6d700;border-radius:50%}@media (max-width:767.98px){.menu-footer__link._active::after{width:8rem;height:8rem;right:4rem}}@media (any-hover:hover){.menu-footer__link:hover{opacity:.6}}.menu-footer__link-icon{width:37rem;height:15rem}.copyright-footer{font-size:15rem;line-height:24rem;color:rgba(255,255,255,.5)}@media (min-width:767.98px){.copyright-footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:105rem}}@media (max-width:767.98px){.copyright-footer__text p:last-child{display:none}}.copyright-footer__link{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width:767.98px){.copyright-footer__link{display:none}}@media (any-hover:hover){.copyright-footer__link:hover{color:#fff}}.developers-footer{font-size:15rem;line-height:24rem}@media (min-width:767.98px){.developers-footer{padding-left:47rem;border-left:1rem solid rgba(255,255,255,.15)}}@media (max-width:767.98px){.developers-footer{line-height:22rem}}.developers-footer__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:100rem}@media (max-width:767.98px){.developers-footer__link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50rem}}@media (any-hover:hover){.developers-footer__link:hover .developers-footer__icon{background:url(../img/greencow_hover.svg) 0 0/contain no-repeat}}.developers-footer__icon{width:48rem;height:48rem;background:url(../img/greencow.svg) 0 0/contain no-repeat;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width:767.98px){.developers-footer__icon{width:55rem;height:55rem}}.contacts{padding-top:128rem;background-color:#242325;color:#fff}.main-contacts{padding-top:70rem;padding-bottom:80rem}.main-contacts__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:103rem;margin-top:50rem;padding-top:50rem;border-top:1px solid rgba(255,255,255,.15)}@media (max-width:767.98px){.main-contacts__list{margin-top:48rem}}.item-main-contacts__title{padding-bottom:30rem;font-family:"Gilroy",sans-serif;font-weight:500;font-size:13rem;line-height:18rem;letter-spacing:.02em;text-transform:uppercase}@media screen and (max-width:767.98px){.item-main-contacts__title{font-size:12rem;line-height:18rem}}@media (max-width:767.98px){.item-main-contacts__title{font-family:"Inter",sans-serif;font-size:15rem;line-height:24rem;letter-spacing:normal;text-transform:unset;font-weight:400;color:rgba(255,255,255,.6)}}.item-main-contacts__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18.7rem}.item-main-contacts__row:not(:last-child){margin-bottom:16rem}.item-main-contacts__phone{font-family:"Gilroy",sans-serif;font-weight:500;font-size:32rem;line-height:40rem;text-transform:uppercase;white-space:nowrap;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (any-hover:hover){.item-main-contacts__phone:hover{color:rgba(255,255,255,.6)}}.item-main-contacts__social{gap:13.3rem}@media (max-width:767.98px){.item-main-contacts__social{gap:21.3rem;margin-right:18.7rem}}.item-main-contacts__mail{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (any-hover:hover){.item-main-contacts__mail:hover{color:rgba(255,255,255,.6)}}.item-main-contacts__mail,.item-main-contacts__text{font-size:15rem;line-height:24rem}.offices{padding-top:80rem;padding-bottom:160rem}.offices__list{margin-top:38rem}.item-offices{padding:32rem 0;border-top:1rem solid rgba(255,255,255,.15);border-bottom:1rem solid rgba(255,255,255,.15)}.item-offices__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.item-offices__title{font-family:"Gilroy",sans-serif;font-weight:500;font-size:72rem;line-height:80rem;text-transform:uppercase}@media screen and (max-width:767.98px){.item-offices__title{font-size:32rem;line-height:40rem}}@media (min-width:767.98px){.macOS .item-offices__title{margin-top:5rem}}.item-offices__degrees{width:108rem;height:52rem;border:1px solid rgba(255,255,255,.15);border-radius:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem;font-weight:500;font-size:22rem;line-height:24rem}@media (min-width:767.98px){.macOS .item-offices__degrees{margin-top:-6rem}}.time-item-offices{position:absolute;top:14rem;right:124rem;width:185rem;padding:14rem 14rem 14rem 24rem;border-radius:8rem;background-color:#fff;-webkit-transition:1s;-o-transition:1s;transition:1s;cursor:pointer}.time-item-offices.active{width:292rem}.time-item-offices.active .time-item-offices__icon{background-color:transparent;color:#242325}@media (any-hover:hover){.time-item-offices:hover .time-item-offices__icon{opacity:.6}}.time-item-offices__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.time-item-offices__val{font-family:"Inter",sans-serif;font-weight:500;font-size:22rem;line-height:24rem;color:#242325}.time-item-offices__icon{width:24rem;height:24rem;border-radius:50%;background-color:#242325;border:1rem solid rgba(36,35,37,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:15rem;line-height:24rem}.time-item-offices__box{width:100%;max-height:0;overflow:hidden;-webkit-transition:1s;-o-transition:1s;transition:1s}@media (max-width:767.98px){.time-item-offices__box{position:relative;z-index:2}}.time-item-offices__text{margin-top:40rem;font-size:15rem;line-height:24rem;color:rgba(36,35,37,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.body-item-offices{color:#fff;margin-top:104rem;display:grid;grid-template-columns:auto 672rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.body-item-offices__main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem}.body-item-offices__line{display:grid;gap:22rem;grid-template-columns:145rem auto}@media (min-width:767.98px){.body-item-offices__line:nth-child(3){margin-bottom:30rem}}.body-item-offices__key{color:rgba(255,255,255,.5)}.body-item-offices__key,.body-item-offices__value{font-size:15rem;line-height:24rem}.body-item-offices__phone{display:inline-block;font-family:"Gilroy",sans-serif;font-weight:500;font-size:32rem;line-height:40rem;margin-top:-8rem;margin-bottom:16rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (any-hover:hover){.body-item-offices__phone:hover{color:rgba(255,255,255,.6)}}@media (min-width:767.98px){.body-item-offices__sim-social{margin-bottom:5rem}.body-item-offices__social{display:none}}.body-item-offices__mail,.body-popup__warning a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (any-hover:hover){.body-item-offices__mail:hover{color:rgba(255,255,255,.6)}}.body-item-offices__button{max-width:309rem}@media (any-hover:hover){.body-item-offices__button:hover::after{background:#f6d700}}.mapbox{position:relative;border-radius:16rem;overflow:hidden;width:100%;height:378rem;background-size:cover}@media (min-width:767.98px){.mapbox{margin-top:-8rem}}.mapbox__image,.mapbox__map{position:absolute;width:100%;height:100%;top:0;left:0}.mapbox__image img{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.mapbox__map{pointer-events:none;-webkit-transition:1s width;-o-transition:1s width;transition:1s width;width:0;overflow:hidden;opacity:0;background:#242325}@media (max-width:767.98px){.mapbox__map{position:fixed;height:100vh;left:auto;right:0;z-index:151}.mapbox__map .ymaps-2-1-79-map{float:right;right:0}}.mapbox__map._init{width:100%}@media (max-width:767.98px){.mapbox__map._init{width:100vw}}.mapbox__map .ymaps-2-1-79-ground-pane{-webkit-filter:invert(90%) grayscale(100%) sepia(0) brightness(120%) hue-rotate(184deg) saturate(250%);filter:invert(90%) grayscale(100%) sepia(0) brightness(120%) hue-rotate(184deg) saturate(250%)}.mapbox__map .ymaps-2-1-79-copyright{display:none}.mapbox._active .mapbox__map{pointer-events:all;width:100%}@media (max-width:767.98px){.mapbox._active .mapbox__map{width:100vw}}.mapbox__map-btn{position:absolute;min-width:252rem;bottom:16rem;left:16rem;z-index:4;background:#fff;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.mapbox__map-btn span{-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.mapbox._active .mapbox__map-btn{color:#242325}@media (max-width:767.98px){.mapbox__map-btn{z-index:2}}@media (any-hover:hover){.mapbox__map-btn:hover::after{background:#f6d700}}.mapbox__map-btn-close{position:absolute;top:24rem;right:24rem;width:56rem;height:56rem;background:#fff url(../img/icons/close.svg) center/20rem 20rem no-repeat;border-radius:50%;z-index:3;-webkit-transition:opacity .3s .3s;-o-transition:opacity .3s .3s;transition:opacity .3s .3s}@media (min-width:767.98px){.mapbox__map-btn-close{display:none}}.price{color:#242325}.price__box{background-color:#fff;border-radius:16rem;width:100%;padding:32rem}.price__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:96rem}.price__top .title{font-family:"Gilroy",sans-serif;font-weight:500;font-size:42rem;line-height:50rem;text-transform:uppercase}@media screen and (max-width:767.98px){.price__top .title{font-size:24rem;line-height:30rem}}.price__top .time{position:relative;margin-right:47rem;display:grid;gap:8rem}.price__top .time__icon{position:absolute;right:calc(100% + 14rem);top:7rem;width:24rem;height:auto}.price__top .time__value{font-family:"Akrobat",sans-serif;font-weight:500;font-size:28rem;line-height:34rem;text-transform:uppercase}.price__top .time__key{color:rgba(36,35,37,.5);font-size:15rem;line-height:24rem}.price__lines{display:grid;gap:32rem;margin-bottom:64rem}.price__lines .line{padding-top:32rem;border-top:1rem solid rgba(36,35,37,.1);display:grid;grid-template-columns:auto 864rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.price__lines .title,.price__lines .title .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Gilroy",sans-serif}.price__lines .title{gap:12rem;font-weight:500;font-size:22rem;line-height:24rem;margin-top:21rem}.price__lines .title .num{width:24rem;height:24rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;padding-top:2rem;color:#fff;font-weight:500;font-size:13rem;line-height:18rem;letter-spacing:.02em;text-transform:uppercase;background-color:#242325}@media screen and (max-width:767.98px){.price__lines .title .num{font-size:12rem;line-height:18rem}}.price__lines .title .num.active{background-color:#f6d700}.price__lines .body{display:grid;gap:16rem}.price__lines .inputs-2{display:grid;grid-template-columns:1fr 1fr;gap:16rem}.price__lines .inputs-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16rem}.price__button{width:100%}.price__warning{max-width:401rem;font-size:13rem;line-height:20rem;color:rgba(36,35,37,.5);margin-top:32rem}.files-contacts{padding-top:160rem;padding-bottom:160rem}.files-contacts__slider{margin-top:96rem}.files-contacts__slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16rem}@media (min-width:767.98px){.files-contacts__pagging{display:none}}.body-popup__warning{font-size:13rem;line-height:20rem;color:rgba(36,35,37,.5);margin-top:32rem}.popup,body::after{position:fixed;top:0;left:0;pointer-events:none}body::after{content:"";background-color:rgba(0,0,0,.5);width:100%;height:100%;opacity:0;-webkit-transition:opacity .8s ease 0s;-o-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s;z-index:149}.popup{bottom:0;right:0;-webkit-transition:visibility .8s ease 0s;-o-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden;z-index:2}.lock .popup{z-index:150}.popup_show{z-index:150;visibility:visible;pointer-events:auto}.popup__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.popup__content{position:absolute;top:0;right:0;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#fff;padding:32rem;width:100%}.popup__close._ibg-contain{position:absolute;top:18rem;right:17.4rem;width:56.6rem;height:56.6rem}.body-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.body-popup__title{font-family:"Gilroy",sans-serif;font-weight:500;font-size:42rem;line-height:1.19;text-transform:uppercase;color:#242325;padding-bottom:32rem;border-bottom:1rem solid rgba(36,35,37,.15)}.body-popup__text{font-size:15rem;line-height:24rem;color:rgba(36,35,37,.6);padding:32rem 0 48rem;max-width:370rem}.body-popup__form .form__lines{margin-bottom:0}.body-popup__form .form__line{-ms-grid-columns:unset;grid-template-columns:unset;padding:0;border:unset;gap:16rem;background:unset}.body-popup__form .form__inputs{gap:8rem}.body-popup__warning{max-width:360rem;padding-top:48rem;margin:0}.body-popup__image{width:400rem;height:400rem;margin:0 auto}@media (min-width:47.99875em){.popup{padding:24rem}.popup__content{max-width:830rem;max-height:852rem;border-radius:16rem}}@media screen and (max-width:47.99875em){.popup__content{padding:24rem 16rem}.body-popup__form .form__body{margin-bottom:16rem}.body-popup__form .form__inputs_three{-ms-grid-columns:unset;grid-template-columns:unset;-ms-grid-rows:unset;grid-template-rows:unset}.body-popup__form .form__inputs_three .form__input-box{grid-column:unset}.body-popup__image{width:218rem;height:218rem}.popup__close._ibg-contain{top:16rem;right:16rem;width:28rem;height:28rem}.body-popup__title{font-size:22rem;line-height:1.27;padding-bottom:24rem;border-bottom:1rem solid rgba(36,35,37,.1)}.body-popup__text{padding:24rem 0}.body-popup__warning{padding-top:16rem;max-width:272rem}}@media (any-hover:hover){.body-popup__warning a:hover{color:#242325}}@media (max-width:767.98px){.contacts{padding-top:60rem}.main-contacts{padding-top:50rem;padding-bottom:48rem}.main-contacts__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem;padding-top:0;border-top:1px solid transparent}.item-main-contacts:not(:last-child){padding-bottom:24rem;border-bottom:1rem solid rgba(255,255,255,.15)}.item-main-contacts__title{padding-bottom:12rem}.item-main-contacts__row{gap:20rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-main-contacts__row:not(:last-child){margin-bottom:12rem}.item-main-contacts__phone{font-size:28rem;line-height:33rem}.offices{padding-top:48rem;padding-bottom:64rem}.offices__list{margin-top:40rem}.item-offices{position:relative;margin:0 -16rem;padding:0 16rem;border-top:1rem solid rgba(255,255,255,.15);border-bottom:1rem solid rgba(255,255,255,.15);overflow:hidden}.item-offices:first-child .mapbox__image{height:595rem}.item-offices:first-child .body-item-offices__mob-block{margin:108rem 0 30rem}.item-offices__top,.item-offices__top::before{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.item-offices__top{position:relative;padding:22rem 0;border-bottom:1px solid transparent;z-index:2}.item-offices__top::before{content:"";position:absolute;width:calc(100% + 32rem);height:100%;top:0;left:-16rem;background:#242325;opacity:1}.item-offices._active .item-offices__top{border-bottom:1px solid rgba(255,255,255,.15)}.item-offices._active .item-offices__top::before{opacity:0}.item-offices._active .item-offices__top::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.item-offices__top::after{content:"";width:16rem;height:16rem;background:url(../img/icons/arrow-w.svg) center center/contain no-repeat;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.item-offices__title{font-size:28rem;line-height:33rem;position:relative;z-index:2}.item-offices__degrees,.time-item-offices{display:none}.time-item-offices__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16rem;position:relative;z-index:2}.time-item-offices__val{font-size:16rem;line-height:18rem;letter-spacing:.04em;color:#fff}.time-item-offices__icon{background-color:#fff;border:1rem solid transparent;color:#fff}.body-item-offices._init,.time-item-offices__box{max-height:unset}.time-item-offices__text{margin-top:0;color:#fff}.time-item-offices__text span:first-child{display:none}.body-item-offices{color:#fff;margin-top:0;display:block;max-height:0;overflow:hidden;-webkit-transition:1s;-o-transition:1s;transition:1s}.body-item-offices__main-content{overflow:hidden;padding:32rem 0 24rem;gap:12rem}.body-item-offices__line{position:relative;display:block;z-index:2}.body-item-offices__line:nth-child(2),.body-item-offices__line:nth-child(3){margin-bottom:12rem}.body-item-offices__mob-block{height:56rem;margin:108rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.body-item-offices__key{display:none}.body-item-offices__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:42.7rem}.body-item-offices__phone{font-size:28rem;line-height:33rem;margin:0}.body-item-offices__social{gap:21.3rem}.body-item-offices__sim-social{display:none}.body-item-offices__button{max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}.body-item-offices__button::after{width:0;height:0}.mapbox{position:unset;height:unset;border-radius:0}.item-offices._active .mapbox__image,.mapbox__image{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.mapbox__image{position:absolute;width:100%;height:499rem;top:0;left:0;opacity:0}.item-offices._active .mapbox__image{opacity:1}.mapbox__map-btn{position:relative;min-width:unset;width:56rem;height:56rem;bottom:0;left:auto;margin-left:auto;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mapbox__map-btn::after{content:"";width:20rem;height:20rem;background:url(../img/icons/location.svg) center center/contain no-repeat}.price__box{padding:24rem 16rem}.price__top{padding-bottom:48rem}.price__top .title{font-family:"Gilroy",sans-serif;font-weight:500;font-size:22rem;line-height:24rem}.price__top .time{display:none}.price__lines{margin-bottom:8rem}.price__lines .line{padding-top:0;border-top:1rem solid transparent;display:block}.price__lines .line:last-child{display:none}.price__lines .title{display:none}.price__lines .inputs-2,.price__lines .inputs-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}.price__button{width:100%}.price__warning{max-width:401rem;font-size:13rem;line-height:20rem;color:rgba(36,35,37,.5);margin-top:32rem}.files-contacts{padding:80rem 0 96rem 16rem;overflow:hidden}.files-contacts__slider{min-width:0;margin-top:40rem}.files-contacts__slider-wrapper{min-width:0;gap:8rem}.files-contacts__slide{width:calc(100% - 24rem)}}
