:root{--color1:$color1;--color2:$color2}.position-absolute-expand{position:absolute;top:0;left:0;bottom:0;right:0}body{letter-spacing:-.02em}.bg-color1{background:#0074d9}.bg-color2{background:#0057a3}.bg-color3{background:#003a6d}.breadcrumb .active{color:hsla(0,0%,100%,.529)}header .wrapper .header-btn-collapse-nav{background:#ccc;color:#fff;display:none;float:right;margin:0 0 0 1rem}header .wrapper .top-bar{background-color:#003a6d;line-height:22px;font-size:1rem;position:relative;color:#fff;height:50px;font-size:.85rem}header .wrapper .top-bar a{font-size:inherit;color:inherit;text-decoration:none;outline:none!important;cursor:pointer;margin-right:20px;display:flex;align-items:center;position:relative;white-space:pre}header .wrapper .top-bar a.address{margin-right:20px}header .wrapper .top-bar a.address:before{background-image:url(/_next/static/media/map-pin.665426a4.svg)}header .wrapper .top-bar a.address:after{content:attr(data-text);position:relative;margin-left:5px}header .wrapper .top-bar a.telephone:before{background-image:url(/_next/static/media/call.f77ea0d7.svg)}header .wrapper .top-bar a:before{content:"";width:20px;height:20px;margin-right:10px;opacity:.4;color:inherit;background-size:cover;filter:brightness(0) invert(1);transition:opacity .2s}header .wrapper .top-bar a:hover:before{opacity:1}header .wrapper .top-bar .tagline{line-height:22px}header .wrapper .logo-bar{border-top:10px solid #0074d9;padding:15px 0}header .wrapper .menu-wrapper .menu ul.menu li{display:block;font-family:Montserrat,sans-serif;margin:0;text-decoration:none;position:relative;z-index:1;font-weight:500;text-transform:uppercase;font-size:18px;line-height:1rem;color:#263045;transition:all .3s ease-in-out}header .wrapper .menu-wrapper .menu ul.menu li.active a{border-bottom:2px solid #0074d9;font-weight:600}header .wrapper .menu-wrapper .menu ul.menu li.dropdown .ancestry:after{content:"";display:inline-block;vertical-align:.306em;width:.36em;height:.36em;border-bottom:1px var(--tblr-border-style);border-left:1px var(--tblr-border-style);margin-right:.1em;margin-left:.4em;transform:rotate(-45deg)}header .wrapper .menu-wrapper .menu ul.menu li.dropdown .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:5px 3px;height:0}header .wrapper .menu-wrapper .menu ul.menu li.dropdown .dropdown-content a{border-bottom:1px solid #e8e8e8;border-radius:0;transition:all 1s}header .wrapper .menu-wrapper .menu ul.menu li.dropdown .dropdown-content a:last-child{border-bottom:unset}header .wrapper .menu-wrapper .menu ul.menu li.dropdown .dropdown-content.show{display:block;right:50px}header .wrapper .menu-wrapper .menu ul.menu li.dropdown:hover .dropdown-content{height:auto;display:block;text-align:left;transition:height .3s ease-in-out;transition-delay:.1s;z-index:12}header .wrapper .menu-wrapper .menu ul.menu li.dropdown:hover .dropdown-content a{text-decoration:none;display:block;text-align:left}@media(max-width:991px){header .wrapper .menu-wrapper .menu ul.menu li.dropdown:hover .dropdown-content{display:block;right:70px;top:10px}}header .wrapper .menu-wrapper .menu ul.menu li.dropdown .dropdown-toggle{position:relative}header .wrapper .menu-wrapper .menu ul.menu li.dropdown .dropdown-toggle:after{position:absolute;right:10%}header .wrapper .menu-wrapper .menu ul.menu li.dropdown .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}header .wrapper .menu-wrapper .menu ul.menu li.dropdown .dropdown-menu.show{inset:unset!important;transform:unset!important;position:relative!important;z-index:9999}header .wrapper .menu-wrapper .menu ul.menu li.dropdown .dropdown-menu.show .nav-link{background-color:unset}header .wrapper .menu-wrapper .menu ul li{line-height:24px}header .wrapper .menu-wrapper .social-icons{margin:0;padding:0;width:auto}header .wrapper .menu-wrapper .social-icons.social-icons-medium li a{height:33px;width:33px;font-size:14.4px;font-size:.9rem}header .wrapper .menu-wrapper .social-icons li{display:inline-block;margin:-1px 1px 0 0;padding:0;border-radius:100%;overflow:visible}header .wrapper .menu-wrapper .social-icons li a{transition:all .2s ease;border-radius:100%;display:block;line-height:26px;text-align:center;color:#333;text-decoration:none;font-size:12.8px;font-size:.8rem}header .wrapper .menu-wrapper .social-icons li:hover a{color:#fff}header .wrapper .menu-wrapper .social-icons li.facebook:hover{background-color:#3b5998}header .wrapper .menu-wrapper .social-icons li.twitter:hover{background-color:#1da1f2}header .wrapper .menu-wrapper .social-icons li.linkedin:hover{background-color:#0077b5}header .wrapper .menu-wrapper .telephone{line-height:28px;font-weight:700;font-size:18px}@media(min-width:992px){header .main-menu-nav{height:auto!important}header .main-menu-nav,header nav{display:flex!important}}main.main .banner-wrapper{background-image:url(/_next/static/media/bg-banner.52f771ab.jpg);background-color:transparent;background-position-x:50%;background-position-y:8px;background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-origin:padding-box;background-clip:border-box;padding-top:20px;padding-bottom:40px;box-shadow:inset 0 0 0 100vw rgba(0,0,0,.7);background-attachment:fixed}main.main .banner-wrapper .overlay{position:absolute;top:-1px;left:-1px;right:-1px;z-index:0;height:100px;pointer-events:none;fill:#001629;color:#001629;transform:scaleY(-1)}main.main .banner-wrapper .banner{padding:50px 0}main.main .banner-wrapper .banner .center{text-align:center;color:hsla(0,0%,100%,.812);width:70%;margin:0 auto}main.main .banner-wrapper .banner .center h1{font-size:3rem;line-height:4rem;text-transform:uppercase;font-family:Aldrich,sans-serif}main.main .banner-wrapper .banner .center h3,main.main .banner-wrapper .banner .center h4{font-size:34px;letter-spacing:-.02em;line-height:1.5;font-weight:400}main.main .banner-wrapper .banner .center h4{color:#28a745}@media screen and (max-width:992px){main.main .banner-wrapper .banner .center h1{font-size:2.2rem}main.main .banner-wrapper .banner .center h3{font-size:25px}}main.main .about{background-color:#c5c5c5}main.main .about .about-wraper .box{width:25%;background-color:#0074d9;font-family:Aldrich,sans-serif;padding:30px 20px;color:#fff;font-size:1.6rem;line-height:1}main.main .about .about-wraper .box.even{background-color:#0057a3}main.main .about .wheel{padding:40px 0;display:flex}main.main .about .wheel div{width:50%}main.main .about .wheel .wheel-text{background-color:#0074d9;color:#fff;padding:20px}main.main .about .wheel .wheel-text h3{font-family:Aldrich,sans-serif;font-size:2.3rem;line-height:1.5}main.main .about .wheel .wheel-text li{font-size:1rem}@media screen and (max-width:992px){main.main .about .wheel{display:block!important}main.main .about .wheel div{width:100%}}main.main .about .details{align-items:center}main.main .about .details .icon-box{display:flex;align-items:center;background:linear-gradient(-135deg,#0074d9,#0057a3);width:50px;min-width:50px;height:50px;line-height:50px;font-size:25px;border-radius:50%;margin-right:2rem}main.main .about .details .icon-box img{filter:brightness(0) invert(1);height:30px}main.main .about .details h3{font-size:1.8rem;line-height:1.4;color:#0074d9}main.main .about .details p{font-size:1.4rem;line-height:1.8;color:rgba(33,37,41,.75)}@media(max-width:992px){main.main .about .about-wraper{display:block!important}main.main .about .about-wraper .box{width:100%}}main .content{background:#292c34;color:hsla(0,0%,100%,.5)}main .content,main .content .platform-700{font-family:Poppins,sans-serif;line-height:1.5}main .content .platform-700{font-weight:500;font-size:2.5rem;text-align:center;width:80%;margin:0 auto;color:hsla(0,0%,100%,.776)}main .content h2{line-height:1.2;font-family:Poppins,sans-serif;color:hsla(0,0%,100%,.776);font-size:2rem}main .content p{font-size:1rem;font-weight:300}main .content.body{background-color:#292c34}main .content.body .text-content{text-align:right}main .content.body .text-content .text-box{margin-bottom:3rem}main .content.body .text-content .text-box h3{color:hsla(0,0%,100%,.776);margin-top:1.1rem;font-size:2rem;line-height:1.2}main .content.body .text-content.left{text-align:left}main .content.body .container-title{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}main .content.body .container-title h3{text-align:center;font-size:2.3rem;color:hsla(0,0%,100%,.776);padding-bottom:30px}main .content.body .container-title .border{background-color:#0074d9;width:150px;height:7px}main .content.body .card-body p{color:rgba(0,0,0,.7);font-size:1rem}main .content.body .card-body p span{display:block;margin-bottom:5px;font-weight:700;color:#0057a3}main .content.services .service-content h3{color:#28a745}main .content.services .service-content ul li span{font-weight:600;text-decoration:underline}main .content.dashboard h3{color:hsla(0,0%,100%,.776);font-size:2rem;line-height:1.4}main .content.dashboard .keyboard{display:flex;justify-content:center}main .content.dashboard .keyboard img{will-change:transform;transition:all .3s ease-out!important;box-shadow:15px 25px 50px rgba(0,0,0,.25);transform:perspective(1000px) rotateY(-15deg) rotateX(5deg) rotate(5deg) scaleY(.9) scaleX(.95);width:70%;height:auto}main .content.dashboard .keyboard img:hover{width:80%;max-width:80%;box-shadow:5px 15px 50px rgba(0,0,0,.3)!important;transform:perspective(1000px) rotateY(0deg) rotateX(0deg) rotate(0deg) scale(1)!important}main .scontainer{max-width:100%}main .scontainer.services .block{text-align:center;color:hsla(0,0%,100%,.796);padding:20px;border-bottom:1px solid hsla(0,0%,100%,.49);height:100%;display:flex;flex-direction:column;align-items:center}main .scontainer.services .block .icon-box{display:flex;align-items:center;background:linear-gradient(-135deg,#fff,#fff);width:50px;min-width:50px;height:50px;line-height:50px;font-size:25px;border-radius:50%;margin:20px 2rem 20px 0}main .scontainer.services .block .icon-box img{height:30px}main .scontainer.services .block .text-box h3{font-size:2rem;line-height:1.2;margin-bottom:1rem;font-family:Poppins,sans-serif}main .scontainer.services .block .text-box h3.green{color:#28a745}main .scontainer.services .block .text-box ul li{text-align:justify;margin-bottom:5px}main .foot-content{padding:150px 0;background-image:url(/_next/static/media/earthnetwork-3607641_1920.d741d104.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;box-shadow:inset 0 0 0 100vw rgba(0,0,0,.6)}main .foot-content .b-t-b{border-top:5px solid hsla(0,19%,93%,.7);border-bottom:5px solid hsla(0,10%,88%,.7);width:40%;margin:0 auot}main .foot-content .b-t-b h3{color:hsla(0,0%,100%,.776);font-family:Poppins,sans-serif;font-weight:700;font-size:3rem;line-height:1.5;text-align:center}main .breadcrumbs{background-color:#001629}main .breadcrumbs h1{font-size:2rem;color:#fff;font-family:Poppins,sans-serif;font-weight:700}@media screen and (max-width:992px){main .breadcrumbs .bdcom{display:block!important}}footer.footer{border:unset;padding:unset}footer.footer .footer-wrapper{background-image:url(/_next/static/media/footer-bg.afea10fa.jpg);background-color:transparent;background-position-x:50%;background-position-y:8px;background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-origin:padding-box;background-clip:border-box;padding-top:20px;padding-bottom:40px;box-shadow:inset 0 0 0 100vw rgba(0,0,0,.7);color:hsla(0,0%,100%,.714);font-size:.9rem;line-height:1.5}footer.footer .footer-wrapper .box a{font-weight:600}footer.footer .footer-wrapper .box h3{font-size:1.8rem;line-height:1.5;font-family:Aldrich,sans-serif}footer.footer .footer-wrapper .box p{margin:unset}footer.footer .footer-wrapper .footer-copyright{border-top:1px solid hsla(0,0%,100%,.114);padding-top:.8rem;text-align:center}footer.footer .footer-wrapper .footer-menu{color:hsla(0,0%,100%,.65)}footer.footer .footer-wrapper .footer-menu h4{font-family:Poppins,sans-serif;font-size:1.2rem;margin:10px 0}footer.footer .footer-wrapper .footer-menu ul{list-style:none;margin:0;padding:0}footer.footer .footer-wrapper .footer-menu ul a{font-size:1rem;color:inherit}footer.footer .footer-wrapper .footer-menu .of_hr{padding:0 0 9px}body{font-size:1rem}.contact-wrapper{margin-left:2rem}.contact-wrapper p{margin:unset}.contact-wrapper h3{font-size:1.8rem;line-height:1.5;font-family:Aldrich,sans-serif}@media screen and (max-width:993px){.contact-wrapper{display:none}}.mapHolder{filter:grayscale(100%) invert(100%)}.form-body input:focus,.form-body textarea:focus{border:2px solid #28a745;box-shadow:unset}@media screen and (max-width:993px){.collapse{background-color:#f1f5f9;width:100%;z-index:99;transition:max-height .3s ease-in-out}.nav{max-height:0;overflow:hidden}.collapse.show{position:absolute;left:0;top:171px}.collapse.show .nav{flex-direction:column;max-height:200px;transition:max-height .3s ease-in-out}}.loading{margin-top:20%;display:flex;justify-content:center;align-items:center;height:100%}