.richtext-block .inner.theme-dark-blue,.richtext-block .inner.theme-dark-green,.richtext-block .inner.theme-ocre{color:#fff;padding:5rem 0}@media only screen and (min-width:960px){.richtext-block .inner.theme-dark-blue,.richtext-block .inner.theme-dark-green,.richtext-block .inner.theme-ocre{padding:7.5rem 0}}.richtext-block .inner.theme-dark-blue a:active,.richtext-block .inner.theme-dark-blue a:focus,.richtext-block .inner.theme-dark-blue a:hover,.richtext-block .inner.theme-dark-green a:active,.richtext-block .inner.theme-dark-green a:focus,.richtext-block .inner.theme-dark-green a:hover,.richtext-block .inner.theme-ocre a:active,.richtext-block .inner.theme-ocre a:focus,.richtext-block .inner.theme-ocre a:hover{color:#fafafa}.richtext-block .inner.has-background-light{background-color:#fff}.richtext-block .inner .content h1,.richtext-block .inner .content h2{-webkit-hyphens:auto;hyphens:auto}.richtext-block .inner .content .meta-headline{font-family:proxima-sera,serif;letter-spacing:normal;opacity:.5}.richtext-block .inner .button-holder .main-button{margin-top:1.5rem}@media only screen and (min-width:600px){.richtext-block .inner .button-holder .main-button{margin-top:2.5rem}}
