.wp-block-quote:before{content:url(/wp-content/themes/mhy/dist/images/quote-icon.svg);position:absolute;top:0;left:50%;transform:translate(-50%)}.wp-block-quote{margin:2.5rem auto;text-align:center;position:relative;max-width:36rem;padding:3.25rem 1rem 0}@media(min-width:48rem){.wp-block-quote{padding:3.25rem 2rem 0}}@media(min-width:80rem){.wp-block-quote{max-width:37rem;padding:3.25rem 0 0}}.wp-block-quote:before{content:url(/wp-content/themes/mhy/dist/images/quote-icon.svg);position:absolute;top:0;left:50%;transform:translate(-50%)}.wp-block-quote p{font-family:var(--wp--preset--font-family--archivo-narrow);font-size:1.625rem;line-height:1.875rem;font-weight:700;color:var(--wp--preset--color--birch);margin-bottom:1rem}@media(min-width:80rem){.wp-block-quote p{font-size:2.125rem;line-height:2.625rem}}.wp-block-quote cite{font-size:.875rem;line-height:1.25rem;font-style:normal;color:var(--wp--preset--color--birch)}.event-hero{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:0 2.1875rem;margin:0 auto 2.5rem;max-width:120rem}@media(min-width:80rem){.event-hero{flex-direction:row;align-items:center;gap:8.125rem;margin-bottom:3.5rem}}@media(min-width:120rem){.event-hero{gap:11.8125rem}}.event-hero--no-image{justify-content:center;align-items:center}.event-hero--no-image .event-hero__content{flex:0 1 50rem;text-align:center}.event-hero__content{flex:1;max-width:36.875rem;width:100%;order:2;display:flex;flex-direction:column;gap:0}@media(min-width:80rem){.event-hero__content{order:1}}@media(min-width:120rem){.event-hero__content{max-width:unset}}.event-hero__content .wp-block-karhu-js-blocks-breadcrumb{margin-bottom:.5rem}.event-hero__content .event-hero__title{margin-bottom:2rem;-webkit-hyphens:auto;hyphens:auto;word-break:normal;white-space:normal;overflow-wrap:break-word}.event-hero__content .event-hero__meta{margin-bottom:.5rem}.event-hero .wp-block-karhu-js-blocks-breadcrumb .karhu-breadcrumb ol li{margin:0}.event-hero .wp-block-karhu-js-blocks-breadcrumb .karhu-breadcrumb ol li a{font-size:.875rem;font-weight:400;line-height:1.25rem;color:var(--wp--preset--color--moss);text-decoration:none}.event-hero .wp-block-karhu-js-blocks-breadcrumb .karhu-breadcrumb ol li a:hover,.event-hero .wp-block-karhu-js-blocks-breadcrumb .karhu-breadcrumb ol li a:focus{text-decoration:underline}.event-hero__meta,.event-hero__additional-info{font-size:1.125rem;line-height:1.8125rem;font-weight:600;color:var(--wp--preset--color--black)}@media(min-width:80rem){.event-hero__meta,.event-hero__additional-info{font-size:1.25rem;line-height:1.8125rem}}.event-hero__meta{display:flex;flex-direction:column;gap:.5rem}@media(min-width:48rem){.event-hero__meta{flex-direction:row;align-items:center}}.event-hero__media{width:100%;max-width:30.5rem;max-height:30.5rem;order:1;border-radius:.25rem;overflow:hidden}@media(min-width:48rem){.event-hero__media{max-width:44rem;max-height:44rem}}@media(min-width:80rem){.event-hero__media{order:2;max-width:30.5rem;max-height:30.5rem}}@media(min-width:120rem){.event-hero__media{max-width:47.1875rem;max-height:47.1875rem}}.event-hero__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.event-hero__media--rounded{border-radius:0 7.5rem}
