.o-hero{width:100%}
.o-hero.m-teaser{max-width:none !important}
.top-para{margin-bottom:0 !important;width:95% !important}
.u-row.u-full-width .contain{padding-left:0 !important}
.o-grid-controller.is-two-cols .column{margin-left:0 !important}
.o-blog-text{width:100% !important}
.cta-wrapper{font-size:14px}
.para2{width:70%;margin-left:auto;margin-right:auto}
@media(min-width:1024px){.o-grid-controller.is-two-cols .column{margin-left:0 !important}
.u-row.u-full-width .contain{padding-left:0 !important;padding-right:0 !important}
}
@media(min-width:768px){.o-blog-text{margin-top:0}
}
@media(max-width:767px){.top-para{margin-bottom:-15px !important;margin-left:auto !important;margin-right:auto !important;width:99% !important}
.sub-headline{font-size:13px !important}
.headline{font-size:34px !important;line-height:39px !important;padding-bottom:15px !important}
.sub-copy{font-size:13px !important;line-height:18px !important}
.o-grid-controller.is-two-cols .column{margin-left:0 !important}
.u-row.u-full-width .contain{padding-left:0 !important;padding-right:0 !important}
.tile-headline{font-size:22px !important}
.cta-wrapper{margin-bottom:30px !important}
.new{margin:.25rem 0 .5625rem 0}
.o-blog-text{margin:0 0 5px 0 !important}
.new.section{height:1.5rem !important}
.o-footer{padding:0 10px 18px}
}