@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;
            }
            /* End Mobile Styles - Buttons */

            /* Mobile Styles -- Off-Canvas */
            #-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;
            }

            /* Sub & sub-submenu layout fixes */
            #-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%;
            }
            
            /* Don't use border radius for mobile menu */
            #-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;
            }
                }
                        /* End Mobile Styles -- Off-Canvas */
.gc-FontAwesomeicon-close{width:0.78571428571429em}
.gc-FontAwesomeicon-search-plus{width:0.92857142857143em}
.gc-FontAwesomeicon-clock-o{width:0.85714285714286em}
.gc-FontAwesomeicon-arrow-circle-o-down{width:0.85714285714286em}
.gc-FontAwesomeicon-check-square-o{width:0.92857142857143em}
.gc-FontAwesomeicon-bars{width:0.85714285714286em}
.gc-FontAwesomeicon-caret-up{width:0.57142857142857em}
.gc-FontAwesomeicon-quote-right{width:0.92857142857143em}
.gc-FontAwesomeicon-ellipsis-h{width:0.78571428571429em}
.loader2 {
  position: fixed;
  z-index: 1200;
  background-color: #000000;
  width: 100vw;
  height: 100vh;
}

.loader-wrapper {
  display: flex;
  width: 450px;
  height: 450px;
  margin: 150px auto;
  align-items: center;
  justify-content: center;
}

.loader-wrapper img {
  max-width: 100%;
}
.wheel {-webkit-animation:spin 0.8s linear infinite;
    -moz-animation:spin 0.8s linear infinite;
    animation:spin 1s linear infinite;
}
@-moz-keyframes spin {
    100% { -moz-transform: rotate(-360deg); }
}
@-webkit-keyframes spin {
    100% { -webkit-transform: rotate(-360deg); }
}
@keyframes spin {
    100% {
        -webkit-transform: rotate(-360deg);
        transform:rotate(360deg);
    }
}
.board{
    align-items: center;
    justify-content: center;
    position: relative;
}

.All_off{
	
	max-width: 100%;
    position:relative;
	height:auto;
	width:55vh;
	
    left: 0px;
    
}

.Valet-only{
	
	max-width: 100%;
    position:absolute;
	height:auto;
	width:55vh;
	
    left: 0px;
	
	animation-delay:1s; 
    animation: flicker 3.5s infinite alternate ;
	
}


.no_L{
	
	max-width: 100%;
    position:absolute;
    height:auto;
	width:55vh;
    top: 0vh;
    left: 00px;
	
	animation-delay:2s;
    animation: flicker 2s infinite alternate  ;
    
    
}








@keyframes flicker {
	
	
	
	39%{
        opacity:0.2;
    }
	
	40%{
        opacity: 1;
    }
    42%{
        opacity: 0.8;
    }
    43%{
        opacity: 1;
    }
    45%{
        opacity: 0.2;
    }
    46%{
        opacity: 1;
    }

    47%{
        opacity:0.2;
    }
	48%{
        opacity:1;
    }
}
.supa-button9 {
   cursor: pointer;
}
.supa-button9 .supa-button9-text {
    transition: 0.4s ease transform;
}

.supa-button9:hover .supa-button9-text {
     transform:scale(0)
}

.supa-button9 .supa-button9-icon {
    transition: 0.4s ease all;
    transform:scale(3) rotate(180deg);
        opacity:0;
}

.supa-button9:hover .supa-button9-icon {
   transform: scale(1);
    opacity: 1
}
.supaslideshow1 .supaslideshow1_img {
  object-fit:cover
}
.supaslideshow1 .unslider-fade .unslider-wrap li.unslider-active .supaslideshow1_img {
    animation: 1s zoomin;
    z-index: 10
}
.supaslideshow1 .unslider-fade .unslider-wrap li:not(.unslider-active) .supaslideshow1_img {
    animation: 1s zoomout;
    z-index: 0
}

.supaslideshow1 .unslider-fade .unslider-wrap li.unslider-active .supaslideshow1_title {
    animation: 1s slidein;
    z-index: 10
}
.supaslideshow1 .unslider-fade .unslider-wrap li:not(.unslider-active) .supaslideshow1_title {
    animation: 1s slideout;
    z-index: 0
}

@keyframes zoomin {
  from { transform: scale(1); }
  to   { transform: rotate(0deg); }
}

@keyframes zoomout {
  from { transform: rotate(0); }
  to   { transform: rotate(20deg) scale(2); }
}

@keyframes slidein {
  from { transform: translatey(100%); }
  to   { transform: translatey(0); }
}

@keyframes slideout {
  from { transform: translatey(0); }
  to   { transform: translatey(-100%); }
}
.supa-tabs2 .gg-tab-content.gg-tabs-contents-content-hidden {
	display: inherit!important;
	position: absolute;
	opacity: 0;
	transition: 0.5s ease all;
	pointer-events: none;
	cursor: default;
	transform: translatey(100px);
    
}
.supa-tabs2 .gg-tab-content:not(.gg-tabs-contents-content-hidden) {
	transition: 0.5s ease all;
	transform: translatey(0);
}
.t-flow {
   display: flex!important;
   height: auto;
   min-height: 0;
   max-height: 0;
   padding-top: 0;
   padding-bottom: 0;
   overflow: hidden;
   transition: max-height 0.3s ease-in-out, padding 0.3s ease-in-out;
}
.gg-toggle[class*=expanded] + .t-flow {
    max-height: 10000px;
    padding-top:20px;
    padding-bottom:15px;
}
.supa-tabs1 .gg-tab-content.gg-tabs-contents-content-hidden {
	display: inherit!important;
	position: absolute;
	opacity: 0;
	transition: 0.5s ease all;
	pointer-events: none;
	cursor: default;
	transform: translatez(100px);
}
.supa-tabs1 .gg-tab-content:not(.gg-tabs-contents-content-hidden) {
	transition: 0.5s ease all;
	transform: translatez(0)
}
.supa-tabs2 .gg-tab-content.gg-tabs-contents-content-hidden {
	display: inherit!important;
	position: absolute;
	opacity: 0;
	transition: 0.5s ease all;
	pointer-events: none;
	cursor: default;
	transform: translatex(100px);
    
}
.supa-tabs2 .gg-tab-content:not(.gg-tabs-contents-content-hidden) {
	transition: 0.5s ease all;
	transform: translatex(0);
}
.gg_back_to_top_container--hidden {
 bottom: -64px; 
}
