@font-face{font-family:SatoshiRegular;src:url(../assets/fonts/Satoshi/regular/Satoshi-Regular.woff2) format("woff2"),url(../assets/fonts/Satoshi/regular/Satoshi-Regular.woff) format("woff"),url(../assets/fonts/Satoshi/regular/Satoshi-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:SatoshiBold;src:url(../assets/fonts/Satoshi/bold/Satoshi-Bold.woff2) format("woff2"),url(../assets/fonts/Satoshi/bold/Satoshi-Bold.woff) format("woff"),url(../assets/fonts/Satoshi/bold/Satoshi-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:SatoshiBlack;src:url(../assets/fonts/Satoshi/black/Satoshi-Black.woff2) format("woff2"),url(../assets/fonts/Satoshi/black/Satoshi-Black.woff) format("woff"),url(../assets/fonts/Satoshi/black/Satoshi-Black.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}.nav{z-index:5;width:100%;position:fixed;display:flex;justify-content:space-between;align-items:flex-end;padding-top:clamp(2em,5vw,5em);padding-left:clamp(2em,5vw,5em);padding-right:clamp(2em,5vw,5em)}@media screen and (max-width: 900px){.nav{align-items:center}}.nav .menu-padding{padding-top:.25em}.nav .logo-link{z-index:10}.nav .logo-link img{width:70px;height:100%}.nav__hamburger .hamburger-btn{z-index:10;position:relative;width:25px;height:12.5px;border:none}.nav__hamburger .hamburger-btn span{display:block;width:100%;height:3px;background:#fff;position:absolute;pointer-events:none}.nav__hamburger .hamburger-btn span:first-child{transition:transform .35s ease-in-out}.nav__hamburger .hamburger-btn span:last-child{transform:translateY(10px);transition:transform .35s ease-in-out}@media screen and (min-width: 901px){.nav__hamburger .hamburger-btn{display:none}}.nav__hamburger .active span:first-child{transform:translateY(0) rotate(45deg)}.nav__hamburger .active span:last-child{transform:translateY(0) rotate(-45deg)}.nav .links{display:flex;gap:2em}@media screen and (max-width: 900px){.nav .links .overlayy{flex-direction:column;align-items:flex-start;height:100vh;width:100vw;top:0;left:0;position:absolute}.nav .links .overlayy--closed{transform:translate(100%);transition:all .4s ease-in-out}.nav .links .overlayy--open{transform:translate(0);background:#202024;transition:transform .4s ease-in-out}}@media screen and (max-width: 900px){.nav .links{justify-content:center;overflow-x:hidden}.nav .links--closed,.nav .links--open{display:flex;flex-direction:column;align-items:flex-start;top:0;left:0;width:100%;height:100vh;position:absolute;transform:translate(0);background:#202024;padding:2em;gap:0}}@media screen and (min-width: 901px){.nav .links .active{position:relative;color:#1ab76c}}.nav .links__item{font-size:clamp(.875em,.9375vw,1.2em);display:flex;align-items:center;overflow:hidden;position:relative;padding-right:.66em;padding-left:.66em;font-weight:700;letter-spacing:1px;text-transform:uppercase;z-index:0}@media screen and (max-width: 900px){.nav .links__item{text-transform:inherit;padding:1em 0;font-size:32px}}@font-face{font-family:SatoshiRegular;src:url(../assets/fonts/Satoshi/regular/Satoshi-Regular.woff2) format("woff2"),url(../assets/fonts/Satoshi/regular/Satoshi-Regular.woff) format("woff"),url(../assets/fonts/Satoshi/regular/Satoshi-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:SatoshiBold;src:url(../assets/fonts/Satoshi/bold/Satoshi-Bold.woff2) format("woff2"),url(../assets/fonts/Satoshi/bold/Satoshi-Bold.woff) format("woff"),url(../assets/fonts/Satoshi/bold/Satoshi-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:SatoshiBlack;src:url(../assets/fonts/Satoshi/black/Satoshi-Black.woff2) format("woff2"),url(../assets/fonts/Satoshi/black/Satoshi-Black.woff) format("woff"),url(../assets/fonts/Satoshi/black/Satoshi-Black.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}.home__gallery{padding-right:clamp(2em,5vw,5em);padding-left:clamp(2em,5vw,5em);padding-top:min(10vw,10em);padding-bottom:min(10vw,10em);color:#e4e4e4}.home__gallery__title{display:flex;align-items:center;gap:.75em}@media screen and (max-width: 500px){.home__gallery__title{justify-content:space-between}.home__gallery__title h2{font-size:clamp(1.5em,2vw,5em)}}.home__gallery__title .count{overflow:hidden;border-radius:20em;height:2.75em;min-width:2em;padding:0 1em;display:flex;justify-content:center;align-items:center;border:1px solid rgba(239,239,239,.3);position:relative;transition:.2s border ease-in-out}@media screen and (min-width: 901px){.home__gallery__title .count:after{background-color:#1ab76c;border-radius:50rem;content:"";display:block;height:100%;width:100%;position:absolute;left:0;top:0;transform:translateY(100%);transition:.2s transform ease-out;z-index:-1}.home__gallery__title .count:hover:after{transform:translate(0)}.home__gallery__title .count:hover{color:#18181a;border:1px solid transparent}}.home__gallery__masonry{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(19vw,1fr));grid-template-rows:clamp(10em,15vw,25em);grid-auto-rows:40vh;gap:2em;padding-top:min(3vw,5em)}@media screen and (max-width: 500px){.home__gallery__masonry{grid-template-columns:1fr;grid-template-rows:none;gap:2em}}.home__gallery__masonry .rounded{border-radius:clamp(.75em,1vw,1.5em)}.home__gallery__masonry .title-project{margin:clamp(1em,1.6vw,2em);display:flex;justify-content:center;background-color:#2c2c2c33;box-shadow:0 4px 30px #0000001a;border:1px solid rgba(255,255,255,.1);padding:.5em;border-radius:2em;color:#e4e4e4;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media screen and (max-width: 500px){.home__gallery__masonry .title-project{width:50%}}@media screen and (min-width: 426px){.home__gallery__masonry__tall{grid-row:span 2;display:flex;flex-direction:column;align-items:flex-start;transition:transform .25s ease-in-out}.home__gallery__masonry__tall:hover{transform:scale(.98)}.home__gallery__masonry__normal{grid-column:span 1;display:flex;flex-direction:column;align-items:flex-start;transition:transform .25s ease-in-out}.home__gallery__masonry__normal:hover{transform:scale(.98)}}@font-face{font-family:SatoshiRegular;src:url(../assets/fonts/Satoshi/regular/Satoshi-Regular.woff2) format("woff2"),url(../assets/fonts/Satoshi/regular/Satoshi-Regular.woff) format("woff"),url(../assets/fonts/Satoshi/regular/Satoshi-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:SatoshiBold;src:url(../assets/fonts/Satoshi/bold/Satoshi-Bold.woff2) format("woff2"),url(../assets/fonts/Satoshi/bold/Satoshi-Bold.woff) format("woff"),url(../assets/fonts/Satoshi/bold/Satoshi-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:SatoshiBlack;src:url(../assets/fonts/Satoshi/black/Satoshi-Black.woff2) format("woff2"),url(../assets/fonts/Satoshi/black/Satoshi-Black.woff) format("woff"),url(../assets/fonts/Satoshi/black/Satoshi-Black.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}.works__gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:clamp(5em,25vw,10em);border-bottom:1px solid rgba(239,239,239,.2);padding-bottom:min(10vw,10em)}@media screen and (max-width: 500px){.works__gallery{grid-template-columns:1fr;gap:3em}}@media screen and (max-width: 900px){.works__gallery{grid-template-columns:1fr}}@media screen and (min-width: 901px) and (max-width: 1439px){.works__gallery{gap:5em}}.works__gallery__project{cursor:pointer;width:100%}.works__gallery__project img{border-radius:clamp(.8em,1.25vw,1.5em);margin-bottom:1.5em;width:100%;height:clamp(25em,50vh,50em);object-fit:cover;transition:border-radius .4s cubic-bezier(1,.25,.25,1)}@media screen and (max-width: 500px){.works__gallery__project img{height:40vh}}@media screen and (min-width: 901px){.works__gallery__project img{height:clamp(10%,20vh,30%)}.works__gallery__project img:hover{border-radius:50em}}.works__gallery__project h2{font-size:clamp(1.5em,1.8vw,2em);color:#e4e4e4;line-height:1.2;font-weight:500}.works__gallery__project span{display:block;padding-top:.75em;color:#efefefb3}@font-face{font-family:SatoshiRegular;src:url(../assets/fonts/Satoshi/regular/Satoshi-Regular.woff2) format("woff2"),url(../assets/fonts/Satoshi/regular/Satoshi-Regular.woff) format("woff"),url(../assets/fonts/Satoshi/regular/Satoshi-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:SatoshiBold;src:url(../assets/fonts/Satoshi/bold/Satoshi-Bold.woff2) format("woff2"),url(../assets/fonts/Satoshi/bold/Satoshi-Bold.woff) format("woff"),url(../assets/fonts/Satoshi/bold/Satoshi-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:SatoshiBlack;src:url(../assets/fonts/Satoshi/black/Satoshi-Black.woff2) format("woff2"),url(../assets/fonts/Satoshi/black/Satoshi-Black.woff) format("woff"),url(../assets/fonts/Satoshi/black/Satoshi-Black.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}.footer{color:#efefefb3;padding-top:min(10vw,10em)}.footer__container{padding-left:clamp(2em,5vw,5em);padding-right:clamp(2em,5vw,5em)}.footer__container__header{display:flex;align-items:center;flex-wrap:nowrap;flex-direction:row;gap:clamp(1em,3vw,3em)}@media screen and (max-width: 500px){.footer__container__header{flex-direction:column;align-items:flex-start}}.footer__container__header h2{width:50%;font-size:clamp(2.5em,5vw,6em);text-transform:uppercase;font-weight:800;color:#e4e4e4}@media screen and (max-width: 500px){.footer__container__header h2{width:100%}}.footer__container__header p{font-size:clamp(1em,2vw,1.5em);line-height:1.5em;max-width:27em;color:#efefefb3}.footer__container__infos{display:flex;justify-content:space-between;padding-top:calc(min(10vw,10em)*.85);padding-bottom:calc(min(10vw,10em)*.75)}@media screen and (max-width: 500px){.footer__container__infos{flex-direction:column}}.footer__container__infos__item{width:max(22vw,10em);display:flex;flex-direction:column;gap:clamp(1em,1vw,1.5em);border-top:1px solid rgba(239,239,239,.3);padding-top:3em}@media screen and (max-width: 500px){.footer__container__infos__item{width:100%;padding-bottom:3em}}.footer__container__infos__item .title{color:#e4e4e4;font-weight:700;text-transform:uppercase}.footer__container__infos__item span a{color:#efefefb3;transition:color .2s ease-in-out}.footer__container__infos__item span a:hover{color:#e4e4e4}.footer__container__infos__item__location{display:flex;gap:.25em;align-items:flex-end}.footer__container__infos__item__location .icon{width:20px;height:20px}.footer__container__infos__item__social{display:flex;flex-direction:column;justify-content:flex-start;gap:1em}.footer__container__infos__item__social a span{color:#efefefb3;transition:color .25s ease-in-out}.footer__container__infos__item__social a span:hover{color:#e4e4e4}.footer__container__bottom-links .btn-content span{text-transform:uppercase;color:#efefefd9;display:flex;justify-content:flex-end;padding-bottom:clamp(2.5em,3.5vw,5em)}@media screen and (max-width: 500px){.footer__container__bottom-links .btn-content span{justify-content:flex-start}}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,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%;font:inherit;vertical-align:baseline;text-decoration:none}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:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:SatoshiRegular;src:url(/assets/Satoshi-Regular-CPM9dct4.woff2) format("woff2"),url(/assets/Satoshi-Regular-CWSyEjGv.woff) format("woff"),url(/assets/Satoshi-Regular-DToFXog2.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:SatoshiBold;src:url(/assets/Satoshi-Bold-Bd5kKQ_U.woff2) format("woff2"),url(/assets/Satoshi-Bold-C2PhLWFc.woff) format("woff"),url(/assets/Satoshi-Bold-CPly9kH5.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:SatoshiBlack;src:url(/assets/Satoshi-Black-DjnQuuRz.woff2) format("woff2"),url(/assets/Satoshi-Black-D3hzT7Um.woff) format("woff"),url(/assets/Satoshi-Black-CizHyRqb.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}*{box-sizing:border-box;font-family:SatoshiRegular,sans-serif}body{position:relative;overflow-x:hidden;font-family:SatoshiRegular,Arial,sans-serif;background:#18181a}.no-scroll{overflow:hidden}main{padding-top:clamp(1.33em,3vw,3em);padding-left:clamp(1.33em,3vw,3em);padding-right:clamp(1.33em,3vw,3em)}.icon{width:30px;height:30px}h1{font-weight:900}h2{font-size:36px;font-weight:700}h3{font-size:16px;font-weight:900}p{font-size:20px}::selection{background-color:#1ab76c}::-moz-selection{background-color:#1ab76c}.about__infos__details .btn-click,.project__details .btn-click,.home__about__content .btn-click{display:flex;align-items:center;justify-content:flex-start;width:clamp(10em,10vw,15em);font-weight:700;cursor:pointer;border:0;outline:0;overflow:hidden;gap:.75em}.about__infos__details .btn-click .btn-arrow,.project__details .btn-click .btn-arrow,.home__about__content .btn-click .btn-arrow{border-radius:25em;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;transition:transform .25s ease-in-out;width:1.7em;height:1.7em;background-color:#1ab76c}.about__infos__details .btn-click .btn-arrow svg,.project__details .btn-click .btn-arrow svg,.home__about__content .btn-click .btn-arrow svg{width:65%;position:absolute}.about__infos__details .btn-click:hover .btn-arrow,.project__details .btn-click:hover .btn-arrow,.home__about__content .btn-click:hover .btn-arrow{transform:rotate(-45deg)}.home{background-color:#202024;padding-bottom:min(5vw,5em);border-radius:2em}@media screen and (max-width: 900px){.home{padding-top:min(18vw,18em);padding-bottom:0;background:none}}@media screen and (min-width: 901px){.home{padding-top:32.5vh;height:100vh}}.home__header{padding-right:clamp(2em,5vw,5em);padding-left:clamp(2em,5vw,5em);height:100%;color:#e4e4e4;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 500px){.home__header{justify-content:center}}.home__header__title{display:flex;flex-direction:column}.home__header__title h1{overflow:hidden;font-size:clamp(3em,7.5vw,15em)}.home__header__scroll{overflow:hidden;display:flex;text-transform:uppercase;justify-content:space-between}@media screen and (max-width: 900px){.home__header__scroll{display:none}}.home__header__scroll a{color:#18181a}.home__about{background-color:#e4e4e4;margin-top:min(10vw,10em);margin-bottom:min(10vw,10em);padding-top:min(20vw,20em);padding-bottom:min(20vw,20em);display:flex;color:#18181a;border-radius:2em;padding-right:clamp(2em,5vw,5em);padding-left:clamp(2em,5vw,5em)}@media screen and (max-width: 900px){.home__about{flex-direction:column}}.home__about__content{display:flex;flex-direction:column;justify-content:space-between;gap:2em}@media screen and (max-width: 900px){.home__about__content{margin-bottom:3em}.home__about__content h2{font-size:clamp(1.5em,2vw,5em)}}.home__about__content p{font-size:clamp(1em,1.3vw,1.5em);color:#18181a;width:65%;line-height:1.5}@media screen and (max-width: 900px){.home__about__content p{width:100%}}.home__about__content .btn-width{width:clamp(14em,14vw,14.5em)}.home__about__content .btn-content{text-transform:uppercase;color:#18181a}.home__about__content .btn-content span{font-family:SatoshiBold,Arial,sans-serif}.home__about__profile{position:relative}.home__about__profile .header{width:100%;position:absolute;display:flex;flex-direction:row;align-items:center;gap:.7em;padding-left:2em;background-color:#28282d;height:60px;border-radius:1em 1em 0 0}.home__about__profile .header__dotts{width:12px;height:12px;background-color:#e4e4e4;border-radius:2em}.home__about__profile .header__dotts:first-child{background:#1ab76c}.home__about__profile .header__dotts:nth-child(2){background:#598bff}.home__about__profile .window{display:flex;flex-direction:column;justify-content:flex-end;padding:2em;gap:3em;width:500px;height:350px;background-color:#202024;border-radius:1em;border:1px solid rgba(250,250,250,.1);box-sizing:border-box}@media screen and (max-width: 900px){.home__about__profile .window{width:100%}}.home__about__profile .window__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;gap:2em;color:#e4e4e4;justify-content:center;align-items:center}.home__about__profile .window__grid .title{display:flex;flex-direction:column;justify-content:center;align-items:center}.home__about__profile .window__grid .cell{height:95px;border-radius:.5em;padding:1em;background:#28282d}.home__about__profile .window__grid .cell:first-child{grid-column:span 2}.home__about__profile .window__grid .child{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.home__about__profile .window__grid .child a{text-decoration:none;color:#1ab76c}.works{padding-top:min(18vw,18em);padding-left:clamp(2em,5vw,5em);padding-right:clamp(2em,5vw,5em)}.works h1{font-weight:500;overflow:hidden;line-height:1.3em;font-size:clamp(1.5em,4vw,5em);color:#e4e4e4;margin-bottom:min(6vw,5em)}.works__filter{padding-top:min(10vw,3em);padding-bottom:min(10vw,3em);display:flex;color:#efefefd9;align-items:center;justify-content:space-between;font-size:clamp(1em,1.1vw,1.5em);border-top:1px solid rgba(239,239,239,.2)}.works__filter--actions{display:flex;gap:2em}.works__filter--actions button{cursor:pointer;font-size:clamp(1em,1.1vw,1.5em);background:none;border:none;color:#e4e4e4}.works__filter--actions .active{color:#1ab76c}.project{padding-top:min(20vw,20em);padding-left:clamp(2em,5vw,5em);padding-right:clamp(2em,5vw,5em)}.project__title{border-bottom:1px solid rgba(255,255,255,.2)}.project__title h1{overflow:hidden;margin-bottom:8vw;text-transform:uppercase;color:#e4e4e4;font-weight:400;font-size:clamp(1.5em,6vw,6em)}.project__title .title-category{text-transform:uppercase;font-weight:500;display:inline-flex;margin-bottom:2em;color:#e4e4e4;padding:.5em;border-radius:2em;transition:all .25s ease-in-out;border:1px solid rgba(255,255,255,.3);font-size:clamp(.875em,1.1vw,1.1em)}@media screen and (min-width: 901px){.project__title .title-category{margin-bottom:3em}.project__title .title-category:hover{rotate:-8deg;background-color:#1ab76c;border:1px solid transparent}}.project__infos{font-size:clamp(.875em,2vw,1.125em);color:#efefef99;display:flex;justify-content:space-between;padding:clamp(2.5em,5vw,5em) 0}.project .thumb-inner{overflow:hidden;border-radius:clamp(.875em,2vw,2em)}.project .thumb-inner img{border-radius:clamp(.875em,2vw,2em);width:100%;transition:transform 1s ease;object-fit:cover}@media screen and (max-width: 500px){.project .thumb-inner img{height:225px}}@media screen and (min-width: 901px){.project .thumb-inner:hover img{transform:scale(1.03)}}.project__details{padding-top:min(10vw,10em);padding-bottom:min(10vw,10em)}.project__details h2{color:#e4e4e4}.project__details__content{display:flex;justify-content:space-between}@media screen and (max-width: 900px){.project__details__content{flex-direction:column}}.project__details__content .details-content{display:flex;flex-direction:column;justify-content:space-between;color:#efefefb3;width:37vw}@media screen and (max-width: 900px){.project__details__content .details-content{width:100%;order:2}}.project__details__content .details-content p{font-size:clamp(1em,1.17vw,1.5em);margin-top:clamp(35px,3vw,3em);margin-bottom:clamp(35px,3vw,3em);line-height:30px}.project__details__content .details-stack{color:#efefefb3;width:30vw}@media screen and (max-width: 900px){.project__details__content .details-stack{width:100%;order:1;padding-bottom:min(10vw,10em)}}.project__details__content .details-stack ul{margin-top:clamp(35px,3vw,3em);display:flex;flex-direction:row;gap:2em}.project__details__content .details-stack ul .stack-items{width:clamp(6.255em,7.15vw,7em);height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em;background-color:#202024;padding:1em;border-radius:.5em}.project__details__content .details-stack ul .stack-items img{width:clamp(2.5em,3vw,3em);height:clamp(2.5em,3vh,3em)}.project__details .btn-width{width:clamp(100%,18.6vw,18.6em)}.project__details .btn-content{text-transform:uppercase;color:#e4e4e4}.project__pictures h2{width:35%;font-size:clamp(3em,5vw,5em);color:#e4e4e4;font-weight:500;text-transform:uppercase;line-height:1em;grid-column:span 2}@media screen and (max-width: 900px){.project__pictures h2{width:100%}}.project__pictures__indexes{padding-top:min(10vw,10em);padding-bottom:min(10vw,10em);display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:clamp(2.5em,10vw,10em)}@media screen and (max-width: 900px){.project__pictures__indexes{grid-template-columns:1fr}}.project__pictures__indexes img{border-radius:1em;width:100%;height:100%}.more-project{padding-left:clamp(2em,5vw,5em);padding-right:clamp(2em,5vw,5em)}.more-project .line{border-top:1px solid rgba(239,239,239,.2);border-bottom:1px solid rgba(239,239,239,.2);padding-top:min(10vw,10em);padding-bottom:min(10vw,10em)}.more-project h2{text-align:center;font-size:clamp(1em,1.5vw,1.5em);color:#efefefd9;font-weight:300}.more-project__suggestion{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;padding-top:min(4vw,4em)}.more-project__suggestion .image-project{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 900px){.more-project__suggestion .image-project{width:100%}}.more-project__suggestion .image-project img{margin-top:min(4vw,4em);border-radius:1em;width:80%}@media screen and (max-width: 900px){.more-project__suggestion .image-project img{width:100%}}.more-project__suggestion h3{white-space:2px;font-size:clamp(1.5em,3vw,3em);font-weight:500;text-transform:uppercase;text-align:center;color:#e4e4e4}.about{padding-top:min(25vw,25em)}.about__title{overflow:hidden;padding-left:clamp(2em,5vw,5em)}@media screen and (max-width: 900px){.about__title{padding-right:clamp(2em,5vw,5em);width:100%}}.about__title h1{overflow:hidden;font-size:clamp(1.5em,4vw,5em);font-weight:500;color:#e4e4e4;line-height:1.3em}.about__title span{font-size:clamp(1.5em,4vw,5em);font-weight:500;line-height:1.3em;color:#1ab76c}.about__infos{display:flex;flex-direction:row;justify-content:flex-end;width:100%;padding-top:min(10vw,10em);padding-bottom:min(10vw,10em);padding-right:clamp(2em,5vw,5em);padding-left:clamp(2em,5vw,5em)}.about__infos__details{display:flex;flex-direction:column;gap:3em;width:50%}@media screen and (max-width: 900px){.about__infos__details{width:100%}}.about__infos__details__text{display:flex;flex-direction:column;gap:1em}.about__infos__details__text strong{font-size:clamp(1em,1.2vw,1.3em);text-transform:uppercase;color:#e4e4e4}.about__infos__details__text p{font-size:clamp(1em,1.3vw,1.2em);line-height:1.5em;color:#efefefd9}.about__infos__details__text p strong{font-size:18px;text-transform:normal}.about__infos__details .btn-width{width:clamp(10.2em,10.6vw,10.6em)}.about__infos__details .btn-content{text-transform:uppercase;color:#e4e4e4}.about__marquee .marquee-title{padding-left:clamp(2em,5vw,5em)}.about__marquee .marquee-title h2{font-weight:500;font-size:clamp(1.5em,4vw,5em);color:#e4e4e4}.about__marquee .marquee-container{padding-top:min(10vw,10em);padding-bottom:min(10vw,10em)}.about__marquee .marquee-icon{width:clamp(10em,11.7vw,22em);height:clamp(4em,4.16vw,8.3em)}.about__explore{padding-left:clamp(2em,5vw,5em);padding-right:clamp(2em,5vw,5em)}.about__explore h2{font-weight:500;padding-top:min(10vw,10em);border-top:1px solid rgba(239,239,239,.2);text-align:center;font-size:clamp(1.5em,2vw,5em);color:#e4e4e4}.about__explore__projects{padding-top:min(10vw,5em);padding-bottom:min(10vw,10em);display:flex;gap:3em;border-bottom:1px solid rgba(239,239,239,.2)}@media screen and (max-width: 500px){.about__explore__projects{flex-direction:column}}@media screen and (max-width: 900px){.about__explore__projects{flex-direction:column}}.about__explore__projects img{width:100%;border-radius:clamp(1em,1.5vw,2em)}
