@font-face{font-family:DaxlinePro;src:url(DaxlinePro-Regular.87a12689449e1a9e.woff2) format("woff2"),url(DaxlinePro-Regular.6eb52f95249fd584.woff) format("woff"),url(DaxlinePro-Regular.1c04d418eb5ca326.ttf) format("truetype")}@font-face{font-family:DaxlinePro-Extra;src:url(DaxlinePro-ExtraBold.d5bae8c92db26068.woff2) format("woff2"),url(DaxlinePro-ExtraBold.998f9f2de1403597.woff) format("woff"),url(DaxlinePro-Regular.1c04d418eb5ca326.ttf) format("truetype")}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%}body{min-height:100%}body,html{position:relative}html{scroll-behavior:auto!important}.display-none{display:none}.btn-primary:focus{background-color:#542c8e;border:none;box-shadow:none}.btn-sending{background-color:#059305a8;border:none;box-shadow:none}p{text-align:justify}body{background:#fff;font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:400}@media (max-width: 767px){.row.gx-5{margin-left:0;margin-right:0}}.overflow-hidden{overflow:hidden}#preloader{position:fixed;inset:0;background-color:#002699;z-index:10000}#preloader #perc{font-size:40;color:#fff;z-index:100}#preloader #spinner,#preloader #spinner:after{width:40px;height:40px;margin-top:-20px;margin-left:-20px;position:fixed;top:50%;left:50%;z-index:100}#preloader #spinner{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.hidden{display:none}.container{position:relative}@media (min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1210px}}.bg-blanco{background-color:#fff}.bg-azul{background-color:#002699;color:#fff}.bg-azul p{font-size:.9375rem}.bg-naranjo{background-color:#ff3800}.bg-gris{background-color:#ebebeb}.bg-gris-2{background-color:#dedede}.bg-card-amarillo{background-color:#fdeac9}.bg-card-azul{background-color:#cac9d6}.bg-card-gris{background-color:#ebebeb}.bg-card-verde{background-color:#d6e4e8}.bloque-blanco,.bloque-gris-solucion,.bloque-gris-2,.bloque-gris,.bloque-naranjo{height:250px;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.bloque-naranjo{height:300px;background-color:#ff3800;text-align:center}.bloque-naranjo h2{font-size:2.1875rem;color:#fff;margin-bottom:60px}.bloque-naranjo .enlace-descarga-container{display:flex;flex-direction:row;align-items:center}.bloque-naranjo .enlace-descarga-container img{margin-right:15px}.bloque-naranjo .enlace-descarga-container a{font-size:1.125rem;color:#fff;font-weight:300;text-transform:uppercase;margin-bottom:0}.bloque-gris{height:210px;background-color:#ebebeb;margin-top:-50px}.bloque-gris-2{height:210px;background-color:#dedede;margin-top:-50px}.bloque-gris-solucion{height:210px;background-color:#dedede}.expanding-box{position:relative;overflow:hidden}.expanding-box .bg-caja{position:absolute;right:0;top:0;z-index:-1}.page-interna{position:relative}.page-interna .content:first-child{padding-top:160px}.content{padding:50px 0;position:relative;z-index:1}@media (max-width: 768px){.content{padding:50px 0}}.content h1{font-size:2.5rem}@media (max-width: 768px){.content h1{font-size:1.875rem}}.content h2{text-transform:uppercase;margin-bottom:30px;font-weight:600;font-size:1.875rem}.content .logo-cliente img{margin-bottom:40px}.content p{margin-bottom:25px;font-weight:300}.content.bg-azul h2,.content.bg-gris h1{color:#ff3800}.content.bg-gris .contenido-producto h2{text-transform:uppercase;margin-bottom:30px;font-weight:600;font-size:1.875rem;color:#ff3800;text-align:center}.content.bg-gris .contenido-producto strong{text-transform:uppercase;font-weight:600;letter-spacing:normal}.content.bg-gris .contenido-producto p:first-of-type{color:red;color:#002699;font-size:1rem;letter-spacing:normal}.list-col-2{-moz-columns:2;columns:2;-moz-column-gap:3.125rem;column-gap:3.125rem}@media (max-width: 1023px){.list-col-2{-moz-columns:1;columns:1}}.list-col-2 ul{list-style-position:outside;padding-left:1rem;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.list-col-2 ul li{font-size:1rem;font-weight:300;margin-bottom:25px}.list-col-2 ul li:last-child{margin-bottom:0}@media (max-width: 1024px){.list-col-2 ul li:last-child{margin-bottom:25px}}.list-col-2 p{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.list-col-2 p a{color:#ff3800;font-weight:400;text-decoration:none;display:inline-block}.list-col-2 p a:hover{color:#fff}.col-number span{color:#ff3800;font-size:3.75rem;font-weight:600;margin-bottom:35px}.col-number h3{color:#002699;font-size:1.5rem;text-transform:uppercase;font-weight:700;margin-bottom:30px}.col-number .rayita{width:60px;height:3px;display:block;background-color:#ff3800;margin-bottom:30px}@media (max-width: 1200px){.offcanvas-collapse{position:fixed;top:140px;bottom:0;left:100%;width:50%;z-index:1000;display:block;padding-top:3.125rem;padding-left:1.875rem;padding-right:1.875rem;overflow-y:auto;visibility:hidden;background-color:#542c8e;transition:transform .3s ease-in-out,visibility .3s ease-in-out}}@media only screen and (max-width: 1200px) and (max-width: 768px){.offcanvas-collapse{width:50%}}@media only screen and (max-width: 1200px) and (max-width: 767px){.offcanvas-collapse{width:80%}}@media only screen and (max-width: 1200px) and (max-width: 768px){.offcanvas-collapse{padding:30px}}@media (max-width: 1200px){.offcanvas-collapse.open{visibility:visible;transform:translate(-100%)}}.pt-10{padding-top:10px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.pt-90{padding-top:90px}.pb-90{padding-bottom:90px}.pt-100{padding-top:100px}.pl-50{padding-left:50px}.pr-50{padding-right:50px}.pb-100{padding-bottom:100px}.mt--100{margin-top:-100px}@media (max-width: 1023px){.mt--100{margin-top:0}}.mb-50{margin-bottom:50px}.mb-10{margin-bottom:10px}.mt-30,.mb-30{margin-bottom:30px}.mt-15{margin-top:15px}ul{margin:0;padding:0}p{margin-bottom:0}.caluga{background-color:#fff;border-radius:50px;max-width:490px;display:flex;flex-direction:column;padding:30px 40px;margin:0 auto;box-shadow:#0000001a 0 4px 12px;position:relative;cursor:pointer}@media (max-width: 992px){.caluga{padding:10px;margin-bottom:70px}.caluga:not(:last-child){margin-bottom:0}}.caluga .caluga-content{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.caluga .caluga-content .mensaje{padding:15px;position:absolute;max-width:400px;z-index:3}.caluga .caluga-content .mensaje p{color:#fff;text-align:center;margin-bottom:0}.caluga .caluga-content .caluga-over{border-radius:50px;background:rgba(0,0,0,.4);position:absolute;width:100%;height:100%;inset:0;z-index:2}.caluga .caluga-content img{border-radius:50px;z-index:1}.caluga .caluga-content .mensaje,.caluga .caluga-content .caluga-over{opacity:0;transition:all .3s ease-out}.caluga:hover .mensaje,.caluga:hover .caluga-over{opacity:1}.caluga h2{margin-top:30px;color:#002699!important;font-weight:600!important;font-size:1.8125rem!important;margin-left:15px;text-align:left}@media (max-width: 992px){.caluga h2{margin-top:20px;font-size:1.625rem}}.form-select:focus{box-shadow:none}.no-borde{border:none!important;border-radius:0!important}.btn-select-rounded{width:100%;border-radius:15px;background-color:#fff;border:2px solid rgba(172,172,172,.5);font-size:.9375rem;color:#00000080;font-weight:500;text-align:left;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.btn-select-rounded:hover,.btn-select-rounded:active,.btn-select-rounded:focus{background-color:#fff;color:#00000080;border:2px solid rgba(172,172,172,.5)}.collapse-select{position:absolute;width:100%;border-radius:25px;padding:0;top:50px}.collapse-select .card{border-radius:18px;box-shadow:0 0 7px #00000040;z-index:1000}.bootstrap-select .dropdown-toggle{border-radius:15px;background-color:#fff;border:2px solid rgba(172,172,172,.5);font-size:.9375rem;color:gray;font-weight:500}@media (max-width: 576px){.bootstrap-select .dropdown-toggle{font-size:.775rem}}.bootstrap-select .dropdown-toggle:active,.bootstrap-select .dropdown-toggle:focus{box-shadow:none!important;outline:none!important}.bootstrap-select .dropdown-toggle.bs-placeholder{font-size:.875rem}.bootstrap-select .dropdown-menu{width:auto!important;border-radius:18px;box-shadow:0 0 7px #00000040;padding:20px 15px 15px}.bootstrap-select .dropdown-menu li a.dropdown-item{border-bottom:1px solid rgba(172,172,172,.5)!important}.bootstrap-select .dropdown-menu li a.dropdown-item span.text{font-size:.9375rem;color:gray;font-weight:500;margin:0!important}.bootstrap-select .dropdown-menu li a.dropdown-item:hover,.bootstrap-select .dropdown-menu li a.dropdown-item:active,.bootstrap-select .dropdown-menu li a.dropdown-item:focus,.bootstrap-select .dropdown-menu li a.dropdown-item.active{background-color:#fff}.bootstrap-select .dropdown-menu li a.dropdown-item:hover span.text,.bootstrap-select .dropdown-menu li a.dropdown-item:active span.text,.bootstrap-select .dropdown-menu li a.dropdown-item:focus span.text,.bootstrap-select .dropdown-menu li a.dropdown-item.active span.text{color:#002699!important;font-weight:600}.bootstrap-select .dropdown-menu li:last-child a{border-bottom:none!important}img.ico-avion{max-width:20px;height:auto}img.ico-avion.vuelta{transform:rotate(180deg)}a.ico-ws{position:fixed;right:10px;bottom:20px;z-index:1000}a.ico-ws img{max-width:80px;transition:all .2s ease-out;transform:scale(1)}@media (max-width: 991px){a.ico-ws img{max-width:60px}}a.ico-ws:hover img{transform:scale(1.1)}.br-25{border-radius:25px}.box-blanco{display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-shadow:0 5px 16px #080f340f;max-width:800px;padding:40px;border-radius:18px;margin-bottom:40px;margin-left:auto;margin-right:auto}@media (max-width: 767px){.box-blanco{flex-direction:column;align-items:flex-start;padding:30px}}.box-blanco h3{color:#e4002b;font-weight:500;font-size:1.125rem;margin-bottom:0}@media (max-width: 767px){.box-blanco h3{margin-bottom:20px}}.box-blanco .btn-descargar{background-color:#e4002b;border:none;font-weight:500;font-size:1rem;border-radius:10px;transition:all .3s ease-out;padding-left:20px;padding-right:20px}.box-blanco .btn-descargar:hover{background-color:#002699}.full-width-image .card{border-radius:0;border:none}.full-width-image .card .card-img{border-radius:0}.full-width-image .card .card-img-overlay{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:100%;height:100%;background-color:#0000004d}.full-width-image .card .card-img-overlay .card-title{font-size:2.375rem;font-weight:600;margin-bottom:60px}@media (max-width: 992px){.full-width-image .card .card-img-overlay .card-title{font-size:1.3125rem;margin-bottom:45px}}.full-width-image .card .card-img-overlay .card-text{font-size:1.8125rem;font-weight:600;margin-bottom:0}@media (max-width: 992px){.full-width-image .card .card-img-overlay .card-text{font-size:1.125rem}}.full-width-image .card .card-img-overlay .form-newsletter{width:100%;max-width:550px;border-radius:10px;display:flex;align-items:center;justify-content:center}.full-width-image .card .card-img-overlay .form-newsletter .form-control{font-size:.875rem}.full-width-image .card .card-img-overlay .form-newsletter .form-control,.full-width-image .card .card-img-overlay .form-newsletter .btn-newsletter{border-radius:15px;height:50px}.full-width-image .card .card-img-overlay .form-newsletter .btn-newsletter{width:100%;color:gray;background-color:#fff;border:none;font-weight:500;font-size:.8125rem;border-radius:15px;transition:all .3s ease-out;padding-left:20px;padding-right:20px}.full-width-image .card .card-img-overlay .form-newsletter .btn-newsletter:hover{background-color:#002699;color:#fff}@media (max-width: 992px){.full-width-image .card .card-img-overlay .form-newsletter .btn-newsletter{width:30%;float:right}}.box-articulo a.box-link{max-width:350px;display:block;margin:0 auto}@media (max-width: 992px){.box-articulo a.box-link{margin-bottom:50px}}.box-articulo a.box-link .card{border-radius:25px;align-items:center;justify-content:center;border-color:#0000;overflow:hidden}.box-articulo a.box-link .card .black-overlay{border-radius:25px;position:absolute;z-index:10;width:100%;height:100%;background:rgba(0,0,0,.2)}.box-articulo a.box-link .card .card-img{z-index:9;transform:scale(1);transition:all .3s ease-out;border-radius:25px}.box-articulo a.box-link .card .card-img-overlay{width:100%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);padding:0 15px;text-align:center;z-index:100}.box-articulo a.box-link .card .card-img-overlay .card-title{text-transform:uppercase;font-weight:600;font-size:2rem;color:#fff;margin-bottom:0;text-align:center}.box-articulo a.box-link .card:hover .card-img{transform:scale(1.05)}.grid-thumbs-container .down-arrow-container{padding:40px 15px 0;justify-content:center}.grid-thumbs-container .down-arrow-container a{transition:all .2s ease-out;transform:translateY(0);opacity:1}.grid-thumbs-container .down-arrow-container a:hover{transform:translateY(15px);opacity:.7}.grid-thumbs-container a{text-decoration:none;display:block}.grid-thumbs-container a .box-borde-redodeado{min-height:250px;border-radius:25px;padding:10px 10px 20px;background:#fff;box-shadow:#0000001a 0 4px 5px;display:flex;flex-direction:column;justify-content:start;text-align:left;overflow:hidden}.grid-thumbs-container a .box-borde-redodeado img.img-cobertura{border-radius:25px;margin:0 auto 15px;max-height:226px;width:100%;object-fit:cover;transition:all .2s ease-out;opacity:1}.grid-thumbs-container a .box-borde-redodeado p{font-size:.9375rem;font-weight:600;padding-left:10px;color:#002699;line-height:normal}.grid-thumbs-container a:hover .box-borde-redodeado img.img-cobertura{opacity:.7}.grid-thumbs-container.grid-blog .box-borde-redodeado{height:100%!important}.grid-thumbs-container.grid-blog .box-borde-redodeado .tag-container{display:flex;align-items:center;color:gray;margin-left:12px}.grid-thumbs-container.grid-blog .box-borde-redodeado .tag-container span{font-size:.625rem;margin-right:10px;margin-left:10px}.grid-thumbs-container.grid-blog .box-borde-redodeado .tag-container span:first-child{margin-left:0}.grid-thumbs-container.grid-blog .box-borde-redodeado .tag-container span:last-child{margin-right:0}.grid-thumbs-container.grid-blog .box-borde-redodeado .tag-container span.red{color:#e4002b;font-weight:500;text-transform:uppercase}.grid-thumbs-container.grid-blog .box-borde-redodeado .tag-container span.gris{color:gray;font-weight:400}.grid-thumbs-container.grid-blog .box-borde-redodeado p{color:#000;font-size:.875rem;font-weight:400}.txt-rojo{color:#e4002b}.visible-desktop{display:none!important}@media (min-width: 992px){.visible-desktop{display:flex!important}}#tabla-detalle,#tabla-detalle-modal{padding-top:50px;position:relative}#tabla-detalle .card,#tabla-detalle-modal .card{border:none}#tabla-detalle .card .card-body,#tabla-detalle-modal .card .card-body{position:relative}#tabla-detalle .row.separator,#tabla-detalle-modal .row.separator{border-bottom:1px solid #ddd}#tabla-detalle .row.separator.heading-planes,#tabla-detalle-modal .row.separator.heading-planes,#tabla-detalle .row.separator.heading-planes-modal,#tabla-detalle-modal .row.separator.heading-planes-modal{border-bottom:none}#tabla-detalle .row-botones .benefit-value,#tabla-detalle-modal .row-botones .benefit-value{background-color:#0000!important}#tabla-detalle .row-botones .value .btn-primary,#tabla-detalle-modal .row-botones .value .btn-primary{border:none;font-size:.8125rem;margin-top:10px;opacity:1;transition:all .3s ease-out}#tabla-detalle .row-botones .value .btn-primary:hover,#tabla-detalle-modal .row-botones .value .btn-primary:hover{opacity:.85}#tabla-detalle .row-botones .value .btn-primary.btn-gris-2,#tabla-detalle-modal .row-botones .value .btn-primary.btn-gris-2{background-color:#bcb6ad}#tabla-detalle .row-botones .value .btn-primary.btn-amarillo,#tabla-detalle-modal .row-botones .value .btn-primary.btn-amarillo{background-color:#f7b747}#tabla-detalle .row-botones .value .btn-primary.btn-azul,#tabla-detalle-modal .row-botones .value .btn-primary.btn-azul{background-color:#212c55}#tabla-detalle .row-botones .value .btn-primary.btn-verde,#tabla-detalle-modal .row-botones .value .btn-primary.btn-verde{background-color:#4799a2}#tabla-detalle .row-botones .value .btn-primary.btn-violeta,#tabla-detalle-modal .row-botones .value .btn-primary.btn-violeta{background-color:#51406b}#tabla-detalle .row-botones .value .btn-primary.btn-celeste,#tabla-detalle-modal .row-botones .value .btn-primary.btn-celeste{background-color:#3c5e92}#tabla-detalle .row-botones .value .btn-primary.btn-rojo,#tabla-detalle-modal .row-botones .value .btn-primary.btn-rojo{background-color:#be4337}#tabla-detalle .benefit-name,#tabla-detalle-modal .benefit-name{font-size:.8125rem;color:#000}#tabla-detalle .benefit-values .benefit-value,#tabla-detalle-modal .benefit-values .benefit-value,#tabla-detalle .benefit-heading .benefit-value,#tabla-detalle-modal .benefit-heading .benefit-value{font-size:.8125rem;color:#000;text-align:center;position:relative}#tabla-detalle .benefit-values .benefit-value .mejor,#tabla-detalle-modal .benefit-values .benefit-value .mejor,#tabla-detalle .benefit-heading .benefit-value .mejor,#tabla-detalle-modal .benefit-heading .benefit-value .mejor{position:absolute;left:50%;transform:translate(-50%);width:100%;top:-30px;z-index:10}#tabla-detalle .benefit-values .benefit-value .mejor img,#tabla-detalle-modal .benefit-values .benefit-value .mejor img,#tabla-detalle .benefit-heading .benefit-value .mejor img,#tabla-detalle-modal .benefit-heading .benefit-value .mejor img{width:90%;max-width:170px}#tabla-detalle .benefit-values .benefit-value .tab,#tabla-detalle-modal .benefit-values .benefit-value .tab,#tabla-detalle .benefit-heading .benefit-value .tab,#tabla-detalle-modal .benefit-heading .benefit-value .tab{position:relative;font-size:1.125rem!important;padding-top:25px!important}#tabla-detalle .benefit-values .benefit-value .tab small,#tabla-detalle-modal .benefit-values .benefit-value .tab small,#tabla-detalle .benefit-heading .benefit-value .tab small,#tabla-detalle-modal .benefit-heading .benefit-value .tab small{font-size:1rem!important}#tabla-detalle .benefit-values .benefit-value.gris,#tabla-detalle-modal .benefit-values .benefit-value.gris,#tabla-detalle .benefit-heading .benefit-value.gris,#tabla-detalle-modal .benefit-heading .benefit-value.gris{background-color:#ebeae6}#tabla-detalle .benefit-values .benefit-value.amarillo,#tabla-detalle-modal .benefit-values .benefit-value.amarillo,#tabla-detalle .benefit-heading .benefit-value.amarillo,#tabla-detalle-modal .benefit-heading .benefit-value.amarillo{background-color:#fdeac9}#tabla-detalle .benefit-values .benefit-value.azul,#tabla-detalle-modal .benefit-values .benefit-value.azul,#tabla-detalle .benefit-heading .benefit-value.azul,#tabla-detalle-modal .benefit-heading .benefit-value.azul{background-color:#cac9d6}#tabla-detalle .benefit-values .benefit-value.verde,#tabla-detalle-modal .benefit-values .benefit-value.verde,#tabla-detalle .benefit-heading .benefit-value.verde,#tabla-detalle-modal .benefit-heading .benefit-value.verde{background-color:#d6e4e8}#tabla-detalle .benefit-values .benefit-value.violeta,#tabla-detalle-modal .benefit-values .benefit-value.violeta,#tabla-detalle .benefit-heading .benefit-value.violeta,#tabla-detalle-modal .benefit-heading .benefit-value.violeta{background-color:#8468ae}#tabla-detalle .benefit-values .benefit-value.celeste,#tabla-detalle-modal .benefit-values .benefit-value.celeste,#tabla-detalle .benefit-heading .benefit-value.celeste,#tabla-detalle-modal .benefit-heading .benefit-value.celeste{background-color:#4e7cbf}#tabla-detalle .benefit-values .benefit-value.rojo,#tabla-detalle-modal .benefit-values .benefit-value.rojo,#tabla-detalle .benefit-heading .benefit-value.rojo,#tabla-detalle-modal .benefit-heading .benefit-value.rojo{background-color:#e65143}#tabla-detalle .benefit-values .benefit-value .tab,#tabla-detalle-modal .benefit-values .benefit-value .tab,#tabla-detalle .benefit-heading .benefit-value .tab,#tabla-detalle-modal .benefit-heading .benefit-value .tab{display:flex;flex-wrap:nowrap;justify-content:flex-end;flex-direction:column;font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:normal;text-align:center;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;text-transform:uppercase;padding-top:10px}#tabla-detalle .benefit-values .benefit-value .tab small,#tabla-detalle-modal .benefit-values .benefit-value .tab small,#tabla-detalle .benefit-heading .benefit-value .tab small,#tabla-detalle-modal .benefit-heading .benefit-value .tab small{font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif;font-size:.625rem}#tabla-detalle .benefit-values .benefit-value .tab .inner-tab,#tabla-detalle-modal .benefit-values .benefit-value .tab .inner-tab,#tabla-detalle .benefit-heading .benefit-value .tab .inner-tab,#tabla-detalle-modal .benefit-heading .benefit-value .tab .inner-tab{display:flex;flex-direction:column;margin-top:10px;padding-top:10px;padding-bottom:10px;font-size:1.125rem;line-height:normal;background-color:#0000004d;border-top-left-radius:10px;border-top-right-radius:10px}#tabla-detalle .benefit-values .benefit-value .tab .inner-tab .precios,#tabla-detalle-modal .benefit-values .benefit-value .tab .inner-tab .precios,#tabla-detalle .benefit-heading .benefit-value .tab .inner-tab .precios,#tabla-detalle-modal .benefit-heading .benefit-value .tab .inner-tab .precios{display:flex;align-items:center;justify-content:center;flex-direction:column}#tabla-detalle .benefit-values .benefit-value .tab .inner-tab .precios strong,#tabla-detalle-modal .benefit-values .benefit-value .tab .inner-tab .precios strong,#tabla-detalle .benefit-heading .benefit-value .tab .inner-tab .precios strong,#tabla-detalle-modal .benefit-heading .benefit-value .tab .inner-tab .precios strong{font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif;font-size:1.25rem}#tabla-detalle .benefit-values .benefit-value .tab .inner-tab .precios strong span,#tabla-detalle-modal .benefit-values .benefit-value .tab .inner-tab .precios strong span,#tabla-detalle .benefit-heading .benefit-value .tab .inner-tab .precios strong span,#tabla-detalle-modal .benefit-heading .benefit-value .tab .inner-tab .precios strong span{font-size:.9375rem;display:inline-block;font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif}#tabla-detalle .benefit-values .benefit-value .tab .inner-tab .precios small,#tabla-detalle-modal .benefit-values .benefit-value .tab .inner-tab .precios small,#tabla-detalle .benefit-heading .benefit-value .tab .inner-tab .precios small,#tabla-detalle-modal .benefit-heading .benefit-value .tab .inner-tab .precios small{font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif;font-size:.625rem}#tabla-detalle .benefit-values .benefit-value .tab .inner-tab .precios small strong,#tabla-detalle-modal .benefit-values .benefit-value .tab .inner-tab .precios small strong,#tabla-detalle .benefit-heading .benefit-value .tab .inner-tab .precios small strong,#tabla-detalle-modal .benefit-heading .benefit-value .tab .inner-tab .precios small strong{font-size:.875rem;font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif}#tabla-detalle .benefit-values .benefit-value .tab .inner-tab small,#tabla-detalle-modal .benefit-values .benefit-value .tab .inner-tab small,#tabla-detalle .benefit-heading .benefit-value .tab .inner-tab small,#tabla-detalle-modal .benefit-heading .benefit-value .tab .inner-tab small{font-size:.625rem;font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif;line-height:normal}#tabla-detalle .benefit-values .benefit-value .tab.gris,#tabla-detalle-modal .benefit-values .benefit-value .tab.gris,#tabla-detalle .benefit-heading .benefit-value .tab.gris,#tabla-detalle-modal .benefit-heading .benefit-value .tab.gris{background-color:#beb8af;height:190px}#tabla-detalle .benefit-values .benefit-value .tab.amarillo,#tabla-detalle-modal .benefit-values .benefit-value .tab.amarillo,#tabla-detalle .benefit-heading .benefit-value .tab.amarillo,#tabla-detalle-modal .benefit-heading .benefit-value .tab.amarillo{background-color:#e1a01a;height:190px}#tabla-detalle .benefit-values .benefit-value .tab.azul,#tabla-detalle-modal .benefit-values .benefit-value .tab.azul,#tabla-detalle .benefit-heading .benefit-value .tab.azul,#tabla-detalle-modal .benefit-heading .benefit-value .tab.azul{background-color:#1d2855;height:190px}#tabla-detalle .benefit-values .benefit-value .tab.verde,#tabla-detalle-modal .benefit-values .benefit-value .tab.verde,#tabla-detalle .benefit-heading .benefit-value .tab.verde,#tabla-detalle-modal .benefit-heading .benefit-value .tab.verde{background-color:#459aa4;height:190px}#tabla-detalle .benefit-values .benefit-value .tab.violeta,#tabla-detalle-modal .benefit-values .benefit-value .tab.violeta,#tabla-detalle .benefit-heading .benefit-value .tab.violeta,#tabla-detalle-modal .benefit-heading .benefit-value .tab.violeta{background-color:#8468ae;height:190px}#tabla-detalle .benefit-values .benefit-value .tab.celeste,#tabla-detalle-modal .benefit-values .benefit-value .tab.celeste,#tabla-detalle .benefit-heading .benefit-value .tab.celeste,#tabla-detalle-modal .benefit-heading .benefit-value .tab.celeste{background-color:#4e7cbf;height:190px}#tabla-detalle .benefit-values .benefit-value .tab.rojo,#tabla-detalle-modal .benefit-values .benefit-value .tab.rojo,#tabla-detalle .benefit-heading .benefit-value .tab.rojo,#tabla-detalle-modal .benefit-heading .benefit-value .tab.rojo{background-color:#e65143;height:190px}#tabla-detalle-modal{padding-top:0;display:block}#tabla-detalle-modal .benefit-values .row{display:flex;align-items:center;justify-content:center;height:100%}#tabla-detalle-modal.bg-gris{background-color:#ebeae6}#tabla-detalle-modal.bg-amarillo{background-color:#fdeac9}#tabla-detalle-modal.bg-azul{background-color:#cac9d6}#tabla-detalle-modal.bg-verde{background-color:#d6e4e8}#tabla-detalle-modal.bg-violeta{background-color:#8468ae}#tabla-detalle-modal.bg-celeste{background-color:#4e7cbf}#tabla-detalle-modal.bg-rojo{background-color:#e65143}.floatplans{left:calc(20vw + 8px);margin-left:0;position:fixed;top:40px;width:calc(80vw - 70px);z-index:10000}#to-top{position:absolute;left:50%;transform:translate(-50%);text-decoration:none;z-index:1000;display:none;animation:jumpInfinite 1s infinite}@keyframes jumpInfinite{0%{bottom:10px}50%{bottom:-20px}to{bottom:10px}}.breadcrumb{padding-top:30px;padding-bottom:30px;margin-bottom:0}.breadcrumb li{font-size:1.125rem;color:gray;font-weight:500}.breadcrumb li.breadcrumb-item a{transition:all .3s ease-out;text-decoration:none;color:gray}.breadcrumb li.breadcrumb-item:hover a{color:#000}.btn-primary:active:focus{box-shadow:none!important}.btn-small,.btn-default,.btn-gris,.btn-main-small,.btn-small-primary,.btn-default-primary{background-color:#0000;border:2px solid #fff;border-radius:50px;text-transform:uppercase;font-size:.875rem;font-weight:700;letter-spacing:1px;padding-left:15px;padding-right:15px;transition:all .3s ease-out}.btn-small:hover,.btn-default:hover,.btn-gris:hover,.btn-main-small:hover,.btn-small-primary:hover,.btn-default-primary:hover,.btn-small:active,.btn-default:active,.btn-gris:active,.btn-main-small:active,.btn-small-primary:active,.btn-default-primary:active{background-color:#fff;color:#542c8e;border:2px solid rgba(0,0,0,0)}.btn-default-primary{background:#542c8e;color:#fff;font-size:1.25rem;padding:10px 30px;border:none}.btn-default-primary:hover,.btn-default-primary:active{background-color:#7656a5;color:#fff;border:none}.btn-default-primary span{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.btn-default-primary span i{margin-left:20px;font-size:15px}.btn-small-primary{background-color:#e4002b;border:none}.btn-small-primary:hover,.btn-small-primary:active{background-color:#542c8e;color:#fff;border:none}.btn-main-small{background-color:#e4002b}.btn-main-small:hover,.btn-main-small:active{background-color:#fff;color:#e4002b;border:2px solid rgba(0,0,0,0)}.btn-gris{background-color:#f9f9f9;color:#c4c4c4;border:none}.btn-gris:hover,.btn-gris:active{background-color:#fff;color:#542c8e;border:none}.btn-default{background:#542c8e;color:#fff;font-size:1.25rem;padding:10px 30px;border:none}.btn-default:hover,.btn-default:active{background-color:#7656a5;color:#fff;border:none}.btn-default span{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.btn-default span i{margin-left:20px;font-size:15px}.btn-send{background-color:#fff;font-size:.875rem;font-weight:500;color:#000;padding:20px 40px;border-radius:10px;transition:all ease-out .2s;border:none}.btn-send:hover,.btn-send:active{background-color:#e4002b;color:#fff}.btn-cotizar,.btn-buscar-cert{background-color:#e4002b;font-size:1.25rem;font-weight:500;color:#fff;padding:10px;border-radius:10px;transition:all .3s ease-out;border:1px solid rgba(0,0,0,0)}.btn-cotizar:hover,.btn-buscar-cert:hover,.btn-cotizar:active,.btn-buscar-cert:active{background-color:#002699;color:#fff;border:1px solid rgba(0,0,0,0)}.btn-send{background-color:#002699;color:#fff;padding:10px 50px}@media (max-width: 575px){.btn-send{padding:10px 30px}}.btn-buscar-cert{padding:4px 20px;font-size:1rem;font-weight:500}nav.navbar{background:rgba(3,0,0,.25)!important;z-index:1000}@media (max-width: 991px){nav.navbar{background:rgba(3,0,0,.8)!important;padding-top:15px;padding-bottom:15px}}nav.navbar .logo-container{border-bottom-right-radius:40px;border-bottom-left-radius:40px;background-color:#fff;padding:40px 30px 20px;position:absolute;top:-40px;left:0;box-shadow:0 4px 4px #00000040}@media (max-width: 991px){nav.navbar .logo-container{left:15px;top:-14px;padding:12px 20px 20px}}nav.navbar .logo-container a img{width:100%;max-width:120px;height:auto}@media (max-width: 991px){nav.navbar .logo-container a img{max-width:100px}}nav.navbar .nav-container{position:relative;padding-top:0}@media (max-width: 992px){nav.navbar .nav-container{padding-top:100px;position:relative}}nav.navbar ul.navbar-nav{align-items:center}@media (max-width: 992px){nav.navbar ul.navbar-nav{align-items:end;padding-top:40px;padding-bottom:10px}}nav.navbar ul.navbar-nav li.nav-item a.nav-link{color:#fff;font-size:1.25rem;font-weight:400;padding-left:1.5rem;padding-right:1.5rem}nav.navbar ul.navbar-nav li.nav-item a.nav-link.btn-menu-contacto{margin-left:1.5rem;margin-right:0;padding-top:1rem;padding-bottom:1rem;background-color:#e4002b;border-radius:10px;border:none;transition:all .3 ease-out}nav.navbar ul.navbar-nav li.nav-item a.nav-link.btn-menu-contacto i{font-size:1.25rem}nav.navbar ul.navbar-nav li.nav-item a.nav-link.btn-menu-contacto:hover{background-color:#002699}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item{color:#000000b3;font-size:1rem;font-weight:400;display:flex;align-items:center}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item:hover,nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item:active{font-weight:500;color:#002699;background-color:#fff}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item div.icon{margin-right:10px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item .ico-viajes{background:url(ico-viajes.b564be8103974e1c.png) no-repeat;width:20px;height:20px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item .ico-auto{background:url(ico-auto.c8f83616b6c18dc3.png) no-repeat;width:20px;height:16px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item .ico-hogar{background:url(ico-hogar.6387f76654a22b6b.png) no-repeat;width:20px;height:20px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item .ico-salud{background:url(ico-salud.6a57d8404fb62ea1.png) no-repeat;width:22px;height:21px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item .ico-contacto{background:url(ico-contactanos.a6889abac2539773.png) no-repeat;width:16px;height:16px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item .ico-certificados{background:url(ico-certificados.b4885089dc50eb11.png) no-repeat;width:20px;height:20px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item .ico-faq{background:url(ico-faq.28dd48ce8106b0a2.png) no-repeat;width:20px;height:20px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item .ico-reembolso{background:url(ico-reembolso.4a429a45d66da698.png) no-repeat;width:20px;height:20px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item:hover .ico-viajes{background-position:0 -20px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item:hover .ico-auto{background-position:0 -16px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item:hover .ico-hogar{background-position:0 -20px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item:hover .ico-salud{background-position:0 -21px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item:hover .ico-contacto{background-position:0 -16px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item:hover .ico-certificados{background-position:0 -20px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item:hover .ico-faq{background-position:0 -20px}nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item:hover .ico-reembolso{background-position:0 -20px}section#slider-home{margin-top:-100px}.slick-slider{line-height:0}.slider-container{position:relative}.slider-container .slick-track,.slider-container .slider{position:relative;margin-bottom:0}.slider-container .slick-track .slide,.slider-container .slider .slide{position:relative;width:100%;height:750px}.slider-container .slick-track .slide .degradado,.slider-container .slider .slide .degradado{position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(0deg,rgba(0,0,0,.35),rgba(0,0,0,.35))}.slider-container .slick-track .slide .slider-caption,.slider-container .slider .slide .slider-caption{position:absolute;left:50%;transform:translate(-50%,-50%);top:42%;width:100%;padding:0 15px;z-index:1000;color:#fff}@media (max-width: 992px){.slider-container .slick-track .slide .slider-caption,.slider-container .slider .slide .slider-caption{top:45%}}.slider-container .slick-track .slide .slider-caption h1,.slider-container .slider .slide .slider-caption h1{text-align:center;font-size:3.125rem;font-weight:600;margin-bottom:0;line-height:1.2}@media (max-width: 992px){.slider-container .slick-track .slide .slider-caption h1,.slider-container .slider .slide .slider-caption h1{font-size:1.8125rem}}.slider-container .slick-track .slide img,.slider-container .slider .slide img{width:100%;height:100%;object-fit:contain}.slider-container .slick-track .slick-dotted.slick-slider,.slider-container .slider .slick-dotted.slick-slider{margin-bottom:0}.slider-container .slick-track ul.slick-dots,.slider-container .slider ul.slick-dots{bottom:300px;margin-bottom:0;z-index:10}.slider-container .slick-track ul.slick-dots li,.slider-container .slick-track ul.slick-dots li button,.slider-container .slick-track ul.slick-dots li button:before,.slider-container .slider ul.slick-dots li,.slider-container .slider ul.slick-dots li button,.slider-container .slider ul.slick-dots li button:before{width:18px;height:18px}.slider-container .slick-track ul.slick-dots li,.slider-container .slider ul.slick-dots li{margin:0 10px}.slider-container .slick-track ul.slick-dots li button:before,.slider-container .slider ul.slick-dots li button:before{opacity:1;color:#0000;border-radius:50%;font-size:23px;border:1px solid #fff}@media (max-width: 991px){.slider-container .slick-track ul.slick-dots li button:before,.slider-container .slider ul.slick-dots li button:before{font-size:23px}}.slider-container .slick-track ul.slick-dots li.slick-active button:before,.slider-container .slider ul.slick-dots li.slick-active button:before{opacity:1;border:1px solid rgba(0,0,0,0);color:#e4002b}.slider-clientes .slick-slide{margin:0}.slider-clientes .item img{margin:0 auto}.slider-nav-container3{position:relative;margin:0 auto;z-index:0}.slider-nav-container3 ul.slider-nav{display:flex;align-items:center;justify-content:space-between;max-width:200px;margin:30px auto}.slider-nav-container3 ul.slider-nav li{list-style:none}.slider-nav-container3 ul.slider-nav li.prev3,.slider-nav-container3 ul.slider-nav li.next3{cursor:pointer;border-radius:15px;height:40px;width:40px;display:flex!important;align-items:center;justify-content:center;transition:all .3s ease-out;z-index:3000}.slider-nav-container3 ul.slider-nav li.prev3:hover,.slider-nav-container3 ul.slider-nav li.next3:hover{opacity:.5}.slider-nav-container3 ul.slider-nav li.prev3.slick-disabled,.slider-nav-container3 ul.slider-nav li.next3.slick-disabled{display:none!important}.modal .modal-dialog .modal-content{padding:80px 100px;border-radius:30px;box-shadow:0 4px 4px #00000040}@media (max-width: 992px){.modal .modal-dialog .modal-content{padding:40px 30px 50px}}.modal .modal-dialog .modal-content .modal-header{text-align:center;display:block;border-bottom:none}.modal .modal-dialog .modal-content .modal-header .modal-title{color:#002699;font-size:1.5rem;font-weight:700;text-align:center!important;align-items:center}.modal .modal-dialog .modal-content .modal-header .btn-close{background:none;position:absolute;top:10px;right:26px;outline:none;box-shadow:none}.modal .modal-dialog .modal-content .caluga-contacto{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border:2px solid rgba(217,217,217,.5);border-radius:25px;padding:30px}@media (max-width: 992px){.modal .modal-dialog .modal-content .caluga-contacto{margin-bottom:30px}}.modal .modal-dialog .modal-content .caluga-contacto h6{color:#002699;font-size:.9375rem;font-weight:700;margin-top:20px;margin-bottom:0}.modal .modal-dialog .modal-content .caluga-contacto hr{width:100%;background-color:#acacac80;opacity:1}.modal .modal-dialog .modal-content .caluga-contacto ul{list-style:none}.modal .modal-dialog .modal-content .caluga-contacto ul li a{font-size:.875rem;text-decoration:none;color:gray}.modal .modal-dialog .modal-content .modal-footer{border:none}.modal .modal-dialog .modal-content .modal-footer img{position:absolute;right:40px;bottom:40px}.modal span.btl{border-top-left-radius:15px}@media (min-width: 992px){.modal.modalUpgrade .modal-dialog.modal-lg{max-width:700px}}.modal.modalUpgrade .modal-dialog .modal-content{padding:0;border-radius:54px 24px 15px 15px}.modal.modalUpgrade .modal-dialog .modal-content .modal-header{padding:0}.modal.modalUpgrade .modal-dialog .modal-content .modal-body{padding:0;position:relative}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .btn-close{position:absolute;top:-14px;right:-12px;z-index:1000;opacity:1;background:none;width:30px;height:30px;outline:none;box-shadow:none;transition:all ease-out .2s}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .btn-close:hover{opacity:.9}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table-container{overflow:hidden;border-radius:50px 20px 20px}@media (max-width: 767px){.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table-container{border-top-left-radius:20px}}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table{margin:0;background-color:#273f8c}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table>:not(caption)>*>*{border:none;box-shadow:none}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table>:not(:first-child){border-top:2px solid rgba(0,0,0,0)}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table thead{position:relative;height:100px}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table thead tr th{font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif;position:relative;font-size:1.375rem;color:#fff;margin-bottom:0}@media (max-width: 768px){.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table thead tr th{font-size:1.125rem}}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table thead tr th.table-primary{background-color:#273f8c;padding-right:20px}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table thead tr th.table-secondary{background-color:#2f347d;padding-right:0;border-top-left-radius:15px}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table thead tr th small{font-size:.875rem;font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif;margin:0}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table thead tr th img.logo-up{position:absolute;left:-17px;top:-17px;max-width:250px}@media (max-width: 767px){.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table thead tr th img.logo-up{top:0;max-width:168px}}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table tbody{background-color:#fff;opacity:1}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table tbody tr td{border-bottom:1px solid #a9a9cd!important}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table tbody tr td.table-primary,.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table tbody tr td.table-secondary{padding:10px 20px 10px 0}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table tbody tr td.table-primary small,.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table tbody tr td.table-secondary small{font-size:.8125rem;font-weight:400;margin:0}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table tbody tr td.table-primary{color:#000;font-size:.875rem;font-weight:600;background-color:#fff}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table tbody tr td.table-secondary{background-color:#ebe9f4}.modal.modalUpgrade .modal-dialog .modal-content .modal-body .table tbody tr:last-child td{border:0!important}.modal.modalUpgrade .modal-dialog .modal-content .modal-footer{padding:0}.modal#modalDetallePlan .btn-close{position:absolute;top:10px;right:14px;z-index:1000;opacity:1;width:30px;height:30px;outline:none;box-shadow:none;transition:all ease-out .2s;background:none}.modal#modalDetallePlan .btn-close:hover{opacity:.9}.modal#modalDetallePlan .modal-content{padding:0}.modal#modalDetallePlan .modal-content .modal-body{padding-top:50px}.datepicker{border:1px solid #e4e4e4;border-radius:0;background-color:#fafafa;font-size:14px;text-transform:uppercase;padding:0}.datepicker .datepicker-days table th,.datepicker .datepicker-days table td{border-radius:0;padding:15px}@media (max-width: 991px){.datepicker .datepicker-days table th,.datepicker .datepicker-days table td{padding:5px}}.datepicker .datepicker-days table thead tr th.datepicker-switch{color:#000}.datepicker .datepicker-days table thead tr th.datepicker-switch:hover{cursor:default;background-color:#fafafa}.datepicker .datepicker-days table thead tr:nth-child(3){background:#f0f0f0}.datepicker .datepicker-days table tbody{font-weight:700}.datepicker .datepicker-days table tbody tr td.old{visibility:hidden}.datepicker .datepicker-days table tbody tr td.day.new{color:#000}.datepicker .datepicker-days table tbody tr td.day.disabled{color:#999}.datepicker .datepicker-days table tbody tr td.today{background-color:#0000;border:none;background-image:none;color:#e4002b}.datepicker .datepicker-days table tbody tr td.today:hover{background-color:#dddbdb;color:#e4002b}.datepicker .datepicker-days table tbody tr td.active{background-image:none;background-color:#e4002b;color:#fff}.datepicker .datepicker-days table tbody tr td.active:hover{background-color:#dddbdb;color:#e4002b}.cabecera{height:65vh;background-size:cover;background-position:bottom center;position:relative;display:flex;align-items:center;justify-content:center}.cabecera .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:1}.cabecera h1{font-size:3.125rem;color:#fff;font-weight:600;text-align:center;padding-top:100px;margin-bottom:0;z-index:10}@media (max-width: 767px){.cabecera h1{font-size:2.875rem}}.cabecera.cabecera-comparador{height:55vh}@media (max-width: 576px){.cabecera.cabecera-comparador{height:75vh}}@media (max-height: 600px){.cabecera.cabecera-comparador{height:75vh}}@media (max-height: 600px){.cabecera.cabecera-comparador{height:95vh}}section#viaje{background-color:#fff;margin-top:-240px}@media (max-width: 992px){section#viaje{margin-top:-170px}}section#viaje .modulo-container{position:relative;border-radius:0 50px 50px;background-color:#fff;padding-top:30px}section#viaje .modulo-container .tab{border-radius:25px 25px 0 0;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:row;position:absolute;left:0;top:-80px;width:100%;max-width:160px;height:100%;max-height:90px}section#viaje .modulo-container .tab h2{font-size:1rem;color:#002699;margin-bottom:0}section#viaje .modulo-viaje{background-color:#fff;padding-top:0;max-width:1000px;display:block;margin:0 auto 40px}section#viaje .modulo-viaje .border-box{position:relative;border-radius:25px;border:2px solid rgba(172,172,172,.5);padding:30px 20px 10px;min-height:179px}section#viaje .modulo-viaje .border-box img.center-ico{height:35px;width:35px;padding:0;z-index:0}section#viaje .modulo-viaje .border-box h3{font-size:1rem;color:#00000080;font-weight:500}section#viaje .modulo-viaje .border-box .box-destinos .bootstrap-select .dropdown-toggle{border:none;font-size:1rem;color:#002699;font-weight:600;padding:0;margin-bottom:20px;background-color:#0000}section#viaje .modulo-viaje .border-box .box-destinos .bootstrap-select .dropdown-toggle:after{display:none}section#viaje .modulo-viaje .border-box .box-destinos span{font-size:.8125rem;color:#00000080;font-weight:500;display:inline-block;margin:8px 0}section#viaje .modulo-viaje .border-box .row .divisor{width:100%;display:block;height:1px;border-top:2px solid rgba(172,172,172,.5);margin-bottom:10px}section#viaje .modulo-viaje .border-box .box-seleccion{position:relative}section#viaje .modulo-viaje .border-box .box-seleccion .card-body p{padding-top:10px;font-size:.625rem;text-align:center;color:#000}section#viaje .modulo-viaje .border-box .box-seleccion .btn-select-rounded{display:flex;justify-content:space-between;border:none;font-size:1rem;color:#002699}section#viaje .modulo-viaje .border-box .box-seleccion .btn-select-rounded span{display:inline-block;margin-right:40px;font-size:1rem;font-weight:500}section#viaje .modulo-viaje .border-box .box-seleccion .box-pasajero{display:flex;height:56px;margin:0}section#viaje .modulo-viaje .border-box .box-seleccion .box-pasajero .icono-pasajero{display:flex;justify-content:center;align-items:center;width:15%}section#viaje .modulo-viaje .border-box .box-seleccion .box-pasajero .info-pasajero{display:flex;flex-direction:column;justify-content:center;color:#303030;width:60%}section#viaje .modulo-viaje .border-box .box-seleccion .box-pasajero .info-pasajero span.txt-azul{color:#002699;font-size:.875rem;font-weight:500}section#viaje .modulo-viaje .border-box .box-seleccion .box-pasajero .info-pasajero span.txt-small{font-size:.6875rem;font-weight:500;color:#505050}section#viaje .modulo-viaje .border-box .box-seleccion .box-pasajero .add-pasajero{position:relative;align-items:center;display:flex;justify-content:center;height:auto;width:110px;text-align:center}section#viaje .modulo-viaje .border-box .box-seleccion .box-pasajero .add-pasajero span{font-size:1.25rem;display:flex;line-height:22px;margin:4px 1rem 0px .8rem;position:relative;color:#03000080;font-weight:500}section#viaje .modulo-viaje .border-box .box-seleccion .box-pasajero .add-pasajero button{background:rgba(0,0,0,0);border:none;width:24px;height:24px;display:inline-flex;flex-wrap:wrap;justify-content:center;position:relative;padding:0}section#viaje .modulo-viaje .border-box .box-seleccion .box-pasajero .add-pasajero button img{max-width:24px}section#viaje .modulo-viaje .border-box .box-seleccion .box-pasajero .add-pasajero button.btn-pasajero-menos{position:absolute;top:50%;transform:translateY(-50%);left:0}section#viaje .modulo-viaje .border-box .box-seleccion .box-pasajero .add-pasajero button.btn-pasajero-mas{position:absolute;top:50%;transform:translateY(-50%);right:0}section#viaje .modulo-viaje .border-box .box-seleccion hr{border:1px solid rgba(172,172,172,.5)}section#viaje .modulo-viaje .border-box .box-modalidad .bootstrap-select .dropdown-toggle{padding-top:0;padding-left:0;border:none}section#viaje .modulo-viaje .border-box .box-modalidad .bootstrap-select .dropdown-toggle.bs-placeholder{font-size:1rem;color:#002699}section#viaje .modulo-viaje .border-box .box-modalidad span{font-size:.8125rem;color:#00000080;font-weight:500;display:inline-block;margin:8px 0}section#viaje .modulo-viaje form .form-control,section#viaje .modulo-viaje form .form-select{border-radius:15px;border:2px solid rgba(172,172,172,.5);font-size:.9375rem;color:#000c;font-weight:500}section#viaje .modulo-viaje form .input-group.date .form-control{font-size:1.0625rem;color:#002699;font-weight:600;border-radius:10px;margin-bottom:10px;padding:2px 2px 2px 10px}section#coberturas{padding-top:2rem;padding-bottom:2rem}section#coberturas h1{font-size:2.25rem;font-weight:600;color:#002699;text-align:center;line-height:1.5;margin-bottom:50px}@media (max-width: 992px){section#coberturas h1{line-height:1.1}}section#coberturas .slider-coberturas-container{position:relative;display:block;height:400px;text-align:center}section#coberturas .slider-coberturas-container .botonera-slider{position:relative;border-radius:10px;padding:5px;background-color:#fff;border:2px solid #ececec;display:inline-flex;align-items:center;justify-content:center;margin-bottom:15px}section#coberturas .slider-coberturas-container .botonera-slider .bttn{padding:8px 12px;display:inline-block;background-color:#fff;border-radius:10px;color:#909090;font-weight:500;font-size:14px;cursor:pointer;transition:all .3s ease}section#coberturas .slider-coberturas-container .botonera-slider .bttn.active{background:rgba(62,134,245,.5);color:#fff}section#coberturas .slider-coberturas-container .botonera-slider .bttn.btn-destacado{position:absolute;background:#e4002b;right:-100px;color:#fff}section#coberturas .slider-coberturas-container .botonera-slider .bttn.btn-destacado.active,section#coberturas .slider-coberturas-container .botonera-slider .bttn.btn-destacado:hover{color:#fff;background-color:#002699}@media (max-width: 767px){section#coberturas .slider-coberturas-container .botonera-slider .bttn.btn-destacado{display:none}}@media (max-width: 767px){section#coberturas .slider-coberturas-container .botonera-slider .bttn{padding-left:6px;padding-right:6px}}@media (max-width: 767px){section#coberturas .slider-coberturas-container .botonera-slider{display:inline-block}}section#coberturas .slider-coberturas-container .bttn{padding:8px 12px;background-color:#fff;border-radius:10px;color:#909090;font-weight:500;font-size:14px;cursor:pointer;transition:all .4s ease}section#coberturas .slider-coberturas-container .bttn.active{background:rgba(62,134,245,.5);color:#fff}section#coberturas .slider-coberturas-container .bttn.btn-destacado-xs{position:relative;background:#e4002b;color:#fff;display:none}section#coberturas .slider-coberturas-container .bttn.btn-destacado-xs.active,section#coberturas .slider-coberturas-container .bttn.btn-destacado-xs:hover{color:#fff;background-color:#002699}@media (max-width: 767px){section#coberturas .slider-coberturas-container .bttn.btn-destacado-xs{display:inline-block;padding-left:6px;padding-right:6px}}section#coberturas .slider-coberturas-container .slider-container{width:calc(100% + 20px);padding:0 10px;margin-left:-10px;overflow:hidden}section#coberturas .slider-coberturas-container .slider-coberturas .slick-list{margin:0 -10px;overflow:visible}section#coberturas .slider-coberturas-container .slider-coberturas .slick-slide{margin:0 10px}section#coberturas .slider-coberturas-container .slider-coberturas .slide{position:relative;height:auto}section#coberturas .slider-coberturas-container .slider-coberturas .slide a{text-decoration:none;display:block}@media (max-width: 991px){section#coberturas .slider-coberturas-container .slider-coberturas .slide a{display:flex;justify-content:center;align-items:center}}section#coberturas .slider-coberturas-container .slider-coberturas .slide a .box-borde-redondeado{height:290px;border-radius:25px;padding:10px;background:#fff;box-shadow:#0000001a 0 4px 5px;display:flex;flex-direction:column;justify-content:start;text-align:left;overflow:hidden}section#coberturas .slider-coberturas-container .slider-coberturas .slide a .box-borde-redondeado img.img-cobertura{border-radius:25px;margin:0 auto 15px;max-width:100%;height:auto;opacity:1}section#coberturas .slider-coberturas-container .slider-coberturas .slide a .box-borde-redondeado p{font-size:.875rem;font-weight:600;padding-left:10px;color:#002699;line-height:normal}section#coberturas .slider-coberturas-container .slider-nav-container{position:relative;margin:0 auto;width:300px}@media (max-width: 767px){section#coberturas .slider-coberturas-container .slider-nav-container{width:auto}}section#coberturas .slider-coberturas-container .slider-nav-container ul.slider-nav{display:flex;align-items:center;justify-content:space-between}section#coberturas .slider-coberturas-container .slider-nav-container ul.slider-nav li{list-style:none}section#coberturas .slider-coberturas-container .slider-nav-container ul.slider-nav li.prev,section#coberturas .slider-coberturas-container .slider-nav-container ul.slider-nav li.next{cursor:pointer;border-radius:15px;height:40px;width:40px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-out;z-index:100}section#coberturas .slider-coberturas-container .slider-nav-container ul.slider-nav li.prev:hover,section#coberturas .slider-coberturas-container .slider-nav-container ul.slider-nav li.next:hover{opacity:.6}section#coberturas .slider-coberturas-container .slider-nav-container ul.slider-nav li.prev{left:0}section#coberturas .slider-coberturas-container .slider-nav-container ul.slider-nav li.next{right:0}section#coberturas .slider-coberturas-container .slider-nav-container ul.slick-dots{margin-bottom:0;z-index:99;bottom:15px;max-width:400px}section#coberturas .slider-coberturas-container .slider-nav-container ul.slick-dots li,section#coberturas .slider-coberturas-container .slider-nav-container ul.slick-dots li button,section#coberturas .slider-coberturas-container .slider-nav-container ul.slick-dots li button:before{width:20px;height:20px}section#coberturas .slider-coberturas-container .slider-nav-container ul.slick-dots li{margin:0}section#coberturas .slider-coberturas-container .slider-nav-container ul.slick-dots li button:before{opacity:1;color:#d9d9d9;border-radius:50%;font-size:9px}section#coberturas .slider-coberturas-container .slider-nav-container ul.slick-dots li.slick-active button:before{opacity:1;font-size:20px;width:18px;height:18px;color:#e4002b}section#por-que-elegir{padding-top:80px;padding-bottom:0}@media (max-width: 992px){section#por-que-elegir{padding-bottom:0}}section#por-que-elegir .cifras{position:relative}section#por-que-elegir .cifras .img-bg{border-radius:75px;margin:0 auto;display:block}section#por-que-elegir .cifras .box-cifra{position:absolute;display:flex;background-color:#fff;align-items:center;justify-content:center;flex-direction:column;padding:20px 10px;width:180px;height:auto;border-radius:28px;box-shadow:0 0 25px #0000001a}section#por-que-elegir .cifras .box-cifra.t-r{top:120px;right:0}section#por-que-elegir .cifras .box-cifra.c-r{position:absolute;top:50%;transform:translateY(-50%);right:10px}section#por-que-elegir .cifras .box-cifra.b-r{bottom:120px;right:0}section#por-que-elegir .cifras .box-cifra.t-l{top:120px;left:0}section#por-que-elegir .cifras .box-cifra.c-l{position:absolute;top:50%;transform:translateY(-50%);left:0}section#por-que-elegir .cifras .box-cifra.b-l{bottom:120px;left:0}section#por-que-elegir .cifras .box-cifra h2{font-size:1.75rem;color:#e4002b;font-weight:600;margin-bottom:0}section#por-que-elegir .cifras .box-cifra p{text-transform:uppercase;font-size:.75rem;color:#000;font-weight:300;margin-bottom:0;text-align:center}section#por-que-elegir .content{position:relative;padding-top:150px}@media (max-width: 992px){section#por-que-elegir .content{padding-top:50px}}@media (max-width: 576px){section#viaje .modulo-container .tab{top:-30px}section#por-que-elegir .cifras .box-cifra.t-r{top:20px}section#por-que-elegir .cifras .box-cifra.b-r{bottom:20px}}section#por-que-elegir .content h1{color:#002699;font-size:2.5rem;font-weight:600;line-height:1.5;margin-bottom:30px}section#por-que-elegir .content p{color:#1e1b1bd4;font-size:1rem;font-weight:400;line-height:200%;margin-bottom:30px;text-align:justify}section#por-que-elegir .content p:last-child{margin-bottom:0}section#vision-mision{display:flex;align-items:center;background:url(world.5dbf06fc297ca43e.svg) no-repeat;background-position:center center;background-size:cover;min-height:100vh}@media (max-width: 992px){section#vision-mision{padding:170px 0 0}}section#nuestro-blog{padding-bottom:50px}section#nuestro-blog h1{color:#002699;font-weight:600;font-size:2rem;margin-bottom:50px}section#testimonios .slider-testimonios-container .slider-testimonios .slick-slide{margin:0 10px}section#testimonios .slider-testimonios-container .slider-testimonios .slide .box-testimonio{padding-top:40px;background:url(comilla.33d641fdbd43e843.png) no-repeat;background-position:top center;text-align:center;display:flex;flex-direction:column;align-items:center;max-width:450px;margin:0 auto}section#testimonios .slider-testimonios-container .slider-testimonios .slide .box-testimonio p{font-size:1rem;font-weight:500;color:#000;line-height:40px;margin-bottom:30px}section#testimonios .slider-testimonios-container .slider-testimonios .slide .box-testimonio h2{font-size:1rem;font-weight:500;color:#00000080;line-height:40px;margin-bottom:10px}section#testimonios .slider-testimonios-container .slider-testimonios .slide .box-testimonio img.user-thumb{border-radius:50%;margin:0 auto 15px;max-width:100px}section#testimonios .slider-testimonios-container .slider-testimonios .slide .box-testimonio .rrss ul{list-style-type:none}section#testimonios .slider-testimonios-container .slider-testimonios .slide .box-testimonio .rrss ul li{display:inline-block;margin-right:8px;font-size:1.125rem;color:#002699}section#testimonios .slider-testimonios-container .slider-nav-container2{position:relative;margin:0 auto;z-index:0}section#testimonios .slider-testimonios-container .slider-nav-container2 ul.slider-nav{display:flex;align-items:center;justify-content:space-between;max-width:100px;margin:30px auto}section#testimonios .slider-testimonios-container .slider-nav-container2 ul.slider-nav li{list-style:none}section#testimonios .slider-testimonios-container .slider-nav-container2 ul.slider-nav li.prev2,section#testimonios .slider-testimonios-container .slider-nav-container2 ul.slider-nav li.next2{cursor:pointer;border-radius:15px;height:40px;width:40px;display:flex!important;align-items:center;justify-content:center;transition:all .3s ease-out;z-index:3000}section#testimonios .slider-testimonios-container .slider-nav-container2 ul.slider-nav li.prev2:hover,section#testimonios .slider-testimonios-container .slider-nav-container2 ul.slider-nav li.next2:hover{opacity:.6}section#testimonios .slider-testimonios-container .slider-nav-container2 ul.slider-nav li.prev2.slick-disabled,section#testimonios .slider-testimonios-container .slider-nav-container2 ul.slider-nav li.next2.slick-disabled{display:none!important}.main-content-container{padding:0 50px 50px}@media (max-width: 768px){.main-content-container{padding:30px}}@media (max-width: 767px){.main-content-container{padding:20px}}.main-content-container.bg-gris{background-color:#f8f8f8;border-radius:20px}.main-content-container .main-content h1,.main-content-container .main-content h2,.main-content-container .main-content h3,.main-content-container .main-content h4,.main-content-container .main-content h5,.main-content-container .main-content h6{color:#0026994a;font-weight:500;margin-bottom:30px}.main-content-container .main-content ul,.main-content-container .main-content li,.main-content-container .main-content a,.main-content-container .main-content p a{color:#002699;font-size:.875rem;margin-bottom:30px;text-decoration:none}.main-content-container .main-content ul,.main-content-container .main-content ol{margin-left:10px;padding-left:0}.main-content-container .main-content ul.lista-destacada{margin-left:4px}.main-content-container .main-content ul.lista-destacada li{padding-left:8px}.main-content-container .main-content ul.lista-destacada li::marker{content:url(star-solid.8990e36b39324685.svg)}.main-content-container .main-content ul li,.main-content-container .main-content ol li{margin-bottom:10px}.main-content-container .main-content ul li a,.main-content-container .main-content ol li a{text-decoration:none;border-bottom:1px solid #002699;padding-bottom:1px;transition:all ease-out .2s}.main-content-container .main-content a,.main-content-container .main-content p a{color:#002699;font-size:.875rem;text-decoration:none;border-bottom:1px solid #002699;padding-bottom:1px;transition:all ease-out .2s}.main-content-container .main-content a:hover,.main-content-container .main-content p a:hover{color:#e4002b;border-bottom:1px solid #e4002b}.main-content-container .main-content h2{color:#002699;font-size:1.25rem;font-weight:600}.main-content-container .main-content h3{font-size:1.125rem}.main-content-container .main-content h4{font-size:1rem}.main-content-container .main-content h5{font-size:.875rem}.main-content-container .main-content h6{font-size:.75rem}.main-content-container .main-content p{color:gray;font-size:.875rem;font-weight:500;margin-bottom:30px;text-align:justify}.main-content-container .main-content p:last-child{margin-bottom:0}.main-content-container .main-content img{max-width:100%;height:auto;border-radius:15px;margin-bottom:30px}.main-content-container .footer-single{margin-bottom:40px}.main-content-container .footer-single img{max-width:100%;height:auto;margin:30px 0}.main-content-container .footer-single .rrss{display:flex;align-items:center}.main-content-container .footer-single .rrss h2{color:#002699;font-weight:500;font-size:1.125rem;margin-right:20px}.main-content-container .footer-single .rrss ul{list-style:none}.main-content-container .footer-single .rrss ul li{display:inline-block;margin-right:15px}.main-content-container .footer-single .rrss ul li a{display:inline-block}.main-content-container .footer-single .rrss ul li a i{transition:all .2s ease-out;color:#002699;font-size:1.875rem}.main-content-container .footer-single .rrss ul li a i.fa-facebook-f{font-size:1.6875rem}.main-content-container .footer-single .rrss ul li a:hover i{color:#e4002b}.main-content-container .related{background-color:#f8f8f8;border-radius:20px;padding:20px}.main-content-container .related h2{font-size:1.625rem;font-weight:500;color:#002699;margin-bottom:20px}@media (max-width: 768px){.main-content-container .related h2{font-size:1.25rem}}.main-content-container .sidebar-content .filter-post-container .box-articulo,.main-content-container .sidebar-content .tips-container .box-articulo{margin-bottom:25px}.main-content-container .sidebar-content .filter-post-container .box-articulo .box-link .card .card-img-overlay .card-title,.main-content-container .sidebar-content .tips-container .box-articulo .box-link .card .card-img-overlay .card-title{font-size:1.5625rem}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.main-content-container .sidebar-content .filter-post-container .box-articulo .box-link .card .card-img-overlay .card-title,.main-content-container .sidebar-content .tips-container .box-articulo .box-link .card .card-img-overlay .card-title{font-size:1rem}}.main-content-container .sidebar-content .divider{height:3px;display:block;border-top:2px solid #002699;margin-top:30px;margin-bottom:30px}.main-content-container .sidebar-content .mas-articulos h3{font-size:1.125rem;font-weight:600;color:#002699;margin-bottom:20px}.main-content-container .sidebar-content .mas-articulos ul{list-style:none}.main-content-container .sidebar-content .mas-articulos ul li{border-bottom:2px solid #e1e1e1;padding-top:15px;padding-bottom:15px}.main-content-container .sidebar-content .mas-articulos ul li:last-child{border-bottom:none}.main-content-container .sidebar-content .mas-articulos ul li a{text-decoration:none;font-weight:600;color:#000;font-size:.75rem;transition:all ease-out .2s}.main-content-container .sidebar-content .mas-articulos ul li a img{border-radius:10px;transition:all ease-out .2s;opacity:1}.main-content-container .sidebar-content .mas-articulos ul li a:hover{color:#e4002b}.main-content-container .sidebar-content .mas-articulos ul li a:hover img{opacity:.8}@media (max-width: 768px){.main-content-container .sidebar-content .mas-articulos ul li a{font-size:1rem}}.filter-post-container .box-articulo .card{transition:all .2s ease-out;filter:grayscale(0) brightness(100%)}.filter-post-container .box-articulo.activo .card{transition:all .2s ease-out;filter:grayscale(0) brightness(100%);box-shadow:#0000003d 0 3px 8px}.filter-post-container .box-articulo.apagado .card{filter:grayscale(1) brightness(80%);box-shadow:none}section#asistencia-virtual{background:url(bg-asistencia.c41cf87fc665dd6c.jpg) no-repeat;background-position:center;background-size:cover;display:flex;align-items:center;justify-content:center;position:relative;min-height:530px;padding:50px 15px}section#asistencia-virtual .wrapper{width:100%;max-width:900px}section#asistencia-virtual .wrapper h1{color:#002699;font-size:2.875rem;text-align:center;font-weight:500;margin-bottom:40px;background-color:#fff6;border-radius:10px;padding:15px}@media (max-width: 992px){section#asistencia-virtual .wrapper h1{font-size:2.5rem}}section#asistencia-virtual .wrapper .botones-asistencia a{text-decoration:none;text-align:center}section#asistencia-virtual .wrapper .botones-asistencia a .btn-rounded{padding:40px 0;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:20px}@media (max-width: 992px){section#asistencia-virtual .wrapper .botones-asistencia a .btn-rounded{max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:40px}}section#asistencia-virtual .wrapper .botones-asistencia a .btn-rounded img{margin-bottom:20px;transition:all .2s ease-out}section#asistencia-virtual .wrapper .botones-asistencia a .btn-rounded p{font-weight:700;font-size:.875rem;color:#000c}section#asistencia-virtual .wrapper .botones-asistencia a .btn-rounded:hover img{transform:scale(1.1)}.caluga-lg,.caluga-sm{display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:#fff;box-shadow:0 5px 16px #0000000f;text-align:center;margin-bottom:50px}@media (max-width: 768px){.caluga-lg,.caluga-sm{margin-left:auto;margin-right:auto}}.caluga-lg{border-radius:30px;max-width:580px;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px}.caluga-lg a.mail{font-size:1.375rem;text-decoration:none;color:gray;font-weight:400}.caluga-lg .link{margin-top:20px}.caluga-lg .link p{margin-bottom:0!important}.caluga-lg .link a{font-size:1.375rem;font-weight:600;color:#002699;margin-bottom:0;text-decoration:none;transition:all .2s ease-out}.caluga-lg .link a:hover{color:#e4002b}.caluga-lg .ico{max-width:40px}.caluga-lg h2{font-size:1.1875rem;font-weight:700;color:#002699}.caluga-lg h3{font-size:1rem;font-weight:600;color:#002699;margin-top:15px;margin-bottom:15px}.caluga-lg p{font-size:1.375rem;font-weight:400;color:gray;margin-bottom:10px!important}.caluga-contacto{text-decoration:none}.caluga-contacto img{transform:scale(1);transition:all .2s ease-out}.caluga-contacto:hover img{transform:scale(1.1)}.caluga-sm{border-radius:20px;max-width:350px;min-height:160px;padding-left:20px;padding-right:20px}.caluga-sm a{font-size:.8125rem;font-weight:400;color:gray;margin-bottom:0;text-decoration:none;transition:all .2s ease-out}.caluga-sm a img{transform:scale(1);transition:all .2s ease-out}.caluga-sm a:hover{color:#e4002b}.caluga-sm a:hover img{transform:scale(1.1)}.caluga-sm h2{font-size:1rem!important;font-weight:700!important;color:#002699;margin-bottom:20px!important}.caluga-sm p{font-size:1.1875rem!important;font-weight:400;color:gray;margin-bottom:0!important}.caluga-sm p.p-sm{font-size:1rem!important}.accordion-header{margin-bottom:0!important;border-radius:16px}.accordion-header button.accordion-button.titulo{color:#002699;font-size:1.625rem;font-weight:500;padding:30px;border-radius:18px;box-shadow:0 5px 16px #080f340f}.accordion-header button.accordion-button:not(.collapsed),.accordion-header button.accordion-button:focus{background-color:#fff}.accordion-header button.accordion-button:after{background-image:url(cerrado.4b20c965f76e2054.svg);width:40px;height:40px;background-size:40px}.accordion-header button.accordion-button:not(.collapsed):after{transform:rotate(90deg);background-image:url(abierto.2984b6ab313c60fe.svg);width:40px;height:40px}.accordion-item.box-preguntas{background-color:#0000;border:none;border-radius:0;margin:25px 0}.accordion-item.box-pregunta{background-color:#fff;border-radius:16px;border:2px solid rgba(0,0,0,0);transition:all .2s ease-out}.accordion-item.box-pregunta .accordion-button{box-shadow:0 5px 16px #080f340f;color:#002699;font-size:1rem;font-weight:500;border-radius:16px}.accordion-item.box-pregunta .accordion-button.collapsed{border-radius:16px}.accordion-item.box-pregunta .accordion-button:not(.collapsed),.accordion-item.box-pregunta .accordion-button:focus{background-color:#fff;box-shadow:none}.accordion-item.box-pregunta .accordion-body{background-color:#fff;border-radius:16px;color:gray;font-size:.75rem;text-align:justify;font-weight:400}.accordion-item.box-pregunta.activo{border:2px solid #e4002b}.accordion-item.box-pregunta.activo .accordion-button,.accordion-item.box-pregunta.activo .accordion-body{background-color:#fff;border-radius:16px}.toggle{position:relative;display:block;width:130px;height:45px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transform:translateZ(0)}.toggle:before{content:"";position:relative;top:0;left:10px;width:130px;height:45px;display:block;background:#fff;border-radius:50px;transition:background .2s ease-out;box-shadow:2px 2px 6px #000000bf}.toggle span.toggle-upgrade{position:absolute;top:-8px;left:-10px;width:110px;height:60px;display:block;background:#002699;color:#fff;border-radius:25px;transition:all .2s ease-out;box-shadow:2px 2px 6px #000000bf;font-family:DaxlinePro-Bold,Helvetica,Arial,sans-serif;display:flex;align-items:center;justify-content:center;flex-direction:column;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.toggle span.toggle-upgrade small{font-size:.9375rem;line-height:1;text-transform:normal}.toggle span.toggle-upgrade div{font-size:1.375rem}#upgrade:checked+.toggle:before{background:#fff}#upgrade:checked+.toggle span{transform:translate(45px)}#upgrade+.toggle span{background-color:#002699;transition:all .2s ease-out}#upgrade+.toggle span:hover{background-color:#e4002b}@media (max-width: 1024px){#upgrade+.toggle span:hover{background-color:#002699}}#upgrade:checked+.toggle span{background-color:#e4002b}.toggle-container{position:absolute;top:50%;transform:translateY(-50%);left:10px}@media (max-width: 767px){.toggle-container{position:relative;top:auto;left:auto;transform:none;margin:15px auto 30px;display:table}}.page{padding-bottom:60px}.page .big-text-intro{text-align:center}.page .big-text-intro h1{color:#002699;font-size:2rem;font-weight:600;margin-bottom:15px}.page .big-text-intro p{color:gray;font-size:1rem;font-weight:600;margin-bottom:50px}.page .page-content{padding:60px}@media (max-width: 768px){.page .page-content{padding:30px}}@media (max-width: 767px){.page .page-content{padding:20px}}.page .page-content.bg-gris{background-color:#f8f8f8;border-radius:20px}.page .page-content .mensaje-exito-error{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;margin:-363px auto 0;padding-bottom:100px}.page .page-content .mensaje-exito-error.msj-error{margin-top:-370px}@media (max-width: 768px){.page .page-content .mensaje-exito-error{margin-top:-250px}.page .page-content .mensaje-exito-error.msj-error{margin-top:-261px}}.page .page-content .mensaje-exito-error .mensaje-content{position:relative;background-color:#fff;border-radius:50px;box-shadow:2px 2px 15px 2px #0000004d;display:inline-block;padding:30px 50px 0;margin-top:-20px}@media (max-width: 767px){.page .page-content .mensaje-exito-error .mensaje-content{margin-top:-40px;padding-left:40px;padding-right:40px}}.page .page-content .mensaje-exito-error .mensaje-content h1{font-size:2.6875rem;position:absolute;left:50%;transform:translate(-50%,-50%);top:-46px;color:#737474;font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif;color:#002699;width:90%;text-align:center;margin-bottom:0}@media (max-width: 768px){.page .page-content .mensaje-exito-error .mensaje-content h1{top:-70px}}@media (max-width: 767px){.page .page-content .mensaje-exito-error .mensaje-content h1{font-size:2.375rem;top:-32px}}.page .page-content .mensaje-exito-error .mensaje-content h2{font-size:1.75rem;margin-bottom:20px;color:#737474;font-family:DaxlinePro-Regular,Helvetica,Arial,sans-serif}.page .page-content .mensaje-exito-error .mensaje-content p{margin-bottom:30px;color:gray;font-weight:400}.page .page-content .mensaje-exito-error .mensaje-content .btn-rojo{background-color:#e4002b;border:none;transition:all .3s ease-out;position:absolute;left:50%;transform:translate(-50%);bottom:-20px;font-size:1.1875rem;font-weight:600;border-radius:10px}@media (max-width: 767px){.page .page-content .mensaje-exito-error .mensaje-content .btn-rojo{font-size:1rem;width:60%}}.page .page-content .mensaje-exito-error .mensaje-content .btn-rojo:hover{background-color:#002699}.page .page-content .mensaje-exito-error .mensaje-content.mensaje-error{border-radius:40px;padding-top:30px;padding-bottom:15px;margin-bottom:0}@media (max-width: 767px){.page .page-content .mensaje-exito-error .mensaje-content.mensaje-error{margin-top:-26px}}@media (max-width: 767px){.page .page-content .mensaje-exito-error .mensaje-content.mensaje-error h1{top:-28px;font-size:1.8125rem}}@media (max-width: 767px){.page .page-content .mensaje-exito-error .mensaje-content.mensaje-error h2{font-size:1.625rem}}.page .page-content .mensaje-exito-error img.img-mensaje{max-width:450px}@media (max-width: 768px){.page .page-content .mensaje-exito-error img.img-mensaje{max-width:100%;height:auto}}.page .page-content .breadcrumb{padding-top:30px;padding-bottom:30px;margin-bottom:0}.page .page-content .breadcrumb li{font-size:1.125rem;color:gray;font-weight:500}.page .page-content .breadcrumb li.breadcrumb-item a{transition:all .3s ease-out;text-decoration:none;color:gray}.page .page-content .breadcrumb li.breadcrumb-item:hover a{color:#000}.page .page-content form.form-certificados{width:100%;align-items:center;justify-content:space-between}.page .page-content form.form-certificados input.form-control{background-color:#0000;border:none;border-radius:0;font-weight:500;color:gray}.page .page-content form.form-certificados input.form-control:focus{box-shadow:none}.page .page-content form.form-certificados input.form-control::placeholder{opacity:1;font-size:1.125rem;font-weight:500;color:#e4002b}@media (max-width: 480px){.page .page-content form.form-certificados input.form-control::placeholder{font-size:.9375rem}}.page .page-content form.form-certificados input.form-control:-ms-input-placeholder{font-size:1.125rem;font-weight:500;color:#e4002b}@media (max-width: 480px){.page .page-content form.form-certificados input.form-control:-ms-input-placeholder{font-size:.9375rem}}.page .page-content form.form-certificados input.form-control::-ms-input-placeholder{font-size:1.125rem;font-weight:500;color:#e4002b}@media (max-width: 480px){.page .page-content form.form-certificados input.form-control::-ms-input-placeholder{font-size:.9375rem}}.page .page-content h2{display:flex;flex-wrap:wrap;color:#002699;font-size:1.25rem;font-weight:600;margin-bottom:30px}.page .page-content h1{color:#002699;font-weight:600;margin-bottom:30px;text-align:center}.page .page-content p{color:gray;font-size:1rem;font-weight:400;margin-bottom:50px}.page .page-content p:last-child{margin-bottom:0}#quienes-somos.page{text-align:center;padding-bottom:0}@media (max-width: 480px){#quienes-somos.page .caluga{margin-bottom:0}}#quienes-somos.page h1{color:#002699;font-size:2rem;font-weight:600;margin-bottom:30px}#quienes-somos.page p{font-size:1rem;font-weight:500;margin-bottom:30px}#quienes-somos.page .img-container{margin-bottom:30px}#quienes-somos.page .img-container img{max-width:100%;height:auto;border-radius:30px}#quienes-somos.page section#valores{margin-bottom:50px}#quienes-somos.page section#valores h1{font-size:2rem;font-weight:700;color:#002699;margin-bottom:30px}#quienes-somos.page section#valores h2{color:gray;font-size:1.1875rem;font-weight:500;margin-bottom:30px}#quienes-somos.page section#valores h3{color:#002699;font-size:1.625rem;font-weight:700;margin-bottom:30px}#quienes-somos.page section#valores h4{color:gray;font-size:1.625rem;font-weight:500;margin-bottom:60px}#quienes-somos.page section#valores h4 strong{font-weight:700;color:#e4002b}#quienes-somos.page section#valores .box-valor{display:flex;flex-direction:column;align-items:center;justify-content:center}#quienes-somos.page section#valores .box-valor img{max-width:100px;margin-bottom:50px}#quienes-somos.page section#valores .box-valor .valor-content{text-align:left}#quienes-somos.page section#valores .box-valor .valor-content h4{font-size:1rem;font-weight:700;color:#002699;margin-bottom:5px;line-height:1.875rem}#quienes-somos.page section#valores .box-valor .valor-content p{font-size:1rem;font-weight:500;color:gray;margin-bottom:0;text-align:left}#quienes-somos.page section#direccion h1{font-size:2rem;font-weight:600;margin-bottom:20px}#quienes-somos.page section#direccion p{font-size:1.1875rem;font-weight:600;color:gray;margin-bottom:0;text-align:center}#contacta-con-nosotros h1{font-size:1.625rem;font-weight:500;color:gray;margin-bottom:50px}#proceso-compra.page h1{font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif;color:#002699;font-size:2rem;margin-bottom:0}#proceso-compra.page .detalle-compra{margin-top:72px}#proceso-compra.page .detalle-compra h2{font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif;padding-bottom:20px;border-bottom:1px dashed #d5d5d5}#proceso-compra.page .indicador-de-pasos{padding:1px 0 30px;max-width:600px;margin-left:auto;margin-right:auto}#proceso-compra.page .indicador-de-pasos .progress-bar{background-color:#002699}#proceso-compra.page .indicador-de-pasos .btn-primary,#proceso-compra.page .indicador-de-pasos .btn-secondary{cursor:pointer}#proceso-compra.page .indicador-de-pasos .btn-primary{color:#fff;background-color:#002699;border:1px solid #002699}#proceso-compra.page .indicador-de-pasos .btn-secondary{background-color:#fff;color:#002699;border:2px solid #002699}#proceso-compra.page .form-check-label{font-size:.75rem;font-weight:500;color:gray;margin-bottom:0}#proceso-compra.page .cards-container .btn-metodo-pago{border:2px solid #d5d5d5;width:100%;display:block;padding:5px 10px;text-align:center}#proceso-compra.page .cards-container .btn-metodo-pago img{max-height:30px}.barra-cotizador{z-index:100;background-color:#fff;border-radius:10px;position:relative;margin-top:120px}.barra-cotizador img.ico-calendario{max-width:30px}.barra-cotizador .form-control{border:none;font-size:14px;color:gray}.barra-cotizador .box-seleccion{position:relative}.barra-cotizador .box-seleccion .card-body p{padding-top:10px;font-size:.625rem;text-align:center;color:#000}.barra-cotizador .box-seleccion .btn-select-rounded{display:flex;justify-content:space-between;border:none;font-size:1rem}.barra-cotizador .box-seleccion .btn-select-rounded span{display:inline-block;margin-right:40px;font-size:1rem;font-weight:500}.barra-cotizador .box-seleccion .box-pasajero{display:flex;height:56px;margin:0}.barra-cotizador .box-seleccion .box-pasajero .icono-pasajero{display:flex;justify-content:center;align-items:center;width:15%}.barra-cotizador .box-seleccion .box-pasajero .info-pasajero{display:flex;flex-direction:column;justify-content:center;color:#303030;width:50%}.barra-cotizador .box-seleccion .box-pasajero .info-pasajero span.txt-azul{color:#002699;font-size:.875rem;font-weight:500}.barra-cotizador .box-seleccion .box-pasajero .info-pasajero span.txt-small{font-size:.6875rem;font-weight:500;color:#505050}.barra-cotizador .box-seleccion .box-pasajero .add-pasajero{position:relative;align-items:center;display:flex;justify-content:center;height:auto;width:110px;text-align:center;width:35%}.barra-cotizador .box-seleccion .box-pasajero .add-pasajero span{font-size:1.25rem;display:flex;line-height:22px;margin:4px 1rem 0px .8rem;position:relative;color:#03000080;font-weight:500}.barra-cotizador .box-seleccion .box-pasajero .add-pasajero button{background:rgba(0,0,0,0);border:none;width:24px;height:24px;display:inline-flex;flex-wrap:wrap;justify-content:center;position:relative;padding:0}.barra-cotizador .box-seleccion .box-pasajero .add-pasajero button img{max-width:24px}.barra-cotizador .box-seleccion .box-pasajero .add-pasajero button.btn-pasajero-menos{position:absolute;top:50%;transform:translateY(-50%);left:0}.barra-cotizador .box-seleccion .box-pasajero .add-pasajero button.btn-pasajero-mas{position:absolute;top:50%;transform:translateY(-50%);right:0}.barra-cotizador .box-seleccion hr{border:1px solid rgba(172,172,172,.5)}.barra-cotizador .bootstrap-select,.barra-cotizador .bootstrap-select .dropdown-toggle{border:none}.barra-cotizador .bootstrap-select .dropdown-menu{width:auto;padding:4px}.barra-cotizador .bootstrap-select .dropdown-menu li a.dropdown-item span.text{font-size:13px;color:gray}.master-content{padding-top:50px;padding-bottom:10px}.master-content .big-text-intro{text-align:center}.master-content .big-text-intro h1{font-family:DaxlinePro-Bold,Helvetica,Arial,sans-serif;color:#002699;font-size:2.5rem;margin-bottom:0}.master-content .big-text-intro p{color:gray;font-size:1.1875rem;font-weight:700;margin-bottom:50px}.master-content #upgrade-block{position:relative;background-color:#f4f4f4;border-radius:25px;padding:20px;text-align:center;max-width:940px;margin:0 auto}.master-content #upgrade-block .btn-upgrade{position:absolute;top:50%;transform:translateY(-50%);left:-20px;width:180px}@media (max-width: 767px){.master-content #upgrade-block .btn-upgrade{position:relative;top:auto;left:auto;transform:none}}.master-content #upgrade-block h1{color:gray;font-weight:700;font-family:poppins,Arial,Helvetica,sans-serif;font-size:1rem;margin-bottom:0;margin-left:130px}@media (max-width: 767px){.master-content #upgrade-block h1{margin-left:auto;font-size:.9375rem}}.master-content #upgrade-block h1 a{font-weight:400;color:gray;display:inline-block}@media (max-width: 767px){.master-content #upgrade-block h1 a{align-self:center}}.planes-container,.detalle-compra{padding:40px 15px 0}@media (max-width: 480px){.planes-container .col,.detalle-compra .col{margin-bottom:25px}}.planes-container .card,.detalle-compra .card{border:none;border-radius:0;text-align:center;margin-bottom:30px}@media (max-width: 480px){.planes-container .card,.detalle-compra .card{max-width:280px;margin-left:auto;margin-right:auto}}.planes-container .card .mejor,.detalle-compra .card .mejor{position:absolute;left:50%;transform:translate(-50%);top:-33px;z-index:10;width:90%}.planes-container .card .mejor img,.detalle-compra .card .mejor img{width:100%;height:auto;max-width:200px}.planes-container .card .mejor2,.detalle-compra .card .mejor2{position:absolute;left:3%;transform:translate(-50%);top:-20px;z-index:10;width:90%}.planes-container .card .mejor2 img,.detalle-compra .card .mejor2 img{width:20%;height:auto;max-width:200px}.planes-container .card .card-img-overlay,.detalle-compra .card .card-img-overlay{padding:0}.planes-container .card .card-title,.detalle-compra .card .card-title{border-top-left-radius:10px;border-top-right-radius:10px;padding-top:30px;padding-bottom:20px;font-size:1.875rem;color:#fff;font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:0;display:flex;align-items:center;justify-content:center}@media (max-width: 576px){.master-content{padding-top:40px;padding-bottom:10px}.planes-container .card .card-title,.detalle-compra .card .card-title{padding-top:20px;padding-bottom:10px}}.planes-container .card .card-title small,.detalle-compra .card .card-title small{font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif;font-size:1rem;margin-right:10px;line-height:normal}.planes-container .card.gris .card-title,.detalle-compra .card.gris .card-title{background-color:#beb8afcc}.planes-container .card.amarillo .card-title,.detalle-compra .card.amarillo .card-title{background-color:#e1a01acc}.planes-container .card.azul .card-title,.detalle-compra .card.azul .card-title{background-color:#1d2855cc}.planes-container .card.verde .card-title,.detalle-compra .card.verde .card-title{background-color:#459aa4cc}.planes-container .card.violeta .card-title,.detalle-compra .card.violeta .card-title{background-color:#8468aecc}.planes-container .card.rojo .card-title,.detalle-compra .card.rojo .card-title{background-color:#e65143cc}.planes-container .card.celeste .card-title,.detalle-compra .card.celeste .card-title{background-color:#459aa4cc}.planes-container .card .card-content,.detalle-compra .card .card-content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:5px}.planes-container .card .card-content .antes,.detalle-compra .card .card-content .antes{text-decoration:line-through;font-size:1rem;font-family:DaxlinePro-Medium,Helvetica,Arial,sans-serif}.planes-container .card .card-content .antes small,.detalle-compra .card .card-content .antes small{font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif;font-size:.875rem}.planes-container .card .card-content .precio,.detalle-compra .card .card-content .precio{display:flex;flex-direction:column;margin-bottom:10px}.planes-container .card .card-content .precio span.precio-big,.detalle-compra .card .card-content .precio span.precio-big{font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif;font-size:2rem;color:#000;line-height:1}.planes-container .card .card-content .precio span.precio-big small,.detalle-compra .card .card-content .precio span.precio-big small{font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif;font-size:1.625rem}.planes-container .card .card-content .precio span.precio-small,.detalle-compra .card .card-content .precio span.precio-small{font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif;font-size:1.375rem;color:#000}.planes-container .card .card-content .precio span.precio-small small,.detalle-compra .card .card-content .precio span.precio-small small{font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif;font-size:.75rem}.planes-container .card .card-content .btn-primary,.detalle-compra .card .card-content .btn-primary{background-color:#fff;border:none;font-weight:600;font-size:1rem;color:#000;margin-bottom:10px;transition:all .2s ease-out}.planes-container .card .card-content .btn-primary:hover,.detalle-compra .card .card-content .btn-primary:hover{color:#fff;background-color:#002699}.planes-container .card .card-content .servicios,.detalle-compra .card .card-content .servicios{width:100%}.planes-container .card .card-content .servicios ul.lista-servicios,.detalle-compra .card .card-content .servicios ul.lista-servicios{list-style:none}.planes-container .card .card-content .servicios ul.lista-servicios li,.detalle-compra .card .card-content .servicios ul.lista-servicios li{border-bottom:1px solid #fff;font-size:.9rem;color:#fff;background-image:url(star-solid-white.0470ec2c3cefb5da.svg);background-repeat:no-repeat;background-position:10px 5px;padding:3px 4px 3px 25px;text-align:center}.planes-container .card a.ver-detalle,.detalle-compra .card a.ver-detalle{text-decoration:none;color:#fff;font-size:.75rem;font-weight:600;position:absolute;left:50%;transform:translate(-50%);bottom:15px}.planes-container .form-check,.detalle-compra .form-check{display:inline-flex;align-items:center;justify-content:center;background-color:#002699;padding:10px 20px;border-radius:6px;margin-left:auto;margin-right:auto}.planes-container .form-check .form-check-input,.detalle-compra .form-check .form-check-input{margin-left:0;margin-right:10px;margin-top:0}.planes-container .form-check .form-check-label,.detalle-compra .form-check .form-check-label{cursor:pointer;font-size:.625rem;font-weight:600;color:#fff}.detalle-compra{padding:0}.detalle-compra .card{max-width:250px;border-radius:20px!important}.detalle-compra .card .card-img{border-radius:20px;height:400px}.detalle-compra .card .card-title{border-top-left-radius:20px;border-top-right-radius:20px}.detalle-compra .card-content strong{font-family:DaxlinePro-Medium,Helvetica,Arial,sans-serif;font-size:.875rem;margin-bottom:10px}.detalle-compra .card-content p{margin-bottom:0;color:#000;font-size:.875rem}.detalle-compra .card-content p.date{font-weight:500}.detalle-compra .card-content p.pjs{font-weight:500;margin-bottom:10px}.detalle-compra .card-content h3{font-family:DaxlinePro-Bold,Helvetica,Arial,sans-serif;font-size:1.125rem;color:#fff;margin:5px auto 15px 30px}.detalle-compra .card-content table.detalle{width:100%}.detalle-compra .card-content table.detalle tr td{font-family:Poppins,sans-serif;font-weight:500;color:#fff;font-size:.875rem}.detalle-compra .card-content table.detalle tr td strong{font-size:1rem;font-weight:700}.detalle-compra .card-content .table-total{padding-top:10px;width:80%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.detalle-compra .card-content .table-total p{margin-bottom:0;color:#fff;display:flex;flex-direction:row;align-items:center;text-transform:uppercase}.detalle-compra .card-content .table-total p strong{font-weight:700;font-size:1.75rem;margin-left:10px}section#detalle-coberturas h1{font-family:DaxlinePro-Bold,Helvetica,Arial,sans-serif;color:#002699;margin-bottom:30px;line-height:normal;letter-spacing:-1px;font-size:2.1875rem}section#detalle-coberturas table#tabla-d-coberturas thead tr th{padding-bottom:0}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab{font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:normal;text-align:center;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;text-transform:uppercase;padding-top:10px}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab small{font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif;font-size:.625rem}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab .inner-tab{margin-top:10px;padding-top:10px;padding-bottom:10px;font-size:1.125rem;line-height:normal;background-color:#0000004d;border-top-left-radius:10px;border-top-right-radius:10px}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab .inner-tab .precios{display:flex;align-items:center;justify-content:center;flex-direction:column}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab .inner-tab .precios strong{font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif;font-size:1.25rem}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab .inner-tab .precios strong span{font-size:.9375rem;display:inline-block;font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab .inner-tab .precios small{font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif;font-size:.625rem}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab .inner-tab .precios small strong{font-size:.875rem;font-family:DaxlinePro-Extra,Helvetica,Arial,sans-serif}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab .inner-tab small{font-size:.625rem;font-family:DaxlinePro-Light,Helvetica,Arial,sans-serif;line-height:normal}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab.gris{background-color:#beb8af}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab.amarillo{background-color:#e1a01a}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab.azul{background-color:#1d2855}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab.verde{background-color:#459aa4}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab.violeta{background-color:#8468ae}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab.celeste{background-color:#4e7cbf}section#detalle-coberturas table#tabla-d-coberturas thead tr th div.tab.rojo{background-color:#e65143}section#detalle-coberturas table#tabla-d-coberturas.table>:not(caption)>*>*{font-weight:400;font-size:.75rem;color:#000}form.formulario #bloque-documento{padding:10px;border-radius:10px}form.formulario .container-item{margin-bottom:10px}form.formulario .col-btn-upload{display:flex;align-items:center;justify-content:center}@media (max-width: 992px){form.formulario .col-btn-upload{align-items:flex-end;justify-content:end}}form.formulario .btn-add-doc{margin-top:0}form.formulario .btn-add-doc .btn-primary{font-size:.8125rem;font-weight:600;color:#002699;transition:all ease-out .2s;background-color:#0000;border:none}form.formulario .file-upload-container{margin-top:0}form.formulario .file-upload-container .custom-file-label{font-size:.875rem;font-weight:600;color:#002699;transition:all ease-out .2s;margin-bottom:0;cursor:pointer}form.formulario .file-upload-container .custom-file-label i{font-size:1rem;transform:rotate(320deg);margin-right:5px}form.formulario .file-upload-container .custom-file-label:hover{color:#e4002b}form.formulario input.form-control,form.formulario select.form-select,form.formulario textarea.form-control{background-color:#fff;border:2px solid rgba(172,172,172,.5);border-radius:15px;font-weight:500}form.formulario input.form-control:focus,form.formulario select.form-select:focus,form.formulario textarea.form-control:focus{box-shadow:none}form.formulario input.form-control::placeholder,form.formulario select.form-select::placeholder,form.formulario textarea.form-control::placeholder{opacity:1;font-size:.875rem;color:gray}form.formulario input.form-control:-ms-input-placeholder,form.formulario select.form-select:-ms-input-placeholder,form.formulario textarea.form-control:-ms-input-placeholder{font-size:.875rem;color:gray}form.formulario input.form-control::-ms-input-placeholder,form.formulario select.form-select::-ms-input-placeholder,form.formulario textarea.form-control::-ms-input-placeholder{font-size:.875rem;color:gray}form.formulario input.form-control,form.formulario select.form-select{height:40px}form.formulario input.form-control.signature,form.formulario select.form-select.signature{height:80px}form.formulario select.form-select{font-size:.875rem;color:gray}form.formulario select.form-select option{color:gray}form.formulario select.form-select.rut-dni{padding:0 0 0 5px;font-size:.8125rem}form.formulario textarea.form-control{background-color:#fff;padding:10px;border-radius:15px;min-height:150px}form.formulario button.btn-default{font-size:.875rem}form.formulario button.btn-default i{margin-left:10px}form.formulario .form-control:disabled,form.formulario .form-control[readonly]{background-color:#ebebeb}form.formulario .row-checks .col-check{margin-top:0;display:flex;align-items:flex-start;justify-content:start;flex-direction:column}form.formulario .row-checks .col-check small{margin-top:5px;color:gray;font-size:.6875rem}form.formulario .row-checks .col-check .form-check{margin-right:10px}form.formulario .row-checks .col-check .form-check .form-check-label{font-size:.875rem;font-weight:600;color:gray}@media (max-width: 991px){form.formulario .row-checks .col-check{justify-content:start;margin-bottom:15px}}.map-frame{width:100%;height:100%;position:relative;height:450px}.map-frame iframe{width:100%;height:450px;position:absolute;top:0;left:0}footer{position:relative;background-color:#002699;padding-top:90px;padding-bottom:40px}footer h3{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:15px}@media (max-width: 992px){footer h3{font-size:1rem}}footer ul{list-style:none}@media (max-width: 992px){footer ul{margin-bottom:20px;display:flex;flex-wrap:wrap;gap:10px}}footer ul li a{color:#b2bde0;font-size:1.125rem;text-decoration:none;font-weight:600;transition:all ease .3s}footer ul li a:hover{color:#fff}@media (max-width: 992px){footer ul li a{font-size:.875rem}}footer .newsletter{margin-top:24px;margin-bottom:20px}footer .newsletter form .form-control{background-color:#0000;border-radius:0;border:none;color:#fff;border-bottom:1px solid #fff;margin-bottom:15px;padding-left:5px}footer .newsletter form .form-control::placeholder{color:#fff;opacity:1;font-size:.875rem}footer .newsletter form .form-control:-ms-input-placeholder{color:#fff;font-size:.875rem}footer .newsletter form .form-control::-ms-input-placeholder{color:#fff;font-size:.875rem}footer .newsletter form .form-control:focus{outline:none;box-shadow:none}footer .newsletter .btn-send-newsletter{background-color:#fff;color:#000;padding:10px 30px;border:1px solid #fff;transition:all .2s ease-out;font-size:.75rem}footer .newsletter .btn-send-newsletter:hover{background:#002699;color:#fff;border:1px solid #fff}@media (max-width: 992px){footer .rrss{text-align:center}}footer .rrss ul{margin-bottom:0}footer .rrss ul li{display:inline-block;margin-left:8px;margin-right:8px}footer .rrss ul li:first-child{margin-left:0}footer .rrss ul li:last-child{margin-right:0}footer .rrss ul li a{display:inline-block;color:#fff;font-size:2rem}footer .footer-logo-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:-60px}footer .footer-logo-container .copy{color:#fff;font-size:.9375rem;font-weight:300}@media (max-width: 992px){footer .footer-logo-container{margin-top:0}}.invalid-feedback-validation{width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.form-danger{margin:0!important;font-weight:bolder!important;color:#dc3545!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;height:25px;position:absolute;transform:translateY(-50%);inset:50% 0 0;width:45px;padding-left:5%}input[type=date]{padding-left:40%}.bs-datepicker{display:flex;align-items:stretch;flex-flow:row wrap;background:#fff;box-shadow:0 0 10px #aaa;position:relative;z-index:1}.bs-datepicker:after{clear:both;content:"";display:block}.bs-datepicker bs-day-picker{float:left}.bs-datepicker button:hover,.bs-datepicker button:focus,.bs-datepicker button:active,.bs-datepicker input:hover,.bs-datepicker input:focus,.bs-datepicker input:active,.bs-datepicker-btns button:hover,.bs-datepicker-btns button:focus,.bs-datepicker-btns button:active,.bs-datepicker-predefined-btns button:active,.bs-datepicker-predefined-btns button:focus{outline:none}.bs-datepicker-head{min-width:270px;height:50px;padding:10px;border-radius:3px 3px 0 0;text-align:justify}.bs-datepicker-head:after{content:"";display:inline-block;vertical-align:top;width:100%}.bs-datepicker-head button{display:inline-block;vertical-align:top;padding:0;height:30px;line-height:30px;border:0;background:transparent;text-align:center;cursor:pointer;color:#fff;transition:.3s}.bs-datepicker-head button[disabled],.bs-datepicker-head button[disabled]:hover,.bs-datepicker-head button[disabled]:active{background:rgba(221,221,221,.3);color:#f5f5f5;cursor:not-allowed}.bs-datepicker-head button.previous span{transform:translate(-1px,-1px)}.bs-datepicker-head button.next span{transform:translate(1px,-1px)}.bs-datepicker-head button.next,.bs-datepicker-head button.previous{border-radius:50%;width:30px;height:30px}.bs-datepicker-head button.next span,.bs-datepicker-head button.previous span{font-size:28px;line-height:1;display:inline-block;position:relative;height:100%;width:100%;border-radius:50%}.bs-datepicker-head button.current{border-radius:15px;max-width:155px;padding:0 13px}.bs-datepicker-head button:hover{background-color:#0000001a}.bs-datepicker-head button:active{background-color:#0003}.bs-datepicker-body{padding:10px;border-radius:0 0 3px 3px;min-height:232px;min-width:278px;border:1px solid #e9edf0}.bs-datepicker-body .days.weeks{position:relative;z-index:1}.bs-datepicker-body table{width:100%;border-collapse:separate;border-spacing:0}.bs-datepicker-body table th{font-size:13px;color:#9aaec1;font-weight:400;text-align:center}.bs-datepicker-body table td{color:#54708b;text-align:center;position:relative;padding:0}.bs-datepicker-body table td span{display:block;margin:0 auto;font-size:13px;border-radius:50%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker-body table td:not(.disabled):not(.week) span:not(.disabled):not(.is-other-month){cursor:pointer}.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,.bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s}.bs-datepicker-body table td.is-active-other-month:not(.disabled):not(.selected) span,.bs-datepicker-body table td span.is-active-other-month:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s;cursor:pointer}.bs-datepicker-body table td span.disabled,.bs-datepicker-body table td.disabled span{color:#9aaec1}.bs-datepicker-body table td span.selected,.bs-datepicker-body table td.selected span{color:#fff}.bs-datepicker-body table td span.selected.disabled,.bs-datepicker-body table td.selected.disabled span{opacity:.3}.bs-datepicker-body table td span.is-other-month,.bs-datepicker-body table td.is-other-month span{color:#00000040}.bs-datepicker-body table td.active{position:relative}.bs-datepicker-body table td.active.select-start:before{left:35%}.bs-datepicker-body table td.active.select-end:before{left:-85%}.bs-datepicker-body table td span.active.select-start:after,.bs-datepicker-body table td span.active.select-end:after,.bs-datepicker-body table td.active.select-start span:after,.bs-datepicker-body table td.active.select-end span:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;transition:.3s;top:0;border-radius:50%}.bs-datepicker-body table td:before,.bs-datepicker-body table td span:before{content:"";display:block;position:absolute;z-index:-1;inset:6px -2px 6px -3px;box-sizing:content-box;background:transparent}.bs-datepicker-body table td.active.select-start+td.active:before{left:-20%}.bs-datepicker-body table td:last-child.active:before{border-radius:0 3px 3px 0;width:125%;left:-25%}.bs-datepicker-body table td span[class*=select-],.bs-datepicker-body table td[class*=select-] span{border-radius:50%;color:#fff}.bs-datepicker-body table.days td.active:not(.select-start):not(.disabled):before,.bs-datepicker-body table.days td.in-range:not(.select-start):not(.disabled):before,.bs-datepicker-body table.days span.active:not(.select-start):not(.disabled):before,.bs-datepicker-body table.days span.in-range:not(.select-start):not(.disabled):before{background:#e9edf0}.bs-datepicker-body table.days span{width:32px;height:32px;line-height:32px}.bs-datepicker-body table.days span.select-start{z-index:2}.bs-datepicker-body table.days span.is-highlighted.in-range:before{right:3px;left:0}.bs-datepicker-body table.days span.in-range.select-end:before{right:4px;left:0}.bs-datepicker-body table.days td.select-start+td.select-end:before,.bs-datepicker-body table.days td.select-start+td.is-highlighted:before,.bs-datepicker-body table.days td.active+td.is-highlighted:before,.bs-datepicker-body table.days td.active+td.select-end:before,.bs-datepicker-body table.days td.in-range+td.is-highlighted:before,.bs-datepicker-body table.days td.in-range+td.select-end:before{background:#e9edf0;width:100%}.bs-datepicker-body table.weeks tr td:nth-child(2).active:before{border-radius:3px 0 0 3px;left:0;width:100%}.bs-datepicker-body table:not(.weeks) tr td:first-child:before{border-radius:3px 0 0 3px}.bs-datepicker-body table.years td span{width:46px;height:46px;line-height:45px;margin:0 auto}.bs-datepicker-body table.years tr:not(:last-child) td span{margin-bottom:8px}.bs-datepicker-body table.months td{height:52px}.bs-datepicker-body table.months td span{padding:6px;border-radius:15px}.bs-datepicker .current-timedate{color:#54708b;font-size:15px;text-align:center;height:30px;line-height:30px;border-radius:20px;border:1px solid #e9edf0;margin-bottom:10px;cursor:pointer;text-transform:uppercase;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker .current-timedate span:not(:empty):before{content:"";width:15px;height:16px;display:inline-block;margin-right:4px;vertical-align:text-bottom;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC)}.bs-datepicker-multiple{border-radius:4px 0 0 4px}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-left:10px}.bs-datepicker-multiple .bs-datepicker{box-shadow:none;position:relative}.bs-datepicker-multiple .bs-datepicker:not(:last-child){padding-right:10px}.bs-datepicker-multiple .bs-datepicker+.bs-datepicker:after{content:"";display:block;width:14px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);position:absolute;top:25px;left:-8px}.bs-datepicker-multiple .bs-datepicker .left{float:left}.bs-datepicker-multiple .bs-datepicker .right{float:right}.bs-datepicker-container{padding:15px}.bs-datepicker .bs-media-container{display:flex}@media (max-width: 768px){.bs-datepicker .bs-media-container{flex-direction:column}}.bs-datepicker .bs-timepicker-in-datepicker-container{display:flex;justify-content:space-around}.bs-datepicker-custom-range{padding:15px;background:#eee}.bs-datepicker-predefined-btns button{width:100%;display:block;height:30px;background-color:#9aaec1;border-radius:4px;color:#fff;border:0;margin-bottom:10px;padding:0 18px;text-align:left;transition:.3s}.bs-datepicker-predefined-btns button:hover{background-color:#54708b}.bs-datepicker-buttons{display:flex;flex-flow:row wrap;justify-content:flex-end;padding-top:10px;border-top:1px solid #e9edf0}.bs-datepicker-buttons .btn-default{margin-left:10px}.bs-datepicker-buttons .btn-today-wrapper{display:flex;flex-flow:row wrap}.bs-datepicker-buttons .clear-right,.bs-datepicker-buttons .today-right{flex-grow:0}.bs-datepicker-buttons .clear-left,.bs-datepicker-buttons .today-left{flex-grow:1}.bs-datepicker-buttons .clear-center,.bs-datepicker-buttons .today-center{flex-grow:.5}.bs-timepicker-container{padding:10px 0}.bs-timepicker-label{color:#54708b;margin-bottom:10px}.bs-timepicker-controls{display:inline-block;vertical-align:top;margin-right:10px}.bs-timepicker-controls button{width:20px;height:20px;border-radius:50%;border:0;background-color:#e9edf0;color:#54708b;font-size:16px;font-weight:700;vertical-align:middle;line-height:0;padding:0;transition:.3s}.bs-timepicker-controls button:hover{background-color:#d5dadd}.bs-timepicker-controls input{width:35px;height:25px;border-radius:13px;text-align:center;border:1px solid #e9edf0}.bs-timepicker .switch-time-format{text-transform:uppercase;min-width:54px;height:25px;border-radius:20px;border:1px solid #e9edf0;background:#fff;color:#54708b;font-size:13px}.bs-timepicker .switch-time-format img{vertical-align:initial;margin-left:4px}bs-datepicker-container,bs-daterangepicker-container{z-index:1080}@media (max-width: 768px){.bs-datepicker{width:min-content;justify-content:center}.bs-datepicker-multiple{display:flex}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-top:10px;margin-left:0}}.theme-default .bs-datepicker-head{background-color:#777}.theme-default .btn-today-wrapper .btn-success,.theme-default .btn-clear-wrapper .btn-success{background-color:#777;border-color:#777}.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-default .btn-today-wrapper .btn-success:focus,.theme-default .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#616161;border-color:#616161}.theme-default .btn-today-wrapper .btn-success:hover,.theme-default .btn-clear-wrapper .btn-success:hover{background-color:#6f6e6e;border-color:#6f6e6e}.theme-default .bs-datepicker-predefined-btns button.selected{background-color:#777}.theme-default .bs-datepicker-body table td span.selected,.theme-default .bs-datepicker-body table td.selected span,.theme-default .bs-datepicker-body table td span[class*=select-]:after,.theme-default .bs-datepicker-body table td[class*=select-] span:after{background-color:#777}.theme-default .bs-datepicker-body table td.week span{color:#777}.theme-default .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#777;color:#fff;opacity:.5;transition:0s}.theme-green .bs-datepicker-head{background-color:#5cb85c}.theme-green .btn-today-wrapper .btn-success,.theme-green .btn-clear-wrapper .btn-success{background-color:#5cb85c;border-color:#5cb85c}.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-green .btn-today-wrapper .btn-success:focus,.theme-green .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#1e7e34;border-color:#1e7e34}.theme-green .btn-today-wrapper .btn-success:hover,.theme-green .btn-clear-wrapper .btn-success:hover{background-color:#218838;border-color:#218838}.theme-green .bs-datepicker-predefined-btns button.selected{background-color:#5cb85c}.theme-green .bs-datepicker-body table td span.selected,.theme-green .bs-datepicker-body table td.selected span,.theme-green .bs-datepicker-body table td span[class*=select-]:after,.theme-green .bs-datepicker-body table td[class*=select-] span:after{background-color:#5cb85c}.theme-green .bs-datepicker-body table td.week span{color:#5cb85c}.theme-green .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#5cb85c;color:#fff;opacity:.5;transition:0s}.theme-blue .bs-datepicker-head{background-color:#5bc0de}.theme-blue .btn-today-wrapper .btn-success,.theme-blue .btn-clear-wrapper .btn-success{background-color:#5bc0de;border-color:#5bc0de}.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-blue .btn-today-wrapper .btn-success:focus,.theme-blue .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#2aa8cd;border-color:#2aa8cd}.theme-blue .btn-today-wrapper .btn-success:hover,.theme-blue .btn-clear-wrapper .btn-success:hover{background-color:#3ab3d7;border-color:#3ab3d7}.theme-blue .bs-datepicker-predefined-btns button.selected{background-color:#5bc0de}.theme-blue .bs-datepicker-body table td span.selected,.theme-blue .bs-datepicker-body table td.selected span,.theme-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-blue .bs-datepicker-body table td[class*=select-] span:after{background-color:#5bc0de}.theme-blue .bs-datepicker-body table td.week span{color:#5bc0de}.theme-blue .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#5bc0de;color:#fff;opacity:.5;transition:0s}.theme-dark-blue .bs-datepicker-head{background-color:#337ab7}.theme-dark-blue .btn-today-wrapper .btn-success,.theme-dark-blue .btn-clear-wrapper .btn-success{background-color:#337ab7;border-color:#337ab7}.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-dark-blue .btn-today-wrapper .btn-success:focus,.theme-dark-blue .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#266498;border-color:#266498}.theme-dark-blue .btn-today-wrapper .btn-success:hover,.theme-dark-blue .btn-clear-wrapper .btn-success:hover{background-color:#2c6fa9;border-color:#2c6fa9}.theme-dark-blue .bs-datepicker-predefined-btns button.selected{background-color:#337ab7}.theme-dark-blue .bs-datepicker-body table td span.selected,.theme-dark-blue .bs-datepicker-body table td.selected span,.theme-dark-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-dark-blue .bs-datepicker-body table td[class*=select-] span:after{background-color:#337ab7}.theme-dark-blue .bs-datepicker-body table td.week span{color:#337ab7}.theme-dark-blue .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#337ab7;color:#fff;opacity:.5;transition:0s}.theme-red .bs-datepicker-head{background-color:#d9534f}.theme-red .btn-today-wrapper .btn-success,.theme-red .btn-clear-wrapper .btn-success{background-color:#d9534f;border-color:#d9534f}.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-red .btn-today-wrapper .btn-success:focus,.theme-red .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#d23531;border-color:#d23531}.theme-red .btn-today-wrapper .btn-success:hover,.theme-red .btn-clear-wrapper .btn-success:hover{background-color:#e33732;border-color:#e33732}.theme-red .bs-datepicker-predefined-btns button.selected{background-color:#d9534f}.theme-red .bs-datepicker-body table td span.selected,.theme-red .bs-datepicker-body table td.selected span,.theme-red .bs-datepicker-body table td span[class*=select-]:after,.theme-red .bs-datepicker-body table td[class*=select-] span:after{background-color:#d9534f}.theme-red .bs-datepicker-body table td.week span{color:#d9534f}.theme-red .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#d9534f;color:#fff;opacity:.5;transition:0s}.theme-orange .bs-datepicker-head{background-color:#f0ad4e}.theme-orange .btn-today-wrapper .btn-success,.theme-orange .btn-clear-wrapper .btn-success{background-color:#f0ad4e;border-color:#f0ad4e}.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-orange .btn-today-wrapper .btn-success:focus,.theme-orange .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#ed9c29;border-color:#ed9c29}.theme-orange .btn-today-wrapper .btn-success:hover,.theme-orange .btn-clear-wrapper .btn-success:hover{background-color:#ffac35;border-color:#ffac35}.theme-orange .bs-datepicker-predefined-btns button.selected{background-color:#f0ad4e}.theme-orange .bs-datepicker-body table td span.selected,.theme-orange .bs-datepicker-body table td.selected span,.theme-orange .bs-datepicker-body table td span[class*=select-]:after,.theme-orange .bs-datepicker-body table td[class*=select-] span:after{background-color:#f0ad4e}.theme-orange .bs-datepicker-body table td.week span{color:#f0ad4e}.theme-orange .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#f0ad4e;color:#fff;opacity:.5;transition:0s}.theme-dark-blue .bs-datepicker-head{background-color:#002699!important}
