.body #u_row_8 #u_content_text_7 p span ,
.body #u_row_9 #u_content_text_13 p span ,
.body #u_row_10 #u_content_text_16 p span ,
.body #u_row_12 #u_content_text_20 p span ,
.body #u_row_16 #u_content_text_29 p span ,
.body #u_row_17 #u_content_text_32 p span {
    font-family: var(--heading-font) !important;
}
.body #u_row_10 #u_column_16 #u_content_text_17 ,
.body #u_row_14 #u_column_21 #u_content_text_27 {
    max-width: 900px;
    margin: auto;
}

.body #u_row_16 .container {
    max-width: 100% !important;
}

.body #u_row_8 #u_column_13 #u_content_image_2 img  {
    max-width: 250px !important;
    float: left;
}
.body #u_row_8 #u_column_13 #u_content_image_4 img {
    max-width: 250px !important;
    float: right;
    position: relative;
    z-index: 2;
    margin-top: -30px;
}
.body #u_row_8 #u_column_13 #u_content_image_3 img {
    max-width: 500px !important;
    position: relative;
    z-index: 1;
} 
.body #u_row_13:before, 
.body #u_row_14:before {
    content: " ";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    filter: none;
    z-index: 0;
}

#u_content_custom_services_3 .d-con-service .d-service-cards-container {
    display: none;
}

#u_content_custom_services_4 .d-con-service .d-service-summary-container {
    display: none;
}
.body #u_row_13:before {
    background: #243271db;
}

.body #u_row_14:before {
    background: #129d49db;
}

@media(max-width: 1199.98px){
    #u_content_custom_slider_1 .d-con-slider .d-slider-item .d-con-slider-button {
          padding-bottom: 30px;
     }
     #u_content_custom_slider_1 .d-con-slider>ul>li>div {
         bottom: 80px;
     }

    .top-banner h1 {
        margin-bottom: 0;
    }
    .top-banner p {
        font-size: 15px;
    }
}
@media(max-width: 991.98px){

     .body #u_row_8 .u-row ,
     .body #u_row_12 .u-row ,
     .body #u_row_16 .u-row {
         display: block !important;
      }
     .body #u_row_8 .u-row .u-col,
     .body #u_row_12 .u-row .u-col,
     .body #u_row_16 .u-row .u-col{
          max-width: 100%;
      }
      .body #u_row_13 {
           max-width: 95%;
      }
     .body #u_row_14 #u_content_text_33 {
        margin-left: 2%;
     }
}
@media(max-width: 575.98px){
     .body #u_row_9 #u_content_text_13 p span ,
     .body #u_row_12 #u_content_text_20 p span ,
     .body #u_row_10 #u_content_text_16 p span {
           font-size: 27px !important;
      }
}