.hero{position:relative;overflow:hidden;max-width:100%!important;margin:0!important;padding-top:60px}@media (min-width: 1024px){.hero{padding-top:110px}}.hero__inner{display:flex;gap:40px;justify-content:space-between;flex-flow:column}@media (min-width: 1024px){.hero__inner{flex-flow:nowrap}}.hero__content{position:relative;z-index:2}.hero__text{font-size:var(--wp--preset--font-size--font-32-px);color:var(--wp--preset--color--white)}@media (min-width: 1024px){.hero__text{max-width:540px;font-size:var(--wp--preset--font-size--font-46-px)}}.hero__text h1,.hero__text h2{margin-bottom:40px}.hero__text p{margin:16px 0;font-size:var(--wp--preset--font-size--font-18-px)}.hero__text p:last-child{margin-bottom:0}.hero__media{position:relative;width:100%}@media (min-width: 1024px){.hero__media{max-width:50%}}.hero__media-slider{position:relative;width:100%;border-radius:24px;overflow:hidden}.hero__button-prev,.hero__button-next{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-top:-20px;border-radius:50%;background:rgba(0,72,255,.4);color:#ffd8a9;cursor:pointer;transition:opacity .25s ease,background-color .25s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero__button-prev svg,.hero__button-next svg{width:12px;height:13px}.hero__button-prev:not(.swiper-button-disabled):hover,.hero__button-next:not(.swiper-button-disabled):hover{opacity:.9;background:#181b2e;color:#ffa100}.hero__button-prev.swiper-button-disabled,.hero__button-next.swiper-button-disabled{opacity:.3;cursor:default}.hero__button-prev{left:16px}.hero__button-prev svg{transform:rotate(180deg);margin-right:2px}@media (min-width: 1024px){.hero__button-prev{left:20px}}.hero__button-next{right:16px}.hero__button-next svg{margin-left:2px}@media (min-width: 1024px){.hero__button-next{right:20px}}.hero__pagination{position:relative;z-index:3;margin-top:40px;text-align:center;line-height:0}.hero__pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 10px!important;border-radius:50%;opacity:1;background:#fff;transition:.25s ease}.hero__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0048ff;width:42px;border-radius:13px}.hero__media-slide{position:relative;aspect-ratio:16 / 9;background:#0c1a33}.hero__media-slide .link-hidden{position:absolute;width:100%;height:100%;top:0;left:0;font-size:0}.hero__image,.hero__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__actions{margin-top:40px;display:flex;position:relative;z-index:2}
