*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,form{display:block}body{line-height:1}ol,ul{list-style-type:none;list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;cursor:pointer}sub{vertical-align:text-top;font-size:smaller}button{cursor:pointer;background:none;outline:none;border:none;padding:0;margin:0}:focus{outline:none}input:focus,textarea:focus,keygen:focus,select:focus{outline-offset:0}input[type="range"],input,input:matches([type="password"],[type="search"]){border-width:0;padding:0}input,select,textarea{margin:0;border-radius:0;border-width:0;border:none;padding:0;-webkit-border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{text-align:center}input:-webkit-autofill{-webkit-box-shadow:0 0 0 10rem #131313 inset;-webkit-text-fill-color:#fff !important}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}strong{font-weight:bolder}p{white-space:pre-line}:root{--color-primary: #ffffff;--color-secondary: #000000;--size-14px: 1.4rem;--size-16px: 1.6rem;--size-18px: 1.8rem;--size-20px: 2rem;--size-22px: 2.2rem;--size-24px: 2.4rem;--size-25px: 2.5rem;--size-30px: 3rem;--size-40px: 4rem;--size-50px: 5rem;--size-75px: 7.5rem;--size-125px: 12.5rem;--size-100px: 10rem;--size-150px: 15rem;--size-200px: 20rem;--size-400px: 40rem}@font-face{font-family:'Gotham';src:url("../fonts/GOTHAM-MEDIUM.TTF") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/GOTHAM-BLACK.TTF") format("truetype");font-weight:900;font-style:normal}::-moz-selection{background:transparent}::selection{background:transparent}html{font-size:0.695vmax;overflow:hidden}@media (max-width: 1024px) and (orientation: portrait){html{font-size:0.977vmax}}@media (min-width: 851px) and (max-width: 1024px){html{font-size:0.977vmax}}@media (max-width: 767px) and (orientation: portrait){html{font-size:1.078vmax}}@media (max-width: 320px){html{font-size:1.101vmax}}body{--height-100vh: 100vh;--card-width: 100%;width:100vw;height:var(--height-100vh);font-family:"Gotham",arial,sans-serif;font-weight:600;font-size:1rem;line-height:1.5;color:var(--color-secondary);background:var(--color-primary);overflow:hidden}body.transition{-webkit-transition:background 3s linear;transition:background 3s linear}.container{padding-top:var(--size-100px)}@media (min-width: 1921px) and (max-width: 3839px){.container{padding-top:var(--size-75px)}}@media (max-width: 1024px) and (orientation: portrait){.container{padding-top:var(--size-125px)}}@media (min-width: 851px) and (max-width: 1024px){.container{padding-top:var(--size-75px)}}@media (max-width: 850px) and (min-aspect-ratio: 13 / 9){.container{padding-top:var(--size-50px)}}@media (max-width: 767px) and (orientation: portrait){.container{padding-top:var(--size-75px)}}.bg-edouard{background:rgba(255,164,27,0.9)}.bg-radu{background:rgba(0,255,200,0.9)}.bg-jonas{background:rgba(5,241,255,0.9)}.bg-cedric{background:rgba(237,20,61,0.9)}.bg-audrey{background:rgba(255,192,203,0.9)}.bg-quentin{background:rgba(107,7,38,0.9)}.bg-celine{background:rgba(153,51,128,0.9)}.bg-benoit{background:rgba(228,243,69,0.9)}.site-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:inherit;max-height:var(--height-100vh);width:100vw;overflow-x:hidden}.site-wrapper.is-card-opened .card{-webkit-transform:perspective(200vh) rotate(2deg) scale(1.15) translate(7%, -7%);transform:perspective(200vh) rotate(2deg) scale(1.15) translate(7%, -7%)}@media (max-width: 1024px) and (orientation: portrait){.site-wrapper.is-card-opened .card{-webkit-transform:perspective(200vh) rotate(2deg) scale(1.1) translate(3%, -3%);transform:perspective(200vh) rotate(2deg) scale(1.1) translate(3%, -3%)}}@media (min-width: 851px) and (max-width: 1024px){.site-wrapper.is-card-opened .card{-webkit-transform:perspective(200vh) rotate(2deg) scale(1.1) translate(2%, -5%);transform:perspective(200vh) rotate(2deg) scale(1.1) translate(2%, -5%)}}@media (max-width: 767px) and (orientation: portrait){.site-wrapper.is-card-opened .card{-webkit-transform:perspective(200vh) rotate(2deg) scale(1.075) translate(3%, -3%);transform:perspective(200vh) rotate(2deg) scale(1.075) translate(3%, -3%)}}.site-wrapper.is-card-opened .card__cover{-webkit-transform:rotateY(-150deg);transform:rotateY(-150deg)}.site-wrapper.is-card-opened .btn{left:var(--size-400px);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media (max-width: 1024px) and (orientation: portrait){.site-wrapper.is-card-opened .btn{left:var(--size-150px)}}@media (min-width: 851px) and (max-width: 1024px){.site-wrapper.is-card-opened .btn{left:var(--size-200px)}}@media (max-width: 767px) and (orientation: portrait){.site-wrapper.is-card-opened .btn{left:var(--size-75px)}}@media (max-width: 850px) and (min-aspect-ratio: 13 / 9){.site-wrapper.is-card-opened .btn{left:var(--size-400px)}}.site-wrapper.is-card-opened .btn__text:nth-of-type(1){visibility:hidden;opacity:0}.site-wrapper.is-card-opened .btn__text:nth-of-type(2){visibility:visible;opacity:1}.site-wrapper.is-card-opened .btn__icon img{-webkit-transform:rotate(-0.5turn);transform:rotate(-0.5turn)}.card{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;height:calc(var(--height-100vh) * 0.7);width:calc((var(--height-100vh) * 0.7) * 1.5);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(200vh) rotate(-4deg);transform:perspective(200vh) rotate(-4deg);-webkit-box-shadow:2rem 4rem 10rem 0 rgba(0,0,0,0.2);box-shadow:2rem 4rem 10rem 0 rgba(0,0,0,0.2);visibility:visible;opacity:1;-webkit-transition:visibility .6s ease-in-out,  opacity .6s ease-in-out,  -webkit-transform .6s ease-in-out;transition:visibility .6s ease-in-out,  opacity .6s ease-in-out,  -webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out,  visibility .6s ease-in-out,  opacity .6s ease-in-out;transition:transform .6s ease-in-out,  visibility .6s ease-in-out,  opacity .6s ease-in-out,  -webkit-transform .6s ease-in-out;z-index:2}.card.hidden{visibility:hidden;opacity:0;-webkit-transform:perspective(200vh) rotate(0deg) translateY(5rem);transform:perspective(200vh) rotate(0deg) translateY(5rem)}@media (max-width: 1024px) and (orientation: portrait){.card{width:calc((var(--height-100vh) * 0.7) * 0.75)}}@media (max-width: 767px) and (orientation: portrait){.card{height:calc(var(--height-100vh) * 0.68);width:calc((var(--height-100vh) * 0.68) * 0.75)}}@media (max-width: 320px){.card{height:calc(var(--height-100vh) * 0.72);width:calc((var(--height-100vh) * 0.72) * 0.75)}}.card__cover{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:left;transform-origin:left;background:var(--color-primary);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden}.card__cover--backface{display:block;background:-webkit-gradient(linear, right top, left top, from(var(--color-primary)), to(#eaeaea));background:linear-gradient(to left, var(--color-primary), #eaeaea);-webkit-backface-visibility:visible;backface-visibility:visible;z-index:-1;pointer-events:none}.card__cover .cover-msg{position:absolute;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:calc(var(--card-width) * 0.185);font-weight:900;text-transform:uppercase;line-height:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}@media (max-width: 767px) and (orientation: portrait){.card__cover .cover-msg{font-size:calc(var(--card-width) * 0.24)}}.card__cover .cover-msg .msg-letter{-webkit-transform-origin:center center;transform-origin:center center}.card__cover .cover-msg .msg-letter:nth-of-type(1){-webkit-transform:translate(-50%, -30%) rotate(-8deg);transform:translate(-50%, -30%) rotate(-8deg)}@media (max-width: 767px) and (orientation: portrait){.card__cover .cover-msg .msg-letter:nth-of-type(1){-webkit-transform:translate(-30%, -10%) rotate(-8deg);transform:translate(-30%, -10%) rotate(-8deg)}}.card__cover .cover-msg .msg-letter:nth-of-type(2){-webkit-transform:translate(-45%, 20%) rotate(0deg);transform:translate(-45%, 20%) rotate(0deg)}@media (max-width: 767px) and (orientation: portrait){.card__cover .cover-msg .msg-letter:nth-of-type(2){-webkit-transform:translate(-35%, 20%) rotate(0deg);transform:translate(-35%, 20%) rotate(0deg)}}.card__cover .cover-msg .msg-letter:nth-of-type(3){-webkit-transform:translate(0%, -20%) rotate(-12deg);transform:translate(0%, -20%) rotate(-12deg)}@media (max-width: 767px) and (orientation: portrait){.card__cover .cover-msg .msg-letter:nth-of-type(3){-webkit-transform:translate(-10%, -20%) rotate(-12deg);transform:translate(-10%, -20%) rotate(-12deg)}}.card__cover .cover-msg .msg-letter:nth-of-type(4){-webkit-transform:translate(20%, 30%) rotate(-6deg);transform:translate(20%, 30%) rotate(-6deg)}@media (max-width: 767px) and (orientation: portrait){.card__cover .cover-msg .msg-letter:nth-of-type(4){-webkit-transform:translate(0%, 0%) rotate(-6deg);transform:translate(0%, 0%) rotate(-6deg)}}.card__cover .cover-msg .msg-letter:nth-of-type(5){-webkit-transform:translate(120%, -10%) rotate(6deg);transform:translate(120%, -10%) rotate(6deg)}@media (max-width: 767px) and (orientation: portrait){.card__cover .cover-msg .msg-letter:nth-of-type(5){-webkit-transform:translate(50%, -10%) rotate(6deg);transform:translate(50%, -10%) rotate(6deg)}}.card__cover .cover-shapes{position:relative;height:calc(100% - (var(--size-20px) * 2));width:calc(100% - (var(--size-20px) * 2));margin:var(--size-20px);overflow:hidden}@media (max-width: 1024px) and (orientation: portrait){.card__cover .cover-shapes{background:url("../img/mobile_shapes.png");background-size:cover;background-position:center center}.card__cover .cover-shapes .shapes-item{display:none}}.card__cover .cover-shapes .shapes-item{position:absolute;pointer-events:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease, -webkit-transform .1s ease}.card__cover .cover-shapes .shapes-item:nth-of-type(1){top:25%;left:17%;height:calc(var(--card-width) * 0.16);width:calc(var(--card-width) * 0.16)}.card__cover .cover-shapes .shapes-item:nth-of-type(2){top:0;left:0;height:calc(var(--card-width) * 0.16);width:calc(var(--card-width) * 0.16)}.card__cover .cover-shapes .shapes-item:nth-of-type(3){top:5%;left:25%;height:calc(var(--card-width) * 0.21);width:calc(var(--card-width) * 0.21);-webkit-transform:rotate(127deg);transform:rotate(127deg)}.card__cover .cover-shapes .shapes-item:nth-of-type(4){top:0;left:15%;height:calc(var(--card-width) * 0.1);width:calc(var(--card-width) * 0.1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.card__cover .cover-shapes .shapes-item:nth-of-type(5){top:2%;left:40%;height:calc(var(--card-width) * 0.1);width:calc(var(--card-width) * 0.1)}.card__cover .cover-shapes .shapes-item:nth-of-type(6){top:5%;left:55%;height:calc(var(--card-width) * 0.06);width:calc(var(--card-width) * 0.06);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.card__cover .cover-shapes .shapes-item:nth-of-type(7){top:12%;left:62%;height:calc(var(--card-width) * 0.13);width:calc(var(--card-width) * 0.13);-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.card__cover .cover-shapes .shapes-item:nth-of-type(8){top:8%;left:75%;height:calc(var(--card-width) * 0.06);width:calc(var(--card-width) * 0.06);-webkit-transform:rotate(7deg);transform:rotate(7deg)}.card__cover .cover-shapes .shapes-item:nth-of-type(9){top:42%;left:45%;height:calc(var(--card-width) * 0.07);width:calc(var(--card-width) * 0.07)}.card__cover .cover-shapes .shapes-item:nth-of-type(10){top:1%;left:82%;height:calc(var(--card-width) * 0.16);width:calc(var(--card-width) * 0.16)}.card__cover .cover-shapes .shapes-item:nth-of-type(11){top:38%;left:2%;height:calc(var(--card-width) * 0.11);width:calc(var(--card-width) * 0.11)}.card__cover .cover-shapes .shapes-item:nth-of-type(12){top:55%;left:17%;height:calc(var(--card-width) * 0.11);width:calc(var(--card-width) * 0.11)}.card__cover .cover-shapes .shapes-item:nth-of-type(13){top:55%;left:33%;height:calc(var(--card-width) * 0.09);width:calc(var(--card-width) * 0.09)}.card__cover .cover-shapes .shapes-item:nth-of-type(14){top:46%;left:50%;height:calc(var(--card-width) * 0.13);width:calc(var(--card-width) * 0.13)}.card__cover .cover-shapes .shapes-item:nth-of-type(15){top:42%;left:70%;height:calc(var(--card-width) * 0.12);width:calc(var(--card-width) * 0.12)}.card__cover .cover-shapes .shapes-item:nth-of-type(16){top:38%;left:85%;height:calc(var(--card-width) * 0.1);width:calc(var(--card-width) * 0.1)}.card__cover .cover-shapes .shapes-item:nth-of-type(17){top:72%;left:0%;height:calc(var(--card-width) * 0.09);width:calc(var(--card-width) * 0.09)}.card__cover .cover-shapes .shapes-item:nth-of-type(18){top:76%;left:8%;height:calc(var(--card-width) * 0.15);width:calc(var(--card-width) * 0.15)}.card__cover .cover-shapes .shapes-item:nth-of-type(19){top:75%;left:17%;height:calc(var(--card-width) * 0.06);width:calc(var(--card-width) * 0.06)}.card__cover .cover-shapes .shapes-item:nth-of-type(20){top:80%;left:25%;height:calc(var(--card-width) * 0.13);width:calc(var(--card-width) * 0.13)}.card__cover .cover-shapes .shapes-item:nth-of-type(21){top:78%;left:41%;height:calc(var(--card-width) * 0.08);width:calc(var(--card-width) * 0.08)}.card__cover .cover-shapes .shapes-item:nth-of-type(22){top:71%;left:55%;height:calc(var(--card-width) * 0.2);width:calc(var(--card-width) * 0.2)}.card__cover .cover-shapes .shapes-item:nth-of-type(23){top:62%;left:67%;height:calc(var(--card-width) * 0.15);width:calc(var(--card-width) * 0.15)}.card__cover .cover-shapes .shapes-item:nth-of-type(24){top:74%;left:85%;height:calc(var(--card-width) * 0.11);width:calc(var(--card-width) * 0.11)}.card__content{position:absolute;top:0;left:0;display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr;gap:var(--size-50px);height:100%;width:100%;padding:var(--size-50px);background:var(--color-primary);overflow:hidden;z-index:-1}@media (max-width: 1024px) and (orientation: portrait){.card__content{-ms-grid-columns:4fr 1fr;grid-template-columns:4fr 1fr}}@media (max-width: 767px) and (orientation: portrait){.card__content{-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:var(--size-30px) auto;grid-template-rows:var(--size-30px) auto;gap:var(--size-25px);padding:var(--size-50px) var(--size-40px)}}@media (max-width: 320px){.card__content{padding:var(--size-50px)}}.card__content__logo{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}@media (max-width: 767px) and (orientation: portrait){.card__content__logo{-ms-grid-row:1;grid-row:1;-ms-grid-column-align:end;justify-self:end;height:var(--size-25px);width:auto}}.card__content__logo img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}@media (max-width: 767px) and (orientation: portrait){.card__content__logo img{width:auto}}.card__content p{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:var(--size-16px);line-height:1.5}@media (max-width: 767px) and (orientation: portrait){.card__content p{-ms-grid-row:2;grid-row:2;-ms-flex-item-align:initial;-ms-grid-row-align:initial;align-self:initial;font-size:var(--size-14px)}}.card__content p .bigger{font-size:var(--size-24px);line-height:1.2}@media (max-width: 767px) and (orientation: portrait){.card__content p .bigger{font-size:var(--size-22px)}}.card__content a.bebold{color:var(--color-secondary);font-weight:bold}.card__content a.bebold:hover{color:#FFA41B;-webkit-animation:text-color-fading 6s linear infinite;animation:text-color-fading 6s linear infinite}@-webkit-keyframes text-color-fading{0%{color:#FFA41B}14%{color:#00FFC8}28%{color:#05F1FF}32%{color:#ED143D}46%{color:pink}60%{color:#6b0726}74%{color:#993380}88%{color:#e4f345}}@keyframes text-color-fading{0%{color:#FFA41B}14%{color:#00FFC8}28%{color:#05F1FF}32%{color:#ED143D}46%{color:pink}60%{color:#6b0726}74%{color:#993380}88%{color:#e4f345}}.card__content__animation{position:absolute;right:var(--size-50px);bottom:0;height:auto;width:40%;z-index:-1;pointer-events:none}@media (max-width: 1024px) and (orientation: portrait){.card__content__animation{width:55%}}@media (max-width: 320px){.card__content__animation{width:66%}}.btn{position:absolute;left:calc(100% - var(--size-400px));bottom:var(--size-50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);visibility:visible;opacity:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:1}@media (min-width: 1921px) and (max-width: 3839px){.btn{bottom:var(--size-40px)}}@media (max-width: 1024px) and (orientation: portrait){.btn{left:calc(100% - var(--size-150px))}}@media (min-width: 851px) and (max-width: 1024px){.btn{left:calc(100% - var(--size-200px))}}@media (max-width: 767px) and (orientation: portrait){.btn{left:calc(100% - var(--size-75px))}}@media (max-width: 850px) and (min-aspect-ratio: 13 / 9){.btn{left:calc(100% - var(--size-400px))}}.btn.hidden{-webkit-transform:translate(-100%, 5rem);transform:translate(-100%, 5rem);visibility:hidden;opacity:0}@media (max-width: 850px) and (min-aspect-ratio: 13 / 9){.btn.hidden{-webkit-transform:translate(-100%, 100%);transform:translate(-100%, 100%)}}.btn.transition .btn__text{opacity:0}.btn:hover .btn__text:nth-of-type(1){right:var(--size-100px)}.btn:hover .btn__text:nth-of-type(2){left:var(--size-100px)}.btn__text{position:absolute;top:50%;font-size:var(--size-16px);font-weight:600;color:var(--color-primary);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn__text:nth-of-type(1){right:calc(var(--size-75px) + var(--size-16px));visibility:visible;opacity:1}.btn__text:nth-of-type(2){left:calc(var(--size-75px) + var(--size-16px));visibility:hidden;opacity:0}.btn:hover .btn__icon{-webkit-transform:scale(1.05);transform:scale(1.05)}.btn__icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-75px);width:var(--size-75px);border-radius:50%;background:var(--color-primary);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn__icon img{height:auto;width:var(--size-20px);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;margin:auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#ieonly{display:none}
/*# sourceMappingURL=main.min.css.map */