.block_title_text_button{margin:32px 0}@media print,screen and (min-width:40em){.block_title_text_button{margin:64px 0}}@media print,screen and (max-width:39.99875em){.block_title_text_button{text-align:center}}.block_title_text_button .heading-h2{margin-bottom:32px}@media print,screen and (min-width:40em){.block_title_text_button .heading-h2{margin-bottom:40px}}@media print,screen and (max-width:63.99875em){.block_title_text_button .button--primary{margin-top:32px}}@media print,screen and (max-width:39.99875em){.block_title_text_button .button--primary{width:100%;justify-content:center}}@media print,screen and (max-width:39.99875em){.block_title_text_button:not(.has-bg) .heading-h2:after{margin:20px auto auto}}.block_title_text_button .cta{text-align:right}.block_title_text_button.has-bg{padding:64px 0;text-align:left}.block_title_text_button.has-bg:before{content:'';width:1440px;height:100%;display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media print,screen and (max-width:63.99875em){.block_title_text_button.has-bg .content{padding-right:64px}}@media print,screen and (max-width:39.99875em){.block_title_text_button.has-bg .content{padding-right:48px}}.block_title_text_button.has-bg .cta{margin-left:16px}@media print,screen and (max-width:63.99875em){.block_title_text_button.has-bg .cta{text-align:left}}@media screen and (min-width:93.75em){.block_title_text_button.has-bg .cta{margin-left:calc(8.33333% + 2rem / 2);width:calc(33.33333% - 2rem)}}.block_title_text_button .kion-character{position:absolute;right:-75px;bottom:40px}@media print,screen and (min-width:40em){.block_title_text_button .kion-character{bottom:-112px}}@media screen and (min-width:93.75em){.block_title_text_button .kion-character{right:-223px}}.block_title_text_button.has-bg{padding:64px 0}@media print,screen and (min-width:40em){.block_title_text_button.has-bg{padding:96px 0}}.block_title_text_button.no_margin{margin:0}.block_title_text_button.has-bg:before{background-color:#f4e6e7}