:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--title: #053d76;--text: #0a2647;--blue: #0074fe;--dark_blue: #0f2e4b;--gray: #949494;--block_bg: #f5fafd;--light_blue: #1c8adf;--light_bg: #e4f0ff;}
.banner {position: relative;}
.banner .container {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;z-index: 1;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}
@media only screen and (min-width:62rem) {.banner .container {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.banner__info {width: 100%;margin-top: 1.5rem;}
@media only screen and (min-width:62rem) {.banner__info {margin-top: 0;max-width: 45rem;}}
.banner__info .line-list {margin-top: 1rem;}
@media only screen and (min-width:48rem) {.banner__info .line-list {margin-top: 2rem;}}
.banner__info .btn {margin-top: 2rem;}
@media only screen and (min-width:48rem) {.banner__info .btn {max-width: 16.1875rem;margin-top: 4rem;}}
.banner__decor {position: absolute;bottom: -1.25rem;left: 20%;display: none;}
@media only screen and (min-width:62rem) {.banner__decor {display: block;}}
@media only screen and (min-width:62rem) {.banner .page-image {margin-left: 1.25rem;}}
.banner .bread {margin-bottom: 2.25rem;width: 100%;}
@media only screen and (min-width:80rem) {.banner .bread {margin-bottom: 0;width: auto;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--title: #053d76;--text: #0a2647;--blue: #0074fe;--dark_blue: #0f2e4b;--gray: #949494;--block_bg: #f5fafd;--light_blue: #1c8adf;--light_bg: #e4f0ff;}
.work__items {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 2rem;row-gap: 2rem;}
@media only screen and (min-width:48rem) {.work__items {margin-top: 4rem;}}
.work__item {width: 100%;position: relative;}
@media only screen and (min-width:34.375rem) {.work__item {width: 50%;}}
@media only screen and (min-width:62rem) {.work__item {width: 25%;}}
.work__item-icon {width: 8.75rem;height: 8.75rem;border-radius: 50%;padding: .625rem;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: -o-linear-gradient(318deg,#f0f6fb -3.45%,#0074fe 116.52%);background: linear-gradient(132deg,#f0f6fb -3.45%,#0074fe 116.52%);margin: 0 auto;position: relative;}
@media only screen and (min-width:48rem) {.work__item-icon {width: 9.375rem;height: 9.375rem;}}
@media only screen and (min-width:80rem) {.work__item-icon {width: 12.375rem;height: 12.375rem;}}
.work__item-step {position: absolute;right: 0;bottom: 0;width: 2.25rem;height: 2.25rem;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: var(--blue);border: .1875rem solid var(--white);border-radius: 50%;font-size: 1.125rem;font-weight: 700;color: var(--white);line-height: 1.5rem;}
@media only screen and (min-width:48rem) {.work__item-step {width: 3.125rem;height: 3.125rem;}}
.work__item-title {margin-top: 1rem;text-align: center;font-weight: 700;font-size: calc(1rem + 2 * ( ( 100vw - 20rem ) / 1600 ));line-height: 130%;}
@media (min-width:125rem) {.work__item-title {font-size: 1.125rem;}}
@media only screen and (min-width:48rem) {.work__item-title {margin-top: 2rem;}}
.work__item:after {position: absolute;width: 5.125rem;height: 1.5rem;top: 4.0625rem;right: -2.5625rem;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'82\' height=\'24\' viewBox=\'0 0 82 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M81.56 13.06a1.5 1.5 0 0 0 0-2.12l-9.545-9.547a1.5 1.5 0 1 0-2.122 2.122L78.38 12l-8.486 8.485a1.5 1.5 0 1 0 2.122 2.122l9.546-9.546zM.5 13.5h80v-3H.5v3z\' fill=\'%234C9DFE\'/%3E%3C/svg%3E");}
@media only screen and (min-width:62rem) {.work__item:after {content: "";}}
@media only screen and (min-width:80rem) {.work__item:after {top: 6.25rem;}}
.work__item:last-child:after {content: none;}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--title: #053d76;--text: #0a2647;--blue: #0074fe;--dark_blue: #0f2e4b;--gray: #949494;--block_bg: #f5fafd;--light_blue: #1c8adf;--light_bg: #e4f0ff;}
.consultation .container {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-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:62rem) {.consultation .container {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.consultation .page-image {margin-top: 2.5rem;}
@media only screen and (min-width:62rem) {.consultation .page-image {margin-top: 0;margin-left: 1.25rem;}}
@media only screen and (min-width:80rem) {.consultation .page-image {margin-left: 6.375rem;}}
.consultation__info {width: 100%;}
@media only screen and (min-width:62rem) {.consultation__info {max-width: 36.6875rem;}}
.consultation__text {margin-top: 1.5rem;font-size: calc(.875rem + 4 * ( ( 100vw - 20rem ) / 1600 ));line-height: 160%;}
@media (min-width:125rem) {.consultation__text {font-size: 1.125rem;}}
@media only screen and (min-width:48rem) {.consultation__text {margin-top: 2rem;}}
.consultation .btn {margin-top: 1.5rem;}
@media only screen and (min-width:48rem) {.consultation .btn {max-width: 22.125rem;margin-top: 2.5rem;}}
.consultation__advantages {display: grid;grid-template-columns: repeat(2,1fr);gap: .5rem;margin-top: 1.5rem;}
@media only screen and (min-width:48rem) {.consultation__advantages {gap: 2rem;margin-top: 3.5rem;}}
.consultation__advantages-item {padding: 1rem .625rem;border-radius: 1.875rem;background: var(--white);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-align: center;-ms-flex-align: center;align-items: center;}
@media only screen and (min-width:48rem) {.consultation__advantages-item {display: block;padding: 1.5rem 2rem;}}
.consultation__advantages-title {margin-top: 1rem;font-weight: 700;color: var(--blue);font-size: calc(2rem + 14 * ( ( 100vw - 20rem ) / 1600 ));line-height: 130%;}
@media (min-width:125rem) {.consultation__advantages-title {font-size: 2.875rem;}}
@media only screen and (min-width:48rem) {.consultation__advantages-title {line-height: 3.375rem;}}
.consultation__advantages-text {margin-top: .5rem;text-align: center;}
@media only screen and (min-width:48rem) {.consultation__advantages-text {text-align: left;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--title: #053d76;--text: #0a2647;--blue: #0074fe;--dark_blue: #0f2e4b;--gray: #949494;--block_bg: #f5fafd;--light_blue: #1c8adf;--light_bg: #e4f0ff;}
.price {position: relative;}
.price .container {position: relative;z-index: 1;}
.price__table {margin: 2rem auto 0;position: relative;max-width: 68.125rem;-webkit-box-shadow: 1.25rem 1.875rem 3.125rem 0 rgba(0,102,203,.1);box-shadow: 1.25rem 1.875rem 3.125rem 0 rgba(0,102,203,.1);}
@media only screen and (min-width:48rem) {.price__table {margin: 4rem auto 0;}}
.price__table-row {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 1rem .5rem;padding-left: 1.5rem;-webkit-box-shadow: inset 0 -.0625rem 0 0 rgba(0,0,0,.05);box-shadow: inset 0 -.0625rem 0 0 rgba(0,0,0,.05);cursor: pointer;background: var(--white);-webkit-transition: background var(--time);-o-transition: background var(--time);transition: background var(--time);position: relative;z-index: 1;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:48rem) {.price__table-row {padding: 1rem 2.5rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.price__table-row:hover {background: #dbecfe;}
.price__table-row--titles {padding: 1rem 1.5rem;border-radius: 1.875rem 1.875rem 0 0;background: var(--blue);cursor: default;}
@media only screen and (min-width:48rem) {.price__table-row--titles {padding: 1.5rem 2.5rem;}}
.price__table-row--titles:hover {background: var(--blue);}
.price__table-row--titles .price__table-col {font-size: 1.125rem;line-height: 130%;color: var(--white);font-weight: 500;}
@media only screen and (min-width:48rem) {.price__table-row--titles .price__table-col {font-size: 1.25rem;line-height: 1.75rem;}}
.price__table-row--titles .price__table-col--price {display: none;}
@media only screen and (min-width:48rem) {.price__table-row--titles .price__table-col--price {display: block;}}
.price__table-col {font-size: 1rem;line-height: 1.5rem;color: var(--text);}
.price__table-col--name {font-weight: 500;}
@media only screen and (min-width:48rem) {.price__table-col--name {font-weight: 400;width: 60%;}}
.price__table-col--price {margin-top: .5rem;}
@media only screen and (min-width:48rem) {.price__table-col--price {margin-top: 0;width: 20%;}}
.price__table-col--link {font-weight: 500;color: var(--blue);margin-top: 1rem;}
@media only screen and (min-width:48rem) {.price__table-col--link {margin-top: 0;text-align: right;width: 20%;}}
.price__table-col--title {width: 100%;text-align: center;font-weight: 700;}
.price__table-decor {position: absolute;left: -2.8125rem;bottom: -2.375rem;display: none;}
@media only screen and (min-width:62rem) {.price__table-decor {display: block;}}
.price__decor {position: absolute;top: -1.3125rem;right: 25%;display: none;}
@media only screen and (min-width:62rem) {.price__decor {display: block;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--title: #053d76;--text: #0a2647;--blue: #0074fe;--dark_blue: #0f2e4b;--gray: #949494;--block_bg: #f5fafd;--light_blue: #1c8adf;--light_bg: #e4f0ff;}
.text article {max-width: 66.875rem;margin: 0 auto;}
.text article h2 {margin-bottom: 1.5rem;}
@media only screen and (min-width:48rem) {.text article h2 {margin-bottom: 2.5rem;}}
.text article h3, .text article h4, .text article h5 {margin-bottom: 1rem;}
.text article h3:last-child, .text article h4:last-child, .text article h5:last-child {margin-bottom: 0;}
.text article p {margin-bottom: .5rem;}
@media only screen and (min-width:48rem) {.text article p {margin-bottom: 1rem;}}
.text article p:last-child {margin-bottom: 0;}
.text article p a {color: var(--blue);border-bottom: .0625rem solid var(--blue);-webkit-transition: border-bottom var(--time);-o-transition: border-bottom var(--time);transition: border-bottom var(--time);}
.text article p a:hover {border-bottom: .0625rem solid var(--transparent);color: var(--blue);}
.text article ol, .text article ul {margin-bottom: .5rem;}
@media only screen and (min-width:48rem) {.text article ol, .text article ul {margin-bottom: 1rem;}}
.text article ol:last-child, .text article ul:last-child {margin-bottom: 0;}
.text__author {max-width: 66.875rem;width: 100%;margin: 0 auto 4.5rem;border-radius: .625rem;-webkit-box-shadow: 1.25rem 1.875rem 3.125rem 0 rgba(0,102,203,.1);box-shadow: 1.25rem 1.875rem 3.125rem 0 rgba(0,102,203,.1);background: var(--white);overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:48rem) {.text__author {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.text__author-image {width: 100%;height: 18.75rem;-ms-flex-negative: 0;flex-shrink: 0;}
@media only screen and (min-width:48rem) {.text__author-image {max-width: 15.1875rem;height: 11.25rem;}}
.text__author-image img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: top;object-position: top;}
.text__author-info {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding: 1.5rem;gap: .375rem;width: 100%;}
@media only screen and (min-width:48rem) {.text__author-info {width: auto;padding: .625rem 2.5rem;}}
.text__author-name {margin-top: .5rem;font-weight: 600;font-size: calc(1rem + 2 * ( ( 100vw - 20rem ) / 1600 ));line-height: 160%;}
@media (min-width:125rem) {.text__author-name {font-size: 1.125rem;}}
@media only screen and (min-width:48rem) {.text__author-name {margin-top: .375rem;}}
.text__author-position {margin-top: .5rem;}
@media only screen and (min-width:48rem) {.text__author-position {margin-top: .375rem;}}
.text__author-experience {margin-top: .5rem;}
@media only screen and (min-width:48rem) {.text__author-experience {margin-top: .375rem;}}
.text__anhors {max-width: 66.875rem;margin: 0 auto 1.5rem;position: relative;}
@media only screen and (min-width:48rem) {.text__anhors {margin: 0 auto 2.5rem;}}
.text__anhors ol {margin-top: 1.5rem;padding-left: .625rem;position: relative;z-index: 1;}
.text__anhors ol li {font-weight: 700;}
.text__anhors ol li a {color: var(--title);border-bottom: none;-webkit-transition: color var(--time);-o-transition: color var(--time);transition: color var(--time);}
.text__anhors ol li a:hover {color: var(--blue);}
.text__anhors-decor {position: absolute;right: 0;top: 0;display: none;}
@media only screen and (min-width:62rem) {.text__anhors-decor {display: block;}}
.text ul>li {display: -webkit-box;display: -ms-flexbox;display: flex;}
.text ul>li>* {display: contents;}
.text ol>li {display: -webkit-box;display: -ms-flexbox;display: flex;}
.text ol>li>* {display: contents;}
.article-img {margin-bottom: 1rem;width: 100%;height: auto;}
@media only screen and (min-width:34.4375rem) {.article-img {float: left;width: auto;height: auto;margin-right: 1.5rem;margin-bottom: 1.5rem;}}
.article-img img {border-radius: 2.5rem;}
@media only screen and (max-width:34.375rem) {.article-img img {width: 100%;height: 100%;border-radius: 1.5rem;}}
.article-img-1 {margin-bottom: 1rem;width: 100%;height: auto;}
@media only screen and (min-width:34.4375rem) {.article-img-1 {float: left;width: auto;height: auto;margin-right: 1.5rem;margin-bottom: 1.5rem;}}
.article-img-1 img {border-radius: 2.5rem;}
@media only screen and (max-width:34.375rem) {.article-img-1 img {width: 100%;height: 100%;border-radius: 1.5rem;}}
.article-img-2 {width: 100%;height: auto;margin-bottom: 1rem;}
@media only screen and (min-width:34.4375rem) {.article-img-2 {float: right;width: auto;height: auto;margin-left: 1.5rem;margin-bottom: 1.5rem;}}
.article-img-2 img {border-radius: 2.5rem;}
@media only screen and (max-width:34.375rem) {.article-img-2 img {width: 100%;height: 100%;border-radius: 1.5rem;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--title: #053d76;--text: #0a2647;--blue: #0074fe;--dark_blue: #0f2e4b;--gray: #949494;--block_bg: #f5fafd;--light_blue: #1c8adf;--light_bg: #e4f0ff;}
.methods__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 3.5rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
@media only screen and (min-width:48rem) {.methods__wrap {margin-top: 4rem;}}
@media only screen and (min-width:62rem) {.methods__wrap {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
@media only screen and (min-width:80rem) {.methods__wrap {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}
.methods__info {width: 100%;margin-top: 2.5rem;}
@media only screen and (min-width:62rem) {.methods__info {margin-top: 0;margin-left: 1.25rem;max-width: 49.6875rem;}}
.methods__item {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 2rem;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;}
@media only screen and (min-width:48rem) {.methods__item {text-align: left;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;margin-bottom: 2.5rem;}}
@media only screen and (min-width:62rem) {.methods__item {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}
@media only screen and (min-width:80rem) {.methods__item {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}
.methods__item:last-child {margin-bottom: 0;}
.methods__item-step {width: 9.5625rem;height: 8.5rem;border-radius: 1.875rem;background: #b6d7ff;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;padding: 1.25rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-negative: 0;flex-shrink: 0;}
.methods__item-step-count {font-size: 2.375rem;line-height: 2.8125rem;color: var(--white);font-weight: 500;}
.methods__item-step-text {margin-top: 1rem;padding: .5rem .8125rem 0;border-top: .0625rem solid var(--white);font-size: 1.125rem;line-height: 1.625rem;font-weight: 500;color: var(--white);}
.methods__item-info {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;margin-top: 1.5rem;}
@media only screen and (min-width:48rem) {.methods__item-info {margin-left: .625rem;}}
@media only screen and (min-width:80rem) {.methods__item-info {margin-left: 3.5rem;}}
.methods__item-title {font-weight: 700;font-size: calc(1.125rem + 6 * ( ( 100vw - 20rem ) / 1600 ));line-height: 130%;}
@media (min-width:125rem) {.methods__item-title {font-size: 1.5rem;}}
.methods__item-text {margin-top: 1rem;font-size: calc(.875rem + 2 * ( ( 100vw - 20rem ) / 1600 ));line-height: 160%;}
@media (min-width:125rem) {.methods__item-text {font-size: 1rem;}}
@media only screen and (min-width:48rem) {.methods__item-text {margin-top: 1.4375rem;}}
.methods .btn {margin-top: 2.5rem;}
@media only screen and (min-width:48rem) {.methods .btn {margin-top: 4rem;max-width: 22.125rem;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--title: #053d76;--text: #0a2647;--blue: #0074fe;--dark_blue: #0f2e4b;--gray: #949494;--block_bg: #f5fafd;--light_blue: #1c8adf;--light_bg: #e4f0ff;}
.certificates {position: relative;}
.certificates__slider .swiper-container {padding: 2rem 0;}
@media only screen and (min-width:48rem) {.certificates__slider .swiper-container {padding: 4rem 0;}}
.certificates__slider-decor {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.certificates__item {width: 100%;height: auto;border-radius: 1.875rem;overflow: hidden;-webkit-box-shadow: .625rem 1.25rem 1.875rem 0 rgba(4,61,117,.05);box-shadow: .625rem 1.25rem 1.875rem 0 rgba(4,61,117,.05);display: block;}
@media only screen and (min-width:34.375rem) {.certificates__item {height: 25rem;}}
@media only screen and (min-width:48rem) {.certificates__item {height: 33rem;}}
.certificates__item img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transition: -webkit-transform var(--time);transition: -webkit-transform var(--time);transition: transform var(--time);transition: transform var(--time),-webkit-transform var(--time);-o-transition: transform var(--time);}
.certificates__item:hover img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.certificates__decor {display: none;}
@media only screen and (min-width:62rem) {.certificates__decor {display: block;}}
.certificates__decor-item:first-child {position: absolute;left: 20%;top: -.875rem;}
.certificates__decor-item:last-child {position: absolute;left: -5.25rem;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.certificates .container {position: relative;z-index: 1;}
.certificates__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;}
.certificates .slider-pagination {display: none;}
@media only screen and (min-width:62rem) {.certificates .slider-pagination {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.certificates--staff {padding: 1.5rem 0;}
@media only screen and (min-width:48rem) {.certificates--staff {padding: 4.5rem 0;}}
.certificates--staff .h2 {text-align: center;}
@media only screen and (min-width:48rem) {.certificates--staff .h2 {text-align: left;}}
.certificates--staff .certificates__top {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media only screen and (min-width:48rem) {.certificates--staff .certificates__top {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--title: #053d76;--text: #0a2647;--blue: #0074fe;--dark_blue: #0f2e4b;--gray: #949494;--block_bg: #f5fafd;--light_blue: #1c8adf;--light_bg: #e4f0ff;}
.reviews {position: relative;}
.reviews .container {position: relative;z-index: 1;}
.reviews__top {display: block;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
@media only screen and (min-width:62rem) {.reviews__top {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.reviews .slider-pagination {display: none;}
@media only screen and (min-width:62rem) {.reviews .slider-pagination {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.reviews .h2 {text-align: center;}
@media only screen and (min-width:62rem) {.reviews .h2 {text-align: left;}}
.reviews__slider .swiper-slide {display: -webkit-box;display: -ms-flexbox;display: flex;height: auto;padding: 3.25rem 0 2.8125rem;}
@media only screen and (min-width:48rem) {.reviews__slider .swiper-slide {padding: 4rem 0;}}
.reviews__item {width: 100%;background: var(--white);padding: 2.5rem 1rem 2rem;border-radius: 1.875rem;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: relative;-webkit-transition: -webkit-box-shadow var(--time);transition: -webkit-box-shadow var(--time);transition: box-shadow var(--time);transition: box-shadow var(--time),-webkit-box-shadow var(--time);-o-transition: box-shadow var(--time);}
@media only screen and (min-width:48rem) {.reviews__item {padding: 4rem 1.25rem 3rem;}}
@media only screen and (min-width:80rem) {.reviews__item {padding: 4rem 6.25rem 3rem;}}
.reviews__item-text {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;overflow: hidden;-webkit-transition: color var(--time);-o-transition: color var(--time);transition: color var(--time);-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.reviews__item-bottom {margin-top: 1rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:48rem) {.reviews__item-bottom {-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 2.5rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.reviews__item-user {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.reviews__item-user-avatar {width: 4.1875rem;height: 4.1875rem;border-radius: 50%;overflow: hidden;background: #ffd277;margin-right: 1.5rem;}
@media only screen and (min-width:48rem) {.reviews__item-user-avatar {width: 4.875rem;height: 4.875rem;}}
.reviews__item-user-avatar img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
.reviews__item-user-name {font-weight: 700;color: var(--dark_blue);font-size: calc(1.125rem + 6 * ( ( 100vw - 20rem ) / 1600 ));line-height: 130%;}
@media (min-width:125rem) {.reviews__item-user-name {font-size: 1.5rem;}}
.reviews__item-user-position {margin-top: .5rem;color: var(--dark_blue);font-size: calc(1rem + 10 * ( ( 100vw - 20rem ) / 1600 ));line-height: 160%;}
@media (min-width:125rem) {.reviews__item-user-position {font-size: 1.625rem;}}
@media only screen and (min-width:48rem) {.reviews__item-user-position {margin-top: .25rem;}}
.reviews__item-link {font-size: 1.125rem;line-height: 1.625rem;font-weight: 500;color: var(--blue);-webkit-transition: opacity var(--time),visibility var(--time);-o-transition: opacity var(--time),visibility var(--time);transition: opacity var(--time),visibility var(--time);margin-top: 1.5rem;text-align: center;}
@media only screen and (min-width:48rem) {.reviews__item-link {margin-top: 0;text-align: left;opacity: 0;visibility: hidden;}}
.reviews__item:after {position: absolute;content: "";width: 3.125rem;height: 2.6875rem;z-index: 2;background-color: var(--blue);top: -1.375rem;left: 1rem;-webkit-transition: background-color var(--time);-o-transition: background-color var(--time);transition: background-color var(--time);-webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'50\' height=\'43\' viewBox=\'0 0 50 43\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M13 43H8a8 8 0 0 1-8-8V19.876A22.868 22.868 0 0 1 6.612 3.79l.444-.448a4.653 4.653 0 0 1 6.615 0l1.193 1.205a2.939 2.939 0 0 1 0 4.134 12.735 12.735 0 0 0-3.682 8.957v2.944a2.296 2.296 0 0 0 2.295 2.295h.383a7.14 7.14 0 0 1 7.14 7.14V35a8 8 0 0 1-8 8zM42 43h-5a8 8 0 0 1-8-8V19.876A22.868 22.868 0 0 1 35.612 3.79l.444-.448a4.653 4.653 0 0 1 6.615 0l1.193 1.205a2.939 2.939 0 0 1 0 4.134 12.735 12.735 0 0 0-3.682 8.957v2.944a2.296 2.296 0 0 0 2.295 2.295h.383a7.14 7.14 0 0 1 7.14 7.14V35a8 8 0 0 1-8 8z\' fill=\'%231480EC\'/%3E%3C/svg%3E");mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'50\' height=\'43\' viewBox=\'0 0 50 43\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M13 43H8a8 8 0 0 1-8-8V19.876A22.868 22.868 0 0 1 6.612 3.79l.444-.448a4.653 4.653 0 0 1 6.615 0l1.193 1.205a2.939 2.939 0 0 1 0 4.134 12.735 12.735 0 0 0-3.682 8.957v2.944a2.296 2.296 0 0 0 2.295 2.295h.383a7.14 7.14 0 0 1 7.14 7.14V35a8 8 0 0 1-8 8zM42 43h-5a8 8 0 0 1-8-8V19.876A22.868 22.868 0 0 1 35.612 3.79l.444-.448a4.653 4.653 0 0 1 6.615 0l1.193 1.205a2.939 2.939 0 0 1 0 4.134 12.735 12.735 0 0 0-3.682 8.957v2.944a2.296 2.296 0 0 0 2.295 2.295h.383a7.14 7.14 0 0 1 7.14 7.14V35a8 8 0 0 1-8 8z\' fill=\'%231480EC\'/%3E%3C/svg%3E");}
@media only screen and (min-width:48rem) {.reviews__item:after {top: -2rem;left: 1.5rem;width: 6rem;height: 5rem;background-color: #e3e7ea;-webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'96\' height=\'80\' viewBox=\'0 0 96 80\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M32 80H8a8 8 0 0 1-8-8V30.355a26 26 0 0 1 7.734-18.503l7.791-7.69a6 6 0 0 1 8.43 0l4.34 4.283a5.428 5.428 0 0 1 0 7.725A23.52 23.52 0 0 0 21.3 32.908v6.656a3 3 0 0 0 3 3H32a8 8 0 0 1 8 8V72a8 8 0 0 1-8 8zM88 80H64a8 8 0 0 1-8-8V30.355a26 26 0 0 1 7.734-18.503l7.791-7.69a6 6 0 0 1 8.43 0l4.34 4.283a5.428 5.428 0 0 1 0 7.725A23.52 23.52 0 0 0 77.3 32.908v6.656a3 3 0 0 0 3 3H88a8 8 0 0 1 8 8V72a8 8 0 0 1-8 8z\' fill=\'%23E3E7EA\'/%3E%3C/svg%3E");mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'96\' height=\'80\' viewBox=\'0 0 96 80\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M32 80H8a8 8 0 0 1-8-8V30.355a26 26 0 0 1 7.734-18.503l7.791-7.69a6 6 0 0 1 8.43 0l4.34 4.283a5.428 5.428 0 0 1 0 7.725A23.52 23.52 0 0 0 21.3 32.908v6.656a3 3 0 0 0 3 3H32a8 8 0 0 1 8 8V72a8 8 0 0 1-8 8zM88 80H64a8 8 0 0 1-8-8V30.355a26 26 0 0 1 7.734-18.503l7.791-7.69a6 6 0 0 1 8.43 0l4.34 4.283a5.428 5.428 0 0 1 0 7.725A23.52 23.52 0 0 0 77.3 32.908v6.656a3 3 0 0 0 3 3H88a8 8 0 0 1 8 8V72a8 8 0 0 1-8 8z\' fill=\'%23E3E7EA\'/%3E%3C/svg%3E");}}
.reviews__item:before {position: absolute;content: "";width: 3.125rem;height: 2.6875rem;z-index: 2;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);bottom: -1.375rem;right: 1rem;-webkit-transition: background-color var(--time);-o-transition: background-color var(--time);transition: background-color var(--time);background-color: var(--blue);-webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'50\' height=\'43\' viewBox=\'0 0 50 43\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M13 43H8a8 8 0 0 1-8-8V19.876A22.868 22.868 0 0 1 6.612 3.79l.444-.448a4.653 4.653 0 0 1 6.615 0l1.193 1.205a2.939 2.939 0 0 1 0 4.134 12.735 12.735 0 0 0-3.682 8.957v2.944a2.296 2.296 0 0 0 2.295 2.295h.383a7.14 7.14 0 0 1 7.14 7.14V35a8 8 0 0 1-8 8zM42 43h-5a8 8 0 0 1-8-8V19.876A22.868 22.868 0 0 1 35.612 3.79l.444-.448a4.653 4.653 0 0 1 6.615 0l1.193 1.205a2.939 2.939 0 0 1 0 4.134 12.735 12.735 0 0 0-3.682 8.957v2.944a2.296 2.296 0 0 0 2.295 2.295h.383a7.14 7.14 0 0 1 7.14 7.14V35a8 8 0 0 1-8 8z\' fill=\'%231480EC\'/%3E%3C/svg%3E");mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'50\' height=\'43\' viewBox=\'0 0 50 43\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M13 43H8a8 8 0 0 1-8-8V19.876A22.868 22.868 0 0 1 6.612 3.79l.444-.448a4.653 4.653 0 0 1 6.615 0l1.193 1.205a2.939 2.939 0 0 1 0 4.134 12.735 12.735 0 0 0-3.682 8.957v2.944a2.296 2.296 0 0 0 2.295 2.295h.383a7.14 7.14 0 0 1 7.14 7.14V35a8 8 0 0 1-8 8zM42 43h-5a8 8 0 0 1-8-8V19.876A22.868 22.868 0 0 1 35.612 3.79l.444-.448a4.653 4.653 0 0 1 6.615 0l1.193 1.205a2.939 2.939 0 0 1 0 4.134 12.735 12.735 0 0 0-3.682 8.957v2.944a2.296 2.296 0 0 0 2.295 2.295h.383a7.14 7.14 0 0 1 7.14 7.14V35a8 8 0 0 1-8 8z\' fill=\'%231480EC\'/%3E%3C/svg%3E");}
@media only screen and (min-width:48rem) {.reviews__item:before {bottom: -2rem;right: 1.5rem;width: 6rem;height: 5rem;background-color: #e3e7ea;-webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'96\' height=\'80\' viewBox=\'0 0 96 80\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M32 80H8a8 8 0 0 1-8-8V30.355a26 26 0 0 1 7.734-18.503l7.791-7.69a6 6 0 0 1 8.43 0l4.34 4.283a5.428 5.428 0 0 1 0 7.725A23.52 23.52 0 0 0 21.3 32.908v6.656a3 3 0 0 0 3 3H32a8 8 0 0 1 8 8V72a8 8 0 0 1-8 8zM88 80H64a8 8 0 0 1-8-8V30.355a26 26 0 0 1 7.734-18.503l7.791-7.69a6 6 0 0 1 8.43 0l4.34 4.283a5.428 5.428 0 0 1 0 7.725A23.52 23.52 0 0 0 77.3 32.908v6.656a3 3 0 0 0 3 3H88a8 8 0 0 1 8 8V72a8 8 0 0 1-8 8z\' fill=\'%23E3E7EA\'/%3E%3C/svg%3E");mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'96\' height=\'80\' viewBox=\'0 0 96 80\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M32 80H8a8 8 0 0 1-8-8V30.355a26 26 0 0 1 7.734-18.503l7.791-7.69a6 6 0 0 1 8.43 0l4.34 4.283a5.428 5.428 0 0 1 0 7.725A23.52 23.52 0 0 0 21.3 32.908v6.656a3 3 0 0 0 3 3H32a8 8 0 0 1 8 8V72a8 8 0 0 1-8 8zM88 80H64a8 8 0 0 1-8-8V30.355a26 26 0 0 1 7.734-18.503l7.791-7.69a6 6 0 0 1 8.43 0l4.34 4.283a5.428 5.428 0 0 1 0 7.725A23.52 23.52 0 0 0 77.3 32.908v6.656a3 3 0 0 0 3 3H88a8 8 0 0 1 8 8V72a8 8 0 0 1-8 8z\' fill=\'%23E3E7EA\'/%3E%3C/svg%3E");}}
@media only screen and (min-width:48rem) {.reviews__item:hover {-webkit-box-shadow: .625rem 2.5rem 5.25rem 0 rgba(4,61,117,.05);box-shadow: .625rem 2.5rem 5.25rem 0 rgba(4,61,117,.05);}
	.reviews__item:hover:after, .reviews__item:hover:before {background-color: var(--blue);}
	.reviews__item:hover .reviews__item-link {opacity: 1;visibility: visible;}}
.reviews__item-site {margin-top: 1rem;padding: .75rem 1rem;background: #e6f2ff;border-radius: .5rem;}
@media only screen and (min-width:48rem) {.reviews__item-site {margin-top: .625rem;}}
.reviews__item-site a {color: var(--blue);-webkit-text-decoration-line: underline;text-decoration-line: underline;display: -webkit-box;display: -ms-flexbox;display: flex;gap: .75rem;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.reviews__bottom {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 2rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:48rem) {.reviews__bottom {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;margin-top: 3.5rem;}}
@media only screen and (min-width:62rem) {.reviews__bottom {margin-top: 0;}}
@media only screen and (min-width:48rem) {.reviews__bottom .btn {max-width: 17.5625rem;margin-right: 2rem;}}
.reviews__bottom .btn:last-child {margin-right: 0;margin-top: 1rem;}
@media only screen and (min-width:48rem) {.reviews__bottom .btn:last-child {margin-top: 0;}}
.reviews--staff {width: 100%;padding: 1.5rem 0;}
@media only screen and (min-width:48rem) {.reviews--staff {padding: 4.5rem 0;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--title: #053d76;--text: #0a2647;--blue: #0074fe;--dark_blue: #0f2e4b;--gray: #949494;--block_bg: #f5fafd;--light_blue: #1c8adf;--light_bg: #e4f0ff;}
.reviews-feedback__form {max-width: 70.5rem;width: 100%;padding: 1.5rem .5rem;-webkit-box-shadow: .625rem 2.5rem 5.25rem 0 rgba(4,61,117,.05);box-shadow: .625rem 2.5rem 5.25rem 0 rgba(4,61,117,.05);background: var(--white);border-radius: 1.25rem;margin: 0 auto;}
@media only screen and (min-width:48rem) {.reviews-feedback__form {padding: 2.5rem 4rem;border-radius: 1.875rem;}}
.reviews-feedback__inputs {margin-top: 2rem;display: grid;grid-template-columns: repeat(1,1fr);gap: 1rem;}
@media only screen and (min-width:48rem) {.reviews-feedback__inputs {margin-top: 4.25rem;grid-template-columns: repeat(2,1fr);gap: 2rem;}}
.reviews-feedback .textarea {margin-top: 1rem;}
@media only screen and (min-width:48rem) {.reviews-feedback .textarea {margin-top: 2rem;}}
.reviews-feedback__bottom {margin-top: 1.5rem;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;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:48rem) {.reviews-feedback__bottom {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;margin-top: 1.875rem;}}
.reviews-feedback__bottom .btn {margin-top: 2.5rem;}
@media only screen and (min-width:48rem) {.reviews-feedback__bottom .btn {margin-top: 0;max-width: 17.5rem;}}
.reviews-feedback__bottom .checkbox {margin-top: 2rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media only screen and (min-width:48rem) {.reviews-feedback__bottom .checkbox {display: block;}}
.reviews-feedback__bottom-left {width: 100%;}
@media only screen and (min-width:48rem) {.reviews-feedback__bottom-left {width: auto;}}
.reviews-feedback__rating {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media only screen and (min-width:48rem) {.reviews-feedback__rating {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.reviews-feedback__rating-title {color: var(--dark_blue);margin-bottom: 1rem;}
@media only screen and (min-width:48rem) {.reviews-feedback__rating-title {margin-right: 2rem;margin-bottom: 0;}}
.reviews-feedback__rating-stars {position: relative;width: 7.9375rem;height: 1.1875rem;display: -webkit-box;display: -ms-flexbox;display: flex;}
.reviews-feedback__rating-star {width: 1.1875rem;height: 1.1875rem;margin-right: .5rem;position: relative;z-index: 1;}
.reviews-feedback__rating-star:last-child {margin-right: 0;}
.reviews-feedback__rating-star input {display: none;}
.reviews-feedback__rating-star label {display: block;width: 100%;height: 100%;margin: 0;cursor: pointer;}
.reviews-feedback__rating-star label:after {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'19\' height=\'19\' viewBox=\'0 0 19 19\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg clip-path=\'url(%23a)\'%3E%3Cpath d=\'M18.625 8.447a1.318 1.318 0 0 0-.742-2.227l-4.772-.729a.423.423 0 0 1-.32-.24L10.688.758a1.312 1.312 0 0 0-2.375 0L6.207 5.254a.423.423 0 0 1-.319.237l-4.772.735a1.318 1.318 0 0 0-.742 2.227L3.88 12.06a.431.431 0 0 1 .116.367l-.82 5.046a1.314 1.314 0 0 0 1.929 1.364l4.187-2.322a.417.417 0 0 1 .408 0l4.188 2.322a1.312 1.312 0 0 0 1.93-1.364l-.821-5.046a.428.428 0 0 1 .116-.367l3.511-3.613zm-4.5 4.118l.82 5.046a.418.418 0 0 1-.174.419.411.411 0 0 1-.446.024l-4.189-2.32a1.303 1.303 0 0 0-1.272 0l-4.187 2.32a.412.412 0 0 1-.445-.024.42.42 0 0 1-.176-.419l.821-5.046a1.324 1.324 0 0 0-.357-1.136L1.011 7.826a.422.422 0 0 1-.098-.435.414.414 0 0 1 .337-.285l4.772-.731a1.312 1.312 0 0 0 .99-.742l2.104-4.498a.422.422 0 0 1 .766 0l2.103 4.497a1.312 1.312 0 0 0 .991.743l4.773.731a.414.414 0 0 1 .337.285.422.422 0 0 1-.098.435l-3.51 3.603a1.323 1.323 0 0 0-.354 1.136z\' fill=\'%23F7595A\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'a\'%3E%3Cpath fill=\'%23fff\' d=\'M0 0h19v19H0z\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-webkit-transition: background-image var(--time);-o-transition: background-image var(--time);transition: background-image var(--time);}
.reviews-feedback__rating-star--active label:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'19\' height=\'19\' viewBox=\'0 0 19 19\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg clip-path=\'url(%23a)\' fill=\'%23F7595A\'%3E%3Cpath d=\'M18.625 8.447a1.318 1.318 0 0 0-.742-2.227l-4.772-.729a.423.423 0 0 1-.32-.24L10.688.758a1.312 1.312 0 0 0-2.375 0L6.207 5.254a.423.423 0 0 1-.319.237l-4.772.735a1.318 1.318 0 0 0-.742 2.227L3.88 12.06a.431.431 0 0 1 .116.367l-.82 5.046a1.314 1.314 0 0 0 1.929 1.364l4.187-2.322a.417.417 0 0 1 .408 0l4.188 2.322a1.312 1.312 0 0 0 1.93-1.364l-.821-5.046a.428.428 0 0 1 .116-.367l3.511-3.613zm-4.5 4.118l.82 5.046a.418.418 0 0 1-.174.419.411.411 0 0 1-.446.024l-4.189-2.32a1.303 1.303 0 0 0-1.272 0l-4.187 2.32a.412.412 0 0 1-.445-.024.42.42 0 0 1-.176-.419l.821-5.046a1.324 1.324 0 0 0-.357-1.136L1.011 7.826a.422.422 0 0 1-.098-.435.414.414 0 0 1 .337-.285l4.772-.731a1.312 1.312 0 0 0 .99-.742l2.104-4.498a.422.422 0 0 1 .766 0l2.103 4.497a1.312 1.312 0 0 0 .991.743l4.773.731a.414.414 0 0 1 .337.285.422.422 0 0 1-.098.435l-3.51 3.603a1.323 1.323 0 0 0-.354 1.136z\'/%3E%3Cpath d=\'M14.125 12.565l.82 5.046a.418.418 0 0 1-.174.419.411.411 0 0 1-.446.024l-4.189-2.32a1.303 1.303 0 0 0-1.272 0l-4.187 2.32a.412.412 0 0 1-.445-.024.42.42 0 0 1-.176-.419l.821-5.046a1.324 1.324 0 0 0-.357-1.136L1.011 7.826a.422.422 0 0 1-.098-.435.414.414 0 0 1 .337-.285l4.772-.731a1.312 1.312 0 0 0 .99-.742l2.104-4.498a.422.422 0 0 1 .766 0l2.103 4.497a1.312 1.312 0 0 0 .991.743l4.773.731a.414.414 0 0 1 .337.285.422.422 0 0 1-.098.435l-3.51 3.603a1.323 1.323 0 0 0-.354 1.136z\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'a\'%3E%3Cpath fill=\'%23fff\' d=\'M0 0h19v19H0z\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--title: #053d76;--text: #0a2647;--blue: #0074fe;--dark_blue: #0f2e4b;--gray: #949494;--block_bg: #f5fafd;--light_blue: #1c8adf;--light_bg: #e4f0ff;}
.question {position: relative;}
.question .container {position: relative;z-index: 1;}
.question__items {margin: 2rem auto 0;max-width: 66.875rem;width: 100%;}
@media only screen and (min-width:48rem) {.question__items {margin: 4rem auto 0;}}
.question__item {background: var(--white);border-radius: .625rem;margin-bottom: 1.5rem;}
@media only screen and (min-width:48rem) {.question__item {margin-bottom: 2rem;}}
.question__item:last-child {margin-bottom: 0;}
.question__item-top {padding: .5rem;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-size: .875rem;line-height: 1.25rem;font-weight: 700;cursor: pointer;}
@media only screen and (min-width:48rem) {.question__item-top {padding: 1rem 1.5rem;font-size: 1.125rem;line-height: 1.625rem;}}
.question__item-top:after {position: relative;content: "";width: 1.5rem;height: 1.5rem;margin-left: .625rem;-ms-flex-negative: 0;flex-shrink: 0;-webkit-transition: -webkit-transform var(--time);transition: -webkit-transform var(--time);transition: transform var(--time);transition: transform var(--time),-webkit-transform var(--time);-o-transition: transform var(--time);background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M3 9.203c0 .306.156.614.467.848l7.398 5.596c.3.226.708.353 1.134.353.425 0 .832-.127 1.132-.353l7.403-5.596c.622-.47.622-1.23-.005-1.7s-1.64-.468-2.262.003L12 13.092 5.731 8.354c-.622-.47-1.633-.472-2.26-.004-.315.235-.471.544-.471.853z\' fill=\'%230074FE\'/%3E%3C/svg%3E");}
.question__item-content {padding: .375rem .5rem .875rem;}
@media only screen and (min-width:48rem) {.question__item-content {padding: .5rem 4rem 2rem 1.5rem;}}
.question__item-inside {height: 0;overflow: hidden;-webkit-transition: height var(--time);-o-transition: height var(--time);transition: height var(--time);}
.question__item.is-active .question__item-top:after {-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--title: #053d76;--text: #0a2647;--blue: #0074fe;--dark_blue: #0f2e4b;--gray: #949494;--block_bg: #f5fafd;--light_blue: #1c8adf;--light_bg: #e4f0ff;}
.contacts__wrap {position: relative;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;}
@media only screen and (min-width:62rem) {.contacts__wrap {padding: 4.5rem 10rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.contacts__info {position: relative;z-index: 1;padding: 1.5rem 1rem;background: var(--white);border-radius: 1.25rem;width: 100%;margin-top: 1.5rem;}
@media only screen and (min-width:48rem) {.contacts__info {padding: 2.5rem 3.5rem;}}
@media only screen and (min-width:62rem) {.contacts__info {border-radius: 1.875rem;max-width: 26.4375rem;margin-top: 0;}}
.contacts__title {font-weight: 500;margin-bottom: 1rem;font-size: calc(1.25rem + 4 * ( ( 100vw - 20rem ) / 1600 ));line-height: 130%;}
@media (min-width:125rem) {.contacts__title {font-size: 1.5rem;}}
@media only screen and (min-width:48rem) {.contacts__title {margin-bottom: 1.5rem;}}
.contacts__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-bottom: 1rem;}
.contacts__item:last-child {margin-bottom: 0;}
.contacts__item-icon {-ms-flex-negative: 0;flex-shrink: 0;}
.contacts__item-text {margin-left: .875rem;color: var(--text);-webkit-transition: color var(--time);-o-transition: color var(--time);transition: color var(--time);}
@media only screen and (min-width:48rem) {.contacts__item-text {margin-left: 1rem;}}
.contacts__item--address {margin-bottom: 1.5rem;}
@media only screen and (min-width:48rem) {.contacts__item--address {margin-bottom: 2rem;}}
.contacts__item a:hover {color: var(--blue);}
.contacts .btn {margin-top: 2.5rem;}
.contacts__map {position: relative;width: 100%;height: 14.125rem;top: 0;left: 0;border-radius: .5rem;overflow: hidden;-webkit-box-shadow: .625rem 2.5rem 5.25rem 0 rgba(4,61,117,.05);box-shadow: .625rem 2.5rem 5.25rem 0 rgba(4,61,117,.05);}
@media only screen and (min-width:62rem) {.contacts__map {position: absolute;height: 100%;}}
.wa-logo {position: fixed;bottom: 2rem;right: 2rem;width: 4rem;height: 4rem;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;-ms-flex-align: center;-webkit-box-align: center;align-items: center;display: -ms-flexbox;display: -webkit-box;display: flex;z-index: 1;background: #007bff;border-radius: 100%;}
.wa-logo img {width: 100%;height: 100%;}