.group-page ul{list-style-type:none}.group-page li{display:flex;align-items:center;padding:20px 0}.group-page .catchphrase{font-size:4rem;color:#194157;font-family:'font2';text-align:center}.group-page img{width:100%;height:100%}.group-page .content{font-size:1.4rem}.group-page div[class^="section-"]{padding:40px 0 60px 0}.group-page .title{font-size:2.2rem;text-align:center;margin-bottom:40px}.group-page .section-header{height:400px;background-image:url("/{{ site.lang | default: site.default_lang }}/assets/images/group/group_header.jpg");background-repeat:no-repeat;background-size:cover}.group-page .section-header .container{display:flex;justify-content:center;align-items:center}.group-page .section-header .container .content{background-color:#ffffff;width:800px;color:#000;right:0;text-align:center;font-size:1.6rem;padding:20px}.group-page .section-header .container .content .sh-title{margin-bottom:20px;font-weight:bold;font-size:2.4rem}.group-page .section-header .container .content .cta-btn-box{margin-bottom:0;margin-top:40px}.group-page .section-today .content{position:relative}.group-page .section-today .icon-check{width:30px;min-width:30px;max-width:30px;height:30px;margin-right:10px}.group-page .section-today .icon-wrong{width:30px;min-width:30px;max-width:30px;height:30px;margin-right:10px}.group-page .section-today .manon-ill{position:absolute;bottom:-106px;right:0;width:650px;z-index:-1}.group-page .section-today .manon-ill img{width:100%}.group-page .section-today .stitle{font-family:'font2';font-weight:bold;font-size:4rem;color:#194157}.group-page .section-points li{align-items:flex-start}.group-page .section-points i{margin-right:10px;margin-top:4px;color:#194157}.group-page .section-how .hows{background-color:#ffffff;border-radius:40px;padding:20px;display:flex;flex-wrap:wrap;justify-content:space-around;color:#000}.group-page .section-how .hows .how-element{width:250px;padding:20px}.group-page .section-how .hows .how-element .element-title-prof{margin-bottom:20px}.group-page .section-how .hows .how-element .element-title{font-size:1.6rem;font-weight:bold;text-align:center}.group-page .section-how .hows .how-element .element-illustration{width:230px}.group-page .section-how .hows .how-element .element-text{text-align:center;font-size:1.2rem}.group-page .section-periods .notes a:-webkit-any-link{color:#fff !important}.group-page .section-periods .not-available-box{display:none}.group-page .section-periods .not-available-box a{color:#43c3ff}.group-page .section-periods .hours-section-title{text-align:center;font-size:30px;font-weight:bold}.group-page .section-periods .group-hours-container .group-hour-boxes{margin:40px 0;padding:0 20px;width:calc(100% - 40px);color:black;overflow:hidden}.group-page .section-periods .group-hours-container .group-hour-boxes .session-group .session-title{color:#fff;text-decoration:underline;font-size:1.4rem}.group-page .section-periods .group-hours-container .group-hour-boxes .group-hour-box{padding:20px;margin:30px 0;border-radius:15px;background-color:#fff}.group-page .section-periods .group-hours-container .group-hour-boxes .group-hour-box .choose-slot:not(:last-child){margin-bottom:1.2rem}.group-page .section-periods .group-hours-container .group-hour-boxes .group-hour-box .group-hour-level{font-weight:bold;font-size:1.6rem}.group-page .section-periods .group-hours-container .group-hour-boxes .group-hour-box .group-hour-time{margin-top:5px;font-size:1.4rem}.group-page .section-periods .group-hours-container .group-hour-boxes .group-hour-box .group-hour-time .group-hour-slots{color:#ca3d2b;font-size:1.4rem;font-weight:bold}@media only screen and (max-width: 1200px){.group-page .section-periods .group-hours-container .group-hour-boxes .group-hour-box .group-hour-time .group-hour-slots{font-size:1.2rem}}@media only screen and (max-width: 991px){.group-page .section-periods .group-hours-container .group-hour-boxes .group-hour-box .group-hour-time .group-hour-slots{font-size:1rem}}@media only screen and (max-width: 1200px){.group-page .section-periods .group-hours-container .group-hour-boxes .group-hour-box .group-hour-time{display:flex;flex-direction:column}}.group-page .section-periods .group-hours-container .group-hour-box-content{display:none;border-top:1px solid rgba(0,0,0,0.1)}.group-page .section-periods .group-hours-container .group-hour-box-content .group-hour-details{background-color:#fff;color:#000;padding:20px;width:calc(100% - 40px);border-radius:20px}.group-page .section-periods .group-hours-container .group-hour-box-content .cta-btn-box{margin-top:20px}.group-page .section-periods .group-hours-container .group-hour-box-content .group-hour-title{display:flex;flex-direction:column;text-align:left;padding-top:20px}.group-page .section-periods .group-hours-container .group-hour-box-content .group-hour-title .group-hour-title-dates{font-style:italic}.group-page .section-periods .group-hours-container .group-hour-box-content .group-hour-title .group-hour-title-dates .week-day{text-transform:capitalize}.group-page .section-periods .group-hours-container .group-hour-box-content .group-hour-title .group-hour-title-dates-mobile{display:none}.group-page .section-periods .group-hours-container .group-hour-box-content .group-hour-title .group-hour-title-objectif{text-transform:uppercase;font-weight:bold;font-size:24px}.group-page .section-periods .group-hours-container .group-hour-box-content .group-day-hours{font-size:1.2rem;margin:20px 0}.group-page .section-periods .group-hours-container .group-hour-box-content .group-day-hours .group-day-hours-title{font-size:22px}.group-page .section-periods .group-hours-container .group-hour-box-content .group-day-hours .day-hour:first-letter{text-transform:capitalize}.group-page .section-periods .group-hours-container .group-hour-box-content .group-hour-notes{margin:20px 0 0 0;font-size:16px;color:#5f5f5f}.group-page .section-periods .level_text_note2 a{color:white;text-decoration:underline}.group-page .section-how2 .how-element{display:flex;width:100%;margin:50px 0}.group-page .section-how2 .how-element .body{padding:20px;color:#ffffff;font-size:1.6rem;border-radius:15px}.group-page .section-how2 .how-element .ill{margin-right:10px;min-width:120px}.group-page .section-how2 .how-element .ill img{object-fit:contain}.group-page .section-how2 .body-red{background-color:#ca3d2b}.group-page .section-how2 .body-blue{background-color:#194157}.group-page .section-boost li{align-items:flex-start}.group-page .section-boost i{margin-right:10px;margin-top:4px;color:#194157}.group-page .section-boost .cta-btn-box{margin-bottom:0}.group-page .section-confidence .title{margin-bottom:0}.group-page .section-confidence .cta-btn-box{margin-top:40px}.group-page .section-conv .content{padding:20px 40px;display:flex;flex-direction:column;align-items:center;background-color:#ffffff;color:black}.group-page .section-conv .content .title{color:black}.group-page .section-conv .content .ill{max-width:900px}.group-page .section-conv .content .ill img{object-fit:contain}.group-page .section-conv .content .sub{max-width:900px;text-align:center}.group-page .section-conv .content ul{list-style-type:none}.group-page .section-conv .content li{align-items:center;padding:20px 0;display:block;background-image:url(../images/school/check.svg);background-repeat:no-repeat;background-position:left top;background-size:30px 31px;padding-left:44px;padding-top:5px;margin:20px 0}.group-page .section-conv .content .price{font-weight:bold;font-size:2.4rem;text-align:center}.group-page .section-conv .content .paypal-4x{text-align:center;font-size:1rem}.group-page .section-conv .content .cta-btn-box{margin-top:40px}.group-page .section-faq-title .title{margin-bottom:0}@media only screen and (min-width: 991px) and (max-width: 1200px){.section-today .content{position:relative}.section-today .icon-check{width:30px;min-width:30px;max-width:30px;height:30px;margin-right:10px}.section-today .icon-wrong{width:30px;height:30px;margin-right:10px}.section-today .manon-ill{display:none}.section-today li{width:100% !important}.section-today .stitle{font-family:'font2';font-weight:bold;font-size:4rem;color:#194157}}@media only screen and (max-width: 991px){.group-page ul{padding-left:0}.group-page li{padding:10px 0}.group-page .catchphrase{font-size:3rem}.group-page .title{font-size:1.8rem;margin-bottom:20px}.group-page .content{font-size:1.2rem}.group-page .section-header{height:calc(100vh - 60px);padding:0 !important}.group-page .section-header .container{display:flex;justify-content:center;align-items:center}.group-page .section-header .container .content{padding:20px;width:calc(100% - 40px);right:auto;left:auto;bottom:auto;top:auto;font-size:1.4rem;position:relative}.group-page .section-header .container .illustration{width:100%;height:100%;top:0;left:0;position:absolute}.group-page .section-header .container .illustration img{object-fit:cover}.group-page .section-today .content{position:relative}.group-page .section-today .icon-check{width:30px;min-width:30px;max-width:30px;height:30px;margin-right:10px}.group-page .section-today .icon-wrong{width:30px;height:30px;margin-right:10px}.group-page .section-today .manon-ill{display:none}.group-page .section-today li{width:100% !important}.group-page .section-today .stitle{font-family:'font2';font-weight:bold;font-size:4rem;color:#194157}.group-page .section-how2 .how-element{display:flex;flex-direction:column;align-items:center;width:100%;margin:50px 0}.group-page .section-how2 .how-element .body{padding:20px;color:#ffffff;font-size:1.6rem;border-radius:15px}.group-page .section-how2 .how-element .ill{margin-right:10px;min-width:120px}.group-page .section-how2 .how-element .ill img{object-fit:contain}.group-page .section-how2 .body-red{background-color:#ca3d2b}.group-page .section-how2 .body-blue{background-color:#194157}.group-page .section-points .catchphrase{font-size:3rem}.group-page .section-points li{font-size:1.2rem}.group-page .section-points i{margin-right:10px;margin-top:4px;color:#194157}.group-page .section-points .cta-btn-box{margin-bottom:0}.group-page .section-structure .structures{position:relative;height:auto}.group-page .section-structure .structures .structure .structure-content{width:100%;height:100%}.group-page .section-structure .structures .structure .structure-content .structure-title{font-size:3rem;text-align:center}.group-page .section-structure .structures .structure .structure-content .structure-body{height:auto;width:100%}.group-page .section-structure .structures .left{position:absolute;width:40px;left:0;height:100%;top:0}.group-page .section-structure .structures .left svg{width:20px}.group-page .section-structure .structures .middle{width:100%}.group-page .section-structure .structures .middle .structure-slideshow-container{width:100%;height:100%;position:relative;margin:auto}.group-page .section-structure .structures .middle .active,.group-page .section-structure .structures .middle .dot:hover{background-color:#717171}.group-page .section-structure .structures .middle .fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{from{opacity:.4}to{opacity:1}}.group-page .section-structure .structures .right{position:absolute;width:40px;right:0;height:100%;top:0}.group-page .section-structure .structures .right svg{width:20px}}
