.hero{position:relative;width:100%;max-width:100%;max-height:50rem;overflow:hidden}.hero.hero-carousel-wrapper{max-height:none}.hero ul#products-hero-carousel li{max-height:50rem;overflow:clip}.hero .hero--image,.hero .hero--image img{display:block;width:100%}.hero .hero--image img{height:auto}.hero .hero--inner{position:absolute;bottom:4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:65rem;max-width:100%;padding:0 1rem;color:#fff;text-align:center}.hero .hero--inner h1{margin:0 1rem}.hero .hero--inner p{margin:1rem 0 0;padding:0 2rem;font-size:1.4rem;line-height:1.43;text-align:center}.hero .hero--inner .hero--cta{margin:2.5rem 0 0}@media screen and (min-width:768px){.hero{max-height:70rem}.hero.hero-carousel-wrapper{max-height:none}.hero ul#products-hero-carousel li{max-height:70rem}.hero .hero--inner{bottom:6.5rem}.hero .hero--inner p{margin-top:2rem;font-size:1.6rem;line-height:1.38}}.hero.hero-carousel-wrapper .swiper-horizontal>.swiper-pagination-bullets,.hero.hero-carousel-wrapper .swiper-pagination-bullets.swiper-pagination-horizontal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px;height:50px;z-index:2}.hero.hero-carousel-wrapper .swiper-pagination-bullets{background-color:#fff}.hero.hero-carousel-wrapper .swiper-pagination-bullet{opacity:1;font-size:0;width:8px;height:8px;background:rgba(0,0,0,.35);margin:4px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@-webkit-keyframes progressBar{0%{width:0}to{width:100%}}@keyframes progressBar{0%{width:0}to{width:100%}}.hero.hero-carousel-wrapper .swiper-pagination-bullet-active{overflow:clip;width:30px;border-radius:8px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;position:relative;z-index:1}.hero.hero-carousel-wrapper .swiper-pagination-bullet-active:after{content:"";position:absolute;top:0;left:0;display:block;height:100%;background-color:#000;border-radius:8px;z-index:2;-webkit-animation:progressBar 5s linear;animation:progressBar 5s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hero.hero-carousel-wrapper .swiper-button-wrapper{position:static!important;display:block}.hero.hero-carousel-wrapper .swiper-button-wrapper .swiper-prev-wrapper{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.hero.hero-carousel-wrapper .swiper-button-wrapper .swiper-prev-wrapper button{color:#fff}.hero.hero-carousel-wrapper .swiper-button-wrapper .swiper-next-wrapper{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.hero.hero-carousel-wrapper .swiper-button-wrapper .swiper-next-wrapper button{color:#fff}.hero.hero-carousel-wrapper ul#products-hero-carousel{margin:0;padding:0}.hero .hero--image,.hero .hero--video{min-height:40rem;height:auto;background:none;position:relative}.hero .hero--image:after,.hero .hero--video:after{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,rgba(0,0,0,.8)),to(hsla(0,0%,100%,0))) no-repeat top;background:linear-gradient(0deg,rgba(0,0,0,.8) 25%,hsla(0,0%,100%,0)) no-repeat top}@media (max-width:900px){.hero .hero--image,.hero .hero--video{min-height:30rem}}@media (max-width:768px){.hero .hero--image,.hero .hero--video{min-height:60rem}}@media (max-width:450px){.hero .hero--image,.hero .hero--video{min-height:30rem}}@media (max-width:200px){.hero .hero--image,.hero .hero--video{min-height:0}}.hero .hero--inner h1{text-shadow:0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000;letter-spacing:.1rem}.hero .hero--inner p{text-shadow:0 0 10px #000}.hero .hero--video-embed{width:100%;height:99vh}@media screen and (max-width:1024px){.hero .hero--video-embed{height:50vh}}@media screen and (max-width:768px){.hero .hero--video-embed{height:30vh}}.hero .hero--video{display:block;width:100%}@media screen and (max-width:768px){.hero .hero--video{display:none}}.hero .hero--video video{display:block;width:100%;height:auto}.hero .hero--video-mobile{display:none;width:100%}@media screen and (max-width:768px){.hero .hero--video-mobile{display:block;min-height:50rem}}.hero .hero--video-mobile video{display:block;width:100%;height:auto}@media screen and (max-width:767px) and (pointer:coarse) and (hover:none){.hero.hero-carousel-wrapper .swiper-button-wrapper{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}}.online-event_schedule-preview{padding:0 2rem;margin-bottom:2rem}.online-event_schedule-preview .text-bottom{color:#fff;font-size:1rem;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.5rem}.online-event_schedule-preview .online-event_schedule-wrapper{width:100%;max-width:2000px;padding:0 3rem;margin:0 auto;margin-top:1.2rem;margin-bottom:3rem;padding:0!important;margin-bottom:0!important;margin-top:0!important}.online-event_schedule-preview .online-event_schedule-wrapper:has(#br-search-container){padding:0 1rem}.online-event_schedule-preview .online-event_schedule-wrapper:has(#br-search-container) #br-search-container{padding:0}.online-event_schedule-preview .online-event_schedule-wrapper header>h1:has(+.description){margin-bottom:0}@media screen and (min-width:768px){.online-event_schedule-preview .online-event_schedule-wrapper header>h1{margin-top:0}}.online-event_schedule-preview .online-event_schedule-wrapper header .description{line-height:1.75;max-width:75%}@media screen and (max-width:1024px){.online-event_schedule-preview .online-event_schedule-wrapper header .description{max-width:100%}}@media screen and (max-width:992px){.online-event_schedule-preview .online-event_schedule-wrapper header .sub_header_btn{width:100%}}.online-event_schedule-preview .online-event_schedule-wrapper:has(~#br-search-container){margin-bottom:0;padding:0 1rem}.online-event_schedule-preview .online-event_schedule-wrapper:has(~#br-search-container) h1{margin-bottom:1rem}.online-event_schedule-preview .online-event_schedule-wrapper:has(~#br-search-container) #br-search-container{padding:0}.online-event_schedule-preview .online-event_schedule-wrapper:has(header~#br-search-container) h1{margin-bottom:1rem}.online-event_schedule-preview .online-event_list-container{color:#000}.online-event_schedule-preview .events-modal-container{text-align:center;margin-top:4rem}.online-event_schedule-preview button.view-all-events__button{background:#ffc300;border-color:#ffc300;color:#000}.online-event_schedule-preview button.view-all-events__button:active,.online-event_schedule-preview button.view-all-events__button:focus,.online-event_schedule-preview button.view-all-events__button:hover{background:#000;color:#fff}.online-event_schedule-preview ul.online-event_list{padding:0;margin:0;display:grid;gap:2rem}.online-event_schedule-preview ul.online-event_list li.online-event-day_item:nth-child(n+4){display:none!important}.online-event_schedule-preview ul.online-event_list .event-container{color:#ffab00;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:12px;overflow:clip}@media (hover:hover){.online-event_schedule-preview ul.online-event_list .event-container:hover .event-description{padding:10px;height:unset;overflow:visible;opacity:1}.online-event_schedule-preview ul.online-event_list .event-container:hover a.event-link{margin-top:5px}}.online-event_schedule-preview ul.online-event_list .event-container .event-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.online-event_schedule-preview ul.online-event_list .event-container .event-data{width:100%;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:2rem;background-color:#16212e}.online-event_schedule-preview ul.online-event_list .event-container .event-time-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.online-event_schedule-preview ul.online-event_list .event-container .event-time-wrapper .event-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:.5rem;height:100%;color:#ffb400;background:#ffb400;background:linear-gradient(179deg,#ffab00 12%,#ffe14a 65%);color:#000;padding:3rem}.online-event_schedule-preview ul.online-event_list .event-container .event-time-wrapper .event-time .month{text-transform:uppercase;font-weight:900}.online-event_schedule-preview ul.online-event_list .event-container .event-time-wrapper .event-time .time{font-weight:500;text-transform:uppercase}.online-event_schedule-preview ul.online-event_list .event-container .event-content{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 2rem 2rem 0;gap:.25rem}.online-event_schedule-preview ul.online-event_list .event-container .event-type{font-weight:500;color:#ffe14a;font-size:1.5rem;text-transform:uppercase}.online-event_schedule-preview ul.online-event_list .event-container .h3{text-align:left;font-size:1.75rem;font-weight:900;text-transform:uppercase;line-height:1.45;color:#fff}.online-event_schedule-preview ul.online-event_list .event-container .event-description{color:#fff;background-color:#0000002e;padding:10px;border-radius:8px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media (hover:hover){.online-event_schedule-preview ul.online-event_list .event-container .event-description{padding:0 10px;height:0;overflow:clip;opacity:0}}.online-event_schedule-preview ul.online-event_list .event-container a.event-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#ffab00;font-weight:600;text-transform:capitalize;font-size:1.1em}.online-event_schedule-preview ul.online-event_list .event-container a.event-link:active,.online-event_schedule-preview ul.online-event_list .event-container a.event-link:focus,.online-event_schedule-preview ul.online-event_list .event-container a.event-link:hover{text-decoration:underline}@media (pointer:coarse) and (hover:none){.online-event_schedule-preview ul.online-event_list .event-container a.event-link{display:inline-block;padding:10px;-webkit-transform:translateX(-8px);transform:translateX(-8px)}}.online-event_schedule-preview ul.online-event_list .event-container .event-image{padding:0!important}.online-event_schedule-preview ul.online-event_list .event-container picture{display:block;height:200px;overflow:hidden}.online-event_schedule-preview ul.online-event_list .event-container picture img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.online-event_schedule-preview ul.online-event_list li.past{-webkit-filter:grayscale(75%);filter:grayscale(75%)}.online-event_schedule-preview ul.online-event_list li.past .event-image img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media screen and (max-width:767px){.online-event_schedule-preview ul.online-event_list{grid-template-columns:repeat(1,1fr)}.online-event_schedule-preview ul.online-event_list li:nth-child(n+4){display:none!important}.online-event_schedule-preview ul.online-event_list .event-container .event-time-wrapper .event-time .month{font-size:1.5rem}.online-event_schedule-preview ul.online-event_list .event-container .event-time-wrapper .event-time .time{font-size:1.25rem}}@media screen and (max-width:1024px){h2#spooktacular_events_schedule{scroll-margin-top:145px}}@media screen and (min-width:1025px){h2#spooktacular_events_schedule{scroll-margin-top:85px}}@media screen and (min-width:768px) and (max-width:1366px){.online-event_schedule-preview ul.online-event_list{grid-template-columns:repeat(2,1fr)}.online-event_schedule-preview ul.online-event_list li:nth-child(n+3){display:none!important}.online-event_schedule-preview ul.online-event_list .event-container .event-time-wrapper .event-time{padding:2rem}.online-event_schedule-preview ul.online-event_list .event-container .event-time-wrapper .event-time .month{font-size:1.75rem}.online-event_schedule-preview ul.online-event_list .event-container .event-time-wrapper .event-time .time{font-size:1.45rem}.online-event_schedule-preview ul.online-event_list .event-container .h3{font-size:1.45rem;line-height:1.25}}@media screen and (min-width:1367px){.online-event_schedule-preview ul.online-event_list{grid-template-columns:repeat(3,1fr)}.online-event_schedule-preview ul.online-event_list .event-container .event-time-wrapper .event-time .month{font-size:2rem}.online-event_schedule-preview ul.online-event_list .event-container .event-time-wrapper .event-time .time{font-size:1.6rem}}.online-event_schedule-section .online-event_list-container{color:#000}.online-event_schedule-section ul.online-event_list{padding:0;margin:0;display:grid;gap:2rem;grid-template-columns:repeat(1,1fr)}.online-event_schedule-section ul.online-event_list .event-container{color:#ffab00;border-radius:12px;overflow:clip}.online-event_schedule-section ul.online-event_list .event-container,.online-event_schedule-section ul.online-event_list .event-container .event-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.online-event_schedule-section ul.online-event_list .event-container .event-data{width:100%;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:2rem;background-color:#16212e}.online-event_schedule-section ul.online-event_list .event-container .event-time-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.online-event_schedule-section ul.online-event_list .event-container .event-time-wrapper .event-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:.5rem;height:100%;color:#ffb400;background:#ffb400;background:linear-gradient(179deg,#ffab00 12%,#ffe14a 65%);color:#000;padding:3rem}.online-event_schedule-section ul.online-event_list .event-container .event-time-wrapper .event-time .month{text-transform:uppercase;font-weight:900}.online-event_schedule-section ul.online-event_list .event-container .event-time-wrapper .event-time .time{font-weight:500;text-transform:uppercase}.online-event_schedule-section ul.online-event_list .event-container .event-content{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 2rem 2rem 0;gap:.25rem;text-align:left}.online-event_schedule-section ul.online-event_list .event-container .event-type{font-weight:500;color:#ffe14a;font-size:1.5rem;text-transform:uppercase}.online-event_schedule-section ul.online-event_list .event-container .h3{text-align:left;font-size:1.75rem;font-weight:900;text-transform:uppercase;line-height:1.45;color:#fff}.online-event_schedule-section ul.online-event_list .event-container .event-description{color:#fff;background-color:#0000002e;padding:10px;border-radius:8px}.online-event_schedule-section ul.online-event_list .event-container a.event-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#ffab00;font-weight:600;text-transform:capitalize;font-size:1.1em;display:inline-block;padding:10px;-webkit-transform:translateX(-8px);transform:translateX(-8px)}.online-event_schedule-section ul.online-event_list .event-container a.event-link:active,.online-event_schedule-section ul.online-event_list .event-container a.event-link:focus,.online-event_schedule-section ul.online-event_list .event-container a.event-link:hover{text-decoration:underline}.online-event_schedule-section ul.online-event_list .event-container .event-image{padding:0!important}.online-event_schedule-section ul.online-event_list .event-container picture{display:block;height:200px;overflow:hidden}.online-event_schedule-section ul.online-event_list .event-container picture img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.online-event_schedule-section ul.online-event_list li.past{-webkit-filter:grayscale(75%);filter:grayscale(75%)}.online-event_schedule-section ul.online-event_list li.past .event-image img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media screen and (max-width:767px){.online-event_schedule-section ul.online-event_list .event-container .event-time-wrapper .event-time .month{font-size:1.5rem}.online-event_schedule-section ul.online-event_list .event-container .event-time-wrapper .event-time .time{font-size:1.25rem}}@media screen and (min-width:768px) and (max-width:1024px){.online-event_schedule-section ul.online-event_list{grid-template-columns:repeat(2,1fr)}.online-event_schedule-section ul.online-event_list .event-container,.online-event_schedule-section ul.online-event_list .event-data{height:100%}}.spooktacular-page .hero.hero-carousel-wrapper .swiper-pagination{background-color:#121218}.spooktacular-page .hero.hero-carousel-wrapper .swiper-pagination-bullet{background:hsla(0,0%,100%,.25)}.spooktacular-page .hero.hero-carousel-wrapper .swiper-pagination-bullet-active:after{background-color:#ffab00}.snowflake{color:#fff;font-size:1em;font-family:Arial;text-shadow:0 0 1px #000}@-webkit-keyframes snowflakes-fall{0%{top:-10%}50%{top:75%}to{top:-10%}}@-webkit-keyframes snowflakes-shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes snowflakes-fade{0%{opacity:1}85%{opacity:1}to{opacity:0}}@keyframes snowflakes-fall{0%{top:-10%}50%{top:75%}to{top:-10%}}@keyframes snowflakes-shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes snowflakes-fade{0%{opacity:1}85%{opacity:1}to{opacity:0}}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake,snowflakes-fade;-webkit-animation-duration:10s,3s,10s;-webkit-animation-timing-function:linear,ease-in-out,linear;-webkit-animation-iteration-count:1,1,1;-webkit-animation-play-state:running,running,running;-webkit-animation-fill-mode:forwards,forwards,forwards;animation-name:snowflakes-fall,snowflakes-shake,snowflakes-fade;animation-duration:10s,3s,10s;animation-timing-function:linear,ease-in-out,linear;animation-iteration-count:1,1,1;animation-play-state:running,running,running;animation-fill-mode:forwards,forwards,forwards}.snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s,0s;animation-delay:0s,0s,0s}.snowflake:first-of-type{left:10%;-webkit-animation-delay:1s,1s,1s;animation-delay:1s,1s,1s}.snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:6s,.5s,6s;animation-delay:6s,.5s,6s}.snowflake:nth-of-type(3){left:30%;-webkit-animation-delay:4s,2s,4s;animation-delay:4s,2s,4s}.snowflake:nth-of-type(4){left:40%;-webkit-animation-delay:2s,2s,2s;animation-delay:2s,2s,2s}.snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:8s,3s,8s;animation-delay:8s,3s,8s}.snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:6s,2s,6s;animation-delay:6s,2s,6s}.snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:2.5s,1s,2.5s;animation-delay:2.5s,1s,2.5s}.snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:1s,0s,1s;animation-delay:1s,0s,1s}.snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:3s,1.5s,3s;animation-delay:3s,1.5s,3s}body:has(.spooktacular-page){background:#121218 url("/images/guidance-2022/events/spooktacular/web-2.png") repeat}.spooktacular-page{color:#f4f4f2}.spooktacular-page .hero--cta.button__red{background:#ffc300;border-color:#ffc300;color:#000}.spooktacular-page .hero--cta.button__red:active,.spooktacular-page .hero--cta.button__red:focus,.spooktacular-page .hero--cta.button__red:hover{background:#000;color:#fff}.spooktacular-page .spooktacular-container{display:grid;place-items:center;gap:2rem;grid-template-columns:100%;margin:0 2rem}.spooktacular-page .spooktacular-text-container{width:100%}.spooktacular-page .spooktacular-text-container .inner-wrapper{width:100%;max-width:2000px;margin:0 auto;text-align:center}.spooktacular-page .spooktacular-contests-container{width:100%;max-width:2000px}.spooktacular-page .spooktacular-contests-container ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.spooktacular-page .spooktacular-contests-container ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}.spooktacular-page .spooktacular-contests-container ul .contests-card a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;text-align:center;width:100%;height:100%}.spooktacular-page .spooktacular-contests-container ul .contests-card img{display:block;border-radius:8px}.spooktacular-page .spooktacular-cards-container{width:100%;max-width:2000px}.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper ul{margin:0;padding:0;display:grid}.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper .spooktacular__entry{width:100%;height:100%;border-radius:8px}.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper .spooktacular__entry .card-link{display:grid;place-content:center;place-items:center;width:100%;height:100%}.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper .spooktacular__entry picture{display:block}.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper .spooktacular__entry img{display:block;width:100%;border-radius:8px}.spooktacular-page .events-news{margin:0!important;padding:0!important}.spooktacular-page .events-news .events-news--inner{width:100%;max-width:2000px!important;padding:0!important}.spooktacular-page .events-news .events-news--inner .events-news--news{text-align:center;margin:0!important}.spooktacular-page .events-news .events-news--inner .events-news--news h2{text-align:center!important}.spooktacular-page .events-news .events-news--inner .events-news--news p{font-size:1.2em;line-height:1.5}.spooktacular-page .events-news .events-news--inner .button__red{background:#ffab00;border-color:#ffab00;color:#000}.spooktacular-page .events-news .events-news--inner .button__red:active,.spooktacular-page .events-news .events-news--inner .button__red:focus,.spooktacular-page .events-news .events-news--inner .button__red:hover{background:#000;color:#fff}.spooktacular-page .events-news .events-news--news-info{text-align:left}.spooktacular-page .events-news .events-news--news-item .events-news--news-image img{border-radius:8px}@media screen and (max-width:1024px){.spooktacular-page .spooktacular-text-container .inner-wrapper{font-size:1.25em;line-height:1.5}.spooktacular-page .spooktacular-contests-container ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper ul{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper ul .spooktacular__entry:has(.event-schedule) h3{font-size:2em}.spooktacular-page .events-news .events-news--inner .events-news--news h2{font-size:2.5em}.spooktacular-page .events-news .events-news--news-item .events-news--news-image img{height:unset!important;-o-object-fit:unset!important;object-fit:unset!important;-o-object-position:unset!important;object-position:unset!important}}@media screen and (min-width:1025px){.spooktacular-page .spooktacular-text-container .inner-wrapper{max-width:1200px;font-size:1.35em;line-height:1.5}.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper ul{gap:2rem;grid-template-columns:repeat(auto-fit,minmax(30%,1fr))}.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper ul .newsletter-card{grid-column:span 3}.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper ul .newsletter-card a.card-link{grid-template-columns:100%}.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper ul .newsletter-card picture,.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper ul .newsletter-card picture img{width:100%}.spooktacular-page .spooktacular-cards-container .spooktacular_wrapper ul .spooktacular__entry:has(.event-schedule) h3{font-size:2.25em}.spooktacular-page .events-news .events-news--inner .events-news--news h2{font-size:3em}.spooktacular-page .events-news .events-news--news-item .events-news--news-image img{height:40.932em!important}}