@import url(https://use.typekit.net/vtn2qoc.css);
@import url(https://use.typekit.net/fpb7nca.css);
@import url(https://use.typekit.net/cky4quu.css);
@import url(https://use.typekit.net/epg4rnx.css);
@import url(https://use.typekit.net/zqe2vin.css);
@import url(https://use.typekit.net/uwn5nxz.css);
.saffireMobileSize .header{padding:0;font:inherit;color:inherit}.saffireMobileSize .headerInnerContent{height:auto}.generalmessage{box-sizing:border-box;white-space:normal;padding:0 10px}.saffireMobileSize .generalmessage{padding:0 10px}.loginstatus{float:none}#weatherBugWidget{position:static;display:flex;align-items:center}#weatherBugWidget img{flex-shrink:0;margin:0 5px}#weatherBugWidget #weatherBugText,#weatherBugWidget #weatherBugDescription{display:none}#weatherBugWidget.weatherBugSet #weatherBugDescription{display:inline;color:inherit}.saffireMobileSize.isResponsive iframe{max-width:100%}.ticket{padding:0;height:auto}.saffireMobileSize a.ticket,.saffireMobileSize a.ticket:hover{position:static;display:inline-block;overflow:visible;white-space:normal;border:none;border-radius:0;padding:0}.emailSignup{box-sizing:border-box}.emailSignup>div{float:none}.emailSignup .emailInputField input{box-sizing:border-box;border:none;box-shadow:none}.emailSignup .emailSubmitButton{box-sizing:border-box}.header .emailSignup{position:relative;z-index:1}.saffireMobileSize .header .emailSignup{float:none;font-size:inherit}.saffireMobileSize .header .emailSignup:hover{cursor:pointer}body.modalBody .emailSignup .emailInputField input{border:1px solid #000;padding:2px 5px;margin:5px 0}.header .searchBox{position:relative;z-index:1}.searchBox:not(.clonedSearchBox)>div{float:none}.searchBox:not(.clonedSearchBox) #searchBoxClicker{display:none}.searchBox:not(.clonedSearchBox) .searchBoxInput input{box-sizing:border-box;border:none;box-shadow:none}.searchBox:not(.clonedSearchBox) .searchSubmitButton{box-sizing:border-box}.saffireMobileSize .header .searchBox:not(.clonedSearchBox){float:none;font-size:inherit}.saffireMobileSize .header .searchBox:not(.clonedSearchBox) #searchBoxClicker{display:block}.saffireMobileSize .header .searchBox:not(.clonedSearchBox):hover{cursor:pointer}.saffireMobileSize .searchBox.clonedSearchBox{background:#222}.saffireMobileSize .searchBox.clonedSearchBox:before{display:none}.saffireMobileSize .searchBox.clonedSearchBox .searchBoxInput input.inputFieldTextbox.textbox{box-sizing:border-box;width:100%;height:100%;padding:5px 10px;font-size:14px;border-radius:0 !important}.saffireMobileSize .searchBox.clonedSearchBox .searchBoxSubmit{display:flex;align-items:center;justify-content:center}.saffireMobileSize .searchBox.clonedSearchBox .searchBoxSubmit a{border-color:#ddd;border-radius:0 !important}.saffireMobileSize .searchBox.clonedSearchBox .searchBoxSubmit:before{position:static}.viewcart>span{position:relative;display:inline-block}.saffireMobileSize .viewcart{float:none;width:auto;height:auto;font-family:inherit !important;font-size:inherit}.saffireMobileSize .viewcart:before{display:none}.saffireMobileSize .viewcart:hover .cartMenu{display:none !important}.saffireMobileSize .viewcart .cartMenuLink{box-sizing:border-box}.cartMenuRemoveButton{text-decoration:none}.saffireLargeSize .nav .groups .group{float:none}.saffireLargeSize .nav .groups .group>a{box-sizing:border-box}.saffireLargeSize .nav .items{float:none}.saffireLargeSize .nav .items .item a{box-sizing:border-box}.saffireLargeSize .nav .subitems{float:none}.saffireMobileSize .nav{display:none !important}.standAloneDirections{color:inherit}.loginstatus a,.myAccountNavButton a{color:inherit}.pressPageTabs .tab{font-size:14px}.left.pressDate{width:120px}.arrowdown{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000}.arrowdown_on{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #444}.arrowup{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0)}.arrowup_on{border-color:#444 rgba(0,0,0,0) rgba(0,0,0,0)}#directoryFilterOptions>li:hover{background:#cbdfe2}.directoryHeader{border-radius:6px;font-family:inherit;font-size:14px}.eventList-container .eventCol1 .filter-group{line-height:1.2}#google_translate_element{top:1rem;right:2rem}.mapLegend{padding:.75rem}.tiny,.note{font-size:12px}input.textbox,textarea.multi,select.dropdown{font-size:14px}#eventFilterList li,#eventDateList li a{padding:.5em .5em}.saffireMobileSize a.buttonSmall.button{padding:.5em .75em}.powered-by-saffire a{bottom:initial}.ui-dialog-title{display:none}#dynamicModal{min-height:250px !important}body.modalBody{background-color:rgba(0,0,0,0) !important}.modalBody::after{display:none !important}.featureLineupContainer .featureLineup-buttons.subContainer{width:100%;background:none;box-shadow:none}.featureLineup-headline{top:7px;left:7px;transition:.3s}.featureLineup-social{min-height:28px}.featureLineup-buynow{max-width:60%}.featureLineupContainer:hover .featureLineup-headline{opacity:0;transition:.3s}.featureLineup-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.featureLineup-more .button,.featureLineupContainer .featureLineup-headline.button{font-size:1rem}.featureLineup-social div{display:inline-flex;align-items:center}.featureLineup-social div a{width:26px;height:26px;font-size:22px}.saffireMobileSize .faqSection{font-size:.875rem}.faqSection p{box-sizing:border-box;position:relative;padding-left:4em}.saffireMobileSize .faqSection p{padding-left:4.55em}.faqQuestion{box-sizing:border-box;width:100%;max-width:100% !important;padding:1em 1.25em 1em 1.25em}.faqQuestion:before{color:#212a4b;background:rgba(0,0,0,0);position:absolute;left:0;top:0;font-size:.875em;line-height:1;padding:1.5em 1.625em}.faqAnswer{padding:1.25em}.faqSection{width:100%;max-width:1200px}.faqSection .bold{font-weight:normal}.FAQModule hr{display:none}.show-lightbox h2{color:#fff}.galleryViewName{text-overflow:ellipsis;white-space:nowrap}.printEvent{display:flex !important;align-items:center}.printEvent .print{order:2}.printEvent .fa-print{order:1}body{color:#212a4b;font:16px/1.5 "arboria",sans-serif;font-weight:400}b,strong{font-weight:900}h1,h2,h3,h4,h5,h6{font-family:"avenir-next-lt-pro-condensed",sans-serif;font-weight:normal;color:#212a4b;line-height:1.2;margin:0 0 .67em 0;font-weight:300;text-transform:uppercase}h1{font-size:clamp(1.8rem,1.41rem + 1.39vw,2.375rem)}h2{font-size:clamp(1.6rem,1.33rem + .96vw,1.75rem)}h3{font-size:clamp(1.42rem,1.25rem + .62vw,1.375rem)}h4{font-size:clamp(1.27rem,1.17rem + .35vw,1.44rem)}h5{font-size:clamp(1.13rem,1.08rem + .15vw,1.2rem)}h6{font-size:1rem}a{color:#9f2241;text-decoration:underline;font-weight:500}a:hover{text-decoration:none}.header a,.footer a{text-decoration:none}input.textbox,select.dropdown,textarea.multi{color:#212a4b;font:16px/1.5 "arboria",sans-serif;padding:2px 6px}.fa{color:#212a4b}.fa.fa-print{color:#fff}body:not(.agZone-subpage).pageIsLoaded,body:not(.yesteryear-subpage).pageIsLoaded,body:not(.southFlorida-subpage).pageIsLoaded{position:relative;background:#fff}.wrapper{width:100%;overflow:hidden}body.homepage .wrapper{background-color:#212a4b}body:not(.homepage) .content{box-sizing:border-box;position:relative;width:1300px;max-width:100%;margin:8rem auto 3rem;padding:1.25rem;background:#fff;min-height:40svw}@media screen and (max-width: 900px){body:not(.homepage) .content{margin-top:7rem}}body:not(.homepage).generalMessageOn .content{margin-top:190px}@media screen and (max-width: 930px){body:not(.homepage).generalMessageOn .content{margin-top:150px}}.saffireMobileSize.homepage .content,.saffireLargeSize.homepage .content{position:relative;max-width:100%;margin:0 auto;padding:0;background:none}@media screen and (max-width: 930px){.saffireMobileSize.homepage .content,.saffireLargeSize.homepage .content{margin-top:95px}}@media screen and (max-width: 800px){.saffireMobileSize.homepage.generalMessageOn .content{margin-top:135px}}.saffireLargeSize.homepage.generalMessageOn .content{margin-top:40px}@media screen and (max-width: 930px){.saffireLargeSize.homepage.generalMessageOn .content{margin-top:135px}}.subContainer{background:#f0f0f0}.subContainer .error{color:#000}.dateDisplayBar,.dateDisplay{background:#212a4b;color:#fff}.dateDisplayBar a,.dateDisplay a{color:#fff}.orderhistory{background:#212a4b}.orderhistory th{color:#fff;padding:.5rem .25rem}.alternateRow{background:#f0f0f0}.afterContent{display:none}.homepage .tier-3-container{background-color:#fff;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:70px 20px}@media screen and (max-width: 1000px){.homepage .tier-3-container{padding:20px}}.homepage .tier-3-container .inner-container{max-width:1300px;width:100%;margin:0 auto;display:flex;justify-content:space-between;box-sizing:border-box;gap:30px}@media screen and (max-width: 1000px){.homepage .tier-3-container .inner-container{flex-direction:column;align-items:center;gap:15px}}.homepage .tier-3-container.no-seo-widget .inner-container{justify-content:center}.homepage .tier-3-container.no-seo-widget .inner-container .slideshow-wrapper-secondary{max-width:100%}.homepage .tier-3-container.no-swiper-widget #fairSeoWidget{margin:0 auto;align-items:center;text-align:center}.homepage .tier-3-container.no-seo-widget.no-swiper-widget{display:none}.generalmessage{display:flex;align-items:center;justify-content:center;height:40px;font-family:"arboria",sans-serif;font-size:11px;font-weight:400;line-height:1.2;color:#70142b;background-color:#fff;height:40px;transition:ease 400ms all;overflow:hidden;opacity:0;position:relative;z-index:2}@media screen and (max-width: 500px){.generalmessage{font-size:12px}}.generalmessage a{color:#fff;text-decoration:underline}.saffireWindowScrolled .generalmessage{height:0;transition:ease 400ms all}.pageIsLoaded .generalmessage{opacity:1}.saffireMobileSize .generalmessage{height:40px;font-size:11px;line-height:1.2;transition:ease 400ms all}@media screen and (max-width: 500px){.saffireMobileSize .generalmessage{font-size:12px}}body.saffireMobileSize.saffireWindowScrolled .generalmessage{height:0;transition:ease 400ms all}.header{box-sizing:border-box;width:100%;max-width:100%;height:auto;background:rgba(0,0,0,0);z-index:9999999;position:fixed;background-color:#212a4b;transition:ease 400ms all}.homepage .header{background-color:rgba(0,0,0,0)}.homepage .header::after{content:"";position:absolute;top:0;left:0;height:235px;width:100%;transition:ease 400ms all;background:linear-gradient(180deg, rgba(0, 0, 0, 0.9) 20%, rgba(0, 0, 0, 0) 100%)}@media screen and (max-width: 930px){.homepage .header{background-color:#212a4b}.homepage .header::after{display:none}}.saffireMobileSize .header{background:#212a4b;height:auto;position:fixed}.homepage.saffireWindowScrolled .header::after{height:0}.headerInnerContent{box-sizing:border-box;display:block;width:100%;max-width:100%;height:auto;position:relative}.homepage .headerInnerContent::after{content:"";background-color:#212a4b;position:absolute;top:0;left:0;height:0%;width:100%;transition:ease 400ms all}.homepage.saffireWindowScrolled .headerInnerContent::after{height:100%}.header .main-theme-header{position:relative;z-index:2;max-width:1300px;width:98%;margin:0 auto;display:grid;grid-template-columns:minmax(160px, 390px) auto;grid-template-rows:auto auto;padding:0 0 10px 0}.saffireWindowScrolled .header .main-theme-header{padding:10px 0}@media screen and (max-width: 930px){.header .main-theme-header{padding:0;width:100%}}.header .main-theme-header .logo-container{grid-row:1/3;grid-column:1/2;width:100%}@media screen and (max-width: 930px){.header .main-theme-header .logo-container{grid-row:2/3}.saffireWindowScrolled .header .main-theme-header .logo-container{grid-row:1/3;display:flex;align-items:center}}.header .main-theme-header .logo-container .header-logo{background:url(images/fair-logo.png) no-repeat center/contain;width:390px;height:110px;display:block;transition:ease 400ms all}.saffireWindowScrolled .header .main-theme-header .logo-container .header-logo{width:290px;height:80px}@media screen and (max-width: 930px){.header .main-theme-header .logo-container .header-logo{max-width:100%;height:60px;width:185px}.saffireWindowScrolled .header .main-theme-header .logo-container .header-logo{max-width:100%;height:50px;width:150px}}.header .main-theme-header .top-container{grid-row:1/2;grid-column:2/3;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;transition:ease 400ms all;gap:20px}.saffireWindowScrolled .header .main-theme-header .top-container{height:0}@media screen and (max-width: 930px){.header .main-theme-header .top-container{grid-row:1/2;grid-column:1/3;justify-content:center;background-color:#70142b;height:25px}.saffireWindowScrolled .header .main-theme-header .top-container{height:0}.header .main-theme-header .top-container .search-container{display:none}}.header .main-theme-header .bottom-container{grid-row:2/3;grid-column:2/3;display:flex;align-items:center;justify-content:flex-end;transition:ease 400ms all;gap:20px}.saffireWindowScrolled .header .main-theme-header .bottom-container{grid-row:1/3}@media screen and (max-width: 930px){.header .main-theme-header .bottom-container{gap:10px;padding-right:10px;min-height:70px}}.header .main-theme-header #static-top-links{display:flex;align-items:center;text-shadow:1px 1px 2px #000}.header .main-theme-header #static-top-links .item-separator{height:12px;width:1px;background-color:#fff;margin:0 10px;box-shadow:1px 1px 2px #000}.header .main-theme-header #static-top-links .item-separator:first-of-type{display:none}.header .main-theme-header #static-top-links .item-main{display:none}.header .main-theme-header .top-header-nav{color:#fff;transition:ease 400ms all;text-transform:capitalize;font-weight:400;text-align:center;text-decoration:none;font-family:"arboria",sans-serif;display:flex;align-items:center;font-size:16px}@media screen and (max-width: 930px){.header .main-theme-header .top-header-nav{font-size:13px;margin:3px 0}}.header .main-theme-header .top-header-nav:hover{text-decoration:underline}.header .main-theme-header .main-ticket{font-size:clamp(15px,3vw,22px);background-color:#9f2241;transition:ease 400ms all;border-radius:4px;color:#fff;padding:9px 30px 12px;box-shadow:2px 2px 8px -3px rgba(0,0,0,.8);line-height:normal;min-width:120px;font-weight:400}@media screen and (max-width: 930px){.header .main-theme-header .main-ticket{padding:7px 25px 8px;min-width:75px}}.header .main-theme-header .main-ticket:hover,.header .main-theme-header .main-ticket:focus-within{background-color:#70142b}.mobile-nav-toggle{width:25px;height:50px;display:none;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.mobile-nav-toggle::before{display:none}.mobile-nav-toggle .bg-line{transition:ease 400ms all;background-color:#fff;height:3px;width:24px;border-radius:22px;margin:3px 0}.mobile-nav-toggle:hover .bg-line{transition:ease 400ms all;background-color:#9f2241}@media screen and (max-width: 930px){.header .main-theme-header #mainNavigation{margin-right:20px;display:none}.header .main-theme-header .mobile-nav-toggle{display:flex}}.saffireLargeSize .viewcart{display:inline-flex;color:#fff}.saffireLargeSize .viewcart .cartMenuLink{display:flex;align-items:center;font-size:15px;font-weight:400;color:#fff;text-decoration:none;transition:ease 400ms all}.saffireLargeSize .viewcart .cartMenuLink::before{transition:ease 400ms all;position:relative;height:30px;margin-right:5px;font-family:"FontAwesome";font-size:26px;font-weight:400;line-height:1;color:#fff;content:""}.saffireMobileSize .viewcart{display:inline-flex}.saffireMobileSize .viewcart .cartMenuLink{display:inline-flex;align-items:center;justify-content:center;width:50px;height:30px;font-weight:400;color:#fff;text-decoration:none;margin-right:10px;transition:ease 400ms all}.saffireMobileSize .viewcart .cartMenuLink::before{transition:ease 400ms all;position:relative;margin-top:-5px;margin-right:5px;font-family:"FontAwesome";font-size:26px;font-weight:400;line-height:1;color:#fff;content:""}.viewcart:hover .cartMenuLink,.viewcart:focus-within .cartMenuLink{color:#fff}.viewcart:hover .cartMenuLink::before,.viewcart:focus-within .cartMenuLink::before{color:#fff}.header .main-theme-header .searchBox:not(.clonedSearchBox){position:relative;right:0;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.header .main-theme-header .searchBox:not(.clonedSearchBox) .searchBoxSubmit{display:flex;align-items:center;margin-left:-25px;cursor:pointer;border-radius:100%;overflow:hidden}.header .main-theme-header .searchBox:not(.clonedSearchBox) .searchBoxInput input{width:200px;height:30px;padding:0;font-family:"arboria",sans-serif;font-size:14px;font-weight:400;color:#212a4b;border-radius:30px !important;width:0;transition:.2s}.header .main-theme-header .searchBox:not(.clonedSearchBox) .searchBoxInput input:focus{width:200px;padding:0px 30px 2px 10px;transition:.2s}.header .main-theme-header .searchBox:not(.clonedSearchBox) .searchBoxInput input::placeholder{color:#212a4b}.header .main-theme-header .searchBox:not(.clonedSearchBox) .searchBoxInput input:focus::placeholder{color:#fff}.header .main-theme-header .searchBox:not(.clonedSearchBox) .searchSubmitButton{display:flex;align-items:center;justify-content:center;height:30px;width:30px;padding:0 10px;font-size:0 !important;font-weight:400;text-transform:capitalize;background:rgba(0,0,0,0);border-radius:0 !important;box-shadow:none;padding:0;font-size:0}.header .main-theme-header .searchBox:not(.clonedSearchBox) .searchSubmitButton::before{display:block;font-family:"FontAwesome";font-size:18px;font-weight:400;line-height:1;color:#fff;content:""}.header .main-theme-header .searchBox:not(.clonedSearchBox) .searchSubmitButton:hover,.header .main-theme-header .searchBox:not(.clonedSearchBox) .searchSubmitButton:focus-within{color:#fff !important;background-color:#9f2241}.header .main-theme-header .searchBox:not(.clonedSearchBox) .searchSubmitButton:hover::before,.header .main-theme-header .searchBox:not(.clonedSearchBox) .searchSubmitButton:focus-within::before{color:#fff}.header .main-theme-header .searchBox:not(.clonedSearchBox):hover .searchBoxInput input{width:200px;transition:.2s;padding:0px 30px 2px 10px}.header .main-theme-header .searchBox:not(.clonedSearchBox):hover .searchBoxSubmit::after,.header .main-theme-header .searchBox:not(.clonedSearchBox):focus-within .searchBoxSubmit::after{color:#fff}.header .main-theme-header .searchBoxInput:focus-within+.searchBoxSubmit a::before,.header .main-theme-header .searchBoxInput:hover+.searchBoxSubmit a::before,.header .main-theme-header .searchBoxInput:focus-within+.searchBoxSubmit a,.header .main-theme-header .searchBoxInput:hover+.searchBoxSubmit a{color:#fff !important;background-color:#9f2241}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .groups{display:flex;flex-wrap:wrap;margin:0;justify-content:flex-end}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .groups .group{display:inline-block;flex-shrink:0;border-radius:6px}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .groups .group:hover,.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .groups .group:focus-within{background:#9f2241}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .groups .group:last-child .items,.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .groups .group:nth-last-child(2) .items{left:auto;right:0}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .groups .group:last-child .subitems,.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .groups .group:nth-last-child(2) .subitems{left:auto;right:100%}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .groups .group>a{display:inline-block;padding:6px 15px 8px;background:rgba(0,0,0,0) !important;font-family:"arboria",sans-serif,Arial,Verdana,sans-serif;font-size:20px;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000}@media screen and (max-width: 1120px){.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .groups .group>a{font-size:18px}}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .groups .group:hover>a,.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .groups .group:focus-within>a{color:#fff;background:#9f2241}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .items{top:80%;left:0;padding:10px 0;background:#9f2241;border-radius:6px}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .items .item a{padding:10px 15px;color:#fff;font-family:"arboria",sans-serif;font-size:13px;text-transform:capitalize}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .items .item a:hover,.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .items .item a:focus-within{color:#9f2241}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .items .item:focus-within>a,.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .items .item:hover>a{color:#9f2241}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .item{width:200px;line-height:1.2}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .item:hover,.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .item:focus-within{background:#f6e9ec}.saffireLargeSize .nav:not(.southFlorida-subpage-menu):not(.agZone-subpage-menu):not(.yesteryear-subpage-menu) .subitems{left:100%;padding:5px 0;border-radius:6px;background:#9f2241}.footer{box-sizing:border-box;position:relative;height:auto;width:100%;margin:0 auto;color:#fff}.footer .main-theme-footer{width:100%;background:#212a4b url(images/fair-footer-bg.jpg) no-repeat center/cover;box-sizing:border-box}.footer .main-theme-footer .inner-container{padding:45px 10px;display:grid;grid-template-columns:minmax(280px, 365px) 1fr minmax(200px, 495px);gap:30px;margin:0 auto;max-width:1300px;width:100%;box-sizing:border-box}.footer .main-theme-footer .footer-logo{display:block;background:url(images/fair-logo.png) no-repeat center/contain;width:100%;max-width:310px;max-height:135px}.footer .main-theme-footer .footer-navigation{display:flex;flex-direction:column;margin-top:0}.footer .main-theme-footer .footer-navigation__item{margin-bottom:15px;display:flex}.footer .main-theme-footer .footer-navigation__item a{color:#fff;font-size:16px;font-weight:400;line-height:1}.footer .main-theme-footer .footer-navigation__separator{display:none}.footer .main-theme-footer .info-data{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:space-between;max-height:135px}@media screen and (max-width: 800px){.footer .main-theme-footer .info-data{margin:1.5rem 0;height:auto;max-height:100%}}.footer .main-theme-footer .info-data a:hover{text-decoration:underline}.footer .main-theme-footer .info-data .data-info{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.footer .main-theme-footer .info-data .data-info .info-icon{display:inline;width:18px;height:18px;margin-right:15px}.footer .main-theme-footer .info-data .icon-phone{background:url(images/fair-footer_icon-phone.png) center no-repeat;background-size:contain}.footer .main-theme-footer .info-data .icon-email{background:url(images/fair-footer_icon-email.png) center no-repeat;background-size:contain}.footer .main-theme-footer .info-data .icon-address{background:url(images/fair-footer_icon-location.png) center no-repeat;background-size:contain;margin-top:2px}.footer .main-theme-footer .info-data .data-info .text-address{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.footer .main-theme-footer .info-data .info-address{align-items:stretch;margin-bottom:0}.footer .main-theme-footer .info-data .data-info{color:#fff;font-size:15px;text-decoration:none;font-weight:400;font-family:"arboria",sans-serif;line-height:normal}.footer .main-theme-footer .copy-container{font-size:12px;font-weight:400;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px}.footer .main-theme-footer .copy-container .site-copyright{max-width:275px}.footer .main-theme-footer .copy-container .powered-by-saffire{margin-top:10px;align-items:flex-end}@media screen and (max-width: 800px){.footer .main-theme-footer{background:#212a4b url(images/fair-footer-bg-mobile.jpg) no-repeat center/cover}.footer .main-theme-footer .inner-container{padding:20px 10px;grid-template-columns:auto;grid-template-rows:auto;justify-items:center;gap:5px}.footer .main-theme-footer .footer-logo{height:85px}.footer .main-theme-footer .footer-navigation{align-items:center}.footer .main-theme-footer .copy-container{text-align:center;justify-content:center;flex-direction:column;align-items:center}.footer .main-theme-footer .copy-container .site-copyright{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;max-width:100%}.footer .main-theme-footer .copy-container .powered-by-saffire{margin-top:20px;align-items:center}.footer .main-theme-footer .copy-container .powered-by-saffire a{display:inline-block;width:5.575em;bottom:10px}}.mobile-menu-container{background-color:#fff}.mobile-menu-container .mobile-menu-header{background-color:#212a4b}.mobile-menu-container .close-mobile-menu:before,.mobile-menu-container .close-mobile-menu:after{background-color:#fff}.mobile-menu-container .mobile-menu-subheader,.mobile-menu-container .mobile-menu-subheader-btn{background-color:#f6f6f7}.mobile-menu-container .mobile-menu-subheader a,.mobile-menu-container .mobile-menu-subheader i,.mobile-menu-container .mobile-menu-subheader-btn a,.mobile-menu-container .mobile-menu-subheader-btn i{color:#4d556f}.mobile-menu-container .mobile-menu-subheader .mobile-menu-cart,.mobile-menu-container .mobile-menu-subheader-btn .mobile-menu-cart{display:none !important}.mobile-menu-container .mobile-menu-login-showlinks .mobile-menu-login .mobile-menu-subheader-btn,.mobile-menu-container .mobile-menu-subheader-btn:active{background-color:#dbdbdf}.mobile-menu-container .mobile-menu-login-links a{font-family:"arboria",sans-serif}.mobile-menu-container .cart-counter{font-family:"arboria",sans-serif}.mobile-menu-container .search-container input[type=text]{font-family:"arboria",sans-serif;-webkit-appearance:none;border-radius:0px;height:50px;color:#212a4b;font-size:13px}.mobile-menu-container .search-container input[type=text]::placeholder{color:#212a4b}.mobile-menu-container .search-container input[type=text]:focus::placeholder{color:#fff}.mobile-menu-container .search-container .fa-search{color:#212a4b}.mobile-menu-container .mobile-menu-ticket-btn{background-color:#212a4b;font-family:"arboria",sans-serif;color:#4d556f;border-color:#212a4b}.mobile-menu-container .mobile-menu-footer-links a{font-family:"arboria",sans-serif;color:#212a4b;font-size:12px;font-weight:400}#mobile-nav ul{background-color:#212a4b}#mobile-nav li{margin:0}#mobile-nav li.m-group,#mobile-nav li.m-item,#mobile-nav li.m-subitem{border-bottom:1px solid #fff}#mobile-nav li.disable-nav .m-items,#mobile-nav li.disable-nav .next-level-btn{display:none}#mobile-nav a{background-color:#212a4b;font-family:"arboria",sans-serif;color:#fff;font-size:13px;font-weight:400}#mobile-nav a:hover{background-color:#111628}#mobile-nav .has-subitems span{background-color:#4d556f;color:#fff;max-width:65px}#mobile-nav .has-subitems span:hover{background-color:#434960}.ui-dialog{background:#fff;box-shadow:0 0 10px -5px #444}.modal{background:#fff;padding-top:15px;border:10px solid #fff}.modalBody{background:#fff;padding:14px}.modalBody::after{display:none}.modalBody .showorksModalTitle{font-size:32px;line-height:36px}.modalBody .showorksBreadcrumbs{font-size:20px;color:#9f2241;line-height:22px}.modalBody .showorksTableGrid th{background:rgba(0,0,0,.3);color:#fff;font-size:12px;letter-spacing:.06em;padding-bottom:7px;padding-top:7px}.modalBody .showorksTableGrid td{color:#212a4b}.modalBody .showorksTableGrid tr.odd{background:#fff;color:#000}.modalBody .showorksTableGrid tr.even{background:#e6e6e6;color:#000}.modalPageBackground{background-color:#000;opacity:.5}.modalContent #google_translate_element{top:1px;right:0}.modalContent h1{font-size:24px;line-height:1.2em}.modalClose{top:1px;background:none}.modalClose .modalCloseButton{min-width:40px}.modalClose .modalCloseButton img{display:none}.modalClose .modalCloseButton:before{content:"X";font-family:sans-serif}.modalClose>a.modalCloseButton{padding:5px;margin:0;min-width:30px;margin:-7px 6px 0 0}.getUpdatesPageEmailModule .emailSignup.modalOnly{max-width:280px;margin:0 auto}.getUpdatesPageEmailModule .emailSignup.modalOnly .inputFieldTextbox{box-sizing:border-box;border-radius:0 !important;border:1px solid #333;padding:5px 10px;color:#333}.getUpdatesPageEmailModule .emailSignup.modalOnly .emailSubmitButton{border-radius:0 !important}.getUpdatesPageEmailModule .emailSignup.modalOnly .button{box-sizing:border-box}body:not(.modalBody) .getUpdatesPageEmailModule .emailSignup.modalOnly{max-width:none;margin:0}body:not(.modalBody) .getUpdatesPageEmailModule .emailSubmitButton{margin-top:.5rem}.saffireMobileSize.modalBody a[onclick*="Unsubscribe.ascx"]{margin-top:-25px}.listingItem{background:#f0f0f0;border-bottom:1px solid #d7d7d7}.listingItem .itemName,.listingItem .description{font-size:14px}.listingItem:hover{background:#f8f8f8}.faqQuestion{color:#212a4b;background:#f0f0f0}.faqQuestion:before{color:#fff;background:#212a4b}.faqAnswer{color:#212a4b;background:#f4f4f4;margin-left:4rem}.featureLineupContainer .subContainer{background:#f0f0f0}.featureLineupContainer .featureLineup-title{padding:.75rem;background:rgba(159,34,65,.85);font-family:"avenir-next-lt-pro-condensed",sans-serif;font-size:1rem}.featureLineupContainer .featureLineup-social div a{color:#9f2241}.featureLineupContainer .featureLineup-buynow .button{font-size:.75rem}.img-border{border-color:#fff}.button{padding:7px 30px 11px;font-size:18px}.button,.buttonSmall{box-sizing:border-box;line-height:normal;border-radius:4px;text-decoration:none;text-transform:capitalize;font-family:"arboria",sans-serif;color:#fff;background-color:#9f2241;transition:ease 400ms all;box-shadow:2px 2px 8px -3px rgba(0,0,0,.8);font-weight:400}a.buttonSmall.button,.buttonSmall{padding:7px 15px 9px;font-size:16px}.button:hover,.buttonSmall:hover{background-color:#70142b}.searchMapButton{padding:.5em .75em;font-size:19px}.featureLineupContainer{max-width:300px}.featureLineupContainer .subContainer:first-of-type{padding:0;transition:ease 400ms all;border:5px solid rgba(0,0,0,0);margin-bottom:10px}.featureLineupContainer .subContainer.featureLineup-buttons{background-color:rgba(0,0,0,0) !important;box-shadow:none;padding-top:.5rem;padding:0;flex-direction:row;justify-content:space-around;z-index:9;width:100%;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social{transition:ease 400ms all;align-items:center}.featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social div a{color:#9f2241;font-size:22px;font-weight:400;text-decoration:none}.featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social div a:hover,.featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social div a:focus-within{color:#751930}.featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-buynow{max-width:60%;flex:1;text-align:right}.featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-buynow a{font-size:20px;padding:6px 25px;font-weight:400}.featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-buynow a::after{border-radius:7px}.featureLineupContainer .noSocial .featureLineup-buynow{max-width:100% !important;display:flex;justify-content:center}.featureLineupContainer .featureLineupImage{height:300px;aspect-ratio:1;background-color:#f0f0f0 !important;transition:ease 400ms all}.featureLineupContainer .overlay-base{transition:ease 400ms all;width:100%;position:absolute;bottom:0%;z-index:9;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:rgba(159,34,65,.75);padding:10px 0}.featureLineupContainer .overlay-base .card-title-base{display:-webkit-box;width:100%;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;line-height:normal;overflow:hidden;color:#fff;font-family:"arboria",sans-serif;font-size:16px;text-transform:capitalize;font-weight:400;word-spacing:4px;max-width:90%}.featureLineupContainer .featureLineup-headline{font-weight:400;text-transform:capitalize;color:#212a4b !important;font-family:"arboria",sans-serif;font-size:14px !important;position:absolute;font-style:normal;left:10px;top:10px;padding:4px 10px 6px;z-index:10;background-color:#fff;opacity:0;line-height:1.5;max-width:50%;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-inline-box;box-shadow:none}.featureLineupContainer .featureLineup-text{background-color:rgba(0,0,0,.59);display:flex;flex-direction:column;justify-content:center;padding-inline:1rem;font-weight:400;display:none}.featureLineupContainer .featureLineup-text .featureLineup-more{position:relative;top:0;right:0}.featureLineupContainer .featureLineup-description{background-color:rgba(159,34,65,.8);font-weight:400;font-size:16px;line-height:1.7;margin-bottom:1.5rem;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;top:-100%;opacity:0;transition:ease 400ms all;padding:0 15px;box-sizing:border-box}.featureLineupContainer .featureLineup-description .content-card{display:flex;flex-direction:column;width:95%}.featureLineupContainer .featureLineup-description h4{color:#fff !important;font-family:"arboria",sans-serif;text-transform:capitalize;font-weight:400;min-height:38px;margin-bottom:5px;display:block;line-height:normal;overflow:hidden;word-spacing:4px;font-size:16px;margin:0;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;width:100%}.featureLineupContainer .featureLineup-description span{line-height:normal;max-height:9em;margin:0;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;font-size:16px;font-weight:400}.featureLineupContainer .featureLineup-description .featureLineup-more{opacity:1 !important;position:absolute;right:10px;top:10px}.featureLineupContainer .featureLineup-description .featureLineup-more a{z-index:1;display:flex;align-items:center;justify-content:center}.featureLineupContainer .featureLineup-description .featureLineup-more .button{font-family:"arboria",sans-serif;background-color:#fff;color:#212a4b !important;font-size:14px !important;font-weight:400;padding:4px 10px 6px;line-height:1.5;box-shadow:none}.featureLineupContainer .featureLineup-description .featureLineup-more .button:hover,.featureLineupContainer .featureLineup-description .featureLineup-more .button:focus-within{background-color:#d8d8d8}.featureLineupContainer:hover .featureLineup-headline,.featureLineupContainer:focus-within .featureLineup-headline{opacity:1}.featureLineupContainer:hover .overlay-base,.featureLineupContainer:focus-within .overlay-base{transition:ease 400ms all;bottom:-100%}.featureLineupContainer:hover .featureLineup-description,.featureLineupContainer:focus-within .featureLineup-description{transition:ease 400ms all;opacity:1;top:0}.featureLineupContainer:hover .featureLineup-headline,.featureLineupContainer:focus-within .featureLineup-headline{transition:ease 400ms all}.featureLineupContainer:hover .featureLineup-title,.featureLineupContainer:focus-within .featureLineup-title{transition:ease 400ms all;opacity:0}.featureLineupContainer:hover .featureLineup-more,.featureLineupContainer:focus-within .featureLineup-more{transition:ease 400ms all;opacity:1 !important}.featureLineupContainer:hover .featureLineupImage,.featureLineupContainer:focus-within .featureLineupImage{transition:ease 400ms all;box-shadow:none !important}.slideshow-wrapper{width:100%;aspect-ratio:16/6;background-color:#fff;position:relative}@media screen and (max-width: 930px){.slideshow-wrapper::before{display:none}}#fairMainSlideshow{position:relative;width:100%;max-width:100%;margin:0 auto;overflow:hidden;background-color:#fff}#fairMainSlideshow .swiper-container-images{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto}#fairMainSlideshow .swiper-container-images .swiper-image-container{max-width:100%;aspect-ratio:16/6;background-position:center;background-size:cover}@media screen and (max-width: 930px){#fairMainSlideshow .swiper-container-images .swiper-image-container{min-height:200px}}#fairMainSlideshow .content-wrap{position:relative;padding:0 15px;background-color:#fff;display:flex;align-items:center}#fairMainSlideshow .content-wrap .content-wrap-inner{display:flex;align-items:center;gap:20px;width:100%;max-width:1300px;margin:0 auto}@media screen and (max-width: 930px){#fairMainSlideshow .content-wrap .content-wrap-inner{gap:0}}#fairMainSlideshow .swiper-container-content{z-index:5;width:100%;max-width:100%}#fairMainSlideshow .swiper-container-content .swiper-wrapper{align-items:center;width:100%}#fairMainSlideshow .swiper-container-content .swiper-content-container{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;max-width:100%;height:auto;padding:30px 10px}@media screen and (max-width: 930px){#fairMainSlideshow .swiper-container-content .swiper-content-container{flex-direction:column;align-items:center;justify-content:center;padding:20px 10px;text-align:center}}#fairMainSlideshow .swiper-container-content .wrap-content-slide{display:flex;flex-direction:column;width:100%;cursor:default}@media screen and (max-width: 930px){#fairMainSlideshow .swiper-container-content .wrap-content-slide{align-items:center}}#fairMainSlideshow .swiper-container-content .button-container{display:inline-flex;flex-shrink:0;gap:10px;align-items:center;justify-content:flex-end}@media screen and (max-width: 930px){#fairMainSlideshow .swiper-container-content .button-container{justify-content:center;width:100%;margin-top:20px}}#fairMainSlideshow .swiper-container-content .button-container .button{font-size:19px}#fairMainSlideshow .slide-title{display:inline-block;max-width:90%;margin:0;font-family:"avenir-next-lt-pro-condensed",sans-serif;font-size:clamp(26px,3vw,33px);font-weight:400;line-height:normal;color:#212a4b;text-transform:uppercase;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width: 930px){#fairMainSlideshow .slide-title{-webkit-line-clamp:2}}#fairMainSlideshow .slide-description{display:inline-block;max-width:90%;margin:0;margin-top:10px;font-family:"avenir-next-lt-pro-condensed",sans-serif;font-size:clamp(16px,3vw,25px);font-weight:300;line-height:normal;color:#212a4b;text-transform:capitalize;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width: 930px){#fairMainSlideshow .slide-description{-webkit-line-clamp:4}}#fairMainSlideshow .button{margin:0}#fairMainSlideshow .swiper-button-prev{transform:rotate(180deg)}#fairMainSlideshow .arrows-container{position:absolute;top:50%;left:50%;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 20px);max-width:1300px;transform:translate(-50%, -50%)}#fairMainSlideshow .swiper-button-prev,#fairMainSlideshow .swiper-button-next{position:relative;top:auto;right:auto;left:auto;width:22px;height:35px;margin:0;transition:all 300ms ease;background:url(images/fair-slider-arrow-next.png) no-repeat center/contain}#fairMainSlideshow .swiper-button-prev:hover,#fairMainSlideshow .swiper-button-next:hover{background:url(images/fair-slider-arrow-next-hover.png) no-repeat center/contain}@media screen and (max-width: 930px){#fairMainSlideshow .swiper-button-prev,#fairMainSlideshow .swiper-button-next{width:17px;height:27px}}#fairMainSlideshow .swiper-pagination{top:0;left:50%;display:flex;align-items:center;justify-content:center;width:auto;padding:5px 4px;background-color:#fff;border-radius:25px;transform:translate(-50%, -50px)}#fairMainSlideshow .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px;background:#fff;border:3px solid blue;border-radius:100%;opacity:1;transition:all 300ms ease}@media screen and (max-width: 930px){#fairMainSlideshow .swiper-pagination-bullet{width:10px;height:10px}}#fairMainSlideshow .swiper-pagination-bullet:hover,#fairMainSlideshow .swiper-pagination-bullet:focus-within{background-color:blue;border:3px solid blue}#fairMainSlideshow .swiper-pagination-bullet-active{background-color:blue;border:3px solid blue;opacity:1}#fairMainSlideshow .swiper-button-lock,#fairMainSlideshow .swiper-button-disabled,#fairMainSlideshow .swiper-pagination-lock{display:none}.homepage .tier-2-container{background:#212a4b url(images/events-bg.jpg) no-repeat center/cover;box-sizing:border-box;padding:40px 0}@media screen and (max-width: 650px){.homepage .tier-2-container{padding:20px 0}}.homepage .tier-2-container .inner-container{max-width:1300px;width:100%;margin:0 auto}#fairMultiScheduleFeature{z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0 auto}#fairMultiScheduleFeature .events-title{color:#fff;font-size:40px;font-family:"avenir-next-lt-pro-condensed",sans-serif;font-weight:200}@media screen and (max-width: 650px){#fairMultiScheduleFeature .events-title{margin-bottom:5px}}#fairMultiScheduleFeature .multiFeatureContent{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:15px}@media screen and (max-width: 970px){#fairMultiScheduleFeature .multiFeatureContent{gap:10px}}#fairMultiScheduleFeature .featureItem{position:relative;display:flex;flex-direction:row-reverse;align-items:center;width:295px;height:55px;padding-left:10px;margin:12px 10px;text-decoration:none;cursor:default;background-color:#f1f1f1;filter:drop-shadow(2px 4px 6px rgba(58, 58, 58, 0.493));border-radius:6px;transition:ease 400ms all}#fairMultiScheduleFeature .combo-date{display:flex;flex-direction:column;align-items:center}#fairMultiScheduleFeature .separator{position:relative;top:-3px;margin:15px 3px 0;font-size:16px;font-weight:400}#fairMultiScheduleFeature .separator-month{margin:17px 3px 0;font-weight:400}#fairMultiScheduleFeature .event-date{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:65px;height:100%;height:70px;padding:0 2px;font-family:"avenir-next-lt-pro-condensed",sans-serif;line-height:33px;color:#fff;background:url(images/fair-event-dates-box.png) no-repeat center/contain;background-size:100% 100%;filter:drop-shadow(0px 0px 5px rgba(255, 255, 255, 0.63))}#fairMultiScheduleFeature .event-date .month{font-size:14px;font-weight:200;line-height:16px;text-transform:uppercase;background-color:#9f2241;border-radius:100%}#fairMultiScheduleFeature .event-date .day{font-size:28px;font-weight:300;line-height:28px;background-color:#9f2241;border-radius:100%}#fairMultiScheduleFeature .event-date.date-range{flex-direction:row;width:100%;max-width:90px;line-height:25px}#fairMultiScheduleFeature .event-date.date-range .month{font-size:14px;background-color:#9f2241}#fairMultiScheduleFeature .event-date.date-range .day{font-size:25px;background-color:#9f2241}#fairMultiScheduleFeature .event-date.double-date{max-width:80px}#fairMultiScheduleFeature .event-date.double-date .day{font-size:22px;line-height:22px;background-color:#9f2241}#fairMultiScheduleFeature .event-info{position:relative;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%;height:55px;margin-left:10px}#fairMultiScheduleFeature .event-info .event-name{width:100%;padding-right:5px;font-family:"arboria",sans-serif;font-size:15px;font-weight:500;line-height:22px;color:#212a4b;text-transform:capitalize;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}#fairMultiScheduleFeature .featureItem:not(.void):hover,#fairMultiScheduleFeature .featureItem:not(.void):focus-within{cursor:pointer;background-color:#d6d8db}#fairMultiScheduleFeature .btn-container{display:flex;width:100%}#fairMultiScheduleFeature .button{padding:8px 30px 10px;margin:2rem auto 0;font-size:19px;text-decoration:none;text-transform:capitalize;color:#9f2241 !important;background-color:#fff}#fairMultiScheduleFeature .button:hover,#fairMultiScheduleFeature .button:focus-within{background-color:#70142b;color:#fff !important}.slideshow-wrapper-secondary{max-width:50%;width:100%;background-color:#fff}@media screen and (max-width: 1000px){.slideshow-wrapper-secondary{max-width:100%}}#fairSecondarySlideshow{position:relative;width:100%;max-width:630px;overflow:hidden;background-color:#fff;box-shadow:0px 0px 8px -3px rgba(0,0,0,.8);border-radius:8px;padding:15px;box-sizing:border-box;margin:0 auto}@media screen and (max-width: 1000px){#fairSecondarySlideshow{padding:8px}}#fairSecondarySlideshow .swiper-container-images{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;position:relative}#fairSecondarySlideshow .swiper-container-images::after{content:"";z-index:1;position:absolute;bottom:0;left:0;height:50%;width:100%;transition:ease 400ms all;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%)}#fairSecondarySlideshow .swiper-container-images .swiper-image-container{max-width:100%;aspect-ratio:16/7;background-position:center;background-size:cover}#fairSecondarySlideshow .content-wrap{position:relative;padding:0 15px;background-color:#fff;display:flex;align-items:center}#fairSecondarySlideshow .content-wrap .content-wrap-inner{display:flex;align-items:center;gap:20px;width:100%;max-width:1300px;margin:0 auto}@media screen and (max-width: 1000px){#fairSecondarySlideshow .content-wrap .content-wrap-inner{gap:0}}#fairSecondarySlideshow .swiper-container-content{z-index:5;width:100%;max-width:100%}#fairSecondarySlideshow .swiper-container-content .swiper-wrapper{align-items:center;width:100%}#fairSecondarySlideshow .swiper-container-content .swiper-content-container{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;max-width:100%;height:auto;text-align:center;padding:15px 0 0}@media screen and (max-width: 1000px){#fairSecondarySlideshow .swiper-container-content .swiper-content-container{flex-direction:column;align-items:center;justify-content:center;padding:8px 0 0;text-align:center}}#fairSecondarySlideshow .swiper-container-content .wrap-content-slide{display:flex;flex-direction:column;width:100%;cursor:default}@media screen and (max-width: 1000px){#fairSecondarySlideshow .swiper-container-content .wrap-content-slide{align-items:center}}#fairSecondarySlideshow .swiper-container-content .button-container{display:inline-flex;flex-shrink:0;gap:10px;align-items:center;justify-content:flex-end}@media screen and (max-width: 1000px){#fairSecondarySlideshow .swiper-container-content .button-container{justify-content:center;width:100%;margin-top:20px}}#fairSecondarySlideshow .swiper-container-content .button-container .button{font-size:19px}#fairSecondarySlideshow .slide-title{display:inline-block;margin:0;font-family:"avenir-next-lt-pro-condensed",sans-serif;font-size:clamp(16px,3vw,29px);font-weight:200;line-height:normal;color:#212a4b;text-transform:uppercase;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width: 1000px){#fairSecondarySlideshow .slide-title{-webkit-line-clamp:1}}#fairSecondarySlideshow .slide-description{display:inline-block;max-width:90%;margin:0;margin-top:10px;font-family:"avenir-next-lt-pro-condensed",sans-serif;font-size:clamp(16px,3vw,25px);font-weight:300;line-height:normal;color:#212a4b;text-transform:capitalize;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width: 1000px){#fairSecondarySlideshow .slide-description{-webkit-line-clamp:4}}#fairSecondarySlideshow .button{margin:0}#fairSecondarySlideshow .swiper-button-prev{transform:rotate(180deg)}#fairSecondarySlideshow .arrows-container{position:absolute;top:50%;left:50%;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 20px);max-width:1300px;transform:translate(-50%, -50%)}#fairSecondarySlideshow .swiper-button-prev,#fairSecondarySlideshow .swiper-button-next{position:relative;top:auto;right:auto;left:auto;width:22px;height:35px;margin:0;transition:all 300ms ease;background:url(images/fair-slider-arrow-next.png) no-repeat center/contain}#fairSecondarySlideshow .swiper-button-prev:hover,#fairSecondarySlideshow .swiper-button-next:hover{background:url(images/fair-slider-arrow-next-hover.png) no-repeat center/contain}@media screen and (max-width: 1000px){#fairSecondarySlideshow .swiper-button-prev,#fairSecondarySlideshow .swiper-button-next{width:17px;height:27px}}#fairSecondarySlideshow .swiper-pagination{top:auto;left:50%;display:flex;align-items:center;justify-content:center;width:auto;padding:5px 4px;background-color:rgba(0,0,0,0);border-radius:25px;transform:translate(-50%, 0)}#fairSecondarySlideshow .swiper-pagination-bullet{width:8px;height:8px;margin:0 5px;background:rgba(0,0,0,0);border:2px solid #fff;border-radius:100%;opacity:1;transition:all 300ms ease}@media screen and (max-width: 1000px){#fairSecondarySlideshow .swiper-pagination-bullet{width:8px;height:8px}}#fairSecondarySlideshow .swiper-pagination-bullet:hover,#fairSecondarySlideshow .swiper-pagination-bullet:focus-within{background-color:#fff;border:2px solid #fff}#fairSecondarySlideshow .swiper-pagination-bullet-active{background-color:#fff;border:2px solid #fff;opacity:1}#fairSecondarySlideshow .swiper-button-lock,#fairSecondarySlideshow .swiper-button-disabled,#fairSecondarySlideshow .swiper-pagination-lock{display:none}#fairSeoWidget{max-width:580px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 1000px){#fairSeoWidget{align-items:center;justify-content:center}}#fairSeoWidget h1{font-size:38px;margin:0 0 25px;font-family:"avenir-next-lt-pro-condensed",sans-serif;font-weight:200;max-width:500px;line-height:1}@media screen and (max-width: 1000px){#fairSeoWidget h1{text-align:center;font-size:24px;margin-bottom:10px}}#fairSeoWidget p{font-size:18px;margin:0;font-family:"arboria",sans-serif;line-height:1.8;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media screen and (max-width: 1000px){#fairSeoWidget p{text-align:center;font-size:16px;line-height:1.7;-webkit-line-clamp:8}}#fairSeoWidget .button{font-size:19px;margin-top:35px;padding:8px 28px 10px}.homepage .tier-4-container{background:#212a4b url(images/fair-signup-bg-desktop.jpg) no-repeat right bottom/cover;width:100%;box-sizing:border-box;display:flex;padding:80px 10px;position:relative}@media screen and (max-width: 800px){.homepage .tier-4-container{background:#212a4b;padding:40px 10px}.homepage .tier-4-container::after{content:"";width:500px;height:100%;position:absolute;right:0;bottom:0;background:url(images/fair-signup-pattern-mobile.png) no-repeat center/cover}}.homepage .tier-4-container .inner-container{max-width:1350px;width:100%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;gap:30px;z-index:2}@media screen and (max-width: 800px){.homepage .tier-4-container .inner-container{flex-direction:column;justify-content:center}}.homepage .tier-4-container #fairSignupModule h3{color:#fff;margin:0;text-transform:uppercase;font-size:32px;font-weight:200;max-width:400px;font-family:"avenir-next-lt-pro-condensed",sans-serif}@media screen and (max-width: 800px){.homepage .tier-4-container #fairSignupModule h3{margin:0 auto;max-width:255px;text-align:center;font-size:27px}}.homepage .tier-4-container #fairSignupModule p{font-family:"arboria",sans-serif;color:#fff;margin:0;font-size:15px;text-transform:none;max-width:500px;line-height:1.5}@media screen and (max-width: 800px){.homepage .tier-4-container #fairSignupModule p{margin:0 auto;max-width:300px;text-align:center;margin-top:10px;line-height:1.7}}.homepage .tier-4-container .emailSignup{display:flex;flex-direction:row;align-items:center;gap:10px}@media screen and (max-width: 800px){.homepage .tier-4-container .emailSignup{flex-direction:column;justify-content:center}}.homepage .tier-4-container .emailSignup .emailInputField{height:50px;max-width:240px;position:relative;display:flex;align-items:center}.homepage .tier-4-container .emailSignup .emailInputField::before{content:"";width:25px;height:20px;position:absolute;left:20px;background:url(images/fair-icon-signup.png) no-repeat center/contain}.homepage .tier-4-container .emailSignup .emailInputField:focus-within::before{opacity:0}.homepage .tier-4-container .emailSignup .emailInputField:focus-within input{padding:0 20px}.homepage .tier-4-container .emailSignup .emailInputField label{display:block !important;color:#fff;position:absolute;right:-70%;z-index:-1}@media screen and (max-width: 800px){.homepage .tier-4-container .emailSignup .emailInputField label{bottom:-70%;right:40%}}.homepage .tier-4-container .emailSignup .emailInputField input{height:100%;width:100%;background:none;border:2px solid #9095a5;color:#fff;font-size:17px;border-radius:5px !important;padding:0 20px 0 55px;box-sizing:border-box;min-width:240px}.homepage .tier-4-container .emailSignup .emailInputField input::placeholder{color:#fff}.homepage .tier-4-container .emailSignup .emailInputSubmit{height:50px;max-width:170px;position:relative;display:flex;align-items:center}.homepage .tier-4-container .emailSignup .emailInputSubmit .button{width:100%;height:100%;border-radius:5px !important;background-color:#fff;color:#9f2241 !important;font-size:22px;line-height:inherit;padding:6px 35px 10px}.homepage .tier-4-container .emailSignup .emailInputSubmit .button:hover,.homepage .tier-4-container .emailSignup .emailInputSubmit .button:focus-within{background-color:#70142b;color:#fff !important}#fairGridGalleryLarge{display:flex;flex-wrap:wrap;justify-content:center;width:100%;max-width:100%;padding:5px 0;margin:0;background-color:#fff;gap:5px}#fairGridGalleryLarge .card-widget-item{box-sizing:border-box;height:auto;aspect-ratio:1/1;padding:0;margin:0;overflow:hidden;border-radius:8px;flex:1 0 calc(16.6666666667% - 5px)}@media screen and (max-width: 1200px){#fairGridGalleryLarge .card-widget-item{flex:0 0 calc(25% - 5px)}}@media screen and (max-width: 600px){#fairGridGalleryLarge .card-widget-item{flex:0 0 calc(50% - 5px)}}#fairGridGalleryLarge .card-widget-item .image-container{width:100%;height:100%}#fairGridGalleryLarge .card-widget-item .image-container img{width:100%;height:100%;object-fit:cover}#fairGridGalleryLarge .card-widget-item:not(.void-link).linked-images:hover,#fairGridGalleryLarge .card-widget-item:not(.void-link).linked-images:focus-within{opacity:.8}@media screen and (max-width: 600px){#fairGridGalleryLarge .card-widget-item:nth-child(n+7){display:none}}.sponsor-section{background-color:#fff;display:flex;padding:0 20px}@media screen and (max-width: 800px){.sponsor-section{padding:0}}#sponsorWidgetContainer{position:relative;width:100%;max-width:1300px;margin:0 auto 30px;box-sizing:border-box}#sponsorWidgetContainer .sponsorWidgetContainer{padding-top:0;padding-bottom:0;margin:0px 60px}@media screen and (max-width: 800px){#sponsorWidgetContainer .sponsorWidgetContainer{padding-top:10px}}#sponsorWidgetContainer .sponsorCarouselImage{margin:0 20px}#sponsorWidgetContainer .sponsorCarouselImage img{max-width:200px;max-height:110px}#sponsorWidgetContainer #sponsorsTitleContainer{width:100%;text-align:center;top:0;position:relative}#sponsorWidgetContainer #sponsorsTitleContainer .homepageh1{font-family:"avenir-next-lt-pro-condensed",sans-serif;font-size:34px;color:#9f2241;text-shadow:none;margin:0px;padding:25px 0px;text-transform:uppercase;font-weight:300}@media screen and (max-width: 800px){#sponsorWidgetContainer #sponsorsTitleContainer .homepageh1{font-size:30px}}#sponsorWidgetContainer #sponsorArrowRight{right:0;top:65%}#sponsorWidgetContainer #sponsorArrowRight span{border:none;background:rgba(0,0,0,0) url(images/fair-slider-arrow-next.png) no-repeat center/contain;height:22px;width:15px}#sponsorWidgetContainer #sponsorArrowRight span:hover,#sponsorWidgetContainer #sponsorArrowRight span:focus-within{background:rgba(0,0,0,0) url(images/fair-slider-arrow-next-hover.png) no-repeat center/contain}#sponsorWidgetContainer #sponsorArrowLeft{left:0;top:65%;transform:rotate(180deg)}#sponsorWidgetContainer #sponsorArrowLeft span{border:none;background:rgba(0,0,0,0) url(images/fair-slider-arrow-next.png) no-repeat center/contain;height:22px;width:15px}#sponsorWidgetContainer #sponsorArrowLeft span:hover,#sponsorWidgetContainer #sponsorArrowLeft span:focus-within{background:rgba(0,0,0,0) url(images/fair-slider-arrow-next-hover.png) no-repeat center/contain}#majorSponsorImageContainer.majorSponsorImage{bottom:auto;left:0;margin:0 auto;right:0;position:absolute;max-height:110px}#majorSponsorImageContainer.majorSponsorImage img{max-height:110px}#majorSponsorTitleContainer .homepageh1{display:none}@media screen and (max-width: 1295px){#sponsorWidgetContainer{width:100%}#sponsorsTitleContainer{position:relative}}.saffireMobileSize #sponsorArrowLeft,.saffireMobileSize #sponsorArrowRight{display:none}.saffireMobileSize #sponsorWidgetContainer .sponsorWidgetContainer{margin:0px}@media screen and (max-width: 999px){#sponsorWidgetContainer{width:100%}}.homepage .tier-5-container{background:#f0f0f0 url(images/map-section-desktop.jpg) no-repeat center/cover;width:100%;box-sizing:border-box;display:flex;padding:10px;height:290px}@media screen and (max-width: 800px){.homepage .tier-5-container{height:230px}}.homepage .tier-5-container .inner-container{max-width:1300px;margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.homepage .tier-5-container .inner-container .map-content{display:flex;flex-direction:column;align-items:center;background:#fff;padding:25px 30px;max-width:352px;width:100%;box-sizing:border-box;position:relative;filter:drop-shadow(2px 4px 6px rgba(0, 0, 0, 0.363))}.homepage .tier-5-container .inner-container .map-content::after{content:"";background-color:#fff;width:25px;height:25px;clip-path:polygon(100% 0, 0 0, 50% 100%);position:absolute;bottom:-20px}.homepage .tier-5-container .inner-container .map-content .button{margin-top:10px;padding:4px 21px 5px;font-size:13px}.homepage .tier-5-container .inner-container .map-tilte{color:#212a4b;font-size:20px;font-family:"avenir-next-lt-pro-condensed",sans-serif}.homepage .tier-5-container .inner-container .map-direction{color:#212a4b;font-size:13px;font-family:"arboria",sans-serif}.homepage .tier-6-container{background-color:#fff;display:flex;flex-direction:column}.homepage .tier-6-container .header-social{display:flex;align-items:center;justify-content:space-between;max-width:1053px;width:100%;padding:0 10px;margin:40px auto;box-sizing:border-box}@media screen and (max-width: 930px){.homepage .tier-6-container .header-social{flex-direction:column}}.homepage .tier-6-container .header-social .left-section{display:flex}.homepage .tier-6-container .header-social .rigth-section{display:flex}.homepage .tier-6-container .flex-social{display:flex;flex-direction:row;align-items:center;font-weight:300}.homepage .tier-6-container .flex-social .social-icon{z-index:9;width:100px;height:100px;text-transform:capitalize;background:url(images/fair-ig-logo.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 930px){.homepage .tier-6-container .flex-social .social-icon{width:70px;height:70px}}.homepage .tier-6-container .flex-social .social-title{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:initial}.homepage .tier-6-container .flex-social .social-title .upper-title{z-index:9;margin-left:-15px;font-size:51px;line-height:1;font-family:"avenir-next-lt-pro-condensed",sans-serif;color:#212a4b;text-transform:capitalize;font-weight:300}.homepage .tier-6-container .flex-social .social-title .title{position:relative;margin-left:-15px;font-family:"avenir-next-lt-pro-condensed",sans-serif;font-size:58px;font-weight:300;line-height:1;color:#212a4b;text-transform:uppercase;transition:all 300ms ease}@media screen and (max-width: 930px){.homepage .tier-6-container .flex-social .social-title{margin-left:-12px}.homepage .tier-6-container .flex-social .social-title .upper-title{margin-top:3px;font-size:26px}.homepage .tier-6-container .flex-social .social-title .title{margin-top:6px;font-size:35px}}#fairSocialIcons{position:relative;display:flex;align-items:center}@media screen and (max-width: 930px){#fairSocialIcons{margin-top:25px}}@media screen and (max-width: 550px){#fairSocialIcons{flex-wrap:wrap;justify-content:center}}#fairSocialIcons .card-widget-item{display:flex;padding:4px;margin:2px 5px;border-radius:100%;transition:all 200ms ease;box-shadow:inset 0px 0px 0px 0px #212a4b;width:52px;height:52px}#fairSocialIcons .card-widget-item .image-container{border-radius:100%;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#fairSocialIcons .card-widget-item:hover,#fairSocialIcons .card-widget-item:focus-within{box-shadow:inset 0px 0px 0px 6px #212a4b}#splashPage{background-color:#212a4b;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;flex-direction:column;justify-content:center;align-items:center;transition:ease 400ms all}#splashPage .modal__overlay{width:100%}#splashPage .modal__container{display:flex;flex-direction:column;align-items:center}#splashPage .overlay{width:100%;height:100%;position:absolute;top:0;transition:ease 400ms all}#splashPage .overlay .overlay-color{position:absolute;width:100%;height:100%;top:0;transition:ease 400ms all;background:rgba(33,42,75,.9)}#splashPage .overlay .overlay-image{width:100%;height:100%;display:block;position:relative;transition:ease 400ms all}#splashPage .splash-title{color:#fff;text-transform:uppercase;font-size:25px;font-weight:300;margin-bottom:40px;font-family:"open-sans",sans-serif;z-index:2;text-align:center;max-width:90%;transition:ease 400ms all}@media screen and (max-width: 600px){#splashPage .splash-title{margin-bottom:60px;line-height:normal}}#splashPage .overlay-image.base-bg{background:#212a4b url(images/splash-fair.jpg) no-repeat center/cover;opacity:1;top:0;position:absolute}#splashPage .overlay-image.fair-site{background:#212a4b url(images/splash-fair.jpg) no-repeat center/cover;opacity:0;top:0;position:absolute}#splashPage .overlay-image.sflorida-site{background:#883584 url(images/splash-sflorida.jpg) no-repeat center/cover;opacity:0;top:0;position:absolute}#splashPage .overlay-image.yesteryear-site{background:#055a3a url(images/splash-yesteryear.jpg) no-repeat center/cover;opacity:0;top:0;position:absolute}#splashPage .inner-content{gap:30px;width:100%;z-index:2;transition:ease 400ms all;padding:0 30px;box-sizing:border-box;position:relative;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width: 600px){#splashPage .inner-content{gap:10px}}#splashPage .site-logo{width:100%;max-width:320px;height:160px;display:flex;border:1px solid #fff;transition:ease 400ms all;box-sizing:border-box;padding:20px}@media screen and (max-width: 600px){#splashPage .site-logo{width:260px;height:95px}}#splashPage .site-logo .logo-image{background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:100%}#splashPage .site-logo:hover,#splashPage .site-logo:focus-within{background-color:#fff}#splashPage .site-logo:hover.fair-site .logo-image,#splashPage .site-logo:focus-within.fair-site .logo-image{filter:invert(100%)}#splashPage .site-logo.fair-site:hover .logo-image{filter:invert(100%)}#splashPage .site-logo.fair-site .logo-image{background-image:url(images/splash-logo-fair.png)}#splashPage .site-logo.sflorida-site .logo-image{background-image:url(images/splash-logo-sflorida.png)}#splashPage .site-logo.yesteryear-site .logo-image{background-image:url(images/splash-loog-yesteryear.png)}body.splashPage{overflow:hidden}body.fair-site__show #splashPage .overlay-image.fair-site{opacity:1}body.fair-site__show #splashPage .overlay .overlay-color{background:rgba(33,42,75,.9)}body.sflorida-site__show #splashPage .overlay-image.sflorida-site{opacity:1}body.sflorida-site__show #splashPage .overlay .overlay-color{background:rgba(136,53,132,.9)}body.yesteryear-site__show #splashPage .overlay-image.yesteryear-site{opacity:1}body.yesteryear-site__show #splashPage .overlay .overlay-color{background:rgba(5,90,58,.6)}@keyframes mm-fade-in{from{opacity:0}to{opacity:1}}@keyframes mm-fade-out{from{opacity:1}to{opacity:0}}@keyframes mm-slide-in{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mm-slide-out{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:flex}.micromodal-slide.is-open .modal__overlay{z-index:99999999}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mm-fade-in .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mm-slide-in .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mm-fade-out .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mm-slide-out .3s cubic-bezier(0, 0, 0.2, 1)}#imgsearch .right{display:flex;align-items:center;flex-direction:row;height:40px;box-sizing:border-box}#imgsearch .right .left{height:100%;display:flex}#imgsearch .right .left:nth-child(1) input{height:100%;box-sizing:border-box}#imgsearch .right .left:nth-child(2) a{margin:0;padding-left:20px;padding-right:20px;line-height:20px;left:-5px;border-radius:0 4px 4px 0 !important}.yesteryear-subpage #imgsearch .right .left:nth-child(2) a{line-height:inherit}#eventScheduleContent .dateDisplayBar{background-color:#212a4b;line-height:22px;font-weight:400}#eventScheduleContent .dateDisplayBar .todayText,#eventScheduleContent .dateDisplayBar .eventMonth,#eventScheduleContent .dateDisplayBar .eventDayOfWeek{font-size:20px}.filter-group .filter-control{color:#212a4b !important}.filter-group .input-icon i::before{color:#212a4b;position:relative;left:2px}.filter-group .planner-link i::before{color:#212a4b}#top-sticky{background-color:#9f2241 !important}.southFlorida-subpage .social-container,.agZone-subpage .social-container,.yesteryear-subpage .social-container{display:none}.wrapper{opacity:0;animation:fadeIn 800ms ease-in-out forwards}.header{opacity:0;animation:fadeIn 800ms ease-in-out forwards}.agz-content .tier-1-container,.yesterYear-content .tier-1-container{opacity:0;animation:fadeIn 800ms ease-in-out forwards}@keyframes fadeIn{to{opacity:1}}.ui-autocomplete{max-width:160px !important;width:100% !important}.ui-autocomplete a{font-size:12px !important}#mainNavigation{opacity:0;transition:ease 400ms all}#mainNavigation .agZone-subpage-menu.main-menu .hidden-item,#mainNavigation .yesteryear-subpage-menu.main-menu .hidden-item,#mainNavigation .southFlorida-subpage-menu.main-menu .hidden-item{display:none}.img-boxshadow{box-shadow:none}.agZone-subpage .featureLineupContainer{max-width:300px}.agZone-subpage .featureLineupContainer .subContainer:first-of-type{padding:0;transition:ease 400ms all;border:5px solid rgba(0,0,0,0);margin-bottom:10px}.agZone-subpage .featureLineupContainer .subContainer.featureLineup-buttons{background-color:rgba(0,0,0,0) !important;box-shadow:none;padding-top:.5rem;padding:0;flex-direction:row;justify-content:space-around;z-index:9;width:100%;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.agZone-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social{transition:ease 400ms all;align-items:center}.agZone-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social div a{color:#945c31;font-size:22px;font-weight:100;text-decoration:none}.agZone-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social div a:hover,.agZone-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social div a:focus-within{color:#6e4424}.agZone-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-buynow{max-width:60%;flex:1;text-align:right}.agZone-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-buynow a{font-size:20px;padding:8px 25px;font-weight:700}.agZone-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-buynow a::after{border-radius:7px}.agZone-subpage .featureLineupContainer .noSocial .featureLineup-buynow{max-width:100% !important;display:flex;justify-content:center}.agZone-subpage .featureLineupContainer .featureLineupImage{height:300px;aspect-ratio:1;box-shadow:0 0 10px 3px #515151 !important;background-color:#132c40 !important;transition:ease 400ms all}.agZone-subpage .featureLineupContainer .overlay-base{transition:ease 400ms all;width:100%;height:100%;position:absolute;bottom:0%;z-index:9;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:rgba(19,44,64,.75)}.agZone-subpage .featureLineupContainer .overlay-base .card-title-base{display:-webkit-box;width:100%;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;margin:0;margin-bottom:5px;line-height:normal;overflow:hidden;color:#fff;font-family:"rajdhani",sans-serif;font-size:38px;text-transform:uppercase;font-weight:700;word-spacing:4px;max-width:90%}.agZone-subpage .featureLineupContainer .featureLineup-headline{font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:rgba(0,0,0,0) !important;z-index:1;color:#fff !important;font-family:"open-sans",sans-serif;font-size:16px;position:absolute;top:5px;font-style:normal;padding:6px .75em;transform:translate(-50%);left:50%;padding:0 10px;width:100%;z-index:10}.agZone-subpage .featureLineupContainer .featureLineup-text{background-color:rgba(0,0,0,.59);display:flex;flex-direction:column;justify-content:center;padding-inline:1rem;font-weight:500;display:none}.agZone-subpage .featureLineupContainer .featureLineup-text .featureLineup-more{position:relative;top:0;right:0}.agZone-subpage .featureLineupContainer .featureLineup-description{background-color:rgba(0,0,0,.59);font-weight:400;font-size:16px;line-height:1.7;margin-bottom:1.5rem;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;top:-120%;opacity:0;transition:ease 400ms all;padding:0 15px;box-sizing:border-box}.agZone-subpage .featureLineupContainer .featureLineup-description .content-card{display:flex;flex-direction:column;width:95%}.agZone-subpage .featureLineupContainer .featureLineup-description h4{color:#fff !important;font-family:"rajdhani",sans-serif;text-transform:uppercase;font-weight:700;min-height:38px;margin-bottom:5px;display:block;line-height:normal;overflow:hidden;word-spacing:4px;font-size:38px;margin:0;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;width:100%}.agZone-subpage .featureLineupContainer .featureLineup-description span{display:block;line-height:normal;max-height:9em;overflow:hidden;margin:0;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.agZone-subpage .featureLineupContainer .featureLineup-description .featureLineup-more{position:relative;right:auto;transition:ease 400ms all;margin-top:5px}.agZone-subpage .featureLineupContainer .featureLineup-description .featureLineup-more a{z-index:1;padding:6px 20px !important;display:flex;align-items:center;justify-content:center}.agZone-subpage .featureLineupContainer .featureLineup-description .featureLineup-more .button{font-family:"rajdhani",sans-serif;font-size:20px;font-weight:700;padding:10px 20px}.agZone-subpage .featureLineupContainer:hover .overlay-base,.agZone-subpage .featureLineupContainer:focus-within .overlay-base{transition:ease 400ms all;bottom:-120%}.agZone-subpage .featureLineupContainer:hover .featureLineup-description,.agZone-subpage .featureLineupContainer:focus-within .featureLineup-description{transition:ease 400ms all;opacity:1;top:0}.agZone-subpage .featureLineupContainer:hover .featureLineup-headline,.agZone-subpage .featureLineupContainer:focus-within .featureLineup-headline{transition:ease 400ms all}.agZone-subpage .featureLineupContainer:hover .featureLineup-title,.agZone-subpage .featureLineupContainer:focus-within .featureLineup-title{transition:ease 400ms all;opacity:0}.agZone-subpage .featureLineupContainer:hover .featureLineup-social,.agZone-subpage .featureLineupContainer:hover .featureLineup-more,.agZone-subpage .featureLineupContainer:focus-within .featureLineup-social,.agZone-subpage .featureLineupContainer:focus-within .featureLineup-more{transition:ease 400ms all;opacity:1 !important}.agZone-subpage .featureLineupContainer:hover .subContainer:first-of-type,.agZone-subpage .featureLineupContainer:focus-within .subContainer:first-of-type{transition:ease 400ms all;background-color:#d69f70 !important;box-shadow:0 0 10px 3px #515151 !important}.agZone-subpage .featureLineupContainer:hover .featureLineupImage,.agZone-subpage .featureLineupContainer:focus-within .featureLineupImage{transition:ease 400ms all;box-shadow:none !important}.agZone-header-content{display:none}.agz-header-content{display:none}.agz-header .agz-header-content{display:inline}.agz-header{position:fixed;top:0;width:100%}@media screen and (max-width: 950px){.agz-header{position:fixed;top:0;width:100%}}.saffireMobileSize .agz-header{position:fixed;top:0;width:100%}.agz-header .generalmessage{background-color:#f15a25;color:#fff;font-family:"open-sans",sans-serif;font-size:14px}@media screen and (max-width: 500px){.agz-header .generalmessage{font-size:12px}}.agz-header .agz-headerInnerContent .top-bar-items{background-color:#141820;padding:3px 15px;transition:all 300ms ease;overflow:hidden}.saffireWindowScrolled .agz-header .agz-headerInnerContent .top-bar-items{transition:all 300ms ease;padding:0}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .top-bar-items{padding:4px 1px}}.agz-header .agz-headerInnerContent .top-bar-items .inner-content{max-width:1250px;margin:auto;display:flex;justify-content:flex-end;align-items:center;height:30px;transition:all 300ms ease}.saffireWindowScrolled .agz-header .agz-headerInnerContent .top-bar-items .inner-content{transition:all 300ms ease;height:0}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .top-bar-items .inner-content{justify-content:center}}.agz-header .agz-headerInnerContent .top-bar-items .inner-content .search-container{display:flex;align-items:center;position:relative;width:40px}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .top-bar-items .inner-content .search-container{display:none}}.agz-header .agz-headerInnerContent .mid-bar{background-color:#132c40;padding:0 15px}.agz-header .agz-headerInnerContent .mid-bar .inner-content{max-width:1250px;margin:auto;display:flex;justify-content:flex-end;position:relative;height:80px}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .mid-bar .inner-content{height:75px}}.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel{display:flex;align-items:center}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel{position:absolute;flex-direction:column-reverse;height:120px;justify-content:space-around;align-items:end;z-index:2}}.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .panel-icons{display:flex;align-items:center;margin-right:20px}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .panel-icons{align-items:flex-end;margin-right:0;gap:20px}}.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .panel-icons .mobile-nav-toggle{width:28px;height:30px}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .panel-icons .mobile-nav-toggle{display:flex}}.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .panel-icons .mobile-nav-toggle .bg-line{width:100%;height:3px;background-color:#fff;margin:3px 0;border-radius:20px}.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .panel-icons .mobile-nav-toggle:hover .bg-line{background-color:#d73800}.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .ticket-container{position:relative;text-decoration:none;width:225px;height:50px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .ticket-container{margin-top:8px;font-size:24px;width:180px;height:40px}}@media screen and (max-width: 400px){.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .ticket-container{display:flex;align-items:center;width:150px}}.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .ticket-container .ticket-button{color:#fff;font-family:"rajdhani",sans-serif;text-transform:uppercase;font-weight:600;font-size:30px;z-index:1;position:relative;text-decoration:none;line-height:normal;width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .ticket-container .ticket-button{font-size:24px}}@media screen and (max-width: 400px){.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .ticket-container .ticket-button{font-size:20px}}.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .ticket-container #ticket-shape{position:absolute;z-index:1}.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .ticket-container #ticket-shape path{transition:all 300ms ease;fill:#d73800}.agz-header .agz-headerInnerContent .mid-bar .inner-content .right-panel .ticket-container:hover #ticket-shape path{transition:all 300ms ease;fill:#f15a25}.agz-header .agz-headerInnerContent .bottom-bar{background-color:#231f20;padding:5px 15px}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .bottom-bar{padding:0px 15px}}.agz-header .agz-headerInnerContent .bottom-bar .inner-content{max-width:1250px;margin:auto;display:flex;justify-content:flex-end;position:relative}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .bottom-bar .inner-content{height:47px}}.agz-header .agz-headerInnerContent .bottom-bar .inner-content #mainNavigation{opacity:0;transition:ease 400ms all}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .bottom-bar .inner-content #mainNavigation{display:none}}.agz-header .agz-headerInnerContent .bottom-bar .inner-content .header-logo{display:block;background:url(images/ag-zone-logo.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:130px;height:124px;position:absolute;left:0;bottom:0;z-index:9}@media screen and (max-width: 950px){.agz-header .agz-headerInnerContent .bottom-bar .inner-content .header-logo{width:125px;height:125px}}.agz-header #static-top-links{display:flex;align-items:center}.agz-header #static-top-links .item-separator{height:12px;width:1px;background-color:#d73800;margin:0 10px}.agz-header #static-top-links .item-separator:last-of-type{display:none}@media screen and (max-width: 950px){.agz-header #static-top-links .item-separator{margin:0 7px}}.agz-header #static-top-links .item-agz{display:none}.agz-header .top-header-nav{color:#f15a25;transition:all 300ms ease;text-transform:uppercase;text-align:center;text-decoration:none;font-family:"rajdhani",sans-serif;display:flex;align-items:center}@media screen and (max-width: 950px){.agz-header .top-header-nav{font-size:12px}}.agz-header .top-header-nav:hover{color:#d73800;transition:all 300ms ease}.saffireLargeSize .agz-headerInnerContent .viewcart{color:#fff}.saffireLargeSize .agz-headerInnerContent .viewcart .cartMenuLink{font-size:21px;font-weight:100;color:#fff;font-family:"rajdhani",sans-serif}.saffireLargeSize .agz-headerInnerContent .viewcart .cartMenuLink::before{top:-3px;height:auto;margin-right:10px;font-family:"FontAwesome";font-size:20px;font-weight:300;line-height:1;color:#fff}.saffireLargeSize .agz-headerInnerContent .viewcart:hover .cartMenuLink,.saffireLargeSize .agz-headerInnerContent .viewcart:focus-within .cartMenuLink{color:#d73800}.saffireLargeSize .agz-headerInnerContent .viewcart:hover .cartMenuLink::before,.saffireLargeSize .agz-headerInnerContent .viewcart:focus-within .cartMenuLink::before{color:#d73800}.saffireMobileSize .agz-headerInnerContent .viewcart .cartMenuLink{width:auto;height:30px;font-weight:100;color:#fff;margin-right:0px;font-family:"rajdhani",sans-serif;font-size:20px}.saffireMobileSize .agz-headerInnerContent .viewcart .cartMenuLink::before{font-size:20px;font-weight:300;line-height:1;color:#fff;margin-top:-5px;margin-right:8px}.saffireMobileSize .agz-headerInnerContent .viewcart:hover .cartMenuLink,.saffireMobileSize .agz-headerInnerContent .viewcart:focus-within .cartMenuLink{color:#d73800}.saffireMobileSize .agz-headerInnerContent .viewcart:hover .cartMenuLink::before,.saffireMobileSize .agz-headerInnerContent .viewcart:focus-within .cartMenuLink::before{color:#d73800}.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox){position:absolute;right:0;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxSubmit{display:flex;align-items:center;margin-left:10px;cursor:pointer}.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxInput input{width:145px;height:28px;padding:0;font-family:"open-sans",sans-serif;font-size:10px;font-weight:100;color:#2a2625;border-radius:0 !important;width:0;transition:.2s}.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxInput input:focus{width:145px;padding:5px 15px 5px 8px;transition:.2s}.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxInput input::placeholder{color:#2a2625}.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxInput input:focus::placeholder{color:#fff}.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton{display:flex;align-items:center;justify-content:center;height:30px;width:30px;padding:0 10px;font-size:0 !important;font-weight:400;text-transform:capitalize;background:rgba(0,0,0,0);border-radius:0 !important;box-shadow:none;padding:0;font-size:0}.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton::before{display:block;font-family:"FontAwesome";font-size:18px;font-weight:100;line-height:1;color:#fff;content:""}.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton:hover,.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton:focus-within{color:#d73800 !important}.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton:hover::before,.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton:focus-within::before{color:#d73800}.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox):hover .searchBoxInput input{width:145px;transition:.2s;padding:0px 30px 2px 10px}.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox):hover .searchBoxSubmit::after,.header .agz-headerInnerContent .searchBox:not(.clonedSearchBox):focus-within .searchBoxSubmit::after{color:#d73800}.header .agz-headerInnerContent .searchBoxInput:focus-within+.searchBoxSubmit a::before,.header .agz-headerInnerContent .searchBoxInput:hover+.searchBoxSubmit a::before,.header .agz-headerInnerContent .searchBoxInput:focus-within+.searchBoxSubmit a,.header .agz-headerInnerContent .searchBoxInput:hover+.searchBoxSubmit a{color:#d73800 !important}.saffireLargeSize .nav.agZone-subpage-menu .groups{display:flex;flex-wrap:wrap;margin:0;justify-content:flex-end}.saffireLargeSize .nav.agZone-subpage-menu .groups .group{display:inline-block;flex-shrink:0}.saffireLargeSize .nav.agZone-subpage-menu .groups .group:last-child .items,.saffireLargeSize .nav.agZone-subpage-menu .groups .group:nth-last-child(2) .items{left:auto;right:0}.saffireLargeSize .nav.agZone-subpage-menu .groups .group:last-child .subitems,.saffireLargeSize .nav.agZone-subpage-menu .groups .group:nth-last-child(2) .subitems{left:auto;right:100%}.saffireLargeSize .nav.agZone-subpage-menu .groups .group>a{display:inline-block;line-height:normal;margin:8px 10px 0;padding:0 0 8px;background:rgba(0,0,0,0);font-family:"rajdhani",sans-serif,Arial,Verdana,sans-serif;font-size:24px;font-weight:900;color:#fff;position:relative;text-transform:uppercase}@media screen and (max-width: 1120px){.saffireLargeSize .nav.agZone-subpage-menu .groups .group>a{font-size:18px}}.saffireLargeSize .nav.agZone-subpage-menu .groups .group>a::after{content:"";background-color:#d73800;width:0;height:3px;display:block;position:absolute;bottom:3px;left:0;transform:none;transition:all 300ms ease}.saffireLargeSize .nav.agZone-subpage-menu .groups .group:hover>a,.saffireLargeSize .nav.agZone-subpage-menu .groups .group:focus-within>a{color:#fff;background:#231f20}.saffireLargeSize .nav.agZone-subpage-menu .groups .group:hover>a::after,.saffireLargeSize .nav.agZone-subpage-menu .groups .group:focus-within>a::after{width:95%}.saffireLargeSize .nav.agZone-subpage-menu .items{top:100%;left:0;padding:5px 0;background:#231f20}.saffireLargeSize .nav.agZone-subpage-menu .items .item a{padding:5px 15px;color:#fff;font-family:"arboria",sans-serif;font-size:12px;text-transform:uppercase}.saffireLargeSize .nav.agZone-subpage-menu .items .item a:hover,.saffireLargeSize .nav.agZone-subpage-menu .items .item a:focus-within{color:#fff}.saffireLargeSize .nav.agZone-subpage-menu .item{width:200px;line-height:1.2}.saffireLargeSize .nav.agZone-subpage-menu .item:hover,.saffireLargeSize .nav.agZone-subpage-menu .item:focus-within{background:#ff4b0b}.saffireLargeSize .nav.agZone-subpage-menu .subitems{left:100%;padding:5px 0;background:#231f20}.agZone-subpage .mobile-menu-container{height:105vh;background-color:#132c40}.agZone-subpage .mobile-menu-container .mobile-menu-header{background-color:#231f20}.agZone-subpage .mobile-menu-container .mobile-menu-header .cartMenuLink{margin-right:10px;width:45px;height:30px;font-family:"rajdhani",sans-serif;font-weight:100;text-decoration:none;color:#fff}.agZone-subpage .mobile-menu-container .mobile-menu-header .cartMenuLink::before{font-weight:300;line-height:1;color:#fff;margin-top:-5px;margin-right:8px}.agZone-subpage .mobile-menu-container .mobile-menu-header .cartMenuLink::after{display:none}.agZone-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu{background-color:#d73800;border-radius:6px;transition:ease 400ms all;display:flex;justify-content:center;align-items:center;width:30px;height:30px}.agZone-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu::before,.agZone-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu::after{transition:ease 400ms all;background-color:#231f20;width:50%;left:auto;top:auto;border-radius:12px}.agZone-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu:hover::before,.agZone-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu:focus-within::before{transform:rotate(225deg)}.agZone-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu:hover::after,.agZone-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu:focus-within::after{transform:rotate(135deg)}.agZone-subpage .mobile-menu-container .mobile-menu-subheader,.agZone-subpage .mobile-menu-container .mobile-menu-subheader-btn{display:none}.agZone-subpage .mobile-menu-container .mobile-menu-login-showlinks .mobile-menu-login .mobile-menu-subheader-btn,.agZone-subpage .mobile-menu-container .mobile-menu-subheader-btn:active{background-color:#132c40}.agZone-subpage .mobile-menu-container .mobile-menu-login-links a{font-family:"rajdhani",sans-serif}.agZone-subpage .mobile-menu-container .cart-counter{font-family:"rajdhani",sans-serif}.agZone-subpage .mobile-menu-container .search-container{display:none !important}.agZone-subpage .mobile-menu-container .mobile-menu-ticket-btn{display:none !important}.agZone-subpage .mobile-menu-container .mobile-menu-footer-links{display:none}.agZone-subpage .mobile-menu-container .mobile-menu-footer-links a{font-family:"rajdhani",sans-serif;color:#132c40;font-weight:500;font-size:15px}.agZone-subpage #mobile-nav .m-groups{background-color:#132c40}.agZone-subpage #mobile-nav ul{margin-top:2rem;background-color:#132c40}.agZone-subpage #mobile-nav .level-2-showing,.agZone-subpage #mobile-nav .level-3-showing{margin-top:0}.agZone-subpage #mobile-nav li{margin:0}.agZone-subpage #mobile-nav li.m-group,.agZone-subpage #mobile-nav li.m-item,.agZone-subpage #mobile-nav li.m-subitem{border-bottom:none;margin-bottom:15px}.agZone-subpage #mobile-nav li.m-group:hover,.agZone-subpage #mobile-nav li.m-group:focus-within,.agZone-subpage #mobile-nav li.m-item:hover,.agZone-subpage #mobile-nav li.m-item:focus-within,.agZone-subpage #mobile-nav li.m-subitem:hover,.agZone-subpage #mobile-nav li.m-subitem:focus-within{background-color:#d73800}.agZone-subpage #mobile-nav li.m-group:hover .next-level-btn,.agZone-subpage #mobile-nav li.m-group:focus-within .next-level-btn,.agZone-subpage #mobile-nav li.m-item:hover .next-level-btn,.agZone-subpage #mobile-nav li.m-item:focus-within .next-level-btn,.agZone-subpage #mobile-nav li.m-subitem:hover .next-level-btn,.agZone-subpage #mobile-nav li.m-subitem:focus-within .next-level-btn{background-color:#a42b00}.agZone-subpage #mobile-nav li.m-group:hover .next-level-btn:hover,.agZone-subpage #mobile-nav li.m-group:hover .next-level-btn:focus-within,.agZone-subpage #mobile-nav li.m-group:focus-within .next-level-btn:hover,.agZone-subpage #mobile-nav li.m-group:focus-within .next-level-btn:focus-within,.agZone-subpage #mobile-nav li.m-item:hover .next-level-btn:hover,.agZone-subpage #mobile-nav li.m-item:hover .next-level-btn:focus-within,.agZone-subpage #mobile-nav li.m-item:focus-within .next-level-btn:hover,.agZone-subpage #mobile-nav li.m-item:focus-within .next-level-btn:focus-within,.agZone-subpage #mobile-nav li.m-subitem:hover .next-level-btn:hover,.agZone-subpage #mobile-nav li.m-subitem:hover .next-level-btn:focus-within,.agZone-subpage #mobile-nav li.m-subitem:focus-within .next-level-btn:hover,.agZone-subpage #mobile-nav li.m-subitem:focus-within .next-level-btn:focus-within{background-color:#ff4b0b}.agZone-subpage #mobile-nav a{background-color:rgba(0,0,0,0);font-family:"rajdhani",sans-serif;font-weight:600;text-transform:uppercase;color:#fff;font-size:29px;height:50px}.agZone-subpage #mobile-nav .has-subitems span{background-color:rgba(0,0,0,0);flex:1 0 8%;color:#fff;height:50px}.agZone-subpage #mobile-nav .m-item,.agZone-subpage #mobile-nav .m-subitem{background-color:rgba(0,0,0,0);border-bottom:0;margin-block:6px}.agZone-subpage #mobile-nav .m-item .next-level-btn,.agZone-subpage #mobile-nav .m-subitem .next-level-btn{max-width:55px;width:100%}.agZone-subpage #mobile-nav .m-subitem a{font-size:20px}.agZone-subpage #mobile-nav .prev-level-btn a{font-size:29px}body:not(.homepage).agZone-landingpage{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}body:not(.homepage).agZone-landingpage .content{background:#fcebc4;width:100%;margin-top:10rem;padding:0;margin-bottom:0;padding-top:0 !important;opacity:0}body:not(.homepage).agZone-landingpage .content.agz-content{transition:ease 400ms all}body:not(.homepage).agZone-landingpage .content .subContainer{background:#fcebc4;color:#132c40;box-shadow:none}body:not(.homepage).agZone-landingpage .content .subContainer h1,body:not(.homepage).agZone-landingpage .content .subContainer h2,body:not(.homepage).agZone-landingpage .content .subContainer h3,body:not(.homepage).agZone-landingpage .content .subContainer h4,body:not(.homepage).agZone-landingpage .content .subContainer h5,body:not(.homepage).agZone-landingpage .content .subContainer h6{color:#132c40}body:not(.homepage).agZone-landingpage .content .subContainer .error{color:#94231d}body:not(.homepage).agZone-subpage{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background:rgba(0,0,0,0);background-color:#fcebc4}body:not(.homepage).agZone-subpage::after{content:"";opacity:0;width:100%;height:100%;display:flex;top:0;left:0;position:absolute;transition:ease 400ms all;background:#fcebc4;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-image:url(images/ag-zone-bg.jpg)}body:not(.homepage).agZone-subpage.pageIsLoaded::after{opacity:1}body:not(.homepage).agZone-subpage .content{background:#fcebc4;margin-top:10rem;margin-bottom:0;padding-bottom:4rem;padding-top:3rem;max-width:1400px;width:100%}body:not(.homepage).agZone-subpage .content #MainContent_content_smp_breadcrumbs{display:block;margin-bottom:1rem}body:not(.homepage).agZone-subpage .content #MainContent_content_smp_breadcrumbs a{font-size:15px}body:not(.homepage).agZone-subpage .content #MainContent_content_smp_breadcrumbs span{font-size:14px}body:not(.homepage).agZone-subpage .content .subContainer{background:#fcebc4;color:#132c40;box-shadow:none}body:not(.homepage).agZone-subpage .content .subContainer h1,body:not(.homepage).agZone-subpage .content .subContainer h2,body:not(.homepage).agZone-subpage .content .subContainer h3,body:not(.homepage).agZone-subpage .content .subContainer h4,body:not(.homepage).agZone-subpage .content .subContainer h5,body:not(.homepage).agZone-subpage .content .subContainer h6{color:#132c40}body:not(.homepage).agZone-subpage .content .subContainer .error{color:#94231d}body:not(.homepage).agZone-subpage .agz-content{padding-bottom:0}body:not(.homepage).agZone-subpage .moduleItemListing .listingItem{background-color:#fff}body:not(.homepage).agZone-subpage .moduleItemListing .listingItem:hover{background-color:#f2f2f2}body:not(.homepage).agZone-subpage .moduleItemListing .listingItem .itemName{font-family:"rajdhani",sans-serif;font-size:22px;font-weight:600}body:not(.homepage).agZone-subpage .moduleItemListing .listingItem .description{font-family:"open-sans",sans-serif;font-size:16px}body:not(.homepage).agZone-subpage .moduleItemListing .listingItem .purchaseOptionItems{color:#01436d;font-weight:600}body:not(.homepage).agZone-subpage .dateDisplayBar,body:not(.homepage).agZone-subpage .orderhistory{background-color:#132c40}body:not(.homepage).agZone-subpage .entityContainerRow img{border-radius:10px}body:not(.homepage).agZone-subpage .faqSection .bold{padding-left:4.2em}body:not(.homepage).agZone-subpage .faqSection .faqQuestion{background-color:#fff;color:#231f20;font-weight:400;font-family:"open-sans",sans-serif}body:not(.homepage).agZone-subpage .faqSection .faqQuestion::before{background-color:#01436d;color:#fff;border-radius:15px}body:not(.homepage).agZone-subpage .faqSection .faqAnswer{background-color:#fef9ed;color:#231f20;font-weight:400;font-family:"open-sans",sans-serif;margin-left:4.2em}body:not(.homepage).agZone-subpage #eventScheduleContent .dateDisplayBar{background-color:#01436d;color:#fff}body:not(.homepage).agZone-subpage.saffireMobileSize .faqSection .bold{padding-left:4.9em}body:not(.homepage).agZone-subpage.saffireMobileSize .faqSection .faqAnswer{margin-left:4.9em}body:not(.homepage).agZone-landingpage .agz-content{max-width:100%}body.generalMessageOn.agZone-subpage .content{margin-top:200px}body.generalMessageOn.agZone-subpage.saffireMobileSize .content{margin-top:12rem}.agz-content .tier-1-container{padding-top:2rem;background-color:#132c40;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.agz-content .tier-1-container .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(19,44,64,.3490196078)}.agz-content .tier-1-container .inner-content{padding:0 20px}.saffireMobileSize .agz-content .tier-1-container .inner-content{padding:0}.saffireMobileSize .agz-content .tier-1-container{padding-top:0}.agz-content .tier-2-container{background-color:#fcebc4;background-image:url(images/seo-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding:2rem 0}.agZoneSeoBlock-no-data .agz-content .tier-2-container{display:none}.agz-content .tier-2-container::before{content:"";position:absolute;display:flex;width:100%;height:2rem;background-image:url(images/leather-shape.png);background-size:cover;background-repeat:repeat-x;top:0}.agz-content .tier-2-container::after{content:"";position:absolute;display:flex;width:100%;height:2rem;background-image:url(images/leather-shape.png);background-size:cover;background-repeat:repeat-x;transform:rotate(180deg);bottom:0}.agz-content .tier-2-container .inner-content{max-width:1100px;margin:0 auto}.agz-content .tier-3-container{background-color:#fcebc4;background-image:url(images/cards-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding:2rem 0}.agZoneCardWidget-no-data .agz-content .tier-3-container{display:none}@media screen and (max-width: 800px){.agz-content .tier-3-container{padding:10px;background-image:url(images/cards-bg-mobile.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}}.agz-content .tier-3-container .inner-content{max-width:1300px;margin:0 auto}.agz-content .tier-4-container{background-color:#fff;position:relative;padding:1rem 0 4rem}.agz-content .tier-4-container::before{content:"";position:absolute;display:flex;width:100%;height:2rem;background-image:url(images/leather-shape.png);background-size:cover;background-repeat:repeat-x;top:0}.agz-content .tier-4-container::after{content:"";position:absolute;display:flex;width:100%;height:2rem;background-image:url(images/leather-shape.png);background-size:cover;background-repeat:repeat-x;transform:rotate(180deg);bottom:0}.agz-content .tier-4-container .inner-content{max-width:1280px;margin:0 auto}.agZone-subpage .button{background:none;background-color:#d73800;font-family:"rajdhani",sans-serif;font-size:20px;padding:10px 25px;line-height:normal;font-weight:600;transition:all 300ms ease;text-decoration:none;color:#fff;box-shadow:none;border-radius:0}.agZone-subpage .button:hover{background:none;background-color:#f15a25;box-shadow:none}.agZone-subpage .button.buttonSmall{padding:6px 16px}body.agZone-subpage{color:#132c40;font:16px/1.5 "open-sans",sans-serif}body.agZone-subpage h1,body.agZone-subpage h2,body.agZone-subpage h3,body.agZone-subpage h4,body.agZone-subpage h5,body.agZone-subpage h6{font-family:"rajdhani",sans-serif;font-weight:600;color:#132c40;line-height:1.2;margin:.67em 0 10px 0}body.agZone-subpage h1{font-size:clamp(1.8rem,1.41rem + 1.39vw,2.5625rem);text-transform:uppercase}body.agZone-subpage h2{font-size:clamp(1.6rem,1.33rem + .96vw,2rem);color:#132c40;text-transform:uppercase}body.agZone-subpage h3{font-size:clamp(1.42rem,1.25rem + .62vw,1.75rem);font-weight:300}body.agZone-subpage h4{font-size:clamp(1.27rem,1.17rem + .35vw,1.44rem);font-weight:300}body.agZone-subpage h5{font-size:clamp(1.13rem,1.08rem + .15vw,1.2rem);font-weight:300}body.agZone-subpage h6{font-size:1rem;font-weight:300}body.agZone-subpage a{color:#c73500;text-decoration:underline;font-weight:800;font-size:16px}body.agZone-subpage a:hover{text-decoration:none}body.agZone-subpage .fa{color:#945c31}body.agZone-subpage .fa.fa-print{color:#fff}body.agZone-subpage .modulePageTextMedia img{border-radius:10px}#agZoneMainFeature{width:100%;max-width:1100px;margin:0 auto;aspect-ratio:16/8;position:relative;padding-bottom:1rem}#agZoneMainFeature .swiper-container-images{width:100%;max-width:100%;margin:0 auto;box-sizing:border-box}#agZoneMainFeature .swiper-container-images .swiper-image-container{max-width:100%;max-width:1100px;height:56.25vw;max-height:505px;background-size:cover;background-position:center}#agZoneMainFeature .nav-container{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;margin-bottom:6px;position:absolute;bottom:80px}.saffireMobileSize #agZoneMainFeature .nav-container{position:relative;bottom:0;margin-top:10px}#agZoneMainFeature .nav-container .swiper-button-prev,#agZoneMainFeature .nav-container .swiper-button-next{position:relative;top:auto;margin:0;width:20px;height:20px;cursor:pointer;transition:ease 400ms all;background:url(images/slider-arrow-next.png) no-repeat center/contain;margin-bottom:10px}.saffireMobileSize #agZoneMainFeature .nav-container .swiper-button-prev,.saffireMobileSize #agZoneMainFeature .nav-container .swiper-button-next{margin-bottom:0}#agZoneMainFeature .nav-container .swiper-button-prev{transform:rotate(180deg);background-position:top}#agZoneMainFeature .nav-container .swiper-pagination{position:relative;display:flex;align-self:end}.saffireMobileSize #agZoneMainFeature .nav-container .swiper-pagination{align-self:center}#agZoneMainFeature .nav-container .swiper-pagination.swiper-pagination-lock{display:none}#agZoneMainFeature .nav-container .swiper-pagination-bullet{width:12px;height:12px;display:inline-block;margin:0 4px;background:#fff;transition:all 300ms ease}#agZoneMainFeature .nav-container .swiper-pagination-bullet:hover{transition:all 300ms ease;opacity:1}.saffireMobileSize #agZoneMainFeature .nav-container .swiper-pagination-bullet{width:8px;height:8px;margin:0 2px}#agZoneMainFeature .nav-container .swiper-pagination-bullet-active{background:#fff;opacity:.7}#agZoneMainFeature .nav-container .swiper-button-lock{display:none}#agZoneMainFeature .swiper-container-content .swiper-content-container{box-sizing:border-box;display:flex;align-items:center;padding:10px 0;justify-content:space-between;margin:auto}.saffireMobileSize #agZoneMainFeature .swiper-container-content .swiper-content-container{flex-direction:column;padding:10px;width:90%}#agZoneMainFeature .swiper-container-content .slide-title{display:inline-block;text-transform:uppercase;color:#fff;font-family:"rajdhani",sans-serif;font-size:34px;transition:ease 400ms all;font-weight:600;text-decoration:none;margin:0;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;margin-bottom:-8px}.saffireMobileSize #agZoneMainFeature .swiper-container-content .slide-title{text-align:center;font-size:28px;-webkit-line-clamp:5;margin-bottom:0}#agZoneMainFeature .swiper-container-content .button-container{display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:0}#agZoneMainFeature .swiper-container-content .button-container .button{font-size:20px;padding:10px 30px}#agZoneMainFeature .swiper-container-content .button-container .button:last-child{margin-left:7px}#agZoneMainFeature .swiper-container-content .button-container .button:only-child{margin-left:0}.saffireMobileSize #agZoneMainFeature .swiper-container-content .button-container .button{font-size:16px;margin-top:15px}#agZoneSeoBlock{padding:2rem 10px}#agZoneSeoBlock .card-widget-item .card-widget-title{display:flex;flex-direction:column;align-items:center;font-family:"rajdhani",sans-serif;font-weight:800;color:#231f20;line-height:normal;margin-top:0;margin-bottom:10px;text-align:center}#agZoneSeoBlock .card-widget-item .card-widget-title span:first-child{font-size:26px}#agZoneSeoBlock .card-widget-item .card-widget-title span:last-child{font-size:44px}#agZoneSeoBlock .card-widget-item .card-content{display:flex;flex-direction:column;align-items:center;text-align:center}.saffireMobileSize #agZoneSeoBlock .card-widget-item .card-content{max-width:85%;margin:auto}#agZoneSeoBlock .card-widget-item .card-content .card-widget-description{font-size:16px;color:#231f20;margin-bottom:20px}#agZoneSeoBlock .card-widget-item .card-content .buttonwrap .button{padding:6px 30px;line-height:inherit}#agZoneCardWidget{display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 800px){#agZoneCardWidget{padding:10px}}#agZoneCardWidget .card-widget-item{max-width:300px;height:200px;width:30%;margin:10px 7px;border:5px solid #d69f70;border-radius:8px;position:relative;background-color:#502202;text-decoration:none}@media screen and (max-width: 800px){#agZoneCardWidget .card-widget-item{width:40%}}@media screen and (max-width: 600px){#agZoneCardWidget .card-widget-item{width:100%}}#agZoneCardWidget .card-widget-item .image-container{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;align-items:center;flex-direction:column}#agZoneCardWidget .card-widget-item .image-container .card-content{z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:90%}#agZoneCardWidget .card-widget-item .image-container .card-widget-title{color:#fff;font-family:"rajdhani",sans-serif;text-transform:uppercase;font-size:24px;font-weight:800;text-align:center;line-height:normal;text-shadow:0px 0px 6px #502202,0px 0px 6px #502202;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}#agZoneCardWidget .card-widget-item .overlay{position:absolute;top:0;width:100%;height:0%;background-color:rgba(80,34,2,.8);transition:all 300ms ease}#agZoneCardWidget .card-widget-item .buttonwrap{height:0;overflow:hidden;transition:all 300ms ease}.saffireMobileSize #agZoneCardWidget .card-widget-item .buttonwrap{margin-top:10px}#agZoneCardWidget .card-widget-item .buttonwrap .button{line-height:initial;padding:10px 30px}#agZoneCardWidget .card-widget-item:hover .overlay,#agZoneCardWidget .card-widget-item:focus .overlay{transition:all 300ms ease;height:100%}#agZoneCardWidget .card-widget-item:hover .card-widget-title,#agZoneCardWidget .card-widget-item:focus .card-widget-title{-webkit-line-clamp:3;line-clamp:3}#agZoneCardWidget .card-widget-item:hover .buttonwrap,#agZoneCardWidget .card-widget-item:focus .buttonwrap{margin-top:10px;height:40px;overflow:hidden;transition:all 300ms ease}#agZoneCardWidget .card-widget-item.voidLink:hover .overlay,#agZoneCardWidget .card-widget-item.voidLink:focus .overlay{height:0%}.agZone-landingpage #sponsorWidgetContainer #sponsorsTitleContainer .homepageh1{margin-top:1rem;font-family:"rajdhani",sans-serif;color:#231f20;font-size:35px;font-weight:700}@media screen and (max-width: 400px){.agZone-landingpage #sponsorWidgetContainer #sponsorsTitleContainer .homepageh1{margin:2rem 0 1rem}}.agZone-landingpage #sponsorWidgetContainer .sponsorWidgetContainer{padding-top:0}.agZone-landingpage #sponsorWidgetContainer .sponsorWidgetContainer{margin:0px}.agZone-landingpage #sponsorWidgetContainer a{margin:0 20px}.agZone-landingpage #sponsorWidgetContainer a .logo-image{max-height:80px}.agZone-landingpage #sponsorWidgetContainer .sponsorArrow{display:none}.ag-zone-footer{display:none}.agz-footer .main-theme-footer{display:none}.agz-footer .yesteryear-footer{display:none}.agz-footer .ag-zone-footer{padding:40px 20px 20px;display:block;background-color:#132c40;background-size:cover;background-position:center;background-repeat:no-repeat}.agz-footer .ag-zone-footer a{color:#fff;text-decoration:none}.agz-footer .ag-zone-footer a:hover,.agz-footer .ag-zone-footer a:focus-within{text-decoration:underline}.saffireMobileSize .agz-footer .ag-zone-footer{background-position:45% 100%;padding:40px 10px 10px}.agz-footer .ag-zone-footer .ag-zone-wrapper{max-width:1270px;margin:0 auto;display:grid;column-gap:2rem;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"secA secC" "secB secC"}.saffireMobileSize .agz-footer .ag-zone-footer .ag-zone-wrapper{grid-template-columns:100%;grid-template-rows:repeat(3, auto);grid-template-areas:"secA" "secC" "secB"}.agz-footer .ag-zone-wrapper .section-a{grid-area:secA;max-width:600px;width:100%;display:flex;flex-direction:column}.saffireMobileSize .agz-footer .ag-zone-wrapper .section-a{max-width:100%}.agz-footer .ag-zone-wrapper .section-a .top-panel{display:flex;align-items:stretch}.agz-footer .ag-zone-wrapper .section-a .top-panel .flex-panel{display:flex;flex-direction:column;margin-left:30px}.saffireMobileSize .agz-footer .ag-zone-wrapper .section-a .top-panel .flex-panel{margin-left:0;width:100%;align-items:center}.saffireMobileSize .agz-footer .ag-zone-wrapper .section-a .top-panel{flex-direction:column;justify-content:center;align-items:center}.agz-footer .ag-zone-wrapper .section-a .top-panel .agzone-logo{display:block;background:url(images/ag-zone-logo.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:175px;height:175px}.saffireMobileSize .agz-footer .ag-zone-wrapper .section-a .top-panel .agzone-logo{width:170px;height:170px}.agz-footer .ag-zone-wrapper .section-a .top-panel .sfflogo{display:block;background:url(images/fair-logo.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:210px;height:65px;margin-bottom:20px}.saffireMobileSize .agz-footer .ag-zone-wrapper .section-a .top-panel .sfflogo{margin:45px 0 55px;width:180px;height:60px;margin-left:-25px}.agz-footer .ag-zone-wrapper .section-a .top-panel .footer-info{display:flex;flex-direction:column;align-items:flex-start}.agz-footer .ag-zone-wrapper .section-a .top-panel .footer-info .info-data{display:flex;flex-direction:column;align-items:flex-start}.agz-footer .ag-zone-wrapper .section-a .top-panel .footer-info .data-info{display:flex;flex-direction:row;margin-bottom:20px}.agz-footer .ag-zone-wrapper .section-a .top-panel .footer-info .data-info span,.agz-footer .ag-zone-wrapper .section-a .top-panel .footer-info .data-info a{color:#fff;font-weight:400;font-size:15px}.agz-footer .ag-zone-wrapper .section-a .top-panel .footer-info .info-icon{display:inline;width:15px;height:20px;margin-right:10px}.agz-footer .ag-zone-wrapper .section-a .top-panel .footer-info .info-phone{text-decoration:none}.agz-footer .ag-zone-wrapper .section-a .top-panel .footer-info .info-phone:hover{text-decoration:underline;color:#fff}.agz-footer .ag-zone-wrapper .section-a .top-panel .footer-info .info-phone .icon-phone{display:block;background:url(images/icon-phone.png);background-size:contain;background-position:center;background-repeat:no-repeat}.agz-footer .ag-zone-wrapper .section-a .top-panel .footer-info .info-address{display:flex}.agz-footer .ag-zone-wrapper .section-a .top-panel .footer-info .info-address .icon-address{display:block;background:url(images/icon-location.png);background-size:contain;background-position:center;background-repeat:no-repeat}.agz-footer .ag-zone-wrapper .section-a .top-panel .footer-info .info-address .text-address{display:flex;flex-direction:column}.agz-footer .ag-zone-wrapper .section-b{grid-area:secB;max-width:90%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.saffireMobileSize .agz-footer .ag-zone-wrapper .section-b{max-width:100%;align-items:center;text-align:center}.agz-footer .ag-zone-wrapper .section-b .nav-container .footer-navigation{margin:1rem 0 0}.saffireMobileSize .agz-footer .ag-zone-wrapper .section-b .nav-container .footer-navigation{margin-top:0;display:flex;flex-direction:column}.saffireMobileSize .agz-footer .ag-zone-wrapper .section-b .nav-container .footer-navigation li{margin-bottom:1rem}.agz-footer .ag-zone-wrapper .section-b .nav-container .footer-navigation__separator{margin:0 5px;color:#fff}.saffireMobileSize .agz-footer .ag-zone-wrapper .section-b .nav-container .footer-navigation__separator{display:none}.agz-footer .ag-zone-wrapper .section-b .nav-container .footer-navigation a{color:#fff;margin:0;text-decoration:none;font-size:16px;font-weight:400}.agz-footer .ag-zone-wrapper .section-b .nav-container .footer-navigation a:hover{text-decoration:underline}.agz-footer .ag-zone-wrapper .section-b .copy-container{color:#fff;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-size:14px}.agz-footer .ag-zone-wrapper .section-b .copy-container .site-copyright{margin-right:20px}.agz-footer .ag-zone-wrapper .section-b .copy-container a{bottom:.375em}@media screen and (max-width: 1220px){.agz-footer .ag-zone-wrapper .section-b .copy-container{flex-direction:column;align-items:flex-start;margin-top:1rem}.agz-footer .ag-zone-wrapper .section-b .copy-container .powered-by-saffire{margin-top:1rem}.agz-footer .ag-zone-wrapper .section-b .copy-container .powered-by-saffire a{display:inline-block}.agz-footer .ag-zone-wrapper .section-b .copy-container .powered-by-saffire a svg{fill:#fff}}.saffireMobileSize .agz-footer .ag-zone-wrapper .section-b .copy-container{align-items:center}.saffireMobileSize .agz-footer .ag-zone-wrapper .section-b .copy-container .site-copyright{display:flex;flex-direction:column;margin-right:0}.agz-footer .ag-zone-wrapper .section-c{grid-area:secC;width:100%}.saffireMobileSize .agz-footer .ag-zone-wrapper .section-c{max-width:300px;display:flex;flex-direction:column;padding:2rem 0;margin:0 auto}@media screen and (max-width: 400px){.saffireMobileSize .agz-footer .ag-zone-wrapper .section-c{max-width:100%}}.ag-zone-wrapper .section-a .signup-container .emailSignup{display:flex;flex-direction:column;align-items:flex-start}.saffireMobileSize .ag-zone-wrapper .section-a .signup-container .emailSignup{align-items:center;text-align:center}.ag-zone-wrapper .section-a .signup-container .emailSignup .emailSignupText{color:#fff;font-family:"rajdhani",sans-serif;font-size:28px;text-transform:uppercase;font-weight:600;margin-bottom:5px;line-height:normal}.saffireMobileSize .ag-zone-wrapper .section-a .signup-container .emailSignup .emailSignupText{max-width:85%;margin-bottom:15px}.ag-zone-wrapper .section-a .signup-container .emailSignup .signup-wrap{display:flex;max-width:570px;width:100%;height:50px}.saffireMobileSize .ag-zone-wrapper .section-a .signup-container .emailSignup .signup-wrap{max-width:100%;flex-direction:column;align-items:center;height:auto}.ag-zone-wrapper .section-a .signup-container .emailSignup .signup-wrap .emailInputField{max-width:70%;width:100%;height:100%}.saffireMobileSize .ag-zone-wrapper .section-a .signup-container .emailSignup .signup-wrap .emailInputField{height:50px;margin-bottom:20px;width:100%;max-width:400px}.ag-zone-wrapper .section-a .signup-container .emailSignup .signup-wrap .emailInputField input{border:4px solid #d73800;height:100%;width:100%;background:none;background-color:#fff;border-radius:0 !important;padding-left:20px;font-size:18px;color:#878787}.ag-zone-wrapper .section-a .signup-container .emailSignup .signup-wrap .emailInputField input::placeholder{color:#878787}.ag-zone-wrapper .section-a .signup-container .emailSignup .signup-wrap .emailInputField input:focus::placeholder{color:#fff}.ag-zone-wrapper .section-a .signup-container .emailSignup .signup-wrap .emailInputField label{color:#fff;display:flex !important;opacity:1;text-indent:-99999px;height:0}.ag-zone-wrapper .section-a .signup-container .emailSignup .signup-wrap .emailInputSubmit{height:100%;width:145px}.ag-zone-wrapper .section-a .signup-container .emailSignup .signup-wrap .emailInputSubmit .button{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:0 !important}.saffireMobileSize .ag-zone-wrapper .section-a .signup-container .emailSignup .signup-wrap .emailInputSubmit .button{height:50px;max-width:100%}#agZoneFooterCards{display:flex;flex-direction:column;align-items:center}#agZoneFooterCards .card-widget-item{width:300px;height:200px}#agZoneFooterCards .card-widget-item:first-child{margin-bottom:20px}.saffireMobileSize #agZoneFooterCards .card-widget-item{width:100%}#agZoneFooterCards .card-widget-item .image-container{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.yesteryear-subpage .featureLineupContainer{max-width:300px}.yesteryear-subpage .featureLineupContainer .subContainer:first-of-type{padding:0;transition:ease 400ms all;margin-bottom:10px}.yesteryear-subpage .featureLineupContainer .subContainer.featureLineup-buttons{background-color:rgba(0,0,0,0) !important;box-shadow:none;padding-top:.5rem;padding:0;flex-direction:row;justify-content:space-around;z-index:9;width:100%;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.yesteryear-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social{transition:ease 400ms all;align-items:center}.yesteryear-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social div a{color:#5f3b1a;font-size:22px;font-weight:100;text-decoration:none}.yesteryear-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social div a:hover,.yesteryear-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social div a:focus-within{color:#37220f}.yesteryear-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-buynow{max-width:60%;flex:1;text-align:right}.yesteryear-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-buynow a{font-size:18px;padding:8px 25px;font-weight:600}.yesteryear-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-buynow a::after{border-radius:7px}.yesteryear-subpage .featureLineupContainer .noSocial .featureLineup-buynow{max-width:100% !important;display:flex;justify-content:center}.yesteryear-subpage .featureLineupContainer .featureLineupImage{height:300px;aspect-ratio:1;box-shadow:0 0 10px 3px rgba(81,81,81,.6509803922) !important;background-color:#033925 !important;transition:ease 400ms all}.yesteryear-subpage .featureLineupContainer .overlay-base{transition:ease 400ms all;width:100%;height:100%;position:absolute;bottom:0%;z-index:9;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:rgba(95,59,26,.8)}.yesteryear-subpage .featureLineupContainer .overlay-base .card-title-base{display:-webkit-box;width:100%;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;margin:0;margin-bottom:5px;line-height:normal;overflow:hidden;color:#fff;font-family:"montserrat",sans-serif;font-size:30px;text-transform:uppercase;font-weight:800;word-spacing:4px;max-width:90%}.yesteryear-subpage .featureLineupContainer .featureLineup-headline{font-weight:500;text-transform:uppercase;letter-spacing:1px;background-color:rgba(0,0,0,0) !important;z-index:1;color:#fff !important;font-family:"montserrat",sans-serif;font-size:16px;position:absolute;top:20px;font-style:normal;padding:6px .75em;transform:translate(-50%);left:50%;padding:0 10px;width:100%;z-index:10}.yesteryear-subpage .featureLineupContainer .featureLineup-text{background-color:rgba(0,0,0,.59);display:flex;flex-direction:column;justify-content:center;padding-inline:1rem;font-weight:500;display:none}.yesteryear-subpage .featureLineupContainer .featureLineup-text .featureLineup-more{position:relative;top:0;right:0}.yesteryear-subpage .featureLineupContainer .featureLineup-text{display:flex;flex-direction:column;justify-content:center;padding-inline:1rem;font-weight:500;display:none}.yesteryear-subpage .featureLineupContainer .featureLineup-text .featureLineup-more{position:relative;top:0;right:0}.yesteryear-subpage .featureLineupContainer .featureLineup-description{background-color:rgba(5,90,58,.8);font-weight:400;font-size:16px;line-height:1.7;margin-bottom:1.5rem;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;top:-130%;opacity:0;transition:ease 400ms all;padding:0 15px;box-sizing:border-box}.yesteryear-subpage .featureLineupContainer .featureLineup-description .content-card{display:flex;flex-direction:column;width:95%}.yesteryear-subpage .featureLineupContainer .featureLineup-description h4{color:#fff !important;font-family:"montserrat",sans-serif;text-transform:uppercase;font-weight:800;min-height:38px;margin-bottom:5px;display:block;line-height:normal;overflow:hidden;word-spacing:4px;font-size:30px;margin:0;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;width:100%}.yesteryear-subpage .featureLineupContainer .featureLineup-description span{display:block;line-height:normal;max-height:9em;overflow:hidden;margin:0;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.yesteryear-subpage .featureLineupContainer .featureLineup-description .featureLineup-more{position:relative;right:auto;transition:ease 400ms all;margin-top:5px}.yesteryear-subpage .featureLineupContainer .featureLineup-description .featureLineup-more a{z-index:1;padding:6px 30px !important;display:flex;font-size:16px;align-items:center;justify-content:center;background-color:#e7decd;color:#5f3b1a;font-weight:600}.yesteryear-subpage .featureLineupContainer .featureLineup-description .featureLineup-more a:hover{background-color:#fbb91d}.yesteryear-subpage .featureLineupContainer:hover .overlay-base,.yesteryear-subpage .featureLineupContainer:focus-within .overlay-base{transition:ease 400ms all;bottom:-120%}.yesteryear-subpage .featureLineupContainer:hover .featureLineup-description,.yesteryear-subpage .featureLineupContainer:focus-within .featureLineup-description{transition:ease 400ms all;opacity:1;top:0}.yesteryear-subpage .featureLineupContainer:hover .featureLineup-headline,.yesteryear-subpage .featureLineupContainer:focus-within .featureLineup-headline{transition:ease 400ms all}.yesteryear-subpage .featureLineupContainer:hover .featureLineup-title,.yesteryear-subpage .featureLineupContainer:focus-within .featureLineup-title{transition:ease 400ms all;opacity:0}.yesteryear-subpage .featureLineupContainer:hover .featureLineup-social,.yesteryear-subpage .featureLineupContainer:hover .featureLineup-more,.yesteryear-subpage .featureLineupContainer:focus-within .featureLineup-social,.yesteryear-subpage .featureLineupContainer:focus-within .featureLineup-more{transition:ease 400ms all;opacity:1 !important}.yester-year-content{display:none}.yesterYear-header{position:fixed;top:0;width:100%;filter:drop-shadow(0px 2px 6px rgba(128, 128, 128, 0.692));transition:all 300ms ease}.saffireWindowScrolled .yesterYear-header{transition:all 300ms ease;filter:drop-shadow(0px 2px 6px rgba(66, 66, 66, 0.692))}.yesterYear-header::after{content:"";width:100%;height:60px;position:absolute;left:0;background:url(images/torn-paper-cream.png);background-size:contain;background-position:center;background-repeat:repeat-x;bottom:-10px}@media screen and (max-width: 950px){.yesterYear-header::after{bottom:-20px}}@media screen and (max-width: 950px){.yesterYear-header{position:fixed;top:0;width:100%}}.saffireMobileSize .yesterYear-header{position:fixed;top:0;width:100%}.yesterYear-header .generalmessage{background-color:#055a3a;color:#e7decd;font-family:"montserrat",sans-serif;font-size:14px}@media screen and (max-width: 500px){.yesterYear-header .generalmessage{font-size:12px}}.yesterYear-header .yesterYear-headerInnerContent .top-bar-items{background-color:#5f3b1a;padding:3px 15px;transition:all 300ms ease;overflow:hidden}.saffireWindowScrolled .yesterYear-header .yesterYear-headerInnerContent .top-bar-items{transition:all 300ms ease;padding:0}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .top-bar-items{padding:4px 1px}}.yesterYear-header .yesterYear-headerInnerContent .top-bar-items .inner-content{max-width:1250px;margin:auto;display:flex;justify-content:flex-end;align-items:center;height:30px;transition:all 300ms ease}.saffireWindowScrolled .yesterYear-header .yesterYear-headerInnerContent .top-bar-items .inner-content{transition:all 300ms ease;height:0}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .top-bar-items .inner-content{justify-content:center}}.yesterYear-header .yesterYear-headerInnerContent .top-bar-items .inner-content .search-container{display:flex;align-items:center;position:relative;width:40px}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .top-bar-items .inner-content .search-container{display:none}}.yesterYear-header .yesterYear-headerInnerContent .midd-bar{background-color:#e7decd;padding:0 15px}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content{max-width:1250px;margin:auto;display:flex;justify-content:flex-end;position:relative;height:80px}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content{height:75px}}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel{display:flex;align-items:center}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel{position:absolute;flex-direction:column;justify-content:space-around;align-items:end;z-index:2;height:auto;margin-top:20px}}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .panel-icons{display:flex;align-items:center;margin-right:20px}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .panel-icons{align-items:flex-end;margin-right:0;gap:10px}}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .panel-icons #weatherBugWidget{display:flex;align-items:center;transition:all 300ms ease;opacity:0;margin-right:20px;font-weight:600}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .panel-icons #weatherBugWidget{display:none !important}}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .panel-icons #weatherBugWidget #weatherBugDescription .weatherDescriptive{display:none}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .panel-icons .mobile-nav-toggle{width:25px;height:30px}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .panel-icons .mobile-nav-toggle{display:flex}}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .panel-icons .mobile-nav-toggle .bg-line{width:100%;height:4px;background-color:#055a3a;margin:2px 0;border-radius:20px}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .panel-icons .mobile-nav-toggle:hover .bg-line{background-color:#033925}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .ticket-container{position:relative;text-decoration:none;width:170px;height:50px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .ticket-container{margin-top:8px;font-size:24px;width:140px;height:40px}}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .ticket-container .ticket-button{color:#e7decd;font-family:"montserrat",sans-serif;font-weight:600;font-size:20px;z-index:1;position:relative;text-decoration:none;line-height:normal;display:flex;background-color:#055a3a;justify-content:center;align-items:center;transition:all 300ms ease}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .ticket-container .ticket-button{font-size:16px}}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .ticket-container #ticket-shape{position:absolute;z-index:1;transition:all 300ms ease;fill:#055a3a}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .ticket-container:hover .ticket-button{transition:all 300ms ease;background-color:#033925}.yesterYear-header .yesterYear-headerInnerContent .midd-bar .inner-content .right-panel .ticket-container:hover #ticket-shape{transition:all 300ms ease;fill:#033925}.yesterYear-header .yesterYear-headerInnerContent .bottom-bar{background-color:#e7decd;padding:5px 15px}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .bottom-bar{padding:0px 15px}}.yesterYear-header .yesterYear-headerInnerContent .bottom-bar .inner-content{max-width:1250px;margin:auto;display:flex;justify-content:flex-end;position:relative}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .bottom-bar .inner-content{height:47px}}@media screen and (max-width: 950px){.yesterYear-header .yesterYear-headerInnerContent .bottom-bar .inner-content #mainNavigation{display:none}}.yesterYear-header .yesterYear-headerInnerContent .bottom-bar .inner-content .header-logo{display:block;background:url(images/logo-big.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:360px;height:90px;position:absolute;left:0;bottom:20px;z-index:9;transition:all 300ms ease}@media screen and (max-width: 1000px){.yesterYear-header .yesterYear-headerInnerContent .bottom-bar .inner-content .header-logo{width:250px}}@media screen and (max-width: 750px){.yesterYear-header .yesterYear-headerInnerContent .bottom-bar .inner-content .header-logo{background:url(images/logo-small.png);background-size:contain;background-position:center;background-repeat:no-repeat;bottom:20px;width:145px;height:85px}}.yesterYear-header #static-top-links{display:flex;align-items:center}.yesterYear-header #static-top-links .item-separator{height:12px;width:1px;background-color:#e7decd;margin:0 10px}.yesterYear-header #static-top-links .item-separator:first-of-type{display:none}@media screen and (max-width: 950px){.yesterYear-header #static-top-links .item-separator{margin:0 5px}}.yesterYear-header #static-top-links .item-yy{display:none}.yesterYear-header .top-header-nav{color:#e7decd;transition:all 300ms ease;text-transform:uppercase;text-align:center;text-decoration:none;font-family:"montserrat",sans-serif;display:flex;align-items:center;font-weight:400}@media screen and (max-width: 950px){.yesterYear-header .top-header-nav{font-size:11px}}.yesterYear-header .top-header-nav:hover{color:#fbb91d;transition:all 300ms ease}.saffireLargeSize .yesterYear-headerInnerContent .viewcart{color:#5f3b1a}.saffireLargeSize .yesterYear-headerInnerContent .viewcart .cartMenuLink{font-size:15px;font-weight:300;color:#5f3b1a}.saffireLargeSize .yesterYear-headerInnerContent .viewcart .cartMenuLink::before{height:30px;margin-right:5px;font-family:"FontAwesome";font-size:26px;font-weight:300;line-height:1;color:#5f3b1a}.saffireLargeSize .yesterYear-headerInnerContent .viewcart:hover .cartMenuLink,.saffireLargeSize .yesterYear-headerInnerContent .viewcart:focus-within .cartMenuLink{color:#fbb91d}.saffireLargeSize .yesterYear-headerInnerContent .viewcart:hover .cartMenuLink::before,.saffireLargeSize .yesterYear-headerInnerContent .viewcart:focus-within .cartMenuLink::before{color:#fbb91d}.saffireMobileSize .yesterYear-headerInnerContent .viewcart .cartMenuLink{width:auto;height:auto;font-weight:300;color:#5f3b1a;margin-right:0}.saffireMobileSize .yesterYear-headerInnerContent .viewcart .cartMenuLink::before{font-size:26px;font-weight:300;line-height:1;color:#5f3b1a}.saffireMobileSize .yesterYear-headerInnerContent .viewcart:hover .cartMenuLink,.saffireMobileSize .yesterYear-headerInnerContent .viewcart:focus-within .cartMenuLink{color:#fbb91d}.saffireMobileSize .yesterYear-headerInnerContent .viewcart:hover .cartMenuLink::before,.saffireMobileSize .yesterYear-headerInnerContent .viewcart:focus-within .cartMenuLink::before{color:#fbb91d}.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox){position:absolute;right:0;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxSubmit{display:flex;align-items:center;margin-left:10px;cursor:pointer}.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxInput input{width:145px;height:28px;padding:0;font-family:"montserrat",sans-serif;font-size:10px;font-weight:100;color:gray;border-radius:0 !important;width:0;transition:.2s}.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxInput input:focus{width:145px;padding:5px 15px;transition:.2s}.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxInput input::placeholder{color:gray}.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxInput input:focus::placeholder{color:#fff}.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton{display:flex;align-items:center;justify-content:center;height:30px;width:30px;padding:0 10px;font-size:0 !important;font-weight:400;text-transform:capitalize;background:rgba(0,0,0,0);border-radius:0 !important;box-shadow:none;padding:0;font-size:0}.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton::before{display:block;font-family:"FontAwesome";font-size:18px;font-weight:100;line-height:1;color:#e7decd;content:""}.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton:hover,.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton:focus-within{color:#fbb91d !important}.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton:hover::before,.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton:focus-within::before{color:#fbb91d}.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox):hover .searchBoxInput input{width:145px;transition:.2s;padding:0px 30px 2px 10px}.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox):hover .searchBoxSubmit::after,.header .yesterYear-headerInnerContent .searchBox:not(.clonedSearchBox):focus-within .searchBoxSubmit::after{color:#fbb91d}.header .yesterYear-headerInnerContent .searchBoxInput:focus-within+.searchBoxSubmit a::before,.header .yesterYear-headerInnerContent .searchBoxInput:hover+.searchBoxSubmit a::before,.header .yesterYear-headerInnerContent .searchBoxInput:focus-within+.searchBoxSubmit a,.header .yesterYear-headerInnerContent .searchBoxInput:hover+.searchBoxSubmit a{color:#fbb91d !important}.saffireLargeSize .nav.yesteryear-subpage-menu .groups{display:flex;flex-wrap:wrap;margin:0;justify-content:flex-end}.saffireLargeSize .nav.yesteryear-subpage-menu .groups .group{display:inline-block;flex-shrink:0}.saffireLargeSize .nav.yesteryear-subpage-menu .groups .group:last-child .items,.saffireLargeSize .nav.yesteryear-subpage-menu .groups .group:nth-last-child(2) .items{left:auto;right:0}.saffireLargeSize .nav.yesteryear-subpage-menu .groups .group:last-child .subitems,.saffireLargeSize .nav.yesteryear-subpage-menu .groups .group:nth-last-child(2) .subitems{left:auto;right:100%}.saffireLargeSize .nav.yesteryear-subpage-menu .groups .group>a{display:inline-block;line-height:normal;margin:8px 10px 0;padding:0 0 8px;background:rgba(0,0,0,0);font-family:"montserrat",sans-serif,Arial,Verdana,sans-serif;font-size:21px;font-weight:700;color:#035938;position:relative;text-transform:capitalize}@media screen and (max-width: 1170px){.saffireLargeSize .nav.yesteryear-subpage-menu .groups .group>a{font-size:18px}}.saffireLargeSize .nav.yesteryear-subpage-menu .groups .group>a::after{content:"";background-color:#fbb91d;width:0;height:3px;display:block;position:absolute;bottom:3px;left:0;transform:none;transition:all 300ms ease}.saffireLargeSize .nav.yesteryear-subpage-menu .groups .group:hover>a,.saffireLargeSize .nav.yesteryear-subpage-menu .groups .group:focus-within>a{color:#035938;background:#e7decd}.saffireLargeSize .nav.yesteryear-subpage-menu .groups .group:hover>a::after,.saffireLargeSize .nav.yesteryear-subpage-menu .groups .group:focus-within>a::after{width:95%}.saffireLargeSize .nav.yesteryear-subpage-menu .items{top:100%;left:0;background:#e7decd;border-radius:0 0 5px 5px;padding:8px 0}.saffireLargeSize .nav.yesteryear-subpage-menu .items .item a{padding:5px 15px;color:#5f3b1a;font-family:"arboria",sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.saffireLargeSize .nav.yesteryear-subpage-menu .items .item a:hover,.saffireLargeSize .nav.yesteryear-subpage-menu .items .item a:focus-within{color:#5f3b1a}.saffireLargeSize .nav.yesteryear-subpage-menu .item{width:200px;line-height:1.2}.saffireLargeSize .nav.yesteryear-subpage-menu .item:hover,.saffireLargeSize .nav.yesteryear-subpage-menu .item:focus-within{background:#f8f5ef}.saffireLargeSize .nav.yesteryear-subpage-menu .subitems{left:100%;padding:8px 0;background:#e7decd;border-radius:5px}.yesteryear-subpage .mobile-menu-container{height:105vh;background-color:#e7decd}.yesteryear-subpage .mobile-menu-container .mobile-menu-header{background-color:#e7decd}.yesteryear-subpage .mobile-menu-container .mobile-menu-header .cartMenuLink{margin-right:15px;width:45px;height:30px;text-decoration:none;color:#5f3b1a;font-weight:600}.yesteryear-subpage .mobile-menu-container .mobile-menu-header .cartMenuLink::before{margin-top:-3px;color:#5f3b1a}.yesteryear-subpage .mobile-menu-container .mobile-menu-header .cartMenuLink::after{display:none}.yesteryear-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu{border-radius:6px;transition:ease 400ms all;display:flex;justify-content:center;align-items:center;width:40px;height:30px}.yesteryear-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu::before,.yesteryear-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu::after{transition:ease 400ms all;background-color:#055a3a;width:80%;left:auto;top:auto;border-radius:12px}.yesteryear-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu:hover::before,.yesteryear-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu:focus-within::before{transform:rotate(225deg)}.yesteryear-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu:hover::after,.yesteryear-subpage .mobile-menu-container .mobile-menu-header .close-mobile-menu:focus-within::after{transform:rotate(135deg)}.yesteryear-subpage .mobile-menu-container .mobile-menu-subheader,.yesteryear-subpage .mobile-menu-container .mobile-menu-subheader-btn{display:none}.yesteryear-subpage .mobile-menu-container .mobile-menu-login-showlinks .mobile-menu-login .mobile-menu-subheader-btn,.yesteryear-subpage .mobile-menu-container .mobile-menu-subheader-btn:active{background-color:#e7decd}.yesteryear-subpage .mobile-menu-container .mobile-menu-login-links a{font-family:"montserrat",sans-serif}.yesteryear-subpage .mobile-menu-container .cart-counter{font-family:"montserrat",sans-serif}.yesteryear-subpage .mobile-menu-container .search-container{display:none !important}.yesteryear-subpage .mobile-menu-container .mobile-menu-ticket-btn{display:none !important}.yesteryear-subpage .mobile-menu-container .mobile-menu-footer-links{display:none}.yesteryear-subpage .mobile-menu-container .mobile-menu-footer-links a{font-family:"montserrat",sans-serif;color:#e7decd;font-weight:500;font-size:15px}.yesteryear-subpage #mobile-nav .m-groups{background-color:#e7decd}.yesteryear-subpage #mobile-nav ul{margin-top:2rem;background-color:#e7decd}.yesteryear-subpage #mobile-nav .level-2-showing,.yesteryear-subpage #mobile-nav .level-3-showing{margin-top:0}.yesteryear-subpage #mobile-nav li{margin:0}.yesteryear-subpage #mobile-nav li.m-group,.yesteryear-subpage #mobile-nav li.m-item,.yesteryear-subpage #mobile-nav li.m-subitem{border-bottom:none;margin-bottom:15px}.yesteryear-subpage #mobile-nav li.m-group:hover>a::after,.yesteryear-subpage #mobile-nav li.m-group:focus-within>a::after,.yesteryear-subpage #mobile-nav li.m-item:hover>a::after,.yesteryear-subpage #mobile-nav li.m-item:focus-within>a::after,.yesteryear-subpage #mobile-nav li.m-subitem:hover>a::after,.yesteryear-subpage #mobile-nav li.m-subitem:focus-within>a::after{transition:all 300ms ease;width:100px}.yesteryear-subpage #mobile-nav a{background-color:rgba(0,0,0,0);font-family:"montserrat",sans-serif;font-weight:700;text-transform:capitalize;color:#035938;font-size:29px;height:50px;position:relative}.yesteryear-subpage #mobile-nav a::after{transition:all 300ms ease;content:"";width:0;height:3px;position:absolute;bottom:1px;background-color:#fbb91d}.yesteryear-subpage #mobile-nav .has-subitems span{background-color:rgba(0,0,0,0);flex:1 0 8%;color:#035938;height:50px;font-size:28px}.yesteryear-subpage #mobile-nav .m-item,.yesteryear-subpage #mobile-nav .m-subitem{background-color:rgba(0,0,0,0);border-bottom:0;margin-block:6px}.yesteryear-subpage #mobile-nav .m-item a,.yesteryear-subpage #mobile-nav .m-subitem a{transition:all 300ms ease}.yesteryear-subpage #mobile-nav .m-item .next-level-btn,.yesteryear-subpage #mobile-nav .m-subitem .next-level-btn{max-width:55px;width:100%;color:#055a3a;font-size:25px}.yesteryear-subpage #mobile-nav .m-item:hover>a,.yesteryear-subpage #mobile-nav .m-subitem:hover>a{transition:all 300ms ease}.yesteryear-subpage #mobile-nav .m-subitem a{font-size:20px}.yesteryear-subpage #mobile-nav .prev-level-btn a{font-size:29px}body:not(.homepage).yesteryear-landingpage{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}body:not(.homepage).yesteryear-landingpage .content{background:#fff;width:100%;margin-top:10rem;padding:0;margin-bottom:0;padding-top:0 !important;opacity:0}body:not(.homepage).yesteryear-landingpage .content.yesterYear-content{transition:all 300ms ease}body:not(.homepage).yesteryear-landingpage .content .subContainer{background:#fff;color:#5f3b1a;box-shadow:none}body:not(.homepage).yesteryear-landingpage .content .subContainer h1,body:not(.homepage).yesteryear-landingpage .content .subContainer h2,body:not(.homepage).yesteryear-landingpage .content .subContainer h3,body:not(.homepage).yesteryear-landingpage .content .subContainer h4,body:not(.homepage).yesteryear-landingpage .content .subContainer h5,body:not(.homepage).yesteryear-landingpage .content .subContainer h6{color:#5f3b1a}body:not(.homepage).yesteryear-landingpage .content .subContainer .error{color:#94231d}body:not(.homepage).yesteryear-subpage{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background:none;background-color:#e7decd}body:not(.homepage).yesteryear-subpage::after{content:"";opacity:0;width:100%;height:100%;display:flex;top:0;left:0;position:absolute;background:#e7decd;transition:ease 400ms all;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-image:url(images/yesteryear-bg.jpg)}body:not(.homepage).yesteryear-subpage.pageIsLoaded::after{opacity:1}body:not(.homepage).yesteryear-subpage .content{background:#fff;margin-top:10rem;margin-bottom:0;padding-bottom:4rem;padding-top:4rem;max-width:1390px;width:100%}body:not(.homepage).yesteryear-subpage .content #MainContent_content_smp_breadcrumbs{display:block;margin-bottom:1rem}body:not(.homepage).yesteryear-subpage .content #MainContent_content_smp_breadcrumbs a{font-size:15px}body:not(.homepage).yesteryear-subpage .content #MainContent_content_smp_breadcrumbs span{font-size:14px;font-weight:600}body:not(.homepage).yesteryear-subpage .content #pnl_googleTranslate{top:25px;position:absolute;right:0}body:not(.homepage).yesteryear-subpage .content .subContainer{background:#fcebc4;color:#5f3b1a;box-shadow:none}body:not(.homepage).yesteryear-subpage .content .subContainer h1,body:not(.homepage).yesteryear-subpage .content .subContainer h2,body:not(.homepage).yesteryear-subpage .content .subContainer h3,body:not(.homepage).yesteryear-subpage .content .subContainer h4,body:not(.homepage).yesteryear-subpage .content .subContainer h5,body:not(.homepage).yesteryear-subpage .content .subContainer h6{color:#5f3b1a}body:not(.homepage).yesteryear-subpage .content .subContainer .error{color:#94231d}body:not(.homepage).yesteryear-subpage .yesterYear-content{padding-bottom:0}body:not(.homepage).yesteryear-subpage .moduleItemListing .listingItem{background-color:#e7decd}body:not(.homepage).yesteryear-subpage .moduleItemListing .listingItem:hover{background-color:#dfd3bc}body:not(.homepage).yesteryear-subpage .moduleItemListing .listingItem .itemName{font-family:"montserrat",sans-serif;font-size:22px;font-weight:600}body:not(.homepage).yesteryear-subpage .moduleItemListing .listingItem .description{font-family:"montserrat",sans-serif;font-size:16px}body:not(.homepage).yesteryear-subpage .moduleItemListing .listingItem .purchaseOptionItems{color:#5f3b1a;font-weight:600}body:not(.homepage).yesteryear-subpage .dateDisplayBar,body:not(.homepage).yesteryear-subpage .orderhistory{background-color:#5f3b1a}body:not(.homepage).yesteryear-subpage .entityContainerRow img{border-radius:10px}body:not(.homepage).yesteryear-subpage .faqSection .bold{padding-left:4.2em;margin-top:10px}body:not(.homepage).yesteryear-subpage .faqSection .faqQuestion{background-color:#e7decd;color:#5f3b1a;font-weight:400;font-family:"montserrat",sans-serif;font-size:16px}body:not(.homepage).yesteryear-subpage .faqSection .faqQuestion::before{background-color:#055a3a;color:#fff;border-radius:6px}body:not(.homepage).yesteryear-subpage .faqSection .faqAnswer{background-color:#fefbf4;color:#5f3b1a;font-weight:400;font-family:"montserrat",sans-serif;margin-left:4.2em;font-size:16px}body:not(.homepage).yesteryear-subpage #eventScheduleContent .dateDisplayBar{background-color:#055a3a;color:#fff}body:not(.homepage).yesteryear-subpage.saffireMobileSize .faqSection .bold{padding-left:4.9em}body:not(.homepage).yesteryear-subpage.saffireMobileSize .faqSection .faqAnswer{margin-left:4.29em}body:not(.homepage).yesteryear-landingpage .yesterYear-content{max-width:100%}body.generalMessageOn.yesteryear-subpage .content{margin-top:205px}body.generalMessageOn.yesteryear-subpage.saffireMobileSize .content{margin-top:200px}body.generalMessageOn.yesteryear-landingpage .content{margin-top:210px}body.generalMessageOn.yesteryear-landingpage.saffireMobileSize .content{margin-top:195px}.yesterYear-content .tier-1-container{padding-top:2rem;width:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center}.yesterYear-content .tier-1-container::before{content:"";position:absolute;display:flex;width:100%;height:40px;background:url(images/torn-paper-white.png);background-size:contain;background-position:center;background-repeat:repeat-x;bottom:-10px;transform:rotate(180deg);z-index:5}.yesterYear-content .tier-1-container .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.568627451)}.yesterYear-content .tier-1-container .inner-content{padding:0 10px;display:flex;z-index:1;position:relative}.yesterYear-content .tier-2-container{position:relative;padding:0;z-index:2}.yesterYear-content .tier-2-container .inner-content{max-width:1300px;margin:0 auto}.yyCardWidget-no-data .yesterYear-content .tier-2-container .inner-content{display:none}.yesterYear-content .tier-3-container{z-index:1;background-color:#fff;position:relative}.yyBannerWidget-no-data .yesterYear-content .tier-3-container{display:none}.yesterYear-content .tier-3-container .inner-content{max-width:1600px;margin:0 auto;display:flex}.yesterYear-content .tier-4-container{position:relative;padding:2rem 20px 2rem}.yesterYear-content .tier-4-container .inner-content{max-width:1280px;margin:0 auto}.yesterYear-content .tier-5-container{position:relative;padding:0;margin-bottom:1rem;padding-top:3rem;overflow:hidden}@media screen and (max-width: 930px){.yesterYear-content .tier-5-container{padding-top:0}}.yesterYear-content .tier-5-container .inner-content{background-color:#055a3a}.yesterYear-content .tier-6-container{background-color:#fff;position:relative;padding:1rem 20px 2rem}.yesterYear-content .tier-6-container .inner-content{max-width:1600px;margin:0 auto;padding:10px 0;margin-bottom:1rem}body.yesteryear-subpage{color:#5f3b1a;font:16px/1.5 "montserrat",sans-serif}body.yesteryear-subpage h1,body.yesteryear-subpage h2,body.yesteryear-subpage h3,body.yesteryear-subpage h4,body.yesteryear-subpage h5,body.yesteryear-subpage h6{font-family:"montserrat",sans-serif;font-weight:600;color:#5f3b1a;line-height:1.2;margin:.67em 0 10px 0}body.yesteryear-subpage h1{font-size:clamp(1.8rem,1.41rem + 1.39vw,2.125rem);font-weight:900;text-transform:uppercase}body.yesteryear-subpage h2{font-size:clamp(1.6rem,1.33rem + .96vw,1.75rem);font-weight:900;text-transform:uppercase;color:#055a3a}body.yesteryear-subpage h3{font-size:clamp(1.42rem,1.25rem + .62vw,2.25rem);font-weight:100;font-family:"lobster",sans-serif;text-transform:capitalize}body.yesteryear-subpage h4{font-size:clamp(1.27rem,1.17rem + .35vw,1.125rem);font-weight:700}body.yesteryear-subpage h5{font-size:clamp(1.13rem,1.08rem + .15vw,1.2rem);font-weight:700}body.yesteryear-subpage h6{font-size:1rem;font-weight:700}body.yesteryear-subpage a{color:#055a3a;text-decoration:underline;font-weight:800;font-size:16px}body.yesteryear-subpage a:hover{text-decoration:none}body.yesteryear-subpage .modulePageTextMedia img{border-radius:10px}.yesteryear-subpage .button{background:none;background-color:#055a3a;font-family:"montserrat",sans-serif;font-size:18px;padding:6px 25px;line-height:normal;font-weight:600;transition:all 300ms ease;text-decoration:none;border-radius:3px;text-transform:capitalize;color:#e7decd;box-shadow:none}.yesteryear-subpage .button:hover{background:none;background-color:#033925;box-shadow:none}.yesteryear-subpage .button.buttonSmall{padding:6px 16px;background-color:#e7decd;color:#5f3b1a}.yesteryear-subpage .button.buttonSmall:hover{background:none;background-color:#fbb91d}#yyMainFeature{width:100%;max-width:1100px;margin:0 auto;aspect-ratio:16/8;position:relative;margin-bottom:1rem}#yyMainFeature .swiper-container-images{width:100%;max-width:100%;margin:0 auto;box-sizing:border-box;border-radius:8px 8px 0 0}#yyMainFeature .swiper-container-images .swiper-image-container{max-width:100%;max-width:1100px;height:56.25vw;max-height:505px;background-size:cover;background-position:center}#yyMainFeature .swiper-button-prev,#yyMainFeature .swiper-button-next{position:relative;top:auto;left:auto;right:auto;margin:0;width:30px;height:30px;cursor:pointer;margin:10px;transition:transform .6s ease-in-out}#yyMainFeature .swiper-button-prev:hover,#yyMainFeature .swiper-button-prev:focus-within,#yyMainFeature .swiper-button-next:hover,#yyMainFeature .swiper-button-next:focus-within{animation-play-state:running;filter:brightness(0.7);animation:bounceOnce 800ms ease-out forwards;animation-play-state:running}@keyframes bounceOnce{0%,100%{transform:translateY(0)}20%{transform:translateY(-8px)}40%{transform:translateY(5px)}60%{transform:translateY(-8px)}80%{transform:translateY(5px)}}#yyMainFeature .swiper-button-prev{background:url(images/arrow-slideshow-green-prev.png) center/contain no-repeat;margin:0 20px 0 0}.saffireMobileSize #yyMainFeature .swiper-button-prev{background:url(images/arrow-slideshow-white-prev.png) center/contain no-repeat}#yyMainFeature .swiper-button-next{background:url(images/arrow-slideshow-green-next.png) center/contain no-repeat;margin:0 0 0 20px}.saffireMobileSize #yyMainFeature .swiper-button-next{background:url(images/arrow-slideshow-white-next.png) center/contain no-repeat}#yyMainFeature .wrap-content{display:flex;align-items:center;justify-content:space-between;background-color:#e7decd;border-radius:0 0 8px 8px;padding:10px 20px}.saffireMobileSize #yyMainFeature .wrap-content{justify-content:center}.saffireMobileSize #yyMainFeature .wrap-content .swiper-button-prev,.saffireMobileSize #yyMainFeature .wrap-content .swiper-button-next{display:none}#yyMainFeature .wrap-content .wrap-inner-content{width:100%;display:flex;align-items:center;justify-content:space-between}.saffireMobileSize #yyMainFeature .wrap-content .wrap-inner-content{max-width:100%;width:100%}#yyMainFeature .mobile-nav{display:flex;align-items:center;justify-content:center;position:relative;width:100%;margin:1rem 0}.saffireMobileSize #yyMainFeature .mobile-nav{justify-content:space-between;max-width:90%;margin:1rem auto}#yyMainFeature .mobile-nav .swiper-button-prev,#yyMainFeature .mobile-nav .swiper-button-next{display:none}.saffireMobileSize #yyMainFeature .mobile-nav .swiper-button-prev,.saffireMobileSize #yyMainFeature .mobile-nav .swiper-button-next{margin-bottom:0;display:flex}.saffireMobileSize #yyMainFeature .mobile-nav .swiper-button-prev.swiper-button-disabled,.saffireMobileSize #yyMainFeature .mobile-nav .swiper-button-next.swiper-button-disabled{display:none}#yyMainFeature .mobile-nav .swiper-pagination{position:relative;display:flex;align-self:end}.saffireMobileSize #yyMainFeature .mobile-nav .swiper-pagination{align-self:center}#yyMainFeature .mobile-nav .swiper-pagination.swiper-pagination-lock{display:none}#yyMainFeature .mobile-nav .swiper-pagination-bullet{width:12px;height:12px;display:inline-block;margin:0 4px;background:#fff;transition:all 300ms ease}#yyMainFeature .mobile-nav .swiper-pagination-bullet:hover{transition:all 300ms ease;opacity:1}#yyMainFeature .mobile-nav .swiper-pagination-bullet-active{background:#fff;opacity:1}#yyMainFeature .mobile-nav .swiper-button-lock{display:none}#yyMainFeature .swiper-container-content{max-width:100%;width:100%}#yyMainFeature .swiper-container-content .swiper-wrapper{justify-content:space-between}#yyMainFeature .swiper-container-content .swiper-content-container{box-sizing:border-box;display:flex;align-items:center;padding:10px 0;justify-content:space-between;margin:auto 0px}.saffireMobileSize #yyMainFeature .swiper-container-content .swiper-content-container{flex-direction:column;padding:10px;width:100%;margin:auto}#yyMainFeature .swiper-container-content .slide-title{color:#5f3b1a;font-family:"montserrat",sans-serif;font-size:28px;transition:all 300ms ease;font-weight:700;text-decoration:none;margin:0;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;text-transform:none}.saffireMobileSize #yyMainFeature .swiper-container-content .slide-title{text-align:center;font-size:24px;-webkit-line-clamp:5;line-clamp:5;margin-bottom:0}#yyMainFeature .swiper-container-content .button-container{display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:0}#yyMainFeature .swiper-container-content .button-container .button{font-size:20px;padding:10px 30px}#yyMainFeature .swiper-container-content .button-container .button:last-child{margin-left:7px}#yyMainFeature .swiper-container-content .button-container .button:only-child{margin-left:0}.saffireMobileSize #yyMainFeature .swiper-container-content .button-container .button{font-size:16px;margin-top:15px}#yyCardWidget{display:flex;justify-content:center}@media screen and (max-width: 920px){#yyCardWidget{flex-wrap:wrap}}#yyCardWidget .card-widget-item{height:auto;max-height:295px;width:100%;max-width:295px;margin:10px 7px;border-radius:10px;position:relative;background-color:#502202;overflow:hidden;text-decoration:none;aspect-ratio:1}@media screen and (max-width: 625px){#yyCardWidget .card-widget-item{width:clamp(270px,15vw,295px)}}#yyCardWidget .card-widget-item .image-container{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;align-items:center;flex-direction:column}#yyCardWidget .card-widget-item .image-container .card-content{z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:90%}#yyCardWidget .card-widget-item .image-container .card-widget-title{color:#fff;font-family:"montserrat",sans-serif;text-transform:uppercase;font-size:30px;font-weight:800;text-align:center;line-height:normal;text-shadow:0px 0px 6px #2a2625,0px 0px 6px #2a2625;position:relative;display:flex;flex-direction:column;align-items:center}#yyCardWidget .card-widget-item .image-container .card-widget-title::after{content:"";width:170px;height:4px;border-radius:20px;background-color:#fbb91d;position:absolute;bottom:-4px}#yyCardWidget .card-widget-item .image-container .card-widget-title.small::after{content:"";width:100%;height:4px;border-radius:20px;background-color:#fbb91d;position:absolute;bottom:-4px}#yyCardWidget .card-widget-item .image-container .card-widget-description{height:0;color:#fff;font-family:"montserrat",sans-serif;font-size:16px;font-weight:400;text-align:center;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}@media screen and (max-width: 800px){#yyCardWidget .card-widget-item .image-container .card-widget-description{display:none}}#yyCardWidget .card-widget-item .overlay{position:absolute;top:0;width:100%;height:0%;background-color:rgba(5,90,58,.8);transition:all 300ms ease}#yyCardWidget .card-widget-item .buttonwrap{height:0;overflow:hidden;transition:all 300ms ease}#yyCardWidget .card-widget-item .buttonwrap .button{line-height:initial;font-weight:700;font-size:18px;padding:5px 25px;background-color:#e7decd;color:#5f3b1a}#yyCardWidget .card-widget-item .buttonwrap .button:hover{background:none;background-color:#fbb91d}#yyCardWidget .card-widget-item:hover .overlay,#yyCardWidget .card-widget-item:focus .overlay{transition:all 300ms ease;height:100%}#yyCardWidget .card-widget-item:hover .card-widget-title,#yyCardWidget .card-widget-item:focus .card-widget-title{text-shadow:none}#yyCardWidget .card-widget-item:hover .card-widget-title::after,#yyCardWidget .card-widget-item:focus .card-widget-title::after{display:none}@media screen and (max-width: 800px){#yyCardWidget .card-widget-item:hover .card-widget-title,#yyCardWidget .card-widget-item:focus .card-widget-title{text-shadow:0px 0px 6px #2a2625,0px 0px 6px #2a2625}#yyCardWidget .card-widget-item:hover .card-widget-title::after,#yyCardWidget .card-widget-item:focus .card-widget-title::after{display:flex}}#yyCardWidget .card-widget-item:hover .card-widget-description,#yyCardWidget .card-widget-item:focus .card-widget-description{height:auto;margin-top:10px}#yyCardWidget .card-widget-item:hover .buttonwrap,#yyCardWidget .card-widget-item:focus .buttonwrap{margin-top:20px;height:40px;overflow:hidden;transition:all 300ms ease}#yyCardWidget .card-widget-item.voidLink:hover .overlay,#yyCardWidget .card-widget-item.voidLink:focus .overlay{height:0%}#yyCardWidget .card-widget-item.voidLink:hover .card-widget-title,#yyCardWidget .card-widget-item.voidLink:focus .card-widget-title{text-shadow:0px 0px 6px #2a2625,0px 0px 6px #2a2625}#yyCardWidget .card-widget-item.voidLink:hover .card-widget-title::after,#yyCardWidget .card-widget-item.voidLink:focus .card-widget-title::after{display:flex}#yyCardWidget .card-widget-item.voidLink:hover .card-widget-description,#yyCardWidget .card-widget-item.voidLink:focus .card-widget-description{height:0;margin-top:0}#yyBannerWidget{margin-top:1rem}#yyBannerWidget .card-widget-item{position:relative;background-color:#e7decd;margin-bottom:20px;overflow:hidden;display:grid;min-height:380px;grid-template-areas:"sectA sectB";column-gap:2rem}@media screen and (max-width: 900px){#yyBannerWidget .card-widget-item{grid-template-areas:"sectA" "sectB";column-gap:0;min-height:auto}}#yyBannerWidget .card-widget-item .image-container{display:flex;max-height:380px;width:100%;height:100%}#yyBannerWidget .card-widget-item .image-container .card-widget-image{width:100%;object-fit:cover}#yyBannerWidget .card-widget-item .card-content{width:90%;display:flex;flex-direction:column;align-items:center;justify-self:center;align-self:center;text-align:center}#yyBannerWidget .card-widget-item .card-content .card-widget-title{color:#5f3b1a;font-size:47px;font-family:"lobster",sans-serif;position:relative;display:flex;flex-direction:column;align-items:center;line-height:normal;text-wrap:pretty;text-transform:capitalize}#yyBannerWidget .card-widget-item .card-content .card-widget-title::after{content:"";width:170px;height:4px;border-radius:20px;background-color:#fbb91d;position:absolute;bottom:-15px}#yyBannerWidget .card-widget-item .card-content .card-widget-description{margin-top:30px;color:#5f3b1a;font-size:16px;font-family:"montserrat",sans-serif}#yyBannerWidget .card-widget-item .card-content .buttonwrap a{margin-top:15px}#yyBannerWidget .card-widget-item:nth-child(1){grid-template-columns:minmax(0, 600px) auto}@media screen and (max-width: 900px){#yyBannerWidget .card-widget-item:nth-child(1){grid-template-columns:auto;padding-bottom:3rem}}#yyBannerWidget .card-widget-item:nth-child(1) .image-container{grid-area:sectB;justify-self:end}@media screen and (max-width: 900px){#yyBannerWidget .card-widget-item:nth-child(1) .image-container{grid-area:sectA}}#yyBannerWidget .card-widget-item:nth-child(1) .card-content{grid-area:sectA}@media screen and (max-width: 900px){#yyBannerWidget .card-widget-item:nth-child(1) .card-content{grid-area:sectB;max-width:100%;margin-block:2rem}}#yyBannerWidget .card-widget-item:nth-child(2){grid-template-columns:auto minmax(0, 600px)}@media screen and (max-width: 900px){#yyBannerWidget .card-widget-item:nth-child(2){grid-template-columns:auto;padding-bottom:3rem;margin-top:-1rem;margin-bottom:-2rem}}#yyBannerWidget .card-widget-item:nth-child(2) .image-container{grid-area:sectA;justify-self:start}@media screen and (max-width: 900px){#yyBannerWidget .card-widget-item:nth-child(2) .image-container{grid-area:sectA}}#yyBannerWidget .card-widget-item:nth-child(2) .card-content{grid-area:sectB}@media screen and (max-width: 900px){#yyBannerWidget .card-widget-item:nth-child(2) .card-content{grid-area:sectB;max-width:100%;margin-block:2rem}}#yyBannerWidget .card-widget-item::before{content:"";position:absolute;display:flex;width:100%;height:25px;background:url(images/torn-paper-white.png);background-size:cover;background-position:bottom;background-repeat:repeat-x;top:0}#yyBannerWidget .card-widget-item::after{content:"";position:absolute;display:flex;width:100%;height:25px;background:url(images/torn-paper-white.png);background-size:cover;background-position:bottom;background-repeat:repeat-x;bottom:-5px;transform:rotate(180deg)}.yesteryear-landingpage #sponsorWidgetContainer #sponsorsTitleContainer .homepageh1{padding-top:0;font-family:"montserrat",sans-serif;color:#613e1e;font-size:27px;font-weight:500}.yesteryear-landingpage #sponsorWidgetContainer .sponsorWidgetContainer{padding-top:0}.yesteryear-landingpage #sponsorWidgetContainer .sponsorWidgetContainer{margin:0px 50px}@media screen and (max-width: 800px){.yesteryear-landingpage #sponsorWidgetContainer .sponsorWidgetContainer{margin:0px}}.yesteryear-landingpage #sponsorWidgetContainer a{margin:0 20px}.yesteryear-landingpage #sponsorWidgetContainer a .logo-image{max-height:80px}.yesteryear-landingpage #sponsorWidgetContainer .sponsorArrow span{height:40px;width:40px}.yesteryear-landingpage #sponsorWidgetContainer #sponsorArrowLeft{top:55%}.yesteryear-landingpage #sponsorWidgetContainer #sponsorArrowLeft span{background:url(images/small-arrow-prev-green.png) center/contain no-repeat;height:25px;width:25px}.yesteryear-landingpage #sponsorWidgetContainer #sponsorArrowLeft span:hover{filter:brightness(0.5)}.yesteryear-landingpage #sponsorWidgetContainer #sponsorArrowRight{top:55%}.yesteryear-landingpage #sponsorWidgetContainer #sponsorArrowRight span{background:url(images/small-arrow-next-green.png) center/contain no-repeat;height:25px;width:25px}.yesteryear-landingpage #sponsorWidgetContainer #sponsorArrowRight span:hover{filter:brightness(0.5)}.yesterYear-content .tier-5-container .wrapper-signup{max-width:1300px;margin:0 auto;display:flex;align-items:center;padding-inline:10px}@media screen and (max-width: 930px){.yesterYear-content .tier-5-container .wrapper-signup{flex-direction:column-reverse;padding-top:2rem}}.yesterYear-content .tier-5-container .wrapper-signup img{display:inline-block;margin-top:-45px;margin-bottom:-4px;max-width:350px;width:100%;height:auto;object-fit:contain;background-position:bottom}@media screen and (max-width: 930px){.yesterYear-content .tier-5-container .wrapper-signup img{margin-top:0}}.yesterYear-content .tier-5-container .wrapper-signup .signup-content{display:flex;align-items:center;width:100%;justify-content:space-between}@media screen and (max-width: 1100px){.yesterYear-content .tier-5-container .wrapper-signup .signup-content{flex-direction:column;align-items:flex-start;margin-left:2%}}@media screen and (max-width: 930px){.yesterYear-content .tier-5-container .wrapper-signup .signup-content{align-items:center;text-align:center;margin-bottom:2rem;margin-left:0}}.yesterYear-content .tier-5-container .wrapper-signup .signup-content .signup-button .button{background-color:#e7decd;color:#5f3b1a;font-size:26px;font-weight:700;font-family:"montserrat",sans-serif;padding:26px 0;width:247px;margin-left:20px}@media screen and (max-width: 1100px){.yesterYear-content .tier-5-container .wrapper-signup .signup-content .signup-button .button{margin-left:0}}@media screen and (max-width: 930px){.yesterYear-content .tier-5-container .wrapper-signup .signup-content .signup-button .button{margin-top:2rem}}.yesterYear-content .tier-5-container .wrapper-signup .signup-content .signup-button .button:hover{background:none;background-color:#fbb91d}.yesterYear-content .tier-5-container .wrapper-signup .signup-text{display:flex;flex-direction:column;color:#e7decd;font-family:"montserrat",sans-serif;line-height:normal}@media screen and (max-width: 900px){.yesterYear-content .tier-5-container .wrapper-signup .signup-text{flex-direction:column;align-items:center;max-width:250px}}.yesterYear-content .tier-5-container .wrapper-signup .signup-text span:nth-child(1){font-size:27px}.yesterYear-content .tier-5-container .wrapper-signup .signup-text span:nth-child(2){text-transform:uppercase;font-weight:800;font-size:clamp(44px,5vw,50px)}@media screen and (max-width: 900px){.yesterYear-content .tier-5-container .wrapper-signup .signup-text span:nth-child(2){font-size:44px}}#yySocialSection{display:grid;grid-template-columns:repeat(2, auto);column-gap:20px;justify-items:center;justify-content:center;align-items:center;margin:15px auto 3rem auto}.saffireMobileSize #yySocialSection{grid-template-columns:100%;grid-template-rows:repeat(2, auto);row-gap:20px;margin:15px auto 5px auto}#yySocialSection .icons-wrap{display:flex;align-items:center}#yySocialSection .icons-wrap #yySocialIcons{display:flex}#yySocialSection .icons-wrap #yySocialIcons .card-widget-item{width:38px;height:38px;display:block;margin-inline:6px}#yySocialSection .icons-wrap #yySocialIcons .card-widget-item:hover,#yySocialSection .icons-wrap #yySocialIcons .card-widget-item:focus-within{animation-play-state:running;filter:brightness(0.7);animation:bounceOnce 800ms ease-out forwards;animation-play-state:running}@keyframes bounceOnce{0%,100%{transform:translateY(0)}20%{transform:translateY(-8px)}40%{transform:translateY(5px)}60%{transform:translateY(-8px)}80%{transform:translateY(5px)}}#yySocialSection .icons-wrap #yySocialIcons .card-widget-item .image-container{width:100%;height:100%;object-fit:contain;display:inline-block;background-size:contain;width:100%;height:100%;background-position:center;background-repeat:no-repeat}#yySocialSection .social-title{font-size:43px;color:#055a3a;font-family:"lobster",sans-serif;line-height:normal}#yySocialFeedImages{max-width:100%;background:none;overflow:hidden;margin:0 auto;display:flex;justify-content:center}#yySocialFeedImages .card-widget-item{display:block;overflow:hidden;border-radius:6px;width:100%;max-width:250px;height:auto;aspect-ratio:1;margin:clamp(3px,.375vw,6px)}@media screen and (max-width: 600px){#yySocialFeedImages .card-widget-item{width:clamp(140px,15vw,250px)}}#yySocialFeedImages .card-widget-item .image-container{width:100%;height:100%;transition:all 300ms ease;background-position:center;background-size:cover;background-repeat:no-repeat}#yySocialFeedImages .card-widget-item:hover,#yySocialFeedImages .card-widget-item:focus-within{transition:all 300ms ease;opacity:.5}#yySocialFeedImages .card-widget-item.void-link{opacity:1}.yesteryear-footer{display:none}.yesterYearFooter::before{content:"";width:100%;height:60px;position:absolute;transform:rotate(180deg);left:0;background:url(images/torn-paper-cream.png);background-size:contain;background-position:center;background-repeat:repeat-x;top:-10px}@media screen and (max-width: 950px){.yesterYearFooter::before{top:-30px}}.yesterYearFooter .main-theme-footer{display:none}.yesterYearFooter .yesteryear-footer{padding:2rem 10px 3rem 10px;background-color:#e7decd;position:relative;display:block}.yesterYearFooter .yesteryear-wrapper{z-index:2;position:relative;max-width:1520px;margin:0 auto;display:grid;column-gap:35px;grid-template-columns:auto auto auto}@media screen and (max-width: 1050px){.yesterYearFooter .yesteryear-wrapper{grid-template-columns:100%;grid-template-rows:repeat(3, auto);justify-items:center}}.yesterYearFooter .yesteryear-wrapper .section-a{display:flex;margin-right:80px}@media screen and (max-width: 1050px){.yesterYearFooter .yesteryear-wrapper .section-a{margin-right:0;width:100%;justify-content:center}}.yesterYearFooter .yesteryear-wrapper .section-a .yesteryear-logo{display:block;background:url(images/logo-small.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:230px;height:140px;transition:all 300ms ease}@media screen and (max-width: 1050px){.yesterYearFooter .yesteryear-wrapper .section-a .yesteryear-logo{max-width:230px;width:100%;height:140px}}.yesterYearFooter .yesteryear-wrapper .section-b .info-data{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:space-between;max-height:165px}@media screen and (max-width: 1050px){.yesterYearFooter .yesteryear-wrapper .section-b .info-data{margin:2rem 0;height:auto;max-height:auto}}.yesterYearFooter .yesteryear-wrapper .section-b .info-data a:hover{text-decoration:underline}.yesterYearFooter .yesteryear-wrapper .section-b .info-data .data-info{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.yesterYearFooter .yesteryear-wrapper .section-b .info-data .data-info .info-icon{display:inline;width:20px;height:20px;margin-right:15px}.yesterYearFooter .yesteryear-wrapper .section-b .info-data .icon-phone{background:url(images/icon-phone-yellow.png) center no-repeat;background-size:contain}.yesterYearFooter .yesteryear-wrapper .section-b .info-data .icon-email{background:url(images/icon-email-yellow.png) center no-repeat;background-size:contain}.yesterYearFooter .yesteryear-wrapper .section-b .info-data .icon-address{background:url(images/icon-location-yellow.png) center no-repeat;background-size:contain}.yesterYearFooter .yesteryear-wrapper .section-b .info-data .data-info .text-address{display:flex;flex-direction:column;align-items:flex-start}.yesterYearFooter .yesteryear-wrapper .section-b .info-data .info-address{align-items:stretch;margin-bottom:0}.yesterYearFooter .yesteryear-wrapper .section-b .info-data .data-info,.yesterYearFooter .yesteryear-wrapper .section-b .info-data .data-info span{color:#5f3b1a;font-size:18px;text-decoration:none;font-weight:500;font-family:"montserrat",sans-serif;line-height:normal}.yesterYearFooter .yesteryear-wrapper .section-c{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 1050px){.yesterYearFooter .yesteryear-wrapper .section-c{align-items:center;text-align:center}}.yesterYearFooter .yesteryear-wrapper .section-c .footer-navigation{margin:0;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}.saffireMobileSize .yesterYearFooter .yesteryear-wrapper .section-c .footer-navigation{margin-top:0;display:flex;flex-direction:column;margin-bottom:0}.yesterYearFooter .yesteryear-wrapper .section-c .footer-navigation__separator{display:none}.yesterYearFooter .yesteryear-wrapper .section-c .footer-navigation a{color:#5f3b1a;font-family:"montserrat",sans-serif;line-height:normal;margin:0;text-decoration:none;font-size:14px;font-weight:500}.yesterYearFooter .yesteryear-wrapper .section-c .footer-navigation a:hover{text-decoration:underline}.yesterYearFooter .yesteryear-wrapper .section-c .copy-container{color:#5f3b1a;width:100%;max-width:460px;display:flex;align-items:flex-end;font-size:14px;justify-content:space-between;flex-wrap:wrap;font-weight:600}.yesterYearFooter .yesteryear-wrapper .section-c .copy-container .powered-by-saffire{display:flex;align-items:flex-end}.yesterYearFooter .yesteryear-wrapper .section-c .copy-container .powered-by-saffire a{display:inline-block;bottom:-0.325em}.yesterYearFooter .yesteryear-wrapper .section-c .copy-container .powered-by-saffire a svg{fill:#000}@media screen and (max-width: 1050px){.yesterYearFooter .yesteryear-wrapper .section-c .copy-container{flex-direction:column;align-items:center;margin-top:1rem}.yesterYearFooter .yesteryear-wrapper .section-c .site-copyright{display:flex;flex-direction:column;align-items:center}.yesterYearFooter .yesteryear-wrapper .section-c .footer-navigation .footer-navigation__item{margin-bottom:5px}}.southFlorida-subpage .featureLineupContainer{max-width:300px}.southFlorida-subpage .featureLineupContainer .subContainer:first-of-type{padding:0;border:none;transition:ease 400ms all;margin-bottom:10px;background-color:#202020 !important;overflow:hidden;box-shadow:0px 0px 9px -2px #000 !important}.southFlorida-subpage .featureLineupContainer .subContainer.featureLineup-buttons{background-color:rgba(0,0,0,0) !important;box-shadow:none;padding-top:.5rem;padding:0;flex-direction:row;justify-content:space-around;z-index:9;width:100%;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.southFlorida-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social{transition:ease 400ms all;align-items:center}.southFlorida-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social div a{color:#ee1281;font-size:22px;font-weight:100;text-decoration:none}.southFlorida-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social div a:hover,.southFlorida-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-social div a:focus-within{color:#bf0e67}.southFlorida-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-buynow{max-width:60%;flex:1;text-align:right}.southFlorida-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-buynow a{font-size:18px;padding:8px 25px}.southFlorida-subpage .featureLineupContainer .subContainer.featureLineup-buttons .featureLineup-buynow a::after{border-radius:7px}.southFlorida-subpage .featureLineupContainer .noSocial .featureLineup-buynow{max-width:100% !important;display:flex;justify-content:center}.southFlorida-subpage .featureLineupContainer .verticalSocial{flex-direction:column !important}.southFlorida-subpage .featureLineupContainer .verticalSocial .featureLineup-social{margin-bottom:10px}.southFlorida-subpage .featureLineupContainer .featureLineupImage{height:300px;aspect-ratio:1;background-color:#202020 !important;transition:ease 400ms all}.southFlorida-subpage .featureLineupContainer .overlay-base{transition:ease 400ms all;width:100%;height:100%;position:absolute;bottom:0%;z-index:9;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-sizing:border-box;background:url(images/sf-alternative-feature-lineup-bg.jpg) no-repeat center/cover}.southFlorida-subpage .featureLineupContainer .overlay-base .card-title-base{display:-webkit-box;width:100%;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:30px;line-height:normal;overflow:hidden;color:#fff;font-family:"azo-sans-uber",sans-serif;text-transform:uppercase;min-height:38px;word-spacing:4px;max-width:90%}.southFlorida-subpage .featureLineupContainer .featureLineup-headline{box-shadow:none;font-weight:500;text-transform:uppercase;width:-moz-fit-content;width:fit-content;background-color:rgba(0,0,0,0) !important;z-index:1;color:#fff !important;font-family:"lato",sans-serif;font-size:16px !important;position:absolute;top:10px;font-style:normal;padding:6px .75em;transform:translate(-50%);left:50%;padding:0 10px;width:100%;z-index:9;text-shadow:none;opacity:1;background:none}.southFlorida-subpage .featureLineupContainer .featureLineup-text{background-color:rgba(32,32,32,.8);display:flex;flex-direction:column;justify-content:center;padding-inline:1rem;font-weight:500;transform:translateY(-100%);top:0;display:none}.southFlorida-subpage .featureLineupContainer .featureLineup-description{font-weight:400;font-size:18px;line-height:1.7;margin-bottom:1.5rem;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;top:-120%;opacity:0;transition:ease 400ms all;background-color:rgba(32,32,32,.8) !important;padding:0 15px;box-sizing:border-box}.southFlorida-subpage .featureLineupContainer .featureLineup-description .content-card{display:flex;flex-direction:column;width:95%}.southFlorida-subpage .featureLineupContainer .featureLineup-description h4{color:#fff !important;font-family:"azo-sans-uber",sans-serif;text-transform:uppercase;min-height:38px;margin-bottom:5px;display:block;line-height:normal;overflow:hidden;word-spacing:4px;font-size:30px;margin:0;margin-bottom:10px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;width:100%}.southFlorida-subpage .featureLineupContainer .featureLineup-description span{display:block;line-height:normal;max-height:9em;overflow:hidden;margin:0;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.southFlorida-subpage .featureLineupContainer .featureLineup-description .featureLineup-more{transition:ease 400ms all;position:absolute;top:10px;right:10px}.southFlorida-subpage .featureLineupContainer .featureLineup-description .featureLineup-more a{z-index:1;font-size:18px !important;display:flex;align-items:center;justify-content:center;font-weight:300;background-color:#f19c21;color:#fff !important;color:#fff;text-shadow:-2px -2px 0 #883584,2px -2px 0 #883584,-2px 2px 0 #883584,2px 2px 0 #883584,-2px -2px 0 #883584,2px -2px 0 #883584,-2px 2px 0 #883584,2px 2px 0 #883584,-2px -2px 2px #883584,2px -2px 2px #883584,-2px 2px 2px #883584,2px 2px 2px #883584,-2px -2px 2px #883584,2px -2px 2px #883584,-2px 2px 2px #883584,2px 2px 2px #883584;transition:ease 400ms all;text-transform:uppercase;font-weight:300;font-family:"azo-sans-uber",sans-serif;background:#000 url(images/btn-layer.jpg) no-repeat center/cover}.southFlorida-subpage .featureLineupContainer .featureLineup-description .featureLineup-more a:hover,.southFlorida-subpage .featureLineupContainer .featureLineup-description .featureLineup-more a:focus-within{background:#000 url(images/btn-layer-hover.jpg) no-repeat center/cover}.southFlorida-subpage .featureLineupContainer:hover .overlay-base,.southFlorida-subpage .featureLineupContainer:focus-within .overlay-base{transition:ease 400ms all;bottom:-120%}.southFlorida-subpage .featureLineupContainer:hover .featureLineup-description,.southFlorida-subpage .featureLineupContainer:focus-within .featureLineup-description{transition:ease 400ms all;opacity:1;top:0}.southFlorida-subpage .featureLineupContainer:hover .featureLineup-headline,.southFlorida-subpage .featureLineupContainer:focus-within .featureLineup-headline{transition:ease 400ms all;opacity:0}.southFlorida-subpage .featureLineupContainer:hover .featureLineup-text,.southFlorida-subpage .featureLineupContainer:focus-within .featureLineup-text{transform:translateY(0)}.southFlorida-subpage .featureLineupContainer:hover .featureLineup-title,.southFlorida-subpage .featureLineupContainer:focus-within .featureLineup-title{transition:ease 400ms all;opacity:0}.southFlorida-subpage .featureLineupContainer:hover .featureLineup-social,.southFlorida-subpage .featureLineupContainer:hover .featureLineup-more,.southFlorida-subpage .featureLineupContainer:focus-within .featureLineup-social,.southFlorida-subpage .featureLineupContainer:focus-within .featureLineup-more{transition:ease 400ms all;opacity:1 !important}.southFlorida-subpage .featureLineupContainer:hover .subContainer:first-of-type,.southFlorida-subpage .featureLineupContainer:focus-within .subContainer:first-of-type{transition:ease 400ms all}.southFlorida-subpage .featureLineupContainer:hover .featureLineupImage,.southFlorida-subpage .featureLineupContainer:focus-within .featureLineupImage{transition:ease 400ms all}.southFlorida-header{position:fixed;box-shadow:0px -9px 40px 0px rgba(0,0,0,.5490196078);transition:ease 400ms all}.saffireWindowScrolled .southFlorida-header{transition:ease 400ms all;box-shadow:0px -9px 40px 8px rgba(0,0,0,.5490196078)}.saffireMobileSize .southFlorida-header{position:fixed}.southFlorida-header .generalmessage{background-color:#f19c21;color:#202020;font-family:"lato",sans-serif;font-size:15px}@media screen and (max-width: 500px){.southFlorida-header .generalmessage{font-size:12px}}.southFlorida-header-content{display:none}.southFlorida-header .southFlorida-header-content{display:inline}.southFlorida-headerInnerContent{width:100%;min-height:4rem}.southFlorida-headerInnerContent .top-bar{background-color:#9c3d97;transition:ease 400ms all;height:35px;display:flex;align-items:center;overflow:hidden}.saffireWindowScrolled .southFlorida-headerInnerContent .top-bar{height:0;transition:ease 400ms all}.southFlorida-headerInnerContent .top-bar .inner-content{max-width:1450px;width:100%;display:flex;margin:0 auto;justify-content:space-between;align-items:center}@media screen and (max-width: 980px){.southFlorida-headerInnerContent .top-bar .inner-content{justify-content:center}}.saffireMobileSize .southFlorida-headerInnerContent .top-bar .inner-content{justify-content:center}.southFlorida-headerInnerContent .top-bar .left-panel{margin:0 15px}@media screen and (max-width: 400px){.southFlorida-headerInnerContent .top-bar .left-panel{margin:0 5px}}.southFlorida-headerInnerContent .top-bar .left-panel #sFloridaTopLinks{display:flex;align-items:center}.southFlorida-headerInnerContent .top-bar .right-panel{margin:0 15px;display:flex;align-items:center}@media screen and (max-width: 980px){.southFlorida-headerInnerContent .top-bar .right-panel{display:none}}.southFlorida-headerInnerContent .top-bar .right-panel .search-container{display:flex;align-items:center;position:relative;margin-right:20px}@media screen and (max-width: 980px){.southFlorida-headerInnerContent .top-bar .right-panel .search-container{display:none}}.southFlorida-headerInnerContent .mid-bar{background-color:#fff;width:100%;padding:10px 0 0;min-height:110px;box-sizing:border-box}.saffireMobileSize .southFlorida-headerInnerContent .mid-bar{background-color:#fff;padding:0;padding-bottom:15px;min-height:auto}.southFlorida-headerInnerContent .mid-bar .inner-content{max-width:1450px;width:100%;display:flex;margin:0 auto;justify-content:flex-end;align-items:center;padding:0;position:relative}.saffireMobileSize .southFlorida-headerInnerContent .mid-bar .inner-content{flex-direction:column;justify-content:center}.southFlorida-headerInnerContent .top-bar .right-panel .header-login,.southFlorida-headerInnerContent .top-bar .right-panel .header-aboutUs,.southFlorida-headerInnerContent .top-bar .right-panel .standAloneDirections{color:#fff;text-decoration:none;margin-right:30px;font-weight:200;text-transform:capitalize;display:flex;align-items:center;transition:ease 400ms all}.southFlorida-headerInnerContent .top-bar .right-panel .header-login::after,.southFlorida-headerInnerContent .top-bar .right-panel .header-aboutUs::after,.southFlorida-headerInnerContent .top-bar .right-panel .standAloneDirections::after{content:"";width:18px;height:18px;margin-left:10px}.southFlorida-headerInnerContent .top-bar .right-panel .header-login:hover,.southFlorida-headerInnerContent .top-bar .right-panel .header-login:focus-within,.southFlorida-headerInnerContent .top-bar .right-panel .header-aboutUs:hover,.southFlorida-headerInnerContent .top-bar .right-panel .header-aboutUs:focus-within,.southFlorida-headerInnerContent .top-bar .right-panel .standAloneDirections:hover,.southFlorida-headerInnerContent .top-bar .right-panel .standAloneDirections:focus-within{transition:ease 400ms all;color:#ffcc8b}.southFlorida-headerInnerContent .top-bar .right-panel .header-login::after{content:"";width:20px;height:20px;transition:ease 400ms all;background:url(images/sf-alternative-icon-login-base.png) no-repeat center/contain}.southFlorida-headerInnerContent .top-bar .right-panel .header-login:hover::after,.southFlorida-headerInnerContent .top-bar .right-panel .header-login:focus-within::after{transition:ease 400ms all;background:url(images/sf-alternative-icon-login-hover.png) no-repeat center/contain}.southFlorida-headerInnerContent .top-bar .right-panel .header-aboutUs::after{content:"";transition:ease 400ms all;background:url(images/sf-alternative-icon-partner-base.png) no-repeat center/contain}.southFlorida-headerInnerContent .top-bar .right-panel .header-aboutUs:hover::after,.southFlorida-headerInnerContent .top-bar .right-panel .header-aboutUs:focus-within::after{transition:ease 400ms all;background:url(images/sf-alternative-icon-partner-hover.png) no-repeat center/contain}.southFlorida-headerInnerContent .top-bar .right-panel .standAloneDirections::after{content:"";transition:ease 400ms all;background:url(images/sf-alternative-icon-location-base.png) no-repeat center/contain}.southFlorida-headerInnerContent .top-bar .right-panel .standAloneDirections:hover::after,.southFlorida-headerInnerContent .top-bar .right-panel .standAloneDirections:focus-within::after{transition:ease 400ms all;background:url(images/sf-alternative-icon-location-hover.png) no-repeat center/contain}.southFlorida-headerInnerContent .logo-container{position:absolute;left:0;top:-5px;margin:0 15px;display:flex;flex-direction:column;transition:ease 400ms all}.bannerReady .southFlorida-headerInnerContent .logo-container{transition:ease 400ms all}@media screen and (max-width: 1340px){.southFlorida-headerInnerContent .logo-container{align-items:flex-start}}@media screen and (max-width: 1290px){.southFlorida-headerInnerContent .logo-container{top:-12px}}.saffireMobileSize .southFlorida-headerInnerContent .logo-container{background-color:#fff;width:100%;display:flex;flex-direction:column;align-items:center;position:relative;top:auto;left:auto;margin:0}.southFlorida-headerInnerContent .header-logo{display:block;background:url(images/sf-alternative-header-logo.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:300px;max-width:100%;height:100px;transition:ease 400ms all}@media screen and (max-width: 1340px){.southFlorida-headerInnerContent .header-logo{align-self:flex-start}}@media screen and (max-width: 1320px){.southFlorida-headerInnerContent .header-logo{transition:ease 400ms all;width:280px;max-width:100%;height:105px}}.saffireMobileSize .southFlorida-headerInnerContent .header-logo{transition:ease 400ms all;width:310px;height:105px;align-self:center}.southFlorida-headerInnerContent #siteInfoBannerWidget{position:relative;display:flex;align-items:center;justify-content:center;background-color:#107697;padding:5px 20px;color:#fff;top:-5px;transition:ease 400ms all;opacity:0;box-shadow:inset 0px 0px 0px 5px #fff;font-family:"azo-sans-uber",sans-serif;font-size:18px}.southFlorida-headerInnerContent #siteInfoBannerWidget #eventName{font-family:"lato",sans-serif;margin-top:-1px}.southFlorida-headerInnerContent #siteInfoBannerWidget #eventName span{margin:0 10px}.saffireMobileSize .southFlorida-headerInnerContent #siteInfoBannerWidget{top:auto;width:100%;background:none;background-color:#0094c3;padding:10px 5px;box-sizing:border-box;height:auto;box-shadow:none}.saffireMobileSize .southFlorida-headerInnerContent #siteInfoBannerWidget #eventDates,.saffireMobileSize .southFlorida-headerInnerContent #siteInfoBannerWidget #eventName{font-size:13px}.siteInfoBannerWidgetNoThankYouMessage .southFlorida-headerInnerContent #siteInfoBannerWidget{display:none !important}@media screen and (max-width: 800px){.saffireWindowScrolled .southFlorida-headerInnerContent #siteInfoBannerWidget{padding:0;height:0;overflow:hidden}}.southFlorida-headerInnerContent .mid-bar .right-content{display:flex;align-items:flex-end;margin:0 15px}.southFlorida-headerInnerContent .mid-bar .right-content .viewcart{display:none}@media screen and (max-width: 1220px){.southFlorida-headerInnerContent .mid-bar .right-content .viewcart{display:flex}}@media screen and (max-width: 800px){.southFlorida-headerInnerContent .mid-bar .right-content{margin-top:15px;width:90%;justify-content:space-evenly;align-items:center;max-width:350px}.saffireWindowScrolled .southFlorida-headerInnerContent .mid-bar .right-content{margin-top:0}}.southFlorida-headerInnerContent .mid-bar .right-content .mobile-nav-toggle{margin-left:25px;width:35px;height:50px}.southFlorida-headerInnerContent .mid-bar .right-content .mobile-nav-toggle .bg-line{background-color:#107697;height:5px;width:100%;border-radius:22px;margin:3px 0}.southFlorida-headerInnerContent .mid-bar .right-content .mobile-nav-toggle:hover .bg-line{background-color:#ee1281}@media screen and (max-width: 1220px){.southFlorida-headerInnerContent .mid-bar .right-content #mainNavigation{display:none}.southFlorida-headerInnerContent .mid-bar .right-content .mobile-nav-toggle{display:flex}}.southFlorida-header #static-top-links{display:flex;align-items:center}.southFlorida-header #static-top-links .item-separator{height:12px;width:2px;background-color:#de8849;margin:0 10px;display:none}.southFlorida-header #static-top-links .item-separator:first-of-type{display:flex}.southFlorida-header #static-top-links .item-separator:last-of-type{display:flex}@media screen and (max-width: 950px){.southFlorida-header #static-top-links .item-separator{margin:0 7px}}.southFlorida-header #static-top-links .item-sf{display:none}.southFlorida-header .top-header-nav{color:#fff;text-decoration:none;font-weight:200;text-transform:capitalize;display:flex;align-items:center;transition:ease 400ms all}.southFlorida-header .top-header-nav:hover{transition:ease 400ms all;color:#ffcc8b}@media screen and (max-width: 600px){.southFlorida-header .top-header-nav{font-size:14px}}.saffireLargeSize .southFlorida-headerInnerContent .viewcart{color:#fff}.saffireLargeSize .southFlorida-headerInnerContent .viewcart .cartMenuLink{font-size:15px;font-weight:300;color:#fff;flex-direction:row-reverse;line-height:normal;font-family:"lato",sans-serif}.saffireLargeSize .southFlorida-headerInnerContent .viewcart .cartMenuLink::before{height:auto;margin-left:10px;margin-right:0;font-family:"FontAwesome";font-size:20px;font-weight:300;line-height:1;color:#fff}.saffireLargeSize .southFlorida-headerInnerContent .viewcart:hover .cartMenuLink,.saffireLargeSize .southFlorida-headerInnerContent .viewcart:focus-within .cartMenuLink{color:#ffcc8b}.saffireLargeSize .southFlorida-headerInnerContent .viewcart:hover .cartMenuLink::before,.saffireLargeSize .southFlorida-headerInnerContent .viewcart:focus-within .cartMenuLink::before{color:#ffcc8b}.saffireMobileSize .southFlorida-headerInnerContent .viewcart .cartMenuLink{width:auto;height:auto;font-weight:300;color:#fff;margin-right:10px;flex-direction:row-reverse}@media screen and (max-width: 800px){.saffireMobileSize .southFlorida-headerInnerContent .viewcart .cartMenuLink{color:#107697}}.saffireMobileSize .southFlorida-headerInnerContent .viewcart .cartMenuLink::before{font-size:20px;font-weight:300;line-height:1;margin-left:10px;margin-right:0;margin-top:0;color:#fff}@media screen and (max-width: 800px){.saffireMobileSize .southFlorida-headerInnerContent .viewcart .cartMenuLink::before{color:#107697}}.saffireMobileSize .southFlorida-headerInnerContent .viewcart:hover .cartMenuLink,.saffireMobileSize .southFlorida-headerInnerContent .viewcart:focus-within .cartMenuLink{color:#ffcc8b}.saffireMobileSize .southFlorida-headerInnerContent .viewcart:hover .cartMenuLink::before,.saffireMobileSize .southFlorida-headerInnerContent .viewcart:focus-within .cartMenuLink::before{color:#ffcc8b}.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox){position:absolute;right:0;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxSubmit{display:flex;align-items:center;margin-left:10px;cursor:pointer}.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxInput input{width:145px;height:28px;padding:0;font-family:"lato",sans-serif;font-size:10px;font-weight:100;color:gray;border-radius:0 !important;width:0;transition:.2s}.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxInput input:focus{width:145px;padding:5px 15px 5px 8px;transition:.2s}.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxInput input::placeholder{color:gray}.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox) .searchBoxInput input:focus::placeholder{color:#fff}.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton{display:flex;align-items:center;justify-content:center;height:30px;width:30px;padding:0 10px;font-size:0 !important;font-weight:400;text-transform:capitalize;background:rgba(0,0,0,0);border-radius:0 !important;box-shadow:none;text-shadow:none;padding:0;font-size:0}.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton::before{display:block;font-family:"FontAwesome";font-size:18px;font-weight:100;line-height:1;color:#fff;content:""}.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton:hover,.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton:focus-within{color:#ffcc8b !important}.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton:hover::before,.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox) .searchSubmitButton:focus-within::before{color:#ffcc8b}.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox):hover .searchBoxInput input{width:145px;transition:.2s;padding:0px 30px 2px 10px}.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox):hover .searchBoxSubmit::after,.header .southFlorida-headerInnerContent .searchBox:not(.clonedSearchBox):focus-within .searchBoxSubmit::after{color:#ffcc8b}.header .southFlorida-headerInnerContent .searchBoxInput:focus-within+.searchBoxSubmit a::before,.header .southFlorida-headerInnerContent .searchBoxInput:hover+.searchBoxSubmit a::before,.header .southFlorida-headerInnerContent .searchBoxInput:focus-within+.searchBoxSubmit a,.header .southFlorida-headerInnerContent .searchBoxInput:hover+.searchBoxSubmit a{color:#ffcc8b !important}.southFlorida-header .ticket-container{margin-bottom:10px}@media screen and (max-width: 800px){.southFlorida-header .ticket-container{margin-bottom:0}}.southFlorida-header .ticket-container .sFTicket{position:relative;text-decoration:none;z-index:2;color:#fff !important;display:flex;align-items:center;height:80px;display:flex;text-decoration:none;color:#fff;text-shadow:-2px -2px 0 #883584,2px -2px 0 #883584,-2px 2px 0 #883584,2px 2px 0 #883584,-2px -2px 0 #883584,2px -2px 0 #883584,-2px 2px 0 #883584,2px 2px 0 #883584,-2px -2px 2px #883584,2px -2px 2px #883584,-2px 2px 2px #883584,2px 2px 2px #883584,-2px -2px 2px #883584,2px -2px 2px #883584,-2px 2px 2px #883584,2px 2px 2px #883584;transition:ease 400ms all;text-transform:uppercase;font-weight:300;font-family:"azo-sans-uber",sans-serif;background:#000 url(images/btn-layer.jpg) no-repeat center/cover;font-size:23px;background:none;filter:drop-shadow(2px 4px 6px gray)}.southFlorida-header .ticket-container .sFTicket:hover,.southFlorida-header .ticket-container .sFTicket:focus-within{background:#000 url(images/btn-layer-hover.jpg) no-repeat center/cover}.southFlorida-header .ticket-container .sFTicket:hover,.southFlorida-header .ticket-container .sFTicket:focus-within{background:none}.southFlorida-header .ticket-container .sFTicket:hover .right-shape,.southFlorida-header .ticket-container .sFTicket:focus-within .right-shape{transform:rotate(8deg) translate(4px, 3px);transform-origin:bottom}.southFlorida-header .ticket-container .sFTicket:hover .left-shape,.southFlorida-header .ticket-container .sFTicket:focus-within .left-shape{transform:rotate(-5deg) translate(-2px, 4px);transform-origin:bottom}.southFlorida-header .ticket-container .left-shape{display:flex;flex-direction:column;padding-left:15px;align-items:flex-start;height:100%;width:125px;justify-content:center;line-height:1.3;-webkit-mask:url(images/tkt-left.svg);mask:url(images/tkt-left.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:ease 400ms all;position:relative;background-color:#000}.southFlorida-header .ticket-container .left-shape::after{content:"";background-color:#f8981d;width:100%;height:100%;position:absolute;top:0;left:0}.southFlorida-header .ticket-container .left-shape span{z-index:1}.southFlorida-header .ticket-container .left-shape span:first-child{margin-left:25px}.southFlorida-header .ticket-container .right-shape{height:100%;width:100%;width:47px;background-color:#f8981d;-webkit-mask:url(images/tkt-right.svg);mask:url(images/tkt-right.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:ease 400ms all}.saffireLargeSize .nav.southFlorida-subpage-menu .groups{display:flex;flex-wrap:wrap;margin:0;justify-content:flex-end}.saffireLargeSize .nav.southFlorida-subpage-menu .groups .group{display:inline-block;flex-shrink:0}.saffireLargeSize .nav.southFlorida-subpage-menu .groups .group a::after{content:"";width:0%;height:3px;background-color:rgba(0,0,0,0);position:relative;bottom:0;display:block;transition:ease 400ms all}.saffireLargeSize .nav.southFlorida-subpage-menu .groups .group:last-child .items,.saffireLargeSize .nav.southFlorida-subpage-menu .groups .group:nth-last-child(2) .items{left:auto;right:0}.saffireLargeSize .nav.southFlorida-subpage-menu .groups .group:last-child .subitems,.saffireLargeSize .nav.southFlorida-subpage-menu .groups .group:nth-last-child(2) .subitems{left:auto;right:100%}.saffireLargeSize .nav.southFlorida-subpage-menu .groups .group>a{display:inline-block;line-height:normal;padding:10px 15px;background:rgba(0,0,0,0);font-family:"azo-sans-uber",sans-serif,Arial,Verdana,sans-serif;font-size:22px;font-weight:300;color:#107697;position:relative;text-transform:uppercase}@media screen and (max-width: 1420px){.saffireLargeSize .nav.southFlorida-subpage-menu .groups .group>a{font-size:16px}}.saffireLargeSize .nav.southFlorida-subpage-menu .groups .group:hover>a,.saffireLargeSize .nav.southFlorida-subpage-menu .groups .group:focus-within>a{color:#fff;background:#107697}.saffireLargeSize .nav.southFlorida-subpage-menu .groups .group:hover>a::after,.saffireLargeSize .nav.southFlorida-subpage-menu .groups .group:focus-within>a::after{width:100%}.saffireLargeSize .nav.southFlorida-subpage-menu .items{top:100%;left:0;padding:15px 0 8px;background:#107697}.saffireLargeSize .nav.southFlorida-subpage-menu .items .item a{padding:5px 15px;color:#fff;font-family:"lato",sans-serif;font-size:20px;text-transform:capitalize;font-weight:600}.saffireLargeSize .nav.southFlorida-subpage-menu .items .item>a:hover,.saffireLargeSize .nav.southFlorida-subpage-menu .items .item>a:focus-within{color:#fff}.saffireLargeSize .nav.southFlorida-subpage-menu .item{width:200px;line-height:1.2}.saffireLargeSize .nav.southFlorida-subpage-menu .item:hover,.saffireLargeSize .nav.southFlorida-subpage-menu .item:focus-within{color:#fff;background:#4ca7c5}.saffireLargeSize .nav.southFlorida-subpage-menu .item:hover>a,.saffireLargeSize .nav.southFlorida-subpage-menu .item:focus-within>a{color:#fff}.saffireLargeSize .nav.southFlorida-subpage-menu .subitems{left:100%;padding:5px 0;background:#107697}.southFlorida-subpage .mobile-menu-container{background-color:#fff}.southFlorida-subpage .mobile-menu-container .mobile-menu-header{background-color:#9c3d97}.southFlorida-subpage .mobile-menu-container .close-mobile-menu:before,.southFlorida-subpage .mobile-menu-container .close-mobile-menu:after{background-color:#fff}.southFlorida-subpage .mobile-menu-container .mobile-menu-subheader,.southFlorida-subpage .mobile-menu-container .mobile-menu-subheader-btn{background-color:#f6f6f7}.southFlorida-subpage .mobile-menu-container .mobile-menu-subheader a,.southFlorida-subpage .mobile-menu-container .mobile-menu-subheader i,.southFlorida-subpage .mobile-menu-container .mobile-menu-subheader-btn a,.southFlorida-subpage .mobile-menu-container .mobile-menu-subheader-btn i{color:#4ca7c5}.southFlorida-subpage .mobile-menu-container .mobile-menu-subheader .mobile-menu-cart,.southFlorida-subpage .mobile-menu-container .mobile-menu-subheader-btn .mobile-menu-cart{display:none !important}.southFlorida-subpage .mobile-menu-container .mobile-menu-login-showlinks .mobile-menu-login .mobile-menu-subheader-btn,.southFlorida-subpage .mobile-menu-container .mobile-menu-subheader-btn:active{background-color:#e6e6e6}.southFlorida-subpage .mobile-menu-container .mobile-menu-login-links a{font-family:"lato",sans-serif}.southFlorida-subpage .mobile-menu-container .cart-counter{font-family:"lato",sans-serif}.southFlorida-subpage .mobile-menu-container .search-container input[type=text]{font-family:"lato",sans-serif;-webkit-appearance:none;border-radius:0px;height:50px;color:#9c3d97;font-size:18px}.southFlorida-subpage .mobile-menu-container .search-container input[type=text]::placeholder{color:#080808}.southFlorida-subpage .mobile-menu-container .search-container input[type=text]:focus::placeholder{color:#fff}.southFlorida-subpage .mobile-menu-container .search-container .search-submit-btn{text-decoration:none !important}.southFlorida-subpage .mobile-menu-container .search-container .fa-search{color:#252525;font-size:23px;font-weight:100}.southFlorida-subpage .mobile-menu-container .mobile-menu-ticket-btn{background-color:#107697;font-family:"lato",sans-serif;color:#fff;border-color:#fff}.southFlorida-subpage .mobile-menu-container .mobile-menu-footer-links a{font-family:"lato",sans-serif;color:#0f0f0f;font-size:12px;font-weight:400;text-decoration:none}.southFlorida-subpage #mobile-nav ul{background-color:#107697}.southFlorida-subpage #mobile-nav li{margin:0}.southFlorida-subpage #mobile-nav li.m-group,.southFlorida-subpage #mobile-nav li.m-item,.southFlorida-subpage #mobile-nav li.m-subitem{border-bottom:1px solid #fff}.southFlorida-subpage #mobile-nav li.disable-nav .m-items,.southFlorida-subpage #mobile-nav li.disable-nav .next-level-btn{display:none}.southFlorida-subpage #mobile-nav a{background-color:#107697;font-family:"azo-sans-uber",sans-serif;color:#fff;font-size:18px;font-weight:300}.southFlorida-subpage #mobile-nav a:hover{background-color:#0b5269}.southFlorida-subpage #mobile-nav .has-subitems span{background-color:#4ca7c5;color:#fff;max-width:65px}.southFlorida-subpage #mobile-nav .has-subitems span:hover{background-color:#3d9cbb}body:not(.homepage).southFlorida-landingpage{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}body:not(.homepage).southFlorida-landingpage .content{background:#fff;width:100%;margin-top:10rem;padding:0;margin-bottom:0;padding-top:0 !important}body:not(.homepage).southFlorida-subpage{background-color:#fff}body:not(.homepage).southFlorida-subpage::after{content:"";opacity:0;width:100%;height:100%;display:flex;top:0;left:0;position:absolute;transition:ease 400ms all;background-color:#fff}body:not(.homepage).southFlorida-subpage.pageIsLoaded::after{opacity:1}body:not(.homepage).southFlorida-subpage .content{background:#fff;margin-top:10rem;margin-bottom:-2rem;padding-bottom:7rem;padding-top:3rem;max-width:1400px;width:100%}body:not(.homepage).southFlorida-subpage .content #MainContent_content_smp_breadcrumbs{display:block;margin-bottom:1rem}body:not(.homepage).southFlorida-subpage .content #MainContent_content_smp_breadcrumbs a{font-size:15px}body:not(.homepage).southFlorida-subpage .content #MainContent_content_smp_breadcrumbs span{font-size:14px}body:not(.homepage).southFlorida-subpage .content .subContainer{background:rgba(251,236,208,.2509803922);box-shadow:none}body:not(.homepage).southFlorida-subpage .content .subContainer h1,body:not(.homepage).southFlorida-subpage .content .subContainer h2,body:not(.homepage).southFlorida-subpage .content .subContainer h3,body:not(.homepage).southFlorida-subpage .content .subContainer h4,body:not(.homepage).southFlorida-subpage .content .subContainer h5,body:not(.homepage).southFlorida-subpage .content .subContainer h6{color:#107697}body:not(.homepage).southFlorida-subpage .content .subContainer h1{color:#9c3d97}body:not(.homepage).southFlorida-subpage .content .subContainer .error{color:#94231d}body:not(.homepage).southFlorida-subpage .southFlorida-content{padding-bottom:0}body:not(.homepage).southFlorida-subpage .moduleItemListing .listingItem{background-color:#fbecd0;color:#202020}body:not(.homepage).southFlorida-subpage .moduleItemListing .listingItem:hover{background-color:#f9e3b9}body:not(.homepage).southFlorida-subpage .moduleItemListing .listingItem .listing-item-right{color:#202020;display:flex;align-items:center}body:not(.homepage).southFlorida-subpage .moduleItemListing .listingItem .itemName{font-family:"lato",sans-serif;font-size:22px;font-weight:600;color:#202020}body:not(.homepage).southFlorida-subpage .moduleItemListing .listingItem .description{font-family:"lato",sans-serif;font-size:16px;color:#202020}body:not(.homepage).southFlorida-subpage .moduleItemListing .listingItem .purchaseOptionItems{color:#202020;font-weight:600;margin:0 5px}body:not(.homepage).southFlorida-subpage .moduleItemListing .listingItem .purchaseOptionItems span{margin-right:20px}body:not(.homepage).southFlorida-subpage .moduleItemListing .listingItem .purchaseOptionItems .purchaseOption{margin:0}body:not(.homepage).southFlorida-subpage .moduleItemListing .listingItem .itemDetailsContainer,body:not(.homepage).southFlorida-subpage .moduleItemListing .listingItem .simplebar-content{color:#202020}body:not(.homepage).southFlorida-subpage .dateDisplayBar,body:not(.homepage).southFlorida-subpage .orderhistory{background-color:#9c3d97}body:not(.homepage).southFlorida-subpage .faqSection .bold{margin-top:10px;padding-left:3.8em}body:not(.homepage).southFlorida-subpage .faqSection .faqQuestion{background-color:#fbecd0;color:#202020;font-size:17px;font-family:"lato",sans-serif;font-weight:300}body:not(.homepage).southFlorida-subpage .faqSection .faqQuestion::before{color:#fff;border-radius:5px;background-color:#ee1281}body:not(.homepage).southFlorida-subpage .faqSection .faqAnswer{background-color:#fff;color:#202020;font-size:18px;font-family:"lato",sans-serif;margin-left:3.8em}body:not(.homepage).southFlorida-subpage #eventScheduleContent .dateDisplayBar{background-color:#9c3d97;color:#fff}body:not(.homepage).southFlorida-subpage .expandedView .expandedViewEventNameDescription .buyNowButton{color:#fff}body:not(.homepage).southFlorida-subpage.saffireMobileSize .faqSection .bold{padding-left:4.9em}body:not(.homepage).southFlorida-subpage.saffireMobileSize .faqSection .faqAnswer{margin-left:4.9em}body:not(.homepage).southFlorida-landingpage .southFlorida-content{max-width:100%}body:not(.homepage).southFlorida-landingpage .content{margin-top:145px}@media screen and (max-width: 800px){body:not(.homepage).southFlorida-landingpage .content{margin-top:290px}}@media screen and (max-width: 800px){body:not(.homepage).southFlorida-landingpage.saffireWindowScrolled .content{margin-top:300px}}body:not(.southFlorida-landingpage).southFlorida-subpage .content{margin-top:160px}@media screen and (max-width: 800px){body:not(.southFlorida-landingpage).southFlorida-subpage .content{margin-top:290px}}body.generalMessageOn.southFlorida-landingpage .content{margin-top:185px}@media screen and (max-width: 800px){body.generalMessageOn.southFlorida-landingpage .content{margin-top:330px}}@media screen and (max-width: 800px){body.generalMessageOn.southFlorida-landingpage.saffireWindowScrolled .content{margin-top:300px}}body:not(.southFlorida-landingpage).southFlorida-subpage.generalMessageOn .content{margin-top:185px}@media screen and (max-width: 800px){body:not(.southFlorida-landingpage).southFlorida-subpage.generalMessageOn .content{margin-top:330px}}.southFlorida-content .tier-1-container{background-color:#883584;width:100%}.southFlorida-content .tier-2-container{background:#883584 url(images/sf-alternative-seo-block-bg.jpg) no-repeat center/cover;position:relative;padding:0 20px;z-index:2}@media screen and (max-width: 600px){.southFlorida-content .tier-2-container{background:#883584 url(images/sf-alternative-seo-block-bg-mobile.jpg) no-repeat center/cover}}.sFloridaSeoBlock-no-data .southFlorida-content .tier-2-container{display:none}.southFlorida-content .tier-2-container .inner-content{max-width:1350px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1100px){.southFlorida-content .tier-2-container .inner-content{flex-direction:column}}.southFlorida-content .tier-3-container{background-color:#fff;position:relative;padding:50px 10px 15px;z-index:2}@media screen and (max-width: 800px){.southFlorida-content .tier-3-container{padding:25px 10px}}.sFloridaCardWidget-no-data .southFlorida-content .tier-3-container{display:none}.southFlorida-content .tier-3-container .inner-content{max-width:1480px;margin:0 auto}.southFlorida-content .tier-4-container{background-color:#fff;position:relative;padding:65px 10px 40px 10px}@media screen and (max-width: 1325px){.southFlorida-content .tier-4-container{padding:10px 10px 20px 10px}}.sFloridaCardWidget-no-data .southFlorida-content .tier-4-container{display:none}.southFlorida-content .tier-4-container .inner-content{max-width:1500px;margin:0 auto;display:flex;justify-content:space-between}@media screen and (max-width: 1200px){.southFlorida-content .tier-4-container .inner-content{flex-direction:column;align-items:center}}.southFlorida-content .tier-4-container .inner-content .left-panel{display:flex;flex-direction:column;max-width:900px;width:95%;margin-right:30px}@media screen and (max-width: 1200px){.southFlorida-content .tier-4-container .inner-content .left-panel{flex-direction:column;align-items:center;margin-bottom:2rem;margin-right:0}}@media screen and (max-width: 800px){.southFlorida-content .tier-4-container .inner-content .left-panel{justify-content:center;align-items:center;width:100%;margin:0 auto}}.southFlorida-content .tier-4-container .inner-content .right-panel{display:flex}@media screen and (max-width: 1200px){.southFlorida-content .tier-4-container .inner-content .right-panel{max-width:100%;width:100%;justify-content:center}}.southFlorida-content .tier-4-container .inner-content.noVideoLoaede{flex-direction:column;align-items:center}.southFlorida-content .tier-4-container .inner-content.noVideoLoaede .left-panel{margin:0}.southFlorida-content .tier-5-container{background-color:#fff;position:relative;padding:1rem 0 3rem}@media screen and (max-width: 800px){.southFlorida-content .tier-5-container{padding:2rem 0 3rem}}.southFlorida-content .tier-5-container .inner-content{max-width:100%;margin:0 auto}body.southFlorida-subpage{color:#202020;font:18px/1.5 "lato",sans-serif}body.southFlorida-subpage h1,body.southFlorida-subpage h2,body.southFlorida-subpage h3,body.southFlorida-subpage h4,body.southFlorida-subpage h5,body.southFlorida-subpage h6{font-family:"azo-sans-web",sans-serif;color:#107697;line-height:1.2;margin:.67em 0 10px 0;text-transform:capitalize}body.southFlorida-subpage h1{font-size:clamp(1.8rem,1.41rem + 1.39vw,2rem);text-transform:uppercase;font-family:"azo-sans-uber",sans-serif;color:#9c3d97}body.southFlorida-subpage h2{font-size:clamp(1.6rem,1.33rem + .96vw,2rem)}body.southFlorida-subpage h3{font-size:clamp(1.42rem,1.25rem + .62vw,1.5rem)}body.southFlorida-subpage h4{font-size:clamp(1.27rem,1.17rem + .35vw,1.44rem)}body.southFlorida-subpage h5{font-size:clamp(1.13rem,1.08rem + .15vw,1.2rem)}body.southFlorida-subpage h6{font-size:1rem}body.southFlorida-subpage a{color:#cf026c;text-decoration:underline;font-weight:800;font-size:16px}body.southFlorida-subpage a:hover{text-decoration:none}body.southFlorida-subpage .fa{color:#9c3d97}body.southFlorida-subpage .fa.fa-print{color:#fff}.southFlorida-subpage .button{background:none;font-family:"azo-sans-uber",sans-serif;font-size:18px;padding:8px 22px;line-height:normal;font-weight:300;text-decoration:none;box-shadow:none;border-radius:0px;color:#fff;text-shadow:-2px -2px 0 #883584,2px -2px 0 #883584,-2px 2px 0 #883584,2px 2px 0 #883584,-2px -2px 0 #883584,2px -2px 0 #883584,-2px 2px 0 #883584,2px 2px 0 #883584,-2px -2px 2px #883584,2px -2px 2px #883584,-2px 2px 2px #883584,2px 2px 2px #883584,-2px -2px 2px #883584,2px -2px 2px #883584,-2px 2px 2px #883584,2px 2px 2px #883584;transition:ease 400ms all;text-transform:uppercase;font-weight:300;font-family:"azo-sans-uber",sans-serif;background:#000 url(images/btn-layer.jpg) no-repeat center/cover}.southFlorida-subpage .button:hover,.southFlorida-subpage .button:focus-within{background:#000 url(images/btn-layer-hover.jpg) no-repeat center/cover}.southFlorida-subpage .button.buttonSmall{padding:6px 16px}.southFlorida-subpage .searchMapButton{padding:.5em .75em;font-size:19px}.footer-social{width:100%}@media screen and (max-width: 700px){.footer-social{background-color:#fff;margin-top:1rem;display:flex;justify-content:center}}#sFloridaSocialSideBar{background-color:rgba(255,255,255,.8);position:fixed;top:10rem;right:1%;padding:4px 2px;display:flex;flex-direction:column;border-radius:50px;transition:ease 400ms all;box-shadow:1px 3px 9px -3px rgba(23,18,74,.3803921569);align-items:center}.saffireWindowScrolled #sFloridaSocialSideBar{transition:ease 400ms all;top:8rem}@media screen and (max-width: 1000px){#sFloridaSocialSideBar{flex-direction:row;top:auto;bottom:1%;padding:7px 10px;box-shadow:none}.saffireWindowScrolled #sFloridaSocialSideBar{transition:ease 400ms all;top:auto}}.generalMessageOn #sFloridaSocialSideBar{top:13rem}@media screen and (max-width: 1000px){.generalMessageOn #sFloridaSocialSideBar{top:auto}}#sFloridaSocialSideBar .card-widget-item{display:flex;width:50px;height:50px;aspect-ratio:1/1;transition:ease 400ms all;box-shadow:inset 0px 0px 0px 0px #0094c3;padding:4px;border-radius:100%;align-items:center;justify-content:center}#sFloridaSocialSideBar .card-widget-item .image-container{border-radius:100%;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#sFloridaSocialSideBar .card-widget-item:hover{transition:ease 400ms all;box-shadow:inset 0px 0px 0px 6px #0094c3}@media screen and (max-width: 1000px){#sFloridaSocialSideBar{flex-direction:row;top:auto;bottom:1rem;padding:3px 4px}#sFloridaSocialSideBar .card-widget-item{max-width:40px;max-height:40px}}@media screen and (max-width: 700px){#sFloridaSocialSideBar{position:relative;bottom:auto;right:auto;width:95%;border-radius:0;justify-content:center;background-color:#fff;padding:10px 0}#sFloridaSocialSideBar .card-widget-item{margin:0px 4px}}#sFloridaMainFeature{width:100%;max-width:100%;margin:0 auto;aspect-ratio:16/1;position:relative;background-color:#fff;border-bottom:14px solid #0094c3;height:56.25vw;max-height:900px}@media screen and (max-width: 920px){#sFloridaMainFeature{aspect-ratio:auto;min-height:56.25vw;height:auto;max-height:100%}}#sFloridaMainFeature .swiper-container-images{width:100%;max-width:100%;margin:0 auto;box-sizing:border-box}#sFloridaMainFeature .swiper-container-images .swiper-image-container{max-width:100%;max-width:100%;height:56.25vw;max-height:900px;background-size:cover;background-position:center}#sFloridaMainFeature .wraper-container{position:absolute;top:50%;left:0;max-height:300px;height:100%;z-index:1;width:100%;transform:translate(0%, -50%);display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width: 920px){#sFloridaMainFeature .wraper-container{position:relative;top:auto;transform:none;max-width:100%;justify-content:center;max-height:100%;background-color:#fff}}#sFloridaMainFeature .wraper-container .outer-container{height:100%;min-width:42%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;padding-right:35px}#sFloridaMainFeature .wraper-container .outer-container::before{content:"";position:absolute;left:-25px;top:-40px;background:url(images/sf-alternative-main-feature-abstract_shape.png) no-repeat center/contain;width:100px;height:100px;display:block}@media screen and (max-width: 920px){#sFloridaMainFeature .wraper-container .outer-container::before{display:none}}#sFloridaMainFeature .wraper-container .outer-container::after{content:"";position:absolute;right:100px;top:-50px;background:url(images/sf-alternative-main-feature-abstract_shape.png) no-repeat center/contain;width:100px;height:100px;display:block}@media screen and (max-width: 920px){#sFloridaMainFeature .wraper-container .outer-container::after{display:none}}@media screen and (max-width: 920px){#sFloridaMainFeature .wraper-container .outer-container{padding-right:0;background:none;align-items:center;width:100%}}#sFloridaMainFeature .wraper-container .outer-container .inner-container{z-index:1;max-width:600px;width:100%;height:100%;position:relative;padding:20px 0 20px 50px;box-sizing:border-box}#sFloridaMainFeature .wraper-container .outer-container .inner-container::before{content:"";position:absolute;right:-50px;bottom:-50px;background:url(images/sf-alternative-main-feature-abstract_shape.png) no-repeat center/contain;width:100px;height:100px;display:block}@media screen and (max-width: 920px){#sFloridaMainFeature .wraper-container .outer-container .inner-container::before{display:none}}#sFloridaMainFeature .wraper-container .outer-container .inner-container::after{content:"";position:absolute;left:0;top:0;background-color:rgba(255,255,255,.95);width:100vw;height:100%;display:block}@media screen and (max-width: 920px){#sFloridaMainFeature .wraper-container .outer-container .inner-container::after{display:none}}@media screen and (max-width: 920px){#sFloridaMainFeature .wraper-container .outer-container .inner-container{max-width:100%;padding:10px 25px}}#sFloridaMainFeature .wraper-container .outer-container .inner-container .slide-content-wraper{display:flex;height:100%;align-items:center}#sFloridaMainFeature .wraper-container .outer-container .inner-container .swiper-content-container{box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;max-width:480px;margin:0}@media screen and (max-width: 920px){#sFloridaMainFeature .wraper-container .outer-container .inner-container .swiper-content-container{align-items:center;max-width:100%}}#sFloridaMainFeature .wraper-container .nav-container{position:absolute;bottom:-38px;max-width:220px;display:flex;align-items:center;margin-left:50px}@media screen and (max-width: 920px){#sFloridaMainFeature .wraper-container .nav-container{position:relative;bottom:auto;margin-bottom:20px;margin-left:0}}#sFloridaMainFeature .nav-container .swiper-button-prev,#sFloridaMainFeature .nav-container .swiper-button-next{position:relative;top:auto;left:auto;right:auto;margin:0;width:20px;height:20px;cursor:pointer;transition:ease 400ms all;background:url(images/sf-slider-next.png) no-repeat center/contain}.saffireMobileSize #sFloridaMainFeature .nav-container .swiper-button-prev,.saffireMobileSize #sFloridaMainFeature .nav-container .swiper-button-next{margin-bottom:0}#sFloridaMainFeature .nav-container .swiper-button-prev:hover,#sFloridaMainFeature .nav-container .swiper-button-next:hover{background:url(images/sf-slider-next-hover.png) no-repeat center/contain}@media screen and (max-width: 920px){#sFloridaMainFeature .nav-container .swiper-button-prev,#sFloridaMainFeature .nav-container .swiper-button-next{width:18px;height:18px;background:url(images/sf-slider-next-hover.png) no-repeat center/contain}#sFloridaMainFeature .nav-container .swiper-button-prev:hover,#sFloridaMainFeature .nav-container .swiper-button-next:hover{width:18px;height:18px;background:url(images/sf-slider-next-hover-mobile.png) no-repeat center/contain}}#sFloridaMainFeature .nav-container .swiper-button-prev{transform:rotate(180deg)}#sFloridaMainFeature .nav-container .swiper-pagination{position:relative;margin:0 20px;display:flex;align-items:center}@media screen and (max-width: 920px){#sFloridaMainFeature .nav-container .swiper-pagination{margin:0 15px}}#sFloridaMainFeature .nav-container .swiper-pagination.swiper-pagination-lock{display:none}#sFloridaMainFeature .nav-container .swiper-pagination-bullet{width:15px;height:15px;display:inline-block;margin:0 6px;background:#fff;transition:all 300ms ease;border:3px solid #ee1281;opacity:1}#sFloridaMainFeature .nav-container .swiper-pagination-bullet:hover{transition:ease 400ms all;opacity:1;background:#ee1281}@media screen and (max-width: 920px){#sFloridaMainFeature .nav-container .swiper-pagination-bullet{width:13px;height:13px;margin:0 5px}}#sFloridaMainFeature .nav-container .swiper-pagination-bullet-active{background:#ee1281}#sFloridaMainFeature .nav-container .swiper-button-lock{display:none}#sFloridaMainFeature .swiper-container-content{width:100%}#sFloridaMainFeature .swiper-container-content .swiper-content-container{box-sizing:border-box;display:flex;align-items:center;padding:10px 0;justify-content:space-between;margin:auto}#sFloridaMainFeature .swiper-container-content .slide-title{display:inline-block;text-transform:uppercase;color:#282828;font-family:"azo-sans-uber",sans-serif;font-size:32px;transition:ease 400ms all;text-decoration:none;margin:0;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}@media screen and (max-width: 920px){#sFloridaMainFeature .swiper-container-content .slide-title{text-align:center;font-size:28px;-webkit-line-clamp:5;line-clamp:5;margin-bottom:0}}#sFloridaMainFeature .swiper-container-content .slide-description{font-family:"lato",sans-serif;font-size:24px;color:#282828;font-weight:600;-webkit-line-clamp:2;line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;margin:0;line-height:normal}@media screen and (max-width: 920px){#sFloridaMainFeature .swiper-container-content .slide-description{text-align:center;line-clamp:5;-webkit-line-clamp:5;font-size:20px}}#sFloridaMainFeature .swiper-container-content .button-container{display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:0;margin-top:30px;gap:10px}@media screen and (max-width: 920px){#sFloridaMainFeature .swiper-container-content .button-container{justify-content:center}}#sFloridaSeoBlockSection{align-self:end;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}@media screen and (max-width: 1100px){#sFloridaSeoBlockSection{margin-top:5rem;align-self:center}}@media screen and (max-width: 600px){#sFloridaSeoBlockSection{grid-template-columns:1fr;grid-template-rows:auto auto;margin:0;width:100%;overflow:hidden}}#sFloridaSeoBlockSection .block-abstract-kid{width:270px;height:390px;background:url(images/kid-abstract.png) no-repeat center/contain;grid-column:1/2;grid-row:1/3;justify-self:start;margin-top:-60px;z-index:3}@media screen and (max-width: 1100px){#sFloridaSeoBlockSection .block-abstract-kid{margin-top:0}}@media screen and (max-width: 600px){#sFloridaSeoBlockSection .block-abstract-kid{grid-column:1/1;grid-row:1/2;width:210px;height:330px;margin:0 auto -70px}}#sFloridaSeoBlockSection .app-section{grid-column:2/3;grid-row:1/3;display:flex;flex-direction:column;position:relative;align-items:center;margin-left:-20px;margin-right:35px}#sFloridaSeoBlockSection .app-section::before{content:"";width:350px;height:440px;display:block;background:url(images/sf-alternative-mobile-device-frame.png) no-repeat center/contain;position:absolute;bottom:0;transition:ease 400ms all}@media screen and (max-width: 600px){#sFloridaSeoBlockSection .app-section::before{height:385px;width:310px;max-width:100%;z-index:9}}@media screen and (max-width: 1100px){#sFloridaSeoBlockSection .app-section{justify-content:center}}@media screen and (max-width: 600px){#sFloridaSeoBlockSection .app-section{margin-top:0;grid-column:1/1;grid-row:2/3;margin:0;height:385px;margin-bottom:-30px}}#sFloridaSeoBlockSection .app-section:hover::before,#sFloridaSeoBlockSection .app-section:focus-within::before{filter:drop-shadow(0px 0px 17px #ee1281)}#sFloridaSeoBlockSection .block-title{display:flex;justify-content:center;align-items:flex-end;text-align:center;font-size:35px;color:#fff;font-family:"azo-sans-uber",sans-serif;text-shadow:2px 2px 7px #000;z-index:1;margin:0 0 45px}@media screen and (max-width: 600px){#sFloridaSeoBlockSection .block-title{font-size:30px;z-index:10;margin:30px 0}}#sFloridaSeoBlockSection .block-buttons{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;z-index:2}@media screen and (max-width: 600px){#sFloridaSeoBlockSection .block-buttons{margin-top:0;z-index:10;position:relative;max-width:230px;width:100%}#sFloridaSeoBlockSection .block-buttons::before{content:"";width:5px;height:100%;display:block;background-color:#fff;position:absolute;top:0;left:-6px;border-radius:4px}}#sFloridaSeoBlockSection .block-buttons a{position:relative;width:250px;height:80px;transition:ease 400ms all;left:0}@media screen and (max-width: 600px){#sFloridaSeoBlockSection .block-buttons a{width:235px;height:70px}}#sFloridaSeoBlockSection .block-buttons a:hover{transition:ease 400ms all;filter:drop-shadow(2px 4px 6px white);left:-10px}#sFloridaSeoBlockSection .block-buttons .block-googlePlay{background:url(images/app-btn-google.png) no-repeat center/contain}#sFloridaSeoBlockSection .block-buttons .block-appStore{background:url(images/app-btn-apple.png) no-repeat center/contain}#sFloridaSeoBlock{max-width:800px;margin:25px 0}@media screen and (max-width: 1100px){#sFloridaSeoBlock{margin:0;margin-top:2rem}}#sFloridaSeoBlock .card-content{display:flex;flex-direction:column}#sFloridaSeoBlock .card-content .card-widget-title{color:#fff;font-size:clamp(32px,3vw,49px);font-family:"azo-sans-uber",sans-serif;max-width:680px;margin:0;margin-bottom:15px}#sFloridaSeoBlock .card-content .card-widget-description{color:#fff;font-family:"lato",sans-serif;max-width:680px;font-size:clamp(18px,1vw,21px)}.southFlorida-landingpage #sponsorWidgetContainer{max-width:100%}.southFlorida-landingpage #sponsorWidgetContainer #sponsorsTitleContainer .homepageh1{padding-top:0;font-family:"azo-sans-uber",sans-serif;color:#9d3c96;font-size:28px}@media screen and (max-width: 800px){.southFlorida-landingpage #sponsorWidgetContainer #sponsorsTitleContainer .homepageh1{font-size:26px}}.southFlorida-landingpage #sponsorWidgetContainer .sponsorWidgetContainer{padding-top:0}.southFlorida-landingpage #sponsorWidgetContainer .sponsorWidgetContainer{margin:0px 0}@media screen and (max-width: 800px){.southFlorida-landingpage #sponsorWidgetContainer .sponsorWidgetContainer{margin:0px}}.southFlorida-landingpage #sponsorWidgetContainer a{margin:0 20px}.southFlorida-landingpage #sponsorWidgetContainer a .logo-image{max-height:130px}.southFlorida-landingpage #sponsorWidgetContainer .sponsorArrow{display:none}#sFloridaCardWidget{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 10px}@media screen and (max-width: 800px){#sFloridaCardWidget{gap:5px}}#sFloridaCardWidget .card-widget-item{display:flex;justify-content:center;align-items:center;max-width:360px;height:245px;position:relative;overflow:hidden;box-sizing:border-box;transition:ease 400ms all;background-color:#883584;text-decoration:none;flex:0 1 25%}@media screen and (max-width: 800px){#sFloridaCardWidget .card-widget-item{max-width:180px;height:auto;aspect-ratio:1/1;flex:2 1 45%}}#sFloridaCardWidget .card-widget-item .image-container{background-color:#883584;width:175px;height:175px;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center}#sFloridaCardWidget .card-widget-item .overlay{width:0;height:0;background:rgba(241,156,33,.9);position:absolute;top:0;transition:ease 400ms all;left:50%;top:50%;transform:translate(-50%, -50%) rotate(45deg);border-radius:100%}@media screen and (max-width: 800px){#sFloridaCardWidget .card-widget-item .overlay{display:none}}#sFloridaCardWidget .card-widget-item .card-content{z-index:1;position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#sFloridaCardWidget .card-widget-item .card-content .card-widget-title{font-size:clamp(14px,2vw,30px);font-family:"azo-sans-uber",sans-serif;text-shadow:-3px -3px 0 #883584,3px -3px 0 #883584,-3px 3px 0 #883584,3px 3px 0 #883584,-3px -3px 0 #883584,3px -3px 0 #883584,-3px 3px 0 #883584,3px 3px 0 #883584,-3px -3px 3px #883584,3px -3px 3px #883584,-3px 3px 3px #883584,3px 3px 3px #883584,-3px -3px 3px #883584,3px -3px 3px #883584,-3px 3px 3px #883584,3px 3px 3px #883584;line-height:normal;color:#fff;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;width:95%;letter-spacing:1px;font-weight:300}@media screen and (max-width: 800px){#sFloridaCardWidget .card-widget-item .card-content .card-widget-title{text-wrap:pretty;max-width:150px;word-break:break-all;text-shadow:-2px -2px 0 #883584,2px -2px 0 #883584,-2px 2px 0 #883584,2px 2px 0 #883584,-2px -2px 0 #883584,2px -2px 0 #883584,-2px 2px 0 #883584,2px 2px 0 #883584,-2px -2px 2px #883584,2px -2px 2px #883584,-2px 2px 2px #883584,2px 2px 2px #883584,-2px -2px 2px #883584,2px -2px 2px #883584,-2px 2px 2px #883584,2px 2px 2px #883584}}#sFloridaCardWidget .card-widget-item .card-content .card-widget-description{color:#15010d;font-size:20px;font-weight:600;font-family:"lato",sans-serif;line-height:normal;transition:ease 400ms all;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:none;max-width:95%;height:0;position:absolute;bottom:-30px}#sFloridaCardWidget .card-widget-item .card-content .buttonwrap{transition:ease 400ms all;height:0;overflow:hidden;box-sizing:border-box;bottom:-40px;position:relative;display:flex}#sFloridaCardWidget .card-widget-item .card-content .buttonwrap a{background:url(images/card-arrow.png);background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;width:55px;height:36px;transition:ease 400ms all;margin:8px}#sFloridaCardWidget .card-widget-item .card-content .buttonwrap:hover a{transition:ease 400ms all;transform:rotate(360deg) scale(1.1)}@media screen and (max-width: 800px){#sFloridaCardWidget .card-widget-item .card-content .card-widget-description,#sFloridaCardWidget .card-widget-item .card-content .buttonwrap{display:none}}#sFloridaCardWidget .card-widget-item:hover .overlay{width:102%;height:102%;transform:translate(-50%, -50%) rotate(360deg);border-radius:0}#sFloridaCardWidget .card-widget-item:hover .buttonwrap{transition:ease 400ms all;height:60px;bottom:0;padding:5px;position:relative;display:flex}@media screen and (max-width: 800px){#sFloridaCardWidget .card-widget-item:hover .buttonwrap{display:none}}#sFloridaCardWidget .card-widget-item:hover .buttonwrap.noUrl{height:0;padding:0}#sFloridaCardWidget .card-widget-item:hover .card-widget-title{-webkit-line-clamp:2;line-clamp:2}@media screen and (max-width: 800px){#sFloridaCardWidget .card-widget-item:hover .card-widget-title{-webkit-line-clamp:1;line-clamp:1}}#sFloridaCardWidget .card-widget-item:hover .card-widget-description{display:-webkit-box;transition:ease 400ms all;height:auto;position:relative;bottom:0;margin-top:5px}#sFloridaCardWidget .card-widget-item:hover .card-widget-description.noDescr{height:0;margin-top:0;margin-bottom:0}@media screen and (max-width: 800px){#sFloridaCardWidget .card-widget-item:focus-within{animation:shakeCard .2s ease-in-out}#sFloridaCardWidget .card-widget-item.voidLink:focus-within{animation:shakeCard .2s ease-in-out}}#sFloridaCardWidget .card-widget-item.voidLink:hover{cursor:default}#sFloridaCardWidget .card-widget-item.voidLink:hover .card-widget-description{margin-bottom:0}#sFloridaCardWidget .card-widget-item.emptyCard:hover .overlay{display:none}@keyframes shakeCard{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}100%{transform:translateX(0)}}#sf-signup-container{background:#883584 url(images/sf-alternative-seo-block-bg.jpg) no-repeat center/cover;display:flex;width:100%;height:200px;position:relative;gap:30px}@media screen and (max-width: 1325px){#sf-signup-container{height:auto;flex-direction:column-reverse;align-items:center;padding:10px 0 0}}@media screen and (max-width: 800px){#sf-signup-container{flex-direction:column-reverse;height:auto;align-items:center;max-width:360px;width:100%;padding-top:20px;gap:10px;background:#883584 url(images/sf-alternative-seo-block-bg-mobile.jpg) no-repeat center/cover}}#sf-signup-container .abstract-container{max-width:360px;height:260px;display:flex;width:100%}@media screen and (max-width: 1325px){#sf-signup-container .abstract-container{height:auto}}@media screen and (max-width: 800px){#sf-signup-container .abstract-container{position:relative;height:auto;margin-top:10px;width:360px;position:relative;justify-content:center}}#sf-signup-container .signup-abstract{background:url(images/signup-abstract.png);background-size:contain;background-position:bottom;background-repeat:no-repeat;width:360px;height:260px;position:absolute;bottom:0;left:5px;align-self:flex-end}@media screen and (max-width: 1325px){#sf-signup-container .signup-abstract{position:relative;left:auto}}@media screen and (max-width: 800px){#sf-signup-container .signup-abstract{width:95%;height:252px}}#sf-signup-container .signup-form{width:100%;max-width:450px;display:flex;align-items:center;margin-right:10px}@media screen and (max-width: 840px){#sf-signup-container .signup-form{width:auto;margin-right:20px}}@media screen and (max-width: 800px){#sf-signup-container .signup-form{margin-right:0}}#sf-signup-container .signup-form .emailSignup{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;gap:15px}#sf-signup-container .signup-form .emailSignup .emailSignupText{margin:0}#sf-signup-container .signup-form .signup-text{display:flex;flex-direction:column;text-align:start}@media screen and (max-width: 800px){#sf-signup-container .signup-form .signup-text{text-align:center}}#sf-signup-container .signup-form .signup-text h2{margin:0;color:#fff;font-size:30px;margin-bottom:5px;line-height:normal;font-family:"azo-sans-uber",sans-serif}#sf-signup-container .signup-form .signup-text .signup-description{max-width:380px;display:flex;flex-direction:column}#sf-signup-container .signup-form .signup-text .signup-description span{font-family:"lato",sans-serif;color:#fff;font-size:18px;line-height:normal}@media screen and (max-width: 800px){#sf-signup-container .signup-form .signup-text .signup-description span{max-width:270px}}#sf-signup-container .signup-form .input-wrap{display:flex;align-items:center;max-width:480px;height:40px;width:100%;position:relative;gap:5px}@media screen and (max-width: 800px){#sf-signup-container .signup-form .input-wrap{flex-direction:column;height:auto}}#sf-signup-container .signup-form .input-wrap .emailInputField{width:100%;height:100%}@media screen and (max-width: 800px){#sf-signup-container .signup-form .input-wrap .emailInputField{height:45px;max-width:285px}}#sf-signup-container .signup-form .input-wrap .emailInputField label{color:#fff;display:flex !important;opacity:1;text-indent:-99999px;position:absolute}#sf-signup-container .signup-form .input-wrap .emailInputField input{background:#fff;width:100%;height:100%;padding-left:20px;font-size:16px;font-family:"lato",sans-serif;font-weight:100;border-radius:0 !important}#sf-signup-container .signup-form .input-wrap .emailInputField input::placeholder{color:gray}#sf-signup-container .signup-form .input-wrap .emailInputField input:focus::placeholder{color:#fff}@media screen and (max-width: 800px){#sf-signup-container .signup-form .input-wrap .emailInputField input{text-align:center;padding-left:0;padding:5px 10px;height:40px;box-sizing:border-box}}#sf-signup-container .emailInputSubmit{z-index:2;height:100%;height:100%;display:flex}#sf-signup-container .signup-form .input-wrap .btn-wrap{height:100%;display:flex}#sf-signup-container .signup-form .input-wrap .btn-wrap a{border-radius:0 !important;display:flex;justify-content:center;align-items:center;font-size:18px;line-height:normal;box-shadow:none;padding:0;position:relative;z-index:2;width:160px;height:40px;transition:none}#sf-signup-container .signup-form .input-wrap .btn-wrap a:hover,#sf-signup-container .signup-form .input-wrap .btn-wrap a:focus-within{background:none;background-color:#ffcc8b}#videoSection{position:relative;max-width:900px;width:100%;vertical-align:top;float:none;overflow:hidden;display:flex;margin-top:30px;justify-content:center}@media screen and (max-width: 800px){#videoSection{width:100%;max-width:360px}}#videoSection.single-video #arrow-container{display:none}#videoWidget{box-sizing:border-box;position:relative;height:0;width:100%;max-width:900px;padding-bottom:56.3%;text-align:center}#videoWidget iframe{position:absolute;top:0;left:0;width:100%;max-width:100% !important;height:100%;border:none !important;z-index:1;border-radius:3px 3px 0 0}@media screen and (max-width: 800px){#videoWidget iframe{border-radius:0}}#videoWidget .video-loading{box-sizing:border-box;position:relative;top:calc(50% - 40px);left:0;right:0;width:80px;height:80px;margin:0 auto;border-top-color:#fff;border-radius:100%;z-index:0;animation:spin 1s infinite linear}#videoWidget .video-arrow{box-sizing:border-box;position:absolute;top:50%;width:40px;height:40px;padding:14px;background-size:contain;background-position:center;transform:translateY(-50%);transition:all .3s ease;cursor:pointer;z-index:1}#videoWidget .video-arrow.previous{left:-25px;opacity:0;visibility:hidden}#videoWidget .video-arrow.next{right:-25px;opacity:0;visibility:hidden}#videoWidget:hover .video-arrow.previous{left:8px;opacity:.8;visibility:visible}#videoWidget:hover .video-arrow.next{right:8px;opacity:.8;visibility:visible}#videoWidget #videoList{display:none}@keyframes spin{100%{transform:rotate(360deg)}}@media screen and (max-width: 800px){.social-wrap{width:100%}}#sFloridaSocialNetworkWidget{width:490px;max-width:100%;height:auto;position:relative;margin-right:15px}#sFloridaSocialNetworkWidget::before{content:"";width:190px;max-height:600px;height:100%;background:url(images/sf-alternative-social-feed-abstract.png) no-repeat center/contain;display:flex;position:absolute;top:50px;right:-70px}@media screen and (max-width: 800px){#sFloridaSocialNetworkWidget::before{width:135px;top:15px}}@media screen and (max-width: 800px){#sFloridaSocialNetworkWidget{width:100%;margin:0 auto}}#sFloridaSocialNetworkWidget .socialTabContainer{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center;background:rgba(0,0,0,0);padding:0 0 25px 0;max-width:500px;z-index:2;position:relative;gap:10px}@media screen and (max-width: 800px){#sFloridaSocialNetworkWidget .socialTabContainer{max-width:310px;margin-left:auto;margin-right:auto;padding:30px 0 10px 0}}#sFloridaSocialNetworkWidget .socialTabContainer .social-title{font-size:37px;font-family:"azo-sans-uber",sans-serif;color:#0094c3;line-height:1}@media screen and (max-width: 800px){#sFloridaSocialNetworkWidget .socialTabContainer .social-title{font-size:26px}}#sFloridaSocialNetworkWidget .tabs{display:flex}#sFloridaSocialNetworkWidget .socialNetworkTab{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;text-decoration:none;cursor:pointer}#sFloridaSocialNetworkWidget .socialNetworkTab:last-child{margin-left:10px}@media screen and (max-width: 800px){#sFloridaSocialNetworkWidget .socialNetworkTab{width:30px;height:30px}}#sFloridaSocialNetworkWidget .socialNetworkTab svg{fill:#ed017b;transition:ease 400ms all}#sFloridaSocialNetworkWidget .socialNetworkTab svg:hover{transition:ease 400ms all;fill:#f19c21}#sFloridaSocialNetworkWidget .socialNetworkTab.activeTab svg{fill:#f19c21}#sFloridaSocialNetworkWidget .socialFeedContainer{position:relative;top:0;left:0;box-sizing:border-box;max-width:490px;width:100%;padding:0;overflow:hidden auto;display:flex;justify-content:space-around;background-color:#fff}#sFloridaSocialNetworkWidget .ig-wrapper{z-index:2;position:relative}#sFloridaSocialNetworkWidget #instafeedContainer{height:600px;display:flex;flex-wrap:wrap;justify-content:center;overflow-y:scroll;overflow:hidden;display:grid;grid-template-columns:auto auto auto;overflow-y:scroll;column-gap:7px;justify-items:center}#sFloridaSocialNetworkWidget #instafeedContainer::-webkit-scrollbar{width:8px}#sFloridaSocialNetworkWidget #instafeedContainer::-webkit-scrollbar-track{background:#fbecd0;border-radius:1px}#sFloridaSocialNetworkWidget #instafeedContainer::-webkit-scrollbar-thumb{border-radius:1px;border:1px solid #de8849}@media screen and (max-width: 800px){#sFloridaSocialNetworkWidget #instafeedContainer{grid-template-columns:auto auto;height:415px;column-gap:15px;margin:auto}}#sFloridaSocialNetworkWidget #instafeedContainer img{width:150px;height:150px;object-fit:cover}@media screen and (max-width: 800px){#sFloridaSocialNetworkWidget #instafeedContainer img{width:125px;height:125px}}#sFloridaSocialNetworkWidget #instafeedContainer>a:hover{opacity:.8}#sFloridaSocialNetworkWidget #facebookfeedContainer{overflow:hidden}#sFloridaSocialNetworkWidget #facebookfeedContainer span{width:490px !important}@media screen and (max-width: 800px){#sFloridaSocialNetworkWidget #facebookfeedContainer{width:auto;margin:auto}}#sFloridaSocialNetworkWidget #facebookfeedContainer .fb-page{max-width:100%;width:540px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 800px){#sFloridaSocialNetworkWidget #facebookfeedContainer .fb-page{max-width:360px;width:100%;margin:0 5px}#sFloridaSocialNetworkWidget #facebookfeedContainer .fb-page iframe{width:360px !important}}.footer.southFloridaFooter{background-color:rgba(0,0,0,0)}.southFlorida-landingpage .footer.southFloridaFooter{background-color:#fff}.southFlorida-footer{display:none}.southFloridaFooter .abstract{width:100%;display:flex;flex-direction:column;position:relative}.southFloridaFooter .abstract .line-1{height:8px;background-color:#f19c21;width:100%}.southFloridaFooter .abstract .line-2{height:12px;background-color:#0094c3;width:100%}.southFloridaFooter .abstract .line-3{height:12px;background-color:#ed017b;width:100%}.southFloridaFooter .main-theme-footer{display:none}.southFloridaFooter .southFlorida-footer{padding:2rem 10px 2rem 10px;background-color:#202020;background-image:url(images/sf-alternative-footer-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:block}@media screen and (max-width: 950px){.southFloridaFooter .southFlorida-footer{background-color:#202020;background-image:url(images/sf-alternative-footer-bg-mobile.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:2rem 0 2rem}}@media screen and (max-width: 1000px){.southFloridaFooter .southFlorida-footer{padding-bottom:5rem}}@media screen and (max-width: 700px){.southFloridaFooter .southFlorida-footer{padding-bottom:0}}.southFloridaFooter .southFlorida-wrapper{z-index:2;position:relative;max-width:1370px;margin:0 auto;display:grid;column-gap:60px;grid-template-columns:auto auto auto 275px}@media screen and (max-width: 1250px){.southFloridaFooter .southFlorida-wrapper{grid-template-columns:100%;grid-template-rows:repeat(4, auto);justify-items:center}}.southFloridaFooter .southFlorida-wrapper .section-a{display:flex;margin-right:20px}@media screen and (max-width: 1250px){.southFloridaFooter .southFlorida-wrapper .section-a{margin-right:0;width:100%;justify-content:center}}.southFloridaFooter .southFlorida-wrapper .section-a .southFlorida-logo{display:block;background:url(images/sf-alternative-footer-logo.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:190px;height:235px;transition:ease 400ms all}@media screen and (max-width: 1250px){.southFloridaFooter .southFlorida-wrapper .section-a .southFlorida-logo{max-width:210px;width:100%;height:260px}}.southFloridaFooter .southFlorida-wrapper .section-b{margin-right:20px}.southFloridaFooter .southFlorida-wrapper .section-b .info-data{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:space-between}@media screen and (max-width: 1250px){.southFloridaFooter .southFlorida-wrapper .section-b .info-data{margin:2rem 0;height:auto}}.southFloridaFooter .southFlorida-wrapper .section-b .info-data a:hover{text-decoration:underline}.southFloridaFooter .southFlorida-wrapper .section-b .info-data .data-info{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.southFloridaFooter .southFlorida-wrapper .section-b .info-data .data-info .info-icon{display:inline;width:20px;height:20px;margin-right:15px}.southFloridaFooter .southFlorida-wrapper .section-b .info-data .icon-phone{background:url(images/icon-phone-blue.png) no-repeat center/contain}.southFloridaFooter .southFlorida-wrapper .section-b .info-data .icon-email{background:url(images/icon-email-blue.png) no-repeat center/contain}.southFloridaFooter .southFlorida-wrapper .section-b .info-data .icon-address{background:url(images/icon-location-blue.png) no-repeat center/contain}.southFloridaFooter .southFlorida-wrapper .section-b .info-data .data-info .text-address{display:flex;flex-direction:column;align-items:flex-start}.southFloridaFooter .southFlorida-wrapper .section-b .info-data .info-address{align-items:stretch;margin-bottom:0}.southFloridaFooter .southFlorida-wrapper .section-b .info-data .data-info,.southFloridaFooter .southFlorida-wrapper .section-b .info-data .data-info span{color:#fff;font-size:20px;text-decoration:none;font-weight:500;font-family:"lato",sans-serif;line-height:normal}.southFloridaFooter .southFlorida-wrapper .section-c{margin-right:20px;display:flex;flex-direction:column;justify-content:flex-start}.southFloridaFooter .southFlorida-wrapper .section-c .footer-navigation{margin:0;display:flex;flex-direction:column;justify-content:center}.saffireMobileSize .southFloridaFooter .southFlorida-wrapper .section-c .footer-navigation{margin-top:0;display:flex;flex-direction:column}.southFloridaFooter .southFlorida-wrapper .section-c .footer-navigation__item{margin-bottom:12px}.southFloridaFooter .southFlorida-wrapper .section-c .footer-navigation__separator{display:none}.southFloridaFooter .southFlorida-wrapper .section-c .footer-navigation a{color:#fff;font-family:"lato",sans-serif;line-height:normal;margin:0;text-decoration:none;font-size:20px;font-weight:500}.southFloridaFooter .southFlorida-wrapper .section-c .footer-navigation a:hover{text-decoration:underline}@media screen and (max-width: 1250px){.southFloridaFooter .southFlorida-wrapper .section-c .footer-navigation .footer-navigation__item{margin-bottom:5px}}.southFloridaFooter .southFlorida-wrapper .footer-haeding{color:#fff;font-family:"azo-sans-uber",sans-serif;text-transform:uppercase;font-size:28px;margin-bottom:10px}.southFloridaFooter .southFlorida-wrapper .section-d{display:flex;align-items:center}.southFloridaFooter .southFlorida-wrapper .section-d .copy-container{color:#fff;width:100%;display:flex;align-items:flex-end;font-size:16px;justify-content:space-between;flex-wrap:wrap;font-weight:600}.southFloridaFooter .southFlorida-wrapper .section-d .copy-container .site-copyright{display:flex;flex-direction:column;color:#fff}.southFloridaFooter .southFlorida-wrapper .section-d .copy-container .powered-by-saffire{display:flex;align-items:flex-end}.southFloridaFooter .southFlorida-wrapper .section-d .copy-container .powered-by-saffire a{display:inline-block;bottom:-0.325em;color:#fff}.southFloridaFooter .southFlorida-wrapper .section-d .copy-container .powered-by-saffire a svg{fill:#fff}@media screen and (max-width: 1250px){.southFloridaFooter .southFlorida-wrapper .section-d .copy-container{flex-direction:column;align-items:center;margin-top:1rem}.southFloridaFooter .southFlorida-wrapper .section-d .site-copyright{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width: 600px){.southFloridaFooter .southFlorida-wrapper .section-b,.southFloridaFooter .southFlorida-wrapper .section-c,.southFloridaFooter .southFlorida-wrapper .section-d{width:calc(100% - 80px);margin-left:0}.southFloridaFooter .southFlorida-wrapper .section-a,.southFloridaFooter .southFlorida-wrapper .section-b,.southFloridaFooter .southFlorida-wrapper .section-c{margin-right:0;margin-bottom:20px}.southFloridaFooter .southFlorida-wrapper .section-d .copy-container,.southFloridaFooter .southFlorida-wrapper .section-d .site-copyright{align-items:flex-start}.southFloridaFooter .southFlorida-wrapper .section-d .powered-by-saffire{margin-top:20px}}

/*# sourceMappingURL=theme.css.map*/