@media(max-width:767px){.elementor .hf-doc-gap{gap:44px}}@media(max-width:767px){.elementor .hf-doc-h2{font-size:21px}}@media(max-width:767px){.elementor .hf-doc-row{gap:16px;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,auto)}}@media(max-width:767px){.elementor .hf-doc-blocks{gap:30px}}@media(max-width:767px){.elementor .hf-doc-lead{font-size:16px}}@media(max-width:767px){.elementor .hf-doc-title{font-size:34px}}@media(max-width:767px){.elementor .hf-wrap-doc{padding-block-start:36px;padding-block-end:52px;padding-inline-start:16px;padding-inline-end:16px}}@media(max-width:767px){.elementor .hf-pillar-title{font-size:17px}}