.ec-lang .is-active{color:var(--ec-white)}.ec-nav__dropdown-link.is-active{background:#f7f8fb;color:#f26a21}.ec-nav__dropdown-link.is-active::before{transform:scaleY(1)}.ec-footer__list .is-active{color:var(--ec-white);padding-left:4px}.ec-about__title span{color:var(--ec-orange)}.ec-about__scroll p{margin:0 0 17px;color:#252b3f;font-size:14px;line-height:1.62;font-weight:400}.ec-about__scroll p:last-child{margin-bottom:0}.ec-about__scroll p strong{color:#080d28;font-weight:800}.ec-header-phone{appearance:none;background:transparent;font:inherit;cursor:pointer;justify-content:center;padding-left:10px}.ec-modal__side-title{overflow-wrap:break-word;word-break:break-word}.ec-header-phone::before{display:none}.ec-team-card__bottom{appearance:none;border:none;font:inherit;cursor:pointer}.ec-team-join__link{appearance:none;background:transparent;border:none;display:inline-block;text-align:left;font:inherit;cursor:pointer}.ec-team-card.is-modal-active .ec-team-card__content{transform:translateY(-72px)}.ec-team-card.is-modal-active .ec-team-card__email{opacity:1;transform:translateY(0)}.ec-team-card.is-modal-active .ec-team-card__bottom{transform:translateY(0)}.ec-nav__cta{display:none}.ec-service-text-block__title{position:relative;margin:0 0 28px;padding-bottom:18px;color:#fff;font-size:34px;line-height:1.12;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.ec-service-text-block__title::after{content:"";position:absolute;left:0;bottom:0;width:250px;max-width:100%;height:2px;background:#f26a21}.ec-service-wide-text .ec-service-text-block__title{color:#080d28}.ec-service-important__title{position:relative;margin:0 0 28px;padding-bottom:18px;color:#080d28;font-size:34px;line-height:1.12;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.ec-service-important__title::after{content:"";position:absolute;left:0;bottom:0;width:250px;max-width:100%;height:2px;background:#f26a21}.ec-service-intro__title{position:relative;margin:0 0 28px;padding-bottom:18px;color:#080d28;font-size:34px;line-height:1.12;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.ec-service-intro__title::after{content:"";position:absolute;left:0;bottom:0;width:250px;max-width:100%;height:2px;background:#f26a21}.ec-service-projects__progress{position:relative;width:100%}@media (max-width:991px){.ec-nav{white-space:normal}.ec-nav__item:hover,.ec-nav__item.is-active,.ec-nav__dropdown-toggle:hover,.ec-nav__dropdown-toggle.is-active{color:#080d28}.ec-nav__dropdown:hover .ec-nav__dropdown-menu,.ec-nav__dropdown:focus-within .ec-nav__dropdown-menu,.ec-nav__dropdown.is-open .ec-nav__dropdown-menu{transform:none}.ec-nav__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;margin-top:24px;padding:14px 20px;border:1px solid var(--ec-orange);background:var(--ec-orange);color:var(--ec-white);font-size:14px;line-height:1;appearance:none;cursor:pointer}.ec-nav__cta:hover{background:transparent;color:var(--ec-orange)}}.ec-service-breadcrumbs{display:flex;flex-wrap:wrap;gap:11px;margin-bottom:52px;color:rgba(255,255,255,.68);font-size:13px}.ec-service-breadcrumbs a{color:rgba(255,255,255,.72)}.ec-service-breadcrumbs a:hover{color:#f26a21}.ec-service-breadcrumbs a::after{content:"/";margin-left:11px;color:rgba(255,255,255,.35)}.ec-footer__bottom .footer__develop{margin-top:0}.footer__develop-link{position:relative;display:inline-block;padding-right:26px;font-size:12px;line-height:1.2em;font-weight:400;color:#fff;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease}.footer__develop-link:hover{opacity:.75}.footer__develop-link svg{position:absolute;bottom:4px;right:0;width:20px;height:auto;color:#fff}@keyframes fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: .75;
    }
}.footer__develop-link svg g path{opacity:0}.footer__develop-link:hover svg g path:nth-child(1) {animation:fadeIn .2s forwards;animation-delay:0s}.footer__develop-link:hover svg g path:nth-child(2) {animation:fadeIn .2s forwards;animation-delay:.1s}.footer__develop-link:hover svg g path:nth-child(3) {animation:fadeIn .2s forwards;animation-delay:.2s}.footer__develop-link:hover svg g path:nth-child(4) {animation:fadeIn .2s forwards;animation-delay:.3s}.footer__develop-link:not(:hover) svg g path {animation:none;opacity:0}