/* .vc_toggle_square .vc_toggle_icon{
    background-color: var(--var-color) !important;
}

h4{
    color: var(--var-color) !important;
}

.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title{
    padding-left: 70px !important;
}

.fancy-header{
    background-color: var(--var-color) !important;
} */

.vc_toggle_square .vc_toggle_icon {
    background-color: var(--the7-menu-decor-color) !important;
}

.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title {
    padding-left: var(--the7-page-left-margin) !important;
}

.fancy-header {
    background-color: var(--the7-title-color) !important;
}

.vc_tta-container .vc_tta-tab.vc_active>a {
    border-color: var(--custom-color-info) !important;
    background-color: var(--custom-color-info) !important;
    color: var(--the7-top-bg-color) !important;
}

.vc_tta-container .vc_tta-tab>a {
    border-color: transparent !important;
    border: 0 !important;
    background-color: var(--the7-header-bg-color) !important;
    color: var(--the7-top-bg-color) !important;
}

.section-mode-emploi,
.section-precautions-emploi {
    background-color: var(--custom-color-info) !important;
}

.vc_tta-container ul li {
    color: var(--the7-top-bg-color);
}

.vc_tta-container .vc_tta-title-text {
    font: normal 500 18px / 25px 'CUPRUMBold', Helvetica, Arial, Verdana, sans-serif !important;
}

.overflow-initial {
    overflow: initial !important;
}

#faq .upb_row_bg {
    background-size: 23vw !important;
    background-repeat: no-repeat !important;
    background-position: 10% 50% !important;
}

#faq .vc_column_container {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
}

#faq .vc_column_container.menu-faq {
    background-color: var(--custom-bg-menu-faq);
    padding-left: 15px !important;
}


@media (max-width: 991px) {
    #faq >.upb_row_bg {
        background-image: none !important;
    }

    #faq .vc_column_container {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    #faq .vc_column_container.menu-faq {
        padding-top: 38px !important;
    }
}

/* @media (max-width: 890px) {
    .home-screen-container {
        font-size: initial !important;
    }

} */