﻿.page-hero{position:relative;width:100%;overflow:hidden}@media screen and (min-width: 750px){.page-hero{padding:90px 0 121px}.page-hero.page-hero--padding-large{padding:158px 0 196px}}.page-hero .container{position:relative}.page-hero__image,.page-hero__image img{position:relative;z-index:1;width:100%;border-radius:0}@media screen and (min-width: 750px){.page-hero__image,.page-hero__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.page-hero__content{position:relative;z-index:2;width:100%;padding:40px 0 54px;background-color:#fff}@media screen and (min-width: 750px){.page-hero__content{max-width:540px;padding:30px;border-radius:4px}}.page-hero__content.template-subscribe h1{font-size:3.2rem;line-height:3.2rem;font-weight:normal;letter-spacing:0rem}@media screen and (min-width: 1025px){.page-hero__content.template-subscribe h1{font-size:6rem;line-height:6rem;font-weight:normal;letter-spacing:0rem}}.page-hero__content h1{font-size:4.8rem;line-height:4.8rem;font-weight:normal;letter-spacing:0rem;margin-bottom:0;color:#d02c2f}@media screen and (min-width: 1025px){.page-hero__content h1{font-size:6rem;line-height:6rem;font-weight:normal;letter-spacing:0rem}}.page-hero__content h1 .mobile-headline{display:inline}@media screen and (min-width: 769px){.page-hero__content h1 .mobile-headline{display:none}}.page-hero__content h1 .desktop-headline{display:inline}@media screen and (max-width: 768px){.page-hero__content h1 .desktop-headline{display:none}}.page-hero__content p{font-size:2rem;line-height:2.4rem;font-weight:normal;letter-spacing:0rem;margin:12px 0 0;font-family:"Colby",helvetica,arial,sans-serif}@media screen and (min-width: 1025px){.page-hero__content p{font-size:2.4rem;line-height:2.8rem;font-weight:normal;letter-spacing:0rem;margin:20px 0 0}}.page-hero__wave{position:absolute;z-index:1;bottom:-10px;width:100%;height:auto;min-height:40px}
