﻿.btn01c.l .reserva-telefonica{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;pointer-events:none;box-sizing:border-box}.btn01c.l .reserva-telefonica *{box-sizing:border-box}.btn01c.l .reserva-telefonica .ico-tel{display:none}.btn01c.l .reserva-telefonica .title03{display:flex;flex-direction:column;align-items:flex-end;font-family:"asapregular";color:#6b6b6b;padding:0;white-space:nowrap;font-size:16px}.btn01c.l .reserva-telefonica .title03 span{display:flex;flex-direction:row;align-items:center;font-family:"asapsemibold";color:#3a3f3a;margin-top:2px}.btn01c.l .reserva-telefonica .title03 span::before{content:"|";font-family:"VECI-2-Servicios";top:inherit;display:flex;align-items:center;justify-content:center}.btn01c.l .reserva-telefonica .title03 span{font-size:22px}.btn01c.l .reserva-telefonica .title03 span::before{font-size:16px;line-height:16px;width:20px;height:20px}@media screen and (max-width: 659px){.btn01c.l .reserva-telefonica{pointer-events:all}.btn01c.l .reserva-telefonica .title03{align-items:flex-start;font-size:14px}.btn01c.l .reserva-telefonica .title03 span{margin-top:2px;background-color:#fff;color:#5da132;border:1px solid #5da132;border-radius:2px;box-shadow:1px 1px 2px 0px rgba(0,0,0,.15)}.btn01c.l .reserva-telefonica .title03 span::before{color:#5da132;margin-right:2px}.btn01c.l .reserva-telefonica .title03 span{font-size:20px;padding:8px 6px}.btn01c.l .reserva-telefonica.cl a>.title03>span{background-color:#67b500;border:1px solid #67b500;color:#fff}.btn01c.l .reserva-telefonica.cl a>.title03>span::before{color:#fff}}.btn01c.m .reserva-telefonica{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;pointer-events:none;box-sizing:border-box}.btn01c.m .reserva-telefonica *{box-sizing:border-box}.btn01c.m .reserva-telefonica .ico-tel{display:none}.btn01c.m .reserva-telefonica .title03{display:flex;flex-direction:column;align-items:flex-end;font-family:"asapregular";color:#6b6b6b;padding:0;white-space:nowrap;font-size:14px}.btn01c.m .reserva-telefonica .title03 span{display:flex;flex-direction:row;align-items:center;font-family:"asapsemibold";color:#3a3f3a;margin-top:2px}.btn01c.m .reserva-telefonica .title03 span::before{content:"|";font-family:"VECI-2-Servicios";top:inherit;display:flex;align-items:center;justify-content:center}.btn01c.m .reserva-telefonica .title03 span{font-size:18px}.btn01c.m .reserva-telefonica .title03 span::before{font-size:16px;line-height:16px;width:20px;height:20px}@media screen and (max-width: 659px){.btn01c.m .reserva-telefonica{pointer-events:all}.btn01c.m .reserva-telefonica .title03{align-items:flex-start;font-size:12px}.btn01c.m .reserva-telefonica .title03 span{margin-top:2px;background-color:#fff;color:#5da132;border:1px solid #5da132;border-radius:2px;box-shadow:1px 1px 2px 0px rgba(0,0,0,.15)}.btn01c.m .reserva-telefonica .title03 span::before{color:#5da132;margin-right:2px}.btn01c.m .reserva-telefonica .title03 span{font-size:19px;padding:8px 6px}.btn01c.m .reserva-telefonica .title03 span::before{content:none}.btn01c.m .reserva-telefonica.cl a>.title03>span{background-color:#67b500;border:1px solid #67b500;color:#fff}.btn01c.m .reserva-telefonica.cl a>.title03>span::before{color:#fff}}.btn01c.s .reserva-telefonica{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;pointer-events:none;box-sizing:border-box}.btn01c.s .reserva-telefonica *{box-sizing:border-box}.btn01c.s .reserva-telefonica .ico-tel{display:none}.btn01c.s .reserva-telefonica .title03{display:flex;flex-direction:column;align-items:flex-end;font-family:"asapregular";color:#6b6b6b;padding:0;white-space:nowrap;font-size:12px}.btn01c.s .reserva-telefonica .title03 span{display:flex;flex-direction:row;align-items:center;font-family:"asapsemibold";color:#3a3f3a;margin-top:2px}.btn01c.s .reserva-telefonica .title03 span::before{content:"|";font-family:"VECI-2-Servicios";top:inherit;display:flex;align-items:center;justify-content:center}.btn01c.s .reserva-telefonica .title03 span{font-size:16px}.btn01c.s .reserva-telefonica .title03 span::before{font-size:12px;line-height:12px;width:16px;height:16px;margin-right:2px}@media screen and (max-width: 659px){.btn01c.s .reserva-telefonica{pointer-events:all}.btn01c.s .reserva-telefonica .title03{align-items:flex-start;font-size:11px}.btn01c.s .reserva-telefonica .title03 span{margin-top:2px;background-color:#fff;color:#5da132;border:1px solid #5da132;border-radius:2px;box-shadow:1px 1px 2px 0px rgba(0,0,0,.15)}.btn01c.s .reserva-telefonica .title03 span::before{color:#5da132;margin-right:2px}.btn01c.s .reserva-telefonica .title03 span{margin-top:5px;font-size:14px;padding:6px}.btn01c.s .reserva-telefonica.cl a>.title03>span{background-color:#67b500;border:1px solid #67b500;color:#fff}.btn01c.s .reserva-telefonica.cl a>.title03>span::before{color:#fff}}.btn01c.xs .reserva-telefonica{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;pointer-events:none;box-sizing:border-box}.btn01c.xs .reserva-telefonica *{box-sizing:border-box}.btn01c.xs .reserva-telefonica .ico-tel{display:none}.btn01c.xs .reserva-telefonica .title03{display:flex;flex-direction:column;align-items:flex-end;font-family:"asapregular";color:#6b6b6b;padding:0;white-space:nowrap;font-size:11px}.btn01c.xs .reserva-telefonica .title03 span{display:flex;flex-direction:row;align-items:center;font-family:"asapsemibold";color:#3a3f3a;margin-top:2px}.btn01c.xs .reserva-telefonica .title03 span::before{content:"|";font-family:"VECI-2-Servicios";top:inherit;display:flex;align-items:center;justify-content:center}.btn01c.xs .reserva-telefonica .title03 span{font-size:13px}.btn01c.xs .reserva-telefonica .title03 span::before{font-size:12px;line-height:12px;width:16px;height:16px;margin-right:2px}@media screen and (max-width: 659px){.btn01c.xs .reserva-telefonica{pointer-events:all}.btn01c.xs .reserva-telefonica .title03{align-items:flex-start;font-size:0}.btn01c.xs .reserva-telefonica .title03 span{margin-top:2px;background-color:#fff;color:#5da132;border:1px solid #5da132;border-radius:2px;box-shadow:1px 1px 2px 0px rgba(0,0,0,.15)}.btn01c.xs .reserva-telefonica .title03 span::before{color:#5da132;margin-right:2px}.btn01c.xs .reserva-telefonica .title03 span{font-size:14px;padding:6px}.btn01c.xs .reserva-telefonica.cl a>.title03>span{background-color:#67b500;border:1px solid #67b500;color:#fff}.btn01c.xs .reserva-telefonica.cl a>.title03>span::before{color:#fff}}.btn01c.xl .reserva-telefonica{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;pointer-events:none;box-sizing:border-box}.btn01c.xl .reserva-telefonica *{box-sizing:border-box}.btn01c.xl .reserva-telefonica .ico-tel{display:none}.btn01c.xl .reserva-telefonica .title03{display:flex;flex-direction:column;align-items:flex-end;font-family:"asapregular";color:#6b6b6b;padding:0;white-space:nowrap;font-size:0px}.btn01c.xl .reserva-telefonica .title03 span{display:flex;flex-direction:row;align-items:center;font-family:"asapsemibold";color:#3a3f3a;margin-top:2px}.btn01c.xl .reserva-telefonica .title03 span::before{content:"|";font-family:"VECI-2-Servicios";top:inherit;display:flex;align-items:center;justify-content:center}.btn01c.xl .reserva-telefonica .title03 span{font-size:30px;font-family:Arial;font-weight:400}.btn01c.xl .reserva-telefonica .title03 span::before{content:"·";font-size:30px;line-height:30px;width:30px;height:30px;font-family:"VECI-1-Lineas";margin-right:10px}@media screen and (max-width: 659px){.btn01c.xl .reserva-telefonica{pointer-events:all}.btn01c.xl .reserva-telefonica .title03{align-items:flex-start}.btn01c.xl .reserva-telefonica .title03 span{margin-top:2px;background-color:#fff;color:#5da132;border:1px solid #5da132;border-radius:2px;box-shadow:1px 1px 2px 0px rgba(0,0,0,.15)}.btn01c.xl .reserva-telefonica .title03 span::before{color:#5da132;margin-right:2px}.btn01c.xl .reserva-telefonica .title03 span{font-size:20px;font-family:"asapsemibold";padding:10px}.btn01c.xl .reserva-telefonica .title03 span::before{content:"|";font-family:"VECI-2-Servicios";font-size:20px;line-height:20px;margin-right:2px}.btn01c.xl .reserva-telefonica.cl a>.title03>span{background-color:#67b500;border:1px solid #67b500;color:#fff}.btn01c.xl .reserva-telefonica.cl a>.title03>span::before{color:#fff}}.confidence .mod-full-header .btn02a{display:flex;align-items:center;position:absolute;bottom:10px;left:calc(50% - 59px);z-index:10;transition:300ms all ease-in-out}.confidence .mod-full-header .btn02a:hover{background:rgba(0,0,0,.3)}.confidence .header-block{margin-bottom:0}.confidence .header-block .mod-full-header{height:auto;margin-bottom:20px}.confidence .header-block .mod-full-header figure{height:300px}.confidence .header-block .mod-full-header figure::before{content:none}.confidence .header-block .mod-full-header figure::after{content:"";height:135px;width:100%;position:absolute;bottom:0;background:linear-gradient(180deg, rgba(58, 63, 58, 0) 0%, rgba(58, 63, 58, 0.15) 27.6%, rgba(58, 63, 58, 0.6) 79.69%, rgba(58, 63, 58, 0.8) 100%);background-blend-mode:multiply}.confidence .header-block .mod-full-header figure picture img{width:100%;margin-left:0;position:relative;left:0}.confidence .header-block .content-title-page{width:100%;height:auto;flex-direction:column;margin:0 0 30px;box-sizing:border-box}.confidence .header-block .content-title-page .content-text{width:100%;flex-direction:column;padding:0}.confidence .header-block .content-title-page .content-text h1{margin:0 0 10px;color:#3a3f3a;font-size:22px;line-height:24px;letter-spacing:normal;text-transform:none;font-family:"asapmedium";text-align:center}.confidence .header-block .content-title-page .content-text p{color:#3a3f3a;font-size:16px;line-height:20px;letter-spacing:normal;text-transform:none;font-family:"asapregular";text-align:center}.confidence .header-block .content-title-page .content-text p span{font-weight:700}.confidence.landings-section .content-frame#main #content>*:nth-child(2),.confidence.landings-section .content-frame#main #content>*:nth-child(4){display:none}.confidence.landings-section .content-frame#main #content>*:nth-child(3){padding-top:0}.confidence.landings-section .content-frame#main #content>*:nth-child(3) .column{margin-bottom:0}.confidence.landings-section .content-frame#main #content>*:nth-child(5){padding-top:0}.confidence.landings-section .content-frame#main #content>*:nth-child(5) .row{max-width:initial;padding-bottom:0;overflow:hidden}.confidence.landings-section .content-frame#main #content>*:nth-child(5) .row:nth-child(odd){background:#f7f7f7}.confidence.landings-section .content-frame#main #content>*:nth-child(5) .row:nth-child(odd){margin:30px 0}.confidence.landings-section .content-frame#main #content>*:nth-child(5) .row:nth-child(2){margin-top:-30px}.confidence.landings-section .content-frame#main #content>*:nth-child(5) .row:nth-last-child(-n+4){background:#fff}.confidence.landings-section .content-frame#main #content>*:nth-child(5) .row .column{margin-bottom:0}.confidence .advantage{display:flex;align-items:center;width:100%;max-width:930px;margin:0 auto}.confidence .advantage figure{width:50%}.confidence .advantage figure img{width:100%;max-width:463px}.confidence .advantage .content-advantage{width:50%;padding:25px;box-sizing:border-box;color:#3a3f3a}.confidence .advantage .content-advantage h2{padding-bottom:10px;font:400 24px/30px "asapregular"}.confidence .advantage .content-advantage h2 span{font-family:"asapsemibold"}.confidence .advantage .content-advantage p{font:400 14px/18px Arial}.confidence .advantage .content-advantage p span{font-weight:700}.confidence .advantage .content-advantage .phone-reservation{display:block;width:100%;font:400 26px/30px Arial;text-align:center;color:#6b6b6b}.confidence .advantage .content-advantage .phone-reservation span{position:relative}.confidence .advantage .content-advantage .phone-reservation span:before{position:absolute;left:-35px;bottom:1px;transform:rotate(14deg);content:"·";font:30px "VECI-1-Lineas"}.confidence .advantage.img-right{flex-direction:row-reverse}.confidence .icons{width:100%;max-width:930px;margin:5px auto 10px auto;padding-top:40px;background:url("/estaticos/imagen/general/arrow.png") no-repeat center 0}.confidence .icons ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 20px}.confidence .icons ul li{flex:0 0 25%;padding:0 20px 25px 20px;box-sizing:border-box;font-family:"asapregular";font-size:14px;line-height:18px;text-align:center;color:#3a3f3a}.confidence .icons ul li span{font-family:"asapsemibold"}.confidence .icons ul li::before{display:block;text-align:center;font-family:"VECI-1-Producto";font-size:80px;line-height:80px;font-weight:400}.confidence .icons ul li:nth-child(1)::before{content:"4"}.confidence .icons ul li:nth-child(2)::before{content:"2"}.confidence .icons ul li:nth-child(3)::before{content:"$"}.confidence .icons ul li:nth-child(4)::before{padding-top:10px;padding-bottom:15px;font:55px/55px "VECI-1-Lineas";content:"l"}.confidence .icons ul li:nth-child(5)::before{content:"1"}.confidence .icons ul li:nth-child(6)::before{content:"&"}.confidence .icons ul li:nth-child(7)::before{content:"7"}.confidence .icons ul li:nth-child(8)::before{content:"r"}.confidence .icons p{padding-bottom:10px;border-bottom:1px solid #c7c7c7;font:400 10px/12px Arial;color:#929292}.confidence .help{width:100%;max-width:930px;margin-left:auto;margin-right:auto}.confidence .help ul{display:flex;flex-wrap:wrap;justify-content:space-between}.confidence .help ul li{flex:0 0 calc(50% - 10px);padding:20px;border:1px solid #c7c7c7;box-sizing:border-box}.confidence .help ul li h3{padding-bottom:5px;font:400 22px/25px "asapregular";color:#3a3f3a}.confidence .help ul li p{padding-bottom:10px;font:400 12px/14px Arial}.confidence .help ul li p span{font-weight:bold}.confidence .help ul li button{width:100%}.confidence .help ul li .reserva-telefonica{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;pointer-events:none;box-sizing:border-box}.confidence .help ul li .reserva-telefonica *{box-sizing:border-box}.confidence .help ul li .reserva-telefonica .ico-tel{display:none}.confidence .help ul li .reserva-telefonica .title03{display:flex;flex-direction:column;align-items:flex-end;font-family:"asapregular";color:#6b6b6b;padding:0;white-space:nowrap;font-size:16px}.confidence .help ul li .reserva-telefonica .title03 span{display:flex;flex-direction:row;align-items:center;font-family:"asapsemibold";color:#3a3f3a;margin-top:2px}.confidence .help ul li .reserva-telefonica .title03 span::before{content:"|";font-family:"VECI-2-Servicios";top:inherit;display:flex;align-items:center;justify-content:center}.confidence .help ul li .reserva-telefonica .title03 span{font-size:22px}.confidence .help ul li .reserva-telefonica .title03 span::before{font-size:16px;line-height:16px;width:20px;height:20px}@media screen and (max-width: 659px){.confidence .help ul li .reserva-telefonica{pointer-events:all}.confidence .help ul li .reserva-telefonica .title03{align-items:flex-start;font-size:14px}.confidence .help ul li .reserva-telefonica .title03 span{margin-top:2px;background-color:#fff;color:#5da132;border:1px solid #5da132;border-radius:2px;box-shadow:1px 1px 2px 0px rgba(0,0,0,.15)}.confidence .help ul li .reserva-telefonica .title03 span::before{color:#5da132;margin-right:2px}.confidence .help ul li .reserva-telefonica .title03 span{font-size:20px;padding:8px 6px}.confidence .help ul li .reserva-telefonica.cl a>.title03>span{background-color:#67b500;border:1px solid #67b500;color:#fff}.confidence .help ul li .reserva-telefonica.cl a>.title03>span::before{color:#fff}}.confidence .help ul li .phone-reservation{width:100%;display:block;font:400 26px/30px Arial;text-align:center;color:#6b6b6b}.confidence .help ul li .phone-reservation span{position:relative}.confidence .help ul li .phone-reservation span::before{position:absolute;left:-35px;bottom:1px;transform:rotate(14deg);content:"·";font:30px "VECI-1-Lineas"}.confidence .slogan{width:100%;max-width:930px;margin-left:auto;margin-right:auto;padding-top:14px;text-align:center}.confidence .slogan p{font:400 25px/35px "asapregular";color:#6b6b6b}.confidence .slogan p:nth-child(1){padding-bottom:5px;font-family:"asapsemibold"}.confidence .slogan p:nth-child(2){padding-bottom:0;font-style:italic}.confidence .module-info-covid,.confidence .offer-deal.seo_transport_horizontal.seo_100{float:none;max-width:1200px;margin-left:auto;margin-right:auto}.confidence #main-fade.f-dark.auto-center.combinado .fade-layer.info-layer{max-height:70%}.confidence #main-fade.f-dark.auto-center.combinado .fade-layer.info-layer .layer-info-container{height:500px;overflow:auto}@media screen and (max-width: 959px){.confidence .header-block .mod-full-header figure{height:270px}.confidence .advantage .content-advantage h2{font-size:22px}.confidence .advantage .content-advantage p{font-size:12px;line-height:16px}.confidence .icons ul{padding:0 5px}.confidence .icons ul li{flex-basis:33.3333333333%;font-size:12px}.confidence .icons ul li:nth-last-child(-n+2){flex-basis:50%}.confidence .icons ul li:before{font-size:70px}}@media screen and (max-width: 799px){.confidence .header-block .mod-full-header figure picture img{height:100%}.confidence .advantage figure{max-width:250px;height:280px;position:relative;overflow:hidden}.confidence .advantage figure img{width:auto;min-width:100%;height:280px;margin-left:-160px;position:absolute;left:50%}.confidence .advantage .content-advantage{width:calc(100% - 250px);padding:20px}.confidence .advantage .content-advantage h2{font-size:20px;line-height:26px}}@media screen and (max-width: 659px){.confidence.landings-section .content-frame#main #content>*:nth-child(3) .row{padding:0}.confidence.landings-section .content-frame#main #content>*:nth-child(5) .row:nth-child(odd){background:#fff}.confidence.new-grid .header-block .content-title-page{margin-top:15px;padding:0 10px}.confidence.new-grid .header-block .content-title-page .content-text h1{font-size:20px;line-height:24px}.confidence.new-grid .header-block .content-title-page .content-text p{display:block;font-size:14px;line-height:18px}.confidence.new-grid .header-block .mod-full-header{width:100%;display:flex;margin-bottom:20px;padding-bottom:0}.confidence.new-grid .header-block .mod-full-header figure{height:315px}.confidence.new-grid .header-block .mod-full-header figure picture img{width:100%;height:100%}.confidence.new-grid .header-block .mod-full-header .btn02a{background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff;box-shadow:1px 1px 2px rgba(0,0,0,.15);border-radius:2px;bottom:10px}.confidence.new-grid .header-block .mod-full-header .pre-loading{display:none}.confidence.new-grid .header-block .mod-full-header .pre-loading~figure{display:block}.confidence .advantage{flex-direction:column;width:calc(100% - 20px);margin:0 10px}.confidence .advantage.img-right{flex-direction:column}.confidence .advantage figure{width:100%;max-width:initial;height:150px}.confidence .advantage figure img{width:100%;max-width:inherit;height:150px;margin-left:0;left:0}.confidence .advantage .content-advantage{width:100%;padding:20px;background:#f7f7f7}.confidence .advantage .content-advantage .phone-reservation{height:40px;padding-top:5px;border:1px solid #5da132;border-radius:2px;box-sizing:border-box;background:rgba(0,0,0,0);font-size:20px;color:#5da132;transition:background 250ms ease}.confidence .advantage .content-advantage .phone-reservation span:before{left:-28px;content:"|";font:20px "VECI-2-Servicios"}.confidence .icons{width:calc(100% - 20px);margin:0 10px}.confidence .slogan{width:calc(100% - 20px);margin:0 10px}.confidence .slogan p{font-size:20px;line-height:22px}.confidence .slogan p:nth-child(2){font-size:18px}.confidence .help{width:calc(100% - 20px);margin:0 10px}.confidence .help ul li{flex-basis:100%}.confidence .help ul li:first-child{margin-bottom:20px}.confidence .help ul li .phone-reservation{height:40px;padding-top:5px;border-radius:2px;box-sizing:border-box;background:#67b500;font-size:20px;color:#fff;transition:background 250ms ease}.confidence .help ul li .phone-reservation span:before{left:-28px;content:"|";font:20px "VECI-2-Servicios"}}@media screen and (max-width: 479px){.confidence .advantage figure img{width:auto;min-width:100%;max-width:inherit;height:auto;margin-left:-240px;left:50%}.confidence .advantage .content-advantage h2{font-size:18px;line-height:22px}.confidence .icons{background:url(/estaticos/imagen/general/arrow-mobile.png) no-repeat center 0}.confidence .icons ul li{flex-basis:50%}.confidence.new-grid .header-block .mod-full-header figure{height:295px}}@media screen and (max-width: 359px){.confidence .icons ul li{flex-basis:100%}.confidence .icons ul li:nth-last-child(-n+2){flex-basis:100%}.confidence.new-grid .header-block .mod-full-header figure{height:280px}}.mobile.new-grid.landings-section.confidence .content-frame#main #content>*:nth-child(3){padding:0}.mobile.new-grid.landings-section.confidence .content-frame#main #content>*:nth-child(4){display:block;margin-bottom:0}.mobile.new-grid.landings-section.confidence .header-block{display:flex;flex-flow:column}.mobile.new-grid.landings-section.confidence .header-block .content-title-page{order:2;padding:0 20px}.mobile.new-grid.landings-section.confidence .header-block .content-title-page h1{color:#3a3f3a}.mobile.new-grid.landings-section.confidence .header-block .content-title-page p{display:block;font:14px/18px "asapregular"}.mobile.new-grid.landings-section.confidence .header-block .mod-full-header{order:1;width:100%;margin-bottom:20px}.mobile.new-grid.landings-section.confidence .header-block .mod-full-header figure::after{height:130px}.mobile.new-grid.landings-section.confidence .advantage{width:100%;margin:0}.mobile.new-grid.landings-section.confidence .icons,.mobile.new-grid.landings-section.confidence .help{width:100%;margin:0}
