/*
 Theme Name: Divi Child
 Theme URI: https://www.elegantthemes.com/gallery/divi/
 Description: Divi Child Theme
 Author: Elegant Themes
 Author URI: https://www.elegantthemes.com
 Template: Divi
 Version: 1.0.0
*/

.case-document-wrapper {
    margin: 30px 0px;
}

.row.row-header.clearfix {
    display: flex;
    background-color: #D0DFF0;
    padding: 15px 10px;
    align-items: center;
}

h5.headline-row {
    margin: 0px;
    padding: 0px;
}

.row.row-header.clearfix {}

.row.row-header.clearfix .left {
    width: 50%;
    flex-basis: 50%;
}

.row.row-header.clearfix .right {
    width: 50%;
    flex-basis: 50%;
}

h5.headline-row {
    font-weight: 700 !important;
    font-size: 18px;
}

.row.row-content.clearfix {
    display: flex;
    padding: 12px 10px;
    border-bottom: 1px solid #d8d8d8;
}

.row.row-content.clearfix .left {
    width: 50%;
}

span.left-content {
    font-weight: 700;
}

a.et_pb_button.claim-button {
    padding: 12px 30px !important;
    margin: 20px 0px !important;
}

a.et_pb_button.claim-button:hover {
    padding: 12px 30px !important;
    margin: 20px 0px !important;
}
.date-and-dealine-wrapper h4,
.case-document-wrapper h4 {
    font-size: 24px !important;
    margin-bottom: 10px !important;
}

.case-content {
    margin-bottom: 30px;
}

h3.wp-block-heading {
    line-height: 1.5;
}

.faqs-buttons-wrapper {
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
}

a.cta-button-blue.faqs-english {}

a.cta-button-blue.faqs-english {
    background: #145e94;
    transition: 0.3s all ease-in;
    color: #Fff;
    padding: 12px 20px;
    border-radius: 4px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    display: inline-block;
}

a.cta-button-blue.faqs-spanish {
    background: #145e94;
    transition: 0.3s all ease-in;
    color: #Fff;
    padding: 12px 20px;
    border-radius: 4px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    display: inline-block;
}

.cases-wrapper ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    -webkit-column-count: 2;
}

.cases-wrapper ul li {
    font-size: 18px;
    padding: 5px 0px;
}

.cases-wrapper ul li a {
    font-weight: 700;
}