.page-otros-servicios{--other-container: min(1280px, 100%);background:#fff}.other-page{background:#fff}.other-button{width:max-content;min-width:283px;min-height:60px;padding:8px 8px 8px 24px;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;border-radius:999px;background:#f9dc66;color:#042551;font-size:17px;font-weight:600;line-height:22px;white-space:nowrap}.other-button img{width:44px;height:44px;flex:0 0 auto}.other-video{width:100%;height:720px;overflow:hidden;background:#000}.other-video video{width:100%;height:720px;object-fit:cover;display:block;background:#000}.other-intro{width:var(--other-container);min-height:346px;margin:0 auto;padding:40px 20px;display:grid;grid-template-columns:600px 600px;gap:40px;background:#07272e;box-shadow:0 0 0 100vmax #07272e;clip-path:inset(0 -100vmax)}.other-intro__title,.other-intro__copy{padding:10px}.other-intro h1{width:580px;margin:0;color:#f9dc66;font-family:var(--font-body);font-size:58px;font-weight:600;line-height:54px}.other-intro p{width:580px;margin:29px 0 28px;color:#f9dc66;font-size:20px;line-height:24px}.other-service{width:var(--other-container);margin:0 auto;padding:46px 20px 12px;background:#fff;scroll-margin-top:110px}.other-service__overview{min-height:290px;display:grid;grid-template-columns:600px 590px;gap:50px;align-items:start}.other-service__copy{padding:24px 10px}.other-service h2,.other-candidates h2{margin:0;color:#07272e;font-family:var(--font-body);font-size:42px;font-weight:700;line-height:42px}.other-service__copy p{width:519px;margin:20px 0 0;color:#07272e;font-size:20px;line-height:24px}.other-benefits{margin:26px 0 0;padding:0;list-style:none;display:grid;gap:8px}.other-benefits li{position:relative;min-height:47px;padding-left:54px;color:#07272e;font-size:20px;line-height:24px}.other-benefits li:before{content:"";position:absolute;left:0;top:0;width:40px;height:40px;border-radius:50%;background:#07272e}.other-benefits li:after{content:"\2713";position:absolute;left:12px;top:12px;width:16px;height:16px;border:2px solid #f9dc66;border-radius:50%;color:#f9dc66;font-size:11px;font-weight:700;line-height:12px;text-align:center;box-sizing:border-box}.other-candidates{min-height:265px;padding:28px 10px 42px;display:grid;grid-template-columns:600px 590px;gap:50px;align-items:start}.other-candidates h2{margin-bottom:40px}.other-candidates p{width:590px;margin:20px 0 0;color:#07272e;font-size:20px;line-height:24px}.other-candidates strong{font-weight:700}.other-faq{width:var(--other-container);margin:0 auto;padding:70px 20px;background:#fff}.other-faq__intro{width:min(760px,100%);margin:0 auto 42px;text-align:center}.other-faq__intro p{margin:0 0 12px;color:#07272e;font-size:18px;line-height:22px}.other-faq__intro h2{margin:0;color:#07272e;font-family:var(--font-body);font-size:42px;font-weight:700;line-height:44px}.other-faq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.other-faq article{padding:28px;background:#eff1f8;border:1px solid rgba(7,39,46,.08);border-radius:8px}.other-faq h3{margin:0 0 14px;color:#07272e;font-family:var(--font-body);font-size:24px;font-weight:700;line-height:28px}.other-faq article p,.other-faq__links{margin:0;color:#07272e;font-size:18px;line-height:26px}.other-faq__links{width:min(900px,100%);margin:34px auto 0;text-align:center}.other-faq__links a{color:#07272e;font-weight:700;text-decoration:underline;text-underline-offset:3px}.other-map{width:var(--other-container);height:526px;margin:0 auto;padding:60px 20px 66px;background:#07272e;box-shadow:0 0 0 100vmax #07272e;clip-path:inset(0 -100vmax)}.other-map iframe{width:1240px;height:400px;border:0;display:block}@media(max-width:980px){.other-video,.other-video video,.other-intro,.other-map{height:auto}.other-intro,.other-service__overview,.other-candidates,.other-faq__grid{grid-template-columns:1fr}.other-intro,.other-service,.other-faq,.other-map{padding:52px 20px}.other-intro h1,.other-intro p,.other-service__copy p,.other-candidates p,.other-map iframe{width:100%}.other-candidates{gap:20px;padding-left:0;padding-right:0}}@media(max-width:620px){.other-intro h1{font-size:42px;line-height:46px}.other-service h2,.other-candidates h2,.other-faq__intro h2{font-size:34px;line-height:38px}.other-button{min-width:0;width:100%}}
