@keyframes spin-animation-loading{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}:root,[data-bs-theme=light]{--header-dark:rgb(37, 38, 42);--bs-link-color-rgb:13, 110, 253;--bs-link-opacity:1;--main-theme-color:#5B4CFE;--main-white-color:#FFFFFF;--main-white2-color:#f3f3f3}button[disabled]{cursor:not-allowed;opacity:.6}header.header_ [data-type-click=openModal]{position:relative}body:not(.loaded-fancybox) [data-type-click=openModal]{cursor:progress!important}body:not(.loaded-fancybox) [data-type-click=openModal]:hover{color:#333;text-decoration:none}.sprite_svg svg{height:0;width:0}body.loaded-fancybox [data-type-click=openModal]::before,header .phone.is-mobile{display:none}header.user_agreement{background:no-repeat right -5%top 32% var(--header-dark)}footer.user_agreement{padding-top:0}.container-top-mt-160,.terms-of-use{margin-top:160px;margin-bottom:60px}.terms-of-use .link_terms{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}.team .chips{position:relative}.tt-is-hidden{opacity:0;transition:opacity .25s ease}.tt-is-ready{opacity:1}.form-inline-vertical .form-control-wrap{display:block}.students-slider .swiper-slide{margin-right:30px}.main-top__img [data-type-click=openModal]{width:calc(85px + 50px);height:calc(85px + 50px);position:absolute}body [data-type-click=openModal]::before{display:block;position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;border:5px solid var(--main-white2-color);border-top:3px solid var(--main-theme-color);animation:spin-animation-loading 1s linear infinite;z-index:11;transition:opacity .5s ease;opacity:1}@media (max-width:992px){header .phone.is-mobile{display:block;position:relative}.main-top__img [data-type-click=openModal]{width:calc(85px + 68px);height:calc(85px + 40px);position:absolute}}.cta__form-group.error input.cta__input.cta__input--phone{color:#de004e}.moda--videoReview .video-frame--portrait{width:min(90vw,420px);aspect-ratio:9/16}.moda--videoReview .video-frame--landscape{width:min(90vw,960px);aspect-ratio:16/9}.moda--videoReview .video-frame iframe,.whois-video .video-frame iframe{width:100%;height:100%;border:0;display:block}.whois-video .video-frame{position:relative}.whois-video .video-frame--portrait{width:min(90vw,380px);aspect-ratio:9/16}.whois-video .video-frame--landscape{width:min(90vw,960px);aspect-ratio:16/9}