@media(max-width:767px){.elementor .text-footer-gray{text-align:center;}}@media(max-width:767px){.elementor .text-paragraph{font-size:1rem;}}@media(max-width:767px){.elementor .h2-main{font-size:1.6rem;}}@media(max-width:767px){.elementor .h1-main{font-size:1.9rem;}}@media(max-width:767px){.elementor .section-full-footer{padding-block-start:40px;padding-block-end:40px;}}@media(max-width:767px){.elementor .section-50-percent{width:100%;}}@media(max-width:767px){.elementor .section-full{padding-block-start:40px;padding-block-end:40px;}}@media(max-width:767px){.elementor .section-full-hero{height:300px;margin-block-start:82px;}}