section#text-image-grey{padding:50px 0;text-align:left;background:#eee}section#text-image-grey .anchor{transform:translateY(-100px)}section#text-image-grey .mobile-banners{padding-bottom:117%;margin-top:20px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;margin-bottom:0}section#text-image-grey h2.heading-2{font-family:ff-good-headline-web-pro-ext,sans-serif!important;font-weight:900;margin-top:20px;font-size:32px;line-height:42px;letter-spacing:1.68px;text-transform:uppercase;color:#000}section#text-image-grey p{font-size:16px;font-family:Prelo-Book,sans-serif;line-height:20px;padding:0 6px 0 0}section#text-image-grey p .foot-note{font-size:16px;display:block;padding:0 30px}section#text-image-grey .btn-primary{display:inline-block;background:transparent;text-align:center;border:1px solid #c00;color:#c00;font-size:15px;line-height:40px;padding:3px 16px 0;width:auto;margin-bottom:0}section#text-image-grey .btn-primary:hover{text-decoration:none;color:#fff;background:#c00}@media (max-width:767px){section#text-image-grey .btn-primary{margin:20px 0 0}}@media (min-width:768px){section#text-image-grey{text-align:left}section#text-image-grey h2.heading-2{font-size:36px;line-height:46px;margin-top:0}section#text-image-grey p{font-size:16px}section#text-image-grey .mobile-banners{margin-top:0;padding-bottom:100%;background-position:50%!important}section#text-image-grey p .foot-note{padding:0;font-size:14px}}@media (min-width:992px){section#text-image-grey{padding:80px 0;text-align:left}section#text-image-grey h2.heading-2{font-size:42px;margin-bottom:36px}section#text-image-grey p{font-size:16px;line-height:22px}}@media (min-width:1200px){.smaller-padding section#text-image-grey{padding-top:111px}section#text-image-grey{padding:142px 0;text-align:left}section#text-image-grey h2.heading-2{font-size:48px;line-height:56px;max-width:445px;margin-bottom:36px}section#text-image-grey p{font-size:18px;line-height:27px;max-width:456px}section#text-image-grey .support-texts .foot-note{font-size:18px}section#text-image-grey .mobile-banners{padding-bottom:100%;background-position:50%!important}section#text-image-grey .support-texts,section#text-image-grey p .foot-note{font-size:18px}section#text-image-grey .padding-right{padding-right:60px}}