@media(max-width:767px){.elementor .bl-grid{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .bl-prose{& .bl-resumo, & .bl-cta { padding: var(--space-md); } & .bl-dica { padding: 20px 20px 20px 60px; } & .bl-dica::before { left: 20px; top: 22px; width: 26px; height: 26px; } & .bl-pill { display: flex; justify-content: space-between; } & .wp-block-table { border: 0; overflow: visible; } & .wp-block-table thead { display: none; } & .wp-block-table tr { display: block; border: 1px solid #E5E5E8; border-radius: var(--radius-md); padding: var(--space-sm) var(--space-md); } & .wp-block-table tr + tr { margin-top: var(--space-xs); } & .wp-block-table td { display: block; border: 0; padding: 2px 0; } & .wp-block-table td[data-l]::before { content: attr(data-l) ": "; color: var(--color-ink-muted); font-weight: 400; }\n}}@media(max-width:767px){.elementor .bl-cover{aspect-ratio:3 / 2;margin-block-start:-96px;border-radius:var(--radius-md);}}@media(max-width:767px){.elementor .bl-ahero{&.sec { padding-top: var(--space-xl); padding-bottom: 120px; }\n}}@media(max-width:767px){.elementor .act--block{&.pill, &.btn { display: flex; width: 100%; } &.pill { justify-content: space-between; }\n}}@media(max-width:767px){.elementor .wrap--act{&.wrap { grid-template-columns: minmax(0, 1fr); } &.wrap > .btn, &.wrap > .pill, &.wrap > .chip { grid-column: 1; grid-row: auto; justify-self: start; margin-top: var(--space-lg); }\n}}@media(max-width:767px){.elementor .gf-social{margin-inline-start:-12px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .gf-copy{padding-block-start:var(--space-3xs);padding-block-end:var(--space-xs);padding-inline-start:0px;padding-inline-end:0px;flex:0 1 100%;order:1;}}@media(max-width:767px){.elementor .gf-legal{column-gap:var(--space-sm);}}@media(max-width:767px){.elementor .gf-bar{padding-block-start:var(--space-xs);flex-direction:column-reverse;align-items:flex-start;}}@media(max-width:767px){.elementor .gf-contacts{grid-template-columns:repeat(2, minmax(0,1fr));& .gf-contact:last-child { grid-column: 1 / -1; }\n}}@media(max-width:767px){.elementor .gf-main{padding-block-start:var(--space-lg);margin-block-start:var(--space-xl);}}@media(max-width:767px){.elementor .gf-nav{display:none;}}@media(max-width:767px){.elementor .gf-track{padding-inline-start:var(--space-md);padding-inline-end:var(--space-md);margin-inline-start:calc(var(--space-md) * -1);margin-inline-end:calc(var(--space-md) * -1);scroll-padding-left: var(--space-md); scroll-padding-right: var(--space-md);\n}}@media(max-width:767px){.elementor .gf-reviews{margin-block-start:var(--space-xl);}}@media(max-width:767px){.elementor .gf-roll{-webkit-mask-image: linear-gradient(to right, transparent, #000 var(--space-xl), #000 calc(100% - var(--space-xl)), transparent); mask-image: linear-gradient(to right, transparent, #000 var(--space-xl), #000 calc(100% - var(--space-xl)), transparent);\n}}@media(max-width:767px){.elementor .sec{padding-block-start:var(--space-2xl);padding-block-end:var(--space-2xl);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .shead-title{& br { display: none; }\n}}