body {font-family:sans-serif;font-weight:400;text-rendering:optimizeLegibility;line-height:1.45;}@media screen and (min-width:992px) {}a {color:#7c7c7c;}.bg-light {background-color:#f8f9fa;}.fixed-top {left:0;position:fixed;right:0;top:0;z-index:1030;}.label-hidden {border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.lead {font-size:1.25rem;font-weight:300;}.btn-borde {background-color:transparent;font-weight:500;}.btn-light {border-color:#fff;color:#fff;}.btn-dark {border-color:#3a3a3a;color:#ffffff;}.btn-green {background-color:#4FAF55;border-color:#4FAF55;color:#fff;}.btn-green:hover {background-color:#449849;border-color:#449849;color:#fff;}.btn-secondary {background-color:#6c757d;border-color:#6c757d;color:#fff;}.btn-secondary:hover {background-color:#5a6268;border-color:#545b62;color:#fff;}.btn-secondary:focus {box-shadow:0 0 0 0.2rem rgba(130, 138, 145, 0.5);}.btn-secondary.disabled,.btn-secondary:disabled {background-color:#6c757d;border-color:#6c757d;color:#fff;}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active {background-color:#545b62;border-color:#4e555b;color:#fff;}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus {box-shadow:0 0 0 0.2rem rgba(130, 138, 145, 0.5);}.btn-group {display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:middle;}.btn-group > .btn {-ms-flex:1 1 auto;flex:1 1 auto;position:relative;}.btn-group > .btn:hover {z-index:1;}.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active {z-index:1;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) {margin-left:-1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn {border-bottom-right-radius:0;border-top-right-radius:0;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn {border-bottom-left-radius:0;border-top-left-radius:0;}.navbar {background-color:#3a3a3a;padding:0;}.navbar > .container {position:relative;}.navbar-brand {padding-bottom:0.5rem;padding-left:0.5rem;padding-top:0.5rem;}.navbar-brand img {display:block;width:160px;height:auto;}@media screen and (min-width:992px) {.navbar-brand {padding-left:0;}.navbar-brand img {max-width:320px;width:auto;}}.navbar-collapse {background-color:#3a3a3a;bottom:0;display:block;left:100%;position:fixed;top:0;transform:translateX(0%);transition:transform 0.6s, visibility 0.6s;visibility:hidden;width:100%;z-index:9999;}.navbar-collapse.open {visibility:visible;transform:translateX(-100%);}.navbar-nav.main-nav > .nav-item > .nav-link {border-top:1px solid #b7b7b7;color:#a4a4a4;font-size:1.2rem;font-weight:500;padding:1rem;position:relative;}.navbar-nav > .nav-item > .nav-link:hover {text-decoration:none;}.navbar-nav.main-nav > .nav-item > .nav-link:last-child {border-bottom:1px solid #b7b7b7;}.main-nav > .nav-item.active > .nav-link {color:#fff;}.idiomas {display:flex;justify-content:center;list-style:none;margin:0.4rem 0.7rem;padding:0;}.idiomas li {margin-left:10px;}.idiomas a {border:1px solid rgba(255,255,255,0.6);border-radius:0.25rem;color:rgba(255,255,255,0.6);font-size:0.8rem;padding:0.15rem 0.25rem;text-decoration:none;transition:all 0.4s;}.idiomas a:hover,.idiomas .active {color:rgba(255,255,255,1);}@media screen and (min-width:992px) {.navbar-brand {padding-bottom:1rem;padding-top:1rem;}.navbar-collapse {position:static;top:0;transform:translateX(0%);visibility:visible;}.navbar-nav.main-nav > .nav-item {margin:0 1rem;}.navbar-nav.main-nav > .nav-item:last-child {margin:0 0 0 1rem;}.navbar-nav.main-nav > .nav-item > .nav-link {border-top:none;font-size:1rem;font-weight:500;padding:0;text-transform:uppercase;transition:all 0.3s;}.navbar-nav.main-nav > .nav-item > .nav-link:last-child {border-bottom:0;}.main-nav .nav-item .nav-link:hover {color:#ffffff;}.idiomas {display:flex;justify-content:flex-start;list-style:none;margin:0;position:absolute;right:0;top:-0.3rem;}.idiomas li {margin-left:10px;}.idiomas a {border:1px solid rgba(255,255,255,0.6);border-radius:0.25rem;color:rgba(255,255,255,0.6);font-size:0.75rem;padding:0.15rem 0.25rem;text-decoration:none;transition:all 0.4s;}.idiomas a:hover,.idiomas .active {border:1px solid rgba(255,255,255,1);color:rgba(255,255,255,1);}}.navbar-collapse-header {background-color:#3a3a3a;font-size:1.37rem;padding:.5rem 1rem;position:relative;}.navbar-collapse-close {color:#666;cursor:pointer;left:1rem;position:absolute;top:.5rem;}.navbar-collapse-close img {vertical-align:top;width:25px;}@media screen and (min-width:992px) {.navbar-collapse-header {display:none;}}.navbar-toggler {padding:5px;}.navbar-toggler-icon {color:#b7b7b7;font-size:1.8rem;height:auto;width:auto;}.navbar-toggler-icon img {margin-left:.5rem;margin-right:.5rem;vertical-align:top;width:25px;}.portada.mb-call {margin-bottom:52px;}.call-to-action {background-color:#3a3a3a;border-top:1px solid #5c5c5c;padding-bottom:0.5rem;padding-top:0.5rem;z-index:1020;}.call-to-action.call-fixed {left:0;position:fixed;right:0;top:43px;z-index:1020;}.call-to-action .btn {padding:0.3rem 0.6rem;}@media screen and (min-width:992px) {.call-to-action {padding-bottom:0.75rem;padding-top:0.75rem;}.call-to-action.call-fixed {top:114px;}.call-to-action.call-fixed.no-subnav {top:87px;}.call-to-action .btn {padding:0.375rem 0.75rem;}}.footer {background-color:#3a3a3a;color:#fff;padding-bottom:1rem;padding-top:1rem;}.footer a {color:white;}.footer-img {max-width:300px;}:root {--c1:#1e93aa;--c3:#676767;--c4:#EFEFEF; --c5:#2e86c0;--c6:#54595F;--cw:#ffffff; }body {font-family:'Montserrat', sans-serif;font-weight:400;padding-top:85px;color:var(--c6);font-size:1rem;}@media screen and (min-width:992px) {body {padding-top:125px;}}h1, h2, h3, h4, h5, h6 {font-family:'Work Sans', sans-serif;font-weight:700;color:var(--c1);}.c2 {color:var(--c2);}.bg-4 {background-color:var(--c4);}.btn-light {color:var(--c1);background-color:var(--cw);border-color:var(--cw);}.btn-light:hover {color:var(--cw);background-color:var(--c1);border-color:var(--cw);}.btn-primary {color:#fff;background-color:var(--c1);border-color:var(--c1);}.btn-primary:hover {color:var(--c1);background-color:#fff;border-color:var(--c1);}.btn-secondary {color:var(--cw);background-color:var(--c1);border-color:var(--cw);}.btn-secondary:hover {color:var(--c1);background-color:var(--cw);border-color:var(--cw);}.table>:not(caption)>*>.table-danger {background-color:#e94247;color:#fff;}.table>:not(caption)>*>.table-primary {background-color:#5d9cd3;color:#fff;}.table>:not(caption)>*>.table-warning {background-color:#FCBE2E;color:#fff;}.table>:not(caption)>*>.table-success {background-color:#72AC4D;color:#fff;}.gx-6 {--bs-gutter-x:6rem;} .navbar {background-color:var(--cw);box-shadow:0 1px 7px 0 rgba(0,0,0,0.2);}.topbar {background-color:var(--c1);padding:0.25rem 0;width:100%;}@media screen and (min-width:992px) {.navbar-brand img {max-width:150px;width:auto;}}.navbar-collapse {background-color:var(--cw);}.navbar-collapse-header {background-color:var(--c1);}.navbar-nav.main-nav > .nav-item > .nav-link {color:var(--c1);font-family:'Work Sans', sans-serif;font-weight:500;text-transform:none;font-size:1.125rem;}.navbar-nav.main-nav > .active > .nav-link {color:var(--c6);}.navbar-nav.main-nav > .nav-item > .nav-link:last-child,.navbar-nav.main-nav > .nav-item:first-child > .nav-link {border-bottom:0;}.navbar-nav.main-nav > .nav-item:last-child > .nav-link {border-bottom:1px solid #b7b7b7;}@media screen and (min-width:992px) {.navbar-nav.main-nav > .nav-item {margin:0 0.5rem;}.navbar-nav.main-nav > .nav-item:last-child > .nav-link {border-bottom:0;}}.portada {position:relative;}.portada-img {opacity:0.9;}.portada-content {position:absolute;top:0;left:0;padding:1.5rem;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.portada-title {color:var(--cw);font-size:32px;font-family:'Work Sans', sans-serif;font-weight:700;text-transform:uppercase;line-height:1.125;margin-bottom:0;text-align:center;}.portada-subtitle {text-transform:uppercase;color:var(--cw);font-size:17px;font-weight:600;text-align:center;}.portada-text {color:var(--cw);font-size:20px;font-weight:700;text-align:center;}@media screen and (min-width:768px) {.portada-title {font-size:36px;}.portada-subtitle {font-size:25px;}.portada-text {font-size:20px;}}@media screen and (min-width:992px) {.portada-title {font-size:46px;}.portada-subtitle {font-size:32px;}.portada-text {font-size:21px;}}@media screen and (min-width:1200px) {.portada-title {font-size:50px;}.portada-subtitle {font-size:36px;}.portada-text {font-size:22px;}}.hero-container {padding-top:4rem;padding-bottom:4rem;text-align:center;}.hero-title {color:var(--c1);text-transform:uppercase;}.hero-text {color:#b9b9b9;position:relative;display:inline-block;margin-bottom:0;}.hero-text:before,.hero-text:after {content:'';width:20px;height:2px;background-color:var(--c2);position:absolute;top:50%;transform:translateY(-50%);}.hero-text:before {left:-30px;}.hero-text:after {right:-30px;}.icon-box {text-align:center;}.icon-img {width:120px;height:auto;margin-bottom:1rem;}.icon-text {font-size:1.125rem;}.card {border:0;border-radius:0;}.card-img, .card-img-top {border-top-left-radius:0;border-top-right-radius:0;}.card-body {background-color:var(--c4);}.card-title {color:var(--c1);font-size:1.125rem;}.card-text {font-size:1rem;}.slogan {background-color:var(--c1);color:var(--cw);text-align:center;}.slogan-title {font-size:2rem;color:var(--cw);text-transform:uppercase;font-weight:600;}.slogan-text {font-size:1.3rem;color:var(--cw);}.accordion-collapse {background-color:#f7f7f7;}.accordion-button:not(.collapsed) {color:#ffffff;background-color:var(--c1);}.accordion-button {color: var(--c1);}.accordion-button::after {background-image:url('../img/iconos/chevron-down.svg');}.accordion-button:not(.collapsed)::after {background-image:url('../img/iconos/chevron-down-w.svg');}.accordion-button:focus {box-shadow:none;}.table, .table-bordered>:not(caption)>*>* {border-color:#000 ;}.tabla-temporadas.table>thead,.tabla-temporadas.table-bordered>thead>tr>th {border-color:transparent;}.contacto-info a {text-decoration:none;font-size:20px;color:var(--c6);}.contacto-info a:hover {text-decoration:underline;color:var(--c6);}.footer {background-color:var(--c1);}.footer a {color:var(--cw);text-decoration:none;}.footer a:hover {color:var(--cw);text-decoration:underline;}.footer-politicas {margin:0;padding:0;text-align:center;font-size:0.8rem;padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(255,255,255,0.4);}.footer-politicas li {list-style:none;display:block;position:relative;}@media screen and (min-width:768px) {.footer-politicas li {display:inline;padding-right:1rem;margin-right:1rem;}.footer-politicas li:last-child {padding-right:0;margin-right:0;}.footer-politicas li::after {content:'-';display:inline;position:absolute;right:0;top:50%;transform:translateY(-50%);}.footer-politicas li:last-child::after {display:none;} }.whatsapp {padding:0.8rem;border-radius:50%;background-color:#00E676;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);}.whatsapp img{width:35px;height:auto;}.vr {color:var(--cw);opacity:1;}#pdcc-modal-bg #pdcc-modal-container div#pdcc-modal-body div#pdcc-modal-info #pdcc-modal-acceptance div#pdcc-modal-accept,#pdcc-modal-bg #pdcc-modal-container div#pdcc-modal-body div#pdcc-modal-settings div#pdcc-modal-accept-all,div#pdcc-message-container p span#pdcc-message-accept {color:var(--cw);background-color:var(--c1);}div#pdcc-message-container{background-color:#f8f9fa;}#pdcc-close-modal {display:none;}div#pdcc-message-container {z-index:99;}