.accordeon-module{display:flex}.accordeon-module .right-column{display:flex;flex-direction:column}.accordeon-module h1{color:#000}.accordeon-module div.panel.active{display:block}.accordeon-module div.panel{display:none}.accordeon-module .approche-numero{text-stroke:1px #2a3033;-webkit-text-stroke:1px #2a3033;color:#fff;font-family:itc_avant_garde_gothic_stdMd;font-size:2rem;font-style:normal;font-weight:700;line-height:84px}.accordeon-module button.accordion.active .approche-numero{text-stroke:none;-webkit-text-stroke:none;color:#2a3033;font-size:3rem}.accordeon-module .approche-titre{align-items:center;color:#2a3033;display:flex;font-size:24px!important;line-height:29px}.accordeon-module .approche-titre,.approche-description{font-family:Helvetica Neue;font-style:normal;font-weight:400}.approche-description{color:#666;font-size:16px;line-height:24px}.accordeon-module button.accordion{background-color:#fff;border:none;border-radius:0;color:#444;cursor:pointer;outline:none;padding:.56rem 1.5rem;text-align:left;width:100%}.accordeon-module button.accordion.active{border-left:4px solid #ffc365}.accordeon-module button.accordion .approche-label{align-items:center;display:flex}.accordeon-module .approche-titre{margin-left:.5rem}.accordeon-module .accordion h3,.accordeon-module .accordion h4,.accordeon-module .accordion p{margin:0}.accordeon-module .accordion p{margin-bottom:.35rem}.slick-track{display:flex!important}.slick-slide{height:auto}.accordeon-module div.approche_img{background-position:50%;background-size:cover;height:100%;width:100%}.accordeon-module div.approche_img.active-img{display:block}.accordeon-module .panel{display:none}.accordeon-module .panel p{font-size:.7rem;line-height:1rem}.accordeon-module .contenu{border:.5px solid #cec3b2}.accordeon-module .button-row{border-left:.5px solid #cec3b2;border-right:.5px solid #cec3b2;border-top:.5px solid #cec3b2;object-fit:cover;width:100%}.accordeon-module .row{display:flex}.accordeon-module .column{flex:50%}@media screen and (max-width:600px){.approche-carousel-container{display:none}.accordeon-module .approche-numero{font-size:1.5rem}.accordeon-module button.accordion.active .approche-numero{font-size:2rem}.accordeon-module button.accordion{padding:.75rem}.accordeon-module div.panel{display:block}}