.cross-sell{font-size:14px}.cross-sell .title-block{text-align:left}.cross-sell .subtitle-block{display:block;text-align:left}.cross-sell p{color:#647f8c;font-size:14px}.cross-sell .icons-cta{color:#20d0a8;font-size:18px;margin-bottom:2px;margin-left:10px;vertical-align:middle}.cross-sell-img-mobile{display:none}@media (max-width:991.98px){.cross-sell-img img{max-width:100%}}@media (max-width:575.98px){.cross-sell-img-mobile{padding-bottom:30px;padding-top:30px}.cross-sell-img,.cross-sell-img-mobile{display:block;text-align:center}.cross-sell-img img{max-width:100px}.cross-sell .title-block{text-align:center!important}.cross-sell .subtitle-block{text-align:center}}.explored{text-align:center}.explored .scroll-menu .scroll-item{margin-bottom:5px}.padding-top-40{padding-top:40px}.explored-item-text{bottom:40px;color:#fff;font-size:16px;font-weight:700;left:50%;margin-left:auto;margin-right:auto;position:absolute;transform:translateX(-50%)}.explored-item{border-radius:10px}.explored-item a{display:block;position:relative}.explored-item .img-fluid{border-radius:10px;margin-bottom:15px;width:100%}.explored-item:hover .explored-item-button{background-color:#fff;color:#20d0a8}.explored-item:hover .img-fluid{box-shadow:1px 1px 6px #8c8c8c;transition:text-shadow .5s ease}.explored-item .explored-item-layer{background-image:linear-gradient(transparent,rgba(0,0,0,.4));border-radius:10px;bottom:0;height:100%;position:absolute;width:100%}.explored-item-button{bottom:-15px;left:50%;margin-left:auto;margin-right:auto;position:absolute;transform:translateX(-50%);z-index:1}@media (max-width:991.98px){.explored-item .explored-item-text{font-size:14px}.explored-item:hover .img-fluid{box-shadow:none}}@media (max-width:767.98px){.main-page .subtitle-block,.main-page .title-block{padding:20px}.explored .explored-item{max-width:250px}.explored .container{padding-left:0;padding-right:0}.padding-top-40{padding-top:0}}.subscribe-text strong{color:#29444d}.subscribe-text p{margin-bottom:5px}.subscribe-area{background-color:#c2e9cc;border-radius:0 0 100% 100%/0 0 50px 50px}.subscribe-area.error .subscribe-button,.subscribe-area.error .subscribe-input,.subscribe-area.success .subscribe-button,.subscribe-area.success .subscribe-input{display:none}.subscribe-area.error .error-message,.subscribe-area.success .success-message{display:block}.subscribe-area .subscribe-input input{background-color:hsla(0,0%,100%,.3);border:none;border-radius:25px;box-shadow:none;color:#29444d;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;margin-top:0;padding-left:35px}.subscribe-area .subscribe-input input::placeholder{color:#29444d;text-transform:none}.subscribe-area .container{padding-bottom:50px;padding-top:50px}.subscribe-area .error-message,.subscribe-area .success-message{display:none;font-weight:700;margin-top:8px}.subscribe-area .success-message{color:#29444d}.subscribe-area .error-message{color:#9a0b14}@media (max-width:1025px){.subscribe-area .subscribe-text{margin-bottom:20px;text-align:center}}@media (max-width:767px){.subscribe-button{text-align:center}.subscribe-input{margin-bottom:20px}.subscribe-area .container{padding-bottom:25px;padding-top:25px}}.bloc-key-numbers h2,.bloc-key-numbers p,.bloc-three-columns h2,.bloc-three-columns p{text-align:center}.bloc-key-numbers img,.bloc-three-columns img{margin-bottom:10px}.bloc-key-numbers__item,.bloc-three-columns__item{align-items:center;display:flex;flex-direction:column}.bloc-new-programs-slider{text-align:center}.bloc-new-programs-slider .subtitle-block{color:#29444d;display:block;font-size:18px;font-weight:700;margin-top:0;padding:0;text-align:center}.bloc-new-programs-slider .submit-button-icon{color:inherit;margin-bottom:0;vertical-align:middle}.bloc-new-programs-slider .submit-button-icon:before{color:inherit;font-size:1.3em}.bloc-explore,.bloc-image-text,.bloc-reassurance{text-align:center!important}.bloc-explore .title-block,.bloc-image-text .title-block,.bloc-reassurance .title-block{margin:0;text-align:center}.bloc-explore .subtitle-block,.bloc-image-text .subtitle-block,.bloc-reassurance .subtitle-block{font-size:18px;margin:0;padding:0 0 40px}.bloc-explore .explored-item-text{bottom:40px;color:#fff;font-size:16px;font-weight:700;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%)}.bloc-video h2{color:#29444d;font-size:25px;margin:0 0 20px;text-align:center}.bloc-video h3{color:#29444d;display:block;font-size:20px;font-weight:400;margin-top:0!important}.bloc-chapo .chapeau{margin-top:0}.bloc-title{margin:0!important}.block-latest-news{display:flex;justify-content:center;padding-top:20px}.block-latest-news .card-item:not(.slick-slide){max-width:354px}img.alignleft{float:left;margin:20px 20px 20px 0}img.alignright{float:right;margin:20px 0 20px 20px}.bloc-two-images{display:flex;flex-direction:row;justify-content:center;width:100%}@media (max-width:576px){.bloc-two-images{flex-direction:column}}.table-text{font-size:14px!important}.table caption{caption-side:top!important}