section.imagetext{position:relative}section.imagetext .imagetext__wrapper{display:flex;gap:32px;margin-bottom:var(--spacing-preset-3);margin-left:auto;margin-right:auto;margin-top:var(--spacing-preset-3);max-width:var(--width-container);padding-left:var(--padding-lg);padding-right:var(--padding-lg);position:relative;width:100%}@media (min-width:581px) and (max-width:768px){section.imagetext .imagetext__wrapper{padding-left:var(--padding-md);padding-right:var(--padding-md)}}@media (max-width:580px){section.imagetext .imagetext__wrapper{padding-left:var(--padding-sm);padding-right:var(--padding-sm)}}section.imagetext .imagetext__media{flex-basis:55%;position:relative}section.imagetext .imagetext__media__figure{padding-bottom:66.40625%;position:relative}section.imagetext .imagetext__image{background-color:var(--color-placeholder);clip-path:url(#mask-image-1);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}section.imagetext .imagetext__content{flex:1}section.imagetext .imagetext__blocks :first-child{margin-top:0}section.imagetext.is-reversed .imagetext__media{order:2}section.imagetext.is-reversed .imagetext__blocks h1:first-child,section.imagetext.is-reversed .imagetext__blocks h2:first-child{margin-right:-150px}@media (min-width:769px) and (max-width:1024px){section.imagetext .imagetext__media{flex-basis:50%}}@media (max-width:768px){section.imagetext .imagetext__wrapper{flex-direction:column}section.imagetext .imagetext__media{order:0!important}section.imagetext.is-reversed .imagetext__blocks h1:first-child,section.imagetext.is-reversed .imagetext__blocks h2:first-child{margin-right:unset}}@media (max-width:580px){section.imagetext .imagetext__wrapper{flex-direction:column}}
