/* GENERATED by tools/build-shared-css.js from page-home.css and inline-home.css: the style rules of the shared menu, footer and header partials. Do not edit by hand. */
/* page-home.css */
#div_block-7700-92{text-align:left;align-items:center;padding-bottom:0px;margin-bottom:0px}
#div_block-7702-92{width:33.33%;text-align:center;align-items:flex-end;padding-bottom:0px;padding-top:0px;padding-right:5px;padding-left:5px}
#div_block-7705-92{width:33.33%;text-align:left;align-items:center;padding-bottom:0px;padding-top:0px;padding-right:5px;padding-left:5px}
#div_block-7708-92{width:33.34%;text-align:left;align-items:center;margin-left:0px;padding-bottom:0px;padding-top:0px;padding-left:5px;padding-right:5px}
@media (max-width:991px){#div_block-7700-92{margin-bottom:0px}
}@media (max-width:479px){#div_block-7702-92{text-align:right}
}#new_columns-7701-92{margin-bottom:0px;width:25%}
@media (max-width:1120px){#new_columns-7701-92{width:25%}
}@media (max-width:991px){#new_columns-7701-92{margin-bottom:0px}
}@media (max-width:767px){#new_columns-7701-92{width:40%}
}@media (max-width:479px){#new_columns-7701-92{width:55%}
}#text_block-7453-92{color:#a319d1;margin-top:-25px;font-family:'Teko';font-size:31px}
#text_block-7447-92{color:#3f3f3f}
#link-7703-92{align-items:center;text-align:right;padding-bottom:0px}
#link-7706-92{align-items:center;text-align:center}
#link-7709-92{align-items:center;text-align:center}
#image-7704-92{transition-duration:0.5s}
#image-7704-92:hover{transform:scale3d(1.1,1.1,1.1)}
#image-7707-92{transition-duration:0.5s}
#image-7707-92:hover{transform:scale3d(1.1,1.1,1.1)}
#image-7710-92{transition-duration:0.5s}
#image-7710-92:hover{transform:scale3d(1.1,1.1,1.1)}
#fancy_icon-7452-92{color:#a319d1}
#_header-5895-92.gg-header.gg-overlay-header{position:absolute;left:0;right:0;z-index:20}
#_header-5895-92.gg-header.gg-overlay-header:not(.gg-sticky-header-active) .gg-header-row,#_header-5895-92.gg-header.gg-overlay-header:not(.gg-sticky-header-active){background-color:initial !important}
#_header-5895-92.gg-header.gg-overlay-header .ggx-hide-in-overlay{display:none}
#_header-5895-92.gg-header.gg-overlay-header .ggx-only-show-in-overlay{display:block}
#_header-5895-92.gg-header-wrapper.gg-header.gg-sticky-header.gg-sticky-header-active{position:fixed;top:0;left:0;right:0;z-index:2147483640;background-color:rgba(0,0,0,0);box-shadow:0}
#_header-5895-92.gg-header.gg-sticky-header-active .ggx-hide-in-sticky{display:none}
#_header-5895-92.gg-header.gg-header .ggx-show-in-sticky-only{display:none}
#_header-5895-92{padding-top:10px}
.gg-header.gg-sticky-header-active > #_header_row-5896-92.ggx-show-in-sticky-only{display:block}
#_header_row-5896-92{margin-bottom:0px}
.gg-pro-menu-list{display:flex;padding:0;margin:0;align-items:center}
.gg-pro-menu .gg-pro-menu-list .gg-item{list-style-type:none;display:flex;flex-direction:column;width:100%;transition-property:background-color,color,border-color}
.gg-pro-menu-list > .gg-item{white-space:nowrap}
.gg-pro-menu .gg-pro-menu-list .gg-item a{text-decoration:none;border-style:solid;border-width:0;transition-timing-function:ease-in-out;transition-property:background-color,color,border-color;border-color:transparent}
.gg-pro-menu .gg-pro-menu-list li.gg-item-current > a,.gg-pro-menu .gg-pro-menu-list li.gg-item:hover > a{border-color:currentColor}
.gg-pro-menu .gg-item,.gg-pro-menu .sub-menu{position:relative}
.gg-pro-menu .gg-item .sub-menu{padding:0;flex-direction:column;white-space:nowrap;display:flex;visibility:hidden;position:absolute;z-index:9999999;top:100%;transition-property:opacity,transform,visibility}
.gg-pro-menu-off-canvas .sub-menu:before,.gg-pro-menu-open .sub-menu:before{display:none}
.gg-pro-menu .gg-item .sub-menu.aos-animate,.gg-pro-menu-init .gg-item .sub-menu[data-aos^=flip]{visibility:visible}
.gg-pro-menu-container:not(.gg-pro-menu-init) .gg-item .sub-menu[data-aos^=flip]{transition-duration:0s}
.gg-pro-menu .sub-menu .sub-menu,.gg-pro-menu.gg-pro-menu-vertical .sub-menu{left:100%;top:0}
.gg-pro-menu .sub-menu.sub-menu-left{right:0;left:auto !important;margin-right:100%}
.gg-pro-menu-list > .gg-item > .sub-menu.sub-menu-left{margin-right:0}
.gg-pro-menu .sub-menu li.gg-item{flex-direction:column}
.gg-pro-menu-mobile-open-icon,.gg-pro-menu-mobile-close-icon{display:none;cursor:pointer;align-items:center}
.gg-pro-menu-off-canvas .gg-pro-menu-mobile-close-icon,.gg-pro-menu-open .gg-pro-menu-mobile-close-icon{display:inline-flex}
.gg-pro-menu-mobile-open-icon > svg,.gg-pro-menu-mobile-close-icon > svg{fill:currentColor}
.gg-pro-menu-mobile-close-icon{position:absolute}
.gg-pro-menu.gg-pro-menu-open .gg-pro-menu-container{width:100%;position:fixed;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:auto;z-index:2147483642 !important;background-color:#fff}
.gg-pro-menu .gg-pro-menu-container.gg-pro-menu-container{transition-property:opacity,transform,visibility}
.gg-pro-menu .gg-pro-menu-container.gg-pro-menu-container[data-aos^=slide]{transition-property:transform}
.gg-pro-menu .gg-pro-menu-container.gg-pro-menu-off-canvas-container,.gg-pro-menu .gg-pro-menu-container.gg-pro-menu-off-canvas-container[data-aos^=flip]{visibility:visible !important}
.gg-pro-menu .gg-pro-menu-open-container .gg-pro-menu-list,.gg-pro-menu .gg-pro-menu-off-canvas-container .gg-pro-menu-list{align-items:center;justify-content:center;flex-direction:column}
.gg-pro-menu.gg-pro-menu-open > .gg-pro-menu-container{max-height:100vh;overflow:auto;width:100%}
.gg-pro-menu.gg-pro-menu-off-canvas > .gg-pro-menu-container{max-height:100vh;overflow:auto;z-index:1000}
.gg-pro-menu-container > div:first-child{margin:auto}
.gg-pro-menu-off-canvas-container{display:flex !important;position:fixed;width:auto;align-items:center;justify-content:center}
.gg-pro-menu-off-canvas-container a,.gg-pro-menu-open-container a{word-break:break-word}
.gg-pro-menu.gg-pro-menu-off-canvas .gg-pro-menu-list{align-items:center;justify-content:center;flex-direction:column}
.gg-pro-menu.gg-pro-menu-off-canvas .gg-pro-menu-container .gg-pro-menu-list .gg-item,.gg-pro-menu.gg-pro-menu-open .gg-pro-menu-container .gg-pro-menu-list .gg-item{flex-direction:column;width:100%;text-align:center}
.gg-pro-menu.gg-pro-menu-off-canvas .sub-menu,.gg-pro-menu.gg-pro-menu-open .sub-menu{display:none;visibility:visible;opacity:1;position:static;align-items:center;justify-content:center;white-space:normal;width:100%}
.gg-pro-menu.gg-pro-menu-off-canvas .gg-item,.gg-pro-menu.gg-pro-menu-open .gg-item{justify-content:center;min-height:32px}
.gg-pro-menu .gg-item.gg-item-has-children,.gg-pro-menu .sub-menu .gg-item.gg-item-has-children{flex-direction:row;align-items:center}
.gg-pro-menu .gg-item > a{display:inline-flex;align-items:center;justify-content:center}
.gg-pro-menu.gg-pro-menu-off-canvas .gg-item-has-children > a .gg-pro-menu-dropdown-icon-click-area,.gg-pro-menu.gg-pro-menu-open .gg-item-has-children > a .gg-pro-menu-dropdown-icon-click-area{min-width:32px;min-height:32px}
.gg-pro-menu .gg-item-has-children > a .gg-pro-menu-dropdown-icon-click-area{display:flex;align-items:center;justify-content:center}
.gg-pro-menu .gg-item-has-children > a svg{width:1.4em;height:1.4em;fill:currentColor;transition-property:transform}
.gg-pro-menu.gg-pro-menu-off-canvas .gg-item > a svg,.gg-pro-menu.gg-pro-menu-open .gg-item > a svg{width:1em;height:1em}
.gg-pro-menu-off-canvas .gg-pro-menu-container:not(.gg-pro-menu-dropdown-links-toggle) .gg-pro-menu-dropdown-icon-click-area,.gg-pro-menu-open .gg-pro-menu-container:not(.gg-pro-menu-dropdown-links-toggle) .gg-pro-menu-dropdown-icon-click-area{display:none}
.gg-pro-menu-off-canvas .gg-item:not(.gg-item-has-children) .gg-pro-menu-dropdown-icon-click-area,.gg-pro-menu-open .gg-item:not(.gg-item-has-children) .gg-pro-menu-dropdown-icon-click-area{min-height:32px;width:0px}
.gg-pro-menu.gg-pro-menu-off-canvas .gg-pro-menu-show-dropdown:not(.gg-pro-menu-dropdown-links-toggle) .gg-pro-menu-list .gg-item-has-children,.gg-pro-menu.gg-pro-menu-open .gg-pro-menu-show-dropdown:not(.gg-pro-menu-dropdown-links-toggle) .gg-pro-menu-list .gg-item-has-children{padding-right:0px}
.gg-pro-menu-container .gg-item a{width:100%;text-align:center}
.gg-pro-menu-container:not(.gg-pro-menu-open-container):not(.gg-pro-menu-off-canvas-container) ul:not(.sub-menu) > li > .sub-menu{top:100%;left:0}
.gg-pro-menu-container:not(.gg-pro-menu-open-container):not(.gg-pro-menu-off-canvas-container) .sub-menu .sub-menu{top:0;left:100%}
.gg-pro-menu-container:not(.gg-pro-menu-open-container):not(.gg-pro-menu-off-canvas-container) a{-webkit-tap-highlight-color:transparent}
.gg-pro-menu-dropdown-links-toggle.gg-pro-menu-open-container .gg-item-has-children ul,.gg-pro-menu-dropdown-links-toggle.gg-pro-menu-off-canvas-container .gg-item-has-children ul{border-radius:0px !important;width:100%}
.gg-pro-menu-dropdown-animating[data-aos*="down"]{pointer-events:none}
.sub-menu .gg-pro-menu-dropdown-animating[data-aos*="down"]{pointer-events:auto}
.sub-menu .gg-pro-menu-dropdown-animating[data-aos*="right"]{pointer-events:none}
.sub-menu .gg-pro-menu-dropdown-animating.sub-menu-left[data-aos*="left"]{pointer-events:none}
.gg-pro-menu-dropdown-animating-out{pointer-events:none}
.gg-pro-menu-list .gg-item a{border-color:transparent}
.gg-pro-menu-list .gg-item.gg-item-current a,.gg-pro-menu-list .gg-item.gg-item.gg-item.gg-item a:focus-within,.gg-pro-menu-list .gg-item.gg-item.gg-item.gg-item a:hover{border-color:currentColor}
#-pro-menu-6144-92 .gg-pro-menu-mobile-open-icon svg{width:40px;height:40px;margin-right:15px;color:#9919d1}
#-pro-menu-6144-92 .gg-pro-menu-mobile-open-icon{margin-top:10px;margin-bottom:10px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
#-pro-menu-6144-92 .gg-pro-menu-mobile-open-icon:hover svg{color:#8e1bb5}
#-pro-menu-6144-92 .gg-pro-menu-mobile-close-icon{margin-top:1px;margin-bottom:1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
#-pro-menu-6144-92 .gg-pro-menu-mobile-close-icon svg{width:40px;height:40px;color:#820f0f}
#-pro-menu-6144-92 .gg-pro-menu-mobile-close-icon:hover svg{color:#ad1a1a}
#-pro-menu-6144-92 .gg-pro-menu-off-canvas-container{width:250px}
#-pro-menu-6144-92 .gg-pro-menu-container.gg-pro-menu-open-container .gg-item a:hover,#-pro-menu-6144-92 .gg-pro-menu-container.gg-pro-menu-off-canvas-container .gg-item a:hover{color:#303030}
#-pro-menu-6144-92 .gg-pro-menu-open-container .gg-pro-menu-list .gg-item,#-pro-menu-6144-92 .gg-pro-menu-open-container .gg-pro-menu-list .gg-item a,#-pro-menu-6144-92 .gg-pro-menu-off-canvas-container .gg-pro-menu-list .gg-item,#-pro-menu-6144-92 .gg-pro-menu-off-canvas-container .gg-pro-menu-list .gg-item a{font-size:15px;color:#000000;font-weight:600}
#-pro-menu-6144-92 .gg-pro-menu-off-canvas-container,#-pro-menu-6144-92 .gg-pro-menu-open-container{background-image:url(/wp-content/uploads/2023/12/menu-ticket-backgroundb.jpg);background-color:rgba(255,255,255,0.82);background-size:cover;background-blend-mode:soft-light}
#-pro-menu-6144-92 .gg-pro-menu-off-canvas-container{top:0;bottom:0;right:0;left:auto}
#-pro-menu-6144-92 .gg-pro-menu-container.gg-pro-menu-open-container .gg-pro-menu-list .gg-item a,#-pro-menu-6144-92 .gg-pro-menu-container.gg-pro-menu-off-canvas-container .gg-pro-menu-list .gg-item a{text-align:left;justify-content:flex-start}
#-pro-menu-6144-92 .gg-pro-menu-mobile-open-icon{display:inline-flex}
#-pro-menu-6144-92.gg-pro-menu-open .gg-pro-menu-mobile-open-icon{display:none}
#-pro-menu-6144-92 .gg-pro-menu-container{visibility:hidden;position:fixed}
#-pro-menu-6144-92.gg-pro-menu-open .gg-pro-menu-container{visibility:visible}
#-pro-menu-6144-92 .gg-pro-menu-open-container .gg-pro-menu-list .gg-item-has-children .gg-pro-menu-dropdown-icon-click-area,#-pro-menu-6144-92 .gg-pro-menu-off-canvas-container .gg-pro-menu-list .gg-item-has-children .gg-pro-menu-dropdown-icon-click-area{margin-right:-4px}
#-pro-menu-6144-92{menu-off-canvas-animation:slide-left;font-family:'Montserrat';letter-spacing:4px;font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;font-size:15px;line-height:2.5;display:block;align-items:center}
#-pro-menu-6144-92:hover{gg-pro-menu-slug-ggpromenucontainerggpromenuopencontainermenuitemaggpromenucontainerggpromenuoffcanvascontainermenuitemacolor:#303030}
@media (max-width:991px){#-pro-menu-6144-92 .gg-pro-menu-off-canvas-container{width:200px}
}@media (max-width:767px){#-pro-menu-6144-92 .gg-pro-menu-off-canvas-container{width:100%}
}.gg-site-navigation{--ggnav-brand-color:#4831B0;--ggnav-neutral-color:#FFFFFF;--ggnav-activehover-color:#EFEDF4;--ggnav-background-color:#4831B0;--ggnav-font-weight:300;--ggnav-other-spacing:8px;--ggnav-other-spacing-x2:calc(var(--ggnav-other-spacing) * 2);--ggnav-link-spacing:var(--ggnav-other-spacing) calc(var(--ggnav-other-spacing) * 2);--ggnav-border-radius:0px;--ggnav-animation-name:gg-sitenav-dropdown;--ggnav-transition-duration:0.3s;--ggnav-transition-timing-function:cubic-bezier(.84,.05,.31,.93);position:relative}
.gg-site-navigation li > button.gg-site-navigation__mobile-close-button{padding:0;margin:0}
.gg-site-navigation > ul{display:flex;flex-direction:row;align-items:stretch}
.gg-site-navigation ul{list-style-type:none;padding-inline-start:0px}
.gg-site-navigation li{display:flex;justify-content:space-between;align-items:center;position:relative;color:var(--ggnav-brand-color);background-color:var(--ggnav-neutral-color);white-space:nowrap;text-align:left}
.gg-site-navigation > li + li{margin-left:var(--ggnav-link-spacing)}
.gg-site-navigation>ul>li{border-radius:var(--ggnav-border-radius)}
.gg-site-navigation li:hover{background-color:var(--ggnav-activehover-color)}
.gg-site-navigation li a,.gg-site-navigation > a{color:var(--ggnav-brand-color);padding:var(--ggnav-link-spacing);flex-grow:1;outline-offset:-4px}
.gg-site-navigation button svg{pointer-events:none}
.gg-site-navigation li > button{color:currentColor;margin-right:var(--ggnav-other-spacing);border-style:none;background-color:transparent;padding:8px 8px 8px 0px;cursor:pointer}
.gg-site-navigation li > button > svg{width:16px;fill:currentColor}
.gg-site-navigation li > button:not(.gg-site-navigation__mobile-open-button):not(.gg-site-navigation__mobile-close-button) > svg{max-width:25px}
.gg-site-navigation li > ul:not(.open){display:none}
.gg-site-navigation > ul > li > ul{padding-top:var(--ggnav-other-spacing);z-index:999}
.gg-site-navigation > ul > li > ul > li:first-of-type{border-top-left-radius:var(--ggnav-border-radius);border-top-right-radius:var(--ggnav-border-radius)}
.gg-site-navigation > ul > li > ul > li:last-of-type{border-bottom-left-radius:var(--ggnav-border-radius);border-bottom-right-radius:var(--ggnav-border-radius)}
.gg-site-navigation > ul > li > ul > li > ul > li:first-of-type{border-top-left-radius:var(--ggnav-border-radius);border-top-right-radius:var(--ggnav-border-radius)}
.gg-site-navigation > ul > li > ul > li > ul > li:last-of-type{border-bottom-left-radius:var(--ggnav-border-radius);border-bottom-right-radius:var(--ggnav-border-radius)}
.gg-site-navigation li ul{display:flex;flex-direction:column;position:absolute;min-width:100%;left:0;top:100%}
.gg-site-navigation li li{background-color:var(--ggnav-background-color)}
.gg-site-navigation li li:hover > a,.gg-site-navigation li li:hover > a[data-description]::after{color:var(--ggnav-brand-color)}
.gg-site-navigation li li a,.gg-site-navigation li li a[data-description]::after,.gg-site-navigation li li > button{color:var(--ggnav-neutral-color)}
.gg-site-navigation li li:hover > button > svg{color:var(--ggnav-brand-color)}
.gg-site-navigation li > ul ul{top:0;left:100%}
.gg-site-navigation > ul > li > ul.gg-site-navigation-submenu--off-r{left:auto;right:0}
.gg-site-navigation > ul > li > ul > li > ul.gg-site-navigation-submenu--off-r{left:auto;right:100%}
.gg-site-navigation > ul > .current-menu-ancestor > a::before,.gg-site-navigation > ul > .gg-item-current > a::before{content:"";position:absolute;bottom:8px;height:1px;left:16px;right:16px;background-color:var(--ggnav-brand-color)}
.gg-site-navigation [data-description]{justify-content:center}
.gg-site-navigation [data-description]::after{content:attr(data-description);display:flex;font-size:0.75rem;color:rgba(255,255,255,0.90)}
.gg-site-navigation > ul > li > [data-description]::after{color:var(--ggnav-brand-color)}
.gg-site-navigation li > img{width:64px;aspect-ratio:1;object-fit:contain;padding:var(--ggnav-link-spacing);padding-right:0px}
.gg-site-navigation li:hover > img{filter:brightness(0.5)}
.gg-site-navigation .gg-site-navigation__mobile-open-button{display:none}
.gg-site-navigation .gg-site-navigation__mobile-close-wrapper{display:none;padding:var(--ggnav-link-spacing)}
#-site-navigation-7303-92{--ggnav-brand-color:#ffffff;--ggnav-neutral-color:rgba(178,49,49,0);--ggnav-activehover-color:rgba(73,73,73,0.41);--ggnav-background-color:#000000}
#-site-navigation-7303-92{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0));margin-top:0px;padding-bottom:0px;background-color:rgba(0,0,0,0);font-family:'Teko';font-size:25px;padding-top:0px}
#-site-navigation-7303-92:hover{gg-site-navigation-slug----ggnav-activecolor:rgba(73,73,73,0.41)}
@media (max-width:991px){#-site-navigation-7303-92{visibility:hidden}
}/* inline-home.css */
@media (max-width: 991px){#-site-navigation-7303-92.gg-site-navigation .gg-site-navigation__mobile-open-button{
                display: initial;
            }
#-site-navigation-7303-92.gg-site-navigation .gg-site-navigation__mobile-close-wrapper{
                display: initial;
            }
#-site-navigation-7303-92 .gg-site-navigation__skip-link{
                display: none;
            }
#-site-navigation-7303-92.gg-site-navigation > ul:not(.open){
            display: none;
            }
#-site-navigation-7303-92.gg-site-navigation > ul{
                position: fixed;
                top: 0;
                flex-direction: column;
                height: 100vh;
                width: 300px;
                /* SETTING */
                padding: 64px 0px;
                /* SETTING */
                overflow: auto;
                background-color: var(--ggnav-neutral-color);
                box-shadow:
                    0px 12.5px 10px rgba(0, 0, 0, 0.035),
                    0px 100px 80px rgba(0, 0, 0, 0.07);
                margin-block-end: 0px;
                margin-block-start: 0px;
                z-index: 9999;
            }
#-site-navigation-7303-92.gg-site-navigation ul > li{
                width: 100%;
                flex-wrap: wrap;
            }
#-site-navigation-7303-92.gg-site-navigation ul > li > ul > li,
            #-site-navigation-7303-92.gg-site-navigation ul > li > ul > li > ul > li{
                width: 100%;
                flex-wrap: nowrap;
            }
#-site-navigation-7303-92.gg-site-navigation ul > li > ul > li > a,
            #-site-navigation-7303-92.gg-site-navigation ul > li > ul > li > ul > li > a{
                white-space: normal;
            }
#-site-navigation-7303-92.gg-site-navigation > ul > li > ul > li{
                flex-wrap: wrap;
            }
#-site-navigation-7303-92.gg-site-navigation > ul > li > ul > li > a{
                max-width: 89%;
            }
#-site-navigation-7303-92.gg-site-navigation > ul > li > ul > li > img + a{
                width: 60%;
            }
#-site-navigation-7303-92.gg-site-navigation > ul > li,
            #-site-navigation-7303-92.gg-site-navigation > ul > li > ul > li:first-of-type,
            #-site-navigation-7303-92.gg-site-navigation > ul > li > ul > li:last-of-type,
            #-site-navigation-7303-92.gg-site-navigation > ul > li > ul > li > ul > li:first-of-type,
            #-site-navigation-7303-92.gg-site-navigation > ul > li > ul > li > ul > li:last-of-type{
                border-radius: 0px;
            }
#-site-navigation-7303-92.gg-site-navigation li > ul{
                position: static;
            }
}