#component-hero-banner{position:relative;background-size:cover;background-position:center;color:#fff}#component-hero-banner .dnd-section{position:relative;padding-top:80px;padding-bottom:80px}#component-hero-banner .dnd-section.quicklick-below{padding-bottom:180px}#component-hero-banner .h1,#component-hero-banner h1{font-weight:300;font-size:40px;color:#fff}#component-hero-banner p{font-size:18px;margin-bottom:1rem}#component-hero-banner small{font-weight:300;opacity:.8;display:block;font-size:12px}#component-hero-banner .overlay{position:absolute;height:100%;width:100%;top:0;left:0;background:black;background:-moz-linear-gradient(310deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85618) 100%);background:-webkit-linear-gradient(310deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85618) 100%);background:-webkit-linear-gradient(140deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85618) 100%);background:-moz-linear-gradient(140deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85618) 100%);background:-o-linear-gradient(140deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85618) 100%);background:linear-gradient(310deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85618) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}#component-hero-banner .star-reviews img{margin-right:5px}#component-hero-banner .star-reviews{font-size:18px;display:flex}#component-hero-banner .btn{color:#fff}