@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);*,body,html{margin:0;padding:0}body,html{height:100%;overflow-x:hidden;width:100%}.poppins-extralight{font-family:Poppins,sans-serif;font-style:normal;font-weight:200}.col-2{flex:0 0 100%;max-width:100%}.poppins-light{font-weight:300}.poppins-light,.poppins-regular{font-family:Poppins,sans-serif;font-style:normal}.poppins-regular{font-weight:400}.poppins-medium{font-weight:500}.poppins-medium,.poppins-semibold{font-family:Poppins,sans-serif;font-style:normal}.poppins-semibold{font-weight:600}.poppins-bold{font-family:Poppins,sans-serif;font-style:normal;font-weight:700}.poppins-extralight-italic{font-family:Poppins,sans-serif;font-style:italic;font-weight:200}.poppins-light-italic{font-weight:300}.poppins-light-italic,.poppins-regular-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-regular-italic{font-weight:400}.poppins-medium-italic{font-weight:500}.poppins-medium-italic,.poppins-semibold-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-semibold-italic{font-weight:600}.poppins-bold-italic{font-style:italic;font-weight:700}.poppins-bold-italic,body{font-family:Poppins,sans-serif}body{background:#fff;margin:0}.logoPic{width:50px}.logotext{color:#000;font-size:40px;font-weight:700;margin:0;padding:0;text-decoration:none;transition:color .2s}.logotext:hover{color:#00643e}@media (max-width:991px){.sidebar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#b1b1b180}}.offcanvas-title{font-size:40px;margin-left:20%}.offcanvas-backdrop.show{background-color:initial!important}.conbtn{background-color:#00643e;border-radius:50px;color:#fff;font-weight:700;padding:7px 10px;text-decoration:none;transition:background-color .2s}.conbtn:hover{background-color:#257c58}.navbar-toggler{border:none;font-size:20px}.btn-class:focus,.navbar-toggler:focus{box-shadow:none;outline:none}.nav-link{color:#000;font-size:20px;font-weight:500;position:relative;text-decoration:none}.nav-link.active,.nav-link:hover{color:#00643e}.navbar{position:absolute;width:100vw}nav{background-color:#ffffff80;left:0;margin-left:auto;margin-right:auto;margin-top:0;top:0;z-index:9999}@media (min-width:300px){.nav-link:before{background-color:#00643e;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:.2s ease-in-out;visibility:hidden;width:0}.nav-link.active:before,.nav-link:hover:before{visibility:visible;width:100%}}.hero{height:100vh;overflow:hidden;position:relative;width:100vw}.bg3{bottom:0;left:0;position:absolute;transform:translateX(-50%);transition:.4s cubic-bezier(.22,.49,.33,.99);width:100%;z-index:0}.hero9{left:-45%;z-index:4}.hero8,.hero9{bottom:40%;position:absolute;transform:translate(-50%,-50%);transition:.4s cubic-bezier(.22,.49,.33,.99);width:100%}.hero8{left:10%;z-index:5}.hero6{bottom:30%;left:-40%;z-index:6}.hero5,.hero6{position:absolute;transform:translate(-50%,-50%);transition:.4s cubic-bezier(.22,.49,.33,.99);width:80%}.hero5{bottom:40%;left:-20%;z-index:7}.hero4{bottom:.5%;left:0;z-index:8}.hero3,.hero4{position:absolute;transform:translate(-50%,-50%);transition:.4s cubic-bezier(.22,.49,.33,.99);width:100%}.hero3{bottom:20%;left:20%;z-index:9}.hero2{bottom:0;left:-10%;width:calc(20% + 100vw);z-index:10}.hero10,.hero2{position:absolute;transform:translate(-50%,-50%);transition:.4s cubic-bezier(.22,.49,.33,.99)}.hero10{bottom:5%;left:-40%;width:80%;z-index:11}.bg1{bottom:0;left:0;z-index:12}.bg1,.textbox{position:absolute;transform:translateX(-50%);transition:.4s cubic-bezier(.22,.49,.33,.99);width:100%}.textbox{bottom:50%;z-index:13}@keyframes slideFromTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1}}@keyframes slideFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1}}.textA1{animation:slideFromTop 2s forwards;color:#003c4e}.textA1,.textA2{font-size:6vw;font-weight:900;line-height:1;position:relative;text-align:center}.textA2{animation:slideFromBottom 1s forwards;animation-delay:1.5s;color:#006863;opacity:0}.aboutText1{font-size:4.5vw;height:15vw;margin:7% 0 0 15%;padding-top:0}.aboutText2{margin:20% 0 0 15%}.meImg{border-radius:25px;height:auto;padding:0;width:80%}.imgDiv{align-items:center;display:flex;height:auto;justify-content:center}h4{font-size:1rem;line-height:200%;padding-top:0}.card{align-items:center;background-color:#fff;border:4px solid #00643e;border-radius:20px;box-shadow:400px #0add49;display:flex;font-family:Poppins,sans-serif;font-size:1.2em;height:150px;justify-content:center;margin:30px;text-align:center;transition:transform .1s,box-shadow .2s;width:150px}.skillsText{font-size:80px;margin:0;padding:10%}.icon{color:#00643e;font-size:4em}.projects{background:#fff;height:fit-content;padding:20px}.card-image{width:500px}.card-description{font-family:Poppins;font-size:16px;padding-top:10px;width:100%}.tags{text-decoration:none}.proCard1{height:max-content;margin:20px 0;padding:20px;width:max-content}.proHeading{align-items:center;font-size:80px;height:400px;justify-content:center;margin:0;padding:0}.contact-form,.proHeading{display:flex;flex-direction:column}.contact-form{background-color:#fff;border:1px solid #ccc;border-radius:5px;margin:0 auto;max-width:400px;padding:20px}.form-group{margin-bottom:15px}.form-group label{display:block;font-weight:700;margin-bottom:5px}.form-group input,.form-group textarea{border:1px solid #ccc;border-radius:4px;font-size:1em;padding:8px;width:100%}.form-group input[type=radio]{margin-right:5px}.radio-group{display:flex;justify-content:space-between}.radio-group label{flex:1 1;text-align:center}.form-group textarea{height:100px;resize:vertical}button{background-color:#00643e;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;padding:10px 15px;transition:.3s ease-in-out}button:hover{background-color:#fff;border:3px solid #00643e;color:#00643e}.formCSS{border:5px solid #00643e;border-radius:25px;margin:10%;padding:50px;width:80%}.SubMes{font-family:Poppins;font-size:20px;font-weight:400;padding-top:20px}.contactText{font-size:4.5vw;margin:10% 10% 5%}.contactText,.contactText2{height:max-content;padding:0;width:100%}.contactText2{margin-left:10%}.contactText3{margin:0 0 10% 10%;padding:0;width:100%}.contactText3,.container,.footer{height:max-content}.footer{background-image:url(/static/media/darkbg2.52e6b24975ea641f4d2a.png);color:#fff;display:flex;padding:0;text-align:center;width:100%}.fText{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#b1b1b100;height:100%;margin:0;padding:4vh;width:100%}.hidden{filter:blur(5px);opacity:0;transition:1s ease-in-out}.show{opacity:1;transform:translateX(0);transition:1s ease-out}@media (max-width:992px){.aboutText1{font-size:10vw;height:40vw;left:50%;margin:80px 0 0;padding:0;text-align:center;top:50%}.aboutText2{margin:0;padding:5% 10%;text-align:center}.contactText{font-size:5vw;margin:10% 0 0;padding:0}.contactText,.contactText2{height:max-content;text-align:center;width:100%}.contactText2{justify-content:center;line-height:150%;margin-left:0;padding:5%}.meImg{display:none}}@media (max-width:768px){.hero{height:70vh;overflow:hidden;position:relative;width:100vw}.bg3{bottom:0;left:0;position:absolute;transform:translateX(-50%);transition:.4s cubic-bezier(.22,.49,.33,.99);width:130%;z-index:0}.hero9{bottom:55%;left:-35%;width:200%;z-index:4}.hero8,.hero9{position:absolute;transform:translate(-50%,-50%);transition:.4s cubic-bezier(.22,.49,.33,.99)}.hero8{bottom:52%;left:-20%;width:150%;z-index:5}.hero6{bottom:48%;left:-40%;z-index:6}.hero5,.hero6{position:absolute;transform:translate(-50%,-50%);transition:.4s cubic-bezier(.22,.49,.33,.99);width:150%}.hero5{bottom:35%;left:-20%;z-index:7}.hero4{left:-50%;width:150%;z-index:8}.hero3,.hero4{bottom:20%;position:absolute;transform:translate(-50%,-50%);transition:.4s cubic-bezier(.22,.49,.33,.99)}.hero3{left:20%;width:100%;z-index:9}.hero2{bottom:5%;left:-30%;width:220%;z-index:10}.hero10,.hero2{position:absolute;transform:translate(-50%,-50%);transition:.4s cubic-bezier(.22,.49,.33,.99)}.hero10{bottom:10%;left:-40%;width:130%;z-index:11}.bg1{bottom:0;left:-53%;position:absolute;transform:translateX(-50%);transition:.4s cubic-bezier(.22,.49,.33,.99);width:200%;z-index:12}.textA1{animation:slideFromTop 1s forwards;color:#003c4e}.textA1,.textA2{font-size:10vw;font-weight:900;line-height:1;position:relative;text-align:center}.textA2{animation:slideFromBottom 2s forwards;animation-delay:3s;color:#006863;opacity:0}.logoPic{visibility:hidden;width:0}.logotext{font-size:30px}.conbtn{height:0;visibility:hidden;width:0}.meImg{width:80%}.textCon{align-items:center;justify-content:center;position:relative}.aboutText1{font-size:14vw;height:90vw;left:50%;margin:0;padding:0;text-align:center;top:50%}.aboutText2{margin-top:20%;padding:0 5%;text-align:center}.contactText{font-size:14vw}.contactText,.contactText2{line-height:150%;margin:0;padding:20px;text-align:center}}.menu-wrap{height:100%;overflow:hidden;width:100%}.menu{display:flex;flex-direction:column;height:100%;margin:0;padding:0}.menu__item{box-shadow:0 -1px #fff;flex:1 1;overflow:hidden;position:relative;text-align:center}.menu__item-link{align-items:center;color:#000;cursor:pointer;display:flex;font-size:4vh;font-weight:600;height:100%;justify-content:center;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap}.menu__item-link:hover{color:#060606}.menu__item-link:focus:not(:focus-visible){color:#fff}.marquee{background:#fff;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transform:translate3d(0,101%,0);transition:transform ease-expo .6s;width:100%}.marquee__inner-wrap{display:flex;height:100%;transform:translateX(0);width:200%}.marquee__inner{align-items:center;animation:marquee 15s linear infinite;display:flex;height:100%;position:relative;width:200%;will-change:transform}.marquee span{color:#060606;font-size:4vh;font-weight:400;line-height:1.2;padding:1vh 1vw 0;text-transform:uppercase;white-space:nowrap}.marquee__img{background-position:50% 50%;background-size:cover;border-radius:50px;height:7vh;margin:2em 2vw;padding:1em 0;width:200px}.menu__item-link:hover+.marquee{transform:translateZ(0)}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}
/*# sourceMappingURL=main.56f60899.css.map*/