/* BACKGROUND IMAGES W/ LINEAR GRADIENTS == BACKGROUND IMAGES W/ LINEAR GRADIENTS */
.body #u_row_sec4{
    background: linear-gradient(0deg, rgba(0,0,0,0.75), rgba(0,0,0,0.75)), 
    url(https://assets.unlayer.com/projects/5192/1674456830222-bg-home-sec2.jpg) no-repeat fixed center;
    background-size: cover;
    background-attachment: fixed;
}

.body #u_row_sec8,
.body #u_row_14 {
    background: linear-gradient(0deg, rgba(0,0,0,.75), rgba(0,0,0,.75)), 
    url(https://assets.unlayer.com/projects/5192/1674457723555-bg-home-sec4.jpg) no-repeat center;
    background-attachment: fixed;
}

.services-list {position: relative;}
.services-list::before{position:absolute; width:100%; max-width:45%; background:rgba(33,99,151,0.8); height:100%; right:0; top:0; content:'';}

.home #u_row_18 #u_content_custom_affiliates_1 .d-affiliates-container {flex-wrap: wrap;}
.services-list ul li, .list-icon li {list-style-image: url(https://assets.unlayer.com/projects/5192/1676631086925-icon-hand.png);}
h1.d-affiliates-heading-title::after{background: url(https://assets.unlayer.com/projects/5192/1676635786025-white-line.png) no-repeat center;}

.serving-sec img {max-width: 100%;}

.home #u_row_15{
   background-attachment: fixed;
}

.home #u_row_20 {
    background-attachment: fixed;
}
/** Amenties css start **/
.d-con-amenities .d-con-amenities-icon {
    flex-wrap: nowrap;
}

.d-con-amenities .d-con-amenities-icon{
  padding-top: 0px;
  padding-left: 0;
}

.d-con-amenities .d-amenities-icon-block {
    max-width: 160px;
    width: auto !important;
}

.d-con-amenities .d-con-amenities-icon {
    justify-content: center;
}

.d-con-amenities-icon .d-amenities-icon-caption {
    line-height: 19px !important;
}


.d-con-amenities .d-amenities-icon-block:nth-child(3) {
    order: 2;
}
/** Amenties css end **/

/** section 2 css end **/
  @media screen and (max-width: 768px) {

   .home .d-affiliate {
     width: 50% !important;
    }

   .home .services-list::before {
      background: rgb(0 0 0 / 74%);
      right: 0;
      left: 0;
      max-width: 100%;
    }
}
