body{font-family:Space Grotesk,sans-serif;font-optical-sizing:auto}.header-area .main-menu li a:hover{color:#cfcfcf}.bg-main{background-color:#2a5c8d}.main-menu li a{padding:26px 15px}.header-area__inner{height:70px}.header-area .header__nav{margin-right:0}p{line-height:1.4;font-family:Space Grotesk,sans-serif}.footer-area-2 .footer-widget-box .contact-item .icon{width:30px;min-width:30px;height:30px;border:none;color:#000}.header-area .main-menu li a{color:#fff;font-size:16px;font-weight:500;text-transform:capitalize}.hero-area-2 .hero-area-2-inner{padding-top:70px}.hero-area-2{background-color:#fff}.footer-logo img{max-width:70%}.footer-widget-box p{font-size:13px}.footer-area-2{background-color:#e4e4e4}.footer-area-2 .footer-widget-wrapper-box{padding-bottom:35px;padding-top:35px}.footer-area-2 .footer-widget-box .title{font-size:16px;line-height:1.33;margin-bottom:15px}.footer-area-2 .footer-widget-box .contact-item{margin-top:0!important;font-size:14px;line-height:20px}.header-area .header__navicon i{color:#fff}.section-spacing-top{padding-top:50px;padding-bottom:60px}.header-area .main-menu li a:focus{background-color:none}.section-title{font-size:40px;letter-spacing:-1.25px;line-height:1}.about-area-2 .section-content .feature-list-item .text{margin-top:0}.service-area-2 .service-box{border:1px solid #e5e5e5;background-color:#fff;box-shadow:2px 4px 12px 4px #00000014}.about-area-2{background:#dce0ec}.service-area-2 .services-wrapper{display:flex;height:100%;flex-wrap:wrap;gap:20px 10px}.service-area-2 .services-wrapper a{width:32%}.service-area-2 .project-box .services-wrapper{gap:20px 10px}.service-area-2 .service-box{height:100%}.service-area-2 .project-box .service-box{width:49%}.service-area-2 .service-box .icon,.about-area-2 .section-content .thumb,.about-area .section-content .thumb,.counter-area .counter-box,.project-area .project-box,.project-area .project-box .content{border:none;filter:none}.counter-area-2 .counter-wrapper,.counter-area-2 .counter-thumb,.team-area-2 .team-box .content{border:none;box-shadow:none}.counter-area-2{padding:0 0 40px}.content-last,.services-wrapper-box,.counter-area-2-inner,.section-content{padding:0 10px}.section-spacing{padding-top:0;padding-bottom:0}.page-title-area-inner .area-shape-1{position:absolute;left:45%;bottom:0;width:530px;top:-130%}.counter-wrapper-box{padding-bottom:25px}h1,h2,h3,h4,h5,h6{font-family:Space Grotesk,sans-serif}.project-box,.project-box .content{margin-top:0!important}.project-box .content .title{margin-bottom:0;line-height:28px}.project-box .content .proAdd{font-size:18px;margin-bottom:30px;color:#fa6314;font-weight:400;margin-top:5px}.project-box .content .proHead{margin-bottom:15px}.project-box .content .proHead .proMain{font-weight:500}.project-box .content .proHead .prosub{font-size:14px;line-height:20px}.project-box .content .proHead .proVal{font-size:35px;margin-top:10px;color:#f8b500;font-weight:600}@media only screen and (max-width: 575px){.hero-area-2 .section-content{padding:20px 10px 10px 0}.hero-area-2 .hero-thumb{margin-right:-15px;margin-top:-25px}.footer-widget-box .footer-logo{width:60%}.section-title.large{font-size:30px}p{font-size:14px}.service-area-2 .services-wrapper a{width:100%}.service-area-2 .services-wrapper{flex-wrap:wrap}.section-title{font-size:30px}.about-area .section-content .feature-list li{font-size:15px;line-height:26px}.service-area-2 .project-box .service-box{height:100%;width:100%}}
