.elementor-30 .elementor-element.elementor-element-19af38a:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-19af38a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sx4hxo2kw3.onrocket.site/wp-content/uploads/2026/01/img_banner_innerpages-QYGC7TR.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-19af38a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(100deg, #162542CC 47%, #211E3B1A 63%);opacity:0.94;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-19af38a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:122px;padding:171px 0px 121px 0px;}.elementor-30 .elementor-element.elementor-element-06072df .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-7b8600d{margin-top:-8px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-d614f7c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-e4719cf{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-1f43c4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-1d76f9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-3ae22a1{--display:flex;}.elementor-30 .elementor-element.elementor-element-2c91ae9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-43f96bb{--display:flex;}.elementor-30 .elementor-element.elementor-element-809e9f2{--display:flex;--min-height:55vh;--border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-809e9f2:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-809e9f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sx4hxo2kw3.onrocket.site/wp-content/uploads/2026/01/img-6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-d17f92d{--display:flex;}.elementor-30 .elementor-element.elementor-element-cdf3f70{--display:flex;--min-height:45vh;--border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-cdf3f70:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-cdf3f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sx4hxo2kw3.onrocket.site/wp-content/uploads/2026/01/img-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-eb7a6c5{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-e5e27fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-30 .elementor-element.elementor-element-8302185{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-8302185.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-40dcb8c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-07b0c27{--display:flex;--justify-content:flex-end;}.elementor-30 .elementor-element.elementor-element-07b0c27.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-10ddb94.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-10ddb94{text-align:start;}.elementor-30 .elementor-element.elementor-element-17b6cb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-30 .elementor-element.elementor-element-08e8d71{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-30 .elementor-element.elementor-element-08e8d71:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-08e8d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-30 .elementor-element.elementor-element-db7a3cb{--display:flex;}.elementor-30 .elementor-element.elementor-element-93cc862{--display:flex;--min-height:55vh;--border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-93cc862:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-93cc862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sx4hxo2kw3.onrocket.site/wp-content/uploads/2026/01/abogado-600x600.jpg.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-bb8f2af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-30 .elementor-element.elementor-element-9ef6c1a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-9ef6c1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-1c29194{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-30 .elementor-element.elementor-element-1c29194 .elementor-social-icon{background-color:var( --e-global-color-secondary );--icon-padding:0.6em;}.elementor-30 .elementor-element.elementor-element-1c29194 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1c29194 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1c29194 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-1c29194 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1c29194 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-93c174f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-175ade7{--display:flex;--min-height:50vh;}.elementor-30 .elementor-element.elementor-element-c70a7b7{border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-c70a7b7 iframe{height:55vh;}body.elementor-page-30:not(.elementor-motion-effects-element-type-background), body.elementor-page-30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1366px){.elementor-30 .elementor-element.elementor-element-06072df{text-align:center;}.elementor-30 .elementor-element.elementor-element-e4719cf{padding:0px 0px 0px 50px;}.elementor-30 .elementor-element.elementor-element-e5e27fa{--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:16px;}.elementor-30 .elementor-element.elementor-element-40dcb8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-30 .elementor-element.elementor-element-17b6cb7{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-19af38a{margin-top:0px;margin-bottom:50px;padding:80px 0px 80px 0px;}.elementor-30 .elementor-element.elementor-element-e4719cf{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;}.elementor-30 .elementor-element.elementor-element-1d76f9e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-cdf3f70{--min-height:42vh;}.elementor-30 .elementor-element.elementor-element-e5e27fa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:33px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-40dcb8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-30 .elementor-element.elementor-element-17b6cb7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-4036974{padding:0px 0px 10px 0px;}.elementor-30 .elementor-element.elementor-element-93cc862{--min-height:90vh;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-e4719cf{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-1f43c4c{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-809e9f2{--min-height:40vh;}.elementor-30 .elementor-element.elementor-element-cdf3f70{--min-height:40vh;}.elementor-30 .elementor-element.elementor-element-e5e27fa{--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-40dcb8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-30 .elementor-element.elementor-element-10ddb94{text-align:center;}.elementor-30 .elementor-element.elementor-element-17b6cb7{--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:3px;}.elementor-30 .elementor-element.elementor-element-08e8d71{--padding-top:0em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-30 .elementor-element.elementor-element-93cc862{--min-height:40vh;}.elementor-30 .elementor-element.elementor-element-bb8f2af{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-9ef6c1a{text-align:start;}.elementor-30 .elementor-element.elementor-element-1c29194{text-align:left;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-8302185{--width:50%;}.elementor-30 .elementor-element.elementor-element-08e8d71{--width:67%;}.elementor-30 .elementor-element.elementor-element-db7a3cb{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-30 .elementor-element.elementor-element-8302185{--width:100%;}.elementor-30 .elementor-element.elementor-element-08e8d71{--width:100%;}.elementor-30 .elementor-element.elementor-element-db7a3cb{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-e4719cf */<style>
/* =============================
   RANK MATH BREADCRUMB CUSTOM
================================ */
.rank-math-breadcrumb {
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    font-weight: 600;
    margin: 25px 0;
}

.rank-math-breadcrumb a {
    color: #F8E364 !important;        /* rojo para enlaces */
    text-decoration: none !important;
    transition: 0.2s ease;
}

.rank-math-breadcrumb a:hover {
    text-decoration: underline !important;
}

.rank-math-breadcrumb span.separator {
    margin: 0 10px;
    color: #666 !important;
    font-size: 20px;
}

.rank-math-breadcrumb .last {
    color: #fff !important;           /* gris para la página actual */
    pointer-events: none;
    text-decoration: none;
}

.rank-math-breadcrumb {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
</style>

<!-- SHORTCODE -->
<div class="rank-math-breadcrumb">
    <?php echo do_shortcode('[rank_math_breadcrumb]'); ?>
</div>/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4036974 *//* Gravity Forms: ocultar el header/título del formulario */
#gform_wrapper_2 .gform_heading,
#gform_wrapper_2 .gform_heading * {
  display: none !important;
}

/* Botón submit: tamaño grande + color normal (Secondary #1F264D) */
#gform_wrapper_2 .gform_footer input[type="submit"],
#gform_wrapper_2 .gform_footer button,
#gform_wrapper_2 .gform_page_footer input[type="submit"],
#gform_wrapper_2 .gform_page_footer button {
  background: #1F264D !important;
  border-color: #1F264D !important;
  color: #FFFFFF !important;

  /* Tamaño del botón */
  padding: 18px 44px !important;
  font-size: 18px !important;
  font-weight: 600 !important;
  border-radius: 8px !important;
  min-width: 200px;
}

/* Hover: Accent (#FEB364) + texto negro */
#gform_wrapper_2 .gform_footer input[type="submit"]:hover,
#gform_wrapper_2 .gform_footer button:hover,
#gform_wrapper_2 .gform_page_footer input[type="submit"]:hover,
#gform_wrapper_2 .gform_page_footer button:hover {
  background: #FEB364 !important;
  border-color: #FEB364 !important;
  color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-30 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */