/** second section css start**/
.About #u_row_14 #u_column_23 #u_content_text_20 p {
    max-width: 110ch;
    margin: 0.25em auto;
}
/** second section css end **/

/** Third section css start **/
.About #u_row_15, 
.About #u_row_17 {
    padding-right: 125px !important;
    padding-left: 125px !important;
}
/** Third section css end **/

.About #u_column_24  div,
.About #u_column_27  div {
    height: 100%;
}

.About #u_column_24  div img, 
.About #u_column_27 div img {
    height: 100%;
    max-width: 100% !important;
}

.about div#u_row_12 {
    transform: translateY(5em);
}

.about div#u_row_11 {
    transform: translateY(-2em);
}

.about div#u_row_11 {
    box-shadow: 0 0 5px #00000012;
    max-width: 1200px;
    margin: 60px auto;
    border-radius: 0.45em;
}

.about div#u_row_13 img {
    min-height: 500px;
    object-fit: cover;
}

/** EMPLOYEE CARDS **/

.about .d-con-employee .d-employee-image {
    width: 100%;
    overflow: hidden;
    margin: 0;
    max-width: 125px;
    height: auto;
    border-radius: 50% !important;
}

.d-employee {
    background: #f7f7f7;
    border-radius: .45em;
    margin: 1em;
}

.about #u_content_custom_employees_1 .d-con-employee .d-employee {
    width: 45%;
}

.about .d-employee-position {
    font-weight: 900;
    color: var(--primary-color);
    background: #dedbdb;
    display: inline-block;
    padding: 0.25em 0.75em;
    border-radius: 5px;
    margin-bottom: 1em;
}

.about .d-employee-body.box {
    height: 100%;
}

.about .d-con-employee .d-employee-body {
    overflow: hidden;
    padding: 24px;
}
.about .d-employee-body.box p {
    text-align: left !important;
}

.about .d-employee-body.box p:nth-child(2) {
    display: none;
}

#u_content_custom_slider_1 .d-con-slider .d-slider-item .d-con-slider-caption h1{font-weight:700 !important;}
#u_content_custom_slider_1 .d-con-slider .d-slider-item .d-con-slider-caption p{color:#fff;}
.social-icon a {font-weight: 400;}

@media screen and (max-width: 800px){
   .About #u_row_15, .About #u_row_17 {
     padding-right: 0 !important;
     padding-left: 0px !important;
   }

   .team-row .container::before {
     display: none;
    }

}