.elementor-7589 .elementor-element.elementor-element-5559eaa > .elementor-container{max-width:1600px;}.elementor-7589 .elementor-element.elementor-element-5559eaa{border-style:none;}.elementor-7589 .elementor-element.elementor-element-92613b4 > .elementor-element-populated{border-style:none;}.elementor-7589 .elementor-element.elementor-element-048dcc3{border-style:none;}.elementor-7589 .elementor-element.elementor-element-8f3dbaf .elementor-heading-title{color:#824276;}@media(min-width:768px){.elementor-7589 .elementor-element.elementor-element-92613b4{width:100%;}}@media(max-width:767px){.elementor-7589 .elementor-element.elementor-element-5559eaa{padding:5px 5px 5px 5px;}.elementor-7589 .elementor-element.elementor-element-92613b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7589 .elementor-element.elementor-element-048dcc3{padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-048dcc3 */.content-area{
    width: auto !important;
}
#author-bio, #author-bio .author-bio-avatar, #author-bio .author-bio-social li a, #related-posts, #comments, .comment-body, #respond #cancel-comment-reply-link, #blog-entries .type-page, .page-numbers a, .page-numbers span:not(.elementor-screen-only), .page-links span, body #wp-calendar caption, body #wp-calendar th, body #wp-calendar tbody, body .contact-info-widget.default i, body .contact-info-widget.big-icons i, body .contact-info-widget.big-icons .owp-icon, body .contact-info-widget.default .owp-icon, body .posts-thumbnails-widget li, body .tagcloud a
{
    border:none !important;
}
.elementor-7589 .elementor-element.elementor-element-048dcc3 .planning-cell {
    display: none !important;
}
@media screen and (max-width:900px){
    .elementor-7589 .elementor-element.elementor-element-048dcc3 #top-filtres{
    flex-direction: column-reverse;
}
.elementor-shortcode > .container{
    padding: 0;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4b4e5cf */.elementor-7589 .elementor-element.elementor-element-4b4e5cf #filtres{
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5559eaa */table th, table td, hr, .content-area, body.content-left-sidebar #content-wrap .content-area, .content-left-sidebar .content-area, #top-bar-wrap, #site-header, #site-header.top-header #search-toggle, .dropdown-menu ul li, .centered-minimal-page-header, .blog-entry.post, .blog-entry.grid-entry .blog-entry-inner, .blog-entry.thumbnail-entry .blog-entry-bottom, .single-post .entry-title, .single .entry-share-wrap .entry-share, .single .entry-share, .single .entry-share ul li a, .single nav.post-navigation, .single nav.post-navigation .nav-links .nav-previous, #author-bio, #author-bio .author-bio-avatar, #author-bio .author-bio-social li a, #related-posts, #comments, .comment-body, #respond #cancel-comment-reply-link, #blog-entries .type-page, .page-numbers a, .page-numbers span:not(.elementor-screen-only), .page-links span, body #wp-calendar caption, body #wp-calendar th, body #wp-calendar tbody, body .contact-info-widget.default i, body .contact-info-widget.big-icons i, body .contact-info-widget.big-icons .owp-icon, body .contact-info-widget.default .owp-icon, body .posts-thumbnails-widget li, body .tagcloud a{
    border:none;
}

header.page-header.centered-minimal-page-header{
    background-color: #824276;
}
header.page-header.centered-minimal-page-header h1, header.page-header.centered-minimal-page-header a{
    color: #fff;
}
.top-header-wrap.clr, #main{
    background-color: #F8EDF9 !important;
}

#site-header-inner .col-1{
    max-width: 100% !important;
}

@media screen and (max-width:900px){
    #content-wrap{
        padding:0;
    }
}/* End custom CSS */