.otzyv-item .video-otzyv__backdrop {
    background: none;
}

.main-slider-item__inner--blue .btn.btn-red {
    background: #347cd1;
}

.main-slider-item__inner--blue .btn.btn-red:hover,
.main-slider-item__inner--blue .btn.btn-red:focus {
    background: #0050c9;
}

.main-slider-item__inner--blue .msi-btn svg path {
    stroke: #0050c9;
}

.main-slider-item__inner--blue .msi-btn:hover,
.main-slider-item__inner--blue .msi-btn:focus {
    background: #0050c9;
    color: rgb(255, 255, 255);
}

.main-slider-item__inner--blue .msi-btn:hover svg path,
.main-slider-item__inner--blue .msi-btn:focus svg path {
    stroke: rgb(255, 255, 255);
}

@media (min-width: 992px) {
    .main-slider-item__title {
        font-size: 3rem;
        margin-bottom: 3rem;
    }
}

.edge__button_row {
    display: flex;
    justify-content: space-between;
}
.edge__button_left {
    padding: 10px 0px;
    width: 650px;
}
.edge__button_right {
    padding: 10px 0px;
    width: 290px;
}
.edge__button_right .btn.btn-blue {
    width: 100%;
    border-radius: 10px;
    padding: 20px 10px;
}

@media (max-width: 992px) {
    .edge__button_left {
        width: auto;
    }
    .edge__button_right {
        width: 290px;
    }
    .edge__button_right:last-child {
        width: auto;
    }
}

.btn.btn-blue.btn-thin {
    border-radius: 10px;
    padding: 20px 10px;
}

.widget-wrapper {
    display: none;
}


.inv-btn {
    display: flex;
    gap: 20px;
}

.footer-top__list > li > a {
    word-break: keep-all;
}

@media (min-width: 768px) {
    .cookies-consent-banner-wrapper {
        display: block;
        position: fixed;
        left: 0;
        bottom: 0;
        width: 100%;
        height: auto;    
        z-index: 100;
    }
    .cookies-consent-banner {
        position: relative;
        margin-left: -60px;
        margin-right: -60px;
        padding: 15px 60px;
        box-sizing: content-box;
        border-radius: 8px;
    }
}

@media (max-width: 767px) {
    .cookies-consent-banner-wrapper .container {
        display: contents;
    }
}
