.intro_header_block .image-wrapper{width:100%}.intro_header_block .image-wrapper .image{width:100%;max-height:80vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.intro_header_block .text-wrapper{position:relative;aspect-ratio:863/338;max-width:min(950px,74%)}.intro_header_block .text-wrapper .ellipse{background-image:var(--ellipse-image);background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:100%;padding:5% 13% 7% 13%;transform:translate(16%, -50%);display:flex;align-items:center}.intro_header_block .text-wrapper .ellipse .content{color:#fff}.intro_header_block .text-wrapper .ellipse .content h1{font-weight:1000;text-transform:uppercase;font-size:2.5rem}.intro_header_block .text-wrapper .ellipse .content .text{font-size:1.25rem}@media screen and (max-width: 1250px){.intro_header_block .text-wrapper .ellipse .content h1{font-size:1.5rem}.intro_header_block .text-wrapper .ellipse .content .text{font-size:1rem}}@media screen and (max-width: 900px){.intro_header_block .text-wrapper{max-width:90%}.intro_header_block .text-wrapper .ellipse{transform:translate(5%, -50%)}}@media screen and (max-width: 700px){.intro_header_block .text-wrapper{max-width:none;width:100%;aspect-ratio:unset}.intro_header_block .text-wrapper .ellipse{padding:10% 13% 7% 10%;background-size:cover;transform:translate(0, -50%)}}@media screen and (max-width: 460px){.intro_header_block .text-wrapper .ellipse{transform:translate(0, -1.5rem)}}