﻿@font-face{font-family:"SpotifyMix";src:url("../fonts/SpotifyMix-Thin.woff") format("woff"),url("../fonts/SpotifyMix-Thin.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"SpotifyMix";src:url("../fonts/SpotifyMix-Regular.woff") format("woff"),url("../fonts/SpotifyMix-Regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"SpotifyMix";src:url("../fonts/SpotifyMix-Bold.woff") format("woff"),url("../fonts/SpotifyMix-Bold.woff2") format("woff2");font-weight:700;font-style:normal}.btn{width:fit-content;min-width:200px;padding:5px 25px;background-color:#fff;border:1px solid #fff;color:#3c00e4;border-radius:25px;text-align:center;font-weight:700;transition:all .3s ease;cursor:pointer;font-size:24px;transition:all .3s ease}.btn:hover{background-color:#3c00e4;border:1px solid #3c00e4;color:#fff}input{width:100%;padding:10px 20px;outline-color:#add8e6;border-radius:25px;border:1px solid #000}input[disabled]{opacity:.5;cursor:initial}input[disabled]+label{opacity:.5;cursor:initial !important}label a{text-decoration:underline !important;transition:all .3s ease}label a:hover{color:red}input[type=checkbox]{display:none}input[type=checkbox]+label{position:relative;cursor:pointer}input[type=checkbox]+label:before{content:"";color:#000;margin-right:5px;width:18px;height:18px;background-color:gray;border-radius:5px;display:inline-block;vertical-align:middle}input[type=checkbox]+label:after{content:"";line-height:100%;display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:700;font-size:14px;color:#fff;position:absolute;top:5px;left:3px;border-radius:4px}input[type=checkbox]:checked+label:before{background-color:red}input[type=checkbox]:checked+label::after{content:""}input[type=radio]{display:none}input[type=radio]+label{cursor:pointer;border-radius:10px;margin-bottom:15px;position:relative}input[type=radio]+label:before{content:"";color:#000;margin-right:5px;width:18px;height:18px;border-radius:100%;background-color:gray;display:inline-block;vertical-align:middle}input[type=radio]+label:after{content:"";line-height:100%;display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:700;font-size:11px;color:#fff;position:absolute;top:6px;left:4px;border-radius:4px}input[type=radio]:checked+label:before{background-color:red}input[type=radio]:checked+label::after{content:""}input[type=file]{display:none}input[type=file]+label{border:1px solid #000;color:#000;padding:10px 20px;outline:none;font-family:inherit;border-radius:25px;text-transform:initial;font-weight:400;color:gray;letter-spacing:initial;cursor:pointer;transition:all .3s ease;position:relative}input[type=file]+label:before{content:"+";font-family:"Font Awesome 6 Pro";color:#000;position:absolute;top:50%;right:15px;font-weight:700;transform:translateY(-50%)}.file-return{margin:0}.file-return:not(:empty){margin-bottom:10px}.js .file-return{font-style:italic;font-size:12px;color:#000}.js .file-return:not(:empty):before{font-style:normal;font-weight:normal}input[type=submit]{color:#fff;background-color:#000;line-height:initial}textarea{width:100%;min-height:300px;color:#000;padding:10px 20px;outline:none;border-radius:25px;resize:none;border:1px solid #000}textarea:focus{border:2px solid #add8e6}select{cursor:pointer;border:1px solid #000;font-size:14px;line-height:21px;color:#000;padding:10px 20px;outline:none;border-radius:25px;appearance:none;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fa$faPro - https://fa$faPro.com License - https://fa$faPro.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E");background-size:15px;background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;transition:all .3s ease}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select:hover{border-color:red}::-webkit-input-placeholder{color:#d3d3d3}::-moz-placeholder{color:#d3d3d3;opacity:1}:-ms-input-placeholder{color:#d3d3d3}*{margin:0;padding:0;border:0;box-sizing:border-box;vertical-align:baseline}img{display:block;width:auto;max-width:100%;image-rendering:-webkit-optimize-contrast}a{display:block;text-decoration:none;font-size:inherit;line-height:inherit;color:inherit}p{font-size:inherit;font-weight:inherit;line-height:inherit}p a,label a,li a{display:inline}a:link{text-decoration:none}a:hover{text-decoration:none}a:visited{text-decoration:none}b,strong{font-weight:700}ul,ol{font-family:inherit;color:inherit}li{list-style-type:none;font-family:inherit;color:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{font-family:inherit;font-size:inherit}label{display:block}table,tr,td{border-collapse:collapse;border-spacing:0}fieldset{border:none;margin:0;padding:0}fieldset legend{margin-bottom:10px}.clear{clear:both}.slider *::selection{background:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit;font-size:inherit}html{overflow-x:hidden}body{font-family:"SpotifyMix",sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url("../img/bg.png");background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:top center}.container{width:calc(100% - 40px);max-width:1200px;margin:0 auto;position:relative}.slick-slider{-webkit-touch-callout:default !important;padding:0 30px}.slick-slider .slick-arrow:before{font-family:"Font Awesome 6 Pro";color:#000;transition:all .3s ease}.slick-slider .slick-arrow:hover:before{color:red}.slick-slider .slick-arrow.slick-prev:before{content:""}.slick-slider .slick-arrow.slick-next:before{content:""}.slick-slider .slick-dots{display:flex;justify-content:flex-start;align-items:center;width:initial;gap:18px;left:50%;transform:translateX(-50%)}.slick-slider .slick-dots li{width:initial;height:initial;margin:0}.slick-slider .slick-dots li button{width:12px;height:12px;border:2px solid #000;background-color:#000;padding:0;border-radius:100%;transition:border .3s ease,background-color .3s ease}.slick-slider .slick-dots li button:before{display:none}.slick-slider .slick-dots li button:hover{border:2px solid red;background-color:red}.slick-slider .slick-dots li.slick-active button{background-color:#fff}.content-slider .slick-slide{margin:0 15px}.content-slider .slick-list{margin:0 -15px}.content-slider .slide{background-color:#add8e6}section.main-container .container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;max-width:644px}section.main-container h1{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-weight:700;font-size:36px;line-height:160%;letter-spacing:-0.03em}section.main-container h1 img{margin:20px 0}@media screen and (max-width: 767px){section.main-container h1 img{width:224px}}@media screen and (max-width: 767px){section.main-container h1{font-size:19.6521px;line-height:160%;letter-spacing:-0.03em}}section.main-container h2{font-size:30.101px;line-height:160%;letter-spacing:-0.03em;margin-bottom:30px}@media screen and (max-width: 767px){section.main-container h2{font-size:23px;text-align:center;letter-spacing:-0.03em;font-weight:700}}@media screen and (max-width: 767px){section.main-container h2 span{display:none}}section.main-container h2 br{display:none}@media screen and (max-width: 767px){section.main-container h2 br{display:block}}section.main-container p{font-size:24px;letter-spacing:-0.03em;font-weight:300}@media screen and (max-width: 767px){section.main-container p{font-weight:400;font-size:18px;line-height:170%}}section.main-container .btn{margin-top:50px}section.container-artists{overflow:hidden}@media screen and (max-width: 767px){section.container-artists{padding-top:30px}}section.container-artists>div{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1023px){section.container-artists>div{flex-direction:column}}section.container-artists>div:nth-child(1){margin-left:-130px}@media screen and (max-width: 1023px){section.container-artists>div:nth-child(1){margin-left:initial}}section.container-artists>div:nth-child(2){margin-top:-200px;padding-left:300px}@media screen and (max-width: 1023px){section.container-artists>div:nth-child(2){margin-top:0;padding-left:0}}@media screen and (max-width: 767px){section.container-artists>div.img-desktop{display:none}}section.container-artists>div.img-mobile{display:none;width:100%}@media screen and (max-width: 767px){section.container-artists>div.img-mobile{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}section.container-artists>div.img-mobile img:nth-child(2){align-self:flex-end}}section.container-merch{font-weight:700;font-size:39px;line-height:100%;text-align:center;letter-spacing:-0.03em;text-transform:uppercase;padding:100px 0}@media screen and (max-width: 767px){section.container-merch{font-size:25.9722px;line-height:122%;letter-spacing:-0.03em;padding:50px 0}}section.container-merch .container>div{position:relative;max-width:525px;margin:0 auto}@media screen and (max-width: 767px){section.container-merch .container>div{padding:0 50px}}section.container-merch .star-small{position:absolute;bottom:-50px;right:100%}@media screen and (max-width: 767px){section.container-merch .star-small{right:initial;left:0;width:70px;bottom:-40px}}section.container-merch .star-big{position:absolute;top:-100px;left:100%}@media screen and (max-width: 767px){section.container-merch .star-big{left:initial;right:0;width:80px;top:-50px}}section.container-tickets{padding-bottom:70px}section.container-tickets .container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:25px 40px}section.container-tickets p{font-weight:700;font-size:51px;line-height:160%;letter-spacing:-0.03em}@media screen and (max-width: 767px){section.container-tickets p{font-size:24px;letter-spacing:-0.03em}}section.main-legal{padding-bottom:50px}section.main-legal .container{max-width:720px}section.main-legal h1{font-size:32px;font-weight:600;width:100%;text-align:center}section.main-legal h2{font-size:24px;font-weight:600;width:100%;text-align:center;margin-bottom:30px}section.main-legal h2 a{display:inline;text-decoration:underline}section.main-legal li{list-style:initial}section.main-legal ol{padding-left:50px}section.main-legal ol>li{list-style:decimal;margin-bottom:1em}section.main-legal ol>li>p:nth-child(1){font-weight:700}section.main-legal ol>li>p a{text-decoration:underline}section.main-legal ol ul{padding-left:30px}form{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:20px}form .row{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}form .row .col{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px}form .row.rrss .col p{font-style:italic;font-weight:300;font-size:14px;line-height:150%}form .row.rrss .col>div{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin:10px 0}form .row.rrss .col>div label{min-width:30px}form .row.rrss .col>div input{width:100%}form .error-message{font-size:12px;color:red}form .error-message.hide{display:none}@media screen and (max-width: 1023px){form .row{flex-direction:column}}.iti--allow-dropdown{width:100%}.iti__flag{background-image:url("../img/iti/flags.png")}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url("../img/iti/flags@2x.png")}}.iti__hide{display:none}pre{margin:0 !important;display:inline-block}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{background:none}header{padding:35px 0}header .container{display:flex;justify-content:flex-end;align-items:flex-start}@media screen and (max-width: 1023px){header .container{justify-content:center}}footer{background-color:#000;font-weight:400;font-size:12px;line-height:1;letter-spacing:-0.03em;color:#525050;padding:20px 0}footer .container{display:flex;justify-content:space-between;align-items:center}footer .legal{display:flex;justify-content:flex-start;align-items:center;gap:10px}footer .legal a+a{padding-left:10px;border-left:1px solid #525050}footer .logo{width:45px}/*# sourceMappingURL=styles.css.map */