@font-face{font-family:leaguespartan;src:url(../fonts/leaguespartan-bold-webfont.eot);src:url(../fonts/leaguespartan-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/leaguespartan-bold-webfont.woff2) format('woff2'),url(../fonts/leaguespartan-bold-webfont.woff) format('woff'),url(../fonts/leaguespartan-bold-webfont.ttf) format('truetype'),url(../fonts/leaguespartan-bold-webfont.svg#league_spartan) format('svg');font-weight:400;font-style:normal}@font-face{font-family:colaborate;src:url(../fonts/colaborate-regular-webfont.eot);src:url(../fonts/colaborate-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/colaborate-regular-webfont.woff2) format('woff2'),url(../fonts/colaborate-regular-webfont.woff) format('woff'),url(../fonts/colaborate-regular-webfont.ttf) format('truetype'),url(../fonts/colaborate-regular-webfont.svg#colaborate-regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:colaborate;src:url(../fonts/colaborate-medium-webfont.eot);src:url(../fonts/colaborate-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/colaborate-medium-webfont.woff2) format('woff2'),url(../fonts/colaborate-medium-webfont.woff) format('woff'),url(../fonts/colaborate-medium-webfont.ttf) format('truetype'),url(../fonts/colaborate-medium-webfont.svg#colaborate-medium) format('svg');font-weight:700;font-style:normal}@font-face{font-family:calluna;src:url(../fonts/calluna-regular-webfont.eot);src:url(../fonts/calluna-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/calluna-regular-webfont.woff2) format('woff2'),url(../fonts/calluna-regular-webfont.woff) format('woff'),url(../fonts/calluna-regular-webfont.ttf) format('truetype'),url(../fonts/calluna-regular-webfont.svg#colaborate-regular) format('svg');font-weight:400;font-style:normal}@-webkit-keyframes movedownup{from{top:-70px}to{top:-10px}}html{position:relative;min-height:100%;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{background-color:#f5f6fa;color:#292a2f;overflow-x:hidden;margin-bottom:120px}@media (min-width:600px){body{margin-bottom:80px}}@media (min-width:768px){body{margin-bottom:60px}}footer{position:absolute;bottom:0;width:100%;height:120px;background-color:#b8b9bf}@media (min-width:600px){footer{height:80px}}@media (min-width:768px){footer{height:60px}}header{width:100%}@media (max-width:768px){header{-webkit-transition:height,.5s,ease-in,0s;transition:height,.5s,ease-in,0s;position:absolute;top:0;z-index:2;height:0;background-color:#393b40}header .navbar-brand{opacity:1;-webkit-transition:opacity,.1s,ease-in,0s;transition:opacity,.1s,ease-in,0s}header.x-collapsing{height:50%}header.x-collapse.x-in{bottom:0;background-color:#393b40;z-index:2;height:100%}header.x-collapse.x-in .navbar-brand{opacity:0}}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,:focus,a:focus{outline:0;box-shadow:none}h1,h2{font-family:leaguespartan,Helvetica,Arial,sans-serif}p{font-family:calluna,Helvetica,Arial,sans-serif}h1{font-size:24px}@media (min-width:600px){h1{font-size:36px}}@media (min-width:768px){h1{font-size:48px}}@media (min-width:992px){h1{font-size:54px}}@media (min-width:1200px){h1{font-size:72px}}@media (min-width:1650px){h1{font-size:96px}}h2{font-size:19.2px;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}@media (min-width:600px){h2{font-size:21.6px}}@media (min-width:992px){h2{font-size:22.8px}}@media (min-width:1200px){h2{font-size:24px}}@media (min-width:1650px){h2{font-size:27.6px}}@media (min-width:1920px){h2{font-size:31.2px}}p{font-size:14.4px}@media (min-width:600px){p{font-size:13.2px}}@media (min-width:768px){p{font-size:15.12px}}@media (min-width:992px){p{font-size:16.32px}}@media (min-width:1200px){p{font-size:19.2px}}@media (min-width:1650px){p{font-size:21.6px}}@media (min-width:1920px){p{font-size:24px}}a{color:#ff4d4d}a:focus,a:hover{color:#e33226;text-decoration:none}.navbar{background-color:#fff;margin-bottom:0;min-height:50px;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transition-duration:.05s;transition-duration:.05s}@media (min-width:768px){.navbar{background-color:transparent;position:absolute;top:0;width:100%;z-index:2}.navbar.navbar-fixed-top{-webkit-transition:background-color .05s;transition:background-color .05s;top:-70px;height:70px;position:fixed;background-color:#fff;background-color:rgba(255,255,255,.9);-webkit-animation:movedownup 1s ease-in-out .5s 1 forwards;animation:movedownup 1s ease-in-out .5s 1 forwards}.navbar.navbar-fixed-top .navbar-brand{width:140px;margin-top:30px!important;margin-bottom:30px}}header.x-collapse .navbar,header.x-collapsing .navbar,header.x-in .navbar{background-color:transparent;-webkit-transition:background-color,.25s,ease-in,0s;transition:background-color,.25s,ease-in,0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.05s;transition-duration:.05s;position:fixed;width:100%}header.x-collapse .navbar.navbar-fixed-top,header.x-collapsing .navbar.navbar-fixed-top,header.x-in .navbar.navbar-fixed-top{background-color:#fff;background-color:rgba(255,255,255,.9)}.navbar-brand{width:140px;height:auto;padding:0;-webkit-transition:width,.25s,ease-in,0s;transition:width,.25s,ease-in,0s}@media (min-width:600px){.navbar-brand{width:180px}}@media (min-width:768px){.navbar-brand{width:210px}}@media (min-width:992px){.navbar-brand{width:240px}}@media (min-width:1200px){.navbar-brand{width:270px}}@media (min-width:1650px){.navbar-brand{width:300px}}.navbar>.container-fluid .navbar-brand{margin:20px 15px 15px}@media (min-width:400px){.navbar>.container-fluid .navbar-brand{margin:25px 15px 15px 30px}}@media (min-width:768px){.navbar>.container-fluid .navbar-brand{margin-left:15px;margin-top:20px}}@media (max-width:768px){header.x-collapse.x-in .navbar,header.x-collapsing .navbar{background-color:#393b40}}.navbar-toggle{padding:25px 20px 20px;margin:0}@media (min-width:400px){.navbar-toggle{padding:30px 30px 20px}}.navbar-toggle .icon-bar{opacity:1;background-color:#5e6066;-webkit-transition:background-color .25s ease-out,-webkit-transform .25s,opacity 1s;transition:background-color .25s ease-out,transform .25s,opacity 1s;height:3px;width:35px}.navbar-toggle .icon-bar:last-child,.navbar-toggle .icon-bar:nth-child(2){opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}header.x-collapse.x-in .navbar-toggle .icon-bar{background-color:#fff;opacity:0;-webkit-transition:background-color .25s ease-out,-webkit-transform .25s,opacity .25s;transition:background-color .25s ease-out,transform .25s,opacity .25s}header.x-collapse.x-in .navbar-toggle .icon-bar:nth-child(2){opacity:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:12px 0;-ms-transform-origin:12px 0;transform-origin:12px 0}header.x-collapse.x-in .navbar-toggle .icon-bar:last-child{opacity:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3px 0;-ms-transform-origin:3px 0;transform-origin:3px 0}header.x-collapse.x-in .navbar-toggle:hover .icon-bar{background-color:#ff4d4d}.navbar-collapse{box-shadow:none;padding-left:45px}.navbar-fixed-top .navbar-collapse{max-height:600px;overflow:hidden}.menu-language{display:inline-block;float:right;font-family:leaguespartan,Helvetica,Arial,sans-serif;font-size:12px;color:#292a2f;margin-top:20px}.menu-language button{background-color:transparent;padding:12px 15px;font-weight:400;font-size:12px}@media (min-width:768px){.menu-language button{font-size:9.6px}}@media (min-width:992px){.menu-language button{font-size:12px}}.menu-language button:hover{color:#ff4d4d}.menu-language .dropdown-menu{border:none;box-shadow:none;background-color:transparent;padding:0;margin:-5px 0 0;min-width:0;font-size:12px}@media (min-width:768px){.menu-language .dropdown-menu{font-size:9.6px}}@media (min-width:992px){.menu-language .dropdown-menu{font-size:12px}}.menu-language .dropdown-menu a{padding:3px 16px;color:#a1a3ab}.menu-language .dropdown-menu a:focus,.menu-language .dropdown-menu a:hover{background-color:transparent;color:#a1a3ab;-webkit-transition:color,.25s,ease-in,0s;transition:color,.25s,ease-in,0s}.btn .caret{margin:-3px 0 0 6px;border-top-color:#292a2f;-webkit-transition:border-top-color,.25s,ease-in,0s;transition:border-top-color,.25s,ease-in,0s}.btn:hover .caret{border-top-color:#ff4d4d}header.x-collapse.x-in .menu-language{display:none}.navbar-nav{font-family:leaguespartan,Helvetica,Arial,sans-serif;font-size:24px;color:#fff;margin-top:24px}@media (min-width:400px) and (max-width:768px){.navbar-nav{font-size:33.6px;margin-top:66px}}@media (min-width:768px){.navbar-nav{color:#292a2f;font-size:9.6px;margin-top:20px;float:right;text-transform:uppercase}}@media (min-width:992px){.navbar-nav{font-size:12px}}.navbar-nav li{height:72px}@media (min-width:400px){.navbar-nav li{height:96px}}@media (min-width:768px){.navbar-nav li{height:auto}}.navbar-nav li a{color:inherit;display:inline-block;line-height:12px}.navbar-nav li a:after{content:'';display:block;width:0;background-color:#ff4d4d;height:2px;margin-top:12px;-webkit-transition:width,.25s,ease-in,0s;transition:width,.25s,ease-in,0s}@media (min-width:768px){.navbar-nav li a:after{background-color:transparent;margin-top:6px}}.navbar-nav li a:focus,.navbar-nav li a:hover{color:#ff4d4d;background-color:transparent}.navbar-nav li a:focus:after,.navbar-nav li a:hover:after{width:130%}@media (min-width:768px){.navbar-nav li a:focus:after,.navbar-nav li a:hover:after{background-color:#ff4d4d;width:110%}}.content{padding:88px 0 0;-webkit-transition:padding,.25s,ease-in,0s;transition:padding,.25s,ease-in,0s}@media (min-width:768px){.content{padding:0}}.hero{position:relative;overflow:hidden;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s;margin-top:-85px}@media (min-width:768px){.hero{max-height:none;margin-top:0}}@media (max-width:768px) and (min-height:800px){.hero{max-height:400px}}.catchphrase{position:absolute;bottom:13%;padding:0 30px;max-width:1200px;-webkit-transition:all,1s,ease-in,0s;transition:all,1s,ease-in,0s;display:table-cell;vertical-align:middle;z-index:0}@media (max-width:479px) and (min-height:639px){.catchphrase{bottom:18%}}@media (min-width:600px){.catchphrase{bottom:15%;padding:0 45px}}@media (min-width:768px){.catchphrase{bottom:20%;padding:0 60px}}@media (min-width:992px){.catchphrase{bottom:25%}}@media (min-width:1200px){.catchphrase{max-width:1300px;padding:0 120px}}@media (min-width:1650px){.catchphrase{max-width:1600px}}.catchphrase h1{padding-right:15px;-webkit-transition:font-size,1s,ease-in,0s;transition:font-size,1s,ease-in,0s}@media (min-width:600px){.catchphrase h1{padding-right:60px}}.catchphrase p{-webkit-transition:font-size,1s,ease-in,0s;transition:font-size,1s,ease-in,0s;color:#393b40;margin-top:1.6em;margin-bottom:2em;line-height:1.2em}@media (min-width:600px){.catchphrase p{padding-right:92px}}@media (min-width:992px){.catchphrase p{padding-right:150px}}@media (min-width:1650px){.catchphrase p{padding-right:250px}}.catchphrase h1+p{margin-top:1em}@media (min-width:600px){.catchphrase h1+p{margin-top:1.6em}}.overlay{background-color:#fff;background-color:rgba(255,255,255,.5);width:100%;height:100%;position:absolute;z-index:0}@media (min-width:768px){.overlay{z-index:-5}}.hero .overlay{margin-top:-2px}.carousel{height:100%;z-index:-10}.carousel-inner{height:100%}.carousel-inner .item{width:100%;background-size:cover;background-position:0 50%;background-repeat:no-repeat;height:100%}.ghost-button{font-family:colaborate,Helvetica,Arial,sans-serif;font-weight:700;color:#ff4d4d;font-size:12px;line-height:36px;padding:0 36px;box-shadow:inset 0 0 0 2px #ff4d4d;border-radius:0;text-transform:uppercase;letter-spacing:.2em;position:relative;overflow:hidden;max-width:400px;background-color:transparent;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}.ghost-button:after{content:'';display:block;position:absolute;top:-50%;bottom:-50%;left:50%;right:50%;background-color:transparent;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);-webkit-transition:left .25s,right .25s;transition:left .25s,right .25s;z-index:-1;opacity:0}.ghost-button:focus,.ghost-button:hover{color:#fff;border-color:#e33226;box-shadow:inset 0 0 0 4px #e33226;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}.ghost-button:focus:after,.ghost-button:hover:after{left:10%;right:10%;opacity:1;background-color:#e33226;-webkit-transition:left .3s,right .3s,opacity .1s,background-color .1s;transition:left .3s,right .3s,opacity .1s,background-color .1s}@media (min-width:768px){.ghost-button{font-size:14.4px;line-height:43.2px;padding:0 43.2px}}@media (min-width:992px){.ghost-button{font-size:16.8px;line-height:50.4px;padding:0 50.4px}}@media (min-width:1920px){.ghost-button{font-size:24px;line-height:72px;padding:0 66px}}.title{padding-bottom:5px;font-size:21.6px;margin-left:-6px;margin-right:-12px;padding-left:6px}@media (min-width:768px){.title{font-size:24px}}@media (min-width:992px){.title{font-size:28.8px}}@media (min-width:1200px){.title{font-size:33.6px}}@media (min-width:1650px){.title{font-size:36px}}@media (min-width:1920px){.title{font-size:38.4px}}.title:after{content:'';display:block;width:100%;background-color:#ff4d4d;height:2px;margin-top:12px;margin-left:-6px;margin-right:0}@media (min-width:600px){.title:after{height:2px}}.highlight .container-fluid{-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s;background-color:#fff;margin:-5px 0 30px;padding:15px 30px;box-shadow:inset 0 0 0 0 #e33226}.highlight .container-fluid:hover{box-shadow:inset 0 0 0 6px #ff4d4d}@media (min-width:400px){.highlight .container-fluid{padding:30px}}@media (min-width:600px){.highlight .container-fluid{padding:60px}}@media (min-width:768px){.highlight .container-fluid{margin:-50px 60px 50px}}@media (min-width:992px){.highlight .container-fluid{padding:120px 60px}}@media (min-width:1200px){.highlight .container-fluid{padding:140px 90px;margin:-75px 60px 75px}}@media (min-width:1650px){.highlight .container-fluid{padding:180px 100px}}@media (min-width:1920px){.highlight .container-fluid{padding:180px 200px;margin:-100px 100px 100px}}.highlight .col-md-4{-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s;padding:0 15px 15px}@media (min-width:600px){.highlight .col-md-4{padding:0 15px 20px}}@media (min-width:768px){.highlight .col-md-4{padding:0 20px 30px}}@media (min-width:992px){.highlight .col-md-4{padding:0 20px}}@media (min-width:1200px){.highlight .col-md-4{padding:0 25px}}@media (min-width:1650px){.highlight .col-md-4{padding:0 40px}}@media (min-width:1920px){.highlight .col-md-4{padding:0 60px}}@media (min-width:992px){.highlight .title{font-size:21.6px}}@media (min-width:1200px){.highlight .title{font-size:25.2px}}@media (min-width:1650px){.highlight .title{font-size:31.2px}}@media (min-width:1920px){.highlight .title{font-size:36px}}.icon{height:40px;width:40px;margin:-12px 6px 0 -6px;float:left;background:url(../images/sprites1.png) no-repeat;background-size:120px 80px;display:block}@media (min-width:600px){.icon{height:60px;width:60px;background-size:180px 120px;margin:-24px 12px 0 -3px}}@media (min-width:992px){.icon{float:none}}@media (min-width:1650px){.icon{float:left;margin-top:0}}.icon.icon-ticket{background-position:0 0}.icon.icon-ticket:hover{background-position:0 100%}.icon.icon-events{background-position:50% 0}.icon.icon-events:hover{background-position:50% 100%}.icon.icon-card{background-position:100% 0}.icon.icon-card:hover{background-position:100% 100%}.gallery{position:relative;display:inline-block;overflow:hidden;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}.gallery .col-xs-3{padding:0;z-index:-1;overflow:hidden;max-height:125px}@media (max-width:600px){.gallery .col-xs-3{width:33.333%}}@media (min-width:600px){.gallery .col-xs-3{width:25%}}@media (min-width:600px) and (max-width:767px){.gallery .col-xs-3.hidden-xs{display:block!important}}@media (min-width:768px){.gallery .col-xs-3{width:20%;max-height:130px}}@media (min-width:992px){.gallery .col-xs-3{width:25%}.gallery .col-xs-3 img{margin-top:-15%}}@media (min-width:1200px){.gallery .col-xs-3{width:16.66666667%}}@media (min-width:1650px){.gallery .col-xs-3{max-height:180px}.gallery .col-xs-3 img{width:100%}}.gallery .overlay{z-index:-1;background-color:#fff;background-color:rgba(255,255,255,.5);-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}.gallery-text{position:absolute;top:0;width:100%;height:auto;min-height:100px;padding:30px 45px 0 30px;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}@media (min-width:400px){.gallery-text{padding:60px 90px 0 30px}}@media (min-width:600px){.gallery-text{padding:60px 90px 0 60px;width:80%}}@media (min-width:768px){.gallery-text{width:60%;max-width:320px;height:100%;background-color:#fff;padding-right:0}}@media (min-width:992px){.gallery-text{padding:60px 0 0 7%;width:20%;max-width:none}}.gallery-text:after{content:'';position:absolute;width:100%;height:0;left:0;top:0;border-style:solid;border-width:300px 1000px 0 0;border-color:#fff transparent transparent;z-index:-1;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}@media (min-width:400px){.gallery-text:after{border-width:400px 1000px 0 0}}@media (min-width:600px){.gallery-text:after{top:0;border-width:400px 1600px 0 0}}@media (min-width:768px){.gallery-text:after{border-width:500px 500px 0 0;left:100%;width:0}}@media (min-width:992px){.gallery-text:after{border-width:650px 710px 0 0}}@media (min-width:1200px){.gallery-text:after{border-width:600px 920px 0 0}}@media (min-width:992px){.gallery-text .title{width:480px}}@media (min-width:1200px){.gallery-text .title{width:480px}}.gallery-text p{padding-right:40px}@media (min-width:400px){.gallery-text p{padding-right:60px}}@media (min-width:600px){.gallery-text p{padding-right:90px;width:450px}}@media (min-width:992px){.gallery-text p{font-size:19.2px}}@media (min-width:1650px){.gallery-text p{font-size:21.6px}}.gallery:hover .overlay{background-color:#fff;background-color:rgba(255,255,255,.3)}@media (min-width:992px){.gallery:hover .gallery-text{width:15%}}@media (max-width:600px){.gallery:hover .gallery-text:after{top:-30px;border-width:350px 950px 0 0}}@media (min-width:600px) and (max-width:768px){.gallery:hover .gallery-text:after{border-width:300px 1175px 0 0}}@media (min-width:768px) and (max-width:992px){.gallery:hover .gallery-text:after{border-width:400px 400px 0 0}}@media (min-width:992px){.gallery:hover .gallery-text:after{border-width:570px 570px 0 0}}.features{padding-top:30px;padding-bottom:30px;width:100%;max-width:1200px;margin:auto;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}@media (min-width:600px){.features{padding:60px 30px}}@media (min-width:1920px){.features{max-width:1500px}}@media (max-width:399px){.features .main{padding:0}}.features .main>div{text-align:center;padding:45px 30px 60px;box-shadow:inset 0 0 0 5px #fff;margin:auto;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}.features .main>div:hover{box-shadow:inset 0 0 0 10px #fff}@media (min-width:600px){.features .main>div{padding:45px 45px 60px}}@media (min-width:992px){.features .main>div{max-width:400px;margin-right:30px}}@media (min-width:1200px){.features .main>div{margin-right:45px}}@media (min-width:1920px){.features .main>div{max-width:500px;margin-right:30px}}@media (max-width:400px){.features .main h2{font-size:31.2px}}.features .main p{text-align:left}.features .description{margin-top:15px;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}@media (max-width:600px){.features .description{margin:30px 0 15px}.features .description .show-more{margin:15px 0;padding:0}}@media (min-width:992px){.features .description{margin-top:100px}}@media (min-width:1920px){.features .description{max-width:490px;margin-left:20px}}@media (max-width:768px){.features .description>div{padding:0 30px;margin:auto}}@media (max-width:400px){.features .ghost-button{padding:0;width:100%;margin-top:15px}}.price{font-family:leaguespartan,Helvetica,Arial,sans-serif;font-size:48px;margin-bottom:15px}.show-more{float:right;color:#292a2f;font-family:calluna,Helvetica,Arial,sans-serif;position:relative;line-height:24px;padding-right:15px;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}.show-more:after,.show-more:before{content:'';display:block;position:absolute}.show-more:before{width:32px;height:2px;background-color:#ff4d4d;left:-50px;top:50%;margin-top:-1px;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}.show-more:after{left:-18px;width:0;height:0;border-style:solid;border-width:3px 0 3px 8px;border-color:transparent transparent transparent #ff4d4d;top:50%;margin-top:-3px;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}.show-more:hover{color:#e33226;text-decoration:none}.show-more:hover:before{background-color:#e33226;left:-46px}.show-more:hover:after{left:-14px;border-color:transparent transparent transparent #e33226}@media (min-width:768px){.show-more{font-size:14.4px;line-height:28.8px}}@media (min-width:992px){.show-more{font-size:16.8px;line-height:33.6px}}@media (min-width:1200px){.show-more{font-size:19.2px;line-height:38.4px}}.faq{background-image:url(../images/04d.jpg);background-size:cover;position:relative;padding:15px}@media (min-width:768px){.faq{padding:60px}}.faq .visible-xs{font-family:colaborate,Helvetica,Arial,sans-serif;text-align:center;border:2px solid #a1a3ab;margin:15px 30px;padding:30px 45px;position:relative;-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s;z-index:1;font-size:15px}@media (max-width:400px){.faq .visible-xs{margin:30px 15px;padding:30px}.faq .visible-xs a{display:block;width:100%}}.faq .hidden-xs{padding:45px 60px;position:relative;z-index:1;background-color:#fff;background-color:rgba(255,255,255,.8);display:inline-block}@media (min-width:992px){.faq .hidden-xs{padding:60px 75px}}@media (min-width:1200px){.faq .hidden-xs{padding:75px 90px}}.faq .overlay{top:0;left:0;z-index:0}.faq .col-sm-6{min-height:160px}@media (min-width:768px) and (max-width:810px){.faq .col-sm-6{min-height:150px}}@media (min-width:992px){.faq .title{margin-bottom:10px}}@media (min-width:1200px){.faq .title{margin-bottom:15px}}.faq .aw,.faq .qt{padding:5px 10px 5px 0}.faq .qt{font-family:colaborate,Helvetica,Arial,sans-serif;color:#393b40;font-size:18px}.faq .aw{font-family:calluna,Helvetica,Arial,sans-serif;color:#5e6066;margin-bottom:20px;font-size:15.6px}.faq .aw a{position:relative;display:inline-block}.faq .aw a:after{-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s;content:'';display:block;width:100%;max-width:0;height:2px;background-color:#e33226;position:absolute;bottom:1px;left:0}.faq .aw a:hover:after{max-width:200px}@media (min-width:992px){.faq .qt{font-size:18px}}@media (min-width:1200px){.faq .qt{font-size:21.6px}.faq .aw{font-size:18.72px}}@media (min-width:1650px){.faq .qt{font-size:25.92px}.faq .aw{font-size:22.46px}}.contact{padding:15px}@media (min-width:768px){.contact{padding:60px}}.contact button{float:right;width:100%;max-width:200px}@media (min-width:1650px){.contact button{max-width:250px}}@media (min-width:1920px){.contact button{max-width:300px}}.contact textarea{line-height:1.6;padding-top:1em}.message{font-family:colaborate,Helvetica,Arial,sans-serif;font-weight:700;display:block;clear:both;width:100%;text-align:center}.message span{background-color:#136d13;background-color:rgba(13,115,13,.3);padding:10px}.message.error span{background-color:#ed5f5f;background-color:rgba(237,95,95,.5)}.form-control{border-radius:0;background-color:transparent;border-color:#a1a3ab;min-height:60px;line-height:60px;font-family:calluna,Helvetica,Arial,sans-serif;font-size:16.8px;padding:.6em 1.2em}@media (min-width:992px){.form-control{font-size:19.2px}}@media (min-width:1200px){.form-control{font-size:21.6px}}.form-control:focus{border-color:#5e6066;box-shadow:none}.has-error .form-control{border-color:#ff4d4d}footer{color:#fff;font-size:14.4px;font-family:colaborate,Helvetica,Arial,sans-serif;text-align:center;padding-top:10px;padding-bottom:10px}@media (min-width:768px){footer .container-fluid{padding:0 30px}}@media (min-width:992px){footer .container-fluid{padding:0 60px}}@media (min-width:1200px){footer .container-fluid{padding:0 75px}}footer ul{list-style:none;padding:0;margin:0}footer li{display:inline-block}footer .lang,footer .social{display:block;width:50%;height:36px}@media (min-width:768px){footer .lang,footer .social{width:90px}}footer .lang{float:left}@media (min-width:768px){footer .lang{float:right}}footer .social{float:right}.social li a{display:block;width:30px;height:30px;background-image:url(../images/sprites-social.png)}.social li a:after{opacity:0;content:'';display:block;position:absolute;width:30px;height:30px;top:10px;background-image:url(../images/sprites-social.png);-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}.social li a:hover:after{opacity:1}.social .tw{background-position:0 0}.social .tw:after{background-position:0 100%}.social .fb{background-position:100% 0}.social .fb:after{background-position:100% 100%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.social li a,.social li a:after{background-image:url(../images/sprites-social@2x.png);background-size:60px 60px}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (-webkit-min-device-pixel-ratio:3.6458333333333335),only screen and (min-resolution:350dpi){.social li a,.social li a:after{background-image:url(../images/sprites-social@3x.png);background-size:60px 60px}}.lang{height:30px}.lang li{line-height:30px;width:30px}.lang li a{color:#fff;text-decoration:none}.lang li a.active{color:#ff6767}.lang li.active{color:#fff}.lang li.active a{color:#ff6767}.links{width:100%;font-size:15px;display:inline-block}@media (min-width:600px){.links{font-size:12.96px}}@media (min-width:768px){.links{float:left;width:74%;height:36px;line-height:36px;text-align:left}}@media (min-width:992px){.links{font-size:15.55px}}.links li{height:25px}.links li:after{content:'·';width:3px;text-align:center;padding:0 12px}@media (min-width:768px){.links li:after{padding:0 9px}}@media (min-width:992px){.links li:after{padding:0 12px}}.links li:last-child:after{display:none}.links a{color:#fff}.links a:hover{color:#ff4d4d}@media (max-width:600px){.links .copy{display:block}.links .copy:after{display:none}}.copy:before{content:'\A9';display:inline-block;padding-right:6px}.modal-backdrop{background-color:#fff;opacity:.76!important}.modal-dialog{width:100%;margin:10px auto 0;max-width:1200px}@media (min-width:768px){.modal-dialog{width:95%;margin-top:80px}}.modal-content{border:0;border-radius:0;box-shadow:none}.modal-header{border:none;padding:0 10px;text-align:right}@media (min-width:992px){.modal-header{padding:0 30px}}.close{float:none;text-align:right}.close span{font-size:50px;font-weight:200;color:#ff4d4d;height:30px;margin-top:-30px}.close span:hover{color:#e00707}@media (min-width:992px){.modal-body{padding:0 30px}}.modal-body th{font-family:leaguespartan,Helvetica,Arial,sans-serif;text-align:center;color:#fff;font-size:12px;padding:10px 5px}@media (min-width:600px){.modal-body th{font-size:14.4px}}@media (min-width:768px){.modal-body th{font-size:15.84px}}@media (min-width:992px){.modal-body th{font-size:17.42px}}@media (min-width:1200px){.modal-body th{font-size:18.3px}}.modal-body .free,.modal-body .premium{width:20%}.modal-body .free{background-color:#e33226;background-color:rgba(227,50,38,.7)}.modal-body .premium{background-color:#ff4d4d;background-color:rgba(255,77,77,.7)}.modal-body .free,.modal-body .premium,.modal-body td{border-style:solid;border-width:1px;border-color:#f5f6fa}.modal-body td{font-family:colaborate,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;text-align:center;color:#ff4d4d;padding:3px 12px}.modal-body td:first-child{text-align:left;color:#5e6066}@media (min-width:600px){.modal-body td{font-size:13.2px}}@media (min-width:768px){.modal-body td{font-size:14.52px}}@media (min-width:992px){.modal-body td{font-size:15.97px}}@media (min-width:1200px){.modal-body td{font-size:16.77px}}.modal-body .checked{display:block;width:6px;height:6px;border-radius:100%;background-color:#ff4d4d;margin:auto}.indicators{position:relative}.carousel-indicators li{border:1px solid #E63838;border-radius:0}.carousel-indicators li.active{background-color:#E63838;width:10px;height:10px;margin-bottom:1px}.generic{background-color:#f5f6fa;color:#292a2f;overflow:auto;padding-top:80px}@media (max-width:600px){.generic{padding-top:40px}}.generic .container{padding-bottom:4%}.generic .container.content{padding:40px 20px}.generic h1,.generic h2,.generic h3,.generic h4,.generic h5,.generic h6{display:inline-block;width:100%;line-height:1.3;color:#292a2f}@media (max-width:400px){.generic .title{font-size:20.4px}.generic h2{font-size:16.8px}}.generic h1+p{margin-top:-3px;color:#ff4d4d}.generic h2+p{margin-top:-2px}.generic h3{margin:12px 0 0;border-bottom:2px solid #e33226}.generic h3+p{margin-top:10px}.generic h4{margin:12px 0 0}.generic h5,.generic h6{text-transform:none;margin:8px 0 0}.generic a{color:inherit}.generic a:focus,.generic a:hover{text-decoration:none;color:inherit}.generic p{margin:6px 0 16px}.generic p a{border-bottom:solid .1em #d4271b}.generic p a:hover{color:#e33226;border-bottom-color:#e33226}.generic .container ol,.generic .container ul{color:#292a2f;margin:4px 0 24px;font-family:calluna,Helvetica,Arial,sans-serif}.generic .container ol a,.generic .container ul a{border-bottom:solid .1em #d4271b}.generic .container ol a:hover,.generic .container ul a:hover{color:#e33226;border-bottom-color:#e33226}.generic .container ul{padding-left:32px}.generic .container ol,.generic .container ul{font-size:14.4px}@media (min-width:600px){.generic .container ol,.generic .container ul{font-size:13.2px}}@media (min-width:768px){.generic .container ol,.generic .container ul{font-size:15.12px}}@media (min-width:992px){.generic .container ol,.generic .container ul{font-size:16.32px}}@media (min-width:1200px){.generic .container ol,.generic .container ul{font-size:19.2px}}@media (min-width:1650px){.generic .container ol,.generic .container ul{font-size:21.6px}}@media (min-width:1920px){.generic .container ol,.generic .container ul{font-size:24px}}.generic .container li{margin-bottom:6px}.generic table{width:auto;margin:4px 0 16px;border-collapse:separate;border-spacing:2px;border-bottom:none;padding:0;font-size:16px}.generic table td,.generic table th{padding:4px 16px}.generic table td{color:#292a2f}.generic dl{margin-left:40px;font-size:16px}.generic dl dt{font-weight:300;text-transform:uppercase;float:left;padding-right:10px}.generic dl dd{font-family:colaborate,Helvetica,Arial,sans-serif;color:#292a2f;padding-left:10px}.generic dl dd:before{content:" · "}.generic blockquote{position:relative;margin:20px 10px 20px 60px}.generic blockquote::before,.generic blockquote:before{height:20px;width:28px;background-image:url(../images/quote-ico.png);background-repeat:no-repeat;background-position:bottom;position:absolute;left:-35px;top:0;content:''}.generic blockquote h4{font-family:leaguespartan,Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;margin:0}.generic blockquote p{font-style:italic;font-size:16px}.planner .hero{max-height:425px}@media (min-width:400px){.planner .hero{max-height:525px}}@media (min-width:768px){.planner .hero{max-height:500px}}@media (min-width:992px){.planner .hero{max-height:650px}}@media (min-width:1200px){.planner .hero{max-height:750px}}.planner .overlay{margin-top:0}.planner .catchphrase{width:100%;bottom:4%;padding:0 15px}@media (min-width:600px){.planner .catchphrase{padding:0 30px}}@media (min-width:768px){.planner .catchphrase{bottom:8%;padding-left:45px}}@media (min-width:992px){.planner .catchphrase{bottom:10%;padding-left:60px}}@media (min-width:1200px){.planner .catchphrase{bottom:12%;padding-left:90px}}@media (min-width:1650px){.planner .catchphrase{bottom:14%}}.planner .catchphrase h1{text-transform:none;font-size:18px;padding:15px 3px 0 10px;display:table-cell;vertical-align:middle}@media (min-width:400px){.planner .catchphrase h1{font-size:22.8px}}@media (min-width:600px){.planner .catchphrase h1{font-size:25.2px;padding:20px 10px 0 15px}}@media (min-width:768px){.planner .catchphrase h1{font-size:30px}}@media (min-width:992px){.planner .catchphrase h1{font-size:34.8px;padding:25px 15px 0 20px}}@media (min-width:1200px){.planner .catchphrase h1{font-size:37.2px}}@media (min-width:1650px){.planner .catchphrase h1{font-size:42px}}@media (min-width:1920px){.planner .catchphrase h1{font-size:46.8px}}.date{color:#fff;text-transform:uppercase;letter-spacing:.1em;font-family:colaborate,Helvetica,Arial,sans-serif;background-color:#e00707;background-color:rgba(224,7,7,.8);display:table-cell;vertical-align:middle}.date>span{display:block;width:100%;text-align:center;font-weight:700}.info-event{padding:0 10px}@media (min-width:500px){.info-event{padding:0 15px}}@media (min-width:600px){.info-event{padding:0 20px}}@media (min-width:768px){.info-event{padding:0 25px}}@media (min-width:992px){.info-event{padding:0 30px}}@media (min-width:1200px){.info-event{padding:0 35px}}@media (min-width:1650px){.info-event{padding:0 40px}}@media (min-width:1650px){.info-event{padding:0 45px}}.info-event .date{font-size:9.6px;margin:0;padding:9px 18px}.info-event .date .day{font-size:36px;line-height:.9}.info-event .date .month{letter-spacing:.06em;line-height:.8;font-size:15.6px;font-weight:400}.info-event .date .year{font-size:20.4px;line-height:1;letter-spacing:-.06em}@media (min-width:600px){.info-event .date{padding:9.9px 19.8px}.info-event .date .day{font-size:39.6px}.info-event .date .month{font-size:17.16px;margin-top:-1px}.info-event .date .year{font-size:22.44px}}@media (min-width:768px){.info-event .date{padding:10.8px 21.6px}.info-event .date .day{font-size:43.2px}.info-event .date .month{font-size:18.72px;margin-top:-2px}.info-event .date .year{font-size:24.48px}}@media (min-width:992px){.info-event .date{padding:11.7px 23.4px}.info-event .date .day{font-size:46.8px}.info-event .date .month{font-size:20.28px;margin-top:-3px}.info-event .date .year{font-size:26.52px}}@media (min-width:1200px){.info-event .date{padding:12.6px 25.2px}.info-event .date .day{font-size:50.4px}.info-event .date .month{font-size:21.84px}.info-event .date .year{font-size:28.56px}}@media (min-width:1650px){.info-event .date{padding:13.5px 27px}.info-event .date .day{font-size:54px}.info-event .date .month{font-size:23.4px}.info-event .date .year{font-size:30.6px}}.info-header{display:table;clear:both;width:100%}.event-title{display:table-cell;vertical-align:middle;padding:0 12px;width:100%;border-bottom:solid 1px #f3f3f4}.event-title a{font-weight:700;font-size:16.8px;color:#e33226;display:block;display:-webkit-box;line-height:1.15;max-height:64.8px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.event-title a{font-size:18px}}@media (min-width:992px){.event-title a{font-size:15.6px;max-height:50.4px;-webkit-line-clamp:3}}.event-title a:hover{color:#e00707;text-decoration:none}.info .date{float:left;padding:8.1px 14.04px}.info .day{font-size:27px;line-height:.9}.info .month{letter-spacing:.06em;line-height:.8;font-size:11.7px;font-weight:400}.info .year{font-size:15.3px;line-height:1;letter-spacing:-.06em}@media (min-width:600px){.info{padding:8.91px 15.44px}.info .day{font-size:29.7px}.info .month{font-size:12.87px;margin-top:-1px}.info .year{font-size:16.83px}}@media (min-width:768px){.info{padding:9.72px 16.85px}.info .day{font-size:32.4px}.info .month{font-size:14.04px;margin-top:-2px}.info .year{font-size:18.36px}}.info-ticket{position:relative;display:inline-block;width:100%;background-color:#fff;background-color:rgba(255,255,255,.7);padding:40px 10px 15px;margin-top:9px}@media (min-width:500px){.info-ticket{padding:40px 15px 20px}}@media (min-width:600px){.info-ticket{padding:40px 20px 20px;margin-top:10.8px}}@media (min-width:768px){.info-ticket{padding:40px 25px 25px;width:90%;margin-top:12.6px}}@media (min-width:992px){.info-ticket{padding:45px 30px 30px;width:80%;margin-top:14.4px}}@media (min-width:1200px){.info-ticket{padding:45px 35px 35px;width:75%;margin-top:16.2px}}@media (min-width:1650px){.info-ticket{padding:50px 40px 40px;width:65%;margin-top:18px}}@media (min-width:1920px){.info-ticket{padding:50px 45px 45px;width:60%;margin-top:19.8px}}.ticket-name{font-family:leaguespartan,Helvetica,Arial,sans-serif;font-size:16.8px;text-transform:none;line-height:1em;margin-bottom:10px;max-width:90%}@media (min-width:400px){.ticket-name{font-size:19.2px}}@media (min-width:600px){.ticket-name{font-size:21.6px}}@media (min-width:768px){.ticket-name{font-size:24px}}@media (min-width:992px){.ticket-name{font-size:26.4px}}@media (min-width:1200px){.ticket-name{font-size:28.8px}}@media (min-width:1650px){.ticket-name{font-size:31.2px}}@media (min-width:1920px){.ticket-name{font-size:33.6px}}.countdown{font-family:colaborate,Helvetica,Arial,sans-serif;display:inline-block;position:relative;float:left;width:100%}@media (min-width:600px){.countdown{display:block}}.countdown .days,.countdown .hours,.countdown .minutes,.countdown .seconds{float:left;background-color:#e00707;background-color:rgba(224,7,7,.8);color:#fff;text-align:center;padding:8px 6px;width:25%}@media (min-width:500px){.countdown .days,.countdown .hours,.countdown .minutes,.countdown .seconds{margin-right:1%;width:24%}}@media (min-width:600px){.countdown .days,.countdown .hours,.countdown .minutes,.countdown .seconds{margin-right:2%;width:23%}}@media (min-width:768px){.countdown .days,.countdown .hours,.countdown .minutes,.countdown .seconds{padding:12px 0;min-height:53px;width:22%;margin-right:3%}}@media (min-width:992px){.countdown .days,.countdown .hours,.countdown .minutes,.countdown .seconds{padding:14.4px 0;width:21.5%;margin-right:3.5%}}@media (min-width:1200px){.countdown .days,.countdown .hours,.countdown .minutes,.countdown .seconds{width:21%;margin-right:4%;padding:14.4px 0}}@media (min-width:1650px){.countdown .days,.countdown .hours,.countdown .minutes,.countdown .seconds{width:20.5%;margin-right:4.5%}}@media (min-width:1920px){.countdown .days,.countdown .hours,.countdown .minutes,.countdown .seconds{width:20%;margin-right:5%}}.footnote{color:#e33226;padding:6px 0;clear:both;letter-spacing:.03em;font-size:8.4px}@media (min-width:600px){.footnote{font-size:9.6px}}@media (min-width:768px){.footnote{padding:12px 0 3px;font-size:10.8px}}@media (min-width:992px){.footnote{font-size:11.4px}}@media (min-width:1200px){.footnote{font-size:12.6px}}@media (min-width:1650px){.footnote{font-size:13.2px}}@media (min-width:1920px){.footnote{font-size:13.8px}}.footnote .date{font-weight:700;padding-left:6px;background-color:transparent;display:inline-block;color:#e33226}.value{font-weight:700;font-size:24px;line-height:24px}@media (min-width:768px){.value{font-size:28.8px;line-height:28.8px}}@media (min-width:992px){.value{font-size:34.56px;line-height:34.56px}}.item{text-transform:uppercase;font-size:9.6px;letter-spacing:-.05em;line-height:1}@media (min-width:768px){.item{font-size:10.8px}}@media (min-width:992px){.item{font-size:12px}}.countdown-note{font-family:colaborate,Helvetica,Arial,sans-serif;font-weight:700;color:#ff4d4d;font-size:14.4px;line-height:17.28px;float:left;display:block;width:25%;max-width:110px;padding-top:4px;margin-left:10px;text-align:center}@media (min-width:768px){.countdown-note{padding:6px;font-size:16.8px;line-height:1.44}}@media (min-width:992px){.countdown-note{font-size:19.2px}}@media (min-width:1200px){.countdown-note{font-size:20.4px}}@media (min-width:1650px){.countdown-note{font-size:21.6px}}.planner .hero .ghost-button{width:100%;display:inline-block;height:52px;line-height:52px;font-size:16.8px;position:relative;z-index:0;max-width:none;margin-top:-1px}.planner .hero .ghost-button:after{z-index:-1}@media (min-width:600px){.planner .hero .ghost-button{width:50%}}@media (min-width:768px){.planner .hero .ghost-button{width:50%;height:66px;line-height:66px}.planner .hero .ghost-button:after{top:-64%;bottom:-65%}}@media (min-width:992px){.planner .hero .ghost-button{height:69px;line-height:69px;font-size:20.16px}}@media (min-width:992px){.planner .hero .ghost-button{height:77px;line-height:77px}}@media (min-width:1200px){.planner .hero .ghost-button{height:77px;line-height:77px}}@media (min-width:600px){.catchphrase .info{display:inline-block;width:450px;margin-top:20px}}@media (min-width:768px){.catchphrase .info{width:520px;margin-top:30px}}@media (min-width:992px){.catchphrase .info{width:560px;margin-top:40px}}@media (min-width:1200px){.catchphrase .info{width:580px}}@media (min-width:1650px){.catchphrase .info{width:595px}}@media (min-width:600px){.countdown-info{width:50%;float:left}}.hero+.container-fluid{-webkit-transition:all,.25s,ease-in,0s;transition:all,.25s,ease-in,0s}@media (min-width:600px){.hero+.container-fluid{padding-left:45px;padding-right:45px;padding-bottom:60px}}.planner .hero{z-index:0}.planner .carousel{z-index:1}.media{margin-bottom:15px;padding:0;margin-top:10px}@media (min-width:400px){.media{margin-top:15px}}.media-left{padding-right:15px}.media-left img{max-width:70px}@media (min-width:600px){.media-left img{max-width:80px}}@media (min-width:768px){.media-left img{max-width:85px}}@media (min-width:992px){.media-left img{max-width:90px}}@media (min-width:1200px){.media-left img{max-width:95px}}.events-count,.location,.media-heading{font-family:colaborate,Helvetica,Arial,sans-serif}.media-heading{font-weight:700;font-size:16.8px;color:#e33226;margin:0;line-height:1.2}@media (min-width:768px){.media-heading{font-size:19.2px}}@media (min-width:992px){.media-heading{font-size:21.6px}}@media (min-width:1200px){.media-heading{font-size:24px}}.media-body{vertical-align:middle}.location{font-size:14.4px;color:#a1a3ab;line-height:1.2;margin:6px 0 3px;padding-bottom:2px}@media (min-width:768px){.location{font-size:15.6px}}@media (min-width:992px){.location{font-size:16.8px;padding-top:0}}@media (min-width:1200px){.location{font-size:18px}}.events-count{font-size:12px;color:#e00707;line-height:1.2}@media (min-width:768px){.events-count{font-size:13.2px}}@media (min-width:992px){.events-count{font-size:14.4px}}@media (min-width:1200px){.events-count{font-size:15.6px}}.events{padding-top:30px}@media (max-width:400px){.events>div{padding:0 10px}}@media (min-width:1200px){.events>div{padding-left:4%;padding-right:4%}}.events .events-item{margin-top:15px;margin-bottom:30px;position:relative}@media (min-width:600px){.events .events-item{height:400px;margin-bottom:15px}}@media (min-width:700px) and (max-width:767px){.events .events-item{width:50%}}@media (min-width:1650px){.events .events-item{width:25%}}@media (min-width:2300px){.events .events-item{width:20%}}.events .image{min-height:200px;background-size:cover;background-position:50% 50%}@media (min-width:600px){.events .image{height:250px}}@media (min-width:768px){.events .image{height:400px}}.events .info{background-color:#fff;padding:0;font-family:colaborate,Helvetica,Arial,sans-serif}@media (min-width:600px){.events .info{position:absolute;bottom:0;right:15px;left:15px}}@media (min-width:600px){.events .info .location{font-size:14.4px}}.events .date{font-size:8.4px}@media (min-width:600px){.events .date{font-size:8.82px}}@media (min-width:992px){.planner-info{margin-top:15px;height:400px;display:table}.planner-info>div{display:table-cell;vertical-align:middle;min-height:350px;background-color:#fff;padding:30px}.planner-info .desc{min-height:100px}}@media (min-width:1650px){.planner-info{width:50%}}@media (min-width:2300px){.planner-info{width:40%}}.planner-info .desc{padding-top:15px;line-height:1.25}@media (min-width:768px){.planner-info .desc{font-size:14.4px}}@media (min-width:992px){.planner-info .desc{font-size:15.6px}}@media (min-width:1200px){.planner-info .desc{font-size:16.8px}}@media (max-width:992px){.planner-info .desc{height:auto;padding-top:10px;max-height:none}}.planner-info h2{text-transform:uppercase;color:#e33226;letter-spacing:.06em;font-size:14.4px;margin-left:0}@media (min-width:600px){.planner-info h2{margin-left:6px}}.tags{padding:0;list-style:none;margin:0;border-top:solid 1px #f3f3f4;height:30px;overflow:hidden}.tags li{display:inline-block;color:#ff4d4d;font-size:13.2px;padding-right:7.2px;font-weight:400}@media (min-width:600px){.tags li{font-size:13.86px}}.tags li:after{content:',';display:inline-block;font-size:10.8px}.tags li:last-child:after{display:none}.location:before,.tags li:first-child:before{content:'';display:block;float:left;margin-right:6px;height:24px;width:18px}.location:before{background-image:url(../images/location-icon.png)}.tags li:first-child:before{background-image:url(../images/tag-icon.png)}.events-item .location{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:12px}.events-item .location,.events-item .tags li:first-child{margin:0;height:30px;line-height:30px}.events-item .location:before,.events-item .tags li:first-child:before{border-right:solid 1px #f3f3f4;height:30px;width:25px}.location{margin-top:12px}.location:before{background-position:bottom}.media-body .location{margin-top:3px}.media-body .location:before{margin:1px 3px 0 0}.tags li:first-child:before{background-position:bottom}.ribbon{position:absolute;top:15px;right:12px;background-image:url(../images/ribbon.png);background-size:133px 40px;background-repeat:no-repeat;height:40px;min-width:80px;padding:0 16px 0 24px;text-align:center}.ribbon .price{color:#fff;font-family:colaborate,Helvetica,Arial,sans-serif;font-weight:700;font-size:20.4px;padding:6px 0;margin:0}.ribbon .price .note{text-transform:uppercase;font-weight:400;font-size:10.8px;line-height:10.8px;letter-spacing:.06em;margin-bottom:-3px}.ribbon .price>div{margin:auto;text-align:center}.ribbon .price span{display:inline-block;line-height:20.4px}.ribbon .price .original-price{font-weight:400;font-size:19.2px;height:20px}.ribbon .price .original-price:after{content:'';display:block;width:100%;background-color:#fff;height:2px;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg);margin-top:-40%;opacity:.9}.ribbon .coin{font-family:calluna,Helvetica,Arial,sans-serif;font-size:19.2px}.info-ticket .ribbon{top:5px;right:-3px}@media (min-width:600px){.info-ticket .ribbon{top:7px}}@media (min-width:768px){.info-ticket .ribbon{top:14px}}@media (min-width:992px){.info-ticket .ribbon{top:18px;background-size:160px 48px;height:48px;background-image:url(../images/ribbon@3x.png)}.info-ticket .ribbon .price{font-size:22.8px}.info-ticket .ribbon .price .note{font-size:14.4px;line-height:1.2;margin-bottom:0}.info-ticket .ribbon .price .original-price{font-size:22.8px}.info-ticket .ribbon .coin{font-size:19.2px}}@media (min-width:1200px){.info-ticket .ribbon{top:18px}}@media (min-width:1650px){.info-ticket .ribbon{top:18px}}@media (min-width:1920px){.info-ticket .ribbon{top:18px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ribbon{background-image:url(../images/ribbon@2x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (-webkit-min-device-pixel-ratio:3.6458333333333335),only screen and (min-resolution:350dpi){.ribbon{background-image:url(../images/ribbon@3x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.tags li:first-child:before{background-size:25px 30px;background-image:url(../images/tag-icon@2x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (-webkit-min-device-pixel-ratio:3.6458333333333335),only screen and (min-resolution:350dpi){.tags li:first-child:before{background-size:25px 30px;background-image:url(../images/tag-icon@3x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.location:before{background-size:25px 30px;background-image:url(../images/location-icon@2x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (-webkit-min-device-pixel-ratio:3.6458333333333335),only screen and (min-resolution:350dpi){.location:before{background-size:25px 30px;background-image:url(../images/location-icon@3x.png)}}.cookies{display:table;text-align:center;position:fixed;z-index:1000000;background-color:#dcdcdc;background-color:rgba(220,220,220,.9);bottom:0;padding:15px 20px;width:100%;-webkit-animation:show-banner 1s;animation:show-banner 1s;-webkit-animation-fill-mode:fowards;animation-fill-mode:fowards;vertical-align:middle}@media (min-width:1650px){.cookies .ghost-button{font-size:16.8px;line-height:50.4px;padding:0 50.4px}}.cookies span{font-family:colaborate,Helvetica,Arial,sans-serif;font-weight:700;font-size:13.92px;width:100%;margin-bottom:10px;display:inline-block;float:left;padding:5px 0}@media (min-width:1650px){.cookies span{font-size:16.7px;margin-bottom:5px}}@media (min-width:768px){.cookies-container{display:table-cell;vertical-align:middle;text-align:left;width:70%}.cookies span{padding-left:100px}}