.top-banner{padding:10px 0;text-align:center;z-index:999999;position:fixed;height:80px;display:flex;align-items:center;transition:.3s;margin-bottom:0;width:100%;background-color:#fff;top:0;transition:.3s}.scroll .top-banner{top:-80px;transition:.3s}.top-banner p,.top-banner a{margin-bottom:0;margin-top:0}.top-banner a{text-decoration:underline}.top-banner a:hover{text-decoration:none}.top-banner .headline{width:20%;margin-right:3%;border-right:2px solid #000}.top-banner .lhb-carousel{width:77%;display:flex;justify-content:space-between}.top-banner .lhb-carousel .lhb-carousel-inner{width:85%}.top-banner .lhb-carousel .buttons{width:13%;display:flex;justify-content:space-around;align-items:center}.lhb-carousel-item{display:none;position:relative;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:left;padding:20px;overflow:hidden;transition:all .5s;outline:0}.lhb-carousel-item.active{display:block}.lhb-buttons{align-items:center;display:flex;margin-right:5%}@media screen and (max-width:999px){.top-banner .headline{display:none}.top-banner .lhb-carousel{width:100% !important}}@media screen and (max-width:850px){.top-banner .lhb-carousel .lhb-carousel-control-prev{display:none}.top-banner{height:60px}}@media (max-width:500px){.lhb-carousel-item{padding-right:0}}