.language-flag{height:15rem}@media (max-width:768px){.language-flag{height:11rem}}@media (max-width:768px){.language-text{font-size:27px}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}@font-face{font-family:lunatixot-bold;src:url(/out/fonts/lunatixot-bold/lunatixot-bold.woff2) format("woff2"),url(/out/fonts/lunatixot-bold/lunatixot-bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:grifinito;src:url(/out/fonts/grifinito/GrifinitoM-Medium.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:futura-regular;src:url(/out/fonts/futura-regular/futura-regular.woff2) format("woff2"),url(/out/fonts/futura-regular/futura-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:futura-std;src:url(/out/fonts/futura-std/futura-std.eot);src:url(/out/fonts/futura-std/futura-std.eot?#iefix) format("embedded-opentype"),url(/out/fonts/futura-std/futura-std.woff) format("woff"),url(/out/fonts/futura-std/futura-std.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:futura-std-extrabold;src:url(/out/fonts/futura-std-extrabold/futura-std-extrabold.eot);src:url(/out/fonts/futura-std-extrabold/futura-std-extrabold.eot?#iefix) format("embedded-opentype"),url(/out/fonts/futura-std-extrabold/futura-std-extrabold.woff) format("woff"),url(/out/fonts/futura-std-extrabold/futura-std-extrabold.ttf) format("truetype");font-weight:800;font-style:normal}h1,h2,h3,h4,h5{font-family:grifinito}body{background:#f6f1ed;color:#666;font-family:futura-regular;font-size:8px;font-weight:500;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:5.5rem!important}h4{font-family:futura-regular}*{font-style:normal!important;text-transform:none!important}h1,h2{text-transform:none}h2{font-size:3.5rem!important}h5{font-family:futura-regular;font-size:2rem!important}h3{font-family:grifinito,Futura,sans-serif;font-size:4rem!important}.content{position:relative}.content .wrapper{position:relative;height:auto;background:#fff}.content .wrapper .inner{padding:35px 50px}@media (max-width:992px){.content .wrapper .inner{padding:35px 25px}}@media (max-width:992px){.content .wrapper{margin:0 -15px 0}}.content .step-buttons-back{position:relative}@media (max-width:992px){.content .step-buttons-back a{display:block;padding:15px 20px;border-radius:20px 0 20px 0}}.content .step-buttons{position:relative}@media (max-width:992px){.content .step-buttons{position:fixed;bottom:0;left:0;width:100%;z-index:10;-webkit-box-shadow:0 0 5px rgba(90,90,90,.25);box-shadow:0 0 5px rgba(90,90,90,.25)}.content .step-buttons a{display:block;padding:15px 20px;border-radius:0}}.content .step-buttons.step-buttons-mobile-only{display:none}@media (max-width:992px){.content .step-buttons.step-buttons-mobile-only{display:block}}.btn{position:relative;font-size:20px;font-family:futura-regular;border:none;border-bottom:2px solid rgba(0,0,0,.1);padding:10px 20px;text-transform:uppercase;letter-spacing:1px;border-radius:0 20px 0 20px}.btn.btn-primary{background:#228b22;color:#fff}.btn.btn-primary:hover{background:#228b22;border-bottom:2px solid rgba(0,0,0,.1)}.btn.btn-secondary{background:#dd9faf;color:#fff}.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:hover{background:#dd9faf;border-bottom:2px solid rgba(0,0,0,.1)}.btn.btn-block{display:block;width:100%}.btn:hover{outline:none;border-bottom:2px solid rgba(0,0,0,.1)}.count{position:relative;display:block}.count .count-col{display:inline-block}.count .count-col .count-button{cursor:pointer;font-size:22px;padding:0 5px}.count .count-col .count-amount{font-size:20px;font-weight:900;font-family:futura-regular}.notice{color:#333;display:block;background:#fcf9fa;border-radius:5px;overflow:hidden}.notice .notice-header{color:#000;font-size:2.5em;text-align:center;padding:35px 15px;border-bottom:2px solid #fff}.notice .notice-header i{display:block;margin:0 auto;font-size:52px;color:#ec2124}.notice .notice-header strong{display:block;margin:15px 30px 0;font-family:futura-regular;font-size:24px;color:#ec2124;line-height:32px;text-transform:none!important}.notice .notice-body{padding:35px;font-size:20px!important}.notice .notice-body p{display:block}.notice .notice-body .notice-action{position:relative;border-radius:5px;padding:15px 25px;margin:25px 0 10px}.notice .notice-body .notice-action .checkbox{float:left;font-size:32px;color:#ac1642}.notice .notice-body .notice-action b{display:block}.notification{position:fixed;background:rgba(58,44,48,.75);top:0;left:0;width:100%;height:100%;z-index:100}.notification .notification-content{font-size:20px;position:absolute;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:15px 20px;width:75%;max-width:500px;border-radius:4px;-webkit-box-shadow:0 0 5px rgba(62,55,57,.75);box-shadow:0 0 5px rgba(62,55,57,.75)}.notification .notification-content i{display:block;color:#ac1642;width:100%;margin-bottom:15px;font-size:38px}.notification .notification-content .notification-text{background:#fcf9fa;margin:0;padding:10px 15px;border-radius:5px}.form{position:relative}.form fieldset{display:block;width:100%;margin:15px 0}.form fieldset label{display:block;font-family:futura-regular;font-weight:300;font-size:14px;text-align:left}.form fieldset input[type=email],.form fieldset input[type=text],.form fieldset select,.form fieldset textarea{display:block;width:100%;border:1px solid #f3edef;background:#fff;padding:10px 15px;border-radius:5px;font-size:15px;-webkit-box-shadow:inset 0 2px #f3edef;box-shadow:inset 0 2px #f3edef}.form fieldset input[type=email]:active,.form fieldset input[type=email]:focus,.form fieldset input[type=email]:hover,.form fieldset input[type=text]:active,.form fieldset input[type=text]:focus,.form fieldset input[type=text]:hover,.form fieldset select:active,.form fieldset select:focus,.form fieldset select:hover,.form fieldset textarea:active,.form fieldset textarea:focus,.form fieldset textarea:hover{outline:none}.form fieldset input[type=checkbox]{display:none}.form fieldset input[type=checkbox]+.checkmark:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;display:block;width:100%;content:"\F0C8";color:#dd9faf}.form fieldset input[type=checkbox]:checked+.checkmark:before{content:"\F14A";color:#ec2124}.form fieldset .checkmark{display:inline-block;width:20px;font-size:24px;vertical-align:bottom;margin-right:5px}.form .terms{margin:20px 0}.form .terms a{color:#ec2124;text-decoration:none;border-bottom:1px dotted;padding-bottom:3px}.loading{display:block;width:100%;text-align:center;position:relative;margin:100px 0;padding:0 50px}.loading img{height:32px;width:32px}.loading p{margin:15px 0 0;font-family:futura-regular;font-size:22px}.button-next{background-color:#228b22;padding:10px 20px;border-radius:20px 0 20px 0;font-size:25px;color:#fff;display:inline-block}.button-next:active,.button-next:hover{cursor:pointer;text-decoration:none;color:#fff;background-color:#228b22}.hide-mobile{display:inline-block}.show-mobile{display:none}@media (max-width:300px){.hide-mobile{display:none!important}.show-mobile{display:block!important}.full-width-mobile{width:100%}}.select-tour-screen{color:#666!important;cursor:pointer;margin:4px;font-size:22px}.fade-enter-active,.fade-leave-active{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.fade-enter,.fade-leave-to{-webkit-transform:scaleY(0);transform:scaleY(0)}header{background:#ec2124}header nav{background:transparent!important;border:none!important;border-radius:0!important;margin-bottom:0!important}header nav .navbar-brand{height:auto;padding:5px 0;margin-left:0!important}header nav .navbar-brand img{height:78px}@media (max-width:992px){header nav .navbar-brand img{height:60px;padding:0 15px}}@media (max-width:992px){header nav .nav{padding-top:1.4rem!important;padding-right:0!important}}@media (max-width:768px){header nav .nav{display:none}}header nav .navbar-nav li{padding:15px 0}header nav .navbar-nav li a{font-family:grifinito;color:#fff!important;text-transform:uppercase;font-size:16px;padding:15px 0}header nav .navbar-nav li a span{display:inline-block;background:#dd9faf;color:#ec2124;width:28px;height:28px;margin-right:5px;line-height:28px;text-align:center;border-radius:100px}header nav .navbar-toggle{background:#dd9faf;border:none;margin:18px 20px 18px 0}header nav .navbar-toggle .icon-bar{background:#ec2124!important}footer{background:#f2f2f2;width:100%;bottom:0;padding:50px 0;overflow:hidden}@media (max-width:768px){footer .row div{display:block!important}}footer h4{text-transform:uppercase;color:#1e1e1e;font-size:20px}footer .footer-col-border{border-left:1px solid #dedede}footer .footer-copyright{font-size:20px;width:100%;height:auto;color:#bbb}footer .footer-copyright img{display:block;height:32px;margin:0 0 25px}footer .footer-social{font-size:20px;list-style:none;line-height:32px}footer .footer-social li{width:100%;display:block}footer .footer-social li a{text-decoration:none;color:inherit}footer .footer-address{font-size:20px;line-height:32px}footer .footer-address a{text-decoration:none;color:inherit}@media (max-width:992px){footer .footer-col{text-align:center;margin:50px 0}footer .footer-col:first-child{margin-top:25px}footer .footer-col:last-child{margin-bottom:25px}footer .footer-col-border{border:none}footer .footer-copyright{margin:0 auto;padding-bottom:50px;border-bottom:1px solid #dedede;width:calc(100% - 100px)}footer .footer-copyright img{margin:0 auto 20px;height:28px}}.box{color:#333;display:block;background:#fcf9fa;padding:15px 25px;border-radius:5px}.box.box-no-spacing{padding:0!important}.box.box-overflown{overflow:hidden}@media (max-width:992px){.box.box-spacing-bottom-mobile{margin-bottom:25px!important}}.cart{position:static;z-index:1}.cart .cart-open-layer{display:none}.cart.cart-open .cart-open-layer{position:fixed;content:" ";background:rgba(0,0,0,.3);display:block;width:100%;height:100%;cursor:pointer;top:0;left:0;z-index:1}.cart .cart-icon{position:fixed;top:calc(50% + 20px);right:-75px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:200px;z-index:2;text-align:center;padding:15px 0;color:#fff;font-size:22px;border-radius:7px 7px 0 0;cursor:pointer}.cart .cart-icon,.cart .cart-icon:hover{background:#228b22}.cart .cart-icon span{background:#fff;color:#228b22;font-weight:900;border-radius:25px;padding:3px 15px;font-size:18px;margin-left:5px}.cart .cart-content{position:fixed;top:0;right:-350px;width:350px;height:100%;display:none;z-index:2;background:#fcf9fa;border-left:5px solid #228b22}.cart .cart-content h3{margin:0;height:88px;line-height:88px;text-align:center;background:#fff;color:#228b22}.cart .cart-content .cart-close{position:absolute;top:22px;right:22px;background:#dd9faf;color:#fff;font-size:24px;height:38px;width:38px;display:none;text-align:center;border-radius:100px;z-index:10}.cart .cart-content .cart-close i{line-height:36px}@media (max-width:992px){.cart .cart-content h3{text-align:left;padding-left:22px}.cart .cart-content .cart-close{display:block}}.cart .cart-content .cart-content-inner{padding:5px 20px}.cart .cart-content .cart-content-inner .cart-empty{font-family:futura-regular;font-size:20px;text-align:center;margin:50px 0}.cart .cart-content .cart-content-inner .cart-empty i{font-size:58px;color:#228b22}.cart .cart-content .cart-content-inner .cart-empty p{font-size:15px;margin:25px 0}.cart .cart-content .cart-content-inner .cart-items{position:relative;height:calc(100% - 200px);overflow-y:scroll}.cart .cart-content .cart-content-inner .cart-items ul{list-style:none}.cart .cart-content .cart-content-inner .cart-items ul li{display:block;width:100%}.cart .cart-content .cart-content-inner .cart-items ul li .cart-item{background:#fff;margin:20px 0;overflow:hidden;border-radius:4px}.cart .cart-content .cart-content-inner .cart-items ul li .cart-item strong{background:#228b22;display:block;padding:8px 15px;color:#fff;font-family:futura-regular;font-size:16px}.cart .cart-content .cart-content-inner .cart-items ul li .cart-item strong a{color:#fff;padding:3px 0;font-size:18px}.cart .cart-content .cart-content-inner .cart-items ul li .cart-item strong a:hover{color:#228b22}.cart .cart-content .cart-content-inner .cart-items ul li .cart-item .cart-item-inner{padding:15px;border:3px solid #228b22;border-top:none;border-radius:0 0 4px 4px}.cart .cart-content .cart-content-inner .cart-items ul li .cart-item .cart-item-inner .count{font-family:futura-regular;font-size:20px}.cart .cart-content .cart-content-inner .cart-items ul li .cart-item .cart-item-inner .count .cart-count{float:right}.cart .cart-amount{position:absolute;font-family:futura-regular;font-size:18px;bottom:0;right:0;width:calc(100% - 40px);text-align:center;margin:0 20px 35px}.cart .cart-amount strong{display:block;margin-top:15px;font-weight:900;font-size:28px;color:#228b22}.cart .cart-buttons{position:absolute;bottom:0;right:0;width:calc(100% - 45px);margin:15px 22px;background:#fcf9fa}@media (min-width:992px){.cart.cart-open .cart-icon{-webkit-transform:rotate(-90deg) translateY(-350px);transform:rotate(-90deg) translateY(-350px);z-index:1}.cart.cart-open .cart-content{display:block}}@media (max-width:992px){.cart.cart-open .cart-content{width:100%;display:block;border:none}.cart.cart-open .cart-content h3{background:#228b22;color:#fff}.cart.cart-open .cart-content .cart-amount{margin-bottom:65px}}.steps{position:relative}.steps .step.step-3.text-center{font-family:futura-regular;font-size:15px}.steps .step{width:100%}.steps .step h1{color:#ec2124;margin:25px 0 50px}.steps .step .wrap-icon{display:block;width:100%;color:#ec2124;margin:25px 0 0;font-size:65px}.datepicker{position:relative;width:100%;font-family:futura-regular}.datepicker .vdp-datepicker{width:100%;display:inline-block;margin:0 auto}.datepicker .vdp-datepicker__calendar{display:block;margin:0 auto;width:100%;border:none;background:transparent}.datepicker .vdp-datepicker__calendar header{position:relative;background:#ec2124;width:100%;display:inline-block}.datepicker .vdp-datepicker__calendar header span{background:transparent}.datepicker .vdp-datepicker__calendar header span:not(.disabled):hover{background:hsla(0,0%,100%,.15)!important}.datepicker .vdp-datepicker__calendar header span:first-child,.datepicker .vdp-datepicker__calendar header span:nth-child(3){color:#fff}.datepicker .vdp-datepicker__calendar header span:first-child.prev:not(.disabled):after,.datepicker .vdp-datepicker__calendar header span:nth-child(3).prev:not(.disabled):after{border-right-color:#fff}.datepicker .vdp-datepicker__calendar header span:first-child.prev:after,.datepicker .vdp-datepicker__calendar header span:nth-child(3).prev:after{border-right-color:#dd9faf}.datepicker .vdp-datepicker__calendar header span:first-child.next:not(.disabled):after,.datepicker .vdp-datepicker__calendar header span:nth-child(3).next:not(.disabled):after{border-left-color:#fff}.datepicker .vdp-datepicker__calendar header span:first-child.next:after,.datepicker .vdp-datepicker__calendar header span:nth-child(3).next:after{border-left-color:#dd9faf}.datepicker .vdp-datepicker__calendar header span:nth-child(2){color:#fff;font-size:25px}.datepicker .vdp-datepicker__calendar .cell{margin:2.5px 0;border-radius:5px;font-size:25px!important;font-family:futura-regular}.datepicker .vdp-datepicker__calendar .cell.day-header{font-size:15px;color:#ccc6c9;height:50px;margin-bottom:15px;border-bottom:1px solid #f1ebee;border-radius:0}.datepicker .vdp-datepicker__calendar .cell.highlighted{background:transparent;color:#ec2124}.datepicker .vdp-datepicker__calendar .cell.day.selected,.datepicker .vdp-datepicker__calendar .cell.month.selected,.datepicker .vdp-datepicker__calendar .cell.year.selected{background:#ec2124;color:#fff}.datepicker .vdp-datepicker__calendar .cell.day:not(.blank):not(.disabled).highlighted:hover,.datepicker .vdp-datepicker__calendar .cell.month:not(.blank):not(.disabled).highlighted:hover,.datepicker .vdp-datepicker__calendar .cell.year:not(.blank):not(.disabled).highlighted:hover{background:#dd9faf;border:none!important;color:#fff}.datepicker .vdp-datepicker__calendar .cell.day:not(.blank):not(.disabled):not(.highlighted):hover,.datepicker .vdp-datepicker__calendar .cell.month:not(.blank):not(.disabled):not(.highlighted):hover,.datepicker .vdp-datepicker__calendar .cell.year:not(.blank):not(.disabled):not(.highlighted):hover{border:none!important}.times,.times .time{position:relative}.times .time{display:block;border-bottom:1px solid #f1ebee;text-align:left;padding:25px}.times .time:last-child{border-bottom:0}.times .time h3{font-size:22px;margin:0}.times .time p{font-size:13px;margin:0}.times .time button{position:absolute;top:12.5px;right:12.5px;height:calc(100% - 25px);padding:0 5px;font-size:30px}.upsell-items{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:35px}.upsell-items,.upsell-items .item{display:-webkit-box;display:-ms-flexbox;display:flex}.upsell-items .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0;width:calc(33.3% - 25px);height:auto;margin:12.5px;padding:20px 25px;background:#fcf9fa;border-radius:5px}.upsell-items .item h3{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:20px;margin:10px 0}.upsell-items .item p{font-size:22px;font-family:grifinito;margin:30px 0}@media (max-width:992px){.upsell-items .item{width:100%}}.tickets-wrapper{width:100%;background-color:#d0dde6;border-radius:5px;padding:5px;margin:15px 0}.tickets-wrapper .tickets{position:relative;width:100%;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tickets-wrapper .tickets .ticket{position:relative;background:#fcf9fa;-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0;width:calc(50% - 20px);margin:10px 10px;padding:30px 25px}.tickets-wrapper .tickets .ticket:after,.tickets-wrapper .tickets .ticket:before{position:absolute;content:" ";top:calc(50% - 19px);background:#d0dde6;z-index:1;width:18px;height:38px}.tickets-wrapper .tickets .ticket:before{left:0;border-radius:0 100px 100px 0}.tickets-wrapper .tickets .ticket:after{right:0;border-radius:100px 0 0 100px}.tickets-wrapper .tickets .ticket h5{color:#000;margin:0 auto 20px;font-size:3em;width:80%}.tickets-wrapper .tickets .ticket p{font-family:futura-regular;font-size:18px;margin:25px 0}.tickets-wrapper .tickets .ticket .count{color:#ec2124}@media (max-width:950px){.tickets-wrapper .ticket{width:100%!important}}.products{width:100%}.products ul{width:100%;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products ul li{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0;width:50%}@media (max-width:992px){.products ul li{width:100%}}.products .product{cursor:pointer;padding:20px 20px;display:inline-block;width:100%}.products .product.active a{border:5px solid #ec2124}.products .product a{border-radius:0 50px 0 50px;border:5px solid #fff;text-decoration:none;color:#333;display:block;background:#fcf9fa;padding:45px 0}.products .product a img{height:100px;border-radius:0 45px 0 0}.products .product a h2{color:#ec2124;margin:20px 0 15px;font-size:24px}.products .product a p{color:#968d8f;margin:0 auto;max-width:375px;font-size:20px}@media (max-width:992px){.products .product{padding:25px 10px}.products .product h2{margin:20px auto 15px!important;max-width:85%!important}.products .product p{margin:0 auto!important;max-width:85%!important}}.products .product-options{position:relative;background:#ec2124;margin:35px 20px 30px;padding:15px 25px;color:#fff;border-radius:5px}.products .product-options:before{position:absolute;content:" ";top:-10px;left:calc(50% - 10px);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ec2124}.payment{position:relative;margin:15px 0}.payment .methods{list-style:none;margin:0}.payment .methods li{display:inline-block;font-family:futura-regular}.payment .methods li a{position:relative;display:block;width:100%;text-decoration:none;padding:0 10px;opacity:.65}.payment .methods li a.active,.payment .methods li a:hover{opacity:1}.payment .methods li a.active:before{position:absolute;content:" ";top:100px;left:calc(50% - 10px);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ec2124}.payment .methods li a .icon{position:relative;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin:2px 0}.payment .methods li a .icon:before{position:absolute;content:" ";background:rgba(252,249,250,.15);top:0;left:0;width:100%;height:100%;z-index:1}.payment .methods li a .icon img{height:36px;width:64px}.payment .methods li a span{display:block;font-family:futura-regular;font-weight:300;font-size:16px;color:initial;margin:15px 0 0}.payment .method-wrapper{position:relative}.payment .method-wrapper .method{font-family:futura-regular;position:relative;background:#ec2124;margin-top:35px;padding:15px 25px;color:#fff;border-radius:5px}.payment .method-wrapper .method .banks{background:transparent;margin:10px 0;border-radius:4px}.payment .method-wrapper .method .banks p{display:block;margin:15px 0 30px;font-size:16px}.payment .method-wrapper .method .banks ul{background:#fff;display:block;width:100%;list-style:none;margin:0 auto;padding:10px 0;border-radius:4px}.payment .method-wrapper .method .banks ul li{display:inline-block}.payment .method-wrapper .method .banks ul li .bank-option{font-size:15px;font-family:futura-regular!important}.payment .method-wrapper .method .banks ul li a{position:relative;background:#fcf9fa;text-decoration:none;display:block;width:165px;border-radius:5px;margin:10px;padding:15px 5px;text-align:center}.payment .method-wrapper .method .banks ul li a.active{background:#ec2124}.payment .method-wrapper .method .banks ul li a.active:before{position:absolute;content:" ";background:#fff url(/img/check.svg) no-repeat 50%;background-size:30px;top:-12px;right:-12px;width:34px;height:34px;border-radius:100px}.payment .method-wrapper .method .banks ul li a.active img{-webkit-filter:grayscale(100%) brightness(120%);filter:grayscale(100%) brightness(120%)}.payment .method-wrapper .method .banks ul li a.active span{color:#fff;font-weight:900}.payment .method-wrapper .method .banks ul li a img{height:38px;width:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.payment .method-wrapper .method .banks ul li a span{display:block;margin:10px 0 0;color:initial}.payment .method-wrapper .method .method-info{width:100%;padding:25px 0}.payment .method-wrapper .method .method-info .method-info-icon{display:block;font-size:32px;margin-bottom:20px}.payment .method-wrapper .method .method-info p{width:100%;margin:0;font-size:14px}.secure-notice{margin:15px 0;font-size:12px;color:#359639}.select-box{font-size:20px}.spacing{margin-bottom:2rem}.ticket-image{width:100%;height:auto!important;max-height:200px!important;-o-object-fit:cover;object-fit:cover;margin-top:-45px}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:#000;color:#fff;border-radius:16px;padding:5px 10px 4px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(black,.1);box-shadow:0 5px 30px rgba(black,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}.count-amount{width:40px;text-align:center;border:none;background:transparent;font-size:1em;font-weight:700;cursor:pointer;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;border:2px solid #ec2124;border-radius:10px}.count-amount:focus{outline:none;cursor:text}.count-amount::-webkit-inner-spin-button,.count-amount::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.button-next.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.image-container{position:relative;display:inline-block;width:100%}.img-responsive{width:100%;height:400px;display:block;-o-object-fit:cover;object-fit:cover;border-top-right-radius:200px}.voucher-title{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff!important;font-size:24px;font-weight:700;text-align:center;width:100%;padding:10px 0}.header-image{width:calc(100% + 100px);height:auto;max-height:375px;display:block;-o-object-fit:cover;object-fit:cover;margin:-35px -50px 5px;border-radius:0 0 0 150px}@media (max-width:768px){.header-image{width:calc(100% + 50px);max-height:175px;margin:-35px -25px 5px;border-radius:0 0 0 100px}}.ticket-image[data-v-41443afd]{width:100%;height:auto!important;max-height:200px!important;-o-object-fit:cover;object-fit:cover;margin-top:-45px}