@media screen and (min-width:1px){.footer{background-color:#135bad;color:#fff}.footer__top{display:flex;justify-content:space-between;align-items:center;gap:32px;padding-top:32px;padding-bottom:24px}.footer__top>svg{max-width:120px}.footer__content{display:flex;flex-direction:column;align-items:flex-start;gap:40px;padding-top:40px;padding-bottom:32px;border-top:1px solid #FFFFFF}.footer__content__info{display:flex;flex-direction:column;gap:32px}.footer__content__info__item{display:flex;flex-direction:column;gap:24px}.footer__content__info__item__contacts{display:flex;flex-direction:column;gap:8px}.footer__content__info__item__contacts p,.footer__content__info__item__contacts a,.footer__content__info__item__contacts div{font-weight:500}.footer__content__info__item__contacts p{display:flex;align-items:center;gap:8px}.footer__content__info__item__contacts>div{display:flex;align-items:center;gap:8px}.footer__content .menu__branch{display:flex;flex-direction:column;gap:8px}.footer__content .menu__branch .menu__item a{font-weight:500}.footer__links{display:flex;flex-direction:column;gap:16px;padding-top:24px;padding-bottom:24px}.footer__links a{font-weight:500}.footer__bottom{background-color:#012050;padding-top:24px;padding-bottom:24px}.footer__bottom__container{display:flex;flex-direction:column}.footer__bottom__info{display:flex;flex-direction:column;gap:24px;padding-bottom:24px;text-align:center}.footer__bottom__info p a{color:#fff;text-decoration:none;pointer-events:none}.footer__bottom p{font-size:12px;font-weight:600;line-height:138%;margin:0;text-align:center}}@media screen and (min-width:992px){.footer__top{padding-bottom:32px}.footer__top>svg{max-width:unset}.footer__content{flex-direction:row;justify-content:space-between}.footer__content__info__item__contacts p span{margin-left:32px}.footer__content__info__item__contacts>div>div{display:flex;gap:32px}.footer__links{flex-direction:row;justify-content:center;gap:40px}.footer__bottom__container{flex-direction:row;justify-content:space-between}.footer__bottom__info{gap:8px;padding-bottom:0;text-align:left}.footer__bottom p{text-align:left}}@media screen and (min-width:1920px){.footer__bottom__info{flex-direction:row;gap:32px}.footer__content .menu__branch{display:flex;flex-direction:row;gap:24px}.footer__content .menu__branch .menu__item{display:flex;gap:24px;align-items:center}.footer__content .menu__branch .menu__item:after{content:"";height:100%;width:1px;background-color:#fff}.footer__content .menu__branch .menu__item:last-child:after{display:none}}@media screen and (min-width:1px){.faq{display:grid;grid-template-columns:1fr;gap:32px;padding:56px 0}.faq__header{display:flex;flex-direction:column;gap:16px}.faq__list{display:flex;flex-direction:column;border-top:1px solid #161A1D}.faq__item{border-bottom:1px solid #161A1D}.faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:24px 0;background:none;border:none;cursor:pointer;text-align:left;color:inherit}.faq__icon{display:inline-flex;flex-shrink:0;transition:transform .3s ease}.faq__item.is-open .faq__icon{transform:rotate(90deg)}.faq__item.is-open .faq__trigger span{font-weight:600}.faq__answer{overflow:hidden;max-height:0;transition:max-height .3s ease}.faq__answer[hidden]{display:block}.faq__answer-inner{padding:0 0 24px}}@media screen and (min-width:992px){.faq{grid-template-columns:1fr 1fr;gap:64px;padding:80px 0}}@media screen and (min-width:1px){.newsletter{display:flex;flex-direction:column;align-items:center;gap:40px;padding:56px 0}.newsletter__header{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.newsletter__header h6{color:#6b7174}.newsletter__copy{text-align:center;max-width:800px}.newsletter__form{display:flex;flex-direction:column;gap:16px;max-width:440px}.newsletter__form__row{display:flex;flex-direction:column;align-items:center;gap:16px}.newsletter__form__row .osc-ui-input-text{flex:1 1 auto;min-width:0}.newsletter__form__row+.newsletter__privacy{display:none}.newsletter__privacy{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.newsletter__privacy input[type=checkbox]{flex-shrink:0}.newsletter__privacy p{font-size:12px}.newsletter__privacy p a{color:#515aa5;text-decoration:underline}}@media screen and (min-width:992px){.newsletter{padding:80px 0}.newsletter__form__row{flex-direction:row;align-items:flex-end}.newsletter__form__row>.newsletter__privacy{display:none}.newsletter__form__row+.newsletter__privacy{display:flex}}
