.fond{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}.fond,fontlight{font-family:Teko,sans-serif!important}.boxShadow{box-shadow:17px -17px 12px 5px rgba(0,0,0,.397);background-image:url(/_next/static/media/bilanbonnequalite.f137ed04.jpg);background-position:center 0;background-size:cover}.boxShadow,.logo{background-repeat:no-repeat}.logo{background-position:auto;height:100%;width:100%}.boxShadow2{box-shadow:17px 17px 12px 5px rgba(0,0,0,.397);background-image:url(/_next/static/media/acc2.0cc4d4f6.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.iconInsta{background:linear-gradient(180deg,#e72c83 0,#a742c6)}.textDeco{font-size:2.9em!important;font-weight:400!important;text-align:center}.textDeco,.textDeco2{-webkit-text-decoration:#6e9964 underline;text-decoration:#6e9964 underline;font-family:Teko,sans-serif!important}@media screen and (min-width:0px) and (max-width:800px){.textDeco2{text-align:center;-webkit-text-decoration:#8db48c underline;text-decoration:#8db48c underline;margin-left:0!important}}@media screen and (min-width:600px) and (max-width:800px){.align{display:flex!important;justify-content:space-evenly!important;padding-left:0!important}}.rotate1{-webkit-transform:rotateY(3.142rad);transform:rotateY(3.142rad)}.rotate2{-webkit-transform:rotate(90deg);transform:rotate(90deg);position:relative}.logo{background-image:url(/_next/static/media/logoSfond.e6d78cb2.png)}.effet{height:100vh;background-position:center 0;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;overflow:hidden;position:relative;margin:0;padding:0;background-image:url(/_next/static/media/bannertbs.1b7b4eec.jpg)}@supports (-webkit-touch-callout:none){@media (hover:none) and (pointer:coarse){.effet{background-attachment:scroll}}}.hover-underline-animation{display:inline-block;position:relative;cursor:pointer}.hover-underline-animation:after{content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);height:2px;bottom:0;left:0;background:linear-gradient(90deg,#2e5252,#f2ece4);-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.hover-underline-animation:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.cardConcept1{box-shadow:35px 20px 3px 2px #6e9964,0 3px 8px rgba(0,0,0,.24);padding:20px 40px;width:95%}body{margin:0}.cardConcept2{margin-right:5%;margin-top:-30%;box-shadow:35px 20px 3px 2px #6e9964,0 3px 8px rgba(0,0,0,.24);padding:20px 20px 10px 10px;width:100%}.cardConcept0{margin:3% auto auto;box-shadow:35px 20px 3px 2px #6e9964,0 3px 8px #6e9964;padding:20px 20px 10px 10px;width:600px}.texteblanc{color:#fff;mix-blend-mode:exclusion;text-align:start}.cardBackground{background:linear-gradient(-45deg,#e6beae,#8db48b,#2e282a,#fad8d6);background-size:400% 400%;-webkit-animation:gradient 25s ease infinite;animation:gradient 25s ease infinite;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);cursor:pointer;width:450px;height:120px}@media screen and (min-width:200px) and (max-width:640px){.cardBackground{background:linear-gradient(-45deg,#e6beae,#8db48b,#2e282a,#fad8d6);background-size:400% 400%;-webkit-animation:gradient 25s ease infinite;animation:gradient 25s ease infinite;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);cursor:pointer;width:250px;height:120px}.media{display:block;clear:both}.cardConcept0{width:300px}.cardConcept0,.cardConcept1{margin:3% auto auto;box-shadow:35px 20px 3px 2px #6e9964,0 3px 8px rgba(0,0,0,.24);padding:20px 20px 10px 10px}.cardConcept1{width:320px}.cardConcept2{margin:auto;box-shadow:35px 20px 3px 2px #6e9964,0 3px 8px rgba(0,0,0,.24);padding:20px 20px 10px 10px;width:320px}}.google{border:3px solid #000;outline:2px solid #8db48c;outline-offset:5px}.bar{padding-right:2%;border-right:1px solid #000}.bar:last-child{border:none}.containerInsta{position:relative;cursor:pointer;text-align:center;color:#fff}.centeredTxt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hoverLink:hover{font-weight:bolder}.activelink{text-decoration:underline}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}