.text-color-template{color:var(--primary-color) !important}.bg-color-template{background:var(--primary-color) !important}body{margin:0;padding:0;letter-spacing:.03em;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,0.01) 0 0 1px;font-weight:400;background:var(--body-background) !important;color:var(--text-primary-color)}.template-customers-register nav,.template-customers-start nav,.template-customers-login nav,.template-customers-forgot_password nav,.template-customers-reset_password nav{display:none !important}body[class^="template-customers"] footer{display:none}body[class^="template-order"] footer,body[class^="template-checkout"] footer,body[class="template-tickets"] footer{display:none}body[class^="template-customers"] #footer-credits{display:none}body[class^="template-order"] #footer-credits,body[class^="template-checkout"] #footer-credits,body[class="template-tickets"] #footer-credits{display:none}body[class^="template-customers"]{min-height:100vh !important}.phone_field_code{width:24%;display:inline-block}.phone_field_body{width:75%;display:inline-block;margin-left:3px}h1,h2,h3,h4,h5,h6{color:var(--text-primary-color);font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-weight:500}h1,h2,h3{margin-top:10px;margin-bottom:10px}p{letter-spacing:.04em}h1{font-size:26px}a{color:var(--primary-color);text-decoration:none}a:hover{color:var(--primary-color);text-decoration:none}a:focus{outline:none}li{list-style-type:none}.footer{width:100%;height:208px;position:absolute;bottom:0;left:0}.terms{border:1px solid #d2d2d2;max-height:190px;overflow-y:auto;border-radius:4px;padding:10px}footer{background:var(--background-footer)}.border-bottom-resp{border-bottom:1px solid var(--border-color)}@media only screen and (max-width: 768px){.border-bottom-resp{border-bottom:0}}.wrapper{min-height:calc(100vh - 377px)}.row{margin-left:0;margin-right:0}.well{background-color:#f4f4f4;border-radius:0;box-shadow:none;border:0}hr{border-top:1px solid #ddd}.label-error label{color:#FF5252}.label-error label{color:#FF5252}.label-error input{border-bottom:1px solid #FF5252 !important}.label-error .required:first-child{border-bottom:1px solid #FF5252}.label-error .select-wrapper{border-bottom:none !important}.label-error .select-wrapper input{border-bottom:1px solid #FF5252}.focus-outline-none{outline:none}.servifacil{background:var(--servifacil-color)}.servifacil-text{color:var(--servifacil-color)}.pulse-cont{overflow:initial;position:relative}.pulse::after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity, background-color .3s, -webkit-transform .3s;transition:opacity, background-color .3s, transform .3s;transition:opacity, background-color .3s, transform .3s, -webkit-transform .3s;-webkit-animation:pulse-animation 1.7s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1.7s cubic-bezier(0.24, 0, 0.38, 1) infinite;border-radius:100px;z-index:-1}@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);background-color:white}50%{opacity:0;-webkit-transform:scale(3);transform:scale(3);background-color:var(--color-danger)}100%{opacity:0;-webkit-transform:scale(3);transform:scale(3);background-color:var(--color-danger)}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);background-color:white}50%{opacity:0;-webkit-transform:scale(3);transform:scale(3);background-color:var(--color-danger)}100%{opacity:0;-webkit-transform:scale(3);transform:scale(3);background-color:var(--color-danger)}}.card{background-color:white;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1)}.card-hover:hover{box-shadow:0 1px 8px 2px rgba(0,0,0,0.08)}.card-event-config{overflow:hidden;box-shadow:0 2px 40px 0 rgba(92,92,116,0.1) !important;margin-top:20px !important}@media only screen and (max-width: 992px){.card-event-config{margin-top:0 !important}}.hover-hilight{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hover-hilight:hover{background-color:white;box-shadow:0 7px 16px rgba(0,0,0,0.1)}.modal-vertical-center{text-align:center;padding:0 !important}.modal-vertical-center::before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:0}.modal-vertical-center .modal-dialog{display:inline-block;vertical-align:middle}@media only screen and (max-width: 768px){.modal-vertical-center .modal-dialog{width:100%;margin:0}.text-center-xs{text-align:center}}.modal-backdrop{background-color:rgba(255,255,255,0.61);opacity:.6}@media (min-width: 768px){.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.17);border:0;border-radius:2px}}@media (max-width: 768px){.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.17);border:0;border-radius:2px}}.close{opacity:.5}.modal-fullscreen{width:100%;height:100%;margin:0}.modal-fullscreen div div .modal-content{min-height:100vh}.video-embed{margin-bottom:-5px;width:100%;height:400px;margin-bottom:-5px}.video_wrapper{max-width:900px;margin:0 auto}.video_wrapper .video{margin-bottom:0}.equal{height:130px !important}@media only screen and (max-width: 992px){.equal img{width:80% !important;height:auto !important}}@media only screen and (max-width: 768px){.equal{height:25vw !important}}.form-control{-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--border-color)}::selection{background:var(--primary-color);color:white}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:var(--color-danger)}.has-error .form-control{border:1px solid var(--color-danger);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}::-moz-selection{background:var(--primary-color);color:white}.form-group{margin-bottom:10px}.form-group .help-block{text-align:right;margin:0;font-size:12px;color:var(--color-danger);font-style:italic}select{padding:0;margin:0;overflow:hidden;background-color:white;background-repeat:no-repeat;background-position:97% 53%}select label{background:none}select select{padding:5px 8px;border:1px solid var(--border-color);box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{-webkit-appearance:none;-moz-appearance:none}.checkbox-values span{display:block}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#f2f5f9;color:#7d8a9b;opacity:1}.btn{display:inline-block;color:white;text-align:center;text-transform:capitalize;padding:7px 15px;transition:all .2s ease;font-weight:600;position:relative;overflow:hidden;box-shadow:0 2px 2px 0 transparent,0 1px 4px 0 rgba(0,0,0,0.11),0 3px 5px -2px rgba(0,0,0,0.13)}.btn:hover{box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px transparent}.btn--sm{padding:6px 30px !important}.btn--xs{padding:4px 30px !important}.btn--color-gray{color:var(--text-primary-color) !important}.btn-green{background:var(--color-success);color:white;font-size:16px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-white{background:white;color:var(--text-primary-color);font-size:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-white i{opacity:0;margin-left:-15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-white:hover i{opacity:1;margin-left:3px}.btn-white:hover{background:white;transition:all .3s ease}.btn-white:active{background:white;color:var(--text-primary-color) !important}.btn-header{padding:10px 20px;display:inline-block;color:var(--text-primary-color);letter-spacing:.03em;box-shadow:0 1px 4px rgba(0,0,0,0.08);border:0;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-header--white{background:white;color:var(--text-primary-color)}.btn.focus,.btn:focus,.btn:hover{text-decoration:none;outline:none}.focus-white-color:focus{color:white}@media only screen and (max-width: 768px){.info-event{margin-top:10px}}.info-event .title-event{font-size:2em;margin-bottom:15px;letter-spacing:.8px;color:var(--text-primary-color);line-height:1.2em}.info-event .subtitle-event{margin-top:10px;margin-bottom:10px;font-size:14px;line-height:20px;font-weight:initial;opacity:.8}@media only screen and (max-width: 768px){.info-event .title-event{font-size:22px}.info-event .subtitle-event{display:-moz-inline-stack}}.panel-info{font-weight:200}.panel-info .panel-heading-info{padding:1em 2em 0}.panel-info .panel-heading-info h3{font-weight:300;font-size:18px;margin-top:10px;display:inline}.panel-info .panel-heading-info .color-info{color:var(--primary-color)}.panel-info h1{text-align:center;padding:0;font-weight:300;font-size:26px;margin-top:0;text-transform:uppercase;color:var(--text-primary-color)}.panel-info h1:after{font-family:icomoon;display:block;font-size:25px;color:var(--primary-color);text-align:center;content:"\e5cf"}.panel-info h4{text-align:center;color:#afafaf;font-weight:200}.panel-info .panel-body-info{padding:1em 2em;text-align:justify}.nav-tabs>li.active>a{color:var(--text-primary-color);border-bottom:2px solid var(--primary-color);background-color:white;border-top:inherit;border-right:inherit;border-left:inherit;border-bottom-color:var(--primary-color);cursor:default}.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:var(--text-primary-color);border-bottom:2px solid var(--primary-color);background-color:white;border-top:inherit;border-right:inherit;border-left:inherit;border-bottom-color:var(--primary-color);cursor:default}.nav-tabs>li.active>a p,.nav-tabs>li.active>a:focus p,.nav-tabs>li.active>a:hover p{font-weight:600;color:var(--text-primary-color)}.nav-tabs li a{color:var(--text-primary-color)}.ticket{display:inline;clear:both;page-break-after:always}.btn-icon{border:0;padding-right:50px;padding-left:15px}.btn-icon .fa{font-size:18px;vertical-align:text-bottom;position:absolute;top:0;background:rgba(0,0,0,0.1);padding:10px;right:0;bottom:0;height:100%}.coupon-img{width:100%;padding:0}.items li>h3{margin-top:0 !important;color:var(--text-primary-color);font-weight:500;font-size:13px;display:inline}.items li>.hilight-h3{font-weight:700;font-size:20px;text-transform:uppercase}.items-form li{width:33.33333%;float:left}.items-form li h3{margin-top:0 !important;font-size:16px;color:var(--text-primary-color)}@media only screen and (max-width: 1200px){.items-form li{width:50%}}@media only screen and (max-width: 991px){.items-form li{width:100%}}.center-user-div{width:480px;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:0\9;left:0\9;position:relative\9;-webkit-transform:initial\9;transform:initial\9}@media only screen and (max-width: 768px){.center-user-div{width:100% !important;position:relative;-webkit-transform-style:initial;transform-style:initial;top:initial;left:initial;-webkit-transform:initial;transform:initial}}@media screen and (max-width: 1100px){.cont-user-manage{min-height:initial}}.border-left-device{display:inline-block}.border-left-device::after{height:2px;display:block;width:100%;background:var(--primary-color);border-right:1px white;content:'';margin:10px 0;animation:animation-border 1s normal forwards ease-in-out}@keyframes animation-border{from{width:0}to{width:100%}}@media only screen and (max-width: 768px){.order-nav{padding:10px 6px !important;font-size:12px !important}}.navbar-default .navbar-toggle .icon-bar{background-color:var(--primary-color)}.navbar-default .navbar-toggle{border-color:white}.navbar{box-shadow:none !important}.dropdown-menu{border-radius:2px;padding:0;border:0 solid white}.help-center-element a{padding:10px;font-size:14px;border-bottom:1px solid var(--border-color);line-height:1.4em;display:block}.help-center-element div .panel{box-shadow:none;background-color:transparent !important}.help-center-element div .panel div .panel-title i{float:right;display:inline-block;padding:10px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);color:var(--primary-color)}.help-center-element div .panel div .panel-body{border:0 !important}.help-icon{font-size:80px !important;text-align:center !important;display:block !important;margin-bottom:30px;color:var(--primary-color)}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0}.navbar-default{background-color:var(--background-navbar);color:var(--color-navbar);z-index:999;border-radius:0;border:0;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1)}.navbar-default .navbar-nav>li>a{color:var(--color-navbar)}.navbar-default .navbar-nav>li>a:hover{color:var(--color-navbar-hover)}nav .brand-header img{margin-left:15px;margin-top:3px;width:125px}.navbar-nav{margin:0}.navbar-collapse{padding-right:0;padding-left:0}.btn-nav{font-size:12px}.btn-nav:hover{color:var(--color-navbar-hover);background-color:white}.btn-nav li{height:50px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.navbar-nav>li>a{font-weight:600}.navbar{margin-bottom:0px}c footer{padding-top:40px;background-color:var(--background-footer)}footer .boxed{max-width:1000px;margin:0 auto}footer .inline{display:inline}footer .inline li{display:inline-block}@media only screen and (max-width: 768px){footer .footer_dv{text-align:center;margin-top:10px}}@media only screen and (max-width: 991px){footer .footer_dv{text-align:center;margin-top:10px;margin-bottom:10px}}footer .footer_dv img{max-width:150px}@media only screen and (max-width: 768px){footer .footer_dv img{margin-bottom:15px}}footer .footer_dv ul{list-style:outside none none;margin:0;padding:0}footer .footer_dv ul li{padding:.3em 0}footer .footer_dv ul li a{color:var(--color-footer) !important;font-size:14px;font-weight:400}.footer_dv p{color:var(--color-footer)}.footer-link{color:var(--color-footer)}footer .footer_dv ul li a:hover,footer-lin:hover{color:var(--color-footer-hover) !important}footer .footer_dv ul li .round-icon{margin-right:15px;text-align:center;border-radius:50%;width:32px;font-size:29px;vertical-align:middle;height:43px;display:inline-block;font-weight:lighter}footer .footer_dv ul li .round-icon .fa{margin-top:9px;margin-right:1px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}footer .footer_dv ul li .round-icon:hover .fa{color:var(--color-footer-hover)}footer .footer_dv .title_footer{color:var(--color-footer-hover);font-size:13px;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase;font-weight:inherit;margin-top:0}footer .contenedor-ayuda{margin-top:0;padding:2em;width:auto;max-width:1440px;float:none;display:block;margin-right:auto;margin-left:auto;padding-bottom:0}footer .company{padding:.5em 3em}footer .company p{font-size:13px;margin-top:0 !important;color:var(--color-footer);padding:1.6em 0;text-align:left}@media only screen and (max-width: 768px){footer .company p{text-align:center}}@media only screen and (max-width: 991px){footer .company p{text-align:center}}.go_buy_btn-container{position:fixed !important;bottom:0;padding:10px;opacity:1;z-index:10000}.go_buy_btn-container btn{opacity:1}@media only screen and (max-width: 768px){.event-box{padding:0 25px 0 20px !important}}.vertical-header-event{align-items:normal !important}@media only screen and (max-width: 991px){.header-event-container{padding:0}}.img-header-event-container{min-height:314.98px !important}@media only screen and (max-width: 1200px){.img-header-event-container{min-height:318.48px !important}}@media only screen and (max-width: 992px){.img-header-event-container{min-height:393.75px !important}}.img-event div img{border-radius:4px}.background-blur{position:absolute;filter:blur(4.5rem);min-width:1000%;left:-50%}.background-blur-container{overflow:hidden;position:relative;position:absolute;top:0;z-index:-1}label{font-weight:normal}ul{padding-left:0}.event{max-width:1280px !important;margin:0 auto}@media only screen and (max-width: 768px){.event{width:100%}}.event__detalle{padding:30px 0 !important}.event__detalle .row div img{width:100%}@media only screen and (max-width: 991px){.event__detalle{padding:30px 35px}}@media only screen and (max-width: 768px){.event__detalle{padding:30px 15px}}.event__detalle--element p{font-size:14px;font-weight:300}@media only screen and (max-width: 768px){.event__header{padding:15px 10px !important}}.speakers:not(:last-child){border-bottom:1px solid var(--border-color)}.img-background-event{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.img-header-event-container{min-height:315px}.vendor_header_container{background:white;box-shadow:unset}.vendor_header_fixed{width:100%;max-width:900px;border-radius:0;padding-bottom:10px}.title-even{border-bottom:1px solid var(--border-color);padding-left:15px}.table{display:table;min-height:110px}@media only screen and (max-width: 768px){.pad-img{padding-right:0 !important;padding-left:0 !important}}table.tickets-event{width:100%}table.tickets-event thead{background-color:white;border-bottom:1px solid var(--border-color);font-size:14px;line-height:30px;text-align:center;text-transform:capitalize}table.tickets-event thead tr td{padding:4px 0}table.tickets-event tbody{text-align:center;border-bottom:1px solid var(--border-color)}table.tickets-event tbody tr a{color:var(--primary-color);cursor:pointer;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}table.tickets-event tbody tr a:hover{color:var(--primary-color)}table.tickets-event tbody tr td{background-color:white;padding:4px 0;line-height:40px}table.tickets-event tbody tr td:first-child{text-align:left}table.tickets-event tbody tr td:first-child p{line-height:normal !important}table.tickets-event tbody tr td .mis-compras div{text-transform:uppercase}table.tickets-event tbody tr.boton{padding:.5em 1em;text-transform:uppercase;border:0;cursor:auto}table.tickets-event tbody tr.boton td{background-color:transparent;margin-top:10px;text-align:right}table.tickets-event tbody tr.boton td button{margin-top:5px;cursor:pointer}table.tickets-event tbody tr td a.boton{display:inline-block}table.tickets-event-sales{width:100%}table.tickets-event-sales thead{background-color:white;text-align:center;line-height:30px;font-size:14px;text-transform:capitalize}table.tickets-event-sales thead th{font-weight:inherit;text-align:center;font-size:13px}table.tickets-event-sales thead th:nth-child(1){text-align:left;padding:1em 2em}table.tickets-event-sales thead tr td{padding:4px 0}table.tickets-event-sales tbody{text-align:center}table.tickets-event-sales tbody tr{border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color)}table.tickets-event-sales tbody tr:last-child{border:0;padding-right:1em}table.tickets-event-sales tbody tr a{color:var(--primary-color);cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}table.tickets-event-sales tbody tr a:hover{color:var(--primary-color)}table.tickets-event-sales tbody tr .select-sale{padding-right:10px}table.tickets-event-sales tbody tr td{line-height:18px;padding:4px 0}table.tickets-event-sales tbody tr td:first-child{width:55%;text-align:left;padding:1em 2em;font-size:17px}table.tickets-event-sales tbody tr td:first-child p{line-height:normal !important;margin-top:5px;color:var(--text-primary-color);font-size:12px}table.tickets-event-sales tbody tr td:last-child{padding-right:1em;width:100px}table.tickets-event-sales tbody tr td .btn-xs{font-size:12px}table.tickets-event-sales tbody tr td .btn-xs:hover{opacity:.6}table.tickets-event-sales tbody tr td .mis-compras div{text-transform:uppercase}table.tickets-event-sales tbody tr td input{border:0;text-align:center;width:100%}table.tickets-event-sales tbody tr td .cart-q{max-width:55px}table.tickets-event-sales tbody tr td label{font-weight:500}table.tickets-event-sales tbody tr.boton{padding:.5em 1em;text-transform:uppercase;border:0;cursor:auto}table.tickets-event-sales tbody tr.boton td{background-color:transparent;margin-top:10px;text-align:right}table.tickets-event-sales tbody tr.boton td button{margin-top:5px;cursor:pointer}table.tickets-event-sales tbody tr td a.boton{display:inline-block}@media only screen and (max-width: 768px){table.tickets-event-sales thead th:nth-child(1){padding:1em}table.tickets-event-sales thead th:last-child{padding-right:1em}table.tickets-event-sales tbody tr td:first-child{width:50%}table.tickets-event-sales tbody tr td:first-child{padding:1em}table.tickets-event-sales tbody tr td:last-child{width:70px;padding-left:5px}table.tickets-event-sales tbody tr td input{padding:0 !important}}.table>thead>tr>th{border-bottom:0}@media only screen and (max-width: 768px){.horizontal-align-xs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}}.intro-div{-webkit-animation:intro-div 0.5s 1;animation:intro-div2 0.5s 1}@-webkit-keyframes intro-div{0%{opacity:0}100%{opacity:1}}@keyframes intro-div{0%{opacity:0}100%{opacity:1}}.intro-div2{-webkit-animation:intro-div2 0.3s 1;animation:intro-div2 0.3s 1}@-webkit-keyframes intro-div2{0%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes intro-div2{0%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.label-error label:first-child::before{font-family:fontawesome !important;content:"\f05a";margin-right:2px}.z-index-2{z-index:2}.overflow-hidden{overflow:hidden}.display-block{display:block}.display-inline{display:inline}.display-inline-block{display:inline-block}.text-center{text-align:center}.break-word{word-wrap:break-word}.bc-transparent{background:transparent}.no-white-space{white-space:nowrap}.white-space-normal{white-space:normal}.border-bottom{border-bottom:1px solid var(--border-color)}.border-all{border:1px solid var(--border-color)}.border-right{border-right:1px solid var(--border-color)}.border-circle{border-radius:100px}.text-center-to-right{text-align:center}.w100{font-weight:100}.w200{font-weight:200}.w300{font-weight:300;letter-spacing:.05em}.w400{font-weight:400}.w500{font-weight:500}.w600{font-weight:600}.w700{font-weight:700}.w800{font-weight:800}.size-xs{font-size:10px}.size-sm{font-size:12px}.size-md{font-size:14px}.size-lg{font-size:16px}.size-xl{font-size:18px}.size-big{font-size:20px}.size-30{font-size:30px}.size-60{font-size:60px}.v-middle{vertical-align:middle}.v-sub{vertical-align:sub}.v-text-top{vertical-align:text-top}.v-bottom{vertical-align:bottom}.v-super{vertical-align:super}.v-bottom{vertical-align:bottom}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-initial{display:initial}.display-block{display:block}.display-none{display:none}.text-center{text-align:center}.pad-left-resp{padding-left:0}.v-middle{vertical-align:middle}.v-sub{vertical-align:sub}.v-text-top{vertical-align:text-top}.v-bottom{vertical-align:bottom}.v-baseline-middle{vertical-align:-webkit-baseline-middle}.box-shadow-none{box-shadow:none}.border-radius{border-radius:100px}.no-border-radius{border-radius:0}.pad-right-resp{padding-right:0}.border-none{border:0}.border-top{border-top:1px solid var(--border-color)}.vertical-align{display:flex;align-items:center}.show-on-medium-and-down{display:none}.bg-transparent{background:transparent}.right-small,.right-med-and-up,.right-large{float:right}@media only screen and (max-width: 992px){.vertical-align-m{display:inherit !important;align-items:inherit !important}.show-on-medium-and-down{display:block}.right-med-and-up{float:inherit}.right-large{float:inherit}.pad-left-resp{padding-left:15px}.pad-right-resp{padding-right:15px}.pad-resp{padding:0}.pad-right-max{padding-right:15px;padding-right:0}.pad-left-max{padding-left:15px;padding-left:0}}@media only screen and (max-width: 768px){.text-center-to-right{text-align:right}}@media only screen and (max-width: 600px){.vertical-align-s{display:inherit;align-items:inherit}.show-on-medium-and-down{display:block}.right-small{float:inherit}}.owl-theme .owl-dots{justify-content:center;width:1170px;position:absolute;bottom:0;z-index:100;left:0;right:0;margin:0 auto}.owl-theme .owl-dots div{align-items:flex-end;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.owl-theme .owl-dots .btn-group-carousel{position:absolute;bottom:0}.owl-theme .owl-dots .active{height:67px;overflow:hidden}.owl-theme .owl-dots .active .btn-dot-subtitle{padding-bottom:20px}.owl-theme .owl-dots .active .btn-dot-title{white-space:initial;overflow:initial;text-overflow:initial}@media only screen and (max-width: 1200px){.owl-theme .owl-dots{width:100%}}@media only screen and (max-width: 991px){.owl-theme .owl-dots{width:100%}}@media only screen and (max-width: 991px){.owl-theme .owl-dots .active{height:initial;background:transparent}}.slide-progress{position:absolute;bottom:0;width:0;max-width:100%;z-index:10;height:4px;background:var(--primary-color)}@media only screen and (max-width: 1200px){.main-carousel-item-center .main-carousel-img{width:1310px !important}}@media only screen and (max-width: 991px){.main-carousel-item-center .main-carousel-img{width:170% !important}}.overlay-bottom::before{content:"";height:70px;z-index:1;right:0;bottom:0;position:absolute;width:100%;background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.18));background:-o-linear-gradient(transparent, rgba(0,0,0,0.18));background:-moz-linear-gradient(transparent, rgba(0,0,0,0.18));background:linear-gradient(transparent, rgba(0,0,0,0.18))}.main-carousel-item-center{display:flex;flex-direction:column;overflow:hidden}@media only screen and (max-width: 1200px){.main-carousel-item-center img{width:1310px !important;max-width:initial}}@media only screen and (max-width: 991px){.main-carousel-item-center img{width:170% !important;max-width:initial}}.main-carousel-item-center img{align-self:center}.main-carousel-item-center .main-carousel-img{width:1480px !important;align-self:center}.carousel-box .owl-stage-outer .owl-stage .owl-item{background-color:white;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);flex:1;overflow:hidden;margin-bottom:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.carousel-box .owl-stage-outer .owl-stage .owl-item:hover{box-shadow:0 7px 11px 0px rgba(0,0,0,0.06);background:white}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:white;font-size:14px;margin:5px;padding:4px 7px;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{color:white;text-decoration:none}.carousel-event{width:1360px}@media (max-width: 1370px){.carousel-event{width:100%}}.carousel-box{overflow:hidden}.carousel-box .owl-stage-outer .owl-stage{display:flex}.btn-carousel{border:0;position:absolute;background:var(--body-background);top:50%;transform:translateY(-50%);z-index:100;color:var(--primary-color)}.btn-carousel-add{background:rgba(0,0,0,0.4);color:white}@media only screen and (max-width: 768px){.btn-carousel{right:0;border-radius:0;height:100%}}.owl-theme .owl-dots .active .btn-dot-title{white-space:initial;overflow:initial;text-overflow:initial}.owl-theme .owl-dots{display:flex;justify-content:center;width:1170px;position:absolute;bottom:0;z-index:100;left:0;right:0;margin:0 auto}.owl-theme .owl-dots .owl-dot{background-color:rgba(255,255,255,0);margin-right:1px;align-self:flex-end;margin:0;flex-grow:1;width:20%;height:15px;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.owl-theme .owl-dots .owl-dot .btn-dot-subtitle{width:100%;line-height:17px;margin-top:3px;padding-bottom:10px;text-align:left;font-size:13px}.owl-theme .owl-dots .owl-dot .btn-dot-title{text-align:left;font-size:12px;font-weight:500;padding-top:15px;text-transform:uppercase;display:block;overflow:hidden;text-overflow:ellipsis;letter-spacing:1.4px;color:var(--text-primary-color)}.owl-theme .owl-dots .owl-dot:hover{height:initial}.owl-theme .owl-dots .owl-dot:hover .btn-dot-title{white-space:initial;overflow:initial;text-overflow:initial;color:var(--primary-color) !important}.owl-theme .owl-dots .owl-dot:hover .btn-dot-subtitle{padding-bottom:20px}.owl-theme .owl-dots .owl-dot .btn-dot-subtitle{width:100%;line-height:17px;margin-top:3px;padding-bottom:10px;text-align:left;font-size:13px}.owl-theme .owl-dots .owl-dot .btn-dot-title{text-align:left;font-size:12px;font-weight:600;padding-top:15px;text-transform:uppercase;display:block;overflow:hidden;text-overflow:ellipsis;letter-spacing:1.4px;color:var(--text-primary-color)}.owl-theme .owl-dots .owl-dot:hover{height:initial}.owl-theme .owl-dots .owl-dot:hover .btn-dot-title{white-space:initial;overflow:initial;text-overflow:initial;color:var(--primary-color) !important}.owl-theme .owl-dots .owl-dot:hover .btn-dot-subtitle{padding-bottom:20px}@media only screen and (max-width: 991px){.owl-theme .owl-dots .owl-dot{margin:0 3px;background-color:transparent;display:inline-block;width:3%;text-align:center;flex-grow:initial;height:initial}}@media only screen and (max-width: 768px){.owl-theme .owl-dots .owl-dot{width:6%}}@media only screen and (max-width: 991px){.owl-theme .owl-dots .owl-dot:hover{background:transparent}}.owl-theme .owl-dots div{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.owl-theme .owl-dots .active .btn-dot-subtitle{padding-bottom:20px}.owl-theme .owl-dots .btn-group-carousel{position:absolute;bottom:0}.owl-theme .owl-dots .active{height:15px;overflow:hidden}@media only screen and (max-width: 991px){.event-home.item a div{width:100%}}@media only screen and (max-width: 768px){.btn-carousel{right:0;border-radius:0 !important;padding:10px !important;height:100%}}.btn-carousel-left{left:0;border-radius:0 100px 100px 0;width:40px;padding-right:15px !important}.btn-carousel-right{right:0;border-radius:100px 0 0 100px;width:40px;padding-left:15px !important}.btn-carousel-sites{height:100%;border-radius:0}.btn-carousel i{font-size:30px}@media only screen and (max-width: 768px){.btn-carousel i{font-size:20px}}.title-section{text-transform:uppercase;font-size:17px;font-weight:400}@media only screen and (max-width: 768px){.container-carousel-padd{padding:0}}@media only screen and (max-width: 768px){display:flex;align-items:center}@media only screen and (max-width: 768px){.card-mobile .img-event{padding:5px !important}}.owl-theme .owl-dots{display:flex;justify-content:center;width:1170px;position:absolute;bottom:0;z-index:100;left:0;right:0;margin:0 auto;text-align:center;-webkit-tap-highlight-color:transparent}@media only screen and (max-width: 1200px){.owl-theme .owl-dots{width:100%}}@media only screen and (max-width: 991px){.owl-theme .owl-dots{width:100%}}@media only screen and (max-width: 991px){.owl-theme .owl-dots .active{height:initial;background:transparent}}@media only screen and (max-width: 768px){.overlay-bottom::before{background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.52)) !important;background:-o-linear-gradient(transparent, rgba(0,0,0,0.52)) !important;background:-moz-linear-gradient(transparent, rgba(0,0,0,0.52)) !important;background:linear-gradient(transparent, rgba(0,0,0,0.52)) !important}.pad-home{padding-top:30px !important}}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:white;font-size:14px;margin:5px;padding:4px 7px;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:var(--body-background);color:white;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{margin:5px;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,b .owl-theme .owl-dots .owl-dot:hover span{background:var(--primary-color);border:2px solid white}@media only screen and (max-width: 1200px){.header-home{min-height:377.27px}}@media only screen and (max-width: 992px){.header-home{min-height:49vw}}.overlay-bottom::before{content:"";height:70px;z-index:1;right:0;bottom:0;position:absolute;width:100%;background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.18));background:-o-linear-gradient(transparent, rgba(0,0,0,0.18));background:-moz-linear-gradient(transparent, rgba(0,0,0,0.18));background:linear-gradient(transparent, rgba(0,0,0,0.18))}@media only screen and (max-width: 991px){.overlay-bottom::before{height:0}}.animated{-webkit-animation-duration:300 ms;animation-duration:300 ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-animated-out{z-index:1}.owl-animated-in{z-index:0}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.m-t-md-resp{margin-top:30px}@media only screen and (max-width: 991px){.m-t-md-resp{margin-top:0}}@media only screen and (max-width: 991px){.m-t-md-resp{margin-top:0}}@media only screen and (min-width: 991px){.owl-theme .owl-dots .owl-dot{display:none !important;height:auto;padding:10px;width:auto;margin-bottom:10px;bottom:10px}.owl-theme .owl-dots .owl-dot.active{display:block !important;height:auto;width:auto;margin-bottom:0;background-color:transparent !important}}.owl-theme .owl-dots .owl-dot .btn-dot-title h1{text-align:center;font-size:16px;font-weight:700;color:white !important;margin:0;display:inline-block;background:rgba(0,0,0,0.7);padding:11px 30px;border-radius:100px}.owl-theme .owl-dots .owl-dot .btn-dot-title,.owl-theme .owl-dots .owl-dot .btn-dot-subtitle{padding:0 !important}.owl-theme .owl-dots .owl-dot .btn-dot-subtitle h2{text-align:center;font-size:15px;color:#fff;margin:0;display:inline-block;border-radius:100px;padding:5px 30px;background:rgba(0,0,0,0.7) !important}.vendor_header{padding:0}.vendor_header_container{width:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:inline-flex;vertical-align:middle;padding:10px 20px;position:relative;text-align:left}.vendor_header_container div{z-index:2}@media only screen and (max-width: 768px){.vendor_header_container{width:100%;border-radius:4px;border-radius:0 !important}}.vendor-checkout{margin-bottom:10px}.vendor-checkout .vendor_header .vendor_header_container{width:initial}.vendor_title{color:#b4b4b4 !important;font-size:14px;margin-bottom:1px;text-transform:upercase}.vendor_name{letter-spacing:0.03em}.old-price{text-decoration:line-through;display:inline}@media only screen and (max-width: 768px){.old-price{display:block}}@media only screen and (max-width: 768px){.ticket_contain_variants_tr td{padding-left:15px !important}}.title-even div p{margin-right:20px}.title-even h4{font-weight:400 !important}@media only screen and (max-width: 991px){.border-coupon{width:100% !important;padding:0 30px !important}}.input-discount{height:34px}.discount-ticket{background:#deffed;border-top:1px solid rgba(0,208,99,0.2) !important;border-bottom:1px solid rgba(0,208,99,0.2) !important}.discount-active{color:#00a850;font-size:18px;font-weight:700}.ol-lower-alpha li{list-style-type:decimal}form{width:100%}.progress-steps{background:#eeeeee;border-radius:100px}.progress-steps li a[href]{color:var(--primary-color)}.progress-steps li:hover a[href]{color:var(--primary-color);background:#0000000a;cursor:pointer}.progress-steps li a{border-radius:100px;color:var(--text-primary-color)}.progress-steps li.active a{background-color:var(--primary-color);color:white}.progress-steps li.active a:hover{background-color:var(--primary-color);color:white}@media only screen and (max-width: 992px){.progress-steps{background:transparent}}.summary-stiky{position:sticky !important;top:5px}.line-height-20{line-height:20px}@media only screen and (max-width: 992px){.p-x-0-resp{padding-right:0 !important;padding-left:0 !important}}@media only screen and (max-width: 768px){.p-x-0-resp{padding:0 !important}}.select_day_register,.select_month_register,.select_year_register{width:100%;display:block;width:100%;height:34px;margin-top:5px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.date_field{width:32.6%;display:inline-block}.date_field_value ~ label{display:block}.img-ended-event{position:relative;display:inline-block;margin-top:20px}.img-ended-event i{position:absolute;background:red;color:white;border-radius:100px;padding:5px;height:35px;top:-16px;width:35px;right:-15px}.ended-event-container{height:33vh}.ended-event-height{height:44vh}.address__btn__add{color:var(--primary-color);display:block;text-align:center;border:2px dashed var(--primary-color);border-radius:8px;padding:50px 10px}.numbre-ticket-title{position:absolute;left:0;padding:15px;top:0;font-weight:700}.ticket-selection-title{position:relative}.assistant-form{margin-top:20px}.require-true::before{content:"*";border-bottom:1px dotted}@media only screen and (min-width: 991px){.date-season-picker ul li .datepicker .datepicker-days .return-date{left:320px !important}}@media only screen and (max-width: 991px){.date-season-picker ul li .datepicker .datepicker-days .return-date{left:10px !important}}.address__btn__add{color:var(--primary-color);display:block;text-align:center;border:2px dashed var(--primary-color);border-radius:8px;padding:50px 10px}.address__btn__add:hover{background:var(--body-background);color:var(--primary-color)}.address__btn__add__icon{font-size:40px}.address__btn__add__title{font-size:22px}.address__card__body{padding:10px 20px}.address__card__action{padding:10px 20px}.hr{position:relative;margin:5px 0;height:20px;text-align:center}.hr span{position:relative;display:inline-block;height:20px;line-height:20px;z-index:2;padding:0 10px;background:#555}.hr:after{position:absolute;content:"";left:0;right:0;top:50%;height:1px;background:#ddd;z-index:1}.header-home{min-height:28.5vw;position:relative}.background-blur-container{overflow:hidden;position:relative;position:absolute;top:0;z-index:-1}.alert-message{padding-top:20px;background:var(--color-danger)}.alert-message div div div p{color:white;margin-bottom:0;font-weight:500}.alert-message div div div h3{color:white}.alert-message div span{font-size:95px;color:var(--color-danger)}.items{margin:18px 0;color:var(--primary-color)}.items-form{margin:18px 0;color:var(--primary-color);width:100%}.bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:var(--primary-color) !important}.date-season-picker ul li .datepicker div table thead tr .picker-switch{color:var(--primary-color) !important}.date-season-picker ul li .datepicker .datepicker-months table tbody tr td .month{background:var(--primary-color) !important;color:white !important}.date-season-picker ul li .datepicker .datepicker-days table tbody tr .day,.date-season-picker ul li .datepicker .datepicker-days table tbody tr .day:hover{background:var(--primary-color) !important;color:white !important}.date-season-picker ul li .datepicker .datepicker-days table tbody tr .day,.date-season-picker ul li .datepicker .datepicker-days table tbody tr .day{background:var(--primary-color) !important;color:white !important}.date-season-picker ul li .datepicker .datepicker-days table tbody tr .day.active,.date-season-picker ul li .datepicker .datepicker-days table tbody tr .day.active{background:var(--primary-color) !important;color:white !important}.date-season-picker ul li .datepicker .datepicker-years table tbody tr td .year{background:var(--primary-color) !important;color:white !important}.date-season-picker ul li .datepicker .datepicker-years table tbody tr td .year.disabled-date{display:none}.date-season-picker ul li .datepicker div .return-date{position:absolute;top:82px;padding:11px 15px 11px 13px;font-size:14px;z-index:1;border-radius:100px;text-align:center;width:43px;background:#fff;color:#333}.btn-season.left-align:hover h2{color:var(--primary-color) !important}.btn-season.left-align:hover h2{color:var(--primary-color) !important}.btn-season{border:1px solid #ddd !important;box-shadow:none !important}.event-calendar{padding:10px;margin-top:20px;text-align:center;padding-bottom:0}.event-calendar .month{font-size:16px;font-weight:600;margin-bottom:0;padding:4px;background:#fff;color:var(--primary-color)}.event-calendar .day{font-size:28px;padding:5px 0;margin-bottom:0;background:#fff}.border-danger{border-bottom:2px solid var(--primary-color)}.sticky-event{position:sticky !important;top:0}.row.equal-h{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.row.equal-h>[class*='col-']:not(.data-modal-title){display:flex}.fb_iframe_widget{margin-top:7px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:-20px}
