@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');

:root {
    --primary-color: #EC4D23;
    --primary-color-rgb: 236, 77, 35;
}

.body .u_content_custom_customImage img{
   width: 100% !important;
}


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

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

.body #u_content_image_2, .body #u_content_image_3, .body #u_content_image_4 {
    box-shadow: 2px 3px 4px silver;
    padding: 0px !important;
}

#u_row_20 > .container.v-row-background-image--inner.v-row-columns-background-color-background-color {
    background: url("https://assets.unlayer.com/projects/5192/1674044161356-bg-home-sec3b.jpg");
    background-size: cover;
    background-repeat: no-repeat;
}

.Home #u_column_19 #u_content_custom_customImage_2 img {
    width: auto !important;
}

#u_column_31 {
    background: linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,0.55) 20%,rgba(0,0,0,1) 100%);
}

.Home #u_column_31 #u_content_custom_list_1 .d-con-list .d-list li,
#u_column_38 #u_content_custom_list_2 .d-con-list .d-list li {
    margin-bottom: 15px;
}

.Home #u_content_custom_button_2 .d-con-button a {
    padding: 6px 51px 6px 22px !important;
}

/** section 2 css start **/
.Home #u_row_sec2 .container {
    max-width: 1510px !important;
    padding: 0px 20px !important;
}

.Home #u_row_sec2 .u_content_image img {
    max-width: 100% !important;
}
/** section 2 css end **/

/** Amenties css start **/
.d-con-amenities .d-amenities-content {
    max-width: 1020px;
}
.d-con-amenities .d-amenities-icon-block {
    max-width: 425px;
    width: 100% !important;
}

.d-con-amenities .d-amenities-icon-block:first-child {
    order: 1;
}

.d-con-amenities .d-amenities-icon-block:nth-child(3),
.d-con-amenities .d-amenities-icon-block:nth-child(5),
.d-con-amenities .d-amenities-icon-block:nth-child(7) {
    display: none;
}

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

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

.d-con-amenities-icon .d-amenities-icon-caption {
    font-size: 18px;
    text-align: center;
    padding: 10px 50px;
    line-height: 22px !important;
}


.d-con-amenities-icon .d-amenities-icon-description {
    font-size: 16px;
    text-align: center;
}
/** Amenties css end **/

@media screen and (max-width: 768px) {
.Home #u_row_sec2 .container .u-row .u-col#u_column_14, 
.Home #u_row_sec2  .container .u-row .u-col#u_column_16 {
    flex: 0 0 31.8% !important;
    max-width: 31.8% !important;
}

.Home #u_row_sec2 .container .u-row .u-col#u_column_15 {
    flex: 0 0 36.40% !important;
    max-width: 36.40% !important;
}
  #u_column_31 {
    background: rgba(0 0 0 / 60%);
  }

#u_content_custom_amenities_1 .d-con-amenities .d-amenities-icon-block {
    padding: 10px 35px;
}

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