/* Custom CSS */
html body .elementor-widget .elementor-icon-list-icon { display: inherit !important; position: absolute !important; top: 7px !important; }


html body .elementor .elementor-element.elementor-widget-divider {
    --divider-border-style: solid ;
    --divider-border-color: #fff;
    --divider-border-width: 0px;
    --divider-element-spacing: 0px;
}
html body .elementor-widget .elementor-icon-list-item a { display: inherit !important; }
html body .elementor-icon-list-text { float: left; padding-left: 22px !important; }
html body .elementor-widget .elementor-icon-list-item a { position: relative }
html body footer .elementor-widget-icon-list .elementor-icon-list-icon i { display: none !important; }

@media (min-width:768px){ html body.jupiterx-post-template-3 .jupiterx-post-header, html body.jupiterx-post-template-3 .jupiterx-post-body { margin-left: 0px; } }

html body.page-id-1007 .jupiterx-main { background-color: #fff !important }
html body .jupiterx-main-header [class*="-header-post-title"] { overflow: visible; text-overflow: inherit; white-space: normal;  }
html body.jupiterx-post-template-3 .jupiterx-post-meta .list-inline-item > span { display: none; }
html body.jupiterx-post-template-3 .jupiterx-post-meta-author-avatar { display: none; }
html body.jupiterx-post-template-3 .jupiterx-post-meta { float: none; max-width: 100%; }
html body.jupiterx-post-template-3 .jupiterx-post-meta .jupiterx-post-meta-author-avatar ~ .list-inline-item { margin-left: 10px; }
html body.jupiterx-post-template-3 .breadcrumb { display: none }
html body.single-post .jupiterx-social-share::before { content: 'Partager sur : '; display: block; margin-bottom: 20px; font-weight: 600 }
html body .titre-traits h2::before { content: ''; display: block; width: 50px; height: 40px; background: url("/wp-content/uploads/elementor/thumbs/traits_titres01-ofqnausikbk54e2yzxvydg0tnurnmqv9s2u5xf3l8o.png") center no-repeat; float: left; margin-right: 10px; }

@media (max-width:1024px) {
        html body .raven-site-logo img, html body .raven-site-logo svg { max-width: 200px !important; }

html body .elementor-464 .elementor-element.elementor-element-b3ca446 .raven-site-logo img, .elementor-464 .elementor-element.elementor-element-b3ca446 .raven-site-logo svg { width: 46%; }
html body .jupiterx-sidebar { display: none }
        html body .elementor-111 .elementor-element.elementor-element-379fb1d .raven-site-logo img { width: 50%; max-width: 50% }
        html body .elementor-464 .elementor-element.elementor-element-66f0157 > .elementor-widget-container { margin: 30px 0px 0px 0px; }
        html body .elementor-464 .elementor-element.elementor-element-6cd69e0 > .elementor-element-populated { margin: inherit; }
        html body .elementor-464 .elementor-element.elementor-element-6cd69e0 { width: 45% }
}

@media (max-width:767px) {
 html body .trait-de-couleur .elementor-column {
  width: 25%;
 }
        html body .elementor-111 .elementor-element.elementor-element-379fb1d .raven-site-logo img { width: 50%; max-width: 50% }
        html body .elementor-464 .elementor-element.elementor-element-66f0157 > .elementor-widget-container { margin: 30px 0px 0px 0px; }
}

#cookie-notice .cn-button.button {
        color: #fff;
        background: #fbb03b;
        padding: 8.5px 10px;
        line-height: 1;
        border-radius: 3px;
}

