@media(max-width:1024px){.elementor .font-title-eye{font-weight:500;font-size:0.6875rem;}}@media(max-width:1024px){.elementor .btn-primary--eletric{font-size:15px;letter-spacing:0.5px;padding-block-start:11px;padding-block-end:11px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .bg-dark{background-color:#000;}}@media(max-width:1024px){.elementor .font-title-h1{font-weight:800;font-size:2.25rem;line-height:1.2em;}}@media(max-width:1024px){.elementor .font-title-h2{font-weight:700;font-size:1.625rem;line-height:1.3em;align-self:center;}}@media(max-width:1024px){.elementor .font-text-body{font-weight:400;font-size:1rem;line-height:1.5em;}}@media(max-width:1024px){.elementor .font-text-card{font-weight:400;font-size:0.875rem;line-height:1.5em;}}@media(max-width:1024px){.elementor .font-text-accent{font-weight:600;font-size:0.75rem;line-height:1.2em;}}@media(max-width:1024px){.elementor .color-title-dark{justify-content:center;}}@media(max-width:1024px){.elementor .sec_card-featured{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .btn-ghost-light{font-family:var(--Inter);font-weight:500;font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .sec-geral{padding-block-start:80px;padding-block-end:50px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .cards-wrapper{padding:0px;display:flex;gap:10px;justify-content:flex-start;align-self:center;}}