.block_text-image-header{padding-top:130px}@media all and (max-width:1080px){.block_text-image-header{padding-top:108px}}@media all and (max-width:880px){.block_text-image-header{padding-top:90px}}.block_text-image-header .block-title{margin-bottom:20px}.block_text-image-header .tag{margin-top:15px}.block_text-image-header a{text-decoration:none}.block_text-image-header #breadcrumbs{max-width:1600px;margin:0 auto;font-size:15px;padding:25px 50px;color:#00b7a4}.block_text-image-header #breadcrumbs a:hover{text-decoration:underline}@media all and (max-width:880px){.block_text-image-header #breadcrumbs{padding-right:15px;padding-left:15px}}.block_text-image-header .text-top{max-width:1500px;display:grid;grid-template-columns:80% 20%;margin-right:auto;margin-left:auto;padding-top:80px;padding-bottom:80px}@media all and (max-width:880px){.block_text-image-header .text-top{display:block}}@media all and (max-width:500px){.block_text-image-header .text-top{padding-top:50px;padding-bottom:50px}}.block_text-image-header .text-top .title-section{padding-right:clamp(154px,9vw,500px);padding-left:clamp(154px,9vw,500px)}@media all and (max-width:1080px){.block_text-image-header .text-top .title-section{padding-right:100px;padding-left:100px}}@media all and (max-width:880px){.block_text-image-header .text-top .title-section{padding-right:15px;padding-left:15px}}@media all and (max-width:500px){.block_text-image-header .text-top .title-section .block-title{font-size:52px}}.block_text-image-header .text-top .share-section{display:flex;justify-content:center;flex-direction:column}.block_text-image-header .text-top .share-section svg path{fill:var(--highlight-colour)}@media all and (max-width:880px){.block_text-image-header .text-top .share-section{padding:0 15px;margin-top:20px}}.block_text-image-header .text-top .prize-label{padding:5px 0;margin-bottom:20px;background:#00b7a4;color:#02122c;text-transform:uppercase;font-size:20px;font-weight:700;letter-spacing:.5px;box-shadow:0 0 0 100vmax #00b7a4;clip-path:inset(0 0 0 -100vmax)}@media all and (max-width:880px){.block_text-image-header .text-top .prize-label{font-size:16px;clip-path:inset(0 50% 0 -100vmax)}}.block_text-image-header .background-image{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100vh}@media all and (max-width:880px){.block_text-image-header .background-image{height:40vh}}@media all and (max-width:500px){.block_text-image-header .background-image{height:30vh}}