﻿blockquote{font-size:inherit}blockquote:before{left:-20px}h3:not(.noborder):after,.souligne:after{content:url(../images/soulignement.svg);display:block}.w-grid-item.type-post h3:after{display:none}.layout_3019 article .usg_post_content_1{color:#000000 !important}.layout_3019 article .usg_post_custom_field_1 p{font-weight:bold;color:white}.layout_3019 article .w-grid-item-h:hover .usg_vwrapper_2{background:transparent !important;text-decoration:underline}.tarifs h3{text-transform:inherit;font-size:28px;font-weight:normal}.tarifs h3:after{display:none}.titre_home:after{content:"";position:absolute;left:0;width:60px;border-top:5px solid #ffffff;margin-left:25px}.titre_home h2 em{font-weight:500}.l-section.height_medium{padding-top:20px;padding-bottom:20px}.actualite::after{border-top:5px solid #AF7DC1}#us_grid_1 .usg_post_title_1::before{font-family:FontAwesome;font-weight:900;content:"";margin-right:5px}.introquote blockquote:before{color:#9460b0}.w-socials-item.facebook .w-socials-item-link-hover{background:#9460b0}.w-socials-item.twitter .w-socials-item-link-hover{background:#9460b0}.w-socials-item.skype .w-socials-item-link-hover{background:#9460b0}.w-socials-item.linkedin .w-socials-item-link-hover{background:#9460b0}input[type="checkbox"]{vertical-align:middle !important}.fa-heart{color:#9460b0;display:inline-block;animation:pulse 2s infinite linear}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.coach_pro .fa-check{color:#9460b0}.coach_pro blockquote:before{color:#9460b0}@media (max-width:767px){h1 span{font-size:2rem !important}.mes_services_mobile{margin-top:15px !important}}@media (max-width:767px){.intro_pc{display:none !important}}@media (min-width:768px){.intro_mobile{display:none !important}}footer .l-section.height_medium{padding-top:70px;padding-bottom:70px}footer li.menu-item{margin-bottom:8px !important;font-size:13px;display:flex;align-items:center}footer li.menu-item:before{content:"";display:block;width:5px;height:5px;border:1px solid #AF7DC1;border-radius:10px;margin-right:10px}footer .vc_col-sm-6{text-align:center;padding:0 10%}footer .vc_col-sm-6 .us_custom_a5765efd{width:240px !important;margin:0 auto 50px !important}footer .slick-track img{max-height:120px;width:auto}.newsletter input.sib-default-btn{background:#AF7DC1;color:white !important;max-height:43px;margin-top:27px}.nf-form-layout{max-width:1100px;margin:auto}.nf-form-layout form{max-width:1000px;margin:auto}.nf-form-layout .nf-form-fields-required{color:rgba(128, 128, 128, 0.5);font-size:15px;font-style:italic;margin-left:0px}.nf-form-layout .nf-before-form-content{margin-bottom:30px}.nf-form-layout .nf-form-content{max-width:100% !important}.nf-form-layout .nf-form-content li:before{display:none}.nf-form-layout .nf-form-content .nf-field-label label{font-size:15px;line-height:20px;color:#AF7DC1}.nf-form-layout .nf-form-content .listradio-wrap ul{display:flex;column-gap:40px}.nf-form-layout .nf-form-content input:not([type=button]),.nf-form-layout .nf-form-content textarea,.nf-form-layout .nf-form-content select{color:black;font-family:laca;font-weight:300;background:#efefef !important;font-size:15px;border-radius:10px}.nf-form-layout .nf-form-content input:not([type=button])::placeholder,.nf-form-layout .nf-form-content textarea::placeholder,.nf-form-layout .nf-form-content select::placeholder{font-style:italic}.nf-form-layout .nf-form-content .list-select-wrap>div div:after{content:"";position:absolute;right:20px;height:50px;line-height:50px;font-family:"Font Awesome 6 Pro";top:0px;color:black;font-size:19px;font-weight:400}.nf-form-layout .nf-form-content .checkbox-wrap .nf-field-label label:after{background:white;border:1px solid;border-radius:2px}.nf-form-layout .nf-form-content #nf-field-10-wrap label{font-style:italic;font-weight:300 !important;font-size:15px;color:grey}.nf-form-layout .nf-form-content #nf-field-10-wrap label:before{content:"";background:#AF7DC1;width:14px;position:absolute;z-index:2;height:14px;margin:2px 0 0 4px}.nf-form-layout .nf-form-content .nf-field-container.submit-container{margin:20px auto 50px;border:none;padding:0 10px;letter-spacing:0.34px;cursor:pointer;background-color:#AF7DC1;position:relative;z-index:10;display:flex;align-items:center;width:fit-content;border-radius:50px}.nf-form-layout .nf-form-content .nf-field-container.submit-container:hover{background-color:black;border:1px solid #AF7DC1}.nf-form-layout .nf-form-content .nf-field-container.submit-container:before{font-family:"Font Awesome 6 Pro";content:"";padding:2px 10px 0 0;color:white}.nf-form-layout .nf-form-content .nf-field-container.submit-container input[type=button]{font-weight:500;font-size:18px;color:white;background:none;margin:0;padding:0;height:inherit}.nf-form-layout .nf-form-content .nf-error .nf-field-element:after{border-radius:30px;height:38px;width:38px;line-height:40px;margin:5px}.nf-form-layout .nf-form-content .nf-error .nf-error-msg{font-size:15px}.nf-form-layout .nf-form-content .nf-pass.field-wrap .nf-field-element:after{color:#34b36f}.nf-form-layout .nf-form-content .nf-pass.field-wrap .ninja-forms-field{border-color:#34b36f !important}.nf-form-layout .nf-error-msg.nf-error-field-errors{background-color:#ff6a00;text-align:center;padding:10px;font-weight:bold;color:grey;border:1px dashed grey;font-size:15px}.nf-form-layout .nf-response-msg{margin-bottom:40px}