@font-face{font-family:"Libre-Baskerville";font-style:normal;font-weight:normal;src:url(fonts/Libre-Baskerville.woff2) format("woff2"), url(fonts/Libre-Baskerville.woff) format("woff")}@font-face{font-family:"Montserrat-Black";font-style:normal;font-weight:normal;src:url(fonts/Montserrat-Black.woff2) format("woff2"), url(fonts/Montserrat-Black.woff) format("woff")}@font-face{font-family:"Montserrat-Bold";font-style:normal;font-weight:normal;src:url(fonts/Montserrat-Bold.woff2) format("woff2"), url(fonts/Montserrat-Bold.woff) format("woff")}@font-face{font-family:"Montserrat-Light";font-style:normal;font-weight:normal;src:url(fonts/Montserrat-Light.woff2) format("woff2"), url(fonts/Montserrat-Light.woff) format("woff")}@font-face{font-family:"Montserrat-Medium";font-style:normal;font-weight:normal;src:url(fonts/Montserrat-Medium.woff2) format("woff2"), url(fonts/Montserrat-Medium.woff) format("woff")}@font-face{font-family:"Montserrat-Regular";font-style:normal;font-weight:normal;src:url(fonts/Montserrat-Regular.woff2) format("woff2"), url(fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-family:"Montserrat-SemiBold";font-style:normal;font-weight:normal;src:url(fonts/Montserrat-SemiBold.woff2) format("woff2"), url(fonts/Montserrat-SemiBold.woff) format("woff")}.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}.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}.tiny,.note{font-size:12px}input.textbox,textarea.multi,select.dropdown{font-size:14px}#eventFilterList li,#eventDateList li a{padding:.5em .5em}.featureLineup-buynow .button{font-size:12px}.featureLineup-social div{display:inline-flex;align-items:center}.featureLineup-social div a{width:26px;height:26px;font-size:22px}body{color:#353535;font:15px/1.5 "Montserrat-Light"}b,strong{font-family:"Montserrat-Medium"}h1,h2,h3,h4,h5,h6{font-family:"Libre-Baskerville";font-weight:normal;color:#ba0030;line-height:1.2;margin:.5em 0;text-transform:none}h1{font-size:30px}@media screen and (min-width: 450px){h1{font-size:calc(30px + 10px*(100vw - 450px)/916px)}}@media screen and (min-width: 1366px){h1{font-size:40px}}h2{font-size:24px}@media screen and (min-width: 450px){h2{font-size:calc(24px + 6px*(100vw - 450px)/916px)}}@media screen and (min-width: 1366px){h2{font-size:30px}}h3{font-size:22px}@media screen and (min-width: 450px){h3{font-size:calc(22px + 2px*(100vw - 450px)/916px)}}@media screen and (min-width: 1366px){h3{font-size:24px}}h4{font-size:20px}@media screen and (min-width: 450px){h4{font-size:calc(20px + 2px*(100vw - 450px)/916px)}}@media screen and (min-width: 1366px){h4{font-size:22px}}h5{font-size:18px}@media screen and (min-width: 450px){h5{font-size:calc(18px + 2px*(100vw - 450px)/916px)}}@media screen and (min-width: 1366px){h5{font-size:20px}}h6{font-size:18px}@media screen and (min-width: 450px){h6{font-size:calc(18px + 0px*(100vw - 450px)/916px)}}@media screen and (min-width: 1366px){h6{font-size:18px}}a{color:#ba0030;text-decoration:underline}a:hover{text-decoration:none}.header a,.footer a{text-decoration:none}input.textbox,select.dropdown,textarea.multi{color:#353535;font:15px/1.5 "Montserrat-Light";padding:2px 6px}.fa{color:#353535}.fa.fa-print{color:#fff}.show-lightbox h2{color:#fff}.small,.tiny,.note{font-size:11px}.error{color:#ed1c24}.expandedViewEventName{font-size:15px !important}.expandedViewEventNameDescription{font-size:13px !important}.site h2{font-size:17px}.starlist a{font-size:13px}body{background:#fff}.wrapper{width:100%;overflow:hidden;opacity:0;transition:.3s}.pageIsLoaded .wrapper{opacity:1;transition:.3s}body:not(.homepage) .content{box-sizing:border-box;position:relative;max-width:1200px;margin:165px auto 80px;padding:15px;background:#fff}.fair-homepage .content{display:none}body:not(.homepage).saffireLargeSize.generalMessageOn .content{margin-top:205px}body:not(.homepage).saffireMobileSize .content{margin-top:80px}body:not(.homepage).saffireMobileSize.generalMessageOn .content{margin-top:120px}.saffireLargeSize.homepage .content,.saffireLargeSize.fair-homepage .afterContent{margin-top:120px}.saffireLargeSize.homepage.generalMessageOn .content,.saffireLargeSize.fair-homepage.generalMessageOn .afterContent{margin-top:160px}.saffireMobileSize.homepage .content,.saffireMobileSize.fair-homepage .afterContent{margin-top:50px}.saffireMobileSize.homepage.generalMessageOn .content,.saffireMobileSize.fair-homepage.generalMessageOn .afterContent{margin-top:90px}.saffireMobileSize.homepage .content,.saffireLargeSize.homepage .content{position:relative;max-width:100%;padding:0;background:none}.saffireMobileSize.fair-homepage .afterContent{display:block !important}.subContainer{background:#f0f0f0;color:#353535;box-shadow:0px 5px 12px 0px rgba(0,0,0,.4)}.dateDisplayBar,.dateDisplay{background:#ba0030;color:#fff}.dateDisplayBar a,.dateDisplay a{color:#fff}#google_translate_element{top:15px;right:30px}.mapLegend{padding:10px}.orderhistory{background:#ba0030}.orderhistory th{color:#fff;padding:8px 3px}.alternateRow{background:#f0f0f0}.listingItem{background:#f0f0f0;border-bottom:1px solid #d7d7d7}.listingItem:hover{background:#f8f8f8}.generalmessage{display:flex;align-items:center;justify-content:center;height:40px;background:#ed1c24;font-family:"Montserrat-Light";font-size:15px;font-weight:400;line-height:1.2;color:#fff;transition:.3s}.generalmessage a{color:inherit;text-decoration:underline}.saffireMobileSize .generalmessage{height:40px;font-size:13px;line-height:1.2;transition:.3s}@media screen and (max-width: 500px){.saffireMobileSize .generalmessage{font-size:11px}}.saffireWindowScrolled .generalmessage{height:0;font-size:0;transition:.3s}.header,.saffireMobileSize .header{position:fixed;top:0;z-index:9999999999;box-sizing:border-box;width:100%;max-width:100%;height:auto;background:#fff}.headerInnerContent{box-sizing:border-box;display:block;width:100%;max-width:100%;height:auto}.header-top,.header-bottom{box-sizing:border-box;position:relative;display:flex;justify-content:center;width:100%;padding:0 15px}.saffireMobileSize .header-top,.saffireMobileSize .header-bottom{padding:0 15px 0 0}.header-top{height:80px}.saffireMobileSize .header-top{background:#f1f1f1;height:50px}.saffireMobileSize.fair .header-top{background:#e4b420}.header-top .inner-container{position:relative;display:flex;justify-content:flex-end;align-items:center;width:100%;max-width:1200px;padding-right:30px}@media screen and (max-width: 1250px){.header-top .inner-container{padding-right:15px}}.saffireMobileSize .header-top .inner-container{padding:0}.header-bottom{align-items:center;background:#f1f1f1;box-shadow:0px 10px 12px -10px rgba(0,0,0,.4);height:40px}.fair .header-bottom{background:#e4b420}.saffireMobileSize .header-bottom{height:auto}.header-logo{z-index:9999;position:absolute;top:0;left:0;display:block;width:320px;height:180px;background:url(images/fairgrounds-logo-2025.png) center/contain no-repeat;image-rendering:-webkit-optimize-contrast;transition:.3s}@media screen and (max-width: 1250px){.header-logo{top:7px;width:215px;height:110px}}.saffireWindowScrolled .header-logo{top:7px;width:215px;height:110px;transition:.3s}.saffireMobileSize .header-logo{top:0 !important;width:187px !important;height:99px !important}.saffireMobileSize.saffireWindowScrolled .header-logo{width:132px !important;height:70px !important;transition:.3s}.fair .header-logo{top:5px;width:225px;height:200px;background:url(images/fair-logo-2025.png) center/contain no-repeat;transition:.3s}@media screen and (max-width: 1250px){.fair .header-logo{width:135px;height:115px}}.saffireWindowScrolled.fair .header-logo{width:135px;height:115px;transition:.3s}.saffireMobileSize.fair .header-logo{top:5px !important;left:5px;width:100px !important;height:88px !important}.saffireMobileSize.saffireWindowScrolled.fair .header-logo{width:80px !important;height:70px !important;transition:.3s}.ticket,.saffireMobileSize a.ticket{position:relative !important;font-family:"Montserrat-Medium";text-transform:uppercase;background-image:none !important;background-color:#c71a20;color:#fff;border-radius:4px !important;transition:.3s}.ticket:hover,.saffireMobileSize a.ticket:hover{background-image:none !important;background-color:#ab0b12;transition:.3s}.ticket:before,.ticket:after,.saffireMobileSize a.ticket:before,.saffireMobileSize a.ticket:after{content:"";position:absolute;top:50%;transform:translateY(-50%);display:block;background:#fff;border-radius:50%;width:16px;height:16px}.ticket{font-size:16px;padding:13px 19px;margin:0 15px}.ticket:before{left:-10px}.ticket:after{right:-10px}.saffireMobileSize a.ticket{top:auto !important;right:auto !important;font-size:12px;padding:9px 11px !important;margin:0 20px 0 0}.saffireMobileSize a.ticket:before,.saffireMobileSize a.ticket:after{background:#f1f1f1}.saffireMobileSize a.ticket:before{left:-11px}.saffireMobileSize a.ticket:after{right:-11px}.saffireMobileSize.fair a.ticket:before,.saffireMobileSize.fair a.ticket:after{background:#e4b420}.header .searchBox:not(.clonedSearchBox),.saffireMobileSize .header .searchBox:not(.clonedSearchBox){display:none}.saffireLargeSize .viewcart{display:inline-flex;color:#b2b2b2}.saffireLargeSize .viewcart .cartMenuLink{display:flex;align-items:center;font:12px/1 "Montserrat-Light";color:inherit;transition:.3s}.saffireLargeSize .viewcart .cartMenuLink:hover{color:#6a6a6a;transition:.3s}.saffireLargeSize .viewcart .cartMenuLink:hover:before{color:#6a6a6a;transition:.3s}.saffireLargeSize .viewcart .cartMenuLink:before{content:"";position:relative;margin-right:5px;font:22px/1 "FontAwesome";color:inherit;transition:.3s}.saffireMobileSize .viewcart{display:none}.fairgrounds-link{font:13px/1 "Montserrat-Medium";color:#000}.saffireMobileSize .fairgrounds-link{display:none}.mobile-nav-toggle{display:inline-flex;align-items:center;justify-content:center}.mobile-nav-toggle:before{content:"";position:relative;width:20px;height:14px;background:url(images/menu.png) center/contain no-repeat}.mobile-nav-toggle:hover{cursor:pointer}.saffireLargeSize .mobile-nav-toggle{display:none}.nav{display:flex;justify-content:flex-end;width:100%;max-width:1200px}.nav .groups{display:flex;flex-wrap:wrap;margin:0}.nav .groups .group{display:inline-block;flex-shrink:0}.nav .groups .group:last-child .items,.nav .groups .group:nth-last-child(2) .items{left:auto;right:0;border-radius:4px 0 4px 4px}.nav .groups .group:last-child .subitems,.nav .groups .group:nth-last-child(2) .subitems{left:auto;right:100%}.nav .groups .group>a{display:inline-block;padding:8px 15px;background:none;font-family:"Montserrat-SemiBold",Arial,Verdana,sans-serif;font-size:16px;font-weight:400;color:#000;text-transform:uppercase}@media screen and (max-width: 1250px){.nav .groups .group>a{font-size:14px;padding:10px 15px 9px}}.nav .groups .group:hover>a{color:#000;background:#fff}.nav .items{top:100%;left:0;padding:0;background:#fff;border-radius:0 4px 4px 4px}.nav .items .item a{padding:5px 15px;color:#000;font-family:"Montserrat-Medium";font-size:13px}.nav .items .item a:hover{color:#000}.nav .item{width:200px;line-height:1.4}.nav .item:hover{background:#f1f1f1}.fair .nav .item:hover{background:#e4b420}.nav .subitems{left:100%;padding:0;background:#fff}.footer{position:relative;height:auto;width:100%;margin:0 auto;padding:0;color:#3a2610}.footer a{color:#3a2610;text-decoration:none}.footer a:hover{text-decoration:underline}.footer-top{box-sizing:border-box;position:relative;display:flex;justify-content:center;width:100%;height:48px;background:url(images/wood-beige.png) center/cover;z-index:999}.fair .footer-top{background:url(images/wood-yellow.png) center/cover}.elkhorn-wi{position:absolute;top:-20px;left:50%;transform:translateX(-50%);display:flex;align-items:flex-start}.elkhorn-wi span{font:18px/1 "Libre-Baskerville";padding-top:37px}.saffireMobileSize .elkhorn-wi span{font-size:14px}.elkhorn-wi img{margin:0 10px}.saffireMobileSize .elkhorn-wi img{max-width:115px !important}.footer-main{box-sizing:border-box;display:flex;justify-content:center;background:url(images/footer-bg.png) center/cover;width:100%;padding:55px 30px 80px}.saffireMobileSize .footer-main{padding:50px 0 25px}.footer-main .inner-container{position:relative;display:flex;justify-content:space-between;width:100%;max-width:1275px}.saffireMobileSize .footer-main .inner-container{flex-direction:column;justify-content:center;align-items:center}.contact-us{display:flex;flex-direction:column}.saffireMobileSize .contact-us{order:2;text-align:center;margin:20px 0}.contact-us h6{font:12px/1 "Montserrat-Black";color:#c71a20;letter-spacing:2px;text-transform:uppercase}.contact-us a{display:flex;align-items:center;font:13px/2 "Montserrat-Light"}.contact-us a:before{content:"";display:block;background-position:center;background-size:contain;background-repeat:no-repeat}.phone:before{width:11px;height:16px;background-image:url(images/phone.png);margin-right:13px}.location:before{width:12px;height:16px;background-image:url(images/location.png);margin-right:12px}.email:before{width:14px;height:10px;background-image:url(images/email.png);margin-right:10px}.footer-logo{position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;width:170px;height:155px;background:url(images/fair-logo-2025.png) center bottom/contain no-repeat;image-rendering:-webkit-optimize-contrast;text-decoration:none !important;padding-top:20px}.saffireMobileSize .footer-logo{position:static;transform:none;order:1}.footer-logo:before{position:absolute;top:-8px;content:"Home of the";display:block;font:12px/1 "Montserrat-Black";letter-spacing:2px;color:#c71a20;text-transform:uppercase}.fair .footer-logo{width:255px;height:134px;background:url(images/fairgrounds-footer-logo-2025.png) center/contain no-repeat;padding-top:30px}.fair .footer-logo:before{content:"Located at"}.footer-links{display:flex;flex-direction:column;text-align:right;margin:0 !important}.saffireMobileSize .footer-links{flex-direction:row;order:3}.saffireMobileSize .footer-links li:after{content:"-";margin:0 5px}.saffireMobileSize .footer-links li:last-of-type:after{display:none}.footer-links a{font:13px/2 "Montserrat-Light"}.saffireMobileSize .footer-links a{font-size:11px}.footer-bottom{box-sizing:border-box;display:flex;justify-content:center;width:100%;height:50px;padding:0 30px;background:#c71a20}.fair .footer-bottom{background:#acca7e}.saffireMobileSize .footer-bottom{height:auto}@media screen and (max-width: 720px){.saffireMobileSize .footer-bottom{padding-bottom:50px}}.copyright-container{display:flex;align-items:flex-end;font:11px/1 "Montserrat-Light";color:#fff}.saffireMobileSize .copyright-container{flex-direction:column;align-items:center;text-align:center;font-size:9px}.copyright-container li:nth-child(1){margin-right:30px}.saffireMobileSize .copyright-container li:nth-child(1){margin:0}.mobile-menu-container{background:url(images/mobile-menu-bg.png) center bottom;background-size:100%}.mobile-menu-container .mobile-menu-header{background-color:#fff}.mobile-menu-container .close-mobile-menu{display:block;width:25px;height:26px;background:url(images/close.png) center/contain no-repeat}.mobile-menu-container .close-mobile-menu:before,.mobile-menu-container .close-mobile-menu:after{display:none}.mobile-menu-container .mobile-menu-subheader{border-top:1px solid #000}.mobile-menu-container .mobile-menu-subheader,.mobile-menu-container .mobile-menu-subheader-btn{background-color:#ebeae7}.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:#8c8c8c}.mobile-menu-container .mobile-menu-login-showlinks .mobile-menu-login .mobile-menu-subheader-btn,.mobile-menu-container .mobile-menu-subheader-btn:active{background-color:#9a1419}.mobile-menu-container .mobile-menu-login-links a{font-family:"Montserrat-SemiBold"}.mobile-menu-container .cart-counter{font-family:"Montserrat-SemiBold"}.mobile-menu-container .search-container{border-top:1px solid #000;border-bottom:1px solid #000}.mobile-menu-container .search-container input[type=text]{font:15px/1 "Montserrat-Light";color:#8c8c8c;-webkit-appearance:none;border-radius:0px;height:50px}.mobile-menu-container .search-container .fa-search{color:#8c8c8c}.mobile-menu-container .mobile-menu-ticket-btn{display:flex;align-items:center;background-color:#fff;font:16px/1 "Montserrat-SemiBold";font-weight:normal;color:#000;text-transform:uppercase;border-color:#fff;padding:0 1em;height:40px;border-bottom:1px solid #000;transition:.3s}.mobile-menu-container .mobile-menu-ticket-btn:hover{background:#ebeae7;transition:.3s}.mobile-menu-container .mobile-menu-footer-links a{font:15px/1 "Montserrat-Light";color:#000}#mobile-nav ul{background-color:#fff}#mobile-nav li{margin:0}#mobile-nav li.m-group,#mobile-nav li.m-item,#mobile-nav li.m-subitem{border-bottom:1px solid #000}#mobile-nav a{background-color:#fff;font:16px/1 "Montserrat-SemiBold";color:#000;text-transform:uppercase;transition:.3s}#mobile-nav a:hover{background-color:#ebeae7;transition:.3s}#mobile-nav .has-subitems span{background-color:#c71a20;color:#fff;transition:.3s}#mobile-nav .has-subitems span:hover{background-color:#ab0b12;transition:.3s}.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 .showorksModalTitle{font-size:32px;line-height:36px}.modalBody .showorksBreadcrumbs{font-size:20px;color:#ba0030;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:#353535}.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:-20px !important;background:none}.modalClose .modalCloseButton{min-width:40px}.modalClose .modalCloseButton img{display:none}.modalClose .modalCloseButton:before{content:"X";font-family:sans-serif}.getUpdatesPageEmailModule .emailSignup.modalOnly{max-width:100% !important;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;margin-top:10px}.getUpdatesPageEmailModule .emailSignup.modalOnly .button{box-sizing:border-box}.saffireMobileSize.modalBody a[onclick*="Unsubscribe.ascx"]{margin-top:-25px}#dynamicModal{min-height:250px !important}.button{padding:11px 22px;font-size:14px}.button,.buttonSmall{box-sizing:border-box;line-height:1.75em;border-radius:4px;text-decoration:none;text-transform:uppercase;font-family:"Montserrat-Medium";color:#fff !important;background:#c71a20;transition:.3s}a.buttonSmall.button,.buttonSmall{padding:5px 11px;font-size:10px}.button:hover,.buttonSmall:hover{background:#ab0b12;transition:.3s}a.updateButton.buttonSmall,a.removeButton.buttonSmall,a.cartMenuRemoveButton.button.buttonSmall{font-size:10px}.searchMapButton{padding:3px 15px;font-size:13px}.countdown-outer-wrapper{position:absolute;left:0;bottom:-65px;display:block;width:100%}.saffireMobileSize .countdown-outer-wrapper{position:static;padding:45px 0 10px}body:not(.homepage) .countdown-outer-wrapper{display:none}.fair-homepage .countdown-outer-wrapper{display:flex !important}.siteInfoBannerOff .countdown-outer-wrapper{display:none}.countdown-inner-wrapper{box-sizing:border-box;position:relative;display:flex;justify-content:flex-end;width:100%;max-width:1230px;padding:0 15px;margin:15px auto 0;opacity:1;transition:.3s}.saffireWindowScrolled .countdown-inner-wrapper{opacity:0;transition:.3s}.saffireMobileSize .countdown-inner-wrapper{justify-content:center}#siteInfoBannerWidget{box-sizing:border-box;position:relative;display:inline-flex;height:50px;width:auto;max-width:100%;margin:0;padding:0 20px 0 25px;background:url(images/countdown-bg.png) center/cover;font-family:"Montserrat-Bold";font-size:18px;color:#000;text-align:center;line-height:1;z-index:2;box-shadow:0px 5px 12px 0px rgba(0,0,0,.4);min-width:auto;align-items:center}#siteInfoBannerWidget:before{position:absolute;top:0;left:0;content:"";display:block;width:6px;height:50px;background:#c71a20}#siteInfoBannerWidget #eventDates{font-family:"Libre-Baskerville";font-size:16px;font-weight:700;color:#c71a20;display:inline-block}#siteInfoBannerWidget #eventName{font-size:18px;font-weight:400;display:inline-block}#siteInfoBannerWidget #eventName:before{content:"- Only";margin:0 5px}#siteInfoBannerWidget .countdownDays{display:inline-block;font-family:"Montserrat-Bold";font-size:18px;font-weight:400;color:#000}.saffireMobileSize #siteInfoBannerWidget{flex-direction:column;justify-content:center;align-items:center;text-align:center;left:auto;right:auto !important;padding:0 20px 0 25px;background:url(images/countdown-bg.png) center/cover;width:350px;box-shadow:0px 2px 6px 0px rgba(0,0,0,.25)}.saffireMobileSize #siteInfoBannerWidget #eventDates{font-size:16px;color:#c71a20;margin-bottom:5px}.saffireMobileSize #siteInfoBannerWidget #eventName{font-size:16px;color:#000}.saffireMobileSize #siteInfoBannerWidget #eventName:before{content:"Only"}.saffireMobileSize #siteInfoBannerWidget .countdownDays{font-size:16px;color:#000}body.siteInfoBannerWidgetDateIsPast #siteInfoBannerWidget #eventName:before{display:none}body.siteInfoBannerWidgetDateIsPast #siteInfoBannerWidget .countdownDays{font-family:"Libre-Baskerville";font-size:18px;color:#000}.saffireMobileSize body.siteInfoBannerWidgetDateIsPast #siteInfoBannerWidget .countdownDays{font-size:16px}body.siteInfoBannerWidgetDateIsPast #siteInfoBannerWidget.siteInfoBannerWidgetNoThankYouMessage #siteInfoBannerWidget{display:none !important}.homepage .emailSignup,.fair-homepage .emailSignup{display:flex;flex-direction:column;color:#000}@media screen and (max-width: 1410px){.homepage .emailSignup,.fair-homepage .emailSignup{margin-bottom:70px;align-items:center;text-align:center}}.homepage .emailSignup:before,.fair-homepage .emailSignup:before{content:"Stay connected!";font:32px/1 "Libre-Baskerville"}.homepage .emailSignup .emailSignupText,.fair-homepage .emailSignup .emailSignupText{font-size:17px;margin:10px 0 20px}.homepage .emailSignup .emailInputField,.fair-homepage .emailSignup .emailInputField{display:flex}.homepage .emailSignup .emailInputField input,.fair-homepage .emailSignup .emailInputField input{height:40px;width:240px;padding:0 15px;font:15px/1 "Montserrat-Light";color:dimgray;border-radius:0 !important;background-image:none}.homepage .emailSignup .emailSubmitButton,.fair-homepage .emailSignup .emailSubmitButton{display:flex;align-items:center;justify-content:center;height:40px;width:140px;padding:0;border-radius:0 4px 4px 0 !important}.saffireMobileSize.homepage .emailSignup,.saffireMobileSize.fair-homepage .emailSignup{padding:0 20px}.saffireMobileSize.homepage .emailSignup:before,.saffireMobileSize.fair-homepage .emailSignup:before{font-size:24px}.saffireMobileSize.homepage .emailSignup .emailSignupText,.saffireMobileSize.fair-homepage .emailSignup .emailSignupText{font-size:15px}.saffireMobileSize.homepage .emailSignup .emailInputField,.saffireMobileSize.fair-homepage .emailSignup .emailInputField{flex-direction:column;align-items:center}.saffireMobileSize.homepage .emailSignup .emailSubmitButton,.saffireMobileSize.fair-homepage .emailSignup .emailSubmitButton{border-radius:4px !important;margin-top:10px}#experienceFair,#exploreFairgrounds{box-sizing:border-box;position:relative;display:flex;justify-content:center;flex-wrap:wrap;width:100%;max-width:1380px;margin:0 auto;padding:0}#experienceFair .card-widget-item,#exploreFairgrounds .card-widget-item{position:relative;box-sizing:border-box;display:flex;width:425px;height:220px;margin:17px;box-shadow:0 30px 20px -25px rgba(0,0,0,.75);overflow:hidden}.saffireMobileSize #experienceFair .card-widget-item,.saffireMobileSize #exploreFairgrounds .card-widget-item{margin:8px}@media screen and (max-width: 500px){#experienceFair .card-widget-item,#exploreFairgrounds .card-widget-item{margin:8px 0 !important}}#experienceFair .card-widget-item:hover .image-container,#experienceFair .card-widget-item:hover .card-widget-title,#exploreFairgrounds .card-widget-item:hover .image-container,#exploreFairgrounds .card-widget-item:hover .card-widget-title{transform:scale(1.15)}#experienceFair .card-widget-item:hover .image-container,#exploreFairgrounds .card-widget-item:hover .image-container{filter:blur(3px)}#experienceFair .image-container,#exploreFairgrounds .image-container{box-sizing:border-box;position:static;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;transform:none;filter:blur(0px)}#experienceFair .card-content,#exploreFairgrounds .card-content{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}#experienceFair .card-widget-title,#exploreFairgrounds .card-widget-title{position:static;display:block;width:auto;font:22px/1 "Libre-Baskerville";color:#fff;background:rgba(0,0,0,.7);padding:14px 30px;border-radius:4px;transform:none;transition:.3s}#experienceFair .card-widget-description,#experienceFair .buttonwrap,#exploreFairgrounds .card-widget-description,#exploreFairgrounds .buttonwrap{display:none}#fairCalendar{box-sizing:border-box;position:relative;display:flex;justify-content:center;flex-wrap:wrap;max-width:100%;margin:0 auto;padding:0}#fairCalendar .card-widget-item{box-sizing:border-box;position:relative;display:flex;flex-direction:column;margin:18px;box-shadow:0px 5px 12px 0px rgba(0,0,0,.4)}#fairCalendar .card-widget-date{position:absolute;top:-15px;left:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:64px;height:72px;font:14px/1 "Montserrat-Light";color:#fff;text-transform:uppercase;background:#c71a20;border-radius:4px;box-shadow:0px 5px 12px 0px rgba(0,0,0,.4);z-index:9}#fairCalendar .card-widget-date .date-day{font:28px/1 "Libre-Baskerville";font-weight:700;margin:5px 0 1px}#fairCalendar .card-widget-date .date-year{font-size:12px}#fairCalendar .image-container{box-sizing:border-box;position:relative;display:block;background-position:center;background-size:cover;width:265px;height:265px}#fairCalendar .image-container:hover .card-widget-description{opacity:1;transition:.3s}#fairCalendar .card-content{box-sizing:border-box;position:relative;display:flex;flex-direction:column;width:265px;height:120px;background:rgba(255,255,255,.8);border-radius:0 0 4px 4px;padding:10px 15px}#fairCalendar .card-widget-title{position:static;display:block;width:100%;font:15px "Libre-Baskerville";font-weight:700;color:#000}#fairCalendar .card-widget-description{box-sizing:border-box;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%;font:15px "Montserrat-Light";color:#fff;background:rgba(0,0,0,.8);padding:75px 25px 35px;opacity:0;transition:.3s}#fairCalendar .buttonwrap{position:absolute;bottom:10px;left:15px;display:flex;align-items:center;height:46.5px;width:100%;justify-content:center}#fairCalendar .buyNowButton{margin-right:20px}#fairCalendar .moreButton{background:rgba(0,0,0,0);color:#000 !important;padding:0}#headerLinks{box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center;margin:0;padding:0}.saffireMobileSize #headerLinks{display:none}.fair #headerLinks{display:none}#headerLinks .card-widget-item{box-sizing:border-box;display:flex}#headerLinks .card-widget-item:nth-child(1):after{content:"";display:block;width:2px;height:17px;background:#ed1c24;margin:0 15px}#headerLinks .card-content{display:flex}#headerLinks .card-widget-title{position:static;display:block;width:100%;font:13px/1 "Montserrat-Medium";color:#000}#headerLinks .card-widget-description,#headerLinks .buttonwrap{display:none}#multiScheduleFeature{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%}#multiScheduleFeature .multiFeatureContent{display:flex;justify-content:center;flex-wrap:wrap}#multiScheduleFeature .featureItem{box-sizing:border-box;position:relative;display:flex;flex-direction:column;color:#ba0030;margin:18px;box-shadow:0px 5px 12px 0px rgba(0,0,0,.4);border-radius:0 0 4px 4px}.saffireMobileSize #multiScheduleFeature .featureItem{margin:15px}#multiScheduleFeature .featureItemImage{position:relative;order:2;display:inline-block;width:265px;height:265px;background-size:cover;background-position:center}#multiScheduleFeature .featureItemImage:hover .featureItemDescription{opacity:1;transition:.3s}#multiScheduleFeature .featureItemTitle,#multiScheduleFeature .featureItemDate,#multiScheduleFeature .featureItemDescription,#multiScheduleFeature .button-container{display:flex}#multiScheduleFeature .featureItemDate{position:absolute;top:-15px;left:10px;order:1;flex-direction:column;align-items:center;justify-content:center;width:64px;height:72px;font-family:"Montserrat-Light";font-weight:400;font-size:14px;color:#fff;text-transform:uppercase;line-height:1;background:#c71a20;border-radius:4px;box-shadow:0px 5px 12px 0px rgba(0,0,0,.4);z-index:9}#multiScheduleFeature .featureItemDate .day{font:28px/1 "Libre-Baskerville";font-weight:700;margin:5px 0 1px}#multiScheduleFeature .featureItemDate .year{font-size:12px}#multiScheduleFeature .featureItemTitle{font-family:"Libre-Baskerville";font-weight:700;font-size:16px;color:#000;margin-bottom:5px}#multiScheduleFeature .featureItemDescription{box-sizing:border-box;position:absolute;top:0;left:0;justify-content:center;align-items:center;text-align:center;width:100%;height:100%;font-family:"Montserrat-Light";font-weight:400;font-size:15px;color:#fff;background:rgba(0,0,0,.8);padding:75px 25px 35px;opacity:0;transition:.3s}#multiScheduleFeature .text-container{box-sizing:border-box;position:relative;order:3;width:265px;height:120px;background:rgba(255,255,255,.8);border-radius:0 0 4px 4px;padding:10px 15px}#multiScheduleFeature .button-container{position:absolute;bottom:10px;left:15px;display:flex;align-items:center;width:100%;justify-content:center}#multiScheduleFeature .buy-now-button{margin-right:20px}#multiScheduleFeature .more-button{background:rgba(0,0,0,0);color:#000 !important;padding:0}.swiper-hidden #multiScheduleFeature .all-events-btn{margin-top:40px}#fairSeoWidget,#fairgroundsSeoWidget{box-sizing:border-box;position:relative;display:flex;justify-content:center;flex-wrap:wrap;max-width:100%;margin:0 auto 40px;padding:0}#fairSeoWidget .card-widget-item,#fairgroundsSeoWidget .card-widget-item{box-sizing:border-box;display:flex}#fairSeoWidget .card-content,#fairgroundsSeoWidget .card-content{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;color:#000}@media screen and (max-width: 1410px){#fairSeoWidget .card-content,#fairgroundsSeoWidget .card-content{text-align:center}}#fairSeoWidget .card-widget-title,#fairgroundsSeoWidget .card-widget-title{box-sizing:border-box;position:static;display:block;width:98%;font:32px/1.25 "Libre-Baskerville";margin-bottom:20px}.saffireMobileSize #fairSeoWidget .card-widget-title,.saffireMobileSize #fairgroundsSeoWidget .card-widget-title{width:100%;font-size:24px;padding:0 9px}#fairSeoWidget .card-widget-description,#fairgroundsSeoWidget .card-widget-description{box-sizing:border-box;width:100%;font:17px/1.5 "Montserrat-Light"}.saffireMobileSize #fairSeoWidget .card-widget-description,.saffireMobileSize #fairgroundsSeoWidget .card-widget-description{font-size:15px;line-height:1.75;padding:0 15px}#fairSeoWidget .buttonwrap,#fairgroundsSeoWidget .buttonwrap{display:none}.socialNetworks{z-index:80000000;position:fixed;right:-80px;top:25%;transition:.6s ease;background:rgba(53,53,53,.7);border-radius:50px;padding:5px 3px}.socialNetworks img{display:block;max-width:40px;max-height:40px;border-radius:50%}.socialNetworks>span,.socialNetworks>a{display:block;width:40px;height:40px;position:relative;left:0;border:3px solid rgba(53,53,53,.7);transition:.2s;border-radius:50%;border:none;padding:3px;background-color:rgba(0,0,0,0)}.socialNetworks>a:hover{left:-6px;z-index:2;transition:.2s;left:0;background-color:#f0f0f0}@media screen and (max-width: 1230px){.socialNetworks{top:auto;right:0;bottom:-60px;border-top:none;border-bottom:none;padding:0}.socialNetworks img{max-width:30px;max-height:30px}.socialNetworks>a{max-width:30px;max-height:30px;bottom:0;float:left;margin:0;transition:.2s;background-size:contain}.socialNetworks>a:hover{left:0;bottom:6px;z-index:2;transition:.2s;bottom:0}}.socialNetworks a:hover{background-color:#c71a20}.pageIsLoaded .socialNetworks{right:0;right:10px}@media screen and (max-width: 1230px){.pageIsLoaded .socialNetworks{bottom:0;bottom:5px;right:5px}}.lightbox-showing .socialNetworks{display:none}#fairSwiper,#fairgroundsSwiper{position:relative;border-bottom:5px solid #fff}.saffireMobileSize #fairSwiper,.saffireMobileSize #fairgroundsSwiper{border:none}#fairSwiper .swiper-slide,#fairgroundsSwiper .swiper-slide{position:relative}#fairSwiper .swiper-image-container,#fairgroundsSwiper .swiper-image-container{height:46.4vw;min-height:180px;max-height:100vh;background-size:cover;background-position:center}#fairSwiper .swiper-container-content,#fairgroundsSwiper .swiper-container-content{width:100%;height:auto;background-color:#f1f1f1}.saffireMobileSize #fairSwiper .swiper-container-content,.saffireMobileSize #fairgroundsSwiper .swiper-container-content{position:static;overflow:visible;box-shadow:0px 5px 12px 0px rgba(0,0,0,.4)}#fairSwiper .swiper-content-wrapper,#fairgroundsSwiper .swiper-content-wrapper{position:relative;left:50%;transform:translateX(-50%);width:100%;max-width:1200px;padding:20px 0}@media screen and (max-width: 1275px){#fairSwiper .swiper-content-wrapper,#fairgroundsSwiper .swiper-content-wrapper{padding-left:110px}}.saffireMobileSize #fairSwiper .swiper-content-wrapper,.saffireMobileSize #fairgroundsSwiper .swiper-content-wrapper{position:static;transform:none;padding:0}#fairSwiper .swiper-content,#fairgroundsSwiper .swiper-content{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-items:center;text-align:left;height:140px;padding:25px;background:#f1f1f1;border-radius:6px;z-index:2}.saffireMobileSize #fairSwiper .swiper-content,.saffireMobileSize #fairgroundsSwiper .swiper-content{align-items:center;text-align:center;width:100%;height:115px;border-radius:0;box-shadow:none}#fairSwiper .swiper-content h2,#fairgroundsSwiper .swiper-content h2{display:inline-block;width:auto;margin:0;font:24px/1 "Libre-Baskerville";color:#000}.saffireMobileSize #fairSwiper .swiper-content h2,.saffireMobileSize #fairgroundsSwiper .swiper-content h2{font-size:20px}#fairSwiper .swiper-content .button-container,#fairgroundsSwiper .swiper-content .button-container{display:flex;align-items:center;margin-top:1em}#fairSwiper .swiper-content .buyNowButton,#fairgroundsSwiper .swiper-content .buyNowButton{margin-right:20px}#fairSwiper .swiper-content .moreButton,#fairgroundsSwiper .swiper-content .moreButton{background:rgba(0,0,0,0);color:#000 !important;padding:0}#fairSwiper .swiper-button,#fairgroundsSwiper .swiper-button{width:30px;height:50px;background-color:rgba(0,0,0,0);background-size:12px;filter:invert(67%) sepia(0%) saturate(1%) hue-rotate(208deg) brightness(93%) contrast(100%)}#fairSwiper .swiper-button-prev,#fairgroundsSwiper .swiper-button-prev{left:0;background-image:url(images/swiper-left.png)}.saffireMobileSize #fairSwiper .swiper-button-prev,.saffireMobileSize #fairgroundsSwiper .swiper-button-prev{left:10px}#fairSwiper .swiper-button-next,#fairgroundsSwiper .swiper-button-next{right:0;background-image:url(images/swiper-right.png)}.saffireMobileSize #fairSwiper .swiper-button-next,.saffireMobileSize #fairgroundsSwiper .swiper-button-next{right:10px}.video-wrapper{display:flex;justify-content:center;align-items:center;width:100%;max-width:685px;aspect-ratio:16/10;background:url(images/video-frame.png) center/contain no-repeat;box-shadow:0 30px 20px -25px rgba(0,0,0,.75)}#videoSection{position:relative;display:inline-block;width:600px;max-width:80%;vertical-align:top;float:none;overflow:hidden}#videoSection.single-video #arrow-container{display:none}#videoWidget{box-sizing:border-box;position:relative;height:0;width:100%;max-width:600px;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}#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:10px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:100%;z-index:0;animation:spin 1s infinite linear}@keyframes spin{100%{transform:rotate(360deg)}}*:focus{outline:none}.galleryViewName{text-overflow:ellipsis;white-space:nowrap}.printEvent{display:flex !important;align-items:center}.printEvent .print{order:2}.printEvent .fa-print{order:1}.faqQuestion{box-sizing:border-box;width:100%;max-width:100% !important;background:#f0f0f0;padding:15px 20px 15px 0;color:#353535}@media screen and (max-width: 600px){.faqQuestion{padding-left:20px}}.faqQuestion:before{content:"" !important;font-size:15px;color:#fff;background:#6a6a6a;padding:18px 24px 19px}.fair .faqQuestion:before{background:#e4b420}@media screen and (max-width: 600px){.faqQuestion:before{color:#6a6a6a;background:rgba(0,0,0,0) !important;padding:0 20px 0 0}}.faqAnswer{background:#fff;padding:20px;margin-left:60px;color:#353535}.faqSection{width:100%;max-width:1200px}.faqSection .bold{font-weight:normal}.FAQModule hr{display:none}.featureLineupContainer .subContainer{position:relative;box-shadow:none;background:#f0f0f0}.featureLineupContainer .subContainer a{font-family:"Montserrat-Light"}.featureLineupContainer .featureLineup-buttons.subContainer{background:#fff}.featureLineup-title{box-sizing:border-box;top:auto;bottom:36px;left:50%;transform:translate(-50%);text-align:center;font:18px/1 "Montserrat-Black";color:#fff;background:rgba(106,106,106,.9);width:283px;padding:10px;opacity:1;transition:.3s}.fair .featureLineup-title{background:rgba(199,26,32,.9)}.featureLineupContainer:hover .featureLineup-text{padding-bottom:40px}.featureLineupContainer .featureLineup-buttons.subContainer{position:relative;top:10px;left:0;display:flex;align-items:center;justify-content:flex-end;background:rgba(0,0,0,0);width:100%;height:auto}.featureLineup-more{position:relative;top:0;right:auto;opacity:1}.featureLineup-social a{font-family:"FontAwesome" !important;color:#6a6a6a}.featureLineup-text{background:rgba(106,106,106,.9)}.fair .featureLineup-text{background:rgba(199,26,32,.9)}.featureLineupContainer:hover .featureLineup-title{opacity:0;transition:.3s}.tier-two{box-sizing:border-box;display:flex;justify-content:center;width:100%;padding:60px 30px 40px}.tier-two.swiper-hidden{position:relative;top:-5px;padding:130px 30px 80px}.saffireMobileSize .tier-two{top:0;padding:20px 30px 40px !important;margin-top:90px}.homepage .tier-two{background:url(images/mid-bg-fairgrounds.jpg) center/cover fixed}.fair-homepage .tier-two{flex-direction:column;align-items:center;background:url(images/mid-bg-fair.jpg) center/cover fixed}.tier-three{position:relative;box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;padding:100px 30px 135px;overflow:hidden}.tier-three:before,.tier-three:after{position:absolute;content:"";display:block}.tier-three:before{top:60px;left:140px;width:797px;height:812px;background:url(images/corn.png) center/cover}.saffireMobileSize .tier-three:before{left:-150px}.tier-three:after{top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;background:url(images/overlay.png) center/cover}.saffireMobileSize .tier-three{padding:40px 5px 135px}.homepage .tier-three{background-color:#a49887}.fair-homepage .tier-three{background:#acca7e}.tier-three .inner-container{display:flex;justify-content:center;align-items:center;width:100%;max-width:1350px;z-index:9}@media screen and (max-width: 1410px){.tier-three .inner-container{flex-direction:column}}.tier-three .widget-wrapper{box-sizing:border-box;display:flex;flex-direction:column;width:50%;padding-right:85px}@media screen and (max-width: 1410px){.tier-three .widget-wrapper{padding:0}}.saffireMobileSize .tier-three .widget-wrapper{width:100%}.tier-four{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;padding:0 30px 90px;background:url(images/explore-bg.jpg) center top/cover;z-index:99}.tier-four:before{content:"";position:absolute;top:-65px;left:0;clip-path:ellipse(56% 100% at 50% 100%);background:#fdfdfd;width:100%;height:65px;z-index:9}.saffireMobileSize .tier-four{padding:0 0 40px}.section-title{display:flex;flex-direction:column;align-items:center;text-align:center}.section-title span{font:14px/1 "Montserrat-Black";color:#c71a20;letter-spacing:3px}.saffireMobileSize .section-title span{font-size:11px}.section-title h1{font:32px/1 "Libre-Baskerville";color:#000}.saffireMobileSize .section-title h1{font-size:22px}body:not(.homepage).fair main.content{margin:215px auto 80px}body:not(.homepage).saffireMobileSize.fair main.content{margin:100px auto 80px}

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