.banner{min-height:443px;padding:5rem 0}.banner .content-container{z-index:20}.banner .content-container h1{line-height:1!important;margin:0!important}.banner .backdrop{background-color:rgba(62,64,66,.57);height:100%;left:0;position:absolute;top:0;width:100%}.banner .description{font-weight:400;margin-top:12px}.banner .description sup{top:-10px!important}.banner .hover-banner{top:80%}.banner .hover-banner h5 *{font-size:16px!important;line-height:22px!important}.banner .hover-banner h5+div{font-size:14px!important}.banner .hover-banner h5 p *{font-size:18px!important}@media (min-width:1600px){.banner{min-height:50vh}}@media (max-width:768px){.hover-banner-description{margin-bottom:36px}}