.section3 ul li{
    display: table-cell;
    vertical-align: top;
}
.mobile-show{display:none !important;}
section .container .section3 .block1, section .container .section3 .block3 {
    width: 48%;
    display: inline-block;
}
section .container .section3 .block2, section .container .section3 .block4 {
    width: 51%;
    display: inline-block;
    padding-left:40px;
}
.mobile-show{display:none !important;}
section .container .section3 .block1, section .container .section3 .block2 {
    padding-top: 75px;
}
section .container .section3 .block3, section .container .section3 .block4 {
    padding-top: 80px;
}


.section1 .btn-row {
    margin: 34px 0 80px 0;
}

.section2 .left-block h2.h2spacing, section .container .section4 h2.h2spacing, section .container .section5 h2.h2spacing {
    line-height: 27px;
 }
.section2 .left-block p.column-p-spacing, section .container .section4 p.column-p-spacing, section .container .section5 p.column-p-spacing {
   padding-bottom:0;   
   padding-top: 29px;
}
.section2 .cta-row, .section4 .cta-row, .section5 .cta-row {
    margin-top: 40px;
}
a.cta-red-rectangle {
    line-height: 47px;
}








