@media(max-width:767px){.elementor .footer-logo-col{width:100%;margin-block-end:20px;}}@media(max-width:767px){.elementor .footer-heading{font-size:20px;line-height:30px;}}@media(max-width:767px){.elementor .post-image{margin-block-end:20px;}}@media(max-width:767px){.elementor .post-info{margin-block-end:10px;}}@media(max-width:767px){.elementor .post-title{font-size:16px;line-height:26px;margin-block-end:8px;}}@media(max-width:767px){.elementor .single-post-sec{padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:55px;}}