/* curvy background */
.uc-cta-bg .t396__artboard, .uc-cta-bg > .tn-atom,
.uc-cta-bg .t396__artboard, .uc-cta-bg > .tn-atom {
    background-image: url('https://static.tildacdn.com/tild3662-6137-4130-a562-656437363566/cta_bg.png');
}


/* Header fixed */
.uc-header-fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9998;
}

/* hide cart icon */
.t706__carticon {
    display: none !important;
}


/* Handle result do/posle slides */
.do-posle-slider-rj1, .do-posle-slider-rm1 {
    width: 1200px;
    background: #f7f7f7;
    padding-top: 36px;
    padding-bottom: 10px;
    border-radius: 20px;
    margin: 0 auto;
}
.do-posle-slider-rj1 .chr-carousel-wrap, .do-posle-slider-rm1 .chr-carousel-wrap {
    width: 1160px;
    margin: 0 auto;
}


/* Thank You page */
.uc-thankyou1, .uc-thankyou2 {
    display: none;
}


/* START::: Footer Action Buttons */
body .footer-actions {
    display: none;
    z-index: 10000;
}
body .footer-actions img {
    /*max-width: 100%;
    max-height: 55%;
    margin-right: 8px;*/
}
.footer-actions {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}
.footer-actions a.quiz-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-family: 'Lato', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 700;
    border-radius: 30px;
    border-style: solid;
    transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
    /*color: #ffffff !important;*/
    text-align: center;
    width: 130px;
    height: 45px;
    color: #b8b8b8 !important;
    border-width: 1px;
    border-color: #b8b8b8;
    text-decoration: none;
}
.footer-actions a.quiz-btn {
    width: 200px;
}
.footer-actions a.quiz-btn.quiz-btn-active {
    color: #ffffff !important;
    background-color: #187bf1;
    border-color: transparent;
}
.footer-actions a.quiz-btn.quiz-btn-border {
    color: #858585 !important;
    background: transparent;
    border-color: #858585;
}
.footer-actions a.quiz-btn.quiz-close {
    color: #ef1817 !important;
    border-color: #ef1817;
}
/* END::: Footer Action Buttons */





@media screen and (max-width: 1199px) {
    .do-posle-slider-rj1, .do-posle-slider-rm1 {
        width: 800px;
        padding-top: 40px;
    }

    .do-posle-slider-rj1 .chr-carousel-wrap, .do-posle-slider-rm1 .chr-carousel-wrap {
        width: 780px;
    }
}

@media screen and (max-width: 959px) {
    .do-posle-slider-rj1, .do-posle-slider-rm1 {
        width: 580px;
        padding-top: 40px;
    }

    .do-posle-slider-rj1 .chr-carousel-wrap, .do-posle-slider-rm1 .chr-carousel-wrap {
        width: 500px;
    }

    /* Cookie acceptance block */
    .t-rec .t886, .t-rec .t657 {
        bottom: 0 !important;
    }
    .t-rec .t886.bottom-footer, .t-rec .t657.bottom-footer {
        bottom: 72px !important;
    }

    /* START::: Footer Action Buttons */
    body .footer-actions.active {
        display: flex;
    }
    .footer-actions {
        display: none;
        align-items: center;
        position: fixed;
        bottom: 0;
        background: #f7f7f7;
        left: 0;
        z-index: 100000000;
        width: calc(100% - 40px);
        padding: 14px 20px;
        justify-content: space-evenly;
        border-top: 1px solid #e1e1e1;
        gap: 20px;
    }
    .footer-actions a.quiz-btn {
        width: auto;
        max-width: 200px;
        flex: 1 1 0;
    }
    /* END::: Footer Action Buttons */
}

@media screen and (max-width: 639px) {
    .do-posle-slider-rj1, .do-posle-slider-rm1 {
        width: 430px;
        padding-top: 40px;
    }

    .do-posle-slider-rj1 .chr-carousel-wrap, .do-posle-slider-rm1 .chr-carousel-wrap {
        width: 380px;
    }
}

@media screen and (max-width: 479px) {
    .do-posle-slider-rj1, .do-posle-slider-rm1 {
        width: 340px;
        padding-top: 40px;
    }

    .do-posle-slider-rj1 .chr-carousel-wrap, .do-posle-slider-rm1 .chr-carousel-wrap {
        width: 300px;
    }
}


