a{text-decoration:underline}a.et_pb_button{text-decoration:none}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.pa-inline-buttons.center{text-align:center}ul{list-style-position:inside}ul#menu-main ul.sub-menu,ul#menu-main ul.sub-menu li{padding:0}@media only screen and (min-width:981px){header .et_pb_gutters2.et_pb_row .et_pb_column_3_tb_header{width:35%}header .et_pb_gutters2.et_pb_row .et_pb_column_4_tb_header{width:24%}header .et_pb_gutters2.et_pb_row .et_pb_column_5_tb_header{width:35%}}@media only screen and (max-width:980px){.three-columns .et_pb_column{width:33%!important}header .et_pb_column{margin-bottom:0}#footer-info,.et-social-icons{text-align:left}}.et_pb_menu_1_tb_header.et_pb_menu ul li.cta-out a{color:#ffffff!important;border-width:0px!important;border-color:rgba(0,0,0,0);border-radius:30px;font-size:13px;font-family:'Rubik',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#ff7f1e;text-decoration:none;color:#fff!important;padding:7px 10px!important;margin:-3px 0;text-align:center}#top-header .container{text-align:center}ul.et-social-icons,ul.et-social-icons li{line-height:auto;padding:0;float:none}ul.et-social-icons li.et-social-icon{background-color:#0B65C2;padding:0px 5px;margin:0}ul.et-social-icons li.et-social-icon a{font-size:18px;color:#fff}.menu-main .et_pb_menu__wrap{justify-content:flex-end}.et_mobile_nav_menu a{text-decoration:none}input.cta-out{color:#ffffff!important;border-width:0px!important;border-color:rgba(0,0,0,0);border-radius:30px;font-size:13px;font-family:'Rubik',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#FFD817;padding:3px 13px;text-decoration:none}.reduce-section-padding{transition:all 0.9s ease-out 0s;padding-top:0px!important;padding-bottom:0px!important}.et_pb_menu__logo{transition:all 0.9s ease-out 0s!important}.slow-transition{transition:all 0.9s ease-out 0s}#main-content{margin-top:5vw}#codeBootstraped .container:before{background-color:transparent}#codeBootstraped .blue-bg{color:#05705E;height:100%}#codeBootstraped .circle{font-weight:bold;padding:11px 24px;border-radius:50%;background-color:#05705E;color:#fff;max-height:80px;z-index:2;font-size:29px}#codeBootstraped .how-it-works.row{display:flex}#codeBootstraped .how-it-works.row .col-2{display:inline-flex;align-self:stretch;align-items:center;justify-content:center}#codeBootstraped .how-it-works.row .col-2::after{content:"";position:absolute;border-left:3px solid #05705E;z-index:1}#codeBootstraped .how-it-works.row .col-2.bottom::after{height:50%;left:50%;top:50%}#codeBootstraped .how-it-works.row .col-2.full::after{height:100%;left:calc(50% - 3px)}#codeBootstraped .how-it-works.row .col-2.full-left::after{height:100%;left:calc(50%)}#codeBootstraped .how-it-works.row .col-2.top::after{height:50%;left:50%;top:0}#codeBootstraped .timeline div{padding:0;height:40px}#codeBootstraped .timeline hr{border-top:3px solid #05705E;margin:0;top:17px;position:relative}#codeBootstraped .timeline .col-2{display:flex;overflow:hidden}#codeBootstraped .timeline .corner{border:3px solid #05705E;width:100%;position:relative;border-radius:15px}#codeBootstraped .how-it-works.row .col-2.step1 .circle{background-color:#23C2A8}#codeBootstraped .how-it-works.row .col-2.step1::after{border-color:#23C2A8}#codeBootstraped .timeline.step1 .corner,#codeBootstraped .timeline.step1 hr{border-color:#23C2A8}#codeBootstraped .how-it-works.row .col-2.step2 .circle{background-color:#1AA991}#codeBootstraped .how-it-works.row .col-2.step2::after,#codeBootstraped .timeline.step2 .corner,#codeBootstraped .timeline.step2 hr{border-color:#1AA991}#codeBootstraped .how-it-works.row .col-2.step2::after{border-image-source:linear-gradient(to bottom,#23C2AB,#1AA991);border-image-slice:1}#codeBootstraped .how-it-works.row .col-2.step3 .circle{background-color:#139680}#codeBootstraped .how-it-works.row .col-2.step3::after{border-image-source:linear-gradient(to bottom,#1AA991,#139680);border-image-slice:1}#codeBootstraped .timeline.step3 .corner,#codeBootstraped .timeline.step3 hr{border-color:#139680}#codeBootstraped .how-it-works.row .col-2.step4 .circle{background-color:#0B816D}#codeBootstraped .how-it-works.row .col-2.step4::after{border-image-source:linear-gradient(to bottom,#139680,#0B816D);border-image-slice:1}#codeBootstraped .timeline.step4 .corner,#codeBootstraped .timeline.step4 hr{border-color:#0B816D}#codeBootstraped .timeline .top-right{left:50%;top:-50%}#codeBootstraped .timeline .left-bottom{left:-50%;top:calc(50% - 3px)}#codeBootstraped .timeline .top-left{left:-50%;top:-50%}#codeBootstraped .timeline .right-bottom{left:50%;top:calc(50% - 3px)}#codeBootstraped .iconVerticaTL{width:70px}#codeBootstraped .text-right .iconVerticaTL{float:right}#codeBootstraped .iconVerticaTL svg{float:left}#codeBootstraped h5{float:left;padding-top:20px;padding-left:20px}#codeBootstraped .text-right h5{float:right;padding-right:20px}#codeBootstraped h5.long{padding-top:0px;max-width:280px}.et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul,.et_pb_menu .et_pb_menu__menu>nav>ul{flex-wrap:inherit}.puce_speciale ul li{list-style-type:none}.puce_speciale ul li::before{font-family:'ETmodules';content:"\3d";font-size:120%;float:left;margin-left:-1em;margin-right:0.3em}.puce_speciale ul li ul li::before{content:""}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li,.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0!important}.picto-link:hover svg{fill:#05705E}.ownAnimationLeft{position:absolute;left:-800px;width:100px;height:100px;-webkit-animation:slide 0.5s forwards;-webkit-animation-delay:0s;animation:slide 0.5s forwards;animation-delay:0s;top:20px}.ownAnimationRight{position:absolute;left:800px;width:100px;height:100px;-webkit-animation:slide 0.5s forwards;-webkit-animation-delay:0s;animation:slide 0.5s forwards;animation-delay:0s;top:20px}@-webkit-keyframes slide{100%{left:0}}@keyframes slide{100%{left:0}}.main-header .et_pb_menu_inner_container{position:static}.main-header .et_pb_column--with-menu{position:static}.main-header .mobile_menu_bar:before{line-height:20px}.et-pb-contact-message{color:#fff;font-family:'Rubik';font-size:30px;line-height:initial;text-align:center;margin-top:20px}#main-content{margin-top:11vw!important}.form_sustainable_sourcing .ginput_complex #input_1_7_3_container,.form_sustainable_sourcing .ginput_complex #input_1_7_6_container{vertical-align:baseline}.form_sustainable_sourcing .ginput_complex #input_1_7_6{height:32px}.form_sustainable_sourcing #field_1_10,.form_sustainable_sourcing #field_1_11,.form_sustainable_sourcing #field_1_7{margin-top:0}#gform_submit_button_1{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid #008772;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;cursor:pointer;color:#008772}.gform_footer{text-align:center}.form-ecoeco .gfield_label{font-weight:normal!important;font-size:14px!important}.form-ecoeco .gfield_label,.form-ecoeco .gform_description{color:#05705E}.form-ecoeco .gform_description{text-align:center;font-weight:bold;font-size:16px;margin-bottom:25px}.form-ecoeco .gform_button{color:#ffffff!important;border-width:0px!important;border-color:rgba(0,0,0,0);border-radius:30px;font-size:13px;font-family:'Rubik',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#FFD817;padding:3px 13px;text-decoration:none;cursor:pointer}.form-ecoeco .gform_confirmation_message{color:#05705E;text-align:center;font-weight:bold}