.festivals-page .banner-container{background-image:url(/images/festivals-page-main-banner.jpg)}.festivals-page .banner-container .banner-content-container{padding-right:10%}.festivals-page .banner-container .banner-content-container .banner-title .ez-event-text .event-text{color:#fff}.festivals-page .banner-container .banner-content-container .banner-heading,.festivals-page .banner-container .banner-content-container .banner-sub-heading{color:#fff;line-height:normal;padding-bottom:1rem}.festivals-page .banner-container .banner-content-container .banner-button .start-for-free-button{box-shadow:none}@media screen and (max-width:1024px){.festivals-page .banner-container{background-image:linear-gradient(0deg,rgba(26,26,26,.6980392157)),url(/images/festivals-page-main-banner.jpg)}.festivals-page .banner-container .banner-content-container{padding-right:0}.festivals-page .banner-container .banner-content-container .banner-heading{padding-top:0}}.festivals-page .choose-ezevent-section{padding-bottom:3rem}.festivals-page .success-banner-wrapper{margin-top:3rem;border-radius:10px}.festivals-page .success-banner-wrapper .banner-container{background-image:none}.festivals-page .success-banner-wrapper .banner-container .banner-image-container img{border-radius:10px;width:403px;height:319px;object-fit:cover;object-position:center center}@media screen and (max-width:1200px){.festivals-page .success-banner-wrapper .banner-container .banner-image-container img{width:100%;height:auto}}@media screen and (max-width:600px){.festivals-page .success-banner-wrapper .banner-container .banner-image-container{padding:0}}.festivals-page .success-banner-wrapper .banner-container .banner-content-container .banner-button button{border-radius:4px}@media screen and (max-width:600px){.festivals-page .success-banner-wrapper .banner-container .banner-content-container .banner-button button{margin-top:0}.festivals-page .success-banner-wrapper .banner-container .banner-content-container .banner-title{padding-bottom:1rem}}.festivals-page .key-features-section{padding:2rem 2%}.festivals-page .key-features-section .key-features-container .slider-container .image-slider-container .action-button:disabled{background:#efefef}.festivals-page .key-features-section .key-features-container .slider-container .image-slider-container .action-button:disabled svg{fill:#b1b2b2}.festivals-page .key-features-section .key-features-container .slider-container .image-slider-container .actions-mobile button:disabled{background:#efefef}.festivals-page .key-features-section .key-features-container .slider-container .image-slider-container .actions-mobile button:disabled svg{fill:#b1b2b2}.festivals-page .key-features-section .key-features-container .ezEventFeature-section .ezEventFeature-box .featureBox-content .featureBox-content-description{padding-bottom:1rem}@media screen and (max-width:991px){.festivals-page .key-features-section{padding:1rem}.festivals-page .key-features-section .key-features-container .key-features-details{margin-top:0;padding-bottom:0}.festivals-page .key-features-section .key-features-container .ezEventFeature-section .ezEventFeature-box .featureBox-content .featureBox-content-description{padding-bottom:0}}.festivals-page .operations-section{margin-top:6rem}.festivals-page .operations-section .key-features-section{padding:0 2%}.festivals-page .operations-section .key-features-section .key-features-container .ezEventFeature-section .ezEventFeature-box{flex-direction:column;text-align:center}.festivals-page .operations-section .key-features-section .key-features-container .ezEventFeature-section .ezEventFeature-box .featureBox-icon{background:#fff;box-shadow:0 4px 100px 0 rgba(0,0,0,.15)}@media screen and (max-width:991px){.festivals-page .operations-section .key-features-section{padding:1rem}}.festivals-page .built-for-wrapper{margin:5rem auto}.festivals-page .built-for-wrapper .container{padding:0 2%;align-items:center}.festivals-page .built-for-wrapper .container .image-container{text-align:center}.festivals-page .built-for-wrapper .container .image-container:after,.festivals-page .built-for-wrapper .container .image-container:before{display:none}.festivals-page .built-for-wrapper .container .image-container img{width:650px;height:420px;border-radius:10px}@media screen and (max-width:1200px){.festivals-page .built-for-wrapper .container .image-container img{width:100%;height:auto}}.festivals-page .built-for-wrapper .container .content-container .built-for-title{color:#1a1a1a}.festivals-page .built-for-wrapper .container .content-container .features-list .feature-item .feature-text{color:#547922}.festivals-page .built-for-wrapper .container .content-container .features-list .feature-item .feature-icon{background:#eff9e1;border-radius:6px;display:flex;padding:4px}.festivals-page .built-for-wrapper .container .content-container .features-list .feature-item .feature-icon svg{fill:#547922}@media screen and (max-width:991px){.festivals-page .built-for-wrapper{margin:2rem auto 0}.festivals-page .built-for-wrapper .container,.festivals-page .built-for-wrapper .container .content-container{padding:0}}.festivals-page .get-started-section{background-color:#f5f5f5;padding:8rem 2%;margin:auto}.festivals-page .get-started-section .get-started-wrapper{border-radius:4px;box-shadow:none}.festivals-page .get-started-section .get-started-wrapper .get-started-container .banner-image-container img{border:6px solid #1a1a1a;border-radius:4px}.festivals-page .get-started-section .get-started-wrapper .get-started-container .get-started-content .banner-button button{border-radius:4px;box-shadow:none}@media screen and (max-width:991px){.festivals-page .get-started-section{padding:10px}.festivals-page .get-started-section .get-started-wrapper .get-started-container .banner-image-container img{border:4px solid #1a1a1a}}.festivals-page .faq-section .faq-questions .faq-accordion{padding:6px 10px}.festivals-page .faq-section .faq-questions .faq-accordion .faq-accordion-summary .MuiAccordionSummary-content .faq-accordion-title{font-size:18px}@media screen and (max-width:991px){.festivals-page .faq-section{padding:1rem}.festivals-page .faq-section .faq-questions{padding:0}}.festivals-page .landing-page-partner-wrapper{background-color:#f5f5f5}.festivals-page .landing-page-partner-wrapper .landing-page-partner-container .partner-content,.festivals-page .landing-page-partner-wrapper .landing-page-partner-container .partner-content .partner-heading .theme-text{color:#1a1a1a}.festivals-page .landing-page-partner-wrapper .landing-page-partner-container .partner-images-grid .image-box.image-one{border-top-left-radius:10px}.festivals-page .landing-page-partner-wrapper .landing-page-partner-container .partner-images-grid .image-box.image-two{border-top-right-radius:10px}.festivals-page .landing-page-partner-wrapper .landing-page-partner-container .partner-images-grid .image-box.image-three{border-bottom-left-radius:10px}.festivals-page .landing-page-partner-wrapper .landing-page-partner-container .partner-images-grid .image-box.image-four{border-bottom-right-radius:10px}@media screen and (max-width:991px){.festivals-page .landing-page-partner-wrapper .landing-page-partner-container .partner-images-grid .image-box.image-two{border-top-right-radius:0}.festivals-page .landing-page-partner-wrapper .landing-page-partner-container .partner-images-grid .image-box.image-three{border-bottom-left-radius:0}}.festivals-page .about-us-wrapper{padding:4rem 2%}@media screen and (max-width:991px){.festivals-page .about-us-wrapper{padding:1rem}}.festivals-page .ticket-guide-wrapper .ticket-guide-container{background-image:url(/_next/static/media/festivals-ticket-guide-bg.80341d6d.jpg)}@media screen and (max-width:991px){.festivals-page .ticket-guide-wrapper .ticket-guide-container{background-image:url(/_next/static/media/festivals-ticket-guide-bg-mobile.b4630233.jpg)}}.festivals-page .contact-us-wrapper{background-image:url(/_next/static/media/summer-baseball-contact-us.b7b21bcc.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:rgba(21,21,21,.7);background-blend-mode:overlay}.festivals-page .contact-us-wrapper .contact-section{margin-top:3rem}.festivals-page .contact-us-wrapper .contact-section:before{display:none}.festivals-page .contact-us-wrapper .contact-section .contact-container .contact-form{padding:30px}