.hero,.hero__button{position:relative;z-index:1}.hero .hero__back,.hero__button--bg{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.hero__button--bg{border-radius:50px;height:400px;overflow:hidden}.hero__button--bg img{width:100%!important}.hero .hero__back img,.hero__button--bg img{height:100%!important;object-fit:cover;object-position:right}.hero .hero__back img{width:100%}.hero .hero__inner,.hero__button--btn{position:relative;z-index:1}.hero__inner h1,.hero__inner--content{color:#fff}.hero__list{margin:0 auto;max-width:1560px}.hero__list--inner{padding:0 1rem}.hero__list--content{border-bottom:1px solid #000;display:flex;flex-flow:row;flex-wrap:wrap;gap:20px;padding:60px 0}.hero__list--item{align-items:center;display:flex;flex-flow:row;gap:5px}.hero__list--item>div:first-child{background-color:#c1272d;border-radius:20px;height:13px;width:13px}.hero__list--item>div:last-child{font-size:22px;font-weight:600;text-transform:uppercase}.hero__inner{margin:0 auto;max-width:1140px}.hero__content{margin:0 auto -280px;max-width:1000px;padding:60px 20px 140px;text-align:center}.hero__content h1{margin:0 auto 20px;max-width:900px}.hero__inner--content{font-size:30px}.hero__button{position:relative;top:240px}.hero__button,.hero__button--btn{min-height:428px}.hero__button--btn{align-items:center;display:flex;height:100%;justify-content:center;margin-bottom:240px}@media screen and (min-width:992px){.hero__list--content{justify-content:space-between}}@media screen and (max-width:991.99px){.hero__list--content{justify-content:center}}