@font-face{font-family:Oswald Bold;font-weight:700;src:url(/build/fonts/Oswald-Bold.77849322.woff2) format("woff2"),url(/build/fonts/Oswald-Bold.a163d0ec.ttf)}@font-face{font-family:Oswald Regular;src:url(/build/fonts/Oswald-Regular.f1a823b5.woff2) format("woff2"),url(/build/fonts/Oswald-Regular.8f691dc8.ttf)}@font-face{font-family:Oswald Medium;src:url(/build/fonts/Oswald-Medium.d85c041d.woff2) format("woff2"),url(/build/fonts/Oswald-Medium.5291a33f.ttf)}@font-face{font-family:Roboto Bold;font-weight:700;src:url(/build/fonts/Roboto-Bold.303a3d23.woff2) format("woff2"),url(/build/fonts/Roboto-Bold.6dafca5a.ttf)}@font-face{font-family:Roboto Regular;src:url(/build/fonts/Roboto-Regular.63a92936.woff2) format("woff2"),url(/build/fonts/Roboto-Regular.1ba679c0.ttf)}@font-face{font-family:Roboto Medium;src:url(/build/fonts/Roboto-Medium.6fc9ab98.woff2) format("woff2"),url(/build/fonts/Roboto-Medium.32be89b1.ttf)}@font-face{font-family:Glober SemiBold;src:url(/build/fonts/Glober-SemiBold.502059e8.otf)}body,html{-webkit-font-smoothing:antialiased!important;color:#444;font-family:Open Sans,sans-serif;font-weight:300;text-rendering:optimizeLegibility!important;width:100%!important}body{overflow-x:hidden;padding-bottom:100px}.content-inner{max-width:900px;position:relative}h1{font-family:Oswald Bold}h2{font-family:Oswald Medium}h3,h4{font-family:Oswald Regular}p{font-family:Roboto Regular}hr{background:#be0300;border:0;height:2px;margin:0 auto 20px;position:relative;text-align:center;width:70px}.bg-gris{background-color:#eff3f9}.bg-bx{background-color:#880300}#menu{background-color:rgba(0,0,0,.85);font-size:14px;font-weight:400;letter-spacing:1px;text-transform:uppercase;transition:all .8s}@media (min-width:960px){#menu{padding-bottom:10px;padding-top:10px}#menu.top .navbar-brand{opacity:0;pointer-events:none}}@media (max-width:960px){#menu.top{background-color:transparent}}#menu.top .navbar-brand{opacity:0;pointer-events:none}#menu.top{padding-bottom:0;padding-top:0}.navbar-brand{transition:1s}.navbar-toggle{background:transparent;border-color:transparent}body .btn:focus,body button:focus{box-shadow:none;outline:none}.nav-link.active{font-weight:700}.nav-link:hover{text-shadow:0 0 .65px #fff,0 0 .65px #fff}.join{border:1px solid transparent;border-radius:50px;transition:.7s}.join:after{background:#880300;bottom:0;content:"";height:100%;left:calc(-100% - 10px);position:absolute;transform:skew(-23deg);transition:all .7s cubic-bezier(.37,.01,0,.98),width .5s cubic-bezier(.37,.01,0,.98) .3s;width:100%;z-index:1}.join:hover:after{left:calc(100% + 10px)}.join:hover{background-color:#000;border:1px solid #fff}.join span{z-index:2}#menu .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}#menu.navbar.whenSandwich{background-color:rgba(0,0,0,.85)}.sandwich{cursor:pointer;display:inline-block}.bar1,.bar2,.bar3{background-color:#fff;height:5px;margin:6px 0;transition:.4s;width:35px}@media (max-width:767px){.top .collapsed .bar1,.top .collapsed .bar2,.top .collapsed .bar3{background-color:#000}}.change .bar1{-webkit-transform:rotate(-45deg) translate(-8px,8px);transform:rotate(-45deg) translate(-8px,8px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-7px);transform:rotate(45deg) translate(-8px,-7px)}#section01{background:#7c181a;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIi8+PHN0b3Agb2Zmc2V0PSI4NSUiIHN0b3AtY29sb3I9IiM3YzE4MWEiLz48c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);background:-moz-linear-gradient(top,#000 0,#6f0000 85%,#eff3f9 85%,#eff3f9 100%);background:-webkit-linear-gradient(top,#000,#6f0000 85%,#eff3f9 0,#eff3f9);background:linear-gradient(180deg,#000 0,#6f0000 85%,#eff3f9 0,#eff3f9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000",endColorstr="#eff3f9",GradientType=0);min-height:100vh;transition:1s}@media (min-width:768px){#section01{padding:70px 5% 0}#section01 #gradient{min-height:calc(100vh - 70px)}}#gradient{color:#000;min-height:100vh;padding-top:200px}#bg-accueil{animation-delay:2s;animation-duration:4s;animation-fill-mode:forwards;animation-name:colorchange;background-color:#eff3f9;left:0;top:0;z-index:1}#notebook-video{background-image:url(/build/images/notebook.fe474b0d.jpg);background-size:cover;min-height:100%;min-width:100%;top:0;width:auto;z-index:0}#section01 .content{background-color:#eff3f9}@keyframes colorchange{0%{background-color:#eff3f9}to{background-color:transparent}}#conteneur-logo{height:200px;left:0;z-index:2}.logo{max-width:90vw;width:600px}.svg-animate{animation-fill-mode:forwards}.bulle{animation-duration:.25s;animation-name:bulle;transform:scale(0)}#bulle1{animation-delay:.5s;transform-origin:-492px 196px}#bulle2{animation-delay:.75s;transform-origin:-521px 237px}#bulle3{animation-delay:1s;transform-origin:-530px 293px}#bulle4{animation-delay:1.25s;transform-origin:-502px 356px}#bulle5{animation-delay:1.5s;transform-origin:74px 370px}#bulle6{animation-delay:1.75s;transform-origin:104px 329px}#bulle7{animation-delay:2s;transform-origin:113px 274px}#bulle8{animation-delay:2.25s;transform-origin:85px 210px}@keyframes bulle{to{transform:scale(1)}}#text-color1{animation-delay:2.75s}#text-color2{animation-delay:2.8s}#text-color3{animation-delay:2.85s}#text-color4{animation-delay:2.9s}#text-color5{animation-delay:2.95s}#text-color6{animation-delay:3s}#text-color7{animation-delay:3.05s}#text-color8{animation-delay:3.1s}.text-color{animation-duration:.25s;animation-name:text-color}@keyframes text-color{to{fill:#880300}}#text-black1{animation-delay:2.8s}#text-black2{animation-delay:2.85s}#text-black3{animation-delay:2.9s}#text-black4{animation-delay:2.95s}#text-black5{animation-delay:3s}.text-black{animation-duration:.3s;animation-name:text-color}#path2982{animation-delay:2.25s}#path2982-0{animation-delay:3.15s}.path-appear{stroke-dasharray:175;stroke-dashoffset:175;animation-duration:.7s;animation-name:path-appear}@keyframes path-appear{to{stroke-dashoffset:0}}@media \0screen\, screen\9 {#back-text{display:none}}@supports (-ms-ime-align:auto){#back-text{display:none}}#section01 p{font-size:22px;margin-top:30px}#section01 .msg{font-family:Oswald Bold;font-size:30px;font-weight:400}@media (min-width:768px){#conteneur-logo{animation-fill-mode:forwards;animation-name:decallage}#conteneur-logo,.logo{animation-delay:4s;animation-duration:2s}.logo{animation-fill-mode:forwards;animation-name:reduction}#section01 .msg{font-size:50px}.msg1{padding-right:130px}#section01 .msg2{margin-left:50%;min-width:470px}}.msg2{min-width:202px}@keyframes decallage{to{transform:translate(-45%,-100%)}}@keyframes reduction{to{transform:scale(.5) translateX(50%)}}@media (max-width:769px){#conteneur-logo{animation-delay:4s;animation-duration:2s;animation-fill-mode:forwards;animation-name:decallage-top}}@keyframes decallage-top{to{transform:translateY(-90%)}}.accueil-cache{animation-delay:5s;animation-duration:2s;animation-fill-mode:forwards;animation-name:appear;opacity:0;visibility:hidden;z-index:2}@keyframes appear{to{opacity:1;visibility:visible}}@media (min-width:992px){#section01 .msg{font-size:70px}}.wordsWrapper>.rideau{background:#6f0000;bottom:0;position:absolute;top:0}.wordsWrapper>.rideau.animIt{animation:rideau 1s cubic-bezier(.86,0,.07,1);-webkit-animation:rideau 1s cubic-bezier(.86,0,.07,1)}@keyframes rideau{0%{left:0;right:100%}50%{left:0;right:0}to{left:100%;right:0}}@-webkit-keyframes rideau{0%{left:0;right:100%}50%{left:0;right:0}to{left:105%;right:0}}#back-text{color:rgba(70,0,0,.05);font-family:Oswald Bold;font-size:14rem;line-height:1;margin-top:80px;position:absolute;top:0;transform:translateX(100px);transition-duration:.1s}@media (max-width:768px){#back-text.fixed{position:fixed}}#back-text span{line-height:2}#competences{position:relative}.logo-competence{border:4px solid #6f0000;border-radius:500px;height:200px;padding:25px;width:200px}.logo-competence.logo-c-2{padding:23px 30px 25px 19px}.logo-competence img{transition:.5s}.logo-competence:focus img,.logo-competence:hover img{transform:scale(1.1)}#informations{background-attachment:fixed;background-image:url(/build/images/bordeaux-889637_1920.5df3e568.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#informations-gradient{background-color:rgba(0,0,0,.5);padding-left:10%;padding-right:10%}#informations-gradient>div{max-width:600px}#histoire{border-top:3px solid #6f0000}#nombre p{font-size:20px}.temoignage{min-width:300px;width:30%}.temoignage blockquote{background-color:#880300;border-radius:3px;color:#fff;transition:1s}.temoignage:hover blockquote{transform:translateY(-10px)}.temoignage blockquote:after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #880300;content:"";height:0;left:44px;position:absolute;top:100%;transition:1s;width:0}.temoignage img{background-color:#fff;border:2px solid #880300;border-radius:50%;height:100px;padding:2px;transition:.5s;width:100px}.temoignage:hover img{border:none;transform:scale(1.1)}#partenaires img{height:auto;max-height:200px;transition:.5s;z-index:10}#partenaires img:hover{box-shadow:0 10px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);transform:scale(1.1)}#confiance a{border:1px solid #880300;color:#be0300;cursor:pointer;padding:10px 20px;text-decoration:none;text-transform:uppercase;transition:all .7s}#confiance a span{position:relative;z-index:2}#confiance a:after{background:#fff;bottom:0;content:"";height:100%;left:calc(-100% - 10px);position:absolute;transform:skew(-23deg);transition:all .7s cubic-bezier(.37,.01,0,.98),width .5s cubic-bezier(.37,.01,0,.98) .3s;width:100%;z-index:1}#confiance a:hover:after{left:calc(100% + 10px)}#confiance a.active,#confiance a:hover{background:#880300;color:#fff}.swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:flex;height:200px;-webkit-justify-content:center;justify-content:center;text-align:center}.swiper-container{height:230px}.swiper-pagination-bullet-active{background:#be0300}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23be0300'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23be0300'/%3E%3C/svg%3E")}.swiper-container .swiper-pagination{bottom:0}#carte-personne{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);max-width:260px}#swiper-equipe{height:100%;width:100%}#carte-personne .swiper-slide{height:340px;min-width:260px}#swiper-equipe img{border-radius:100%;width:79%}#swiper-equipe a:hover .linkedin{opacity:.8;transform:scale(.5)}#swiper-equipe a:hover img:not(.linkedin){-webkit-filter:grayscale(100%);filter:grayscale(100%)}#linkedin{left:28px;opacity:0;position:absolute;top:0;transition:all 1s}#swiper-equipe img{transition:.5s}#swiper-equipe img:after{opacity:0;transition:.5s}#valeurs img{max-height:64px}input,textarea{border:1px solid #ccc;border-radius:3px;outline-color:#6f0000}#zone-contact img{height:55px}#envoyer{background-color:#880300;border:1px solid #880300;color:#fff;transition:.5s}#envoyer:hover{background-color:#fff;color:#880300}.grecaptcha-badge{display:none}.erreur{border-color:red}@media (min-width:420px){#contact span{left:0;position:absolute}#contact div.w-100{position:relative}}#footer{bottom:0;height:100px;left:0;z-index:-1}.margin-bottom-12{margin-bottom:2rem}.rezo-sauce{transition:transform .3s}.rezo-sauce:focus,.rezo-sauce:hover{transform:scale(1.1)}.rezo-sauce img{border-radius:1rem}