.bg-primary{background:linear-gradient(to top, #139DA8, #139DA8,#139DA8) !important}.btn-primary{background-color:#31BBC6;border-color:#31BBC6;border-radius:0;border-top-right-radius:15px;border-bottom-left-radius:15px}.btn-primary:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:not(:disabled):not(.disabled):active{background-color:#e46d02;border-color:#31BBC6;box-shadow:0 0 0 .2rem rgba(253,135,28,.25)}.btn-primary:hover{box-shadow:none}a{color:#31BBC6}a.text-dark{color:#31BBC6 !important}a:hover{color:#e46d02}.navbar{padding-top:4px;padding-bottom:4px;min-height:100px}.navbar .navbar-brand{padding:0}.navbar .navbar-brand .logo{width:83px;height:83px}.navbar .navbar-nav .nav-link{color:#fff}.navbar .navbar-nav .nav-link.active{color:#fccb37;text-decoration:underline}.custom-checkbox .custom-control-input:checked~.custom-control-label::before,.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#31BBC6;border-color:#31BBC6;box-shadow:0 0 0 .2rem rgba(253,135,28,.25)}.custom-checkbox .custom-control-input:focus~.custom-control-label::before,.custom-radio .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(253,135,28,.25)}.form-control:focus{border-color:#31BBC6;box-shadow:0 0 0 .2rem rgba(253,135,28,.25)}body{background:#f7f7f7;color:#0f2837}.upcoming{background:#f7f7f7}.upcoming .title{color:#31BBC6}.past{background:#e1e1e1}.past .title{color:#31BBC6}.past .text-dark{color:#3c429b !important}#footer{background:linear-gradient(to top, #058F9A, #32BCC7,#30BAC5) !important);position:relative}@media(max-width: 991px){#footer{min-height:auto}}#footer .container-fluid{display:flex;padding-top:20px;justify-content:space-between;align-items:flex-end}@media(min-width: 992px){#footer .container-fluid{padding-top:100px}}@media(max-width: 991px){#footer .container-fluid{min-height:auto;flex-wrap:wrap;padding-bottom:100px}}@media(max-width: 767px){#footer .container-fluid{justify-content:center}}#footer>*{position:relative;z-index:2}#footer:before{content:"";background:rgba(0,0,0,0) url(../../images/footer-bg.png) no-repeat center right/79%;position:absolute;bottom:0;right:0;width:100%;height:100%;z-index:1;pointer-events:none}@media(max-width: 991px){#footer:before{opacity:1;background-position:top left;background-size:110%}}#footer .logos-social{max-width:311px;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;position:relative;right:-4%}@media(max-width: 991px){#footer .logos-social{right:0;margin-left:auto;margin-right:0}}@media(max-width: 767px){#footer .logos-social{margin-top:30px;margin-right:auto;margin-left:auto}}#footer .logos-social .logos{position:relative;display:flex;justify-content:space-between}#footer .logos-social .logos::before{content:"";position:absolute;right:50%;top:0;transform:translate(50%, 0);height:100%;width:2px;background:#fccb37}#footer .logos-social .social{display:flex;justify-content:center;margin-top:35px}#footer .logos-social .social a{text-decoration:none;font-size:20px;color:#e1e1e1;background:transparent;padding:0;transform-origin:center;transition:.3s all ease-in-out}#footer .logos-social .social a:not(:last-child){margin-right:15px}#footer .logos-social .social a:hover{transform:scale(1.1)}#footer .copyright{color:#e1e1e1}@media(max-width: 991px){#footer .copyright{margin-top:30px;text-align:center;flex:0 0 100%;max-width:100%}}#footer .logo{margin:0;height:auto;width:auto}#footer.footer-home .container-fluid{padding-bottom:0}.internal-header{background:#31BBC6}.internal-header .page-title{color:#fff}.event-details .event-header{background:#e1e1e1}.event-details .event-title{color:#0f2837}.mobile-fixed .btn-lg{background:#31BBC6;border-radius:0;border-top-right-radius:15px;border-bottom-left-radius:15px}.btn-lg.alert-info{color:#fff;text-align:center}.page-header{background:#31BBC6}.page-header .title{color:#fff}.steps .steps-container li{color:#3c429b}.steps .steps-container li::after{background-color:#3c429b}.steps .steps-container li::before{background-color:#3c429b}.steps .steps-container li.active,.steps .steps-container li.visited{color:#fff}.steps .steps-container li.active+li::after,.steps .steps-container li.visited+li::after{background-color:#fff}.steps .steps-container li.active::before,.steps .steps-container li.visited::before{background-color:#fff;border-color:#fff}.dates-times .dates-row .date:hover,.dates-times .dates-row .date.active{background-color:#31BBC6;border-color:#31BBC6;box-shadow:0 0 3px 0 #31BBC6;color:#fff}.dates-times .times-row .time:hover,.dates-times .times-row .time.active{background-color:#31BBC6;border-color:#31BBC6;box-shadow:0 0 3px 0 #31BBC6;color:#fff}.number_ticket .input-number-decrement,.number_ticket .input-number-increment{border:1px solid #d5d5d5;background-color:#d5d5d5;color:#fff}.number_ticket .input-number-decrement::before,.number_ticket .input-number-increment::before{font-family:"Font Awesome 5 Free"}.number_ticket .input-number-decrement:hover,.number_ticket .input-number-increment:hover{color:#fff;background-color:#31BBC6 !important;border-color:#31BBC6 !important}.alertify .ajs-header{background-color:#31BBC6 !important}.alertify .ajs-footer .ajs-buttons .ajs-button.ajs-ok{color:#31BBC6 !important}.header .banner-slider .slick-dots li button:before{color:#fff}.header .banner-slider .slick-dots li.slick-active button::before{color:#31BBC6}.past-carousel .slick-dots li button:before{color:#fff}.past-carousel .slick-dots li.slick-active button::before{color:#31BBC6}.card{color:#000}.card .card-header{color:#fff}.card .card-header:first-child{background:#139DA8 !important}.data-container{color:#0f2837}/*# sourceMappingURL=styles.min.css.map */
