a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{line-height:1.3}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}figcaption,figure,main{display:block}*{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,255,255,0);box-sizing:border-box}html a{text-decoration:none;cursor:pointer;outline:0 !important;color:inherit}html a:active{outline:0 !important}html a:focus{color:inherit}html a:visited{color:inherit}html a:hover{color:inherit}html ol,html ul,li ul{margin:0;padding:0}body,html{height:auto;width:100%;cursor:default}li{list-style-type:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;color:inherit}.slick-slide,.slick-track,input,select{outline:0 !important}[type="submit"],button{box-shadow:0}[type="submit"]:hover,button:hover{box-shadow:0}input[type="submit"]{-webkit-appearance:none}[type="checkbox"]::-ms-check,[type="radio"]::-ms-check{display:none}select::-ms-expand{display:none}@font-face{font-family:'Appetite';src:url('/wp-content/themes/ac-wp-theme-master/fonts/Appetite-Italic.eot');src:url('/wp-content/themes/ac-wp-theme-master/fonts/Appetite-Italic.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/ac-wp-theme-master/fonts/Appetite-Italic.woff2') format('woff2'),url('/wp-content/themes/ac-wp-theme-master/fonts/Appetite-Italic.woff') format('woff'),url('/wp-content/themes/ac-wp-theme-master/fonts/Appetite-Italic.ttf') format('truetype'),url('/wp-content/themes/ac-wp-theme-master/fonts/Appetite-Italic.svg#Appetite-Italic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'Appetite';src:url('/wp-content/themes/ac-wp-theme-master/fonts/Appetite.eot');src:url('/wp-content/themes/ac-wp-theme-master/fonts/Appetite.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/ac-wp-theme-master/fonts/Appetite.woff2') format('woff2'),url('/wp-content/themes/ac-wp-theme-master/fonts/Appetite.woff') format('woff'),url('/wp-content/themes/ac-wp-theme-master/fonts/Appetite.ttf') format('truetype'),url('/wp-content/themes/ac-wp-theme-master/fonts/Appetite.svg#Appetite') format('svg');font-weight:normal;font-style:normal}body{font-family:'Raleway',sans-serif;text-rendering:optimizeLegibility}body.frozen{height:100vh;overflow:hidden}sup{vertical-align:super;font-size:smaller}a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.custom-select{position:relative;font-family:Arial}.custom-select select{display:none}.select-selected{background-color:#fff;border-radius:11px;font-size:25px;padding-left:20px;line-height:70px}.select-selected.error{background-color:#ffb9b7}.select-selected:after{position:absolute;content:"";top:30px;right:15px;width:0;height:0;border:10px solid transparent;border-color:#aab5cf transparent transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #aab5cf transparent;top:20px}.select-selected{color:#aab5cf;height:70px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,0.1) transparent;cursor:pointer}.select-items div{color:#fff;height:35px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,0.1) transparent;cursor:pointer;padding-left:20px;line-height:34px;background-color:#aab5cf}.select-items div:last-child{border-bottom:none}.select-items{position:absolute;background-color:#fff;top:100%;left:10px;right:10px;z-index:99}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#fff;color:#aab5cf}.wrapper{max-width:1280px;margin:0 auto;position:relative;padding:0 30px}.sub_wrapper{max-width:1070px;margin:0 auto;position:relative;padding:0 30px}body #tarteaucitronRoot #tarteaucitronAlertBig{background-color:#1741b2;padding:20px 0 10px 0}body #tarteaucitronAlertBig #tarteaucitronCloseAlert,body #tarteaucitronAlertBig #tarteaucitronPersonalize,body .tarteaucitronCTAButton,body #tarteaucitron #tarteaucitronPrivacyUrl,body #tarteaucitron #tarteaucitronPrivacyUrlDialog,body #tarteaucitronRoot .tarteaucitronDeny{background:#4da976;font-family:'Raleway',sans-serif !important;height:32px !important;line-height:32px !important;padding:0 15px !important;margin-bottom:10px}body #tarteaucitronAlertBig #tarteaucitronCloseAlert:focus,body #tarteaucitronAlertBig #tarteaucitronPersonalize:focus,body .tarteaucitronCTAButton:focus,body #tarteaucitron #tarteaucitronPrivacyUrl:focus,body #tarteaucitron #tarteaucitronPrivacyUrlDialog:focus,body #tarteaucitronRoot .tarteaucitronDeny:focus{outline:inherit}body #tarteaucitronRoot .tarteaucitronDeny{background:#cf3f00}body #tarteaucitronAlertBig #tarteaucitronCloseAlert,body #tarteaucitron #tarteaucitronPrivacyUrl,body #tarteaucitron #tarteaucitronPrivacyUrlDialog{background:#fff}body #tarteaucitronAlertBig #tarteaucitronPrivacyUrl,body #tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,body #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,body #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font-family:'Raleway',sans-serif !important}body #tarteaucitronDisclaimerAlert{display:block;text-align:center !important;margin-bottom:15px !important}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie:focus,body #tarteaucitron #tarteaucitronClosePanel:focus{outline:inherit}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,body #tarteaucitron #tarteaucitronClosePanel{font-family:'Raleway',sans-serif !important}body #tarteaucitronRoot .tarteaucitronH1{font-family:'Raleway',sans-serif !important}body #tarteaucitron #tarteaucitronInfo,body #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{font-family:'Raleway',sans-serif !important}body #tarteaucitronName{font-family:'Raleway',sans-serif !important}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,body .tac_activate .tarteaucitronAllow{font-family:'Raleway',sans-serif !important;border-radius:0}body #tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected{background-color:#4da976}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow{background-color:#4da976}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border-color:#4da976}body #tarteaucitronRoot .tarteaucitronH2{font-family:'Raleway',sans-serif !important}body #tarteaucitron .tarteaucitronH3{font-family:'Raleway',sans-serif !important}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{font-family:'Raleway',sans-serif !important}body #tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected{background-color:#cf3f00}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-color:#cf3f00}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{background-color:#cf3f00}body #tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#cf3f00}body #tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#4da976}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow:focus,body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny:focus,body .tac_activate .tarteaucitronAllow:focus{outline:inherit}body #tarteaucitron a{font-family:'Raleway',sans-serif !important}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,body #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,body #tarteaucitron #tarteaucitronInfo,body #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{font-family:'Raleway',sans-serif !important}.site_header{position:relative;z-index:1}.site_header .wrapper{max-width:1070px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;padding-top:30px}.site_header .wrapper img{display:inline-block;height:auto}.site_header .wrapper .logo_meem{width:323px;height:131px}.site_header .wrapper .logo_sedif{width:70px;height:55px;margin-top:20px;margin-right:30px}.site_header .wrapper .logo_veolia{width:95px;height:43px;margin-top:20px}.site_header .menu{text-align:center}.main_navigation{margin-top:25px;padding-top:20px}.main_navigation a.retour{color:#acbdeb;text-decoration:underline}.main_navigation ul{display:none}.main_navigation ul li{display:inline-block;font-size:16px;font-weight:700}.main_navigation ul li a{color:#000}.main_navigation ul li:after{content:"|";display:inline-block;padding:0 4px 0 8px;color:#ee7062}.main_navigation ul li:last-child:after{display:none}.main_navigation ul li a:hover{color:#ee7062}.main_navigation ul li:last-child a{background-color:#ee7062;color:#fff;padding:3px 6px;font-family:'Appetite',serif;letter-spacing:1px}.site_header .toggle{display:none;width:50px;height:50px;cursor:pointer;position:relative}.site_header .toggle #hamburger{width:30px;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.site_header .toggle #hamburger span{display:block;width:100%;height:3px;background:#000;margin-bottom:4px;position:relative;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.site_header .toggle #hamburger span:nth-child(1){-webkit-transition-delay:0.5s;transition-delay:0.5s}.site_header .toggle #hamburger span:nth-child(2){-webkit-transition-delay:0.625s;transition-delay:0.625s}.site_header .toggle #hamburger span:nth-child(3){-webkit-transition-delay:0.75s;transition-delay:0.75s;margin-bottom:0}.site_header .toggle #cross{width:30px;height:30px;position:absolute;top:50%;left:50%;-webkit-transform:rotate(45deg) translate(-50%, -50%);transform:rotate(45deg) translate(-50%, -50%);-webkit-transform-origin:top left;transform-origin:top left}.site_header .toggle #cross span{display:block;background:#000;position:absolute;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.site_header .toggle #cross span:nth-child(1){width:3px;height:0;margin-left:-1px;top:0;left:50%;-webkit-transition-delay:0s;transition-delay:0s}.site_header .toggle #cross span:nth-child(2){width:0;height:3px;margin-top:-1px;top:50%;left:0;-webkit-transition-delay:0.25s;transition-delay:0.25s}.site_header .toggle.active #hamburger span{width:0}.site_header .toggle.active #hamburger span:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}.site_header .toggle.active #hamburger span:nth-child(2){-webkit-transition-delay:0.125s;transition-delay:0.125s}.site_header .toggle.active #hamburger span:nth-child(3){-webkit-transition-delay:0.25s;transition-delay:0.25s}.site_header .toggle.active #cross span:nth-child(1){height:100%;-webkit-transition-delay:0.625s;transition-delay:0.625s}.site_header .toggle.active #cross span:nth-child(2){width:100%;-webkit-transition-delay:0.375s;transition-delay:0.375s}.responsive_panel{max-width:350px;width:100%;height:100vh;background:#000;position:fixed;top:0;right:-350px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.responsive_panel.opened{right:0}.site_footer{background-color:#fbfbfb;padding-bottom:45px}.site_footer .wrapper .logos_rs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site_footer .wrapper .logos_rs .logo_sedif{width:70px;height:55px;margin-right:30px;display:inline-block;vertical-align:top}.site_footer .wrapper .logos_rs .logo_veolia{width:95px;height:43px;display:inline-block;vertical-align:top}.site_footer .wrapper .logos_rs .rs a{height:40px;line-height:40px;border-radius:50%;width:40px;display:inline-block;color:#fff;text-align:center;margin:0 5px}.site_footer .wrapper .logos_rs .rs a i{font-size:25px;display:inline-block;vertical-align:middle}.site_footer .wrapper .logos_rs .rs a span{display:none}.site_footer .wrapper .logos_rs .rs a.twitter{background-color:#1DA1F2}.site_footer .wrapper .logos_rs .rs a.facebook{background-color:#4267B2}.site_footer .wrapper .logos_rs .rs a.linkedin{background-color:#2867B2}.site_footer .wrapper .logos_rs .rs a.youtube{background-color:#FF0000}.site_footer nav{text-align:center}.site_footer nav ul{padding:30px 0 60px 0}.site_footer nav ul li{display:inline-block;font-size:16px;font-weight:600}.site_footer nav ul li a{color:#1741b2}.site_footer nav ul li:after{content:"-";display:inline-block;padding:0 4px 0 8px}.site_footer nav ul li:last-child:after{display:none}.site_footer nav ul li a:hover{color:#ee7062}.site_footer .logos{display:none}#edito{margin-top:-212px}#edito .container_fond{height:670px;background-image:url(/wp-content/themes/ac-wp-theme-master/img/BG_HOMEPAGE_01.svg);background-position:top -2px center;background-repeat:no-repeat;background-size:5210px 1080px;overflow:hidden}#edito .container_fond .wrapper{position:relative;height:100%}#edito .container_fond .wrapper:before{content:"";width:415px;height:340px;position:absolute;bottom:-150px;left:-55px;display:block;background-image:url('/wp-content/themes/ac-wp-theme-master/img/Illustration_2.svg');background-position:center;background-repeat:no-repeat;background-size:contain}#edito .container_fond .wrapper:after{content:"";background-image:url('/wp-content/themes/ac-wp-theme-master/img/Illustration_1.svg');width:344px;height:298px;display:block;position:absolute;top:130px;left:30px;background-position:center;background-repeat:no-repeat;background-size:contain}#edito .date{background-color:#000;height:145px;width:145px;margin:0 auto;position:relative;top:230px;border-radius:50%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:45px;margin-bottom:75px;font-family:'Appetite',serif}#edito .bloc_edito{background-color:#fff;max-width:780px;margin:0 auto;padding:45px 60px 0 60px;text-align:center;border-top-left-radius:8px;border-top-right-radius:8px;margin-top:-208px;position:relative;z-index:1}#edito .bloc_edito h2{font-size:27px;font-weight:normal;font-family:'Appetite',serif}#edito .bloc_edito p{color:#1741b2;font-weight:800;font-size:16px;line-height:26px;margin-bottom:30px}#edito .bloc_edito a{font-size:16px;font-weight:300;color:#1741b2;text-decoration:underline}#edito .bloc_edito .full{display:none}#edito .bloc_edito span.close{display:none}#edito .bloc_edito.opened .full{display:block;margin-top:30px}#edito .bloc_edito.opened .full p{font-weight:500;text-align:left;margin-bottom:40px}#edito .bloc_edito.opened .full p.center{text-align:center}#edito .bloc_edito.opened a.lire span.open{display:none}#edito .bloc_edito.opened a.lire span.close{display:block}.slick-dots{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slick-dots li{margin:0 8px}.slick-dots li.slick-active button{background-color:#1741b2}.slick-dots li button{font-size:0;color:transparent;background-color:#fff;border-radius:50%;height:17px;width:17px;padding:0;border:1px solid #fff;box-sizing:content-box;cursor:pointer}.slick-dots li button:focus{outline:inherit}#chiffres{background-color:#ee7062;background-image:url(/wp-content/themes/ac-wp-theme-master/img/BG_HOMEPAGE_02.svg);background-size:5120px 670px;background-position:top -10px center;background-repeat:no-repeat;padding-top:230px}#chiffres .slider .slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#chiffres .slider .slide .image{height:200px;width:200px;margin-right:80px;margin-top:60px;position:relative;left:150px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}#chiffres .slider .slide .image img{width:100%;height:auto}#chiffres .slider .slide .texte{position:relative;right:-250px;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease}#chiffres .slider .slide .texte .chiffre{color:#fff;font-size:45px;font-family:'Appetite',serif}#chiffres .slider .slide .texte .chiffre strong{font-size:120px;font-weight:400}#chiffres .slider .slide .texte .chiffre_texte{color:#1741b2;font-weight:500;font-size:31px;max-width:400px}#chiffres .slider .slide .texte .chiffre_texte strong{font-weight:700}#chiffres .slider .slide.slick-active .image{left:0}#chiffres .slider .slide.slick-active .texte{right:0}#manifesto{background-color:#4da976;padding:80px 0;min-height:800px;background-image:url(/wp-content/themes/ac-wp-theme-master/img/MANIFESTO.svg);background-size:5210px 670px;background-repeat:no-repeat;background-position:top 130px center;position:relative;overflow:hidden}#manifesto:after{content:"";width:1281px;height:100%;position:absolute;top:800px;left:50%;margin-left:-649px;background-color:#2863ce}#manifesto h2{color:#fff;font-size:60px;text-align:right;max-width:200px;position:relative;left:50%;margin-left:-220px;font-family:'Appetite',serif;text-transform:uppercase;font-weight:normal;line-height:57px}#manifesto h2 span{display:block}#manifesto .texte_container{color:#fff;max-width:400px;position:relative;left:50%;padding:0 20px;z-index:1}#manifesto .texte_container h3{font-size:35px;margin-bottom:40px;font-family:'Appetite',serif;font-weight:normal;line-height:36px}#manifesto .texte_container p{font-size:16px;font-weight:600;line-height:26px;margin-bottom:30px}#manifesto .texte_container a.lire{font-size:16px;font-weight:300;text-decoration:underline}#manifesto .texte_container a.lire span.close{display:none}#manifesto .texte_container .full{margin-top:30px;display:none}#manifesto .texte_container .full p{font-weight:400}#manifesto .texte_container.opened .full{display:block}#manifesto .texte_container.opened a.lire span.close{display:block}#manifesto .texte_container.opened a.lire span.open{display:none}#engagements{position:relative}#engagements h2{font-size:40px;line-height:60px;color:#fff;max-width:480px;position:relative;top:60px;left:50%;margin-left:-240px;font-weight:normal;font-family:'Appetite',serif;position:absolute;z-index:2}#engagements h2 span{font-size:100px;display:block;margin-left:100px}#engagements .slider{position:relative;max-height:900px;overflow:hidden}#engagements .slider .slide{position:relative}#engagements .slider .slide .image_superposee_1{position:absolute;width:100%;height:100%;top:0;left:150px;font-size:100px;-webkit-transition:all 2.3s ease;-moz-transition:all 2.3s ease;-o-transition:all 2.3s ease;transition:all 2.3s ease}#engagements .slider .slide .image_superposee_1 img{width:100%;height:auto}#engagements .slider .slide .image_superposee_2{position:absolute;width:100%;height:100%;top:0;left:-175px;font-size:100px;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease}#engagements .slider .slide .image_superposee_2 img{width:100%;height:auto}#engagements .slider .slide img{width:100%;display:block}#engagements .slider .slide img.image_mobile{display:none}#engagements .slider .slide .texte_container{position:absolute;left:50%;top:0;width:560px;margin-left:-170px;margin-top:30px;padding-top:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#engagements .slider .slide .texte_container .numero{border:2px solid #fff;border-radius:50%;height:130px;min-width:130px;margin-right:40px;line-height:130px;color:#fff;font-size:90px;text-align:center;font-family:'Appetite',serif}#engagements .slider .slide .texte_container h3{color:#fff;font-size:35px;line-height:36px;margin-bottom:25px;font-weight:normal;font-family:'Appetite',serif}#engagements .slider .slide .texte_container p{color:#fff;font-size:16px;line-height:26px}#engagements .slider .slide .texte_container p.auteur{color:#fff;font-weight:700;margin-top:25px}#engagements .slider .slide.slick-current .image_superposee_1{left:0}#engagements .slider .slide.slick-current .image_superposee_2{left:0}#engagements .slider .slick-dots{position:absolute;bottom:30px;width:100%}#engagements .slick-arrow{height:50px;line-height:50px;background-color:transparent;position:absolute;top:50%;margin-top:-25px;border:none;font-size:0;color:transparent;z-index:1;cursor:pointer}#engagements .slick-arrow:focus{outline:inherit}#engagements .slick-arrow:before{font-size:47px;font-family:"font awesome 5 pro";color:#fff;font-weight:400;text-shadow:1px 1px 4px #5c5c5c}#engagements .slick-arrow.slick-prev{left:30px}#engagements .slick-arrow.slick-prev:before{content:""}#engagements .slick-arrow.slick-next{right:30px}#engagements .slick-arrow.slick-next:before{content:""}.sticky{background-color:#1741b2;width:235px;position:fixed;right:0;top:30%;padding:25px 20px;z-index:10;background-image:url('/wp-content/themes/ac-wp-theme-master/img/fond_sticky.png');background-position:top;background-size:contain;background-repeat:no-repeat;-webkit-box-shadow:-4px 3px 6px 4px rgba(0,0,0,0.4);box-shadow:-4px 3px 6px 4px rgba(0,0,0,0.4);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.sticky .small_block{display:none;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ee7062}.sticky .small_block p{font-family:'Appetite',serif;margin-right:20px;font-size:22px}.sticky .small_block span{display:none}.sticky .small_block i{font-size:25px;color:#fff}.sticky.small{background-color:#ee7062;padding:5px 20px;width:auto;top:35%}.sticky.small .big_block{display:none}.sticky.small .small_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sticky .close{position:absolute;right:15px;top:15px;cursor:pointer}.sticky .close span{display:none}.sticky .close i{font-size:25px;color:#fff}.sticky img{width:171px;margin-left:-20px;margin-top:-10px}.sticky p{color:#fff}.sticky p.title{font-size:37px;font-family:'Appetite',serif;margin-bottom:20px;text-align:right;line-height:32px;margin-top:-75px;position:relative;left:-10px}.sticky p.title span{padding-right:30px}.sticky p.date{font-size:16px;font-weight:500;text-align:center;margin-bottom:20px}.sticky p.lots{font-size:25px;font-weight:900;line-height:26px;margin-bottom:20px;text-align:center}.sticky p.lots span{font-size:16px}.sticky a.button{background-color:#ee7062;width:100%;height:40px;line-height:40px;color:#fff;display:inline-block;border-radius:31px;text-align:center;font-weight:800;font-size:18px}.sticky a.button:hover{background-color:#fff;color:#ee7062}#journal{margin-top:-2px;position:relative;z-index:1;background:#54b2c8;padding:110px 0}#journal .texte_visuel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#journal .texte p{color:#fff;font-size:27px;line-height:32px;font-weight:800;text-align:right;margin-bottom:30px}#journal .texte a.button{display:inline-block;font-size:20px;height:64px;line-height:62px;border:1px solid #fff;min-width:100%;padding:0 30px;color:#fff;text-align:center;font-weight:500}#journal .texte a.button i{margin-right:20px}#journal .texte a.button:hover{color:#54b2c8;background-color:#fff}#journal .visuel{height:330px;margin-left:40px}#journal .visuel img{max-height:100%;width:auto}.je_participe{height:780px;margin-top:-200px;background-image:url(/wp-content/themes/ac-wp-theme-master/img/BG_Jeu_Top.svg);background-position:top -2px center;background-repeat:no-repeat;background-size:5210px 900px;position:relative;color:#fff;margin-bottom:80px}.je_participe .wrapper{position:relative;height:100%}.je_participe .titre_date{position:relative}.je_participe .titre_date h1{font-size:91px;text-align:right;padding-right:180px;line-height:74px;font-family:'Appetite',serif;letter-spacing:2px;font-weight:normal}.je_participe .titre_date h1 span{padding-right:60px}.je_participe .titre_date .date{position:absolute;bottom:15px;right:0}.je_participe .texte{position:absolute;bottom:230px;left:0;padding-left:60px}.je_participe .texte .date{font-size:22px;font-weight:500;line-height:25px}.je_participe .lots{position:absolute;bottom:70px;left:44%}.je_participe .lots img{width:558px;height:470px}.je_participe .sous_titre{margin-top:40px}.je_participe .sous_titre p{font-size:31px;font-weight:800;line-height:34px}.je_participe .non_contractuelle{position:absolute;bottom:30px;right:30px;text-align:right}.je_participe .non_contractuelle p{color:#fff;font-size:11px;font-weight:500}.je_participe a.button{background-color:#fff;width:240px;height:55px;line-height:55px;color:#1741b2;display:block;border-radius:45px;text-align:center;font-weight:800;font-size:25px;position:absolute;bottom:70px;left:50%;margin-left:-120px}.je_participe a.button:hover{background-color:#1741b2;color:#fff}.comment_tenter_ma_chance{text-align:center;padding-bottom:70px}.comment_tenter_ma_chance h2{text-align:center;color:#ee7062;font-size:48px;line-height:46px;font-family:'Appetite',serif;font-weight:normal;letter-spacing:2px;margin-bottom:30px}.comment_tenter_ma_chance .etapes{margin-bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.comment_tenter_ma_chance .etapes .etape{width:33.33%}.comment_tenter_ma_chance .etapes .etape .img{height:220px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.comment_tenter_ma_chance .etapes .etape .img img{max-height:100%;width:auto}.comment_tenter_ma_chance .etapes .etape .numero{height:46px;line-height:46px;width:46px;background-color:#ee7062;color:#fff;border-radius:50%;margin:-20px auto 30px auto;position:relative}.comment_tenter_ma_chance .etapes .etape p{font-size:24px;font-weight:900;line-height:27px;color:#1741b2}.comment_tenter_ma_chance .etapes .etape:nth-child(2) .numero{background-color:#1741b2;color:#fff}.comment_tenter_ma_chance .etapes .etape:nth-child(2) p{color:#ee7062}.comment_tenter_ma_chance a.button{background-color:#ee7062;width:240px;height:55px;line-height:55px;color:#fff;display:inline-block;border-radius:45px;text-align:center;font-weight:800;font-size:25px}.comment_tenter_ma_chance a.button:hover{background-color:#1741b2}.container_jeu .head{margin-top:-205px;height:1080px;background-image:url(/wp-content/themes/ac-wp-theme-master/img/BG_Jeu_Sans_logo.svg);background-size:5210px 1080px;background-position:center top;background-repeat:no-repeat}.container_jeu .head .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;height:100%;position:relative}.container_jeu h1{font-size:50px;text-align:right;padding-right:180px;line-height:50px;font-family:'Appetite',serif;font-weight:normal;letter-spacing:2px;width:150px;box-sizing:content-box;color:#fff;position:absolute;top:155px;left:10px}.container_jeu h1 span{padding-right:40px}.container_jeu .section_jeu{text-align:center}.container_jeu .section_jeu h2{text-align:center;color:#ee7062;font-size:77px;line-height:46px;font-family:'Appetite',serif;letter-spacing:2px;margin-bottom:30px;font-weight:normal}.container_jeu .section_jeu .regle{color:#1741b2;font-size:25px;font-weight:800;padding-bottom:50px;margin:0 auto}.container_jeu .section_jeu .regle span{font-weight:600}.container_jeu .section_jeu .regle a{text-decoration:underline}.container_jeu #jeu_1{margin-top:-700px}.container_jeu #jeu_1 .jeu{background-color:#F5F8FF;padding:50px 0 70px 0;overflow:hidden}.container_jeu #jeu_1 .jeu .slick-slider{width:150%;margin-left:-25%;padding-bottom:30px}.container_jeu #jeu_1 .jeu .slick-slider button{position:absolute;bottom:0;width:30px;height:30px;line-height:30px;font-size:0;color:transparent;background-color:#1741b2;z-index:1;border:none;cursor:pointer;text-align:center}.container_jeu #jeu_1 .jeu .slick-slider button:focus{outline:inherit}.container_jeu #jeu_1 .jeu .slick-slider button.slick-prev{left:50%;margin-left:-35px}.container_jeu #jeu_1 .jeu .slick-slider button.slick-prev:before{content:'';display:inline-block;font-size:13px;color:#fff;font-family:"font awesome 5 pro"}.container_jeu #jeu_1 .jeu .slick-slider button.slick-next{right:50%;margin-right:-35px}.container_jeu #jeu_1 .jeu .slick-slider button.slick-next:before{content:'';display:inline-block;font-size:13px;color:#fff;font-family:"font awesome 5 pro"}.container_jeu #jeu_1 .jeu .slide{padding:30px;opacity:0.3;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.container_jeu #jeu_1 .jeu .slide.slick-current{opacity:1}.container_jeu #jeu_1 .jeu .image{position:relative}.container_jeu #jeu_1 .jeu .image img{width:100%;height:auto}.container_jeu #jeu_1 .jeu .image .robinet{width:19%;height:14%;background-color:transparent;border-radius:50%;position:absolute}.container_jeu #jeu_1 .jeu .image .robinet.found{background-color:rgba(63,229,86,0.76)}.container_jeu #jeu_1 .jeu .nombre_robinets{font-size:37px;padding-top:38px;font-weight:700;color:#1741b2;font-family:'Appetite',serif}.container_jeu #jeu_1 .jeu .nombre_robinets .trouve{height:56px;width:56px;text-align:center;line-height:58px;background-color:#1741b2;display:inline-block;color:#fff;border-radius:50%}.container_jeu #jeu_1 .jeu .nombre_robinets .trouve.found{background-color:#3fe556}.container_jeu #jeu_1 .jeu .nombre_robinets .total span{font-weight:400}.container_jeu #jeu_1 .validation a.button{background-color:#d0d7da;color:#fff;width:245px;text-align:center;height:55px;line-height:55px;display:inline-block;border-radius:44px;margin-top:20px;font-size:25px;font-weight:700}.container_jeu #jeu_1 .validation a.button.active{background-color:#3fe556}.container_jeu #jeu_2{display:none;padding-top:70px;height:820px;box-sizing:content-box;background-image:url("/wp-content/themes/ac-wp-theme-master/img/BG_Jeu_2.svg");background-position:center top;background-size:5210px 691px;background-repeat:no-repeat;background-color:#1741b2;overflow:hidden}.container_jeu #jeu_2 .wrapper{position:relative;height:100%}.container_jeu #jeu_2 .wrapper:before{content:"";width:750px;height:700px;display:block;position:absolute;left:-210px;bottom:-50px;background-image:url(/wp-content/themes/ac-wp-theme-master/img/Loupe.svg);background-size:750px 700px;background-repeat:no-repeat;background-position:center}.container_jeu #jeu_2 .wrapper:after{content:"";width:550px;height:805px;display:block;position:absolute;right:-50px;bottom:-70px;background-image:url(/wp-content/themes/ac-wp-theme-master/img/Lettres.svg);background-size:550px 805px;background-repeat:no-repeat;background-position:center}.container_jeu #jeu_2 .regle{max-width:640px;position:relative;z-index:2}.container_jeu #jeu_2.active{display:block}.container_jeu #jeu_2 form{padding-top:230px;position:relative;z-index:2}.container_jeu #jeu_2 form input{height:80px;line-height:80px;background-color:#fff;border-radius:12px;width:665px;max-width:100%;font-size:25px;padding-left:20px;border:none}.container_jeu #jeu_2 form button{background-color:#d0d7da;color:#fff;width:245px;text-align:center;height:55px;line-height:55px;display:inline-block;border-radius:44px;margin-top:70px;font-size:25px;font-weight:700;border:none;cursor:pointer}.container_jeu #jeu_2 form button:focus{outline:none}.container_jeu #jeu_2 form button.active{background-color:#3fe556}.container_jeu #formulaire{background-color:#54B2C8;padding:100px 0;display:none}.container_jeu #formulaire.active{display:block}.container_jeu #formulaire p{text-align:center;color:#fff;font-size:25px;font-weight:700;line-height:30px}.container_jeu #formulaire p.error{margin-bottom:25px;color:#cf3f00}.container_jeu #formulaire form{max-width:1060px;padding-top:60px;margin:0 auto}.container_jeu #formulaire form .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;margin-bottom:15px}.container_jeu #formulaire form .row .col{width:49.5%}.container_jeu #formulaire form .row .col .input{margin-bottom:15px}.container_jeu #formulaire form .row .col label{color:#fff;font-size:16px;margin-bottom:5px;display:inline-block}.container_jeu #formulaire form .row .col input{width:100%;height:70px;border:none;border-radius:11px;font-size:25px;padding-left:20px;color:#000;background-color:#fff}.container_jeu #formulaire form .row .col input.error{background-color:#ffb9b7}.container_jeu #formulaire form .checkbox{margin-top:60px}.container_jeu #formulaire form .checkbox label{display:block;color:#fff;margin-bottom:15px;font-size:25px;font-weight:500}.container_jeu #formulaire form .checkbox label span{font-weight:300}.container_jeu #formulaire form .checkbox label a{text-decoration:underline}.container_jeu #formulaire form input[type="submit"]{background-color:#ee7062;border:none;width:240px;height:55px;line-height:55px;text-align:center;border-radius:44px;color:#fff;font-size:25px;font-weight:700;display:block;margin:40px auto 0 auto;cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.container_jeu #formulaire form input[type="submit"]:hover{background-color:#fff;color:#ee7062}.container_jeu #formulaire form .texte p{text-align:left;font-size:18px;line-height:21px;font-weight:500}.container_jeu #formulaire form .texte p a{text-decoration:underline}.container_jeu #formulaire .g-recaptcha>div{margin:70px auto 0 auto}::-webkit-input-placeholder{color:#aab5cf}:-ms-input-placeholder{color:#aab5cf}::placeholder{color:#aab5cf}.container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox .checkmark{position:absolute;top:3px;left:0;height:25px;width:25px;background-color:#eee}.checkbox .container:hover input~.checkmark{background-color:#ccc}.checkbox .container input:checked~.checkmark{background-color:#1741b2}.checkbox .checkmark:after{content:"";position:absolute;display:none}.checkbox .container input:checked~.checkmark:after{display:block}.checkbox .container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.confirmation_jeu{background-color:#ee7062;text-align:center;padding:80px 0;background-image:url(/wp-content/themes/ac-wp-theme-master/img/BG_Jeu_Top_confirmation.svg);background-size:5210px 1015px;background-position:center top -3px;background-repeat:no-repeat;margin-top:-181px}.confirmation_jeu .wrapper{height:100%;position:relative;padding-top:470px}.confirmation_jeu .wrapper:before{content:"";width:221px;height:199px;display:block;background-image:url('/wp-content/themes/ac-wp-theme-master/img/picto_confirmation_jeu.svg');background-size:contain;background-repeat:no-repeat;position:absolute;left:50%;margin-left:-80px;top:185px}.confirmation_jeu h1{font-size:50px;text-align:right;padding-right:180px;line-height:50px;font-family:'Appetite',serif;font-weight:normal;letter-spacing:2px;width:150px;box-sizing:content-box;color:#fff;position:absolute;top:71px;left:10px}.confirmation_jeu h1 span{padding-right:40px}.confirmation_jeu p{color:#fff;font-size:24px;line-height:30px;font-weight:400;margin-bottom:30px;font-family:'Appetite',serif;letter-spacing:1px;position:relative;z-index:1}.confirmation_jeu p.titre{font-size:45px;font-weight:400;margin-top:-40px;margin-bottom:25px}.confirmation_jeu a.button{display:inline-block;padding:0 60px;height:55px;line-height:60px;border-radius:44px;color:#fff;background-color:#1741b2;font-size:27px;font-weight:400;font-family:'Appetite',serif}.confirmation_jeu a.button:hover{background-color:#fff;color:#1741b2}@media only screen and (min-width:1360px){.container_jeu #jeu_1 .jeu .slick-slider{max-width:2000px;position:relative;left:50%;margin-left:-1000px}}@media only screen and (max-width:1280px){.je_participe .lots{left:49%}#engagements h2{font-size:30px;line-height:50px;left:0;max-width:none;width:100%;text-align:center;margin:0;top:30px}#engagements h2 span{font-size:70px;margin-left:0}#engagements .slider .slide .texte_container{padding-top:140px}#engagements .slider .slide .texte_container p{line-height:23px}#engagements .slider .slide .texte_container h3{line-height:25px;font-size:28px;margin-bottom:15px}}@media only screen and (max-width:1140px){.je_participe .lots img{width:465px;height:391px}.je_participe .lots{left:52%}#edito .container_fond .wrapper:after{width:261px;height:228px}#edito .container_fond .wrapper:before{width:377px;height:310px}}@media only screen and (max-width:1024px){.je_participe{background-position:top -2px center;height:auto;background-image:url('/wp-content/themes/ac-wp-theme-master/img/BG_Jeu_Top_Mobile.svg');background-size:1024px 900px;margin-top:-160px;margin-bottom:40px}.je_participe .wrapper{padding-bottom:100px}.je_participe .lots{left:50%;margin-left:-200px;top:180px;bottom:auto}.je_participe .lots img{width:311px;height:275px}.je_participe .texte .date{position:static;text-align:center;font-size:20px;line-height:26px}.je_participe .texte{position:static;padding-top:350px;max-width:410px;margin:0 auto;padding-left:0;text-align:right}.je_participe .texte h1{padding-right:0;font-size:58px;line-height:48px;display:inline-block;position:relative;left:-50px}.je_participe .texte .date{margin-top:35px}.je_participe a.button{position:static;margin:30px auto 0 auto;font-size:20px;line-height:45px;height:45px}.je_participe .sous_titre p{text-align:center}.je_participe .non_contractuelle{bottom:25px;text-align:center;right:auto;width:310px;left:50%;margin-left:-155px}.je_participe .texte .date{margin-top:25px}.je_participe .sous_titre{margin-top:20px}#edito{margin-top:-180px}#edito .container_fond .wrapper:before{bottom:85px;width:296px;height:243px}#edito .bloc_edito{max-width:calc(100% - 40px);margin-left:20px;padding:45px 10px 0 10px}#edito .bloc_edito.opened .full p{font-size:20px}#chiffres{background-position:top -100px center;padding-top:110px}#manifesto .texte_container{max-width:100%;margin-top:300px;left:0;margin-top:70px;padding:0 0 50px 0}#manifesto{background-image:url(/wp-content/themes/ac-wp-theme-master/img/Manifesto_mobile.svg);background-size:1024px 528px;background-position:center top;min-height:528px;padding-bottom:0}#manifesto:after{margin-top:-5px;top:450px}#manifesto h2{left:100%;margin-left:-220px}#engagements{background-color:#5cb489}#engagements .slider .slide img.image_mobile{display:block}#engagements .slider .slide img.image_desktop,#engagements .slider .slide .image_superposee_1{display:none}#engagements .slider{max-height:inherit;padding-bottom:40px}#engagements .slider .slide .texte_container{position:relative;margin-left:0;width:100%;padding-top:0;margin-top:-40px;padding:0 30px 30px 30px;left:0}#engagements .slider .slide .texte_container .numero{position:absolute;top:-240px;right:0;height:90px;line-height:90px;min-width:90px;margin-right:30px}#engagements .slider .slide:nth-child(even) .texte_container .numero{left:0;right:auto;margin-left:30px}#engagements .slider .slick-dots{bottom:0}.sticky{top:33%}.container_jeu h1{font-size:40px;line-height:40px;top:175px}.confirmation_jeu h1{font-size:40px;line-height:40px;top:92px}.container_jeu #jeu_1 .jeu .slick-slider{width:200%;margin-left:-50%}.container_jeu #jeu_1 .jeu .slide{padding:20px}#journal{padding:45px 0 80px 0}#journal .texte_visuel{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#journal .visuel{margin-left:0}#journal .texte p{text-align:center}.comment_tenter_ma_chance .etapes{display:block}.comment_tenter_ma_chance .etapes .etape{width:100%;margin-bottom:80px}.comment_tenter_ma_chance a.button{height:45px;line-height:45px;font-size:20px}.comment_tenter_ma_chance h2{font-size:35px;line-height:30px}}@media only screen and (max-width:768px){.site_header .wrapper .logo_meem{width:150px;height:60px;margin-top:60px}.site_header .wrapper{padding-top:0}.main_navigation{margin-top:15px}.sticky{width:100%;top:0;height:100%}.sticky.small{height:auto;top:45%}.sticky .small_block p{display:none}.sticky a.button{max-width:300px;margin:0 auto;display:block;font-size:20px;border:1px solid rgba(23,65,178,0.3);line-height:38px}.sticky img{width:250px;height:220px;margin-left:-60px}.sticky p.title{margin-top:-95px}.container_jeu .section_jeu .regle{font-size:18px}.container_jeu #jeu_1 .jeu .slide{padding:15px}.container_jeu #jeu_1 .jeu .slick-slider{padding-bottom:50px}.container_jeu .section_jeu h2{font-size:55px}.container_jeu #jeu_2 form input{font-size:16px}.container_jeu #formulaire form .row .col{width:100%;margin-bottom:15px}.container_jeu #formulaire form .row{display:block}.container_jeu #formulaire form .row .col input{font-size:16px}.select-selected{font-size:16px;height:50px;line-height:50px}.select-selected:after{top:20px}.select-selected.select-arrow-active:after{top:10px}.container_jeu #formulaire form .row .col input{height:50px;line-height:50px}.container_jeu #formulaire form .texte{padding-top:15px}.container_jeu #formulaire form .checkbox label{font-size:16px;line-height:26px}.container_jeu #formulaire form input[type="submit"],.container_jeu #jeu_1 .validation a.button,.container_jeu #jeu_2 form button{font-size:20px;height:45px;line-height:45px;width:195px}.container_jeu #jeu_2 form button{margin-top:40px}.container_jeu #jeu_2 form input{height:45px;line-height:45px}.container_jeu #formulaire p{font-size:18px;line-height:26px}.checkbox .checkmark{width:18px;height:18px;top:3px}.checkbox .container .checkmark:after{top:1px;left:5px}.site_footer nav ul li:after{display:none}.site_footer nav ul li{display:block;margin:10px 0}.site_footer .wrapper .logos_rs .logo_sedif,.site_footer .wrapper .logos_rs .logo_veolia{display:none}.site_footer nav ul{padding:30px 0 40px 0}.site_footer .wrapper .logos_rs{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.site_footer .logos{padding-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}.site_footer .logos .logo_sedif{width:70px;height:55px}.site_footer .logos .logo_veolia{width:95px;height:43px}.container_jeu #formulaire{padding:50px 0 50px 0}.container_jeu #formulaire form{padding-top:30px}.container_jeu #jeu_1 .jeu .nombre_robinets{font-size:30px;line-height:35px}.container_jeu #formulaire form .texte p{font-size:16px;line-height:26px}.main_navigation ul li{display:block}.main_navigation ul li:after{content:"";width:50px;height:2px;background-color:#ee7062;display:block;margin:10px auto}.main_navigation ul li:last-child a{margin-top:5px;display:inline-block}.sticky{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sticky_container{max-width:270px;margin:0 auto}.sticky p.title,.sticky p.date{margin-bottom:30px}.sticky p.lots br{display:none}.sticky p.lots span{display:block;font-size:20px;line-height:30px}.img_title{max-width:200px;margin:0 auto}.sticky p.lots{margin-bottom:40px}.container_jeu .head{background-image:url(/wp-content/themes/ac-wp-theme-master/img/BG_Jeu_mobile.svg);background-size:1265px 530px;background-repeat:no-repeat;margin-top:20px;background-position:left -150px top;height:245px;overflow:hidden}.container_jeu h1{top:20px;left:50%;margin-left:-100px}.confirmation_jeu h1{top:0;left:50%;margin-left:-100px}.container_jeu #jeu_1{margin-top:-30px}.container_jeu #jeu_2 .wrapper:before{width:308px;height:270px;bottom:175px;left:-80px;background-size:contain}.container_jeu #jeu_2 .wrapper:after{width:219px;height:323px;background-size:cover;bottom:180px;right:-80px}.container_jeu #jeu_2{height:620px;background-position:center top -80px;padding-top:40px}.container_jeu #jeu_2 form{padding-top:240px}#edito{text-align:right}#edito .date{display:inline-block;margin:0;line-height:145px}#edito .container_fond .wrapper:after{width:201px;height:175px}#edito .container_fond .wrapper:before{bottom:80px}#edito .container_fond{height:620px}#edito .bloc_edito p br{display:none}#chiffres{background-position:top -140px center}#chiffres .slider .slide{display:block;text-align:center}#chiffres .slider .slide .texte .chiffre_texte{max-width:100%}#chiffres .slider .slide .image{margin:0 auto;width:100px;height:100px;left:0}#chiffres .slider .slide .texte{right:0}#chiffres .slider .slide .texte .chiffre{font-size:32px}#chiffres .slider .slide .texte .chiffre_texte{font-size:25px;line-height:32px}#chiffres .slider .slide .texte .chiffre strong{font-size:85px}#journal .texte a.button{height:45px;line-height:43px}.confirmation_jeu{padding:285px 20px 80px 20px}.confirmation_jeu p{font-size:18px;line-height:28px}.confirmation_jeu p.titre{font-size:35px;line-height:46px}.confirmation_jeu a.button{font-size:20px;line-height:47px;height:45px}.confirmation_jeu{background-image:url('/wp-content/themes/ac-wp-theme-master/img/BG_Jeu_Top_Mobile_confirmation.svg');background-size:1024px 1150px;background-position:center top;background-repeat:no-repeat;margin-top:-150px;padding:170px 20px 70px 20px}.confirmation_jeu h1{font-size:41px;line-height:34px}.confirmation_jeu .wrapper:before{height:150px;width:167px}.confirmation_jeu .wrapper:before{top:115px}.confirmation_jeu .wrapper{padding-top:330px;max-width:610px}}@media only screen and (min-width:480px) and (min-height:730px) and (max-width:768px){.sticky p.title,.sticky p.date{margin-bottom:50px}.sticky p.title{font-size:45px;left:0;margin-top:-85px;line-height:37px}.sticky p.date{font-size:25px}.sticky p.lots{font-size:35px;line-height:36px}.sticky img{width:290px;height:auto;margin-left:-90px}.sticky a.button{height:50px;font-size:25px;line-height:48px}}@media only screen and (max-width:650px){.container_jeu .head{background-position:left -220px top}}@media only screen and (max-width:480px){.site_header .wrapper .logo_sedif{width:41px;height:32px}.site_header .wrapper .logo_veolia{width:63px;height:28px}.container_jeu #jeu_1 .jeu .slick-slider{width:250%;margin-left:-75%}.container_jeu #jeu_1 .jeu .slide{padding:10px}.site_header .wrapper .logo{min-width:63px}.site_header .wrapper .logo img{margin-right:0}#edito .bloc_edito{padding:25px 20px 0 20px}#edito .bloc_edito p{font-size:18px;line-height:26px}#edito .date{height:110px;line-height:110px;width:110px;font-size:32px;top:255px}#journal .texte a.button{font-size:14px}#journal .visuel{height:auto}#journal .visuel img{max-width:100%}#journal .texte a.button{padding:0 10px}#journal .texte p{font-size:25px;line-height:30px}.je_participe .sous_titre p br{display:none}.je_participe .sous_titre p span{font-size:25px;display:block}.je_participe .lots img{width:282px;height:249px}.je_participe .lots{margin-left:-170px}.je_participe .texte h1{left:auto}.je_participe .texte{padding-top:330px}#engagements .slider .slide .texte_container{margin-top:0}#engagements .slider .slide .texte_container .numero{top:-180px;margin-right:20px}#engagements h2{top:20px;font-size:25px;line-height:42px}#engagements h2 span{font-size:58px}.container_jeu #jeu_2{height:640px}}@media only screen and (max-width:360px){.main_navigation ul li:last-child a{font-size:14px}.site_header .wrapper .logo_meem{width:140px;height:57px}.je_participe .sous_titre p{font-size:28px;line-height:31px}.je_participe .sous_titre p span{font-size:20px;line-height:20px}.je_participe .texte h1{font-size:50px;line-height:40px}.je_participe .titre_date h1 span{padding-right:50px}.container_jeu #jeu_2 .wrapper:before{left:-100px}.container_jeu #jeu_2 .wrapper:after{right:-100px}::-webkit-input-placeholder{font-size:14px}:-ms-input-placeholder{font-size:14px}::placeholder{font-size:14px}}