.uc_content_box_zoom_effect {
    text-align: left !important;
}

.widget_polylang ul {
    list-style: none;
    padding: 0.7222222222rem 0;
}

.widget_polylang ul li {
    float: left;
}

.widget_polylang ul li:first-of-type {
    margin-right: 10px;
}

.widget_polylang ul li.current-lang a {
    color: #000;
    text-decoration: underline;
}

.wpb_video_widget h2 {
    font-size: 1.5rem;
    line-height: 1.2;
}

.main-navigation .sub-menu .current-menu-item > a, .main-navigation .sub-menu .current-menu-item > a:hover {
    background-color: #fff;
    color: #4eb1dd;
}

.vc_tta-container .vc_tta-panel-heading {
    margin-bottom: 0 !important;
    background-color: transparent !important;
    border: 0 !important;
}

.vc_tta-container .vc_tta-panel-title a {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important;
    font-size: 1rem !important;
    padding: 23px 0 23px 60px !important;
}

.vc_tta-container .vc_tta-panel-title a:hover span {
    color: #4eb1dd !important;
}

.vc_tta-container .vc_tta-panel.vc_active .vc_tta-panel-title a, .vc_tta-container .vc_tta-panel:last-of-type .vc_tta-panel-title a, .vc_tta-container .vc_general .vc_tta-panels .vc_tta-panel:last-of-type .vc_tta-panel-body {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
}

.vc_tta-container .vc_tta-panel-title a span {
    color: #56676b !important;
}

.vc_tta-container .vc_tta-panel-title a i, .vc_tta-container .vc_tta-panel-title a i::before, .vc_tta-container .vc_tta-panel-title a i::after {
    color: #4eb1dd !important;
    border-color: #4eb1dd !important;
}

.vc_tta-container .vc_tta-panel-title a i::before {
    border-width: 4px 0 0 0 !important;
}

.vc_tta-container .vc_tta-panel-title a i::after {
    border-width: 0 0 0 4px !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: transparent !important;
    border: 0 !important;
    padding: 20px 0 20px 60px !important;
}

.accordion__content .panel-body {
    font-size: 1em !important;
    padding: 20px 0 20px 60px !important;
}