@media(max-width:767px){.elementor .kb-ft-bottom{text-align:center;justify-content:center;}}@media(max-width:767px){.elementor .kb-ft-formcol{padding:22px;}}@media(max-width:767px){.elementor .kb-ft-top{flex-direction:column;gap:36px;}}@media(max-width:767px){.elementor .kb-ft-inner{padding-block-start:48px;padding-block-end:28px;padding-inline-start:16px;padding-inline-end:16px;gap:36px;}}@media(max-width:767px){.elementor .kb-legal-h2{font-size:22px;}}