@media(max-width:767px){.elementor .hero_wrapper{flex-direction:column-reverse;gap:30px;}}@media(max-width:767px){.elementor .hero-img{width:100%;}}@media(max-width:767px){.elementor .hero-content{width:100%;align-items:center;}}@media(max-width:767px){.elementor .birth--sec{padding-block-end:50px;}}@media(max-width:767px){.elementor .birth-wrapper{flex-direction:column;}}@media(max-width:767px){.elementor .birth_card{width:100%;min-height:400px;}}@media(max-width:767px){.elementor .birth_btm{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .bg-line{min-height:44px;margin-block-start:-32px;}}@media(max-width:767px){.elementor .about-wrapper{flex-direction:column;}}@media(max-width:767px){.elementor .about_left{width:100%;}}@media(max-width:767px){.elementor .about_img{width:100%;margin-block-start:0px;}}@media(max-width:767px){.elementor .loop-text{font-weight:500;font-size:16px;}}@media(max-width:767px){.elementor .transform_card{min-width:100%;}}@media(max-width:767px){.elementor .dietician_wrapper{flex-direction:column;}}@media(max-width:767px){.elementor .diet_content{width:100%;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .diet_img{width:100%;}}@media(max-width:767px){.elementor .diet_info{max-width:100%;}}@media(max-width:767px){.elementor .faq-para{font-size:14px;}}@media(max-width:767px){.elementor .faq-answer-div{padding-block-start:10px;padding-block-end:20px;padding-inline-start:15px;padding-inline-end:15px;}}@media(max-width:767px){.elementor .me-content{padding-block-start:0px;}}@media(max-width:767px){.elementor .me-para{font-size:14px;}}@media(max-width:767px){.elementor .expert{padding-block-end:50px;}}@media(max-width:767px){.elementor .cta--sec{padding-block-start:50px;padding-block-end:60px;}}@media(max-width:767px){.elementor .cta-heading{font-size:32px;}}@media(max-width:767px){.elementor .com-wrapper{margin-block-end:30px;}}@media(max-width:767px){.elementor .compo_card{width:100%;}}@media(max-width:767px){.elementor .compo-para{font-size:14px;line-height:24px;}}@media(max-width:767px){.elementor .birth-info{min-height:200px;justify-content:center;}}@media(max-width:767px){.elementor .birth-heading{font-size:32px;}}@media(max-width:767px){.elementor .birth-para{line-height:26px;}}