@keyframes loader-spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader-blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes view-transition-out{from{opacity:1}to{opacity:0}}@keyframes view-transition-in{from{opacity:0}to{opacity:1}}.MOD-Impressions{position:relative;z-index:1;overflow:hidden}.MOD-Impressions__wrap{position:relative}.MOD-Impressions__list{overflow:visible;margin-inline:-1em}.MOD-Impressions__list__wrap{display:flex}.MOD-Impressions__item{width:100%;padding:0 1em}.MOD-Impressions__bottom{display:flex;align-items:center;justify-content:flex-end;margin-top:5em}.MOD-Impressions__slider-elements{display:flex;align-items:center;gap:4em}.MOD-Impressions__arrows{display:flex;gap:3em;align-items:center;justify-content:center}.MOD-Impressions__arrows__arrow{cursor:pointer;transition:transform .5s}.MOD-Impressions__arrows__arrow[data-direction=prev]:hover{transform:translateX(-0.2em)}.MOD-Impressions__arrows__arrow[data-direction=next]:hover{transform:translateX(0.2em)}.MOD-Impressions__arrows__icon{width:2.8em}@media(max-width: 1024px){.MOD-Impressions__arrows__icon{width:2em}}.MOD-Impressions__pagination{font-weight:600;line-height:1.5}.MOD-Impressions__pagination>*{font-size:1.8em}@media(max-width: 1024px){.MOD-Impressions__pagination>*{font-size:1.5em}}@media(max-width: 1024px){.MOD-Impressions__list{margin-inline:-0.75em;width:calc(100% - 1em)}.MOD-Impressions__item{padding:0 .75em}}@media(max-width: 767px){.MOD-Impressions__bottom{justify-content:flex-end;margin-top:2em}.MOD-Impressions__arrows{display:none}}.MOD-Impressions__item{overflow:hidden}.MOD-Impressions__item img{display:block;height:auto;width:100%}.MOD-Impressions__accent{font-family:Breathing,sans-serif;line-height:1.6;position:absolute;z-index:3;text-align:center;pointer-events:none;color:#80746b;top:5em;left:0;color:#f7f7f6;text-shadow:0 .2em 2em rgba(0,0,0,.35)}.MOD-Impressions__accent>*{font-size:4em}@media(max-width: 1024px){.MOD-Impressions__accent>*{font-size:2.5em}}@media(max-width: 767px){.MOD-Impressions__accent>*{font-size:2.5em}}.MOD-Impressions__accent span{display:block;transform:rotate(-8deg)}@media(max-width: 1024px){.MOD-Impressions__accent{left:5em;top:2em}}@media(max-width: 767px){.MOD-Impressions__accent{position:relative;top:auto;left:auto;margin-bottom:-2em;color:#80746b;display:flex;align-items:center;justify-content:center;text-shadow:none}}
