*{box-sizing:border-box;margin:0;padding:0;position:relative}body{scroll-behavior:smooth}.homepage{background-color:#f5f5f5;flex-direction:column;height:100%;position:relative}.homepage,header{display:flex;width:100%}header{align-items:center;justify-content:space-between;padding-left:2em;padding-right:2em;padding-top:1em}.burger-menu,.responsive-nav{display:none}.logo a{color:#028a0f;font-family:Dancing Script,cursive;text-decoration:none;text-transform:capitalize}nav{padding-top:.3em;width:30%}nav ul{align-items:center;display:flex;justify-content:space-around}nav ul li{list-style:none}nav ul li a{color:#111;font-size:13px;text-decoration:none;text-transform:uppercase}.buttons,nav ul li a{font-family:Fira Sans,sans-serif}.buttons{display:flex;justify-content:space-around;width:20%}select{border-color:#028a0f;border-radius:5px;cursor:pointer;height:2em;margin-top:.7em;outline:none}.hire-me{background-color:#028a0f;border:none;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;font-family:Fira Sans,sans-serif;font-size:15px;height:3em;width:10em}.hero-sec{display:flex;justify-content:space-between;margin-top:4.5em;padding-left:1em;padding-right:1em;width:100%}.first-hero{max-width:40%}.first-hero h4{color:#028a0f;font-size:22px;margin-bottom:.5em;text-transform:capitalize}.first-hero h2,.first-hero h4{font-family:Fira Sans,sans-serif}.first-hero h2{color:#111;font-size:27px;margin-bottom:.4em;text-transform:uppercase}.first-hero p{font-family:Fira Sans,sans-serif;line-height:1.5em}.btn-div{display:flex;gap:.8em;margin-top:2em;width:50%}.btn-div :first-child{background-color:#028a0fe6;border:none;border-radius:20px;color:#fff}.btn-div :first-child,.btn-div :nth-child(2){cursor:pointer;font-family:Fira Sans,sans-serif;height:3em;outline:none;text-transform:capitalize;width:9em}.btn-div :nth-child(2){border:1px solid #028a0f;border-radius:20px}.second-hero{display:flex;gap:5em;height:100%;position:relative;width:40%}.second-hero img{width:60%}.hired{border-radius:5px;bottom:0;height:7em;left:-6em;width:8em}.hired,.image img{background-color:#fff;box-shadow:0 1px 2px #00000080;position:absolute}.image img{border-radius:50%;right:-1em;top:-2em;width:40%}.hired-boox{margin-top:.4em;text-align:center}.hired-boox p{font-family:Fira Sans,sans-serif;font-size:14px;text-transform:capitalize}.you-earned{background-color:#eee;box-shadow:0 1px 2px #00000080;margin-left:1em;margin-right:1em;margin-top:1em;padding:.5em 0}span{color:#028a0f;font-weight:lighter}.acheivement-div{display:flex;height:100%;justify-content:space-around;margin-top:4em;padding-bottom:3em;width:100%}.acheive-div{border:1px dashed #028a0f;border-top-right-radius:15px;height:100%;position:relative;width:18%}.straight-line{border:1px solid #028a0f}.number h1{font-size:32px;margin-top:.5em}.item h3,.number h1{font-family:Fira Sans,sans-serif;text-align:center}.item h3{margin:.8em}.about-flex{background-color:#eee;display:flex;gap:12em;height:100%;width:100%}.first-about-flex{max-width:45%;padding-left:2em}.first-about-flex h1{font-family:Fira Sans,sans-serif;padding-top:1.8em;text-transform:capitalize}.first-about-flex p{font-family:Fira Sans,sans-serif;line-height:1.5em;margin-top:1em}.second-about-flex{position:relative}.second-about-flex img{z-index:5}.second-about-flex svg{bottom:3em;position:absolute;right:0;width:100%;z-index:0}.dot-div{column-gap:.7em;display:flex;flex-wrap:wrap;justify-content:space-around;position:absolute;right:0;row-gap:.8em;top:7em;width:70%}.dots{background-color:#028a0f33;border-radius:50%;box-shadow:0 1px 2px #00000080;flex:0 0 6%;height:.5em}.features{height:100%;padding-bottom:3.5em;padding-left:2em;padding-right:2em;width:100%}.features-head{margin-top:4em;padding-top:2em;text-align:center}.features-head h1,.features-head p{font-family:Fira Sans,sans-serif;text-transform:capitalize}.features-head p{font-size:15px;line-height:1.4em;margin-top:1em}.feature-flex{display:flex;justify-content:space-around;margin-top:2em;width:100%}.feature-box{width:23%}.icon-feature{margin-top:.3em;text-align:center}.box-header{color:#1a1a1a}.box-header,.para-feature{font-family:Fira Sans,sans-serif;margin-top:1em;text-align:center;text-transform:capitalize}.para-feature{font-size:14px;line-height:1.4em}.learn-more{font-family:Fira Sans,sans-serif;margin-top:3em;text-align:center;text-transform:capitalize}.learn-more,.learn-more a{border:1px solid #000;cursor:pointer}.learn-more a{color:#028a0f;font-size:16px}.services{height:100%;padding-bottom:5em;width:100%}.service-head{margin-top:3em;text-align:center}.service-head h1,.service-head p{font-family:Fira Sans,sans-serif;text-transform:capitalize}.service-head p{font-size:15px;line-height:1.4em;margin-top:1em}.services-sec{margin-left:2em;margin-right:2em;margin-top:2em;position:relative}.service-div{column-gap:.7em;display:flex;flex-wrap:wrap;justify-content:space-around;left:0;position:absolute;row-gap:.8em;top:0;width:10%}.service-sec-mobile{display:none}.service-div-bottom{bottom:.2em;column-gap:.7em;display:flex;flex-wrap:wrap;justify-content:space-around;position:absolute;right:0;row-gap:.8em;width:10%}.service-boxes{display:flex;width:70%}.service-box{align-items:center;background-color:#cacaca;background-color:#fff;border-radius:10px;box-shadow:0 1px 2px #00000080;display:flex;flex:0 0 40%;justify-content:space-between;margin-left:2em;margin-top:2.5em;max-height:100%;padding-bottom:.5em;padding-right:.3em;padding-top:.5em;z-index:3}.service-box-body{padding-bottom:1.5em;padding-top:1.5em;width:80%}.service-box-body h2{font-family:Fira Sans,sans-serif;font-size:20px;font-weight:400}.service-box-body p{font-family:Fira Sans,sans-serif;font-size:14px;margin-top:.5em}.services-sec-2{margin-top:2em;position:relative;width:100%}.service-div-2,.services-sec-2{display:flex;justify-content:flex-end}.service-div-2{bottom:-2em;column-gap:.7em;flex-wrap:wrap;position:absolute;right:1.8em;row-gap:.8em;width:10%}.project-sec{height:100%;margin-top:2em;padding-bottom:6em;width:100%}.project-head{text-align:center}.project-head h1,p{font-family:Fira Sans,sans-serif;text-transform:capitalize}.project-head p{font-size:15px;margin-top:1em}.projects-cat{column-gap:4em;display:flex;justify-content:center;margin-top:2em}.projects-cat .category{background-color:#dfdfdf;color:#000;cursor:pointer}.green,.projects-cat .category{align-items:center;border-radius:20px;box-shadow:0 1px 2px #00000080;display:flex;font-family:Fira Sans,sans-serif;font-size:15px;height:3em;justify-content:center;text-decoration:none;text-transform:capitalize;width:10em}.green{background-color:#028a0f;color:#fff;padding:.5em 1em}.project-body{margin-top:6em;text-align:center}.project-body p{font-size:15px}.technology{height:100%;padding-bottom:5em;width:100%}.tech-head{text-align:center}.tech-head h1{font-family:Fira Sans,sans-serif;text-transform:capitalize}.tech-head p{font-size:15px;margin-top:1em}.technologies-flex{display:flex;flex-wrap:wrap;gap:1.5em;margin-top:3em;padding-left:1em;padding-right:1em;width:100%}.tech-stack{background-color:#fff;box-shadow:0 1px 2px #00000080;max-height:100%;padding-bottom:.5em;padding-top:.5em;text-align:center;width:18%}.tech-stack h3{font-family:Fira Sans,sans-serif;margin-top:.5em;text-transform:capitalize}.tech-stack p{font-size:15px;margin-top:.8em}.contact-page{padding-bottom:3em;width:100%}.contact-head{margin-top:1em;text-align:center}.contact-head h1{font-family:Fira Sans,sans-serif;text-transform:capitalize}.contact-head h3,.contact-head p{font-family:Fira Sans,sans-serif;margin-top:.5em;text-transform:capitalize}.contact-head p{font-size:15px}.contact-flex{align-content:center;display:flex;margin-top:3em;padding-left:2em;padding-right:2em;width:100%}.contact-info-div{display:flex;flex-direction:column;gap:2.5em;margin-top:2em;width:45%}.infos{align-items:center;display:flex;gap:1em}.other-details h4{font-family:Fira Sans,sans-serif;font-size:15px;font-weight:300;text-transform:capitalize}.other-details p{font-size:14px}.contact-message-div{width:40%}.first-input{display:flex;justify-content:space-between;width:100%}.first-input input{border:.3px solid #028a0f4d;border-radius:5px;height:6vh;outline:none;padding-left:1em;width:48%}.second-input{display:flex;justify-content:space-between;margin-top:1em;width:100%}.second-input input{border:.3px solid #028a0f4d;border-radius:5px;height:6vh;outline:none;padding-left:1em;width:48%}.btn-contact,.third-input{margin-top:1em}.btn-contact{text-align:right;width:100%}.btn-contact button{background-color:#028a0f;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Fira Sans,sans-serif;height:5vh;outline:none;width:10em}footer{align-items:center;display:flex;gap:8em;margin-top:3em;padding-bottom:2em;padding-left:2em;padding-right:2em;width:100%}.footer-logo h1{color:#028a0f;font-family:Dancing Script,cursive;font-size:25px;text-transform:capitalize}.footer-about p{font-size:15px;margin-top:.5em}.footer-icons{display:flex;justify-content:space-between;margin-top:2em;width:15%}.aboutMeflex{display:flex;gap:2em;height:100%;margin-top:4.5em;padding-left:1em;padding-right:1em;width:100%}.firstAboutmeflex{height:100%;width:45%}.firstAboutmeflex h1{color:#028a0f;font-family:Fira Sans,sans-serif;font-size:25px;line-height:1.5em}.firstAboutmeflex span{color:#131313;font-family:Fira Sans,sans-serif;font-weight:700}.firstAboutmeflex p{font-size:16px;line-height:1.6em;margin-top:1em}.secondAboutMeflex{height:100%;width:45%}.secondImageDiv{height:60vh;width:70%}.secondAboutMeflex img{height:100%;object-fit:cover;width:100%}.resume-btn{align-items:center;display:flex;gap:.5em;margin-top:.3em;width:100%}.resume-btn :first-child{background-color:#028a0f;border:none;border-radius:5px;font-family:Fira Sans,sans-serif;text-transform:capitalize;width:85%}.resume-btn :first-child,.resume-btn :nth-child(2){box-shadow:0 1px 2px #00000080;cursor:pointer;height:3em}.resume-btn :nth-child(2){border-radius:5px;padding-bottom:1em;padding-top:1em;width:15%}.resume-btn button:hover{outline:1px solid gray}.aboutEmail{cursor:pointer;display:flex;gap:.5em;margin-top:1em;padding-bottom:.4em;padding-left:.5em;padding-top:.4em;width:50%}.aboutEmail:hover{color:#028a0f}.aboutEmail p{font-size:15px;text-transform:none}.softSkill{margin-bottom:6em;margin-left:1em;margin-top:6em}.softSkill h1{font-family:Fira Sans,sans-serif;font-size:24px;margin-bottom:.3em}.softSkill p{font-size:16px}.skills-div{flex-direction:column;margin-top:1.5em}.skills,.skills-div{display:flex;gap:1em}.skills{align-items:center}.box-asterik{background-color:#000;height:.3em;width:.3em}.skills-details{align-items:center;column-gap:.4em;display:flex}.skills-details span{color:#000;font-weight:700}.skills-details p{font-family:Fira Sans,sans-serif;font-size:16px;line-height:1.8em;text-transform:capitalize}.projectPageHead{margin-top:4.5em;padding-left:1.5em;padding-right:1.5em;width:60%}.projectPageHead h1{font-family:Fira Sans,sans-serif;font-size:25px;text-transform:capitalize}.projectPageHead p{font-size:15px;line-height:1.5em;margin-top:1em}.projectCarousel{margin-top:7em;text-align:center}.projectCarousel p{font-size:15px;font-style:italic}.hireme-div h2{font-family:Fira Sans,sans-serif;font-size:20px;margin-top:.8em;text-align:center}.hireme-div form label{font-family:Fira Sans,sans-serif;font-size:13px;margin-bottom:.5em}.hireme-div input{border:1px solid grey;border-radius:.4em;box-shadow:none;cursor:pointer;height:2.5em;outline:none;padding-left:.4em}.hireme-div form{display:flex;flex-direction:column;margin-top:1.5em}.in-1,.in-2,.in-3{margin-bottom:1em}.request-btn{background-color:#028a0f;border:none;border-radius:5px;box-shadow:none;color:#fff;cursor:pointer;font-family:Fira Sans,sans-serif;font-size:14px;margin-top:.5em;padding:.8em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hireme-div .textarea{border:1px solid grey;border-radius:5px;height:12em;outline:none;overflow-x:hidden;padding-left:.5em;padding-top:.5em;width:300px}.font-cancel{background-color:#028a0f;border-radius:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.35em .6em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@keyframes turner{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.loader{animation-duration:1s;animation-iteration-count:infinite;animation-name:turner;animation-timing-function:linear;border:4px solid #000;border-radius:50%;border-top-color:#028a0f;height:40px;left:50%;top:50%;width:40px}.hireme-div,.loader{position:fixed;z-index:15}.hireme-div{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px #00000080;display:flex;flex-direction:column;left:40%;overflow:auto;padding:1em 2em;top:3em;transition:all .2s ease-in}@media only screen and (max-width:767px){.loader{animation-duration:1s;animation-iteration-count:infinite;animation-name:turner;animation-timing-function:linear;border:4px solid #000;border-radius:50%;border-top-color:#028a0f;height:40px;left:45%;top:50%;width:40px}.hireme-div,.loader{position:fixed;z-index:15}.hireme-div{background-color:#fff;border:1px solid #028a0f;border-radius:5px;box-shadow:0 1px 2px #00000080;display:flex;flex-direction:column;left:.6em;overflow:auto;padding:1em 2em;top:6em;transition:all .2s ease-in;width:95%}header{display:flex;justify-content:space-between;padding-left:1.5em;padding-right:1.5em;padding-top:1em;width:100%}.responsive-nav{align-items:center;display:flex;height:0;justify-content:center;padding-bottom:.5em;padding-top:.5em;position:absolute;right:0;transition:all .3s ease-in;width:0}.nav-bar{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px #00000080;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:1em;padding-left:1.5em;padding-right:1.5em;width:95%;z-index:9}.first-nav-div{display:none;flex-direction:column;gap:1em;margin-top:5em}.first-nav-div a{display:flex;gap:.5em;text-decoration:none}.first-nav-div a p{color:#000c}.second-nav-div{display:none;flex-wrap:wrap;margin-top:3em;row-gap:1em;transition:all ease-in;width:100%}.second-nav-div a{color:#000c;flex:0 0 45%;text-decoration:none}.hire-me-div{margin-top:2em;width:100%}.hire-me-div button{background-color:#028a0f;border:none;border-radius:5px;box-shadow:none;color:#fff;font-family:Fira Sans,sans-serif;font-size:16px;height:3em;outline:none;width:100%}.burger-menu{display:flex;flex-direction:column;gap:.2em;position:absolute;right:1.2em;top:1.5em;z-index:10}.div-1{background-color:#028a0fcc;border-radius:5px;height:.2em;transition:all .3s ease-in;width:1.8em}.one-div{transform:translateX(-.5em) rotate(130deg);width:1em}.logo a{color:#028a0f;font-family:Dancing Script,cursive;font-size:18px;position:absolute;text-decoration:none;text-transform:capitalize;z-index:9}header nav{display:none;padding-top:.3em;width:40%}nav ul{align-items:center;display:flex;justify-content:space-around}nav ul li{list-style:none}nav ul li a{color:#111;font-family:Fira Sans,sans-serif;font-size:13px;text-decoration:none;text-transform:uppercase}.buttons{display:none}.hero-sec{display:flex;flex-direction:column;justify-content:space-between;margin-top:6em;padding-left:1.5em;padding-right:1.5em;row-gap:2em;width:100%}.first-hero{max-width:100%}.first-hero h4{color:#028a0f;font-size:22px;margin-bottom:.5em;text-transform:capitalize}.first-hero h2,.first-hero h4{font-family:Fira Sans,sans-serif}.first-hero h2{color:#111;font-size:27px;margin-bottom:.4em;text-transform:uppercase}.first-hero p{font-family:Fira Sans,sans-serif;font-size:16px;line-height:1.8em}.btn-div{display:flex;gap:.8em;margin-top:2em;width:100%}.btn-div :first-child{background-color:#028a0fe6;border:none;border-radius:25px;color:#fff}.btn-div :first-child,.btn-div :nth-child(2){cursor:pointer;font-family:Fira Sans,sans-serif;font-size:16px;height:3.2em;outline:none;text-transform:capitalize;width:11em}.btn-div :nth-child(2){border:1px solid #028a0f;border-radius:25px}.second-hero{display:flex;gap:5em;height:100%;position:relative;width:100%}.second-hero img{width:75%}.hired{border-radius:5px;height:7em;left:12em;width:8em}.hired,.image img{background-color:#fff;box-shadow:0 1px 2px #00000080;position:absolute}.image img{border-radius:50%;right:-1em;top:-2em;width:40%}.hired-boox{margin-top:.4em;text-align:center}.hired-boox p{font-family:Fira Sans,sans-serif;font-size:14px;text-transform:capitalize}.you-earned{background-color:#eee;box-shadow:0 1px 2px #00000080;margin-left:1em;margin-right:1em;margin-top:1em;padding:.5em 0}span{color:#028a0f;font-weight:lighter}.acheivement-div{display:flex;flex-direction:column;height:100%;justify-content:space-around;margin-top:5em;padding-bottom:3em;padding-left:3em;padding-right:3em;row-gap:4em;width:100%}.acheive-div{border:2px dashed #028a0f;border-top-right-radius:15px;height:100%;position:relative;width:100%}.straight-line{border:1px solid #028a0f}.number h1{font-size:27px;margin-top:.5em}.item h3,.number h1{font-family:Fira Sans,sans-serif;text-align:center}.item h3{margin:.8em}.about-flex{background-color:#eee;display:block;height:100%;width:100%}.first-about-flex{max-width:100%;padding-bottom:2em;padding-left:1em;padding-right:1em}.first-about-flex h1{font-family:Fira Sans,sans-serif;font-size:27px;padding-top:1.8em;text-transform:capitalize}.first-about-flex p{font-family:Fira Sans,sans-serif;line-height:1.8em;margin-top:1em}.second-about-flex{display:none;position:relative}.second-about-flex img{z-index:5}.second-about-flex svg{bottom:3em;position:absolute;right:0;width:100%;z-index:0}.dot-div{column-gap:.7em;display:flex;display:none;flex-wrap:wrap;justify-content:space-around;position:absolute;right:0;row-gap:.8em;top:7em;width:70%}.dots{background-color:#028a0f33;border-radius:50%;box-shadow:0 1px 2px #00000080;flex:0 0 6%;height:.5em}.features{height:100%;padding-bottom:3.5em;padding-left:2em;padding-right:2em;width:100%}.features-head{margin-top:2em;padding-top:2em;text-align:center}.features-head h1{font-size:27px}.features-head h1,.features-head p{font-family:Fira Sans,sans-serif;text-transform:capitalize}.features-head p{font-size:15px;line-height:1.4em;margin-top:1em}.feature-flex{display:flex;flex-direction:column;justify-content:space-around;margin-top:2em;row-gap:3em;width:100%}.feature-box{width:100%}.icon-feature{margin-top:.3em;text-align:center}.box-header{color:#1a1a1a}.box-header,.para-feature{font-family:Fira Sans,sans-serif;margin-top:1em;text-align:center;text-transform:capitalize}.para-feature{font-size:14px;line-height:1.4em}.learn-more{font-family:Fira Sans,sans-serif;margin-top:3em;text-align:center;text-transform:capitalize}.learn-more a{color:#028a0f;font-size:16px}.services{height:100%;padding-bottom:5em;padding-left:1em;padding-right:1em;width:100%}.service-head{margin-top:3em;text-align:center}.service-head h1{font-size:27px}.service-head h1,.service-head p{font-family:Fira Sans,sans-serif;text-transform:capitalize}.service-head p{font-size:15px;line-height:1.4em;margin-top:1em}.services-sec{border:1px solid #000;display:none;margin-left:0;margin-right:0;margin-top:2em;position:relative}.service-sec-mobile{display:block;margin-left:1em;margin-right:1em;margin-top:1em;padding-left:0;position:relative}.service-div{display:none}.service-boxes-mobile{column-gap:1.3em;display:flex;flex-direction:column;width:100%}.service-box-mobile{align-items:center;background-color:#cacaca;background-color:#fff;border-radius:10px;box-shadow:0 1px 2px #00000080;display:flex;height:25vh;justify-content:center;margin-top:2.5em;padding-bottom:.5em;padding-right:.3em;padding-top:.5em;z-index:3}.service-box-body-mobile{width:100%}.service-box-body-mobile h2{font-family:Fira Sans,sans-serif;font-size:18px}.service-box-body-mobile p{font-family:Fira Sans,sans-serif;font-size:15px;margin-top:.5em}.services-sec-2{border:1px solid #000;display:flex;display:none;justify-content:space-between;margin-left:0;margin-right:0;margin-top:2em;position:relative;width:100%}.service-div-2{bottom:-2em;column-gap:.7em;display:flex;display:none;flex-wrap:wrap;justify-content:flex-end;position:absolute;right:1.8em;row-gap:.8em;width:10%}.project-sec{height:100%;margin-top:2em;padding-bottom:6em;width:100%}.project-head{text-align:center}.project-head h1{font-size:27px}.project-head h1,p{font-family:Fira Sans,sans-serif;text-transform:capitalize}.project-head p{font-size:15px;margin-top:1em}.projects-cat{column-gap:.5em;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-top:2em;overflow-x:scroll;overflow-x:auto;overflow-y:hidden;padding-bottom:1em;padding-top:1em;scroll-snap-type:x mandatory;width:100%}.green,.projects-cat .category{flex:0 0 40%}.green{align-items:center;background-color:#028a0f;border-radius:20px;box-shadow:0 1px 2px #00000080;color:#fff;display:flex;font-family:Fira Sans,sans-serif;font-size:15px;height:3em;justify-content:center;padding:.5em 1em;text-decoration:none;text-transform:capitalize;width:20em}.project-body{margin-top:6em;text-align:center}.project-body p{font-size:15px}.technology{height:100%;padding-bottom:5em;width:100%}.tech-head{padding-left:1em;padding-right:1em;text-align:center}.tech-head h1{font-family:Fira Sans,sans-serif;font-size:27px;text-transform:capitalize}.tech-head p{font-size:15px;margin-top:1em}.technologies-flex{display:flex;flex-wrap:wrap;justify-content:center;margin-top:3em;padding-left:2em;padding-right:2em;row-gap:2em;width:100%}.tech-stack{background-color:initial;border-radius:5px;box-shadow:none;flex:0 0 25%;height:100%;padding:.5em 2em;text-align:center}.tech-stack h3{display:none;font-family:Fira Sans,sans-serif;margin-top:.5em;text-transform:capitalize}.tech-stack p{display:none;font-size:15px;margin-top:.8em}.contact-page{padding-bottom:3em;width:100%}.contact-head{margin-top:1em;text-align:center}.contact-head h1{font-family:Fira Sans,sans-serif;font-size:27px;text-transform:capitalize}.contact-head h3,.contact-head p{font-family:Fira Sans,sans-serif;margin-top:.5em;text-transform:capitalize}.contact-head p{font-size:15px}.contact-flex{align-content:center;display:flex;flex-direction:column-reverse;margin-top:3em;padding-left:2em;padding-right:2em;width:100%}.contact-info-div{display:flex;flex-direction:column;gap:2.5em;margin-top:2em;width:100%}.infos{align-items:center;display:flex;gap:1em}.other-details h4{font-family:Fira Sans,sans-serif;font-size:15px;font-weight:300;text-transform:capitalize}.other-details p{font-size:14px}.contact-message-div{width:100%}.first-input{display:flex;flex-direction:column;justify-content:space-between;row-gap:.8em;width:100%}.first-input input{border:.3px solid #028a0f4d;border-radius:5px;height:6vh;outline:none;padding-left:1em;width:100%}.second-input{display:flex;flex-direction:column;justify-content:space-between;margin-top:1em;row-gap:.5em;width:100%}.second-input input{border:.3px solid #028a0f4d;border-radius:5px;height:6vh;outline:none;padding-left:1em;width:100%}.btn-contact,.third-input{margin-top:1em}.btn-contact{text-align:right;width:100%}.btn-contact button{background-color:#028a0f;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Fira Sans,sans-serif;height:5vh;outline:none;width:10em}footer{align-items:center;display:flex;flex-direction:column;margin-top:1em;padding-bottom:2em;padding-left:2em;padding-right:2em;row-gap:2em;width:100%}.footer-logo h1{color:#028a0f;font-family:Dancing Script,cursive;font-size:25px;text-transform:capitalize}.footer-about p{font-size:15px;margin-top:.5em}.footer-icons{display:flex;justify-content:space-around;margin-top:0;width:100%}.aboutMeflex{display:flex;flex-direction:column-reverse;gap:6em;margin-top:5em;padding-left:1em;padding-right:1em}.aboutMeflex,.firstAboutmeflex{height:100%;width:100%}.firstAboutmeflex h1{color:#028a0f;font-family:Fira Sans,sans-serif;font-size:24px;line-height:1.5em}.firstAboutmeflex span{color:#131313;font-family:Fira Sans,sans-serif;font-weight:700}.firstAboutmeflex p{font-size:16px;line-height:1.6em;margin-top:1em}.secondAboutMeflex{height:100%;width:100%}.secondImageDiv{height:40vh;width:100%}.secondAboutMeflex img{height:100%;object-fit:cover;width:100%}.resume-btn{align-items:center;display:flex;gap:.5em;margin-top:.3em;width:100%}.resume-btn :first-child{background-color:#028a0f;border:none;border-radius:5px;font-family:Fira Sans,sans-serif;font-size:16px;text-transform:capitalize;width:85%}.resume-btn :first-child,.resume-btn :nth-child(2){box-shadow:0 1px 2px #00000080;cursor:pointer;height:3em}.resume-btn :nth-child(2){border-radius:5px;padding-bottom:1.8em;padding-top:1.8em;width:15%}.resume-btn button:hover{outline:1px solid gray}.aboutEmail{cursor:pointer;display:flex;display:none;gap:.5em;margin-top:.4em;padding-bottom:.4em;padding-left:.5em;padding-top:.4em;width:50%}.aboutEmail:hover{color:#028a0f}.aboutEmail p{font-family:Fira Sans,sans-serif;font-size:17px;text-transform:none}.softSkill{margin:4em 1em}.softSkill h1{font-family:Fira Sans,sans-serif;font-size:24px;margin-bottom:.3em}.softSkill p{font-size:16px}.skills-div{flex-direction:column;margin-top:1.5em}.skills,.skills-div{display:flex;gap:1em}.skills{align-items:center}.box-asterik{background-color:#000;height:.3em;width:.3em}.skills-details{align-items:center;column-gap:.4em;display:flex}.skills-details span{color:#000;font-weight:700}.skills-details p{font-family:Fira Sans,sans-serif;font-size:15px;line-height:1.8em;text-transform:capitalize}.projectPageHead{margin-top:5.5em;padding-left:1.5em;padding-right:1.5em;width:100%}.projectPageHead h1{font-family:Fira Sans,sans-serif;font-size:25px;text-transform:capitalize}.projectPageHead p{font-size:15px;line-height:1.5em;margin-top:1em}.projectCarousel{margin-top:7em;text-align:center}.projectCarousel p{font-size:15px;font-style:italic}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){header{display:flex;justify-content:space-between;padding-left:2em;padding-right:2em;padding-top:1em;width:100%}.responsive-nav{align-items:center;display:flex;height:0;justify-content:center;padding-bottom:.5em;padding-top:.5em;position:absolute;right:0;transition:all .3s ease-in;width:0}.hireme-div{border:1px solid #028a0f;border-radius:5px;display:flex;flex-direction:column;left:30%;overflow:auto;padding:1em 2em;position:fixed;top:.5em;transition:all .2s ease-in;z-index:15}.hireme-div,.nav-bar{background-color:#fff;box-shadow:0 1px 2px #00000080}.nav-bar{border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:1em;padding-left:1.5em;padding-right:1.5em;width:95%;z-index:9}.first-nav-div{display:none;flex-direction:column;gap:1em;margin-top:5em}.first-nav-div a{display:flex;gap:.5em;text-decoration:none}.first-nav-div a p{color:#000c}.second-nav-div{display:none;flex-wrap:wrap;margin-top:3em;row-gap:1em;transition:all ease-in;width:100%}.second-nav-div a{color:#000c;flex:0 0 45%;text-decoration:none}.div-1{background-color:#028a0fcc;border-radius:5px;height:.2em;transition:all .3s ease-in;width:1.8em}.one-div{transform:translateX(-.5em) rotate(130deg);width:1em}.hire-me-div{margin-top:2em;width:100%}.hire-me-div button{background-color:#028a0f;border:none;border-radius:5px;box-shadow:none;color:#fff;font-family:Fira Sans,sans-serif;font-size:16px;height:3em;outline:none;width:100%}.burger-menu{display:flex;flex-direction:column;gap:.2em;position:absolute;right:1.2em;top:1.5em;z-index:10}.logo a{color:#028a0f;font-family:Dancing Script,cursive;font-size:20px;text-decoration:none;text-transform:capitalize}nav{display:none;padding-top:.3em;width:40%}.buttons{display:flex;display:none;font-family:Fira Sans,sans-serif;justify-content:space-around;width:20%}.hero-sec{display:flex;flex-direction:column;justify-content:space-between;margin-top:3.5em;padding-left:2em;padding-right:2em;width:100%}.hero-sec img,.hired{display:none}.first-hero{max-width:100%}.first-hero h4{color:#028a0f;font-size:22px;margin-bottom:.5em;text-transform:capitalize}.first-hero h2,.first-hero h4{font-family:Fira Sans,sans-serif}.first-hero h2{color:#111;font-size:27px;margin-bottom:.4em;text-transform:uppercase}.first-hero p{font-family:Fira Sans,sans-serif;line-height:1.5em}.btn-div{display:flex;gap:.8em;margin-top:2em;width:50%}.btn-div :first-child{background-color:#028a0fe6;border:none;border-radius:20px;color:#fff}.btn-div :first-child,.btn-div :nth-child(2){cursor:pointer;font-family:Fira Sans,sans-serif;height:3em;outline:none;text-transform:capitalize;width:9em}.btn-div :nth-child(2){border:1px solid #028a0f;border-radius:20px}.second-hero{display:flex;gap:5em;height:100%;justify-content:center;position:relative;width:100%}.second-hero img{width:30%}.hired{background-color:#fff;border-radius:5px;bottom:0;box-shadow:0 1px 2px #00000080;height:7em;left:25em;position:absolute;width:8em}.acheivement-div{display:flex;flex-wrap:wrap;height:100%;justify-content:space-around;margin-top:4em;padding-bottom:3em;row-gap:2.5em;width:100%}.acheive-div{border:2px dashed #028a0f;border-top-right-radius:15px;flex:0 0 45%;height:100%;position:relative;width:50%}.about-flex{background-color:#eee;display:flex;gap:12em;height:100%;padding-bottom:1em;width:100%}.first-about-flex{max-width:45%;padding-left:2em}.btn-div,.features{width:100%}.features{height:100%;padding-bottom:3.5em;padding-left:2em;padding-right:2em}.features-head{margin-top:4em;padding-top:1em;text-align:center}.features-head h1,.features-head p{font-family:Fira Sans,sans-serif;text-transform:capitalize}.features-head p{font-size:15px;line-height:1.4em;margin-top:1em}.feature-flex{display:flex;flex-wrap:wrap;gap:1.5em;justify-content:center;margin-top:2em;width:100%}.feature-box{box-shadow:0 1px 2px #00000080;flex:0 0 45%;padding-bottom:1em;padding-top:1em;width:23%}.icon-feature{margin-top:.3em;text-align:center}.box-header{color:#1a1a1a}.box-header,.para-feature{font-family:Fira Sans,sans-serif;margin-top:1em;text-align:center;text-transform:capitalize}.para-feature{font-size:14px;line-height:1.4em}.learn-more{font-family:Fira Sans,sans-serif;margin-top:3em;text-align:center;text-transform:capitalize}.learn-more a{color:#028a0f;font-size:16px}.services{height:100%;padding-bottom:5em;width:100%}.services-sec{margin-left:2em;margin-right:2em;margin-top:2em;position:relative}.service-div{column-gap:.7em;display:flex;flex-wrap:wrap;justify-content:space-around;left:0;position:absolute;row-gap:.8em;top:0;width:20%}.service-boxes{display:flex;width:100%}.service-div-2{bottom:-2em;column-gap:.7em;display:flex;flex-wrap:wrap;justify-content:flex-end;position:absolute;right:1.8em;row-gap:.8em;width:20%}.project-sec{height:100%;margin-top:2em;padding-bottom:6em;width:100%}.project-head{text-align:center}.project-head h1,p{font-family:Fira Sans,sans-serif;text-transform:capitalize}.project-head p{font-size:15px;margin-top:1em}.projects-cat{column-gap:1.8em;display:flex;justify-content:center;margin-top:2em}.projects-cat .category{background-color:#dfdfdf;color:#000;cursor:pointer}.green,.projects-cat .category{align-items:center;border-radius:20px;box-shadow:0 1px 2px #00000080;display:flex;font-family:Fira Sans,sans-serif;font-size:15px;height:3em;justify-content:center;text-decoration:none;text-transform:capitalize;width:10em}.green{background-color:#028a0f;color:#fff;padding:.5em 1em}.project-body{margin-top:6em;text-align:center}.project-body p{font-size:15px}.technology{height:100%;padding-bottom:5em;width:100%}.tech-head{text-align:center}.tech-head h1{font-family:Fira Sans,sans-serif;text-transform:capitalize}.tech-head p{font-size:15px;margin-top:1em}.technologies-flex{column-gap:.8em;display:flex;flex-wrap:wrap;justify-content:center;margin-top:3em;padding-left:1em;padding-right:1em;row-gap:1.5em;width:100%}.tech-stack{background-color:#fff;box-shadow:0 1px 2px #00000080;flex:0 0 25%;max-height:100%;padding:.5em .3em;text-align:center;width:20%}.tech-stack h3{font-family:Fira Sans,sans-serif;margin-top:.5em;text-transform:capitalize}.tech-stack p{font-size:15px;margin-top:.8em}.contact-page{padding-bottom:3em;width:100%}.contact-head{margin-top:1em;text-align:center}.contact-head h1{font-family:Fira Sans,sans-serif;text-transform:capitalize}.contact-head h3,.contact-head p{font-family:Fira Sans,sans-serif;margin-top:.5em;text-transform:capitalize}.contact-head p{font-size:15px}.contact-flex{align-content:center;display:flex;flex-direction:column-reverse;margin-top:3em;padding-left:2em;padding-right:2em;width:100%}.contact-info-div{display:flex;flex-direction:column;gap:2.5em;margin-top:2em;width:100%}.infos{align-items:center;display:flex;gap:1em}.other-details h4{font-family:Fira Sans,sans-serif;font-size:15px;font-weight:300;text-transform:capitalize}.other-details p{font-size:14px}.contact-message-div{width:100%}.first-input{display:flex;justify-content:space-between;width:100%}.first-input input{border:.3px solid #028a0f4d;border-radius:5px;height:6vh;outline:none;padding-left:1em;width:48%}.second-input{display:flex;justify-content:space-between;margin-top:1em;width:100%}.second-input input{border:.3px solid #028a0f4d;border-radius:5px;height:6vh;outline:none;padding-left:1em;width:48%}.btn-contact,.third-input{margin-top:1em}.btn-contact{text-align:right;width:100%}.btn-contact button{background-color:#028a0f;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Fira Sans,sans-serif;height:5vh;outline:none;width:10em}footer{align-items:center;display:flex;flex-direction:column;gap:1em;margin-top:3em;padding-bottom:2em;padding-left:2em;padding-right:2em;width:100%}.footer-logo h1{color:#028a0f;font-family:Dancing Script,cursive;font-size:25px;text-transform:capitalize}.footer-about p{font-size:15px;margin-top:.5em}.footer-icons{display:flex;justify-content:space-between;margin-top:2em;width:25%}.aboutMeflex{display:flex;flex-direction:column-reverse;gap:2em;margin-top:4.5em;padding-left:1em;padding-right:1em;row-gap:10em}.aboutMeflex,.firstAboutmeflex{height:100%;width:100%}.firstAboutmeflex h1{color:#028a0f;font-family:Fira Sans,sans-serif;font-size:25px;line-height:1.5em}.firstAboutmeflex span{color:#131313;font-family:Fira Sans,sans-serif;font-weight:700}.firstAboutmeflex p{font-size:16px;line-height:1.6em;margin-top:1em}.secondAboutMeflex{height:100%;width:100%}.secondImageDiv{height:60vh;width:100%}.secondAboutMeflex img{height:100%;object-fit:cover;width:100%}.resume-btn{align-items:center;display:flex;gap:.5em;margin-top:.3em;width:100%}.resume-btn :first-child{background-color:#028a0f;border:none;border-radius:5px;box-shadow:0 1px 2px #00000080;cursor:pointer;font-family:Fira Sans,sans-serif;font-size:16px;height:4em;text-transform:capitalize;width:85%}.resume-btn :nth-child(2){border-radius:5px;box-shadow:0 1px 2px #00000080;cursor:pointer;height:6em;padding-bottom:1em;padding-top:1em;width:15%}.projectPage,.projectPageHead{width:100%}}
/*# sourceMappingURL=main.aa5a2588.css.map*/