@media(max-width:767px){.elementor .ed-review-body{padding-block-start:18px;padding-block-end:20px;padding-inline: 18px;\n}}@media(max-width:767px){.elementor .ed-review-img{height:240px;object-position: center 20%;\n}}@media(max-width:767px){.elementor .ed-review{min-height:0px;flex:0 0 86%;grid-template-columns:1fr;grid-template-rows:240px auto;}}@media(max-width:767px){.elementor .ed-step-h3{font-size:17px;}}@media(max-width:767px){.elementor .ed-step-num{font-size:26px;}}@media(max-width:767px){.elementor .ed-step-ic{width:40px;height:40px;}}@media(max-width:767px){.elementor .ed-step-top{margin-block-end:12px;}}@media(max-width:767px){.elementor .ed-step{padding-block-start:16px;padding-block-end:18px;padding-inline: 18px;\n}}@media(max-width:767px){.elementor .ed-why-h3{margin-block-end:2px;}}@media(max-width:767px){.elementor .ed-why-svg{width:22px;height:22px;}}@media(max-width:767px){.elementor .ed-why-ic{width:44px;height:44px;margin:0px;grid-row:span 2;}}@media(max-width:767px){.elementor .ed-why-card{column-gap:16px;padding:18px;display:grid;grid-template-columns:44px 1fr;}}@media(max-width:767px){.elementor .ed-muted{font-size:16px;}}@media(max-width:767px){.elementor .ed-section-head{margin-block-end:34px;}}@media(max-width:767px){.elementor .ed-btn{font-size:15.5px;padding-block: 15px; padding-inline: 18px; white-space: nowrap;\n}}@media(max-width:767px){.elementor .ed-h2{font-size:29px;}}@media(max-width:767px){.elementor .ed-section{padding-block: 60px;\n}}@media(max-width:767px){.elementor .ed-container{padding-inline: 18px;\n}}