@media only screen and (max-width: 1700px) {
    html * {}

/* --- Accueil --- */

#intro_newp>.elementor-container {
    max-width: 1500px;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 1600px) {
    html * {}

#events_archive_newp {
    padding: 0px 50px;
}

/* --- Accueil --- */

#header_newp a.elementor-button {
    padding: 10px;
}

#header_newp2 a.elementor-button {
    padding: 10px;
}

#intro_newp>.elementor-container {
    max-width: 1400px;
}

#intro_newp .elementor-section:nth-of-type(1) {
    padding: 100px 100px;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 1500px) {
    html * {}

#quiz_newp a.qsm-btn {
    font-size: 11px!important;
}

#post_newp {
    padding: 100px 50px 0 50px;
}

#widget_programs_newp .elementor-tab-content span.button_programs_newp:last-child {
    width: 50%!important;
}

/* --- Accueil --- */

#intro_newp>.elementor-container {
    max-width: 1300px;
}

#approach_newp .elementor-tab-content p:last-child {
    width: 70%;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 1400px) {
    html * {}

#widget_programs_newp .elementor-tabs-wrapper {
    width: 35%;
}

.who_coachs_newp {
    padding: 0 30px;
}

/* --- Accueil --- */

#tools_newp .elementor-section:nth-child(2) h3 {
    font-size: 14px;
}

#approach_newp .elementor-tab-content p:last-child {
    width: 80%;
}

#header_newp.ekit-sticky--effects {
    padding: 1%;
}

#header_newp2.ekit-sticky--effects {
    padding: 1%;
}

#header_newp {
    padding: 1%;
}

#header_newp2 {
    padding: 1%;
}

#intro_newp>.elementor-container {
    max-width: 1200px;
}

#intro_newp .elementor-section:nth-of-type(1) .elementor-column:nth-of-type(2) .elementor-column-wrap {
    padding: 0 0 0 25px;
}

#intro_newp .elementor-section:nth-of-type(1) .elementor-column:nth-of-type(1) .elementor-column-wrap {
    padding: 0 25px 0 0;
}

#intro_newp .elementor-section:nth-of-type(1) {
    padding: 50px;
}

#coachs_newp .elementor-column:nth-child(3) .elementor-column-wrap a {
    align-items: center;
    justify-content: space-between;
    padding: 20px 40px;
}

#coachs_newp .elementor-row {
    flex-wrap: wrap;
    justify-content: space-evenly;
}

#coachs_newp .elementor-column:nth-child(1) {
    width: 40%;
}

#coachs_newp .elementor-column:nth-child(2) {
    width: 40%;
}

#coachs_newp .elementor-column:nth-child(3) {
    width: 87%;
    height: auto;
    margin-bottom: 30px;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 1300px) {
    html * {}

#events_archive_newp {
    padding: 0 30px;
}

#events_archive_newp section#first_row {
    padding: 80px 30px 0 30px!important;
}

section#header_newp2 {
    z-index: 111;
}

#quiz_newp a.qsm-btn.qsm-previous {
    font-size: 11px;
    padding: 8px;
    width: auto;
}

#quiz_newp a.qsm-btn.qsm-next {
    font-size: 11px;
    padding: 8px 8px;
    width: auto;
}

/* --- Presentation Mentorys --- */

/*#intro_template_newp {
    position: relative;
    margin-top: 31px;
}*/

/* --- Presentation Mentorys (fin) --- */

/* --- Accueil --- */

#tools_newp .elementor-section:nth-child(2) h3:before {
    display: none!important;
}

#approach_newp .elementor-tab-content p:last-child {
    width: 100%;
}

#header_newp .elementor-column:nth-of-type(2) {
    /* width: 59%; */
}

#header_newp2 .elementor-column:nth-of-type(2) {
    /* width: 83%; */
}

#header_newp.ekit-sticky--effects {
    top: 31px!important;
}

#header_newp2.ekit-sticky--effects {
    top: 31px!important;
}

#action_bar_newp .elementor-element {
    width: 100%;
}

#action_bar_newp a {
    width: 100%;
    border-radius: 0px;
}

#header_newp {
    top: 31px!important;
}

section#header_newp>div {
    justify-content: space-between;
}
section#header_newp2>div {
    justify-content: space-between;
}
#header_newp2 {
    top: 31px!important;
}

#action_bar_newp {
    display: initial!important;
    position: fixed;
    z-index: 11;
    width: 100%;
}

#header_newp .elementor-column:nth-of-type(3) {
    display: none;
}

#header_newp2 .elementor-column:nth-of-type(3) {
    display: none;
}

#intro_newp>.elementor-container {
    max-width: 1100px;
}

/* --- Accueil (fin) --- */

}

@media only screen and (min-width: 1300px) {
    html * {}

#events_archive_newp section#first_row {
}

#events_archive_newp {
    padding: 0 30px;
}

/* --- Accueil --- */


/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 1280px) {
    html * {}
}

@media only screen and (max-width: 1200px) {
    html * {}

#widget_programs_newp .elementor-tab-content span.button_programs_newp:last-child {
    width: 100%!important;
}

.section_single_newp1 .elementor-row:nth-of-type(1)>.elementor-column:nth-of-type(1) .elementor-column-wrap {
    padding-right: 30px;
}

.section_single_newp2 .elementor-row:nth-of-type(1)>.elementor-column:nth-of-type(2) .elementor-column-wrap {
    padding-left: 30px;
}

/* --- Accueil --- */

.list_event_newp .event_date span:before {
    width: 22px;
}

.list_event_newp .event_date:before {
    width: 22px;
}

#intro_newp>.elementor-container {
    max-width: 1000px;
}

#intro_newp .elementor-section:nth-of-type(1) .elementor-column:nth-of-type(1) .elementor-column-wrap {
    padding: 0 10px 0 0;
}

#intro_newp .elementor-section:nth-of-type(1) .elementor-column:nth-of-type(2) .elementor-column-wrap {
    padding: 0 0 0 10px;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 1100px) {
    html * {}

.event_content_newp .elementor-column:nth-of-type(2) {
    display: none;
}

.event_content_newp .elementor-column:nth-of-type(1) {
    width: 100%;
}

#post_newp .elementor-column:nth-of-type(2) {
    display: none;
}

#post_newp .elementor-column:nth-of-type(1) {
    width: 100%;
}

section#button_sidebar_newp2 {
    display: none;
}

section#button_sidebar_newp2 {}

section#button_sidebar_newp1 {
    display: none;
}

section#sidebar_newp {
    display: none;
}

#post_newp {}

/* --- Accueil --- */

#header_newp #main-menu>li>a {
    padding: 0px 18px;
}

#header_newp2 #main-menu>li>a {
    padding: 0px 18px;
}


#intro_newp>.elementor-container {
    max-width: 900px;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 1025px) {
    html * {}

.archive_blog_newp {
    padding: 100px 30px!important;
    margin: 100px 0px!important;
}

#events_archive_newp {
    padding: 0px;
}

#events_archive_newp section#first_row {
    padding: 100px 50px 0px 50px;
    margin: 100px 0;
}

#events_archive_newp>.elementor-container {
}

#header_newp .elementor-image img {
    width: 180px;
    padding: 8px 0 8px 11%;
}

#header_newp2 .elementor-image img {
    width: 180px;
    padding: 8px 0 8px 11%;
}

span.elementskit-menu-hamburger-icon {
    height: 3px!important;
}
.home span.elementskit-menu-hamburger-icon { 
    background-color: #EECC00 !important;
}

#header_newp {
    background-color: rgb(2 28 35 / 90%);
}

/* --- Accueil --- */

#intro_newp .elementor-section:nth-of-type(1)>.elementor-container>.elementor-row .elementor-column:nth-of-type(2) .elementor-heading-title {
    text-align: center;
}

#approach_newp .elementor-tab-content p:last-child a:before {
    display: none;
}

#header_newp #ekit-megamenu-main-menu .elementskit-site-title {
    display: none;
}

#header_newp2 #ekit-megamenu-main-menu .elementskit-site-title {
    display: none;
}

#header_newp #main-menu>li>a {
    padding: 10px 20px;
}

#header_newp2 #main-menu>li>a {
    padding: 10px 20px;
}

#intro_coachs_newp .elementor-column:nth-of-type(1) {
    width: 60%;
}

#intro_coachs_newp .elementor-column:nth-of-type(2) {
    width: 40%;
}

#intro_newp .elementor-section:nth-of-type(1) h2 {
    line-height: 0.8em;
}

#footer_newp .elementor-section:nth-of-type(2) .elementor-column {
    width: 33%;
}

#footer_newp .elementor-section:nth-of-type(1) .elementor-column:nth-of-type(3) .elementor-column-wrap {
    margin-top: 0px;
}

#footer_newp .elementor-section:nth-of-type(1) .elementor-column {
    width: 33%;
}

#footer_newp .elementor-section:nth-of-type(1) .elementor-column:nth-of-type(4) {
    display: none;
}

#programs_newp .elementor-section:nth-child(3) .elementor-column:nth-of-type(4) {
    order: 4;
}

#programs_newp .elementor-section:nth-child(3) .elementor-column:nth-of-type(3) {
    order: 3;
}

#programs_newp .elementor-section:nth-child(3) .elementor-column:nth-of-type(1) {
    order: 2;
}

#programs_newp .elementor-section:nth-child(2) .elementor-column:nth-of-type(3) {
    order: 4;
}

#programs_newp .elementor-section:nth-child(2) .elementor-column .elementor-element {
    height: 100%;
}

#programs_newp .elementor-section:nth-child(3) .elementor-column .elementor-element {
    height: 100%;
}

#programs_newp .elementor-section:nth-child(2) .elementor-element {
    height: auto;
}

#programs_newp .elementor-section:nth-child(3) .elementor-element {
    height: auto;
}

#programs_newp .elementor-section:nth-child(3) .elementor-column {
    width: 50%;
}

#programs_newp .elementor-section:nth-child(2) .elementor-column {
    width: 50%;
}

#advantages_newp .advantages_column_newp2>.elementor-column-wrap {
    border-width: 0px;
}

#advantages_newp .advantages_column_newp2>.elementor-column-wrap:before {
    display: none;
}

#advantages_newp .advantages_column_newp2 {
    width: 85%;
}


#advantages_newp .elementor-section:nth-of-type(2) .elementor-column:nth-of-type(1) {
    display: none;
}

#advantages_newp .advantages_column_newp1>.elementor-column-wrap {
    border-width: 0px;
}

#advantages_newp .advantages_column_newp1>.elementor-column-wrap:before {
    display: none;
}

#advantages_newp .advantages_column_newp1 {
    width: 85%;
}

#advantages_newp .advantages_column_newp1+.elementor-column {
    display: none;
}

#boss_newp .elementor-row>.elementor-column:nth-child(1)>.elementor-column-wrap {
    padding-bottom: 0px;
    padding-top: 30px;
}

#boss_newp .elementor-row>.elementor-column:nth-child(3) {
    display: none;
}

#boss_newp .elementor-row>.elementor-column:nth-child(2) {
    display: none;
}

#tools_newp .elementor-section:nth-child(2) .elementor-column {
    width: 48%;
    margin-bottom: 20px;
}

#testimony_newp .elementor-section:nth-of-type(1)>.elementor-container>.elementor-row>.elementor-column:nth-of-type(1) .elementor-column-wrap {
    padding-top: 300px;
}

#testimony_newp .elementor-section:nth-of-type(1)>.elementor-container {
    min-height: 1px;
}

#testimony_newp .elementor-button {
    margin: 0px;
}

#testimony_newp .elementskit-testimonial-slider ul.slick-dots {
    display: none!important;
}

#testimony_newp .elementskit-testimonial-slider .elementskit-single-testimonial-slider:nth-of-type(6) {
    display: none;
}

#testimony_newp .elementor-section:nth-of-type(1) {
    order: 2;
}

#intro_newp .elementor-section:nth-of-type(1)>.elementor-container>.elementor-row .elementor-column:nth-of-type(1) .elementor-widget-container h2 {
    text-align: center;
}

#intro_newp .elementor-section:nth-of-type(1)>.elementor-container>.elementor-row .elementor-column:nth-of-type(1) .elementor-widget-container {
    display: flex;
    justify-content: center;
}

#intro_newp .elementor-section:nth-of-type(1) .elementor-column:nth-of-type(2) .elementor-column-wrap {
    padding: 0;
}

#intro_newp .elementor-section:nth-of-type(1)>.elementor-container>.elementor-row .elementor-column:nth-of-type(2) {
    width: 100%;
}

#slider_home_newp .elementor-slide-heading {
    font-size: 45px;
    line-height: 45px;
}

#header_newp .elementor-row button.elementskit-menu-hamburger {
    border-radius: 6px;
    padding: 13px 13px;
}

#header_newp2 .elementor-row button.elementskit-menu-hamburger {
    border-radius: 6px;
    padding: 13px 13px;
}

#header_newp .elementor-row .elementor-column {
    width: auto;
}

#header_newp2 .elementor-row .elementor-column {
    width: auto;
}

#header_newp .elementor-row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

#header_newp2 .elementor-row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

#action_bar_newp {
    position: absolute;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 1000px) {
    html * {}

.who_coachs_newp h3 .premium-dual-header-first-span {
    font-size: 33px!important;
}

/* --- Accueil --- */

#events_home_newp .css-events-list {
    flex-wrap: wrap;
}

#events_archive_newp .css-events-list {
    flex-wrap: wrap;
}

#news_newp .row.post-items {
    justify-content: center;
}

#approach_newp .elementor-tabs-wrapper {
    width: 40%;
}

#approach_newp .elementor-tabs-content-wrapper {
    width: 60%;
}

#intro_newp>.elementor-container {
    max-width: 800px;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 960px) {
    html * {}

.qsm-quiz-form .qsm-progress-bar {
    width: 45%!important;
    left: 30%!important;
}

#quiz_newp .mlw_horizontal_choice {
    margin-right: 20px;
}

#events_archive_newp .list_event_newp li {
    width: 100%;
    margin-right: 0px;
}

#fit4_newp .elementor-row {
    justify-content: space-evenly;
}

#fit4_newp .elementor-row .elementor-column {
    width: 48%;
    margin-bottom: 15px;
}

#responsive_newp3 .elementor-section {
    padding-left: 30px;
    padding-right: 30px;
}

#responsive_newp1+section {
    display: none;
}

#responsive_newp1 .elementor-column:nth-of-type(1) .elementor-column-wrap {
    margin-right: 0px;
}

#responsive_newp1 .elementor-column:nth-of-type(2) {
    display: none;
}

#responsive_newp1 .elementor-column:nth-of-type(1) {
    width: 100%;
}

/* --- Accueil --- */

#approach_newp .elementor-tab-content {
    padding: 30px;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 900px) {
    html * {}

.qsm-quiz-form .qsm-progress-bar {
}

.who_coachs_newp h3 .premium-dual-header-first-span {
    font-size: 30px!important;
}
}

@media only screen and (max-width: 800px) {
    html * {}

/* --- Accueil --- */

#footer_newp .elementor-section:nth-of-type(2) .elementor-column span.elementor-button-text {
    text-align: left;
}

#advantages_newp img {
    padding: 10px;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 767px) {
    html * {}

.newsletter_form form #sellsy_btn_contact {
    width: 100%!important;
    top: 0;
    margin-bottom: 20px!important;
}

.newsletter_form form #contact_form_contact_email {
    width: 100%!important;
}

.newsletter_form form #contact_form_contact_lastname {
    width: 100%!important;
}

.newsletter_form form label:nth-of-type(2) {
    left: 0;
    top: 90px!important;
}

.newsletter_form form label:nth-of-type(1) {
    width: 100%!important;
}
    
.newsletter_form h3 {
    font-size: 26px;
}

section#first_row.responsive_quiz_newp {
    background-color: #f3f6f9;
    padding-bottom: 0px!important;
}

#quiz_newp {
}

#first_archive_newp .col-lg-4:nth-child(1) .elementskit-meta-lists.elementskit-style-tag {
    top: initial;
}

#first_archive_newp .col-lg-4:nth-child(1) .elementskit-post-image-card .elementskit-entry-header a {
    margin-bottom: 0px;
}

#first_archive_newp .col-lg-4:nth-child(1) .elementskit-post-image-card .elementskit-post-body {
    width: 100%;
    background-color: #fff;
    padding: 20px 20px 30px 40px!important;
}

#first_archive_newp .col-lg-4:nth-child(1) .elementskit-post-image-card .elementskit-entry-header {
    width: 100%;
}

#first_archive_newp .col-lg-4:nth-child(1) .elementskit-post-image-card {
    flex-direction: column;
}

.intro_events_newp p {
    position: relative;
    bottom: 30px;
}

#post_newp {
    padding: 100px 30px 0px 30px;
}

#location_contact_newp h5 {
    left: 0;
}

#contact_info_newp .elementor-row .elementor-column {
    width: 50%;
}

#contact_info_newp .elementor-row {
    flex-direction: row;
}

#intro_template_newp p {
    font-size: 16px;
    margin-bottom: 0px;
    line-height: 26px;
}

#slider_home_newp .elementor-slide-description {
    font-size: 18px;
    line-height: 26px;
}

#header_newp .elementor-image img {
    padding: 8px 0 8px 6%;
    width: 170px;
}

#header_newp2 .elementor-image img {
    padding: 8px 0 8px 6%;
    width: 170px;
}


#widget_programs_newp .elementor-tab-content {
    padding: 30px 30px;
}

div#elementor-tab-content-1852 {}

#widget_programs_newp .elementor-tab-title.elementor-active .title_programmes_newp span.subtitle_programmes_newp {
    color: #ffffff63;
    font-size: 16px;
    line-height: 18px;
}

#widget_programs_newp .elementor-tab-title .title_programmes_newp span.subtitle_programmes_newp {
    font-size: 16px;
    color: #333333b8;
}

#widget_programs_newp .elementor-tab-title.elementor-active .title_programmes_newp {
    color: #fff;
    font-size: 23px;
    line-height: 26px;
}

#widget_programs_newp .elementor-tab-title .title_programmes_newp {
    font-size: 23px;
    line-height: 26px;
}

#fit4_newp .elementor-row .elementor-column {
    width: 95%;
}

#responsive_newp3+.section_single_newp2 {
    display: none;
}

#responsive_newp3 .elementor-widget-container {
    margin-top: 4px;
}

.section_single_newp1 .elementor-row:nth-of-type(1)>.elementor-column:nth-of-type(1) .elementor-column-wrap {
    padding: 0px;
}

.section_single_newp2 .elementor-row:nth-of-type(1)>.elementor-column:nth-of-type(2) .elementor-column-wrap {
    padding: 0px;
}

.section_single_newp1 .elementor-row:nth-of-type(1)>.elementor-column:nth-of-type(1) {
    height: 300px;
    margin-top: 20px;
}

.section_single_newp2 .elementor-row:nth-of-type(1)>.elementor-column:nth-of-type(2) {
    height: 300px;
    margin-top: 20px;
}

.section_single_newp1 .elementor-row:nth-of-type(1) {
    flex-direction: column-reverse;
}

.section_single_newp1 {
    padding: 100px 30px!important;
}

/* --- Presentation Mentorys --- */

#who_newp .elementor-section .elementor-column {
    width: 100%;
}

#who_newp .elementor-section .elementor-column:nth-of-type(1) {
    margin-bottom: 50px;
}

/* --- Presentation Mentorys (fin) --- */

/* --- Accueil --- */

#testimony_newp .commentor-badge {
    display: none;
}

#footer_newp .elementor-section:nth-of-type(4) .elementor-row {
    flex-direction: column-reverse;
}

#footer_newp .elementor-section:nth-of-type(4) .elementor-social-icons-wrapper {
    display: flex;
}

#footer_newp .elementor-section:nth-of-type(4) .elementor-column p {
    text-align: center;
}

#advantages_newp .advantages_column_newp2+.elementor-column img {
    float: right;
}

#advantages_newp .advantages_column_newp2>.elementor-column-wrap {
    padding: 10px;
}

#advantages_newp .advantages_column_newp2 {
    width: 100%;
    order: 3;
}

#advantages_newp .advantages_column_newp1>.elementor-column-wrap {
    padding: 10px;
}

#advantages_newp img {
    top: 0px;
    float: left;
}

#advantages_newp .advantages_column_newp1 {
    width: 100%;
}

#section_video_newp .elementor-widget-wrap .elementor-section:nth-of-type(3) .elementor-row .elementor-column {
    width: 50%;
}

#section_video_newp .elementor-widget-wrap .elementor-section:nth-of-type(3) .elementor-row {
    display: flex;
    flex-direction: row;
}

#section_video_newp .elementor-widget-wrap .elementor-secion:nth-of-type(3) .elementor-row {
    display: flex;
    flex-direction: row;
}

#tools_newp .elementor-section:nth-child(1) p {
    text-align: center;
}

#tools_newp .premium-dual-header-first-container {
    text-align: center;
}

#tools_newp .elementor-widget-container {
    text-align: center;
}

#approach_newp .elementor-tab-title {
    display: flex;
    align-items: center;
}

#approach_newp .elementor-tab-title.elementor-active {
    color: #fff;
    display: flex;
    align-items: center;
}

#approach_newp .elementor-tabs-content-wrapper {
    width: 100%;
}

#intro_coachs_newp p {
    text-align: center;
}

#intro_coachs_newp .premium-dual-header-first-container {
    text-align: center;
}

#intro_coachs_newp .elementor-widget-container {
    text-align: center;
}

#intro_coachs_newp .elementor-column:nth-of-type(1) {
    width: 100%;
}

#intro_coachs_newp .elementor-column:nth-of-type(2) {
    display: none;
}

#intro_newp+.elementor-section {
    display: none;
}

#header_newp {
    top: 27px!important;
}

#header_newp2 {
    top: 33px!important;
}


/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 700px) {
    html * {}

.who_coachs_newp .elementor-column-wrap {
    padding: 30px!important;
}

/* --- Accueil --- */

#footer_newp .elementor-section:nth-of-type(1) .elementor-column-wrap {
    margin-bottom: 0px;
}

#footer_newp .elementor-section:nth-of-type(2) {
    display: none;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 600px) {
    html * {}
.header_logo a:after{left: 100px;width: 134px;}
.who_coachs_newp h3 span.premium-dual-header-second-header {
    display: none!important;
}

/* --- Accueil --- */

#advantages_newp .elementor-column-wrap:nth-of-type(1) {
    padding-left: 4%;
    padding-right: 4%;
}

#testimony_newp .elementskit-testimonial-slider .elementskit-single-testimonial-slider:nth-of-type(11) {
    height: 0px;
}

#testimony_newp .elementskit-testimonial-slider .elementskit-single-testimonial-slider:nth-of-type(6) {
    height: 0px;
}

#testimony_newp .elementskit-testimonial-slider p {
    font-size: 16px;
    line-height: 26px;
}

#footer_newp .elementor-section:nth-of-type(1) .elementor-column-wrap {
    padding: 0px;
}

#footer_newp ul {
    margin-bottom: 0px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

#footer_newp .elementor-section:nth-of-type(1) .elementor-column {
    width: 100%;
}

#testimony_newp .elementor-section:nth-of-type(1)>.elementor-container>.elementor-row>.elementor-column:nth-of-type(1) .elementor-column-wrap {
    padding-top: 200px;
}

#coachs_newp .elementor-column:nth-child(1) {
    width: 100%;
    padding: 0 20%;
}

#coachs_newp .elementor-column:nth-child(2) {
    width: 100%;
    padding: 0 20%;
}

#slider_home_newp .swiper-slide-contents {
    max-width: 80%;
    padding-top: 100px;
}

#programs_newp .elementor-section:nth-child(2) .elementor-element .ekit-wid-con .elementskit-infobox {
    padding: 20px 40px;
}

#programs_newp .elementor-section:nth-child(3) .elementor-element .ekit-wid-con .elementskit-infobox {
    padding: 20px 40px;
}

#programs_newp .elementor-section:nth-child(3) .elementor-column:nth-of-type(1) {
    display: none;
}

#programs_newp .elementor-section:nth-child(3) .elementor-column:nth-of-type(3) {
    display: none;
}

#programs_newp .elementor-section:nth-child(3) .elementor-column {
    width: 100%;
}

#programs_newp .elementor-section:nth-child(2) .elementor-column:nth-of-type(2) {
    display: none;
}

#programs_newp .elementor-section:nth-child(2) .elementor-column:nth-of-type(4) {
    display: none;
}

#programs_newp .elementor-section:nth-child(2) .elementor-column {
    width: 100%;
}

#tools_newp .elementor-section:nth-child(2) .elementor-column {
    width: 100%;
    margin: 0 20px 20px 20px;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 480px) {
    html * {}

#quiz_newp .qsm-page:nth-of-type(6) .quiz_section div:nth-of-type(2) {
    right: 3px;
}

#quiz_newp .qsm-pagination {
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
}

#quiz_newp a.qsm-btn.qsm-next {
    order: 3;
    width: 45%;
}

#quiz_newp a.qsm-btn.qsm-previous {
    order: 2;
    width: 45%;
}

#quiz_newp .qmn_radio_answers {
    margin-left: 0px;
}

section#first_row.responsive_quiz_newp .quiz_section {
    padding: 15px 0!important;
}

.section_single_newp2 {
    background-color: #fff!important;
}

.section_single_newp2:before {
    background-color: #fff;
}

.section_single_newp1 {
    background-color: #f3f6f9;
}

.qsm-quiz-form .qsm-progress-bar {
    width: 100%!important;
    order: 1;
    position: relative;
    left: 0px!important;
}

.event_content_newp .em-booking-form-details p {
    width: 100%;
}

.event_content_newp .header_event_newp p {
    font-size: 14px;
}

.event_content_newp .header_event_newp p:before {
    margin-right: 5px;
}

.elementor-button span {
    line-height: 20px;
}

#action_bar_newp .elementor-button span {
    line-height: 11px;
}

*{
    animation: none!important;
}

#slider_home_newp .elementor-slide-description {
    font-size: 16px;
    line-height: 26px;
}

#cta_actioncoach_newp .elementskit-infobox {
    padding: 50px 30px;
}

/* --- Accueil --- */

#coachs_newp .elementor-column:nth-child(3) {
    width: 100%;
}

#coachs_newp .elementor-column:nth-child(3) .elementor-column-wrap a {
    padding: 20px 30px;
}

#coachs_newp .elementor-column:nth-child(3) .elementor-column-wrap a:after {
    margin-left: 0;
    background-size: 80%;
}

#coachs_newp .elementor-column {
    padding: 0px!important;
}

#intro_coachs_newp .elementor-column-wrap {
    padding-left: 30px;
    padding-right: 30px;
}

.elementor-section-wrap section .elementor-column-wrap {
}

.list_event_newp {
    justify-content: center;
}

#events_home_newp .css-events-list {
    flex-direction: column;
    left: 0;
}

#events_archive_newp .css-events-list {
    flex-direction: column;
    left: 0;
}

#events_home_newp .elementor-column-wrap {
    padding-left: 0;
    padding-right: 0;
}

#events_archive_newp .elementor-column-wrap {
    padding-left: 0;
    padding-right: 0;
}

#approach_newp .elementor-column-wrap {
    padding-left: 15px;
    padding-right: 15px;
}

#coachs_newp .elementor-column:nth-child(1) {
    padding: 0 7%;
}

#coachs_newp .elementor-column:nth-child(2) {
    padding: 0 7%;
}

#intro_newp .elementor-section:nth-of-type(1) {
    padding: 50px 30px;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 400px) {
    html * {}

.qsm-quiz-form .qsm-progress-bar {
    width: 60%;
}

/* --- Accueil --- */

#slider_home_newp .elementor.elementor-7375 {
    display: none;
}

#slider_home_newp .elementor-repeater-item-b922fe3 a.elementor-button {
    left: 0px;
}

#slider_home_newp .elementor-slide-description {
    font-size: 16px;
    line-height: 26px;
}

#slider_home_newp .elementor-slide-heading {
    font-size: 33px;
    line-height: 33px;
}

/* --- Accueil (fin) --- */

}

@media only screen and (max-width: 320px) {
    html * {}
}


@media (max-width: 767px) {
	.bouton-header-seance-offerte a.elementor-button {
		background-image : linear-gradient( 133deg, #FFED31 0%, #EECC00 94%) !important;
	}
}