/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}

body{margin:0}

h1{font-size:2em;margin:0.67em 0}

.gira2019{display: block;position: relative;text-align: center;}

hr{box-sizing:content-box;height:0;overflow:visible}

pre{font-family:monospace, monospace;font-size:1em}

a{background-color:transparent}

abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}

b,strong{font-weight:bolder}

code,kbd,samp{font-family:monospace, monospace;font-size:1em}

small{font-size:80%}

sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}

sub{bottom:-0.25em}

sup{top:-0.5em}

img{border-style:none}

button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}

button,input{overflow:visible}

button,select{text-transform:none}

button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}

button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}

button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}

fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}

progress{vertical-align:baseline}

textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}

details{display:block}

summary{display:list-item}

template{display:none}[hidden]{display:none}

/*!
 

 * 45p.scss v 1.0.0
 * Copyright 2018 45PRESS
 * Licensed under CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/)

 */

 *,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}

 *:active,*:focus{border-color:inherit;box-shadow:none;-webkit-box-shadow:none;outline:none}

 html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden}

 a,a:link,a:visited,button,[role="button"],[type="button"],[type="submit"]{cursor:pointer;text-decoration:none;transition:all 0.3s}[type="button"],[type="color"],[type="date"],[type="email"],[type="file"],[type="image"],[type="month"],[type="number"],[type="password"],[type="range"],[type="reset"],[type="search"],[type="submit"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],[role="button"],button,select,textarea{-webkit-appearance:none;background:none;background-color:transparent;border:none;border-radius:0}

 img{-webkit-backface-visibility:hidden;height:auto;max-width:100%}

 iframe,embed,object,video{border:0}

 h1,h2,h3,h4,h5,h6{margin:0;padding:0}

 ul{list-style:none;margin:0;padding:0;text-indent:0}

 p{margin:0}.media-responsive{display:block;height:0;overflow:hidden;padding:0 0 56.25%;position:relative}

 .media-responsive iframe,.media-responsive embed,.media-responsive object,.media-responsive video{height:100%;position:absolute;bottom:0;left:0;top:0;width:100%}.sr{border:0;height:1px;left:-99999px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px}

 .clearfix:before,.clearfix:after{content:"";display:table}

 .clearfix:after{clear:both}

 .hidden{display:none !important}

 .text-center{text-align:center}

 .text-left{text-align:left}

 .text-right{text-align:right}

 .flex-wrap{display:flex}

 .flex-wrap__wrap{flex-wrap:wrap}

 .flex-wrap.row{flex-direction:row}

 .flex-wrap.row--reverse{flex-direction:row-reverse}

 .flex-wrap.col{flex-direction:column}

 .flex-wrap.col--reverse{flex-direction:column-reverse}

 .flex-wrap.center-h{justify-content:center}

 .flex-wrap.center-v{align-items:center}

 .flex-wrap.center-all{align-items:center;justify-content:center}

 .jarallax{position:relative;z-index:0}

 .jarallax>.jarallax-img{font-family:'object-fit: cover;';height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:-1;width:100%}

 @font-face{font-family:'Avenir';src:url("../font/Avenir-Medium.woff2") format("woff2"),url("../font/Avenir-Medium.woff") format("woff");font-weight:500;font-style:normal}

 @font-face{font-family:'Avenir';src:url("font/Avenir-Black.woff2") format("woff2"),url("../font/Avenir-Black.woff") format("woff");font-weight:900;font-style:normal}

 @font-face{font-family:'Avenir';src:url("../font/Avenir-Roman.woff2") format("woff2"),url("../font/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal}

 @font-face{font-family:'icomoon';src:url("../font/icomoon.eot");src:url("../font/icomoon.eot") format("embedded-opentype"),url("../font/icomoon.ttf") format("truetype"),url("../font/icomoon.woff") format("woff"),url("../font/icomoon.svg") format("svg");font-weight:normal;font-style:normal}

 [class^="fa-"],[class*=" fa-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

 .fa-star:before{content:"\e959"}

 .fa-map-marker:before{content:"\e957"}

 .fa-ticket:before{content:"\e958"}

 .fa-step-forward:before{content:"\e954"}

 .fa-fast-forward:before{content:"\e955"}

 .fa-forward:before{content:"\e956"}

 .fa-fast-backward:before{content:"\e94f"}

 .fa-step-backward:before{content:"\e950"}

 .fa-backward:before{content:"\e951"}

 .fa-stop:before{content:"\e952"}

 .fa-pause:before{content:"\e953"}

 .fa-close:before{content:"\e94e"}

 .fa-arrows:before{content:"\e94b"}

 .fa-minus:before{content:"\e94c"}

 .fa-plus:before{content:"\e94d"}

 .fa-microphone:before{content:"\e940"}

 .fa-video-camera:before{content:"\e941"}

 .fa-play-circle:before{content:"\e942"}

 .fa-film:before{content:"\e943"}

 .fa-play:before{content:"\e944"}

 .fa-comments-o:before{content:"\e945"}

 .fa-comment-o:before{content:"\e946"}

 .fa-comments:before{content:"\e947"}

 .fa-comment:before{content:"\e948"}

 .fa-group:before{content:"\e949"}

 .fa-users:before{content:"\e949"}

 .fa-home:before{content:"\e94a"}

 .fa-headphones:before{content:"\e93e"}

 .fa-music:before{content:"\e93f"}

 .fa-shopping-cart:before{content:"\e93d"}

 .fa-twitch:before{content:"\e937"}

 .fa-vimeo-square:before{content:"\e938"}

 .fa-vimeo:before{content:"\e939"}

 .fa-pinterest-p:before{content:"\e93a"}

 .fa-pinterest-square:before{content:"\e93b"}

 .fa-pinterest:before{content:"\e93c"}

 .fa-bars:before{content:"\e936"}

 .fa-envelope-o:before{content:"\e934"}

 .fa-envelope:before{content:"\e935"}

 .fa-rss-square:before{content:"\e931"}

 .fa-feed:before{content:"\e932"}

 .fa-linkedin-square:before{content:"\e92f"}

 .fa-linkedin:before{content:"\e930"}

 .fa-eye-slash:before{content:"\e915"}

 .fa-eye:before{content:"\e916"}

 .fa-angle-double-down:before{content:"\e917"}

 .fa-angle-double-up:before{content:"\e918"}

 .fa-angle-double-right:before{content:"\e919"}

 .fa-angle-double-left:before{content:"\e91a"}

 .fa-chevron-circle-down:before{content:"\e91b"}

 .fa-chevron-circle-up:before{content:"\e91c"}

 .fa-chevron-circle-right:before{content:"\e91d"}

 .fa-chevron-circle-left:before{content:"\e91e"}

 .fa-chevron-right:before{content:"\e91f"}

 .fa-chevron-left:before{content:"\e920"}

 .fa-chevron-down:before{content:"\e921"}

 .fa-chevron-up:before{content:"\e922"}

 .fa-arrow-circle-down:before{content:"\e923"}

 .fa-arrow-circle-up:before{content:"\e924"}

 .fa-arrow-circle-right:before{content:"\e925"}

 .fa-arrow-circle-left:before{content:"\e926"}

 .fa-arrow-right:before{content:"\e927"}

 .fa-arrow-left:before{content:"\e928"}

 .fa-arrow-down:before{content:"\e929"}

 .fa-arrow-up:before{content:"\e92a"}

 .fa-caret-right:before{content:"\e92b"}

 .fa-caret-left:before{content:"\e92c"}

 .fa-caret-up:before{content:"\e92d"}

 .fa-caret-down:before{content:"\e92e"}

 .fa-snapchat-square:before{content:"\e910"}

 .fa-snapchat-ghost:before{content:"\e911"}

 .fa-snapchat:before{content:"\e912"}

 .fa-amazon:before{content:"\e913"}

 .fa-apple:before{content:"\e914"}

 .fa-search:before{content:"\e90e"}

 .fa-spotify:before{content:"\e90d"}

 .fa-youtube-play:before{content:"\e900"}

 .fa-youtube-square:before{content:"\e901"}

 .fa-youtube:before{content:"\e902"}

 .fa-soundcloud:before{content:"\e903"}

 .fa-instagram:before{content:"\e904"}

 .fa-twitter-square:before{content:"\e905"}

 .fa-twitter:before{content:"\e906"}

 .fa-google-plus-circle:before{content:"\e907"}

 .fa-google-plus-official:before{content:"\e907"}

 .fa-google-plus-square:before{content:"\e908"}

 .fa-google-plus:before{content:"\e909"}

 .fa-facebook-official:before{content:"\e90a"}

 .fa-facebook-square:before{content:"\e90b"}

 .fa-facebook:before{content:"\e90c"}

 .fa-facebook-f:before{content:"\e90c"}

 .fa-brand:before{content:"\e933";color:#00c7f2}

 .fa-deezer:before{content:"\e933";color:#00c7f2}

 .fa-brand2:before{content:"\e90f";color:#607d8b}

 .fa-googleplay:before{content:"\e90f";color:#607d8b}

 .fa-pandora{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21.3 24.3'%3E%3Cpath d='M1.7 1.2h10.9c1.1 0 2.3.3 3.3.8 2.8 1.3 4.1 3.4 4.3 6.4.1 1.7-.1 3.2-.8 4.7-1.1 2.4-3.2 3.8-5.7 4.5-1.1.3-2.3.3-3.4.4H8.6v4.1c0 .8-.4 1.1-1.1 1.1H1.7v-22z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:auto 100%;content:"";display:inline-block;height:1.75rem;transition:background-image .3s;width:1.75rem}

 @media only screen and (max-width: 767px){

 	.fa-pandora{height:1rem;width:1rem}
 	
 	}

 	h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#000;font-family:"Avenir",Helvetica,Arial,sans-serif;font-weight:500}
 	h1,.h1{font-size:3.75rem}
 	h2,.h2{font-size:3.125rem}
 	h3,.h3{font-size:2.5rem}
 	h4,.h4{font-size:1.875rem}
 	h5,.h5{font-size:1.375rem}
 	h6,.h6{font-size:.875rem}
 	.copyright{text-align:center}
 	.newsletter-thanks{text-align:center}
 	html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1;overflow-x:hidden}
 	body{background-color:#fff;color:#000;font-family:"Avenir",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.125rem;line-height:1;overflow:hidden}
 	.container{display:block;margin:0 auto;max-width:100%;padding:0 .9375rem;width:100%}
 	input[type="submit"],input[type="button"],[role="button"],button,.btn{line-height:1}
 	input[type="text"],input[type="email"],input[type="password"],input[type="date"],input[type="datetime-local"],input[type="number"],input[type="month"],input[type="time"],input[type="url"],input[type="tel"],input[type="week"],select,textarea{color:#000;font-family:"Avenir",Helvetica,Arial,sans-serif;line-height:1}
 	textarea{line-height:1}::-moz-placeholder{color:#000}:-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}::-webkit-input-placeholder{color:#000}a,a:link,a:visited{color:#000}a:active,a:focus,a:hover,a:link:active,a:link:focus,a:link:hover,a:visited:active,a:visited:focus,a:visited:hover{color:#ec1c24}
 	#masthead{padding:.9375rem 0 0;position:relative}

 @media only screen and (max-width: 47.9375em){

 	#masthead{background:#fff url("../img/header.jpg") 0 0 no-repeat;background-size:cover;padding:1.875rem 0}
 	
 	}

 	#masthead #logo-mobile{display:none;margin:0 auto 1.875rem}
 @media only screen and (max-width: 47.9375em){
 	
 	#masthead #logo-mobile{display:block}

 	}

 	#masthead #masthead-bg{height:auto;width:100%}

 @media only screen and (max-width: 47.9375em){
 	
 	#masthead #masthead-bg{display:none}

 	}

 	#nav-main{left:0;max-width:100%;padding:0 1.875rem;position:absolute;top:3.75rem;width:100%;z-index:999}

 @media only screen and (max-width: 61.9375em){

 	#nav-main{top:2.1875rem}

 	}

 @media only screen and (max-width: 47.9375em){

 	#nav-main{margin-bottom:1.875rem;padding:0;position:static}

 	}

 	#nav-main ul{align-items:center;display:flex;justify-content:center}

 @media only screen and (max-width: 47.9375em){

 	#nav-main ul{display:block;text-align:center}

 	}

 	#nav-main ul li{flex:1;text-align:center}

 @media only screen and (max-width: 47.9375em){

 	#nav-main ul li{display:inline-block}
 	#nav-main ul li+li{margin-left:.9375rem}
 	#nav-main ul li#logo{display:none !important}

 	}

 	#nav-main ul li a,#nav-main ul li a:link,#nav-main ul li a:visited{color:#000;font-size:.91625rem;letter-spacing:.25em;padding-bottom:.3125rem;position:relative;text-transform:uppercase}

 @media only screen and (max-width: 47.9375em){

 	#nav-main ul li a,#nav-main ul li a:link,#nav-main ul li a:visited{font-size:.8125rem;letter-spacing:.05em}

 	}

 @media only screen and (max-width: 29.9375em){

 	#nav-main ul li a,#nav-main ul li a:link,#nav-main ul li a:visited{font-size:.75rem;letter-spacing:0}

 	}

 	#nav-main ul li a:after,#nav-main ul li a:link:after,#nav-main ul li a:visited:after{background-color:#ec1c24;content:"";display:block;height:.125rem;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:width .3s;width:0}
 	#nav-main ul li a:active:after,#nav-main ul li a:focus:after,#nav-main ul li a:hover:after,#nav-main ul li a:link:active:after,#nav-main ul li a:link:focus:after,#nav-main ul li a:link:hover:after,#nav-main ul li a:visited:active:after,#nav-main ul li a:visited:focus:after,#nav-main ul li a:visited:hover:after{width:100%}
 	#nav-main ul li a.btn,#nav-main ul li a:link.btn,#nav-main ul li a:visited.btn{border:.125rem solid rgba(255,255,255,0.3);display:inline-block;padding:.625rem 2.5rem}

 @media only screen and (max-width: 47.9375em){

 	#nav-main ul li a.btn,#nav-main ul li a:link.btn,#nav-main ul li a:visited.btn{border:none;padding:0}

 	}

 	#nav-main ul li a.btn:after,#nav-main ul li a:link.btn:after,#nav-main ul li a:visited.btn:after{display:none}
 	#nav-main ul li a.btn:active,#nav-main ul li a.btn:focus,#nav-main ul li a.btn:hover,#nav-main ul li a:link.btn:active,#nav-main ul li a:link.btn:focus,#nav-main ul li a:link.btn:hover,#nav-main ul li a:visited.btn:active,#nav-main ul li a:visited.btn:focus,#nav-main ul li a:visited.btn:hover{border:.125rem solid #fff}
 	#cta{padding:0 .9375rem;position:absolute;bottom:7.35vw;left:.9375rem;text-align:center;width:calc(100% - 30px)}

 @media only screen and (max-width: 61.9375em){

 	#cta{bottom:1.875rem}

 	}

 @media only screen and (max-width: 47.9375em){

 	#cta{padding:0;position:static;width:100%}

 	}

 	#cta h2{text-align:center;text-transform:uppercase}
 	#cta h2 img{display:block;margin:0 auto 1.875rem}
 	#cta h2 span:not(.sr){color:#fff;font-size:0.88rem;letter-spacing:.2em;padding-top:1.25rem;position:relative;text-align:center}
 	#cta h2 span:not(.sr):before{background-color:#fff;content:"";display:block;height:.0625rem;position:absolute;left:50%;top:0;transform:translateX(-50%);width:68%}
 	#cta .btn{border:.125rem solid rgba(255,255,255,0.3);color:#fff;display:inline-block;font-size:1.375rem;margin-top:1.875rem;padding:.9375rem 3.125rem;text-transform:uppercase}
 	#cta .btn:after{display:none}
 	#cta .btn:active,#cta .btn:focus,#cta .btn:hover{border:.125rem solid #fff}
 	#listen{margin:0 auto;max-width:93.75rem;padding:0 5.625rem;position:relative}

 @media only screen and (max-width: 61.9375em){

 	#listen{padding-top:1.875rem}

 	}

 @media only screen and (max-width: 47.9375em){

 	#listen{padding:1.875rem 0}

	}

@media only screen and (max-width: 74.9375em){

	#listen:before{display:none}

	}

	#listen .container{max-width:93.75rem}

@media only screen and (max-width: 61.9375em){

	#listen .flex-wrap{display:block;text-align:center}

	}

	#listen .flex-wrap>div{flex:1;max-width:28.125rem;padding-top: 40px;padding-bottom: 100px;}

@media only screen and (max-width: 61.9375em){

	#listen .flex-wrap>div{margin:0 auto;padding:0;text-align:center}

	}

@media only screen and (max-width: 74.9375em){

	#listen .flex-wrap>div:nth-of-type(1){flex-basis:35%}

	}

@media only screen and (max-width: 61.9375em){

	#listen .flex-wrap>div:nth-of-type(1){margin-bottom:1.875rem}

	}

	#listen .flex-wrap>div:nth-of-type(1) span{display:inline-block;position:relative}
	#listen .flex-wrap>div:nth-of-type(1) /*span:before{background-color:#ec1c24;*/content:"";display:block;height:11.75rem;position:absolute;right:0;top:0;z-index:-1;transform:translate(11.17%, -19.68%);width:11.75rem}

@media only screen and (max-width: 61.9375em){

	#listen .flex-wrap>div:nth-of-type(1) span:before{display:none}

	}

	#listen .flex-wrap>div:nth-of-type(2){max-width:40rem;padding-left:10vw}

@media only screen and (max-width: 74.9375em){

	#listen .flex-wrap>div:nth-of-type(2){flex-basis:65%;padding-left:3.125rem}

	}

@media only screen and (max-width: 61.9375em){

	#listen .flex-wrap>div:nth-of-type(2){padding-left:0}

	}

	#listen h3{letter-spacing:.25em;margin-bottom:1.875rem;text-align:center;text-transform:uppercase}

@media only screen and (max-width: 47.9375em){

	#listen h3{font-size:2.25rem}

	}
@media only screen and (max-width: 29.9375em){

	#listen h3{font-size:1.625rem}

	}

	#listen h3 strong{display:block}
	#listen .buy-btns{display:flex;flex-flow:row wrap}
	.canal-boton{flex-flow:row wrap;width: 220px;margin-left: auto;margin-right: auto;}

@media only screen and (max-width: 47.9375em){

	#listen .buy-btns{text-align:center}
	.canal-boton{text-align:center}
	}

	#listen .buy-btns li{flex-basis:50%;padding:.5625rem}
	.canal-boton li{flex-basis:50%;padding:.5625rem}


@media only screen and (max-width: 47.9375em){

	#listen .buy-btns li{display:block;padding:.1875rem;text-align:center}
	.canal-boton li{display:block;padding:.1875rem;text-align:center}
}
	#listen .buy-btns li a,#listen .buy-btns li a:link,#listen .buy-btns li a:visited{align-items:center;border:.125rem solid rgba(0,0,0,0.1);display:flex;font-size:.71875rem;font-weight:900;letter-spacing:.1em;padding:.8125rem .9375rem .8125rem 4.0625rem;position:relative;text-transform:uppercase}
	.canal-boton li a,.canal-boton li a:link,.canal-boton li a:visited{align-items:center;border:.125rem solid rgba(0,0,0,0.1);display:flex;font-size:.71875rem;font-weight:900;letter-spacing:.1em;padding:.8125rem .9375rem .8125rem 4.0625rem;position:relative;text-transform:uppercase;color:#ec1c24;}


@media only screen and (max-width: 47.9375em){

	#listen .buy-btns li a,#listen .buy-btns li a:link,#listen .buy-btns li a:visited{display:block;font-size:.625rem;letter-spacing:0;padding:.625rem .625rem .625rem 2.5rem;text-align:left}
	.canal-boton li a,.canal-boton li a:link,.canal-boton li a:visited{display:block;font-size:.625rem;letter-spacing:0;padding:.625rem .625rem .625rem 2.5rem;text-align:center;}



	}

	#listen .buy-btns li a:active .fa-pandora,#listen .buy-btns li a:focus .fa-pandora,#listen .buy-btns li a:hover .fa-pandora,#listen .buy-btns li a:link:active .fa-pandora,#listen .buy-btns li a:link:focus .fa-pandora,#listen .buy-btns li a:link:hover .fa-pandora,#listen .buy-btns li a:visited:active .fa-pandora,#listen .buy-btns li a:visited:focus .fa-pandora,#listen .buy-btns li a:visited:hover .fa-pandora{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21.3 24.3'%3E%3Cpath fill='#ec1c24' d='M1.7 1.2h10.9c1.1 0 2.3.3 3.3.8 2.8 1.3 4.1 3.4 4.3 6.4.1 1.7-.1 3.2-.8 4.7-1.1 2.4-3.2 3.8-5.7 4.5-1.1.3-2.3.3-3.4.4H8.6v4.1c0 .8-.4 1.1-1.1 1.1H1.7v-22z'/%3E%3C/svg%3E")}
	#listen .buy-btns li a i,#listen .buy-btns li a:link i,#listen .buy-btns li a:visited i{font-size:1.75rem;position:absolute;left:.9375rem;top:.8125rem}
	.canal-boton li a:active .fa-pandora,.canal-boton li a:focus .fa-pandora,.canal-boton li a:hover .fa-pandora,.canal-boton li a:link:active .fa-pandora,.canal-boton li a:link:focus .fa-pandora,.canal-boton li a:link:hover .fa-pandora,.canal-boton li a:visited:active .fa-pandora,.canal-boton li a:visited:focus .fa-pandora,.canal-boton li a:visited:hover .fa-pandora{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21.3 24.3'%3E%3Cpath fill='#ec1c24' d='M1.7 1.2h10.9c1.1 0 2.3.3 3.3.8 2.8 1.3 4.1 3.4 4.3 6.4.1 1.7-.1 3.2-.8 4.7-1.1 2.4-3.2 3.8-5.7 4.5-1.1.3-2.3.3-3.4.4H8.6v4.1c0 .8-.4 1.1-1.1 1.1H1.7v-22z'/%3E%3C/svg%3E")}
	.canal-boton li a i,.canal-boton li a:link i,.canal-boton li a:visited i{font-size:1.75rem;position:absolute;left:.9375rem;top:.8125rem}




@media only screen and (max-width: 47.9375em){

	#listen .buy-btns li a i,#listen .buy-btns li a:link i,#listen .buy-btns li a:visited i{font-size:1rem;top:.9375rem}
	.canal-boton li a i,#listen .canal-boton li a:link i,.canal-boton li a:visited i{font-size:1rem;top:.9375rem}


	}

	#listen .buy-btns li a span,#listen .buy-btns li a:link span,#listen .buy-btns li a:visited span{line-height:1.75rem}
	.canal-boton li a span,.canal-boton li a:link span,.canal-boton li a:visited span{line-height:1.75rem}

	#listen .swiper-button-prev,#listen .swiper-button-next{background-image:url("../img/carousel-arrows-black-h.png");background-position:0 0;background-repeat:no-repeat;background-size:1.875rem auto;height:3.3125rem;left:3.75rem;transform:translateY(-50%);width:1.875rem}

@media only screen and (max-width: 47.9375em){

	#listen .swiper-button-prev,#listen .swiper-button-next{display:none}

	}

	#listen .swiper-button-next{background-position:0 -3.3125rem;left:auto;right:3.75rem}
	#tour{background:#fff;background-size:100% auto;padding:8.125rem 0 4.0625rem}

@media only screen and (max-width: 61.9375em){

	#tour{padding:1.875rem 0}

	}

	#tour .container{max-width:68.75rem}

@media only screen and (max-width: 74.9375em){

	#tour .container{padding:0 3.75rem}

	}

@media only screen and (max-width: 47.9375em){

	#tour .container{padding:0 .9375rem}

	}

	#tour #tour-top{margin-bottom:4.0625rem}

	#video-top{margin-bottom:4.0625rem}
	#video-top .arriba{margin-top:70px;}

@media only screen and (max-width: 61.9375em){

	#tour #tour-top{margin-bottom:1.875rem}

	#video-top{margin-bottom:1.875rem}

	}

	#tour #tour-top .container{max-width:62.5rem}
	#video-top .container{max-width:62.5rem}
	#tour #tour-top h3{font-weight:500;letter-spacing:.25em;margin-bottom:2.5rem;text-transform:uppercase}
	#video-top h3{font-weight:500;letter-spacing:.25em;margin-bottom:2.5rem;text-transform:uppercase}

@media only screen and (max-width: 47.9375em){

	#tour #tour-top h3{font-size:2.25rem}
	#video-top h3{font-size:2.25rem}

	}

@media only screen and (max-width: 29.9375em){

	#tour #tour-top h3{font-size:1.625rem}
	#video-top h3{font-size:1.625rem}

	}

	#tour #tour-top h3 strong{color:#ec1c24;display:block;font-weight:900;position: relative;text-align: center;}
	#video-top h3 strong{color:#ec1c24;display:block;font-weight:900;position: relative;text-align: center;}
	#tour #tour-top p{color:#999;font-size:.875rem;font-weight:500;letter-spacing:.2em;line-height:2.14;margin:0 0 0 auto;max-width:37.5rem;text-align:justify;text-transform:uppercase}
	#video-top p{color:#999;font-size:.875rem;font-weight:500;letter-spacing:.2em;line-height:2.14;margin:0 0 0 auto;max-width:37.5rem;text-align:justify;text-transform:uppercase}
	#tour .event{align-items:center;border-top:.0625rem solid rgba(0,0,0,0.1);display:flex;letter-spacing:.2em;padding:4.6875rem 0;text-transform:uppercase;}

@media only screen and (max-width: 61.9375em){

	#tour .event{padding:1.875rem 0}

	}

@media only screen and (max-width: 47.9375em){

	#tour .event{display:block;text-align:center}

	}

	#tour .event .date{flex-basis:33%;font-size:3.75rem;font-weight:500}

@media only screen and (max-width: 61.9375em){

	#tour .event .date{font-size:2.8125rem}

	}

@media only screen and (max-width: 47.9375em){

	#tour .event .date{margin-bottom:.9375rem}

	}

@media only screen and (max-width: 29.9375em){

	#tour .event .date{font-size:1.625rem}

	}

	#tour .event .date .day{color:#ec1c24}
	#tour .event .location{flex-basis:52%;padding-right:1.875rem}

@media only screen and (max-width: 47.9375em){

	#tour .event .location{line-height:1.6;margin-bottom:.9375rem;padding-right:0}

	}

	#tour .event .location .city,#tour .event .location .region{font-size:1.25rem}
	#tour .event .location .venue{color:#999;display:block;font-size:.875rem;margin-top:.625rem}

@media only screen and (max-width: 47.9375em){

	#tour .event .location .venue{display:block;margin:.9375rem 0}

	}

	#tour .event .tickets{flex-basis:15%}
	#tour .event .tickets a,#tour .event .tickets a:link,#tour .event .tickets a:visited{background-color:#fff;border:.125rem solid rgba(0,0,0,0.1);display:block;font-size:.875rem;font-weight:900;letter-spacing:.1em;padding:.625rem;text-align:center}

@media only screen and (max-width: 47.9375em){

	#tour .event .tickets a,#tour .event .tickets a:link,#tour .event .tickets a:visited{display:inline-block}

	}

	#tour #more-wrap{border-top:.0625rem solid rgba(0,0,0,0.1);padding-top:4.6875rem;text-align:center;text-transform:uppercase}

@media only screen and (max-width: 47.9375em){

	#tour #more-wrap{padding-top:1.875rem}

	}

	#tour #more-wrap a,#tour #more-wrap a:link,#tour #more-wrap a:visited{background-color:#000;border:.125rem solid #000;color:#fff;display:inline-block;font-size:.875rem;font-weight:900;letter-spacing:.2em;padding:.625rem 1.875rem}
	#tour #more-wrap a:active,#tour #more-wrap a:focus,#tour #more-wrap a:hover,#tour #more-wrap a:link:active,#tour #more-wrap a:link:focus,#tour #more-wrap a:link:hover,#tour #more-wrap a:visited:active,#tour #more-wrap a:visited:focus,#tour #more-wrap a:visited:hover{background-color:#fff;color:#000}
	#footer{padding:2.6875rem 0 1.875rem}

@media only screen and (max-width: 61.9375em){

	#footer{padding:1.875rem 0}

	}

	#footer .container{max-width:68.75rem}
	#footer .copyright{border-top:.0625rem solid rgba(0,0,0,0.1);font-size:.785625rem;letter-spacing:.2em;line-height:1.67;margin:0;padding-top:1.875rem}
	.newsletter label{color:#000;display:block;font-size:.91625rem;letter-spacing:.25em;margin-bottom:2.5rem;text-transform:uppercase}
	.newsletter .inputs-wrap{display:inline-block;max-width:100%;width:27.5rem}
	.newsletter .inputs-wrap .input-wrap{border-bottom:.0625rem solid #000;margin-bottom:.9375rem;padding-bottom:.9375rem;position:relative}
	.newsletter .inputs-wrap .input-wrap:after{background-color:#ec1c24;content:"";display:block;height:.0625rem;position:absolute;left:50%;top:100%;transform:translateX(-50%);transition:width .3s;width:0}
	.newsletter .inputs-wrap .input-wrap.active:after{width:100%}
	.newsletter input[type="text"],.newsletter input[type="email"]{color:#000;font-size:.785625rem;letter-spacing:.25em;position:relative;text-transform:uppercase;width:100%}
	.newsletter input[type="text"]::-moz-placeholder,.newsletter input[type="email"]::-moz-placeholder{color:#000}
	.newsletter input[type="text"]:-ms-input-placeholder,.newsletter input[type="email"]:-ms-input-placeholder{color:#000}
	.newsletter input[type="text"]::-webkit-input-placeholder,.newsletter input[type="email"]::-webkit-input-placeholder{color:#000}
	.newsletter button{color:#000;font-size:.785625rem;letter-spacing:.25em;padding:0 0 .5625rem;position:relative;text-transform:uppercase}
	.newsletter button:after{background-color:#ec1c24;content:"";display:block;height:.0625rem;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:width .3s;width:0}
	.newsletter button:active:after,.newsletter button:focus:after,.newsletter button:hover:after{width:100%}
	#cta .newsletttourer{margin-top:4.6875rem}

@media only screen and (max-width: 61.9375em){

	#cta .newsletter{margin-top:1.875rem}

	}

	#cta .newsletter label{color:#fff}

@media only screen and (max-width: 61.9375em){

	#cta .newsletter label{margin-bottom:1.875rem}

	}

	#cta .newsletter .inputs-wrap{display:flex;margin:0 auto;width:43.1875rem}

@media only screen and (max-width: 47.9375em){

	#cta .newsletter .inputs-wrap{display:block}

	}

	#cta .newsletter .inputs-wrap .input-wrap{border-bottom:.0625rem solid #fff;flex-basis:30%;margin-bottom:0}

@media only screen and (max-width: 47.9375em){

	#cta .newsletter .inputs-wrap .input-wrap{margin-bottom:.9375rem}

	}

	#cta .newsletter .inputs-wrap .input-wrap+.input-wrap{margin-left:.9375rem}

@media only screen and (max-width: 47.9375em){

	#cta .newsletter .inputs-wrap .input-wrap+.input-wrap{margin-left:0}

	}

	#cta .newsletter input[type="text"],#cta .newsletter input[type="email"]{color:#fff}
	#cta .newsletter input[type="text"]::-moz-placeholder,#cta .newsletter input[type="email"]::-moz-placeholder{color:rgba(255,255,255,0.6)}
	#cta .newsletter input[type="text"]:-ms-input-placeholder,#cta .newsletter input[type="email"]:-ms-input-placeholder{color:rgba(255,255,255,0.6)}
	#cta .newsletter input[type="text"]::-webkit-input-placeholder,#cta .newsletter input[type="email"]::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}
	#cta .newsletter button{color:#fff;margin-left:.9375rem;padding-bottom:0}
	#footer .newsletter{margin-bottom:2.5rem;text-align:center}
	.newsletter-disc{margin-bottom:1.5625rem}
	.newsletter-disc label{font-size:.8125rem;font-weight:400;letter-spacing:0;margin:1.5625rem 0 0}
	.newsletter-disc label input{margin-right:.625rem}
	.socials{text-align:center}
	.socials li{display:inline-block}
	.socials li+li{margin-left:2.8125rem}
	.socials li a,.socials li a:link,.socials li a:visited{color:#000;font-size:1.375rem;padding:.3125rem}
	#masthead .socials{background-color:#ec1c24;padding:1.25rem .3125rem;position:fixed;left:0;top:50%;z-index:999;transform:translateY(-50%)}

@media only screen and (max-width: 47.9375em){

	#masthead .socials{display:none}

	}

	#masthead .socials li{display:block;margin:0 !important}
	#masthead .socials li a,#masthead .socials li a:link,#masthead .socials li a:visited{color:#fff;display:block;padding:.4375rem;text-align:center}
	#masthead .socials li a:active,#masthead .socials li a:focus,#masthead .socials li a:hover,#masthead .socials li a:link:active,#masthead .socials li a:link:focus,#masthead .socials li a:link:hover,#masthead .socials li a:visited:active,#masthead .socials li a:visited:focus,#masthead .socials li a:visited:hover{color:#000}
	#footer .socials{margin-bottom:2.8125rem}#footer .socials a:active,#footer .socials a:focus,#footer .socials a:hover,#footer .socials a:link:active,#footer .socials a:link:focus,#footer .socials a:link:hover,#footer .socials a:visited:active,#footer .socials a:visited:focus,#footer .socials a:visited:hover{color:#ec1c24}

@media only screen and (max-width: 47.9375em){

#watch .flex-wrap{display:block}}@media only screen and (max-width: 74.9375em){#watch .flex-wrap>div:nth-of-type(1){display:none}}#watch .flex-wrap>div:nth-of-type(2){background:#000 right 0 no-repeat;background-size:auto 100%;flex:1;padding:6.25rem 0 4.0625rem;transform:translateY(10%)}@media only screen and (max-width: 61.9375em){#watch .flex-wrap>div:nth-of-type(2){padding:1.875rem 0;transform:none}}#watch .container{max-width:60.9375rem;}@media only screen and (max-width: 74.9375em){#watch .container{max-width:none;padding:0 3.75rem;transform:none}}@media only screen and (max-width: 47.9375em){#watch .container{padding:0 .9375rem}#watch .container #featured-video{margin:0 -.9375rem}}#watch .video-thumbs{margin:1.75rem 0 0 auto;max-width:41.875rem;padding:0 3.75rem;position:relative;background-color:#000;margin-left:auto;margin-right:auto;}@media only screen and (max-width: 74.9375em){#watch .video-thumbs{margin:1.75rem auto 0}}#watch .video-thumbs .video-switch{display:block;text-align:center}#watch .video-thumbs h4{color:#fff;font-size:.72rem;letter-spacing:.2em;line-height:1.6;margin-top:.9375rem;text-transform:uppercase}#watch .swiper-button-prev,#watch .swiper-button-next{background-image:url("../img/carousel-arrows-white-h.png");background-position:0 0;background-repeat:no-repeat;background-size:1.875rem auto;height:3.3125rem;left:0;transform:translateY(-50%);width:1.875rem}#watch .swiper-button-next{background-position:0 -3.3125rem;left:auto;right:0}#presave-popup{display:none;margin:0 auto;max-width:600px;position:fixed;left:0;right:0;top:3.125rem;z-index:9999;width:100%}#presave-popup:before{background-color:rgba(0,0,0,0.8);content:'';position:fixed;left:0;bottom:0;right:0;top:0;z-index:-1}#presave-popup .content{background-color:#000;border:.0625rem solid #fff;font-size:1rem;font-weight:700;padding:.9375rem;text-align:center;z-index:3}#presave-popup .content h2{color:#ec1c24;font-weight:700;margin:0 0 1.875rem/16rem;text-transform:uppercase}#presave-popup .content a,#presave-popup .content a:link,#presave-popup .content a:visited{color:#ec1c24;display:inline-block;margin-top:6.25rem/16rem}#presave-popup .content a:active,#presave-popup .content a:focus,#presave-popup .content a:hover,#presave-popup .content a:link:active,#presave-popup .content a:link:focus,#presave-popup .content a:link:hover,#presave-popup .content a:visited:active,#presave-popup .content a:visited:focus,#presave-popup .content a:visited:hover{color:#fff}
