@font-face{font-display:auto;font-family:IM Fell English;font-style:normal;font-weight:400;src:url(/fonts/imfellenglish/im-fell-english-v14-latin-regular.woff2) format("woff2")}
@font-face{font-display:swap;font-family:Crimson Text;font-style:normal;font-weight:400;src:url(/fonts/crimson-text-v19/crimson-text-v19-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Text;font-style:italic;font-weight:400;src:url(/fonts/crimson-text-v19/crimson-text-v19-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Text;font-style:normal;font-weight:600;src:url(/fonts/crimson-text-v19/crimson-text-v19-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Text;font-style:italic;font-weight:600;src:url(/fonts/crimson-text-v19-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Text;font-style:normal;font-weight:700;src:url(/fonts/crimson-text-v19/crimson-text-v19-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Text;font-style:italic;font-weight:700;src:url(/fonts/crimson-text-v19/crimson-text-v19-latin-700italic.woff2) format("woff2")}
@font-face{font-display:swap;font-family:InterVariable;font-style:normal;font-weight:100 900;src:url(/fonts/interv4/InterVariable.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterVariable;font-style:italic;font-weight:100 900;src:url(/fonts/interv4/InterVariable-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/fonts/interv4/Inter-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(/fonts/interv4/Inter-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/fonts/interv4/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(/fonts/interv4/Inter-ExtraLightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/interv4/Inter-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(/fonts/interv4/Inter-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/interv4/Inter-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/fonts/interv4/Inter-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/interv4/Inter-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(/fonts/interv4/Inter-MediumItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/interv4/Inter-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(/fonts/interv4/Inter-SemiBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/interv4/Inter-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(/fonts/interv4/Inter-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/fonts/interv4/Inter-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(/fonts/interv4/Inter-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/fonts/interv4/Inter-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(/fonts/interv4/Inter-BlackItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:100;src:url(/fonts/interv4/InterDisplay-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:100;src:url(/fonts/interv4/InterDisplay-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:200;src:url(/fonts/interv4/InterDisplay-ExtraLight.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:200;src:url(/fonts/interv4/InterDisplay-ExtraLightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:300;src:url(/fonts/interv4/InterDisplay-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:300;src:url(/fonts/interv4/InterDisplay-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:400;src:url(/fonts/interv4/InterDisplay-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:400;src:url(/fonts/interv4/InterDisplay-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:500;src:url(/fonts/interv4/InterDisplay-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:500;src:url(/fonts/interv4/InterDisplay-MediumItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:600;src:url(/fonts/interv4/InterDisplay-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:600;src:url(/fonts/interv4/InterDisplay-SemiBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:700;src:url(/fonts/interv4/InterDisplay-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:700;src:url(/fonts/interv4/InterDisplay-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:800;src:url(/fonts/interv4/InterDisplay-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:800;src:url(/fonts/interv4/InterDisplay-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:900;src:url(/fonts/interv4/InterDisplay-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:900;src:url(/fonts/interv4/InterDisplay-BlackItalic.woff2) format("woff2")}
:root{--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px;--swiper-theme-color:#fff}.ml-text-gray-border{border-color:#e8e8e8!important}.ml-text-gray{color:#999}.ml-text-black{color:#000}.ml-hover-background{background:#f7f7f7}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.scale-up-center{-webkit-animation:scale-up-center .3s cubic-bezier(.39,.575,.565,1) both;animation:scale-up-center .3s cubic-bezier(.39,.575,.565,1) both}.wrapper__message{background:#fff;border-radius:8px;box-shadow:0 6px 16px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,.2);-moz-box-shadow:0 6px 16px 0 rgba(0,0,0,.2);margin:3rem auto;max-width:450px;min-height:300px}.wrapper__message .wrapper__message__body{background:#fff;color:#000;margin:auto;padding:0;text-align:center;width:90%}.wrapper__message .wrapper__message__body .wrapper__message__figure{height:128px;margin:auto;padding-top:10px;text-align:center;width:160px}.wrapper__message .wrapper__message__body h2{font-size:1.953rem;font-weight:500;margin-top:0}.wrapper__message .wrapper__message__body h3{font-size:1rem;font-weight:600;margin-top:0}.wrapper__message .wrapper__message__body a.btn.btn-home{margin:1rem 0}.imgcropper-container{background-color:#ccc;background-image:url(/images/forms/no_photo.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;height:320px;margin:0;overflow:hidden;padding:0;width:290px}.imgcropper-container img{display:block;width:100%}.imgcropper-actions-container .btn.btn-cropper-action{align-items:center;background-color:#ccc;border-color:#bbb;display:flex;justify-content:center;min-width:2rem;padding:15px}.imgcropper-actions-container .btn.btn-cropper-action:hover{background-color:#ddd}.imgcropper-actions-container .btn.btn-cropper-action:hover svg{fill:#000}.imgcropper-actions-container .btn.btn-cropper-action svg{fill:#333;height:1.5rem;width:1.5rem}.location-box{border:solid;border-color:#ccc;border-radius:5px;border-width:1px;display:flex;height:5rem;max-height:10rem}.location-box label:first-child{align-items:center;display:flex;justify-content:center;max-height:100%;width:50px}.location-box label:not(:first-child){align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.radio-list .form-check{border:solid;border-color:#ccc;border-width:1px;display:flex;min-height:100px}.radio-list .form-check:not(:first-child){border-top:0}.radio-list .form-check:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.radio-list .form-check:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.radio-list .form-check label:first-child{align-items:center;display:flex;justify-content:center;max-height:100%;width:40px}.radio-list .form-check label:not(:first-child){align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:center;padding:10px 10px 10px 0;width:100%}.radio-list .form-check label small,.radio-list .form-check label span{color:#333;font-size:.8rem}.radio-list .form-check label span a,.radio-list .form-check label span strong{font-size:.8rem}.toast{background:#fff;max-width:600px;min-width:300px;padding:16px}.toast:not(.show){display:none!important}.toast .toast-body{display:inline-block;line-height:2rem;margin-left:12px;padding:0;width:100%}.toast .toast-icon{align-content:center;align-items:center;border-radius:5px;display:inline-flex;flex-flow:column;height:32px;justify-content:center;width:32px}.toast .toast-icon,.toast .toast-icon.toast-icon-error{background-color:#fde8e8}.toast .toast-icon.toast-icon-warning{background-color:#feecdc}.toast .toast-icon.toast-icon-success{background-color:#def7ec}.toast .toast-icon.toast-icon-close{background-color:#fff;background:#f5f5f5;height:32px;width:32px}.hub-avatar{border:1px solid #ccc;border-radius:1000px;height:62px;overflow:hidden;padding:10px;width:62px}.hub-avatar svg{fill:#000}.card-hub-detail{border:none;max-width:700px;padding:0}.card-hub-detail .card-body{padding:0}.card-hub-detail .header-hub-section{border:none;border-radius:6px;box-shadow:0 6px 16px 0 rgba(0,0,0,.1);padding:16px;width:100%}.card-hub-detail .hub-text-title{font-size:18px;font-weight:600;line-height:25px}.card-hub-detail .hub-text-subtitle{font-size:16px;font-weight:400;line-height:20px;opacity:.9}.hub-link-avatar{border:1px solid #ccc;border-radius:1000px;height:54px;overflow:hidden;padding:10px;width:54px}.hub-link-avatar svg{fill:#000}.card-hub-link-detail{border:none;max-width:700px;padding:0 16px 0 18px}.card-hub-link-detail .card-body{padding:0}.card-hub-link-detail .header-hub-link-section{border:none;border-radius:6px;padding:16px;width:100%}.card-hub-link-detail .hub-link-text-title{font-size:16px;font-weight:400;line-height:20px;opacity:.9}.card-hub-link-detail .hub-link-text-subtitle{font-size:14px;font-weight:400;line-height:18px;opacity:.55}.hub-links-wrapper{border-radius:6px;box-shadow:0 0 5px -2px rgba(0,0,0,.5);padding:4px}@media(max-width:576px){.hub-links-wrapper{border:none;box-shadow:none;padding:0}.card-hub-detail{padding:18px}.card-hub-link-detail{padding:0 8px}.card-hub-link-detail .header-hub-link-section{padding:16px 0!important}}:root{--seats-background-color:#fafafa;--seats-button-color:#046ddf;--seats-sector-selected-color:#94aaec}#seats-container .sectors-layer svg path.SECTOR:hover,#seats-container .sectors-layer svg rect.SECTOR:hover{fill:var(--seats-sector-selected-color)!important}#seats-container .seats-layer svg .seat.seat-free,#seats-container .seats-layer svg .seat.seat-selected{cursor:pointer;transition:fill .3s ease}#seats-container .seats-layer svg .seat.seat-free:hover,#seats-container .seats-layer svg .seat.seat-selected:hover{filter:brightness(.8)}#seats-container .seats-layer svg .seat.seat-locked:hover{cursor:not-allowed}#canva-container{align-items:center;display:flex;height:40vh;justify-content:center;margin:auto;max-height:600px;max-width:1000px;min-height:300px;overflow:hidden;position:relative;touch-action:none;width:100%}#canva-container,#canva-container #canva-container svg{background-color:var(--seats-background-color)}#canva-container #canva-controls{background-color:rgba(0,0,0,.4);display:flex;flex-direction:column;gap:1rem;padding:5px;position:absolute;right:0;top:0;z-index:1}#canva-container #canva-controls button{border:none;border-radius:5px;color:var(--seats-button-color);height:40px;transition:opacity .3s ease;width:40px}#canva-container #canva-controls button:hover{opacity:.5}#canva-container path:hover{cursor:pointer}#canva-container path{outline:none}@media(min-width:900px){#canva-container{height:50vh}}@media(hover:none){#seats-container .seats-layer svg .seat.seat-free:hover,#seats-container .seats-layer svg .seat.seat-selected:hover{filter:none}}.alta-socio-types-cards .card{border-color:#303030}.alta-socio-types-cards .card.platinum{background-color:#d3d3d3}.alta-socio-types-cards .card.gold{background-color:#a9a9a9}.alta-socio-types-cards .content-title{color:#303030}*{font-size:16px;margin:0;padding:0}body{background:#fff;color:var(--cai-color-button-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;line-height:1.75;overflow-x:hidden}ul{margin-left:0;padding-left:2em}.categoryline{color:#a1a1a1;font-weight:400}.CategoryEvents{margin-top:10px}.venueUbicacion{overflow:hidden}.venue-text-description{text-align:justify}.howToArriveParraf{float:left;text-align:justify}.how-to-arrive{overflow:hidden}.how-to-arrive .how-to-arrive-title{align-items:center;display:flex;flex-direction:row;font-weight:700}.how-to-arrive .how-to-arrive-title .material-icons{margin-right:5px}.mapVenue{width:100%}.green-left-warning{color:#6da827;font-weight:700;margin:0;padding:0}.divCenterBotom,.eventEnded{color:#a9a9a9;font-weight:bolder;padding:0;text-align:center}.right h3{margin:0;padding:5px;text-align:center}.error-inner{color:#fff;float:left;height:25px;padding:7px 10px 0 4px}table{border-collapse:collapse}.fr{float:right}a{outline:0}.clear{clear:both;font-size:0;height:0;line-height:0px;margin:0;padding:0}img{border:0}form{margin:0;padding:0}.line{border-top:1px solid #dcdada;font-size:0;height:1px;line-height:0px;margin:20px 0;padding:0}.selector{clear:both;float:left;height:auto;margin-bottom:20px;margin-right:10px;margin-top:20px;width:auto}.sellConditions{font-size:1rem;margin-top:10px}.mainPicture{border:0 solid #ccc;clear:both;height:150px;margin-top:10px;overflow:hidden;width:330px}.rightBar{float:right;overflow:hidden}.error-summary{background-color:#f8d7da;border:solid;border-color:#f5c6cb;border-width:0;color:#721c24;padding:0;text-align:center}.error-summary ul{list-style-type:none;padding-left:0}.warning-summary{background-color:#fff3cd!important;border-color:#ffe69c!important;color:#664d03!important}.confirmation{font-size:1rem;padding:10px;text-align:justify;width:460px}.confirmationTarjeta{width:100%}.confirmationTarjeta,.deudaSocio{font-size:1rem;padding:10px;text-align:left}.deudaSocio{width:460px}.confirmation strong{color:#6da827;font-size:1rem;font-weight:700}.confirmation p{margin-bottom:10px}.confirmation input{float:right}.error-text{color:red;font-size:1rem;font-style:italic;height:300px;text-align:justify;width:auto}.money-item,.money-total{color:#000;padding:0;text-align:right}.money-total{font-weight:700;width:100px}#block-acceso p{font-size:.8rem;margin-bottom:20px;margin-top:10px}.info-label{clear:both;color:#333;float:left;font-size:1rem;font-weight:700;margin:0;padding:0 0 10px;text-align:left}.TermsAndConditions{clear:none;display:block;float:left;margin:20px 30px;width:auto}.moneyTotalDiv{color:#000;float:left;font-weight:700;margin:0;padding:0 0 10px;text-align:right;width:100px}.money-table{color:#000;margin:0;padding:0}.money-table td{text-align:left}.money-table td:first-child{padding-right:10px}.money-table td:nth-child(2){padding-left:10px;text-align:right}.money-table tr{font-size:1rem;font-weight:500}.money-table tr:nth-child(2n+2):not(:last-child){background-color:#f3f3f3}.money-table tr:last-child td{font-size:1.25rem;font-weight:700;text-align:right}.money-table tr.money-item-title td{font-weight:700}.money-table tr.money-item-detail td:first-child{padding-left:20px}.dni-holder,.name-holder{font-style:italic;font-weight:700}.container-fb{min-height:40px;width:100%}.container-fb .fb-like,.container-fb .tw-follow{float:right;margin:10px 10px 0 0}.container-events{margin:10px;padding:0}.home-events-header{margin:0;padding:10px}.container-form{padding:10px 5px 40px}.carousel-item img{max-height:500px;object-fit:cover;overflow:hidden}#content{color:#333;max-width:1000px;padding:0 5px 50px}.td-margin{margin:2px}header{background:#18191a;border:none;display:block;height:70px;margin:0;overflow:hidden;padding:5px 0;width:100%}header a{line-height:0px}header .header-burger-wrapper{align-content:center;display:flex;height:100%;left:16px}header .header-burger-wrapper .burger-icon{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23fff" height="24" viewBox="0 -960 960 960" width="24"><path d="M120-240v-80h720v80H120Zm0-200v-80h720v80H120Zm0-200v-80h720v80H120Z"/></svg>')}header .header-logo-wrapper{height:100%;margin:auto;max-width:990px;overflow:hidden}header .header-logo-mobile-wrapper{display:none;justify-content:end;padding:0 16px 0 0}.properties-group{color:#000;font-size:.8rem}.properties-group span{color:#6da827;font-size:.8rem;font-weight:700;text-transform:uppercase}.error-control{color:red;float:left;font-size:10px;height:25px;padding:7px 10px 0 4px}.container-fluid{margin:0;padding:0}.input-group .input-group-text{background-color:transparent}.home-event-wrapper{box-sizing:border-box;padding:7px 5px!important}.card.home-event{margin:0;padding:0}.home-event{background-color:#f7f7f7;border:solid;border-color:#cecece;border-width:1px;box-sizing:border-box;display:block;overflow:hidden}.home-event a:hover,.home-event a:link,.home-event a:visited{text-decoration:none}.home-event a:hover{color:none}.home-event a:active{text-decoration:none}.home-event .card-body{margin:0;padding:0}.home-event img{height:100%;width:100%}.home-event .home-event-img{width:100%}.home-event .home-event-img:hover{transform:scale(1.1);-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.home-event .home-event-img img{object-fit:cover}.home-event .home-event-detail{border-radius:0;box-sizing:border-box;display:block;overflow:hidden;padding:2px;transform:none;width:100%}.home-event .home-event-detail div{color:#000;margin-bottom:0;margin-top:5px;text-align:center;text-decoration:none;white-space:nowrap;width:100%}.home-event .home-event-detail div:first-child{font-size:1rem;font-weight:600}.home-event .home-event-detail div:nth-child(2){font-size:.8rem;font-weight:500;min-height:2rem}.home-event .home-event-detail a a:link,.home-event .home-event-detail a a:visited{text-decoration:none}.home-event .home-event-detail a a:hover{color:none;text-decoration:none}.home-event .home-event-detail a a:active{text-decoration:none}@media(max-width:575px){.home-event-detail h1,.home-event-detail h2{font-size:12px}}footer{background:#18191a;margin:5rem 0 0;min-height:200px;padding:0;width:100%}footer .ft-main{display:flex;flex-direction:row;flex-wrap:wrap;margin:auto;max-width:1000px;padding:2rem 0 1rem}footer .ft-main .ft-social{flex:0 0 100%;height:70px}footer .ft-main .ft-social a,footer .ft-main .ft-social a:active,footer .ft-main .ft-social a:hover,footer .ft-main .ft-social a:link,footer .ft-main .ft-social a:visited{text-decoration:none}footer .ft-main .ft-social .ft-social-items{text-align:center;width:100%}footer .ft-main .ft-social .ft-social-items svg{fill:#bbb;margin:1rem}footer .ft-main .ft-social .ft-social-items svg:hover{fill:#fff}footer .ft-main .ft-actions{flex:0 0 100%;height:50px;margin:3rem 0}footer .ft-main .ft-actions .ft-actions-wrapper{display:flex;justify-content:space-between;margin:1rem auto 0;overflow:hidden}footer .ft-main .ft-actions .ft-actions-wrapper a{margin:auto}footer .ft-main .ft-partners{flex:0 0 100%;margin:3rem 0}footer .ft-main .ft-partners .ft-partners-wrapper{display:flex;flex-wrap:wrap;height:100%;justify-content:space-evenly;overflow:hidden}footer .ft-main .ft-partners .ft-partners-wrapper a{filter:grayscale(100%);height:50px;margin:3rem auto 0;text-align:center;width:150px}footer .ft-main .ft-partners .ft-partners-wrapper a img{height:100%}footer .ft-main .ft-partners .ft-partners-wrapper a:hover{filter:none}@media(max-width:992px){footer{min-height:200px}footer .ft-main{padding:1rem}footer .ft-main .ft-social{height:30px}footer .ft-main .ft-actions{flex:0 0 100%}footer .ft-main .ft-actions .ft-actions-wrapper{justify-content:space-evenly}footer .ft-main .ft-partners{flex:0 0 100%}footer .ft-main .ft-partners .ft-partners-wrapper{justify-content:space-evenly}}.table-action-gap{padding-right:1em}.table-header{background:#393939;border:0;margin:0;padding:0;text-align:center;text-transform:uppercase}.table-header a{color:#fff;font-size:.8rem;font-weight:400}.table-header a:hover{color:#fff;text-decoration-style:none}.table-confirmed{color:#cbdd58}.text-hidden-overflow{overflow:hidden}.text-description{overflow:hidden;padding:5px;text-align:justify}#center-captcha{display:inline-block;height:70px;margin:1rem 0 2rem;max-height:70px}.socio-abonado-numero-block div:first-child{max-width:200px;padding-right:0}.socio-abonado-numero-block label{display:inline-block;font:700;max-width:9px;padding-left:1px;padding-right:1px}.socio-abonado-numero-block label:before{content:"_"}.socio-abonado-numero-block div:nth-child(3){max-width:60px;padding-left:0;padding-right:0}.socio-abonado-numero-block-row div:first-child{max-width:200px;padding-left:0;padding-right:0}.socio-abonado-numero-block-row label{font:700;max-width:9px;padding-left:1px;padding-right:1px}.socio-abonado-numero-block-row label:before{content:"_"}.socio-abonado-numero-block-row div:nth-child(3){max-width:60px;padding-left:0;padding-right:0}#loader-container,#loader-container-invitado{display:none}#result-container-invitado #resultBox{font-size:1.25rem}.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:30px;margin:auto;max-height:30px;max-width:30px;width:30px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#checkboxs-group{margin-top:20px}#checkboxs label{margin-right:20px}#checkboxs-group label:first-child{margin-bottom:20px}select option{font-weight:700;text-transform:none}select [disabled=disabled]{font-style:italic;font-weight:400;text-transform:lowercase}.socio-item{position:relative}.card.card-wrapper,.socio-item .card{margin-bottom:5px;margin-top:10px}.btn{font-size:1rem;min-width:150px}.btn span{font-size:1rem;margin:0 0 0 1ch}.btn.btn-google{background-color:#fff;border:1px solid #ccc;color:#333!important;font-size:1rem!important;width:100%}.btn.btn-google:hover{background-color:#ccc;color:#fff!important}.btn.btn-google-transparent{background-color:transparent;border:1px solid #ccc;color:#393939;font-size:1rem!important;width:100%}.btn.btn-google-transparent:hover{background-color:#ccc;color:#fff!important}.btn.btn-facebook{background-color:#3b5998;border:1px solid #3b5998;color:#fff!important;font-size:1rem!important;width:100%}.btn.btn-facebook:hover{background-color:#3a61b3;border-color:#3a61b3;color:#fff!important}.btn.btn-facebook i{font-size:1.25rem!important}.btn.btn-regret{background-color:transparent;background-image:none;border:solid;border-color:#fff;border-width:2px;color:#fff!important}.btn.btn-regret:hover{background-color:#fff;color:#000!important}.btn.btn-home{background-color:#fff;color:#000}.btn.btn-home:hover{background-color:#000;color:#fff}.btn.btn-faq{border:0}#financial-cost{display:flex;flex-direction:column;margin-right:10px;margin-top:5px}#financial-cost .cftCost{font-size:27px;margin-left:5px;margin-right:0;margin-top:5px;padding-right:0;text-transform:uppercase}#financial-cost .cftCost span{font-size:27px}#financial-cost .teaCost{font-size:12px;margin-left:5px;margin-right:0;margin-top:5px;padding-right:0;text-transform:uppercase}#financial-cost .teaCost span{font-size:12px}#pay #securityCode{max-width:7em;min-width:5em}#pay #cardExpirationMonth,#pay #cardExpirationYear{max-width:9em;min-width:6em}.mp-card-img{display:inline;margin:5px;padding:0}.mp-card-img>img{height:100%;max-height:1em}#consulta-resultado{float:none!important;margin-top:1em}#consulta-resultado .card-header h3{background-image:none;color:#000;font-size:1em;font-weight:700;margin:0;padding-bottom:0;padding-top:0}.modal{background-color:rgba(0,0,0,.1);display:none;height:100%;left:0;overflow:auto;padding-top:0;position:fixed;top:0;width:100%;z-index:1000000}.modal-body{max-height:70vh}.map-modal-body,.modal-body{overflow-x:hidden;overflow-y:auto}.map-modal-body{height:80vh;max-height:80vh}.socio-habilitado-img-container{margin-bottom:.5em}.socio-habilitado-img-container img{margin:auto}.inline-block{display:inline-block}.field-validation-error{color:#a94442}.home-link{padding-bottom:2em;padding-top:2em;text-align:center;width:100%}#navbar-principal-collapse hr{margin:8px 0}#navbar-principal-collapse .nav-item{align-content:center;justify-content:center;margin:0;padding:0}#navbar-principal-collapse .nav-item svg{height:24px}#navbar-principal-collapse .nav-item.dropdown{display:block;padding:0}#navbar-principal-collapse .nav-item .dropdown-menu{background:#000;border:none;color:#fff;margin:0;padding:0;width:100%!important}#navbar-principal-collapse .nav-item .dropdown-toggle{align-items:center;border:none;display:flex;font-size:14px;line-height:14px;margin:0;padding:11px 24px;transition:background .5s}#navbar-principal-collapse .nav-item .dropdown-toggle span{font-size:14px;line-height:14px}#navbar-principal-collapse .nav-item .dropdown-toggle:focus,#navbar-principal-collapse .nav-item .dropdown-toggle:hover{background:#1a1a1a;color:#fff}#navbar-principal-collapse .nav-item .dropdown-toggle:after{content:none}#navbar-principal-collapse .nav-item .dropdown-item,#navbar-principal-collapse .nav-item .nav-link{align-items:center;border:none;color:#fff;display:flex;font-size:14px;line-height:14px;margin:0;padding:11px 0 11px 24px;transition:background .5s}#navbar-principal-collapse .nav-item .dropdown-item:focus,#navbar-principal-collapse .nav-item .dropdown-item:hover,#navbar-principal-collapse .nav-item .nav-link:focus,#navbar-principal-collapse .nav-item .nav-link:hover{background:#1a1a1a;color:#fff}#navbar-principal-collapse .nav-item .dropdown-item span,#navbar-principal-collapse .nav-item .nav-link span{font-size:14px;line-height:14px}#navbar-principal-collapse .nav-item .dropdown-menu .dropdown-item{padding:11px 0 11px 66px}#navbar-principal-collapse .nav-item .menu-icon{border:none;color:#fff;display:inline-block;height:24px;padding:0 8px;width:40px}#navbar-principal-collapse .nav-item .menu-icon.expand-icon{height:24px;padding:0 24px 0 0;position:absolute;right:0;width:48px}#navbar-principal-collapse .nav-item .menu-icon.login-icon,#navbar-principal-collapse .nav-item .menu-icon.user-icon{height:48px;padding:0;width:56px}#navbar-principal-collapse .nav-item .menu-icon.login-icon svg,#navbar-principal-collapse .nav-item .menu-icon.user-icon svg{height:48px}.offcanvas .offcanvas-body{padding:0 0 16px}.offcanvas#navbar-principal-collapse{background-color:#000;color:#fff}.offcanvas .btn-close{background-color:#fff;color:#fff;padding:10px 0 10px 40px}.offcanvas .btn-menu-close{background-color:#000;border:solid;border-radius:5px;color:#fff;filter:none;outline-color:#fff;padding:10px 20px}.offcanvas .btn-menu-close:hover{background-color:#ccc;opacity:1!important}.offcanvas .offcanvas-header{padding:13px 16px}.col-form-label,.form-label{display:block;font-size:.8rem}.form-check .form-check-label{line-height:28px}.section-title{border:0;font-size:1rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase;width:100%}.section-title:after{background:linear-gradient(90deg,#ccc,#fff 60%);bottom:1px;content:"";display:block;height:1px;left:0;position:relative;width:100%}ol.breadcrumb.breadcrumb-principal li{font-size:1rem;font-weight:400}ol.breadcrumb.breadcrumb-principal li a{font-size:1rem;font-weight:700}ol.breadcrumb.breadcrumb-principal>li+li:before{color:#fff;content:"/";font-weight:400;padding:0 5px}.breadcrumb-principal{padding:12px 16px}.category-img-header{margin-bottom:16px}.img-event-photo{width:100%}.event-small-img{max-width:330px}.section-event{margin-bottom:20px}.section-event .section-event-card{border:1px solid #ccc}.avatar{align-items:center;border-radius:1%;border-style:none;display:flex;flex-flow:column;margin:0 10px 10px 0;max-width:100px}.avatar img{box-shadow:0 0 3px #000;max-width:100px}.avatar h1{color:#6da827!important;font-size:14px!important;font-weight:700!important}.section-event-small-photo{margin-top:30px}.wrapper-space{margin:10px}.form-control::placeholder{color:#c3c3c3;opacity:1}.form-control:-ms-input-placeholder{color:#c3c3c3}.form-control::-ms-input-placeholder{color:#c3c3c3}p{margin:0 0 1rem;padding:0}h1,h2,h3,h4,h5{font-weight:400;line-height:1.3}h1{font-size:1.953rem;margin-top:0}h2{font-size:1.563rem}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-size:.8rem}h6{font-size:.64rem}.text_small,small{font-size:.8rem}.event-title{font-size:1.25rem;font-weight:700}.event-title a{color:#6da827;font-size:1.25rem}.event-date{align-items:center;display:flex;flex-direction:row;font-size:1rem;font-weight:500}.event-date .material-icons{margin-right:5px}.material-icon-btn{align-items:center;display:flex;flex-direction:row;justify-content:center}.material-icon-btn .material-icons{font-size:1rem;margin:0}.button-loader-container{display:none;font-size:.3em}.button-loader-container .spinner-border{border-width:2px;height:1rem;margin-left:5px;margin-right:5px;width:1rem}.forward-btn{cursor:pointer}.forward-btn a:link,.forward-btn a:visited{text-decoration:none}.forward-btn a:hover{color:none;text-decoration:none}.forward-btn a:active{text-decoration:none}#foot-banner-container{margin:auto;width:90%}@media(max-width:575px){.container-form{padding:10px 12px 40px}.carousel-item img{max-height:350px}}@media(min-width:575px){#content{-webkit-box-shadow:3px 13px 82px -15px rgba(0,0,0,.75);-moz-box-shadow:3px 13px 82px -15px rgba(0,0,0,.75);box-shadow:3px 13px 82px -15px rgba(0,0,0,.75)}}.burger-icon{height:48px;width:48px}.img-home-on-mobile{display:none}@media (max-width:1199px){.img-home-on-desktop{display:none!important}.img-home-on-mobile{display:flex!important}.table-striped td{font-size:10px}.only-on-medium{display:none!important}.header-logo-mobile-wrapper{align-items:center;display:flex!important;height:100%}}@media(max-width:360px){.g-recaptcha{transform:scale(.9);-webkit-transform:scale(.9);transform-origin:0 0;-webkit-transform-origin:0 0}#center-captcha{margin:1em 0 1em 40px;padding:0}}@media(max-width:300px){.g-recaptcha{position:relative;top:10px;transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}#center-captcha{margin:1em 0 1em 80px;padding:0}}.table-slim tr th{background:#18191a;font-size:1rem;padding-bottom:0;padding-top:0}.table-slim tr th a{color:#fff}.table-slim tr td{font-size:1rem;padding-bottom:0;padding-top:0}.card-ml-wrapper{border:1px solid #eee;border-radius:0;padding:0}.card-ml-detail{border:none;border-bottom:1px solid #eee;border-radius:0}.card-ml-detail:hover{background:#f7f7f7}.card-ml-detail .card-body{padding:10px}.operation-avatar{border:none;border-radius:1000px;box-shadow:0 0 10px -5px rgba(0,0,0,.5);height:48px;overflow:hidden;padding:10px;width:48px}.operation-avatar svg{fill:#000}.operation-avatar.operation-avatar-big{height:72px;width:72px}.accordion{--bs-accordion-active-bg:transparent}.text-wrap-balance{text-wrap:balance}.socio-abonado-numero-block .socio-nro-contador-show-condition{display:none}.socio-abonado-numero-block .socio-nro-contador-show-condition label:before{content:""}.password-checkbox{align-content:center;align-items:center;appearance:none;content:" ";display:flex;flex-direction:column;justify-content:center}.password-checkbox:before{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="currentColor"><path d="M638.5-428 584-482.5q10-51-27.25-91.25T462.5-604L408-658.5q17-8 35-11.75t37-3.75q73 0 123.5 50.5T654-500q0 19-3.75 37.25T638.5-428ZM762-305.5 708.5-358q37-28 67.25-63T827-500q-49-99.5-141.25-158.25T480-717q-28 0-57.5 4.5t-56 12.5L308-758.5q39.5-16.5 83-25t89-8.5q147 0 262 81.5T909-500q-23 57-59.75 106.75T762-305.5ZM787-69 623.5-230.5q-33.5 11-69.25 16.75T480-208q-147 0-262-81.5T51-500q21-52 53-96.75T176-677L68-789l52-52 720 720-53 52ZM229-625q-29 25-54 57t-42 68q49 99.5 141.25 158.25T480-283q21.5 0 42.25-2.5T562-292l-38-40q-11 3-22 4.5t-22 1.5q-73 0-123.5-50.5T306-500q0-11 1.5-21.5T312-543l-83-82Zm308.5 96Zm-142 70.5Z"/></svg>');height:24px}.password-checkbox:checked:before{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="currentColor"><path d="M480-326q72.5 0 123.25-50.75T654-500q0-72.5-50.75-123.25T480-674q-72.5 0-123.25 50.75T306-500q0 72.5 50.75 123.25T480-326Zm.12-68Q436-394 405-424.88q-31-30.88-31-75Q374-544 404.88-575q30.88-31 75-31Q524-606 555-575.12q31 30.88 31 75Q586-456 555.12-425q-30.88 31-75 31ZM480-208q-142.5 0-259-79.75T51-500q53.5-132.5 170-212.25T480-792q142.5 0 259 79.75T909-500q-53.5 132.5-170 212.25T480-208Zm0-292Zm0 217q111 0 204.5-58.5T827-500q-49-100-142.5-158.5T480-717q-111 0-204.5 58.5T133-500q49 100 142.5 158.5T480-283Z"/></svg>')}:root{--primary-font-family:"Inter","Barlow",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cai-color-white:#fff;--cai-color-black:#000;--cai-color-button-text:#303030;--cai-color-red-primary:#ec1c24;--cai-color-red-primary-80:#ec1c24cc;--text-size-80:0.694rem;--text-size-90:0.833rem;--text-size-100:1rem;--text-size-200:1.2rem;--text-size-300:1.44rem;--text-size-400:1.728rem;--text-size-500:2.074rem;--text-size-600:2.488rem;--text-size-700:2.986rem;--cai-main-container-with:1200px;--cai-landing-max-desktop-img-heigdht:405px;--cai-landing-max-desktop-img-width:648px}text-xs{font-size:var(--text-size-80);line-height:1.6}text-sm{font-size:var(--text-size-90);line-height:1.6}text-base{font-size:var(--text-size-100);line-height:1.6}text-lg{font-size:var(--text-size-200);line-height:1.6}text-xl{font-size:var(--text-size-300);line-height:1.6}text-2xl{font-size:var(--text-size-400);line-height:1.6}text-3xl{font-size:var(--text-size-500);line-height:1.6}text-4xl{font-size:var(--text-size-600);line-height:1.6}text-5xl{font-size:var(--text-size-700);line-height:1.6}footer{background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.15);margin-top:0;min-height:unset;overflow:hidden}footer#principal-footer{min-height:132px}footer#principal-footer a{display:flex;flex-direction:column;height:100%;justify-content:center}footer#principal-footer a a:link,footer#principal-footer a a:visited{text-decoration:none}footer#principal-footer a a:hover{color:none;text-decoration:none}footer#principal-footer a a:active{text-decoration:none}footer#principal-footer .footer-content .cai-social-wrapper .cai-social a,footer#principal-footer .footer-mobile-content .cai-social-wrapper .cai-social a{background-position:50%;background-size:cover;filter:invert(25%) sepia(91%) saturate(2748%) hue-rotate(342deg) brightness(88%) contrast(113%)}footer#principal-footer .footer-content .cai-social-wrapper .cai-social a:hover,footer#principal-footer .footer-mobile-content .cai-social-wrapper .cai-social a:hover{filter:invert(1%) sepia(9%) saturate(991%) hue-rotate(315deg) brightness(98%) contrast(63%)!important;transition:.5s ease-out}footer#principal-footer .footer-content{max-width:1440px;position:relative}footer#principal-footer .footer-content a{color:#8f8f8f!important;display:inline;font-weight:400}footer#principal-footer .footer-content section h2{color:#ec1c24;font-size:14px!important;font-weight:500;line-height:14px}footer#principal-footer .footer-content section h2 span{color:#8f8f8f;font-size:14px;font-weight:700;line-height:14px;padding:0 4px}footer#principal-footer .footer-content .cai-social-wrapper{display:flex;flex-direction:column;flex-shrink:0;height:160px;justify-content:start;padding-top:35px}footer#principal-footer .footer-content .cai-social-wrapper .cai-social{align-items:center;display:flex;gap:10px;height:40px;justify-content:start;overflow:hidden;padding:0}footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-facebook,footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-instagram,footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-twitter,footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-youtube{overflow:hidden}footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-facebook a,footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-instagram a,footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-twitter a,footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-youtube a{align-items:center;display:flex;height:100%}footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-facebook a img,footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-instagram a img,footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-twitter a img,footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-youtube a img{height:40px}footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-twitter a img,footer#principal-footer .footer-content .cai-social-wrapper .cai-social .cai-social-row-youtube a img{height:35px}footer#principal-footer .footer-content .cai-contact-sede-boyaca,footer#principal-footer .footer-content .cai-contact-sede-social{flex-shrink:0;min-height:160px;padding-top:35px}footer#principal-footer .footer-content .cai-contact-sede-boyaca ul,footer#principal-footer .footer-content .cai-contact-sede-social ul{list-style:none;padding:0;padding-inline-start:0}footer#principal-footer .footer-content .cai-contact-sede-boyaca ul li,footer#principal-footer .footer-content .cai-contact-sede-social ul li{align-items:center;color:#8f8f8f;display:flex;flex-shrink:0;font-size:13px;font-style:normal;font-weight:400;line-height:20px;padding-top:8px}footer#principal-footer .footer-content .cai-contact-sede-boyaca ul li img,footer#principal-footer .footer-content .cai-contact-sede-social ul li img{margin-right:8px}header{background-color:#ec1c24;border:#ec1c24;box-shadow:0 4px 10px 0 rgba(0,0,0,.149);color:#fff;height:90px;padding:0;position:relative}header .cai-logo-escudo{padding:0 0 0 44px}header .navbar-toggler{padding:0 66px 0 0}header .navbar-toggler img{height:40px;width:41px}header .header-burger-wrapper{left:unset;position:absolute;right:16px;top:0}header .header-logo-wrapper{background-color:transparent;max-width:1440px}header .header-logo-wrapper .cai-desktop-header-title{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:19px}header .header-logo-wrapper .cai-desktop-header-title span{color:#fff;font-family:var(--primary-font-family);font-size:23px;font-weight:600;line-height:28px}header .header-logo-wrapper .cai-mobile-header-title{padding-left:10px;padding-top:17px}header .header-logo-wrapper .cai-mobile-header-title p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:17px;margin:0;padding:0}header .header-logo-wrapper .cai-mobile-header-title p:first-child{font-size:16px;font-weight:700;line-height:19px}#content{background:#f8f8f8!important;border:none!important;box-shadow:none!important}.home-event{max-width:810px}.container-events{background:#f8f8f8;border:none;box-shadow:none}.container-events .home-event-wrapper{border:none;padding:0!important}.container-events .home-event-wrapper .card.home-event{background-color:#fff;border:none!important;border-radius:0;margin:auto}.container-events .home-event-wrapper .card.home-event .home-event-detail{background-color:transparent;background-color:#fff;border:none}.container-events .home-event-wrapper .card.home-event .home-event-img{width:100%}.container-events .home-event-wrapper .card.home-event .home-event-img:hover{transform:none}.cai-home-event-details{height:100%;left:0;position:absolute;top:0;width:100%}.cai-home-event-details img{border:none}.cai-home-event-details .cai-home-card-event-title{color:#fff;display:flex;font-size:24px;font-style:normal;font-weight:700;justify-content:center;line-height:30px;padding:27px 8px 0;text-align:center}.cai-home-event-details .cai-home-card-event-date{bottom:80px;color:#fff;display:flex;flex-direction:column;gap:4px;justify-content:center;position:absolute;width:100%}.cai-home-event-details .cai-home-card-event-date span{background:hsla(0,0%,50%,.4);color:#fff;font-size:20px;font-style:normal;font-weight:500;justify-content:center;line-height:22px;margin:auto;padding:4px 8px;text-align:center;text-transform:uppercase}.cai-home-event-details .cai-home-card-event-buy{bottom:32px;color:#fff;display:flex;justify-content:center;position:absolute;text-align:center;width:100%}:root{--cai-button-font-size:18px;--cai-btn-swiper-border-width:3px;--cai-swiper-buttons-height:282px;--cai-swiper-buttons-width:231px;--cai-swiper-buttons-size:60px;--cai-swiper-navigation-top:calc(var(--cai-swiper-buttons-height)/2 - var(--cai-swiper-buttons-size)/2);--cai-swiper-height:405px;--cai-swiper-button-background:var(--cai-color-red-primary);--cai-swiper-button-color:#fff}.btn{align-items:center;border:1px solid #ec1c24;border-radius:10px;display:inline-flex;font-size:var(--cai-button-font-size);font-style:normal;font-weight:600;gap:10px;justify-content:center;line-height:17px;margin:0;padding:10px 40px;text-align:center;text-decoration:none;text-decoration-style:solid;transition:all .2s ease-in}.btn.btn-rounded{border-radius:30px!important}.btn.btn-action-first,.btn.btn-buy,.btn.btn-next,.btn.btn-signup{background:#ec1c24;color:#fff!important;font-size:var(--cai-button-font-size)}.btn.btn-action,.btn.btn-action-first:hover,.btn.btn-buy:hover,.btn.btn-help,.btn.btn-home,.btn.btn-info,.btn.btn-next:hover,.btn.btn-signup:hover{background:transparent;border-color:#ec1c24;color:#ec1c24!important}.btn.btn-action,.btn.btn-help,.btn.btn-home,.btn.btn-info{font-size:var(--cai-button-font-size)}.btn.btn-action:hover,.btn.btn-help:hover,.btn.btn-home:hover,.btn.btn-info:hover{background:#ec1c24;color:#fff!important}.btn.btn-buy-event{background:#fff;border-color:#ec1c24;color:#ec1c24!important;font-size:var(--cai-button-font-size)}.btn.btn-buy-event:hover{background:#ec1c24;border-color:#fff;color:#fff!important}.btn.btn-link{color:#ec1c24!important;font-size:var(--cai-button-font-size);line-height:30px;text-decoration:underline}.btn.btn-header-signin{background:var(--cai-color-white);color:var(--cai-color-button-text)!important;font-family:var(--primary-font-family);font-size:19px;font-weight:400;height:45px;line-height:23px}.btn.btn-header-signin:hover{background:var(--cai-color-red-primary);color:var(--cai-color-white)!important;outline-color:var(--cai-color-white);outline-style:solid;outline-width:2px}.btn.btn-prev{background:var(--cai-color-white);color:var(--cai-color-button-text)!important;font-size:var(--cai-button-font-size)}.btn.btn-prev:hover{background:var(--cai-color-red-primary);color:var(--cai-color-white)!important;outline-color:var(--cai-color-white);outline-style:solid;outline-width:2px}.btn.btn-cancel{background:var(--cai-color-white);color:var(--cai-color-button-text)!important;font-size:var(--cai-button-font-size)}.btn.btn-cancel:hover{background:var(--cai-color-red-primary);color:var(--cai-color-white)!important;outline-color:var(--cai-color-white);outline-style:solid;outline-width:2px}.btn-google-transparent{border-radius:20px}.btn-cai-container{max-width:100%;padding:0;width:100%}.btn-cai-container .btn-cai-first{margin:0;overflow:hidden;padding:0 15px 0 39px}.btn-cai-container .btn-cai-first p{align-items:start;display:flex;flex-direction:column;height:var(--cai-swiper-buttons-height);justify-content:center;margin:0;padding:0}.btn-cai-container .btn-cai-first p span{color:#fff;font-family:Crimson Text;font-size:70px;font-style:italic;font-weight:400;letter-spacing:3%;line-height:100%;padding:0;text-align:left;text-shadow:0 10px 10px hsla(0,0%,100%,.659);width:100%}.btn-cai-container .btn-cai{background:linear-gradient(180deg,#ec1c24,rgba(236,28,36,.4));border:3px solid #fff;border-radius:30px;display:flex;flex:0 0 auto;flex-direction:column;height:var(--cai-swiper-buttons-height);justify-content:center;overflow:hidden;padding:0;position:relative;transition:all .2s ease-in;width:var(--cai-swiper-buttons-width)}.btn-cai-container .btn-cai:active{background:linear-gradient(180deg,rgba(236,28,36,.81),rgba(236,28,36,.81));box-shadow:0 4px 20px 0 #fff;transform:translateY(-10px);transition:transform .2s ease}.btn-cai-container .btn-cai .btn-cai-icon{color:#fff;margin:auto;position:absolute;top:117px;transform:translateY(-50%);width:100%}.btn-cai-container .btn-cai .btn-cai-text{color:#fff;font-family:Inter;font-size:30px;font-weight:400;letter-spacing:3%;line-height:100%;margin:auto;position:absolute;text-align:center;top:181px;width:100%}.btn-cai-container .btn-cai:hover{background:#ec1c24}.btn-cai-container .btn-cai:hover .btn-cai-icon,.btn-cai-container .btn-cai:hover .btn-cai-text{color:#fff}.btn-cai-container .swiper{--swiper-pagination-top:auto;--swiper-pagination-bottom:0px;--swiper-pagination-color:var(--cai-color-red-primary);--swiper-pagination-bullet-size:23px;--swiper-pagination-bullet-width:23px;--swiper-pagination-bullet-height:23px;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-horizontal-gap:11px;--swiper-pagination-bullet-vertical-gap:1px;--swiper-navigation-size:44px;--swiper-navigation-top-offset:50%;--swiper-navigation-sides-offset:10px;--swiper-navigation-color:var(--cai-swiper-button-color);height:var(--cai-swiper-height);margin-top:33px;width:100%}.btn-cai-container .swiper .swiper-button-disabled{display:none}.btn-cai-container .swiper .swiper-button-prev{left:0;padding-left:10px}.btn-cai-container .swiper .swiper-button-next{padding-right:5px;right:0}.btn-cai-container .swiper .swiper-button-next,.btn-cai-container .swiper .swiper-button-prev{background-color:transparent;height:var(--cai-swiper-buttons-height);margin:30px 0 0;top:0;width:90px}.btn-cai-container .swiper .swiper-button-next:after,.btn-cai-container .swiper .swiper-button-prev:after{content:""}.btn-cai-container .swiper .swiper-button-next .swiper-button-area,.btn-cai-container .swiper .swiper-button-prev .swiper-button-area{align-items:center;background:var(--cai-swiper-button-background);border:1px solid #fff;border-radius:50px;color:var(--cai-swiper-button-color);display:flex;height:60px;justify-content:center;margin:0;padding:0;top:var(--cai-swiper-navigation-top,50%);width:60px}.btn-cai-container .swiper .swiper-button-next .swiper-button-area:hover,.btn-cai-container .swiper .swiper-button-prev .swiper-button-area:hover{--cai-swiper-button-background:#fff;--cai-swiper-button-color:var(--cai-color-red-primary);border-color:var(--cai-color-red-primary);transition:all .2s ease}.btn-cai-container .swiper .swiper-button-next .swiper-button-area svg,.btn-cai-container .swiper .swiper-button-prev .swiper-button-area svg{height:23px;width:21px}.btn-cai-container .swiper .swiper-pagination-bullet{transition:all ease(.2)}.btn-cai-container .swiper .swiper-pagination-bullet:hover{--swiper-pagination-bullet-inactive-color:#908d8d}.btn-cai-container .swiper .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{--swiper-pagination-color:#908d8d}.btn-cai-container .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1.2)}.btn-cai-container .swiper .swiper-wrapper{height:375px;padding-top:30px}.btn-cai-container .swiper .swiper-wrapper .swiper-slide{width:fit-content}.input-group .input-group-text{background-color:#fff!important}@media(max-width:990px){:root{--cai-swiper-buttons-width:88px;--cai-swiper-buttons-height:106px}.btn-cai-container{background-color:rgba(0,0,0,.6);margin-bottom:10px;margin-top:8px}.btn-cai-container .btn-cai-first{padding:0 14px 0 8px}.btn-cai-container .btn-cai-first p{padding-top:5px}.btn-cai-container .btn-cai-first p span{color:#fff;font-size:20px;letter-spacing:3%;line-height:100%;padding:0;text-align:left;text-shadow:0 10px 10px #000;width:100%}.btn-cai-container .btn-cai{background:linear-gradient(180deg,#ec1c24,rgba(236,28,36,.4));border:1px solid #fff;border-radius:20px}.btn-cai-container .btn-cai .btn-cai-icon{top:42px}.btn-cai-container .btn-cai .btn-cai-icon svg{max-height:32px;width:100%}.btn-cai-container .btn-cai .btn-cai-text{font-size:15px;font-weight:400;letter-spacing:3%;line-height:100%;top:66px}.btn-cai-container .swiper{--cai-swiper-height:176px;--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-width:8px;--swiper-pagination-bullet-height:8px;--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:10px;margin-top:0;width:100%}.btn-cai-container .swiper .swiper-pagination{height:40px}.btn-cai-container .swiper .swiper-wrapper{height:156px;padding-top:20px}}@media(hover:hover){.btn-cai-container .btn-cai:hover{background:linear-gradient(180deg,rgba(236,28,36,.81),rgba(236,28,36,.81));box-shadow:0 4px 20px 0 #fff;transform:translateY(-10px);transition:transform .2s ease}}.alta-socio-types-cards .card{border-color:var(--cai-color-red-primary);border-radius:50px;border-width:2px;height:100%;max-width:300px}.alta-socio-types-cards .card.silver{background-color:#f5f5f5}.alta-socio-types-cards .card.gold{background-color:#d3d3d3}.alta-socio-types-cards .card.platinum{background-color:#a9a9a9}.alta-socio-types-cards .content-title{color:var(--cai-color-red-primary);min-height:4em}:root{--cai-btn-menu-width:147px;--cai-btn-menu-height:120px;--cai-menu-btn-container-gap-vertical:50px;--cai-menu-btn-container-gap-horizontal:50px;--cai-menu-btn-container-padding-left:70px;--cai-menu-btn-container-padding-right:70px;--cai-menu-btn-container-padding-bottom:40px;--cai-menu-btn-columns:4;--btn-cai-text-font-size:20px;--btn-cai-text-font-weight:400;--btn-cai-text-line-height:24.2px;--btn-cai-text-letter-spacing:3%;--cai-menu-sub-back-width:43px;--cai-menu-sub-back-height:43px}#cai-menu-modal .modal-dialog{border-radius:10px;max-width:900px}#cai-menu-modal .modal-dialog .modal-content{background:#000;background:var(--cai-color-red-primary);background:linear-gradient(180deg,#ec1c24,rgba(236,28,36,.4) 60%,rgba(236,28,36,0)),#000;background-repeat:no-repeat;width:fit-content}#cai-menu-modal .modal-dialog .modal-content .cai-menu-btn-close{background:transparent;border-radius:900px;color:#fff;height:48px;line-height:0;margin:9px;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;transition:background .2s ease-in;width:48px}#cai-menu-modal .modal-dialog .modal-content .cai-menu-btn-close:hover{background:#fff!important;color:var(--cai-color-red-primary)}#cai-menu-modal .modal-dialog .modal-content .cai-menu-btn-close svg{height:29px;width:29px}#cai-menu-modal .modal-dialog .modal-content .modal-header{border:none}#cai-menu-modal .modal-dialog .modal-content .modal-body{padding:0}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid{background:transparent;width:fit-content}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav{background:transparent;height:100%;margin:auto;padding-top:40px;width:fit-content}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav .cai-menu-btn-container{background:transparent;display:grid;gap:var(--cai-menu-btn-container-gap-vertical) var(--cai-menu-btn-container-gap-horizontal);grid-template-columns:repeat(4,1fr);height:100%;max-width:fit-content;padding:0 var(--cai-menu-btn-container-padding-right) var(--cai-menu-btn-container-padding-bottom) var(--cai-menu-btn-container-padding-left)}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav .cai-menu-btn-container .cai-btn-menu{background:#fff;border:2px solid var(--cai-color-red-primary);border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);display:flex;flex:0 0 auto;flex-direction:column;height:var(--cai-btn-menu-height);justify-content:center;overflow:hidden;padding:0;position:relative;transition:background .2s ease-in;width:var(--cai-btn-menu-width)}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav .cai-menu-btn-container .cai-btn-menu svg{color:var(--cai-color-red-primary)}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav .cai-menu-btn-container .cai-btn-menu .cai-btn-menu-icon{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;position:absolute;text-align:center;top:48px;width:100%}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav .cai-menu-btn-container .cai-btn-menu .cai-btn-menu-icon svg{transform:translateY(-50%)}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav .cai-menu-btn-container .cai-btn-menu .btn-cai-text{color:#000;font-size:var(--btn-cai-text-font-size);font-weight:var(--btn-cai-text-font-weight);letter-spacing:var(--btn-cai-text-letter-spacing);line-height:var(--btn-cai-text-line-height);margin:auto;position:absolute;text-align:center;top:73px;width:100%}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav .cai-menu-btn-container .cai-btn-menu:hover{background:var(--cai-color-red-primary);border:2px solid #fff}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav .cai-menu-btn-container .cai-btn-menu:hover .btn-cai-text,#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav .cai-menu-btn-container .cai-btn-menu:hover svg{color:#fff}#cai-menu-modal .modal-dialog .modal-content .modal-body .cai-menu-sub-panel{max-width:800px;width:90vw}#cai-menu-modal .modal-dialog .modal-content .modal-body .cai-menu-sub-panel #cai-sub-menu-abonos,#cai-menu-modal .modal-dialog .modal-content .modal-body .cai-menu-sub-panel #cai-sub-menu-socios{padding:74px 0 40px}#cai-menu-modal .modal-dialog .modal-content .modal-body .cai-menu-sub-panel .cai-menu-sub-back-corner{align-content:center;align-items:center;display:flex;justify-content:left;left:25px;position:absolute;top:12px}#cai-menu-modal .modal-dialog .modal-content .modal-body .cai-menu-sub-panel .cai-menu-sub-back-corner .cai-menu-sub-back{background:transparent;border:none;border-radius:900px;color:#fff;height:var(--cai-menu-sub-back-height);line-height:0;margin-right:10px;padding:0;transition:background .2s ease-in;width:var(--cai-menu-sub-back-width)}#cai-menu-modal .modal-dialog .modal-content .modal-body .cai-menu-sub-panel .cai-menu-sub-back-corner .cai-menu-sub-back:hover{background:#fff;color:var(--cai-color-red-primary)}#cai-menu-modal .modal-dialog .modal-content .modal-body .cai-menu-sub-panel .cai-menu-sub-back-corner .cai-menu-sub-title{align-content:center;align-items:center;color:#fff;display:flex;height:48px;justify-content:start;padding:0}#cai-menu-modal .modal-dialog .modal-content .modal-body .cai-menu-sub-panel .cai-menu-sub-back-corner .cai-menu-sub-title svg{height:30px;width:30px}#cai-menu-modal .modal-dialog .modal-content .modal-body .cai-menu-sub-panel .cai-menu-sub-back-corner .cai-menu-sub-title h2{font-size:23.4px;font-weight:500;letter-spacing:.03em;line-height:28.32px;margin:0;padding:0 0 0 10px;text-align:left}#cai-menu-modal .modal-dialog .modal-content .modal-body .cai-menu-sub-panel .cai-menu-btn-sub-container{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;margin:auto;max-width:400px;min-width:250px;padding-left:10px;padding-right:10px}#cai-menu-modal .modal-dialog .modal-content .modal-body .cai-menu-sub-panel .cai-menu-btn-sub-container .cai-menu-btn-sub{align-items:center;background:#fff;border:2px solid var(--cai-color-red-primary);border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);color:#000;display:flex;flex-direction:column;font-size:17px;font-weight:400;height:58px;justify-content:center;letter-spacing:.03em;line-height:20.57px;text-align:center;transition:background .2s ease-in;width:100%}#cai-menu-modal .modal-dialog .modal-content .modal-body .cai-menu-sub-panel .cai-menu-btn-sub-container .cai-menu-btn-sub:hover{background:var(--cai-color-red-primary);border-color:#fff;color:#fff}@media(max-width:990px){:root{--cai-menu-btn-columns:3;--cai-btn-menu-width:137px;--cai-btn-menu-height:120px;--cai-menu-btn-container-padding-left:25px;--cai-menu-btn-container-padding-right:49px;--cai-menu-btn-container-gap-vertical:26px;--cai-menu-btn-container-gap-horizontal:40px;--btn-cai-text-font-size:19.2px;--btn-cai-text-font-weight:400;--btn-cai-text-line-height:20px;--btn-cai-text-letter-spacing:3%;--cai-menu-sub-back-width:30px;--cai-menu-sub-back-height:30px}#cai-menu-modal .modal-dialog .modal-content .modal-body{max-height:85vh}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav{padding-top:45px}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav .cai-menu-btn-container{grid-template-columns:repeat(3,1fr)}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .cai-menu-sub-panel #cai-sub-menu-abonos,#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .cai-menu-sub-panel #cai-sub-menu-socios{padding:74px 20px 40px}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .cai-menu-sub-panel .cai-menu-sub-back-corner{top:7px}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .cai-menu-sub-panel .cai-menu-sub-back-corner .cai-menu-sub-back svg{height:25px;width:25px}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .cai-menu-sub-panel .cai-menu-sub-back-corner .cai-menu-sub-title svg{height:20px;width:20px}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .cai-menu-sub-panel .cai-menu-sub-back-corner .cai-menu-sub-title h2{font-size:20px;font-weight:500;line-height:24.2px}#cai-menu-modal .modal-dialog .modal-content .cai-menu-btn-close{padding:0}}@media(max-width:600px){:root{--cai-menu-btn-columns:2;--cai-btn-menu-width:130px;--cai-btn-menu-height:118px;--cai-menu-btn-container-padding-left:30px;--cai-menu-btn-container-padding-right:30px;--cai-menu-btn-container-gap-vertical:26px;--cai-menu-btn-container-gap-horizontal:40px;--btn-cai-text-font-size:19.2px;--btn-cai-text-font-weight:400;--btn-cai-text-line-height:20px;--btn-cai-text-letter-spacing:3%}#cai-menu-modal .modal-dialog{margin:0}#cai-menu-modal .modal-dialog .modal-content .cai-menu-btn-close{height:30px;margin:11px 7px 0 0;padding:0;width:30px}#cai-menu-modal .modal-dialog .modal-content .cai-menu-btn-close svg{height:22px;width:22px}#cai-menu-modal .modal-dialog .modal-content .modal-body .container-fluid .navbar-nav .cai-menu-btn-container{grid-template-columns:repeat(2,1fr)}}#content .container-events article{background-color:transparent;border:none;border-radius:10px!important;overflow:hidden}#content .container-events article .home-event-img:hover{transform:scale(1.02);-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}#content .container-events #cai-home-card-container{grid-row-gap:40px;grid-column-gap:35px;display:grid;grid-template-columns:fit-content(50%) fit-content(50%);margin:auto;width:fit-content}.cai-breadcrumb-container{padding-top:30px}.cai-breadcrumb-container .cai-breadcrumb-item{align-items:center;background:var(--cai-color-red-primary);border:1px solid #d9d9d9;border-bottom-right-radius:20px;border-top-right-radius:20px;color:#fff;display:flex;font-family:Inter;font-size:19.2px;font-weight:500;height:46px;justify-content:center;letter-spacing:3%;line-height:100%;text-align:center;width:108px}.cai-floating-btn{--cai-floating-btn-color:#fff;--cai-floating-btn-background:var(--cai-color-red-primary);align-items:center;background:var(--cai-floating-btn-background);border:2px solid #fff;border-radius:50px;bottom:49px;color:var(--cai-floating-btn-color);display:flex;height:69px;justify-content:start;line-height:0px;outline:1px solid #d0d0d0;position:fixed;right:28px;text-align:center;transition:all .2s ease;width:261px;z-index:10}.cai-floating-btn:hover{--cai-floating-btn-background:#fff;--cai-floating-btn-color:var(--cai-color-red-primary);border-color:var(--cai-color-red-primary);outline:none}.cai-floating-btn .cai-floating-btn-icon{align-items:center;background:var(--cai-floating-btn-color);border:2px solid #fff;border-color:var(--cai-floating-btn-color);border-radius:50px;display:flex;height:69px;justify-content:center;transform:translateX(-2px);width:69px}.cai-floating-btn .cai-floating-btn-icon svg{color:var(--cai-floating-btn-background)}.cai-floating-btn .cai-floating-btn-text{font-family:Inter;font-size:20px;font-weight:500;letter-spacing:3%;line-height:0px;padding-left:12px}@media(max-width:1099px){#content .container-events #cai-home-card-container{grid-row-gap:20px;grid-template-columns:fit-content(100%);padding-left:44px;padding-right:44px}.cai-breadcrumb-container .cai-breadcrumb-item{border-bottom-right-radius:20px;border-top-right-radius:20px;border-width:1px;height:38px;width:86px}.cai-floating-btn{bottom:41px;height:40px;right:10px;width:166px}.cai-floating-btn .cai-floating-btn-icon{height:40px;width:40px}.cai-floating-btn .cai-floating-btn-icon svg{height:15px;width:20px}.cai-floating-btn .cai-floating-btn-text{font-size:13px;padding-left:7px}}body,html{background:#f8f8f8;font-family:var(--primary-font-family);font-size:16px}body{-webkit-font-smoothing:antialiased;fill:#ec1c24;font-weight:600}.container-fluid{background:#f8f8f8}.green-left-warning{text-wrap:balance;color:#ec1c24;font-size:1rem;font-size:20px;font-weight:600;line-height:30px;padding:0 0 20px}.table-bordered{border:1px solid #333}.table-confirmed{color:#303030}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #666}ol.breadcrumb{background:transparent;border-radius:0;color:#303030;padding:20px 30px 20px 0;text-transform:none}ol.breadcrumb.breadcrumb-principal a{color:#303030;font-size:18px;font-weight:700;line-height:22px}ol.breadcrumb.breadcrumb-principal li,ol.breadcrumb.breadcrumb-principal li a{font-size:20px;line-height:25px}ol.breadcrumb.breadcrumb-principal>li+li:before{color:#303030;content:">";font-size:20px;font-weight:700;line-height:25px}#content{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);margin:5px auto 0;max-width:var(--cai-main-container-with);min-height:70vh;padding-left:0;padding-right:0;position:relative}.event-title a{color:#303030;font-size:20px;font-weight:700;line-height:24px}a,a:focus,a:hover{text-decoration:none}a{color:#eb0927;font-size:1rem;font-style:normal;font-weight:500}a#btn-cai-arrepentimiento{color:#ec1c24;font-weight:400!important}a#btn-cai-arrepentimiento,a.link-underline-info{text-decoration:underline!important}.section-title{color:#ec1c24;font-size:20px;line-height:32px;text-transform:none}.section-title:after{content:none}.section-event .section-event-card{border:none;box-shadow:0 0 10px 5px rgba(0,0,0,.1)}.properties-group .col-auto{margin-bottom:15px;min-width:150px}.properties-group label{color:#ec1c24;font-size:16px;font-weight:700;line-height:30px;padding:0}.properties-group span{color:#303030;font-size:16px;font-weight:600;line-height:30px;padding:0}#cai-desktop-burguer svg{height:37px;transition:.2s ease;width:62px}#cai-desktop-burguer svg:hover{height:47px;width:71px}#navbar-principal-collapse .nav-item,#navbar-principal-collapse .nav-item .dropdown-item{font-weight:600}#navbar-principal-collapse .nav-item .dropdown-menu{background:#fff;color:#ec1c24}#navbar-principal-collapse .nav-item .dropdown-item,#navbar-principal-collapse .nav-item .dropdown-toggle,#navbar-principal-collapse .nav-item .nav-link{color:#ec1c24}#navbar-principal-collapse .nav-item .dropdown-item:focus,#navbar-principal-collapse .nav-item .dropdown-item:hover,#navbar-principal-collapse .nav-item .dropdown-toggle:focus,#navbar-principal-collapse .nav-item .dropdown-toggle:hover,#navbar-principal-collapse .nav-item .nav-link:focus,#navbar-principal-collapse .nav-item .nav-link:hover{background:#f04b51;color:#fff}#navbar-principal-collapse .nav-item .menu-icon{color:currentColor}#navbar-principal-collapse .nav-item .menu-icon:focus,#navbar-principal-collapse .nav-item .menu-icon:hover{background:#f04b51;color:#fff}.btn-close{filter:none}.offcanvas#navbar-principal-collapse{background-color:#fff;color:#ec1c24}.offcanvas .btn-menu-close{background-color:transparent;border-color:#fff;border-radius:0;border-width:2px;color:#ec1c24;outline-color:#ec1c24;outline-style:solid;outline-width:1px}.offcanvas .btn-menu-close:hover{background-color:#ec1c24;color:#fff}.col-form-label,.form-label{color:#ec1c24;font-size:16px;font-weight:700;line-height:30px}.cai-footer-icons>svg{height:32px;width:32px}.cai.cai-header-user-name{color:#fff;font-family:var(--primary-font-family);font-size:19px;font-style:normal;font-weight:400;line-height:23px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cai-on-mobile{display:none}@media (max-width:1099px){.cai-on-desktop{display:none!important}.cai-on-mobile{display:flex!important}footer{box-shadow:0 -2px 10px 0 rgba(0,0,0,.15)}footer#principal-footer{min-height:68px}.cai-social{grid-template-columns:auto 0 auto 4px auto 9px auto}header{background-color:transparent;box-shadow:none;height:100px}header .cai-logo-escudo{padding:0 0 0 9px}header .navbar-toggler{padding-right:21px;padding-top:21px}header .navbar-toggler img{height:29px;width:30px}header .header-logo-wrapper:before{background-color:#ec1c24;border-radius:0 0 0 200px;content:" ";display:inline-block;height:100%;left:-4px;position:absolute;width:100%;width:calc(100% + 4px);z-index:-1}.home-event{max-width:400px}.btn{font-size:14px;line-height:17px;padding:10px 30px}.btn-cai{height:100px;width:100px}.btn-cai .btn-cai-icon{top:18px}.btn-cai .btn-cai-text{font-size:14px;line-height:17px;top:55px}}.form-check .form-check-input{background-color:transparent;border:2px solid #ec1c24;height:18px;width:18px}.form-check .form-check-input:checked{background-color:#ec1c24;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="12" fill="FFFFFF"><path d="M14.71 1.21a.999.999 0 0 0-1.42 0L5.84 8.67 2.71 5.53A1.022 1.022 0 1 0 1.29 7l3.84 3.84a1 1 0 0 0 1.42 0l8.16-8.16a1 1 0 0 0 0-1.47Z" fill="%23fff"/></svg>')!important;border:2px solid #ec1c24}.form-check .form-check-input:focus{border:2px solid #ec1c24;box-shadow:none}.form-check .form-check-label{font-size:16px;font-weight:400;line-height:24px}.alert.alert-info,.alert.alert-primary{background:rgba(236,28,36,.1);border-color:#ec1c24;color:#303030}#boleteriavip-footer a{color:#ec1c24!important;opacity:.9}#boleteriavip-footer a:hover{color:rgba(0,0,0,.15)!important}#boleteriavip-footer img{background-position:50%;background-size:cover;filter:invert(25%) sepia(91%) saturate(2748%) hue-rotate(342deg) brightness(88%) contrast(113%);opacity:.9}#boleteriavip-footer img:hover{filter:invert(1%) sepia(9%) saturate(991%) hue-rotate(315deg) brightness(98%) contrast(63%)!important;transition:.5s ease-out}
