h2{color:var(--main-blue);font-weight:bold}h3{color:var(--main-black);margin-top:5vh;font-weight:bold}h4{color:var(--main-black)}.introImg{width:150px}.ytp-button.ytp-expand,div.ytp-pause-overlay.ytp-scroll-min{display:none}.btn{min-width:270px;font-weight:400;text-align:center;box-shadow:rgba(0,0,0,.16) 5px 4px 6px}#introSection{display:flex;align-items:center;min-height:60vh;margin:10vh auto}#introSection img,#introSection div{width:45%;margin:auto}#introSection img{-o-object-fit:cover;object-fit:cover;height:60vh}#numberSection h2{margin-bottom:5vh}#numberSection>div{padding-top:2.5vh;display:flex;flex-wrap:wrap;justify-content:center;width:80%;margin:auto}#numberSection>div>div{margin:30px auto;text-align:center;border-radius:10px;box-shadow:rgba(0,0,0,.07) 3px 6px 9px;padding:20px;width:250px;height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center}#numberSection>div img{width:75px}#sectionOrganigram{padding:10vh 0}#sectionOrganigram img{width:80%;margin:auto;display:block}#sectionOrganigram .imageMobile{display:none}#sectionVideoGroup{margin:15vh auto}#sectionVideoGroup h2{margin-bottom:3vh}#sectionVideoGroup iframe{margin:20px auto;max-width:1000px;aspect-ratio:16/9;height:auto;width:90%;display:block}#sectionImage{display:flex;flex-wrap:wrap;margin:15vh auto;justify-content:space-between;align-items:center}#sectionImage>*{width:45%;margin:20px auto}#sectionEngagement{margin:15vh auto}#sectionEngagement>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:5vh auto}#sectionEngagement>div img,#sectionEngagement>div div{width:45%}#sectionEngagement>div img{-o-object-fit:cover;object-fit:cover}#sectionFiliales{margin:15vh auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}#sectionFiliales h2{width:100%;margin-bottom:7.5vh}#sectionFiliales>div{display:flex;flex-direction:column;width:20%;min-width:200px;justify-content:space-between;margin:20px}#sectionFiliales>div img,#sectionFiliales>div h4{margin-bottom:10px}#sectionProduit{margin:15vh auto}#sectionProduit>div{margin:5vh auto;display:flex;justify-content:center;flex-wrap:wrap;width:95%}#sectionProduit .product{position:relative;width:320px;height:300px;margin:15px}#sectionProduit .product img,#sectionProduit .product a{position:absolute;width:100%;height:100%}#sectionProduit .product h4{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:var(--white)}#sectionProduit .product a{z-index:2;text-align:center}#sectionProduit .product img{z-index:0;filter:brightness(0.3) blur(1px);transition:.3s all;-o-object-fit:cover;object-fit:cover}#sectionProduit .product:hover img{filter:brightness(1) blur(0px)}#sectionProduit .product:hover h4{text-decoration:underline}#sectionEcommerce{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;height:300px}#sectionEcommerce .content{width:100%;height:100%;text-align:center;-webkit-backdrop-filter:brightness(0.5);backdrop-filter:brightness(0.5);display:flex;flex-direction:column;justify-content:space-evenly;padding:0 10px}#sectionEcommerce p,#sectionEcommerce h2,#sectionEcommerce h3,#sectionEcommerce h4{color:var(--white);font-size:25px}#sectionEcommerce .btn{background-color:var(--filiale_color);color:var(--white);font-size:16px;margin:0px auto}#universSection{display:flex;min-height:60vh;align-items:stretch;margin-bottom:5vh;background-color:var(--secondary-blue)}#universSection>div{width:50%;position:relative}#universSection>div img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;left:0;top:0}#universSection>div p{margin-bottom:5vh}#universSection>div hr{margin-top:2vh;margin-bottom:2vh;border-radius:10px}#universSection .resume{padding:5vh 25% 0 50px}#universSection .btn{position:absolute;bottom:-30px;left:37.5%;transform:translate(-50%, 0);background-color:var(--filiale_color)}#universSection .univers{margin-top:5vh;height:auto;max-width:900px;width:90%;z-index:1;margin-bottom:7.5vh}#universSection .singleUnivers{margin-left:-50px;margin-bottom:25px;text-align:center;padding:20px 0;width:100%;box-shadow:rgba(0,0,0,.16) 5px 4px 6px;transition:.3s all}#universSection .singleUnivers a{color:var(--white);font-size:30px;font-family:Myriad Pro,sans-serif}#universSection .singleUnivers:hover{transform:translateY(-5px)}#universSection .singleUnivers:hover a{text-decoration:underline}#savoirFaireSection{margin-top:10vh}#savoirFaireSection h3{margin-bottom:5vh}#savoirFaireSection>div{margin-top:10vh;display:flex;flex-wrap:wrap;justify-content:space-between}#savoirFaireSection .savoirFaire{margin:auto;margin-bottom:50px;width:300px;text-align:center;transition:.3s all}#savoirFaireSection .savoirFaire p{opacity:0;transform:translateY(40px);transition:.3s all;font-size:12px}#savoirFaireSection .savoirFaire hr{margin:25px auto;width:33%;transition:.3s all}#savoirFaireSection .savoirFaire h4{transition:.3s all;font-weight:400}#savoirFaireSection .savoirFaire:hover h4{transform:translateY(-40px)}#savoirFaireSection .savoirFaire:hover hr{transform:translateY(40px)}#savoirFaireSection .savoirFaire:hover p{opacity:1;transform:translateY(25px)}#savoirFaireSection .dot-icons{margin:auto;margin-bottom:10px}#savoirFaireSection .btn{margin-top:4vh}@-webkit-keyframes slideMore{from{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0%)}}@keyframes slideMore{from{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0%)}}@-webkit-keyframes slideLess{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0%)}}@keyframes slideLess{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0%)}}@media(max-width: 1060px){#universSection>div:first-child{width:30%}#universSection>div{width:70%}#btnSlider{display:none}#pre{left:5%}#sui{right:5%}}@media(max-width: 760px){#introSection{flex-wrap:wrap}#introSection div{width:100%;margin-top:20px}#introSection img{width:100%}#sectionImage div{width:80%}#sectionImage img{width:90%}#sectionEngagement>div div{width:100%;margin-bottom:20px}#sectionEngagement>div img{width:100%}#sectionFiliales>div{width:250px}#sectionOrganigram .imageDesktop{display:none}#sectionOrganigram .imageMobile{display:block}}