.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:27px}@media(min-width:768px){.breadcrumbs{margin-bottom:36px}}.breadcrumbs a,.breadcrumbs span{color:var(--gray);font-size:1.4rem;line-height:1.5em;transition:color var(--anim-speed)}.breadcrumbs a:hover{color:var(--blue)}.breadcrumbs span[aria-current=page]{color:var(--blue);font-weight:500}.simple-hero{overflow:hidden;padding:48px 0;position:relative}@media(min-width:768px){.simple-hero{padding:56px 0}}.simple-hero .container{display:flex;flex-direction:column;gap:24px;justify-content:space-between;position:relative;z-index:2}@media(min-width:768px){.simple-hero .container{align-items:center;flex-direction:row;text-align:left}}.simple-hero .block__up-title{background:var(--blue-light);background:rgba(14,62,170,.08);border-radius:8px;justify-self:flex-start;margin-bottom:16px;padding:6px 10px}@media(min-width:768px){.simple-hero .block__up-title{margin-bottom:7px}}.simple-hero .block__title{margin-bottom:30px}@media(min-width:768px){.simple-hero .block__title{margin-bottom:22px}.simple-hero__content{max-width:50%}}.simple-hero__content .btn{margin-top:12px}@media(min-width:768px){.simple-hero__content .btn{margin-top:24px}}.simple-hero:after,.simple-hero:before{aspect-ratio:1/1;background:rgba(14,62,170,.08);border-radius:50%;content:"";display:block;position:absolute;width:368px;z-index:1}.simple-hero:before{left:0;top:50%;transform:translateX(-50%)}@media(min-width:768px){.simple-hero:before{left:0;top:56px;transform:translateX(-50%)}}@media(max-width:767px){.simple-hero:before{width:200px}}.simple-hero:after{right:0;top:-100px;transform:translateX(50%)}@media(min-width:768px){.simple-hero:after{right:0;top:0;transform:translateX(50%)}}.hero__card{align-self:flex-end;background:#fff;border:1px solid #dde3ec;border-radius:20px;box-shadow:0 8px 24px 0 rgba(14,62,170,.1);padding:16px}@media(min-width:768px){.hero__card{padding:28px}}.hero__card__title{color:var(--blue);font-size:4rem;font-weight:800;line-height:1.2em}.hero__card__text,.hero__card__value{font-size:1.4rem;line-height:1.2em}.hero__card__text{color:var(--gray)}.hero__card__value{color:#111426;font-weight:600;text-align:right}.hero__card .btn{margin-top:12px;width:100%}@media(min-width:768px){.hero__card .btn{margin-top:24px}}.contact-card__header{margin-bottom:6px}.contact-card__row{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px 0}@media(min-width:768px){.contact-card__row{padding:16px 0}}.contact-card__row--email,.contact-card__row--phone{border-bottom:1px solid rgba(14,62,170,.15)}.contact-card__icon{align-items:center;background:rgba(14,62,170,.1);border-radius:50%;display:flex;height:23px;justify-content:center;margin-right:8px;width:23px}@media(min-width:768px){.contact-card__icon{height:32px;width:32px}}.contact-card__icon svg{height:auto;width:12px}@media(min-width:768px){.contact-card__icon svg{width:16px}}.contact-card__value{align-self:center;color:var(--gray);font-size:1.4rem;line-height:1.4em;transition:color var(--anim-speed)}.contact-card__value:hover{color:var(--blue)}.contact-card__value-wrapper{display:flex}.contact-card__label{color:var(--gray);font-size:1.2rem;line-height:1.66em;text-align:right}.contact-card__schedule{color:var(--gray);font-size:14px;line-height:1em}.contact-card__schedule:first-child{color:var(--blue);font-size:1.6rem;font-weight:600;line-height:1em}.contact-card__schedules{display:flex;flex-direction:column;gap:9px}a.contact-card__label{transition:color var(--anim-speed)}a.contact-card__label:hover{color:var(--blue)}@media(max-width:767px){.hero__card{width:100%}}.hero__card__title{margin-bottom:3px}@media(max-width:767px){.hero__card__title{font-size:3.2rem}}.contacts-branches{padding-bottom:48px;padding-top:48px}@media(min-width:768px){.contacts-branches{padding-bottom:64px;padding-top:64px}}.contacts-branches .container{display:flex;flex-direction:column;flex-wrap:wrap;gap:54px;justify-content:space-between;position:relative;z-index:2}@media(min-width:1025px){.contacts-branches .container{align-items:center;flex-direction:row;gap:24px;text-align:left}}.contacts-branches__left{flex:1;min-width:0;width:100%}@media(min-width:1025px){.contacts-branches__left{max-width:calc(100% - 420px)}}.contacts-branches__right{max-width:100%}@media(min-width:1025px){.contacts-branches__right{max-width:420px}}.contacts-branches__list{display:flex;flex-direction:column;gap:12px;margin-top:24px;width:100%}@media(min-width:768px){.contacts-branches__list{gap:24px;margin-top:48px}}.contacts-branches__item{display:none;gap:24px;grid-template-columns:2fr 1fr}@media(min-width:768px){.contacts-branches__item{display:grid}}@media(max-width:1279px){.contacts-branches__item{grid-template-columns:repeat(2,1fr)}}.contacts-branches__item__mobile{background-color:var(--blue-super-light);border:1px solid var(--blue-super-light);border-radius:16px;display:flex;flex-direction:column}@media(min-width:768px){.contacts-branches__item__mobile{display:none}}.contacts-branches__item__mobile__top{align-items:center;cursor:pointer;display:flex;gap:16px}.contacts-branches__item__mobile__bottom,.contacts-branches__item__mobile__top{padding:19px 16px}.contacts-branches__item__mobile__bottom{position:relative}.contacts-branches__item__mobile__bottom:before{background:rgba(14,62,170,.15);content:"";display:block;height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - 20px)}.contacts-branches__item__arrow{margin-left:auto;margin-right:0;transform:rotate(180deg);transition:transform var(--anim-speed)}.is-open>.contacts-branches__item__mobile__top .contacts-branches__item__arrow{transform:rotate(0deg)}.contacts-branches__item__card{align-self:flex-start;background:#fff;border:1px solid #dde3ec;border-radius:20px;box-shadow:0 8px 24px 0 rgba(14,62,170,.1);padding:16px}@media(min-width:768px){.contacts-branches__item__card{padding:28px}}.contacts-branches__item__card .btn{width:100%}.contacts-branches__item__icon{align-items:center;background:var(--blue);border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.contacts-branches__top{margin-bottom:6px}.contacts-branches__district{color:var(--blue);font-family:500;font-size:1.4rem;line-height:1.15em;margin-bottom:4px}.contacts-branches__address{color:var(--blue);font-size:1.6rem;font-weight:800;line-height:1.2em}@media(min-width:768px){.contacts-branches__address{font-size:4rem}}.contacts-branches__location{color:var(--gray);font-size:1.4rem;line-height:1.2em}.contacts-branches__row{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px 0}@media(min-width:768px){.contacts-branches__row{padding:16px 0}}.contacts-branches__row--phone{border-bottom:1px solid rgba(14,62,170,.15)}.contacts-branches__icon{align-items:center;background:rgba(14,62,170,.1);border-radius:50%;display:flex;flex-shrink:0;height:23px;justify-content:center;margin-right:8px;width:23px}@media(min-width:768px){.contacts-branches__icon{height:32px;width:32px}}.contacts-branches__icon svg{height:auto;width:12px}@media(min-width:768px){.contacts-branches__icon svg{width:16px}}.contacts-branches__value{align-self:center;color:var(--gray);font-size:1.4rem;line-height:1.4em;transition:color var(--anim-speed)}.contacts-branches__value:hover{color:var(--blue)}.contacts-branches__value-wrapper{display:flex}.contacts-branches__label{color:var(--gray);font-size:1.2rem;line-height:1.66em;text-align:right}.contacts-branches__schedule{color:var(--gray);font-size:14px;line-height:1em}.contacts-branches__schedule:first-child{color:var(--blue);font-size:1.6rem;font-weight:600;line-height:1em}.contacts-branches__schedules{display:flex;flex-direction:column;gap:9px}.contacts-branches__map{margin-top:4px}@media(min-width:768px){.contacts-branches__map{margin-top:0}}.contacts-branches__map iframe{border-radius:24px;height:168px;width:100%}@media(min-width:768px){.contacts-branches__map iframe{height:100%}}.contacts-branches__buttons{display:flex;flex-direction:column;gap:9px;margin-top:16px}@media(min-width:768px){.contacts-branches__buttons{gap:24px;margin-top:8px}}a.contacts-branches__label{transition:color var(--anim-speed)}a.contacts-branches__label:hover{color:var(--blue)}.simple-hero{background:var(--blue-super-light)}@media(min-width:768px){.hero__card{width:395px}}