.elementor-86698 .elementor-element.elementor-element-1299a63b{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9999;}body:not(.rtl) .elementor-86698 .elementor-element.elementor-element-1299a63b{left:0px;}body.rtl .elementor-86698 .elementor-element.elementor-element-1299a63b{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-86698 .elementor-element.elementor-element-e6a9fa2 img, .elementor-86698 .elementor-element.elementor-element-e6a9fa2 svg{width:118px;}.elementor-86698 .elementor-element.elementor-element-e6a9fa2 svg{height:auto;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-86698 .elementor-element.elementor-element-44eb3ca8{padding:0px 0px 0px 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-the7_buttons_text_color_mode );fill:var( --e-global-color-the7_buttons_text_color_mode );padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .e--pointer-framed .elementor-item:before{border-width:0.5px;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0.5px 0.5px;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0.5px 0.5px 0 0;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0.5px 0 0 0.5px;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0.5px 0.5px 0;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .e--pointer-underline .elementor-item:after,
					 .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .e--pointer-overline .elementor-item:before,
					 .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .e--pointer-double-line .elementor-item:before,
					 .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .e--pointer-double-line .elementor-item:after{height:0.5px;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown a, .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-menu-toggle{color:var( --e-global-color-the7_buttons_text_color_mode );fill:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown a:hover,
					.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown a:focus,
					.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#02010100;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown .elementor-item, .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown{border-style:none;border-radius:0px 0px 14px 14px;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:14px;border-bottom-left-radius:14px;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown a{padding-left:15px;padding-right:15px;padding-top:14px;padding-bottom:14px;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );background-image:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-86698 .elementor-element.elementor-element-2ef4798d .elementor-button{background-color:#F7F7F7F2;background-image:none;font-family:"Open Sans", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1em;fill:var( --e-global-color-63ae962 );color:var( --e-global-color-63ae962 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7F7F7;border-radius:50px 50px 50px 50px;padding:11px 18px 10px 17px;}.elementor-86698 .elementor-element.elementor-element-2ef4798d .elementor-button, .elementor-86698 .elementor-element.elementor-element-2ef4798d .elementor-button .elementor-button-icon{font-size:12px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-86698 .elementor-element.elementor-element-3241396f .e-search-input{background-color:#F7F7F780;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-style:none;border-radius:50px 50px 50px 50px;}.elementor-86698 .elementor-element.elementor-element-3241396f{--e-search-input-padding-block-start:7px;--e-search-input-padding-inline-start:9px;--e-search-input-padding-block-end:7px;--e-search-input-padding-inline-end:9px;--e-search-icon-label-size:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-86698 .elementor-element.elementor-element-79489f0{background-color:#F7F7F7;padding:9px 9px 9px 9px;border-radius:50px 50px 50px 50px;}.elementor-86698 .elementor-element.elementor-element-79489f0 .elementor-icon-wrapper{text-align:center;}.elementor-86698 .elementor-element.elementor-element-79489f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-86698 .elementor-element.elementor-element-79489f0.elementor-view-framed .elementor-icon, .elementor-86698 .elementor-element.elementor-element-79489f0.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-86698 .elementor-element.elementor-element-79489f0.elementor-view-framed .elementor-icon, .elementor-86698 .elementor-element.elementor-element-79489f0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-86698 .elementor-element.elementor-element-79489f0 .elementor-icon{font-size:20px;}.elementor-86698 .elementor-element.elementor-element-79489f0 .elementor-icon svg{height:20px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-86698 .elementor-element.elementor-element-1299a63b{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:5px;--padding-bottom:5px;--padding-left:16px;--padding-right:16px;}.elementor-86698 .elementor-element.elementor-element-e6a9fa2 img, .elementor-86698 .elementor-element.elementor-element-e6a9fa2 svg{width:78px;}.elementor-86698 .elementor-element.elementor-element-e6a9fa2 svg{height:auto;}.elementor-86698 .elementor-element.elementor-element-44eb3ca8.elementor-element{--order:99999 /* order end hack */;}}@media(min-width:768px){.elementor-86698 .elementor-element.elementor-element-1299a63b{--content-width:1350px;}}/* Start custom CSS for image, class: .elementor-element-e6a9fa2 */.elementor-86698 .elementor-element.elementor-element-e6a9fa2{
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-44eb3ca8 *//* ===== Escritorio (más de 1024 px) ===== */
@media (min-width: 1025px){
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--main .elementor-nav-menu{flex-wrap:nowrap !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--main .elementor-nav-menu > li{white-space:nowrap}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--main .elementor-nav-menu > li > a.elementor-item{padding-left:8px !important;padding-right:8px !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu a.elementor-item, .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu a.elementor-sub-item{font-weight:700 !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu a:hover, .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu a:focus, .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu a.elementor-item-active, .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu li:hover > a{color:#FFFFFF !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--main .elementor-nav-menu > li > a.elementor-item::before, .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--main .elementor-nav-menu > li > a.elementor-item::after{background-color:#FFFFFF !important;background:#FFFFFF !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--main .elementor-nav-menu > li > a.elementor-item::after{height:2px !important}
  /* primer nivel del desplegable */
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown.sub-menu{position:absolute;z-index:99;margin-top:-8px;padding-top:16px;border-radius:0 0 12px 12px;background:#1C3E7D !important;overflow:visible !important;box-shadow:0 10px 24px rgba(8,20,48,.28)}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown.sub-menu::before{display:none !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown.sub-menu li{position:relative;z-index:1}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--main .elementor-nav-menu > li > .elementor-nav-menu--dropdown.sub-menu{left:50% !important;transform:translateX(-50%);padding-top:17px}
  /* segundo nivel: se abre hacia la derecha */
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown.sub-menu .elementor-nav-menu--dropdown.sub-menu{left:100% !important;top:-1px !important;transform:none !important;margin:0 !important;padding:8px 0 !important;min-width:240px;border-radius:12px !important;background:#1C3E7D !important;box-shadow:0 10px 24px rgba(8,20,48,.28)}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown.sub-menu .elementor-nav-menu--dropdown.sub-menu::before{display:none}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown .elementor-sub-item{opacity:1;transition:opacity .2s ease}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown > li:hover > .elementor-sub-item{opacity:1 !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown .elementor-sub-item{color:#FFFFFF !important;opacity:1 !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown li:hover > .elementor-sub-item, .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown .elementor-sub-item:focus{background:rgba(255,255,255,.12) !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu .menu-item .menu-link{transition:margin-left .3s ease, margin-right .3s ease}
  /* ítems con submenú: flecha a la derecha dentro del desplegable */
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown .menu-item-has-children > a.elementor-sub-item{padding-right:34px}
}
@media (min-width: 1025px) and (max-width: 1339px){
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--main .elementor-nav-menu > li{margin-right:0 !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--main .elementor-nav-menu > li > a.elementor-item{padding-left:4px !important;padding-right:4px !important;font-size:11px !important;margin-right:0 !important}
}
@media (min-width: 1025px) and (max-width: 1160px){
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--main .elementor-nav-menu > li > a.elementor-item{padding-left:3px !important;padding-right:3px !important;font-size:10px !important;letter-spacing:0 !important}
  .elementor-location-header .boton-asegurados a.elementor-button{padding-left:12px !important;padding-right:12px !important}
  .elementor-location-header .boton-asegurados .elementor-button-content-wrapper::before{display:none !important}
}
/* ===== Tablet y celular (hasta 1024 px): menú hamburguesa ===== */
@media (max-width: 1024px){
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8{width:22px}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-menu-toggle{margin-left:0;margin-right:0;width:22px;padding:0;position:relative;z-index:10000}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-menu-toggle, .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-menu-toggle i, .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-menu-toggle svg{color:#FFFFFF !important;fill:#FFFFFF !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu__container{display:none}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu__container[aria-hidden="false"]{display:block !important;position:fixed !important;left:0;right:0;top:64px !important;margin-top:0 !important;bottom:0;width:100vw !important;max-width:100vw;height:calc(100vh - 64px) !important;height:calc(100dvh - 64px) !important;max-height:none !important;overflow-y:auto !important;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:#1C3E7D !important;padding:16px 0 120px 64px !important;z-index:9998;transform:none !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown .elementor-nav-menu{width:100%}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown a.elementor-item, .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown a.elementor-sub-item{color:#FFFFFF !important;font-weight:700 !important;opacity:1 !important;padding:14px 24px 14px 0 !important;white-space:normal}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown li.menu-item ul.sub-menu{position:static !important;display:none;width:100% !important;margin:0 !important;padding:0 0 6px !important;background:rgba(255,255,255,.07) !important;border-radius:0 !important;box-shadow:none;transform:none !important;overflow:visible !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown li.menu-item ul.sub-menu a.elementor-sub-item{padding-left:20px !important;font-weight:600 !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown li.menu-item ul.sub-menu ul.sub-menu a.elementor-sub-item{padding-left:40px !important;font-weight:400 !important}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown li.menu-item ul.sub-menu::before{display:none}
  .elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu--dropdown .sub-arrow{margin-left:auto}
}
/* ===== Ícono de enlace externo ===== */
.elementor-86698 .elementor-element.elementor-element-44eb3ca8 .elementor-nav-menu a[target="_blank"]::after{content:"" !important;display:inline-block !important;position:static !important;width:.85em;height:.85em;margin-left:8px;vertical-align:-.05em;background:currentColor !important;opacity:1 !important;height:.85em !important;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6'/%3E%3Cpath d='M20 4L10 14'/%3E%3Cpath d='M18 14v5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6'/%3E%3Cpath d='M20 4L10 14'/%3E%3Cpath d='M18 14v5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5'/%3E%3C/svg%3E") center/contain no-repeat}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ef4798d */.boton-asegurados a {
    backdrop-filter: blur(40px) !important;
    -webkit-backdrop-filter: blur(40px)!important;
    background-blend-mode: color-burn;
    /*border: 1px solid rgba(247, 247, 247, 1);*/
    border-radius: 50px; /* pill shape */
    padding: 8px 24px;
    /* Sombra interna sutil */
    /*box-shadow: */
    /*    inset 0 0 0 1px rgba(255, 255, 255, 0.6),*/
    /*    0 4px 24px rgba(0, 0, 0, 0.08);*/
    overflow: hidden;
}

.elementor-86698 .elementor-element.elementor-element-2ef4798d{
    display: flex;
}
.boton-asegurados a{color:#1C3E7D !important;text-transform:uppercase}
.boton-asegurados .elementor-button-icon{color:#1C3E7D}
.boton-asegurados .elementor-button-icon svg{fill:#1C3E7D}
body .boton-asegurados a.elementor-button.elementor-button-link{color:#1C3E7D !important}
body .boton-asegurados a.elementor-button.elementor-button-link:hover{color:#1C3E7D !important;background:#fff}
/* icono-asegurados */
.boton-asegurados .elementor-button-icon{display:none !important}
.boton-asegurados .elementor-button-content-wrapper::before{content:'';display:inline-block;width:22px;height:21px;margin-right:8px;background:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2231%22%20height%3D%2230%22%20viewBox%3D%220%200%2031%2030%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M17.1835%2029.2055C15.8957%2030.4892%2013.6165%2030.086%2012.4604%2028.9299L0.957147%2017.4308C-0.198937%2016.2747%20-0.379963%2013.9872%200.813148%2012.7941L12.736%200.895873C13.9374%20-0.301353%2016.1302%20-0.301353%2017.3439%200.912329L29.1681%2012.6953C30.2871%2013.8103%2030.4147%2016.0278%2029.2668%2017.1716L17.1876%2029.2096L17.1835%2029.2055ZM16.2043%202.76782C16.2043%202.10956%2015.6694%201.57883%2015.0112%201.57883C14.3529%201.57883%2013.8181%202.10956%2013.8181%202.76782C13.8181%203.42609%2014.3529%203.95682%2015.0112%203.95682C15.6694%203.95682%2016.2043%203.42609%2016.2043%202.76782ZM17.8417%2027.132L27.1645%2017.8463C25.527%2017.5172%2024.4573%2016.287%2024.519%2014.8923C24.5808%2013.4976%2025.7574%2012.4156%2027.1521%2012.2222L17.8294%202.9365C17.4591%204.62743%2016.3071%205.62306%2014.8507%205.52021C13.4725%205.42558%2012.3987%204.39292%2012.2547%202.85422L2.87435%2012.2016C4.60231%2012.4691%205.47863%2013.6251%205.48686%2015.0733C5.49508%2016.4187%204.47888%2017.5172%202.88669%2017.8298L12.2012%2027.1196C12.481%2025.6385%2013.5548%2024.4907%2015.0276%2024.503C16.5005%2024.5154%2017.5332%2025.5233%2017.8458%2027.132H17.8417ZM3.95227%2015.0075C3.95227%2014.3451%203.41331%2013.8103%202.75093%2013.8103C2.08854%2013.8103%201.54959%2014.3451%201.54959%2015.0075C1.54959%2015.6699%202.08854%2016.2047%202.75093%2016.2047C3.41331%2016.2047%203.95227%2015.6699%203.95227%2015.0075ZM28.4728%2015.0157C28.4728%2014.3575%2027.9379%2013.8226%2027.2755%2013.8226C26.6132%2013.8226%2026.0783%2014.3575%2026.0783%2015.0157C26.0783%2015.674%2026.6132%2016.2088%2027.2755%2016.2088C27.9379%2016.2088%2028.4728%2015.674%2028.4728%2015.0157ZM16.2125%2027.239C16.2125%2026.5807%2015.6777%2026.05%2015.0194%2026.05C14.3611%2026.05%2013.8263%2026.5807%2013.8263%2027.239C13.8263%2027.8972%2014.3611%2028.428%2015.0194%2028.428C15.6777%2028.428%2016.2125%2027.8972%2016.2125%2027.239Z%22%20fill%3D%22%23F1F6FF%22%2F%3E%3Cpath%20d%3D%22M18.1997%2025.9307C17.418%2024.6923%2016.4018%2023.8612%2015.0359%2023.8736C13.6699%2023.8859%2012.5591%2024.647%2011.8762%2025.943L8.76996%2022.878C8.74116%2021.7219%208.6959%2020.5041%208.81933%2019.2698C8.99212%2017.5172%2010.5761%2015.9908%2012.2958%2015.6946C13.6741%2015.456%2014.9659%2015.5671%2016.3894%2015.53C18.7551%2015.4724%2021.203%2016.9864%2021.2606%2019.5043L21.3347%2022.7916L18.1997%2025.9266V25.9307Z%22%20fill%3D%22%231C3E7D%22%2F%3E%3Cpath%20d%3D%22M15.0195%2014.485C17.0872%2014.485%2018.7634%2012.8143%2018.7634%2010.7534C18.7634%208.69253%2017.0872%207.02185%2015.0195%207.02185C12.9518%207.02185%2011.2756%208.69253%2011.2756%2010.7534C11.2756%2012.8143%2012.9518%2014.485%2015.0195%2014.485Z%22%20fill%3D%22%231C3E7D%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;flex:none}
.boton-asegurados .elementor-button-content-wrapper{align-items:center}
/* boton-vidrio */
body .elementor-86698 .elementor-element.elementor-element-2ef4798d a.elementor-button.elementor-button-link, body .elementor-86698 .elementor-element.elementor-element-2ef4798d a.elementor-button.elementor-button-link:hover{background:rgba(255,255,255,.45) !important;border:1.5px solid rgba(255,255,255,.95) !important;box-shadow:inset 0 1px 2px rgba(255,255,255,.5), 0 2px 10px rgba(0,0,0,.08);-webkit-backdrop-filter:blur(20px) !important;backdrop-filter:blur(20px) !important}
body .elementor-86698 .elementor-element.elementor-element-2ef4798d a.elementor-button.elementor-button-link:hover{background:rgba(255,255,255,.65) !important}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-3241396f */.search--input{
    display: none;
}
.elementor-86698 .elementor-element.elementor-element-3241396f input.e-search-input{
    background: #F7F7F780;
    backdrop-filter: blur(40px) !important;
    -webkit-backdrop-filter: blur(40px)!important;
    background-blend-mode: color-burn;
    padding-left: 35px;
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79489f0 */.elementor-86698 .elementor-element.elementor-element-79489f0 .elementor-icon-wrapper{
    height: 20px;
}
.elementor-86698 .elementor-element.elementor-element-79489f0 {
    cursor: pointer;
    backdrop-filter: blur(40px) !important;
    -webkit-backdrop-filter: blur(40px)!important;
    background-blend-mode: color-burn;
}
/* boton-vidrio */
.elementor-86698 .elementor-element.elementor-element-79489f0{background:rgba(255,255,255,.45) !important;border:1.5px solid rgba(255,255,255,.95) !important;box-shadow:inset 0 1px 2px rgba(255,255,255,.5), 0 2px 10px rgba(0,0,0,.08);transition:background .2s}
.elementor-86698 .elementor-element.elementor-element-79489f0:hover{background:rgba(255,255,255,.65) !important}
.elementor-86698 .elementor-element.elementor-element-79489f0 .elementor-icon, .elementor-86698 .elementor-element.elementor-element-79489f0 .elementor-icon svg{color:#0B1236 !important;fill:#0B1236 !important}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ma2k9x1 */.elementor-86698 .elementor-element.elementor-element-ma2k9x1{display:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299a63b */.elementor-86698 .elementor-element.elementor-element-1299a63b {
    right: 0;
    background: linear-gradient(
        to right,
        rgba(28, 62, 125, 1) 0%,
        rgba(28, 62, 125, 0) 100%
    ) !important;
    backdrop-filter: blur(30px) !important;
    -webkit-backdrop-filter: blur(30px)!important;
    background-blend-mode: color-burn;
}
/* v2: sin subrayado en botones, listas de contacto, tarjetas y menú (el footer y el texto corrido conservan el suyo) */
body .elementor:not(.elementor-location-footer) a.elementor-button,
body .elementor:not(.elementor-location-footer) a.elementor-button:hover,
body .elementor:not(.elementor-location-footer) a.elementor-button:focus,
body .elementor:not(.elementor-location-footer) .elementor-icon-list-item a,
body .elementor:not(.elementor-location-footer) .elementor-icon-list-item a:hover,
body .elementor:not(.elementor-location-footer) .elementor-icon-list-item a:focus,
body .elementor:not(.elementor-location-footer) .elementor-icon-list-text,
body .elementor:not(.elementor-location-footer) .elementor-icon-box-wrapper a,
body .elementor:not(.elementor-location-footer) .elementor-widget-image a,
body .elementor:not(.elementor-location-footer) .elementor-nav-menu a,
body .elementor-location-header a,
body .elementor-location-header a:hover{text-decoration:none !important}

/* header-oculta */
.elementor-86698 .elementor-element.elementor-element-1299a63b{transition:transform .3s ease}
.elementor-86698 .elementor-element.elementor-element-1299a63b.iapser-nav-hidden{transform:translateY(-130%)}
@media (prefers-reduced-motion: reduce){.elementor-86698 .elementor-element.elementor-element-1299a63b{transition:none}}/* End custom CSS */
/* Start custom CSS */body a.elementor-button.elementor-button-link{
    color: white !important;
    text-decoration: none;
}/* End custom CSS */