@media(max-width:767px){.elementor .av-lead{font-size:22px;}}@media(max-width:767px){.elementor .av-sep-notch{width:3.32vw;height:1.66vw;min-width:0px;min-height:0px;background-image: radial-gradient(circle at 0% 100%, rgba(0,0,0,0) 1.66vw, #142802 calc(1.66vw + 0.6px)), radial-gradient(circle at 100% 100%, rgba(0,0,0,0) 1.66vw, #142802 calc(1.66vw + 0.6px));\n}}@media(max-width:767px){.elementor .av-sep{border-block-start-width:0.3vw;border-top-style: solid; border-top-color: #142802;\n}}@media(max-width:767px){.elementor .av-btn-site-text{font-size:18px;}}@media(max-width:767px){.elementor .av-btn-site{font-size:18px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:767px){.elementor .av-card{padding-block-start:28px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .av-grid-3{gap:20px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .av-body{font-size:15px;}}@media(max-width:767px){.elementor .av-h2{font-size:30px;}}@media(max-width:767px){.elementor .av-eyebrow{font-size:12px;letter-spacing:3px;}}@media(max-width:767px){.elementor .av-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .av-hero-sub{font-size:12px;letter-spacing:3px;}}@media(max-width:767px){.elementor .av-hero-title{font-size:28px;}}@media(max-width:767px){.elementor .av-hero{min-height:420px;padding-block-start:130px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;}}