@media(max-width:767px){.elementor .s-hero-bullets{column-gap:20px;row-gap:14px;}}@media(max-width:767px){.elementor .s-hero-home{min-height:100svh;padding-block-start:132px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;background-image:url("https://vaacox.com/wp-content/uploads/2026/09/hero.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center left;background-color:var(--nm-ink);}}@media(max-width:767px){.elementor .s-products-home{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;gap:32px;}}@media(max-width:767px){.elementor .s-about-title{line-height:1.3em;}}@media(max-width:767px){.elementor .s-about-media{aspect-ratio:4/3;}}@media(max-width:767px){.elementor .s-about-left{gap:32px;}}@media(max-width:767px){.elementor .s-about-stat-1{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 auto;}}@media(max-width:767px){.elementor .s-about-stat-2{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;flex:0 0 auto;}}@media(max-width:767px){.elementor .s-about-stats{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;}}@media(max-width:767px){.elementor .s-about-right{gap:40px;}}@media(max-width:767px){.elementor .s-about-home{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;gap:40px;}}@media(max-width:767px){.elementor .s-band-image{aspect-ratio:4/3;}}@media(max-width:767px){.elementor .s-why-media-1{min-height:220px;}}@media(max-width:767px){.elementor .s-why-card-1{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;}}@media(max-width:767px){.elementor .s-why-media-2{min-height:220px;}}@media(max-width:767px){.elementor .s-why-card-2{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;}}@media(max-width:767px){.elementor .s-why-media-3{min-height:220px;}}@media(max-width:767px){.elementor .s-why-card-3{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;}}@media(max-width:767px){.elementor .s-why-grid{gap:16px;grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(max-width:767px){.elementor .s-why-home{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;gap:32px;}}@media(max-width:767px){.elementor .s-proj-home{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;gap:32px;}}@media(max-width:767px){.elementor .s-testi-card-1-rating{padding-block-start:24px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .s-testi-card-1-quote{width:64px;}}@media(max-width:767px){.elementor .s-testi-card-1-body{padding-block-start:20px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;}}@media(max-width:767px){.elementor .s-testi-card-2-rating{padding-block-start:24px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .s-testi-card-2-quote{width:64px;}}@media(max-width:767px){.elementor .s-testi-card-2-body{padding-block-start:20px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;}}@media(max-width:767px){.elementor .s-testi-card-3-rating{padding-block-start:24px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .s-testi-card-3-quote{width:64px;}}@media(max-width:767px){.elementor .s-testi-card-3-body{padding-block-start:20px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;}}@media(max-width:767px){.elementor .s-testi-grid{gap:16px;grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(max-width:767px){.elementor .s-testi-home{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;gap:32px;}}@media(max-width:767px){.elementor .s-faq-left{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;gap:28px;}}@media(max-width:767px){.elementor .s-faq-media{min-height:240px;}}@media(max-width:767px){.elementor .s-contact-band{min-height:320px;padding-block-start:96px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .s-contact-lower{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .s-contact-panel-head{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .s-contact-row-1{flex-direction:column;gap:16px;}}@media(max-width:767px){.elementor .s-contact-row-2{flex-direction:column;gap:16px;}}@media(max-width:767px){.elementor .s-contact-row-3{flex-direction:column;gap:16px;}}@media(max-width:767px){.elementor .s-contact-form{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}