a:focus,body{color:#fff}a,a:active{color:#ca1d25}.social .fa,body{position:relative}.btn.btn-link,a:focus,a:hover{text-decoration:none}#about,#mission,#tickets{overflow:hidden}#about .gallery-slider .each-slide,a img,img{outline:0}@font-face{font-family:'Bank Gothic';src:url(../lib/fonts/hinted-BankGothicBT-Medium.eot);src:url(../lib/fonts/hinted-BankGothicBT-Medium.eot?#iefix) format("embedded-opentype"),url(../lib/fonts/hinted-BankGothicBT-Medium.woff2) format("woff2"),url(../lib/fonts/hinted-BankGothicBT-Medium.woff) format("woff"),url(../lib/fonts/hinted-BankGothicBT-Medium.ttf) format("truetype"),url(../lib/fonts/hinted-BankGothicBT-Medium.svg#BankGothicBT-Medium) format("svg");font-weight:500;font-style:normal}html{font-size:62.5%}body{font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.25;background:#000}a{transition:all .3s}a:hover{color:#de0d11}a img,img{max-width:100%;border:none}hr{border-top-color:#fff}.aligncenter,.alignright{display:block;margin:0 auto 10px;height:auto}@media (min-width:768px){.alignright{float:right;margin:0 0 10px 10px}}.alignleft{display:block;margin:0 auto 10px;height:auto}@media (min-width:768px){.alignleft{float:left;margin:0 10px 10px 0}.col-sm-5ths{width:20%}}.container .row.row-no-gutters,.container-fluid .row.row-no-gutters{margin-right:0;margin-left:0}.container .row.row-no-gutters [class*=col-],.container-fluid .row.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.container .row.row-centered,.container-fluid .row.row-centered{text-align:center;font-size:0}.container .row.row-centered [class*=col-],.container-fluid .row.row-centered [class*=col-]{float:none;display:inline-block;font-size:16px;vertical-align:top}.container-fluid .row.row-no-gutters{margin-right:-15px;margin-left:-15px}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%}@media (min-width:992px){.col-md-5ths{width:20%}}@media (min-width:1200px){.col-lg-5ths{width:20%}}@media (min-width:1400px){.col-xl-5ths{width:auto}}.bg-white{background:#fff}.text-white{color:#fff}.bg-black{background:#000}.text-black{color:#000}.bg-red{background:#ca1d25}.text-red{color:#ca1d25}.bg-red-bright{background:#de0d11}.text-red-bright{color:#de0d11}.bg-red-dark{background:#920710}.text-red-dark{color:#920710}.actions{text-align:center}@media (min-width:768px){.actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.actions .phone{text-align:left}.actions .header-cta{text-align:right}}.footer-left,.gallery,.navbar-inverse .navbar-nav,.social .fa{text-align:center}.actions.actions-header{border-top:1px solid #68686a;padding:15px 0}@media (min-width:768px){.actions.actions-header{padding:15px 15px 0}}@media (min-width:992px){.actions.actions-header{padding:5px 15px 0}}.actions .phone{font:800 20px/1 "Open Sans",sans-serif}.social{margin:20px 10px}@media (min-width:768px){.social{margin:10px}}.social .fa{background:#0c122f;border:2px solid #fff;font-size:21px;border-radius:100%;width:40px;height:40px;line-height:40px;color:#fff}.redbar,.social .fa:focus,.social .fa:hover{background:#ca1d25}.social .fa::before{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.disclaimer{font-size:12px;font-weight:300}.redbar{height:5px;max-width:100%;margin:30px auto;display:block;clear:both}.h1,.h2,h1,h2{margin:0 0 10px;text-transform:uppercase}.redbar.redbar-sm{width:54px}.redbar.redbar-lg{width:260px}.slick-arrow{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;border:0;z-index:999;font-size:21px;width:48px;height:48px;line-height:1;background:rgba(255,255,255,.6);cursor:pointer;color:#ca1d25}.slick-arrow::before{position:absolute;top:50%;left:48%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slick-arrow:focus,.slick-arrow:hover{background:#fff}.slick-arrow.slick-next{left:auto;right:0}.slick-arrow.slick-next::before{left:52%}.btn.btn-bright::before,.btn.btn-dark::before{width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;transition:all .3s;content:''}.modal .modal-content{color:#000;border-radius:0}.modal .modal-content .close{line-height:35px}.h1,h1{font:700 36px/1.25 "Open Sans",sans-serif;letter-spacing:3px}@media (min-width:1200px){.actions.actions-footer{padding-right:162px}.h1,h1{font-size:45px}}.h1.page-title,h1.page-title{margin-bottom:30px}.h2,h2{font:700 30px/1.25 "Open Sans",sans-serif;letter-spacing:2px}.h3,.h4,.h5,h3,h4,h5{margin:0 0 10px;text-transform:lowercase}@media (min-width:1200px){.h2,h2{font-size:36px}}.h3,h3{font:400 24px/1.25 "Bank Gothic",sans-serif}@media (min-width:1200px){.h3,h3{font-size:30px}}.h4,h4{font:400 20px/1.25 "Bank Gothic",sans-serif}@media (min-width:1200px){.h4,h4{font-size:25px}}.h5,h5{font:400 16px/1.25 "Bank Gothic",sans-serif}.btn.btn-bright,.btn.btn-dark{text-transform:uppercase;color:#fff}@media (min-width:1200px){.h5,h5{font-size:18px}}ol+h2,ol+h3,p+h2,p+h3,ul+h2,ul+h3{margin-top:25px}ol+h4,ol+h5,p+h4,p+h5,ul+h4,ul+h5{margin-top:20px}.gallery,p{margin:0 0 15px}.btn.btn-dark{position:relative;border:2px solid #de0d11;border-radius:50px;z-index:1;padding:8px 16px;background:linear-gradient(to bottom,rgba(222,13,17,.6) 0,rgba(222,13,17,0) 100%)}.btn.btn-dark::before{background:#de0d11;position:absolute;z-index:-1;border-radius:50px;opacity:0}.btn.btn-dark:focus,.btn.btn-dark:hover{color:#fff}.btn.btn-dark:focus::before,.btn.btn-dark:hover::before{opacity:1}.btn.btn-dark.btn-lg{padding:10px 20px}.btn.btn-bright{position:relative;border:2px solid #ca1d25;border-radius:50px;z-index:1;padding:8px 16px;background:linear-gradient(to bottom,#de0d11 0,#920710 100%)}.btn.btn-bright::before{background:#ca1d25;position:absolute;z-index:-1;border-radius:50px;opacity:0}.btn.btn-bright:focus,.btn.btn-bright:hover{color:#fff}.btn.btn-bright:focus::before,.btn.btn-bright:hover::before{opacity:1}.btn.btn-bright.btn-lg{padding:10px 20px}.btn.btn-link{font-family:"Bank Gothic",sans-serif;color:#ca1d25;font-size:18px;text-transform:lowercase}.btn.btn-link .fa-rocket{-ms-transform:translateY(1px) rotate(45deg);transform:translateY(1px) rotate(45deg)}.btn.btn-link:focus,.btn.btn-link:hover{color:#fff}.gallery{font-size:0}.gallery .gallery-item{display:inline-block;width:100%;padding:10px}.gallery .thumbnail{display:inline-block;width:100%;margin:0;padding:3px;border-radius:0;background:#0c122f;border-color:#0c122f}.gallery .thumbnail.active,.gallery .thumbnail:focus,.gallery .thumbnail:hover{border-color:#de0d11}.gallery .thumbnail>img{width:100%;margin:0}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:calc(100% / 3)}.gallery-columns-4 .gallery-item{width:25%}@media (max-width:767px){.gallery-columns-4 .gallery-item{width:50%}}.gallery-columns-5 .gallery-item{width:20%}@media (max-width:991px){.gallery-columns-5 .gallery-item{width:25%}}@media (max-width:767px){.gallery-columns-5 .gallery-item{width:50%}}.gallery-columns-6 .gallery-item{width:calc(100% / 6)}@media (max-width:991px){.gallery-columns-6 .gallery-item{width:25%}}@media (max-width:767px){.gallery-columns-6 .gallery-item{width:50%}}.gallery-columns-7 .gallery-item{width:calc(100% / 7)}@media (max-width:991px){.gallery-columns-7 .gallery-item{width:25%}}@media (max-width:767px){.gallery-columns-7 .gallery-item{width:50%}}.gallery-columns-8 .gallery-item{width:12.5%}@media (max-width:991px){.gallery-columns-8 .gallery-item{width:25%}}@media (max-width:767px){.gallery-columns-8 .gallery-item{width:50%}}.gallery-columns-9 .gallery-item{width:calc(100% / 9)}@media (max-width:991px){.gallery-columns-9 .gallery-item{width:25%}}.navbar .navbar-toggle{margin:0;padding:38px 15px;border:0;border-radius:0}.navbar .navbar-toggle:focus,.navbar .navbar-toggle:hover{background:0 0}.navbar .navbar-toggle .icon-bar{border-radius:0}@media (min-width:1200px){.navbar .navbar-header{margin-right:50px}}.navbar-inverse{background:#000;border:none;border-radius:0;margin-bottom:0}.navbar-inverse .navbar-brand{height:auto;color:#fff}@media (max-width:767px){.gallery-columns-9 .gallery-item{width:50%}.navbar-inverse .navbar-brand{padding:5px 15px}}.navbar-inverse .navbar-brand img{height:80px}.navbar-inverse .navbar-nav>li>a{color:#fff;text-transform:uppercase;font:400 16px/1 "Bank Gothic",sans-serif}@media (min-width:768px){.navbar-inverse .navbar-brand img{height:112px}.navbar-inverse .navbar-nav{float:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-align:center;margin-top:15px}.navbar-inverse .navbar-nav>li{margin:auto}.navbar-inverse .navbar-nav>li>a{font-size:12px}}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#ccc}.navbar-inverse .navbar-nav>li.active>a,.navbar-inverse .navbar-nav>li.active>a:focus,.navbar-inverse .navbar-nav>li.active>a:hover{background:0 0;color:#de0d11}#site-footer{padding:20px 0 10px}.footer-links{display:-ms-flexbox;display:flex}@media (max-width:767px){.footer-links{border-bottom:1px solid #fff;margin-bottom:20px}}@media (min-width:1200px){.footer-links{padding-right:162px}}.footer-links ul{list-style:none;padding:0;width:100%}@media (min-width:768px){.footer-links ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.footer-links ul li{display:inline-block}.footer-links ul li a{display:inline-block;color:#fff;text-transform:uppercase;font:400 16px/1 "Bank Gothic",sans-serif;padding:10px 15px}#cta .hours .hours-inner span,#tickets .ticket-price{font-family:"Bank Gothic",sans-serif}.footer-links ul li a:focus,.footer-links ul li a:hover{color:#ccc}.footer-links ul li.active>a,.footer-links ul li.active>a:focus,.footer-links ul li.active>a:hover{background:0 0;color:#ca1d25}.footer-logos{margin-bottom:15px}@media (min-width:768px){.footer-links ul li a{padding:5px 10px;font-size:12px}.footer-logos{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media (min-width:1200px){.footer-logos{padding-left:162px;padding-right:162px}}@media (max-width:767px){.footer-logos img{display:inline-block;margin:0 20px 15px}}.policy-links ul{list-style:none;padding:0;font-size:0}.policy-links ul li,.policy-links ul li a{display:inline-block;padding:0 5px}.policy-links ul li+li{border-left:1px solid #ca1d25}.policy-links ul li a{text-transform:uppercase;font-size:10px;color:#ca1d25}@media (min-width:992px){.footer-left{text-align:left}}.footer-right{text-align:center}.footer-logo{margin-right:80px}.copyright{font-size:10px}@media (min-width:992px){.footer-right{text-align:right}.home #site-header{position:absolute;top:0;left:0;width:100%;z-index:99}.home #site-header .navbar-inverse{background:rgba(0,0,0,.8)}}.hero{position:relative}@media (max-width:767px){.hero{padding-bottom:56.25%;min-height:250px;background:url(../img/poster.jpg) 50% 50%/cover}}.hero video{display:block;width:100%}.hero .hero-down{display:inline-block;padding:10px;position:absolute;bottom:10px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff;text-transform:uppercase;font-size:18px;text-align:center;border:1px solid #de0d11}.hero .hero-down .fa{color:#de0d11;font-size:100px;display:block;line-height:55px}#tickets{background:url(../img/bg-texture-purple.jpg) 50% 0/cover}#tickets .tickets-content{padding-top:40px;padding-bottom:50px;position:relative;z-index:1}@media (min-width:992px){#tickets .tickets-content::before{content:'';width:1100px;height:904px;position:absolute;top:0;right:80%;background:url(../img/home-static-ironman.png) 100% 0;background-size:80%;z-index:-1}}@media (min-width:1200px){.hero .hero-down{bottom:30px}#tickets .tickets-content::before{right:95%;background-size:90%}#tickets .tickets-content{max-width:700px}}#tickets .fa{margin-bottom:10px}#tickets h2{margin-bottom:35px}#tickets .each-ticket{margin-bottom:30px}#tickets h3,#tickets h5{text-transform:lowercase;margin:0}#tickets h5{font-size:15px;min-height:18px}#tickets .ticket-price{font-size:60px;display:block;line-height:1}#tickets .ticket-price sup{font-size:50%;margin-left:-10px}#tickets .btn{margin-bottom:45px}#mission{background:url(../img/bg-texture-red.jpg) 50% 50%/cover}#mission .mission-content{padding-top:110px;padding-bottom:75px;position:relative;z-index:1}#mission .mission-content h2{margin-bottom:40px}@media (min-width:992px){#mission .mission-content::before{content:'';width:960px;height:1006px;position:absolute;top:0;left:80%;background:url(../img/home-static-thor.png);background-size:70%;z-index:-1}}@media (min-width:1200px){#mission .mission-content::before{background-size:90%;left:100%}}#mission .btn{margin-top:85px;width:204px}#about{background:url(../img/bg-pattern.jpg) 50% 0;padding:50px 0 35px;position:relative}#about::after,#about::before{content:'';width:100%;height:300px;background:linear-gradient(to bottom,transparent 0,#000 100%);position:absolute;bottom:0;left:0;z-index:0}#about::after{bottom:auto;top:0;background:linear-gradient(to bottom,#000 0,transparent 100%)}#about>.container{position:relative;z-index:1}@media (min-width:992px){#about>.container::before{content:'';width:1200px;height:2489px;background:url(../img/home-static-captainamerica.png) no-repeat;position:absolute;top:200px;left:-100px;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}}#about .about-top{margin-bottom:120px}#about .about-top h2{margin-bottom:30px}#about .gallery-area{margin-bottom:80px}#about .gallery-area h3{max-width:420px;margin:0 auto 15px}#about .gallery-slider{width:100%;max-width:800px;margin:0 auto}#about .bluebox{background:rgba(12,18,47,.7);padding:15px;margin:0 -15px 60px}@media (min-width:992px){#about .bluebox{margin:115px 0 80px}#cta{background:url(../img/bg-hulkbuster.jpg) 0 0/contain no-repeat}}@media (min-width:1200px){#about .bluebox{margin:125px 0 100px;padding:30px 30px 50px}}#about .bluebox h2{margin:10px 0 30px}#about .bluebox h3{font-size:24px}#about .bluebox p{font-weight:300}#about .app-badges{font-size:0}#about .app-badges .each-badge{display:inline-block;margin:0 15px 15px}#cta{padding:90px 0 60px;text-shadow:0 0 15px #000}#cta .hours{margin:60px 0}#cta .hours h3{margin-bottom:45px}#cta .hours .btn{margin-top:65px;text-shadow:none}#cta .hours .hours-inner span{display:inline-block;vertical-align:middle;font-size:75px}@media (max-width:767px){#cta .hours .hours-inner span{font-size:55px}#cta .hours .hours-inner span sup{font-size:50%}#cta .hours .hours-inner span .redbar.redbar-sm{width:20px}}#cta .hours .hours-inner span:nth-child(1),#cta .hours .hours-inner span:nth-child(3){letter-spacing:-15px}#cta .hours .hours-inner span:nth-child(1) sup,#cta .hours .hours-inner span:nth-child(3) sup{letter-spacing:-2px;margin-left:15px}#cta .hours .hours-inner span:nth-child(2){margin:0 5px 0 15px}#cta .disclaimer{max-width:420px;margin:0 auto 15px}.flexible-content-row{margin-top:75px;margin-bottom:75px}.interior{background:url(../img/bg-pattern.jpg) 50% 0;padding:50px 0;line-height:1.4}.interior h2{margin-bottom:25px}.interior hr{margin:50px 0}.interior .default-cta{margin-top:60px}.interior .default-cta h3{max-width:500px;margin:0 auto 15px;line-height:1}.error-page{padding:200px 0;text-align:center;border-bottom:1px solid #fff}@media (min-width:992px){.interior .default-cta h3{font-size:36px}.error-page{background:url(../img/bg-hulk.jpg) 0 0/contain no-repeat;text-align:right;text-shadow:0 0 15px #000}.error-page h1{font-size:150px;color:#000;text-shadow:2px 2px 1px #fff}.error-page h3{font-size:30px;text-transform:uppercase}}@media (min-width:1640px){.error-page h1{text-shadow:2px 2px 350px #fff}.error-page h3{font-size:50px}}.events .each-event{margin-bottom:30px}.events .each-event h4{margin-bottom:3px;font-size:21px;line-height:1}.events .each-event .date{margin-bottom:3px;font-size:14px}#comment-nav ul{list-style:none;padding:0;text-align:center}#comment-nav ul li{display:inline-block}#comment-nav ul li a{display:inline-block;padding:5px;margin:0 5px}ol.commentlist{list-style:none;padding:0}ol.commentlist li{background:rgba(0,0,0,.05);padding:15px 0 15px 15px}ol.commentlist li div.avatar{float:left;width:65px}ol.commentlist li .comment-text{float:left;width:calc(100% - 65px);padding:0 15px}ol.commentlist>li{margin:0 0 15px}ol.commentlist li+li{margin-top:15px}ol.commentlist ul{list-style:none;padding:0;margin:15px 0 0}ol.commentlist .comment-edit-link,ol.commentlist .comment-reply-link{font-size:12px;float:right}ol.commentlist .comment-edit-link{margin-right:10px}.comment-form input[type=text],.comment-form input[type=email],.comment-form textarea{display:block;width:100%}@media print{.navbar a[href]:after,h1 a[href]:after,nav a[href]:after,p.meta a[href]:after{content:none!important}}null/*# sourceMappingURL=../css/maps/main.min.css.map */null