@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);.aboutUs{background:#fafafa;position:relative}.aboutUsMyData{align-items:flex-start;display:flex;gap:100px;justify-content:flex-start}.aboutUsMyData h2{font-size:2.8rem;font-weight:700;margin-bottom:3rem}.aboutUsToKnow{width:100%}.aboutUsToKnow p{color:#666;font-size:1.8rem;line-height:1.7;margin-bottom:1rem;max-width:60rem}.aboutUsToKnow p:last-of-type{margin-bottom:50px}.aboutUsMySkills{width:100%}.aboutUsMySkills ul{align-items:flex-start;column-gap:15px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:15px}.aboutUsMySkills ul li{background:#9993;border-radius:5px;color:#666;font-size:1.6rem;font-weight:600;padding:10px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:768px){.aboutUsMyData{flex-direction:column;gap:50px}}.contact{background:linear-gradient(90deg,#f5f5f5cc,#f5f5f5cc),url(/static/media/common-bg.9878fdbb0d963009b072.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover}.contactForm{background:#fff;border-radius:5px;box-shadow:0 7px 29px 0 #64646f33;margin:0 auto;max-width:800px;padding:40px}.contactFormButton{align-items:flex-start;display:flex;justify-content:end}@media(max-width:768px){.contactForm{padding:20px}}textarea{background:#f7f8f9;border:1px solid #e8ecf4;border-radius:5px;color:#111;margin-bottom:40px;padding:18px 20px;width:100%}textarea,textarea::placeholder{font-size:1.6rem;font-weight:400;line-height:125%}textarea::placeholder{color:#aaaaac}textarea:focus{border:1px solid #27aaf8;border-radius:5px;box-shadow:0 0 8px 0 #27aaf83d;outline:none}.input{background:#f7f8f9;border:1px solid #e8ecf4;border-radius:5px;color:#111;margin-bottom:40px;padding:18px 20px;width:100%}.input,.input::placeholder{font-size:1.6rem;font-weight:400;line-height:125%}.input::placeholder{color:#aaaaac}.input:focus{border:1px solid #27aaf8;border-radius:5px;box-shadow:0 0 8px 0 #27aaf83d;outline:none}label{color:#666;display:block;font-size:1.4rem;font-weight:700;letter-spacing:1px;margin-bottom:1rem;text-align:left}input[type=number]{-webkit-appearance:textField;appearance:textField;-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.error{background:#f7f8f9;border:1px solid #f04438;box-shadow:0 0 8px 0 #f044383d}.footer{background:#111}.footerData{align-items:flex-start;display:flex;justify-content:space-between}.footerDataName{max-width:480px}.footerDataName h2{color:#fff;font-size:22px;letter-spacing:1px;text-transform:uppercase}.footerDataName p{color:#eee;font-size:15px;line-height:1.7;margin-top:20px}.footerDataIcons span{color:#fff;font-size:22px;letter-spacing:1px;text-transform:uppercase}.footerDataIcons ul{align-items:center;display:flex;gap:20px;justify-content:flex-start;margin-top:20px}.footerDataIcons ul li img{filter:invert(100%)}@media(max-width:768px){.footer{padding:0 0 65px}.footerData{flex-direction:column;gap:30px;margin-bottom:40px}}.copyRights{border-top:1px solid #444;color:#eee;font-size:1.2rem;padding:40px 0;text-align:left;text-align:center}.noScroll{overflow:hidden}.header{background:#fff;padding:12px 0;position:fixed;width:100%;z-index:9}.header .container,.header .headerLogo{align-items:center;display:flex;justify-content:space-between}.header .headerLogo{gap:24px}.header .headerLogo span{font-size:1.8rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.header .headerLogo img{border-radius:50%;cursor:pointer;height:60px;object-fit:cover;width:60px}.header .headerLogo ul{display:flex;gap:60px}.header .headerLogo ul li{color:#333;cursor:pointer;font-size:1.6rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:color .3s}.header .headerMenu{height:40px;object-fit:cover;width:40px}.header .headerMenu img{height:60px;width:60px}@media(max-width:768px){.header .mobileLogo{align-items:center;background:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;padding-top:60px;position:fixed;top:0;transition:right .3s ease;width:100%}.header .mobileLogo ul{display:flex;flex-direction:column;gap:20px}.header .mobileLogo ul li{border-radius:8px;color:#333;cursor:pointer;font-size:1.6rem;font-weight:700;letter-spacing:1px;padding:12px;text-align:center;text-transform:uppercase;transition:color .3s;width:100%}.header .mobileLogo.open{right:0}}.projectsList{align-items:flex-start;column-gap:32px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:32px}.projectsListCard{background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:3px 3px 40px 0 #0000000a;cursor:pointer;max-width:378px;width:100%}.projectsListCardImg{object-fit:contain;overflow:hidden}.projectsListCardImg img{border-radius:8px 8px 0 0;display:block;height:auto;min-height:200px;object-fit:cover;transition:all .5s ease;width:100%}.projectsListCardImg img:hover{scale:.9}.projectsListCardContents{background:#fafafa;border-top:1px solid #cbcbcb;padding:16px;position:relative}.projectsListCardContents img{cursor:pointer;height:40px;position:absolute;right:30px;top:22px;transform:rotate(45deg);transition:all .5s ease;width:30px}.projectsListCardContents img:hover{scale:1.1}.projectsListCardContents p{color:#222529;flex-grow:1;font-size:1.6rem;font-weight:600;line-height:160%;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.projectsListCardContents span{color:#e54696;display:block;font-size:14px;font-weight:500;line-height:150%;padding-bottom:8px;width:100%}.projectsViewMore{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#131d56 -1.66%,#33145d 26.58%,#63166a 53.17%,#a4267b 72.03%,#db327c 87.36%,#eb4b46 103.24%);background:var(--G-4,linear-gradient(90deg,#131d56 -1.66%,#33145d 26.58%,#63166a 53.17%,#a4267b 72.03%,#db327c 87.36%,#eb4b46 103.24%));background-clip:text;-webkit-background-clip:text;cursor:pointer;font-size:1.6rem;font-weight:500;margin:40px 0 0;text-align:center}@media(max-width:768px){.projectsList{justify-content:center}}.banner{background:linear-gradient(90deg,#f5f5f5cc,#f5f5f5cc),url(/static/media/common-bg.9878fdbb0d963009b072.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:100vh;padding:84px 0 0;position:relative}.banner,.banner .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.bannerName{text-align:center}.bannerName h1{color:#111;font-size:6rem;font-weight:800;letter-spacing:3px;line-height:140%;text-transform:uppercase}.bannerName p{color:#333;font-size:2.2rem;font-weight:500;line-height:1.6;margin:3rem auto;max-width:755px;opacity:.7;text-align:center}.banner .socialIcons{background:#fff;border-radius:0 8px 8px 0;display:flex;flex-direction:column;gap:12px;left:0;padding:10px;position:absolute}.banner .socialIconsList{cursor:pointer;padding:6px}.bannerScroll{bottom:3%;position:absolute}.bannerScrollMouse{border:2px solid #333;border-radius:60px;height:40px;overflow:hidden;position:relative;width:25px}.bannerScrollMouse:before{animation:wheel 1.3s infinite;-webkit-animation:wheel 1.3s infinite;background-color:#333;border-radius:50%;content:"";height:5px;opacity:1;position:absolute;right:8px;top:7px;width:5px}@media(max-width:768px){.bannerName{text-align:center}.bannerName h1{font-size:40px;font-weight:700;letter-spacing:1px;line-height:120%;text-transform:none}.bannerName p{font-size:18px;max-width:100%;opacity:.6}.banner .socialIcons{bottom:0;flex-direction:row;gap:0;justify-content:space-evenly;position:fixed;width:100%;z-index:4}}@keyframes wheel{0%{opacity:1;top:7px}to{opacity:0;top:30px}}*{box-sizing:border-box;font-family:Inter,sans-serif;margin:0;padding:0}body,html{font-size:10px}img{max-width:100%}a{cursor:pointer;text-decoration:none}li,ul{list-style:none}.container{margin:0 auto;max-width:1248px;padding:0 24px}.commonHeading{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;margin:0 0 50px}.commonHeading h1{color:#111;font-size:4rem;font-weight:700;letter-spacing:1px;line-height:140%;position:relative;text-transform:uppercase}.commonHeading h1:after{background:#7843e9;border-radius:5px;content:"";height:5px;left:49%;opacity:.5;position:absolute;top:66px;width:3rem}.commonHeading h1:hover:after{opacity:1}.commonHeading p{color:#555;font-size:2rem;font-weight:500;line-height:1.6;margin:auto;max-width:80rem;text-align:center}.specialText{color:#666;font-weight:600}.commonButton{background:#7843e9;border-radius:5px;box-shadow:0 5px 15px 0 #00000026;color:#fff;cursor:pointer;font-size:2rem;font-weight:700;letter-spacing:1px;line-height:140%;max-width:200px;padding:1.5rem 0;text-align:center;text-transform:uppercase;transition:transform .5s;width:100%}.commonButton:hover{transform:translateY(-1rem)}.commonSection{padding:100px 0}@media(max-width:992px){.commonSection{padding:40px 0}.commonHeading{flex-direction:column;gap:30px}.commonHeading h1{font-size:3rem;font-weight:700;letter-spacing:0;line-height:140%}.commonHeading h1:after{display:none}.commonHeading p{font-size:1.6rem;font-weight:500;line-height:1.6;max-width:100%}}
/*# sourceMappingURL=main.bacf81cf.css.map*/