@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,600i,700,700i,800);.carrousel-nav ul,.prenav ul,.subnav ul,.subnav-beneficios ul,.sucursales .ciud-list ul,header nav ul,hr.clear{margin:0;padding:0}.fill,.grilla-beneficios a figure img,.grilla-complementarios a figure img,.hero-beneficios .imagen img,.hero-in .imagen img{object-fit:cover;object-position:middle center}.un-fill{object-fit:contain;object-position:middle center}.cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.prenav,footer{background:#3568b6}.shad{text-shadow:0 -1px 0 rgba(128,128,128,.5)}.light{font-weight:300}.regular{font-weight:400}.semi{font-weight:600}.bold,.sucursales article p a{font-weight:700}.extra{font-weight:800}.comp{letter-spacing:-.025em}body,h1,h2,h3,h4,h5,h6,html,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:'Open Sans',sans-serif}a,a:hover{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.prenav ul li a article .ben,.prenav ul li a article .numero{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;display:inline-block;color:#fff;vertical-align:middle}a:hover{text-decoration:none}hr.clear{background:0 0;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0}.prenav{text-align:right;padding:11px 0}.hero-in .txt h1,.hero-in .txt p{margin:10px 0 0;letter-spacing:-.025em}.prenav ul li{list-style:none;display:inline-block;margin-left:20px}.prenav ul li a article .icon{width:20px;display:inline-block;vertical-align:middle}.prenav ul li a article .icon2{width:27px;display:inline-block;vertical-align:middle;margin-right:5px}.prenav ul li a article .mini{font-size:9px;font-weight:600;text-transform:uppercase;color:#fff;display:inline-block;text-align:left;vertical-align:middle;padding:0 7px}.prenav ul li a article .numero{font-weight:600;font-size:21px;letter-spacing:-.025em;transition:.4s}.prenav ul li a article .ben{font-weight:700;font-size:12px;text-transform:uppercase;transition:.4s}.noticias a:hover article .txt .tit,.prenav ul li a:hover article .ben,.prenav ul li a:hover article .numero{color:#2fabde;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}header{padding:16px 0;background:#fff}header nav{text-align:right;padding:10px 0}header nav ul li{list-style:none;display:inline-block;margin:0 0 0 26px}header nav ul li a{font-size:11px;font-weight:700;color:#3568b6;text-transform:uppercase}.modal-complementarios p a,.spot .txt p a,.sucursales .ciud-list li a:hover,.texto-long li a,.texto-long p a,.texto-long ul.lista li,.texto-long.noticia .info h5 span,.texto-long.noticia .redes a:hover,footer .address p a:hover,footer .redes a:hover,header nav ul li a:hover{color:#2fabde}header nav ul li a.cta{color:#2fabde;display:block;padding:8px 17px;border:1px solid #bfecff;margin:7px 0}header nav ul li a.cta:hover{background:#2fabde;color:#fff}.club-beneficios-banner img,.hero,.hero .imagen,.hero .imagen img,.modal-complementarios .banner,.modal-complementarios .banner img{width:100%}.hero-beneficios,.hero-beneficios-in,.hero-in{position:relative}.hero-in .imagen{width:100%;height:500px;overflow:hidden}.hero-in .imagen img{width:100%;height:100%}.hero-in .texto{position:absolute;background:rgba(255,255,255,.8);height:100%;z-index:2;display:block}.hero-in .texto:before{content:'';position:absolute;bottom:0;width:0;height:0;border-style:solid;border-color:transparent transparent #3568b6}.hero-in .texto.acompa:after,.hero-in .texto:after{top:0;right:-55px;border-width:390px 55px 0 0;width:0;height:0;position:absolute;border-style:solid;content:''}.hero-in .texto:after{border-color:#3568b6 transparent transparent}.hero-in .texto.acompa:after{border-color:#2fabde transparent transparent}.hero-in .texto.inmediato:after{content:'';position:absolute;top:0;right:-55px;width:0;height:0;border-style:solid;border-width:390px 55px 0 0;border-color:#f347a8 transparent transparent}.hero-in .texto.prevenite:after{content:'';position:absolute;top:0;right:-55px;width:0;height:0;border-style:solid;border-width:390px 55px 0 0;border-color:#38b635 transparent transparent}.hero-in .txt{position:absolute;z-index:3;top:50%;transform:translatey(-50%)}.hero-beneficios .txt .tag,.hero-beneficios-in .txt .tag,.hero-in .txt .tag{font-size:16px;font-weight:700;color:#3568b6;letter-spacing:-.025em;text-transform:uppercase}.hero-in .txt h1{max-width:300px;font-weight:700;color:#3568b6;line-height:1.1em}.hero-in .txt p{font-size:20px;max-width:300px;font-weight:700;color:#3568b6;line-height:1.4em}.hero-beneficios .imagen{width:100%;height:500px;overflow:hidden;background:#000}.hero-beneficios .imagen img{width:100%;height:100%;opacity:.8}.hero-beneficios .txt,.hero-beneficios-in .txt{position:absolute;z-index:3;top:50%;transform:translatey(-50%);max-width:50%}.afiliate-big-banner .banner .tarjeta img,.historia img,.video-big-banner .banner .tarjeta img{max-width:100%}.hero-beneficios .txt h1,.hero-beneficios .txt h2,.hero-beneficios-in .txt h1,.hero-beneficios-in .txt h2{font-weight:700;color:#fff;letter-spacing:-.025em;text-transform:uppercase;line-height:1.1em;margin:10px 0 0}.hero-beneficios .txt .btn-fill-orange,.hero-beneficios-in .txt .btn-fill-orange{margin-top:30px}.hero-beneficios-in .imagen{width:100%;height:150px;overflow:hidden;background:#e48d3d}.tres-spots{padding:97px 0}.planes-prevenite figure,.tres-spots a figure{width:100%;position:relative;display:block;overflow:hidden}.noticias a article .imagen img,.planes-prevenite figure .bg,.texto-long .side-spots a figure img,.texto-long .side-spots figure img,.tres-spots a figure .bg{width:100%;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.noticias a article .txt .tit,.tres-spots a:hover figure .bg{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.planes-prevenite figure figcaption,.tres-spots a figure figcaption{position:absolute;z-index:2;bottom:0;right:0;left:0}.planes-prevenite figure figcaption .txt,.tres-spots a figure figcaption .txt{padding:0 30px 10px}.planes-prevenite figure figcaption .txt h3,.tres-spots a figure figcaption .txt h3,h1.planes-h1{color:#fff;font-size:28px;font-weight:700;letter-spacing:-.025em}.planes-prevenite figure figcaption .txt p,.tres-spots a figure figcaption .txt p{color:#fff;font-size:13px;font-weight:600}.planes-prevenite figure .icono,.tres-spots a figure .icono{position:absolute;background:#fff;text-align:center;bottom:0;right:0;width:100px;height:100px;z-index:3;display:block;padding:20px}.planes-prevenite figure .icono img,.tres-spots a figure .icono img{width:55px}.tres-spots a figure.verde figcaption{background:-webkit-linear-gradient(rgba(56,182,53,0) 0,rgba(56,182,53,.9) 100%);background:-o-linear-gradient(rgba(56,182,53,0) 0,rgba(56,182,53,.9) 100%);background:linear-gradient(rgba(56,182,53,0) 0,rgba(56,182,53,.9) 100%)}.tres-spots a figure.pink figcaption{background:-moz-linear-gradient(top,rgba(243,71,168,0) 0,rgba(243,71,168,.91) 100%);background:-webkit-linear-gradient(top,rgba(243,71,168,0) 0,rgba(243,71,168,.91) 100%);background:linear-gradient(to bottom,rgba(243,71,168,0) 0,rgba(243,71,168,.91) 100%)}.tres-spots a figure.celeste figcaption{background:-moz-linear-gradient(top,rgba(47,171,222,0) 0,rgba(47,171,222,.91) 100%);background:-webkit-linear-gradient(top,rgba(47,171,222,0) 0,rgba(47,171,222,.91) 100%);background:linear-gradient(to bottom,rgba(47,171,222,0) 0,rgba(47,171,222,.91) 100%)}.tres-spots a:hover figure .bg{transform:scale(1.05,1.05);transition:.4s}.planes-prevenite{padding:0 0 50px}.planes-prevenite figure.basico figcaption{background:-moz-linear-gradient(top,rgba(56,182,53,0) 0,rgba(56,182,53,.9) 100%);background:-webkit-linear-gradient(top,rgba(56,182,53,0) 0,rgba(56,182,53,.9) 100%);background:linear-gradient(to bottom,rgba(56,182,53,0) 0,rgba(56,182,53,.9) 100%)}.planes-prevenite figure.clasico figcaption{background:-moz-linear-gradient(top,rgba(215,165,29,0) 0,rgba(215,165,29,.9) 100%);background:-webkit-linear-gradient(top,rgba(215,165,29,0) 0,rgba(215,165,29,.9) 100%);background:linear-gradient(to bottom,rgba(215,165,29,0) 0,rgba(215,165,29,.9) 100%)}.planes-prevenite figure.especial figcaption{background:-moz-linear-gradient(top,rgba(108,29,215,0) 0,rgba(108,29,215,.9) 100%);background:-webkit-linear-gradient(top,rgba(108,29,215,0) 0,rgba(108,29,215,.9) 100%);background:linear-gradient(to bottom,rgba(108,29,215,0) 0,rgba(108,29,215,.9) 100%)}.planes-prevenite .texto{font-size:14px;font-weight:400;color:#969696;line-height:1.6em;padding:30px 10px}.planes-prevenite .texto .verde{color:#38b635;display:block;padding:5px 0}.planes-prevenite .texto .verde img,.planes-prevenite .texto .violeta img,.planes-prevenite .texto .yellow img{margin-right:5px}.planes-prevenite .texto .yellow{color:#d7a51d;display:block;padding:5px 0}.planes-prevenite .texto .violeta{color:#6c1dd7;display:block;padding:5px 0}.complementarios-icons ul,.especialistas ul,.prevenite-icons ul{margin:0;padding:0;text-align:center}.especialistas li{list-style:none;display:inline-block;width:200px;text-align:center;margin:20px 10px}.complementarios-icons li article,.especialistas li article,.prevenite-icons li article{text-align:center}.spot .pic-right,footer .copy nav{text-align:right}.especialistas li article h4,h1.inicio-h1{color:#3568b6;font-size:16px;font-weight:700;letter-spacing:-.03em;margin:20px 0 10px}.especialistas li article p{font-size:14px;color:#969696;font-weight:400;letter-spacing:-.025em;line-height:1.4em}.especialistas li article .btn-line-s{margin-top:10px}.dos-banners{margin:80px 0}.dos-banners figure .image{width:100%;height:350px;overflow:hidden}.dos-banners figure .image img,.modal-complementarios figure .image img{width:100%;height:100%;object-fit:cover;object-position:middle center;opacity:.9}.dos-banners figure.afiliate,.dos-banners figure.solicita,.modal-complementarios figure.afiliate,.modal-complementarios figure.solicita{width:100%;display:block;position:relative;background:#000}.dos-banners figure.afiliate figcaption,.dos-banners figure.solicita figcaption,.modal-complementarios figure.afiliate figcaption,.modal-complementarios figure.solicita figcaption{right:0;left:0;top:0;bottom:0;position:absolute;z-index:2;padding:40px}.dos-banners figure.afiliate figcaption .icono,.dos-banners figure.solicita figcaption .icono,.modal-complementarios figure.afiliate figcaption .icono,.modal-complementarios figure.solicita figcaption .icono{position:absolute;top:25px;right:25px;z-index:3}.dos-banners figure.afiliate figcaption h3,.dos-banners figure.solicita figcaption h3,.modal-complementarios figure.afiliate figcaption h3,.modal-complementarios figure.solicita figcaption h3{color:#fff;line-height:1em;font-size:28px;font-weight:700;letter-spacing:-.025em}.dos-banners figure.afiliate figcaption p,.modal-complementarios figure.afiliate figcaption p{color:#fff;font-size:14px;font-weight:400;letter-spacing:-.025em;line-height:1.6em;max-width:290px;width:100%}.dos-banners figure.afiliate figcaption a,.modal-complementarios figure.afiliate figcaption a{position:absolute;bottom:40px}.dos-banners figure.solicita figcaption p,.modal-complementarios figure.solicita figcaption p{max-width:290px;width:100%;color:#fff;font-size:14px;font-weight:400;letter-spacing:-.025em;line-height:1.6em}.dos-banners figure.solicita figcaption .form .cuota span,.modal-complementarios figure.solicita figcaption .form .cuota span{font-size:14px;font-weight:400;color:#fff}.dos-banners figure.solicita figcaption .form .cuota div,.modal-complementarios figure.solicita figcaption .form .cuota div{display:inline-block;color:#fff;line-height:1em;font-size:26px;font-weight:700;letter-spacing:-.025em}.dos-banners figure.solicita figcaption .form input,.modal-complementarios figure.solicita figcaption .form input{width:100%;background:#fff;font-size:11px;font-weight:400;color:#969696;border:none;padding:10px 17px;margin-bottom:20px}.dos-banners figure.solicita figcaption .form .select,.formulario .select,.modal-complementarios figure.solicita figcaption .form .select{position:relative;display:inline-block;margin-bottom:15px;width:100%}.dos-banners figure.solicita figcaption .form .select select,.modal-complementarios figure.solicita figcaption .form .select select{text-transform:uppercase;font-weight:700;font-size:11px;display:inline-block;width:100%;cursor:pointer;padding:10px 15px;outline:0;border:1px solid #fff;border-radius:0;background:#fff;color:#333;appearance:none;-webkit-appearance:none;-moz-appearance:none}.dos-banners figure.solicita figcaption .form .select select::-ms-expand{display:none}.dos-banners figure.solicita figcaption .form .select select:focus,.dos-banners figure.solicita figcaption .form .select select:hover,.modal-complementarios figure.solicita figcaption .form .select select:focus,.modal-complementarios figure.solicita figcaption .form .select select:hover{color:#333;background:#fff}.dos-banners figure.solicita figcaption .form .select select:disabled,.formulario .select select:disabled,.modal-complementarios figure.solicita figcaption .form .select select:disabled,.subnav-beneficios .select select:disabled{opacity:.5;pointer-events:none}.dos-banners figure.solicita figcaption .form .select_arrow,.modal-complementarios figure.solicita figcaption .form .select_arrow{position:absolute;top:16px;right:15px;pointer-events:none;border-style:solid;border-width:8px 5px 0;border-color:#333 transparent transparent}.dos-banners figure.solicita figcaption .form .select select:focus~.select_arrow,.dos-banners figure.solicita figcaption .form .select select:hover~.select_arrow,.modal-complementarios figure.solicita figcaption .form .select select:focus~.select_arrow,.modal-complementarios figure.solicita figcaption .form .select select:hover~.select_arrow{border-top-color:#333}.dos-banners figure.solicita figcaption .form .select select:disabled~.select_arrow,.formulario .select select:disabled~.select_arrow,.modal-complementarios figure.solicita figcaption .form .select select:disabled~.select_arrow,.subnav-beneficios .select select:disabled~.select_arrow{border-top-color:#ccc}.club-beneficios-banner{margin-bottom:65px}.afiliate-big-banner{margin:50px 0}.afiliate-big-banner .banner{padding:50px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.afiliate-big-banner .banner h2,.video-big-banner .banner h2{color:#fff;font-size:42px;font-weight:700;letter-spacing:-.025em;margin-bottom:15px}.afiliate-big-banner .banner h4,.video-big-banner .banner h4{font-size:21px;font-weight:700;color:#fff}.afiliate-big-banner .banner p,.video-big-banner .banner p{font-size:21px;font-weight:700;color:#fff;line-height:1.2em;margin-bottom:30px}.video-big-banner{margin:20px 0 0;padding:40px 0;background:#f1f1f1}.relativo,.subnav,.subnav-beneficios{padding:20px 0;position:relative}.video-big-banner h2{color:#3568b6;font-weight:700;font-size:26px;letter-spacing:-.025em;line-height:1.3em;margin-bottom:5px;margin-top:30px}.video-big-banner h3{color:#3568b6;font-weight:400;font-size:22px;letter-spacing:-.025em;line-height:1.3em;margin-bottom:40px;margin-top:0}.video-big-banner video{border:none;width:100%}.video-big-banner .banner{padding:180px 50px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.noticias.pagina{padding:100px 0}.noticias h2{color:#3568b6;font-weight:700;font-size:28px;letter-spacing:-.025em;margin-bottom:50px}.noticias a article{margin-bottom:47px}.noticias a article .txt .date{text-transform:uppercase;color:#2fabde;font-size:11px;font-weight:700;display:block;margin-bottom:5px}.noticias a article .txt .tit{font-size:18px;font-weight:700;letter-spacing:-.025em;line-height:1.3em;color:#3568b6;margin-bottom:10px;transition:.4s}.noticias a:hover article .imagen img,.subnav{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.noticias a article .txt p{font-size:14px;font-weight:400;letter-spacing:-.025em;color:#969696;line-height:1.5em}.noticias a:hover article .imagen img{opacity:.8;transition:.4s}footer{margin-top:100px;padding:55px 0 50px}footer .redes{margin-top:27px}footer .redes a{font-size:21px;color:#fff;margin-right:12px}footer .address{margin-top:45px}footer .address h6{color:#fff;font-weight:600;font-size:11px;text-transform:uppercase;margin-bottom:10px}footer .address p{font-size:12px;font-weight:600;line-height:1.8em;color:#fff}.carrousel-nav a:hover,.formulario-solicitar label,.texto-long .side-spots figure figcaption .tit a,.texto-long.beneficio .cuadro-promo h1,.texto-long.beneficio .cuadro-promo p,footer .address p a{color:#fff}footer .copy{margin-top:30px;font-size:10px;font-weight:600;text-transform:uppercase;color:#fff}footer .copy nav a{color:#fff;margin-left:7px}.subnav{transition:.4s;background:#2fabde}.subnav li,.subnav-beneficios li{list-style:none;display:inline-block;padding-right:39px}.subnav li a,.subnav-beneficios li a{color:#fff;text-transform:uppercase;font-size:11px;font-weight:700;padding:15px 0;display:block;position:relative}.subnav li a:after,.subnav-beneficios li a:after{content:'';position:absolute;bottom:0;left:0;width:100%;transform:scalex(0);border-bottom:3px solid #fff;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.subnav li a:hover:after,.subnav-beneficios li a.active:after,.subnav-beneficios li a:hover:after{transform:scalex(1);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.fijo,.subnav-beneficios{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.subnav li a.active{color:#bfecff}.subnav-beneficios{transition:.4s;background:#e48d3d}.subnav-beneficios .select{position:relative;display:inline-block;margin-bottom:15px;width:100%;min-width:260px}.subnav-beneficios .select select{text-transform:uppercase;font-weight:700;font-size:11px;display:inline-block;width:100%;cursor:pointer;padding:10px 15px;outline:0;border:1px solid #fff;border-radius:0;background:0 0;color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none}.subnav-beneficios .select select::-ms-expand{display:none}.subnav-beneficios .select select:focus,.subnav-beneficios .select select:hover{color:#fff;background:#d57e2f}.subnav-beneficios .select_arrow{position:absolute;top:16px;right:15px;pointer-events:none;border-style:solid;border-width:8px 5px 0;border-color:#fff transparent transparent}.subnav-beneficios .select select:focus~.select_arrow,.subnav-beneficios .select select:hover~.select_arrow{border-top-color:#d57e2f}.fijo{transition:.4s;padding:10px 0;position:fixed;top:0;right:0;left:0;z-index:4}.texto-long{padding:73px 0}.texto-long.beneficio .cuadro-promo{background:#e48d3d;padding:10px 20px;margin-bottom:30px}.texto-long.beneficio .cuadro-beneficio{background:#3568b6;padding:10px 20px}.texto-long.beneficio .cuadro-beneficio h3{color:#fff;font-size:21px;font-weight:700}.texto-long.beneficio .cuadro-beneficio h4{font-size:13px;font-weight:700;text-transform:uppercase;color:#fff;margin:15px 0 7px}.texto-long.beneficio .cuadro-beneficio p{font-size:14px;color:#fff}.texto-long.beneficio img{width:100%;margin:0 0 20px}.texto-long.beneficio h1,.texto-long.beneficio h2,.texto-long.noticia h2{margin-bottom:18px;line-height:1.3em;font-weight:700;letter-spacing:-.025em}.texto-long.beneficio h1{color:#e48d3d;font-size:24px}.texto-long.beneficio h2,.texto-long.noticia h2{color:#3568b6;font-size:18px;margin-top:30px}.texto-long.beneficio .redes{margin-top:15px;display:inline-block;margin-left:20px}.texto-long.beneficio .redes a{font-size:21px;color:#e48d3d;margin-right:12px}.texto-long.beneficio .redes a:hover{color:#d57e2f}.texto-long.beneficio .btn-line-s{display:inline-block;color:#e48d3d;border:1px solid #e48d3d}.texto-long.beneficio .btn-line-s:hover{background:#e48d3d;color:#fff}.texto-long.beneficio .date,.texto-long.noticia .date,.texto-long.noticia .info h5{color:#969696;font-weight:700;font-size:13px;letter-spacing:-.025em;text-transform:uppercase;line-height:1em;margin-bottom:5px}.texto-long.noticia img{width:100%;margin:20px 0}.spot .txt h3,.texto-long h2,.texto-long.noticia h1,h1.servicios-h1{color:#3568b6;font-weight:700;font-size:24px;letter-spacing:-.025em;line-height:1.3em;margin-bottom:18px}.texto-long.noticia .redes{margin-top:27px;display:inline-block;margin-left:20px}.texto-long.noticia .redes a{font-size:21px;color:#2fabde;margin-right:12px}.texto-long.noticia .info{padding:20px;border:1px solid #eee;margin-top:100px}.texto-long.nopad{padding:0 0 40px}.texto-long.lesspad{padding:73px 0 30px}.modal-complementarios h4,.texto-long h4{color:#3568b6;font-weight:700;font-size:18px;letter-spacing:-.025em;line-height:1em;margin-bottom:5px}.texto-long li,.texto-long p{font-size:16px;line-height:1.6em;font-weight:400;color:#969696}.texto-long p{margin-bottom:20px}.modal-complementarios p a:hover,.spot .txt p a:hover,.texto-long .faq li a.pregunta:hover,.texto-long li a:hover,.texto-long p a:hover{color:#3568b6}.modal-complementarios p strong,.texto-long p strong{font-weight:700;color:#2fabde}.texto-long article{margin-bottom:60px}.texto-long li{margin-bottom:10px}.texto-long .img-vision{margin-top:30px;max-width:100%}.texto-long .side-spots{margin-top:40px;text-align:right}.texto-long .side-spots a figure,.texto-long .side-spots figure{text-align:left;background:#2fabde;position:relative;width:307px;margin-bottom:25px}.texto-long .side-spots a figure figcaption,.texto-long .side-spots figure figcaption{position:absolute;right:20px;left:20px;bottom:20px}.texto-long .side-spots a figure figcaption .tit,.texto-long .side-spots figure figcaption .tit{color:#fff;font-weight:700;font-size:22px;letter-spacing:-.025em}.texto-long .side-spots a figure figcaption p,.texto-long .side-spots figure figcaption p{color:#fff;font-size:12px;font-weight:600;line-height:1.2em;margin:0}.texto-long .side-spots a figure .icon,.texto-long .side-spots figure .icon{position:absolute;top:20px;right:20px;width:40px}.carrousel-nav a.arrow:hover img,.texto-long .side-spots a:hover figure img{opacity:.5;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.texto-long .faq ul{margin:0;padding:0 0 0 10px}.texto-long .faq li{list-style:none}.texto-long .faq li a.pregunta{color:#2fabde;font-size:16px;font-weight:700;display:block}.texto-long .faq li a.cerrada:before{content:"+";position:absolute;left:10px}.texto-long .faq li a.abierta:before{content:"-";position:absolute;left:10px}.texto-long .faq li .respuesta{font-size:16px;font-weight:400;color:#969696;line-height:1.5em;margin:15px 0 30px}.historia{background:url(../img/historia-bg.jpg) center/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;position:relative;padding:80px 0 50px;margin:90px 0}.historia h2{color:#fff;font-weight:700;font-size:24px;letter-spacing:-.025em;margin-bottom:20px}.historia p,.modal-complementarios p,.spot .txt p{font-weight:400;margin-bottom:20px;line-height:1.6em}.historia p{color:#fff;font-size:16px}.historia img{margin-top:30px}.spot{width:100%;display:block;margin-bottom:100px}.spot.espacio{margin-top:140px}.spot.espacio-mid{margin-top:100px}.spot.right .txt{padding:0 0 0 40px}.spot.left .txt{padding:0 40px 0 0}.spot.margen{padding-bottom:100px}.spot.obra{background:#f1f1f1}.spot .carrousel-nav{top:200px;right:30px}.carrousel-nav,.spot .txt{top:50%;transform:translatey(-50%)}.spot .detexto{position:relative;height:480px}.spot .txt{position:absolute}.modal-complementarios p,.spot .txt p{font-size:14px;color:#969696}.spot .txt img{width:85px}.spot .txt .btn-line{margin-top:50px}.spot .txt.txt-relativo{position:relative;top:auto;transform:translatey(0)}.spot .col-abs-right{position:absolute;margin:0;padding:0;right:0}.spot .col-abs-left{position:absolute;margin:0;padding:0;left:0}.spot .pic-right{position:absolute;right:0}.spot .pic-left{position:absolute;left:0;text-align:left}.spot.rosa .txt h3{color:#f347a8}.carrousel-nav{position:absolute;z-index:2}.carrousel-nav li{list-style:none;text-align:center}.carrousel-nav a{color:rgba(255,255,255,.5);font-size:8px}.carrousel-nav a.arrow{display:block;margin:30px 0}.carrousel-nav a.arrow img{width:16px;opacity:1;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.carrousel-nav a.prev img{transform:rotate(180deg)}.carrousel-nav.to-right{right:30px;left:auto!important}.acompa-icons{background:#2fabde;padding:70px 0 40px}.acompa-icons h2,.formulario-solicitar .valor .precio,.formulario-solicitar h2{font-weight:700;font-size:24px;color:#fff;letter-spacing:-.025em;margin:0 0 34px}.acompa-icons article,.inmediato-icons article{margin-bottom:35px;color:#fff;font-size:14px;font-weight:400;letter-spacing:-.025em}.acompa-icons article .icono,.inmediato-icons article .icono{max-width:100px;width:100%}.acompa-icons article .tit,.inmediato-icons article .tit{font-size:16px;font-weight:700;display:block}.inmediato-icons{background:#f347a8;padding:70px 0 40px}.inmediato-icons h2{font-weight:700;font-size:24px;color:#fff;letter-spacing:-.025em;margin:0 0 18px}.inmediato-icons p{font-weight:700;font-size:16px;color:#fff;margin:0 0 30px}@media (min-width:768px){.hero-in .texto{width:40%}.hero-in .texto:before{border-width:0 35px 390px 0}.hero-in .txt h1{font-size:32px}.hero-beneficios .txt h1,.hero-beneficios-in .txt h1{font-size:40px}.hero-beneficios .txt h2,.hero-beneficios-in .txt h2{font-size:28px}.afiliate-big-banner .banner{background:url(../img/afiliate-big-banner-bg.jpg) top right no-repeat}.video-big-banner .banner{background:url(../img/video-big-banner-bg.jpg) top right no-repeat}.spot .pic-left img,.spot .pic-right img{width:100%}.acompa-icons article,.inmediato-icons article{height:180px}.acompa-icons article .tit,.inmediato-icons article .tit{padding-top:15px}}@media (min-width:992px){.hero-in .texto:before{border-width:0 55px 390px 0}.hero-in .txt h1{font-size:36px}.hero-beneficios .txt h1,.hero-beneficios-in .txt h1{font-size:50px}.hero-beneficios .txt h2,.hero-beneficios-in .txt h2{font-size:32px}.spot .pic-left img,.spot .pic-right img{width:100%}.acompa-icons article,.inmediato-icons article{height:auto}.acompa-icons article .tit,.inmediato-icons article .tit{padding-top:15px}}@media (min-width:1200px){.hero-in .txt h1{font-size:42px}.hero-beneficios .txt h1,.hero-beneficios-in .txt h1{font-size:60px}.hero-beneficios .txt h2,.hero-beneficios-in .txt h2{font-size:36px}.spot .pic-left img,.spot .pic-right img{width:653px}.acompa-icons article .tit,.inmediato-icons article .tit{padding-top:20px}}.prevenite-icons{background:#38b635;padding:70px 0 40px;text-align:center}.prevenite-icons li{vertical-align:top;list-style:none;display:inline-block;width:200px;text-align:center;margin:20px 10px}.complementarios-icons li img,.prevenite-icons li img{max-width:100px;margin-bottom:20px}.prevenite-icons li article h4{color:#fff;font-size:16px;font-weight:700;display:block}.complementarios-icons li article p,.prevenite-icons li article p{font-size:14px;color:#fff;font-weight:400;letter-spacing:-.025em;line-height:1.4em}.complementarios-icons{background:#949494;padding:70px 0 40px;text-align:center}.complementarios-icons li{vertical-align:top;list-style:none;display:inline-block;width:22%;text-align:center;margin:20px 10px}.complementarios-icons li article h4{color:#fff;font-size:24px;font-weight:700;display:block}.formulario input,.formulario textarea{width:100%;font-size:14px;border:1px solid #ccc;padding:10px;color:#848484;margin-bottom:15px}.btn-line-s,.formulario button,.grilla-beneficios a figure figcaption .tag{display:inline-block;font-size:11px;text-transform:uppercase}.formulario input.celeste{border:1px solid #2fabde;height:42px;padding:10px 5px}.formulario button{background:#2fabde;font-weight:600;color:#fff;padding:13px 30px;border:1px solid #2fabde;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.formulario button.largo{margin-top:20px;width:100%}.btn-fill-s:hover,.formulario button:hover{background:#fff;color:#2fabde;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.formulario label{font-size:14px;font-weight:400;line-height:1.6em;color:#969696}.formulario .select select{font-family:Arial;display:inline-block;width:100%;cursor:pointer;padding:10px 15px;outline:0;border:1px solid #ccc;border-radius:0;color:#848484;appearance:none;-webkit-appearance:none;-moz-appearance:none}.formulario .select select::-ms-expand{display:none}.formulario .select select:focus,.formulario .select select:hover{color:#2fabde;background:#eaeaea}.formulario .select_arrow{position:absolute;top:14px;right:15px;width:0;height:0;border:solid #ccc;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.formulario .select select:focus~.select_arrow,.formulario .select select:hover~.select_arrow{border-color:#2fabde}.formulario-cv{padding:20px 0 0}.formulario-solicitar{background:#3568b6;padding:90px 0}.formulario-solicitar h2.menos,.formulario-solicitar h3.menos{margin-bottom:15px}.formulario-solicitar h3{font-weight:700;font-size:18px;text-transform:uppercase;color:#fff;letter-spacing:-.025em;margin:0 0 34px}.formulario-solicitar h4{font-weight:700;font-size:16px;color:#fff;letter-spacing:-.025em;margin:0 0 12px}.formulario-solicitar p{font-size:14px;color:#fff;line-height:1.4em}.decontacto p,.modal-complementarios h2,.sucursales .ciud-list li a{color:#3568b6;font-weight:700}.formulario-solicitar .valor h5{font-weight:700;font-size:16px;color:#fff;letter-spacing:-.025em;margin:30px 0 5px}.formulario-solicitar .tycs{width:100%;overflow-y:scroll;height:350px;border:1px solid #fff;padding:30px}.grilla-beneficios{padding:75px 0 90px}.grilla-beneficios a figure,.grilla-complementarios a figure{position:relative;background:#000;display:block;width:100%;overflow:hidden;height:364px;margin-bottom:27px}.grilla-beneficios a figure img{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;width:100%;height:100%;opacity:.85}.grilla-beneficios a figure figcaption,.grilla-complementarios a figure figcaption{position:absolute;z-index:3;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.grilla-beneficios a figure figcaption .tag{margin-top:30px;background:#3568b6;width:161px;color:#fff;font-weight:600;padding:3px}.grilla-beneficios a figure figcaption .tag img{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;width:30px;padding-right:5px;vertical-align:middle}.grilla-beneficios a figure figcaption .tag span{display:inline-block;padding-top:5px}.grilla-beneficios a figure figcaption .txt{position:absolute;bottom:30px;right:20px;left:20px}.grilla-beneficios a figure figcaption .txt .titulo,.grilla-complementarios a figure figcaption .txt .titulo{font-size:26px;font-weight:700;letter-spacing:-.025em;color:#fff;line-height:1em;text-transform:uppercase}.grilla-beneficios a figure figcaption .txt p,.grilla-complementarios a figure figcaption .txt p{margin-top:10px;font-size:13px;font-weight:600;letter-spacing:-.025em;color:#fff}.grilla-beneficios a figure figcaption .txt .promo,.grilla-complementarios a figure figcaption .txt .promo{margin-top:35px;font-size:16px;font-weight:700;letter-spacing:-.025em;text-transform:uppercase;color:#fff}.grilla-beneficios a figure.alto,.grilla-complementarios a figure.alto{height:754px}.grilla-beneficios a figure.alto figcaption .txt .titulo,.grilla-beneficios a figure.ancho figcaption .txt .titulo,.grilla-complementarios a figure.alto figcaption .txt .titulo,.grilla-complementarios a figure.ancho figcaption .txt .titulo{font-size:36px}.grilla-beneficios a figure.alto figcaption .txt p,.grilla-beneficios a figure.ancho figcaption .txt p,.grilla-complementarios a figure.alto figcaption .txt p,.grilla-complementarios a figure.ancho figcaption .txt p{font-size:16px}.grilla-beneficios a figure.alto figcaption .txt .promo,.grilla-beneficios a figure.ancho figcaption .txt .promo,.grilla-complementarios a figure.alto figcaption .txt .promo,.grilla-complementarios a figure.ancho figcaption .txt .promo{margin-top:50px;font-size:21px}.grilla-beneficios a:hover figure img,.grilla-complementarios a:hover figure img{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;opacity:.7}.grilla-complementarios{padding:0 0 90px}.grilla-complementarios a figure img{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;width:100%;height:100%;opacity:1}.btn-line-s,.btn-line-s:hover{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.grilla-complementarios a figure figcaption .tag{margin:0;text-align:center;background:#3568b6;display:inline-block;width:100%;color:#fff;font-size:13px;font-weight:600;padding:5px}.grilla-complementarios a figure figcaption .txt{position:absolute;bottom:30px;right:20px;left:20px;text-align:center}.grilla-complementarios a figure figcaption .txt img{max-width:90%;opacity:1;width:auto;height:auto;object-fit:contain;object-position:middle center}.sucursales .ciud-list li{list-style:none;margin:0 0 5px}.sucursales .ciud-list li a{font-size:16px;letter-spacing:-.03em}.sucursales .map{background:#ccc;width:100%;display:block;height:300px}.sucursales article{margin:0}.sucursales article h5{color:#2fabde;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:-.03em;margin:0 0 10px}.sucursales article p{font-size:16px;margin:0}.modal-complementarios h2{font-size:22px;letter-spacing:-.025em;line-height:1.3em;margin-bottom:18px}.modal-complementarios figure .image{width:100%;height:280px;overflow:hidden}.modal-complementarios figure.solicita figcaption .form .select select::-ms-expand{display:none}.btn-line-s{font-weight:700;color:#2fabde;padding:9px 32px;border:1px solid #bfecff;transition:.4s}.btn-line-s:hover{background:#2fabde;color:#fff;transition:.4s}.btn-fill-orange,.btn-fill-s{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;color:#fff;padding:9px 32px;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;border:none}.btn-fill-s{background:#2fabde;transition:.4s}.btn-fill-orange{background:#e48d3d;transition:.4s}.btn-fill-orange:hover{background:#fff;color:#e48d3d;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}#mob,.burger{display:none}@media (max-width:767px){.hero-beneficios .txt h1 br,.hero-beneficios .txt h2 br,.hero-beneficios-in .txt h1 br,.hero-beneficios-in .txt h2 br,.hero-in .texto:before,.hero-in .txt h1 br,.prenav,header nav{display:none}.hero-in .texto{width:100%;height:200px;bottom:0}.hero-in .texto:after{right:0;left:0;top:-30px;border-width:0 100vw 30px 0;border-color:transparent transparent #3568b6}.hero-in .texto.acompa:after{right:0;left:0;top:-30px;border-width:0 100vw 30px 0;border-color:transparent transparent #2fabde}.hero-in .texto.inmediato:after{right:0;left:0;top:-30px;border-width:0 100vw 30px 0;border-color:transparent transparent #f347a8}.hero-in .texto.prevenite:after{right:0;left:0;top:-30px;border-width:0 100vw 30px 0;border-color:transparent transparent #38b635}.hero-in .txt{top:auto;transform:translatey(0);bottom:30px}.hero-beneficios .txt .tag,.hero-beneficios-in .txt .tag,.hero-in .txt .tag{font-size:14px}.hero-in .txt h1{font-size:32px}.hero-beneficios .txt,.hero-beneficios-in .txt{top:auto;transform:translatey(0);bottom:30px;max-width:100%}.hero-beneficios .txt h1,.hero-beneficios-in .txt h1{font-size:36px}.hero-beneficios .txt h2,.hero-beneficios-in .txt h2{font-size:26px}.planes-prevenite figure,.tres-spots a{display:block;margin-bottom:30px}.complementarios-icons li,.especialistas li,.prevenite-icons li{width:40%;margin:10px}.club-beneficios-banner,.dos-banners,.dos-banners figure,.modal-complementarios figure{margin-bottom:30px}.dos-banners figure .image,.modal-complementarios figure .image{height:450px}.afiliate-big-banner .banner,.video-big-banner .banner{background:#f5af65}footer{margin-top:50px;padding:30px 0}.spot .txt .btn-line,footer .address{margin-top:20px}footer .copy nav{text-align:left}.spot.espacio,.spot.espacio-mid{margin-top:10px}.spot.left .txt,.spot.right .txt{padding:30px 0 50px}.spot.margen{padding-bottom:0}.spot .detexto{position:relative;height:auto}.spot .txt{position:relative;top:0;transform:translatey(0)}.spot .col-abs-left,.spot .col-abs-right,.spot .pic-left,.spot .pic-right{position:relative}.spot .pic-left img,.spot .pic-right img{width:100%}.acompa-icons article,.inmediato-icons article{height:180px;text-align:center}.acompa-icons article .tit,.inmediato-icons article .tit{padding-top:15px}.grilla-complementarios a figure.alto{height:364px}#mob .secu a article .icon,#mob .secu a article .icon2,#mob .secu a article .mini{display:inline-block;vertical-align:middle}#mob .secu,#mob .secu a article,#mob .secu a.pais,#mob li{text-align:center}#mob{width:100%;background:#fff;position:absolute;z-index:888;padding:20px 0 0;margin:0}#mob ul{margin:0;padding:0}#mob li{display:block;padding:8px 0}#mob li a{font-size:11px;font-weight:700;color:#3568b6;text-transform:uppercase}#mob li a:hover{color:#2fabde}#mob li a.cta{color:#fff;background:#3568b6;display:inline-block;padding:10px 21px}#mob .secu{background:#3568b6;padding:20px;margin-top:20px}#mob .secu hr{width:100%;height:1px;background:#3a81da;border:none}#mob .secu a article .icon{width:20px}#mob .secu a article .icon2{width:27px;margin-right:5px}#mob .secu a article .mini{font-size:9px;font-weight:600;text-transform:uppercase;color:#fff;text-align:left;padding:0 7px}#mob .secu a article .numero{font-weight:600;font-size:21px;color:#fff;display:inline-block;letter-spacing:-.025em;vertical-align:middle;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}#mob .secu a article .ben,#mob .secu a.pais{font-weight:700;font-size:12px;color:#fff;display:inline-block;vertical-align:middle;text-transform:uppercase}#mob .secu a article .ben{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}#mob .secu a.pais{padding:0 7px}.burger{display:block;position:absolute;right:20px;top:20px}}#nav-icon3{width:30px;height:25px;position:relative;margin:5px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#3568b6;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:first-child{top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:10px}#nav-icon3 span:nth-child(4){top:20px}#nav-icon3.open span:first-child,#nav-icon3.open span:nth-child(4){top:18px;width:0;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}