@media(max-width:689px){.elementor .mf-rev{width:82%;min-width:82%;padding:18px;flex:0 0 auto;scroll-snap-align:start;\n}}@media(max-width:689px){.elementor .mf-photo{width:78%;min-width:78%;flex:0 0 auto;scroll-snap-align:start;\n}}@media(max-width:689px){.elementor .mf-gal{width:calc(100% + 32px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-16px;margin-inline-end:-16px;display:flex;flex-direction:row;gap:12px;overflow-x:auto; scroll-snap-type:x mandatory; scrollbar-width:none;\n}}@media(max-width:689px){.elementor .mf-conn{margin-block-start:-16px;margin-block-end:-16px;margin-inline-start:0px;margin-inline-end:0px;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}}@media(max-width:689px){.elementor .mf-step{width:100%;padding:18px;}}@media(max-width:689px){.elementor .mf-pbtns{display:flex;}}@media(max-width:689px){.elementor .mf-price{font-size:19px;}}@media(max-width:689px){.elementor .mf-ptitle{font-size:13px;}}@media(max-width:689px){.elementor .mf-pimg{padding:8px;border-radius:10px;}}@media(max-width:689px){.elementor .mf-grid4{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:689px){.elementor .mf-wrap{gap:20px;}}@media(max-width:689px){.elementor .mf-sec{padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;}}