@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/fonts/montserrat/montserrat-v26-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url(/fonts/montserrat/montserrat-v26-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/fonts/montserrat/montserrat-v26-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(/fonts/montserrat/montserrat-v26-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/montserrat/montserrat-v26-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/fonts/montserrat/montserrat-v26-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/fonts/montserrat/montserrat-v26-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(/fonts/montserrat/montserrat-v26-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/montserrat/montserrat-v26-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(/fonts/montserrat/montserrat-v26-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/montserrat/montserrat-v26-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/fonts/montserrat/montserrat-v26-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/fonts/montserrat/montserrat-v26-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:url(/fonts/montserrat/montserrat-v26-latin-800italic.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;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.platinum{background-color:#d3d3d3}.alta-socio-types-cards .card.gold{background-color:#a9a9a9}.alta-socio-types-cards .content-title{color:#303030;min-height:4em}*{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-size:1rem;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;text-decoration:none}.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;margin:5px auto 0;max-width:1000px;min-height:70vh;padding:0 5px 50px}.td-margin{margin:2px}header{border:none;display:block;height:70px;margin:0;overflow:hidden;padding:5px 0;position:relative;width:100%}header a{line-height:0px}header .header-burger-wrapper{align-content:center;display:flex;height:100%;left:16px;position:absolute;top:0}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 .col-auto{margin-bottom:15px;min-width:150px}.properties-group label{padding:0}.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}.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;outline-style:solid;outline-width:1px;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;font-weight:700}.form-check .form-check-label{font-size:16px;font-weight:400;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,.event-title a{font-size:1.25rem;font-weight:700}.event-title a{color:#6da827}.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>')}header{background:#18191a}body,html{background:#ededed;font-family:Montserrat,system-ui,-apple-system,sans-serif,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}#content{background:#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)}h1,h2,h3,h4,h5,h6{color:#393939}.breadcrumb-principal{background-color:#92b22c;border-radius:0;color:#fff;font-weight:300}.breadcrumb-principal a{color:#fff;font-weight:400}.btn{border:2px solid #3e6db3;border-radius:6px;font-weight:600;margin:auto;text-decoration:none;text-decoration-style:solid;transition:background-color .25s linear}.btn.btn-buy{background:#3e6db3;color:#fff}.btn.btn-buy:hover{background:#5d88c7;border-color:#5d88c7;color:#fff}.btn.btn-buy-event{background:#3e6db3;color:#fff}.btn.btn-buy-event:hover{background:#5d88c7;border-color:#5d88c7;color:#fff}.btn.btn-next{background:#3e6db3;color:#fff}.btn.btn-next:hover{background:#5d88c7;border-color:#5d88c7;color:#fff}.btn.btn-help{background:#fff;color:#3e6db3}.btn.btn-help:hover{background:#3e6db3;color:#fff}.btn.btn-info{background:#fff;color:#3e6db3}.btn.btn-info:hover{background:#3e6db3;color:#fff}.btn.btn-home{background:#fff;color:#3e6db3}.btn.btn-home:hover{background:#3e6db3;color:#fff}.btn.btn-action,.btn.btn-action-first{background:#fff;color:#3e6db3}.btn.btn-action-first:hover,.btn.btn-action:hover{background:#3e6db3;color:#fff}.btn.btn-cancel{background:#fff;color:#3e6db3}.btn.btn-cancel:hover{background:#3e6db3;color:#fff}.section-title:after{background:linear-gradient(90deg,#358727,#fff 60%)}.form-check-input{background-color:transparent;border:2px solid #3e6db3;height:18px;width:18px}.form-check-input:checked{background-color:#3e6db3;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 #3e6db3}.form-check-input:focus{border:2px solid #3e6db3;box-shadow:none}
