.top-navigation-bar{background-color:#fff;border-color:#fff}#header .header-bottom{background-color:#fecd01;border:#fecd01;margin-bottom:20px}#header .header-bottom #navigation{height:50px;background-color:#fecd01}#header .header-bottom #navigation .navigation-in>ul>li>a{padding-top:0;padding-bottom:0;line-height:50px}#header .header-bottom #navigation .menu-item-external-34>a,#header .header-bottom #navigation .menu-item-external-37>a{display:inline-flex;align-items:center;gap:.5rem}#header .header-bottom #navigation .menu-item-external-34>a::before,#header .header-bottom #navigation .menu-item-external-37>a::before{content:"";display:block;width:40px;height:30px;flex:0 0 auto;background-image:url(https://www.festseat.com/user/documents//images/item-34.svg);background-repeat:no-repeat;background-position:center;background-size:contain}#header .header-bottom #navigation .menu-item-external-34>a::before{width:40px;background-image:url(https://www.festseat.com/user/documents//images/item-34.svg)}#header .header-bottom #navigation .menu-item-external-37>a::before{width:30px;background-image:url(https://www.festseat.com/user/documents//images/item-37.svg)}.id-1 #content{display:flex;flex-direction:column}.id-1 #content>.row.banners.row{order:1}.id-1 #content>.benefitBanner{order:2}.id-1 #content>.homepage-group-title{order:3}.id-1 #content>.products-wrapper.product-slider-holder{order:4}.id-1 #content>.footer-banners{order:3}.id-1 #content>.welcome-wrapper{order:6}.id-1 #content>.container-narrow{order:7}.id-1 #content .welcome-wrapper .wfest-wrapper{display:flex;flex-direction:column;gap:2rem}@media (min-width:769px){.id-1 #content .welcome-wrapper .wfest-wrapper{flex-direction:row;align-items:center;gap:4rem}.id-1 #content .welcome-wrapper .wfest-wrapper .w-fest-left{width:60%}}.id-1 #content .welcome-wrapper .w-fest-text{margin:50px auto;width:50%}.id-1 #content .welcome-wrapper .w-fest-text h2,.id-1 #content .welcome-wrapper .w-fest-text h3,.id-1 #content .welcome-wrapper .w-fest-text h4{text-align:center}.id-1 #content .welcome-wrapper .w-fest-full-list{display:flex;flex-direction:column;gap:2rem}@media (min-width:769px){.id-1 #content .welcome-wrapper .w-fest-full-list{flex-direction:row;gap:4rem}}.id-1 #content .welcome-wrapper .w-fest-full-list .w-fest-full-list-item{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;background-color:#fff;padding:30px;border-radius:30px}.id-1 #content .welcome-wrapper .w-fest-full-list .w-fest-full-list-item .w-fest-image img{width:100%;height:auto;max-width:75px}.id-1 #content .welcome-wrapper .w-fest-full-list .w-fest-full-list-item .w-fest-item{text-align:center}@media (min-width:769px){.id-1 #content .welcome-wrapper{background-color:#f7f7f7;position:relative;z-index:1}.id-1 #content .welcome-wrapper::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:-9999px;right:0;border-left:9999px solid #f7f7f7;box-shadow:9999px 0 0 #f7f7f7}.id-1 #content .welcome-wrapper::after{content:"";display:block;position:absolute;top:-25px;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw;height:70px;background-image:url(https://www.festseat.com/user/documents//images/welcome-gr.svg);background-repeat:repeat-x;background-position:top left;background-size:auto 100%;z-index:2;pointer-events:none}}.id-1 #content .products .product .p-tools{display:none!important}.id-1 #content .footer-banners{display:grid;grid-template-columns:1fr;gap:.9rem;margin-top:2rem;margin-bottom:3rem}.id-1 #content .footer-banners .footer-banner{width:100%;max-width:none;flex:initial;padding:0}.id-1 #content .footer-banners .footer-banner img{display:block;width:100%;height:100%;object-fit:cover}@media (min-width:769px){.id-1 #content .footer-banners{grid-template-columns:repeat(2,minmax(0,1fr))}.id-1 #content .footer-banners .footer-banner:first-child{grid-column:span 2}}@media (min-width:1025px){.id-1 #content .footer-banners{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"areaA areaA areaD" "areaC areaE areaB";gap:3rem}.id-1 #content .footer-banners .footer-banner:nth-child(1){grid-area:areaA}.id-1 #content .footer-banners .footer-banner:nth-child(2){grid-area:areaB}.id-1 #content .footer-banners .footer-banner:nth-child(3){grid-area:areaC}.id-1 #content .footer-banners .footer-banner:nth-child(4){grid-area:areaD}.id-1 #content .footer-banners .footer-banner:nth-child(5){grid-area:areaE}}#footer{background-color:#000}#footer .footer-rows a,#footer .footer-rows h3,#footer .footer-rows h4,#footer .footer-rows h5,#footer .footer-rows ul li>span:before{color:#fff}