.preloader{width:100px;height:100px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-animation:rotatePreloader 2s ease-in infinite;animation:rotatePreloader 2s ease-in infinite}@-webkit-keyframes rotatePreloader{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{transform:translateX(-50%) translateY(-50%) rotate(-1turn)}}@keyframes rotatePreloader{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{transform:translateX(-50%) translateY(-50%) rotate(-1turn)}}.preloader div{position:absolute;width:100%;height:100%;opacity:0}.preloader div:before{content:"";position:absolute;left:50%;top:0;width:10%;height:10%;background-color:#cb0e7e;transform:translateX(-50%);border-radius:50%}.preloader div:first-child{transform:rotate(0deg);-webkit-animation:rotateCircle1 2s linear infinite;animation:rotateCircle1 2s linear infinite;z-index:9}@-webkit-keyframes rotateCircle1{0%{opacity:0}0%{opacity:1;transform:rotate(36deg)}7%{transform:rotate(0deg)}57%{transform:rotate(0deg)}to{transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle1{0%{opacity:0}0%{opacity:1;transform:rotate(36deg)}7%{transform:rotate(0deg)}57%{transform:rotate(0deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(2){transform:rotate(36deg);-webkit-animation:rotateCircle2 2s linear infinite;animation:rotateCircle2 2s linear infinite;z-index:8}@-webkit-keyframes rotateCircle2{5%{opacity:0}5.0001%{opacity:1;transform:rotate(0deg)}12%{transform:rotate(-36deg)}62%{transform:rotate(-36deg)}to{transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle2{5%{opacity:0}5.0001%{opacity:1;transform:rotate(0deg)}12%{transform:rotate(-36deg)}62%{transform:rotate(-36deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(3){transform:rotate(72deg);-webkit-animation:rotateCircle3 2s linear infinite;animation:rotateCircle3 2s linear infinite;z-index:7}@-webkit-keyframes rotateCircle3{10%{opacity:0}10.0002%{opacity:1;transform:rotate(-36deg)}17%{transform:rotate(-72deg)}67%{transform:rotate(-72deg)}to{transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle3{10%{opacity:0}10.0002%{opacity:1;transform:rotate(-36deg)}17%{transform:rotate(-72deg)}67%{transform:rotate(-72deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(4){transform:rotate(108deg);-webkit-animation:rotateCircle4 2s linear infinite;animation:rotateCircle4 2s linear infinite;z-index:6}@-webkit-keyframes rotateCircle4{15%{opacity:0}15.0003%{opacity:1;transform:rotate(-72deg)}22%{transform:rotate(-108deg)}72%{transform:rotate(-108deg)}to{transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle4{15%{opacity:0}15.0003%{opacity:1;transform:rotate(-72deg)}22%{transform:rotate(-108deg)}72%{transform:rotate(-108deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(5){transform:rotate(144deg);-webkit-animation:rotateCircle5 2s linear infinite;animation:rotateCircle5 2s linear infinite;z-index:5}@-webkit-keyframes rotateCircle5{20%{opacity:0}20.0004%{opacity:1;transform:rotate(-108deg)}27%{transform:rotate(-144deg)}77%{transform:rotate(-144deg)}to{transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle5{20%{opacity:0}20.0004%{opacity:1;transform:rotate(-108deg)}27%{transform:rotate(-144deg)}77%{transform:rotate(-144deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(6){transform:rotate(180deg);-webkit-animation:rotateCircle6 2s linear infinite;animation:rotateCircle6 2s linear infinite;z-index:4}@-webkit-keyframes rotateCircle6{25%{opacity:0}25.0005%{opacity:1;transform:rotate(-144deg)}32%{transform:rotate(-180deg)}82%{transform:rotate(-180deg)}to{transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle6{25%{opacity:0}25.0005%{opacity:1;transform:rotate(-144deg)}32%{transform:rotate(-180deg)}82%{transform:rotate(-180deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(7){transform:rotate(216deg);-webkit-animation:rotateCircle7 2s linear infinite;animation:rotateCircle7 2s linear infinite;z-index:3}@-webkit-keyframes rotateCircle7{30%{opacity:0}30.0006%{opacity:1;transform:rotate(-180deg)}37%{transform:rotate(-216deg)}87%{transform:rotate(-216deg)}to{transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle7{30%{opacity:0}30.0006%{opacity:1;transform:rotate(-180deg)}37%{transform:rotate(-216deg)}87%{transform:rotate(-216deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(8){transform:rotate(252deg);-webkit-animation:rotateCircle8 2s linear infinite;animation:rotateCircle8 2s linear infinite;z-index:2}@-webkit-keyframes rotateCircle8{35%{opacity:0}35.0007%{opacity:1;transform:rotate(-216deg)}42%{transform:rotate(-252deg)}92%{transform:rotate(-252deg)}to{transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle8{35%{opacity:0}35.0007%{opacity:1;transform:rotate(-216deg)}42%{transform:rotate(-252deg)}92%{transform:rotate(-252deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(9){transform:rotate(288deg);-webkit-animation:rotateCircle9 2s linear infinite;animation:rotateCircle9 2s linear infinite;z-index:1}@-webkit-keyframes rotateCircle9{40%{opacity:0}40.0008%{opacity:1;transform:rotate(-252deg)}47%{transform:rotate(-288deg)}97%{transform:rotate(-288deg)}to{transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle9{40%{opacity:0}40.0008%{opacity:1;transform:rotate(-252deg)}47%{transform:rotate(-288deg)}97%{transform:rotate(-288deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(10){transform:rotate(324deg);-webkit-animation:rotateCircle10 2s linear infinite;animation:rotateCircle10 2s linear infinite;z-index:0}@-webkit-keyframes rotateCircle10{45%{opacity:0}45.0009%{opacity:1;transform:rotate(-288deg)}52%{transform:rotate(-324deg)}102%{transform:rotate(-324deg)}to{transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle10{45%{opacity:0}45.0009%{opacity:1;transform:rotate(-288deg)}52%{transform:rotate(-324deg)}102%{transform:rotate(-324deg)}to{transform:rotate(-324deg);opacity:1}}.NotFound{padding-top:100px;text-align:center}.Home .home-menu{margin-top:30px;margin-bottom:30px}.Home .home-menu .row{width:100%}.Home .home-menu .nav-logo{text-align:center;margin:0}@media (max-width:500px){.Home .home-menu .nav-logo img{width:276px;height:98px}}@media (max-width:768px){.Home .home-menu .nav-logo img{width:276px;height:98px}}@media (min-width:768px){.Home .home-menu .nav-logo img{width:441px;height:156px}}.Home .home-menu .nav{text-align:center;margin-top:30px}.Home .home-menu .nav-item{color:#fff;margin-left:15px;margin-right:15px;text-transform:uppercase;font-weight:400;font-family:"Oswald";color:#fff!important}.Home .show{border:2px solid #666;margin-bottom:50px;width:856px;min-height:485px;margin-left:auto;margin-right:auto}.Home .show:hover{cursor:pointer}.Home .show .background{background:url(http://assets.viveloonline.com/shows/$%7Bshow.id%7D/main.jpg) no-repeat top;background-size:cover;width:856px;min-height:485px}.Home .show .layer{background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.9));width:100%;height:50%;padding:20px;position:relative}.Home .show .layer .show-title{font-size:3rem;margin:0;text-shadow:0 0 8px #000}.Home .show .layer .show-date{font-size:1.5rem;padding-bottom:10px;text-shadow:0 0 4px #000}.Home .show .layer .show-actions button{font-size:1.5rem}.Home .show .layer .show-actions .badge{font-size:1.5rem;font-weight:400}.Home .show .layer .live-overlay{position:absolute;right:10px;top:10px;padding:2px 8px;border-radius:3px;background:rgba(0,0,0,.5)}@media (max-width:992px){.Home .show{margin-bottom:20px}.Home .show,.Home .show .background{width:690px;min-height:391px}}@media (max-width:768px){.Home .show,.Home .show .background{width:660px;min-height:374px}.Home .show .layer .show-title{font-size:2rem}.Home .show .layer .show-date{font-size:1rem}.Home .show .layer .show-actions .badge,.Home .show .layer .show-actions button{font-size:1rem}.Home .show .layer .live-overlay{font-size:.8rem}}@media (max-width:667px){.Home .show,.Home .show .background{width:510px;min-height:289px}}@media (max-width:576px){.Home .show,.Home .show .background{width:354px;min-height:200px}}@media (max-width:375px){.Home .show,.Home .show .background{width:277px;min-height:157px}}@media (max-width:320px){.Home .show{margin-bottom:20px}.Home .show,.Home .show .background{width:250px;min-height:142px}}.Home .soon{border:2px solid #666;margin-bottom:50px;min-height:485px;margin-left:auto;margin-right:auto;background:url(/img/mas-eventos.png) no-repeat top;background-size:cover;width:856px;min-height:300px}@media (max-width:992px){.Home .soon{width:690px;min-height:241px;margin-bottom:20px}}@media (max-width:768px){.Home .soon{width:660px;min-height:231px}}@media (max-width:667px){.Home .soon{width:510px;min-height:178px}}@media (max-width:576px){.Home .soon{width:354px;min-height:124px}}@media (max-width:375px){.Home .soon{width:277px;min-height:97px}}@media (max-width:320px){.Home .soon{width:250px;min-height:87px;margin-bottom:20px}}.billboard{position:relative}.billboard-info{position:absolute;width:600px}.billboard-info-middle{top:50%;width:550px}.billboard-info-bottom{bottom:0}.billboard-info-title{font-weight:700;font-size:2rem;text-shadow:0 1px 5px #000;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.billboard-info-summary{text-shadow:0 1px 5px #000;padding-bottom:10px}.billboard-info-actions{display:flex;flex-direction:row}.billboard-info-actions a{margin-right:10px}.billboard-info-actions a button.btn-light{color:#000;font-weight:700}.billboard-info-actions a button.btn-dark{font-weight:700}.show-carousel{display:flex;justify-content:center;margin-bottom:30px}@media (max-width:992px){.show-carousel{display:none}}.show-carousel .carousel{width:735px}.show-carousel .carousel .carousel-item{width:735px;height:418px}.show-carousel .carousel .carousel-item:hover{cursor:pointer}.show-carousel .carousel .carousel-item img{width:735px;height:418px}.show-card-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.show-card-list a{color:#fff;text-decoration:none}.show-card{width:345px;height:194px;background-color:rgba(0,0,0,.3);display:flex;flex-direction:column;margin:5px;border:1px solid #333;position:relative;overflow:hidden}.show-card:hover{cursor:pointer;background-color:rgb(0 0 0)}.show-card-image,.show-card-image img{width:345px;height:194px}.show-card-overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:99;width:344px;height:194px}.show-card-overlay:hover{background:rgba(0,0,0,.85)}.show-card-info{height:163px;display:grid;grid-template-columns:60px auto}.show-card-left{text-align:center}.show-card-right{display:none}.show-card-overlay:hover .show-card-right{display:block}.show-card-footer{height:35px;display:flex;flex-direction:row;justify-content:space-between;padding-top:4px}.show-card-day{font-size:24px;color:#5bc9b4;padding-top:5px;font-weight:700}.show-card-day,.show-card-month{text-shadow:0 1px 5px #000;background:rgba(0,0,0,.6)}.show-card-month{text-transform:uppercase;font-size:14px}.show-card-hour{font-size:12px;text-shadow:0 1px 5px #000;background:rgba(0,0,0,.6);padding-bottom:10px;border-bottom-right-radius:10px}.show-card-title{font-size:1.3rem;text-shadow:0 1px 5px #000;padding-top:8px;font-weight:700}.show-card-genre{padding-left:20px;text-shadow:0 1px 5px #000}.show-card-footer .live,.show-card-footer .vod{background:#000;padding:3px 6px;border-radius:22px;font-size:9px!important;line-height:12px;text-transform:uppercase;font-weight:700;height:20px;margin-top:2px;border:1px solid #666}.show-card-type{background:#232323;padding:5px 10px;color:#fff;text-shadow:0 1px 5px #000}.show-card-venue{padding-right:10px}.show-carousel{position:relative}.billboard{width:100%;height:40vw;background-position:50%;background-size:cover}.billboard-background{width:100%;height:56.25vw;background-position:50%;background-size:cover;background-image:url(http://assets.viveloonline.com/shows/5eed57a46ba924af375b7178/juevesdetrova-20200626-portada.png);z-index:-1;position:absolute;top:0;left:0}.billboard-background .overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(0deg,#141414 5%,transparent 40%)}.billboard img{background-position:50%;background-size:cover}.show-card-list{justify-content:left}.show-card-group-title{font-size:1.3rem;padding-left:8px;font-weight:700;text-shadow:0 1px 5px #000;padding-top:80px}@media (max-width:992px){.billboard{width:100%;height:80vw;padding:0 20px 40px}.billboard-info{width:90%;top:70px}.billboard-info-middle{top:unset}.billboard-info-bottom{bottom:unset}.show-carousel{display:block}.show-card-list{justify-content:center}.show-card-group-title{text-align:center}.show-card-group{margin-top:55px!important}.show-card{height:345px}.show-card-info{height:116px;background:#000}.show-card-overlay{position:static}.show-card-right{display:block}}.LoaderButton .spinning.fa-redo{margin-right:7px;top:2px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@media (min-width:480px){.Signup{padding:60px 0}.Signup form{margin:0 auto;max-width:320px}}.Signup form span.form-text{font-size:14px;padding-bottom:10px;color:#999}@media (min-width:480px){.Login{padding:60px 0}.Login form{margin:0 auto;max-width:320px}}.login-footer{margin-top:30px;padding-top:30px;border-top:1px solid #fff}.login-footer a{color:#fff;font-weight:700}.NewShow form{padding-bottom:15px}.NewShow form textarea{height:300px;font-size:24px}.venue_map_selection{background:#fff;color:#000;padding:10px;width:100%}.venue_map_image{margin-top:10px;width:100%}.venue_map{padding:20px 10px;background:#fff;display:flex;justify-content:left;align-items:center;overflow:auto}.venue_map .venue_section{padding:20px 40px 20px 20px;font-size:14px;flex-grow:1;justify-content:center;border:1px solid #eee;border-radius:5px}.venue_map .seats{display:grid;grid-gap:4px;gap:4px}.venue_map .table{display:grid;grid-template-columns:25px 20px 40px 20px 25px;grid-column-gap:4px;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.venue_map .venue_section .numbering{font-size:8px;font-weight:700;width:25px;min-width:25px;height:25px;text-align:center;line-height:25px;color:#666}.venue_map .venue_section .seat_canva{padding:2px;margin:0}.venue_map .venue_section .seat{background-color:#c9167e;border:1px solid #9c0e60;width:20px;height:20px;border-radius:10px;cursor:pointer}.venue_map .venue_section .seat.single{grid-column:span 4;margin-left:33px;margin-top:3px;margin-bottom:3px}.venue_map .venue_section .seat.readonly{cursor:default}.venue_map .venue_section .seat.readonly:hover{background-color:#d9d9d9;border-color:#c4c4c4}.venue_map .venue_section .seat.available:hover{background-color:#f03aa4;border-color:#9c0e60}.venue_map .venue_section .seat.reserved{background-color:#02d0c6;border-color:#01afa7}.venue_map .venue_section .seat.sold{background-color:#d9d9d9;border-color:#c4c4c4;cursor:not-allowed}.venue_map .venue_section .seat.loading{background-color:#ea581a;border-color:#bd4411;cursor:wait}.venue_map .open{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.venue_map .open .selection{display:flex;flex-direction:row;grid-gap:10px;gap:10px;align-items:center}@media (min-width:900px){.venue_map{justify-content:center;overflow:auto}}@-webkit-keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Show .show-image{width:100%;margin-bottom:20px;position:relative}.Show .show-venue{padding-bottom:10px}.Show .show-description{font-family:Arial}.Show .show-actions{padding-top:10px}.Show .show-actions button{margin-right:15px;background:transparent}.Show .show-payment,.Show .show-tickets{margin-top:25px;padding-left:0}.Show .note{padding-bottom:15px}.Show .show-tickets .tickets-addtocart{display:flex;justify-content:end}.Show .order-summary{font-size:.8em}.Show .tickets-button{display:none}.Show .quickbuy_link a{display:grid;grid-template-columns:50px auto;align-items:center;font-size:1rem;text-decoration:none;border:1px solid #117a8b;background:#17a2b8;padding:10px;border-radius:5px}.Show .quickbuy_link a:hover{background:#117a8b}.Show .quickbuy_link a svg{font-size:30px}.Show .shows h4{font-family:"Open Sans",sans-serif;font-weight:600;overflow:hidden;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}.Show .play-overlay{width:100%;height:100%;color:#fff;position:absolute;top:0;left:0;z-index:100}.Show .play-overlay a{width:100%;height:100%;font-size:5rem;color:hsla(0,0%,100%,.7);background:rgba(0,0,0,.4)}.Show .play-overlay a:hover{width:100%;height:100%;font-size:5rem;color:rgba(0,0,0,.7);background:hsla(0,0%,100%,.4)}.Show .live-overlay{color:#fff;position:absolute;top:0;right:0;text-align:right}.Show .live-overlay div{z-index:101;font-size:.8rem;margin-right:10px;margin-top:6px;padding:2px 5px;border-radius:3px;background:rgba(0,0,0,.5)}@media (max-width:768px){.Show .tickets-button{display:inherit}}.field-error,.field-ok{border:2px solid #fff}.field-error{border-color:red}.Show a,.Show a:hover{color:#fff}.cart-empty{display:flex;justify-content:center;align-items:center;padding:50px;font-size:1rem}.cart-summary-box{border-top:1px solid #666;padding-top:20px;margin-top:20px;width:100%}.cart-item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #333}.cart-item-info{display:grid;grid-template-columns:110px auto}.cart-item-image,.cart-item-image img{width:100px;height:56px}.cart-item-title{font-size:1rem}.cart-item-title a{color:#fff}.cart-item-description{font-size:.9rem}.cart-item-note{font-size:.8rem}.cart-item-price{font-size:1.3rem}.cart-item-fee{font-size:1rem}.cart-item-ticketbox{border-top:2px solid;padding-top:15px}.cart-item-ticketlist{font-size:1.5rem}.cart-item-ticketlist .ticket{margin-bottom:20px}.cart-item-ticketlist .code{color:#13b19c;padding-right:10px}.cart-item-actions a{font-size:.8rem;color:#cb0f7e;text-transform:uppercase}.cart-subtotal{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #666}.cart-subtotal-info{font-size:1rem}.cart-subtotal-numbers{font-family:"Roboto",sans-serif;font-size:1rem}.cart-total{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #666}.cart-total-info{font-size:1.5rem}.cart-total-numbers{font-size:1.3rem}.cart-summary-actions{display:flex;justify-content:space-between}.cartTimer{font-size:24px;text-align:left;display:inline-block}.timerBanner{background:rgba(203,15,126,.31);color:#fff;padding:5px;border:1px solid #cb0f7e;border-radius:5px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.timerBanner .left{display:flex;justify-content:start;align-items:center}.timerBanner .right{display:flex;justify-content:end;align-items:center}.cart-redirect-modal-content .modal-content{background:linear-gradient(135deg,#1c1c1c,#2d2d2d);border-radius:20px;text-align:center;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1)}.cart-redirect-modal-title{font-size:24px;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:10px;gap:10px}.cart-redirect-modal-processing-3ds-container{width:100%;display:grid;grid-template-rows:70px auto;justify-content:center;align-items:start;height:500px}.cart-redirect-modal-processing-animation{position:relative;width:20px;height:20px}.cart-redirect-modal-processing-circle{position:absolute;width:100%;height:100%;border:4px solid transparent;border-top-color:#cb0f7e;border-radius:50%;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.cart-redirect-modal-redirect-modal-3ds-container{height:100%;position:relative}.cart-redirect-modal-security-icon{width:160px;height:160px;opacity:.15;background-image:url(/img/icon-secure.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.cart-redirect-modal-redirect-modal-message{color:#b5b5b5;font-size:16px;margin-bottom:20px}.cart-redirect-modal-redirect-modal-icon{display:flex;justify-content:center;align-items:center;height:100%}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cart-redirect-modal-iframe{border:0;position:absolute;top:0;left:0}@media (min-width:900px){.cart-item{display:grid;grid-template-columns:auto 200px}.cart-item-info{grid-template-columns:220px auto}.cart-item-image,.cart-item-image img{width:200px;height:113px}.cart-item-title{font-size:1.5rem}.cart-item-description{font-size:1rem}.cart-item-numbers{text-align:right}.cart-subtotal{display:grid;grid-template-columns:auto 200px}.cart-subtotal-numbers{text-align:right}.cart-total{display:grid;grid-template-columns:auto 200px}.cart-total-numbers{text-align:right}.cart-redirect-modal-redirect-modal-3ds-container{width:800px}}.order-list a{text-decoration:none;color:#fff}.order-list .order:hover,.order-list a:hover{background:#333}.order-list .order{padding:20px;margin-bottom:20px;border-bottom:1px solid}.order-list .order .column{display:flex;flex-direction:column;text-align:left}.order-list .order .column label{font-weight:700;margin-bottom:0}.order-title{font-size:2rem}.order-ticketCode{font-family:fixed;font-size:1rem}.order-ticketCode a{font-size:.8rem;font-weight:700;color:#0ecbb2}@media (min-width:900px){.order-list .order{display:grid;grid-template-columns:200px 100px auto 250px;text-align:left}}.chat{position:relative}.chat-visibility{position:absolute;top:7px;right:10px;width:28px;background:rgba(0,0,0,.51)!important;color:#fff!important;border:none!important;border-radius:6px!important;z-index:1000;outline:none!important}.chat-visibility:hover{color:#0ecbb2!important;background:rgba(0,0,0,.51)!important}.poll-visibility{position:absolute;top:7px;right:40px;width:28px;background:rgba(0,0,0,.51)!important;color:#fff!important;border:none!important;border-radius:6px!important;z-index:1000;outline:none!important}.poll-visibility:hover{color:#0ecbb2!important}.poll-visibility:hover,.show-player button.chat-visibility:active,.show-player button.chat-visibility:focus,.show-player button.chat-visibility:hover,.show-player button.chat-visibility:not(:disabled):not(.disabled).active,.show-player button.chat-visibility:not(:disabled):not(.disabled):active,.show-player button.poll-visibility:active,.show-player button.poll-visibility:focus,.show-player button.poll-visibility:hover,.show-player button.poll-visibility:not(:disabled):not(.disabled).active,.show-player button.poll-visibility:not(:disabled):not(.disabled):active{background:rgba(0,0,0,.51)!important}@-webkit-keyframes colorpulse{0%{color:#fff;margin-top:15px}to{color:#cb0f7e;margin-top:0}}@keyframes colorpulse{0%{color:#fff;margin-top:15px}to{color:#cb0f7e;margin-top:0}}.chat-title{height:32px;line-height:32px;font-family:"Oswald";padding-left:5px}.show-messages{background:rgba(28,28,28,.51);position:relative;padding-left:5px;padding-right:5px;padding-top:5px;min-height:200px;display:flex;flex-direction:column;font-family:"Roboto",sans-serif}.show-messages .hide{display:none}.messages-list{background:rgba(0,0,0,.51);padding:10px;text-align:left;flex:90 1;overflow:auto;font-size:.9rem}.messages-list .date{color:#b5b5b5;font-size:9px;padding-left:10px;display:none;line-height:12px}.messages-list div:hover .date{display:inline-block}.messages-list .username{color:#0ecbb2}.messages-list .message{color:#fff;padding-left:20px}.messages-list .message a,.messages-list .message a:hover{color:#fff}.messages-list.stage{font-size:1.5rem}.messages-list .notification{background:#222;font-size:.9rem;padding-left:5px;padding-right:5px;border-left:4px solid #cc077f;margin-top:10px;margin-bottom:10px;display:flex;flex-direction:column}.messages-list .notification .username{font-weight:700}.messages-list .notification .date{padding-left:20px;display:flex;justify-content:space-between;align-items:center}.messages-list .notification:hover .date{display:flex;padding-left:20px}.messages-list .notification .icon{width:32px;height:32px;background:url(/favicon-32x32.png);margin-right:12px}.messages-footer{padding-top:10px;padding-bottom:10px;background:#1c1c1c;bottom:0;flex-basis:60px;display:flex;flex-direction:row}.messages-input{width:90%;margin-left:10px;margin-right:10px;background:#b7b7b7;height:40px;border-radius:20px;flex-basis:100%}.messages-input input{background:transparent;border:none;width:90%;margin:8px 10px 10px 20px;padding:0;color:#1c1c1c;outline:none!important}.messages-input input::-moz-placeholder{color:#333}.messages-input input::-moz-placeholder,.messages-input input::-webkit-input-placeholder,.messages-input input::placeholder{color:#333}.messages-send{flex-basis:44px;margin-right:10px}.messages-send button{padding:7px 12px 7px 10px;border:1px solid #000!important;border-radius:29px!important;background:#fff!important;color:#000!important;outline:none!important}.messages-send button:hover{background-attachment:fixed;background:#0ecbb2!important;color:#fff!important}.messages-emoji{flex-basis:44px;margin-right:10px;position:relative}.messages-emoji>button{padding:7px 12px 7px 10px;border:1px solid #000!important;border-radius:29px!important;background:#fff!important;color:#000!important;outline:none!important}.messages-emoji>button.active,.messages-emoji>button:hover{background-attachment:fixed;background:#0ecbb2!important;color:#fff!important}.messages-emoji .emoji-mart{position:absolute;bottom:50px;right:0}.messages-vivelo{flex-basis:44px;margin-right:10px;position:relative}.messages-vivelo>button{padding:7px 8px;border:1px solid #000!important;border-radius:29px!important;background:#fff!important;color:#000!important;outline:none!important}.messages-vivelo>button:hover{background-attachment:fixed;background:#000!important;color:#fff!important}.messages-vivelo>button .icon-vivelo{width:22px;height:22px;line-height:22px}.message .icon-vivelo,.messages-vivelo>button .icon-vivelo{display:inline-block;background:url(/img/isotipo200.png) no-repeat 50%;background-size:contain}.message .icon-vivelo{width:32px;height:32px;line-height:32px}.poll-container{background:rgba(0,0,0,.51);padding:10px;text-align:left;flex:90 1;overflow:auto}.poll-ask{margin:0}.poll-question{margin:0;font-size:1.3rem}.poll-options{margin:0;padding:0 20px}.poll-options li{list-style-type:none}.poll-options li .btn-link{width:100%;text-align:left;color:#fff;text-decoration:none}.poll-options li .btn-link:active,.poll-options li .btn-link:focus,.poll-options li .btn-link:hover{color:#0ecbb2;background:#000}.poll-results .poll-options li{margin-bottom:10px}.poll-result-labels{display:flex;justify-content:space-between}.poll-result-graph{height:20px;width:100%;background:#666;position:relative;border-radius:10px}.poll-result-graph-label{color:#fff;position:absolute;top:1px;left:0;font-size:.8rem;height:20px;line-height:20px;padding-left:8px}.poll-result-graph-fill{background:#0ecbb2;height:20px;border-radius:10px}.chat-session{display:flex;justify-content:center;align-items:center;background:rgba(28,28,28,.51)}.chat-session .form{display:flex;flex-direction:column}.chat-mobile{margin-top:10px;display:flex;flex-direction:row}.chat-mobile .chat-qrcode{padding:5px;margin-right:5px;width:110px;height:110px}.chat-mobile .chat-label{font-size:.8rem;font-family:"Montserrat";display:flex;align-items:center;width:150px}.chat-mobile .chat-phone{font-size:45px;display:flex;align-items:center}.show-container{margin-top:20px}.show-container .small-logo{width:112px;height:40px}.show-container .show-header .col{display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:center}.show-container .show-header .show-title{flex-basis:90}.show-container .show-header .live{flex-basis:112px;display:inline-block;width:112px;padding-top:10px}.show-container .show-header .small-logo{flex-basis:112px;width:112px}.show-player{background:#1c1c1c;position:relative;padding:5px}.show-ended{width:100%;height:618px}@media (min-width:992px){.show-player .chat-box{position:absolute;top:0;right:0;width:500px;height:300px;z-index:900}}@media (max-width:992px){.show-container{margin-top:5px}.show-container .show-header{height:38px}.show-container .show-header .col{flex-direction:row-reverse!important;flex-wrap:wrap-reverse;justify-content:flex-end}.show-container .show-header .show-title{font-size:1.2rem;padding-top:15px;display:none}.show-container .show-header .live{text-align:right;padding-left:30px;font-size:.8rem;padding-top:0}.show-container .small-logo{width:70px!important;height:25px!important}.show-player .chat-box{width:100%;min-height:42px}.show-player .title{display:block;font-size:.8rem}.show-player .chat-box .chat .show-messages,.show-player .chat-box .chata{height:300px;flex-direction:column-reverse;padding-top:40px}.show-ended{width:100%;height:400px}}@media (max-width:768px){.show-ended{width:100%;height:281px}}@media (max-width:375px){.show-ended{width:100%;height:169px}.show-ended-isotipo{width:50px;height:50px}.show-ended-title{font-size:1rem}.show-ended-comment{font-size:.8rem}}.show-container{flex-direction:column;min-height:100vh;height:100vh;margin:0}.show-container .small-logo{width:84px;height:30px}.show-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px}.show-player{background:#000;width:100%;padding:0}.show-interactions{width:100%;min-height:450px;background:#1c1c1c}.show-footer .social-footer{margin:0;padding:5px}.show-header .social-icons,.show-header .social-icons a{color:#fff}@media (min-width:900px){.show-content{display:grid;grid-template-columns:auto 350px}.show-content.vod{display:block}}.video-player{background-color:#000;background-image:url(/img/show1.jpg);background-size:cover;position:relative;padding-top:56.25%}.react-player,.react-player iframe{position:absolute;top:0;left:0}.react-player iframe{width:100%;height:100%}.show-player button{background:transparent;border:none;border-radius:0;box-shadow:none;outline:none}.show-player button:active,.show-player button:focus,.show-player button:hover,.show-player button:not(:disabled):not(.disabled).active,.show-player button:not(:disabled):not(.disabled):active{background:transparent;background-color:transparent!important;color:#fa5504;border:none;border-color:transparent!important;border-radius:0;box-shadow:none;outline:none}.show-player .chat-box .chat .show-messages,.show-player .chat-box .chata{height:500px}.show-player .title{display:none}.show-ended{display:flex;justify-content:center;align-items:center;flex:1 1}.show-ended .content{text-align:center;padding:0 10px}.show-ended-isotipo{width:100px;height:100px}.show-ended-title{font-size:1.4rem}.show-ended-comment{font-family:"Montserrat"}.show-ended-comment input[type=text]{text-align:center;text-transform:uppercase}.show-ended-error{color:red;background:#fff;border-radius:30px}.chat-box{height:100%;padding:5px}.show-container .show-header .small-logo{display:inline-block;flex-basis:unset;width:unset}.show-footer .help-box h3{padding:20px;margin:0;background:#000}.show-footer .faq-box{display:grid;font-family:Montserrat;font-size:.9rem;padding:20px;background:rgba(0,0,0,.6)}.show-playlist{padding:40px;background:#191919}.show-playlist .show-item{padding:40px;display:grid;grid-template-columns:320px auto;grid-template-rows:1.5rem auto;border-bottom:1px solid #333}.show-playlist .show-item.active{background:#333}.show-playlist .show-item .show-item-image{grid-row:1/span 2;width:300px;height:170px;margin-right:20px;position:relative}.show-playlist .show-item .show-item-image img{width:300px;height:170px}.show-playlist .show-item .show-item-image .play-overlay{width:100%;height:100%;color:#fff;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-content:center}.show-playlist .show-item .show-item-image .play-overlay a{width:100%;height:100%;font-size:5rem;color:hsla(0,0%,100%,0);background:transparent;cursor:pointer}.show-playlist .show-item .show-item-image .play-overlay a:hover{width:100%;height:100%;color:#fff;background:rgba(0,0,0,.7)}.show-playlist .show-item .show-item-image .live-overlay{color:#fff;position:absolute;top:0;right:0;text-align:right}.show-playlist .show-item .show-item-image .live-overlay div{z-index:101;font-size:.8rem;margin-right:10px;margin-top:6px;padding:2px 5px;border-radius:3px;background:rgba(0,0,0,.5)}.show-playlist .show-item .show-item-image .soon-overlay{width:100%;height:100%;color:#fff;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-content:center;background:rgba(0,0,0,.7)}.show-playlist .show-item .show-item-content{padding-left:20px}.show-playlist .show-item .show-item-info{display:flex;flex-direction:row;justify-content:space-between}.show-playlist .show-item .show-item-title{font-weight:700;margin-bottom:5px}.show-playlist .show-item .show-item-date{font-style:italic;font-size:.9rem}@media (min-width:768px){.show-player .chat-box{position:absolute;top:0;right:0;width:500px;height:300px;z-index:900}.show-footer .faq-box{grid-template-columns:50% auto}}@media (max-width:768px){.show-container .small-logo{width:70px!important;height:25px!important}.show-content{flex-direction:column;justify-content:stretch;align-items:stretch}.show-interactions{width:100%;height:100%}.show-interactions .chat-box{width:100%}.show-interactions .chat-box .chat .show-messages{padding-top:10px}.show-ended{width:100%}.show-playlist{padding:20px 10px;background:#191919}.show-playlist .show-item{padding:20px 10px;grid-template-columns:160px auto;grid-template-rows:auto}.show-playlist .show-item.active{background:#333}.show-playlist .show-item .show-item-image{grid-row:1/1;width:150px;height:85px;margin-right:10px;position:relative}.show-playlist .show-item .show-item-image img{width:150px;height:85px}.show-playlist .show-item .show-item-image .play-overlay a{font-size:2.5rem;color:#fff;background:rgba(0,0,0,.4)}.show-playlist .show-item .show-item-image .live-overlay div{margin-right:0;margin-top:0}.show-playlist .show-item .show-item-info{display:block}.show-playlist .show-item .show-item-description{grid-column:1/span 2;padding-top:10px}}@media (max-width:768px){.show-ended{width:100%}#helpme{width:30px!important}.chat-mobile{display:none}}@media (max-width:576px){.show-header .social-icons{position:fixed;bottom:0}}@media (max-width:375px){.show-ended{width:100%}.show-ended-isotipo{width:50px;height:50px}.show-ended-title{font-size:1rem}.show-ended-comment{font-size:.8rem}.show-ended-error{font-size:.8rem;color:red}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.show-messages{font-size:.7rem}}.jwplayer{aspect-ratio:16/9;display:block;overflow:hidden}.jwplayer .wait{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.jwplayer .wait .cover-image{width:100%;background-position:top;background-size:contain;display:block;padding-top:56.25%}.jwplayer .wait .cover-block{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.jwplayer .wait .cover-card{width:80%;height:80%;backdrop-filter:blur(8px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);background-color:rgba(44,44,44,.75);border-radius:12px;border:1px solid rgba(209,213,219,.3);color:#fff;padding:50px;display:flex;justify-content:center;align-items:center;flex-direction:column}.jwplayer .wait .cover-title{color:#fff;font-size:20px;font-weight:700;text-align:center}.jwplayer .wait .cover-time{color:#fff;font-size:12px;text-align:center}.jwplayer .wait .cover-message{color:#fff;font-size:16px;text-align:center}.jwplayer .wait .cover-footnote{color:#fff;font-size:11px;text-align:center}.jwplayer .player{width:100%;height:100%}.quicklink .show-header{position:fixed;z-index:100;width:100%;top:0;left:0}.quicklink .show-form{padding:50px 20px 100px}.quicklink .show-title.primary{font-size:20px;font-weight:700}.quicklink .show-date{font-weight:400}.quicklink section#dates{text-transform:uppercase;font-size:12px;margin-top:10px}.quicklink section#dates label{margin-bottom:3px}.quicklink section#tickets{text-transform:uppercase;font-size:12px;margin-top:20px}.quicklink section#tickets label{margin-bottom:3px}.quicklink .tickets-total{font-weight:700;font-size:20px}.quicklink h2{font-size:1.2rem}.quicklink .deposit-info{padding:10px;border:1px solid #333;border-radius:5px;font-size:14px;text-align:left;margin-bottom:5px;background:#fdecb8;color:#000}.quicklink .content{margin-top:40px;padding-bottom:80px}.quicklink .loginBox{margin:20px 10px;padding:15px;border:1px solid #fff;border-radius:5px}.quicklink .loginBox button{margin-top:10px}@media (max-width:768px){.quicklink .social-icons{width:100%;left:0;height:38px;background:#000;display:flex;justify-content:space-evenly;align-items:center;z-index:0}}.site-india{background:#fff;background:#f8f6f2 url(/img/sites/india/header.png) no-repeat fixed 50%;color:#000;font-family:"Roboto";background-size:cover;margin-top:65px}.site-india .header{height:auto;padding:10px;border:none}.site-india .header img{width:100%}.site-india .header .title{font-family:"Rufina";color:#403434;padding:40px 20px}.site-india .header .title h1{font-size:38px;font-weight:700}.site-india .header .title h2{font-size:20px}.site-india .header .description{color:#3e3e3e;font-family:"Roboto"!important;font-size:20px;padding-top:20px}.site-india .body{text-align:center;background:#f7f7f7;padding:20px 10px 100px}.site-india .body h1{font-family:"Rufina";color:#403434;font-size:24px}.site-india .body .events{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto}.site-india .body .events a{color:#000;text-decoration:none}.site-india .body .events .movie{width:160px;padding:5px;display:flex;flex-direction:column;box-shadow:0 3px 7px #888;border-radius:5px;background-color:#fff;margin:10px 3px}.site-india .body .events a:hover .movie{box-shadow:0 5px 5px #888}.site-india .body .events .movie .poster img{width:100%;border-radius:3px}.site-india .body .events .movie .info{display:grid;grid-template-columns:auto 30px;padding:3px;align-items:center}.site-india .body .events .movie .info .title{text-align:left;font-size:12px}.site-india .body .events .movie .info .genre{text-align:left;font-size:12px;color:#c4c4c4}.site-india .body .events .movie .info .month{text-align:center;font-size:10px;font-weight:700}.site-india .body .events .movie .info .date{text-align:center;font-size:22px;margin-top:-5px;font-weight:100}.site-india .show-header{display:flex;justify-content:space-between;background:#fff}.site-india .show-header .festival-title{display:flex;flex-direction:row}.site-india .show-header .festival-title:hover{cursor:pointer}.site-india .show-header .india-logo{width:70px}.site-india .show-header .india-logo img{width:100%}.site-india .show-header .title{font-family:"Rufina";padding:0 5px 0 10px;color:#403434}.site-india .show-header .title h1{flex-grow:2;font-size:22px;margin:0}.site-india .show-header .title h1 span{display:block}.site-india .show-header .title h2{flex-grow:2;font-size:14px;margin:0}.site-india .show-header .title h3{font-size:11px}.site-india .show-header .date-box{width:45px;border:1px solid #c4c4c4;background:#e2e2e2;border-radius:3px;padding-top:4px;padding-bottom:0}.site-india .show-header .date-box .month{text-align:center;font-size:12px;font-weight:700}.site-india .show-header .date-box .date{text-align:center;font-size:24px;margin-top:-5px;font-weight:100}.site-india .show{background:#fff;padding:10px}.site-india .show .poster{width:110px;float:left;margin-right:10px}.site-india .show .poster img{width:100%}.site-india .show .show-info .info{padding:0 10px}.site-india .show .show-info .info .title{font-size:24px}.site-india .show .instructions,.site-india .show .show-info .info .description{font-size:12px}.site-india .show .movie-info1{display:flex;flex-flow:row wrap;clear:both}.site-india .show .movie-info1>div{border-right:1px solid #c4c4c4;padding-left:10px;padding-right:10px;margin-bottom:5px}.site-india .show .movie-info1>div label{font-weight:700;font-size:8px;margin-bottom:0}.site-india .show .movie-info1>div>div{font-size:12px}.site-india .show .movie-info2>div{font-size:10px}.site-india .show .movie-info2>div label{padding-right:10px;width:50px}.site-india .show .movie-info2>div span{color:#666}.site-india .show .ticket{padding:5px 0;border:1px solid B96A16}.site-india .show .actions{display:flex;flex-direction:column}.site-india .show .actions button{width:100%;margin-bottom:5px}.site-india .show .actions .india-tickets{background-color:#f18a1c;border-color:#b96a16}.site-india .show .actions .india-tickets:hover{background-color:#d07a1e;border-color:#b96a16}.site-india .show .actions .india-tickets:focus{background-color:#d07a1e;border-color:#b96a16;box-shadow:0 0 0 .2rem rgb(255 235 213)}.site-india .trailer{background:#000;padding:20px 0 60px}.site-india .trailer label{font-family:"Rufina";color:#fff;font-size:24px;text-align:center;width:100%}@media (min-width:768px){.site-india{padding-top:30px}.site-india .header{display:grid;grid-template-columns:50% auto;max-width:980px;margin-left:auto;margin-right:auto}.site-india .header .poster{width:50%}.site-india .header img{width:100%}.site-india .header .title{padding:15px 20px 40px}.site-india .header .title h1,.site-india .header .title h2{margin-left:-100px}.site-india .header .description{font-size:14px}.site-india .body .events{justify-content:center;max-width:980px}.site-india .body .events .movie{width:240px;padding:15px;display:flex;flex-direction:column;margin:20px 38px}.site-india .body .events .movie .info .title{font-size:16px}.site-india .show-header{max-width:980px;background:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.site-india .show-header .india-logo{width:70px}.site-india .show-header .title{padding:0 5px 0 30px}.site-india .show-header .title h1{font-size:35px}.site-india .show-header .title h1 span{display:inline-block}.site-india .show-header .title h2{font-size:21px}.site-india .show-header .date-box{width:70px;padding-top:10px;padding-bottom:5px}.site-india .show-header .date-box .month{font-size:20px}.site-india .show-header .date-box .date{font-size:35px;margin-top:-15px}.site-india .show{max-width:980px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;padding:10px;margin:30px auto}.site-india .show .poster{width:225px;margin-right:20px}.site-india .show .show-info .movie-info1{clear:none}.site-india .show .show-info .movie-info2{display:grid;grid-template-columns:50% 50%}.site-india .show .actions{display:flex;flex-direction:row}.site-india .show .actions button{width:200px;margin-right:10px}.site-india .trailer .video-player{max-width:980px;margin-left:auto;margin-right:auto;padding-top:0;height:400px;background-image:none}}.site-invencible{background:#310057 url(https://assets.viveloonline.com/shows/5fabf2947094a9f522057ae3/InvencibleBG.png) no-repeat fixed 50%;color:#fff;font-family:"Montserrat";margin-top:65px}.invencible-poster{display:flex;flex-direction:row;justify-content:center;padding-top:30px;padding-bottom:30px}.invencible-poster img{width:256px;height:358px}.invencible-registration{display:flex;flex-direction:column;justify-content:center;text-align:center}.invencible-registration .date img{width:180px;padding-bottom:10px}.invencible-registration .hour{padding-bottom:10px;text-transform:uppercase;font-size:.8rem}.invencible-registration .actions{display:flex;flex-direction:row;justify-content:center;padding:0 20px 30px}.invencible-registration .actions button{border:2px solid #fff;color:#fff;font-size:.8rem;font-weight:700}.invencible-registration .actions button:hover{background-color:hsla(0,0%,100%,.2)}.invencible-registration .actions button:focus{background-color:hsla(0,0%,100%,.2);box-shadow:0 0 0 .2rem rgb(255 255,255)}.invencible-registration .actions button.dropdown-toggle,.invencible-registration .actions button:not(:disabled):not(.disabled).active,.invencible-registration .actions button:not(:disabled):not(.disabled):active{background-color:#fff;box-shadow:0 0 0 .2rem rgb(255 255,255);color:#310057}.invencible-description{background:#000;color:#fff;font-size:.9rem;padding:30px 20px}.invencible-description,.invencible-footer{display:flex;flex-direction:row;justify-content:center;text-align:center}.invencible-footer{padding-top:30px;padding-bottom:30px}.invencible-footer img{width:272px;height:37px}@media (min-width:900px){.site-invencible{display:grid;grid-template-columns:40% auto;grid-template-rows:1 1 1;padding:40px 60px 40px 0}.invencible-poster{grid-row:span 3;align-items:center}.invencible-poster img{width:370px;height:517px}.invencible-registration{padding-top:40px}.invencible-registration .date img{width:230px;padding-bottom:10px}.invencible-registration .actions button{width:250px}.invencible-description{background:none;padding:10px 20px}.invencible-description p{max-width:620px}.invencible-footer{border-top:3px solid #e1b340;padding-bottom:40px}.invencible-footer img{width:480px;height:65px}}.poeta .show-header{background:#310057 url(https://assets.viveloonline.com/shows/5fabf2947094a9f522057ae3/InvencibleBG.png) no-repeat fixed 50%;color:#fff;border-bottom:3px solid #e1b340}.poeta .show-header .tema{width:100px;height:63px}.poeta .show-header .tema img{width:100%;height:100%}.poeta .invencible-footer{background:#310057 url(https://assets.viveloonline.com/shows/5fabf2947094a9f522057ae3/InvencibleBG.png) no-repeat fixed 50%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.poeta .invencible-footer .actions{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:30px;font-family:"Montserrat"}.poeta .invencible-footer .actions a{padding:5px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-decoration:none}.poeta .invencible-footer .actions a svg{height:50px;width:50px}.poeta .invencible-footer .actions a:hover{color:#e1b340;cursor:pointer}@media (max-width:992px){.poeta .show-header .tema{width:48px;height:30px}}.conviviogallo .show-header{background:#de2c2d url(https://assets.viveloonline.com/shows/5fbeee3974201ea1f0065132/bgimage.png) repeat-x;color:#fff;border-bottom:3px solid #e1b340;padding:0 20px 0 0}.conviviogallo .show-header .tema{width:337px;height:80px}.conviviogallo .show-header .tema img{width:100%;height:100%}.conviviogallo .show-header .tema img.desktop{display:inline-block}.conviviogallo .show-header .tema img.mobile{display:none}.conviviogallo .brand-footer{background:#de2c2d url(https://assets.viveloonline.com/shows/5fbeee3974201ea1f0065132/footer1.jpg) no-repeat;background-size:100%;background-position:50%;height:250px;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.conviviogallo .invencible-footer .actions{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:30px;font-family:"Montserrat"}.conviviogallo .invencible-footer .actions a{padding:5px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-decoration:none}.conviviogallo .invencible-footer .actions a svg{height:50px;width:50px}.conviviogallo .invencible-footer .actions a:hover{color:#e1b340;cursor:pointer}@media (max-width:992px){.conviviogallo .show-header{background-size:cover}.conviviogallo .show-header .tema{width:160px;height:35px}.conviviogallo .brand-footer{height:150px}.conviviogallo .small-logo{width:56px!important;height:20px!important;margin-top:-5px}}.conviviodorada .show-header{background:#304076 url(https://assets.viveloonline.com/shows/5fd1a3b32d682cbc40598f80/player-header-background.png) repeat-x;color:#fff;border-bottom:3px solid #fff;padding:0 20px 0 0}.conviviodorada .show-header .tema{width:499px;height:80px}.conviviodorada .show-header .tema img{width:100%;height:100%}.conviviodorada .show-header .tema img.desktop{display:inline-block}.conviviodorada .show-header .tema img.mobile{display:none}.conviviodorada .brand-footer{background:#070e42 url(https://assets.viveloonline.com/shows/5fd1a3b32d682cbc40598f80/footer-background.jpg) no-repeat;background-size:100%;background-position:50%;height:350px;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.conviviodorada .invencible-footer .actions{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:30px;font-family:"Montserrat"}.conviviodorada .invencible-footer .actions a{padding:5px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-decoration:none}.conviviodorada .invencible-footer .actions a svg{height:50px;width:50px}.conviviodorada .invencible-footer .actions a:hover{color:#e1b340;cursor:pointer}@media (max-width:992px){.conviviodorada .show-header{background-size:cover}.conviviodorada .show-header .tema{width:218px;height:35px}.conviviodorada .brand-footer{height:150px}.conviviodorada .small-logo{width:56px!important;height:20px!important;margin-top:-5px}}.site-festivalcomedia2020{margin-top:65px}.site-festivalcomedia2020 .body{background:#000a0e url(https://assets.viveloonline.com/shows/festivalcomedia202012/bg.png) no-repeat scroll 50%;height:566px;display:flex;flex-direction:column;justify-content:center;text-align:center}.site-festivalcomedia2020 .body .events{display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap}.site-festivalcomedia2020 .body .events a:hover{color:#c5de00;text-decoration:none}.site-festivalcomedia2020 .body .events .movie{width:170px;color:#fff}.site-festivalcomedia2020 .body .events .movie .poster{width:170px;height:287px}.site-festivalcomedia2020 .body .events .info{color:#fff}.site-festivalcomedia2020 .body .events a:hover .info{color:#c5de00;text-decoration:none}.site-festivalcomedia2020 .body .events{color:#fff}@media (max-width:768px){.site-festivalcomedia2020 .body{background:#003246 url(https://assets.viveloonline.com/shows/festivalcomedia202012/bg-vertical.png) no-repeat scroll;height:auto;background-size:100% auto;overflow:scroll}.site-festivalcomedia2020 .body h1{height:260px;display:block}.site-festivalcomedia2020 .body h1 img{display:none}.site-festivalcomedia2020 .body .events{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.site-festivalcomedia2020 .body .events a:hover{color:#c5de00;text-decoration:none}.site-festivalcomedia2020 .body .events .movie{width:170px;color:#fff;margin-bottom:20px}.site-festivalcomedia2020 .body .events .movie .poster{width:170px;height:287px}.site-festivalcomedia2020 .body .events .info{color:#fff;margin-top:-40px}.site-festivalcomedia2020 .body .events a:hover .info{color:#c5de00;text-decoration:none}.site-festivalcomedia2020 .body .events{color:#fff}}.carasdelamor{background:#000;background:linear-gradient(180deg,#000,#4b4b4b 20%);font-family:"Montserrat"!important}.carasdelamor h1{font-family:"Montserrat";color:#fff!important}.carasdelamor .main_image{width:100%;margin-bottom:50px}.carasdelamor .show-description{font-family:"Montserrat"}.carasdelamor .ticket-box{width:300px;text-align:left;padding:0;margin:40px 0 0}.carasdelamor .biobox{display:grid;grid-template-columns:50% 50%;padding:10px}.carasdelamor .biobox .bio{font-family:"Montserrat";background:#000;background:linear-gradient(180deg,#000,transparent);padding:30px;margin:10px;position:relative}.carasdelamor .biobox .bio .biopic{width:120px;height:170px}.carasdelamor .biobox .bio h1{color:#fff}.carasdelamor .biobox .bio .social{display:flex;flex-direction:column;text-align:center;font-size:1.5rem;position:absolute;top:25px;right:20px}.carasdelamor .biobox .bio .social a{padding:0 5px}@media (max-width:900px){.carasdelamor .biobox{display:block}}.aluxnavidad2020{font-family:"Montserrat"!important}.aluxnavidad2020 h1{font-family:"Montserrat";color:#fff!important}.aluxnavidad2020 .main_image{width:100%;margin-bottom:50px}.aluxnavidad2020 .show-description{font-family:"Montserrat"}.aluxnavidad2020 .gallery,.aluxnavidad2020 .promo{padding:20px 0;margin:20px 0;display:flex;justify-content:center;background:#000}.aluxnavidad2020 .gallery{flex-direction:column;align-items:center}.aluxnavidad2020 .gallery .pic{width:640px;margin-bottom:20px}.aluxnavidad2020 .gallery .pic img{width:640px}.aluxnavidad2020 .show-header{background:#de2c2d url(https://assets.viveloonline.com/shows/5fd97dc4efef01b70368a538/alux-player-headerbg.png) repeat-x;color:#fff;border-bottom:3px solid #fff;padding:0 20px 0 0}.aluxnavidad2020 .show-header .tema{width:540px;height:80px}.aluxnavidad2020 .show-header .tema img{width:100%;height:100%}.aluxnavidad2020 .show-header .tema img.desktop{display:inline-block}.aluxnavidad2020 .show-header .tema img.mobile{display:none}.aluxnavidad2020 .brand-footer{background:#de2c2d url(https://assets.viveloonline.com/shows/5fd97dc4efef01b70368a538/alux-player-background.png) no-repeat;background-size:100%;background-position:50%;height:250px;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center}.aluxnavidad2020 .brand-footer img{width:440px}@media (max-width:900px){.aluxnavidad2020 .biobox{display:block}.aluxnavidad2020 .gallery .pic{width:100%;margin-bottom:20px}.aluxnavidad2020 .gallery .pic img{width:100%}.aluxnavidad2020 .show-header{background-size:cover}.aluxnavidad2020 .show-header .tema{width:236px;height:35px}.aluxnavidad2020 .brand-footer{flex-direction:column;height:auto;background-size:cover}.aluxnavidad2020 .brand-footer img{width:360px}}.titanes2021{color:#fff;background:#09244a;font-family:"Montserrat"!important;padding-left:0;padding-right:0;margin-top:25px!important}.titanes2021 .titledate{font-weight:700;font-size:1.5rem}.titanes2021 h1{font-family:"Montserrat";color:#fff!important}.titanes2021 .fullscreen{width:100%}.titanes2021 .fullscreen img{width:100%;height:100%}.titanes2021 .dark-bg{background:#081b40}.titanes2021 .white-bg{background:#fff}.titanes2021 .centered{text-align:center}.titanes2021 .title{font-size:1.5rem;font-weight:700;background:#cdab75;color:#000;padding:20px;margin-bottom:20px}.titanes2021 .buttons{padding:50px}.titanes2021 .ticket-box{margin:0;padding:0;text-align:center}.titanes2021 .tickets-button{background:linear-gradient(180deg,#efc28e,#ab640c);display:inline-block}.titanes2021 .tickets-button .btn{border:none;color:#000}.titanes2021 .two-columns{padding:0 10px 50px}.titanes2021 .two-columns div h1{padding:10px;background:#cdab75;font-weight:700;text-transform:uppercase;font-size:1.5rem;margin-top:50px}.titanes2021 .two-columns div p{padding:10px;background:#00487a}.titanes2021 .info{text-align:center;padding-bottom:50px;font-size:1.3rem}.titanes2021 .info img{width:200px}.titanes2021 .video{height:250px;text-align:center;padding-bottom:50px;font-size:1.3rem}.titanes2021 .show-tickets{font-size:1rem;padding:50px 20px}.titanes2021 .show-tickets section label{font-size:1.5rem;font-weight:700;background:#cdab75;color:#000;padding:20px;margin-bottom:20px;display:block}.titanes2021 .show-tickets .presale-date{font-size:.7rem}.titanes2021 .speaker .image,.titanes2021 .speaker .image img{width:100%}.titanes2021 .speaker .content{padding:20px;margin-top:0}.titanes2021 .speaker h1,.titanes2021 .speaker h2{padding:5px;font-weight:700}.titanes2021 .speaker h2{background:#00487a;color:#fff;text-transform:uppercase;font-size:.8rem}.titanes2021 .speaker p{padding:10px}.titanes2021 .partners{text-align:center;padding:10px}.titanes2021 .partners img{margin:20px;width:200px}.titanes2021 .hosts{text-align:center;padding:10px}.titanes2021 .hosts img{margin:20px;width:200px}.titanes2021 .allagis{background:#fff;padding:20px}.titanes2021 .cargo{padding-top:40px;padding-bottom:40px;background:#fff}.titanes2021 .contact-box{background:#cb0f7e;color:#fff;padding:20px;text-align:center}.titanes2021 .contact-box img{width:150px;padding-bottom:10px}@media (min-width:900px){.titanes2021{padding:0!important;margin-left:0;margin-right:0}.titanes2021 .ticket-box{width:500px;justify-content:center;margin-top:10px;margin-left:auto;margin-right:auto}.titanes2021 .ticket-box .row{margin-left:5px;margin-right:5px}.titanes2021 .two-columns{display:grid;grid-template-columns:40% 40%;grid-column-gap:10%;justify-content:center}.titanes2021 .video{height:400px}.titanes2021 .speaker{display:grid;grid-template-columns:40% 40%;grid-column-gap:10%;justify-content:center;padding-top:40px;padding-bottom:20px}.titanes2021 .partners img{width:400px;margin:20px 50px}.titanes2021 .hosts img{width:300px}}.titanes2021.player{background:#09244a!important;margin-top:0!important}.titanes2021 .show-header{background:#09244a;color:#fff;padding:0 20px 0 0}.titanes2021 .show-header .tema{width:262px;height:80px}.titanes2021 .show-header .tema img{width:100%;height:100%}.titanes2021 .show-header .tema img.desktop{display:inline-block}.titanes2021 .show-header .tema img.mobile{display:none}.titanes2021 .video-selector{height:60px;display:flex;align-items:center;padding:12px}.titanes2021 .video-selector .btn.active{background:#bc8e45;font-weight:700}.titanes2021 .video-player{background-image:url(https://assets.viveloonline.com/shows/6005e963eaf3235389ee7b20/Portada%20BN.png)}.titanes2021 .show-footer{background:#09244a}.titanes2021 .brand-footer img{margin-left:auto;margin-right:auto;width:100%}.titanes2021 .brand-footer img.desktop{display:inline-block}.titanes2021 .brand-footer img.mobile{display:none}@media (max-width:992px){.titanes2021 .show-header{background-size:cover;position:fixed;top:0;left:0;right:0;z-index:9999}.titanes2021 .show-header .tema{width:115px;height:35px}.titanes2021 .show-player{position:fixed;top:35px;z-index:9999}.titanes2021 .brand-footer img{width:100%}.titanes2021 .brand-footer img.desktop{display:none}.titanes2021 .brand-footer img.mobile{display:inline-block}.titanes2021 .small-logo{width:56px!important;height:20px!important;margin-top:-4px}.titanes2021 .show-header .social-icons{position:fixed;bottom:10px;z-index:100;background:rgba(29,29,29,.49)}}.fafidess2021{color:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0;margin-top:25px!important;background-color:#011e5e;background:repeat-y url(https://assets.viveloonline.com/shows/609339cb6f75e09d25f4d53d/bg.jpg) top;background-size:contain}.fafidess2021 .separator{background:repeat-x url(https://assets.viveloonline.com/shows/609339cb6f75e09d25f4d53d/Asset%2018.png) 50%;height:5px;margin:10px 0}.fafidess2021 .titledate{font-weight:700;font-size:1.5rem}.fafidess2021 h1{font-family:"Montserrat";color:#fff!important}.fafidess2021 .white-bg{background:#fff}.fafidess2021 .centered{text-align:center}.fafidess2021 .main-desktop{display:none;text-align:center}.fafidess2021 .main-desktop img{width:100%}.fafidess2021 .main-mobile{display:block;text-align:center}.fafidess2021 .main-mobile img{width:100%}.fafidess2021 .marcos,.fafidess2021 .welcome{text-align:center}.fafidess2021 .marcos img{width:80%}.fafidess2021 .left-content{padding:20px;text-align:left}.fafidess2021 .left-content .img-marcos{width:100%}.fafidess2021 .left-content .img-date{width:80%}.fafidess2021 .play,.fafidess2021 .register{width:280px;border-radius:40px;padding-top:10px;padding-bottom:10px;font-size:20px}.fafidess2021 .title{font-size:1.5rem;font-weight:700;padding:20px;margin-bottom:20px;text-align:center;text-transform:uppercase}.fafidess2021 .buttons{padding:50px;text-align:center}.fafidess2021 .ticket-box{margin:0;padding:0;text-align:center}.fafidess2021 .tickets-button{background:linear-gradient(180deg,#efc28e,#ab640c);display:inline-block}.fafidess2021 .tickets-button .btn{border:none;color:#000}.fafidess2021 .left-content .img-marcos{margin-left:-20px;margin-bottom:-20px}.fafidess2021 .img-mac,.fafidess2021 .img-marcos2{width:400px;margin-bottom:-20px;margin-left:-10px}.fafidess2021 .two-columns{padding:0 10px 50px;text-align:center}.fafidess2021 .two-columns div h1{padding:10px;font-weight:700;text-transform:uppercase;font-size:1.5rem;margin-top:50px}.fafidess2021 .two-columns div p{padding:10px;text-align:justify}.fafidess2021 .video{height:550px;text-align:center;padding-top:50px;padding-bottom:50px;font-size:1.3rem}.fafidess2021 .show-tickets{font-size:1rem;padding:50px 20px}.fafidess2021 .show-tickets section label{font-size:1.5rem;font-weight:700;color:#000;padding:20px;margin-bottom:20px;display:block}.fafidess2021 .show-tickets .presale-date{font-size:.7rem}.fafidess2021 .speaker{padding-top:20px;text-align:center}.fafidess2021 .speaker .image{margin-left:auto;margin-right:auto;width:80%}.fafidess2021 .speaker .image img{width:100%}.fafidess2021 .speaker .content{padding:20px;margin-top:0}.fafidess2021 .speaker h1,.fafidess2021 .speaker h2{padding:5px;font-weight:700;text-transform:uppercase}.fafidess2021 .speaker h2{color:#fff;font-size:.8rem}.fafidess2021 .speaker p{padding:10px;text-align:justify}.fafidess2021 .servicios-financieros{text-align:center}.fafidess2021 .servicios-financieros .grid-item{display:flex;flex-direction:column;align-items:center;padding-bottom:20px}.fafidess2021 .servicios-financieros .grid-item label{font-weight:700}.fafidess2021 .servicios-financieros .btn-fafidess{background:no-repeat url(https://assets.viveloonline.com/shows/609339cb6f75e09d25f4d53d/Asset%208.png) 50%;width:315px;height:89px;margin:20px auto;display:flex;justify-content:center;align-items:center}.fafidess2021 .servicios-financieros .btn-fafidess a{text-decoration:none;font-weight:700;font-size:20px}.fafidess2021 .servicios-empresariales{text-align:center}.fafidess2021 .servicios-empresariales .grid-item{display:flex;flex-direction:column;align-items:center;padding-bottom:20px}.fafidess2021 .contacto{text-align:center;font-size:16px;font-weight:700;padding-bottom:50px}.fafidess2021 .partners{text-align:center;padding:10px}.fafidess2021 .partners img{margin:10px;width:100px}.fafidess2021 .contact-box{background:#cb0f7e;color:#fff;padding:20px;text-align:center}.fafidess2021 .contact-box img{width:150px;padding-bottom:10px}.fafidess2021 .grid-empresariales,.fafidess2021 .grid-financieros{display:grid;grid-template-columns:200px 200px;grid-template-rows:200px;width:400px;margin-left:auto;margin-right:auto}.fafidess2021 .grid-item img{width:150px}@media (min-width:900px){.fafidess2021{padding:0!important;margin-left:0;margin-right:0}.fafidess2021 .main-desktop{display:block}.fafidess2021 .main-mobile{display:none}.fafidess2021 .welcome{display:grid;grid-template-columns:50% 50%}.fafidess2021 .marcos{order:2}.fafidess2021 .left-content{text-align:left;order:1;font-size:24px;padding:60px 20px 20px 50px}.fafidess2021 .left-content .img-marcos{margin-left:-20px;margin-bottom:-20px}.fafidess2021 .img-marcos2{width:400px;margin-bottom:-20px;margin-left:-10px}.fafidess2021 .img-mac{width:500px;margin-bottom:-20px;margin-left:-10px}.fafidess2021 .left-content .img-date{width:300px}.fafidess2021 .ticket-box{width:500px;justify-content:center;margin-top:10px;margin-left:auto;margin-right:auto}.fafidess2021 .ticket-box .row{margin-left:5px;margin-right:5px}.fafidess2021 .header-mision{text-align:center}.fafidess2021 .header-mision img{width:250px;margin-bottom:-50px}.fafidess2021 .two-columns{display:grid;grid-template-columns:40% 40%;grid-column-gap:10%;justify-content:center}.fafidess2021 .two-columns div p{text-align:justify;font-size:20px}.fafidess2021 .video{height:400px;text-align:center}.fafidess2021 .video h1{font-size:20px;font-weight:700}.fafidess2021 .speaker{display:grid;grid-template-columns:45% 50%;grid-column-gap:5%;justify-content:center;padding-top:40px;padding-bottom:20px}.fafidess2021 .speaker .content{text-align:justify;font-size:20px;padding-right:40px}.fafidess2021 .grid-financieros{display:grid;grid-template-columns:300px 300px 300px;grid-template-rows:300px 300px;width:900px;margin-left:auto;margin-right:auto}.fafidess2021 .grid-financieros .grid-item img{width:200px}.fafidess2021 .grid-empresariales{display:grid;grid-template-columns:220px 220px 220px 220px;grid-template-rows:220px;width:880px;margin-left:auto;margin-right:auto}.fafidess2021 .servicios-empresariales .grid-item img{width:200px}.fafidess2021 .partners img{width:150px;margin:10px 40px}.fafidess2021 .hosts img{width:300px}}.fafidess2021.player{background:#032e72!important;background-image:none;margin-top:0!important}.fafidess2021 .show-header{display:block;padding:0;background:#032e72;color:#fff;background:#032e72 url(https://assets.viveloonline.com/shows/609339cb6f75e09d25f4d53d/sparks%20top2.png) no-repeat 0 0}.fafidess2021 .show-header .sparkBottom{background:url(https://assets.viveloonline.com/shows/609339cb6f75e09d25f4d53d/sparks%20bottom2.png) no-repeat 100% 100%;background-position:100% 100%;padding:10px}.fafidess2021 .show-header .gold-border{background:#ceba80;background:linear-gradient(145deg,#ceba80,#45200f 31%,#f1d00b 45%,#fff 59%,#f1d00b 72%,#aa7116 81%,#caab66);padding:4px}.fafidess2021 .show-header .header-content{background:#032e72;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px}.fafidess2021 .show-header .tema{width:140px}.fafidess2021 .show-header .tema img{width:100%;height:100%}.fafidess2021 .show-header .tema img.desktop{display:inline-block;margin:-20px -20px -20px 20px}.fafidess2021 .show-header .tema img.mobile{display:none;margin:-20px -20px -20px 0}.fafidess2021 .show-header .contacto{font-size:10px;width:100px;padding:0}.fafidess2021 .show-header .contacto img{width:20px}.fafidess2021 .video-selector{height:60px;display:flex;align-items:center;padding:12px}.fafidess2021 .video-selector .btn.active{background:#bc8e45;font-weight:700}.fafidess2021 .video-player{background-image:url(https://assets.viveloonline.com/shows/609339cb6f75e09d25f4d53d/Portada%20BN.png)}.fafidess2021 .show-footer{background-color:#032e72;background:#032e72 url(https://assets.viveloonline.com/shows/609339cb6f75e09d25f4d53d/sparks%20top.png) no-repeat 0 0}.fafidess2021 .show-footer .sparkBottom{background:url(https://assets.viveloonline.com/shows/609339cb6f75e09d25f4d53d/sparks%20bottom.png) no-repeat 100% 100%;background-position:100% 100%;padding:40px}.fafidess2021 .show-footer .gold-border{background:#ceba80;background:linear-gradient(145deg,#ceba80,#45200f 31%,#f1d00b 45%,#fff 59%,#f1d00b 72%,#aa7116 81%,#caab66);padding:8px}.fafidess2021 .show-footer .footer-content{background:#032e72;text-align:center}.fafidess2021 .show-footer .footer-logo img{width:300px;margin:-20px}.fafidess2021 .show-footer .footer-legend{font-weight:700;font-size:24px;padding-bottom:25px}.fafidess2021 .show-footer .grid-financieros{display:grid;grid-template-columns:150px 150px 150px 150px 150px 150px;grid-template-rows:200px;width:900px;margin-left:auto;margin-right:auto}.fafidess2021 .show-footer .grid-financieros .grid-item label{font-size:12px}.fafidess2021 .show-footer .grid-financieros .grid-item img{width:125px}.fafidess2021 .show-footer .contacto img{width:30px}.fafidess2021 .help-box{padding:30px}@media (max-width:992px){.fafidess2021 .show-header{height:90px}.fafidess2021 .show-header .tema{width:85px}.fafidess2021 .show-header .tema img.desktop{display:none}.fafidess2021 .show-header .tema img.mobile{display:inline-block}.fafidess2021 .show-header .header-legend{width:50%}.fafidess2021 .show-header .header-legend img{width:100%}.fafidess2021 .show-header .contacto{font-size:7px;width:100px;padding:0}.fafidess2021 .show-header .contacto img{width:15px}.fafidess2021 .show-footer .footer-logo img{width:200px;margin:-20px}.fafidess2021 .show-footer .sparkBottom{padding:20px}.fafidess2021 .show-footer .footer-legend{font-weight:700;font-size:18px;padding:0 20px 25px}.fafidess2021 .show-footer .grid-financieros{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:120px;width:100%;margin-left:auto;margin-right:auto}.fafidess2021 .show-footer .grid-financieros .grid-item label{font-size:8px}.fafidess2021 .show-footer .grid-financieros .grid-item img{width:80px}.fafidess2021 .brand-footer img{width:100%}.fafidess2021 .brand-footer img.desktop{display:none}.fafidess2021 .brand-footer img.mobile{display:inline-block}.fafidess2021 .small-logo{width:56px!important;height:20px!important;margin-top:-4px}.fafidess2021 .show-header .social-icons{position:fixed;bottom:10px;z-index:100;background:rgba(29,29,29,.49)}}.beatles2021{margin-top:25px!important;background-color:#eb4900}.beatles2021,.site-guatemetal{color:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0}.site-guatemetal{background-color:#000}.site-guatemetal .header .background{width:100%;height:56.25vw;background-position:50%;background-size:cover;z-index:-1;top:0;left:0}.site-guatemetal .show-info{margin-top:-200px;padding:0 100px}.site-guatemetal .show-info .show-title{font-weight:700}.site-guatemetal .show-info .show-badges{font-size:10px;display:flex;justify-content:flex-start;line-height:21px}.site-guatemetal .show-info .show-year{margin-right:10px;line-height:21px;height:21px}.site-guatemetal .show-info .show-quality,.site-guatemetal .show-info .show-rating{margin-right:10px;padding:4px 4px 0 6px;border:1px solid #4b4b4b;line-height:12px;height:21px}.site-guatemetal .show-info .show-description{margin-top:30px;width:70%}.site-guatemetal .body{padding:20px 100px}.site-guatemetal .show-playlist{padding:10px 0;background:#000;border-top:1px solid #333}.site-guatemetal .show-playlist .show-item{padding:30px 0;display:grid;grid-template-columns:320px auto;grid-template-rows:1.5rem auto;border-bottom:1px solid #333}.site-guatemetal .show-playlist .show-item.active{background:#333}.site-guatemetal .show-playlist .show-item .show-item-image{grid-row:1/span 2;width:300px;height:170px;margin-right:20px;position:relative}.site-guatemetal .show-playlist .show-item .show-item-image img{width:300px;height:170px}.site-guatemetal .show-playlist .show-item .show-item-image .play-overlay{width:100%;height:100%;color:#fff;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-content:center}.site-guatemetal .show-playlist .show-item .show-item-image .play-overlay a{width:100%;height:100%;font-size:5rem;color:hsla(0,0%,100%,0);background:transparent;cursor:pointer}.site-guatemetal .show-playlist .show-item .show-item-image .play-overlay a:hover{width:100%;height:100%;color:#fff;background:rgba(0,0,0,.7)}.site-guatemetal .show-playlist .show-item .show-item-image .live-overlay{color:#fff;position:absolute;top:0;right:0;text-align:right}.site-guatemetal .show-playlist .show-item .show-item-image .live-overlay div{z-index:101;font-size:.8rem;margin-right:10px;margin-top:6px;padding:2px 5px;border-radius:3px;background:rgba(0,0,0,.5)}.site-guatemetal .show-playlist .show-item .show-item-image .soon-overlay{width:100%;height:100%;color:#fff;font-weight:700;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6)}.site-guatemetal .show-playlist .show-item .show-item-content{padding-left:20px}.site-guatemetal .show-playlist .show-item .show-item-info{display:flex;flex-direction:row;justify-content:space-between}.site-guatemetal .show-playlist .show-item .show-item-title{font-weight:700;margin-bottom:5px}.site-guatemetal .show-playlist .show-item .show-item-date{font-style:italic;font-size:.9rem}@media (max-width:768px){.site-guatemetal{margin-top:50px!important}.site-guatemetal .show-info{margin-top:-30px;padding:0 20px}.site-guatemetal .show-info .show-description{margin-top:30px;width:100%}.site-guatemetal .body{padding:10px 20px}.site-guatemetal .show-playlist{padding:20px 0}.site-guatemetal .show-playlist .show-item{padding:20px 0;grid-template-columns:160px auto;grid-template-rows:auto}.site-guatemetal .show-playlist .show-item.active{background:#333}.site-guatemetal .show-playlist .show-item .show-item-image{grid-row:1/1;width:150px;height:85px;margin-right:10px;position:relative}.site-guatemetal .show-playlist .show-item .show-item-image img{width:150px;height:85px}.site-guatemetal .show-playlist .show-item .show-item-image .play-overlay a{font-size:2.5rem;color:#fff;background:rgba(0,0,0,.4)}.site-guatemetal .show-playlist .show-item .show-item-image .live-overlay div{margin-right:0;margin-top:0}.site-guatemetal .show-playlist .show-item .show-item-info{display:block}.site-guatemetal .show-playlist .show-item .show-item-description{grid-column:1/span 2;padding-top:10px}}.site-garrajaguar{color:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0;background-color:#000}.site-garrajaguar .header .background{width:100%;height:56.25vw;background-position:50%;background-size:cover;z-index:-1;top:0;left:0}.site-garrajaguar .show-info{margin-top:-200px;padding:0 100px}.site-garrajaguar .show-info .show-title{font-weight:700}.site-garrajaguar .show-info .show-badges{font-size:10px;display:flex;justify-content:flex-start;line-height:21px}.site-garrajaguar .show-info .show-year{margin-right:10px;line-height:21px;height:21px}.site-garrajaguar .show-info .show-quality,.site-garrajaguar .show-info .show-rating{margin-right:10px;padding:4px 4px 0 6px;border:1px solid #4b4b4b;line-height:12px;height:21px}.site-garrajaguar .show-info .show-description{margin-top:30px;width:70%}.site-garrajaguar .body{padding:20px 100px}.site-garrajaguar .show-playlist{padding:10px 0;background:#000;border-top:1px solid #333}.site-garrajaguar .show-playlist .show-item{padding:30px 0;display:grid;grid-template-columns:320px auto;grid-template-rows:1.5rem auto;border-bottom:1px solid #333}.site-garrajaguar .show-playlist .show-item.active{background:#333}.site-garrajaguar .show-playlist .show-item .show-item-image{grid-row:1/span 2;width:300px;height:170px;margin-right:20px;position:relative}.site-garrajaguar .show-playlist .show-item .show-item-image img{width:300px;height:170px}.site-garrajaguar .show-playlist .show-item .show-item-image .play-overlay{width:100%;height:100%;color:#fff;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-content:center}.site-garrajaguar .show-playlist .show-item .show-item-image .play-overlay a{width:100%;height:100%;font-size:5rem;color:hsla(0,0%,100%,0);background:transparent;cursor:pointer}.site-garrajaguar .show-playlist .show-item .show-item-image .play-overlay a:hover{width:100%;height:100%;color:#fff;background:rgba(0,0,0,.7)}.site-garrajaguar .show-playlist .show-item .show-item-image .live-overlay{color:#fff;position:absolute;top:0;right:0;text-align:right}.site-garrajaguar .show-playlist .show-item .show-item-image .live-overlay div{z-index:101;font-size:.8rem;margin-right:10px;margin-top:6px;padding:2px 5px;border-radius:3px;background:rgba(0,0,0,.5)}.site-garrajaguar .show-playlist .show-item .show-item-image .soon-overlay{width:100%;height:100%;color:#fff;font-weight:700;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6)}.site-garrajaguar .show-playlist .show-item .show-item-content{padding-left:20px}.site-garrajaguar .show-playlist .show-item .show-item-info{display:flex;flex-direction:row;justify-content:space-between}.site-garrajaguar .show-playlist .show-item .show-item-title{font-weight:700;margin-bottom:5px}.site-garrajaguar .show-playlist .show-item .show-item-date{font-style:italic;font-size:.9rem}.site-garrajaguar .footer{padding-bottom:100px}.site-garrajaguar .footer .sponsors{background:#fff;border-radius:10px;padding:40px;display:flex;flex-direction:column;margin:40px 100px}.site-garrajaguar .footer .sponsors div{display:flex;flex-direction:row;justify-content:space-around;align-items:center;margin-bottom:10px}@media (max-width:768px){.site-garrajaguar{margin-top:50px!important}.site-garrajaguar .show-info{margin-top:-30px;padding:0 20px}.site-garrajaguar .show-info .show-description{margin-top:30px;width:100%}.site-garrajaguar .body{padding:10px 20px}.site-garrajaguar .show-playlist{padding:20px 0}.site-garrajaguar .show-playlist .show-item{padding:20px 0;grid-template-columns:160px auto;grid-template-rows:auto}.site-garrajaguar .show-playlist .show-item.active{background:#333}.site-garrajaguar .show-playlist .show-item .show-item-image{grid-row:1/1;width:150px;height:85px;margin-right:10px;position:relative}.site-garrajaguar .show-playlist .show-item .show-item-image img{width:150px;height:85px}.site-garrajaguar .show-playlist .show-item .show-item-image .play-overlay a{font-size:2.5rem;color:#fff;background:rgba(0,0,0,.4)}.site-garrajaguar .show-playlist .show-item .show-item-image .live-overlay div{margin-right:0;margin-top:0}.site-garrajaguar .show-playlist .show-item .show-item-info{display:block}.site-garrajaguar .show-playlist .show-item .show-item-description{grid-column:1/span 2;padding-top:10px}.site-garrajaguar .footer .sponsors{background:#fff;border-radius:10px;padding:30px;display:flex;flex-direction:column;margin:20px}.site-garrajaguar .footer .sponsors div{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.site-garrajaguar .footer .sponsors div img{width:100%!important;padding-top:10px}}.site-leyendasgt{color:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0;background-color:#000}.site-leyendasgt .header .background{display:block;width:100%;height:46.25vw;background-position:50%;background-size:cover;z-index:-1;top:0;left:0}.site-leyendasgt .header .background-mobile{display:none;width:100%;height:140vw;background-position:top;background-size:cover;z-index:-1;top:0;left:0}.site-leyendasgt .show-info{margin-top:-70px;padding:0 100px}.site-leyendasgt .show-info .show-title{font-weight:700}.site-leyendasgt .show-info .show-badges{font-size:10px;display:flex;justify-content:flex-start;line-height:21px}.site-leyendasgt .show-info .show-year{margin-right:10px;line-height:21px;height:21px}.site-leyendasgt .show-info .show-quality,.site-leyendasgt .show-info .show-rating{margin-right:10px;padding:4px 4px 0 6px;border:1px solid #4b4b4b;line-height:12px;height:21px}.site-leyendasgt h1{font-size:1.5rem;font-weight:700}.site-leyendasgt .show-info .show-description{margin-top:30px;width:70%}.site-leyendasgt .social-links{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:10px;gap:10px;padding:5px 0;text-decoration:none}.site-leyendasgt .social-links a{text-decoration:none}.site-leyendasgt .body{padding:20px 100px}.site-leyendasgt .show-ticketbox{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #4b4b4b}.site-leyendasgt .show-ticketbox .show-item{display:flex;flex-direction:column;grid-row-gap:10px;row-gap:10px;border:1px solid #4b4b4b;padding:10px;margin-bottom:10px}.site-leyendasgt .show-ticketbox .date{text-transform:uppercase;font-size:.9rem;font-weight:700}.site-leyendasgt .show-buy-tickets,.site-leyendasgt .show-howto{margin-bottom:30px}.site-leyendasgt .show-buy-tickets .show-tickets{margin-bottom:30px;display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:20px;gap:20px;padding:20px}.site-leyendasgt .show-buy-tickets .show-ticket{display:flex;flex-direction:column;grid-gap:5px;gap:5px;justify-content:center;padding:18px;width:250px;text-align:center;border:1px solid;border-radius:5px}.site-leyendasgt .show-buy-tickets .show-ticket .date{text-transform:uppercase;font-size:1.3rem;font-weight:700}.site-leyendasgt .show-buy-tickets .show-ticket .time{text-transform:uppercase;font-size:1.1rem;font-weight:700}.site-leyendasgt .show-buy-tickets .show-ticket .actions button{width:100%;font-weight:700}.site-leyendasgt .show-playlist{padding:10px 0;background:#000;border-top:1px solid #333}.site-leyendasgt .show-playlist .show-item{padding:30px 0;display:grid;grid-template-columns:320px auto;grid-template-rows:1.5rem auto;border:none;border-bottom:1px solid #333}.site-leyendasgt .show-playlist .show-item.active{background:#333}.site-leyendasgt .show-playlist .show-item .show-item-image{grid-row:1/span 2;width:300px;height:170px;margin-right:20px;position:relative}.site-leyendasgt .show-playlist .show-item .show-item-image img{width:300px;height:170px}.site-leyendasgt .show-playlist .show-item .show-item-image .play-overlay{width:100%;height:100%;color:#fff;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-content:center}.site-leyendasgt .show-playlist .show-item .show-item-image .play-overlay a{width:100%;height:100%;font-size:5rem;color:hsla(0,0%,100%,0);background:transparent;cursor:pointer}.site-leyendasgt .show-playlist .show-item .show-item-image .play-overlay a:hover{width:100%;height:100%;color:#fff;background:rgba(0,0,0,.7)}.site-leyendasgt .show-playlist .show-item .show-item-image .live-overlay{color:#fff;position:absolute;top:0;right:0;text-align:right}.site-leyendasgt .show-playlist .show-item .show-item-image .live-overlay div{z-index:101;font-size:.8rem;margin-right:10px;margin-top:6px;padding:2px 5px;border-radius:3px;background:rgba(0,0,0,.5)}.site-leyendasgt .show-playlist .show-item .show-item-image .soon-overlay{width:100%;height:100%;color:#fff;font-weight:700;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6)}.site-leyendasgt .show-playlist .show-item .show-item-content{padding-left:20px}.site-leyendasgt .show-playlist .show-item .show-item-info{display:flex;flex-direction:row;justify-content:space-between}.site-leyendasgt .show-playlist .show-item .show-item-title{font-weight:700;margin-bottom:5px}.site-leyendasgt .show-playlist .show-item .show-item-date{font-style:italic;font-size:.9rem}.site-leyendasgt .show-playlist .show-item .show-item-description .price{font-weight:700;font-size:.8rem;text-align:left;padding-bottom:5px}.site-leyendasgt .footer{background:#414141;padding:30px;margin:50px 100px}.site-leyendasgt .footer h2{font-size:1.3rem}.site-leyendasgt .footer .logos{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:768px){.site-leyendasgt{margin-top:50px!important}.site-leyendasgt .header .background{display:none}.site-leyendasgt .header .background-mobile{display:block}.site-leyendasgt .show-info{margin-top:-30px;padding:0 20px}.site-leyendasgt .show-info .show-description{margin-top:30px;width:100%}.site-leyendasgt .body{padding:10px 20px}.site-leyendasgt .show-playlist{padding:20px 0}.site-leyendasgt .show-playlist .show-item{padding:20px 0;grid-template-columns:160px auto;grid-template-rows:auto}.site-leyendasgt .show-playlist .show-item.active{background:#333}.site-leyendasgt .show-playlist .show-item .show-item-image{grid-row:1/1;width:150px;height:85px;margin-right:10px;position:relative}.site-leyendasgt .show-playlist .show-item .show-item-image img{width:150px;height:85px}.site-leyendasgt .show-playlist .show-item .show-item-image .play-overlay a{font-size:2.5rem;color:#fff;background:rgba(0,0,0,.4)}.site-leyendasgt .show-playlist .show-item .show-item-image .live-overlay div{margin-right:0;margin-top:0}.site-leyendasgt .show-playlist .show-item .show-item-info{display:block}.site-leyendasgt .show-playlist .show-item .show-item-description{grid-column:1/span 2;padding-top:10px}.site-leyendasgt .show-buy-tickets .show-tickets{display:flex;flex-direction:column;flex-wrap:wrap;grid-gap:20px;gap:20px;padding:20px;align-items:center}.site-leyendasgt .footer{background:#414141;padding:30px;margin:0 20px}.site-leyendasgt .footer .logos{display:flex;flex-direction:column;justify-content:center;grid-gap:10px;gap:10px;text-align:center;align-items:center}.site-leyendasgt .footer .logos img{width:50%}}.site-jandir{color:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0;background-color:#000}.site-jandir .header .background{width:100%;height:56.25vw;background-position:50%;background-size:cover;z-index:-1;top:0;left:0}.site-jandir .show-info{margin-top:-110px;padding:0 100px}.site-jandir .show-info .show-title{font-weight:700}.site-jandir .show-info .show-badges{font-size:10px;display:flex;justify-content:flex-start;line-height:21px}.site-jandir .show-info .show-year{margin-right:10px;line-height:21px;height:21px}.site-jandir .show-info .show-quality,.site-jandir .show-info .show-rating{margin-right:10px;padding:4px 4px 0 6px;border:1px solid #4b4b4b;line-height:12px;height:21px}.site-jandir .show-info .show-description{margin-top:30px;width:70%}.site-jandir .body{padding:20px 100px}.site-jandir .song-container{border-top:1px solid #4b4b4b;margin-top:40px;padding-top:40px;display:grid;grid-template-columns:380px auto 100px;grid-column-gap:30px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.site-jandir .song-container .song-cover{width:380px}.site-jandir .song-container .song-cover img{width:100%;height:100%}.site-jandir .song-container .song-info h1{font-size:1.3rem;font-weight:700;padding:0;margin:0}.site-jandir .song-container .song-info label{font-size:.8rem;text-transform:uppercase}.site-jandir .song-container .song-info dl{padding-top:20px;display:grid;grid-template-columns:150px auto;font-size:.7rem}.site-jandir .song-container .song-info dl dd,.site-jandir .song-container .song-info dl dt{margin:0}.site-jandir .song-video{justify-content:center;text-align:center;padding:20px 0}.site-jandir .song-video h1{justify-content:center;font-size:1.2rem;font-weight:700}.site-jandir .song-video .song-video-container{display:flex;justify-content:center;padding:20px 0}.site-jandir .song-video .song-video-container .youtube{width:800px;height:450px}.site-jandir .song-video .song-video-container .placeholder{width:80%}.site-jandir .song-video .song-video-container .vimeo{width:800px;height:450px;justify-content:center;align-items:center}.site-jandir .song-gallery{justify-content:center;text-align:center;padding:20px 0}.site-jandir .song-gallery h1{justify-content:center;font-size:1.2rem;font-weight:700}.site-jandir .song-gallery .gallery-container{display:flex;justify-content:center}.site-jandir .song-gallery .gallery-container .carousel{width:800px}.site-jandir .social-links{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:10px;gap:10px;padding:5px 0}.site-jandir .social-links a{text-decoration:none;white-space:nowrap}.site-jandir .social-links a:hover{text-decoration:underline}.site-jandir .custom-icon{width:30px;height:30px;display:inline-block}.site-jandir .custom-icon.deezer{background-image:url(https://assets.viveloonline.com/shows/614e1d380ffb10805d96f43f/jam_deezer-circle.png)}.site-jandir .footer{background:#414141;padding:30px;margin:50px 100px}.site-jandir .footer h2{font-size:1.3rem}.site-jandir .footer .content{display:grid;grid-template-columns:auto 200px;text-align:justify}.site-jandir .footer .content .logos{padding-left:20px}.site-jandir .footer .logos{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}@media (max-width:768px){.site-jandir{margin-top:50px!important}.site-jandir .show-info{margin-top:-30px;padding:0 20px}.site-jandir .show-info .show-description{margin-top:30px;width:100%}.site-jandir .body{padding:10px 20px}.site-jandir .song-container{display:grid;grid-template-columns:300px;grid-row-gap:30px;row-gap:30px}.site-jandir .song-container .song-cover{width:300px;height:300px;margin-left:auto;margin-right:auto;justify-content:center}.site-jandir .song-gallery .carousel{width:300px}.site-jandir .song-video .song-video-container .vimeo,.site-jandir .song-video .song-video-container .youtube{width:300px;height:168px}.site-jandir .song-gallery .gallery-container .carousel{width:100%}.site-jandir .footer{padding:30px;margin:0 20px}.site-jandir .footer .content{display:inline-block;margin:0}.site-jandir .footer .content .logos{padding:0}}.site-jandirvolar{color:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0;background-color:#000}.site-jandirvolar .header .background{display:block;width:100%;height:56.25vw;background-position:50%;background-size:cover;background-image:url(http://assets.viveloonline.com/shows/5eed57a46ba924af375b7178/juevesdetrova-20200626-portada.png);z-index:-1;top:0;left:0}.site-jandirvolar .header .background-mobile{display:none;width:100%;height:162.66vw;background-position:top;background-size:cover;z-index:-1;top:0;left:0}.site-jandirvolar .channel-info{margin-top:-200px;padding:0 100px}.site-jandirvolar .channel-info .show-title{font-weight:700}.site-jandirvolar .channel-info .show-badges{font-size:10px;display:flex;justify-content:flex-start;line-height:21px}.site-jandirvolar .channel-info .show-year{margin-right:10px;line-height:21px;height:21px}.site-jandirvolar .channel-info .show-quality,.site-jandirvolar .channel-info .show-rating{margin-right:10px;padding:4px 4px 0 6px;border:1px solid grey;line-height:12px;height:21px}.site-jandirvolar .channel-info .show-description{margin-top:30px;width:70%}.site-jandirvolar .body{padding:20px 0}.site-jandirvolar .body .show-info{background:#404040;padding:40px;display:flex;justify-content:center}.site-jandirvolar .show-info .show-info-border{border:8px solid #bfd96e;padding:20px;max-width:1300px}.site-jandirvolar .show-info .show-info-header{display:flex;flex-direction:row}.site-jandirvolar .show-info .album-image{width:320px;height:320px;padding:0 20px 20px 0}.site-jandirvolar .show-info .album-image img{width:100%;height:100%}.site-jandirvolar .show-info .album-info{text-transform:uppercase}.site-jandirvolar .show-info .album-info .album-title{font-size:36px;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:15px}.site-jandirvolar .show-info .album-info .album-subtitle{font-size:26px;line-height:26px;color:#bfd96e;text-transform:uppercase;font-weight:600;letter-spacing:5px;padding-bottom:5px}.site-jandirvolar .show-info .album-info .show-date{font-size:24px;line-height:26px;color:#fff;font-weight:600;text-transform:uppercase}.site-jandirvolar .show-info .album-info .show-date-alternate{font-size:14px;color:#fff;text-transform:uppercase;padding-bottom:5px}.site-jandirvolar .show-info .album-info .show-venue{font-size:18px;color:#fff;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:20px;letter-spacing:3px}.site-jandirvolar .show-info .album-info .ticket-box{display:flex;flex-direction:row;grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding-top:20px;align-items:center}.site-jandirvolar .show-info .show-play button{background:#bfd96e;border:none;padding:10px 40px;border-radius:10px;color:#404040;text-transform:uppercase;font-size:20px;font-weight:600;margin:0;letter-spacing:2px}.site-jandirvolar .show-info .show-play button:hover{background:#d2e98c}.site-jandirvolar .show-info .ticket-box .show-ticket-info{font-size:14px;letter-spacing:2px}.site-jandirvolar .show-info .ticket-info{margin-top:20px;border-top:1px solid #fff;padding:10px 0}.site-jandirvolar .show-info .ticket-info .ticket-info-layout{display:flex;justify-content:flex-start;grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.site-jandirvolar .show-info .ticket-info label{font-size:20px;font-weight:700;text-transform:uppercase}.site-jandirvolar .show-info .ticket-info ul{width:400px;text-transform:uppercase;font-size:12px;letter-spacing:2px;padding:0}.site-jandirvolar .show-info .ticket-info ul li{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;margin:0}.site-jandirvolar .show-info .ticket-info .ticket-buttons{text-align:right;display:flex;flex-direction:row;justify-content:flex-end}.site-jandirvolar .show-info .ticket-info .ticket-buttons .ticket{display:flex;flex-direction:row;align-items:center}.site-jandirvolar .show-info .ticket-info .ticket-buttons .hole-start{width:20px;height:20px;border-radius:10px;background:#404040;margin-right:-8px;z-index:10}.site-jandirvolar .show-info .ticket-info .ticket-buttons .hole-end{width:20px;height:20px;border-radius:10px;background:#404040;margin-left:-8px;z-index:10}.site-jandirvolar .show-info .ticket-info .ticket-buttons button{background:#bfd96e;border:none;padding:10px 40px;border-radius:10px;color:#404040;text-transform:uppercase;font-size:16px;font-weight:600;margin:0;line-height:16px;min-width:290px;letter-spacing:2px}.site-jandirvolar .show-info .ticket-info .ticket-buttons button:hover{background:#d2e98c}.site-jandirvolar .show-info .ticket-info .ticket-buttons button span{font-size:8px;font-weight:lighter;white-space:nowrap;line-height:8px}.site-jandirvolar .show-info .ticket-info .ticket-buttons button:disabled,.site-jandirvolar .show-info .ticket-info .ticket-buttons button[disabled]{background:#949494}.site-jandirvolar .show-info .ticket-info .ticket-sales{text-transform:uppercase;font-size:12px;padding-left:10px}.site-jandirvolar .show-info .ticket-info .ticket-sales .ticket-sales-info{letter-spacing:3px;padding-bottom:10px}.site-jandirvolar .show-info .ticket-info .ticket-sales .ticket-sales-place{display:grid;grid-template-columns:50px auto;grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.site-jandirvolar .show-info .ticket-info .ticket-sales .ticket-sales-place .place-icon img{width:50px;height:50px}.site-jandirvolar .show-info .ticket-info .ticket-sales .ticket-sales-place dl{display:flex;flex-direction:column;justify-content:center;height:50px;padding:0;margin:0}.site-jandirvolar .show-info .ticket-info .ticket-sales .ticket-sales-place dt{font-size:14px;letter-spacing:3px}.site-jandirvolar .show-info .ticket-info .ticket-sales .ticket-sales-place dd{font-size:12px;padding:0;margin:0}.site-jandirvolar .song-container{border-top:1px solid #4b4b4b;margin-top:40px;padding:40px 40px 0;display:grid;grid-template-columns:380px auto 100px;grid-column-gap:30px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.site-jandirvolar .song-container .song-cover{width:380px;height:380px}.site-jandirvolar .song-container .song-cover img{width:100%;height:100%}.site-jandirvolar .song-container .song-info h1{font-size:1.3rem;font-weight:700;padding:0;margin:0}.site-jandirvolar .song-container .song-info label{font-size:.8rem;text-transform:uppercase}.site-jandirvolar .song-container .song-info dl{padding-top:20px;display:grid;grid-template-columns:150px auto;font-size:.7rem}.site-jandirvolar .song-container .song-info dl dd,.site-jandirvolar .song-container .song-info dl dt{margin:0}.site-jandirvolar .song-video{justify-content:center;text-align:center;padding:20px 0}.site-jandirvolar .song-video h1{justify-content:center;font-size:1.2rem;font-weight:700}.site-jandirvolar .song-video .song-video-container{display:flex;justify-content:center;padding:20px 0}.site-jandirvolar .song-video .song-video-container .youtube{width:800px;height:450px}.site-jandirvolar .song-video .song-video-container .placeholder{width:80%}.site-jandirvolar .song-video .song-video-container .vimeo{width:800px;height:450px;justify-content:center;align-items:center}.site-jandirvolar .song-gallery{justify-content:center;text-align:center;padding:20px 0}.site-jandirvolar .song-gallery h1{justify-content:center;font-size:1.2rem;font-weight:700}.site-jandirvolar .song-gallery .gallery-container{display:flex;justify-content:center}.site-jandirvolar .song-gallery .gallery-container .carousel{width:800px}.site-jandirvolar .social-links{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:10px;gap:10px;padding:5px 0}.site-jandirvolar .social-links a{text-decoration:none;white-space:nowrap}.site-jandirvolar .social-links a:hover{text-decoration:underline}.site-jandirvolar .custom-icon{width:30px;height:30px;display:inline-block}.site-jandirvolar .custom-icon.deezer{background-image:url(https://assets.viveloonline.com/shows/614e1d380ffb10805d96f43f/jam_deezer-circle.png)}.site-jandirvolar .footer{background:#414141;padding:30px;margin:50px 100px}.site-jandirvolar .footer h2{font-size:1.3rem}.site-jandirvolar .footer .content{display:grid;grid-template-columns:auto 200px;text-align:justify}.site-jandirvolar .footer .content .logos{padding-left:20px}.site-jandirvolar .footer .logos{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}@media (max-width:768px){.site-jandirvolar{margin-top:0!important}.site-jandirvolar .header .background{display:none}.site-jandirvolar .header .background-mobile{display:block}.site-jandirvolar .channel-info{margin-top:-150px;padding:0 20px}.site-jandirvolar .channel-info .show-description{margin-top:30px;width:100%}.site-jandirvolar .body{padding:30px 0}.site-jandirvolar .body .show-info{padding:40px 20px}.site-jandirvolar .show-info .show-info-border{padding:10px;max-width:100%;border-width:4px}.site-jandirvolar .show-info .show-info-header{display:flex;flex-direction:column}.site-jandirvolar .show-info .show-description{padding-top:20px;text-align:justify}.site-jandirvolar .show-info .album-info .ticket-box,.site-jandirvolar .show-info .ticket-info .ticket-info-layout{flex-direction:column}.site-jandirvolar .show-info .ticket-info ul{width:100%}.site-jandirvolar .show-info .ticket-info .ticket-buttons{flex-direction:column;align-items:center;grid-row-gap:10px;row-gap:10px}.site-jandirvolar .song-container{display:grid;grid-template-columns:300px;grid-row-gap:30px;row-gap:30px}.site-jandirvolar .song-container .song-cover{width:300px;height:300px;margin-left:auto;margin-right:auto;justify-content:center}.site-jandirvolar .song-gallery .carousel{width:300px}.site-jandirvolar .song-video .song-video-container .vimeo,.site-jandirvolar .song-video .song-video-container .youtube{width:300px;height:168px}.site-jandirvolar .song-gallery .gallery-container .carousel{width:100%}.site-jandirvolar .footer{padding:30px;margin:0 20px}.site-jandirvolar .footer .content{display:inline-block;margin:0}.site-jandirvolar .footer .content .logos{padding:0}}.site-malasintenciones{color:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0;background-color:#000}.site-malasintenciones .header .background{width:100%;height:56.25vw;background-position:50%;background-size:cover;z-index:-1;top:0;left:0}.site-malasintenciones .show-info{margin-top:-200px;padding:0 100px}.site-malasintenciones .show-info .show-title{font-weight:700}.site-malasintenciones .show-info .show-badges{font-size:10px;display:flex;justify-content:flex-start;line-height:21px}.site-malasintenciones .show-info .show-year{margin-right:10px;line-height:21px;height:21px}.site-malasintenciones .show-info .show-quality,.site-malasintenciones .show-info .show-rating{margin-right:10px;padding:4px 4px 0 6px;border:1px solid #4b4b4b;line-height:12px;height:21px}.site-malasintenciones .show-info .show-description{margin-top:30px;width:70%}.site-malasintenciones .body{padding:20px 100px}.site-malasintenciones .body .seasons{display:flex;flex-direction:row;justify-content:start;border-bottom:1px solid cb177f;font-size:1.5rem}.site-malasintenciones .body .seasons .season-title{font-weight:700;padding-left:15px;padding-right:50px;padding-bottom:5px}.site-malasintenciones .body .seasons .season-name{font-weight:700;padding-bottom:5px}.site-malasintenciones .body .seasons .season-name a{text-decoration:none;display:block;padding-left:50px;padding-right:50px;cursor:pointer}.site-malasintenciones .body .seasons .season-name.selected{color:#cb177f;border-bottom:5px solid #cb177f}.site-malasintenciones .body .seasons .season-name.selected a{color:#cb177f}.site-malasintenciones .show-playlist{padding:10px 0;background:#000;border-top:1px solid #333}.site-malasintenciones .show-playlist .show-item{padding:30px 0;display:grid;grid-template-columns:320px auto;grid-template-rows:1.5rem auto;border-bottom:1px solid #333}.site-malasintenciones .show-playlist .show-item.active{background:#333}.site-malasintenciones .show-playlist .show-item .show-item-image{grid-row:1/span 2;width:300px;height:170px;margin-right:20px;position:relative}.site-malasintenciones .show-playlist .show-item .show-item-image img{width:300px;height:170px}.site-malasintenciones .show-playlist .show-item .show-item-image .play-overlay{width:100%;height:100%;color:#fff;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-content:center}.site-malasintenciones .show-playlist .show-item .show-item-image .play-overlay a{width:100%;height:100%;font-size:5rem;color:hsla(0,0%,100%,0);background:transparent;cursor:pointer}.site-malasintenciones .show-playlist .show-item .show-item-image .play-overlay a:hover{width:100%;height:100%;color:#fff;background:rgba(0,0,0,.7)}.site-malasintenciones .show-playlist .show-item .show-item-image .live-overlay{color:#fff;position:absolute;top:0;right:0;text-align:right}.site-malasintenciones .show-playlist .show-item .show-item-image .live-overlay div{z-index:101;font-size:.8rem;margin-right:10px;margin-top:6px;padding:2px 5px;border-radius:3px;background:rgba(0,0,0,.5)}.site-malasintenciones .show-playlist .show-item .show-item-image .soon-overlay{width:100%;height:100%;color:#fff;font-weight:700;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6)}.site-malasintenciones .show-playlist .show-item .show-item-content{padding-left:20px}.site-malasintenciones .show-playlist .show-item .show-item-info{display:flex;flex-direction:row;justify-content:space-between}.site-malasintenciones .show-playlist .show-item .show-item-title{font-weight:700;margin-bottom:5px}.site-malasintenciones .show-playlist .show-item .show-item-title a{text-decoration:none}.site-malasintenciones .show-playlist .show-item .show-item-title a:hover{text-decoration:underline;cursor:pointer}.site-malasintenciones .show-playlist .show-item .show-item-date{font-style:italic;font-size:.9rem}.site-malasintenciones .show-playlist .show-item .show-item-action{margin-top:15px;font-size:.8rem}.site-malasintenciones .show-playlist .show-item .show-item-action a,.site-malasintenciones .show-playlist .show-item .show-item-action button{width:200px}.site-malasintenciones .footer{background:#414141;padding:30px;margin:50px 100px}.site-malasintenciones .footer h2{font-size:1.3rem}.site-malasintenciones .footer .content{display:grid;grid-template-columns:auto 200px;text-align:justify}.site-malasintenciones .footer .content .logos{padding-left:20px}.site-malasintenciones .footer .logos{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}@media (max-width:768px){.site-malasintenciones{margin-top:50px!important}.site-malasintenciones .header .background{height:431px}.site-malasintenciones .show-info{margin-top:-10px;padding:0 20px}.site-malasintenciones .show-info .show-description{margin-top:30px;width:100%}.site-malasintenciones .body{padding:10px 20px}.site-malasintenciones .body .seasons{display:flex;flex-direction:row;justify-content:start;border-bottom:1px solid cb177f;font-size:1.1rem;margin-top:20px}.site-malasintenciones .body .seasons .season-title{font-weight:700;padding-left:5px;padding-right:20px;padding-bottom:5px}.site-malasintenciones .body .seasons .season-name{font-weight:700;padding-bottom:5px}.site-malasintenciones .body .seasons .season-name a{text-decoration:none;display:block;padding-left:30px;padding-right:30px;cursor:pointer}.site-malasintenciones .show-playlist{padding:20px 0}.site-malasintenciones .show-playlist .show-item{padding:20px 0;grid-template-columns:160px auto;grid-template-rows:auto}.site-malasintenciones .show-playlist .show-item.active{background:#333}.site-malasintenciones .show-playlist .show-item .show-item-image{grid-row:1/1;width:150px;height:85px;margin-right:10px;position:relative}.site-malasintenciones .show-playlist .show-item .show-item-image img{width:150px;height:85px}.site-malasintenciones .show-playlist .show-item .show-item-image .play-overlay a{font-size:2.5rem;color:#fff;background:rgba(0,0,0,.4)}.site-malasintenciones .show-playlist .show-item .show-item-image .live-overlay div{margin-right:0;margin-top:0}.site-malasintenciones .show-playlist .show-item .show-item-info{display:block}.site-malasintenciones .show-playlist .show-item .show-item-description{grid-column:1/span 2;padding-top:10px}.site-malasintenciones .footer{padding:30px;margin:0 20px}.site-malasintenciones .footer .content{display:inline-block;margin:0}.site-malasintenciones .footer .content .logos{padding:0}}.site-india2021{background:#fff;background:#4e1a2a url(https://assets.viveloonline.com/shows/festivalindia2021/header%20background%20mobile.png) no-repeat fixed 50%;color:#000;font-family:"Roboto";background-size:cover;margin-top:65px}.site-india2021 .header{height:auto;padding:10px;border:none}.site-india2021 .header img{width:100%}.site-india2021 .title-container{background:#fff;border-radius:10px;padding:5px;position:relative;margin:50px 10px}.site-india2021 .title-container .india-logo{width:87px;height:136px}.site-india2021 .title-container .movie-collage{margin-top:120px}.site-india2021 .title-container .movie-collage .desktop{display:none}.site-india2021 .title-container .movie-collage .mobile{display:block}.site-india2021 .header .title{font-family:"Rufina";color:#403434;display:flex;position:absolute;align-items:flex-end;top:-30px}.site-india2021 .header .title h1{font-size:28px;font-weight:700;padding-left:5px}.site-india2021 .header .title h2{font-size:14px;margin:0;padding-left:5px}.site-india2021 .body .description{color:#3e3e3e;font-family:"Roboto"!important;font-size:20px;padding-top:20px;margin-bottom:30px}.site-india2021 .body{text-align:center;background:#f7f7f7;padding:20px 10px 100px}.site-india2021 .body h1{font-family:"Rufina";color:#403434;font-size:24px}.site-india2021 .body .events{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto}.site-india2021 .body .events a{color:#000;text-decoration:none}.site-india2021 .body .events .movie{width:160px;padding:5px;display:flex;flex-direction:column;box-shadow:0 3px 7px #888;border-radius:5px;background-color:#fff;margin:10px 3px}.site-india2021 .body .events a:hover .movie{box-shadow:0 5px 5px #888}.site-india2021 .body .events .movie .poster img{width:100%;border-radius:3px}.site-india2021 .body .events .movie .info{display:grid;grid-template-columns:auto 30px;padding:3px;align-items:center}.site-india2021 .body .events .movie .info .title{text-align:left;font-size:12px}.site-india2021 .body .events .movie .info .genre{text-align:left;font-size:12px;color:#c4c4c4}.site-india2021 .body .events .movie .info .month{text-align:center;font-size:10px;font-weight:700}.site-india2021 .body .events .movie .info .date{text-align:center;font-size:22px;margin-top:-5px;font-weight:100}.site-india2021 .show-header{display:flex;justify-content:space-between;background:#fff;margin:10px 10px 0}.site-india2021 .show-header .festival-title{display:flex;flex-direction:row}.site-india2021 .show-header .festival-title:hover{cursor:pointer}.site-india2021 .show-header .india-logo{width:70px}.site-india2021 .show-header .india-logo img{width:100%}.site-india2021 .show-header .title{display:block;position:static;font-family:"Rufina";padding:0 5px 0 10px;color:#403434}.site-india2021 .show-header .title h1{flex-grow:2;font-size:22px;margin:0}.site-india2021 .show-header .title h1 span{display:block}.site-india2021 .show-header .title h2{flex-grow:2;font-size:14px;margin:0}.site-india2021 .show-header .title h3{font-size:11px}.site-india2021 .show-header .date-box{width:45px;border:1px solid #c4c4c4;background:#e2e2e2;border-radius:3px;padding-top:4px;padding-bottom:0}.site-india2021 .show-header .date-box .month{text-align:center;font-size:12px;font-weight:700}.site-india2021 .show-header .date-box .date{text-align:center;font-size:24px;margin-top:-5px;font-weight:100}.site-india2021 .show{background:#fff;padding:10px;margin:0 10px 10px}.site-india2021 .show .poster{width:110px;float:left;margin-right:10px}.site-india2021 .show .poster img{width:100%}.site-india2021 .show .show-info .info{padding:0 10px}.site-india2021 .show .show-info .info .title{font-size:24px}.site-india2021 .show .instructions,.site-india2021 .show .show-info .info .description{font-size:12px}.site-india2021 .show .movie-info1{display:flex;flex-flow:row wrap;clear:both}.site-india2021 .show .movie-info1>div{border-right:1px solid #c4c4c4;padding-left:10px;padding-right:10px;margin-bottom:5px}.site-india2021 .show .movie-info1>div label{font-weight:700;font-size:8px;margin-bottom:0}.site-india2021 .show .movie-info1>div>div{font-size:12px}.site-india2021 .show .movie-info2>div{font-size:10px}.site-india2021 .show .movie-info2>div label{padding-right:10px;width:50px}.site-india2021 .show .movie-info2>div span{color:#666}.site-india2021 .show .ticket{padding:5px 0;border:1px solid B96A16}.site-india2021 .show .actions{display:flex;flex-direction:column}.site-india2021 .show .actions button{width:100%;margin-bottom:5px}.site-india2021 .show .actions .india-tickets{background-color:#f18a1c;border-color:#b96a16}.site-india2021 .show .actions .india-tickets:hover{background-color:#d07a1e;border-color:#b96a16}.site-india2021 .show .actions .india-tickets:focus{background-color:#d07a1e;border-color:#b96a16;box-shadow:0 0 0 .2rem rgb(255 235 213)}.site-india2021 .trailer{background:#000;padding:20px 0 60px}.site-india2021 .trailer label{font-family:"Rufina";color:#fff;font-size:24px;text-align:center;width:100%}@media (min-width:768px){.site-india2021{padding-top:30px;background-image:url(https://assets.viveloonline.com/shows/festivalindia2021/header%20background.png)}.site-india2021 .header{max-width:1200px;margin-left:auto;margin-right:auto}.site-india2021 .title-container{background:#fff;padding:20px;position:relative}.site-india2021 .title-container .india-logo{width:87px;height:136px}.site-india2021 .title-container .movie-collage{margin-top:120px}.site-india2021 .title-container .movie-collage .desktop{display:block}.site-india2021 .title-container .movie-collage .mobile{display:none}.site-india2021 .header .poster{width:50%}.site-india2021 .header img{width:100%}.site-india2021 .header .title{padding:15px 20px 40px}.site-india2021 .header .title h1{margin-left:10px;font-size:48px}.site-india2021 .header .title h1 br{display:none}.site-india2021 .header .title h2{margin-left:10px;font-size:28px;margin-bottom:15px}.site-india2021 .body .description{font-size:14px;max-width:1200px;margin-left:auto;margin-right:auto}.site-india2021 .body .events{justify-content:center;max-width:980px}.site-india2021 .body .events .movie{width:240px;padding:15px;display:flex;flex-direction:column;margin:20px 38px}.site-india2021 .body .events .movie .info .title{font-size:16px}.site-india2021 .show-header{max-width:980px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;padding-top:10px;border-top-left-radius:5px;border-top-right-radius:5px}.site-india2021 .show-header .india-logo{width:70px}.site-india2021 .show-header .title{padding:0 5px 0 30px}.site-india2021 .show-header .title h1{font-size:35px}.site-india2021 .show-header .title h1 span{display:inline-block}.site-india2021 .show-header .title h2{font-size:21px}.site-india2021 .show-header .date-box{width:70px;padding-top:10px;padding-bottom:5px}.site-india2021 .show-header .date-box .month{font-size:20px}.site-india2021 .show-header .date-box .date{font-size:35px;margin-top:-15px}.site-india2021 .show{max-width:980px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;padding:10px;margin-left:auto;margin-right:auto;margin-bottom:30px}.site-india2021 .show .poster{width:225px;margin-right:20px}.site-india2021 .show .show-info .movie-info1{clear:none}.site-india2021 .show .show-info .movie-info2{display:grid;grid-template-columns:50% 50%}.site-india2021 .show .actions{display:flex;flex-direction:row}.site-india2021 .show .actions button{width:200px;margin-right:10px}.site-india2021 .trailer .video-player{max-width:980px;margin-left:auto;margin-right:auto;padding-top:0;height:400px;background-image:none}}.marimbas2021{color:#fff;background:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0;margin-top:25px!important}.marimbas2021 .show-header{padding:0;width:100%;flex-direction:column;justify-content:center}.marimbas2021 .show-header .header,.marimbas2021 .show-header .header img{width:100%}.marimbas2021 .show-header .message{width:70%;display:grid;grid-template-columns:300px auto;padding:50px 100px;align-items:center}.marimbas2021 .show-header .message .guinness img,.marimbas2021 .show-header .message .text img{width:100%}.marimbas2021 .show-header .fecha{width:700px}.marimbas2021 .show-header .fecha img{width:100%}.marimbas2021 .show-footer{display:flex;flex-direction:column;width:100%;justify-content:space-between;align-items:center}.marimbas2021 .show-footer .logos{width:70%}.marimbas2021 .show-footer .footer,.marimbas2021 .show-footer .footer img,.marimbas2021 .show-footer .logos img{width:100%}.marimbas2021 .show-content{margin:100px;border:3px solid #007130;border-radius:10px;overflow:hidden}.marimbas2021 .desktop{display:flex}.marimbas2021 .mobile{width:100%;display:none}.marimbas2021 .show-player{background:#000;color:#fff}@media (max-width:900px){.marimbas2021 .desktop{display:none}.marimbas2021 .mobile{display:flex}.marimbas2021 .show-header .message{width:100%;display:flex;flex-direction:column;padding:0;align-items:center}.marimbas2021 .show-header .fecha{width:100%}.marimbas2021 .show-content{margin:20px 0;border:none;border-radius:0}.marimbas2021 .show-footer .logos{width:100%;padding-bottom:40px}}.marimbas2024{color:#fff;background:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0;margin-top:25px!important}.marimbas2024 .show-header{padding:0;width:100%;flex-direction:column;justify-content:center;border-bottom:15px solid #009fe3}.marimbas2024 .show-header .header,.marimbas2024 .show-header .header img{width:100%}.marimbas2024 .show-footer{display:flex;flex-direction:column;width:100%;justify-content:space-between;align-items:center;border-top:15px solid #009fe3}.marimbas2024 .show-footer .logos{width:70%}.marimbas2024 .show-footer .footer,.marimbas2024 .show-footer .footer img,.marimbas2024 .show-footer .logos img{width:100%}.marimbas2024 .show-content{margin:100px;border:5px solid #1e72b9;border-radius:10px;overflow:hidden}.marimbas2024 .desktop{display:flex}.marimbas2024 .mobile{width:100%;display:none}.marimbas2024 .show-player{background:#000;color:#fff}@media (max-width:900px){.marimbas2024 .desktop{display:none}.marimbas2024 .mobile{display:flex}.marimbas2024 .show-content{margin:0;border:none;border-radius:0}.marimbas2024 .show-header{border-bottom-width:5px}.marimbas2024 .show-footer{border-top-width:5px}}.teleton2021{color:#000;background:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0;margin-top:15px!important}.teleton2021 .header .desktop{display:none}.teleton2021 .header .desktop img{width:100%}.teleton2021 .header .mobile{display:block}.teleton2021 .header .mobile img{width:100%}.teleton2021 .body .compra{padding:20px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.teleton2021 .body .compra img{width:100%}.teleton2021 .body .compra .agencia,.teleton2021 .body .compra .descarga,.teleton2021 .body .compra .online{padding-bottom:50px;text-align:center;flex-direction:column;justify-content:center}.teleton2021 .body .compra .online{width:230px}.teleton2021 .body .compra .agencia{width:290px}.teleton2021 .body .compra .descarga{width:100%}.teleton2021 .body .compra .descarga img{width:320px}.teleton2021 .body .compra .descarga button{padding:5px 20px}.teleton2021 .body .search{display:flex;flex-direction:row;align-items:center;justify-content:center}.teleton2021 .body .search label{font-size:20px;font-weight:700;color:#00492b;padding-right:5px;margin:0}.teleton2021 .body .search input{font-size:20px;width:180px}.teleton2021 .body .results{border:2px solid #01b64f;border-radius:10px;margin:10px;padding:20px;font-size:14px}.teleton2021 .body .results .codes{display:flex;flex-direction:column;justify-content:center}.teleton2021 .body .results .codes .code{font-size:20px;font-weight:700;color:#00492b}.teleton2021 button{background:#01b64f;color:#fff;padding:5px 35px;border:none;border-radius:5px;margin:5px;font-weight:700;font-size:20px}.teleton2021 button:hover{background:#00492b}.teleton2021 a.button{background:#01b64f;color:#fff;padding:8px 35px;border:none;border-radius:5px;margin:5px;font-weight:700;font-size:20px;text-decoration:none}.teleton2021 a.button:hover{background:#00492b}.teleton2021 .body .player{background:#d7d7d7;padding:100px 30px;text-align:center;display:flex;flex-direction:column;justify-content:center}.teleton2021 .body .player img{width:100%}.teleton2021 .footer{padding:80px 30px}.teleton2021 .footer .logos{display:flex;justify-content:center;text-align:center}.teleton2021 .footer .logos img{width:80%}@media (min-width:900px){.teleton2021{padding:0!important;margin-left:0;margin-right:0}.teleton2021 .header .desktop{display:block}.teleton2021 .header .mobile{display:none}.teleton2021 .body .compra{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;justify-items:center}.teleton2021 .body .compra .online{width:300px}.teleton2021 .body .compra .agencia{width:390px}.teleton2021 .body .compra .descarga{width:430px;grid-column-end:span 2}.teleton2021 .body .player img{width:450px}.teleton2021 .footer .logos img{width:280px}}.site-india2023{background:#fff;background:#4e1a2a url(https://assets.viveloonline.com/shows/semanacineindia202301/header%20background%20mobile.png) no-repeat fixed 50%;color:#000;font-family:"Roboto";background-size:cover;margin-top:65px}.site-india2023 .header{height:auto;padding:10px;border:none}.site-india2023 .header img{width:100%}.site-india2023 .title-container{display:flex;flex:1 1;background:#fff;border-radius:10px;position:relative;margin:50px 10px}.site-india2023 .title-container-orange{display:flex;flex:1 1;width:100%;height:100%;background:linear-gradient(180deg,rgba(231,169,137,.5),rgba(231,169,137,0));border-radius:10px}.site-india2023 .title-container-yellow{width:100%;height:100%;padding:5px;background:linear-gradient(211.99deg,rgba(255,219,92,.5) -3.47%,rgba(202,182,77,0) 55.25%);border-radius:10px}.site-india2023 .title-container .india-logo{width:87px;height:136px}.site-india2023 .title-container .movie-collage{margin-top:5px}.site-india2023 .title-container .movie-collage .desktop{display:none}.site-india2023 .title-container .movie-collage .mobile{display:block}.site-india2023 .header .title{font-family:"Rufina";color:#664521;display:flex;align-items:flex-end}.site-india2023 .header .title h1{font-size:28px;font-weight:700;padding-left:5px}.site-india2023 .header .title h2{color:#ab4105;font-size:14px;margin:0;padding-left:5px}.site-india2023 .body .description{background:#fff;color:#3e3e3e;font-family:"Roboto"!important;font-size:20px;padding-top:20px;margin-bottom:30px}.site-india2023 .body .description .logos,.site-india2023 .body>.logos{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:15px;gap:15px;margin-top:20px}.site-india2023 .body{text-align:center;background:#f7f7f7;padding:20px 10px 100px}.site-india2023 .body h1{font-family:"Rufina";color:#403434;font-size:24px}.site-india2023 .body .events{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto}.site-india2023 .body .events a{color:#000;text-decoration:none}.site-india2023 .body .events .movie{width:160px;padding:5px;display:flex;flex-direction:column;box-shadow:0 3px 7px #888;border-radius:5px;background-color:#fff;margin:10px 3px}.site-india2023 .body .events a:hover .movie{box-shadow:0 5px 5px #888}.site-india2023 .body .events .movie .poster img{width:100%;border-radius:3px}.site-india2023 .body .events .movie .info{display:grid;grid-template-columns:auto 30px;padding:3px;align-items:center}.site-india2023 .body .events .movie .info .title{text-align:left;font-size:12px}.site-india2023 .body .events .movie .info .genre{text-align:left;font-size:12px;color:#c4c4c4}.site-india2023 .body .events .movie .info .month{text-align:center;font-size:10px;font-weight:700}.site-india2023 .body .events .movie .info .date{text-align:center;font-size:22px;margin-top:-5px;font-weight:100}.site-india2023 .movie-container{display:flex;flex:1 1;background:#fff;border-radius:10px;position:relative;margin:10px 10px 0}.site-india2023 .movie-container-orange{display:flex;flex:1 1;width:100%;height:100%;background:linear-gradient(180deg,rgba(231,169,137,.5),rgba(231,169,137,0));border-radius:10px}.site-india2023 .movie-container-yellow{width:100%;height:100%;padding:0;background:linear-gradient(211.99deg,rgba(255,219,92,.5) -3.47%,rgba(202,182,77,0) 55.25%);border-radius:10px}.site-india2023 .show-header{display:flex;justify-content:space-between;align-items:start}.site-india2023 .show-header .festival-title{display:flex;flex-direction:row;align-items:center}.site-india2023 .show-header .festival-title:hover{cursor:pointer}.site-india2023 .show-header .india-logo{width:70px}.site-india2023 .show-header .india-logo img{width:100%}.site-india2023 .show-header .title{display:block;position:static;font-family:"Rufina";padding:0 5px 0 10px;color:#403434}.site-india2023 .show-header .title h1{flex-grow:2;font-size:22px;margin:0}.site-india2023 .show-header .title h1 span{display:block}.site-india2023 .show-header .title h2{flex-grow:2;font-size:14px;margin:0}.site-india2023 .show-header .title h3{font-size:11px}.site-india2023 .show-header .date-box{width:45px;border:1px solid #c4c4c4;background:#e2e2e2;border-radius:3px;padding-top:4px;padding-bottom:0}.site-india2023 .show-header .date-box .month{text-align:center;font-size:12px;font-weight:700}.site-india2023 .show-header .date-box .date{text-align:center;font-size:24px;margin-top:-5px;font-weight:100}.site-india2023 .show{padding:10px}.site-india2023 .show .poster{width:110px;float:left;margin-right:10px}.site-india2023 .show .poster img{width:100%}.site-india2023 .show .show-info .info{padding:0 10px}.site-india2023 .show .show-info .info .title{font-size:24px}.site-india2023 .show .instructions,.site-india2023 .show .show-info .info .description{font-size:12px}.site-india2023 .show .movie-info1{display:flex;flex-flow:row wrap;clear:both}.site-india2023 .show .movie-info1>div{border-right:1px solid #c4c4c4;padding-left:10px;padding-right:10px;margin-bottom:5px}.site-india2023 .show .movie-info1>div label{font-weight:700;font-size:8px;margin-bottom:0}.site-india2023 .show .movie-info1>div>div{font-size:12px}.site-india2023 .show .movie-info2>div{font-size:10px}.site-india2023 .show .movie-info2>div label{padding-right:10px;width:50px}.site-india2023 .show .movie-info2>div span{color:#666}.site-india2023 .show .ticket{padding:5px 0;border:1px solid B96A16}.site-india2023 .show .actions{display:flex;flex-direction:column}.site-india2023 .show .actions button{width:100%;margin-bottom:5px}.site-india2023 .show .actions .india-tickets{background-color:#f18a1c;border-color:#b96a16}.site-india2023 .show .actions .india-tickets:hover{background-color:#d07a1e;border-color:#b96a16}.site-india2023 .show .actions .india-tickets:focus{background-color:#d07a1e;border-color:#b96a16;box-shadow:0 0 0 .2rem rgb(255 235 213)}.site-india2023 .trailer{background:#000;padding:20px 0 60px}.site-india2023 .trailer label{font-family:"Rufina";color:#fff;font-size:24px;text-align:center;width:100%}@media (min-width:768px){.site-india2023{padding-top:30px;background-image:url(https://assets.viveloonline.com/shows/semanacineindia202301/header%20background.png)}.site-india2023 .header{max-width:1200px;margin-left:auto;margin-right:auto}.site-india2023 .title-container{background:#fff;position:relative}.site-india2023 .title-container-yellow{padding:20px}.site-india2023 .title-container .india-logo{width:87px;height:136px}.site-india2023 .title-container .movie-collage{margin-top:20px}.site-india2023 .title-container .movie-collage .desktop{display:block}.site-india2023 .title-container .movie-collage .mobile{display:none}.site-india2023 .header .poster{width:50%}.site-india2023 .header img{width:100%}.site-india2023 .header .title h1{margin-left:10px;font-size:48px}.site-india2023 .header .title h1 br{display:none}.site-india2023 .header .title h2{margin-left:10px;font-size:28px;margin-bottom:15px}.site-india2023 .body .description{font-size:14px;max-width:1200px;margin-left:auto;margin-right:auto}.site-india2023 .body .description .logos,.site-india2023 .body>.logos{display:flex;flex-direction:row}.site-india2023 .body .events{justify-content:center;max-width:980px}.site-india2023 .body .events .movie{width:240px;padding:15px;display:flex;flex-direction:column;margin:20px 38px}.site-india2023 .body .events .movie .info .title{font-size:16px}.site-india2023 .movie-container{max-width:980px;margin-left:auto;margin-right:auto}.site-india2023 .movie-container-yellow{padding:5px}.site-india2023 .show-header{max-width:980px;margin-left:auto;margin-right:auto;padding-top:10px;border-top-left-radius:5px;border-top-right-radius:5px}.site-india2023 .show-header .india-logo{width:70px}.site-india2023 .show-header .title{padding:0 5px 0 0}.site-india2023 .show-header .title h1{font-size:35px}.site-india2023 .show-header .title h1 span{display:inline-block}.site-india2023 .show-header .title h2{font-size:21px}.site-india2023 .show-header .date-box{width:70px;padding-top:10px;padding-bottom:5px}.site-india2023 .show-header .date-box .month{font-size:20px}.site-india2023 .show-header .date-box .date{font-size:35px;margin-top:-15px}.site-india2023 .show{max-width:980px;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;margin-left:auto;margin-right:auto;margin-bottom:10px}.site-india2023 .show .poster{width:225px;margin-right:20px}.site-india2023 .show .show-info .movie-info1{clear:none}.site-india2023 .show .show-info .movie-info2{display:grid;grid-template-columns:50% 50%}.site-india2023 .show .actions{display:flex;flex-direction:row}.site-india2023 .show .actions button{width:200px;margin-right:10px}.site-india2023 .trailer .video-player{max-width:980px;margin-left:auto;margin-right:auto;padding-top:0;height:400px;background-image:none}}.site-capitanelectrico{color:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0;background-color:#000}.site-capitanelectrico .header .background{display:block;width:100%;height:56.25vw;background-position:50%;background-size:cover;z-index:-1;top:0;left:0}.site-capitanelectrico .header .background-mobile{display:none;width:100%;height:162.66vw;background-position:top;background-size:cover;z-index:-1;top:0;left:0}.site-capitanelectrico .channel-info{margin-top:-200px;padding:0 100px}.site-capitanelectrico .channel-info .show-title{font-weight:700}.site-capitanelectrico .channel-info .show-badges{font-size:10px;display:flex;justify-content:flex-start;line-height:21px}.site-capitanelectrico .channel-info .show-year{margin-right:10px;line-height:21px;height:21px}.site-capitanelectrico .channel-info .show-quality,.site-capitanelectrico .channel-info .show-rating{margin-right:10px;padding:4px 4px 0 6px;border:1px solid grey;line-height:12px;height:21px}.site-capitanelectrico .channel-info .show-description{margin-top:30px;width:70%}.site-capitanelectrico .body{padding:20px 0}.site-capitanelectrico .body .show-info{background:#1c1c1c;padding:40px;display:flex;justify-content:center}.site-capitanelectrico .show-info .show-info-border{border:8px solid #ed3739;padding:20px;max-width:1300px}.site-capitanelectrico .show-info .show-info-header{display:flex;flex-direction:row}.site-capitanelectrico .show-info .album-image{width:320px;height:320px;padding:0 20px 20px 0}.site-capitanelectrico .show-info .album-image img{width:100%;height:100%}.site-capitanelectrico .show-info .album-info{text-transform:uppercase}.site-capitanelectrico .show-info .album-info .album-title{font-size:26px;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:5px}.site-capitanelectrico .show-info .album-info .album-subtitle{font-size:18px;line-height:26px;color:#eb3839;text-transform:uppercase;font-weight:600;letter-spacing:5px;padding-bottom:5px}.site-capitanelectrico .show-info .album-info .show-date{font-size:14px;line-height:26px;color:#fff;font-weight:600;text-transform:uppercase}.site-capitanelectrico .show-info .album-info .show-date-alternate{font-size:14px;color:#fff;text-transform:uppercase;padding-bottom:5px}.site-capitanelectrico .show-info .album-info .show-venue{font-size:10px;color:#fff;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:20px;letter-spacing:3px}.site-capitanelectrico .show-info .album-info .ticket-box{display:flex;flex-direction:row;grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding-top:20px;align-items:center}.site-capitanelectrico .show-info .show-play button{background:#bfd96e;border:none;padding:10px 40px;border-radius:10px;color:#404040;text-transform:uppercase;font-size:20px;font-weight:600;margin:0;letter-spacing:2px}.site-capitanelectrico .show-info .show-play button:hover{background:#d2e98c}.site-capitanelectrico .show-info .ticket-box .show-ticket-info{font-size:14px;letter-spacing:2px}.site-capitanelectrico .show-info .ticket-info{margin-top:20px;border-top:1px solid #fff;padding:10px 0}.site-capitanelectrico .show-info .ticket-info .ticket-info-layout{display:flex;justify-content:flex-start;grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.site-capitanelectrico .show-info .ticket-info label{font-size:20px;font-weight:700;text-transform:uppercase}.site-capitanelectrico .show-info .ticket-info ul{width:400px;text-transform:uppercase;font-size:12px;letter-spacing:2px;padding:0}.site-capitanelectrico .show-info .ticket-info ul li{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;margin:0}.site-capitanelectrico .show-info .ticket-info .ticket-buttons{text-align:right;display:flex;flex-direction:row;justify-content:flex-end}.site-capitanelectrico .show-info .ticket-info .ticket-buttons .ticket{display:flex;flex-direction:row;align-items:center}.site-capitanelectrico .show-info .ticket-info .ticket-buttons .hole-start{width:20px;height:20px;border-radius:10px;background:#1c1c1c;margin-right:-8px;z-index:10}.site-capitanelectrico .show-info .ticket-info .ticket-buttons .hole-end{width:20px;height:20px;border-radius:10px;background:#1c1c1c;margin-left:-8px;z-index:10}.site-capitanelectrico .show-info .ticket-info .ticket-buttons button{background:#efcd14;border:none;padding:10px 40px;border-radius:10px;color:#404040;text-transform:uppercase;font-size:16px;font-weight:600;margin:0;line-height:16px;min-width:290px;letter-spacing:2px}.site-capitanelectrico .show-info .ticket-info .ticket-buttons button:hover{background:#edd346}.site-capitanelectrico .show-info .ticket-info .ticket-buttons button span{font-size:8px;white-space:nowrap;line-height:8px}.site-capitanelectrico .show-info .ticket-info .ticket-buttons button:disabled,.site-capitanelectrico .show-info .ticket-info .ticket-buttons button[disabled]{background:#949494}.site-capitanelectrico .show-info .ticket-info .ticket-sales{text-transform:uppercase;font-size:12px;padding-left:10px}.site-capitanelectrico .show-info .ticket-info .ticket-sales .ticket-sales-info{letter-spacing:3px;padding-bottom:10px}.site-capitanelectrico .show-info .ticket-info .ticket-sales .ticket-sales-place{display:grid;grid-template-columns:50px auto;grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.site-capitanelectrico .show-info .ticket-info .ticket-sales .ticket-sales-place .place-icon img{width:50px;height:50px}.site-capitanelectrico .show-info .ticket-info .ticket-sales .ticket-sales-place dl{display:flex;flex-direction:column;justify-content:center;height:50px;padding:0;margin:0}.site-capitanelectrico .show-info .ticket-info .ticket-sales .ticket-sales-place dt{font-size:14px;letter-spacing:3px}.site-capitanelectrico .show-info .ticket-info .ticket-sales .ticket-sales-place dd{font-size:12px;padding:0;margin:0}.site-capitanelectrico .show-info .quickbuy_link{text-transform:none}.site-capitanelectrico .show-info .quickbuy_link a{display:grid;grid-template-columns:50px auto;align-items:center;font-size:1rem;text-decoration:none;border:1px solid #117a8b;background:#17a2b8;padding:10px;border-radius:5px}.site-capitanelectrico .show-info .quickbuy_link a:hover{background:#117a8b}.site-capitanelectrico .show-info .quickbuy_link a svg{font-size:30px}.site-capitanelectrico .song-container{border-top:1px solid #4b4b4b;margin-top:40px;padding:40px 40px 0;display:grid;grid-template-columns:380px 300px auto;grid-column-gap:30px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.site-capitanelectrico .song-container .song-cover{width:380px;height:380px}.site-capitanelectrico .song-container .song-cover img{width:100%;height:100%}.site-capitanelectrico .song-container .song-info2 h1,.site-capitanelectrico .song-container .song-info h1{font-size:1.3rem;font-weight:700;padding:0;margin:0}.site-capitanelectrico .song-container .song-info label{font-size:.8rem;text-transform:uppercase}.site-capitanelectrico .song-container .song-info2 dl,.site-capitanelectrico .song-container .song-info dl{padding-top:20px;display:grid;grid-template-columns:150px auto;font-size:.7rem}.site-capitanelectrico .song-container .song-info2 dl dd,.site-capitanelectrico .song-container .song-info2 dl dt,.site-capitanelectrico .song-container .song-info dl dd,.site-capitanelectrico .song-container .song-info dl dt{margin:0}.site-capitanelectrico .song-video{justify-content:center;text-align:center;padding:20px 0}.site-capitanelectrico .song-video h1{justify-content:center;font-size:1.2rem;font-weight:700}.site-capitanelectrico .song-video .song-video-container{display:flex;justify-content:center;padding:20px 0}.site-capitanelectrico .song-video .song-video-container .youtube{width:800px;height:450px}.site-capitanelectrico .song-video .song-video-container .placeholder{width:80%}.site-capitanelectrico .song-video .song-video-container .vimeo{width:800px;height:450px;justify-content:center;align-items:center}.site-capitanelectrico .song-gallery{justify-content:center;text-align:center;padding:20px 0}.site-capitanelectrico .song-gallery h1{justify-content:center;font-size:1.2rem;font-weight:700}.site-capitanelectrico .song-gallery .gallery-container{display:flex;justify-content:center}.site-capitanelectrico .song-gallery .gallery-container .carousel{width:800px}.site-capitanelectrico .social-links{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:10px;gap:10px;padding:5px 0}.site-capitanelectrico .social-links a{text-decoration:none;white-space:nowrap}.site-capitanelectrico .social-links a:hover{text-decoration:underline}.site-capitanelectrico .custom-icon{width:30px;height:30px;display:inline-block}.site-capitanelectrico .custom-icon.deezer{background-image:url(https://assets.viveloonline.com/shows/614e1d380ffb10805d96f43f/jam_deezer-circle.png)}.site-capitanelectrico .footer{background:#414141;padding:30px;margin:50px 100px}.site-capitanelectrico .footer h2{font-size:1.3rem}.site-capitanelectrico .footer .content{display:grid;grid-template-columns:auto 200px;text-align:justify}.site-capitanelectrico .footer .content .logos{padding-left:20px}.site-capitanelectrico .footer .logos{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}@media (max-width:768px){.site-capitanelectrico{margin-top:0!important}.site-capitanelectrico .header .background{display:none}.site-capitanelectrico .header .background-mobile{display:block}.site-capitanelectrico .channel-info{margin-top:-150px;padding:0 20px}.site-capitanelectrico .channel-info .show-description{margin-top:30px;width:100%}.site-capitanelectrico .body{padding:30px 0}.site-capitanelectrico .body .show-info{padding:40px 20px}.site-capitanelectrico .show-info .show-info-border{padding:10px;max-width:100%;border-width:4px}.site-capitanelectrico .show-info .show-info-header{display:flex;flex-direction:column}.site-capitanelectrico .show-info .show-description{padding-top:20px;text-align:justify}.site-capitanelectrico .show-info .album-image{padding:0;margin-bottom:20px}.site-capitanelectrico .show-info .album-info .album-title{letter-spacing:0}.site-capitanelectrico .show-info .album-info .album-subtitle{font-size:16px}.site-capitanelectrico .show-info .album-info .ticket-box,.site-capitanelectrico .show-info .ticket-info .ticket-info-layout{flex-direction:column}.site-capitanelectrico .show-info .ticket-info ul{width:100%}.site-capitanelectrico .show-info .ticket-info .ticket-buttons{flex-direction:column;align-items:center;grid-row-gap:10px;row-gap:10px}.site-capitanelectrico .song-container{display:grid;grid-template-columns:300px;grid-row-gap:30px;row-gap:30px}.site-capitanelectrico .song-container .song-cover{width:300px;height:300px;margin-left:auto;margin-right:auto;justify-content:center}.site-capitanelectrico .song-gallery .carousel{width:300px}.site-capitanelectrico .song-video .song-video-container .vimeo,.site-capitanelectrico .song-video .song-video-container .youtube{width:300px;height:168px}.site-capitanelectrico .song-gallery .gallery-container .carousel{width:100%}.site-capitanelectrico .footer{padding:30px;margin:0 20px}.site-capitanelectrico .footer .content{display:inline-block;margin:0}.site-capitanelectrico .footer .content .logos{padding:0}}.viernesverde30{color:#000;background:#ebd8ba;padding-left:10px;padding-right:10px;margin-top:25px!important}.viernes-hide-mobile{display:none}.viernesverde30 .viernes-bg-body{background:#676a53 url(https://assets.viveloonline.com/sites/viernesverde30/viernes-bg-body-mobile.png) repeat-y;background-repeat:repeat-y;background-size:100%;border-radius:35px;position:relative;margin-top:40px}.viernesverde30 .viernes-bg-header{background:url(https://assets.viveloonline.com/sites/viernesverde30/viernes-bg-header-mobile.png);background-repeat:no-repeat;background-size:100%;padding-top:51.2%;width:100%;position:absolute;top:0}.viernesverde30 .viernes-bg-footer{background:url(https://assets.viveloonline.com/sites/viernesverde30/viernes-bg-footer-mobile.png);background-repeat:no-repeat;background-size:100%;padding-top:70.69%;width:100%}.viernesverde30 .viernes-content{min-height:400px;width:100%;padding-top:100px;padding-left:34px;padding-right:34px;z-index:100;position:relative;color:#fff}.viernesverde30 .viernes-content,.viernesverde30 .viernes-content .viernes-content-header{display:flex;flex-direction:column;align-items:center}.viernesverde30 .viernes-content .viernes-titulo,.viernesverde30 .viernes-content .viernes-titulo img{width:100%}.viernesverde30 .viernes-content .viernes-main-info{text-transform:uppercase;font-size:13px;text-align:center}.viernesverde30 .viernes-content .viernes-main-info p{text-transform:none;padding-top:10px}.viernesverde30 .viernes-content .viernes-title{font-weight:700;font-size:22px;text-align:center;text-transform:uppercase;font-family:Rubik Mono One}.viernesverde30 .viernes-content .viernes-tickets{background:url(https://assets.viveloonline.com/sites/viernesverde30/viernes-logo.png);background-repeat:no-repeat;background-position:50%;background-size:75%;margin-top:20px}.viernesverde30 .viernes-content .viernes-tickets section{text-align:center;margin-top:20px}.viernesverde30 .viernes-content .viernes-tickets section label{font-weight:700;padding-left:5px;margin-bottom:0;text-transform:uppercase;font-size:18px}.viernesverde30 .viernes-content .viernes-tickets .ticket{font-weight:700;border:1px solid;margin:0 0 20px;padding:10px 0;border-radius:5px;background:rgba(181,159,92,.24)}.viernesverde30 .viernes-content .viernes-tickets .ticket .note{font-weight:400;font-size:10px}.viernesverde30 .viernes-content .viernes-tickets .ticket .presale-date{font-weight:400}.viernesverde30 .viernes-content .viernes-tickets .tickets-addtocart{padding:5px 10px!important;margin-top:0!important;margin-bottom:15px;border:none!important;display:flex;justify-content:center}.viernesverde30 .viernes-content .viernes-tickets .tickets-addtocart button{background:#b59f5c;color:#fff;width:200px!important}.viernesverde30 .viernes-content .viernes-tickets .tickets-total{border:1px solid;margin:0 5px 20px;padding:10px 0;border-radius:5px;background:rgba(181,159,92,.13)}.viernesverde30 .viernes-content .viernes-tickets .tickets-total .price,.viernesverde30 .viernes-content .viernes-tickets .tickets-total .tickets-total-label{font-weight:700;font-size:20px}.viernesverde30 .viernes-content .viernes-tickets .tickets-footer{text-align:center}.viernesverde30 .viernes-content .viernes-sol,.viernesverde30 .viernes-content .viernes-sol img{width:100%}.viernesverde30 .viernes-content .viernes-planograma{width:90%;margin-left:auto;margin-right:auto}.viernesverde30 .viernes-content .viernes-planograma img{width:100%}@media (min-width:992px){.viernes-hide-mobile{display:block}.viernesverde30 .viernes-bg-body{background:#676a53 url(https://assets.viveloonline.com/sites/viernesverde30/viernes-bg-body.png) repeat-y;background-repeat:repeat-y;background-size:100%;border-radius:65px}.viernesverde30 .viernes-bg-header{background:url(https://assets.viveloonline.com/sites/viernesverde30/viernes-bg-header.png);background-repeat:no-repeat;background-size:100%;padding-top:51.34%}.viernesverde30 .viernes-bg-footer{background:url(https://assets.viveloonline.com/sites/viernesverde30/viernes-bg-footer.png);background-repeat:no-repeat;background-size:100%;padding-top:65.33%}.viernesverde30 .viernes-content{font-size:22px}.viernesverde30 .viernes-content .viernes-content-header{flex-direction:row;justify-content:space-around;width:80%}.viernesverde30 .viernes-content .viernes-title{font-size:30px;text-transform:uppercase}.viernesverde30 .viernes-content .viernes-main-info{font-size:18px}.viernesverde30 .viernes-content .viernes-planograma{width:500px}}.site-despuesdelsilencio{color:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0;background-color:#000}.site-despuesdelsilencio .body{width:100%;margin-top:60px}.site-despuesdelsilencio .body .cover,.site-despuesdelsilencio .body .cover img{width:100%}.site-despuesdelsilencio .body .content{padding:10px 0}.site-despuesdelsilencio .body .content .artist{font-weight:700;font-size:20px;border-bottom:1px solid #fff;margin-bottom:20px;padding-left:10px}.site-despuesdelsilencio .body .content .album-art{width:100%;height:250px;background:url(https://assets.viveloonline.com/sites/armandopineda/Despues%20del%20Silencio/album-art.png);background-size:cover;background-repeat:no-repeat}.site-despuesdelsilencio .body .content .album-art img{width:100%;height:100%}.site-despuesdelsilencio .body .content .playlist{margin-top:-30px;padding-left:20px;padding-right:20px}.site-despuesdelsilencio .body .content .playlist .album-name{font-weight:700;font-size:20px}.site-despuesdelsilencio .body .content .playlist .subtitle{font-size:14px;font-style:italic}.site-despuesdelsilencio .body .content .playlist .artist-name{font-size:10px;margin-bottom:25px}.site-despuesdelsilencio .body .content .playlist .song{display:grid;grid-template-columns:50px auto 50px;grid-column-gap:5px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;margin-bottom:10px}.site-despuesdelsilencio .body .content .playlist .song .song-name{display:flex;justify-content:left;font-size:14px}.site-despuesdelsilencio .body .content .playlist .song .song-duration{display:flex;justify-content:right;font-size:12px;color:#eee;padding-right:5px}.site-despuesdelsilencio .body .content .playlist .song .download{display:flex;justify-content:center}.site-despuesdelsilencio .body .content .playlist .song .download svg{color:#4cc7d1}.site-despuesdelsilencio .body .content .album-download{padding-top:20px;font-weight:700}.site-despuesdelsilencio .body .content .album-download a{text-decoration:none}@media (min-width:900px){.site-despuesdelsilencio .body{display:grid;grid-template-columns:600px auto}.site-despuesdelsilencio .body .content .album{display:grid;grid-template-columns:300px auto;grid-column-gap:30px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.site-despuesdelsilencio .body .content .album-art{width:300px;height:300px;border:1px solid #fff}.site-despuesdelsilencio .body .content .playlist{margin-top:0;max-width:500px}.site-despuesdelsilencio .body .content .playlist .song:hover{background:#333}}.site-astrodeoro{color:#fff;font-family:"Montserrat"!important;padding-left:0;padding-right:0;background-color:#000}.site-astrodeoro .header .background{width:100%;height:56.25vw;background-position:50%;background-size:cover;z-index:-1;top:0;left:0}.site-astrodeoro .show-info{margin-top:-200px;padding:0 100px}.site-astrodeoro .show-info .show-title{font-weight:700}.site-astrodeoro .show-info .show-badges{font-size:10px;display:flex;justify-content:flex-start;line-height:21px}.site-astrodeoro .show-info .show-year{margin-right:10px;line-height:21px;height:21px}.site-astrodeoro .show-info .show-quality,.site-astrodeoro .show-info .show-rating{margin-right:10px;padding:4px 4px 0 6px;border:1px solid #4b4b4b;line-height:12px;height:21px}.site-astrodeoro .show-info .show-description{margin-top:30px}.site-astrodeoro .body{padding:20px 100px}.site-astrodeoro .show-playlist{padding:10px 0;background:#000;border-top:1px solid #333}.site-astrodeoro .show-playlist .show-item{padding:30px 0;display:grid;grid-template-columns:320px auto;grid-template-rows:1.5rem auto;border-bottom:1px solid #333}.site-astrodeoro .show-playlist .show-item.active{background:#333}.site-astrodeoro .show-playlist .show-item .show-item-image{grid-row:1/span 2;width:300px;height:170px;margin-right:20px;position:relative}.site-astrodeoro .show-playlist .show-item .show-item-image img{width:300px;height:170px}.site-astrodeoro .show-playlist .show-item .show-item-image .play-overlay{width:100%;height:100%;color:#fff;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-content:center}.site-astrodeoro .show-playlist .show-item .show-item-image .play-overlay a{width:100%;height:100%;font-size:5rem;color:hsla(0,0%,100%,0);background:transparent;cursor:pointer}.site-astrodeoro .show-playlist .show-item .show-item-image .play-overlay a:hover{width:100%;height:100%;color:#fff;background:rgba(0,0,0,.7)}.site-astrodeoro .show-playlist .show-item .show-item-image .live-overlay{color:#fff;position:absolute;top:0;right:0;text-align:right}.site-astrodeoro .show-playlist .show-item .show-item-image .live-overlay div{z-index:101;font-size:.8rem;margin-right:10px;margin-top:6px;padding:2px 5px;border-radius:3px;background:rgba(0,0,0,.5)}.site-astrodeoro .show-playlist .show-item .show-item-image .soon-overlay{width:100%;height:100%;color:#fff;font-weight:700;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6)}.site-astrodeoro .show-playlist .show-item .show-item-content{padding-left:20px}.site-astrodeoro .show-playlist .show-item .show-item-info{display:flex;flex-direction:row;justify-content:space-between}.site-astrodeoro .show-playlist .show-item .show-item-title{font-weight:700;margin-bottom:5px}.site-astrodeoro .show-playlist .show-item .show-item-date{font-style:italic;font-size:.9rem}@media (max-width:768px){.site-astrodeoro{margin-top:50px!important}.site-astrodeoro .show-info{margin-top:-30px;padding:0 20px}.site-astrodeoro .show-info .show-description{margin-top:30px;width:100%}.site-astrodeoro .body{padding:10px 20px}.site-astrodeoro .show-playlist{padding:20px 0}.site-astrodeoro .show-playlist .show-item{padding:20px 0;grid-template-columns:160px auto;grid-template-rows:auto}.site-astrodeoro .show-playlist .show-item.active{background:#333}.site-astrodeoro .show-playlist .show-item .show-item-image{grid-row:1/1;width:150px;height:85px;margin-right:10px;position:relative}.site-astrodeoro .show-playlist .show-item .show-item-image img{width:150px;height:85px}.site-astrodeoro .show-playlist .show-item .show-item-image .play-overlay a{font-size:2.5rem;color:#fff;background:rgba(0,0,0,.4)}.site-astrodeoro .show-playlist .show-item .show-item-image .live-overlay div{margin-right:0;margin-top:0}.site-astrodeoro .show-playlist .show-item .show-item-info{display:block}.site-astrodeoro .show-playlist .show-item .show-item-description{grid-column:1/span 2;padding-top:10px}}.beatles2021.player{background:#eb4900!important;background-image:none;margin-top:0!important}.beatles2021 .show-header{display:block;background:#eb4900;color:#fff;background:#eb4900 url(https://assets.viveloonline.com/shows/608f26b10a8a890f8c8ca88d/BeatlesFondo.png) no-repeat 100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px}.beatles2021 .show-header .tema{width:140px}.beatles2021 .show-header .tema img{width:100%;height:100%}.beatles2021 .show-header .tema img.desktop{display:inline-block}.beatles2021 .show-header .tema img.mobile{display:none}.beatles2021 .video-player{background-image:url(https://assets.viveloonline.com/shows/608f26b10a8a890f8c8ca88d/BeatlesBN.png)}.beatles2021 .show-footer{background-color:#eb4900;background:#eb4900 url(https://assets.viveloonline.com/shows/608f26b10a8a890f8c8ca88d/BeatlesFondo.png) no-repeat;background-size:cover}.beatles2021 .show-footer .sponsors{display:grid;grid-template-columns:220px 220px 220px 220px;align-items:center;width:880px;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:50px}.beatles2021 .show-footer .sponsors img{width:175px}.beatles2021 .show-footer .collage{text-align:center;padding-bottom:100px}.beatles2021 .show-footer .collage img{width:80%;margin-left:auto;margin-right:auto}.beatles2021 .contact-box{background:#cb0f7e;color:#fff;padding:20px;text-align:center}.beatles2021 .contact-box img{width:150px;padding-bottom:10px}.beatles2021 .help-box{padding:30px;background:#000}@media (max-width:992px){.beatles2021 .show-header{height:45px;padding:5px 10px 5px 5px;top:0;left:0;right:0}.beatles2021 .show-header .tema{width:62px;height:35px}.beatles2021 .show-header .tema img.desktop{display:none}.beatles2021 .show-header .tema img.mobile{display:inline-block}.beatles2021 .show-footer .sponsors{display:grid;grid-template-columns:50% 50%;grid-template-rows:120px;width:100%;align-items:center;margin-left:auto;margin-right:auto}.beatles2021 .show-footer .sponsors img{width:120px;justify-self:center}.beatles2021 .brand-footer img{width:100%}.beatles2021 .brand-footer img.desktop{display:none}.beatles2021 .brand-footer img.mobile{display:inline-block}.beatles2021 .small-logo{width:56px!important;height:20px!important;margin-top:-4px}.beatles2021 .show-header .social-icons{position:fixed;bottom:10px;z-index:100;background:rgba(29,29,29,.49)}}.seguridadvial{color:#524763;font-family:"Montserrat"!important;padding-left:0;padding-right:0;margin-top:25px!important;background-color:#fff;background-size:contain}.seguridadvial .main-desktop{width:100%;display:none}.seguridadvial .main-desktop img{width:100%}.seguridadvial .main-mobile{width:100%;display:block}.seguridadvial .main-mobile img{width:100%}.seguridadvial .separator{background:#f4d47b;height:10px}.seguridadvial .separator.blue{background:#5fb3e8}.seguridadvial .separator-line{background:#ebebeb;height:1px;width:80%}.seguridadvial .info{background:#fff;color:#524763;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.seguridadvial .info .info-text{text-align:center;padding:20px}.seguridadvial .info-boxes{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 20px}.seguridadvial .info-boxes .title{font-size:20px;font-weight:700;padding:30px 0}.seguridadvial .info-box{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding-bottom:50px}.seguridadvial .info .boxtitle{color:#5fb3e8;font-weight:700}.seguridadvial .field-ok{border-color:#ced4da}.seguridadvial .field-error{border-color:#5fb3e8}.seguridadvial .downloads{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px}.seguridadvial .downloads img{width:200px;height:200px}.seguridadvial .show-content a{color:#5fb3e8}.seguridadvial .phone{display:flex;flex-direction:column;justify-content:end}.seguridadvial .video{width:100%;padding-bottom:50px}.seguridadvial .speakers{display:flex;flex-direction:column;justify-content:center;grid-gap:10px;gap:10px;padding-bottom:50px}.seguridadvial .speakers .speaker{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:20px}.seguridadvial .speakers .speaker img{width:200px;height:200px}.seguridadvial .speakers .speaker .name{font-size:24px;font-weight:700;padding-top:10px}.seguridadvial .speakers .speaker .role{font-size:22px;font-weight:700;font-style:italic;color:#5fb3e8}@media (min-width:900px){.seguridadvial{padding:0!important;margin-left:0;margin-right:0}.seguridadvial .main-desktop{display:block}.seguridadvial .main-mobile{display:none}.seguridadvial .info .info-text{width:80%;padding:50px 20px}.seguridadvial .info-box{display:grid;grid-template-columns:40% 60%;width:80%;grid-gap:20px;gap:20px}.seguridadvial .chat-title{font-family:"Roboto"}.seguridadvial .downloads{display:flex;flex-direction:column}.seguridadvial .speakers{display:grid;grid-template-columns:50% 50%;grid-gap:10px;gap:10px}.seguridadvial .speakers .speaker{width:400px}}.seguridadvial.player{background:#fff!important;background-image:none;margin-top:0!important}.seguridadvial .show-header{display:flex;flex-direction:row;justify-content:space-between;color:#000;padding:5px 20px}.seguridadvial .show-header .header-content{background:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px}.seguridadvial.player .show-header .vivelo-logo{width:91px;height:20px}.seguridadvial.player .header-title{font-weight:700}.seguridadvial.player .brand,.seguridadvial.player .brand img{width:100%}.seguridadvial.player .logos{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:40px;gap:40px}.seguridadvial.player .show-ended,.seguridadvial.player .show-messages{color:#fff}.seguridadvial.player .show-ended.invalid-code{color:#5f5f5f}.seguridadvial .video-selector{height:60px;display:flex;align-items:center;padding:12px}.seguridadvial .video-selector .btn.active{background:#bc8e45;font-weight:700}.seguridadvial .show-footer{background:#fff}@media (max-width:992px){.seguridadvial .show-header{height:90px}.seguridadvial.player .header-title{font-size:14px}.seguridadvial .show-header .tema{width:85px}.seguridadvial .show-header .tema img.desktop{display:none}.seguridadvial .show-header .tema img.mobile{display:inline-block}.seguridadvial .show-header .header-legend{width:50%}.seguridadvial .show-header .header-legend img{width:100%}.seguridadvial .show-header .contacto{font-size:7px;width:100px;padding:0}.seguridadvial .show-header .contacto img{width:15px}.seguridadvial.player .logos{flex-direction:column;padding:50px 10px}.seguridadvial .show-footer .footer-logo img{width:200px;margin:-20px}.seguridadvial .show-footer .sparkBottom{padding:20px}.seguridadvial .show-footer .footer-legend{font-weight:700;font-size:18px;padding:0 20px 25px}.seguridadvial .show-footer .grid-financieros{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:120px;width:100%;margin-left:auto;margin-right:auto}.seguridadvial .show-footer .grid-financieros .grid-item label{font-size:8px}.seguridadvial .show-footer .grid-financieros .grid-item img{width:80px}.seguridadvial .brand-footer img{width:100%}.seguridadvial .brand-footer img.desktop{display:none}.seguridadvial .brand-footer img.mobile{display:inline-block}.seguridadvial .small-logo{width:56px!important;height:20px!important;margin-top:-4px}.seguridadvial .show-header .social-icons{position:fixed;bottom:10px;z-index:100;background:rgba(29,29,29,.49)}}.App{text-align:center}#helpme{display:inline-block;position:fixed;bottom:20px;right:84px;background:url(/img/help2.png) no-repeat;width:48px;height:48px;background-size:contain}#helpme:hover{width:56px;height:56px}#helpme:hover:before{content:"Ayuda";color:#fff;position:relative;top:-48px;left:8px;line-height:56px;text-align:center;width:56px}@media (max-width:768px){#helpme{width:40px!important;height:40px!important;bottom:24px!important;right:80px!important}#helpme:hover{width:42px;height:42px}}body{background:#141414;font-family:"Montserrat"!important;font-size:1rem;background-size:cover}a,body{color:#fff}a{text-decoration:underline}a:active,a:hover{color:#fff}a.btn,a:active,a:hover{text-decoration:none}.main-container{padding-left:50px;padding-right:50px}.main-menu{position:fixed;top:0;z-index:999;width:100%;padding:0 10px;background:linear-gradient(180deg,#000 32%,transparent 92%)}.main-menu a{text-decoration:none}.navbar-dark{background-color:transparent!important;padding-bottom:10px;padding-left:0;padding-right:0}.navbar-brand{width:91px;height:45px;margin-right:0;padding-left:10px}.logo{text-align:left;background-image:url(/img/vivelo-logo2.png);background-position:0 0;background-repeat:no-repeat;background-size:91px 20px;width:91px;height:20px;content:" ";line-height:20px;display:inline-block}@media (min-width:992px){.navbar-brand{margin-right:40px;padding-top:11px}.main-menu{padding:0 40px}.bg-dark{background-color:transparent!important}.content{padding-left:50px;padding-right:50px}.navbar-nav.icons{background-color:transparent!important}}.navbar-collapse{padding-top:10px;padding-left:15px}.navbar-collapse.collapsing,.navbar-collapse.show,.navbar-collapse.show .navbar-nav{background-color:#000;z-index:9999999!important}.navbar-dark .navbar-nav{font-weight:400;font-size:.8rem;color:#fff!important}.navbar-dark .navbar-nav .highlight1,.navbar-dark .navbar-nav .highlight1.nav-link{color:#cb0f7e!important}.navbar-dark .navbar-nav .highlight2,.navbar-dark .navbar-nav .highlight2.nav-link{color:#cb0f7e!important;font-weight:700}.navbar-nav.icons .icon{padding-left:.5rem;padding-right:.5rem}.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.user{font-size:16px;text-align:right;height:55px;line-height:55px;color:#585858}.user-icon{height:42px;width:42px}.content{padding-top:15px;padding-bottom:25px;margin-top:65px}.content h1{color:#0ecbb2;font-size:1.8rem}.content .description{padding-bottom:20px}.show-image img{border:2px solid #666;width:100%}.show-row{margin-bottom:30px}.show-title{font-size:28px;text-align:left}.show-title a{color:#fff}.show-date{font-weight:lighter;text-transform:uppercase;font-size:18px;text-align:left}.show-date a{color:#fff}.show-title.primary{font-size:40px}.show-date.primary{font-size:20px}.show-venue span{font-size:12px;background:#756531;display:inline-block;padding-right:6px}.show-venue label,.show-venue span{height:19px;border-radius:22px;font-weight:700}.show-venue label{margin:0 5px 0 0;padding:4px 6px 3px;background:#007bff;font-size:9px!important;line-height:12px;text-transform:uppercase}.show-venue label.virtual{background:#0ecbb2;color:#000}.show-venue label.presencial{background:#ffc107;color:#000}.tabs{padding-bottom:20px}.tab-option a{color:#cb0f7e;font-size:20px;text-transform:uppercase}.tab-option.active a{color:#fa5504}.tab-icon{width:24px;height:24px;margin-right:10px;margin-top:-5px}.data-table label{color:#646464;margin-bottom:0;font-size:.8em}label.title{color:#fff;font-size:1.3rem}.data-table{font-size:1.5rem}.data-table .row{padding-bottom:20px}.price{text-align:right}.note{font-size:12px}.card-header{background:#252525}.card-body{color:#000}.credit-card-input{padding-top:0}a.big-button{width:90px;float:left;text-align:center;margin-left:10px;margin-right:10px;display:inline-block}a.big-button img{width:88px;height:88px}a.big-button label{font-size:1.2rem}a.big-button:hover label{color:#fff!important}a.big-button.orange label{color:#fa5504}a.big-button.yellow label{color:#fab805}.stat,a.big-button.cyan label{color:#05e0fa}.stat{width:90px;float:left;text-align:center;margin-left:10px;margin-right:10px;display:inline-block}.stat .number{font-size:1.8rem}.stat img{width:88px;height:88px}.stat label{font-size:1.2rem}.stat.yellow .number{color:#fab805;font-size:1.8rem}.stat.yellow label{color:#fab805;font-size:1.2rem}.noty_theme__bootstrap-v4.noty_type__error{background-color:#bd2130;color:#fff;border-color:#ebccd1}.social-footer{padding:1rem 0;margin-top:30px;margin-bottom:10px;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.social-footer .social-footer-icons ul{margin:0;padding:0}.social-footer .social-footer-icons ul li{display:inline;padding:0 10px}.social-footer .social-footer-icons ul li a{font-size:1.5rem;color:#fff;text-decoration:none}.social-footer .social-footer-icons ul li a:hover{text-decoration:none;color:#11c5ad}.social-footer .social-footer-icons li:last-of-type{margin-right:0}.social-footer .social-footer-icons .fa{font-size:1.3rem;color:#fefefe}.social-footer .social-footer-icons .fa:hover{color:#4a4a4a;transition:color .3s ease-in}.modal-content{background:#333}.modal-header{color:#11c5ad;border-color:#6c757d}.modal-header .close{color:#fff}.btn-primary{background-color:#0069d9;border-color:#0062cc}.btn-primary:hover{background-color:#316da7;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#316da7;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(15,90,162,.5)}.btn-success{background-color:#03a86e;border-color:#006642}.btn-success:hover{background-color:#008254;border-color:#006642}.btn-success.focus,.btn-success:focus,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#008254;border-color:#006642}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(0,102,66,.5)}.password-recover{font-family:"Montserrat";font-size:.8rem;color:#fff}@media (min-width:992px){.container{max-width:100%;padding-left:0;padding-right:0}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
/*# sourceMappingURL=main.77bc4985.chunk.css.map */