@media(max-width:767px){.elementor .t2-menu-selo{inset-block-start:6px;inset-inline-start:6px;font-size:8.5px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:6px;padding-inline-end:6px;}}@media(max-width:767px){.elementor .t2-menu-desc{font-size:11.5px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:8px;padding-inline-end:8px;}}@media(max-width:767px){.elementor .t2-menu-nome{font-size:12px;margin-block-start:10px;}}@media(max-width:767px){.elementor .t2-menu-grade{column-gap:10px;grid-template-columns:repeat(2, 1fr);row-gap: 10px;\n}}@media(max-width:767px){.elementor .t2-menu-faixa-texto{font-size:12px;letter-spacing:1px;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .t2-menu-faixa{margin-block-start:28px;}}@media(max-width:767px){.elementor .t2-menu-painel{padding-block-start:20px;padding-block-end:24px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .t2-btn{width:100%;min-width:0px;font-size:16px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .t2-display{font-size:clamp(34px, 10.8vw, 42px);line-height:1.2;}}@media(max-width:767px){.elementor .t2-section{padding-inline-start:20px;padding-inline-end:20px;}}