@media only screen and (max-width:767px){body h1{font-size:40px!important;line-height:1!important;font-weight:900!important;letter-spacing:0!important}body h2{font-size:40px!important;line-height:1.02!important;font-weight:900!important;letter-spacing:0!important}body h3{font-size:30px!important;line-height:1.08!important;font-weight:800!important;letter-spacing:0!important}}@media only screen and (max-width:420px){body h1{font-size:44px!important}body h2{font-size:40px!important}body h3{font-size:28px!important}}body #page-container #scs-gutter-guards h1.scsg-hero-title,body #page-container #scs-gutter-guards h2.scsg-title,body #page-container #scs-gutter-guards h2.scsg-product-title{font-family:"DM Sans",Arial,sans-serif!important;font-weight:700!important;letter-spacing:0!important}body #page-container #scs-global-footer h2.scsgf-cta-title,body #page-container #scs-global-footer h2.scsgf-cta-title span,body #page-container #scs-global-footer .scsgf-cta-title-line{font-family:"DM Sans",Arial,sans-serif!important;font-weight:800!important;letter-spacing:0!important}@media only screen and (min-width:981px){body #page-container #scs-global-footer h2.scsgf-cta-title{font-size:48px!important;line-height:1.02!important}}@media only screen and (min-width:768px) and (max-width:980px){body #page-container #scs-global-footer h2.scsgf-cta-title{font-size:46px!important;line-height:1.02!important}}@media only screen and (max-width:767px){body #page-container #scs-global-footer h2.scsgf-cta-title{font-size:43px!important;line-height:1!important;font-weight:800!important}}@media only screen and (max-width:420px){body #page-container #scs-global-footer h2.scsgf-cta-title{font-size:40px!important}}