@media(max-width:767px){.elementor .primary_h2{font-size:var(--heading-m);color:var(--arcus_green);text-transform:capitalize;}}@media(max-width:767px){.elementor .text_large{font-size:var(--body);color:var(--gray);line-height:1.75em;}}@media(max-width:767px){.elementor .paragraph_small{font-size:var(--body-sm);color:var(--gray);line-height:1.75em;}}@media(max-width:767px){.elementor .primary_button_short{font-size:var(--body-sm);padding-block-start:var(--num-8);padding-block-end:var(--num-8);padding-inline-start:var(--num-24);padding-inline-end:var(--num-24);}}@media(max-width:767px){.elementor .footer_title{line-height:20px;text-align:start;}}@media(max-width:767px){.elementor .footer_card{width:100%;gap:8px;}}@media(max-width:767px){.elementor .footer_image{width:200px;height:84px;}}@media(max-width:767px){.elementor .secondary_button_outline:hover,.elementor .secondary_button_outline:focus-visible{background-color:#ffffff12;}}@media(max-width:767px){.elementor .secondary_button_outline{font-size:var(--body-sm);text-align:start;align-self:start;}}@media(max-width:767px){.elementor .text_small{font-size:var(--body-sm);}}@media(max-width:767px){.elementor .small_heading{font-size:20px;color:var(--dark-gray);}}@media(max-width:767px){.elementor .badge{background-color:var(--arcus_green_translucent);align-items:center;}}