.acf-slider{position:relative;width:100vw;height:100vh;margin-left:calc(-50vw + 50%);overflow:hidden;background:#000}.acf-slider-inner,.acf-slide,.acf-slide img{width:100%;height:100%}.acf-slide{position:absolute;inset:0;opacity:0;transition:opacity 1.2s ease}.acf-slide.active{opacity:1;z-index:1}.acf-slide img{object-fit:cover}.acf-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(0,0,0,.35);color:#fff;border:none;font-size:40px;width:60px;height:60px;cursor:pointer;transition:background .3s ease}.acf-arrow:hover{background:rgba(0,0,0,.6)}.acf-arrow.prev{left:30px}.acf-arrow.next{right:30px}.acf-overlay{position:absolute;bottom:80px;left:80px;z-index:5;color:#fff;max-width:650px;background:rgba(66,107,181,0.3);padding:24px 28px}.acf-overlay h1{font-size:clamp(50px);font-weight:500;letter-spacing:0.08em;line-height:1.1;margin-bottom:12px}.acf-overlay h1 a{color:#ffffff;hsl(from var(--gcid-3cim8ayvi0) calc(h + 0) calc(s + 0) calc(l + 0) / 0.85)!important;font-size:50px;text-shadow:0em 0.1em 0.1em rgba(0,0,0,0.4);text-decoration:none;position:relative}.acf-overlay h1 a::after{content:'';position:absolute;left:0;bottom:-6px;width:100%;height:1px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.acf-overlay h1 a:hover::after{transform:scaleX(1)}.acf-overlay p{font-size:18px;line-height:1.5;opacity:.9}@media (max-width:768px){.acf-overlay{left:20px;right:20px;bottom:40px}.acf-arrow{display:none}}.et_pb_post_title,.et_pb_post_content{display:none}.acf-overlay h1 a{color:#ffffff;hsl(from var(--gcid-3cim8ayvi0) calc(h + 0) calc(s + 0) calc(l + 0) / 0.85)!important;font-size:36px;text-shadow:0em 0.1em 0.1em rgba(0,0,0,0.4);text-decoration:none;position:relative}