@charset "UTF-8";
.block-type-slider{position:relative;z-index:5}@media screen and (min-width:1200px){.block-type-slider .contextual{top:10rem}}.block-type-slider .swiper-slide{padding-top:60px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;height:auto}@media screen and (min-width:992px){.block-type-slider .swiper-slide{padding-top:3rem;padding-bottom:0;min-height:27rem;height:auto}}@media screen and (min-width:1200px){.block-type-slider .swiper-slide{padding-top:5.4rem;min-height:47rem}}.block-type-slider .paragraph--type--slide{height:100%;display:flex;flex-direction:column;align-items:center;padding-left:25px;padding-right:25px;padding-top:48px;width:100%}@media screen and (min-width:768px){.block-type-slider .paragraph--type--slide{padding-right:40px;padding-left:40px}}@media screen and (min-width:1200px){.block-type-slider .paragraph--type--slide{max-width:1788px;padding-left:5.1rem;padding-right:5.1rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:992px){.block-type-slider .paragraph--type--slide{align-items:flex-start;justify-content:space-between;padding-top:3rem;padding-bottom:0}}@media screen and (min-width:1200px){.block-type-slider .paragraph--type--slide{padding-top:5.5rem}}.block-type-slider .field-preloader{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;margin:-1px -24px 0}@media screen and (min-width:992px){.block-type-slider .field-preloader{margin:0}}.block-type-slider .field-preloader img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.block-type-slider .media{height:calc(100vw * 0.49);margin:-1px -24px 0;position:relative;width:100%}@media screen and (min-width:768px){.block-type-slider .media{margin:0 -40px;height:400px}}@media screen and (min-width:992px){.block-type-slider .media{height:auto;margin:0}}@media screen and (min-width:992px){.block-type-slider .media{position:absolute;top:0;right:0;bottom:0;left:0}}.block-type-slider .field-paragraph-media .field-media-image,.block-type-slider .field-paragraph-media .field-media-video-file{height:100%;margin:-1px -24px 0}@media screen and (min-width:768px){.block-type-slider .field-paragraph-media .field-media-image,.block-type-slider .field-paragraph-media .field-media-video-file{margin:0 -40px}}@media screen and (min-width:992px){.block-type-slider .field-paragraph-media .field-media-image,.block-type-slider .field-paragraph-media .field-media-video-file{margin:0}}@media screen and (min-width:992px){.block-type-slider .field-paragraph-media>div{position:absolute;top:0;left:0;right:0;bottom:0}.block-type-slider .field-paragraph-media .field-media-video-file,.block-type-slider .field-paragraph-media .field-media-image{position:absolute;top:0;left:0;right:0;bottom:0}}.block-type-slider .field-paragraph-media,.block-type-slider .field-paragraph-image{width:100%;height:fit-content}.block-type-slider .field-paragraph-media video,.block-type-slider .field-paragraph-media img,.block-type-slider .field-paragraph-image video,.block-type-slider .field-paragraph-image img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:992px){.block-type-slider .field-paragraph-media,.block-type-slider .field-paragraph-image{position:absolute;top:0;right:0;left:0;bottom:0;z-index:-2;width:auto;height:auto}.block-type-slider .field-paragraph-media video,.block-type-slider .field-paragraph-media img,.block-type-slider .field-paragraph-image video,.block-type-slider .field-paragraph-image img{display:block;max-width:none;width:100%;height:100%;object-fit:cover}}.block-type-slider .field-paragraph-link{display:none}@media screen and (min-width:992px){.block-type-slider .field-paragraph-link{display:flex;gap:1.2rem;align-items:center;padding-bottom:1rem}}@media screen and (min-width:1200px){.block-type-slider .field-paragraph-link{font-size:2.4rem;padding-bottom:3.45rem}}@media screen and (min-width:2100px){.block-type-slider .field-paragraph-link{padding-bottom:1.5rem}}.block-type-slider .field-paragraph-link::after{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;font-size:1.6rem !important}@media screen and (min-width:1200px){.block-type-slider .field-paragraph-link::after{font-size:1.2rem}}@media screen and (min-width:1200px){.block-type-slider .field-paragraph-link::after{font-size:2.5rem !important}}.block-type-slider .field-paragraph-link a{display:flex;align-items:center;font-size:1.6rem;font-weight:900;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:11%;text-underline-offset:25%;text-underline-position:from-font;text-transform:uppercase}@media screen and (min-width:1200px){.block-type-slider .field-paragraph-link a{font-size:2.4rem}}.block-type-slider .field-paragraph-subtitle{font-size:14px;font-weight:500;line-height:110%;letter-spacing:1.12px;text-transform:uppercase;display:flex;gap:8px;margin-bottom:16px}.block-type-slider .field-paragraph-subtitle::before{content:"";width:6px;background:var(--secondary-500);transform-origin:top;transition:transform 0.5s ease;transition-delay:0.2s}@media screen and (min-width:1200px){.block-type-slider .field-paragraph-subtitle::before{width:0.6rem}}@media screen and (min-width:1200px){.block-type-slider .field-paragraph-subtitle{font-size:1.2rem;letter-spacing:7.68px;gap:0.6rem;margin-bottom:1.2rem}}@media screen and (min-width:992px){.block-type-slider .text_top{max-width:30rem}}@media screen and (min-width:1200px){.block-type-slider .text_top{max-width:52.4rem}}.block-type-slider .field-paragraph-text{font-size:14px;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.block-type-slider .field-paragraph-text{font-size:0.85rem;font-weight:400;line-height:1.5}}@media screen and (min-width:1200px){.block-type-slider .field-paragraph-text{font-size:1rem;font-weight:400;line-height:1.5}}.block-type-slider p:has(.site-style-banner){margin-bottom:8px;line-height:1}@media screen and (min-width:1200px){.block-type-slider p:has(.site-style-banner){margin-bottom:0.6rem}}.block-type-slider p:has(.site-style-sub){margin-bottom:16px;line-height:1}@media screen and (min-width:1200px){.block-type-slider p:has(.site-style-sub){margin-bottom:1.2rem}}@media screen and (min-width:1200px){.block-type-slider .text_top{overflow:hidden}.block-type-slider .field-paragraph-text{transform:translate(0, 100%)}.block-type-slider.is-visible .field-paragraph-text{animation:reveal 1.5s forwards}}/*# sourceMappingURL=main_slider.css.map */