.container-more{width:85%;max-width:1440px}.container-more header *{width:100%}.container-more a>h1{font-family:'Roboto',sans-serif;font-size:41px;font-style:normal;font-weight:700;line-height:66px;text-align:center;margin-top:1rem;color:#000}.container-more header>h1,.container-more header>.h1{font-family:'Roboto',sans-serif;font-size:41px;font-style:normal;font-weight:400;line-height:66px;text-align:center;margin:0;margin-top:5rem}.container-para{font-family:'Roboto',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:27px;text-align:center;width:100%;max-width:874px}.container-faq{margin-bottom:0rem}.container-retour{margin-top:1rem}.container-retour .container-link-retour div img{width:100%;height:450px;object-fit:cover}.title-c-r{margin-top:.5rem;font-family:'Roboto',sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:48px;align-self:flex-start;margin-left:0%}.container-timeline .slick-slide{height:auto}.time-stamp{display:flex!important;flex-direction:column;min-width:123px;align-items:center;opacity:1;cursor:pointer;height:100%;margin:0 .5rem}.time-stamp p{font-family:'Roboto',sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:19px;margin-top:0;max-width:123px;width:100%;text-align:center}.time-stamp h3{font-family:'Roboto',sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:0;max-width:123px;width:100%;text-align:center}.time-stamp span{font-family:'Roboto',sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:16px;transform:translateY(0rem);margin-bottom:1rem;z-index:10001;display:block}.time-stamp .downwards{transform:translateY(0rem);margin-top:1rem}.pin{max-width:27px;max-height:142px}.container-programma{margin-bottom:6rem;width:100%;width:90%;max-width:1600px}.container-timeline{display:block;width:100%;position:relative;max-width:1200px;overflow-x:hidden;overflow-y:hidden;height:auto;padding-bottom:0rem}.container-timeline::-webkit-scrollbar{width:2px;height:4px;background-color:#e2e2e2}.container-timeline::-webkit-scrollbar-thumb{background-color:#676767;width:2px;height:2px;opacity:0}.container-programma>div{position:relative;width:100%;display:flex;justify-content:center}.down p{margin-bottom:1rem}.down h3{padding-top:1rem}.line{position:absolute;left:0;bottom:350px;width:0%;border-bottom:3px solid #dcdcdc;height:3px;width:100%}.timeline_info ol,.timeline_info ul{padding-left:15px}.image-sap{border-radius:11px;z-index:100}.image-sap:hover{background-color:#f9f9f9}.container-programma{display:flex;flex-direction:column;align-items:center}.form-switch{border-radius:100px;border:1px solid #e3e1e1;height:36px;display:flex;align-items:center;width:auto;justify-content:space-around;margin-bottom:20px}.form-switch>div{position:relative}.form-switch>div input{visibility:none;display:none}.form-switch>div label{transition:.2s ease;position:static;transform:inherit;height:34px;border-radius:100px;line-height:34px;padding:0 1rem;font-family:'Roboto',sans-serif;font-size:14px;font-style:normal;font-weight:400;cursor:pointer;display:inline-block}.container-programma .timeline_one{display:none}.container-programma .timeline_one.show_timeline{display:block}.form-switch>div input:checked+label{background-color:#000;color:#fff}.container-sap-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000073;display:none;justify-content:center;align-items:center;z-index:9999999999999999999999999}.container-sap-overlay section{background-color:#fff;max-width:814px;width:100%;max-height:inherit;height:auto;display:flex;align-items:center;justify-content:center;position:relative;border-radius:5px;padding-bottom:2rem}.button-close-programme-popup{position:absolute;top:5%;right:1.5rem;border:none;background-color:transparent;z-index:9999}.button-programme-popup-prev{position:absolute;top:50%;left:2rem;background-color:transparent;border:none;z-index:1}.button-programme-popup-next{position:absolute;top:50%;right:2rem;background-color:transparent;border:none;z-index:1}.open{cursor:pointer;z-index:10000}.container-sap-overlay>section>article{margin-right:5rem;display:flex;flex-direction:column}.container-sap-overlay section article>button{align-self:center;background-color:#000;color:#fff;border:1px solid #000;height:47px;border-radius:100px;width:222px;transition:.3s}.container-sap-overlay section article>button:hover{background-color:#fff;color:#000}.container-sap-overlay>section>div{position:relative}.container-sap-overlay>section>div span{position:absolute;font-family:'Roboto',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;top:90%;left:50%;transform:translateX(-50%);color:#676767}.container-product-tabs-info{height:fit-content;display:flex;flex-direction:column;align-self:center;width:100%}.container-product-tabs-info article{width:100%}.tab{display:none;padding-bottom:1rem}.active-tab{display:flex;flex-direction:column;max-width:223px}.tab-buttons .active-button{border-bottom:3px solid #000}.tab-buttons{margin-top:3rem;display:flex;justify-content:space-between;width:376px;border-bottom:3px solid #d4d4d4}.tab-buttons button{background-color:transparent;border:none;font-family:'Roboto',sans-serif;font-size:16px;font-style:normal;font-weight:400;width:50%;height:100%;transform:translateY(3px);padding-bottom:.5rem}.tab h3{font-family:'Roboto',sans-serif;font-size:14px;font-weight:700;margin-bottom:0}.tab-list{margin:0}.tab-list li{font-family:'Roboto',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;list-style:none;display:flex;justify-content:space-between;width:376px;border-bottom:1px solid #d4d4d4;padding:.3rem 0}.tab-list li h3{display:flex;justify-content:space-between;font-family:'Roboto',sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:22px;width:100%}.tab-list li a{color:#000}.container-sap-overlay section article h1,.container-sap-overlay section article .h1{font-family:'Roboto',sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:45px;letter-spacing:0;text-align:center}.product-button-right{right:3rem;top:unset;bottom:334px}.product-button-left{top:unset;bottom:334px;left:3rem}.container-square-tiles{margin-top:5rem}.container-square-tiles img{object-fit:cover;height:auto}.container-questions h2{font-weight:600}.container-product-card button{display:flex;align-items:center;height:42px;width:143px;justify-content:space-evenly;background-color:#fff;border-radius:100px;border:1px solid #000;font-family:'Roboto',sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:1px;transition:.2s ease;margin-top:.2rem;margin-top:15px}.container-product-card a>span{display:block;margin-top:15px}.container-product-card button:hover{background-color:#111;color:#fff;fill:#fff}.container-product-card>article p .woocommerce-Price-amount.amount{font-size:20px}.container-product-cards .container-product-card.slick-slide{padding-right:40px}.container-product-card>div img{max-width:100%;max-height:160px;object-fit:contain}.container-product-card>article p{line-height:1.4em}.blend_homepage_product_slider_one_section{position:relative;width:100%}.container-scroll-bar.blend_homepage_product_slider_one{display:flex;justify-content:space-between;margin-left:-18px}.container-scroll-bar.blend_homepage_product_slider_one a{width:100%}.blend_homepage_product_slider_one_section>button{display:none}.container-square-tiles div>article{max-width:370px;padding:0 20px}.open_prog_popup .image-sap{max-width:100%;height:153px;width:auto;margin-bottom:10px;padding:0 10px;object-fit:contain}.container-sap-overlay.programme-popup section>div>img{max-width:80%;height:auto;width:auto;margin:auto;display:block}.prog_t_top{height:52.5%;text-align:center}.prog_t_bottom{height:52.5%}.prog_t_top .image-sap{height:153px;width:auto;object-fit:contain}.prog_t_top .pin{margin:auto}.prog_bottom{height:52.5%;text-align:center}.prog_top{height:47.5%;text-align:center;overflow:hidden}.prog_bottom img{margin:auto}.timeline_info{font-family:Roboto;font-size:14px;line-height:27px;width:874px;max-width:100%;margin:auto;padding-bottom:20px;background-color:#fff;z-index:2;position:relative}.timeline_info a,.timeline_info a span{color:#000;font-weight:bold!important;text-decoration:underline}.timeline_info:not(.show_all)>*:not(:first-child){display:none}.timeline_info>button.more{display:inline-block!important}.timeline_info.show_all>button.more{display:none!important}.timeline_info>.button{background-color:#fff;border:1px solid #000;border-radius:15px;padding:5px 10px;text-decoration:none}.timeline_info p{margin-top:0}.program_arrow{display:inline-block;background-image:url(/wp-content/themes/drblend/src/images/programma/popup/icon-right.svg);background-repeat:no-repeat;background-position:center;width:36px;height:36px;box-shadow:0 0 10px rgb(0 0 0 / 10%);border-radius:50%;position:absolute;right:0;top:50px}span.day{font-size:11px!important;font-weight:normal!important;line-height:20px;color:#7d7d7d}.mobile-timestamp img{height:auto;width:auto}a.button.manual_link{display:inline-block!important;margin-left:5px;background-color:green;border-color:green!important;color:white!important}.h1.subtitle{margin-top:0!important;font-size:30px!important}.container-retour{margin-top:80px!important}section.container-retour{margin-top:0!important}@media (min-width:1200px){.blend_homepage_product_slider_one_section{padding:0}.container-scroll-bar.blend_homepage_product_slider_one{margin-left:0}}@media (min-width:1400px){.container-scroll-bar.blend_homepage_product_slider_one{margin-left:-18px}}@media (min-width:1200px) and (max-width:1399px){.blend_homepage_product_slider_one_section .section-sap{width:calc(20% - 14px);margin-left:7px;margin-right:7px}.container-scroll-bar.blend_homepage_product_slider_one{margin-left:-7px;flex-wrap:wrap}}@media (max-width:1200px){.blend_homepage_product_slider_one_section{padding:0}.container-scroll-bar.blend_homepage_product_slider_one{margin-left:0}}@media (max-width:900px){.container-square-tiles div>article{max-width:inherit;padding:0}.blend_homepage_product_slider_one_section>button{display:flex}.container-scroll-bars button{display:flex}.container-more header>h1{margin-top:2rem}.container-more header a{width:100%;margin-top:2rem}.title-c-r{margin-left:0;align-self:center}.container-square-tiles{margin-top:0rem}.container-square-tiles article h2{margin-bottom:0}.container-square-tiles>div article a{margin-top:.5rem;width:100%;text-align:center}.container-more header{display:flex;flex-direction:column;align-items:center}.container-more header a{width:fit-content}.container-more header a h1{background-color:#000;color:#fff;border-radius:100px;font-family:'Roboto';font-size:18px;font-style:normal;font-weight:600;line-height:29px;letter-spacing:1px;text-transform:uppercase;width:fit-content;align-self:center;padding:.5rem 2rem}.container-square-tiles>div{padding:0 1rem;margin-bottom:3rem}.mobile-container-programma{display:flex;flex-direction:column;align-items:center;width:90%}.container-desc-par h1{text-align:center;width:100%;font-family:'Roboto',sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:48px}.form-switch{width:auto;height:auto;overflow-y:hidden;overflow-x:auto;justify-content:flex-start;width:100%;margin-bottom:45px}.form-switch>div{flex:0 0 auto}.form-switch>div label{font-size:12px;padding:0 1rem;text-align:center;height:auto}.mobile-timestamp{display:flex}.mobile-timestamp>div{display:flex;width:50%;justify-content:space-between;align-items:center}.mobile-timestamp>div div{display:flex;flex-direction:column;align-items:center;margin-left:0}.mobile-timestamp>div div span{font-family:'Roboto',sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:16px}.mobile-timestamp>div>img{width:53.5px;height:27px}.mobile-timestamp>article{width:50%;padding-left:2rem;padding-right:0}.mobile-timestamp>article h3{font-family:'Roboto',sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.3;margin-bottom:0}.mobile-timestamp>article p{font-family:'Roboto',sans-serif;font-style:normal;font-weight:400;width:100%;max-width:169px;font-size:12px;line-height:1.63}.mobile-timestamp>.odd{padding-left:0;padding-right:2rem}.mobile-container-programma{position:relative}.mobile-line{position:absolute;height:100%;top:0;left:0%;width:50%;border-right:solid 3px #dcdcdc;margin:0em 0}.pin-right{transform:translateX(-3px)}.container-product-cards{display:flex}.container-product-card>div{width:274px;height:274px}.container-product-card a{text-decoration:none;color:#000}.container-product-card a :hover{text-decoration:underline}.container-products header h1{font-family:'Roboto',sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:48px;text-align:center;width:100%;margin-top:5rem}.container-sap-overlay section{flex-direction:column;width:95%;height:95%;max-height:none;padding-bottom:0;overflow:auto;padding-bottom:100px;justify-content:flex-start}.container-sap-overlay>section>div{display:flex;flex-direction:column;align-items:center}.container-sap-overlay>section>div h1{padding:0 10px;text-align:center}.container-sap-overlay section article{margin:0;width:95%;max-width:none}.container-sap-overlay section div img{width:132px}.container-sap-overlay section div h1,.container-sap-overlay section div .h1{font-family:'Roboto',sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:48px;transform:translateY(2rem)}.tab-list li{width:auto}#button-programme-popup-prev{top:30%;left:1rem;transform:scale(2)}#button-programme-popup-next{top:30%;right:1rem;transform:scale(2)}.tab-list li{font-size:18px}.tab-list li h3{font-size:18px}.mobile_timeline{position:relative}.bottom_image{height:auto}.container-products{padding:0}.mobile_timeline.show_mobile_timeline{width:100%}.mobile-timestamp>div>div{max-width:calc(100% - 53.5px);flex:0 0 calc(100% - 53.5px)}.mobile-timestamp>div>div img{max-width:100%}.swiper~.mobile{margin-top:20px}.tab-buttons{width:100%}section.container-square-tiles{width:85%;padding-left:0;padding-right:0}.container-square-tiles>*{width:100%!important}.container-square-tiles>div{padding:0}}@media(max-width:380px){.container-product-card{padding-bottom:25px}.container-square-tiles{margin-top:0rem;margin-bottom:1.5rem;padding-top:0}.container-more header a{margin-top:2rem;margin-bottom:5rem}.container-faq h1{margin-bottom:.5rem}}@media (min-width:1440px){.container-square-tiles{max-width:none}.product-button-left{left:6%;bottom:400px;top:unset}.product-button-right{right:6%;bottom:400px;top:unset}.container-timeline{max-width:1600px}}@keyframes timelineMiddle{from{width:0%}to{width:100%}}@keyframes showTimestamp{from{opacity:0%}to{opacity:100%}}@media (max-width:499px){a.button.manual_link{margin-top:10px;margin-left:0}}