:root{--color-primary:#1d1d1d;--color-secondary:#fff;--color-brand:#e30613;--color-form:#939395;--color-form-input:#222;--color-form-success:#1f2d49;--color-form-warning:#f3ca40;--color-form-error:#dc0d15}.text-banner-container .text-banner__content{color:#1d1d1d;font-family:var(--font-primary);font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:150%;margin:0;padding:0;text-decoration:none;text-transform:none}@media screen and (min-width:769px){.text-banner-container .text-banner__content{font-size:1.125rem}}@media screen and (min-width:1025px){.text-banner-container .text-banner__content{font-size:1.375rem}}@media screen and (min-width:1441px){.text-banner-container .text-banner__content{font-size:1.5rem}}.section-spacing{margin-bottom:2rem;margin-top:2rem}@media screen and (min-width:769px){.section-spacing{margin-bottom:4rem;margin-top:4rem}}.underline-hover{position:relative}.underline-hover:after{background:#1d1d1d;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .25s;width:0}.underline-hover.disabled{cursor:default}.underline-hover:not(.disabled){cursor:pointer}.underline-hover:not(.disabled).active:after,.underline-hover:not(.disabled):hover:after{width:100%}.text-banner-container .text-banner{margin:0 auto;max-width:780px;padding:1.5rem 1rem;text-align:center;width:100%}@media screen and (min-width:769px){.text-banner-container .text-banner{padding:4rem}}.text-banner-container .text-banner__content{font-size:1.125rem;font-weight:300;text-align:left}
/*# sourceMappingURL=section.text-banner.css.map*/