.logo{margin:0 auto}@media screen and (min-width:744px){.logo{margin:0}}.logo__btn{padding:0}.logo__btn .button__text{font-size:2.2rem;font-weight:600;line-height:1;white-space:nowrap}.contacts{margin-bottom:4rem}.contacts__item{align-items:center;-moz-column-gap:.8rem;column-gap:.8rem;display:flex}.contacts__item:not(:last-child){margin-bottom:1.6rem}.contacts__item .contacts__text{font-size:1.4rem;line-height:2.2rem}.contacts__icon{color:#5c5ed6;height:1.6rem;width:1.6rem}.contacts__btn.button{padding:0}.contacts__btn.button .button__text{font-size:1.4rem;line-height:2.2rem}.header{background-color:#fff;left:0;margin-bottom:9.6rem;position:fixed;top:0;width:100%;z-index:100000}.header.active .header__buttons{-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex}.header.active .header__logIn.button.border{border:1px solid #5c5ed6;display:flex;padding:.7rem 1.1rem}.header.active .header__logIn.button.border .button__text{display:block}.header.active .header__reg.button{display:flex}.header.active .header__logIn.button,.header.active .header__reg.button{padding:.4rem .8rem}@media screen and (min-width:744px){.header.active .header__logIn.button,.header.active .header__reg.button{padding:.8rem 1.2rem}}.header.active .header__logo{display:none}@media screen and (min-width:744px){.header.active .header__logo{display:block}}.header.active .header__container{justify-content:space-between}@media screen and (min-width:744px){.header.active .header__container{justify-content:unset}}.header .header__container{align-items:center;display:flex;padding:1.2rem 1.6rem}@media screen and (min-width:744px){.header .header__container{padding:1.6rem 0}}@media screen and (min-width:1440px){.header .header__container{justify-content:space-between}}.header .logo{margin:0 auto 0 0}@media screen and (min-width:744px){.header .logo{margin:0}}.header .header__buttons{-moz-column-gap:0;column-gap:0;margin-right:2.4rem;order:3}.header .header__buttons .button__text{padding:0 .4rem}@media screen and (min-width:744px){.header .header__buttons{-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex}}@media screen and (min-width:1440px){.header .header__buttons{margin-right:0;order:2}}.header .header__logo{order:2}@media screen and (min-width:744px){.header .header__logo{margin-left:2.4rem;margin-right:auto}}@media screen and (min-width:1440px){.header .header__logo{margin:0;order:1}}.header .header__nav.burger{order:4}@media screen and (min-width:1440px){.header .header__nav,.header .header__nav.burger{order:2}}.header .burger__content{background-color:#fff;display:flex;height:100vh;padding-bottom:1.6rem;padding-top:2.4rem;position:absolute;right:calc(-100vw - 2.4rem);top:6.4rem;transition-duration:.5s;width:100vw;z-index:100}.header .burger__content.active{right:0;transition-duration:.5s}@media screen and (min-width:1024px){.header .burger__content.active{right:-4rem}}@media screen and (min-width:744px){.header .burger__content{right:calc(-100vw - 4rem);top:7.2rem}}@media screen and (min-width:1440px){.header .burger__content{height:auto;padding:0;position:static;width:auto}}.header .burger__list{flex-direction:column;gap:unset;height:calc(100vh - 34rem);margin-bottom:4rem;overflow-y:scroll}@media screen and (min-width:1024px){.header .burger__list{gap:1.2rem;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.header .burger__list::-webkit-scrollbar{width:0}}@media screen and (min-width:1440px){.header .burger__list{display:flex;flex-direction:row;gap:1.6rem;height:unset;justify-content:space-between;margin-bottom:0;overflow-y:unset}}.header .burger__item:not(:last-child){margin-bottom:1.6rem}@media screen and (min-width:1440px){.header .burger__item:not(:last-child){margin-bottom:0}}.header .burger__item .button{padding:.8rem}@media screen and (min-width:1440px){.header .burger__item .button{padding:.8rem 1.2rem}.header .burger__btn,.header .burger__contacts{display:none}}.header .burger__btn{align-items:center;background-color:transparent;display:flex;height:2.4rem;justify-content:center;position:relative;width:2.4rem}.header .burger__btn.active .button__text{right:0;transform:rotate(45deg);transition-duration:.8s}.header .burger__btn.active .button__text:before{top:0;transform:rotate(-90deg)}.header .burger__btn.active .button__text:after{bottom:0;opacity:0;transform:rotate(0) translateY(-.7rem)}.header .burger__btn .button__text{margin:auto}.header .burger__btn .button__text,.header .burger__btn .button__text:after,.header .burger__btn .button__text:before{background-color:#5c5ed6;border-radius:3px;display:block;height:.25rem;inset:0 .6rem 0 0;position:absolute;transition-duration:.8s;width:2rem}.header .burger__btn .button__text:after,.header .burger__btn .button__text:before{content:"";margin:0 auto}.header .burger__btn .button__text:before{top:-.7rem}.header .burger__btn .button__text:after{top:.7rem}@media screen and (min-width:1440px){.header .burger__btn{display:none}}.header .burger__copyright{color:#545578;font-size:1.4rem;line-height:2.2rem}@media screen and (min-width:1440px){.header .burger__copyright{display:none}}.header .header__logIn.button.border{border-color:transparent;display:none;padding:0}.header .header__logIn.button.border .button__text{display:none}@media screen and (min-width:744px){.header .header__logIn.button.border .button__text{display:block}}.header .header__logIn.button.border .button__icon{height:2.4rem;width:2.4rem}@media screen and (min-width:744px){.header .header__logIn.button.border .button__icon{height:1.8rem;width:1.8rem}.header .header__logIn.button.border{border:1px solid #5c5ed6;display:flex;padding:.7rem 1.1rem}}.header .header__reg.button{display:none}@media screen and (min-width:744px){.header .header__reg.button{display:flex}}.header .burger__contactsBlock{align-items:flex-start;display:flex;flex-direction:column;margin-top:auto}.footer{background-color:#f6f6f9;margin-top:3.2rem;padding:4rem 2.4rem}@media screen and (min-width:1024px){.footer{padding:4rem}}.footer__grid{display:grid;gap:2.4rem 4rem;grid-template-areas:"company" "groupProduct" "groupDocuments";grid-template-columns:repeat(1,auto);grid-template-rows:repeat(3,auto)}@media screen and (min-width:744px){.footer__grid{grid-template-areas:"company groupProduct" "groupDocuments groupDocuments";grid-template-columns:repeat(2,fit-content(21rem));grid-template-rows:repeat(2,auto)}}@media screen and (min-width:1024px){.footer__grid{display:flex;gap:8rem}}.footer__companyLogo{color:#2a2a3c;font-size:2rem;font-weight:600;letter-spacing:-.04em;line-height:2.8rem;margin-bottom:2rem}.footer__companyLogo span{color:#5c5ed6}.footer__groupTitle{color:#5c5ed6;font-size:1.6rem;font-weight:700;line-height:2.6rem;margin-bottom:2rem}.footer__linksContainer{display:flex;flex-direction:column;gap:1.2rem}.footer__linksContainer .button,.footer__linksContainer a{color:#2a2a3c;font-size:1.2rem;line-height:2rem}@media screen and (min-width:744px){.footer__linksContainer .button,.footer__linksContainer a{font-size:1.4rem;line-height:2.2rem}}.footer__group.product{grid-area:groupProduct}.footer__group.company{grid-area:groupCompany}.footer__group.documents{grid-area:groupDocuments}@media screen and (min-width:1024px){.footer__group{min-width:-moz-fit-content;min-width:fit-content}}.footer__companyInfo{grid-area:company}@media screen and (min-width:1024px){.footer__companyInfo{width:100%}}.footer__copyright{color:#545578;font-size:1.2rem;grid-area:copyright;line-height:2rem;margin-top:2.4rem}@media screen and (min-width:744px){.footer__copyright{font-size:1.4rem;line-height:2.2rem}}.footer__companyInfoList{display:flex;flex-direction:column;gap:1.2rem}.footer__companyInfoItem{align-items:center;display:flex;gap:.8rem}.footer__companyInfoItem a,.footer__companyInfoItem span{color:#2a2a3c;font-size:1.2rem;font-weight:500;line-height:2rem}@media screen and (min-width:744px){.footer__companyInfoItem a,.footer__companyInfoItem span{font-size:1.4rem;line-height:2.2rem}}.footer__companyInfoIcon{color:#5c5ed6;height:1.6rem;width:1.6rem}.popupSubmitResult__title[data-v-0f97289e]{color:#2a2a3c;font-size:2.4rem;font-weight:700;line-height:3.2rem;margin-bottom:1.2rem}.popupSubmitResult__title.error[data-v-0f97289e]{color:#f44336}.popupSubmitResult__description[data-v-0f97289e]{color:#2a2a3c;font-size:1.6rem;line-height:2.4rem;margin-bottom:2.4rem}.popupSubmitResult__button[data-v-0f97289e]{align-items:center;justify-content:center;padding:.8rem 1.2rem}[data-v-0f97289e] .popup__content{position:relative;width:calc(100% - 2.4rem)}[data-v-0f97289e] .popup__content .popup__closeButton .icon{height:2.4rem;width:2.4rem}[data-v-0f97289e] .popupSubmitResult{display:flex;flex-direction:column;padding:1.6rem 2rem}[data-v-0f97289e] .popupSubmitResult .blockTitleAndDescription{margin-bottom:2.4rem}[data-v-0f97289e] .popupSubmitResult .blockTitleAndDescription .blockTitleAndDescription__title{font-size:2.4rem;line-height:3.2rem}[data-v-0f97289e] .popupSubmitResult .blockTitleAndDescription .blockTitleAndDescription__description{font-size:1.6rem;line-height:2.4rem;margin-top:1.2rem}[data-v-0f97289e] .popupSubmitResult .button{justify-content:center;width:100%}[data-v-0f97289e] .popupSubmitResult .button .button__text{text-align:center}.cookieWidget{align-items:self-start;background-color:#fff;border-radius:8px;bottom:2.4rem;box-shadow:0 2px 24px #00000029,0 0 2px #0000001f;display:flex;flex-direction:column;gap:2.4rem;left:50%;padding:1.6rem 2rem;position:fixed;transform:translate(-50%);width:31.8rem;z-index:100000}@media screen and (min-width:1440px){.cookieWidget{bottom:4rem;flex-direction:unset;gap:4rem;justify-content:space-between;padding:4rem;width:80rem}}.cookieWidget__text{font-size:1.6rem;line-height:2.4rem}.cookieWidget__link{color:#0f62fe;text-decoration-line:underline}.cookieWidget__button{padding:1.2rem 2.4rem;width:-moz-fit-content;width:fit-content}
