@charset "utf-8";.element-span,h1,h2,h3,h4,h5,h6{line-height:24px}.cart-information .ticket-type span,.ticketBox .ticket-description p,.ticketBox .ticket-name span{font-size:14px;color:#666;font-weight:400}.btn,.btn.disabled,.event-tab .nav-tabs>li>a,.modal-title{text-transform:uppercase}body,html{font-family:"Source Sans Pro",sans-serif;font-size:14px;font-weight:400}a{color:#7447ae;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.form-control,a:active,a:focus,a:hover{-webkit-transition:.5s;-moz-transition:.5s}a:active,a:focus,a:hover{text-decoration:none;outline:0;transition:.5s}p{padding:20px;font-size:15px}.btn,.btn.disabled{background:#f44336;color:#fff;border:0;border-radius:20px;font-size:16px;padding:10px 30px;box-shadow:3px 3px 15px rgba(0,0,0,.2)}.btn:hover{background:#e53935;color:#fff;box-shadow:6px 6px 15px rgba(0,0,0,.2)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:.5}label{font-weight:400}.form-group{margin-bottom:20px}.event-tab .tab-content .tab-pane,.ticketBox{margin-bottom:30px}.form-control{height:40px;font-size:18px;border:0;border-bottom:1px solid #ccc;border-radius:0;padding:6px 0;box-shadow:none;font-weight:100;transition:.5s}.form-control:focus{border-color:#666;outline:0;box-shadow:none;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.loader{position:fixed;color:#fff;background:#fff;width:100%;height:100%;z-index:9999}.loader>div{text-align:center;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.left-wrapper,.right-wrapper{padding-right:0;padding-left:0}.event-banner-wrapper{position:fixed;width:41.66666667%;height:100%;padding:20px;background:url(../images/event-banner.jpg) center/cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.cart,.event-tab .nav-tabs{background:#fff;left:41.66666667%;width:58.33333333%;z-index:99}.logo h1{font-family:Roboto,sans-serif;position:absolute;color:#fff;font-size:28px;font-weight:300;margin:0;top:20px;left:20px}.event-banner-wrapper h2,.event-banner-wrapper p{position:absolute;font-family:Roboto,sans-serif;font-weight:900;margin:0;color:#fff}.logo img{width:100px}.event-banner-wrapper h2{font-size:4vw;line-height:4.5vw;bottom:30px}.event-banner-wrapper h2 span{display:block;text-transform:uppercase;font-size:1.5vw}.element-span{font-size:1vw!important;font-weight:initial}.event-banner-wrapper p{font-size:16px;bottom:15px}.event-banner-wrapper p a{color:#fff}.event-banner-wrapper p a:hover{border-bottom:1px solid #fff}.event-ticket-wrapper{padding:40px}.event-tab .nav-tabs{position:fixed;top:0;border-bottom:0;padding:20px 40px;margin-bottom:30px}.event-tab .nav-tabs>li>a{font-size:18px;color:rgba(0,0,0,.28);margin-right:30px;padding:5px 0;transition:.5s;-webkit-transition:.5s;border:1px solid #5ab8b0}.event-tab .nav-tabs>li.active>a,.event-tab .nav-tabs>li.active>a:focus,.event-tab .nav-tabs>li.active>a:hover,.event-tab .nav-tabs>li>a:focus,.event-tab .nav-tabs>li>a:hover{background:0 0;color:#54b6ae;border:1px solid transparent;transition:.5s;-webkit-transition:.5s}.event-tab .tab-content{margin-top:45px}.ticketBox{position:relative;border:1px solid rgba(0,0,0,.04);padding:15px 20px;font-size:18px;font-weight:600;border-radius:4px;box-shadow:3px 3px 15px rgba(0,0,0,.08);transition:.5s;-webkit-transition:.5s}.cart,.cart p{margin-bottom:0}.ticketBox:hover{transition:.5s;-webkit-transition:.5s}.inActiveTicket .inactiveStatus{background:rgba(248,248,248,.68);position:absolute;width:100%;height:100%;left:0;top:0;z-index:11;transition:.5s;-webkit-transition:.5s}.ticketBox .ticket-name span{display:block}.ticketBox .ticket-price-count-box .price{margin:0;color:#000;font-weight:600;float:right;width:100%;text-align:right}.ticketBox .ticket-price-count-box .ticket-control{float:right;width:120px}.ticketBox .ticket-price-count-box .ticket-control .form-control{width:50px;font-weight:600;text-align:center;border:0;box-shadow:none;display:inline-block;pointer-events:none;font-size:20px;margin:0 4px;background:0 0}.ticketBox .ticket-price-count-box .ticket-control .input-group .input-group-btn button{display:inline-block;border:0 solid rgba(0,0,0,.12);padding:10px;width:32px;text-align:center;border-radius:50%;font-weight:600;color:#000;font-size:9px;background:rgba(0,0,0,.09);box-shadow:none;transition:.5s;-webkit-transition:.5s}.ticketBox .ticket-price-count-box .ticket-control .input-group .input-group-btn button:focus,.ticketBox .ticket-price-count-box .ticket-control .input-group .input-group-btn button:hover{outline:0;background:rgba(0,0,0,.15);transition:.5s;-webkit-transition:.5s}.ticketBox .ticket-description{border-top:1px solid rgba(0,0,0,.1);margin-top:15px;padding-top:15px}.ticketBox .ticket-description p strong{font-weight:600;color:#000;font-size:16px}iframe{width:100%;border:0}.cart{padding:20px 40px;position:fixed;bottom:0}.cart p{color:#000;font-size:18px;font-weight:400;margin-top:8px}.cart-information ul li span.totalAmount,.contactForm h3{font-weight:600}.cart p .divider{border-right:2px solid #ccc;padding-left:15px;margin-right:15px}.cart-information{margin-bottom:30px;color:#000}.cart-information .ticket-type{font-size:18px;margin-bottom:15px;font-weight:600}.cart-information .ticket-type span{line-height:18px;display:block}.cart-information ul{margin:0;padding:0}.cart-information ul li{list-style-type:none;font-size:18px;margin-bottom:4px}.cart-information ul li span{float:right}.cart-information hr{margin-top:5px;margin-bottom:5px;border:0;border-top:1px solid rgba(0,0,0,.15)}.contactForm h3{font-size:18px;margin-top:0;margin-bottom:15px}.contactForm .btn,.img-carrossel{width:100%}.modal-content{border-radius:0}.modal-body{padding:0}.modal-header{padding:20px 30px;border-bottom:1px solid #e5e5e5}.modal .close{opacity:.4;transition:.3s;-webkit-transition:.3s}.modal .close:hover{opacity:.4;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.3s;-webkit-transition:.3s}.modal.right .modal-dialog{position:fixed;margin:auto;width:350px;height:100%;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal.right .modal-content{height:100%;overflow-y:auto;border:0}.modal.right .modal-body{padding:30px}.modal.right.fade .modal-dialog{right:-320px;-webkit-transition:opacity .3s linear,right .3s ease-out;-moz-transition:opacity .3s linear,right .3s ease-out;-o-transition:opacity .3s linear,right .3s ease-out;transition:opacity .3s linear,right .3s ease-out}.modal.right.fade.in .modal-dialog{right:0}@media (max-width:767px){.event-banner-wrapper{position:relative;width:100%;height:300px;padding:15px}.event-banner-wrapper h2{bottom:19px;font-size:38px;line-height:38px}.element-span{line-height:25px;font-size:3vw!important;font-weight:initial}.logo img{width:90px}.event-banner-wrapper h2 span{font-size:16px}.event-ticket-wrapper{padding:20px}.event-tab .nav-tabs{margin-bottom:10px;position:relative;top:0;left:0;padding:0;width:100%}.event-tab .tab-content{margin-top:20px}.cart{padding:15px;background:#fff;margin-bottom:0;position:fixed;left:0;bottom:0;width:100%;z-index:99}}@media (max-width:480px){.event-tab .nav-tabs>li,.modal.left .modal-dialog,.modal.right .modal-dialog{width:100%}.event-tab .nav-tabs>li>a{font-size:16px;margin-right:0;padding:2px 0;border:1px solid #5ab8b0}.cart p{font-size:16px;margin:0}.cart p .divider{border-right:0px;padding-left:0;margin-right:0;display:block}}.carossel{padding:20px}.text-atencao{color:#ff8a86;font-weight:700}