.visually-hidden{border:0;padding:0;margin:0;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap}#banner-junio{display:flex;justify-content:center;background-color:#001b6c;border-radius:1rem;overflow:hidden;box-shadow:0 2px 3px rgba(0,0,0,0.15);margin-bottom:30px}.aclaracion{margin-top:20px;font-style:italic;display:none}.aclaracion.showPrices{display:block}.custom-pack{background-color:#005EA4;border:2px solid #064e85;border-radius:1rem;padding:1.5em 2.5em;display:flex;flex-flow:row;margin-bottom:7em;gap:2em;box-shadow:0 2px 3px rgba(0,0,0,0.15)}.custom-pack .body{color:#fff;flex-grow:1}.custom-pack .body .title{margin-top:0.25em}.custom-pack .pie{display:flex;align-items:center}.custom-pack .pie .btn{font-size:15px;font-weight:400;font-family:'Open Sans', sans-serif;padding:10px 25px 9px;background-color:#FF9C03;color:#fff;border:0}.custom-pack .pie .btn:hover{box-shadow:0 3px 3px rgba(0,0,0,0.35)}#titular{display:flex;flex-direction:column;align-items:flex-start;gap:1.5em;margin-bottom:24px}#titular .h3{flex-grow:1;margin:0}#titular .optionsPrices{display:flex;flex-direction:row;background-color:#fff;border:1px solid #ccc;border-radius:1rem;width:100%}#titular .optionsPrices label{font-family:'Open Sans', sans-serif}#titular .optionsPrices .tipo-container{padding:0.75em 1.25em 1em 1.25em;border-right:1px solid #e4e4e4}#titular .optionsPrices .rooms-quantity{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:0.75em 1.25em 1em 1.5em;border-right:1px solid #e4e4e4}#titular .optionsPrices .rooms-quantity label{width:200px;display:flex;align-items:center;margin:0}#titular .optionsPrices .rooms-quantity .sliderContainer{font-family:'Open Sans', sans-serif;width:100%;display:flex;flex-direction:row;gap:1em;align-items:center}#titular .optionsPrices .rooms-quantity .sliderContainer #slider.ui-slider{flex-grow:1;height:20px;border-radius:4px}#titular .optionsPrices .rooms-quantity .sliderContainer #slider.ui-slider .ui-slider-handle{height:30px;width:30px;top:-6px;border-radius:50%}#titular .optionsPrices .rooms-quantity .sliderContainer #slider.ui-slider .ui-slider-handle.ui-state-active{background-color:#005EA4}#titular .optionsPrices .rooms-quantity .sliderContainer #rooms-qty{width:65px}#titular .optionsPrices .rooms-quantity .sliderContainer #slide-steps{height:10px;margin-left:1px;position:absolute;z-index:1}#titular .optionsPrices .rooms-quantity .sliderContainer #slide-steps .step{position:absolute;width:0;display:flex;justify-content:center;overflow:visible;height:100%}#titular .optionsPrices .rooms-quantity .sliderContainer #slide-steps .step span{display:flex;justify-content:center;align-items:center;color:#747474;margin-left:5px;font-size:1.2rem}#titular .optionsPrices .moneda-container{padding:0.75em 1em 1em 1.25em;display:flex;flex-direction:column}#titular .optionsPrices .moneda-container #monedas{min-width:110px}#titular .optionsPrices .moneda-container #monedas.btn-group .btn.active{background-color:#005EA4;color:#fff;border-color:#005EA4}.seccion-paquetes{font-family:'Open Sans', sans-serif;padding-top:4em;padding-bottom:6em;background-image:url("../images/contenido/home/slide/bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}.seccion-paquetes .paquete{border-radius:1rem;border:1px solid #ccc;display:flex;flex-flow:column nowrap;align-items:center;overflow:hidden;background-color:#fff;margin-bottom:30px}.seccion-paquetes .paquete.esencial .title{background-color:#5f686f}.seccion-paquetes .paquete.esencial .title .consultar .btn{color:#5f686f}.seccion-paquetes .paquete.esencial svg{fill:#5f686f}.seccion-paquetes .paquete.esencial .body ul.incluidos li a:hover{border-left:3px solid #5f686f}.seccion-paquetes .paquete.esencial .body ul.incluidos li a:hover .detalles{color:#5f686f}.seccion-paquetes .paquete.esencial .body ul li a:hover{color:#5f686f}.seccion-paquetes .paquete.esencial .pie .btn{background-color:#5f686f}.seccion-paquetes .paquete.esencial .pie .btn:hover{background-color:#4d5358}.seccion-paquetes .paquete.profesional .title{background-color:#005EA4}.seccion-paquetes .paquete.profesional .title .consultar .btn{color:#005EA4}.seccion-paquetes .paquete.profesional svg{fill:#005EA4}.seccion-paquetes .paquete.profesional .body ul.incluidos li a:hover{border-left:3px solid #005EA4}.seccion-paquetes .paquete.profesional .body ul.incluidos li a:hover .detalles{color:#005EA4}.seccion-paquetes .paquete.profesional .body ul li a:hover{color:#005EA4}.seccion-paquetes .paquete.profesional .pie .btn{background-color:#005EA4}.seccion-paquetes .paquete.profesional .pie .btn:hover{background-color:#064e85}.seccion-paquetes .paquete.experto .title{background-color:#FF9C03}.seccion-paquetes .paquete.experto .title .consultar .btn{color:#FF9C03}.seccion-paquetes .paquete.experto svg{fill:#FF9C03}.seccion-paquetes .paquete.experto .body ul.incluidos li a:hover{border-left:3px solid #FF9C03}.seccion-paquetes .paquete.experto .body ul.incluidos li a:hover .detalles{color:#FF9C03}.seccion-paquetes .paquete.experto .body ul.incluidos li.plan-pro a:hover{color:#333;border-left:0;font-weight:normal}.seccion-paquetes .paquete.experto .body ul li a:hover{color:#FF9C03}.seccion-paquetes .paquete.experto .pie .btn{background-color:#FF9C03}.seccion-paquetes .paquete.experto .pie .btn:hover{background-color:#e58e07}.seccion-paquetes .paquete.sin-precio .title .precio{display:none}.seccion-paquetes .paquete.sin-precio .title .consultar{display:block}.seccion-paquetes .paquete .imgRecomendado{position:absolute;top:-20px}.seccion-paquetes .paquete .title{width:100%;margin:0;padding-top:20px;padding-bottom:20px}.seccion-paquetes .paquete .title .head-text{color:#fff;text-align:center;margin:0;margin-bottom:15px;font-size:1.4em}.seccion-paquetes .paquete .title .precio{color:#fff;text-align:center;font-size:30px;margin-bottom:0}.seccion-paquetes .paquete .title .precio small{color:#fff;font-size:0.5em}.seccion-paquetes .paquete .title .consultar{margin:0 2em;display:none}.seccion-paquetes .paquete .title .consultar .btn{background-color:#fff;font-size:15px;padding:11px 32px;border-radius:0.5rem;font-weight:600;transition:all 0.3s ease;width:100%}.seccion-paquetes .paquete .title.discount{padding-bottom:10px}.seccion-paquetes .paquete .title.discount .precio{line-height:0.55em}.seccion-paquetes .paquete .title.discount .precio .fullprice{text-decoration:line-through;font-size:0.65em;opacity:0.75}.seccion-paquetes .paquete .body{width:100%;padding-left:1.5em;padding-right:1.5em}.seccion-paquetes .paquete .body .h5{margin-top:1em;margin-left:1em}.seccion-paquetes .paquete .body ul.incluidos{border-radius:0.5rem;font-size:16px;background-color:#efefef}.seccion-paquetes .paquete .body ul.incluidos li{border-bottom:1px solid #ccc}.seccion-paquetes .paquete .body ul.incluidos li.plan-pro a i{color:#005EA4;margin-right:5px}.seccion-paquetes .paquete .body ul.incluidos li.plan-pro a b{color:#005EA4}.seccion-paquetes .paquete .body ul.incluidos li:last-child{border-bottom:0px}.seccion-paquetes .paquete .body ul.incluidos li a{padding:0.8em 1em;display:block;color:#333;font-size:15px}.seccion-paquetes .paquete .body ul.incluidos li a:hover{border-left:3px solid #005EA4}.seccion-paquetes .paquete .body ul.incluidos li a:hover .detalles{font-weight:400;color:#333}.seccion-paquetes .paquete .body ul li span{background-color:#ccc;border-radius:4px;padding:4px 8px;color:#fff;margin-left:8px}.seccion-paquetes .paquete .body ul li span.lite{background-color:rgba(95,104,111,0.7)}.seccion-paquetes .paquete .body ul li span.full{background-color:#005EA4}.seccion-paquetes .paquete .body ul li a:hover{text-decoration:none !important;font-weight:bolder}.seccion-paquetes .paquete .body ul li a:hover span{font-weight:400}.seccion-paquetes .paquete .body ul li ul.detalles{margin-top:8px;border-radius:4px;background-color:#fff;padding:4px 8px}.seccion-paquetes .paquete .body ul li ul.detalles li{padding:4px 8px;font-size:0.9em}.seccion-paquetes .paquete .pie{width:100%;padding:0.5em 1.5em 1.5em 1.5em}.seccion-paquetes .paquete .pie .btn{color:#fff;font-size:16px;padding:11px 32px;border-radius:0.5rem;font-weight:600;transition:all 0.3s ease;width:100%}.seccion-paquetes .custom-pack{padding:1em 2.1em;margin-bottom:0}.seccion-paquetes .custom-pack .body .title{font-size:22px;margin-bottom:8px}.versiones{padding:5em 15px 0}.versiones .version-tables{margin-bottom:4em}.versiones .version-tables .row .fila{display:flex;width:100%;gap:1em}.versiones .version-tables .row .fila:nth-child(odd){background-color:#eee}.versiones .version-tables .row .fila:last-child{border-bottom:1px solid #eee}.versiones .version-tables .row .fila.title{background-color:#fff !important;border-bottom:1px solid #eee}.versiones .version-tables .row .fila.title .col-flex{padding:4px 0}.versiones .version-tables .row .fila.aclaraciones{height:39px}.versiones .version-tables .row .fila.aclaraciones .col-flex .item{font-size:85%;line-height:1.2em}.versiones .version-tables .row .fila .col-flex{flex-basis:20%;padding:8px 0;align-content:center;justify-content:center;display:flex;flex-wrap:wrap;min-width:54px}.versiones .version-tables .row .fila .col-flex:first-child{flex-grow:1;justify-content:flex-start;padding-left:1em}.versiones .version-tables .row .fila .col-flex .esencial{background-color:#5f686f}.versiones .version-tables .row .fila .col-flex .profesional{background-color:#005EA4}.versiones .version-tables .row .fila .col-flex .experto{background-color:#FF9C03}.versiones .version-tables .row .fila .col-flex .h4{border-radius:4px;padding:8px 8px 6px;color:#fff;margin:0 !important;width:100%;font-weight:500}.versiones .version-tables .row .fila .col-flex .h4.modulo{color:#2a363f;margin-top:8px !important;padding-left:0}.versiones .version-tables .row .fila .col-flex .item{margin:0}.versiones .version-tables .row .fila .col-flex .item.title i{color:#FF9C03;font-size:16px;margin-right:0.3em}.versiones .version-tables .row .fila .col-flex .item.title i.fa-info-circle{color:#0072CE}.versiones .version-tables .row .fila .col-flex .item .extra{font-weight:700;color:#04B100}.versiones .version-tables .row .fila .col-flex .item .extra i{margin-right:0}.versiones .version-tables .row .fila .col-flex .item i{font-size:18px;margin-right:0.5em}.versiones .version-tables .row .fila .col-flex .item i.fa-check{color:#04B100}.versiones .version-tables .row .fila .col-flex .item i.fa-times{color:#a2a3a5}.versiones .version-tables .row .fila .col-flex .item i.fa-plus-circle{color:#005EA4}@media (min-width: 1200px){.custom-pack.horizontal{flex-flow:column;gap:0.5em}.seccion-paquetes .custom-pack.horizontal{padding:1em 2.1em 1.5em}.seccion-paquetes .custom-pack.horizontal .body .title{font-size:20px}}@media (max-width: 1199px){.seccion-paquetes .paquete .title .head-text{margin-bottom:10px}.seccion-paquetes .paquete .title .precio{font-size:28px}.versiones .version-tables .row .fila .col-flex{flex-basis:15%}.versiones .version-tables .row .fila .col-flex .h4{font-size:16px}}@media (max-width: 1024px){.versiones .version-tables{width:100%}}@media (max-width: 767px){.seccion-paquetes .container{width:450px}.seccion-paquetes #titular .optionsPrices{flex-wrap:wrap}.seccion-paquetes #titular .optionsPrices .tipo-container{order:1;flex-grow:1}.seccion-paquetes #titular .optionsPrices .rooms-quantity{order:3;border-top:1px solid #e4e4e4;border-right:none;gap:0.25em;padding-left:1.25em;padding-right:1.25em}.seccion-paquetes #titular .optionsPrices .rooms-quantity label{width:auto;line-height:1.2em}.seccion-paquetes #titular .optionsPrices .rooms-quantity .sliderContainer{width:auto}.seccion-paquetes #titular .optionsPrices .moneda-container{order:2;padding-right:1.25em}.seccion-paquetes .paquete .title .precio{font-size:24px}.seccion-paquetes .paquete .body ul.incluidos li a{font-size:14px}.versiones .version-tables .row .fila{gap:0.5em}.versiones .version-tables .row .fila .col-flex{flex-basis:12%}.versiones .version-tables .row .fila .col-flex .esencial,.versiones .version-tables .row .fila .col-flex .profesional,.versiones .version-tables .row .fila .col-flex .experto{font-size:14px}.tooltip-inner{font-size:16px}.custom-pack{flex-flow:column;gap:0.25em;padding-bottom:1.75em}}@media only screen and (max-width: 479px){#titular{flex-wrap:wrap;gap:1em}.seccion-paquetes .container{width:100%}.versiones .version-tables .row .fila{gap:0.25em}.versiones .version-tables .row .fila .col-flex .item i{margin-right:0}}#modalPrecios .modal-dialog{display:flex !important;flex-wrap:wrap;align-content:center;height:100vh}#modalPrecios .modal-dialog .modal-body{padding:10px 25px 25px}#modalPrecios .modal-dialog .modal-body p{margin-bottom:15px}#modalPrecios .modal-dialog .modal-body label{font-weight:600}#modalPrecios .modal-dialog .modal-body label input,#modalPrecios .modal-dialog .modal-body label select{margin-top:4px;margin-bottom:8px;font-weight:400;height:44px}#modalPrecios .modal-dialog .modal-body label select{text-indent:0;padding:9px}#modalPrecios .modal-dialog .modal-body label select.unselected{color:#999999}#modalPrecios .modal-dialog .modal-body label select option:not(:first-of-type){color:#454545}#modalPrecios .modal-dialog .modal-body .btn{color:#fff;font-size:15px;padding:11px 32px;border-radius:0.5rem;font-weight:600;transition:all 0.3s ease;width:100%;background-color:#005EA4;margin-top:15px}#modalPrecios .modal-dialog .modal-body .btn:hover{background-color:#064e85}
