@font-face{font-family:"Michelin Black";src:url("../fonts/Michelin-Black_20250224.woff2") format("woff2"),url("../fonts/Michelin-Black_20250224.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Michelin Bold";src:url("../fonts/Michelin-Bold_20250224.woff2") format("woff2"),url("../fonts/Michelin-Bold_20250224.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Michelin Light";src:url("../fonts/Michelin-Light_20250224.woff2") format("woff2"),url("../fonts/Michelin-Light_20250224.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Michelin Regular";src:url("../fonts/Michelin-Regular_20250224.woff2") format("woff2"),url("../fonts/Michelin-Regular_20250224.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Michelin SemiBold";src:url("../fonts/Michelin-SemiBold_20250224.woff2") format("woff2"),url("../fonts/Michelin-SemiBold_20250224.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}body{background-color:white;font-family:"Noto Sans", sans-serif;font-optical-sizing:auto;font-style:normal}.fl-page-header .fl-page-header-container{padding:15px 0;padding-left:15px;padding-right:15px;width:1230px;max-width:100%}.fl-page-header .fl-page-header-container .fl-page-header-logo-col{width:150px}.fl-page-header .fl-page-header-container .fl-page-nav-col{width:100%}.fl-page-header .fl-page-header-container .fl-page-nav-wrap li{margin:0 5px}.fl-page-header .fl-page-header-container .fl-page-nav-wrap li a{color:black !important;padding:10px 20px !important;font-weight:500;font-family:"Noto Sans",sans-serif !important}.fl-page-header .fl-page-header-container .fl-page-nav-wrap li.cta{margin-left:10px}.fl-page-header .fl-page-header-container .fl-page-nav-wrap li.cta a{background-color:#FCE503;border-radius:3px}.fl-page-footer-wrap{background-color:#D4E7FA}.fl-page-footer-wrap .fl-page-footer-widgets{border:0;padding-top:60px;background-color:transparent}.fl-page-footer-wrap .fl-page-footer-widgets-container{width:1230px;padding-left:15px;padding-right:15px;max-width:100%}.fl-page-footer-wrap .fl-page-footer-widgets-container .widget_text{margin-bottom:10px}.fl-page-footer-wrap .fl-page-footer-widgets-container .widget_text p,.fl-page-footer-wrap .fl-page-footer-widgets-container .widget_text a,.fl-page-footer-wrap .fl-page-footer-widgets-container .widget_text *{color:#212121}.fl-page-footer-wrap .fl-page-footer-widgets-container .widget_text b,.fl-page-footer-wrap .fl-page-footer-widgets-container .widget_text strong{margin-bottom:20px;display:block}@media (max-width: 767px){.fl-page-footer-wrap .fl-page-footer-widgets-container .widget_text b,.fl-page-footer-wrap .fl-page-footer-widgets-container .widget_text strong{margin-bottom:0;margin-top:20px}}.fl-page-footer-wrap .last-line-footer{padding-top:40px;padding-bottom:20px;text-align:center}.fl-page-footer-wrap .last-line-footer *{color:#333333}.fl-row-fixed-width{max-width:1230px}.fl-button-wrap .fl-button{background-color:#FCE503 !important;border-radius:3px;padding:10px 20px;border:0 !important}.fl-button-wrap .fl-button span{color:black !important;font-weight:500;font-family:"Noto Sans",sans-serif}.hero-intro .fl-row-content-wrap{padding-top:50px;padding-bottom:80px}.hero-intro *{color:white}.hero-intro .fl-module-rich-text{width:70%}.hero-intro .fl-module-rich-text p:first-of-type{margin-bottom:0;font-size:16px}.hero-intro .fl-module-rich-text p:first-of-type b,.hero-intro .fl-module-rich-text p:first-of-type strong{font-family:"Michelin SemiBold";font-weight:normal}.hero-intro .fl-module-rich-text h1{font-family:"Michelin SemiBold";margin-top:10px;line-height:1.2;font-size:32px}.hero-intro .fl-module-rich-text p{font-size:24px;line-height:1.5}@media screen and (max-width: 767px){.hero-intro .fl-row-content-wrap{padding-top:40px;padding-bottom:40px}.hero-intro .fl-module-rich-text{width:calc(100% - 40px)}.hero-intro .fl-module-rich-text h1{font-size:30px}.hero-intro .fl-module-rich-text p{font-size:18px}}.recreusage-section .fl-row-content-wrap{padding-top:50px;padding-bottom:50px}.recreusage-section .fl-heading-text{color:#27509B;font-family:"Michelin Bold";margin-bottom:45px;font-size:30px}@media screen and (max-width: 767px){.recreusage-section .fl-heading-text{font-size:28px}}.recreusage-section .fl-module-photo{margin-bottom:0}.recreusage-section .fl-photo-content{width:50px}.recreusage-section .fl-rich-text{padding:0 20px}.recreusage-section .fl-rich-text b,.recreusage-section .fl-rich-text strong{color:#27509B}.recreusage-section .fl-rich-text p:first-of-type b,.recreusage-section .fl-rich-text p:first-of-type strong{font-size:20px}.recreusage-section .fl-rich-text p{font-size:16px;color:black}.recreusage-section .fl-rich-text a{color:#27509B;text-decoration:underline;padding-right:20px;background-image:url(../img/share.png);background-repeat:no-repeat;background-position:right top 3px;background-size:16px}.machine-section .fl-row-content-wrap{padding-top:60px;padding-bottom:60px}.machine-section p,.machine-section li{line-height:1.5}.machine-section .fl-module-rich-text *{color:black}.machine-section .fl-module-rich-text p,.machine-section .fl-module-rich-text li{font-size:16px}.machine-section .fl-module-rich-text b,.machine-section .fl-module-rich-text strong{color:#27509B}.machine-section .fl-module-rich-text ul{padding-left:20px}.machine-section .fl-module-rich-text h2{color:#27509B;font-family:"Michelin SemiBold";margin-top:0;line-height:1.2;font-size:30px}@media screen and (max-width: 767px){.machine-section .fl-module-rich-text h2{font-size:28px}}.machine-section .image-text{position:relative;padding-left:75px;margin-bottom:0}@media screen and (min-width: 1000px){.machine-section .image-text{padding-right:30px}}.machine-section .image-text p,.machine-section .image-text ul{margin-bottom:0}.machine-section .image-text img{width:55px;position:absolute;left:0;top:50%;transform:translateY(-50%);margin:0}.machine-section .fl-photo-img{border-radius:6px}.machine-section .fl-col-group{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.machine-section .fl-col-group>.fl-col{float:none;width:calc(50% - 40px)}@media screen and (max-width: 1000px){.machine-section .fl-col-group{flex-direction:column}.machine-section .fl-col-group>.fl-col{width:100%}.machine-section.inverse .fl-col-group{flex-direction:column-reverse}}.comparateur-section{margin-top:45px}.comparateur-section>.fl-row-content-wrap{padding-top:40px}.comparateur-section .fl-rich-text h2{color:#27509B;font-family:"Michelin Bold";margin-top:0;font-size:30px}@media screen and (max-width: 767px){.comparateur-section .fl-rich-text h2{font-size:28px}}.comparateur-section .fl-rich-text p{color:black;font-size:16px}.comparateur-section .fl-rich-text em{font-size:30px;font-weight:bold;font-style:italic;color:#27509B;line-height:1;display:block;margin-top:20px;margin-bottom:60px;text-transform:uppercase}.comparateur-section .comp_here img{margin:0;border-radius:8px}.comparateur-section .comp_here .twentytwenty-handle{height:70px;width:70px;top:50px;background-color:#D4E7FA;border-color:#27509B;margin-left:-40px;border-width:5px}.comparateur-section .comp_here .twentytwenty-handle::before{background:#27509B;box-shadow:none;margin-bottom:40px;width:6px;margin-left:-3px}.comparateur-section .comp_here .twentytwenty-handle::after{background:#27509B;box-shadow:none;margin-top:40px;width:6px;margin-left:-3px}.comparateur-section .comp_here .twentytwenty-right-arrow,.comparateur-section .comp_here .twentytwenty-left-arrow{border:0;background-image:url(../img/arrow-left.svg);background-repeat:no-repeat;background-position:center;background-size:100%;width:16px;height:25px;margin-left:-23px;margin-top:-12px}.comparateur-section .comp_here .twentytwenty-right-arrow{background-image:url(../img/arrow-right.svg);margin-left:0;margin-right:-23px}.onglets-section .heading h2{color:#27509B;font-family:"Michelin Bold";font-size:30px}.onglets-section .heading h2 b,.onglets-section .heading h2 strong{color:black;font-size:24px}@media screen and (max-width: 767px){.onglets-section .heading h2{font-size:28px}}.onglets-section .fl-tabs{margin-bottom:50px}.onglets-section .fl-tabs .fl-tabs-labels{display:flex;flex-wrap:wrap}.onglets-section .fl-tabs .fl-tabs-labels li{width:25%;text-align:center}.onglets-section .fl-tabs .fl-tabs-labels li button{color:black;text-align:center;width:100%;font-weight:bold;font-size:22px;border:0;border-bottom:3px solid #D9D9D9}.onglets-section .fl-tabs .fl-tabs-labels li .fl-tab-active{color:#27509B;border-bottom:3px solid #27509B !important}.onglets-section .fl-tabs .fl-tabs-labels li .fl-tab-active:after{display:none !important}@media screen and (max-width: 900px){.onglets-section .fl-tabs .fl-tabs-labels{display:none}}.onglets-section .fl-tabs .fl-tabs-panels{border:0;padding-top:60px}.onglets-section .fl-tabs .fl-tabs-panels .fl-tabs-panel-label span{color:black;font-weight:bold;font-size:16px}.onglets-section .fl-tabs .fl-tabs-panels video{height:auto !important;max-width:100% !important}@media screen and (min-width: 900px){.onglets-section .fl-tabs .fl-tabs-panels .fl-tabs-panel{position:relative;padding-right:calc(60% + 50px)}.onglets-section .fl-tabs .fl-tabs-panels .fl-tab-active{min-height:700px}.onglets-section .fl-tabs .fl-tabs-panels video,.onglets-section .fl-tabs .fl-tabs-panels img{width:60% !important;position:absolute;top:0;right:0;border-radius:6px;margin:0}}.onglets-section .fl-tabs .fl-tabs-panels p,.onglets-section .fl-tabs .fl-tabs-panels li{color:black;line-height:1.5;font-size:16px}.onglets-section .fl-tabs .fl-tabs-panels h3{margin-top:0;margin-bottom:30px;color:black;font-family:"Michelin Bold"}.onglets-section .fl-tabs .fl-tabs-panels p,.onglets-section .fl-tabs .fl-tabs-panels ul{margin-bottom:25px}.onglets-section .fl-tabs .fl-tabs-panels p+ul{margin-top:-15px}.onglets-section .fl-tabs .fl-tabs-panels em{font-style:normal;padding:10px;display:block;border-radius:6px;background-color:#D4E7FA}.offre-section .fl-rich-text h2{color:#27509B;font-family:"Michelin Bold";font-size:30px}@media screen and (max-width: 767px){.offre-section .fl-rich-text h2{font-size:28px}}.offre-section h3.fl-heading{color:black;font-family:"Michelin Bold"}.offre-section .fl-module-button{text-align:right}@media screen and (max-width: 767px){.offre-section .fl-module-button{text-align:left}}.offre-section .fl-rich-text{color:black;font-size:16px}.offre-section .fl-rich-text b,.offre-section .fl-rich-text strong{color:#27509B}.offre-section .fl-rich-text p,.offre-section .fl-rich-text li{line-height:1.5}.offre-section .fl-rich-text ul{padding:0;list-style-type:none;margin-bottom:-20px}.offre-section .fl-rich-text ul li{padding-left:25px;background-image:url(../img/check.png);background-size:17px;background-repeat:no-repeat;background-position:left top 3px;margin-bottom:5px}.offre-section .price.fl-rich-text p{padding:14px 0;width:220px;margin-left:auto;border-radius:6px;border:1px solid #27509B;color:#27509B;background-color:white;font-weight:300;font-style:italic;text-align:center;line-height:1}.offre-section .price.fl-rich-text p b,.offre-section .price.fl-rich-text p strong{font-style:normal;font-size:28px}@media screen and (max-width: 900px){.offre-section .price.fl-rich-text p{margin-left:0}}.offre-section .fl-col-group .fl-col-group{display:flex;align-items:center}.offre-section .fl-col-group .fl-col-group>div{width:50%}@media screen and (max-width: 900px){.offre-section .fl-col-group .fl-col-group{flex-direction:column}.offre-section .fl-col-group .fl-col-group .fl-col{width:100% !important}.offre-section .fl-col-group .fl-col-group>div{width:100% !important}}.financement-section h2{color:black;font-family:"Michelin Bold";font-size:30px}@media screen and (max-width: 767px){.financement-section h2{font-size:28px}}.financement-section .fl-rich-text{color:black;font-size:16px}.financement-section .fl-row-content{padding-bottom:40px}.financement-section .fl-row-content .fl-col-group:last-of-type .fl-rich-text{background-color:white;border-radius:6px;border:1px solid #27509B}.financement-section .fl-row-content .fl-col-group:last-of-type .fl-rich-text h3{margin:0;padding:5px 20px;color:black;font-style:italic;background-color:#D4E7FA;border-bottom:1px solid #27509B;border-top-left-radius:6px;border-top-right-radius:6px;background-image:url(../img/financeur.png);background-repeat:no-repeat;background-size:auto 25px;background-position:right 20px center}.financement-section .fl-row-content .fl-col-group:last-of-type .fl-rich-text h3 b,.financement-section .fl-row-content .fl-col-group:last-of-type .fl-rich-text h3 strong{font-style:normal}.financement-section .fl-row-content .fl-col-group:last-of-type .fl-rich-text p{float:left;width:50%;padding:20px;font-size:24px;margin:0}.financement-section .fl-row-content .fl-col-group:last-of-type .fl-rich-text p a{background-color:#FCE503;border-radius:3px;font-weight:500;display:inline-block;margin-left:auto;color:black;padding:10px 20px;font-size:14px;text-decoration:none;font-size:14px;width:150px;text-align:center;display:block}@media screen and (max-width: 767px){.financement-section .fl-row-content .fl-col-group:last-of-type .fl-rich-text h3,.financement-section .fl-row-content .fl-col-group:last-of-type .fl-rich-text p{font-size:20px}}@media (max-width: 767px){.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li{border:0}.fl-module-rich-text h2,h2.fl-module-heading{font-size:24px}.fl-col-small:not(.fl-col-small-full-width){max-width:100%}}
/*# sourceMappingURL=layout.min.css.map */