@media(max-width:767px){.elementor .body-m{font-size:14px;line-height:21px;}}@media(max-width:767px){.elementor .body-l{font-size:16px;line-height:24px;}}@media(max-width:767px){.elementor .heading-h4{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .heading-h3{font-size:24px;line-height:28.8px;}}@media(max-width:767px){.elementor .heading-h2{font-size:28px;color:#2C2C24;line-height:33.6px;}}@media(max-width:767px){.elementor .heading-h1{font-size:34px;line-height:40.8px;}}@media(max-width:767px){.elementor .btn-primary{font-weight:600;font-size:15px;letter-spacing:-1px;word-spacing:2px;line-height:23px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;&::after {
position: absolute;
content: "";
background: var(--e-global-color-primary);
width: 0;
height: 100%;
left: 0;
top: 0;
z-index: -1;
opacity: 1 !important;
transition: all 0.3s;
}\n}}@media(max-width:767px){.elementor .Spacing-21{padding-block-start:32px;padding-block-end:32px;}}@media(max-width:767px){.elementor .step_box_border{&::before {
  left: -46px;
}\n}}@media(max-width:767px){.elementor .targeted_card{min-width:100%;}}@media(max-width:767px){.elementor .breadcrumb_wrapper{p {
  display: flex;
  gap: 5px 8px;
  flex-wrap: wrap;
}\n}}@media(max-width:767px){.elementor .DUP_body-l3{font-size:16px;line-height:24px;}}@media(max-width:767px){.elementor .DUP_Spacing-214{padding-block-start:32px;padding-block-end:32px;}}@media(max-width:767px){.elementor .DUP_btn-primary{font-weight:600;font-size:15px;line-height:23px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;&::after {
position: absolute;
content: "";
background: var(--e-global-color-primary);
width: 0;
height: 100%;
left: 0;
top: 0;
z-index: -1;
opacity: 1 !important;
transition: all 0.3s;
}\n}}@media(max-width:767px){.elementor .DUP_body-m1{font-size:14px;line-height:21px;}}@media(max-width:767px){.elementor .DUP_Spacing-2121{padding-block-start:32px;padding-block-end:32px;}}