.app{background-color:#0c192c;background-color:var(--darkback);height:100vh;position:relative;width:100vw}.cursor__perso{border:1px solid #eae9f0;border:1px solid var(--lightback);border-radius:50%;height:30px;width:30px}.cursor__perso,.cursor__perso:before{pointer-events:none;position:absolute}.cursor__perso:before{background-color:#fff;border-radius:50%;content:"";height:3px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3px}@media screen and (max-width:1180px){.cursor__perso{display:none}}*{box-sizing:border-box;font-family:Unbounded,cursive;font-weight:200;margin:0;padding:0}body{background-color:#0c192c;background-color:var(--darkback);color:#eae9f0;color:var(--lightback)}.ul li:before{background-color:#eae9f0;background-color:var(--lightback);bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transform:translateX(-110%);transform:translateX(-110%);transition:.4s;width:100%}.ul li:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}:root{--darkback:#0c192c;--lightback:#eae9f0;--colorspan:#4fc3dc;--colorshadow:#4fc3dc44;--i1:11;--i2:12;--i3:24;--i4:10;--i5:14;--i6:23;--i7:18;--i8:16;--i9:19;--i10:20}::-webkit-scrollbar{display:none}.global__container{padding:2rem 3rem}.border__img{border-radius:1rem;bottom:145px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;overflow:hidden;position:absolute;width:100%}body{overflow-y:hidden}a{text-decoration:none}a,button{color:#eae9f0;color:var(--lightback);font-size:20px;font-weight:500;transition:.4s}button{background-color:initial;border:none;cursor:pointer}li{list-style:none}img{pointer-events:none}::selection{background-color:#4fc3dc;background-color:var(--colorspan);color:#0c192c;color:var(--darkback)}::-moz-selection{background-color:#4fc3dc;background-color:var(--colorspan);color:#0c192c;color:var(--darkback)}.title__pages{font-size:70px;font-weight:700;padding:1rem 0;position:relative}.title__pages:before{background-color:#eae9f0;background-color:var(--lightback);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}@media screen and (max-width:615px){.title__pages{font-size:60px}.global__container{padding:0 3rem}}.header__page{background-color:var(--darkback);overflow:hidden}.header__content{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:2}.header__logo{height:80px;width:80px}.rightheader__side{align-items:center;display:flex;gap:1rem}.rightheader__side>a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.header__menu{cursor:pointer;height:40px;transition:.4s;width:40px}.active,.header__menu:hover{-webkit-transform:rotate(40deg) scale(1.1);transform:rotate(40deg) scale(1.1)}.home__page{height:100vh;width:100%}.home__intro{position:relative;text-align:center;z-index:1}.home__intro h3{color:var(--lightback);font-size:40px;font-weight:300;text-transform:uppercase}.home__intro span{color:var(--colorspan);display:inline-block;font-size:45px;font-weight:900;text-transform:uppercase}.home__intro p{color:var(--lightback);font-size:20px;font-weight:200;margin-top:1rem}.intro_links ul{display:flex;gap:2rem;justify-content:center;margin-top:2rem}.intro_links ul li{align-items:center;display:flex;gap:.5rem;overflow:hidden;padding:1rem 0;position:relative}.arrow__link{color:var(--lightback)}.intro__wrapper{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media screen and (max-width:992px){.home__intro h3,.home__intro span{font-size:24px}.home__intro p,.intro_links ul li a{font-size:16px}}@media screen and (max-width:450px){.intro_links ul{align-items:center;flex-direction:column;gap:0}}.smeex__page{height:100vh}.video__landing{display:flex;gap:1rem;justify-content:space-evenly;padding:0 1rem;text-align:center}.smeexyt__video1,.smeexyt__video2{border-radius:1rem;cursor:pointer;max-height:410px;max-width:50%;transition:.4s}.smeexyt__active{left:50%;max-height:100%!important;max-width:100%!important;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.smeex__text p{font-size:16px;font-weight:200;line-height:1.8;margin-bottom:.75rem;margin-top:.75rem}.smeex__text p span{color:#50c3dc;font-weight:400}.smeex__text p a{color:#50c3dc;font-size:16px}.smeex__text h2{font-size:24px;font-weight:400;margin-bottom:1rem}.contentsmeexyt{display:flex;justify-content:space-between;padding:0 1rem}.smeex__idee ul ol{counter-increment:counter;margin-bottom:.75rem}ul ol span{color:#50c3dc;font-weight:400}.smeex__idee ul ol:before{color:#50c3dc;content:"0" counter(counter);font-weight:700}.smeex__script ul{counter-reset:counter 4}.smeex__script ul ol{counter-increment:counter;margin-bottom:.75rem}.smeex__script ul ol:before{color:#50c3dc;content:"0" counter(counter);font-weight:700}.content__smeex{padding:0 1rem}.loading__page{height:100vh;position:relative;width:100%}.logoloading{max-height:100%;max-width:100%;top:30%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading__p,.logoloading{left:50%;position:absolute}.loading__p{bottom:30%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.loading__p span{color:var(--colorspan);font-weight:400}@media screen and (max-width:1180px){body{overflow:scroll}.video__landing{flex-direction:column}.smeexyt__video1,.smeexyt__video2{max-height:100%;max-width:100%}.contentsmeexyt{flex-direction:column}.smeexyt__active,.smeexyt__video1:hover,.smeexyt__video2:hover{-webkit-transform:none!important;transform:none!important}.smeexyt__active{left:0!important;position:relative!important;top:0!important;z-index:3}.loading__p span{display:inline-block}}@media screen and (max-width:450px){.title__smeex{font-size:40px}.contentsmeexyt,.loading__p,.smeex__text h2,.smeex__text p,.smeex__text p a{font-size:14px}.loading__p{text-align:center;width:100%}}@media screen and (max-height:800px) and (min-width:1180px){.video__landing{justify-content:space-evenly}.smeexyt__video1,.smeexyt__video2{max-height:300px;max-width:100%}.title__smeex{font-size:40px}.smeex__text p{font-size:14px;line-height:1.5}.contentsmeexyt,.smeex__text h2,.smeex__text p a{font-size:14px}}.work__pages{height:100vh}.menu__items{left:40%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:54%}.work__links{font-size:72px;font-weight:900;letter-spacing:8px;margin-bottom:1rem;text-transform:uppercase;transition:.4s}.menu__items ul li:hover .work__links{letter-spacing:0}.work__social ul{display:flex;gap:2rem;margin-top:2rem}.work__social ul li{cursor:pointer;overflow:hidden;padding:1rem 0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.work__social ul li a{font-weight:200}.arrow__work{color:var(--lightback);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:992px){.work__links{font-size:50px;margin-bottom:1rem}.menu__items{width:64%}}@media screen and (max-width:615px){.work__links{font-size:30px;margin-bottom:1rem}}@media screen and (max-width:450px){.work__links{font-size:24px;margin-bottom:1rem}.menu__items{width:64%}.work__social ul{flex-direction:column;gap:0}}.homeback__containe{height:100vh;overflow-y:hidden;position:relative;width:100%}.homeback__bubbles{display:flex;justify-content:space-evenly;position:relative}.homeback__bubbles span{-webkit-animation:animationhome 15s linear infinite;animation:animationhome 15s linear infinite;background-color:var(--colorspan);border-radius:50%;box-shadow:0 0 0 10px #4fc3dc44,0 0 50px #4fc3dc,0 0 100px #4fc3dc;height:20px;margin:0 4px;position:relative;width:20px}.homeback__bubbles .span1{-webkit-animation-duration:calc(120s/var(--i1));animation-duration:calc(120s/var(--i1))}.homeback__bubbles .span2{-webkit-animation-duration:calc(120s/var(--i2));animation-duration:calc(120s/var(--i2))}.homeback__bubbles .span3{-webkit-animation-duration:calc(120s/var(--i3));animation-duration:calc(120s/var(--i3))}.homeback__bubbles .span4{-webkit-animation-duration:calc(120s/var(--i4));animation-duration:calc(120s/var(--i4))}.homeback__bubbles .span5{-webkit-animation-duration:calc(120s/var(--i5));animation-duration:calc(120s/var(--i5))}.homeback__bubbles .span6{-webkit-animation-duration:calc(120s/var(--i6));animation-duration:calc(120s/var(--i6))}.homeback__bubbles .span7{-webkit-animation-duration:calc(120s/var(--i7));animation-duration:calc(120s/var(--i7))}.homeback__bubbles .span8{-webkit-animation-duration:calc(120s/var(--i8));animation-duration:calc(120s/var(--i8))}.homeback__bubbles .span9{-webkit-animation-duration:calc(120s/var(--i9));animation-duration:calc(120s/var(--i9))}.homeback__bubbles .span10{-webkit-animation-duration:calc(120s/var(--i10));animation-duration:calc(120s/var(--i10))}.homeback__bubbles span:nth-child(2n){background-color:#ff2d75;box-shadow:0 0 0 10px #ff2d7544,0 0 50px #ff2d75,0 0 100px #ff2d75}@-webkit-keyframes animationhome{0%{-webkit-transform:translateY(100vh) scale(0);transform:translateY(100vh) scale(0)}to{-webkit-transform:translateY(-20vh) scale(1);transform:translateY(-20vh) scale(1)}}@keyframes animationhome{0%{-webkit-transform:translateY(100vh) scale(0);transform:translateY(100vh) scale(0)}to{-webkit-transform:translateY(-20vh) scale(1);transform:translateY(-20vh) scale(1)}}.about__page{display:flex;gap:1rem;height:100vh;padding:0 6rem}.about__image{max-height:900px;width:100%}.border__imgg{border-radius:1.25rem;overflow:hidden;position:absolute;width:100%}.leftabout__side{color:var(--lightback);display:flex;flex:2 1;flex-direction:column;gap:1rem;margin-top:10rem;position:relative;width:100%}.leftabout__side p{font-size:20px;line-height:1.7;max-width:900px}.ul{display:flex;gap:1rem}.ul li{cursor:pointer;overflow:hidden;padding:1rem 0;position:relative}.rightabout__side{flex:1 1;opacity:.96;position:relative;z-index:1}@media screen and (max-width:992px){.about__page{background-color:initial;flex-direction:column-reverse;padding:1rem;position:absolute;top:25%}.rightabout__side{height:100%;opacity:1;width:100%}.border__imgg{border-radius:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;overflow:hidden;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.leftabout__side{margin-top:2rem}}@media screen and (max-width:615px){.about__page{top:35%}.leftabout__side{margin-top:2rem}}@media screen and (max-height:800px){.about__page{top:25%}.about__image{max-height:700px}}.contact__page{color:var(--lightback);height:100vh;margin-left:4rem;padding:7rem;position:relative;z-index:1}.contact__page h1{margin-bottom:2rem}.contact__me{align-items:flex-start;display:flex;gap:5rem}.contact__mail{align-items:center;display:flex;gap:3rem}.contact__medias{align-items:flex-start;display:flex;gap:3rem}.contact__text{font-size:20px;font-weight:700;padding:1rem 0}.arrow__contact{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}ul li{align-items:center;display:flex;gap:1rem}.contact__mail ul li a,.contact__medias ul li a{font-size:20px;font-weight:300}.contact__links{display:block}@media screen and (max-width:992px){.contact__me{flex-direction:column;gap:3rem}.contact__mail ul li a,.contact__text{font-size:16px}.contact__page{margin:0;padding:7rem 1rem}}.projects__page{display:flex;gap:1rem;justify-content:space-between}.leftProjects__side{color:var(--lightback);flex:2 1;padding:4rem 0 0 4rem;position:relative}.projects ul{overflow:hidden}.projects ul li{padding:1rem 0;position:relative;transition:.4s;width:100%}.projects ul li:not(:last-of-type){border-bottom:1px solid var(--lightback)}.mouveright{-webkit-transform:translateX(-20px);transform:translateX(-20px);transition:.4s}.projects ul li:hover .mouveright{-webkit-transform:translateX(0);transform:translateX(0)}.rightProjects__side{flex:2 1;height:100vh;max-width:100%;position:relative;text-align:right;z-index:1}.fit__img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:992px){.rightProjects__side{display:none}.leftProjects__side{padding:4rem 1rem 0;width:100%}body{overflow-y:scroll}}@media screen and (max-width:615px){.rightProjects__side{display:none}}@media screen and (max-width:450px){.leftProjects__side{padding:4rem 1rem 0;width:100%}.rightProjects__side{display:none}}@media screen and (max-height:800px){.leftProjects__side{padding:0 2rem 0 4rem}}
/*# sourceMappingURL=main.e8aafeae.css.map*/