.cmp_carrusel_cards_proteccion{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;gap:40px;padding:60px 60px 50px 60px;height:var(--altura_contenedor_desktop)}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_proteccion_contenedor_titulo{width:100%;justify-items:center}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_proteccion_titulo_1,.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_proteccion_titulo_2{width:auto;height:auto;text-align:center;font-family:Avenir;font-size:48px;font-weight:900;line-height:100%;margin-top:0;margin-bottom:0}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_contenedor_funcionalidad{width:100%;overflow:hidden;display:block;height:var(--altura_contenedor_desktop)}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_contenedor_funcionalidad .cmp-container{display:flex;gap:24px;width:max-content;transition:transform .4s ease;will-change:transform}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_contenedor_funcionalidad .cmp-container>*{flex:0 0 auto}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_contenedor_botones{width:315px;height:34px;display:flex;justify-content:center;align-items:center;gap:43px;padding-block:13px 5px}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_contenedor_boton{width:76px;height:22px;display:flex;justify-content:center;align-items:center;gap:3px;cursor:pointer}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_identificador_elemnento{width:160px;height:34px;display:flex;justify-content:center;align-items:center;gap:43px}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_contendor_identificador{width:34px;height:34px;display:flex;border-radius:8px;justify-content:center;align-items:center;border:.5px solid #9cb0c9;box-shadow:0 4px 18px 0 #0D0D8033}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_boton_izquierdo,.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_boton_derecho{width:34px;height:34px;border-width:3px;border-radius:50%;display:flex;justify-content:center;align-items:center;gap:2px;background:#fff;box-shadow:0 4px 18px 0 #0D0D8033;transition:transform .2s ease;transform-origin:center;will-change:transform}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_boton_izquierdo_imagen,.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_boton_derecho_imagen{width:auto;height:auto;object-fit:contain;display:block}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_indicador_inicial{width:auto;height:18px;text-align:center;font-family:Avenir;font-size:12px;font-style:normal;font-weight:900;line-height:18px;letter-spacing:0;margin-top:0;margin-bottom:0;color:#26244f}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_indicador_slash,.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_indicador_final{width:auto;height:18px;text-align:center;font-family:Avenir;font-size:12px;line-height:18px;margin-top:0;margin-bottom:0}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_indicador_slash{font-weight:300;color:#486284}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_indicador_final{font-weight:300;color:#486284}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_contenedor_funcionalidad>*:first-child{margin-left:auto;margin-right:auto}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_contenedor_scroll{height:11px;display:flex;justify-content:center;align-items:center;position:relative;width:1196px}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_scroll_color{width:385px;height:11px;border-radius:15px;background:#002d72;z-index:1;position:absolute;top:0;left:0;cursor:pointer}
.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_scroll_color_not{width:1196px;height:11px;border-radius:16px;background:#ecebeb;position:absolute;top:0;left:0;z-index:0}
@media(max-width:768px){div.cmp_carrusel_cards_proteccion{padding:50px 0 0;gap:24px;height:auto}
div.cmp_carrusel_cards_proteccion h4.cmp_carrusel_cards_proteccion_titulo_1,div.cmp_carrusel_cards_proteccion span.cmp_carrusel_cards_proteccion_titulo_2{width:365px;font-size:28px;line-height:130%;text-align:left}
div.cmp_carrusel_cards_proteccion h4.cmp_carrusel_cards_proteccion_titulo_1{margin-left:0 !important}
div.cmp_carrusel_cards_proteccion div.cmp_carrusel_cards_contenedor_funcionalidad{width:100%;height:auto;justify-content:flex-start;cursor:grab;user-select:none;-webkit-user-drag:none;touch-action:pan-y}
div.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_contenedor_botones{width:100%;gap:14px;padding-block:0 5px}
div.cmp_carrusel_cards_proteccion div.cmp_carrusel_cards_contenedor_boton{display:flex;align-items:center;justify-content:center}
div.cmp_carrusel_cards_proteccion div.cmp_carrusel_cards_identificador_elemnento{min-width:70px;text-align:center}
div.cmp_carrusel_cards_proteccion .cmp_carrusel_cards_contenedor_funcionalidad .cmp-container{gap:0}
div.cmp_carrusel_cards_proteccion div.cmp_carrusel_cards_contenedor_scroll{display:none}
}