@import url('/en/Style/Fnt');

:root {--color-primary: #105599;--color-primary-100: #5FA6ED;--color-primary-200: #2888E7;--color-primary-300: #166EC6;--color-primary-400: #1569BD;--color-primary-500: #105599;--color-primary-600: #10365C;--color-primary-700: #071728;--color-primary-800: #000000;--color-primary-900: #000000;--color-primary-light: #1569BD;--color-primary-dark: #10365C;--color-primary-inactive: #2888E7;--ax-color-secondary: #d6d6d6;--ax-ticket-grid-background: rgba(108, 114, 147, 4);;--ax-footer-bg-color: #fff;--ax-footer-color: #646c9a;--ax-footer-link-color: #115599;--ax-header-bg: #fff;--font-family: Poppins;}
.gridder-expanded-content {
                                        background-color: var(--ax-ticket-grid-background);
                                }

                                .gridder-navigation {
                                    z-index: 1;
                                    position: relative;
                                    background-color: var(--ax-ticket-grid-background);

                                }

                                .gridder-bg {
                                    display: none;
                                }
                    
.position-relative.ticket-card-holder {
    background-color: transparent;
    margin-bottom: 30px;
}

.gridder .ticket-card-holder img {
    border-radius: 30px;
    border: 0;
}

.price-range-holder {
    margin-bottom: 33px;
}

.price-range-holder > span  {
	background-color: #f9f9fc;
}

.ticket-name-holder {
    text-align: center;
    left: 0;
    margin-bottom: 0;
    bottom: auto;
    z-index: 10;
    background-color: #115599;
    min-height: 33px;
    align-items: center;
    top: 87%;
    width: 96%;
    left: 2%;
}

.ticket-name-holder, .ticket-name-holder>span {
    border-radius: 5px;	
}

.ticket-name-holder>span {
    width: 100%;
    max-width: 100%;
    font-size: 14px;
	color: #fff;
	background-color: #115599;
    line-height: normal;
	display: inline;
}

#kt_footer {
    background-color: transparent;
    flex-wrap: wrap;
    position: relative;
}

#kt_footer > div {
    position: relative;
	z-index: 9;
}

.kt-footer::before {
    content: '';
    display: block;
    color: #fff;
    height:100%;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
	background-color: rgba(255, 255, 255, 0.7);
	z-index: 8;
}

.kt-footer::after {
    content: '';
    display: block;
    color: #fff;
    height:100%;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-image: url(/Files/footer.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
	z-index: 7;
}