html{scroll-behavior:smooth}body,html{color:#000;font-size:16px;line-height:16px}body{overflow-x:hidden}*,::after,::before{box-sizing:border-box}.article-hero-carousel{width:100vw;overflow:hidden;position:relative}.article-hero-carousel .swiper-button-next,.article-hero-carousel .swiper-button-prev{z-index:13;background:#000;border:1px solid #000;box-sizing:border-box;border-radius:50%;width:32px;height:32px;transition:background-color .3s ease,opacity .4s ease;display:block!important;top:auto;bottom:0;right:0;transform:none}@media (max-width:992px){.article-hero-carousel .swiper-button-next,.article-hero-carousel .swiper-button-prev{right:auto;left:60px}}.article-hero-carousel .swiper-button-next:hover,.article-hero-carousel .swiper-button-prev:hover{opacity:.8}.article-hero-carousel .swiper-button-next:after,.article-hero-carousel .swiper-button-prev:after{color:#fff;font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.article-hero-carousel .swiper-button-next.swiper-button-disabled,.article-hero-carousel .swiper-button-prev.swiper-button-disabled{border:1px solid #a5a5a5;background:0 0;opacity:1}.article-hero-carousel .swiper-button-next.swiper-button-disabled:after,.article-hero-carousel .swiper-button-prev.swiper-button-disabled:after{color:#000}.article-hero-carousel .swiper-button-prev{left:auto;right:45px}@media (max-width:992px){.article-hero-carousel .swiper-button-prev{right:auto;left:15px}}.article-hero-carousel .swiper-pagination{bottom:15px;left:65px;width:auto;z-index:12}@media (max-width:992px){.article-hero-carousel .swiper-pagination{left:auto;right:15px;bottom:5px}}.article-hero-carousel .swiper-pagination-bullet{cursor:pointer;background:#e8e8e8;opacity:1}.article-hero-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.article-hero-carousel__inner{padding:0;display:grid;grid-template-columns:45% 55%;gap:0 30px}@media (max-width:992px){.article-hero-carousel__inner{display:flex;flex-direction:column-reverse}}.article-hero-carousel__text-slider{width:100%;overflow:hidden;position:relative;box-sizing:border-box;height:100%}.article-hero-carousel__text-slider .article-hero__content{padding:65px;width:100%;max-width:657px}.article-hero-carousel__text-slider .swiper-slide{background:#fff;height:auto;display:flex;align-items:center}@media (max-width:992px){.article-hero-carousel__text-slider{padding-bottom:60px}}.article-hero-carousel__image-wrap{overflow:hidden;width:100%;position:relative}.article-hero-carousel__image{max-width:85%;position:relative}@media (min-width:1600px){.article-hero-carousel__image{max-width:94%}}.article-hero-carousel__image .swiper-slide{height:auto}.article-hero-carousel__image img{object-fit:cover;height:100%;width:100%}@media (min-width:1024px){.article-hero-carousel__image img{min-height:640px}}@media (min-width:992px){.article-hero-carousel__image .article-hero-carousel__image-mobile{display:none}}@media (max-width:992px){.article-hero-carousel__image .article-hero-carousel__image-desktop{display:none}}.article-hero__content--button{padding-top:18px}.article-hero__content--button .btn{display:inline-flex;align-items:center;justify-content:center;background:#000;color:#fff;height:50px;font-weight:600;font-family:var(--font-body-family);text-align:center;text-decoration:none;text-transform:capitalize;font-size:16px;border-radius:4px;line-height:16px;width:200px;max-width:100%;border:1px solid transparent;transition:all .3s ease;padding-top:5px;box-sizing:border-box}.article-hero__content--button .btn:hover{background:0 0;border-color:#000;color:#000}@media (max-width:992px){.article-hero-carousel .article-hero-carousel__inner{padding-bottom:0}}