.block_style_header{text-align:center}@media print,screen and (max-width:48.06125em){.block_style_header .top{padding-bottom:128px}}@media print,screen and (min-width:48.0625em){.block_style_header .top{height:150vh}}.block_style_header .top .bg-top{background-size:cover;background-repeat:no-repeat;background-position:center bottom;position:absolute;top:0;left:0;height:60%;width:100%}@media print,screen and (min-width:40em){.block_style_header .top .bg-top{height:75%}}@media print,screen and (min-width:48.0625em){.block_style_header .top .bg-top{height:100%}}.block_style_header .top .intro{height:75vh;display:flex;align-items:center;flex-direction:column;justify-content:center}@media print,screen and (min-width:48.0625em){.block_style_header .top .intro{height:90vh}}.block_style_header p{max-width:750px;margin:0 auto}.block_style_header .images-bottom,.block_style_header .images-top{display:flex;position:relative}.block_style_header .images-bottom{flex-wrap:wrap;justify-content:space-evenly}.block_style_header .image-one{width:100%;min-width:100%;z-index:2}@media print,screen and (min-width:48.0625em){.block_style_header .image-one{width:60%;min-width:60%}}.block_style_header .image-two{width:100%;min-width:100%;position:absolute;z-index:3}@media print,screen and (min-width:48.0625em){.block_style_header .image-two{width:50%;min-width:50%;margin-left:-10%;top:192px;right:0}}.block_style_header .image-three{width:100%}.block_style_header .image-three img{width:100%}@media print,screen and (max-width:48.06125em){.block_style_header .image-five,.block_style_header .image-four{width:45%}}@supports (-webkit-hyphens:none){.block_style_header .image-five,.block_style_header .image-four,.block_style_header .image-one,.block_style_header .image-three,.block_style_header .image-two{will-change:transform}}@media print,screen and (max-width:48.06125em){.block_style_header .heading-h1{font-family:sofia-pro,sans-serif;font-weight:500;font-size:32px;line-height:40px;font-weight:700}}.block_style_header .heading-h1,.block_style_header .heading-h3{margin-bottom:32px}.block_style_header img{position:relative;border-radius:24px}.block_style_header .bottom{background-size:contain;background-repeat:no-repeat;background-position:center bottom;padding-bottom:128px}@media print,screen and (min-width:48.0625em){.block_style_header .bottom{background-position:top center;background-size:cover}}@media print,screen and (max-width:48.06125em){.block_style_header .bottom .intro{width:calc(100% + 48px);padding:0 24px 64px 24px}}@media print,screen and (min-width:48.0625em){.block_style_header .bottom .intro{background:0 0!important}}.block_style_header .heading-h3{font-weight:700}