.topbar{background-color:#fff;color:#007000;height:70px;position:fixed;top:0;transition:all 1s ease;width:100%;z-index:3}.topbar .wrapper{justify-content:space-between;padding:10px 30px}.topbar .wrapper,.topbar .wrapper .left{align-items:center;display:flex}.topbar .wrapper .left .logo{color:inherit;font-size:40px;font-weight:700;margin-right:40px;text-decoration:none}.topbar .wrapper .left .itemContainer{align-items:center;display:flex;margin-left:30px}@media(max-width:768px){.topbar .wrapper .left .itemContainer{display:none}}.topbar .wrapper .left .itemContainer .icon{font-size:18px;margin-right:5px}.topbar .wrapper .left .itemContainer span{font-size:15px;font-weight:800}.topbar .wrapper .right .hamburger{cursor:pointer;display:flex;flex-direction:column;height:25px;justify-content:space-between;width:32px}.topbar .wrapper .right .hamburger span{background-color:#007000;height:3px;-webkit-transform-origin:left;transform-origin:left;transition:all 2s ease;width:100px}.topbar.active{background-color:#007000;color:#fff}.topbar.active .hamburger span:first-child{background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.topbar.active .hamburger span:nth-child(2){opacity:0}.topbar.active .hamburger span:last-child{background-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.intro{background-color:#fff;display:flex}@media(max-width:768px){.intro{align-items:center;flex-direction:column}}.intro .left{flex:4 1;overflow:hidden}.intro .left .imgContainer{align-items:end;display:flex;height:90%;justify-content:end;width:90%}@media(max-width:768px){.intro .left .imgContainer{height:50%;margin-left:-23%;margin-top:-10%;width:100%}}.intro .left .imgContainer img{width:85%}@media(max-width:768px){.intro .left .imgContainer img{height:75%;width:50%}}.intro .right{flex:5 1;margin-top:-4%;position:relative}@media(max-width:768px){.intro .right{margin-top:-90%}}.intro .right .wrapper{color:#007000;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}@media(max-width:768px){.intro .right .wrapper{height:85%}}.intro .right .wrapper h1{font-size:500%}@media(max-width:768px){.intro .right .wrapper h1{display:flex;font-size:200%;justify-content:center}}.intro .right .wrapper h2{font-size:300%}@media(max-width:768px){.intro .right .wrapper h2{display:flex;flex-direction:center;font-size:160%;justify-content:center}}.intro .right .wrapper span{font-size:130%;margin:2% 10% 2% 0}@media(max-width:768px){.intro .right .wrapper span{font-size:90%;margin-left:2%;margin-right:3%}}.intro .right .wrapper li{font-size:120%}@media(max-width:768px){.intro .right .wrapper li{font-size:90%;margin-left:3%;margin-top:0}}.intro .right .wrapper p{font-size:130%;margin-right:10%;margin-top:2%}@media(max-width:768px){.intro .right .wrapper p{font-size:90%;margin-left:2%;margin-right:3%;margin-top:3%}}.intro .right a{bottom:5%;left:40%;position:absolute}@media(max-width:768px){.intro .right a{bottom:15%;left:45%}}.intro .right a img{-webkit-animation:arrowBlink 2s infinite;animation:arrowBlink 2s infinite;width:50px}@-webkit-keyframes arrowBlink{to{opacity:0}}@keyframes arrowBlink{to{opacity:0}}.portfolioList{border-radius:10px;cursor:pointer;font-size:18px;margin-right:40px;padding:7px}@media(max-width:768px){.portfolioList{margin-right:20px}}.portfolioList.active{background-color:#007000;color:#fff}.portfolio{align-items:center;background-color:#fff;display:flex;flex-direction:column}.portfolio h1{font-size:40px;height:60px;overflow:hidden}@media(max-width:768px){.portfolio h1{font-size:30px;height:40px}}.portfolio ul{display:flex;list-style:none;margin:10px;padding:0}@media(max-width:768px){.portfolio ul{flex-wrap:wrap;justify-content:center;margin:10px 0}}.portfolio .container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;width:60%}@media(max-width:768px){.portfolio .container{width:100%}}.portfolio .container .item{align-items:center;border:2px solid #d3d3d3;border-radius:20px;color:#fff;cursor:pointer;display:flex;height:300px;justify-content:center;margin:10px 20px;position:relative;transition:all 3s ease;width:200px}@media(max-width:768px){.portfolio .container .item{height:125px;width:100px}}.portfolio .container .item h3{font-size:20px;position:absolute;text-align:center}.portfolio .container .item img{height:100%;object-fit:cover;width:100%;z-index:1}.portfolio .container .item:hover img{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:fixed;right:0;top:0;width:auto;z-index:3}.pagination{display:flex;justify-content:center;margin-bottom:5px}.pagination button{background-color:#007000;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:20px 5px 5px;padding:3px 10px}.pagination button.active{background-color:#007000;color:#fff;-webkit-transform:scale(1.4);transform:scale(1.4)}.works{align-items:center;background-color:#fff;display:flex;justify-content:center;position:relative}.works .arrow{cursor:pointer;height:70px;position:absolute;-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media(max-width:768px){.works .arrow{display:none}}.works .arrow.left{left:150px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.works .arrow.right{right:150px}.works h1{align-items:center;display:flex;font-size:40px;justify-content:center;margin-top:-700px}.works .slider{display:flex;height:600px;left:0;position:absolute;transition:all 1s ease-out}@media(max-width:768px){.works .slider{flex-direction:column;height:100vh;justify-content:center}}.works .slider .container{align-items:center;display:flex;justify-content:center;width:100vw}.works .slider .container .item{align-items:center;background-color:#007000;border-radius:20px;display:flex;height:80%;justify-content:center;width:1000px}@media(max-width:768px){.works .slider .container .item{height:250px;margin:20px;width:90%}}.works .slider .container .item .left{align-items:center;display:flex;flex:4 1;height:80%;justify-content:center}@media(max-width:768px){.works .slider .container .item .left{flex:8 1}}.works .slider .container .item .left .leftContainer{color:#fff;display:flex;flex-direction:column;height:200px;justify-content:space-between;width:80%}@media(max-width:768px){.works .slider .container .item .left .leftContainer{display:flex;flex-direction:column;justify-content:center;margin-left:15px;margin-top:-20px;width:100%}}.works .slider .container .item .left .leftContainer .imgContainer{align-items:center;background-color:#007000;border-radius:50%;display:flex;height:50px;justify-content:center;width:100px}.works .slider .container .item .left .leftContainer .imgContainer img{height:50px;width:50px}@media(max-width:768px){.works .slider .container .item .left .leftContainer .imgContainer img{display:none}}.works .slider .container .item .left .leftContainer h2{font-size:50px}@media(max-width:768px){.works .slider .container .item .left .leftContainer h2{font-size:18px}}.works .slider .container .item .left .leftContainer p{font-size:20px}@media(max-width:768px){.works .slider .container .item .left .leftContainer p{font-size:10px;margin-top:15px}}.works .slider .container .item .right{align-items:center;display:flex;flex:8 1;height:100%;margin-left:30px;margin-right:100px}@media(max-width:768px){.works .slider .container .item .right{flex:20 1;margin-right:20px}}.works .slider .container .item .right img{border-radius:30px;height:300px;width:300%}@media(max-width:768px){.works .slider .container .item .right img{border-radius:20px;height:180px}}.certs{align-items:center;background-color:#fff;display:flex;justify-content:center;position:relative}.certs .arrow{cursor:pointer;height:70px;position:absolute;-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media(max-width:768px){.certs .arrow{display:none}}.certs .arrow.left{left:150px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.certs .arrow.right{right:150px}.certs h1{align-items:center;display:flex;font-size:40px;justify-content:center;margin-top:-700px}.certs .slider{display:flex;height:600px;left:0;position:absolute;transition:all 1s ease-out}@media(max-width:768px){.certs .slider{flex-direction:column;height:100vh;justify-content:center}}.certs .slider .container{align-items:center;display:flex;justify-content:center;width:100vw}.certs .slider .container .item{align-items:center;background-color:#007000;border-radius:20px;display:flex;height:80%;justify-content:center;width:1000px}@media(max-width:768px){.certs .slider .container .item{height:250px;margin:20px;width:90%}}.certs .slider .container .item .left{align-items:center;display:flex;flex:4 1;height:80%;justify-content:center}@media(max-width:768px){.certs .slider .container .item .left{flex:8 1}}.certs .slider .container .item .left .leftContainer{color:#fff;display:flex;flex-direction:column;height:200px;justify-content:space-between;width:80%}@media(max-width:768px){.certs .slider .container .item .left .leftContainer{display:flex;flex-direction:column;justify-content:center;margin-left:15px;margin-top:-20px;width:100%}}.certs .slider .container .item .left .leftContainer .imgContainer{align-items:center;background-color:#007000;border-radius:50%;display:flex;height:50px;justify-content:center;width:100px}.certs .slider .container .item .left .leftContainer .imgContainer img{height:50px;width:50px}@media(max-width:768px){.certs .slider .container .item .left .leftContainer .imgContainer img{display:none}}.certs .slider .container .item .left .leftContainer h2{font-size:50px}@media(max-width:768px){.certs .slider .container .item .left .leftContainer h2{font-size:18px}}.certs .slider .container .item .left .leftContainer p{font-size:20px}@media(max-width:768px){.certs .slider .container .item .left .leftContainer p{font-size:10px;margin-top:15px}}.certs .slider .container .item .right{align-items:center;display:flex;flex:8 1;height:100%;margin-left:200px;margin-right:100px}@media(max-width:768px){.certs .slider .container .item .right{flex:20 1;margin-right:20px}}.certs .slider .container .item .right img{border-radius:50px;height:400px;width:650px}@media(max-width:768px){.certs .slider .container .item .right img{border-radius:20px;height:180px}}.socialmedia{align-items:center;background-color:none;bottom:0;display:flex;height:6%;justify-content:center;position:fixed;transition:all 1s ease;width:100%;z-index:3}.socialmedia .fb{border-radius:5px;cursor:pointer;height:30px;transition:all .5s ease;width:30px}.socialmedia .in,.socialmedia .jb,.socialmedia .lk,.socialmedia .uw{border-radius:5px;cursor:pointer;height:30px;margin-left:10px;transition:all .5s ease;width:30px}.socialmedia .fb:hover,.socialmedia .in:hover,.socialmedia .jb:hover,.socialmedia .lk:hover,.socialmedia .uw:hover{height:45px;width:45px}.app{height:100vh}.app .sections{background-color:#f0f;height:calc(100vh - 70px);position:relative;scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-width:none;top:70px;width:100%}.app .sections::-webkit-scrollbar{display:none}.app .sections>*{height:calc(100vh - 70px);scroll-snap-align:start;width:100vw}.menu{align-items:center;background-color:#007000;display:flex;flex-direction:column;height:100vh;justify-content:center;position:fixed;right:-300px;top:0;transition:all 1s ease;width:300px;z-index:2}.menu.active{right:0}.menu ul{color:#fff;font-size:40px;list-style:none;margin:0;padding:0;width:75%}.menu ul li{margin-bottom:30px}.menu ul li a{color:inherit;font-size:inherit;text-decoration:none}.menu ul li:hover{font-weight:800}
/*# sourceMappingURL=main.4421ef49.css.map*/