@media (max-width:767px){
body.page-id-26431 #aa-laboral-mobile-clean-v2,body.page-id-26431 #aa-laboral-mobile-closing-v2{--apple-blue:#0071e3;--apple-link:#0066cc;--apple-ink:#1d1d1f;--apple-gray:#6e6e73;--apple-text:#515154;--apple-wash:#f5f5f7;width:100%!important;max-width:none!important;margin:0!important;color:var(--apple-ink)!important;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue","Segoe UI",Arial,sans-serif!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important}
body.page-id-26431 :is(#aa-laboral-mobile-clean-v2,#aa-laboral-mobile-closing-v2),body.page-id-26431 :is(#aa-laboral-mobile-clean-v2,#aa-laboral-mobile-closing-v2) *{box-sizing:border-box!important}
body.page-id-26431 :is(#aa-laboral-mobile-clean-v2,#aa-laboral-mobile-closing-v2) :is(h1,h2,h3){font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue","Segoe UI",Arial,sans-serif!important;color:var(--apple-ink)!important;font-style:normal!important;letter-spacing:-.025em!important;text-wrap:balance!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 h1{font-size:clamp(35px,10.5vw,45px)!important;line-height:1.03!important;font-weight:650!important}
body.page-id-26431 :is(#aa-laboral-mobile-clean-v2,#aa-laboral-mobile-closing-v2) h2{font-size:clamp(29px,8.2vw,37px)!important;line-height:1.08!important;font-weight:650!important}
body.page-id-26431 :is(#aa-laboral-mobile-clean-v2,#aa-laboral-mobile-closing-v2) h3{font-size:21px!important;line-height:1.18!important;font-weight:650!important}
body.page-id-26431 :is(#aa-laboral-mobile-clean-v2,#aa-laboral-mobile-closing-v2) :is(p,li,a,span,button,input,textarea,label){font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue","Segoe UI",Arial,sans-serif!important}
body.page-id-26431 :is(#aa-laboral-mobile-clean-v2,#aa-laboral-mobile-closing-v2) p{color:var(--apple-text)!important;font-size:16px!important;line-height:1.5!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-hero{display:block!important;position:relative!important;min-height:718px!important;margin:0 10px!important;padding:0!important;background:radial-gradient(circle at 88% 49%,rgba(10,132,255,.18),transparent 29%),radial-gradient(circle at 18% 100%,rgba(0,113,227,.07),transparent 35%),linear-gradient(155deg,#fff 0%,#fbfdff 62%,#eaf4ff 100%)!important;overflow:hidden!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-top{margin:0!important;padding:14px 0 16px!important;border-bottom:1px solid rgba(0,0,0,.08)!important;background:rgba(255,255,255,.86)!important;backdrop-filter:saturate(180%) blur(18px)!important;-webkit-backdrop-filter:saturate(180%) blur(18px)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-hero-main{position:relative!important;min-height:638px!important;padding:30px 14px 0!important;border-left:1px solid rgba(0,113,227,.09)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-phone{min-height:38px!important;padding:10px 15px!important;border:0!important;border-radius:980px!important;background:var(--apple-blue)!important;color:#fff!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-title{position:relative!important;z-index:3!important;width:70%!important;margin-top:13px!important;font-size:clamp(37px,11.4vw,51px)!important;line-height:.96!important;letter-spacing:-.055em!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-summary{position:relative!important;z-index:3!important;width:63%!important;margin-top:23px!important;color:var(--apple-gray)!important;font-size:13px!important;line-height:1.58!important;letter-spacing:0!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-values{position:relative!important;z-index:4!important;width:64%!important;margin-top:19px!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-google-proof{position:relative!important;z-index:5!important;width:182px!important;margin-top:10px!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-portrait{display:block!important;position:absolute!important;z-index:2!important;right:-82px!important;bottom:0!important;width:410px!important;height:495px!important;margin:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:transparent!important;box-shadow:none!important;pointer-events:none!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-portrait:before{content:""!important;position:absolute!important;right:56px!important;bottom:32px!important;width:300px!important;height:300px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(10,132,255,.19),rgba(255,255,255,.12) 63%,transparent 64%)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-portrait img{display:block!important;position:absolute!important;z-index:2!important;right:-68px!important;bottom:0!important;width:500px!important;max-width:none!important;height:auto!important;min-height:0!important;object-fit:contain!important;object-position:center bottom!important;filter:saturate(.9) contrast(1.04)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-signature-band{border-radius:18px!important;background:rgba(255,255,255,.92)!important;color:var(--apple-ink)!important;border:1px solid rgba(0,113,227,.18)!important;box-shadow:0 8px 24px rgba(0,0,0,.07)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 :is(.aa-section-label,.aa-mob-kicker){color:var(--apple-blue)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-section{padding:62px 20px!important;background:#fff!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-mob-section-soft{background:var(--apple-wash)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-section-lead{color:var(--apple-gray)!important;font-size:18px!important;line-height:1.42!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-service-list{gap:16px!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-service-card{display:block!important;position:relative!important;height:auto!important;min-height:0!important;border:1px solid rgba(0,113,227,.16)!important;border-radius:24px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 10px 30px rgba(0,0,0,.06)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-service-card>img{width:100%!important;height:230px!important;display:block!important;position:relative!important;inset:auto!important;object-fit:cover!important;object-position:center!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-service-content{display:block!important;position:relative!important;inset:auto!important;transform:none!important;width:100%!important;height:auto!important;padding:22px 20px 24px!important;background:#fff!important;color:var(--apple-ink)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-service-meta{display:flex!important;position:static!important;justify-content:space-between!important;gap:10px!important;margin:0 0 12px!important;color:var(--apple-blue)!important;font-size:12px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-service-meta span{color:var(--apple-blue)!important;background:transparent!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-service-card h3{margin:0 0 9px!important;color:var(--apple-ink)!important;font-size:23px!important;line-height:1.12!important;font-weight:650!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-service-card p{margin:0 0 16px!important;color:var(--apple-text)!important;font-size:16px!important;line-height:1.45!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-service-link{color:var(--apple-link)!important;font-weight:600!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-problem-guide{padding:62px 20px!important;background:linear-gradient(155deg,#000 0%,#0b1f38 60%,#0058a8 100%)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-problem-guide :is(h2,h3){color:#f5f5f7!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-problem-guide p{color:#c7c7cc!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-problem-option{min-height:52px!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:18px!important;background:rgba(255,255,255,.96)!important;color:var(--apple-ink)!important;font-size:15px!important;font-weight:550!important;box-shadow:none!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-problem-option:is(:hover,:focus,[aria-pressed="true"],.active){border-color:#5ac8fa!important;background:#eaf4ff!important;color:#004a8f!important;box-shadow:0 0 0 3px rgba(10,132,255,.16)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-case-answer{border:1px solid rgba(255,255,255,.24)!important;border-radius:24px!important;background:rgba(255,255,255,.96)!important;color:var(--apple-ink)!important;box-shadow:0 18px 45px rgba(0,0,0,.22)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-case-answer :is(h3,p,li){color:var(--apple-ink)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-contact-intro{padding:62px 20px!important;background:linear-gradient(180deg,#f5f5f7 0%,#eaf4ff 100%)!important}
body.page-id-26431 #aa-laboral-mobile-clean-v2 .aa-contact-assurance{border:1px solid rgba(0,113,227,.18)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 12px 34px rgba(0,51,102,.08)!important}
body.page-id-26431 #formulario_contacto_laboral :is(input,textarea,select){min-height:48px!important;border:1px solid #d2d2d7!important;border-radius:14px!important;background:#fff!important;color:var(--apple-ink)!important;font-size:16px!important;box-shadow:none!important}
body.page-id-26431 #formulario_contacto_laboral button,body.page-id-26431 #solicitar_contacto_laboral{min-height:48px!important;border:0!important;border-radius:980px!important;background:var(--apple-blue)!important;color:#fff!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}
body.page-id-26431 #aa-laboral-mobile-closing-v2 .aa-reviews{padding:62px 20px!important;background:#fff!important}
body.page-id-26431 #aa-laboral-mobile-closing-v2 .aa-review-card{border:1px solid rgba(0,113,227,.16)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 8px 26px rgba(0,0,0,.055)!important}
body.page-id-26431 #aa-laboral-mobile-closing-v2 .aa-location{padding:62px 20px!important;background:var(--apple-wash)!important}
body.page-id-26431 #aa-laboral-mobile-closing-v2 .aa-location-photo{border-radius:24px!important;overflow:hidden!important;box-shadow:0 12px 32px rgba(0,0,0,.09)!important}
body.page-id-26431 #aa-laboral-mobile-closing-v2 .aa-mobile-footer{padding:32px 20px 100px!important;background:linear-gradient(145deg,#000 0%,#071f38 68%,#003e78 100%)!important;color:#f5f5f7!important}
body.page-id-26431 #aa-laboral-mobile-closing-v2 .aa-mobile-footer :is(p,a,span){color:#d2d2d7!important;font-size:13px!important}
body.page-id-26431 #aa-global-contact-dock-v3{left:12px!important;right:12px!important;bottom:12px!important;width:auto!important;min-height:64px!important;padding:6px!important;border:1px solid rgba(0,113,227,.20)!important;border-radius:20px!important;background:rgba(255,255,255,.92)!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;box-shadow:0 12px 36px rgba(0,0,0,.16)!important}
body.page-id-26431 #aa-global-contact-dock-v3 a{min-height:50px!important;border-radius:15px!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}
body.page-id-26431 #aa-global-contact-dock-v3 a:first-child{border:0!important;background:linear-gradient(135deg,#0a84ff,#0071e3)!important;color:#fff!important}
body.page-id-26431 #aa-global-contact-dock-v3 a:last-child{border:1px solid rgba(0,113,227,.20)!important;background:#fff!important;color:var(--apple-ink)!important}
body.page-id-26431 .elementor-element:has(#aa-laboral-mobile-clean-v2),body.page-id-26431 .elementor-element:has(#aa-laboral-mobile-closing-v2){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
}