.seccion_5{background-color:#eff0f4;background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:#fff;font-family:Noto Sans,Open Sans,sans-serif;justify-content:center;padding:150px 20px}.container_s5,.seccion_5{align-items:center;display:flex;width:100%}.container_s5{gap:60px;justify-content:space-between;margin:0 auto;max-width:1140px}.s5_title_col{flex:1;max-width:520px}.s5_title_col h2{color:#fff;font-size:42px;font-weight:300;line-height:1.2;margin:0}.s5_title_col h2 strong{font-weight:700}.s5_content_col{align-items:flex-start;display:flex;flex:1;flex-direction:column;max-width:480px}.s5_subtitle{color:hsla(0,0%,100%,.92);font-size:17px;font-weight:300;line-height:1.55;margin-bottom:30px}.s5_subtitle p{color:inherit;margin:0}.s5_subtitle strong{color:#fff;font-weight:700}.btn_cta_s5{align-items:center;background:linear-gradient(90deg,#5bb4e5,#76cbef 50%,#89d8f5);border-radius:50px;box-shadow:0 8px 20px rgba(15,43,72,.25);color:#0f2b48!important;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:12px;justify-content:center;padding:13px 32px;text-decoration:none!important;transition:all .3s ease}.btn_cta_s5:hover{background:linear-gradient(90deg,#4aa4d8,#64bce2 50%,#76cbef);box-shadow:0 12px 25px rgba(15,43,72,.35);transform:translateY(-2px)}.cta_arrow_black{display:inline-block;filter:brightness(0) saturate(100%);height:auto;transition:transform .3s ease;width:16px}.btn_cta_s5:hover .cta_arrow_black{transform:translateX(4px)}@media (max-width:992px){.seccion_5{padding:80px 24px}.container_s5{gap:40px}.s5_title_col h2{font-size:34px}.s5_subtitle{font-size:15.5px}}@media (max-width:768px){.seccion_5{padding:60px 20px}.container_s5{align-items:flex-start;flex-direction:column;gap:30px}.s5_content_col,.s5_title_col{max-width:100%;width:100%}.s5_title_col h2{font-size:30px}.s5_subtitle{font-size:15px;margin-bottom:24px}}@media (max-width:480px){.seccion_5{padding:110px 16px}.s5_title_col h2{font-size:26px}.s5_subtitle{font-size:14px}.btn_cta_s5{font-size:13px;padding:11px 26px}}