/*! minireset.css v0.0.7 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Satoshi-Variable;src:url(/_next/static/media/Satoshi-Variable.867bce6e.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:normal}html{--scroll-behavior:smooth;scroll-behavior:smooth}body,html{overflow-x:hidden}body{font-family:Satoshi-Variable,Helvetica,sans-serif;background-color:#fff;color:#13241d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background-color:#f2e8b5}main{position:relative;margin:0 auto}h1,h2{font-weight:800;font-size:3.2em;margin-bottom:1rem}@media screen and (max-width:550px){h1,h2{font-size:2em}}h3{font-size:1.7em;margin-bottom:1rem}h3,h4{font-weight:800}h4{font-size:1.2em}h5{font-size:1em}h5,h6{font-weight:800}h6{font-size:.8em}p{font-weight:400;font-size:1rem;line-height:1.7em}a{display:block;text-decoration:none;color:inherit;font-weight:500}section{margin-bottom:100px}.max-w{max-width:1300px;padding:0 4rem;margin:auto}.marquee{display:flex;align-items:center;color:#fff;width:100%;min-height:50px;height:auto;background-color:#13241d;overflow:hidden;position:relative}.marquee-group{display:block;width:200%;position:absolute;overflow:hidden;animation:marquee 30s linear infinite}.marquee-group-title{text-decoration:underline}.marquee-group:hover{animation-play-state:paused}.marquee p{font-size:1.2em;float:left;width:50%;text-indent:10%}.marquee p,.marquee p a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.marquee:hover{background-color:#f2e8b5;color:#13241d}@keyframes marquee{0%{left:0}to{left:-100%}}.footer{width:100%;margin:0 auto;padding:40px 30px}.footer-main{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:550px){.footer-main{align-items:center;flex-direction:column}}.footer-main-navigation{text-align:right}@media screen and (max-width:550px){.footer-main-navigation{text-align:center}}.footer-main-navigation ul li{margin:30px 0;font-size:1.4em}.footer-main-navigation ul li a{position:relative;display:inline-block}.footer-main-navigation ul li a:hover:before{content:"";position:absolute;background-color:#f2e8b5;width:100%;height:3px;bottom:-5px}.footer-main-logo{width:100px;height:70px}.footer-bot{text-align:center}.navigation{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:0 auto;padding:0 30px;max-width:1300px}@media screen and (max-width:830px){.navigation{flex-wrap:wrap}}.navigation .logo{width:70px;height:70px;aspect-ratio:1}.navigation .burger-menu{display:flex}@media screen and (max-width:830px){.navigation .burger-menu{display:none}.navigation .burger-menu.open{display:flex;width:100%}}.navigation .burger-button{display:none;align-items:center;justify-content:center;background-color:#f2e8b5;width:50px;height:50px;border-radius:25px;margin:0}.navigation .burger-button img{width:15px;height:15px}@media screen and (max-width:830px){.navigation .burger-button{display:flex}}.navigation .social:hover:before{content:"";width:30px;height:30px;position:absolute;left:50%;transform:translate(-50%,-18%);border-radius:50px;background-color:#f2e8b5}@media screen and (max-width:830px){.navigation .social:hover:before{display:none}}.navigation .social-icon{position:relative;width:18px;height:auto}.navigation ul{display:flex;flex-direction:row}@media screen and (max-width:830px){.navigation ul{width:100%;justify-content:space-between;flex-wrap:wrap;margin-top:30px;gap:2%}}.navigation ul li{position:relative;font-weight:500;margin:0 20px}@media screen and (max-width:830px){.navigation ul li{display:flex;align-items:center;justify-content:center;width:48%;min-height:60px;padding:3%;margin:0 0 4%;text-align:center;background-color:#f9f8f6;border-radius:50px}.navigation ul li:hover{background-color:#f2e8b5}.navigation ul li a{width:100%}}@media screen and (max-width:370px){.navigation ul li{width:100%}}.navigation ul li .link-page:hover:before{content:"";position:absolute;background-color:#f2e8b5;bottom:-5px;width:100%;height:3px}@media screen and (max-width:830px){.navigation ul li .link-page:hover:before{display:none}}.navigation ul li ul{position:absolute;z-index:2;background-color:#fff}.link-dropdown{z-index:99;cursor:pointer}.link-dropdown ul{display:none;padding:10px 0;background:#f9f8f6;box-shadow:0 0 25px 0 rgba(19,36,29,.11)}@media screen and (max-width:830px){.link-dropdown ul{position:absolute;padding:15px 0;width:100%;top:30px;border-radius:20px}}.link-dropdown ul a{width:100%}.link-dropdown ul li{white-space:nowrap;margin:0;padding:10px 30px}@media screen and (max-width:830px){.link-dropdown ul li{width:100%;white-space:normal;background-color:#fff;border-radius:0}}.link-dropdown ul li:hover{background-color:#f2e8b5}.link-dropdown:hover ul{display:block}.debug{border:1px solid red}.wide-hero{width:100%;height:85vh;position:relative}.wide-hero video{object-fit:cover}.wide-hero video,.wide-hero:after{position:absolute;width:100%;height:100%}.wide-hero:after{content:"";z-index:1;background-color:#13241d;opacity:.3;mix-blend-mode:multiply}.wide-hero-content{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);max-width:800px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center}@media screen and (max-width:550px){.wide-hero-content{width:100%;padding:0 2rem}}.carnets h2{margin:4rem 0;text-align:center}.carnets ul{margin:auto;max-width:1300px}.two-last-locations{padding:0 2rem}.two-last-locations h2{margin:4rem 0;text-align:center}.two-last-locations ul{margin:auto;max-width:1300px;display:flex;gap:2rem}@media screen and (max-width:1200px){.two-last-locations ul{flex-direction:column}}.two-last-locations ul li{width:100%}.van-trico{max-width:1300px;margin:auto;display:flex;flex-direction:row;gap:20%;padding:100px;border-radius:30px;background-color:#f9f8f6;overflow:hidden}@media screen and (max-width:1200px){.van-trico{padding:50px;flex-direction:column}}@media screen and (max-width:550px){.van-trico{padding:40px 25px}}.van-trico-heading{display:flex;flex-direction:column;width:50%}@media screen and (max-width:1200px){.van-trico-heading{align-items:center;text-align:center;width:100%;margin-bottom:40px}}.van-trico-list{display:flex;flex-direction:column;gap:100px}@media screen and (max-width:1200px){.van-trico-list{flex-direction:row}}@media screen and (max-width:900px){.van-trico-list{gap:50px;flex-direction:column}}.a-propos{max-width:1300px;margin:5rem auto;display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width:1200px){.a-propos{align-items:center}}.a-propos-title{display:flex;justify-content:center;width:100%;text-align:center;margin-bottom:50px}.a-propos-title h2{width:500px}@media screen and (max-width:550px){.a-propos-title h2{width:auto}}.a-propos-image{position:relative;width:496px;min-height:573px;margin:auto;border-radius:30px;overflow:hidden}@media screen and (max-width:550px){.a-propos-image{width:100%;min-height:400px;border-radius:0}}.a-propos-image img{position:absolute;object-fit:cover;width:100%;height:100%}.a-propos-content{z-index:2;width:50%;margin-top:-100px;background-color:#fff;padding:100px}@media screen and (max-width:1200px){.a-propos-content{width:90%;margin-top:50px;padding:0}}.date{text-transform:uppercase}.date p{font-size:.9em;font-weight:600}.goToBot-big{display:flex;justify-content:center;align-items:center;width:90px;height:90px;border-radius:90px;background-color:#f2e8b5}.goToBot-big img{width:20px;height:22px;transform:scale(1);transition:transform .2s ease}.goToBot-big:hover img{transform:scale(1.2);transition:transform .2s ease}.goToBot-tiny{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50px;background-color:#f2e8b5}.goToBot-tiny img{width:16px;height:19px;transform:scale(1);transition:transform .2s ease}.goToBot-tiny:hover img{transform:scale(1.2);transition:transform .2s ease}.postcard{display:flex;flex-direction:row;border-radius:2.2rem;padding:.5rem}.postcard:hover{outline:2px solid #f9f8f6;box-shadow:0 9px 12px 4px rgba(0,0,0,.1)}@media screen and (max-width:550px){.postcard{flex-direction:column}}.postcard-image{position:relative;width:50%;min-height:450px;border-radius:30px;overflow:hidden}@media screen and (max-width:550px){.postcard-image{width:100%}}.postcard-image img{position:absolute;object-fit:cover;width:100%;height:100%}.postcard-content{display:flex;flex-direction:column;justify-content:space-between;width:50%;padding:1rem}@media screen and (max-width:550px){.postcard-content{width:100%}}.postcard-content-title{margin:15px 0}@media screen and (max-width:550px){.postcard-content-title{font-size:1.3em}}.postcard-content-intro{font-size:1.1em;font-weight:600}@media screen and (max-width:1200px){.postcard-content-intro{font-size:.9em}}.status{display:flex;justify-content:center;align-items:center;width:144px;height:57px;margin:20px 0;background-image:url(/_next/static/media/Gribouille.21bfd94e.webp);background-repeat:no-repeat;background-size:cover}.status p{font-size:1.1em;color:#fff;font-weight:700}.hero{display:flex;flex-direction:column;align-items:center;margin:5rem 0}.hero h1{margin-bottom:20px}.countries{max-width:1300px;margin:auto;padding:0 2rem;display:flex;flex-wrap:wrap;justify-content:space-around}@keyframes slidein{0%{height:0}to{height:85px}}.country{position:relative;width:340px;margin-bottom:50px;overflow:hidden}.country:before{position:absolute;pointer-events:none;z-index:1;content:"";width:100%;height:200px;border-radius:30px 30px 0 0;background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.5))}.country-greeting{z-index:2;padding:30px;position:absolute}.country-greeting p{color:#fff;font-size:1.6em;font-weight:700}.country-name{z-index:2;padding:30px;position:absolute;right:0;bottom:0;transform:translateY(60px);transition:.2s ease-in}@media screen and (max-width:1200px){.country-name{transform:translateY(0)}}.country:hover:after{position:absolute;pointer-events:none;z-index:1;content:"";width:101%;height:85px;bottom:0;left:50%;transform:translate(-50%);border-radius:0 0 28px 28px;background-image:linear-gradient(180deg,hsla(0,0%,100%,.85),#fff);animation-name:slidein;animation-duration:.2s}.country:hover .country-name{transform:translateY(0)}@media screen and (max-width:1200px){.country:after{position:absolute;pointer-events:none;z-index:1;content:"";width:101%;height:85px;bottom:0;left:50%;transform:translate(-50%);border-radius:0 0 28px 28px;background-image:linear-gradient(180deg,hsla(0,0%,100%,.85),#fff);animation-name:slidein;animation-duration:.2s}}.country-image{position:relative;width:100%;min-height:510px;border-radius:30px;overflow:hidden;-webkit-transform:translateZ(0)}.country-image img{position:absolute;object-fit:cover;width:100%;height:100%;transform:scale(1);transition:.2s ease-in-out}.country-image:hover img{transform:scale(1.05)}.trico-catchy{max-width:1000px;margin:auto;position:relative;display:flex;flex-direction:row;justify-content:space-between;width:100%;height:auto;background-color:#f9f8f6;border-radius:30px;overflow:hidden}@media screen and (max-width:750px){.trico-catchy{flex-direction:column-reverse}}.trico-catchy-center{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;left:50%;transform:translate(-50%)}.trico-catchy-center-gribouille{position:absolute;max-width:400px;top:20px}.trico-catchy-center-title{position:absolute;top:75px;width:250px;z-index:1}@media screen and (max-width:750px){.trico-catchy-center-title{top:75px}}.trico-catchy-center-title h2{text-align:center;color:#fff;font-size:2.2em}@media screen and (max-width:750px){.trico-catchy-center{width:100%}}.trico-catchy-center-button{position:absolute;bottom:30px}@media screen and (max-width:750px){.trico-catchy-center-button{bottom:350px}}.trico-catchy-left{width:260px;height:auto}@media screen and (max-width:750px){.trico-catchy-left{margin-top:100px}}.trico-catchy-left-image{position:relative;width:100%;min-height:300px;overflow:hidden}.trico-catchy-left img{position:absolute;object-fit:cover;width:100%;height:100%}.trico-catchy-right{width:260px;height:auto}@media screen and (max-width:750px){.trico-catchy-right{margin-top:200px;align-self:flex-end}}.trico-catchy-right-image{position:relative;width:100%;min-height:300px;overflow:hidden}@media screen and (max-width:750px){.trico-catchy-right-image{min-height:350px}}.trico-catchy-right img{position:absolute;object-fit:cover;width:100%;height:100%}.intro{display:flex;flex-direction:row;justify-content:space-between;padding:40px;gap:20px}@media screen and (max-width:1200px){.intro{padding:30px}}@media screen and (max-width:550px){.intro{flex-direction:column;padding:10px}}.intro-content{z-index:2;width:100%;background-color:#fff;padding:80px 60px;margin-top:-70px}@media screen and (max-width:1200px){.intro-content{padding:50px 40px}}@media screen and (max-width:550px){.intro-content{padding:30px}}.intro-content h2{font-size:.8em;text-transform:uppercase;margin-bottom:15px}.intro-data{position:relative;width:100%;padding:10px}@media screen and (max-width:550px){.intro-data{padding:0}}.intro-data-separator{position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%}.intro-data-separator:after,.intro-data-separator:before{position:absolute;content:"";margin:auto;background-color:#d7d7d7;width:100px;height:1px}.intro-data-separator:before{transform:rotate(90deg)}@media screen and (max-width:700px){.intro-data-separator{display:none}}.intro-data ul{width:100%;height:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f9f8f6;border-radius:30px}@media screen and (max-width:700px){.intro-data ul{flex-direction:column}}.intro-data ul li{padding:30px;text-align:center;width:50%}@media screen and (max-width:700px){.intro-data ul li{padding:20px 10px}}.intro-data ul li p{font-size:1.7em;font-weight:700}.hero-banner{position:relative}.hero-banner-image{position:relative;width:100%;min-height:290px;overflow:hidden}@media screen and (max-width:550px){.hero-banner-image{min-height:590px}}.hero-banner-image:after{position:absolute;content:"";width:100%;height:100%;opacity:1;-webkit-backdrop-filter:blur(40px) brightness(80%);backdrop-filter:blur(40px) brightness(80%)}@media screen and (max-width:550px){.hero-banner-image:after{opacity:.4;-webkit-backdrop-filter:brightness(10%);backdrop-filter:brightness(10%)}}.hero-banner-image img{position:absolute;object-fit:cover;width:100%;height:100%}.hero-banner-ariane{position:absolute;z-index:3;color:#fff;padding:20px 30px}.hero-banner-ariane a{display:inline-block}.hero-banner-ariane a:hover{text-decoration:underline}.hero-banner-title{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;width:100%;height:100%;color:#fff;padding:2rem}.hero-banner-title h1{text-align:center;color:#fff;margin:0 100px;font-size:2.5rem}@media screen and (max-width:950px){.hero-banner-title h1{font-size:2rem;margin:0}}@media screen and (max-width:550px){.hero-banner-title h1{font-size:1.5em}}.hero-banner-location{position:absolute;z-index:3;right:0;bottom:0;margin:10px;background-color:#fff;width:60px;height:60px;border-radius:20px}.hero-banner-location:hover{background-color:#f2e8b5}.hero-banner-location img{position:absolute;width:12px;height:23px;top:50%;left:50%;transform:translate(-50%,-50%)}.return{position:relative;display:flex;flex-direction:column;justify-content:space-between;margin:50px auto auto;width:500px;min-height:210px;background-color:#f9f8f6;border-radius:30px;padding:45px;overflow:hidden;text-align:left}@media screen and (max-width:550px){.return{width:100%;height:auto}}.return a,.return p{z-index:2}.return p{font-size:2em;font-weight:700}.return-path{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.article-content{margin:auto;z-index:99;width:70%;padding:2% 5%}@media screen and (max-width:1200px){.article-content{width:80%;z-index:0;transform:translate(0)}}@media screen and (max-width:550px){.article-content{width:100%;padding:0 1.5rem}}.article-content img{width:100%;height:auto;margin:3% 0;border-radius:5px}.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin-top:40px;text-transform:uppercase}.article-content h2{font-size:2em}.article-content p{margin:2% 0}.article-content a{display:inline-block;text-decoration:underline;-webkit-text-decoration-color:#f2e8b5;text-decoration-color:#f2e8b5;text-decoration-thickness:3px;text-underline-offset:6px}.article-content a:hover{background-color:#f2e8b5;border-radius:.2rem;text-decoration:none}.article-content a:after{content:url(/link_icn.svg);margin-left:.1rem}.article-content li{font-weight:500;font-size:1rem;line-height:1.5em;list-style:inside}.article-content-data{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:wrap;width:100%;min-height:80px;padding:2% 0;border-radius:30px;background-color:#f9f8f6;transform:translateY(-65px)}@media screen and (max-width:550px){.article-content-data{flex-direction:column;flex-wrap:nowrap;transform:translate(0);margin:2% 0;text-align:center}}.article-content-data li{list-style:none}.article-content-data li p{color:#a6b8b1;font-size:.7em;font-weight:700}.article-content-data li p .styled{color:#13241d}blockquote{background-color:#f9f8f6;border:3px solid #f2e8b5;outline:3px solid #fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);padding:20px 30px;margin:40px 0;border-radius:30px}blockquote:before{content:url(/info_trico_circle.svg);display:flex;justify-content:center;margin-top:4px}pre{margin:5% 0;background-color:#f9f8f6;padding:5%;font-size:1.3em}.slidewrapper{position:relative;margin:8% 0}.slidewrapper-buttons{position:absolute;z-index:2;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:740px){.slidewrapper-buttons{padding:0 10%;filter:invert(100%) brightness(200%)}}.slidewrapper-buttons img{cursor:pointer;width:28px;height:47px}.slidewrapper-images{position:relative;margin:auto;max-width:400px;height:640px;border-radius:20px;overflow:hidden}@media screen and (max-width:550px){.slidewrapper-images{height:500px}}.slidewrapper-images img{position:absolute;object-fit:cover;margin:0;width:100%;height:100%}.slidewrapper-count{margin:2%;text-align:center}.list{max-width:1300px;padding:0 2rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px auto auto}@media screen and (max-width:550px){.list{padding:0}}.list-post{width:550px;margin-bottom:120px}@media screen and (max-width:1200px){.list-post{width:50%;padding:20px;margin-bottom:90px}}@media screen and (max-width:770px){.list-post{width:100%;padding:0;margin-bottom:50px}}.trico-hero{display:flex;flex-direction:column;align-items:center;margin:5rem 0}.trico-hero-image{margin:2% 0}.trico-hero-image img{width:660px;height:auto}.hero-news{display:flex;flex-direction:column;align-items:center;margin:5rem 0}.hero-news h1{margin-bottom:20px}.news-list{max-width:1300px;padding:0 2rem;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}@media screen and (max-width:1200px){.news-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:550px){.news-list{grid-template-columns:repeat(1,minmax(0,1fr));padding:0 1.5rem}}.news-card{position:relative;min-height:700px}@media screen and (max-width:1200px){.news-card{min-height:500px}}.news-card-content{position:absolute;width:100%;height:50%;left:0;top:0;padding:1.5rem;z-index:2;color:#fff;border-radius:1rem;background:linear-gradient(180deg,rgba(0,0,0,.612),transparent);transition:height .5s ease-in-out}.news-card-content:hover{height:100%}.news-card-content h2{font-size:1.2rem}.news-card img{z-index:1;position:absolute;width:100%;height:100%;object-fit:cover;overflow:hidden;border-radius:1rem}.news-article{max-width:1300px;margin:5rem auto;display:flex;flex-direction:row;gap:3rem}@media screen and (max-width:1200px){.news-article{flex-direction:column;margin:2rem auto;padding:0 1.5rem}}.news-article-content{width:100%}.news-article-content-backbtn{margin-bottom:1rem;text-decoration:underline}.news-article-image{position:relative;margin:auto;width:100%;min-height:990px}@media screen and (max-width:1200px){.news-article-image{width:80%;min-height:600px}}@media screen and (max-width:550px){.news-article-image{width:100%}}.news-article-image img{position:absolute;object-fit:cover;width:100%;height:100%;border-radius:30px}.news-comment{max-width:1300px;margin:auto;padding:0 1.5rem}.legal h1{text-align:center;margin-bottom:5%}.legal h2,.legal h3,.legal h4,.legal h5,.legal h6{text-transform:uppercase}.legal h2{font-size:2em}.legal p{margin:2% 0}.legal a{display:block;width:-moz-fit-content;width:fit-content;text-decoration:underline;-webkit-text-decoration-color:#f2e8b5;text-decoration-color:#f2e8b5;text-decoration-thickness:3px;text-underline-offset:6px}.legal a:hover{background-color:#f2e8b5}.legal li{font-weight:100;font-size:1.3em;line-height:1.5em;list-style:inside}.form{width:40%;height:auto;margin:50px auto auto;display:flex;flex-direction:column}@media screen and (max-width:1200px){.form{width:60%}}@media screen and (max-width:550px){.form{width:100%;padding:0 1.5rem}}label{margin:30px 0 7px;font-weight:700;font-size:1em}input,textarea{width:100%;font-family:Satoshi-Variable;font-size:1em;padding:10px 20px;border-radius:10px;box-sizing:border-box;background-color:#fff;border:1px solid #c9c9c9;box-shadow:0 15px 12px -10px rgba(42,17,17,.19)}input:focus,textarea:focus{outline:none;border:1px solid #f2e8b5;background-color:#fffdf9;box-shadow:0 15px 12px -10px #fff3e1}input:-webkit-autofill,textarea:-webkit-autofill{background-color:transparent!important;-webkit-box-shadow:inset 0 0 0 50px #fff}input{height:53px}textarea{height:190px;padding-top:20px;margin-bottom:10px;resize:none;overflow:auto}button{width:auto;margin:auto;border:none;background-color:transparent;cursor:pointer}.captcha{margin-bottom:30px}.status-form{width:100%;margin:20px 0;padding:2%;text-align:center}.status-form p{font-weight:700;font-size:1em}.hero-contact{display:flex;flex-direction:column;align-items:center;margin:5rem 0}.hero-contact h1,.hero-contact p{text-align:center}.hero-contact-image{position:relative;width:160px;height:160px;border-radius:100px;overflow:hidden;margin-bottom:2%}.hero-contact-image img{position:absolute;object-fit:cover;width:100%;height:100%}.hero-contact-bubblespeech{position:absolute;top:-4%;margin-left:210px;width:100px;height:80px;border-radius:40px 40px 40px 0;background-color:#f9f8f6;box-shadow:0 5px 19px 0 rgba(19,36,29,.25)}@media screen and (max-width:550px){.hero-contact-bubblespeech{margin-left:0}}.hero-contact-bubblespeech:after{content:"";position:absolute;bottom:0;width:0;height:0;border:20px solid transparent;border-top-color:#f9f8f6;border-bottom:0;border-left:0;margin-bottom:-15px}.hero-contact-bubblespeech p{position:absolute;top:11%;left:28%;transform:translate(-50%,-50%);font-size:2.3em;animation:coucou 1s ease-in-out infinite}@keyframes coucou{0%{transform:rotate(0deg) translateX(0)}50%{transform:rotate(45deg) translateX(10px)}to{transform:rotate(0deg) translateX(0)}}.not-found{text-align:center}.not-found h1{font-size:2.3em;margin-bottom:100px}.not-found h1 span{display:block;font-size:5em}@media screen and (max-width:550px){.not-found h1 span{font-size:20vw}}.simple-button{display:inline-block;width:-moz-fit-content;width:fit-content;height:30px;margin:5% 0}.simple-button-content{position:relative;display:flex;align-items:center;width:100%;height:100%;font-size:1.2em;font-weight:700;transition:width .2s}@media screen and (max-width:550px){.simple-button-content{font-size:.9em}}.simple-button-content:after{position:absolute;left:0;bottom:-4px;content:"";width:100%;height:3px;background-color:#f2e8b5}.simple-button-content:hover{width:110%}.simple-button-arrow{width:15px;height:19px;transform:translateX(10px);transition:transform .3s}.simple-button:hover .simple-button-arrow{transform:translateX(15px)}.submit-area{margin:auto;width:-moz-fit-content;width:fit-content}.submit-button{position:relative;display:flex;align-items:center;width:100%;height:100%;font-size:1.2em;font-weight:700;transition:width .2s;color:#13241d}@media screen and (max-width:550px){.submit-button{font-size:.9em}}.submit-button:after{position:absolute;left:0;bottom:-4px;content:"";width:100%;height:3px;background-color:#f2e8b5}.submit-button:hover{width:110%}.submit-button-arrow{width:15px;height:19px;transform:translateX(10px);transition:transform .3s}.submit-button:hover .submit-button-arrow{transform:translateX(15px)}.action-btn{display:inline-block;cursor:pointer}.pagination{width:100%;margin:70px auto}.num,.pagination{display:flex;align-items:center;justify-content:center}.num{width:50px;aspect-ratio:1/1;border-radius:50%;margin:20px;cursor:pointer}.num:hover{color:#13241d;background-color:#f2e8b5}.active{color:#fff;font-weight:700;background-color:#13241d}.disable{opacity:.2;cursor:auto}.disable,.dots{pointer-events:none}.arrowPage,.dots{margin:20px}.arrowPage{position:relative;width:50px;height:50px;padding:10px;border-radius:50%;background-color:none}.arrowPage:hover{color:#13241d;background-color:#f2e8b5}.arrowPage-flip{transform:rotate(-180deg)}.share-wrapper{display:flex;justify-content:flex-end;width:100%}.share-wrapper-content{display:flex;gap:.5rem}.datas{width:70%;background-color:#f9f8f6;padding:1.5rem 5%;margin:auto auto 1rem;border-radius:0 0 2rem 2rem}@media screen and (max-width:550px){.datas{width:100%;border-radius:0}}.datas ul{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem}@media screen and (max-width:1200px){.datas ul{flex-direction:column}}.datas ul li{text-align:center}.datas ul li pre{margin:0;padding:0;background:none;font-family:Satoshi-Variable,Helvetica,sans-serif;font-size:1rem;white-space:pre-wrap}.datas ul .icon{width:1.5rem;height:1.5rem;aspect-ratio:1/1;vertical-align:bottom;margin-right:.5rem}