@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;margin:auto;max-width:2400px;overflow-x:hidden}.line{background:#94a8d0;border-radius:0 0 5px 5px;display:block;height:10px;width:90%}.line,.nav{margin:auto;position:relative}.nav{align-items:center;display:flex;justify-content:space-between;top:30px;width:80%}.logo{border-radius:50%;height:auto;width:clamp(95px,29vw,155px)}.contactNav{background:#94a8d0;border-radius:25px;font-size:clamp(.9rem,4.7vw,1.2rem);font-weight:500;padding:5px 18px 8px}.contactNav svg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);font-size:clamp(1rem,4.7vw,1.3rem);margin:0 2px 0 0;position:relative;top:3.3px}.contactNav a{color:#fff;text-decoration:none}.storyPart1{align-items:center;display:flex;flex-direction:row;height:auto;margin:auto;max-width:1300px;position:relative;top:200px;width:90%}.storyPart1 img{border-radius:5px;height:500px;object-fit:cover;object-position:center;width:45%}.storyLeft{margin:auto;text-align:end;width:55%;z-index:1}.storyLeft h3{color:#94a8d0;font-size:clamp(2.4rem,10vw,3.5rem);font-weight:700;margin:0 0 25px;width:clamp(290px,91vw,650px)}#vouStoryLeft{height:auto;margin:0 0 0 12px;width:clamp(100px,7vw,125px)}.storyLeft h3 span,.storyLeft p span{color:#fab634}.storyLeft p{font-size:clamp(1.5rem,7.5vw,2rem)}.storyLeft h4,.storyLeft p{width:clamp(290px,90vw,650px)}.storyLeft h4{color:#94a8d0;font-size:clamp(2rem,10vw,3rem);font-weight:700;margin:25px 0}.titleBetween{display:flex;flex-direction:column;margin:auto;position:relative;text-align:center;top:230px;width:clamp(300px,97vw,1000px)}.titleBetween p{font-size:clamp(1.35rem,6vw,2.4rem);font-weight:600;margin:80px auto;width:100%}.titleBetween span{color:#fab634;font-weight:800}.titleBetween h3{color:#94a8d0;font-size:clamp(2.5rem,10.6vw,3.5rem);font-weight:700;margin:50px auto 30px}.storyPart2{display:flex;flex-direction:row;margin:auto;max-width:1400px;position:relative;top:270px;width:90%}.storyPart2 img{height:auto;margin:0 30px 0 0;min-height:600px;object-fit:cover;object-position:center;width:55%}#videoVou{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border:0 solid transparent;margin:auto;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.storyPart2 ul{width:45%}.storyPart2 li{margin:15px;position:relative}.storyPart2 li h4,.storyPart2 li h5{font-size:clamp(1.7rem,7.2vw,2.3rem);font-weight:600;margin:30px 20px}.storyPart2 li span{background-color:#fab634;display:block;height:30px;position:absolute;top:25px;width:120px;z-index:-1}.storyPart2 li p{font-size:clamp(1rem,5vw,1.35rem);margin:15px 0;width:clamp(275px,74vw,550px)}.storyPart2 ul li p:nth-child(2n){font-weight:600}.contactFooter{background-color:#f1f1f1;border-radius:10px;display:block;margin:0 auto 350px;position:relative;text-align:center;top:300px;width:90%}.contactFooter h3{color:#94a8d0;font-size:clamp(2.4rem,10.2vw,4rem);font-weight:700;margin:20px;padding:70px 0 10px}.contactFooter h3 span{color:#fab634}.contactFooter span img{height:auto;width:clamp(80px,21.2vw,125px)}.contactFooter p{font-size:clamp(1.4rem,6vw,2.8rem);margin:auto;width:clamp(250px,86vw,1000px)}.contactFooter button{background:#fff;border:5px solid #fab634;border-radius:50px;color:#fab634;font-size:clamp(1.1rem,5vw,1.5rem);font-weight:600;margin:60px 20px;padding:10px 25px;text-decoration:none;transition:.5s}.contactFooter button:hover{background-color:#fab634;border:5px solid #fab634;color:#fff}.contactFooter button img{height:clamp(22px,7vw,25px);left:10px;position:relative;top:3px;width:clamp(20px,6vw,30px)}@media (max-width:1025px){.storyPart1{flex-direction:column;top:150px}.storyLeft{text-align:center;width:100%}.storyLeft h3,.storyLeft h4,.storyLeft p{margin:0 auto 30px}.storyPart1 img{height:500px;margin:30px 0 0;width:100%}.storyPart2{flex-direction:column;top:150px}.storyPart2 ul{width:98%}.storyPart2 video{height:auto;margin:0;padding:0;width:100%}.storyPart2 li span{height:20px;top:18px;width:110px}.titleBetween{top:130px;width:90%}.titleBetween h3{margin:0 auto}.contactFooter{margin:0 auto 200px;top:180px}}@media (min-width:1026px) and (max-width:1270px){.storyPart1{flex-direction:column;top:150px}.storyLeft{text-align:center;width:100%}.storyLeft h3,.storyLeft h4,.storyLeft p{margin:0 auto 30px}.storyPart1 img{height:500px;margin:30px 0 0;width:100%}.storyPart2{flex-direction:column}.storyPart2 ul{margin:auto;max-width:870px;width:90%}.storyPart2{text-align:center}.storyPart2 li span{left:50%;top:50%;top:30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:170px}.storyPart2 li p{font-size:2.5vw;margin:5px auto 60px;width:100%}}@media (min-width:700px) and (max-width:910px){.contactFooter h3{margin:20px auto;width:70%}}.title{background:linear-gradient(0deg,rgba(148,168,208,.93) 40%,hsla(0,0%,95%,.15)),url(/static/media/banniere_vou.1d06d362668d2b0f5a52.jpg);background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;flex-direction:column;height:550px;margin:auto;position:relative;top:50px;width:90%}.centerTitle{left:50%;position:absolute;top:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centerTitle h1{color:#fff;font-size:clamp(1.8rem,9vw,3.7rem);font-weight:700;margin:0;padding:30px 25px;position:relative;text-align:start;width:clamp(250px,78vw,750px);z-index:1}.centerTitle a{background:transparent;border:5px solid #fff;border-radius:50px;color:#fff;display:block;font-size:clamp(1rem,5vw,1.4rem);font-weight:500;margin:0 20px;padding:10px 15px;position:inherit;text-decoration:none}.secondTitle{background-color:#f1f1f1;border-radius:10px;display:flex;flex-direction:column;height:570px;margin:auto;overflow-x:hidden;position:relative;top:70px;width:90%}.secondTitle img{border-radius:50%;left:2%;opacity:.2;width:clamp(250px,78vw,500px)}.centerSecondTitle,.secondTitle img{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centerSecondTitle{left:50%;text-align:center;width:clamp(250px,78vw,1100px)}.centerSecondTitle h2{font-size:clamp(1.6rem,8vw,2.7rem);font-weight:700;margin:30px auto}.centerSecondTitle p{color:#94a8d0;font-size:clamp(1.2rem,6vw,1.9rem);font-weight:600}.centerSecondTitle button{background:#fff;border:5px solid #fab634;border-radius:50px;color:#fab634;font-size:clamp(1.1rem,5vw,1.5rem);font-weight:600;margin:40px 20px;padding:10px 25px;text-decoration:none;transition:.5s}.centerSecondTitle button:hover{background-color:#fab634;border:5px solid #fab634;color:#fff}.centerSecondTitle img{height:clamp(22px,7vw,25px);left:25px;opacity:1;position:relative;top:15px;width:clamp(20px,6vw,30px)}.pageContact{display:flex;flex-direction:row;margin:0 auto 150px;max-width:1480px;position:relative;top:100px;width:85%}.telContact{display:inline-block;margin:auto;max-width:600px;position:inherit;width:50%}.telContact h1{color:#94a8d0;display:block;font-size:3rem;font-weight:700;line-height:50px;margin:0 auto 70px;position:inherit}.telContact h2{font-size:2.2rem;font-weight:600}.telContact a{color:#94a8d0;font-size:3rem;margin:5px 0 40px;text-decoration:none}.telContact a,.telContact p{display:block;font-weight:600}.telContact p{font-size:1.5rem;margin:30px 0}.telContact ul{font-size:1.35rem}.telContact li{list-style:disc;margin:12px 15px}.formContact{background-color:#fff;border:1px solid #94a8d0;border-radius:25px;color:#94a8d0;margin:auto;max-width:650px;padding:10px;position:relative;width:50%}.formContact h2{color:#000;font-size:1.3rem;font-weight:600;margin:15px auto}.formContact form,.formContact h2{max-width:600px;position:relative;width:100%}.formContact form{border-radius:25px;height:auto;margin:auto}.txtField{margin:35px 0;position:relative}.input{background-color:#94a8d0;background:none;border:none;height:30px;outline:none;padding:0 5px;width:100%}.input,.label{font-size:1rem;transition:.5s}.label{bottom:23px;left:0;pointer-events:none;position:absolute;z-index:10}.label,.labelSelect{font-weight:600}.txtField input:focus~label,.txtField input:valid~label{bottom:33px;color:#fab634}.txtField span{background:#f1f1f1;height:2px;left:0;position:absolute;top:30px;width:100%}.txtField span:after{background:#fab634;content:"";height:2px;left:0;position:absolute;top:0;transition:.5s;width:0}.txtField input:focus~span:after,.txtField input:valid~span:after{width:100%}.selectForm{border:1px solid #94a8d0;border-radius:5px;color:#94a8d0;margin:15px 0 0;overflow:scroll;padding:0 5px;text-overflow:ellipsis}.areaLabel{font-size:1rem;font-weight:600}.txtarea textarea{background-color:#f1f1f1;border:none;border-radius:7px;font-family:Arial,Helvetica,sans-serif;font-size:1rem;height:100px;margin:7px 0 0;outline:none;padding:10px;width:95%}.checkbox{margin:15px 0 0}.button button{background:#fab634;border:none;border-radius:15px;color:#fff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;height:2rem;margin:20px 0 10px;outline:none;transition:.5s;width:6rem}.button button:hover{letter-spacing:1.3px}.errors{color:#fab634;font-size:.9rem;position:absolute}@media (max-width:1120px){.pageContact{flex-direction:column;margin:0 auto 90px;top:70px;width:100%}.pageContact h1{font-size:1.8rem;text-align:center}.telContact{margin:auto;width:90%}.telContact h1{line-height:30px;margin:10px auto 40px}.telContact h2{font-size:1.5rem;font-weight:600;text-align:center}.telContact a{font-size:2.2rem;margin:5px 0 40px;text-align:center}.telContact p{font-size:1.3rem;margin:30px 0;text-align:center}.telContact ul{font-size:1.1rem;margin:10px 0 15px 20px}.formContact{margin:50px auto 0;padding:10px;width:85%}.selectForm{overflow:scroll;text-overflow:unset}.formContact h2{font-size:1.15rem}.txtarea textarea{background-color:#f1f1f1;font-size:1rem}}.transition-effect{height:70%;left:50%;position:absolute;top:52%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;z-index:0;z-index:10}@media (min-width:2500px){.transition-effect{top:42%}}.container{background-color:#94a8d0;border-radius:10px 10px 0 0;color:#f0f8ff;font-size:.95rem;margin:auto;position:relative;width:90%}.centerContainer{display:grid;grid-auto-rows:auto;grid-template-columns:27% repeat(3,1fr);justify-content:center;justify-items:center;margin:auto;max-width:1300px;padding:50px 0 25px;position:inherit;width:100%}.centerContainer h4,.centerContainer h5{color:#fff;font-size:1.3rem;font-weight:600}.centerContainer a{color:#fff;display:block;font-weight:700;margin:2px 0;text-decoration:none}.centerContainer a:hover{color:#fab634}.socialLink{display:flex;flex-direction:row}.socialLink a{font-size:1.5rem;margin:0 5px 0 0}.footerContact,.footerExpertise,.footerHistoire,.footerLink{display:grid;grid-template-rows:50px;line-height:20px;max-width:330px;position:inherit;text-align:start;width:90%}.footerHistoire img{height:auto;position:relative;width:115px}.footerExpertise li{list-style:circle;margin:2px 15px}@media (max-width:1130px){.centerContainer{grid-gap:25px;grid-template-columns:repeat(2,1fr);padding:30px 0 20px 10px}}@media (max-width:767.98px){.centerContainer{grid-gap:25px;grid-template-columns:repeat(1,1fr);padding:30px 0 20px 5px}}.conditionsPdf{display:flex;flex-direction:column;height:900px;margin:0 auto 110px;position:relative;text-align:center;top:70px;width:600px}.conditionsPdf button{background-color:#fff;border:1px solid #000;border-radius:25px;font-size:1rem;height:70px;padding:3px;pointer-events:auto;position:absolute}.buttonRight{right:0;top:50%}.buttonLeft{left:0;top:50%}.pageError{height:80vh;margin:0 0 100px;position:relative;top:50px;width:100%}.container404{background:url(https://images.unsplash.com/photo-1523895665936-7bfe172b757d?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=2070&q=80);background-position:50%;background-size:cover;border-radius:5px;height:100%;overflow:hidden;width:90%;z-index:10}.container404,.oups{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.oups{color:#fff;font-size:8vw;font-weight:600;text-align:center;z-index:100}
/*# sourceMappingURL=main.33f363e5.css.map*/