.hero-banner{position:relative}.hero-banner__item{min-height:530px;display:flex !important;align-items:flex-end;background-size:cover;background-position:center;background-repeat:no-repeat}.hero-banner .slick-dots{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero-banner__theme3 h1,.hero-banner__theme3 p{color:#fff}@media only screen and (max-width: 768px){.hero-banner__item{padding-bottom:3rem}}@media only screen and (min-width: 768px){.hero-banner__item{align-items:center;min-height:800px}}
