@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes show-slide{0%{transform:translateY(3rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes menu-item{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}@keyframes pulse{0%{transform:scale(.8)}70%{transform:scale(1)}to{transform:scale(.8)}}@keyframes pulseShadow{0%{box-shadow:0 0 #203a69b3}70%{box-shadow:0 0 0 .5rem #203a6900}to{box-shadow:0 0 #203a6900}}.opt-in{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:var(--layout-gap)}@media screen and (max-width: 1199px){.opt-in{justify-content:center;text-align:center}}.opt-in__head{display:flex;flex-direction:column}@media (min-width: 1200px) and (max-width: 1679px){.opt-in__head .title{font-size:var(--fs-h5)}}.opt-in-form{display:flex;flex-wrap:wrap;align-items:end;gap:var(--input-margin-top)}.opt-in-form .btn,.opt-in-form .input{flex:1 0 auto}.opt-in-form .input__label:after{background-color:#fff}.form-contact.form-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.form-contact>*{grid-column:span 1}:root{--team-body-height: 100px;--team-list-offset: calc(var(--team-body-height) / -2)}.team-swiper:not(.swiper-initialized){overflow:visible}@media screen and (max-width: 1199px){.team .decor.decor--lBlue{top:calc(var(--top) - 10%)}}.team-list{position:relative}.team-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .team-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:30px}@media screen and (max-width: 1199px){.team-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .team-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width: 991px){.team-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .team-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 767px){.team-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .team-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 575px){.team-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .team-list{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width: 1199px){.swiper.swiper-initialized .team-list{align-items:flex-end}}.team-item{position:relative}@media screen and (min-width: 1200px){.team-item{grid-row:span 2;display:grid}.team-item+.team-item .team-item__footer{border-inline-start:1px solid var(--color-bg-light-dark)}}.team-item .block-link{transition:color 425ms cubic-bezier(.25,1,.5,1)}@media screen and (max-width: 1199px){.team-item{display:flex;justify-content:center;flex-direction:column}}.team-item__photo{position:relative;z-index:-1;display:flex;align-items:flex-end;max-width:80%;margin-inline:auto}.team-item__photo img{object-fit:contain;height:auto;transform:translateY(6px);transition:transform 425ms cubic-bezier(.25,1,.5,1)}.team-item__photo img:where(.silhouette){filter:opacity(.95) grayscale(.25)}.team-item__footer{padding:2rem 1rem;background-color:#f0f6fa;text-align:center;transition:background-color 425ms cubic-bezier(.25,1,.5,1)}@media screen and (max-width: 1679px){.team-item__footer{padding:1.5rem 1rem}}.team-item__title{font-variation-settings:"wght" 700;line-height:1.2}@media screen and (max-width: 1679px){.team-item__title{font-size:.938rem}}.team-item__subtitle{text-transform:uppercase;font-size:.75rem;font-variation-settings:"wght" 700;letter-spacing:.075em;margin-block-start:.5em;line-height:1.25}@media screen and (max-width: 1679px){.team-item__subtitle{font-size:.75rem}}.team-item:has(.block-link:is(:hover,:active,:focus-visible)) .block-link{color:#4db011}.team-item:has(.block-link:is(:hover,:active,:focus-visible)) .team-item__footer{background-color:#e9f2f8!important}.team-item:has(.block-link:is(:hover,:active,:focus-visible)) .team-item__photo img{transform:none}.page-contact .accordion{display:grid;grid-template-columns:repeat(auto-fit,minmax(460px,1fr));gap:.75rem;align-items:start}@media screen and (max-width: 575px){.page-contact .accordion{grid-template-columns:minmax(0,1fr)}}.page-contact .accordion-item{margin-top:0}.contact-main{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.875rem}.contact-main .icon-list{font-size:var(--fs-h5);justify-content:center}.contact-main .icon-list a{background-color:transparent;padding:.2em}.contact-main .icon-list a svg{fill:#203a69;transition:all .2s ease-in}@media (hover: hover) and (pointer: fine){.contact-main .icon-list a:is(:hover,:active,:focus-visible){background-color:transparent}.contact-main .icon-list a:is(:hover,:active,:focus-visible) svg{fill:#ace746}}@media screen and (max-width: 1439px){.contact-main{gap:1.25rem}}@media screen and (max-width: 1199px){.contact-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media screen and (max-width: 767px){.contact-main{grid-template-columns:minmax(0,1fr);gap:1rem}}.contact-main__box{position:relative;background-color:#f0f6fa;padding:3.125rem 4rem;display:flex}@media screen and (max-width: 1199px){.contact-main__box{padding:2.5rem 2rem}}.contact-main__decor{position:absolute;top:1.5rem;right:1.5rem;color:#c6ddec}.contact-main__box--wide{grid-column:-1/1;padding:2rem 4rem;display:flex;gap:1rem clamp(2rem,5vw,6.5rem);align-items:center;flex-wrap:wrap}@media screen and (max-width: 1199px){.contact-main__box--wide{grid-column:span 1;padding:2rem}}@media screen and (max-width: 767px){.contact-main__box--wide .title{width:100%}}@media screen and (min-width: 992px){.contact-section .map{margin-block-start:-3rem;margin-inline-end:-3rem}}.contact-section__accordion{display:grid;grid-template-columns:repeat(2,minmax(10px,1fr));gap:.75rem;align-items:flex-start}@media screen and (max-width: 991px){.contact-section__accordion{grid-template-columns:1fr}}.contact-section__accordion .accordion-item+.accordion-item{margin-block-start:0}
