.header__menu-wrap .brx-nav-nested-items>li>.brx-submenu-toggle.aria-current>*{color:var(--red)}.header__menu-wrap .brx-nav-nested-items>li>.brx-submenu-toggle.aria-current{border-bottom:2px solid var(--red)}.services__cat-wrap.is-paused .services__cat-title-wrap.is-active.is-auto::before{animation-play-state:paused}.services__cat-title-wrap.is-active.is-manual::before{height:100%}.services__cat-title-wrap.is-active.is-auto::before{animation:services-cat-progress var(--services-auto-time) linear forwards}.services__cat-title-wrap.is-active::after{transform:scaleX(1)}.services__cat-title-wrap.is-active{box-shadow:5px 5px 10px 0 var(--dark)}.services__cat-content-wrap.is-active{opacity:1;visibility:visible;transition:all .5s ease}.send-tel-form .flatpickr{padding-top:var(--space-2xs);padding-right:var(--space-m);padding-bottom:var(--space-2xs);padding-left:var(--space-m);background-color:hsla(0,0%,0%,0);border:2px solid var(--red-d-0)}.send-tel-form .choose-files{border:2px solid var(--red-d-0)}.send-tel-form .message{margin-top:20px;background-color:transparent!important}.send-tel-form .message.success{border:2px solid var(--bricks-text-success)}.send-tel-form .message.error{border:2px solid var(--bricks-text-danger)}.contact-form .flatpickr{padding-top:var(--space-2xs);padding-right:var(--space-m);padding-bottom:var(--space-2xs);padding-left:var(--space-m);background-color:hsla(0,0%,0%,0);border:2px solid var(--red-d-0)}.contact-form .choose-files{border:2px solid var(--red-d-0)}.contact-form label{color:var(--white);font-size:var(--text-m);font-weight:500;text-transform:none}.contact-form .label{color:var(--white);font-size:var(--text-m);font-weight:500;text-transform:none}.contact-form .message{margin-top:20px;background-color:transparent!important}.contact-form .message.success{border:2px solid var(--bricks-text-success)}.contact-form .message.error{border:2px solid var(--bricks-text-danger)}@media (max-width:991px){.why__card--hover .why__card-title,.why__card--hover .why__card-text,.why__card--hover .why__card-icon{color:var(--white)!important}.why__card--hover{box-shadow:5px 5px 10px 0 var(--red-d-4)}.why__card--hover::before{width:100%;border-left:0px;border-right:5px solid var(--red-d-1);box-shadow:inset -5px 0 5px -5px var(--red-d-1)}}.popup-close__icon :not([fill=none]){fill:var(--red)}