#navbar{background:#fff;padding-bottom:0;padding-top:0}@media(max-width:1199px){.block-navbar .navbar-collapse{max-height:calc(100vh - 90px);overflow:auto}}.block-navbar .navbar-brand>img{height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:160px}.block-navbar .nav-link{border:2px solid transparent;border-radius:50px;color:var(--gs-text);font-size:.9rem;font-weight:800;margin:.1rem;padding:.5rem 1rem;transition:.3s ease-in-out}@media(max-width:991px){.block-navbar .nav-link{padding:1rem 2rem}}.block-navbar .nav-link.show,.block-navbar .nav-link:focus,.block-navbar .nav-link:hover{background-color:rgba(var(--gs-secondary-rgb),.1)!important;color:var(--gs-secondary)!important}.block-navbar .nav-link.active{background-color:rgba(var(--gs-text-rgb),.05);color:rgba(var(--gs-text-rgb),.6)}.block-navbar .nav-link-phone{background-color:var(--gs-primary);color:#fff;transition:.3s ease-in-out}.block-navbar .nav-link-phone:hover{background-color:var(--gs-secondary)!important;color:#fff!important}.block-navbar .navbar-btn-urgence{font-weight:700;margin-left:auto;margin-right:.5rem;padding:.375rem .8rem}@media(min-width:1200px){.block-navbar .navbarnav-container{display:flex;flex-grow:1;flex-wrap:wrap}}.block-navbar .dropdown-menu{border:none;border-radius:0;margin:0!important;padding:1rem 0;width:100%}@media(min-width:1200px){.block-navbar .dropdown-menu{background-color:#fff;box-shadow:0 15px 20px 0 rgba(var(--gs-text-rgb),.2);padding:2rem 0}}.block-navbar .dropdown-menu>.container{display:block}.block-navbar .dropdown-item{background-color:var(--gs-text);border-radius:30px;color:#fff;height:100%;padding:10px;transition:.3s ease-in-out}.block-navbar .dropdown-item:hover{background-color:var(--gs-secondary);color:#fff}.block-navbar .dropdown-item-service-figure{border-radius:20px;height:80px;margin-bottom:0;overflow:hidden;width:80px}.block-navbar .dropdown-item-service-figure-img{height:100%;min-height:100px;-o-object-fit:cover;object-fit:cover;width:100%}.block-navbar .dropdown-item-service-body{padding:.5rem}@media(min-width:992px){.block-navbar .dropdown-item-service-body{padding:.8rem}}.block-navbar .dropdown-item-service-body-title{font-weight:800;white-space:normal}.block-navbar .dropdown-item-service-body-title>a{font-weight:800}.block-breadcrumb{margin:0;padding-bottom:15px;padding-top:15px}.block-breadcrumb ol.breadcrumb{font-size:.7rem;font-weight:700;margin-bottom:0;text-transform:uppercase}.block-breadcrumb .breadcrumb-item-link{color:rgba(var(--gs-text-rgb),.9)!important;transition:.3s ease-in-out}.block-breadcrumb .breadcrumb-item-link:hover{color:rgba(var(--gs-primary-rgb),.9)!important}.block-infos-wrapper{padding:30px}.block-infos-subtitle{color:rgba(var(--gs-text-rgb),.5);font-size:.8rem;font-weight:600;letter-spacing:2px;margin-bottom:1rem}.block-infos i{font-size:.8rem}.block-infos-info+.block-infos-info{border-top:1px solid rgba(0,0,0,.1);margin-top:15px;padding-top:15px}.block-infos-info-icon{align-items:center;background-color:var(--gs-secondary);border-radius:40px;color:#fff;display:flex;height:35px;justify-content:center;width:35px}.block-infos-info-phone a{color:var(--gs-text)!important;font-size:1.3rem;font-weight:800;transition:.3s ease-in-out}.block-infos-info-phone a:hover{color:var(--gs-secondary)!important}.block-infos-info-mail a{transition:.3s ease-in-out}.block-infos-info-mail a:hover{color:var(--gs-secondary)!important}.block-infobox-wrapper{background-color:var(--gs-primary);padding:15px;position:relative;z-index:2}@media(min-width:1200px){.block-infobox-wrapper{padding:30px}}@media(min-width:1600px){.block-infobox-wrapper{padding:45px}}.block-infobox-schedule{font-size:14px;height:100%}.block-infobox-schedule-subtitle{color:rgba(var(--gs-text-rgb),.5);font-size:.8rem;font-weight:600;letter-spacing:2px;margin-bottom:1rem}.block-infobox-schedule-item{background-color:transparent;border:1px solid hsla(0,0%,100%,.125);color:#fff;padding:.4rem 0}.block-infobox-schedule .active{background-color:transparent;border-color:inherit;color:var(--gs-primary);font-weight:700}.block-form-contact{margin:0}.block-form-contact-title{Display:none;font-weight:800;opacity:1;text-align:center}.block-form-contact .form-floating>.form-control:not(:-moz-placeholder)~label:after{background-color:transparent}.block-form-contact .form-floating>.form-control:focus~label:after,.block-form-contact .form-floating>.form-control:not(:placeholder-shown)~label:after,.block-form-contact .form-floating>.form-select~label:after{background-color:transparent}.block-form-contact-info .block-form-contact,.block-form-contact-info .block-infobox,.block-form-contact-info .block-infos{margin:0}.block-form-contact-info .block-infobox{margin-top:15px}.block-form-contact-info .block-infobox-wrapper{background-color:rgba(var(--gs-text-rgb),.05);border-radius:30px;padding:30px}.block-form-contact-info .block-infobox-schedule-item{border-color:rgba(var(--gs-text-rgb),.125);color:var(--gs-text)}.block-strengths2{background-color:rgba(var(--gs-text-rgb),.05);margin:0;padding-bottom:90px;padding-top:90px;position:relative}@media(min-width:992px){.block-strengths2{padding-bottom:120px;padding-top:120px}}@media(min-width:1400px){.block-strengths2{padding-bottom:150px;padding-top:150px}}.block-strengths2-header{margin-bottom:2rem}@media(min-width:992px){.block-strengths2-header{margin-bottom:0}}.block-strengths2-item{background-color:#fff;border-radius:30px;height:100%;padding:2rem;position:relative;transition:.3s ease-in-out}.block-strengths2-item-icon{color:#fff;font-size:2rem;transition:.3s ease-in-out}.block-strengths2-item-icon-wrapper{align-content:center;background-color:var(--gs-secondary);border-radius:50rem;display:flex;flex-direction:column;flex-wrap:wrap;height:60px;justify-content:center;margin-bottom:2rem;transition:.3s ease-in-out;width:60px}.block-strengths2-item-title{margin-bottom:1rem}.block-cta-card{border-radius:50px;bottom:15px;box-shadow:0 5px 30px 0 rgba(var(--gs-text-rgb),.2);left:50%;opacity:0;position:fixed;transform:translateX(-50%);transition:visibility .3s,opacity .3s;visibility:hidden;z-index:1001}@media(min-width:992px){.block-cta-card{bottom:50px;left:auto;right:0;transform:translateX(0)}.block-cta-card .btn-group{align-items:flex-start;flex-direction:column;justify-content:center}.block-cta-card .btn-group>.btn{border:none!important;border-radius:0;margin:0}.block-cta-card .btn-light{background-color:var(--gs-secondary);border-color:var(--gs-secondary);color:#fff}.block-cta-card .btn-light:hover{background-color:var(--gs-primary);border-color:var(--gs-primary)}}.block-cta-card .btn-group-rounded .btn-group>.btn-group:first-child>.btn,.block-cta-card .btn-group-rounded>.btn:first-child:not(.dropdown-toggle){border-bottom-left-radius:50px;border-top-left-radius:50px}@media(min-width:992px){.block-cta-card .btn-group-rounded .btn-group>.btn-group:first-child>.btn,.block-cta-card .btn-group-rounded>.btn:first-child:not(.dropdown-toggle){border:none!important;border-radius:0}}.block-cta-card .btn-group-rounded .btn-group>.btn-group:not(:first-child)>.btn,.block-cta-card .btn-group-rounded>.btn:not(:first-child):not(.dropdown-toggle){border-left:1px solid rgba(var(--gs-text-rgb),.1)!important}@media(min-width:992px){.block-cta-card .btn-group-rounded .btn-group>.btn-group:not(:first-child)>.btn,.block-cta-card .btn-group-rounded>.btn:not(:first-child):not(.dropdown-toggle){border:none!important}}.block-cta-card .btn-group-rounded .btn-group>.btn-group:last-child>.btn,.block-cta-card .btn-group-rounded>.btn:last-child:not(.dropdown-toggle){border-bottom-right-radius:50px;border-top-right-radius:50px}@media(min-width:992px){.block-cta-card .btn-group-rounded .btn-group>.btn-group:last-child>.btn,.block-cta-card .btn-group-rounded>.btn:last-child:not(.dropdown-toggle){border:none!important;border-radius:0}.block-cta-card-btn:hover .block-cta-card-btn-title{display:inline-block;margin:0}}.block-cta-card-btn-title{display:none}.block-cta-card .btn{padding:.5rem 1.5rem}@media(min-width:992px){.block-cta-card .btn{margin:0!important}}.block-cta-card .btn>i{opacity:.7;transition:.3s ease-in-out}.block-cta-card .btn:hover>i{opacity:1}.block-cta-card.visible{opacity:1;visibility:visible}#btn-float{display:none}.block-advice-card{display:inline-block;position:relative;width:150px}@media(min-width:768px){.block-advice-card{width:260px}}.block-advice-card-wrapper{background-color:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.1);border-radius:100px;padding:5px 10px}.block-advice-card-figure{margin-bottom:0;width:20px}.block-advice-card-figure-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.block-advice-card-body-title{color:#fff;font-size:.8rem;font-weight:700;letter-spacing:1px;margin-bottom:0;opacity:.8;text-transform:uppercase}.block-advice-card-body-note{color:#fff!important;font-size:.8rem;font-weight:700}.block-advice-card-body-stars{color:#ffae14;font-size:.8rem}.block-footer{background-color:var(--gs-text);margin-top:0;padding-bottom:75px;padding-top:120px}.block-footer-body{color:hsla(0,0%,100%,.9);margin-bottom:2rem}.block-footer-body-col-left{padding-bottom:30px}@media(min-width:992px){.block-footer-body-col-left{padding-bottom:0}}.block-footer-body-col-center{border:1px solid hsla(0,0%,100%,.2);border-left:none;border-right:none;padding-bottom:30px;padding-top:30px}@media(min-width:768px){.block-footer-body-col-center{border-bottom:none;border-left:1px solid hsla(0,0%,100%,.2);border-top:none;padding-bottom:0;padding-top:0}}@media(min-width:992px){.block-footer-body-col-center{border-right:1px solid hsla(0,0%,100%,.2)}}.block-footer-body-col-right{padding-top:30px;text-align:center}@media(min-width:768px){.block-footer-body-col-right{padding-top:0}}.block-footer-body-logo{margin-bottom:1.5rem}.block-footer-body-logo-img,.block-footer-body-logo>svg{max-height:170px;max-width:150px}.block-footer-body-logo-img{display:block;filter:invert(100%) sepia(1) saturate(0) brightness(2) hue-rotate(0);height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:100%}.block-footer-body-description{font-size:.9rem}.block-footer-body-nav{font-size:.9rem;margin-bottom:4rem}.block-footer-body-nav .nav-item{margin:5px}.block-footer-body-nav .nav-link{background-color:hsla(0,0%,100%,.05)!important;border-radius:10rem;color:var(--gs-primary)!important;text-align:center}.block-footer-body-nav .nav-link.show,.block-footer-body-nav .nav-link:focus,.block-footer-body-nav .nav-link:hover{background-color:rgba(var(--gs-primary-rgb),.2)!important}.block-footer-body-schedule{font-size:.9rem;opacity:.9}.block-footer-body-contact{font-size:.9rem;margin-bottom:1.5rem}.block-footer-body-contact-link{font-weight:600;text-decoration:underline}.block-footer-body-social a{color:hsla(0,0%,100%,.9)!important;transition:.3s ease-in-out}.block-footer-body-social a:hover{color:var(--gs-secondary)!important}.block-footer-mentions{color:hsla(0,0%,100%,.4);font-size:.8rem;letter-spacing:2px;padding-top:2rem;text-align:center}.block-footer-mentions-link{color:hsla(0,0%,100%,.5)!important}.block-footer-mentions-link:focus,.block-footer-mentions-link:hover{color:var(--gs-primary)!important}.block-footer .nav-link{color:hsla(0,0%,100%,.5)}.block-footer .nav-link:hover{color:var(--gs-primary)}html[page=shop-item] .block-breadcrumb,html[page=shop-item] body{background-color:rgba(var(--gs-text-rgb),.05)}html[page=shop-item] .block-item{margin-bottom:90px;margin-top:45px}html[page=shop-item] .block-item-wrapper{background-color:#fff;border-radius:30px;padding:15px}@media(min-width:1200px){html[page=shop-item] .block-item-wrapper{padding:45px}}html[page=shop-item] .block-item-header{background-color:#fff;border-radius:30px;margin-bottom:2rem;padding:15px}@media(min-width:1200px){html[page=shop-item] .block-item-header{padding:45px}}html[page=shop-item] .block-item-header-figure{border-radius:20px;margin-bottom:0;width:100px}html[page=shop-item] .block-item-header-figure-img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}html[page=shop-item] .block-item-header-body-title{margin-bottom:.5rem}html[page=shop-item] .block-item-header-body-text{margin-top:1rem}html[page=shop-item] .block-item-header-body-category{color:rgba(var(--gs-secondary-rgb),.7);font-size:.8rem;font-weight:800}html[page=shop-item] .block-item-sticky{position:sticky;top:122px}html[page=shop-item] .block-item-synthese-subtitle{font-family:Oswald,sans-serif;font-size:1rem;font-weight:400;letter-spacing:3px;opacity:.9}html[page=shop-item] .block-item-synthese-prices-price{color:var(--gs-secondary);font-weight:800}html[page=shop-item] .block-item-synthese-prices-price-tax{font-size:.8rem}html[page=shop-item] .block-item-synthese-prices-price-detail{font-size:.8rem;font-weight:400}html[page=shop-item] .block-item-info,html[page=shop-item] .block-item-objectifs,html[page=shop-item] .block-item-synthese{background-color:#fff;border-radius:30px;height:100%;padding:20px}@media(min-width:768px){html[page=shop-item] .block-item-info,html[page=shop-item] .block-item-objectifs,html[page=shop-item] .block-item-synthese{padding:30px}}@media(min-width:1200px){html[page=shop-item] .block-item-info,html[page=shop-item] .block-item-objectifs,html[page=shop-item] .block-item-synthese{padding:45px}}html[page=shop-item] .block-item-info-title,html[page=shop-item] .block-item-objectifs-title,html[page=shop-item] .block-item-synthese-title{letter-spacing:3px;opacity:.9;text-transform:uppercase}html[page=shop-item] .block-item-objectifs{background-color:var(--gs-secondary);color:#fff}html[page=shop-item] .block-item-details{margin:0}html[page=shop-item] .block-item-details-attributes,html[page=shop-item] .block-item-details-description,html[page=shop-item] .block-item-details-documents,html[page=shop-item] .block-item-details-gallery,html[page=shop-item] .block-item-details-options,html[page=shop-item] .block-item-details-trainingAccess,html[page=shop-item] .block-item-details-trainingMonitoringAndEvaluation,html[page=shop-item] .block-item-details-trainingPmrAccessibility,html[page=shop-item] .block-item-details-trainingResources,html[page=shop-item] .block-item-details-trainingTrainer{background-color:#fff;border-radius:30px;height:100%;padding:30px}@media(min-width:768px){html[page=shop-item] .block-item-details-attributes,html[page=shop-item] .block-item-details-description,html[page=shop-item] .block-item-details-documents,html[page=shop-item] .block-item-details-gallery,html[page=shop-item] .block-item-details-options,html[page=shop-item] .block-item-details-trainingAccess,html[page=shop-item] .block-item-details-trainingMonitoringAndEvaluation,html[page=shop-item] .block-item-details-trainingPmrAccessibility,html[page=shop-item] .block-item-details-trainingResources,html[page=shop-item] .block-item-details-trainingTrainer{padding:30px}}@media(min-width:1200px){html[page=shop-item] .block-item-details-attributes,html[page=shop-item] .block-item-details-description,html[page=shop-item] .block-item-details-documents,html[page=shop-item] .block-item-details-gallery,html[page=shop-item] .block-item-details-options,html[page=shop-item] .block-item-details-trainingAccess,html[page=shop-item] .block-item-details-trainingMonitoringAndEvaluation,html[page=shop-item] .block-item-details-trainingPmrAccessibility,html[page=shop-item] .block-item-details-trainingResources,html[page=shop-item] .block-item-details-trainingTrainer{padding:45px}}html[page=shop-item] .block-item-details-attributes-header-title,html[page=shop-item] .block-item-details-description-header-title,html[page=shop-item] .block-item-details-documents-header-title,html[page=shop-item] .block-item-details-gallery-header-title,html[page=shop-item] .block-item-details-options-header-title,html[page=shop-item] .block-item-details-trainingAccess-header-title,html[page=shop-item] .block-item-details-trainingMonitoringAndEvaluation-header-title,html[page=shop-item] .block-item-details-trainingPmrAccessibility-header-title,html[page=shop-item] .block-item-details-trainingResources-header-title,html[page=shop-item] .block-item-details-trainingTrainer-header-title{letter-spacing:3px;margin-bottom:0;opacity:.8;text-transform:uppercase}html[page=shop-item] .block-item-details-gallery-content-item-figure{position:relative}html[page=shop-item] .block-item-details-gallery-content-item-figure-img{border-radius:20px;-o-object-fit:cover;object-fit:cover}html[page=shop-item] .block-item-details-gallery-content-item-figure:after{background-color:rgba(var(--gs-text-rgb),.03);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}html[page=shop-item] .block-item-details-description-content h3{color:var(--gs-secondary);font-size:1.25rem;font-weight:600;margin-bottom:.5rem;margin-top:1rem}html[page=shop-item] .block-item-details-description-content p:last-child{margin-bottom:0}html[page=shop-item] .block-item-details-attributes-content-item{font-size:.9rem;height:100%;line-height:1;margin-bottom:.5rem}html[page=shop-item] .block-item-details-attributes-content-item-title{background-color:rgba(var(--gs-text-rgb),.1);color:rgba(var(--gs-text-rgb),.9);font-size:.8rem;font-weight:700;height:100%;padding:10px;text-align:left;text-transform:uppercase}@media(min-width:768px){html[page=shop-item] .block-item-details-attributes-content-item-title{font-size:.9rem;padding:15px;text-align:right}}html[page=shop-item] .block-item-details-attributes-content-item-text{background-color:rgba(var(--gs-text-rgb),.05);font-size:.9rem;height:100%;padding:10px}@media(min-width:768px){html[page=shop-item] .block-item-details-attributes-content-item-text{font-size:1rem;padding:15px}}html[page=shop-item] .block-item-details-options-content-item{background-color:rgba(var(--gs-text-rgb),.05);margin-bottom:1rem;padding:5px;position:relative}html[page=shop-item] .block-item-details-options-content-item-body{padding:5px 5px 5px 10px}html[page=shop-item] .block-item-details-options-content-item-body-title{margin-bottom:0}@media(min-width:576px){html[page=shop-item] .block-item-details-options-content-item-body-title{margin-bottom:.5rem}}html[page=shop-item] .block-item-details-options-content-item-body-text{font-size:.9rem;max-height:45px;overflow:hidden;-webkit-box-orient:vertical;display:block;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word}html[page=shop-item] .block-item-details-options-content-item-figure{background-color:#fff;margin-bottom:0;width:60px}@media(min-width:576px){html[page=shop-item] .block-item-details-options-content-item-figure{width:75px}}@media(min-width:768px){html[page=shop-item] .block-item-details-options-content-item-figure{width:90px}}html[page=shop-item] .block-item-details-documents-content-item{background-color:rgba(var(--gs-text-rgb),.05);border-radius:50px;font-size:.9rem;font-weight:600;padding:5px 15px;position:relative;transition:.3s ease-in-out}html[page=shop-item] .block-item-details-documents-content-item>span{color:var(--gs-text);transition:.3s ease-in-out}html[page=shop-item] .block-item-details-documents-content-item i{color:var(--gs-primary);text-align:center;transition:.3s ease-in-out}html[page=shop-item] .block-item-details-documents-content-item:hover{background-color:rgba(var(--gs-secondary-rgb),1)}html[page=shop-item] .block-item-details-documents-content-item:hover>span{color:#fff}html[page=shop-item] .block-form-contact-info .block-form-contact-title{display:block}html[page=shop-item] .block-form-contact-info-wrapper{background-color:#fff;border-radius:30px;padding:30px}@media(min-width:1200px){html[page=shop-item] .block-form-contact-info-wrapper{padding:45px}}html[page=shop-item] .block-strengths2{background-color:#fff;border-radius:30px;height:100%;margin-top:1.5rem;padding:30px}@media(min-width:768px){html[page=shop-item] .block-strengths2{padding:30px}}@media(min-width:1200px){html[page=shop-item] .block-strengths2{padding:45px}}html[page=shop-item] .block-strengths2-header-title{letter-spacing:3px;margin-bottom:0;opacity:.8;text-transform:uppercase}html[page=shop-item] .block-strengths2-item{background-color:rgba(var(--gs-text-rgb),.05);padding:1.5rem}html[page=shop-item] .block-strengths2-item-icon{font-size:1.2rem}html[page=shop-item] .block-strengths2-item-icon-wrapper{height:40px;margin-bottom:1rem;width:40px}html[page=shop-item] .block-strengths2-item-text{font-size:.9rem}