@media(max-width:767px){.elementor .cpm-page-sub{font-size:16px;}}@media(max-width:767px){.elementor .cpm-page-h1{font-size:42px;}}@media(max-width:767px){.elementor .cpm-page-hero{padding-block: 44px 40px; padding-inline: 16px;\n}}@media(max-width:767px){.elementor .cpm-cta-h{font-size:36px;}}@media(max-width:767px){.elementor .cpm-cta{padding-block: 52px; padding-inline: 16px;\n}}@media(max-width:767px){.elementor .cpm-ft-grid{gap:32px;grid-template-columns:repeat(1, 1fr);grid-template-rows:auto;}}@media(max-width:767px){.elementor .cpm-ft{padding-block-start:56px;padding-inline: 16px;\n}}@media(max-width:767px){.elementor .cpm-gh-acoes{display:none;}}@media(max-width:767px){.elementor .cpm-logo-selo{width:46px;height:46px;min-width:46px;}}@media(max-width:767px){.elementor .cpm-gh{padding-inline: 16px; padding-block: 8px;\n}}@media(max-width:767px){.elementor .cpm-card-parcela{font-size:13px;}}@media(max-width:767px){.elementor .cpm-card-tag{font-size:11px;padding-inline: 8px;\n}}@media(max-width:767px){.elementor .cpm-tab{font-size:14px;padding-block: 10px; padding-inline: 14px;\n}}@media(max-width:767px){.elementor .cpm-card-btn{font-size:14px;padding-block: 11px; padding-inline: 10px;\n}}@media(max-width:767px){.elementor .cpm-card-price{font-size:24px;}}@media(max-width:767px){.elementor .cpm-card-title{font-size:16px;}}@media(max-width:767px){.elementor .cpm-card-body{gap:8px;padding-block: 14px; padding-inline: 12px;\n}}@media(max-width:767px){.elementor .cpm-loop-grid{gap:12px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .cpm-secao{padding-block: 64px; padding-inline: 16px;\n}}