@media(max-width:767px){.elementor .heading-text{font-size:30px;line-height:38px;padding:0px;margin:0px;}}@media(max-width:767px){.elementor .text-typo{font-size:17px;line-height:26px;padding:0px;margin:0px;}}@media(max-width:767px){.elementor .gradient-btn{align-self:stretch;}}@media(max-width:767px){.elementor .padding{padding-block-start:50px;padding-block-end:50px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .h2{font-size:22px;line-height:28px;text-align:center;}}@media(max-width:767px){.elementor .h3{font-size:18px;line-height:22px;}}@media(max-width:767px){.elementor .number{font-size:32px;line-height:32px;}}@media(max-width:767px){.elementor .h4{font-size:16px;line-height:25px;}}@media(max-width:767px){.elementor .row-gap{row-gap:15px;}}@media(max-width:767px){.elementor .div-1{width:50%;gap:5px;justify-content:center;align-items:center;align-self:center;}}@media(max-width:767px){.elementor .h4-img{width:30px;}}@media(max-width:767px){.elementor .cards-text{font-size:15px;line-height:22px;}}@media(max-width:767px){.elementor .div-2{width:100%;}}@media(max-width:767px){.elementor .cards-textgap{row-gap:7px;}}@media(max-width:767px){.elementor .boxes-padding{padding:20px;margin:0px;border-radius:12px;}}@media(max-width:767px){.elementor .fullwidth-btn{font-size:17px;}}@media(max-width:767px){.elementor .whitefull-btn{font-size:17px;}}@media(max-width:767px){.elementor .accordin-text{font-size:14px;text-align:start;}}