@font-face{ font-family:'Unica One';src:url('../font/Unica_One/UnicaOne-Regular.ttf') format('truetype');}:root{ --lightness-mode:-1; --hue-bg-light:0; --saturation-bg-light:100%; --lightness-bg-light:1%; --opacity-bg-light:1; --hue-bg-dark:0; --saturation-bg-dark:100%; --lightness-bg-dark:100%; --opacity-bg-dark:1; --font-family-primary :'Unica One'; --font-family-secondary:var(var(--font-family-primary)); --font-2-extra-large:clamp(20px,calc((20 / 700) * 100vw),25px);    --font-extra-large:   clamp(18px,calc((20 / 700) * 100vw),21px);    --font-large:    clamp(16px,calc((16 / 700) * 100vw),18px);    --font-medium:    clamp(14px,calc((14 / 700) * 100vw),16px);    --font-small:    clamp(11px,calc((11 / 700) * 100vw),13px); --max-width:min(100%,calc(1140px + 2* var(--padding-primary)));}header{width:100%;background-color:var(--color-bg-page);position:relative;display:grid;grid-template-columns:calc(var(--max-width) - 2 * var(--padding-primary));justify-content:center;}header .container{display:grid;grid-template-columns:auto auto auto;column-gap:10px;justify-content:space-between;align-items:center;}header .right{display:flex;justify-content:end;align-items:center;}header picture{display:flex;}header .logo img{--size:245px;width:var(--size);height:var(--size);}header .menu{display:grid;justify-items:end;}header .menu ul{display:flex;list-style:none;order:1;}header .menu ul.ticketing{order:2;}header .menu ul li a,header .menu ul li a{box-sizing:border-box;display:inline-block;padding:13px 20px;transition:ease .4s;color:#fff;font-size:22px;font-weight:500;}header .menu ul li a:hover,header .menu ul li a:hover{color:#00ce1b;}header .menu ul.ticketing li a{text-transform:uppercase;}header .humburger{display:none;width:44px;height:44px;position:relative;cursor:pointer;}header .humburger .line{display:inline-block;position:absolute;right:50%; transform:translate(50%);width:44px;height:4px;background-color:#fff;border-radius:4px;transition-property:transform;transition-duration:.4s;transition-timing-function:ease;}header .humburger .line:nth-child(1){top:30%;}header .humburger .line:nth-child(2){top:50%;}header .humburger .line:nth-child(3){top:70%;}header .humburger.animated .line:nth-child(1){transform:rotate(-45deg);right:10%;top:55%;}header .humburger.animated .line:nth-child(2){display:none;}header .humburger.animated .line:nth-child(3){transform:rotate(45deg);top:55%;right:10%;}.showProductMap header .header_map{display:inline-flex;color:var(--color-bg-dark-3);text-align:start;}@media screen and (max-width:1125px){ header{padding-top:var(--padding-primary);padding-bottom:var(--padding-primary);} header .humburger{display:block;} header .logo img{--size:100px;}  header .menu{display:none;} header .menu{z-index:var(--z-index-medium);position:absolute;top:100%;left:0;background-color:var(--color-bg-page);width:100vw;box-shadow:0px 4px 8px -2px white;} header .menu ul{width:100%;display:grid;justify-items:center;order:2;} header .menu ul.ticketing{order:1;} header .menu ul li{width:100%;} header .menu ul li a{display:flex;justify-content:center;box-sizing:border-box;width:100%;padding:13px 20px;transition:ease .4s;font-size:14px;font-weight:500;border:none;} header .imgContainer{max-width:68px;} header .humburger .line{width:30px;height:3px;}}footer{box-sizing:border-box;width:100%;background-color:var(--color-bg-page);position:relative;color:#fff;padding:96px 20px 0 20px;}footer .container{width:min(100%,1200px);height:auto;padding:10px 0;margin:0 auto;box-sizing:border-box;}footer .container .top{box-sizing:border-box;display:flex;justify-content:space-between;padding-bottom:36px;border-bottom:1px solid #fff;padding-right:40px;} footer .container .top .colL{display:grid;row-gap:20px;}footer .container .top .colL .logo{width:min(100%,177px);}footer .container .top .colL p span{display:block;font-size:18px;font-weight:400;}footer .container .top .colL .social{display:flex;gap:20px;}footer .container .top .colL .social i{color:#fff;font-size:24px;}footer .container .top .colL .social i:hover{color:#E61580;}footer .container .top .colR{list-style:none;width:min(100%,105px);}footer .container .top .colR .title{margin-bottom:20px;}footer .container .top .colR h3{font-size:24px;color:#fff;}footer .container .top .colR li{padding:6px 0;}footer .container .top .colR li a{color:#fff;font-size:16px;font-weight:400;}footer .container .contactsCsOrg{width:100%;padding:10px 0;color:#fff;text-align:left;display:block;font-size:var(--font-medium);}.contactsCsOrg .link_1{font-size:20px;cursor:inherit;text-transform:uppercase;color:#fff;font-family:var(--font-family-primary);width:100%;box-sizing:border-box;margin-top:60px;}.contactsCsOrg .link_1:hover{text-decoration:none;}@media screen and (max-width:1270px){ footer{padding-top:40px;} footer .container .top{flex-direction:column;align-items:center;padding-left:0;padding-right:0;} footer .container .top .colL{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:60px;} footer .container .top .colL .logo{width:min(100%,204px);} footer .container .top .colL p span{text-align:center;} footer .container .top .colR li{text-align:center;} footer .container .contactsCsOrg{text-align:center;}}.creditsClappit .clappit{width:100px;padding:30px 0;}.creditsClappit .clappit img{width:100%;height:auto;} #billingForm{margin-top:30px;margin-bottom:30px;}