.media-text{overflow:hidden;position:relative}@media only screen and (min-width:600px){.media-text{overflow:visible}}.media-text.has-background-none{background:none;padding:3rem 0}.media-text.has-background-gray-10{background:#f5f4ef99;padding:3rem 0}.media-text .meta-headline{color:#4c4c4c;font-size:56px;font-weight:300;margin-bottom:1rem}@media only screen and (max-width:600px){.media-text .meta-headline{font-size:28px}}.media-text .deco-item{bottom:45%;height:120vw;left:20%;max-height:60rem;max-width:60rem;position:absolute;width:120vw}@media only screen and (min-width:600px){.media-text .deco-item{bottom:-20%;height:50vw;left:14%;width:50vw}}@media only screen and (min-width:1280px){.media-text .deco-item{bottom:-40%;height:40vw;left:14%;width:40vw}}.media-text .deco-item .elem-image{background-color:transparent}.media-text .main-row{align-items:center}.media-text .main-row.layout-media-text{flex-direction:row-reverse}.media-text .main-row .text-wrapper{margin-bottom:2rem}@media only screen and (min-width:600px){.media-text .main-row .text-wrapper{margin-bottom:0}}.media-text .main-row .text-wrapper p{font-size:16px}@media only screen and (min-width:600px){.media-text .main-row .text-wrapper p{font-size:18px}}.media-text .main-row .text-wrapper h1{font-size:28px;line-height:1.3}@media only screen and (min-width:960px){.media-text .main-row .text-wrapper h1{font-size:36px}}@media only screen and (min-width:1280px){.media-text .main-row .text-wrapper h1{font-size:56px}}.media-text .main-row .text-wrapper b{font-weight:600}.media-text .main-row .media-wrapper .media-item{background-color:transparent}.media-text .main-row .media-wrapper.is-special{filter:drop-shadow(0 0 8px rgba(0,0,0,.15))}.media-text .main-row .media-wrapper.is-special .media-item{border-radius:24px}@media only screen and (min-width:600px){.media-text .main-row .media-wrapper.is-special .media-item{width:78%}}
