.wpb_content_element {margin-bottom: 18px;}
.wpb_content_element.lead {margin-bottom: 20px;}

.vc_btn3.vc_btn3-color-inverse, .vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {background-color: #666;}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-blue:focus, .vc_btn3.vc_btn3-color-blue:hover {background-color: #055171;}

.vc_row.container {margin-left: auto; margin-right: auto;}
.section-pad .vc_btn3-container {margin-bottom: 0;}
.section-pad .wpb_single_image.wpb_content_element {margin-bottom: 0;}
.vc_row.reverses {align-items: center; display: flex;}
.item:nth-child(odd) .description {
    background-color: red;
}
.section-pad > .vc_row > div {padding-left: 15px;
    padding-right: 45px;}
.section-pad > .vc_row > div:first-child {padding-right: 15px;
    padding-left: 45px;}

.vc_row.reverses > div:first-child {order: 2;}
.alternating-content .entry-content section:nth-child(odd) {
    background-color: #f4f8f8;
}



@media (min-width: 768px) {
section .vc_row-fluid {width: 750px;}
}
@media (min-width: 992px) {
section .vc_row-fluid {width: 970px;}
}
@media (min-width: 1200px) {
section .vc_row-fluid {width: 1170px;}
}
section .vc_row-fluid {margin-right: auto; margin-left: auto;}

.entry-content section {padding-top: 90px; padding-bottom: 90px;}