.carousel:where(.astro-ZZJZMFDW){position:relative;box-shadow:0 1px 6px #000000a3;margin:20px auto;max-width:600px}.carousel-inner:where(.astro-ZZJZMFDW){position:relative;overflow:hidden;width:100%}.carousel-open:where(.astro-ZZJZMFDW):checked+.carousel-item:where(.astro-ZZJZMFDW){position:static;opacity:100}.carousel-item:where(.astro-ZZJZMFDW){position:absolute;opacity:0;transition:opacity .6s ease-out}.carousel-item:where(.astro-ZZJZMFDW) img:where(.astro-ZZJZMFDW){display:block;height:auto;max-width:100%}.carousel-control:where(.astro-ZZJZMFDW){background:rgba(0,0,0,.28);border-radius:50%;color:#fff;display:none;font-size:40px;height:40px;line-height:35px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);cursor:pointer;transform:translateY(-50%);text-align:center;width:40px;z-index:10}.carousel-control:where(.astro-ZZJZMFDW).prev{left:2%}.carousel-control:where(.astro-ZZJZMFDW).next{right:2%}.carousel-control:where(.astro-ZZJZMFDW):hover{background:rgba(0,0,0,.8);color:#aaa}#carousel-1:where(.astro-ZZJZMFDW):checked~.control-1:where(.astro-ZZJZMFDW),#carousel-2:where(.astro-ZZJZMFDW):checked~.control-2:where(.astro-ZZJZMFDW),#carousel-3:where(.astro-ZZJZMFDW):checked~.control-3:where(.astro-ZZJZMFDW){display:block}.carousel-indicators:where(.astro-ZZJZMFDW){list-style:none;margin:0;padding:0;position:absolute;bottom:2%;left:0;right:0;text-align:center;z-index:10}.carousel-indicators:where(.astro-ZZJZMFDW) li:where(.astro-ZZJZMFDW){display:inline-block;margin:0 5px}.carousel-bullet:where(.astro-ZZJZMFDW){color:#fff;cursor:pointer;display:block;font-size:35px}.carousel-bullet:where(.astro-ZZJZMFDW):hover{color:#aaa}#carousel-1:where(.astro-ZZJZMFDW):checked~.control-1:where(.astro-ZZJZMFDW)~.carousel-indicators:where(.astro-ZZJZMFDW) li:where(.astro-ZZJZMFDW):nth-child(1) .carousel-bullet:where(.astro-ZZJZMFDW),#carousel-2:where(.astro-ZZJZMFDW):checked~.control-2:where(.astro-ZZJZMFDW)~.carousel-indicators:where(.astro-ZZJZMFDW) li:where(.astro-ZZJZMFDW):nth-child(2) .carousel-bullet:where(.astro-ZZJZMFDW),#carousel-3:where(.astro-ZZJZMFDW):checked~.control-3:where(.astro-ZZJZMFDW)~.carousel-indicators:where(.astro-ZZJZMFDW) li:where(.astro-ZZJZMFDW):nth-child(3) .carousel-bullet:where(.astro-ZZJZMFDW){color:#428bca}#title:where(.astro-ZZJZMFDW){width:100%;position:absolute;padding:0;margin:0 auto;text-align:center;font-size:27px;color:#fff;font-family:Open Sans,sans-serif;z-index:9999;text-shadow:0 1px 2px rgba(0,0,0,.33),-1px 0 2px transparent}