:root{--header--height: 4.6875rem;--header--logo-width: 18.75rem;--default-page--padding-bottom: calc(var(--wp--custom--layout--padding) * 4);--default-page--padding-top: calc(var(--wp--custom--layout--padding) * 2)}.rich-text-container{width:100%;max-width:100%;padding:2.6875rem 0;text-align:center;border-radius:30px 30px 0 0}.rich-text-container *{color:var(--text-color)}.rich-text-container h1,.rich-text-container h2{font-size:1.8125rem;font-weight:700;line-height:2.125rem;text-transform:uppercase;margin-bottom:15px}.rich-text-container h1 strong,.rich-text-container h2 strong{color:var(--wp--preset--color--yellow)}.rich-text-container h3{font-size:1.25rem;font-weight:700;line-height:1.625rem;text-transform:uppercase;margin-bottom:10px}.rich-text-container h3 strong{color:var(--wp--preset--color--yellow)}.rich-text-container p,.rich-text-container li,.rich-text-container span,.rich-text-container a{font-size:1.125rem;line-height:1.375rem;opacity:.9;margin-bottom:0}.rich-text-container .section-cta{margin-top:30px}@media screen and (min-width: 1201px){.rich-text-container{max-width:1260px}.rich-text-container.has-bg-color{padding:5.625rem 0}.rich-text-container .rich-text-section__content{width:100%;max-width:894px;margin-inline:auto}.rich-text-container h1,.rich-text-container h2{font-size:3rem;line-height:3.375rem;margin-bottom:25px}.rich-text-container h3{font-size:2.25rem;line-height:2.5rem;margin-bottom:20px}.rich-text-container p,.rich-text-container li,.rich-text-container span,.rich-text-container a{font-size:1.75rem;line-height:2.5rem}}@media screen and (max-width: 1200px){.rich-text-section{margin:0 15px}}@media screen and (max-width: 1024px){:root{--wp--custom--layout--padding: 0.625rem}:root{--wp--preset--font-size--heading-1: 2.25rem;--wp--preset--font-size--heading-2: 1.875rem;--wp--preset--font-size--heading-3: 1.5rem;--wp--preset--font-size--heading-4: 1.25rem;--wp--preset--font-size--heading-5: 1.125rem;--wp--preset--font-size--heading-6: 1rem;--wp--preset--font-size--large: 1.25rem;--wp--preset--font-size--medium: 1.125rem}:root{--header--height: 3.75rem;--header--logo-width: 8.4375rem}.rich-text-container h1,.rich-text-container h2{font-size:1.5rem;line-height:1.75rem}}