.button-phone-pair,.cta .primary-cta{vertical-align:top}.side-by-side-stratum h2,.side-by-side-stratum h5,.two-to-one-stratum h2,.two-to-one-stratum h5{color:#6aa3b7}.breadcrumbs+.two-to-one-stratum{margin-top:20px}.offer-logo{max-width:50%;width:220px}.offer-logo .text-small{font-size:.75em;margin:0 0 .25em}.offer-logo img{max-height:75px}.offer-logo .text-small+img{max-height:56px}.offer-logo.pull-right{margin-top:8px}.two-to-one-stratum h2{clear:both}.two-to-one-stratum .content{padding-top:2em;padding-bottom:2em}.two-to-one-stratum .content ul{overflow:visible}.cta .primary-cta{display:inline-block}.cta .button{margin:0 10px 10px 0;padding:.75em .75em .625em}.cta .phone{white-space:nowrap;font-size:.875em}.cta .promo{display:inline-block;width:160px;margin-bottom:1em}.side-by-side-stratum{padding:2em 0}.side-by-side-stratum .content{margin-top:3em}@media only screen and (min-width:768px){.offer-logo.pull-right{margin-bottom:1em}.two-to-one-stratum h2{clear:none}.two-to-one-stratum .content{padding:3em 0 2em}.side-by-side-stratum .offer-logo{max-width:100%}.side-by-side-stratum .content{width:50%;float:left}.side-by-side-stratum .left{padding-right:2em;border-right:1px solid #f4f2ed}.side-by-side-stratum .right{padding-left:2em}.side-by-side-stratum.gray-stratum .left{border-right-color:#aeada9}}@media only screen and (min-width:1024px){.with-logo h2,.with-logo h5{padding-right:240px}.offer-logo.pull-right{position:absolute;right:0;top:0}.cta .button{margin:0 14px 10px 0;padding:1.25em 2em 1.125em}.cta .phone{font-size:1em}.side-by-side-stratum .left{padding-right:3em}.side-by-side-stratum .right{padding-left:3em}}.footer-box-container{width:100%}.footer-box-container:after{clear:both;content:"";display:table}.footer-box{border:1px solid #b0b0b0;font-weight:700;text-align:center;width:50%;padding:.5em;margin:0;float:left;font-size:.75em}.footer-box:nth-child(odd){clear:both}.flexbox .footer-box-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .footer-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:480px){.footer-box{width:25%}.footer-box:nth-child(odd){clear:none}}