.elementor-404 .elementor-element.elementor-element-1c4d0fe2{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-1c4d0fe2:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-1c4d0fe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-404 .elementor-element.elementor-element-4c9d48f6{text-align:left;}.elementor-404 .elementor-element.elementor-element-4c9d48f6 .elementor-heading-title{color:#D5D5D5;}.elementor-404 .elementor-element.elementor-element-632ed3dc{text-align:left;}.elementor-404 .elementor-element.elementor-element-632ed3dc .elementor-heading-title{color:#D5D5D5;}.elementor-404 .elementor-element.elementor-element-7333bfb{text-align:left;}.elementor-404 .elementor-element.elementor-element-7333bfb .elementor-heading-title{font-size:17px;color:#D5D5D5;}.elementor-404 .elementor-element.elementor-element-4a74cfd1{text-align:left;}.elementor-404 .elementor-element.elementor-element-4a74cfd1 .elementor-heading-title{font-size:17px;color:#D5D5D5;}.elementor-404 .elementor-element.elementor-element-29cc4f70{--display:flex;}.elementor-404 .elementor-element.elementor-element-29cc4f70:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-29cc4f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-404 .elementor-element.elementor-element-3b5759cf{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-3b5759cf:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-3b5759cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3E8;}.elementor-404 .elementor-element.elementor-element-215df2a6{--icon-box-icon-margin:15px;}.elementor-404 .elementor-element.elementor-element-5370a86{--icon-box-icon-margin:15px;}.elementor-404 .elementor-element.elementor-element-6ef3b6b6{--icon-box-icon-margin:15px;}.elementor-404 .elementor-element.elementor-element-578a5e6b{--icon-box-icon-margin:15px;}.elementor-404 .elementor-element.elementor-element-4cd99bc5{--icon-box-icon-margin:15px;}.elementor-404 .elementor-element.elementor-element-6ca5804b{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-64b67dcf{--display:flex;}.elementor-404 .elementor-element.elementor-element-184a9d37{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-2840ed06{--display:flex;}.elementor-404 .elementor-element.elementor-element-1a313200{width:var( --container-widget-width, 48% );max-width:48%;margin:-535px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-1a313200.elementor-element{--align-self:flex-end;}.elementor-404 .elementor-element.elementor-element-5d9a5012{--display:flex;}.elementor-404 .elementor-element.elementor-element-3333e060{width:var( --container-widget-width, 48% );max-width:48%;margin:-380px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-3333e060.elementor-element{--align-self:flex-end;}.elementor-404 .elementor-element.elementor-element-3333e060 .cart button, .elementor-404 .elementor-element.elementor-element-3333e060 .cart .button{transition:all 0.2s;}.elementor-404 .elementor-element.elementor-element-3333e060 .quantity .qty{transition:all 0.2s;}.elementor-404 .elementor-element.elementor-element-2ea9b742{--display:flex;}@media(max-width:1024px){.elementor-404 .elementor-element.elementor-element-3b5759cf{--grid-auto-flow:row;}.elementor-404 .elementor-element.elementor-element-1a313200{margin:-345px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-404 .elementor-element.elementor-element-3333e060{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-404 .elementor-element.elementor-element-3b5759cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-404 .elementor-element.elementor-element-184a9d37{--container-widget-width:967px;--container-widget-flex-grow:0;width:var( --container-widget-width, 967px );max-width:967px;}.elementor-404 .elementor-element.elementor-element-1a313200{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-404 .elementor-element.elementor-element-3333e060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}}/* Start custom CSS for container, class: .elementor-element-1c4d0fe2 */.elementor-404 .elementor-element.elementor-element-1c4d0fe2 {
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    width: 100vw;
    max-width: 100vw;
}

.elementor-404 .elementor-element.elementor-element-1c4d0fe2 > * {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5759cf */.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 */