@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);.app__navbar{background:#ffffff08;border:1px solid #ffffff21;border-radius:20px;box-shadow:5px 5px 10px rgba(0,0,0,.219);display:flex;height:57px;left:50%;max-width:1220px;position:fixed;top:20px;transform:translateX(-50%);-webkit-user-select:none;user-select:none;width:80%;z-index:3}@media screen and (max-width:1500px){.app__navbar{width:95%}}@media screen and (max-width:450px){.app__navbar{border-radius:20px;height:50px;top:15px;width:95%}}.app__navbar-all{justify-content:space-between}.app__navbar-all,.app__navbar-logo{align-items:center;display:flex;flex-direction:row}.app__navbar-logo{cursor:pointer;justify-content:center}.app__navbar-logo img{margin-left:60px;margin-right:8px;width:40px}@media screen and (max-width:450px){.app__navbar-logo img{margin-left:30px}}.app__navbar-logo a{align-items:center;color:var(--secondary-color);display:flex;font-size:.7rem;font-weight:400;line-height:1rem;max-width:200px;text-decoration:none}@media screen and (max-width:450px){.app__navbar-logo a{font-size:.6rem}}.app__navbar-links{align-items:center;display:flex;list-style:none;margin-right:60px}.app__navbar-links li{cursor:pointer;margin-left:50px;position:relative}.app__navbar-links li a{color:var(--secondary-color);font-size:.8rem;font-weight:300;text-decoration:none;transition:all .3s ease-in-out}.app__navbar-links li a:hover{color:var(--hover-color)}.app__navbar-links li a.active{position:relative}.app__navbar-links li a.active:after{background-color:hsla(0,0%,100%,.719);bottom:-5px;content:"";height:1px;left:0;position:absolute;transform:scaleX(1.1);width:100%}@media screen and (max-width:1170px){.app__navbar-links{display:none}}.app__navbar-menu{align-items:center;display:flex;height:40px;margin-right:60px;position:relative;width:40px}.app__navbar-menu svg{border:1px solid #ffffff21;border-radius:50%;color:var(--secondary-color);height:80%;width:80%}.app__navbar-menu svg:hover{color:var(--hover-color)}.app__navbar-menu div{align-items:center;align-items:flex-end;background:rgba(1,1,1,.712);border:1px solid #ffffff21;border-radius:20px;bottom:0;cursor:pointer;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;padding:1rem;position:fixed;right:0;top:0;width:100%;z-index:5}.app__navbar-menu div svg{color:var(--secondary-color);height:40px;margin:.5rem .5rem 40px;width:40px}.app__navbar-menu div ul{align-items:center;display:flex;flex-direction:column;height:100%;list-style:none;margin:0;padding:0;width:100%}.app__navbar-menu div ul li{margin-bottom:30px}.app__navbar-menu div ul li a{color:var(--secondary-color);font-size:1.3rem;font-weight:400;text-decoration:none;transition:all .3s ease-in-out}.app__navbar-menu div ul li a:hover{font-weight:700}@media screen and (min-width:1170px){.app__navbar-menu div{display:none}}@media screen and (max-width:450px){.app__navbar-menu{margin-right:30px}}@media screen and (min-width:1170px){.app__navbar-menu{display:none}}.app__header{overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.app__header-container{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:0}.app__header-container img{filter:drop-shadow(5px 5px 10px rgba(0,0,0,.575));position:relative;right:0;transform:translateX(-15%);width:800px;z-index:-1}@media screen and (max-width:1100px){.app__header-container img{opacity:.5;transform:translateX(-75%);width:650px;z-index:-1}}@media screen and (max-width:450px){.app__header-container img{opacity:.5;transform:translateX(-70%);width:350px;z-index:-1}}.app__header-info{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-left:0;max-width:740px;min-height:100vh;transform:translateX(10%);z-index:2}@media screen and (max-width:900px){.app__header-info{margin-left:1rem}}@media screen and (max-width:450px){.app__header-info{margin-left:10px}}.app__header-head-text{color:var(--secondary-color);font-size:4.3rem;font-weight:700;line-height:6rem;margin-bottom:40px;text-align:left;-webkit-user-select:none;user-select:none;width:550px;z-index:1}@media screen and (max-width:750px){.app__header-head-text{font-size:3rem;line-height:4rem;width:400px}}@media screen and (max-width:550px){.app__header-head-text{font-size:2rem;line-height:3rem;margin-bottom:30px;width:255px}}.app__header-description{align-items:flex-start;display:flex;flex-direction:column;letter-spacing:.1px;margin-left:5px;-webkit-user-select:none;user-select:none;visibility:hidden;width:auto;z-index:1}.app__header-description-text1{animation:textAnimation 1s 3s forwards;color:var(--secondary-color);font-size:1.7rem;font-weight:500;margin-bottom:24px}@media screen and (max-width:744px){.app__header-description-text1{font-size:1.5rem}}@media screen and (max-width:450px){.app__header-description-text1{font-size:1rem;margin-bottom:15px}}.app__header-description-text2{animation:textAnimation 1s 3.5s forwards;color:var(--secondary-color);font-size:1.7rem;font-weight:500;margin-bottom:24px}@media screen and (max-width:744px){.app__header-description-text2{font-size:1.5rem}}@media screen and (max-width:450px){.app__header-description-text2{font-size:1rem;margin-bottom:15px}}.app__header-description-text3{animation:textAnimation 1s 4s forwards;color:var(--secondary-color);font-size:1.7rem;font-weight:500;margin-bottom:24px}@media screen and (max-width:744px){.app__header-description-text3{font-size:1.5rem}}@media screen and (max-width:450px){.app__header-description-text3{font-size:1rem;margin-bottom:15px}}@keyframes textAnimation{0%{transform:translateX(-100px);visibility:hidden}to{transform:translateX(0);visibility:visible}}.blink{animation:blink .7s infinite;background-color:var(--secondary-color);display:inline-block;margin-left:5px;vertical-align:bottom;width:10px}@media screen and (max-width:450px){.blink{width:5px}}.app__About{height:100vh;position:relative;-webkit-user-select:none;user-select:none;width:100%}.app__About-info{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:100vh;z-index:2}@media screen and (max-width:1200px){.app__About-info{padding:20px}}@media screen and (max-width:450px){.app__About-info{padding:10px}}.app__About-title{margin-bottom:30px;max-width:550px}.app__About-title-title{color:var(--secondary-color);font-size:1.5rem;font-weight:600;margin-bottom:10px}@media screen and (max-width:1200px){.app__About-title-title{font-size:1.2rem}}@media screen and (max-width:450px){.app__About-title-title{font-size:.9rem;margin-bottom:5px}}.app__About-title-info{color:var(--hover-color);font-size:.8rem;font-weight:400;line-height:1.5rem}@media screen and (min-width:1200px){.app__About-title-info{font-size:1rem}}@media screen and (max-width:450px){.app__About-title-info{font-size:.7rem;line-height:1.2rem}}@media screen and (max-width:1200px){.app__About-title{margin-top:60px}}@media screen and (max-width:450px){.app__About-title{margin-bottom:10px}}.app__About-blink{animation:blink 1s step-start infinite;background-color:var(--secondary-color);display:inline-block;height:0;width:10px}@media screen and (min-width:1200px){.app__About-blink{font-size:1rem}}@media screen and (max-width:450px){.app__About-blink{font-size:.7rem}}.app__About-desc{align-items:center;background-image:linear-gradient(180deg,rgba(38,38,39,.774),#2c2d3000);border:1px solid #ffffff21;border-radius:20px;box-shadow:5px 5px 10px #00000080;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:900px){.app__About-desc{flex-direction:column}}@media screen and (max-width:1200px){.app__About-desc-content{padding:10px}}@media screen and (max-width:450px){.app__About-desc-content{padding:20px}}.app__About-desc-container{max-width:700px;padding-bottom:40px;padding-left:40px}@media screen and (max-width:1200px){.app__About-desc-container{max-width:100%;padding:20px 30px 30px}}@media screen and (max-width:450px){.app__About-desc-container{padding:0 0 20px}}.app__About-desc-container-text{align-items:center;color:var(--secondary-color);font-size:1rem;line-height:2rem}@media screen and (max-width:450px){.app__About-desc-container-text{font-size:.8rem;line-height:1.5rem}}.app__About-desc-container-icons{padding-left:40px}.app__About-desc-container-icons a{color:var(--secondary-color);filter:drop-shadow(10px 10px 20px rgba(0,0,0,.5));font-size:1.7rem;margin-right:20px}.app__About-desc-container-icons a:hover{filter:drop-shadow(0 0 10px var(--secondary-color));transition:all .3s ease-in-out}@media screen and (max-width:1200px){.app__About-desc-container-icons a{font-size:1.5rem}}@media screen and (max-width:450px){.app__About-desc-container-icons a{font-size:1.3rem}}@media screen and (max-width:1200px){.app__About-desc-container-icons{padding-left:30px}}@media screen and (max-width:450px){.app__About-desc-container-icons{padding-left:0}}.app__About-desc-img img{align-items:center;display:flex;filter:drop-shadow(5px 5px 10px rgba(0,0,0,.377));justify-content:center;max-width:550px;padding-right:40px}@media screen and (max-width:1200px){.app__About-desc-img img{max-width:400px}}@media screen and (max-width:450px){.app__About-desc-img img{justify-content:center;max-width:300px;padding-right:15px}}.app__Skills{height:100vh;position:relative;-webkit-user-select:none;user-select:none;width:100%}.app__Skills-info{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:100vh;z-index:2}@media screen and (max-width:1200px){.app__Skills-info{padding:20px}}@media screen and (max-width:450px){.app__Skills-info{padding:10px}}.app__Skills-title{margin-bottom:30px;max-width:500px}.app__Skills-title-title{color:var(--secondary-color);font-size:1.5rem;font-weight:600;margin-bottom:10px}@media screen and (max-width:1200px){.app__Skills-title-title{font-size:1.2rem}}@media screen and (max-width:450px){.app__Skills-title-title{font-size:.9rem;margin-bottom:5px}}.app__Skills-title-info{color:var(--hover-color);font-size:.8rem;font-weight:400;line-height:1.5rem}@media screen and (min-width:1200px){.app__Skills-title-info{font-size:1rem}}@media screen and (max-width:450px){.app__Skills-title-info{font-size:.7rem;line-height:1.2rem}}@media screen and (max-width:1200px){.app__Skills-title{margin-top:0}}@media screen and (max-width:450px){.app__Skills-title{margin-bottom:0;margin-top:60px;max-width:370px}}.app__Skills-blink{animation:blink 1s step-start infinite;background-color:var(--hover-color);display:inline-block;height:0;width:10px}@media screen and (min-width:1200px){.app__Skills-blink{font-size:1rem}}@media screen and (max-width:450px){.app__Skills-blink{font-size:.7rem}}.app__Skills-container{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:1rem}@media screen and (max-width:450px){.app__Skills-container{padding-top:10px}}.app__Skills-container .app__Skills-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;max-width:900px;width:100%}@media screen and (max-width:450px){.app__Skills-container .app__Skills-grid{gap:5px}}.app__Skills-container .app__Skills-item{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff21;border-radius:20px;box-shadow:5px 5px 10px #00000080;display:flex;flex-direction:column;height:180px;justify-content:center;margin:0;position:relative;width:130px}@media screen and (max-width:450px){.app__Skills-container .app__Skills-item{height:120px;width:85px}}.app__Skills-container .app__Skills-image-container{align-items:center;backdrop-filter:blur(100%);-webkit-backdrop-filter:blur(10px);background-image:linear-gradient(180deg,rgba(38,38,39,.774),#2c2d3000);border:1px solid #ffffff21;border-radius:50%;box-shadow:5px 5px 10px rgba(0,0,0,.219);display:flex;height:100px;justify-content:center;overflow:hidden;width:100px}@media screen and (max-width:450px){.app__Skills-container .app__Skills-image-container{height:65px;width:65px}}.app__Skills-container .app__Skills-image{width:50px}@media screen and (max-width:450px){.app__Skills-container .app__Skills-image{height:35px;width:35px}}.app__Skills-container .p-text{color:var(--secondary-color);font-size:.8rem;font-weight:500;margin-top:20px;text-align:center}@media screen and (max-width:450px){.app__Skills-container .p-text{font-size:.7rem;margin-top:10px}}.app__Work{height:100vh;position:relative;-webkit-user-select:none;user-select:none;width:100%}.app__Work-info{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:100vh;z-index:2}@media screen and (max-width:1200px){.app__Work-info{padding:20px}}@media screen and (max-width:450px){.app__Work-info{padding:10px}}.app__Work-title{margin-bottom:10px;margin-top:50px;max-width:500px}.app__Work-title-title{color:var(--secondary-color);font-size:1.5rem;font-weight:600;margin-bottom:10px}@media screen and (max-width:1200px){.app__Work-title-title{font-size:1.2rem;margin-bottom:5px}}@media screen and (max-width:450px){.app__Work-title-title{font-size:.9rem}}.app__Work-title-info{color:var(--hover-color);font-size:.8rem;font-weight:400;line-height:1.5rem}@media screen and (min-width:1200px){.app__Work-title-info{font-size:1rem}}@media screen and (max-width:450px){.app__Work-title-info{font-size:.7rem;line-height:1.2rem}}@media screen and (max-width:1200px){.app__Work-title{margin-top:40px}}@media screen and (max-width:450px){.app__Work-title{margin-bottom:0;margin-top:60px;max-width:370px}}.app__Work-blink{animation:blink 1s step-start infinite;background-color:var(--secondary-color);display:inline-block;height:0;width:10px}@media screen and (min-width:1200px){.app__Work-blink{font-size:1rem}}@media screen and (max-width:450px){.app__Work-blink{font-size:.7rem}}.app__Work-cards-container{display:flex;flex-wrap:wrap;justify-content:center}.app__Work-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff21;border-radius:20px;box-shadow:5px 5px 10px #00000080;cursor:pointer;display:flex;height:320px;justify-content:center;margin:10px;padding:20px;position:relative;width:450px}.app__Work-card:hover{box-shadow:0 0 15px var(--hover-color);transition:all .3s ease-in-out}@media screen and (max-width:950px){.app__Work-card{height:270px;margin:5px;padding:10px;width:390px}}@media screen and (max-width:450px){.app__Work-card{height:210px;margin:3px;padding:10px;width:290px}}.card-image{border-radius:10px;height:80%;transition:transform 1s;width:100%}.card-image:hover{transform:scale(1.02)}.card-description{align-items:center;bottom:0;color:var(--secondary-color);display:flex;font-size:1rem;font-weight:400;justify-content:center;padding-bottom:30px;position:absolute}@media screen and (max-width:950px){.card-description{padding:20px}}@media screen and (max-width:450px){.card-description{font-size:.8rem;padding:15px}}.app__Work-explore{align-items:center;bottom:10px;color:var(--hover-color);display:flex;font-size:.8rem;font-weight:400;position:absolute;right:20px}@media screen and (max-width:450px){.app__Work-explore{font-size:.6rem;right:10px}}.arrow-icon{height:20px;margin-left:.2em;width:20px}@media screen and (max-width:450px){.arrow-icon{height:15px;width:15px}}.app__testimonials{height:100vh;position:relative;-webkit-user-select:none;user-select:none;width:100%}.app__testimonials-info{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:100vh;z-index:2}@media screen and (max-width:1200px){.app__testimonials-info{padding:20px}}@media screen and (max-width:450px){.app__testimonials-info{padding:10px}}.app__testimonials-title{margin-bottom:30px;max-width:500px}.app__testimonials-title-title{color:var(--secondary-color);font-size:1.5rem;font-weight:600;margin-bottom:10px}@media screen and (max-width:1200px){.app__testimonials-title-title{font-size:1.2rem}}@media screen and (max-width:450px){.app__testimonials-title-title{font-size:.9rem;margin-bottom:5px}}.app__testimonials-title-info{color:var(--hover-color);font-size:.8rem;font-weight:400;line-height:1.5rem}@media screen and (min-width:1200px){.app__testimonials-title-info{font-size:1rem}}@media screen and (max-width:450px){.app__testimonials-title-info{font-size:.7rem;line-height:1.2rem}}@media screen and (max-width:1200px){.app__testimonials-title{margin-top:70px}}@media screen and (max-width:450px){.app__testimonials-title{margin-bottom:10px;margin-top:70px;max-width:370px}}.app__Testimonials-blink{animation:blink 1s step-start infinite;background-color:var(--secondary-color);display:inline-block;height:0;width:10px}@media screen and (min-width:1200px){.app__Testimonials-blink{font-size:1rem}}@media screen and (max-width:450px){.app__Testimonials-blink{font-size:.7rem}}.app__testimonials-info-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:50px}@media screen and (max-width:900px){.app__testimonials-info-content{margin-top:0}}@media screen and (max-width:450px){.app__testimonials-info-content{margin-top:0}}.app__testimonials-box{align-items:center;display:flex;flex-direction:row}.app__testimonials-item{background-image:linear-gradient(180deg,rgba(38,38,39,.774),#2c2d3000);border:1px solid #ffffff21;border-radius:15px;border-radius:20px;box-shadow:5px 5px 10px #00000080;display:flex;flex-direction:row;height:480px;justify-content:space-between;padding:56px;width:1000px}.app__testimonials-item img{border-radius:10px;height:200px;margin-right:56px;object-fit:cover;width:200px}@media screen and (max-width:1200px){.app__testimonials-item img{margin-bottom:16px;margin-right:0}}@media screen and (max-width:450px){.app__testimonials-item img{height:120px;margin-bottom:5px;width:120px}}@media screen and (max-width:1200px){.app__testimonials-item{align-items:center;flex-direction:column;height:625px;padding:30px;width:670px}}@media screen and (max-width:450px){.app__testimonials-item{height:535px;margin-bottom:0;max-width:360px;padding:15px}}.app__testimonials-content{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;height:100%;justify-content:space-between;text-align:left}@media screen and (max-width:450px){.app__testimonials-content{margin-top:12px}}.app__testimonials-content-text{color:var(--secondary-color);font-size:1rem;font-weight:400;line-height:2rem;text-align:left}@media screen and (max-width:450px){.app__testimonials-content-text{font-size:.8rem;line-height:1.5rem}}.app__testimonials-content-titles{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.app__testimonials-content-titles-name{color:var(--secondary-color);font-size:1.5rem;font-weight:500;text-align:left}@media screen and (max-width:900px){.app__testimonials-content-titles-name{font-size:1.3rem;margin-top:16px}}@media screen and (max-width:450px){.app__testimonials-content-titles-name{font-size:1.2rem}}.app__testimonials-content-titles-job{color:var(--hover-color);font-size:1.3rem;font-weight:500;margin-top:15px;text-align:left}@media screen and (max-width:450px){.app__testimonials-content-titles-job{font-size:.8rem;margin-top:7px}}.app__testimonials-btn-left,.app__testimonials-btn-right{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff21;border-radius:50%;box-shadow:5px 5px 10px #00000080;cursor:pointer;display:flex;height:55px;justify-content:center;margin:1.5rem;width:55px}.app__testimonials-btn-left svg,.app__testimonials-btn-right svg{color:var(--secondary-color);height:37px;width:37px}.app__testimonials-btn-left:hover,.app__testimonials-btn-right:hover{background-color:var(--hover-color);border:1px solid var(--primary-color);box-shadow:0 0 20px var(--hover-color);transition:all .2s ease-in-out}.app__testimonials-btn-left:hover svg,.app__testimonials-btn-right:hover svg{color:var(--primary-color)}@media screen and (max-width:899px){.app__testimonials-btn-left,.app__testimonials-btn-right{display:none}}.app__testimonials-nav{align-items:center;display:flex;flex-direction:row;margin-top:30px}@media screen and (max-width:900px){.app__testimonials-nav{margin-top:0}}.app__testimonials-dots{display:flex;justify-content:center}.app__testimonials-dot{border:2px solid var(--secondary-color);border-radius:50%;box-shadow:5px 5px 10px #00000080;cursor:pointer;height:12px;margin:0 10px;transition:background-color .3s ease;width:12px}.app__testimonials-dot:hover{box-shadow:0 0 20px var(--hover-color)}@media screen and (max-width:450px){.app__testimonials-dot{height:9px;width:9px}}.app__testimonials-dot.active{background-color:var(--secondary-color)}.app__testimonials-btn-left2,.app__testimonials-btn-right2{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff21;border-radius:50%;box-shadow:5px 5px 10px #00000080;cursor:pointer;display:flex;height:45px;justify-content:center;margin:1rem;width:45px}.app__testimonials-btn-left2 svg,.app__testimonials-btn-right2 svg{color:var(--secondary-color);height:35px;width:35px}@media screen and (max-width:450px){.app__testimonials-btn-left2 svg,.app__testimonials-btn-right2 svg{height:25px;width:25px}}.app__testimonials-btn-left2:hover,.app__testimonials-btn-right2:hover{background-color:var(--hover-color);border:1px solid var(--primary-color);box-shadow:0 0 20px var(--hover-color);transition:all .2s ease-in-out}.app__testimonials-btn-left2:hover svg,.app__testimonials-btn-right2:hover svg{color:var(--primary-color)}@media screen and (min-width:900px){.app__testimonials-btn-left2,.app__testimonials-btn-right2{display:none}}@media screen and (max-width:450px){.app__testimonials-btn-left2,.app__testimonials-btn-right2{height:30px;margin:10px;width:30px}}.app__Contact{height:100vh;position:relative;-webkit-user-select:none;user-select:none;width:100%}.app__Contact-info{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:100vh;z-index:2}@media screen and (max-width:1200px){.app__Contact-info{padding:20px}}@media screen and (max-width:450px){.app__Contact-info{padding:10px}}.app__Contact-title{margin-bottom:30px;max-width:500px}.app__Contact-title-title{color:var(--secondary-color);font-size:1.5rem;font-weight:600;margin-bottom:10px}@media screen and (max-width:1200px){.app__Contact-title-title{font-size:1.2rem}}@media screen and (max-width:450px){.app__Contact-title-title{font-size:.9rem;margin-bottom:5px}}.app__Contact-title-info{color:var(--hover-color);font-size:.8rem;font-weight:400;line-height:1.5rem}@media screen and (min-width:1200px){.app__Contact-title-info{font-size:1rem}}@media screen and (max-width:450px){.app__Contact-title-info{font-size:.7rem;line-height:1.2rem}}@media screen and (max-width:1200px){.app__Contact-title{margin-top:0}}@media screen and (max-width:450px){.app__Contact-title{margin-bottom:10px;margin-top:60px;max-width:370px}}.app__Contact-blink{animation:blink 1s step-start infinite;background-color:var(--secondary-color);display:inline-block;height:0;width:10px}@media screen and (min-width:1200px){.app__Contact-blink{font-size:1rem}}@media screen and (max-width:450px){.app__Contact-blink{font-size:.7rem}}@keyframes blink{50%{opacity:0}}.app__Contact-content{padding:30px}.app__Contact-content,.app__Contact-content-form{align-items:center;display:flex;flex-direction:column;justify-content:center}.app__Contact-content-form{background-image:linear-gradient(180deg,rgba(38,38,39,.774),#2c2d3000);border:1px solid #ffffff21;border-radius:20px;box-shadow:5px 5px 10px #00000080;height:500px;width:800px}@media screen and (max-width:1200px){.app__Contact-content-form{height:450px;width:600px}}@media screen and (max-width:450px){.app__Contact-content-form{height:375px;width:320px}}.app__Contact-content textarea,.app__Contact-content-form input{background:#ffffff08;border:1px solid #ffffff21;border-radius:10px;box-shadow:5px 5px 10px rgba(0,0,0,.219);color:var(--secondary-color);font-size:.8rem;height:45px;margin-bottom:20px;padding:10px;width:500px}@media screen and (max-width:450px){.app__Contact-content textarea,.app__Contact-content-form input{width:300px}}.app__Contact-content-form textarea{height:144px}.app__Contact-content-form button{background-color:var(--secondary-color);border-radius:10px;color:var(--primary-color);cursor:pointer;font-size:1rem;font-weight:600;height:50px;width:500px}@media screen and (max-width:450px){.app__Contact-content-form button{font-size:.9rem;width:300px}}.app__Contact-content-form button:hover{background-color:var(--hover-color);border:2px solid var(--primary-color);box-shadow:1px 3px 5px var(--primary-color);color:var(--secondary-color);transition:all .2s ease-in-out}.app__Contact-content .app__Contact-content-form-message{background:#ffffff08;border:1px solid #ffffff21;border-radius:20px;box-shadow:5px 5px 10px #00000080;color:var(--secondary-color);font-size:2.5rem;padding:50px}@media screen and (max-width:450px){.app__Contact-content .app__Contact-content-form-message{font-size:1.5rem}.app__Contact-content{padding:20px}}.app__Footer{align-items:center;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:#ffffff08;border:1px solid #ffffff21;bottom:0;justify-content:space-between;padding:12px;text-align:center;-webkit-user-select:none;user-select:none;width:100%}@media screen and (max-width:450px){.app__Footer{padding:10px 0}}.app__footer-left-content{align-items:center;color:var(--secondary-color);display:flex;font-size:.8rem;justify-content:space-between}@media screen and (max-width:450px){.app__footer-left-content{flex-direction:column;font-size:.6rem}}.app__footer-right-content{align-items:center;display:flex;flex-direction:row;font-size:.8rem}@media screen and (max-width:450px){.app__footer-right-content{font-size:.6rem;padding-top:10px}}.app__footer-logo img{margin-left:14px;width:45px}@media screen and (max-width:450px){.app__footer-logo img{margin-left:12px;width:35px}}.app__Work-page{padding:20px;position:relative;-webkit-user-select:none;user-select:none;width:100%}@media screen and (max-width:450px){.app__Work-page{padding:10px}}.app__Work-page-container{margin:0 auto;max-width:1200px;min-height:100vh;position:relative;width:100%}.app__Work-page-container,.app__Work-page-content-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.app__Work-page-content-content{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-image:linear-gradient(180deg,rgba(38,38,39,.774),#2c2d3000);border:1px solid #ffffff21;border-radius:20px;box-shadow:5px 5px 10px #00000080;margin-top:80px;padding:20px 50px 30px}@media screen and (max-width:1000px){.app__Work-page-content-content{padding-left:10px;padding-right:10px}}@media screen and (max-width:450px){.app__Work-page-content-content{gap:5px;margin-top:70px;padding-left:5px;padding-right:5px}}.app__Work-page-content{align-items:center;display:flex;flex-direction:column}.app__Work-page-content-title{color:var(--secondary-color);display:flex;font-size:1.3rem;font-weight:600;padding-bottom:35px;padding-top:20px}@media screen and (max-width:1200px){.app__Work-page-content-title{font-size:1.2rem}}@media screen and (max-width:450px){.app__Work-page-content-title{font-size:1rem;padding-bottom:15px;padding-top:0}}.app__Work-page-content-images{background:#ffffff08;border:1px solid #ffffff21;border-radius:10px;box-shadow:5px 5px 10px rgba(0,0,0,.219);display:flex;gap:10px;justify-content:center;margin-bottom:10px;padding:10px}.app__Work-page-content-images img{border-radius:10px;height:auto;max-width:350px}@media screen and (max-width:450px){.app__Work-page-content-images img{height:auto;max-width:50%}.app__Work-page-content-images{align-items:center;flex-direction:column;gap:10px;margin-bottom:7px}}.app__Work-page-content-description{background:#ffffff08;border:1px solid #ffffff21;border-radius:10px;box-shadow:5px 5px 10px rgba(0,0,0,.219);color:var(--secondary-color);font-size:.8rem;font-weight:400;line-height:1.5rem;margin-bottom:10px;max-width:735px;padding:20px;text-align:left}@media screen and (max-width:450px){.app__Work-page-content-description{font-size:.6rem;padding:15px}}.app__Work-page-content-icon{padding:30px}.app__Work-page-content-icon svg{transition:transform .3s ease-in-out;width:80px}.app__Work-page-content-icon a{color:var(--secondary-color);font-size:30px}@media screen and (max-width:1200px){.app__Work-page-content-icon a{font-size:1.5rem}}@media screen and (max-width:450px){.app__Work-page-content-icon a{font-size:1.2rem}}.app__Work-page-content-icon a:hover{filter:drop-shadow(0 0 10px var(--secondary-color));transition:all .3s ease-in-out}.app__Work-page-content-video{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:30px}.app__Work-page-content-video video{border-radius:10px;filter:drop-shadow(5px 5px 10px rgba(0,0,0,.219));max-width:500px}@media screen and (max-width:1000px){.app__Work-page-content-video video{width:70%}}@media screen and (max-width:450px){.app__Work-page-content-video video{width:70%}}@media screen and (max-width:1200px){.app__Work-page-content{background-image:none;border:none;box-shadow:none;padding:0}}.app__Work-page-navigation{display:flex;justify-content:center;margin-top:20px}.nav-button{background-color:var(--secondary-color);border-radius:10px;color:var(--primary-color);cursor:pointer;font-size:.8rem;font-weight:600;height:40px;margin:0 100px;padding:0 30px;width:150px}.nav-button:hover{background-color:var(--hover-color);border:2px solid var(--primary-color);box-shadow:1px 3px 5px var(--primary-color);color:var(--secondary-color);transition:all .2s ease-in-out}@media screen and (max-width:1200px){.nav-button{margin:0 30px}}@media screen and (max-width:450px){.nav-button{margin:0 20px;width:110px}}body,html{margin:0;overflow-x:hidden;padding:0}:root{--color-bg2:#0a0c10;--color1:18,113,255;--color2:219,36,213;--color3:18,113,255;--color4:219,36,213;--color-interactive:18,113,255;--circle-size:80%}@keyframes moveInCircle{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes moveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes moveHorizontal{0%{transform:translateX(-50%) translateY(-10%)}50%{transform:translateX(50%) translateY(10%)}to{transform:translateX(-50%) translateY(-10%)}}@keyframes colorChange{0%,to{background:radial-gradient(circle at center,#1271ffcc 0,#1271ff00 50%) no-repeat}50%{background:radial-gradient(circle at center,#db24d5cc 0,#dd4aff00 50%) no-repeat}}.gradient-bg{background:#0a0c10;background:var(--color-bg2);height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1}.gradients-container{filter:blur(80px);height:100%;opacity:.65;width:100%}.g1,.g2,.g3,.g4,.interactive{background:radial-gradient(circle at center,#1271ffcc 0,#1271ff00 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--color1),.8) 0,rgba(var(--color1),0) 50%) no-repeat;height:80%;height:var(--circle-size);left:10%;left:calc(50% - var(--circle-size)/2);mix-blend-mode:screen;position:absolute;top:10%;top:calc(50% - var(--circle-size)/2);transform-origin:center;width:80%;width:var(--circle-size)}.g1{animation:moveInCircle 30s linear infinite;background:radial-gradient(circle at center,#1271ffcc 0,#1271ff00 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--color3),.8) 0,rgba(var(--color3),0) 50%) no-repeat;left:calc(10% - 500px);left:calc(50% - var(--circle-size)/2 - 500px);top:calc(10% + 200px);top:calc(50% - var(--circle-size)/2 + 200px);transform-origin:calc(50% + 400px)}.g2{animation:moveInCircle 30s infinite reverse;background:radial-gradient(circle at center,#db24d5cc 0,#db24d500 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--color2),.8) 0,rgba(var(--color2),0) 50%) no-repeat;transform-origin:calc(50% - 400px)}.g3{animation:moveInCircle 30s linear infinite;background:radial-gradient(circle at center,#1271ffcc 0,#1271ff00 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--color3),.8) 0,rgba(var(--color3),0) 50%) no-repeat;left:calc(10% - 500px);left:calc(50% - var(--circle-size)/2 - 500px);top:calc(10% + 200px);top:calc(50% - var(--circle-size)/2 + 200px);transform-origin:calc(50% + 400px)}.g4{animation:moveHorizontal 30s ease infinite;background:radial-gradient(circle at center,#db24d5cc 0,#db24d500 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--color4),.8) 0,rgba(var(--color4),0) 50%) no-repeat;opacity:.7;transform-origin:calc(50% - 200px)}.interactive{animation:colorChange 15s infinite;background:radial-gradient(circle at center,#1271ffcc 0,#1271ff00 25%) no-repeat;background:radial-gradient(circle at center,rgba(var(--color-interactive),.8) 0,rgba(var(--color-interactive),0) 25%) no-repeat;height:80%;height:var(--circle-size);left:0;mix-blend-mode:screen;top:0;transform-origin:center;transition:transform .1s;width:80%;width:var(--circle-size)}.app{font-family:var(--font-base)}.app__master-container{margin:0 auto;max-width:1220px;position:relative;width:100%}.app__flex{align-items:center;display:flex;justify-content:center}:root{--font-base:"Montserrat",sans-serif;--primary-color:#0a0c10;--secondary-color:#fff;--lightGray-color:#d9d9d9;--hover-color:grey;--lightblue-color:#12c2e9;--pink-color:#cc0fc6}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}
/*# sourceMappingURL=main.5144c5bc.css.map*/