/*
 Theme Name:   Divi Child
 Template:     Divi

*/


@import url("../Divi/style.css");


/* =Theme customization starts here
-------------------------------------------------------------- */

h1, h2, h3, h4, h5, h6 {
    color: #555;
    font-weight: 500;
    line-height: 1.5em;
    padding-bottom: 10px;
}

/* h4, h6 { line-height: 1.75em; } */

h1.largequote { font-size: 42px;
    line-height: 46px;
    font-weight: 300;
    font-style: italic;
}



/* MISCELLANEOUS STYLES */
.greentxt { color: #8ac862; }
.bluetxt { color: #8097a3; }
.bluetxt2 { color: #2a96be; }
.orangetxt { color: #f59e1d; }
.leadin { font-weight: bold; text-transfrom: uppercase; color: #8ac862; }
.leadinblue { font-weight: bold; text-transfrom: uppercase; color: #8097a3; }
.leadinorange { font-weight: bold; text-transfrom: uppercase; color: #f59e1d; }
.quotemarks { margin-bottom: 30px; margin-top: 8px; }
.quotemarks2 { margin-bottom: 8px; margin-top: 8px; }
.margin-bottom30 { margin-bottom: 30px; }
.margin-bottom45 { margin-bottom: 45px; }
.margin-top30 { margin-top: 30px; }



/* SLIDER MODIFICATIONS */
.et_pb_slide_description {
    padding: 150px 100px 100px 100px;
}


/* ACCESS LINES CHART */
.accesslines {
    padding: 12px;
    background: #8ac862;
}

.quoteblocks {
    padding: 20px;
    background: #8ac862;
}
.quoteblocks-orange {
    padding: 20px;
    background: #f59e1d;
}

.quoteblocks-blue {
    padding: 20px;
    background: #8097a3;
}
.quoteblocks-blue2 {
    padding: 20px;
    background: #2a96be;
}

/* FIX FOR EXTRA PADDING BELOW DIVIDER IN TOTAL ACCESS LINES BLOCK */
.et_pb_row_inner:nth-of-type(n+2) {
    padding-top: 0 !important;
}


/* FIX FOR FULL WIDTH CAPTION SECTION PADDING */
.section-nopadding {
    padding: 0 !important;
}

/* COLOR CHANGE FOR TEAM MEMBER DESCRIPTION - EMPLOYEE ANNIVERSARIES */
.et_pb_member_position {
    color: #339dd6;
    padding-bottom: 7px;
}


/* FIX FOR FULLWIDTH EMPLOYEE PHOTO */
.empphotosection { padding: 0 !important; }
.employeephoto { padding-top: -30px; }