html,body{
    font-family: 'Roboto', sans-serif !important;
    overflow-x: hidden !important;
}
h1,h2,h3,h4,h5,h6,p,input, select,textarea,div{font-family: 'Roboto', sans-serif !important;}
.subList{margin: 10px 0 15px 15px !important;}
.mobileTopBar{display: none;}
.bodyBtn{padding:1em 2em; font-size:16px; border-radius: 4px;transition: 0.3s ease all; background-color: #2DA638; color: #ffffff !important; text-decoration: none;}
.bodyBtn:hover{background: #0C1846;}

.section-works .swiper-slide{height: auto !important; padding:5px 1px;}
.boxStyle1{border-radius:15px; display: flex; height: calc(100% - 50px); color:#ffffff; border: 1px solid rgba(255,255,255,0.3); padding:25px;}
.boxStyle1wrapper{width: 100%;}
.boxStyle1wrapper .imgBox{width: 60px; height:60px; background: #ffffff; border-radius: 50%; line-height: 60px; text-align:center; position:relative;}
.boxStyle1wrapper .imgBox img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:38px;}
.boxStyle1wrapper h3{font-size:20px; margin:25px 0 15px;}
.boxStyle1wrapper p{font-size:14px; line-height:22px; opacity: 0.8; margin:0;}
.section-works .fas{font-size: 30px; color: #ffffff;}
.button-prev.swiper-button-disabled {
    opacity: 0.3;
}
.button-next.swiper-button-disabled {
    opacity: 0.3;
}
.getStartedBtn{background: #2DA638; color: #ffffff; font-weight:600; padding:12px 45px 12px 45px; text-decoration: none; display: inline-block; position: relative; border-radius: 6px; transition: 0.3s ease all; box-shadow: 5px 5px 0px 0 #000000;}
.getStartedBtn:hover{border-radius: 10px; color: #ffffff; box-shadow: 7px 7px 0px 0 #000000;}
a.getStartedBtn:focus, a.getStartedBtn:hover{color: #ffffff !important;}
/* .getStartedBtn i{position: absolute; right: 5px; top: 50%;} */


@media(max-width:992px){
    #masthead .ast-mobile-header-wrap .ast-primary-header-bar, #masthead .ast-mobile-header-wrap .ast-below-header-bar{
        padding: 32px 15px 8px 15px !important;
    }
    .mobileTopBar{display: block; width: 100%; position: fixed; top: 0; left: 0; z-index: 99999; background: #2DA638; color: #ffffff !important; text-align: center; text-decoration: none;}
}
