.theme-bg-three {
    text-align:right;
}
.theme-bg-three a {
    color: #fff;
    padding: 10px;
}
.hero-area-wrap .contact-form__three {
    background: #ffffff;
    padding: 10px;
    border-radius: 5px;
}
.ht-service-box.style-05 img {
    width:100%;
    height: 300px;
    object-fit: cover;
}
.ht-service-box.style-05 {
    padding:20px;
}
.ht-service-box.style-05 .service-icon {
    margin-bottom: 0;
}
.ht-service-box.style-05 .service-content {
    max-width: initial;
    margin: auto;
    border: 1px solid #e2dada;
    border-top: 0;
    padding: 10px 0 0;
    background: #f8f5ff;
}
.callnowbtn {
    width: 100%;
    display: flex;
}
.callnowbtn a {
    background: #0bab56;
    padding: 7px;
    width: 50%;
    font-size: 14px;
    color: #fff;
}
.callnowbtn a:last-child {
    background: #000;
}
.ht-service-box.style-solutions .service-content {
    max-width: initial;
}
.services-boxes {
    transition: all 0.3s;
    background-color: #f6f6f6;
}
.services-boxes h5 {
    text-transform: uppercase;
}
.footer-area-wrapper {
    background: #273272;
    padding: 15px;
    padding-bottom: 65px !important;
}
.footer-area-wrapper p {
    color:#fff;
}
.whatsapp-icon {
        position: fixed;
    left: 0;
    bottom: 0;
    width: 50%;
    background: #20b83c;
    text-align: center;
    z-index: 111;
}
.whatsapp-icon a {
    color: #fff;
    width: 100%;
    display: block;
    padding: 10px;
    font-size: 20px;
}
.phone1-icon a {
    color: #fff;
    width: 100%;
    display: block;
    padding: 10px;
    font-size: 20px;
}
.phone1-icon {
       right: 0; 
        z-index: 111;
    bottom: 0;
    width: 50%;
    background: #000;
    text-align: center;
    position: fixed;
}
.corporate-bg-01{
    background-size: contain;
    background-repeat: no-repeat;
    padding-bottom: 50px;
}
.ht-service-box.style-05 .service-content h4 {
    font-size: 15px;
}
.call-to-number {
        bottom: 105px;
}
.services-boxes {
    margin-bottom: 30px;
}
.services-wrapper {
    padding:80px 0;
}
.contact-form__three .contact-inner {
    margin-bottom: 15px;
}
@media (max-width: 767px) {
    .whatsapp-icon a,
    .phone1-icon a,
    .callnowbtn a {
        font-size: 12px;
    }
    .ht-service-box.style-05 {
        padding: 0;
    }
    .hero-area-wrap .contact-form__three {
        margin-top: 250px !important;
    }
    .contact-form__three .contact-inner textarea {
        height: 75px;
    }
    .corporate-hero {
        height: 580px !important;
    }
    .start-up-service-area {
            padding-top: 60px !important;
    }
}
.contact-form__three .contact-inner textarea {
    height: 130px;
}
.social-icon {
    
}
.social-icon li {
        display: inline-block;
}
.social-icon li a {
        color: #fff;
    font-size: 20px;
    padding: 10px 15px;
    border: 1px solid #f7f7f7;
    line-height: 28px;
    border-radius: 50px;
    width: 50px;
    height: 50px;
    margin-left: 10px;
}