.elementor-42 .elementor-element.elementor-element-f30545f{--display:flex;}.elementor-42 .elementor-element.elementor-element-6ffc352{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-3aa570b{text-align:center;}.elementor-42 .elementor-element.elementor-element-7b16765{text-align:center;}.elementor-42 .elementor-element.elementor-element-9a71565{--display:flex;}.elementor-42 .elementor-element.elementor-element-cefb6c8{--display:flex;}.elementor-42 .elementor-element.elementor-element-eb5cf2d{--display:flex;--margin-top:10px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-eb5cf2d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-eb5cf2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3E8;}.elementor-42 .elementor-element.elementor-element-107346b{--display:flex;}.elementor-42 .elementor-element.elementor-element-1cf0d75{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-1cf0d75:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1cf0d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3E8;}.elementor-42 .elementor-element.elementor-element-7a3c578{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-7a3c578:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7a3c578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3E8;}.elementor-42 .elementor-element.elementor-element-eabb851{--icon-box-icon-margin:15px;}.elementor-42 .elementor-element.elementor-element-bbf0865{--icon-box-icon-margin:15px;}.elementor-42 .elementor-element.elementor-element-7ac2205{--icon-box-icon-margin:15px;}.elementor-42 .elementor-element.elementor-element-d0a7f42{--icon-box-icon-margin:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-1cf0d75{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-7a3c578{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-1cf0d75{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-7a3c578{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for icon-box, class: .elementor-element-eabb851 */.como-funciona-step {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.como-funciona-step:hover {
  transform: translateY(-5px) scale(1.05); /* levanta e aumenta */
  box-shadow: 0 10px 20px rgba(0,0,0,0.1); /* sombra suave */
  cursor: pointer;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a3c578 */.como-funciona-step {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.como-funciona-step:hover {
  transform: translateY(-5px) scale(1.05); /* levanta e aumenta */
  box-shadow: 0 10px 20px rgba(0,0,0,0.1); /* sombra suave */
  cursor: pointer;/* End custom CSS */