/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@media screen and (max-width:76.875rem){#score{display:none}body header{box-sizing:border-box;width:100%;padding:5%}body header nav{display:none}body header a>img{width:100%;height:auto}body header .menuToggle{display:flex;width:100%;z-index:10;justify-content:flex-end;align-items:center;overflow:hidden}body header .menuToggle .menu_mob{width:75%;margin-left:25%}body header .menuToggle label{display:flex;align-items:center}body header .menuToggle input{display:none}body header .menuToggle input:checked~.menuToggle{height:20rem}body header .menuToggle input:checked~.hiddenMenu{display:block}body header .hiddenMenu{display:none;position:absolute;top:0;right:0;z-index:50;background-color:#00515a;width:100%;height:100vh}body header .hiddenMenu>div>a{margin-right:5%;color:#fff;font-weight:700}body header .hiddenMenu .on{display:flex;flex-direction:column;justify-content:right}body header .hiddenMenu .on::before,body header .hiddenMenu .on::after{transform:translateY(50%)}body header .hiddenMenu .head_mobMenu{width:100%;padding:5%;box-sizing:border-box;flex-direction:row;margin-bottom:50%;justify-content:space-between;align-items:center}body header .hiddenMenu .head_mobMenu a{padding:0}body header .hiddenMenu .ref{margin:0 1.75rem 2rem}body header .hiddenMenu a{text-decoration:none;color:#fff;padding:1rem 0;width:auto;z-index:30}body header .hiddenMenu div{display:flex;flex-direction:column;align-items:flex-end}body header .hiddenMenu ul{position:fixed;bottom:2rem;left:2rem;padding:0;margin:0;list-style-type:none;z-index:50;text-transform:uppercase;text-decoration:underline;font-weight:700}body header .hiddenMenu ul li a::after{content:">";display:inline-block;margin-left:.3rem}body header .hiddenMenu .fond_mob{position:absolute;top:20%;left:-70%;z-index:10}body header .hiddenMenu .lang{padding:0 1rem;z-index:20}#content .bandeau h1{text-align:center}#content .title-description{padding:5%;text-align:center}#content .title-description p{font-size:1.25rem}#content #bg{top:125vh}#content aside{top:125vh;width:100%}#content .img-title-list{padding:5%;flex-direction:column;gap:1.5rem}#content .img-title-list h2{margin:0;font-size:2.5rem;text-align:center;width:100%}#content .img-title-list .paragraph{width:100%;text-align:center}#content .img-title-list .paragraph a{color:#00515a}#content .img-title-list ul{padding:0;gap:1rem}#content .img-title-list li{list-style-type:none}#content #commitments{padding:5%;text-align:center}#content #commitments .cards{flex-direction:column}#content #commitments .cards .value{width:100%;box-sizing:border-box;font-size:1.25rem}#content #members-presentation .members{flex-direction:column;gap:1rem;padding:5%}#content #members-presentation .members .member{margin:0;width:100%;font-size:1rem}#content #members-presentation .members .member img{position:relative;top:0}#content #apropos-they-choose-us{padding:5%}#content #apropos-they-choose-us h2{margin:0}#content #apropos-they-choose-us img{width:100%;padding:5%}#content #apropos-they-choose-us .partenaires{display:grid;grid-template-columns:1fr;gap:2rem}#content #apropos-they-choose-us .partenaires img{width:100%;height:auto}#content #title{width:100%;padding:5%;box-sizing:border-box;height:auto;display:flex;flex-direction:column;align-items:center;position:relative;color:#fff;background-color:#00515a}#content #title img{width:12.5%;height:auto}#content #title h1{font-weight:700;font-size:2rem;margin:0;line-height:2.5rem;text-align:center;padding:0}#content #title .title-description-description{display:flex;align-items:flex-end;font-size:1rem;padding:5%;width:100%;margin:0;text-align:center}#content #title .title-description-description p{margin:0}#content #title .big-title{width:100%;font-size:3rem}#content #title strong{font-size:1.5rem}#content #strategie{position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}#content #strategie:after{content:"";position:absolute;left:50%;bottom:0;height:1px;width:50%;border-bottom:10px solid #00515a;transform:translateX(-50%)}#content #strategie .strategie-cards{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;gap:1rem;align-items:center;background-color:#00515a;color:#f2f2f2;font-size:1rem;padding:2rem;margin:auto;width:100%;box-sizing:border-box}#content #strategie .strategie-cards .strategie-card{display:flex;flex-direction:column;align-items:center;width:100%}#content #strategie .strategie-cards .strategie-card .strategie-card-title{font-weight:700;font-size:x-large}#content #strategie .strategie-cards .strategie-card p{margin:0}#content #strategie .numbers{width:100%;padding:5%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}#content #strategie .numbers .eco-numbers{display:flex;justify-content:space-between;gap:1rem;width:100%;font-size:1rem;text-align:center}#content #strategie .numbers .eco-numbers>p{margin:0}#content #strategie .numbers div.eco-number-title{margin:1.5rem 0}#content #savoir-faire{position:relative;display:flex;flex-direction:column;align-items:center;background-color:#f2f2f2;padding:5%}#content #savoir-faire:before{content:"";position:absolute;left:50%;top:0;height:1px;width:50%;border-top:10px solid #00515a;transform:translateX(-50%)}#content #savoir-faire h2{font-size:2.5rem;font-weight:700}#content #savoir-faire .savoir-faire-cards{display:flex;flex-direction:column;gap:2rem}#content #savoir-faire .savoir-faire-cards .savoir-faire-card-title{gap:1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;margin:2rem 0}#content #savoir-faire .savoir-faire-cards .savoir-faire-card{display:flex;flex-direction:column;padding:0;color:#000}#content #savoir-faire .savoir-faire-cards .savoir-faire-card h3{font-size:2rem;margin:0}#content #some-words{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:2rem;padding:5%}#content #some-words .description ul{padding:1rem}#content #some-words .description li{text-align:left!important}#content #some-words>div{width:100%}#content #some-words>div p{color:#000}#content #some-words h3{font-size:2rem;margin:0}#content #some-words img{width:100%;height:auto}#content #they-choose-us{background-color:#fff;color:#00515a;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;padding:5%;box-sizing:border-box}#content #they-choose-us h2{font-size:2.5rem;font-weight:700;margin:0;margin-bottom:1rem}#content #they-choose-us a{position:absolute;bottom:3rem;right:3rem;text-decoration:none;color:#fff;font-size:1.5rem}#content #they-choose-us a:hover{text-decoration:underline}#content #they-choose-us .partenaires{display:grid;grid-template-columns:1fr;gap:2rem}#content #they-choose-us .partenaires img{width:100%;height:auto}.struct #contact{position:relative;background-image:none;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:5%;box-sizing:border-box}.struct #contact h2{font-size:2rem;font-weight:700;color:#fff}.struct #contact p{font-size:1.25rem;color:#00515a}.struct #contact a{background-color:#fff;color:#00515a;font-size:1rem;border-radius:50px;border:2px solid #00515a;padding:.75rem;box-sizing:border-box;font-weight:700;display:flex;justify-content:center;align-items:center;text-decoration:none;margin:0}.struct #contact:after{content:"";position:absolute;left:50%;bottom:0;height:1px;width:50%;border-bottom:10px solid #00515a;transform:translateX(-50%)}.blogpage img{width:100%;height:auto}#content #blog{padding:5%;display:flex;flex-direction:column;justify-content:center}#content #blog .title{display:flex;justify-content:center}#content #blog article{width:100%;text-align:center}#content #blog article .foot{flex-direction:column;align-items:center}#content #blog article .post-thumbnail{display:none}#content #blog aside{width:100%;display:none;flex-direction:column;align-items:center}#content #blog aside .bouton{position:relative;top:0;left:0;margin-top:4rem}#content .blogerror h1{font-size:15rem}#content .blogerror .error{text-align:center}#question{padding:5%!important}#question .sending{flex-wrap:wrap;justify-content:center}#question .sending .checkbox{margin:0;width:80%}footer{background-color:#00515a;display:flex;justify-content:center;align-items:center}.struct #menu-footer{display:flex;justify-content:space-evenly;position:relative;padding:0;text-align:center}.struct #menu-footer .column{display:none}.struct #menu-footer span{font-size:1.5rem;font-weight:700}.struct #menu-footer ul{list-style:none;padding:0}.struct #menu-footer ul li{margin:.5rem 0}.struct #menu-footer ul li a{text-decoration:none;color:#00515a}.struct #menu-footer:before{content:"";position:absolute;left:50%;top:0;height:1px;width:50%;border-top:10px solid #00515a;transform:translateX(-50%)}#content #expertise-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;gap:4rem}#content #expertise-container .content{grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);gap:60px 20px;grid-template-areas:"little0" "little1" "little2" "little3" "little4" "little5"}}@font-face{font-family:century-g;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/century-gothic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:bebas;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/BebasNeue-Regular.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{background-color:#fff;font-family:century-g;color:#00515a;width:100%;scrollbar-width:none;line-height:1.5;display:flex;flex-direction:column;height:100%}#content{min-height:calc(100vh - 212.4px)}h1,h2,h3{font-family:bebas}header{display:flex;justify-content:space-between;background-color:#00515a;padding:0 5%}header .menuToggle{display:none}header>a>img{width:50%;height:auto;display:flex;align-items:center}header nav{display:flex;align-items:center;width:70%}header nav ul{display:flex;justify-content:space-evenly;list-style:none;gap:2rem;padding:0;width:100%}header nav ul li a{display:flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;font-size:1.5rem;width:8rem}header nav ul li a:hover{text-decoration:underline}header nav ul .on{text-decoration:underline}header nav ul ul>li>a{display:flex;justify-content:flex-end;color:red}.bandeau{display:flex;position:relative;height:33vw;color:#fff;background-size:cover;background-repeat:no-repeat;background-position-y:bottom;justify-content:space-around}.bandeau img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:auto}.bandeau h1{font-size:4.25rem;color:#fff;margin:auto}.title-description{background-color:#f2f2f2;padding:1rem 20%;font-size:1rem;color:#000}.title-description h2{color:#00515a;font-size:3rem}.bg-gray{background-color:#f2f2f2}.img-title-list{padding:4rem;display:flex;gap:2rem;width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.img-title-list p{font-size:1.5rem}.img-title-list .paragraph{width:50%}.img-title-list h2{color:#00515a;font-size:2.5rem;width:30%;max-width:20rem;line-height:1.2;margin-bottom:0;margin-top:10rem}.img-title-list img{border-radius:50%;border:3px solid #00515a}.img-title-list ul,.img-title-list ol{display:flex;flex-direction:column;gap:2rem;list-style-type:"- "}.img-title-list ul li,.img-title-list ol li{font-size:1.5rem;color:#000}#title{display:flex;position:relative;height:33vw;color:#fff;background-size:cover;background-repeat:no-repeat;background-position-y:bottom;justify-content:space-around}#title h1{font-weight:700;font-size:4rem;margin:0;margin-top:4rem;padding-left:5%;line-height:5rem;width:15ch}#title .title-description-description{display:flex;align-items:flex-end;font-size:1.5rem;margin-bottom:6rem;padding-right:5%;width:15ch;text-align:right}#title img{height:480px;width:auto}#strategie{position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center}#strategie:after{content:"";position:absolute;left:50%;bottom:0;height:1px;width:20%;border-bottom:10px solid #00515a;transform:translateX(-50%)}#strategie .strategie-cards{position:absolute;display:flex;justify-content:space-evenly;align-items:flex-start;background-color:#00515a;color:#f2f2f2;font-size:1rem;margin:auto;top:-2rem;width:90%;box-sizing:border-box}#strategie .strategie-cards .strategie-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:1rem;margin:1.5rem 0;width:20%}#strategie .strategie-cards .strategie-card .strategie-card-img{width:96px;height:96px}#strategie .strategie-cards .strategie-card .strategie-card-title{font-weight:700;font-size:x-large}#strategie .strategie-cards .strategie-card p{margin:0}#strategie .numbers{width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:12rem;padding-bottom:4rem}#strategie .numbers .eco-numbers{display:flex;justify-content:space-between;gap:3rem;width:100%;font-size:1rem}#strategie .numbers div.eco-number-title{margin:3.5rem 0;text-align:center}#strategie .numbers div.eco-number-title>span{font-weight:400;font-family:century-g;font-size:2rem;text-align:center}#strategie .numbers div.eco-number-title>h2{margin:0;font-size:3rem;font-family:bebas}#savoir-faire{position:relative;display:flex;flex-direction:column;align-items:center;background-color:#f2f2f2;padding:5%}#savoir-faire:before{content:"";position:absolute;left:50%;top:0;height:1px;width:20%;border-top:10px solid #00515a;transform:translateX(-50%)}#savoir-faire h2{font-size:2.5rem;font-weight:700}#savoir-faire p{margin:0}#savoir-faire .savoir-faire-cards{display:flex;gap:4rem}#savoir-faire .savoir-faire-cards .savoir-faire-card-title{display:flex;flex-direction:column;align-items:center;text-align:center}#savoir-faire .savoir-faire-cards .savoir-faire-card{display:flex;flex-direction:column;padding:2rem;color:#000}#savoir-faire .savoir-faire-cards .savoir-faire-card h3{font-size:2rem;color:#00515a}#some-words{display:flex;justify-content:center;align-items:center;gap:4rem;padding:5%}#some-words img{object-fit:cover}#some-words>div{width:50%}#some-words>div p{color:#000}#some-words h3{font-size:2rem}#they-choose-us{background-color:#fff;color:#00515a;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;padding:5%;box-sizing:border-box}#they-choose-us h2{font-size:2.5rem;font-weight:700}#they-choose-us a{position:absolute;bottom:3rem;right:3rem;text-decoration:none;color:#fff;font-size:1.5rem}#they-choose-us a:hover{text-decoration:underline}#they-choose-us .partenaires{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;gap:2rem}#they-choose-us .partenaires .partenaire-div{display:flex;justify-content:center;align-items:center;box-sizing:border-box}#they-choose-us .partenaires .partenaire-div img{max-width:50%;height:auto;max-height:6rem;object-fit:contain}#apropos-they-choose-us{background-color:#f2f2f2;color:#00515a;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;padding:5%;box-sizing:border-box}#apropos-they-choose-us h2{font-size:2.5rem;font-weight:700}#apropos-they-choose-us a{position:absolute;bottom:3rem;right:3rem;text-decoration:none;color:#fff;font-size:1.5rem}#apropos-they-choose-us a:hover{text-decoration:underline}#apropos-they-choose-us .partenaires{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}#apropos-they-choose-us .partenaires .partenaire-div{width:400px;height:250px;display:flex;justify-content:center;align-items:center;object-fit:scale-down;box-sizing:border-box}#apropos-they-choose-us .partenaires .partenaire-div img{width:100%;height:auto}#contact{position:relative;background-color:#00515a;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem;box-sizing:border-box}#contact h2{font-size:2.5rem;font-weight:700;color:#fff;margin:0}#contact p{font-size:2rem;color:#fff}#contact a{background-color:#fff;border-radius:25px;border:2px solid #fff;color:#00515a;font-size:1.5rem;font-weight:700;display:flex;justify-content:center;align-items:center;text-decoration:none;padding:1rem}#contact a:hover{background-color:#00515a;color:#fff;border:2px solid #fff}input[type=submit]{pointer-events:none;border:2px solid gray!important;color:gray!important}input[type=checkbox]:checked~input[type=submit]{pointer-events:all;color:#003b60!important;border:2px solid #003b60!important}.sending{display:flex;align-items:center}.sending .checkbox{display:flex;gap:1rem;margin-right:2rem}.sending input[type=submit]{padding:1rem 5rem;font-weight:700;font-size:25px;text-transform:uppercase;color:#003b60;border:2px solid #003b60;cursor:pointer}.sending input[type=submit]:hover{background-color:#fff;color:#003b60;border:2px solid #003b60}.sending .privacy{opacity:0;width:0;height:0}.sending .notices{color:#003b60;margin:0}.sending input{height:auto;margin:0}#commitments{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;gap:4rem}#commitments h2{font-size:2.5rem;font-weight:700;margin:0}#commitments .cards{display:flex;text-align:center;gap:2rem;color:#fff}#commitments .cards .value{background-color:#00515a;padding:2rem;font-size:1rem;width:25%}#commitments .cards h3{font-size:2rem}#members-presentation{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem;color:#000;font-size:1rem;overflow:hidden;background-size:cover;background-repeat:no-repeat}#members-presentation .img-bg{width:100%;height:auto;position:absolute;top:0;left:0;z-index:-1}#members-presentation .members{display:flex;gap:8rem;background-color:#f2f2f2;z-index:10;padding:4rem;margin-top:15rem}#members-presentation .members .member{width:50%}#members-presentation .members-title{color:#fff;max-width:34ch}#members-presentation .member{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;margin-top:10rem}#members-presentation .member>img{object-fit:cover;position:absolute;top:-25rem}#members-presentation h2{font-size:2.5rem;font-weight:700;margin:0;z-index:10;text-align:center}#members-presentation>a{z-index:10;color:#000;text-decoration:none;background-color:#fff;padding:1.5rem 2.5rem;border-radius:50px;margin-bottom:4rem}#members-presentation .logo-linkedin{background-color:#00515a;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center}#blog{position:relative;display:flex;flex-direction:column;align-items:center;background-color:#f2f2f2;padding:0 4rem}#blog .title{width:100%;display:flex;justify-content:right;align-items:center;margin:0 20% 4rem 0}#blog .link-readmore{background-color:#00515a;text-decoration:none;color:#fff;font-weight:700;padding:1rem;border-radius:50px;border:2px solid #00515a}#blog .link-readmore:hover{background-color:#fff;color:#00515a}#blog .title-article{font-size:2rem}#blog .title-article>a{text-decoration:none;color:#00515a}#blog .modal-btn{cursor:pointer;text-decoration:none;padding:.5rem 2rem;border:2px solid #00515a;border-radius:.5rem;font-weight:700;color:#00515a}#blog .modal-btn:hover{background-color:#fff}#blog article{width:80%;background-color:#fff;padding:0;margin-bottom:4rem;box-sizing:border-box}#blog article p{color:#000;font-size:1.25rem}#blog article .infos{display:flex;flex-direction:column;margin-top:1.25rem}#blog article .infos .tags{font-weight:700}#blog article .post-content{display:flex;justify-content:space-between;flex-direction:row;width:100%}#blog article .post-content .post-text{display:flex;flex-direction:column;width:100%;padding:1rem;justify-content:space-between}#blog article .post-content .post-text *:empty{display:none}#blog article .post-content .post-text .foot{display:flex;justify-content:space-between;align-items:flex-end}#blog article .post-content .post-thumbnail-container{flex:none;width:400px;position:relative}#blog article .post-content .post-thumbnail-container .post-thumbnail{padding:1rem;position:absolute;height:calc(100% - 2rem);width:calc(100% - 2rem)}#blog article .post-content .post-thumbnail-container .post-thumbnail img{height:100%;width:100%;object-fit:cover}#blog article span{margin:.5rem 0}@keyframes scaleUp{0%{transform:scale(.8)translateX(1000px);opacity:0}100%{transform:scale(1)translateX(0);opacity:1}}@keyframes scaleDown{0%{transform:scale(1)translateX(0);opacity:1}100%{transform:scale(.8)translateX(1000px);opacity:0}}.out{transition:display 2s;animation:scaleDown .5s cubic-bezier(.165,.84,.44,1)forwards}.filtreBlog{display:none;position:fixed;box-sizing:border-box;top:0;right:0;z-index:150;background-color:#fff;width:35%;height:100%;font-size:1.5rem;padding:4rem 1.5rem;border:2px solid #00515a;opacity:0;animation:scaleUp .5s cubic-bezier(.165,.84,.44,1)forwards}.filtreBlog h3{font-size:2rem;margin-bottom:1rem}.filtreBlog h3:first-of-type{margin-top:0}.filtreBlog img{margin:1.25rem auto}.filtreBlog div{position:relative;margin-bottom:.5rem;display:flex;align-items:center}.filtreBlog div input{margin-right:.5rem}.filtreBlog .close{position:absolute;top:2rem;right:2rem;text-decoration:none;color:#00515a;font-weight:700}.filtreBlog .bouton{position:absolute;bottom:2rem;right:1rem;background-color:#00515a;text-decoration:none;color:#fff;font-weight:700;padding:.5rem;border-radius:50px;border:2px solid #00515a}.filtreBlog .bouton:hover{background-color:#fff;color:#00515a}.blogpage{padding:5%;background-color:#f2f2f2}.blogpage h2{font-size:2rem}.blogpage h3{font-size:1.5rem}.blogpage p{font-size:1.25rem}.blogpage .infos{display:flex;flex-direction:column;gap:1rem}.blogpage .tags{font-weight:700}.blogpage a{color:#00515a}.blogpage .back-button{background-color:#00515a;text-decoration:none;color:#fff;font-weight:700;padding:1rem;border-radius:50px;border:2px solid #00515a}.blogpage .back-button:hover{background-color:#fff;color:#00515a}.blogpage #post{background-color:#fff;margin-top:3rem;padding:1rem}.blogerror{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5%}.blogerror h1{font-size:20rem;margin:0;line-height:1}.blogerror a{text-decoration:none;color:#00515a;font-weight:700}#bg{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:100;background-color:#fff;opacity:.6}#question{padding:5% 20%}#question h2{font-size:2rem}#question #contact-form{display:flex;flex-direction:column}#question #contact-form label{font-weight:700;margin-top:1rem}#question input,#question select,#question textarea{min-height:3.25rem;border-radius:.3rem;border-color:#00515a}#question textarea{height:6.5rem}footer{background-color:#00515a;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}footer a{display:flex;justify-content:center;align-items:center}footer img{width:50%;height:auto}footer .logo-ihwa-b{position:absolute;height:100%;width:auto;right:0;bottom:0}.notices{color:#fff;margin:1rem}.mentions{background-color:#f2f2f2;color:#000;padding:3rem}#menu-footer{display:flex;justify-content:space-evenly;position:relative;padding:4rem;text-align:center}#menu-footer span{font-size:1.5rem;font-weight:700}#menu-footer ul{list-style:none;padding:0}#menu-footer ul li{margin:.5rem 0}#menu-footer ul li a{text-decoration:none;color:#00515a}.declaration-content{max-width:80rem;margin:auto}#expertise-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;gap:4rem;margin:auto;max-width:90rem}#expertise-container .content{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:32px 20px;grid-auto-flow:row;grid-template-areas:"little0 little1 little2" "little3 little4 little5"}#expertise-container .content>div{position:relative;background-color:#f2f2f2;padding:9.75rem 1.75rem 1.75rem;display:flex;flex-direction:column;justify-content:flex-start}#expertise-container .content>div h2{min-height:5rem;margin:0;font-size:xx-large}#expertise-container .content>div p{line-height:1.5rem;display:block}#expertise-container .content>div img{position:absolute;top:-1.8rem;border:1rem solid #fff;border-radius:50%}#expertise-container .content>div a{display:flex}#expertise-container .little5{grid-area:little5}#expertise-container .little2{grid-area:little2}#expertise-container .little1{grid-area:little1}#expertise-container .little3{grid-area:little3}#expertise-container .little4{grid-area:little4}#expertise-container .little0{grid-area:little0}