:root{--black:#000000;--white:#ffffff;--primary:#00dbac;--secondary:#6c00e0;--primary-dark:#04aa82;--secondary-dark:#4c0e8f;--middle-grey:#5f5f5f}.txt-primary{color:var(--primary)}.txt-secondary{color:var(--secondary)}.txt-primary-dark{color:var(--primary-dark)}.txt-secondary-dark{color:var(--secondary-dark)}.txt-white{color:var(--white)}.txt-black{color:var(--black)}.background-primary{background-color:var(--primary)}.background-secondary{background-color:var(--secondary)}.background-primary-dark{background-color:var(--primary-dark)}.background-secondary-dark{background-color:var(--secondary-dark)}.background-white{background-color:var(--white)}.background-black{background-color:var(--black)}@media (min-width:970px){.container{width:970px!important}}body,html{height:100%}body{display:block;position:relative;width:100%;height:100%;font-family:'Roboto', arial, sans-serif;background-color:var(--black)!important;color:var(--white)!important;line-height:1.4em;letter-spacing:-1px}.menu-link,h1,h2{font-weight:700;letter-spacing:-4px;line-height:90%}h3,h4,h5,h6{font-weight:700!important}p{font-size:1.1em;line-height:120%}p a{color:var(--primary);letter-spacing:-1px}.text-bold{font-weight:700}.text-italic{font-style:italic}a{text-decoration:none!important}.absolute-position{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.active{display:block!important}.sticky{position:fixed;padding:2em 0}@media (min-width:768px){.sticky{position:relative}}.stop-scrolling{height:100%;overflow:hidden}.full-width{width:100%;max-width:100%!important}.no-padding{padding:0!important}.button{display:inline-block;width:100%;text-align:center;padding:15px!important;margin:1em auto;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;cursor:pointer}@media only screen and (min-width:768px){.button{width:auto;padding:10px!important;margin:0 auto}}.primary-button{color:var(--black);background-color:var(--primary)}.secondary-button{background-color:none;border:2px solid var(--primary);color:var(--primary)}.primary-button:hover{background:var(--white);color:var(--black);border:none}.secondary-button:hover{background:var(--primary);color:var(--black)}@media only screen and (min-width:768px){.display-desktop{display:block!important}.display-mobile{display:none!important}}@media only screen and (max-width:767px){.display-desktop{display:none!important}.display-mobile{display:block!important}}#main-contain{display:block;width:100%;z-index:90;padding:40% 0 5%}@media only screen and (min-width:500px){#main-contain{padding:25% 0 5%}}@media only screen and (min-width:768px){#main-contain{padding:4em 0 0 0}}.main-logo{display:block;width:100%;max-width:150px!important;cursor:pointer}@media only screen and (min-width:768px){.main-logo{max-width:200px!important;padding:0}}#menu-container{padding:2em 0}#menu-container .menu-link{font-size:4.2em;color:var(--white);cursor:pointer}@media only screen and (min-width:375px){#menu-container .menu-link{font-size:5em}}@media only screen and (min-width:768px){#menu-container .menu-link{font-size:4em}}@media only screen and (min-width:992px){#menu-container .menu-link{font-size:5.5em}}#menu-container .menu-link:hover{color:var(--primary)}.menu-icon{display:block;width:100%;max-width:60px;height:auto;cursor:pointer}#header{z-index:99}#header-contain{width:100%;max-width:100%!important}#header-mobile-container{padding:0 0.5em}#menu-icon-container div{float:right}.pages-container{display:block;width:100%;height:100%;overflow:scroll;z-index:4}@media only screen and (min-width:768px){.pages-container{margin:0 auto}}.page-container{display:none;width:100%;z-index:1}.main-page-caption{height:500px;padding:2em 1em}@media only screen and (min-width:768px){.main-page-caption{height:300px;padding:0}}#kv-video{display:block;width:100%;height:100%}#kv-image{display:block;width:100%;height:100%;background-image:url("../img/cover_mobile.jpg");background-position:center;background-size:cover;background-repeat:no-repeat}#conciertos-dates{z-index:2;width:100%;margin:0 auto}div.sold-out h3,div.sold-out p{color:var(--middle-grey)}a.sold-out,a.sold-out:focus,a.sold-out:hover{color:var(--middle-grey)!important;cursor:inherit!important;background:none!important;border:solid 1px var(--middle-grey)!important}a.unavaiable,a.unavaiable,focus,hover a.unavaiable{color:var(--primary)!important;cursor:unset!important;background:none!important;border:solid 1px var(--primary)!important}.form-section{width:100%;margin:0 auto}.form-section .form-container{display:block;border-bottom:1px solid #fff;padding:0 0 20px 0}.form-section form{text-align:left;width:100%}.form-section form div{display:block;width:100%}.form-section form input,.form-section form textarea{display:block;padding:1.5em 1em;font-size:12px;font-weight:100;letter-spacing:1px;background:none;color:#fff;border:solid 1px #fff;margin:1em auto;outline:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px){.form-section form input,.form-section form textarea{padding:1em}}.form-section form input:focus{border:solid 1px #fff}.form-section form .input-field{width:100%}.form-section form input[type=number]::-webkit-inner-spin-button,.form-section form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.form-section form input::-webkit-input-placeholder,.form-section form textarea::-webkit-input-placeholder{color:#fff}.form-section form input:-ms-input-placeholder,.form-section form textarea:-ms-input-placeholder{color:#fff}.form-section form input::-ms-input-placeholder,.form-section form textarea::-ms-input-placeholder{color:#fff}.form-section form input::placeholder,.form-section form textarea::placeholder{color:#fff}.form-section form input[type=submit]{display:inline-block;background:transparent;color:var(--black);border:none;background:var(--primary);text-align:center;width:100%;padding:15px!important;margin:1em 0;cursor:pointer;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}@media only screen and (min-width:768px){.form-section form input[type=submit]{max-width:100px;padding:10px!important;margin:0 auto}}.form-section form input[type=submit]:hover{background:var(--white);color:var(--black)}.form-section form #form-error{display:none;text-align:left;font-size:0.7em;color:red;height:10px}.form-section form #input-submit{width:100%;text-align:right;margin-top:20px}.form-section .contacto-text-info{width:100%;margin:0 auto;text-align:center;padding:20px 0}.form-section .contacto-text-info h3,.form-section .contacto-text-info img{padding:20px 0}.form-section .contacto-text-info img{display:block;width:100%;max-width:200px;padding-top:40px;margin:0 auto}@media (min-width:768px){.form-section .contacto-text-info img{max-width:300px}}.form-section .contacto-text-info p{width:100%;text-align:center;margin:0 auto;font-size:16px;padding:5px 0}.form-section .contacto-text-info p svg{display:block;width:25px;height:25px;fill:#000}.form-section .contacto-text-info p>a{text-decoration:none;color:#fff}.form-section .contacto-text-info p>a:hover{color:#00DBAC;text-decoration:underline}#form-success{margin:4em auto}#form-success .main-logo{margin:0 auto}#footer-contain{z-index:99}#legal-container p{text-align:center;font-size:1rem}@media only screen and (min-width:768px){#legal-container p{text-align:left;font-size:0.8rem}}@media only screen and (min-width:992px){#legal-container p{font-size:1rem}}#rrss-main{padding:0}#rrss-container div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){#rrss-container div{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}#rrss-container .row .col:last-child{padding-right:0}#rrss-container .rrss-link svg{display:block;width:100%;max-width:35px;height:auto;fill:var(--white)}#rrss-container .rrss-link svg:hover{fill:var(--primary)}