.text-left{
    text-align: left;
}

/* for desktop */
.whatsapp_float {
    position:fixed;
    width:60px;
    height:60px;
    bottom:100px;
    right:40px;
    background-color:#25d366;
    color:#FFF;
    border-radius:50px;
    text-align:center;
    font-size:30px;
    box-shadow: 2px 2px 3px #999;
    z-index:100;
}

.whatsapp-icon {
    margin-top:16px;
}
/* for mobile */
@media screen and (max-width: 767px){
    .whatsapp-icon {
        margin-top:10px;
    }
    .whatsapp_float {
        width: 60px;
        height: 60px;
        bottom: 100px;
        right: 10px;
        font-size: 40px;
    }
}


.gradient-bg {
    background: linear-gradient(102deg, #002D72 1.01%, #0055D8 100%);
    color: #fff
}
.gradient-bg h2{
    color: #fff
}

.gradient-bg p{
    color: #fff
}


.btn.btn-primary {
    background: #fff;
    border-radius: 10px;
    color: #043178;
    border: none
}

.btn.btn-primary:hover {
    background: #043178;
    color: #fff;
    border: 1px solid #fff
}
.industries h4 a {
    text-decoration: none;
    color: white;
}

/*Services*/

/* Service Featured ---------------------------------- */
.service-section{
    background-color: #000000;
    padding: 50px 0px;
}
.service-featured {
    text-align: center;
    position: relative;
    z-index: 2;
}

.service-featured:before {
    content: '';
    height: 180px;
    width: 100%;
    background-color: var(--smoke-color);
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 10px;
    z-index: -1;
    -webkit-transition: 0.4s ease-in-out;
    transition: 0.4s ease-in-out;
}

.service-featured .shape-icon {
    margin: 0 auto 30px auto;
}

.service-featured .icon-btn {
    border-radius: 99px;
    background-color: var(--theme-color);
    box-shadow: 0px 6px 20px rgba(0, 96, 255, 0.5);
    border: none;
    color: var(--white-color);
    position: absolute;
    bottom: -28px;
    left: calc(50% - 28px);
}

.service-featured .icon-btn:hover {
    background-color: var(--white-color);
    color: var(--theme-color);
}

.service-featured_content {
    background-color: var(--white-color);
    max-width: 330px;
    box-shadow: 0px 10px 30px rgba(8, 14, 28, 0.06);
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    padding: 40px 15px 28px 15px;
    margin-bottom: 28px;
}

.service-featured_text {
    max-width: 280px;
    margin: 0 auto 31px auto;
}

/* Service Card ---------------------------------- */
.service-card {
    padding: 40px;
    position: relative;
    z-index: 2;
    box-shadow: 0px 10px 30px rgba(8, 14, 28, 0.06);
    background-color: var(--white-color);
    border-radius: 10px;
    overflow: hidden;
    -webkit-transition: 0.4s ease-in-out;
    transition: 0.4s ease-in-out;
}

.service-card:before, .service-card:after {
    content: '';
    position: absolute;
    height: 110px;
    width: 110px;
    background-color: var(--theme-color);
    opacity: 0.6;
    border-radius: 50%;
    -webkit-transition: 0.4s ease-in-out;
    transition: 0.4s ease-in-out;
    z-index: -1;
}

.service-card:before {
    bottom: -73px;
    right: -28px;
}

.service-card:after {
    right: -73px;
    bottom: -28px;
}


.titleSubColors{
    color: #F5AD18;
}

/*About*/
/*.shape-icon:before {*/
/*    content: '';*/
/*    position: absolute;*/
/*    inset: 0;*/
/*    background-color: #253b61;*/
/*    -webkit-clip-path: path("M4.76563 19.2144C-2.32686 32.07 -1.20075 48.6639 6.14105 61.3767C16.4024 79.1459 38.9816 89.016 58.6174 83.4451C78.2532 77.8741 92.5688 56.7417 89.6127 36.3982C84.2306 -0.647078 23.3991 -14.559 4.76563 19.2144Z");*/
/*    clip-path: path("M4.76563 19.2144C-2.32686 32.07 -1.20075 48.6639 6.14105 61.3767C16.4024 79.1459 38.9816 89.016 58.6174 83.4451C78.2532 77.8741 92.5688 56.7417 89.6127 36.3982C84.2306 -0.647078 23.3991 -14.559 4.76563 19.2144Z");*/
/*    z-index: -1;*/
/*    -webkit-transition: 0.4s ease-in-out;*/
/*    transition: 0.4s ease-in-out;*/
/*}*/

