.hero-rotator .hero-content{position:relative;z-index:2;background:rgba(255,255,255,0.65);padding:40px 20px;border-radius:8px;max-width:800px;margin:0 auto}.hero-rotator{position:relative!important;overflow:hidden;background:transparent!important}.hero-rotator .bg-layer-row,.hero-rotator .bg-layer-row .et_pb_column,.hero-rotator .bg-layer-row .et_pb_module,.hero-rotator .bg-layer-row .et_pb_code,.hero-rotator .bg-layer-row .et_pb_code_inner{position:static!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.hero-rotator .bg-slideshow{position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none;--dur:5s}.hero-rotator .bg-slideshow .slide{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;animation:bgFade linear infinite}.hero-rotator .bg-slideshow .slide{animation-duration:calc(2 * var(--dur))}.hero-rotator .bg-slideshow .slide:nth-child(1){animation-delay:calc(0 * var(--dur))}.hero-rotator .bg-slideshow .slide:nth-child(2){animation-delay:calc(1 * var(--dur))}@keyframes bgFade{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}