/* .page-licens-content__item:hover {
    background: white;
    -webkit-box-shadow: 0px 0px 5px 2px rgb(112 111 111 / 30%);
    box-shadow: 0px 0px 5px 2px rgb(112 111 111 / 30%);
    border-radius: 5px;
} */

.page-licens-content__accordion.active {
    margin-top: 0;
}

.page-licens-content__accordion-item-tableBody {
    margin-bottom: 30px;
}

.header__acordion--three-top::before {
    border: 2px solid #0053A2;
}

.header__acordion--three-top .arrows-header__accordion {
    margin-right: 0px;
}

.header__acordion--three.active .header__acordion--three-body {
    margin-top: 5px;
}

.header__acordion--three-top a {
    color: #706F6F;
}

.header__acordion--three .active .header__acordion--three-top a {
    color: #0053A2;
}

.header__acordion--three-body a {
    color: #706F6F;
}

.header__acordion--three-top::before {
    border: 2px solid #706F6F;
}

.header__acordion--three .active::before {
    border: 2px solid #0053A2;
}

.header__acordion--three .active a {
    color: #0053A2;
}

.page-product__aside-accordion.active .page-product__aside-accordion-body {
    margin-top: 5px;
}

.page-card-item-next {
    margin: 0 auto 10px auto;
}

.page-card-item-prev {

    margin: 10px auto 0 auto;
}

.header__accordion.active .header__accordion--top .arrows-header__accordion .arrows-header__accordion--left {
    background-color: #0053A2;
}

.header__accordion.active .header__accordion--top .arrows-header__accordion .arrows-header__accordion--right {
    background-color: #0053A2;
}

.page-product__aside-accordion-link {
    padding-left: 15px;
}

.page-product__aside-accordion-link a::before {
    left: -15px;
}

.news-detail-prev svg {
    height: 20px;
}

.news-detail-next svg {
    height: 20px;
}

.page-card-item-slider-container--min {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    gap: 19px;
}

.news-detail-content__slider .swiper-backface-hidden .swiper-slide {
    margin-top: 5px;
    margin-bottom: 5px;
}

@media (max-width: 1166px) {
    .header__button {
        margin-left: 0px !important;
    }

    .page-company-connection.page-contact-connection .page-company-connection__left .text {
        box-shadow: none;
    }
}

@media (min-width: 1000px) {
    .page-card-item-slider--min {
        height: 450px;
        overflow: hidden;
    }

    .page-card-item__item-info:hover span svg>path {
        fill: #0053A2;
        stroke: none;
    }

    .page-card-item__application-item:hover svg>path {
        fill: #23B9D6;
        stroke: none;
    }

    .page-card-item__application-item:hover svg>path {
        fill: #23B9D6;
        stroke: none;
    }
}

@media (max-width: 1000px) {
    .page-company-diller__inner {
        margin-top: 30px;
    }
}

@media (max-width: 768px) {
    .page-cardItem-content-top__btn:hover {
        background-color: white !important;
        border-radius: 10px;
    }

    .page-cardItem-content-top__btn.active:hover {
        background: #EBF3FC !important;
    }

    .page-cardItem-content-top__btn {
        width: 100%;
        max-width: 100%;
    }
}

@media (max-width: 740px) {
    .page-project__item-right.active .page-project__item-title {
        margin-left: 0px !important;
    }

    .page-project__item-right.active .page-project__item-sub-title {
        margin-left: 0px !important;
    }
}

@media (max-width: 480px) {
    .page-contact-adress__phone {
        padding-top: 40px !important;
    }

    .page-company-connection__inner {
        padding-top: 30px;
    }
}

@media (max-width: 420px) {
    .page-card-item-top {
        margin-top: 10px;
    }
}