.section_partners main>.banner{border-bottom:1px solid #ccc}.section_partners main>.banner .heading{max-width:640px;margin:0 auto;text-align:center;padding:0}.section_partners main>.banner .heading_paragraph{padding-top:1rem}.section_partners .coupon{margin:1rem 0;padding:1rem 2rem 2rem}.section_partners .coupon>h4{margin-bottom:0}.section_partners .coupon>ul{list-style:none;padding-left:0;margin-bottom:1rem}.section_partners .coupon>ul:last-child{margin-bottom:0}.section_partners .coupon>p{min-height:60px;padding:0 2rem}.section_partners .coupon_title{background-size:contain;margin-top:1.3rem;height:55px}.section_partners .coupon_cta_card{margin:1rem 1%;border:none;background-color:transparent}.section_partners .coupon_cta_card p{margin-bottom:1.6rem}@media (min-width:600px){.section_partners .list_coupons .coupon{margin:1rem 1%;padding:0 1.2rem;min-height:470px}.section_partners .list_coupons .coupon>p{min-height:80px;padding:0}}@media (min-width:1000px){.section_partners .list_coupons .coupon{width:26%;min-height:470px}.section_partners .list_coupons .coupon>p{min-height:80px}}@media (min-width:1158px){.section_partners .list_coupons .coupon{width:23%;min-height:470px}.section_partners .list_coupons .coupon .coupon_title{height:65px}}.page_contact .contact_details_container li{margin:0 0 1rem}.page_contact strong{color:#000}.page_contact .contact_support{text-align:center;margin:2rem 0}.page_contact .wide_screen_image{display:none}@media (min-width:600px){.page_contact .contact_details_container{overflow:hidden}.page_contact ul.column{float:left;margin-top:0;width:220px}.page_contact div.column{margin-left:260px}.page_contact .wide_screen_image{display:block}}@media (min-width:800px){.page_contact .contact_support a{font-size:2rem}}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:local("Source Serif Pro"),local("SourceSerifPro-Regular"),url(fonts/source-serif-pro-v7-latin-regular-36388805.woff2) format("woff2"),url(fonts/source-serif-pro-v7-latin-regular-7597a6e3.woff) format("woff")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(fonts/MaterialIcons-Regular-b2869826.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(fonts/MaterialIcons-Regular-308ee358.woff2) format("woff2"),url(fonts/MaterialIcons-Regular-951adc04.woff) format("woff"),url(fonts/MaterialIcons-Regular-8387df2a.ttf) format("truetype")}:root .material-icons,_:-ms-fullscreen{font-feature-settings:"liga"}.section_case_studies .blurb{margin-top:1rem;margin-bottom:3em}.section_case_studies strong{color:#970110;font-weight:400}.layout_case_studies{margin-bottom:2em}@media (min-width:800px){.layout_case_studies{overflow:hidden}.layout_case_studies .layout_primary{float:left;width:48%}.layout_case_studies .layout_secondary{margin-left:52%}.layout_case_studies .heading_case_study_paragraph{margin-top:0}}embed{height:92vh;width:100%}