/********* Compiled - Do not edit *********/
@font-face {
font-family:"Glacial Indifference";
src:url(#), url(#), url(#);font-weight:;
font-display:swap;
}
:root{--color-primary:#242e64;--color-secondary:#b000ff;--color-gradient-start:#242E64;--color-gradient-stop:#242e64;--color-link:#b000ff;}.lqd-page-frame[data-orientation=v]{background:rgb(122, 38, 63);}.lqd-page-frame[data-orientation=h]{background:rgb(122, 38, 63);}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Red Hat Display;font-weight:400;line-height:1.68em;font-size:16px;color:#242e64;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:Red Hat Display;font-weight:400;line-height:26px;font-size:16px;color:#242e64;}.h1,h1{font-family:Red Hat Display;line-height:1.2em;letter-spacing:-0.2px;font-size:44px;color:#242e64;}.h2,h2{font-family:Lora;font-weight:400;line-height:1.2em;font-size:42px;color:#242e64;}.h3,h3{font-family:Red Hat Display;line-height:1.2em;font-size:32px;color:#242e64;}.h4,h4{font-family:Red Hat Display;line-height:1.2em;font-size:25px;color:#242e64;}.h5,h5{font-family:Red Hat Display;line-height:1.2em;font-size:21px;color:#242e64;}.h6,h6{font-family:Red Hat Display;font-weight:400;line-height:1.2em;font-size:16px;color:#242e64;}.main-header .navbar-brand{max-width:200px !important;}.titlebar-inner h1{}.titlebar-inner p{}.titlebar-inner{padding-top:80px;padding-bottom:80px;}.titlebar{background-color:#242e64;background-image:url( //education.liquid-themes.com/wp-content/uploads/2019/12/bannerimage4@2x-1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;}#content{background-color:#fafafa;}@media ( min-width: 1200px ){.main-header .is-stuck{background:rgb(255, 255, 255) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a, .mainbar-wrap.is-stuck .header-module .ld-module-trigger, .mainbar-wrap.is-stuck .main-nav > li > a, .mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a{color:#242e64 !important;}.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar{background-color:#242e64 !important;}.mainbar-wrap.is-stuck .header-module .ld-module-trigger-icon, .mainbar-wrap.is-stuck .header-module .ld-module-trigger-txt{color:inherit !important;}.mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input{border-color:#242e64 !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a:hover, .mainbar-wrap.is-stuck .main-nav > li > a:hover, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a:hover{color:#b000ff !important;}}@media screen and (max-width: 1199px){body[data-mobile-nav-style=modern]:before{background:rgb(255, 255, 255);}body[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a, .main-nav > li{color:rgb(36, 46, 100);}[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a:hover{color:inherit !important;}}a:focus, input:focus, select:focus, textarea:focus, button:focus {
    outline: none !important;
}
:focus {
    outline: -webkit-focus-ring-color auto 0px !important;
}

/*CSS SECTION*/
.section-coach .fancy-box-classes {
    background-color: #fff;
    box-shadow: 2px 2px 80px -25px rgba(0, 0, 0, 0.15);
    transition: box-shadow 0.45s cubic-bezier(0.32, 0.98, 0.37, 1);
    border-radius: 10px;
}
.section-coach .fancy-box-classes .fancy-box-label {
    display: inline-block;
    padding: 4px 12px;
    position: absolute;
    top: 320px;
    left: 0px;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.025em;
    color: #fff;
    background: #B000FF;
}
.section-coach .fancy-box img {
    width: 100%;
    border-radius: 10px 10px 0px 0px;
}
.section-coach .fancy-box-classes .trainer {
    font-size: 0.86em;
    color: #242E64;
}
.section-coach .fancy-box-classes .fancy-box-contents {
    padding: 1.5em 25px;
}
.section-actu .liquid-blog-scheme-dark {
    color: #fff;
}
.section-actu .liquid-lp-excerpt {
    display: none;
}
.section-actu .liquid-lp-category.solid.bg-primary a {
    background-color:#B000FF;
    color: #fff;
    font-size:13px;
}
.section-coeur .btn {
    color: #fff;
}
.sect-deroulement {
    color:#fff !important;
}
.sect-deroulement .lien-cl-etape a {
    color:#fff !important;
    font-weight:900;
}
.sect-deroulement .iconbox h3 {
    display: inline-block;
    margin: 0 0 0.7em;
    line-height: 1.5em;
    margin-bottom: 3px !important;
}
/*TITRE PAGE CATEGORIE*/
.titlebar-inner {
    text-align: center;
}
.titlebar-inner h1 {
    color: #fff;
    display: inline-block;
    margin: 0 0 0.5em;
    font-size: 40px !important;
    font-weight: 600;
}
.titlebar-inner p {
    font-size: 20px;
    font-weight: 500;
    color: #fff;
    opacity: 1;
}
/*POST*/
.blog-single-modern .byline img {
    width: 60px;
    margin-right: 18px;
    border-radius: 50%;
}
/*SIDEBAR POST*/
@media (min-width: 992px) {
.col-md-offset-1 {
    margin-left: 2.33333333%;
}
}
@media (min-width: 992px) {
.col-md-3 {
    width: 30%;
}
}
.main-sidebar a {
    color: #b000FF;
}
.single-post.has-sidebar .sidebar-container {
    margin-top: 65px;
}
.main-sidebar .widget {
    margin-bottom: 0px;
    background: #fff;
    padding: 25px;
}
.widget_categories ul li {
    margin-bottom: 1em;
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
}
.widget_categories ul a #text {
    color:red;
}
.cat-item.cat-item-1 {
    display:none;
}
.widget.widget_builder_vc.widget {
    margin-bottom: 0px !important;
    background: transparent;
    padding: 15px;
}
#stc-email.form-control {
    margin-bottom:10px;
}
.stc-categories {
    margin-top:15px;
}
#stc-subscribe-btn {
    display: inline-flex;
    padding: 8px 16px;
    position: relative;
    border: 0px solid #b000FF;
    background: #b000FF;
    border-radius: 3px;
    font-size: 1em;
    white-space: nowrap;
    color: #fff;
    transition: all .3s ease;
    margin-top:10px;
}
.banner-sidebar-metho a {
    color: #fff !important;
}
.widget .fluentform .ff-btn-lg {
    padding: 8px 26px;
    font-size: 18px;
    line-height: 1.5;
    background: #242E64;
    border-radius: 6px;
}
/*AUTEUR BOX*/
.uab-template-1 .uab-front-content {
    width: 80%;
    float: left;
    padding: 0px 20px;
}
.uab-template-1 .uab-social-icons > span {
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 13px;
    font-weight: 700;
    text-transform: capitalize;
    color: #fff;
    background: #ffffff;
    padding: 0px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    display: inline-block;
    line-height: 1.5;
}
.uab-template-1 .uab-tab-content {
    padding: 33px 0;
    background: #fff;
    box-shadow: 2px 2px 100px -60px rgba(0,0,0,0.2) !important;
}
/*SECTION GLOBALE COACHS*/
.titre-vig-coach {
    color:#B000FF;
}
.carousel-nav {
    position: relative;
    margin-top: 40px;
}
/*BT ACUITY*/
.acuity-embed-button {
background: #B000FF !important; 
color: #fff; 
padding: 18px 24px; 
border: 0px; 
border-radius: 30px; 
text-decoration: none;
}
.acuity-embed-button:hover {
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}
.acuity-modal-inner {
    padding: 40px 30px;
    position: relative;
    max-width: 78%;
    max-height: 78%;
    overflow: hidden;
    overflow-y: auto;
    background: #fff;
    z-index: -1;
    opacity: 0;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transition: opacity .2s,z-index 0s .2s,-webkit-transform .2s;
    transition: opacity .2s,z-index 0s .2s,-webkit-transform .2s;
    -o-transition: opacity .2s,transform .2s,z-index 0s .2s;
    transition: opacity .2s,transform .2s,z-index 0s .2s;
    transition: opacity .2s,transform .2s,z-index 0s .2s,-webkit-transform .2s;
}
/*MOBILE*/
@media screen and (min-width: 1200px) {
.lqd-page-frame[data-orientation=h] {
    left: 0;
    width: 100%;
    height: 10px !important;
} }

@media screen and (min-width: 1200px) {
.lqd-page-frame[data-orientation=v] {
    top: 0;
    width: 10px;
    height: 100%;
} }

@media screen and (min-width: 1200px) {
    .page-has-frame #wrap {
        padding: 10px !important;
    }
    .page-has-frame .is-stuck {
    	left: 10px;
    	right: 10px;
    }
}