@media(max-width:767px){.elementor .heading-h2{font-size:26px;line-height:1.35em;}}@media(max-width:767px){.elementor .heading-h3{font-size:22px;line-height:1.4em;}}@media(max-width:767px){.elementor .heading-h4{font-size:16px;line-height:1.56em;}}@media(max-width:767px){.elementor .heading-h5{font-size:14px;line-height:1.5em;}}@media(max-width:767px){.elementor .para-size{font-size:14px;}}@media(max-width:767px){.elementor .button-solid{font-size:14px;}}@media(max-width:767px){.elementor .buton-border{font-size:14px;color:var(--Primary);letter-spacing:0.3px;text-transform:capitalize;border-radius:2px;border-width:2px;border-color:var(--secondary);border-style:dashed;background-color:#ffffff00;}}@media(max-width:767px){.elementor .buton-border:hover,.elementor .buton-border:focus-visible{color:var(--white);border-style:solid;background-color:var(--royal-violet);}}@media(max-width:767px){.elementor .div-white{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--white);}}@media(max-width:767px){.elementor .div-gradient{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .div-light{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .flex-1240{padding-inline-start:20px;padding-inline-end:20px;gap:16px;flex-wrap:wrap;}}@media(max-width:767px){.elementor .inner-con-column{gap:16px;}}@media(max-width:767px){.elementor .inner-con-row{gap:16px;}}@media(max-width:767px){.elementor .flex-1240-column{padding-inline-start:20px;padding-inline-end:20px;gap:16px;flex-wrap:wrap;}}