#topBanner .topper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:532px}@media screen and (min-width: 1200px){#topBanner .topper{height:70vh;max-width:1000px;margin:0 auto}}#topBanner h1{padding:40px 0 10px 0}#topBanner .banner-bg{background:url(../images/compare-hero-sm.jpg) #000 no-repeat top center;background-size:cover;height:540px}@media screen and (min-width: 768px){#topBanner .banner-bg{background:url(../images/compare-hero.jpg) #000 no-repeat top center;background-size:cover;height:540px}}@media screen and (min-width: 992px){#topBanner .banner-bg{background:url(../images/compare-hero.jpg) #000 no-repeat top center;background-size:cover;height:540px}}@media screen and (min-width: 1200px){#topBanner .banner-bg{background:url(../images/compare-hero.jpg) #000 no-repeat top center;background-size:cover;height:70vh}}.gray-bg{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(20%, #fff), color-stop(40%, #f5F5F6));background:linear-gradient(to bottom, #fff 20%, #fff 20%, #f5F5F6 40%)}#superior .gcon{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#superior .line{border-top:2px solid #979797;margin-top:100px}#superior h2{padding:0 0 20px 0}#superior h3{padding:0 0 30px 0}#superior .newline{display:block}#better-tech{padding:120px 0 120px 0 !important}#better-tech .gcon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#getQuote{padding:0 0 120px 0 !important}@media screen and (min-width: 992px){#flexCard .boxContainer{min-height:475px}}
