: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;}}
.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%;}