*{margin:0;padding:0}body{background:#2f4454;color:#d8d8d8;font-family:outfit;height:100vh}.navbar{align-items:center;display:flex;justify-content:center;margin:20px 170px}.navbar h1{font-size:24px;font-style:normal;font-weight:500;letter-spacing:2px;margin-right:5rem}.nav-menu{align-items:center;display:flex;font-size:20px;gap:50px;justify-content:center;list-style:none}.nav-menu li{cursor:pointer;display:flex;flex-direction:column;flex-direction:row;flex-grow:1;gap:5px;scroll-behavior:smooth}.nav-menu li:hover{transform:scale(1.05);transition:.5s}.nav-menu li.active,.nav-menu li:hover{-webkit-text-fill-color:#0000;background:linear-gradient(267deg,#376e6f 30%,#da7b93 60%);background-clip:text;-webkit-background-clip:text}.nav-menu li img{display:flex;margin:auto}.anchor-link{color:#d8d8d8;text-decoration:none}.nav-mob-close,.nav-mob-open{display:none}@media (max-width:768px){.navbar,.navbar h1{margin:10px 20px}.navbar h1{align-items:center}.nav-connect{margin:30px 50px 20px}.nav-mob-open{display:block;position:fixed;right:30px}.nav-mob-close{display:block;left:290px;position:relative;top:30px}.nav-menu{align-items:start;background-color:#2f4454;display:flow-root;flex-direction:column;height:100%;position:fixed;right:-350px;top:0;transition:right .5s;width:350px;z-index:2}.nav-menu li{flex-direction:row;font-size:30px;gap:50px;margin-top:35px;padding-left:100px}}.nav-connect{background:linear-gradient(267deg,#376e6f,#da7b93 102%);border:none;border-radius:50px;color:#d8d8d8;cursor:pointer;font-size:calc(1vw + 1vh);margin-left:10px;overflow:hidden;padding:2vh 2vw;position:relative;transition:transform .5s ease;z-index:0}.nav-connect:after{background:linear-gradient(267deg,#2e151b,#1c3334 102%);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease;width:100%;z-index:-1}.nav-connect:hover:after{opacity:1}.nav-connect:hover{color:#da7b93;transform:scale(1.05);transition:.5s}@media (max-width:768px){.nav-connect{font-size:18px;margin-left:60px;padding:15px 30px}}.hero{align-items:center;display:flex;flex-direction:column;gap:35px;margin:10px}.hero img{margin-top:50px;width:250px}.hero h1{font-size:60px;font-weight:600;text-align:center;width:90%}.hero h1 span{-webkit-text-fill-color:#0000;background:linear-gradient(267deg,#376e6f 30%,#da7b93 60%);background-clip:text;-webkit-background-clip:text}.hero p{font-size:24px;line-height:40px;width:60%}.hero-action{align-items:center;display:flex;font-size:24px;font-weight:500;gap:25px;margin:10px}@media (max-width:768px){.hero img{margin-top:100px;width:260px}.hero h1{font-size:30px;margin-top:40px;width:90%}.hero p{font-size:18px;line-height:32px;margin:10px 0;width:60%}.nav-connect{border-radius:40px;display:flex;padding:20px 30px}.hero-action{font-size:18px;font-weight:500;gap:16px;margin-bottom:50px}}.about{align-items:center;color:#d8d8d8;display:flex;flex-direction:column;gap:80px;justify-content:center;margin:80px 170px}.about-title{position:relative}.about-title h1{font-size:80px;font-weight:600;padding:0 30px}.about-title img{bottom:0;position:absolute;right:0;z-index:-1}.about-right,.about-section{display:flex;gap:80px}.about-right{flex-direction:column}.about-para{font-size:24px;font-weight:500}.about-para,.about-skills{display:flex;flex-direction:column;gap:20px}.skill{align-items:center;display:flex;gap:50px;transition:.3s}.skill p{font-size:24px;font-weight:500;min-width:150px}.skill hr{background:linear-gradient(267deg,#376e6f,#da7b93 102%);border:none;border-radius:50px;height:8px;outline:none;width:50%}.about-achievments{display:flex;justify-content:space-around;margin-bottom:80px;width:80%}.about-achievment{align-items:center;display:flex;flex-direction:column;gap:10px;transition:.5s}.about-achievment h1{-webkit-text-fill-color:#0000;background:linear-gradient(267deg,#376e6f 30%,#da7b93 60%);background-clip:text;-webkit-background-clip:text;font-size:60px;font-weight:700}.about-achievment p{font-size:22px;font-weight:500}.skill:hover{transform:scale(1.05);transition:.3s}.about-achievment:hover{transform:scale(1.12);transition:.5s}@media (max-width:1050px){.about{align-items:start;gap:80px;margin:50px 70px}.about-title h1{font-size:50px;padding:0}.about-title img{right:-20px;width:130px}.about-section{flex-direction:column}.about-left{display:none}.about-para{font-size:18px;line-height:32px}.skill{align-items:center;gap:20px}.skill p{font-size:20px}.skill hr{height:6px}.about-achievments{justify-content:space-between}.about-achievment{gap:10px}.about-achievment h1{font-size:34px;font-weight:700}.about-achievment p{font-size:16px;text-align:center}}.services{align-items:center;color:D8D8D8;display:flex;flex-direction:column;gap:80px;justify-content:center;margin:80px 160px}.services-title{position:relative}.services-title h1{font-size:80px;font-weight:600;padding:0 30px}.service-format{border:none;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:40px}.service-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr;margin-bottom:80px}.service-format h3{color:#d8d8d8;font-size:28px;font-weight:600}.service-format h2{-webkit-text-fill-color:#0000;background:linear-gradient(267deg,#376e6f 50%,#da7b93 70%);background-clip:text;-webkit-background-clip:text;font-size:38px;font-weight:800;margin-top:15px}.service-format p{color:#d8d8d8;font-size:24px;line-height:40px;max-width:300px}.service-format .service-projects{margin-left:25px;width:70%}.service-format .service-projects h3{color:#d8d8d8;font-size:25px;font-weight:400}.service-format .service-projects h4{color:#d8d8d8;font-size:15px;font-weight:400}.service-format .service-projects h2{-webkit-text-fill-color:#0000;background:linear-gradient(267deg,#376e6f 50%,#da7b93 70%);background-clip:text;-webkit-background-clip:text;font-size:30px;font-weight:600;margin-top:30px}.service-format .service-projects p{color:#d8d8d8;font-size:24px;line-height:40px;max-width:600px}@media (max-width:768px){.services{align-items:start;gap:0;margin:10px}.services-title h1{font-size:30px;padding:30px;text-align:center}.service-format{gap:20px;padding:32px}.service-format h2{font-size:28px}.service-format p{font-size:18px;line-height:32px;max-width:300px}.services-readmore img{width:20px}.service-container{grid-template-columns:1fr}}.mywork{align-items:center;color:#d8d8d8;display:flex;flex-direction:column;gap:80px;justify-content:center;margin:80px 170px}.mywork-title{position:relative}.mywork-title h1{font-size:80px;font-weight:600;padding:0 30px}.work-in-progress{align-items:center;display:flex;flex-direction:column}.work-in-progress img{width:100px}.mywork-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}.mywork-container img{cursor:pointer;height:280px;transition:.3s;width:419px}.mywork-container img:hover{border:4px solid #376e6f;border-radius:15px;transform:scale(1.05);transition:.3s}.mywork-showmore{border:2px solid #d8d8d8;border-radius:50px;cursor:pointer;display:flex;font-size:22px;font-weight:500;gap:15px;margin-bottom:80px;padding:30px 60px;transition:.6s}.mywork-showmore:hover{gap:30px;transition:.6s}@media (max-width:768px){.mywork{align-items:start;gap:50px;margin:50px 70px}.mywork-title h1{font-size:50px;font-weight:600;padding:0}.mywork-title img{margin-right:-20px;width:130px}.mywork-container{gap:30px;grid-template-columns:1fr 1fr}.mywork-container img{height:100%;width:100%}.mywork-showmore{cursor:pointer;font-size:18px;margin:50px auto;padding:20px 40px}}.contact{align-items:center;color:#d8d8d8;display:flex;flex-direction:column;gap:80px;justify-content:center;margin:80px 170px}.contact-title{position:relative}.contact-title h1{font-size:80px;font-weight:600;padding:0 30px}.contact-title img{bottom:0;position:absolute;right:0;z-index:-1}.contact-section{display:flex;gap:150px}.contact-left{display:flex;flex-direction:column;gap:30px}.contact-left h1{-webkit-text-fill-color:#0000;background:linear-gradient(267deg,#376e6f 60%,#da7b93);background-clip:text;-webkit-background-clip:text;font-size:80px;font-weight:700}.contact-left p{color:#d8d8d8;font-size:20px;line-height:35px;max-width:550px}.contact-details{color:#d8d8d8;display:flex;flex-direction:column;font-size:22px;gap:30px}.contact-detail{align-items:center;display:flex;gap:20px}.contact-right{align-items:start;display:flex;flex-direction:column;gap:30px}.contact-right label{color:#d8d8d8;font-size:22px;font-weight:500}.contact-right input{background:#da7b93;border:none;border-radius:60px;color:#d8d8d8;font-family:Outfit;font-size:20px;height:78px;padding-left:20px;width:700px}.contact-right input:focus{outline:2px solid #376e6f}.contact-right input:placeholder{background-color:#da7b93;color:#d8d8d8}.contact-right[type=text]:placeholder-shown{background-color:#ff69b4}.contact-right textarea{background:#da7b93;border:none;border-radius:60px;color:#d8d8d8!important;font-family:Outfit;font-size:20px;padding:25px;resize:none;width:650px}.contact-right textarea:focus{outline:2px solid #376e6f}.contact-submit{background:linear-gradient(267deg,#376e6f,#da7b93 102%);border:none;border-radius:50px;color:#d8d8d8;cursor:pointer;font-size:22px;margin-bottom:50px;padding:20px 60px;transition:transform .3s ease}.contact-submit:hover{transform:scale(1.1);transition:.3s}@media (max-width:1179px){.contact{align-items:start;gap:50px;margin:50px 70px}.contact-title h1{font-size:50px;font-weight:600;padding:0}.contact-title img{margin-right:-20px;width:130px}.contact-section{flex-direction:column;gap:20px}.contact-left{margin-bottom:10px}.contact-left h1{font-size:54px}.contact-left p{font-size:18px}.contact-detail{gap:20px}.contact-detail img{width:25px}.contact-right label{font-size:20px}.contact-right input{font-size:20px;width:100%}.contact-right textarea{font-size:20px;resize:none;width:95%}.contact-right .nav-connect{font-size:20px;padding:15px 40px}}.footer{display:flex;flex-direction:column;gap:30px;margin:50px 170px}.footer-top{display:flex;justify-content:space-between}.footer-top-left p{font-size:20px;max-width:400px}.footer-top-right{align-items:center;display:flex;gap:35px}.footer-email-input{background:#da7b93;border-radius:50px;display:flex;gap:30px;padding:20px 80px 20px 30px}.footer-email-input input{background:#0000;border:none;color:#d8d8d8;font-family:Outfit;font-size:18px;outline:none}.footer-email-input:hover{border:2px solid #376e6f}.footer-bottom{display:flex;font-size:18px;justify-content:space-between}.footer-bottom-right{display:flex;gap:50px;margin-bottom:50px}@media (max-width:1179px){.footer{margin:50px 70px}.footer-top{flex-direction:column;gap:50px}.footer-bottom{display:flex;flex-direction:column-reverse;margin-bottom:50px}}
/*# sourceMappingURL=main.fc49df81.css.map*/