section.gt-block.section--tickets {
padding: 8.25rem 0;
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets {
padding: 6.2rem 0;
}
}
section.gt-block.section--tickets .section--tickets-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 113.6rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 10rem;
margin: 0 auto;
}
section.gt-block.section--tickets .section--tickets-content .title {
width: 100%;
text-align: center;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-item-align: stretch;
align-self: stretch;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media screen and (max-width: 925px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket {
gap: 5.7rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 51rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 4.4rem;
}
@media screen and (max-width: 925px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile.sale {
gap: 9.4rem;
}
}
@media screen and (max-width: 925px) and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile.sale {
gap: 6.4rem;
}
}
@media screen and (max-width: 925px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .address {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 2.5rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .seats-left,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-date,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-address {
display: none;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
gap: 1.6889rem;
}
@media screen and (max-width: 925px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .seats-left,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-date,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-address {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .seats-left svg,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-date svg,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-address svg {
width: 100%;
max-width: 4.6444rem;
height: 4.6444rem;
aspect-ratio: 1/1;
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .seats-left svg,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-date svg,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-address svg {
max-width: 2.3984rem;
height: 2.3984rem;
}
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .seats-left img,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-date img,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-address img {
max-width: 2.3984rem;
height: 2.3984rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .seats-left .dt-2,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-date .dt-2,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-address .dt-2 {
font-family: "Corridor Bold", sans-serif;
font-weight: bold;
font-size: calc(var(--fs-small-rate) * 3.6rem);
line-height: 1.25;
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .seats-left .dt-2,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-date .dt-2,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event-address .dt-2 {
font-size: 1.8rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .seats-left p {
background: var(--Orange-Gradient);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event {
display: none;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6889rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
@media screen and (max-width: 925px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event svg {
width: 100%;
max-width: 4.6444rem;
height: 4.6444rem;
aspect-ratio: 1/1;
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event svg {
max-width: 2.3984rem;
height: 2.3984rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event .dt-2 {
font-family: "Corridor Bold", sans-serif;
font-weight: bold;
font-size: calc(var(--fs-small-rate) * 3.6rem);
line-height: 1.25;
color: var(--White, #fff);
text-transform: uppercase;
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket.mobile .event .dt-2 {
font-size: 1.8rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 45rem;
padding: 5rem 2rem 2rem 2rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 3.5rem;
border-radius: 2rem;
border: 3px solid transparent;
background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#000)) padding-box, -webkit-gradient(linear, left top, right top, from(#e36b57), to(#cc428a)) border-box;
background: linear-gradient(#000, #000) padding-box, linear-gradient(to right, #e36b57, #cc428a) border-box;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card.disable {
opacity: 0.7 !important;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card.disable .dt-1,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card.disable .small-text,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card.disable .h3,
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card.disable .btn__text {
color: rgba(255, 255, 255, 0.5);
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card .now-on-sale {
position: absolute;
width: 100%;
max-width: 21.9311rem;
height: 8.029rem;
rotate: -13.315deg;
-ms-flex-negative: 0;
flex-shrink: 0;
left: -6.4rem;
top: -5.6rem;
border-radius: 1.4869rem;
border: 3.717px solid #fff;
background: var(--Innoforum-gradient-red, linear-gradient(90deg, #e36b57 0%, #cc428a 100%));
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card .now-on-sale {
max-width: 12.1609rem;
height: 5.029rem;
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg);
left: 0.6rem;
top: -4rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card .now-on-sale .dt-4 {
font-family: "Corridor Bold", sans-serif;
font-weight: bold;
font-size: calc(var(--fs-small-rate) * 2.6rem);
line-height: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 100%;
color: var(--White, #fff);
text-transform: uppercase;
line-height: normal;
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card .now-on-sale .dt-4 {
font-size: 1.484rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card--title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: -webkit-fit-content;
max-width: -moz-fit-content;
max-width: fit-content;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card--title .dt-1 {
font-family: "Corridor Bold", sans-serif;
font-weight: bold;
font-size: calc(var(--fs-small-rate) * 5.5rem);
line-height: 1;
background: var(--Body-text-innoforum, #fff);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card--title .dt-2 {
font-family: "Corridor Bold", sans-serif;
font-weight: bold;
font-size: calc(var(--fs-small-rate) * 3.6rem);
line-height: 1.25;
background: var(--Orange-Gradient);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card--desc {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 38.2rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 1.7rem;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card--desc-check {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 2.4rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card--desc-check .icon {
width: 100%;
max-width: 2.4rem;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card--desc-check .small-text {
font-family: "Arial", sans-serif;
font-weight: 400;
font-size: calc(var(--fs-small-rate) * 1.6rem);
line-height: 1.125;
font-size: 1.6rem;
color: var(--White, #fff);
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card--price {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.2rem;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card--price .body-text {
font-family: "Arial", sans-serif;
font-weight: 400;
font-size: calc(var(--fs-small-rate) * 2.4rem);
line-height: 1.125;
color: #a19e9e;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card--button {
width: 100%;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card--button .btn {
width: 100%;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .left-col--ticket .card--button .btn .btn__text {
font-size: calc(var(--fs-small-rate) * 2.6rem);
line-height: 1.5;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 49.2rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 8rem;
}
@media screen and (max-width: 925px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 5.25rem;
}
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col {
max-width: 43.2rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 2.5rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
@media screen and (max-width: 925px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title {
display: none;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .seats-left .dt-2 {
background: var(--Orange-Gradient);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .seats-left,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-date,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-address {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
gap: 1.6889rem;
}
@media screen and (max-width: 925px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .seats-left,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-date,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-address {
display: none;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .seats-left svg,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-date svg,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-address svg {
width: 100%;
max-width: 4.6444rem;
height: 4.6444rem;
aspect-ratio: 1/1;
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .seats-left svg,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-date svg,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-address svg {
max-width: 2.3984rem;
height: 2.3984rem;
}
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .seats-left img,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-date img,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-address img {
max-width: 2.3984rem;
height: 2.3984rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .seats-left .dt-2,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-date .dt-2,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-address .dt-2 {
font-family: "Corridor Bold", sans-serif;
font-weight: bold;
font-size: calc(var(--fs-small-rate) * 3.6rem);
line-height: 1.25;
color: var(--White, #fff);
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .seats-left .dt-2,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-date .dt-2,
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event-address .dt-2 {
font-size: 1.8rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6889rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
@media screen and (max-width: 925px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event {
display: none;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event svg {
width: 100%;
max-width: 4.6444rem;
height: 4.6444rem;
aspect-ratio: 1/1;
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event svg {
max-width: 2.3984rem;
height: 2.3984rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event .dt-2 {
font-family: "Corridor Bold", sans-serif;
font-weight: bold;
font-size: calc(var(--fs-small-rate) * 3.6rem);
line-height: 1.25;
color: var(--White, #fff);
text-transform: uppercase;
line-height: 1.2;
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col--title .event .dt-2 {
font-size: 1.8rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 4.4rem;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 45rem;
padding: 5rem 2rem 2rem 2rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 3.5rem;
border-radius: 2rem;
border: 3px solid var(--Tyrkysov-Innoforum, #21adb4);
background: var(--Black-Innoforum, #000);
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content .now-on-sale {
position: absolute;
width: 100%;
max-width: 21.9311rem;
height: 8.029rem;
rotate: -13.315deg;
-ms-flex-negative: 0;
flex-shrink: 0;
left: -6.4rem;
top: -5.6rem;
border-radius: 1.4869rem;
border: 3.717px solid #fff;
background: var(--Innoforum-gradient-red, linear-gradient(90deg, #e36b57 0%, #cc428a 100%));
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content .now-on-sale {
max-width: 12.1609rem;
height: 5.029rem;
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg);
left: 0.6rem;
top: -4rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content .now-on-sale .dt-4 {
font-family: "Corridor Bold", sans-serif;
font-weight: bold;
font-size: calc(var(--fs-small-rate) * 2.6rem);
line-height: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 100%;
color: var(--White, #fff);
text-transform: uppercase;
line-height: normal;
}
@media screen and (max-width: 500px) {
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content .now-on-sale .dt-4 {
font-size: 1.484rem;
}
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content.disable {
opacity: 0.7 !important;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content.disable .card--content-title .dt-1 {
color: rgba(255, 255, 255, 0.5);
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content.disable .card--content-check .item .small-text {
color: rgba(255, 255, 255, 0.5);
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content-title .dt-1 {
font-family: "Corridor Bold", sans-serif;
font-weight: bold;
font-size: calc(var(--fs-small-rate) * 5.5rem);
line-height: 1;
color: #fff;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content-title .dt-2 {
font-family: "Corridor Bold", sans-serif;
font-weight: bold;
font-size: calc(var(--fs-small-rate) * 3.6rem);
line-height: 1.25;
color: var(--Tyrkysov-Innoforum, #21adb4);
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content-check {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 38.2rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 1.7rem;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content-check .item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 2.4rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content-check .item .small-text {
font-family: "Arial", sans-serif;
font-weight: 400;
font-size: calc(var(--fs-small-rate) * 1.6rem);
line-height: 1.125;
color: #fff;
font-size: 1.6rem;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content-price {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.2rem;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content-price .h3 {
color: #fff;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content-price .body-text {
font-family: "Arial", sans-serif;
font-weight: 400;
font-size: calc(var(--fs-small-rate) * 2.4rem);
line-height: 1.125;
color: #a19e9e;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content-button {
width: 100%;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content-button .btn {
width: 100%;
}
section.gt-block.section--tickets .section--tickets-content .col-ticket .right-col .card--content-button .btn .btn__text {
font-size: calc(var(--fs-small-rate) * 2.6rem);
line-height: 1.5;
}
.left-col--ticket .card,
.right-col .card {
opacity: 0;
}