body.pv-faq{--pv-marino:#15263a;--pv-noche:#0e1325;--pv-azul:#05a3de;--pv-azul-hover:#0491c5;--pv-azul-claro:#eaf2fb;--pv-fondo:#f5f8fb;--pv-gris:#5b6b7c;--pv-linea:#e3e9ef;--pv-flecha:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E%3Cpath d='M1 6h13M9 1l5 5-5 5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.pv-faq .wpb-content-wrapper>.vc_row.pf-vacia{display:none!important}body.pv-faq .vc_row[class*='pf-'] .vc_column-inner{padding-top:0!important}body.pv-faq .vc_row[class*='pf-'] .wpb_content_element{margin-bottom:0!important}body.pv-faq .wpb-content-wrapper>.vc_row.pf-hero{position:relative;isolation:isolate;padding:96px 0 84px!important}body.pv-faq .wpb-content-wrapper>.vc_row.pf-hero::before{content:''!important;display:block!important;position:absolute!important;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(14,19,37,.42) 0%,rgba(14,19,37,.66) 100%)}body.pv-faq .wpb-content-wrapper>.vc_row.pf-hero>.wpb_column{position:relative;z-index:2}body.pv-faq .pf-hero .banner{margin:0!important;padding:0!important}body.pv-faq .pf-hero .banner :is(h1,h2,p){display:block!important;margin:0!important;padding:0!important;text-align:center!important}body.pv-faq .pf-hero .banner :is(h1,p),body.pv-faq .pf-hero .banner :is(h1,p) *{font-size:clamp(34px, 3.8vw, 62px)!important;font-weight:800!important;line-height:1.04!important;letter-spacing:-.02em!important;text-transform:uppercase;color:#fff!important;text-wrap:balance}body.pv-faq .pf-hero .banner :is(h1,p) br{display:none}body.pv-faq .pf-hero .banner h2,body.pv-faq .pf-hero .banner h2 *,body.pv-faq .pf-hero .banner p>br+span{display:block;margin:12px 0 0!important;font-size:18px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.14em!important;color:rgba(255,255,255,.82)!important}body.pv-faq .pf-hero .banner h2 *{display:inline;margin:0!important}body.pv-faq .wpb-content-wrapper>.vc_row.pf-cat{display:grid!important;grid-template-columns:minmax(16px,1fr) minmax(0,1140px) minmax(16px,1fr);align-items:start;padding:52px 0!important;background:#fff!important}body.pv-faq .wpb-content-wrapper>.vc_row.pf-cat.pf-cat-par{background:var(--pv-fondo)!important}body.pv-faq .wpb-content-wrapper>.vc_row.pf-cat::before,body.pv-faq .wpb-content-wrapper>.vc_row.pf-cat::after{content:none!important;display:none!important}body.pv-faq .wpb-content-wrapper>.vc_row.pf-cat>.wpb_column{grid-column:2;float:none!important;width:auto!important;min-width:0}body.pv-faq .wpb-content-wrapper>.vc_row.pf-cat .vc_column-inner{padding-left:0!important;padding-right:0!important}@media (min-width:992px){body.pv-faq .wpb-content-wrapper>.vc_row.pf-cat{grid-template-columns:minmax(16px,1fr) minmax(0,300px) minmax(0,840px) minmax(16px,1fr)}body.pv-faq .wpb-content-wrapper>.vc_row.pf-cat>.pf-cat-titulo{grid-column:2;padding-right:48px}body.pv-faq .wpb-content-wrapper>.vc_row.pf-cat>.pf-cat-lista{grid-column:3}}body.pv-faq .pf-cat .pf-col-vacia{display:none!important}body.pv-faq .pf-cat .section-title{margin:0!important;padding:0!important;text-align:left!important}body.pv-faq .pf-cat .section-title .subtitle{margin:0 0 10px!important;font-size:11.5px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--pv-azul)!important}body.pv-faq .pf-cat .section-title h2{margin:0!important;font-size:clamp(22px, 1.8vw, 28px)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:.01em!important;text-transform:uppercase;color:var(--pv-marino)!important;text-wrap:balance}body.pv-faq .pf-cat .section-title hr{display:block!important;width:44px!important;height:3px!important;margin:14px 0 0!important;border:0!important;border-radius:2px;background:var(--pv-azul)!important;background-image:none!important}body.pv-faq .pf-cat .section-title hr::before,body.pv-faq .pf-cat .section-title hr::after{content:none!important}body.pv-faq .pf-cat .accordion{margin:0!important}body.pv-faq .pf-cat .accordion-item{margin:0 0 10px!important;border:1px solid var(--pv-linea)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 1px 0 var(--pv-linea);overflow:hidden;transition:border-color .15s,box-shadow .15s}body.pv-faq .pf-cat .accordion-item:last-child{margin-bottom:0!important}body.pv-faq .pf-cat .accordion-item:hover{border-color:#c9d6e2!important}body.pv-faq .pf-cat .accordion-item.active{border-color:rgba(5,163,222,.45)!important;box-shadow:0 12px 30px rgba(21,38,58,.08)}body.pv-faq .pf-cat .accordion-toggle{margin:0!important;border-radius:0!important;background:none!important}body.pv-faq .pf-cat .accordion-toggle a{display:block;padding:17px 64px 17px 22px!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:16.5px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--pv-marino)!important;text-decoration:none!important}body.pv-faq .pf-cat .accordion-toggle a:hover{color:var(--pv-azul)!important}body.pv-faq .pf-cat .accordion-toggle a:focus-visible{outline:3px solid var(--pv-azul);outline-offset:-3px}body.pv-faq .pf-cat .accordion-expander{top:50%!important;right:18px!important;width:30px!important;height:30px!important;margin-top:-15px!important;border-radius:50%!important;background:var(--pv-azul-claro)!important;color:var(--pv-azul)!important;pointer-events:none;transition:background .15s,color .15s}body.pv-faq .pf-cat .accordion-expander i{top:50%!important;left:50%!important;right:auto!important;margin:0!important;transform:translate(-50%,-50%);font-size:12px!important;line-height:1!important;color:inherit!important}body.pv-faq .pf-cat .accordion-item.active .accordion-expander{background:var(--pv-azul)!important;color:#fff!important}body.pv-faq .pf-cat .accordion-collapse{border:0!important;background:none!important;box-shadow:none!important}body.pv-faq .pf-cat .accordion-body{padding:0 22px 20px!important;background:none!important}body.pv-faq .pf-cat .accordion-body :is(p,li){font-size:15.5px!important;line-height:1.65!important;text-align:left!important;color:var(--pv-gris)!important}body.pv-faq .pf-cat .accordion-body p+p{margin-top:10px!important}body.pv-faq .pf-cat .accordion-body a{color:var(--pv-azul)!important;font-weight:500}body.pv-faq .pf-cat .accordion-body strong{color:var(--pv-marino)!important}body.pv-faq .wpb-content-wrapper>.vc_row.pf-ayuda{padding:56px 0 28px!important;background:#fff!important}body.pv-faq .pf-ayuda h2.vc_custom_heading{position:relative;max-width:900px;margin:0 auto 10px!important;padding:18px 0 0!important;font-size:clamp(24px, 2.1vw, 34px)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-.02em!important;text-align:center!important;color:var(--pv-marino)!important;text-wrap:balance}body.pv-faq .pf-ayuda h2.vc_custom_heading::before{content:'';position:absolute;top:0;left:50%;width:44px;height:3px;border-radius:2px;background:var(--pv-azul);transform:translateX(-50%)}body.pv-faq .pf-ayuda h3.vc_custom_heading{max-width:760px;margin:0 auto!important;padding:0!important;font-size:17px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;text-align:center!important;color:var(--pv-gris)!important}body.pv-faq .wpb-content-wrapper>.vc_row.pf-servicios{display:flex!important;flex-wrap:wrap;justify-content:center;gap:18px;padding:0 16px 56px!important;background:#fff!important}body.pv-faq .wpb-content-wrapper>.vc_row.pf-servicios::before,body.pv-faq .wpb-content-wrapper>.vc_row.pf-servicios::after{content:none!important}body.pv-faq .pf-servicios>.wpb_column{flex:0 1 370px;float:none!important;width:auto!important;margin:0!important;padding:0!important}body.pv-faq .pf-servicios .vc_column-inner{padding:0!important}body.pv-faq .pf-servicios .content-box{position:relative;margin:0!important;overflow:hidden;border-radius:16px;background:var(--pv-noche);box-shadow:0 14px 34px rgba(21,38,58,.12);transition:transform .25s ease,box-shadow .25s ease}body.pv-faq .pf-servicios .content-box:hover{transform:translateY(-3px);box-shadow:0 22px 44px rgba(21,38,58,.2)}body.pv-faq .pf-servicios .content-box figure{position:static!important;margin:0!important;aspect-ratio:16 / 10;overflow:hidden}body.pv-faq .pf-servicios .content-box figure::before{content:none!important}body.pv-faq .pf-servicios .content-box figure::after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(14,19,37,.05) 30%,rgba(14,19,37,.82) 100%)}body.pv-faq .pf-servicios .content-box figure img{width:100%!important;height:100%!important;object-fit:cover;transition:transform .6s ease}body.pv-faq .pf-servicios .content-box:hover figure img{transform:scale(1.05)}body.pv-faq .pf-servicios .content-box .content-box-content{position:absolute!important;left:0;right:0;bottom:0;top:auto!important;z-index:2;margin:0!important;padding:0 22px 62px!important;background:none!important;text-align:left!important;transform:none!important;pointer-events:none}body.pv-faq .pf-servicios .content-box h3{margin:0!important;font-size:17px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:.08em!important;color:#fff!important;text-align:left!important}body.pv-faq .pf-servicios .content-box figure .btn{position:absolute!important;inset:0!important;z-index:3;display:flex!important;align-items:flex-end;justify-content:flex-start;width:auto!important;height:auto!important;margin:0!important;padding:0 0 18px 22px!important;border:0!important;border-radius:16px!important;background:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:none!important}body.pv-faq .pf-servicios .content-box figure .btn::before,body.pv-faq .pf-servicios .content-box figure .btn::after{content:none!important;display:none!important}body.pv-faq .pf-servicios .content-box figure .btn span{position:static!important;display:inline-flex!important;align-items:center;gap:10px;width:auto!important;height:auto!important;padding:6px 6px 6px 16px!important;margin:0!important;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:rgba(255,255,255,.12);opacity:1!important;visibility:visible!important;transform:none!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:.12em!important;white-space:nowrap;color:#fff!important;transition:background .15s,border-color .15s}body.pv-faq .pf-servicios .content-box figure .btn span::after{content:'';flex:none;width:26px;height:26px;border-radius:50%;background:var(--pv-azul) var(--pv-flecha) center / 12px 9px no-repeat}body.pv-faq .pf-servicios .content-box figure .btn i{display:none!important}body.pv-faq .pf-servicios .content-box:hover figure .btn span{border-color:var(--pv-azul);background:var(--pv-azul)}body.pv-faq .pf-servicios .content-box figure .btn:focus-visible{outline:3px solid var(--pv-azul);outline-offset:-3px}body.pv-faq .wpb-content-wrapper>.vc_row.pf-form{width:auto!important;padding:48px 0 56px!important;background:var(--pv-fondo)!important;box-shadow:0 0 0 100vmax var(--pv-fondo);clip-path:inset(0 -100vmax)}body.pv-faq .pf-form h2.vc_custom_heading{position:relative;max-width:900px;margin:0 auto 24px!important;padding:18px 0 0!important;font-size:clamp(24px, 2.1vw, 34px)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-.02em!important;text-align:center!important;color:var(--pv-marino)!important}body.pv-faq .pf-form h2.vc_custom_heading::before{content:'';position:absolute;top:0;left:50%;width:44px;height:3px;border-radius:2px;background:var(--pv-azul);transform:translateX(-50%)}body.pv-faq .pf-form .gform_wrapper.formscasestudy_wrapper.gf_stylespro_wrapper.gf_stylespro_wrapper{display:block!important;box-sizing:border-box;max-width:1120px;margin:0 auto!important;padding:28px 36px 24px!important;border:1px solid var(--pv-linea)!important;border-radius:20px!important;background:#fff!important;box-shadow:0 1px 0 var(--pv-linea),0 26px 60px rgba(21,38,58,.08)!important}body.pv-faq .pf-form .gform_wrapper form{display:flow-root!important}@media (max-width:991px){body.pv-faq .pf-cat .section-title{margin-bottom:20px!important}body.pv-faq .pf-form .gform_wrapper.formscasestudy_wrapper.gf_stylespro_wrapper.gf_stylespro_wrapper{padding:24px 22px 20px!important}}@media (max-width:767px){body.pv-faq .wpb-content-wrapper>.vc_row.pf-hero{padding:64px 0 56px!important}body.pv-faq .pf-hero .banner h2,body.pv-faq .pf-hero .banner h2 *,body.pv-faq .pf-hero .banner p>br+span{font-size:15px!important}body.pv-faq .wpb-content-wrapper>.vc_row.pf-cat{padding:36px 0!important}body.pv-faq .pf-cat .accordion-toggle a{padding:15px 56px 15px 18px!important;font-size:15.5px!important}body.pv-faq .pf-cat .accordion-expander{right:14px!important}body.pv-faq .pf-cat .accordion-body{padding:0 18px 18px!important}body.pv-faq .pf-cat .accordion-body :is(p,li){font-size:15px!important}body.pv-faq .wpb-content-wrapper>.vc_row.pf-ayuda{padding:40px 0 20px!important}body.pv-faq .wpb-content-wrapper>.vc_row.pf-servicios{gap:12px;padding-bottom:40px!important}body.pv-faq .pf-servicios>.wpb_column{flex-basis:100%}body.pv-faq .wpb-content-wrapper>.vc_row.pf-form{padding:32px 0 36px!important}body.pv-faq .pf-form .gform_wrapper.formscasestudy_wrapper.gf_stylespro_wrapper.gf_stylespro_wrapper{padding:20px 16px 18px!important;border-radius:16px!important}}@media (prefers-reduced-motion:reduce){body.pv-faq .pf-servicios .content-box,body.pv-faq .pf-servicios .content-box img{transition:none!important}body.pv-faq .pf-servicios .content-box:hover,body.pv-faq .pf-servicios .content-box:hover figure img{transform:none!important}}