.hero{position:relative;margin-bottom:20px}@media screen and (min-width: 768px){.hero{margin-bottom:30px}}@media screen and (min-width: 992px){.hero{margin-bottom:40px}}.df-block~.hero,.page-title:not(.sr-only)~.hero{margin-top:20px}@media screen and (min-width: 768px){.df-block~.hero,.page-title:not(.sr-only)~.hero{margin-top:30px}}@media screen and (min-width: 992px){.df-block~.hero,.page-title:not(.sr-only)~.hero{margin-top:40px}}.hero--gradient .swiper::after{content:"";position:absolute;left:0;bottom:0;height:25%;width:100%;z-index:98;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%)}.hero__swiper{position:relative;overflow:hidden}.hero__controls{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:99}@media screen and (min-width: 576px){.hero__controls{display:block}}.hero__button{position:absolute;top:50%;transform:translateY(-50%);padding:.625rem;cursor:pointer}.hero__button .icon{width:2.5rem;height:2.5rem;fill:#ff5400}.hero__button-prev{left:20px}.hero__button-next{right:20px}.hero__button.swiper-button-disabled{opacity:.5}.hero__pagination{width:100%;position:absolute;left:0;bottom:20px;display:flex;justify-content:center;align-items:center}.hero__pagination .swiper-pagination-bullet{display:inline-block;width:.625rem;height:.625rem;background-color:#ff5400;border-radius:50%;margin:6.6666666667px;opacity:.75;border:0;padding:0;cursor:pointer}.hero__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.hero__slide{width:100%;height:0;padding-top:51.6514406184%;position:relative;position:relative}@media screen and (min-width: 992px){.hero__slide{padding-top:0;height:calc(100dvh - 100px)}}.hero__slide img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
