#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}.exakt-categories-nav{background:rgba(39,46,49,0.81)}.exakt-categories-nav .dnd-section{padding:0 !important}.exakt-categories-nav.pool-fence-laws-nav .nav-link{width:100%}.exakt-categories-nav .nav-link:hover,.exakt-categories-nav .active .nav-link{background:#fe9a27;text-decoration:none}.exakt-categories-nav .nav-link:hover span{text-decoration:none}.exakt-categories-nav .nav-link:hover:after,.exakt-categories-nav .active .nav-link:after{width:100%;height:11px;border-left:68px solid transparent;border-right:68px solid transparent;border-top:12px solid #fd9a27;content:'';position:absolute;bottom:-12px;left:0}@media(max-width:767px){.exakt-categories-nav .nav-link:hover:after,.exakt-categories-nav .active .nav-link:after{content:unset}}.exakt-categories-nav .nav-link{width:12.5%;text-align:center;position:relative;padding:25px 7px;border-radius:0;display:block}.exakt-categories-nav .nav-link img{height:30px;width:auto;display:block;margin:0 auto}.exakt-categories-nav .nav-link span{color:#fff;font-size:14px;font-weight:400;margin-top:10px;display:block}#menu-pool-fence-laws{display:flex;padding:0;margin:0;list-style:none}#menu-pool-fence-laws li{flex-grow:1}}