.media_content img{width:auto;max-width:100%}.media_content.side_by_side.side_40_60 .mediaaside{-ms-flex-preferred-size:40%;flex-basis:40%;line-height:0}.media_content.side_by_side.side_40_60 .contentaside{-ms-flex-preferred-size:60%;flex-basis:60%}.media_content.side_by_side.side_60_40 .mediaaside{-ms-flex-preferred-size:60%;flex-basis:60%;line-height:0}.media_content.side_by_side.side_60_40 .contentaside{-ms-flex-preferred-size:40%;flex-basis:40%}.media_content.side_by_side.side_50 .contentaside,.media_content.side_by_side.side_50 .mediaaside{-ms-flex-preferred-size:50%;flex-basis:50%}.media_content.side_by_side.side_50 .mediaaside img{width:100%}.media_content.side_by_side.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.media_content.side_by_side.right.side_40_60 .mediaaside{-ms-flex-preferred-size:60%;flex-basis:60%;line-height:0}.media_content.side_by_side.right.side_40_60 .contentaside{-ms-flex-preferred-size:40%;flex-basis:40%}.media_content.side_by_side.right.side_60_40 .mediaaside{-ms-flex-preferred-size:40%;flex-basis:40%;line-height:0}.media_content.side_by_side.right.side_60_40 .contentaside{-ms-flex-preferred-size:60%;flex-basis:60%}@media only screen and (max-width:765px){.media_content.side_by_side.right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.media_content .content__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media_content .content__mediaContent ul li{margin-bottom:0}.rounded-border-bg .paragraph--type--node-reference img,.rounded-border-bg-hover .paragraph--type--node-reference img{border-bottom-left-radius:0;border-bottom-right-radius:0;display:block}.customer--teaser .content__mediaContent{padding:24px}.customer--teaser p{padding:16px 16px 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.customer--teaser a{font-size:16px;font-weight:700;color:#5a52ff}.align-c .content__links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-r .content__links{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media only screen and (max-width:765px){.media_content,.side_by_side.right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mediaaside{width:auto}.content__links{margin-top:0!important}}.media_content a{border:2px solid var(--pbuttonbackground)}.media_content.text_on_image_bottomLeft .contentoverlay{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:0}.media_content.text_on_image_bottomLeft .contentoverlay p{max-width:500px}@media only screen and (max-width:765px){.media_content.text_on_image_bottomLeft .contentoverlay p{max-width:90%}}.media_content .contentoverlay{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:70%!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px!important;gap:5px}.media_content .cm_sub_title{font-size:22px;color:var(--eve-link-color);font-weight:600}@media only screen and (max-width:765px){.media_content .cm_sub_title{font-size:18px;font-weight:500}}.media_content .mediaoverlay{line-height:0}.media_content .mediaoverlay img{height:720px;-o-object-fit:cover;object-fit:cover;width:100%;border-radius:0}@media only screen and (max-width:600px){.media_content .mediaoverlay img{display:none}}.media_content .mediaoverlay .content__mediaContent{max-width:var(--boxed--px-size);margin-left:auto!important;margin-right:auto!important;padding:0;inset:0}@media only screen and (max-width:600px){.media_content .mediaoverlay .content__mediaContent{position:relative}.media_content .mediaoverlay .content__mediaContent *,.media_content .mediaoverlay .content__mediaContent h1,.media_content .mediaoverlay .content__mediaContent p,.media_content .mediaoverlay .content__mediaContent span{color:var(--eve-text-color)}.media_content .mediaoverlay .content__mediaContent .font_28{font-size:22px}.media_content .mediaoverlay .content__mediaContent .primarybutton{border:1px solid var(--eve-text-color)}.media_content .mediaoverlay .content__mediaContent .primarybutton:hover span{color:#fff}}@media only screen and (max-width:765px){.media_content .mediaoverlay .contentoverlay{max-width:100%!important;margin:10px;padding:0;gap:10px}}@media only screen and (max-width:920px){.media_content .mediaoverlay h1{font-size:32px;line-height:1}}