.hero-carousel-outer-container[data-astro-cid-j7pv25f6]{align-items:center;display:flex;position:relative;margin:0}.hero-carousel-outer-container[data-astro-cid-j7pv25f6] .hero-carousel-block[data-astro-cid-j7pv25f6]{max-height:53.8125rem;overflow:hidden;width:100%;position:relative}.hero-carousel-outer-container[data-astro-cid-j7pv25f6] .hero-carousel-block[data-astro-cid-j7pv25f6]:after{position:absolute;top:calc(100% - 5.375rem);left:-74%;height:50rem;width:248%;background-color:#fff;border-radius:100%;content:"";z-index:1}.hero-carousel-outer-container[data-astro-cid-j7pv25f6] .image-background[data-astro-cid-j7pv25f6]{position:absolute;top:50%;left:0;height:auto;width:100%;transform:translateY(-54%);z-index:-1}.hero-carousel-outer-container[data-astro-cid-j7pv25f6] .image-background[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:100%;width:100%;object-fit:cover}.hero-carousel-outer-container[data-astro-cid-j7pv25f6] .text-content-container[data-astro-cid-j7pv25f6]{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:space-between;margin-top:4.75rem;pointer-events:none;position:absolute;width:100%;z-index:100}.hero-carousel-outer-container[data-astro-cid-j7pv25f6] .block-title[data-astro-cid-j7pv25f6]{color:#fff;font-size:2.625rem;font-weight:900;letter-spacing:0;line-height:1;margin-bottom:2.5625rem;text-shadow:0 .125rem 1.5625rem rgba(0,0,0,.5);text-transform:none}.hero-carousel-outer-container[data-astro-cid-j7pv25f6] .slide-link-inner-container[data-astro-cid-j7pv25f6]{pointer-events:all;text-align:center}.hero-carousel-outer-container[data-astro-cid-j7pv25f6] .slide-link-inner-container[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6]{padding:1rem 1.875rem;box-shadow:0 .125rem 1.5625rem #00000080}.hero-carousel-nav-container[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;text-align:right}.hero-carousel-nav-container[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{clear:right;float:right;font-size:1.25rem;font-weight:700;letter-spacing:.075rem;line-height:1.2;margin-top:1.5rem;position:relative;text-shadow:0 .125rem 1.5625rem rgba(0,0,0,.5)}.hero-carousel-nav-container[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{background-image:url(https://venturacountycoast.com/wp-content/themes/ventura-county-coast/assets/images/svg-icons/dot-white.svg);background-position:center;background-repeat:no-repeat;content:"";height:1.25rem;left:-1.25rem;position:absolute;top:.1875rem;width:1.25rem}.hero-carousel-nav-container[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#fff;text-decoration:none}.hero-carousel-nav-container-outer[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{box-shadow:inset 0 -.1875rem #fff;color:#fff;font-size:1.25rem;font-weight:700;height:2.5625rem;letter-spacing:.125rem;line-height:1.2;margin-top:-.1875rem;min-width:11.5rem;position:absolute;right:-4.375rem;text-shadow:0 .125rem 1.5625rem rgba(0,0,0,.5);text-transform:uppercase;transform:rotate(90deg)}.hero-carousel-nav-container-inner[data-astro-cid-j7pv25f6]{align-items:center;display:flex;justify-content:flex-end;padding-right:4.6875rem;padding-top:.4375rem;position:relative;width:100%}.hero-carousel-nav-container-outer[data-astro-cid-j7pv25f6]{align-items:center;display:flex;justify-content:flex-end;margin-top:4.5625rem}.welcome-block[data-astro-cid-j7pv25f6]{margin:3rem auto 4.5rem;max-width:75rem}.welcome-title[data-astro-cid-j7pv25f6]{text-align:center;font-size:1.875rem;font-weight:700;text-transform:uppercase;margin-bottom:1.5rem}.welcome-title[data-astro-cid-j7pv25f6]:after{height:.375rem;width:9.0625rem;background-color:#fba605;content:"";display:block;margin:1.1875rem auto 0}.welcome-cards[data-astro-cid-j7pv25f6]{margin-top:3rem}.upcoming-events-block[data-astro-cid-j7pv25f6]{padding:2.5rem 0 5.5rem;color:#303536;position:relative}.upcoming-events-block[data-astro-cid-j7pv25f6] .block-title[data-astro-cid-j7pv25f6]{font-weight:700;line-height:1.2;margin-bottom:.5625rem;letter-spacing:.0625rem;text-align:center;text-transform:uppercase}.transparent-block-title-anchor[data-astro-cid-j7pv25f6]{pointer-events:none;position:relative}.transparent-block-title-wrap[data-astro-cid-j7pv25f6]{height:12.5rem;overflow-x:hidden;position:absolute;top:-2.125rem;width:100%}.transparent-block-title[data-astro-cid-j7pv25f6]{color:#303536;font-weight:700;left:50%;opacity:.03;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:nowrap;width:55.375rem}.events-carousel-block[data-astro-cid-j7pv25f6]{opacity:1;transition:opacity .3s ease-in-out}.events-grid[data-astro-cid-j7pv25f6]{display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media (min-width: 900px){.hero-carousel-outer-container[data-astro-cid-j7pv25f6] .text-content-container[data-astro-cid-j7pv25f6]{flex-direction:row;margin-top:-.625rem}.hero-carousel-outer-container[data-astro-cid-j7pv25f6] .text-content-container[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:first-of-type{width:60%;text-align:left}.hero-carousel-outer-container[data-astro-cid-j7pv25f6] .text-content-container[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-of-type(2){width:40%}.hero-carousel-outer-container[data-astro-cid-j7pv25f6] .block-title[data-astro-cid-j7pv25f6]{font-size:4.8125rem;line-height:.8831168831;margin-bottom:4.8125rem;text-align:left}.hero-carousel-nav-container[data-astro-cid-j7pv25f6]{min-width:16.3125rem}}@media (max-width: 599px){.hero-carousel-outer-container[data-astro-cid-j7pv25f6]{margin:0 -.9375rem}.hero-carousel-nav-container-inner[data-astro-cid-j7pv25f6]{padding-right:2.5rem}.hero-carousel-nav-container-outer[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{right:-2.5rem}}
