@import url(https://fonts.googleapis.com/css2?family=Signika:wght@300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bree+Serif&family=Monda&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bree+Serif&family=Lato:wght@700&family=Monda&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bree+Serif&family=Lato:wght@700;900&family=Monda&display=swap);@import url(https://fonts.googleapis.com/css2?family=Archivo+Narrow&display=swap);@import url(https://fonts.googleapis.com/css2?family=Antic+Slab&display=swap);@import url(https://fonts.googleapis.com/css2?family=Antic+Slab&family=Cairo:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fondamento&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@800&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{box-sizing:border-box}body,html{width:100%;height:100%;scroll-behavior:smooth}a{text-decoration:none;color:#000}.App{height:100%;width:100%;background-color:#eee}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background-color:#17b169;border-radius:20px}::-webkit-scrollbar-track{background-color:transparent;border-radius:20px}footer{width:100%;align-items:center;color:#fff;background-color:#064d49;justify-content:space-around;border-top:1px solid #fff}footer,footer .otherpages{display:flex;flex-direction:column}footer .otherpages a{font-size:18px;margin-bottom:10px;cursor:pointer;color:#fff}footer .social-media{width:300px;height:50px;display:flex;align-items:center;margin:0 auto 30px}footer .social-media a{text-decoration:none;margin-right:35px}footer .social-media a:first-child:hover{background-color:#fff;border-radius:50%}footer .social-media a i{font-size:35px;transition:.5s;-webkit-background-clip:text;background-clip:text;cursor:pointer;color:#fff}footer .social-media a:first-child i{border-radius:60%}footer .social-media a:first-child:hover i{transform:scale(1.05);color:#3a5794;background-color:#fff}footer .social-media a:nth-child(2):hover i{transform:scale(1.05);background-clip:text;background:radial-gradient(circle at 33% 100%,#fed373 4%,#f15245 30%,#d92e7f 62%,#9b36b7 85%,#515ecf);-webkit-background-clip:text;-webkit-text-fill-color:transparent}footer .social-media a:nth-child(3):hover i{transform:scale(1.05);-webkit-background-clip:text;background-clip:text;color:#0e76a8}footer .social-media a:nth-child(4):hover i{transform:scale(1.05);-webkit-background-clip:text;background-clip:text;color:#00acee}footer .social-media a:nth-child(5):hover i{transform:scale(1.05);color:#e60023}footer .footer-main{display:flex;width:80%;justify-content:space-between;align-items:center;margin-top:60px}footer .footer-main .footer-info{width:350px;height:100%;display:flex;justify-content:space-evenly;flex-flow:column}footer .footer-main .footer-info img{width:100%;margin-bottom:15px}footer .footer-main .footer-info h3{font-size:20px}footer .footer-main .footer-list{width:350px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}footer .footer-main .footer-list h1{font-size:28px;margin-bottom:10px;text-transform:uppercase;font-weight:500}footer .footer-main .footer-list a{font-size:20px;margin-bottom:10px;cursor:pointer;color:#fff;text-decoration:none}footer .footer-main .footer-list a:nth-child(4){display:flex;align-items:center}footer .footer-main .footer-list a:nth-child(4) i{margin-top:5px}footer .footer-main .footer-list a i{margin-right:15px;font-size:15px;transition:.5s}footer .countries{display:flex;flex-wrap:wrap;align-items:center;margin:0 auto}footer .countries img{width:80px;object-fit:contain;margin:0 7px 20px}footer .countries img:last-child{margin-right:0}footer .footer-bottom{width:100%;margin-bottom:20px}footer .footer-bottom .line{width:70%;height:5px;background-color:#fff;position:absolute;left:15%}footer .footer-bottom .copyright{text-align:center;font-size:18px;margin-top:14px}@media (max-width:1100px){footer .social-media{width:250px;height:50px;align-self:flex-end;display:flex;justify-content:space-between;align-items:center}footer .footer-main .footer-list{width:300px}footer .footer-main .footer-list h1{font-size:37px;margin-bottom:10px}footer .footer-main .footer-list h3{font-size:23px;margin-left:30px;margin-bottom:10px}footer .footer-main .footer-info{width:250px}footer .social-media i{font-size:30px}footer .social-media i:hover{font-size:35px}}@media (max-width:768px){footer .footer-main{width:80%;justify-content:space-between}footer .footer-main .footer-info{width:250px;margin:40px 20px}footer .footer-main .footer-list{width:250px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}footer .footer-main .footer-list h1{font-size:30px}footer .footer-main .footer-list h3{font-size:20px}}@media (max-width:680px){footer{align-items:flex-start}footer .social-media{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:50px;margin-top:30px}footer .social-media a:last-child{margin:0}footer .social-media i{font-size:35px}footer .social-media i:hover{font-size:30px}footer .footer-main{display:flex;width:90%;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-left:50px}footer .footer-main .footer-info{width:300px;justify-content:flex-start;margin-left:0;margin-bottom:40px;margin-top:20px}footer .footer-main .footer-info h3{text-align:start;font-size:20px}footer .footer-main .footer-list{width:300px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}footer .footer-main .footer-list h1{font-size:35px;margin-bottom:25px}footer .footer-main .footer-list h3{font-size:20px;margin-left:0;margin-bottom:10px}footer .footer-bottom .line{width:80%;left:10%}}@media (max-width:468px){footer{align-items:flex-start}footer .footer-main{margin-left:30px}footer .footer-main .footer-info{width:250px}footer .footer-main .footer-info h3{font-size:20px}footer .footer-main .footer-list{width:250px;margin-right:0}footer .footer-main .footer-list h1{font-size:30px}footer .footer-main .footer-list h3{font-size:20px}footer .countries{width:285px}footer .social-media{height:50px;margin:40px auto}footer .social-media i{font-size:30px}footer .social-media i:hover{font-size:35px}footer .footer-bottom .copyright{font-size:16px}}@media (max-width:360px){footer .footer-main .footer-list{width:250px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}footer .footer-main .footer-list h1{font-size:35px}footer .footer-main .footer-list h3{font-size:25px}}@font-face{font-family:"Montserrat-semiBold";src:url(/static/media/Montserrat-SemiBold.c641dbee.ttf)}.navposition{background-color:#40ae77;display:flex;align-items:center;font-family:"Montserrat",sans-serif;height:55px;position:-webkit-sticky;position:sticky;top:0;padding:0 3rem;z-index:999;transition:background-color .5s}.navposition.colorchange{background:hsla(0,0%,100%,.2)!important;transition:background-color .5s;-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important;box-shadow:5px 0 8px rgba(0,0,0,.4)}.navposition img{height:22px}.navposition.colorchange img{-webkit-filter:invert(100%);filter:invert(100%)}.navposition .navbar{height:100%;color:#fff;display:flex;list-style:none;align-items:center;margin-left:auto}.navposition .navbar .fil{margin:0 15px}.navposition .navbar a{text-decoration:none;color:#fff;font-size:15px;font-family:"Montserrat-semiBold";cursor:pointer;padding-bottom:5px;position:relative}.navposition.colorchange .navbar a{filter:invert(100%);-webkit-filter:invert(100%);cursor:pointer}.navposition .navbar a:before{position:absolute;content:"";display:block;left:0;bottom:0;width:100%;height:2px;background-color:#fff;transition:.5s;transform:scaleX(0);transform-origin:left;border-radius:20px}.navposition .navbar a:hover:before{transform-origin:right;transform:scaleX(1)}.contacts,.home,.project,.scope{position:relative}button.makePayment{padding:10px 20px;height:45px;display:flex;align-items:center;justify-content:center;background-color:#f0ac0e;background-image:linear-gradient(90deg,#f0ac0e,#f56616);outline:none;border:none;border-radius:10px;overflow:hidden;cursor:pointer;box-shadow:inset 3px 5px 15px hsla(0,0%,100%,.3)}.navbar button.makePayment{margin-left:10px}button.makePayment p{color:#fff;font-size:16px;font-weight:500;margin:0;transform:translateX(7px)}button.makePayment:hover p,button.makePayment p{transition:transform .5s cubic-bezier(.29,1.42,.79,1) 0s}button.makePayment:hover p{transform:translateX(-10px)}button.makePayment i{color:#fff;font-size:16px;transform:translateX(80px)}button.makePayment:hover i,button.makePayment i{transition:transform .5s cubic-bezier(.29,1.42,.79,1) 0s}button.makePayment:hover i{transform:translateX(8px)}button.makePayment:active{box-shadow:inset 3px 5px 15px rgba(0,0,0,.3),inset -5px -5px 15px hsla(0,0%,100%,.3)}.modal{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:30px 40px;background-color:#fff;outline:none;border:none;border-radius:10px}.modal .success img{width:150px;height:150px;margin:0 30px}.modal .success h3{font-size:22px;font-weight:500;color:#32ba7c;margin-top:15px;text-align:center}.modal .success p{width:210px;font-size:12px;color:#7e8080;font-weight:500}.modal .success p.query{margin-top:10px;font-weight:400}.modal .success p.query a{color:#00acee}.modal h3{color:#000;font-weight:500;font-size:1.3em;margin-bottom:20px}.modal i.fa-times{position:absolute;top:13px;right:15px;font-size:16px;cursor:pointer}.modal .inputs{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.modal .inputs .input{margin-bottom:15px}.box{position:absolute;width:250px;height:200px;top:40px;left:-100px;visibility:hidden}.box .box-content{opacity:1;transition:1s;transition-delay:1s;display:flex;flex-flow:column;width:100%;height:100%;align-items:center;justify-content:space-between}.box .box-content p{opacity:0;background-color:hsla(0,0%,100%,.8);transition:.5s;visibility:hidden}.box .box-content p,.box .box-content p:first-child{color:#000;margin:0;width:100%;text-align:center;padding-top:7%;height:23%}.box .box-content p:first-child{transition-delay:.9s}.box .box-content p:nth-child(2){transition-delay:.7s}.box .box-content p:nth-child(2),.box .box-content p:nth-child(3){color:#000;margin:0;width:100%;text-align:center;padding-top:7%;height:23%}.box .box-content p:nth-child(3){transition-delay:.5s}.navposition .navbar .fil a:hover+.box .box-content p:nth-child(3){transition-delay:.9s}.navposition .navbar .fil a:hover+.box .box-content p:nth-child(2){transition-delay:.5s}.navposition .navbar .fil a:hover+.box .box-content p:first-child{transition-delay:.3s}.navposition .navbar .fil a:hover+.box .box-content p{opacity:1;visibility:visible}.navposition .navbar .fil a:hover+.box{visibility:visible}.navposition .navbar .fil span:first-child{position:absolute;left:125px;top:-12px;content:"";background-color:#fff;width:0;height:1px;transform-origin:left;transform:rotate(135deg);transition:.2s;transition-delay:1.9s}.navposition .navbar .fil a:hover+.box span:first-child{width:18px;height:1px;transition:.2s}.navposition .navbar .fil .box span:nth-child(2){position:absolute;top:-12px;right:125px;content:"";background-color:#fff;width:0;height:1px;transform-origin:right;transform:rotate(-135deg);transition:.2s;transition-delay:1.9s}.navposition .navbar .fil a:hover+.box span:nth-child(2){width:18px;height:1px;transition:.2s}.navposition .navbar .fil .box span:nth-child(4){position:absolute;right:138px;top:0;content:"";background-color:#fff;width:0;height:1px;transform-origin:left;transition:.2s;transition-delay:1.7s}.navposition .navbar .fil a:hover+.box span:nth-child(4){width:45%;height:1px;transition:.2s;transition-delay:.3s}.navposition .navbar .fil .box span:nth-child(3){position:absolute;left:138px;top:0;content:"";background-color:#fff;width:0;height:1px;transform-origin:right;transition:.2s;transition-delay:1.7s}.navposition .navbar .fil a:hover+.box span:nth-child(3){width:45%;height:1px;transition:.2s;transition-delay:.3s}.navposition .navbar .fil .box span:nth-child(5){position:absolute;left:0;top:0;content:"";background-color:#fff;height:0%;width:1px;transform-origin:top;transition:.2s;transition-delay:1.3s}.navposition .navbar .fil a:hover+.box span:nth-child(5){width:1px;height:100%;transition:.2s;transition-delay:.4s}.navposition .navbar .fil .box span:nth-child(6){position:absolute;right:0;top:0;content:"";background-color:#fff;height:0%;width:1px;transform-origin:top;transition:.2s;transition-delay:1.3s}.navposition .navbar .fil a:hover+.box span:nth-child(6){width:1px;height:100%;transition:.2s;transition-delay:.4s}.navposition .navbar .fil .box span:nth-child(7){position:absolute;left:0;bottom:0;content:"";background-color:#fff;width:0;height:1px;transform-origin:left;transition:.2s;transition-delay:1s}.navposition .navbar .fil a:hover+.box span:nth-child(7){width:50%;height:1px;transition:.2s;transition-delay:.7s}.navposition .navbar .fil .box span:nth-child(8){position:absolute;right:0;bottom:0;content:"";background-color:#fff;width:0;height:1px;transform-origin:right;transition:.2s;transition-delay:1s}.navposition .navbar .fil a:hover+.box span:nth-child(8){width:50%;height:1px;transition:.2s;transition-delay:.7s}.navposition .navbar .hamburger{display:none;flex-direction:column;justify-content:space-between;width:20px;height:15px;position:relative;align-items:center;z-index:999}.navposition.colorchange .navbar .hamburger{-webkit-filter:invert(100%);filter:invert(100%)}.navposition .navbar .hamburger .line1{width:100%;height:2px;background-color:#fff;border-radius:2%;transition:transform 1.5s ease-in-out}.navposition .navbar .hamburger .line2{width:100%;height:2px;background-color:#fff;border-radius:2%;opacity:1;transition:opacity 2s ease-in-out}.navposition .navbar .hamburger .line3{width:100%;height:2px;background-color:#fff;border-radius:2%;transition:transform 1.5s ease-in-out}.navposition .hamburger.active .line2{opacity:0;transition:opacity .2s ease-in-out}.navposition .navbar .hamburger.active .line1{transform:rotate(765deg) translate(6px,2px)}.navposition.colorchange .navbar .hamburger.active .line1{transform:rotate(765deg) translate(6px,2px);background-color:#000}.navposition .navbar .hamburger.active .line3{transform:rotate(854deg) translate(-7px,3px)}.navposition.colorchange .navbar .hamburger.active .line3{transform:rotate(854deg) translate(-7px,3px);background-color:#000}.navposition .ham-links{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#28685f;clip-path:circle(100px at 120% -20%);-webkit-clip-path:circle(100px at 120% -20%);transition:all 1s ease-in-out;display:none;flex-direction:column;justify-content:space-between}.navposition .ham-links.active{clip-path:circle(1700px at 120% -20%);-webkit-clip-path:circle(1700px at 120% -20%)}.navposition .ham-links .links{height:60%;margin-top:60px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;opacity:0;transition:opacity .5s ease-in-out}.navposition .ham-links.active .links{opacity:1;transition:opacity .5s ease-in-out}.navposition .ham-links .links .fil a{color:#fff;font-family:"Montserrat-semiBold";text-decoration:none;cursor:pointer}.navposition .ham-links .social-media{width:300px;height:50px;display:flex;align-items:center;margin:0 auto 100px;opacity:0;transition:opacity .5s ease-in-out}.navposition .ham-links.active .social-media{opacity:1;transition:opacity .5s ease-in-out}.navposition .ham-links .social-media a{text-decoration:none;margin-right:35px}.navposition .ham-links .social-media a:first-child:hover{background-color:#fff;border-radius:50%}.navposition .ham-links .social-media a i{font-size:35px;transition:.5s;-webkit-background-clip:text;background-clip:text;cursor:pointer;color:#fff}.navposition .ham-links .social-media a:first-child i{border-radius:60%}.navposition .ham-links .social-media a:first-child:hover i{transform:scale(1.05);color:#3a5794;background-color:#fff}.navposition .ham-links .social-media a:nth-child(2):hover i{transform:scale(1.05);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(40deg,#f58529,#feda77,#dd2a7b,#8134af,#515bd4)}.navposition .ham-links .social-media a:nth-child(3):hover i{transform:scale(1.05);-webkit-background-clip:text;background-clip:text;color:#0e76a8}.navposition .ham-links .social-media a:nth-child(4):hover i{transform:scale(1.05);-webkit-background-clip:text;background-clip:text;color:#00acee}.navposition .ham-links .social-media a:nth-child(5):hover i{transform:scale(1.05);color:#e60023}@media (max-width:895px){.navposition{padding:0 1rem}.navbar button.makePayment,.navposition .navbar .fil{display:none}.navposition .ham-links,.navposition .navbar .hamburger{display:flex}}.homepagecontainer{position:relative}@font-face{font-family:"Ubuntu";src:url(/static/media/Ubuntu-Medium.8e22c2a6.ttf)}@font-face{font-family:"Concert One";src:url(/static/media/ConcertOne-Regular.1b40f018.ttf)}.firstsec{color:#fff;width:100%;z-index:2;background-image:url(/static/media/firstcurve.c22f7790.png);background-repeat:no-repeat;background-position:top;background-size:100% 95%}.firstsec img{height:470px;width:50%;object-fit:contain;-webkit-filter:drop-shadow(0 0 1px #000);filter:drop-shadow(0 0 1px black)}.firstsec .main{width:90%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.firstsec .main .txt{width:400px;padding-left:2.5%}.firstsec .main .txt h1{font-weight:400;font-size:70px;font-family:"Ubuntu";padding:1rem 0}.firstsec .main .txt h1 span{font-family:"Concert One"}.firstsec .main .txt p{box-sizing:border-box;font-family:"Signika",sans-serif;font-weight:600;line-height:23px;font-size:18px;padding:.2rem;line-height:25px;text-align:justify}@media (max-width:1024px){.firstsec{height:500px}}@media (max-width:768px){.firstsec{height:350px}.firstsec .main .txt{margin-top:-50px}.firstsec .main .txt h1{font-size:55px}.firstsec .main .txt p{font-size:17px;margin-top:10px}}@media (max-width:680px){.firstsec{background-size:cover;height:auto;padding:80px 0}.firstsec .main{flex-direction:column;height:auto}.firstsec .main .txt{width:310px}.firstsec img{height:auto;width:auto}}.secondsec .main-2{width:90%;margin:0 auto}.secondsec .main-2 h1{color:#030303;padding:0 .5rem;margin:3rem 0;font-family:"Lato",sans-serif;font-size:50px;font-weight:700;justify-content:space-around;text-shadow:9px 6px 6px #999}.secondsec .main-2 .about-p{display:flex;padding-bottom:50px;width:100%;justify-content:space-around;align-items:center}.secondsec .main-2 .about-p .secondsec-imgcontainer{width:504px;height:500px;display:flex;justify-content:center;border-radius:20px;box-shadow:20px 15px 6px #999;background-color:#fff}.secondsec .main-2 .about-p .secondsec-imgcontainer img{width:100%;height:100%;object-fit:contain}.secondsec .main-2 .about-p p{width:40%;margin-left:70px;color:#030303;font-size:20px;box-sizing:border-box;font-weight:500;line-height:35px;font-style:none;font-family:"Lato",sans-serif;text-align:justify}.secondsec .main-2 .about-p p b{padding-right:4px;font-size:40px;color:#166560}@media (max-width:1024px){.secondsec .main-2 .about-p .secondsec-imgcontainer{width:400px}.secondsec .main-2 .about-p p{font-size:21px;line-height:30px}}@media (max-width:768px){.secondsec .main-2 .about-p .secondsec-imgcontainer{width:80%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:50px}.secondsec .main-2 .about-p{flex-direction:column}.secondsec .main-2 .about-p p{font-size:20px;margin:0;width:70%}}@media (max-width:680px){.secondsec .main-2 h1{font-size:34px}.secondsec .main-2 .about-p .secondsec-imgcontainer{width:90%}.secondsec .main-2 .about-p p{font-size:17px;width:85%;margin:0 auto;line-height:23px}}@media (max-width:368px){.secondsec .main-2 .about-p p{font-size:16px}}.services{padding:0 5.5rem;display:flex;flex-direction:column;background-color:#36c67a;position:relative}.services :after,.services :before{position:absolute;content:"";bottom:0;left:0;width:100%;height:11px;display:block;background:linear-gradient(-45deg,transparent 33.33%,#fff 0,#fff 66.66%,transparent 0),linear-gradient(45deg,transparent 33.33%,#fff 0,#fff 66.66%,transparent 0);background-size:15.2px 37.4px}.services :before{transform:rotate(180deg);bottom:-9px;z-index:1}.services h1{font-size:40px;color:#fff;margin:40px 0;text-shadow:5px 5px 15px #258a6a}.services .services-body{padding:0 2rem;margin-bottom:60px}.services .services-body,.services .services-body .services-content{display:flex;flex-direction:column}.services .services-body .services-content .top{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:30px;box-shadow:5px 5px 15px #258a6a;margin-top:20px}.services .services-body .services-content:nth-child(2n) .top{flex-direction:row-reverse}.services .services-body .services-content .top img{width:50%;height:295px;object-fit:contain;background-color:#fff;border-radius:15px}.services .services-body .services-content .top .content{width:40%;padding:4rem;background-color:#fff;border-radius:15px;margin:0 auto}.services .services-body .services-content .top .content h2{margin-bottom:20px}.services .services-body .services-content .top .content p{line-height:26px;text-align:justify}.services .services-body .services-content .bottom{width:100%;display:flex}.services .services-body .services-content:nth-child(2n) .bottom{justify-content:flex-end}.services .services-body .services-content .bottom .arrow{width:80px;margin:20px;object-fit:contain;-webkit-filter:drop-shadow(3px 3px #258a6a);filter:drop-shadow(3px 3px rgb(37,138,106))}.services .services-body .services-content:last-child .bottom{display:none}@media (max-width:1024px){.services{padding:0 2rem}.services .services-body .services-content .top .content{padding:2rem;width:45%}}@media (max-width:768px){.services .services-body .services-content .top,.services .services-body .services-content:nth-child(2n) .top{flex-direction:column;padding:3rem 2rem}.services .services-body .services-content .top img{height:auto;width:100%}.services .services-body .services-content .top .content{width:90%}}@media (max-width:680px){.services{padding:0}.services h1{margin:30px 20px 25px;font-size:34px}.services .services-body{padding:0 1rem}.services .services-body .services-content .top{padding:2rem;margin:0}.services .services-body .services-content .top .content{width:95%;padding:0;margin-top:30px}.services .services-body .services-content .bottom .arrow{height:65px;margin:20px;-webkit-filter:drop-shadow(3px 3px #258a6a);filter:drop-shadow(3px 3px rgb(37,138,106))}}@media (max-width:468px){.services h1{margin:30px 20px 25px;font-size:30px}}.fourthsec{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;background-size:100% 100%;background-repeat:no-repeat;background-color:#4fcc89}.fourthsec h1{font-size:50px;z-index:1;text-align:center;color:#fff;margin:30px}.fourthsec .main-4 h3{font-size:27px;z-index:1;text-align:center;margin:40px 0}.fourthsec .main-4{width:90%;display:flex;flex-direction:column;background-color:#fff;justify-content:center;align-items:center;border-radius:20px}.fourthsec .elements{width:100%;margin:0 0 30px}.fourthsec .elements,.fourthsec .elements .element{display:flex;justify-content:space-around;align-items:center}.fourthsec .elements .element{width:300px;height:360px;overflow:hidden;z-index:5;text-decoration:none;color:#000;box-shadow:none;flex-direction:column;position:relative;box-shadow:5px 5px 5px rgba(0,0,0,.5);border-radius:10px;transition:.5s}.fourthsec .elements .element:hover{bottom:3px}.fourthsec .elements .element .subackground1{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-filter:blur(3px);filter:blur(3px)}.fourthsec .elements .element .subelement1{width:80%;height:55%;z-index:1;object-fit:cover;border-radius:20px;border:1px solid #fff}.fourthsec .elements .element .subelement2{width:80%;padding:15px 0;max-height:90px;background-color:#fff;border-radius:0 20px;z-index:1;border:1px solid #d3d3d3;display:flex;align-items:center;justify-content:center;margin-top:-20px}.fourthsec .elements .element .subelement2 h6{font-size:14px}.fourthsec .seemore{padding:10px 20px;text-transform:uppercase;background-color:#3dfc96;color:#000;margin:30px auto;font-size:18px;font-weight:500;text-decoration:none;border-radius:10px;transition:box-shadow .5s;box-shadow:inset -1px -1px 5px rgba(0,0,0,.4);border:1px solid rgba(0,0,0,.4)}.fourthsec .seemore:hover{box-shadow:inset -2px -2px 7px rgba(0,0,0,.45)}.fourthsec .seemore:active{box-shadow:inset 3px 3px 10px rgba(0,0,0,.45)}@media (max-width:768px){.fourthsec .main-4{width:95%}.fourthsec .elements{flex-direction:column}.fourthsec{background-size:100% 50%}.fourthsec .hexagon-txt h3{font-size:35px}.fourthsec .element{margin-bottom:40px}}@media (max-width:680px){.fourthsec .main-4 h3{font-size:25px}.fourthsec .hexagon-txt h1{font-size:34px}.fourthsec .hexagon-txt h3{font-size:20px}.fourthsec .element{margin-bottom:20px}}@font-face{font-family:"Montserrat-extraBold";src:url(/static/media/Montserrat-ExtraBold.19ba7aa5.ttf)}.loader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;z-index:9999}.loading{perspective:1000px}.loading span{font-size:84px;font-family:"Montserrat-ExtraBold",sans-serif;color:#36c67a;display:inline-block;margin:0 -.05em;transform-origin:50% 50% -25px;transform-style:preserve-3d;-webkit-animation:loading 1.6s infinite;animation:loading 1.6s infinite}.loading span:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.loading span:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.loading span:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.loading span:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.loading span:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.loading span:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.loading span:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.loading span:nth-child(9){-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes loading{0%{transform:rotateX(-1turn)}70%{transform:rotateX(0)}}@keyframes loading{0%{transform:rotateX(-1turn)}70%{transform:rotateX(0)}}@media (max-width:680px){.loader .loading span{font-size:60px}}.contactus{width:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;padding:20px 0}.contactus .contactus-conatainer{width:80%;height:100%;display:flex;justify-content:space-between;align-items:center}.contactus .contactus-conatainer h1{font-size:50px}.contactus .contactus-conatainer span{color:#36c436}.contactus .contactus-conatainer button{padding:12px 20px;text-transform:uppercase;background-color:#eee;color:#000;font-size:20px;text-decoration:none;border-radius:10px;transition:box-shadow .5s;box-shadow:2px 2px 5px rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.4);font-weight:500;outline:none}#hiddenButton{display:inline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:1024px){.contactus .contactus-conatainer{width:90%}}@media (max-width:768px){.contactus .contactus-conatainer{width:95%;display:flex;flex-direction:column;align-items:center;justify-content:center}.contactus .contactus-conatainer a{margin-top:20px}.contactus .contactus-conatainer button{display:none}#hiddenButton{padding:5px 10px;font-size:40px;color:#333;border:1px solid #eee;background-color:#eee;border-radius:20px;box-shadow:2px 2px 5px rgba(0,0,0,.5)}}@media (max-width:680px){.contactus .contactus-conatainer h1{font-size:26px}.contactus .contactus-conatainer a{font-size:28px}.contactus .contactus-conatainer button{padding:10px 15px;font-size:16px}#hiddenButton{font-size:23px;padding:5px 10px}}@media (max-width:380px){.contactus .contactus-conatainer h1{font-size:24px}.contactus .contactus-conatainer a{font-size:21px}}@media (max-width:320px){#hiddenButton{display:block;margin:15px auto 0}}.contact-back{width:100%;height:100%;-webkit-filter:blur(95%);filter:blur(95%);display:flex;flex-direction:row;align-items:center;justify-content:center;position:fixed;top:0;right:0;z-index:999;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.contact-back .contact{background-color:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;flex-direction:column;padding:1rem 1.5rem;border-radius:10px;position:relative;border:1px solid #d3d3d3}.contact-back .contact i{position:absolute;top:10px;right:15px;color:#000;cursor:pointer}.contact-back .contact .contact-head{display:flex;align-items:center;margin-bottom:3rem;margin-top:1.5rem}.contact-back .contact .contact-head .left{height:30px;margin-right:4rem}.contact-back .contact .contact-head .left img{height:100%;filter:invert(100%);-webkit-filter:invert(100%)}.contact-back .contact .contact-head .right{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;filter:invert(100%);-webkit-filter:invert(100%)}.contact-back .contact .contact-head .right a,.contact-back .contact .contact-head .right p{font-size:16px;font-weight:500;color:#fff;cursor:pointer}.contact-back .contact .contact-head .right p:first-child{margin-bottom:5px}.contact-back .contact .contact-head .right p:nth-child(3){margin:2px 0}.contact-back .contact .contact-body{display:flex;flex-direction:column;padding:2rem 1rem 10px;border-radius:10px}.contact-back .contact .contact-body .form-group{height:40px;width:100%;color:#fff;margin-bottom:20px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.contact-back .contact .contact-body .twoFields{display:flex;align-items:center;margin-bottom:20px}.contact-back .contact .contact-body .twoFields .firstSelect{margin-right:20px}.contact-back .contact .contact-footer{width:100%;display:flex;align-items:center;justify-content:center;margin-top:10px}.contact-back .contact .contact-footer button{padding:.5rem 2rem;border-radius:7px;background-color:#40ae77;color:#fff;cursor:pointer}@media (max-width:680px){.contact-back .contact .contact-head .left{margin-bottom:10px}.contact-back .contact .contact-head{flex-direction:column;align-items:flex-start}.contact-back .contact .contact-body{padding:0}}.portfolio{width:100%;background:#166560;display:flex;flex-direction:column;align-items:center;padding:20px 0}.portfolio h1{display:inline;color:#fff;font-size:44px;letter-spacing:1px;margin:20px 0 40px}.portfolio .portfolio-main{width:90%;background-color:#fff;display:flex;align-items:center;flex-direction:column;border-radius:20px;margin-bottom:20px}.portfolio .portfolio-main h2{margin:40px 0 50px;font-size:30px}.portfolio .portfolio-main .portfolio-content{width:90%;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.portfolio .portfolio-main .portfolio-content .card:last-child{margin:0}.portfolio .portfolio-main .portfolio-content .card{height:360px;width:340px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#fff;box-shadow:0 10px 20px rgba(159,162,177,.4);border-radius:10px;margin-right:70px;color:#000;text-decoration:none;overflow:hidden}.portfolio .portfolio-main .portfolio-content .card img{width:100%;object-fit:contain;box-shadow:5px 0 20px rgba(0,0,0,.1)}.portfolio .portfolio-main .portfolio-content .card .cardDetail{width:85%;margin-top:25px}.portfolio .portfolio-main .portfolio-content .card .cardDetail h3{border-left:3px solid green;font-size:24px;padding-left:10px;margin-bottom:15px;font-size:1.5rem}.portfolio .portfolio-main .portfolio-content .card .cardDetail h4{font-size:1rem;font-weight:600}@media (max-width:768px){.portfolio .portfolio-main{width:97%}.portfolio .portfolio-main .portfolio-content{width:94%}.portfolio .portfolio-main .portfolio-content .card{margin-right:20px}.portfolio .portfolio-main .portfolio-content .card:last-child{margin:0}}@media (max-width:680px){.portfolio .portfolio-main{width:95%}.portfolio .portfolio-main h2{font-size:21px;margin:40px auto}.portfolio .portfolio-main .portfolio-content{flex-direction:column;margin-bottom:60px}.portfolio .portfolio-main .portfolio-content .card{margin:0 0 40px;width:290px;height:auto;padding-bottom:10px;background:linear-gradient(0deg,#fff,#fff,#9289f1)}.portfolio .portfolio-main .portfolio-content .card img{height:150px;object-fit:fill}}@font-face{font-family:"Acme";src:url(/static/media/Acme-Regular.22b3170c.ttf)}.blogwholepage{background-color:#308367}.blogwholepage .blog-firstsec{width:100%;display:flex;justify-content:center;align-items:center}.blogwholepage .blog-firstsec .blog-firstsec-container{width:85%;display:flex;justify-content:space-around;align-items:center}.blogwholepage .blog-firstsec .blog-firstsec-container img:first-child{width:40%}.blogwholepage .blog-firstsec .blog-firstsec-container img:last-child{height:400px}.blogwholepage .blog-secondsec{width:80%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;margin:0 auto;overflow-x:hidden;flex-direction:column}.blogwholepage .blog-secondsec .blog-secondsec-item1{display:flex;width:100%;margin-bottom:10px;transition:.5s;padding:10px 0 10px 10px;background-color:#869f51;text-decoration:none}.blogwholepage .blog-secondsec .blog-secondsec-item1 .imgconta{width:317px;height:100%;transition:.2s;align-self:center;overflow:hidden;box-sizing:border-box}.blogwholepage .blog-secondsec .blog-secondsec-item1 .imgconta img{width:100%;transition:.2s;align-self:center;object-fit:cover}.blogwholepage .blog-secondsec .blog-secondsec-item1:hover{background-color:#a8b12c;border-radius:8px;border:none}.blogwholepage .blog-secondsec .blog-secondsec-item1:hover img{transform:scale(1.02)}.blogwholepage .blog-secondsec .blog-secondsec-item1 .blog-secondsec-item1-p-container{width:70%;font-size:30px;line-height:35px;display:flex;flex-direction:column;padding-left:2rem;text-decoration:none;color:#000;font-family:"Acme"}.blogwholepage .blog-secondsec .blog-secondsec-item1 .blog-secondsec-item1-p-container h3{padding:1rem;text-decoration:underline}.blogwholepage .blog-secondsec .blog-secondsec-item1 .blog-secondsec-item1-p-container p{padding:1rem;font-size:16px;line-height:20px;width:90%;text-align:justify}@media (max-width:990px){.blogwholepage .blog-secondsec{width:90%}.blogwholepage .blog-firstsec .blog-firstsec-container img:last-child{height:300px}.blogwholepage .blog-secondsec .blog-secondsec-item1 .imgconta{width:300px}.blogwholepage .blog-secondsec .blog-secondsec-item1 .blog-secondsec-item1-p-container{width:80%}.blogwholepage .blog-secondsec .blog-secondsec-item1 .blog-secondsec-item1-p-container h3{font-size:25px}}@media (max-width:768px){.blogwholepage .blog-secondsec{width:95%}.blogwholepage .blog-firstsec .blog-firstsec-container img:last-child{height:300px}.blogwholepage .blog-secondsec .blog-secondsec-item1 .imgconta{width:330px;height:170px}.blogwholepage .blog-secondsec .blog-secondsec-item1 .blog-secondsec-item1-p-container{width:90%}.blogwholepage .blog-secondsec .blog-secondsec-item1 .blog-secondsec-item1-p-container h3{font-size:25px}}@media (max-width:680px){.blogwholepage .blog-firstsec .blog-firstsec-container img:last-child{height:300px}.blogwholepage .blog-secondsec .blog-secondsec-item1{flex-direction:column;width:400px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto 10px;transition:.2s;padding:10px 0;background-color:#869f51}.blogwholepage .blog-secondsec .blog-secondsec-item1 .blog-secondsec-item1-p-container{width:100%;line-height:35px;display:flex;flex-direction:column;padding-left:0}.blogwholepage .blog-secondsec .blog-secondsec-item1 .imgconta{width:350px}.blogwholepage .blog-secondsec .blog-secondsec-item1 .blog-secondsec-item1-p-container h3{font-size:23px;text-align:center}}@media (max-width:468px){.blogwholepage .blog-firstsec .blog-firstsec-container img:last-child{height:250px}.blogwholepage .blog-secondsec .blog-secondsec-item1{display:flex;flex-direction:column;width:350px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto 10px;transition:.2s;padding:10px 0;background-color:#d6d62e}.blogwholepage .blog-secondsec .blog-secondsec-item1 .blog-secondsec-item1-p-container{width:100%;line-height:35px;display:flex;flex-direction:column;padding-left:0}.blogwholepage .blog-secondsec .blog-secondsec-item1 .imgconta{width:300px}.blogwholepage .blog-secondsec .blog-secondsec-item1 .blog-secondsec-item1-p-container h3{font-size:23px}}@font-face{font-family:"Hind Siliguri";src:url(/static/media/HindSiliguri-Regular.a8d8f1d8.ttf)}.blog-wholepage{position:relative;background-image:url(/static/media/background.01d8b48b.jpg);background-size:contain}.blog-wholepage .opacity{position:absolute;opacity:.6;width:100%;height:100%;background-color:#ccc}.blog-wholepage .blog-content-firstsec{width:80%;height:120px;display:flex;justify-content:space-around;align-items:center;flex-direction:column;position:relative;margin:0 auto}.blog-wholepage .blog-content-firstsec h1{font-size:60px;font-weight:bolder;text-align:center}.blog-wholepage .blog-content-firstsec .line{width:80%;height:3px;background-color:#000}.blog-wholepage .blog-body{display:flex;justify-content:space-around;align-items:center;flex-direction:column;position:relative;width:80%;margin:auto auto 0}.blog-wholepage .blog-body img{width:90%;object-fit:contain}.blog-wholepage .blog-body p{width:95%;text-align:justify;font-size:20px;line-height:33px;margin-bottom:20px;font-family:"Hind Siliguri"}.blog-wholepage .blog-body img{width:60%;margin:.5rem}.blog-wholepage .blog-body h3{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;padding:.2rem 0}.blog-wholepage .blog-body h3 span{font-weight:100;padding-left:1rem;padding-bottom:.3rem}@media (max-width:1024px){.blog-wholepage .blog-body p{width:90%;font-size:15px}.blog-wholepage .blog-content-firstsec{height:100px}.blog-wholepage .blog-content-firstsec h1{font-size:40px}.blog-wholepage .blog-content-firstsec .line{width:600px}}@media (max-width:768px){.blog-wholepage .blog-background{position:absolute;width:100%;height:840px;opacity:.5}.blog-wholepage .blog-content-firstsec{height:80px}.blog-wholepage .blog-content-firstsec h1{font-size:30px}.blog-wholepage .blog-content-firstsec .line{width:400px}.blog-wholepage .blog-body{margin-bottom:0}.blog-wholepage .blog-body p{width:95%;font-size:16px}.blog-wholepage .blog-body img{width:300px;height:220px}}@media (max-width:680px){.blog-wholepage .blog-background{height:1393px}.blog-wholepage .blog-content-firstsec{height:80px}.blog-wholepage .blog-content-firstsec .line{width:350px}.blog-wholepage .blog-body{margin-bottom:0}.blog-wholepage .blog-body p{width:95%;font-size:16px}.blog-wholepage .blog-body img{width:420px;height:250px}.blog-wholepage .content p{font-size:20px;width:80%;margin-top:50px}.blog-wholepage .content img{width:80%;height:350px}}@media (max-width:468px){.blog-wholepage .blog-content-firstsec h1{font-size:30px}.blog-wholepage .blog-content-firstsec .line{width:250px}.blog-wholepage .blog-body p{width:95%;font-size:14px}.blog-wholepage .content img{width:70%;height:200px}.blog-wholepage .content2{margin-bottom:5px}}*{margin:0;padding:0}html{scroll-behavior:smooth}.aboutus-wholepage{background-image:linear-gradient(147deg,#166d3b,#064d49 74%)}.aboutus-wholepage .aboutus-firstsec{width:100%;height:50px;display:flex;justify-content:center;align-items:center;background-color:#ccc;position:-webkit-sticky;position:sticky;top:56px;z-index:1}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container{width:90%;height:50%;display:flex;justify-content:space-around;align-items:center;color:#fff;font-family:"Nanum Myeongjo",serif}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container div{font-size:27px;width:10%;height:100%;display:flex;align-items:center}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container i{font-size:30px;transition:.3s}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container i:hover{font-size:33px}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container a{font-size:25px;transition:.2s;text-decoration:none;color:#fff;scroll-behavior:smooth}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container a:active{color:#166560}@media(max-width:768px){.aboutus-wholepage .aboutus-firstsec .aboutus-item-container{width:100%}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container i{font-size:25px}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container i:hover{font-size:28px}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container a{font-size:22px}}@media(max-width:680px){.aboutus-wholepage .aboutus-firstsec .aboutus-item-container i{font-size:20px}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container i:hover{font-size:23px}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container a{font-size:18px}}@media(max-width:468px){.aboutus-wholepage .aboutus-firstsec{width:100%;height:50px}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container{width:100%;height:70%}.aboutus-wholepage .aboutus-firstsec .aboutus-item-container a{font-size:14px}}@media(max-width:360px){.aboutus-wholepage .aboutus-firstsec .aboutus-item-container a{font-size:12px}}.projects{width:100%;background-color:#36c67a;display:flex;align-items:center;flex-direction:column;padding:20px 0}.projects h1{display:inline;align-self:flex-start;color:#fff;font-size:44px;letter-spacing:1px;margin:20px 80px 40px;text-shadow:5px 5px 15px #258a6a}.projects .portfolio-main{width:90%;background-color:#fff;display:flex;align-items:center;flex-direction:column;border-radius:20px;margin-bottom:20px}.projects .portfolio-main h2{margin:40px 0 50px;font-size:30px}.projects .portfolio-main .portfolio-content{width:85%;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:30px}.projects .portfolio-main .portfolio-content .card{height:360px;width:340px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#fff;box-shadow:0 10px 20px rgba(159,162,177,.4);border-radius:10px;margin-right:70px;color:#000;text-decoration:none;overflow:hidden;margin-bottom:70px}.projects .portfolio-main .portfolio-content .card:nth-child(3n){margin-right:0}.projects .portfolio-main .portfolio-content .card img{width:100%;object-fit:contain;box-shadow:5px 0 20px rgba(0,0,0,.1)}.projects .portfolio-main .portfolio-content .card .cardDetail{width:85%;margin-top:25px}.projects .portfolio-main .portfolio-content .card .cardDetail h3{border-left:3px solid green;font-size:24px;padding-left:10px;margin-bottom:15px;font-size:1.5rem}.projects .portfolio-main .portfolio-content .card .cardDetail h4{font-size:1rem;font-weight:600}@media (max-width:768px){.projects h1{margin-left:20px}.projects .portfolio-main{width:97%}.projects .portfolio-main .portfolio-content{width:94%}.projects .portfolio-main .portfolio-content .card{margin-right:20px}.projects .portfolio-main .portfolio-content .card:last-child{margin:0}}@media (max-width:680px){.projects .portfolio-main{width:95%}.projects .portfolio-main h2{font-size:22px}.projects .portfolio-main .portfolio-content{flex-direction:column;margin-bottom:60px}.projects .portfolio-main .portfolio-content .card{margin:0 0 40px;width:290px;min-height:360px;height:auto;padding-bottom:20px}.portfolio .portfolio-main .portfolio-content .card img{height:150px;object-fit:fill}}.aboutus-secondsec{width:100%;background-image:linear-gradient(147deg,#166d3b,#064d49 74%)}.aboutus-item-container{width:90%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;position:relative;margin:0 auto}.aboutus-item-container h1{color:#fff;font-size:30px;border-bottom:2px solid #fff;font-family:"Nanum Myeongjo",serif;padding-bottom:2px;margin-top:30px}.aboutus-item-container .aboutus-p-container{display:flex;justify-content:center;align-items:center;align-self:center;margin:30px auto}.aboutus-item-container .aboutus-p-container article,.aboutus-item-container .aboutus-p-container p{font-size:16px;line-height:28px;color:#fff;text-align:justify}.aboutus-item-container .lines{width:80%;height:20px;display:flex;align-items:center;margin:0 auto}.aboutus-item-container .lines .react-line-first{left:0;width:10px;height:10px;border-radius:50%;background-color:#fff}.aboutus-item-container .lines .react-line-middle{width:100%;height:3px;background-color:#fff}.aboutus-item-container .lines .react-line-last{width:10px;height:10px;border-radius:50%;background-color:#fff}@media(max-width:768px){.aboutus-item-container a{font-size:40px}.aboutus-item-container .aboutus-p-container p{font-size:20px;line-height:32px;color:#fff}}
/*# sourceMappingURL=main.6d2d5408.chunk.css.map */