.zmoments{--text-color:var(--color-brand03);margin-bottom:60px;--g-item-width:calc(100vw / 3)}@media (min-width:992px){.zmoments{padding-top:100px}}@media (min-width:992px){.zmoments{margin-bottom:0}.zmoments .zmoments-container{max-width:1200px;padding-left:85px;padding-right:85px;margin:auto}}.zmoments .zmoments-grid{display:grid;grid-template-rows:max-content calc(100vw * 0.13) 1fr;grid-template-columns:100%}@media (min-width:992px){.zmoments .zmoments-grid{grid-template-rows:60px max-content;grid-template-columns:50% 20% 30%}}.zmoments .zmoments-bigimage{z-index:-2;grid-column:1 / 2;grid-row:1 / 3}@media (min-width:992px){.zmoments .zmoments-bigimage{grid-row:2 / 3}}.zmoments .zmoments-bigimage .zmoments-bigimage-holder{display:block;position:relative;width:100%;padding-top:83%}@media (min-width:992px){.zmoments .zmoments-bigimage .zmoments-bigimage-holder{padding-top:100%}}.zmoments .zmoments-bigimage picture{top:0;left:0;position:absolute;height:100%;width:100%}.zmoments .zmoments-bigimage img{height:100%;width:100%}.zmoments .zmoments-images-grid{padding-left:var(--mpContainerPadding);padding-right:var(--mpContainerPadding);grid-column:1 / 2;grid-row:2 / 4}@media (min-width:992px){.zmoments .zmoments-images-grid{padding-left:0;padding-right:0;grid-column:3 / 4;grid-row:1 / 2}}.zmoments .zmoments-content-grid{grid-column:1 / 2;grid-row:2 / 4}@media (max-width:991px){.zmoments .zmoments-content-grid{position:relative;z-index:2}}@media (min-width:992px){.zmoments .zmoments-content-grid{grid-column:1 / 4;grid-row:1 / 3}}.zmoments .zmoments-images-grid,.zmoments .zmoments-content-grid{display:grid;grid-template-rows:repeat(auto-fill,var(--g-item-width) calc(100vw * 0.37) var(--g-item-width) calc(100vw * 0.45) var(--g-item-width));grid-template-columns:33.333% 33.333% 33.333%}@media (min-width:992px){.zmoments .zmoments-content-grid{grid-template-rows:1fr 1fr 1fr;grid-template-columns:43% 36% 21%}.zmoments .zmoments-images-grid{grid-template-rows:200px 145px 146px 116px}}.zmoments .zmoments-image:first-child{display:none}.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(2){grid-column:3 / 4;grid-row:1 / 2}@media (min-width:992px){.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(2){grid-column:1 / 2;grid-row:1 / 2}.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(2) picture{animation-delay:600ms}}.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(3){grid-column:2 / 3;grid-row:3 / 4}@media (min-width:992px){.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(3){grid-column:3 / 4;grid-row:1 / 2}.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(3) picture{animation-delay:1500ms}}.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(4){grid-column:3 / 4;grid-row:5 / 6}@media (min-width:992px){.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(4){grid-column:2 / 3;grid-row:2 / 3}.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(4) picture{animation-delay:2000ms}}.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(5){grid-column:1 / 2;grid-row:6 / 7}@media (min-width:992px){.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(5){grid-column:3 / 4;grid-row:3 / 4}.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(5) picture{animation-delay:1600ms}}.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(6){display:none}@media (min-width:992px){.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(6){display:grid;grid-column:1 / 2;grid-row:4 / 5}.zmoments .zmoments-images-grid .zmoments-image-positioned:nth-child(6) picture{animation-delay:1000ms}}.zmoments .zmoments-textlink{grid-column:2 / 4;grid-row:6 / 7;text-align:center;align-self:center;margin-left:var(--mpContainerPadding)}@media (min-width:992px){.zmoments .zmoments-textlink{grid-column:3 / 4;grid-row:4 / 5;margin-left:0;text-align:right}}.zmoments .zmoments-headline{grid-column:1 / 3;grid-row:2 / 3;align-self:center;margin-left:var(--mpContainerPadding);-webkit-text-stroke-color:currentColor;background-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-fill-color:transparent;-webkit-background-clip:text}@media (min-width:992px){.zmoments .zmoments-headline{margin-left:0;grid-column:2 / 3;grid-row:2 / 3}}.zmoments .zmoments-circle{grid-column:2 / 3;grid-row:4 / 5;align-self:end;position:relative}@media (min-width:992px){.zmoments .zmoments-circle{grid-column:1 / 2;grid-row:1 / 2;align-self:start}}.zmoments .zmoments-circle-outer{position:absolute;top:0;transform:translate(-10%,-70%);width:120%}.zmoments .zmoments-circle-outer *{text-decoration:none}@media (min-width:992px){.zmoments .zmoments-circle-outer{width:100%;left:0;transform:translate(-78px,-75px)}}.zmoments .zmoments-circle-outer svg circle{fill:transparent}.zmoments .zmoments-circle-outer svg path{stroke:var(--color-brand03)}.zmoments .zmoments-circle-outer svg *{transition:all var(--default-hover-speed) ease-in-out}.zmoments .zmoments-circle-outer a{pointer-events:all}@media (hover:hover){.zmoments .zmoments-circle-outer a:hover svg circle{fill:var(--color-brand03)}.zmoments .zmoments-circle-outer a:hover svg path{stroke:var(--color-white)}}.zmoments picture img{object-fit:cover}.zmoments .zmoments-headline{color:var(--text-color)}.zmoments .zmoments-textlink .btn--link.btn--style-text .btn_actor{--color:var(--text-color)}.zmoments .zmoments-circle a{display:inline-block}.zmoments .zmoments-circle .zmoments-circle-inner{display:grid;grid-template-areas:"all";justify-content:center;align-items:center}@media (min-width:992px){.zmoments .zmoments-circle .zmoments-circle-inner{justify-content:start}}.zmoments .zmoments-circle .zmoments-circle-content,.zmoments .zmoments-circle .zmoments-circle-arrow{width:100%;height:100%;grid-area:all}.zmoments .zmoments-circle svg{display:block;width:100%;height:100%;overflow:visible}@media (max-width:991px){.zmoments .zmoments-circle svg *{stroke-width:2px}}.zmoments .zmoments-circle .zmoments-circle-content svg{max-width:240px}.zmoments .zmoments-circle .zmoments-circle-arrow{text-align:center}.zmoments .zmoments-circle .zmoments-circle-arrow svg{max-width:50px;margin:auto}@media (min-width:992px){.zmoments .zmoments-circle .zmoments-circle-arrow svg{max-width:100px}}.zmoments .zmoments-circle text{font-family:"ppmigra",Helvetica;font-weight:100;font-style:normal;font-stretch:normal;font-size:1.875rem;line-height:2.25rem;letter-spacing:0em;text-transform:uppercase;fill:var(--text-color)}.zmoments .zmoments-circle path,.zmoments .zmoments-circle circle{stroke:var(--text-color)}@keyframes schweben{from{transform:translateY(5px)}to{transform:translateY(-5px)}}.zmoments .zmoments-image{display:grid;grid-template-areas:"all";justify-content:center;align-items:center;width:100%;height:100%}@media (min-width:992px){.zmoments .zmoments-image{align-items:flex-start}}.zmoments .zmoments-image picture{grid-area:all;opacity:0;transition:all 300ms ease;cursor:pointer}@media (min-width:992px){.zmoments .zmoments-image picture{animation:schweben 3s infinite alternate ease;transform:translateY(5px)}}.zmoments .zmoments-image picture.act{opacity:1}.zmoments .zmoments-bigimage-holder picture{grid-area:all;opacity:0;transition:all 300ms ease}.zmoments .zmoments-bigimage-holder picture.act{opacity:1}