.contact-module__w0QLuq__contact{color:#fff;background-color:#141516;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:1440px){.contact-module__w0QLuq__contact{max-width:max-content;overflow-x:clip}}.contact-module__w0QLuq__contact .contact-module__w0QLuq__button{cursor:pointer;border:1px solid #888;border-radius:3em;justify-content:center;align-items:center;padding:15px 60px;display:flex;position:relative}.contact-module__w0QLuq__contact .contact-module__w0QLuq__button a{color:#fff;text-decoration:none}.contact-module__w0QLuq__contact .contact-module__w0QLuq__button p{z-index:1;transition:color .4s linear;position:relative}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body{background-color:#141516;width:100vw;max-width:1800px;margin-top:-350px;padding-top:250px}@media (min-width:769px) and (max-width:1440px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body{flex-direction:column;margin-top:-225px;padding-left:50px;padding-right:50px;display:flex}}@media (max-width:768px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body{flex-direction:column;margin-top:-225px;padding-left:25px;padding-right:25px;display:flex}}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title{border-bottom:1px solid #868686;margin-left:200px;margin-right:200px;padding-bottom:100px;position:relative}@media (min-width:769px) and (max-width:1440px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title{margin-left:0;margin-right:0}}@media (max-width:768px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title{margin-left:0;margin-right:0}}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title span{align-items:center;display:flex}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title h2{margin:0;font-size:5vw;font-weight:300}@media (min-width:769px) and (max-width:1440px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title h2{font-size:7.5vw}}@media (max-width:768px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title h2{font-size:9vw}}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title .contact-module__w0QLuq__buttonContainer{position:absolute;top:calc(100% - 75px);left:calc(100% - 400px)}@media (min-width:769px) and (max-width:1440px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title .contact-module__w0QLuq__buttonContainer{top:calc(100% - 78px);left:calc(100% - 260px)}}@media (max-width:768px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title .contact-module__w0QLuq__buttonContainer{top:calc(100% - 50px);left:calc(100% - 190px)}}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title .contact-module__w0QLuq__buttonContainer .contact-module__w0QLuq__button{color:#fff;cursor:auto;background-color:#455ce9;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;padding:0;display:flex;position:absolute}@media (min-width:769px) and (max-width:1440px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title .contact-module__w0QLuq__buttonContainer .contact-module__w0QLuq__button{width:150px;height:150px}}@media (max-width:768px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title .contact-module__w0QLuq__buttonContainer .contact-module__w0QLuq__button{width:100px;height:100px}}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title .contact-module__w0QLuq__buttonContainer .contact-module__w0QLuq__button p{z-index:2;margin:0;font-size:16px;font-weight:300;position:relative}@media (min-width:769px) and (max-width:1440px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title .contact-module__w0QLuq__buttonContainer .contact-module__w0QLuq__button p{font-size:16px}}@media (max-width:768px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title .contact-module__w0QLuq__buttonContainer .contact-module__w0QLuq__button p{font-size:12px}}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__title svg{position:absolute;top:30%;left:100%}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__nav{align-items:center;gap:20px;margin-top:150px;margin-left:200px;margin-right:200px;display:flex}@media (min-width:769px) and (max-width:1440px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__nav{margin-top:130px;margin-left:0;margin-right:0}}@media (max-width:768px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__nav{flex-direction:column;margin-top:120px;margin-left:0;margin-right:0}}@media (min-width:769px) and (max-width:1440px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__nav .contact-module__w0QLuq__button{width:250px;padding:18px 0}}@media (max-width:768px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__nav .contact-module__w0QLuq__button{width:75%;padding:18px 0}}@media (min-width:769px) and (max-width:1440px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__nav a,.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__nav p{font-size:14px}}@media (max-width:768px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__nav a,.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__nav p{font-size:14px}}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info{justify-content:space-between;margin-top:200px;padding:20px;display:flex}@media (min-width:769px) and (max-width:1440px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info{justify-content:space-between;align-items:center;gap:30px;margin-top:50px;padding:20px;overflow-x:clip}}@media (max-width:768px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info{justify-content:space-between;align-items:center;gap:30px;margin-top:50px;padding:20px;overflow-x:clip}}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info a{color:#fff;text-decoration:none}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info div{align-items:flex-end;gap:10px;display:flex}@media (min-width:769px) and (max-width:1440px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info div p{white-space:preserve nowrap;font-size:13px}}@media (max-width:768px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info div p{white-space:preserve nowrap;font-size:12px}}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info div p,.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info div h3{cursor:pointer;margin:0;padding:2.5px}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info div p:after{content:"";background-color:#fff;width:0%;height:1px;margin-top:2px;transition:width .2s linear;display:block;position:relative;left:50%;transform:translate(-50%)}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info div p:hover:after{width:100%}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info div span{flex-direction:column;gap:15px;display:flex}.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info div h3{color:gray;cursor:default;font-size:12px;font-weight:700}@media (max-width:768px){.contact-module__w0QLuq__contact .contact-module__w0QLuq__body .contact-module__w0QLuq__info div h3{font-size:10px}}
.description-module__ZqgG1q__description{color:#fff;justify-content:center;margin-top:200px;padding-left:200px;padding-right:200px;display:flex}@media (min-width:769px) and (max-width:1440px){.description-module__ZqgG1q__description{margin-top:20%;padding-left:100px;padding-right:100px}}@media (min-width:481px) and (max-width:768px){.description-module__ZqgG1q__description{margin-top:25%;padding-left:100px;padding-right:100px}}@media (max-width:480px){.description-module__ZqgG1q__description{gap:40px;margin-top:30%;padding-left:50px;padding-right:50px}}.description-module__ZqgG1q__description .description-module__ZqgG1q__body{gap:80px;max-width:1400px;display:flex;position:relative}@media (max-width:1024px){.description-module__ZqgG1q__description .description-module__ZqgG1q__body{flex-direction:column;gap:40px}}.description-module__ZqgG1q__description .description-module__ZqgG1q__body p{margin:0}.description-module__ZqgG1q__description .description-module__ZqgG1q__body p:first-of-type{gap:8px;font-size:clamp(1.55em,2.3vw,2.2em);line-height:1.3}.description-module__ZqgG1q__description .description-module__ZqgG1q__body p:first-of-type span{margin-right:3px}.description-module__ZqgG1q__description .description-module__ZqgG1q__body p:first-of-type .description-module__ZqgG1q__mask{display:inline-flex;position:relative;overflow:hidden}.description-module__ZqgG1q__description .description-module__ZqgG1q__body p:nth-of-type(2){width:100%;font-size:18px;font-weight:300}@media (min-width:769px) and (max-width:1024px){.description-module__ZqgG1q__description .description-module__ZqgG1q__body p:nth-of-type(2){width:60%}}@media (min-width:768px){.description-module__ZqgG1q__description .description-module__ZqgG1q__body p:nth-of-type(2){width:60%}}.description-module__ZqgG1q__description .description-module__ZqgG1q__body .description-module__ZqgG1q__button{color:#fff;cursor:pointer;background-color:#1c1d20;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:absolute;top:80%;left:calc(100% - 200px)}.description-module__ZqgG1q__description .description-module__ZqgG1q__body .description-module__ZqgG1q__button p{z-index:1;margin:0;font-size:16px;font-weight:300;position:relative}.description-module__ZqgG1q__description .description-module__ZqgG1q__moreWork{border:1px solid gray;border-radius:40px;padding:20px}
.header-module__bY5_QG__header{color:#fff;background-color:#000;justify-content:space-between;align-items:center;padding:22px 26px;display:flex}.header-module__bY5_QG__header h1{text-transform:uppercase;font-size:16px;font-weight:400;display:inline}.header-module__bY5_QG__nav{gap:25px;display:flex}.header-module__bY5_QG__nav a{text-transform:uppercase;letter-spacing:-1px;color:#fff;font-size:16px;font-weight:400;text-decoration:none}@media (max-width:348px){.header-module__bY5_QG__nav a{display:none}}
.hero-module__qbw09W__container{background-color:#000;justify-content:center;align-items:center;height:100vh;display:flex}.hero-module__qbw09W__container .hero-module__qbw09W__body{text-align:center;z-index:1;pointer-events:none;text-transform:uppercase;mix-blend-mode:difference;color:#fff;width:70%;font-size:65px;font-weight:700;position:relative}@media (min-width:769px) and (max-width:1200px){.hero-module__qbw09W__container .hero-module__qbw09W__body{font-size:50px}}@media (max-width:768px){.hero-module__qbw09W__container .hero-module__qbw09W__body{font-size:35px}}.hero-module__qbw09W__container .hero-module__qbw09W__grid{width:100%;height:100%;display:flex;position:absolute;overflow:hidden}.hero-module__qbw09W__grid .hero-module__qbw09W__column{width:5vw}.hero-module__qbw09W__column div{width:100%;height:4vw}
.preloader-module__eXp8-a__introduction{z-index:99;background-color:#141516;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed}.preloader-module__eXp8-a__introduction svg{width:100%;height:calc(100% + 300px);position:absolute;top:0}.preloader-module__eXp8-a__introduction svg path{fill:#141516}.preloader-module__eXp8-a__introduction p{color:#fff;z-index:1;align-items:center;font-size:42px;display:flex;position:absolute}@media (max-width:764px){.preloader-module__eXp8-a__introduction p{font-size:30px}}.preloader-module__eXp8-a__introduction p span{background-color:#fff;border-radius:50%;width:10px;height:10px;margin-right:10px;display:block}
.slidingImages-module__H3v0UG__slidingImages{z-index:1;background-color:#fff;flex-direction:column;gap:3vw;width:100vw;margin-top:200px;margin-bottom:100vh;display:flex;position:relative;overflow-x:clip}.slidingImages-module__H3v0UG__slidingImages .slidingImages-module__H3v0UG__slider{gap:3vw;width:120vw;display:flex;position:relative;left:-10vw}@media (min-width:768px) and (max-width:1440px){.slidingImages-module__H3v0UG__slidingImages .slidingImages-module__H3v0UG__slider{gap:2.5vw;width:300vw;left:-20vw}}@media (max-width:768px){.slidingImages-module__H3v0UG__slidingImages .slidingImages-module__H3v0UG__slider{gap:2vw;width:300vw;left:-40vw}}.slidingImages-module__H3v0UG__slidingImages .slidingImages-module__H3v0UG__slider .slidingImages-module__H3v0UG__project{justify-content:center;align-items:center;width:25%;height:20vw;display:flex}@media (min-width:768px) and (max-width:1440px){.slidingImages-module__H3v0UG__slidingImages .slidingImages-module__H3v0UG__slider .slidingImages-module__H3v0UG__project{height:60vh}}@media (max-width:768px){.slidingImages-module__H3v0UG__slidingImages .slidingImages-module__H3v0UG__slider .slidingImages-module__H3v0UG__project{height:45vh}}.slidingImages-module__H3v0UG__slidingImages .slidingImages-module__H3v0UG__slider .slidingImages-module__H3v0UG__project .slidingImages-module__H3v0UG__imageContainer{width:80%;height:80%;position:relative}@media (max-width:764px){.slidingImages-module__H3v0UG__slidingImages .slidingImages-module__H3v0UG__slider .slidingImages-module__H3v0UG__project .slidingImages-module__H3v0UG__imageContainer{width:100%;height:100%}}.slidingImages-module__H3v0UG__slidingImages .slidingImages-module__H3v0UG__slider .slidingImages-module__H3v0UG__project .slidingImages-module__H3v0UG__imageContainer img{object-fit:cover}.slidingImages-module__H3v0UG__slidingImages .slidingImages-module__H3v0UG__circleContainer{margin-top:100px;position:relative}.slidingImages-module__H3v0UG__slidingImages .slidingImages-module__H3v0UG__circleContainer .slidingImages-module__H3v0UG__circle{z-index:1;background-color:#fff;border-radius:0 0 50% 50%;width:120%;height:1550%;position:absolute;left:-10%;box-shadow:0 60px 50px #000000bf}@media (max-width:764px){.slidingImages-module__H3v0UG__slidingImages .slidingImages-module__H3v0UG__circleContainer .slidingImages-module__H3v0UG__circle{height:1000%}}
.page-module___8aEwW__main{color:#fff;justify-content:center;height:auto;margin-top:12rem;display:flex}@media (max-width:1024px){.page-module___8aEwW__main{margin-top:8rem}}.page-module___8aEwW__body{flex-direction:column;justify-content:center;align-items:center;width:1300px;display:flex}.page-module___8aEwW__body h1{font-size:2.75rem;font-weight:400}@media (max-width:1024px){.page-module___8aEwW__body h1{margin-bottom:40px;font-size:2rem}}
.card-module__FrKoNG__cardContainer{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0}.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card{transform-origin:top;border-radius:25px;flex-direction:column;width:1000px;height:500px;padding:50px;display:flex;position:relative;top:-25%}@media (min-width:769px) and (max-width:1440px){.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card{width:725px;margin:0}}@media (min-width:481px) and (max-width:768px){.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card{width:480px;margin:0}}@media (max-width:480px){.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card{width:340px;margin:10px 0}}.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card h4{text-align:center;margin:0;font-size:42px}@media (max-width:768px){.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card h4{text-align:center;margin-top:-10px;padding-bottom:20px;font-size:32px}}.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body{gap:50px;height:100%;margin-top:50px;display:flex}@media (max-width:768px){.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body{flex-direction:column;justify-content:center;align-items:center;margin-top:0}}.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body .card-module__FrKoNG__description{gap:5px;width:40%;position:relative}@media (min-width:769px) and (max-width:1440px){.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body .card-module__FrKoNG__description{width:50%}}@media (min-width:481px) and (max-width:768px){.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body .card-module__FrKoNG__description{gap:0}}@media (max-width:768px){.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body .card-module__FrKoNG__description{width:100%}}.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body .card-module__FrKoNG__description p{font-size:18px}.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body .card-module__FrKoNG__description p:first-letter{font-family:Title;font-size:28px}@media (min-width:769px) and (max-width:1440px){.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body .card-module__FrKoNG__description p{font-size:16px}}@media (min-width:481px) and (max-width:768px){.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body .card-module__FrKoNG__description p{font-size:14px}}@media (max-width:768px){.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body .card-module__FrKoNG__description p{font-size:14px}}.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body .card-module__FrKoNG__description span{align-items:center;gap:6px;padding-top:12px;display:flex}.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__body .card-module__FrKoNG__description span a{cursor:pointer;color:inherit;font-size:12px;text-decoration:underline}.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__imageContainer{border-radius:25px;width:70%;height:100%;position:relative;overflow:hidden}@media (max-width:768px){.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__imageContainer{border-radius:20px;width:100%}}.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__imageContainer .card-module__FrKoNG__inner{width:100%;height:100%}.card-module__FrKoNG__cardContainer .card-module__FrKoNG__card .card-module__FrKoNG__imageContainer img{object-fit:cover}
