.navigation__content .navigation__list .navigation__item.active a{color:#d62d20}.navigation__content .navigation__list .navigation__item.active .navigation__link::after{width:100%;background:#d62d20}.acf-home-image-left .container__column--full{width:100%!important}.acf-home-image-left .container__column--full .block__header .block-title{width:100%;text-align:center!important}.acf-home-image-left .container__column--full .block__header .block-subtitle{width:100%;text-align:center!important}.acf-home-image-left .container__column--full .block__content .block-text p{width:100%;text-align:center!important}.acf-home-image-left .container__column--full .block__controls{justify-content:center!important}.tax-product_categories .section-informations .section__header .section-title{text-align:center}.tax-product_categories .section-informations .section__header .section-subtitle{text-align:center}.tax-product_categories .section-informations .section__header .section-options{width:100%;text-align:center;font-size:13px;font-weight:300;color:#000;padding:0;margin:0}.tax-product_categories .section-informations .section__header .section-options a{font-size:14px;font-weight:300;color:#d62d20}@media all and (max-width:550px){.tax-product_categories .section-informations{margin:25px 0 100px 0}.tax-product_categories .section-informations .section__header .section-title{margin-top:50px}}.tax-product_categories .section-informations .section__header .redirect-inscription{position:absolute;top:-75px;right:0;z-index:500}.tax-product_categories .section-informations .section__header .redirect-inscription a{margin:0 auto;text-align:center;font-size:12px;text-decoration:none;font-weight:400;color:#fff;background:#d62d20;line-height:30px;width:170px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;border-radius:0}.tax-product_categories .section-informations .section__header .redirect-inscription a:hover{color:#fff;background:#000;text-decoration:none}.tax-product_categories .section-informations .section__header .redirect-inscription a svg{width:12px;height:12px;margin:0 0 0 3px;transition:linear .3s}.tax-product_categories .section-informations .section__header .redirect-inscription a svg:nth-child(2){opacity:0;position:absolute;right:38px}.tax-product_categories .section-informations .section__header .redirect-inscription a:hover svg:nth-child(1){margin:0 0 0 5px}.tax-product_categories .section-informations .section__header .redirect-inscription a:hover svg:nth-child(2){right:33px;opacity:1}.tax-product_categories .section-informations .section__header .redirect-inscription span{display:block;width:170px;margin:5px 0 0 0;text-align:center;font-size:10px}.tax-product_categories .redirect-download{position:absolute;top:-75px;left:0;z-index:500}.tax-product_categories .redirect-download a{margin:0 auto;text-align:center;font-size:12px;text-decoration:none;font-weight:400;color:#fff;background:#d62d20;line-height:30px;width:170px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;border-radius:0}.tax-product_categories .redirect-download a:hover{color:#fff;background:#000;text-decoration:none}.tax-product_categories .redirect-download a svg{width:12px;height:12px;margin:0 0 0 3px;transition:linear .3s}.tax-product_categories .redirect-download a svg:nth-child(2){opacity:0;position:absolute;right:38px}.tax-product_categories .redirect-download a:hover svg:nth-child(1){margin:0 0 0 5px}.tax-product_categories .redirect-download a:hover svg:nth-child(2){right:33px;opacity:1}.tax-product_categories .redirect-download span{display:block;width:215px;margin:5px 0 0 0;text-align:center;font-size:10px}@media all and (max-width:550px){.tax-product_categories .section-informations .section__header .btn-redirect:nth-child(2){margin-top:20px}.tax-product_categories .section-informations .section__header .redirect-inscription{position:relative;top:initial;right:0}.tax-product_categories .section-informations .section__header .redirect-inscription span{width:100%}.tax-product_categories .redirect-download{display:none}.tax-product_categories .redirect-download{position:relative;top:initial;left:0}.tax-product_categories .redirect-download span{width:100%}}.tax-product_categories .redirect-download--responsive{display:none}@media all and (max-width:550px){.tax-product_categories .redirect-download--responsive{display:block}.tax-product_categories .section-content-center{margin-bottom:50px}.tax-product_categories .section-contact{margin-top:50px}}.tax-product_categories .section-informations .formation-list{width:calc(100% + 50px);margin-left:-25px;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.tax-product_categories .section-informations .formation-list .formation{margin:15px 5px;width:180px;display:flex;align-items:center;justify-content:center;flex-direction:column}.tax-product_categories .section-informations .formation-list .formation .formation__figure{width:100%}.tax-product_categories .section-informations .formation-list .formation .formation__content{width:100%}.tax-product_categories .section-informations .formation-list .formation .formation__content .formation-title{margin:15px 0 0 0;display:block;width:100%;text-align:center}.tax-product_categories .section-informations .formation-list .formation .formation__content .formation-description{display:block;height:60px;width:100%;text-align:center}.tax-product_categories .section-informations .formation-list .formation .formation__content .btn--redirect{margin:0 auto;text-align:center;font-size:10px;text-decoration:none;font-weight:400;color:#fff;background:#d62d20;line-height:22px;width:110px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;border-radius:0}.tax-product_categories .section-informations .formation-list .formation:hover{text-decoration:none}.tax-product_categories .section-informations .formation-list .formation:hover .formation__content .btn--redirect{color:#fff;background:#000;text-decoration:none}.tax-product_categories .section-informations .formation-list .formation:hover .formation__content .formation-title{text-decoration:underline;color:#d62d20}.tax-product_categories .section-content-center .block .block-text a{color:#d62d20}.tax-product_categories .section-content-center .block .block-text strong{font-weight:500}.tax-product_categories .section-content-center .informations .block .block-text a{color:#d62d20}.tax-product_categories .section-content-center .informations .block .block-text strong{font-weight:500}.single-product .section__header{max-width:100%}.single-product .section__header .redirect-inscription{position:absolute;top:-75px;right:0;z-index:500}.single-product .section__header .redirect-inscription a{margin:0 auto;text-align:center;font-size:12px;text-decoration:none;font-weight:400;color:#fff;background:#d62d20;line-height:30px;width:170px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;border-radius:0}.single-product .section__header .redirect-inscription a:hover{color:#fff;background:#000;text-decoration:none}.single-product .section__header .redirect-inscription a svg{width:12px;height:12px;margin:0 0 0 3px;transition:linear .3s}.single-product  .section__header .redirect-inscription a svg:nth-child(2){opacity:0;position:absolute;right:38px}.single-product  .section__header .redirect-inscription a:hover svg:nth-child(1){margin:0 0 0 5px}.single-product  .section__header .redirect-inscription a:hover svg:nth-child(2){right:33px;opacity:1}.single-product .section__header .redirect-inscription span{display:block;width:170px;margin:5px 0 0 0;text-align:center;font-size:10px}.single-product .section-content-center .informations{display:flex;align-items:flex-start;justify-content:center}.single-product .section-content-center .informations .block{width:330px;margin:0 20px}.single-product .section-content-center .informations .block figure{width:100%;height:250px;display:flex;align-items:center;justify-content:center}.single-product .section-content-center .informations .block figure img{max-width:100%;max-height:100%}.single-product .section-content-center .informations .block .block-title{text-align:center}.single-product .section-content-center .informations .block .block-text{text-align:center}.single-product .section-content-center .section__content .section-text{margin:75px 0 0 0}.single-product .section-content-center .section__content .section-text .category-image-main{margin:0 0 25px 0}