.fullBleed .noSecondaryContent .primaryAndSecondaryContent .block_c73b078db57b46fb9ce1b127da06566c {
    max-width: 750px;
}


/*--------------- GLOBAL ----------------*/
button, .button, input[type=submit], 
.ctaButton {
    padding: .75em 2em;
}
.blockInnerContent b, .itemInnerContent b, .blockInnerContent strong, .itemInnerContent strong {
    color: inherit;
}
.secondaryCTA {
    padding-top: 0;
    padding-bottom: 0;
    background: #174981;
}
.secondaryCTA .blockInnerContent {
    color: white;
    font-size: 16px;
    font-family: proximanovabold,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 700;
    line-height: 1.6;
    text-align: right;
}
.secondaryCTA .blockInnerContent .button {
    margin-top: 0;
    margin-bottom: 0;
}
.secondaryCTA .button {
    padding: .75em 3em;
}
.secondaryCTA a {
    color: white;
}
.secondaryCTA .blockInnerContent li {
    display: inline-block;
}

@media only screen and (min-width:468px) and (max-width:768px){
    .secondaryCTA .blockInnerContent{
   font-size: 14px;
    }
    .secondaryCTA .blockContent{
        padding-left: 0px;
}
.secondaryCTA .blockInnerContent li{
padding-left: 15px;
}
}

/*--------------- WHAT WE DO ----------------*/
.whatWeDoWrap {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: content-box;
    padding-left: 4%;
    padding-right: 4%;
    overflow: hidden;
    padding-top: 80px;
    padding-bottom: 80px;
}
/*.items_b02a69044fdf4fc0a451c89a5f41f7eb .item,*/
/*.items_dac833a86be84c2db0ed33b2f9aa347f .item {*/
/*    display: -webkit-box;*/
/*    display: -moz-box;*/
/*    display: -ms-flexbox;*/
/*    display: -webkit-flex;*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
/*.items_b02a69044fdf4fc0a451c89a5f41f7eb .itemImg,*/
/*.items_dac833a86be84c2db0ed33b2f9aa347f .itemImg{*/
/*    order: 2;*/
/*    padding-bottom: 0;*/
/*}*/
/*.items_b02a69044fdf4fc0a451c89a5f41f7eb .itemContent,*/
/*.items_dac833a86be84c2db0ed33b2f9aa347f .itemContent {*/
/*    order: 1;*/
/*    padding-bottom: 1.5em;*/
/*}*/
/*--------------- WHO WE ARE ----------------*/
.block_a4d2ed82b02644ed8e04ad59fc9c0c99 .blockInnerContent a {
    color: white;
}
.block_a4d2ed82b02644ed8e04ad59fc9c0c99 .blockInnerContent a:hover {
    color: #eee;
}
/*--------------- TESTIMONIALS ----------------*/
.blockWrap_d6d11114c8114f128fc639e2601e5b69 {
    display: none;
}
.items_e0vX2hPo3tKkUiyF .item .contentTitle {
    line-height: 1.3;
}

@media only screen and (max-width: 767px){
    .secondaryCTA .blockInnerContent {
        text-align: center;
    }
    .secondaryCTA .blockInnerContent .button {
        width: 100%;
    }
    .secondaryCTA .blockInnerContent li:last-child {
        display: block;
    }
    .secondaryCTA .blockInnerContent li:first-child{
    margin-right: 1.8em;
    }
    .secondaryCTA .blockInnerContent li {
        line-height: 3;
    }
    .items_fcdb72ac25f84006ae3ea07a0825463c.gridView .item,
    .items_b0a9806755d440e0817e0271b234e617.gridView .item {
        float: left;
    }
    .items_fcdb72ac25f84006ae3ea07a0825463c .itemImg,
    .items_b0a9806755d440e0817e0271b234e617 .itemImg {
        float: left;
        clear: right;
        width: 34.78260869565217%;
        padding-bottom: 0;
    }
    .items_fcdb72ac25f84006ae3ea07a0825463c .itemContent,
    .items_b0a9806755d440e0817e0271b234e617 .itemContent {    
        float: right;
        width: 60.869565217391305%;
    }
    /*padding on expanded 50/50 blocks*/
    .block_b3971b0885254017a144c179e7ab4243 .blockText,
    .block_e4ef461db96d4ecca2c2822db163ba64 .blockText,
    .block_e021034c419840698f15cd2cc4a9138a .blockText,
    .block_d72266e917e74d84b82d97642e8a07ab .blockText,
    .block_ff62ef42087044f29d416e6dc44bc491 .blockText,
    .block_f2b27abd4da943b7aafe97b28c5a4b1b .blockText,
    .block_b3aa84aff16d4e2887b050b5d64dcead .blockText,
    .block_ae096fb302754e1e8efa48ed10818e95 .blockText,
    .block_a2550faa34764ddf965b89b334347923 .blockText {
        padding-bottom: 1.5em;
    }
    
}
@media only screen and (min-width: 769px) {
    .secondaryCTA .blockContent {
        padding-left: 56px;
    }
    .secondaryCTA .blockInnerContent li:not(:last-child) {
        margin-right: 2.8em;
    }
    .blockWrap_dac833a86be84c2db0ed33b2f9aa347f {
        float: left;
        width: 45%;
        clear: left;
    }
    .blockWrap_b2cfbbe2bed3479581b0cefd700e7c99 {
        float: left;
        width: 55%;
    }
}