body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.homePage{align-items:center;display:flex;flex-direction:column;justify-content:space-around;min-height:750px}.homePage .content{font-size:20px;font-weight:500;height:50%;max-height:400px;max-width:300px;text-align:center;width:80%}.homePage .Gmclassic{width:50%}.load{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.load .Gmclassic{width:50%}.contentVideo{border-radius:10px;display:flex;overflow:hidden;position:relative}.contentVideo div:first-child{display:none}.contentVideo .filter{-webkit-animation:Qrcode 1.5s linear infinite;animation:Qrcode 1.5s linear infinite;border:8vw solid var(--green);box-sizing:border-box;opacity:.5}.contentVideo .filter,.contentVideo video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.contentVideo video{object-fit:cover}@-webkit-keyframes Qrcode{0%{border-width:40px}50%{border-width:50px}to{border-width:40px}}@keyframes Qrcode{0%{border-width:40px}50%{border-width:50px}to{border-width:40px}}.homePage .activeButton{background-color:var(--green)}.homePage .flags{display:flex;justify-content:space-around;max-height:50px;width:50%}.homePage .flags img{width:40%}.homePage .footer{display:flex}.mainPage .noBckImg{background-color:#dfdfdf}.mainPage .bckImg,.mainPage .noBckImg{align-items:center;display:flex;height:60vh;justify-content:center}.mainPage .bckImg{background-position:50%;background-size:cover;border-bottom:1px solid #000}.mainPage .bckImg svg{background-color:#f3f3f340;border-radius:17px}.mainPage h2{font-size:16px;margin:30px 0;text-align:center}.mainPage .sliderModule{display:flex;height:150px;justify-content:space-between;margin:0 20px;overflow-x:scroll;overflow-y:hidden}.mainPage .noSliderModule{display:flex;height:150px;justify-content:space-around;margin:0 auto;width:50%}.mainPage .sliderModule::-webkit-scrollbar{background-color:#fff;height:2px}.mainPage .sliderModule::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:10px;height:2px}.mainPage .module{align-items:center;background-image:url(/static/media/puceActive.56909c97fdfea411a7dc.svg);background-size:cover;border-radius:13px;box-shadow:4px -3px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;flex-shrink:0;height:140px;justify-content:flex-start;margin:0 20px;width:100px}.mainPage .desac{background-image:url(/static/media/puceDesactive.b0c8013b339b98e2dd41.svg)}.mainPage .masquer{background-image:url(/static/media/puceVisible.e90e2cf07ea098f482e5.svg)}.mainPage .textModule{font-family:PoppinsRegular;font-size:10px;line-height:10px;margin-bottom:0;text-align:center}.mainPage .module img{width:85px}.O-stroke{stroke-dasharray:302px;stroke-dashoffset:302px;-webkit-animation:O-move 20s ease forwards;animation:O-move 20s ease forwards}@-webkit-keyframes O-move{0%{stroke-dashoffset:302px}4%{stroke-dashoffset:302px}9%{stroke-dashoffset:0px}to{stroke-dashoffset:0px}}@keyframes O-move{0%{stroke-dashoffset:302px}4%{stroke-dashoffset:302px}9%{stroke-dashoffset:0px}to{stroke-dashoffset:0px}}.red-dot{stroke-width:40px;stroke-linecap:round;-webkit-animation:red-dot-grow 8s ease-out forwards;animation:red-dot-grow 8s ease-out forwards}@-webkit-keyframes red-dot-grow{0%{stroke-width:0px}15%{stroke-width:0px}20%{stroke-width:40px}to{stroke-width:40px}}@keyframes red-dot-grow{0%{stroke-width:0px}15%{stroke-width:0px}20%{stroke-width:40px}to{stroke-width:40px}}.O-2-stroke{stroke-dasharray:320px;stroke-dashoffset:320px;-webkit-animation:O-2-move 20s ease forwards;animation:O-2-move 20s ease forwards}@-webkit-keyframes O-2-move{0%{stroke-dashoffset:320px}4%{stroke-dashoffset:320px}7%{stroke-dashoffset:190px}to{stroke-dashoffset:190px}}@keyframes O-2-move{0%{stroke-dashoffset:320px}4%{stroke-dashoffset:320px}7%{stroke-dashoffset:190px}to{stroke-dashoffset:190px}}.LogoText{-webkit-animation:LogoText 20s ease forwards;animation:LogoText 20s ease forwards}@-webkit-keyframes LogoText{0%{opacity:0;scale:0}5%{opacity:.5}7%{opacity:1;scale:1}10%{opacity:1;scale:1}to{opacity:1}}@keyframes LogoText{0%{opacity:0;scale:0}5%{opacity:.5}7%{opacity:1;scale:1}10%{opacity:1;scale:1}to{opacity:1}}.bornePage{display:flex;flex-direction:column;justify-content:space-between}.bornePage p{font-size:14px;margin:50px 10px;text-align:justify}.bornePage .borneImg{margin-bottom:30px;width:100%}.bornePage .descriptionElement{display:flex;font-size:10px;justify-content:space-around}.bornePage .descriptionElement h4{margin-bottom:30px;text-align:center}.bornePage .descriptionElement ul{padding-left:15px}.bornePage .separateurTextBorne{margin:10px;object-fit:cover}.bornePage .trueElement{max-width:50%}.errorDataPage{flex-direction:column;margin:50px auto auto;width:50%}.errorDataPage,.typeDeDechetPage .module{align-items:center;display:flex;justify-content:center}.typeDeDechetPage .module{background-color:var(--grey);border-radius:20px;box-shadow:4px 3px 4px rgba(0,0,0,.2);flex-shrink:0;height:130px;max-width:90px}.containerModule{grid-gap:0 0;display:grid;gap:0 0;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-areas:". module-left . . . . ." ". module-left . module-center . . ." ". module-left . module-center . module-right ." ". . . module-center . module-right ." ". . . . . module-right .";grid-template-columns:.5fr 1fr .5fr 1fr .5fr 1fr .5fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr}.module-left{grid-area:module-left}.module-center{grid-area:module-center}.module-right{grid-area:module-right}.typeDeDechetPage .containerModule div{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.typeDeDechetPage .containerModule div p{font-family:PoppinsRegular;font-size:10px;line-height:10px;margin-bottom:0;margin-top:167px;position:absolute;width:100px}@media screen and (min-width:500px){.typeDeDechetPage{margin:auto}.typeDeDechetPage h3{margin-left:10px}}.typeDeDechetPage .puceText{height:100%;left:0;position:absolute}@media screen and (max-width:630px){.typeDeDechetPage .centerTexte{left:40px;position:relative}}.containerModule4{grid-gap:0 0;grid-auto-flow:row;grid-template-areas:". . . . ." ". module-1 . . ." ". module-1 . module-2 ." ". module-1 . module-2 ." ". . . module-2 ." ". module-3 . . ." ". module-3 . module-4 ." ". module-3 . module-4 ." ". . . module-4 .";grid-template-columns:.5fr 1fr .5fr 1fr .5fr}.containerModule4,.demandeDeServicePage .containerModule{display:grid;gap:0 0;grid-auto-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.demandeDeServicePage .containerModule{grid-gap:0 0;grid-auto-flow:row;grid-template-areas:"module-text . . . ." "module-text . module-1 . ." "module-text . module-1 . module-2" ". . module-1 . module-2" ". . . . module-2" ". . module-3 . ." ". . module-3 . module-4" ". . module-3 . module-4" ". . . . module-4";grid-template-columns:1fr .5fr 1fr .5fr 1fr}.demandeDeServicePage .containerModule2{grid-gap:0 0;display:grid;gap:0 0;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-areas:"module-text . . . ." "module-text . module-1 . ." "module-text . module-1 . module-2" ". . module-1 . module-2" ". . . . module-2";grid-template-columns:1fr .5fr 1fr .5fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr}.module-text{grid-area:module-text}.module-1{grid-area:module-1}.module-2{grid-area:module-2}.module-3{grid-area:module-3}.module-4{grid-area:module-4}.demandeDeServicePage .module{align-items:center;background-color:var(--grey);border-radius:20px;box-shadow:4px 3px 4px rgba(0,0,0,.2);display:flex;flex-shrink:0;height:140px;justify-content:center;max-width:100px}.demandeDeServicePage .locations{height:30px;margin:20px 0;padding:10px}.demandeDeServicePage .location{background-color:#fff;border:none;font-size:16px;height:40px;margin:0}.demandeDeServicePage .inputLocation{width:66%}.demandeDeServicePage .selectLocation{border-bottom-right-radius:5px;padding-left:2%;width:25%}.demandeDeServicePage .module-text{font-family:poppinsRegular;font-size:12px;position:absolute}.demandeDeServicePage .module-text p{margin:30px 0}.demandeDeServicePage .popups{bottom:0;left:0}.demoContactPage .form{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;font-size:14px;height:650px;justify-content:space-around;min-width:500px;padding:10px;width:50%}.demoContactPage .backgroundForm{align-items:center;background-color:#4d492918;display:flex;height:calc(100vh - 150px);justify-content:center;padding:50px 0}@media screen and (max-width:600px){.demoContactPage .form{min-width:0;width:90vw}}.demoContactPage .form p{font-family:PoppinsMedium;font-size:25px;margin:10px 0;text-align:center}.demoContactPage .form h2{color:var(--green);font-size:35px;margin:0;text-align:center}.demoContactPage .form input{border:0;border-bottom:1px solid #000}.demoContactPage .form textarea{background-color:#eeedee;border:0;border-radius:8px;font-family:PoppinsRegular;font-size:14px;height:70px;padding:10px;resize:vertical}.demoContactPage .activeButton{background-color:var(--green);border:0;border-radius:5px;height:30px;margin-top:10px}.demoContactPage .form input::-webkit-input-placeholder{color:#bebebe}.demoContactPage .form input::placeholder{color:#bebebe}textarea::-webkit-input-placeholder{color:#bebebe}textarea::placeholder{color:#bebebe}.demoContactPage .firstActicle .calqueVideo{align-items:center;background-color:#000000a1;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;position:absolute;top:0;width:100vw}.demoContactPage .firstActicle video{object-fit:cover}.demoContactPage .firstActicle .calqueVideo h2{color:#fff;font-size:50px;line-height:1;margin:0 20px;text-align:center;text-transform:uppercase}.demoContactPage .firstActicle .calqueVideo p{color:#fff;font-family:BradleyHand;font-size:30px;margin:10px 0 0}.demoContactPage .firstActicle .calqueVideo img{margin:40px 0;max-height:25%;max-width:25%}article .imgArticle{object-fit:cover;width:50%}@media screen and (max-width:1000px){.demoContactPage .firstActicle .calqueVideo p{font-size:4.5vw}.demoContactPage .firstActicle .calqueVideo h2{font-size:5.2vw}}@media screen and (max-width:850px){.demoContactPage article{flex-direction:column}.demoContactPage article .imgArticle{height:35vh;width:100%}.demoContactPage article .partieColor{height:65vh}}@media screen and (max-width:500px){.demoContactPage article p{font-size:3vw}.demoContactPage article h2{font-size:5vw}}article{display:flex;height:100vh}article .partieColor{display:flex;flex-direction:column;justify-content:space-around;padding:0 10%}article .partieColorBlue{background-color:#a4d1ff}article .partieColorOrange{background-color:#ff9d35}article .logoMini{margin:0 auto;max-width:25%;width:150px}.demoContactPage .footerDemo{align-items:center;background-color:#000;color:#fff;height:50px;margin:0;position:relative}.demoContactPage .footerDemo img{height:60%}.demoContactPage .callToAction{border-radius:100px;bottom:20px;height:40px;left:calc(50% - 25px);opacity:.8;position:fixed;-webkit-user-select:none;user-select:none;width:40px;z-index:10000}.demoContactPage .callToAction img{scale:.6;-webkit-transform:rotate(90deg);transform:rotate(90deg)}header{height:150px;justify-content:center;position:relative;width:100%;z-index:1}.fixHeader,header{align-items:center;display:flex}.fixHeader{background-color:rgba(0,0,0,.596);color:#fff;height:20px;justify-content:space-between;padding:10px;position:-webkit-sticky;position:sticky;top:0;width:calc(100vw - 20px);z-index:10}header .brandLogo{height:70%;max-width:70%}.fixHeader .containerLogo{align-items:center;display:flex;height:100%}.fixHeader .logoDemo{height:80%}.fixHeader .rightPart{display:flex;height:60%;justify-content:flex-end}.fixHeader .rightPart .imgContact{height:100%;margin-right:20px}.fixHeader .flagSelect{display:flex;min-width:80px}.fixHeader .flagSelect img{margin:0;padding:0;width:25%}.fixHeader .rightPartElement{font-size:10px;text-align:center}header .retourButton{font-size:10px;left:15px;position:absolute;top:15px}footer{align-items:flex-end;bottom:0;display:flex;height:100px;justify-content:space-around;margin-top:20px;position:fixed;width:100%}footer p{margin:20px 0}#footer .footerBackground{height:100%;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#footer #puces{align-items:baseline;display:flex;height:100%;justify-content:center;margin-left:60%;width:40%;z-index:10}#footer #puces .puce{width:100px}@media screen and (max-width:500px){#footer #puces .puce{min-width:0;width:50%}#footer #puces{align-items:start}footer{height:20vw}}.popups{height:100vh;position:fixed;width:100%;z-index:20}.shadow{background-color:rgba(0,0,0,.504);height:100vh}.radiusBorder{background-color:#fff;border-radius:8px;bottom:-8px;position:absolute;width:100%}.popup{display:flex;flex-direction:column;height:300px;justify-content:space-around;margin:auto;max-width:500px;padding:10px 10px 50px}.popup h3{margin:20px 0;text-align:center;width:100%}.popup textarea{background-color:#eeedee;border:0;border-radius:8px;font-family:PoppinsRegular;height:70px;padding:10px;resize:vertical;width:calc(100% - 20px)}.popup .ratingStar{display:flex;justify-content:space-between;margin:0 auto;max-height:35px;max-width:220px;width:100%}.popup .ratingStar img{height:30px;width:30px}.popups .popupComment p{background-color:#eeedee;border-radius:10px;font-size:12px;margin-left:10px;padding:10px}.popups .popupComment .messageContent{align-items:center;display:flex;height:50px}.popups .popupComment .gmSmall{height:100%}.popups .popupMerci{align-items:center;display:flex;justify-content:flex-start}.popups .popupMerci .merci{margin:10% 0;width:70px}.ratingStar svg{width:100%}@font-face{font-family:PoppinsSemiBold;src:url(/static/media/Poppins-SemiBold.ac8d04b620e54be9b0f0.ttf)}@font-face{font-family:PoppinsRegular;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf)}@font-face{font-family:PoppinsBold;src:url(/static/media/Poppins-Bold.cdb29a5d7ccf57ff05a3.ttf)}@font-face{font-family:PoppinsMedium;src:url(/static/media/Poppins-Medium.673ed42382ab264e0bf5.ttf)}@font-face{font-family:PoppinsLight;src:url(/static/media/Poppins-Light.7641a0f76ca9ef6c252c.ttf)}@font-face{font-family:BradleyHand;src:url(/static/media/Bradley-Hand.c2aade93912989c88d52.ttf)}body{font-family:PoppinsMedium}:root{--grey:#eeedee;--purple:#7c2a90;--green:#1b9a68;--lightpurple:#d5d2d6;--black:#2f2f2f;--red:#c53030;--white:#fff}.error{color:#c53030;color:var(--red)}h3{font-family:PoppinsBold;line-height:1;margin:50px 0;text-transform:uppercase;width:115px}.activeButton{border:1px solid #fff;border-radius:8px;color:#fff;width:100%}.activeButton,.button{align-items:center;display:flex;height:44px;justify-content:center}.button{border:1px solid #1b9a68;border:1px solid var(--green);border-radius:8px;color:#1b9a68;color:var(--green)}.page{margin:auto auto 130px;max-width:500px}@media screen and (max-width:500px){.page{margin:0 20px 130px}}.titlePage{align-items:center;display:flex}.titlePage img{height:50px;width:50px}.titlePage h3{margin:0}.centerTexte{align-items:center;border-left:2px solid #000;display:flex;height:40px;margin:50px 0;padding-left:10px}body{background-color:#fff;color:#000}@media (prefers-color-scheme:dark){body{background-color:#fff;color:#000}}*{scrollbar-color:#a4a4a4 #dfe9eb;scrollbar-width:thin}::-webkit-scrollbar{width:0}input{font-size:16px}select{color:#000}textarea{font-size:16px}
/*# sourceMappingURL=main.62845bab.css.map*/