@media(max-width:767px){.elementor .partner{height:76px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;flex:0 0 calc(100% / 3);}}@media(max-width:767px){.elementor .cert-frame{height:140px;}}@media(max-width:767px){.elementor .cert{flex:1 1 50%;}}@media(max-width:767px){.elementor .certs{flex-wrap:wrap;}}@media(max-width:767px){.elementor .news-card{clip-path:polygon(0 0, 100% 0, 100% calc(100% - 18px), calc(100% - 18px) 100%, 0 100%);}}@media(max-width:767px){.elementor .news-cards{flex-direction:column;}}@media(max-width:767px){.elementor .inq-form{padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;flex:0 0 auto;}}@media(max-width:767px){.elementor .inq-title{font-size:28px;}}@media(max-width:767px){.elementor .inq-copy{flex:0 0 auto;}}@media(max-width:767px){.elementor .inq-inner{padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;gap:32px;align-items:stretch;}}@media(max-width:767px){.elementor .inq{clip-path:polygon(0 0, 100% 0, 100% calc(100% - 32px), calc(100% - 32px) 100%, 0 100%);}}@media(max-width:767px){.elementor .ind-img{height:200px;}}@media(max-width:767px){.elementor .ind{flex:0 0 auto;}}@media(max-width:767px){.elementor .ind-row{flex-direction:column;}}@media(max-width:767px){.elementor .mat-card-name{font-size:48px;}}@media(max-width:767px){.elementor .mat-card{flex:1 1 100%;clip-path:polygon(0 0, calc(100% - 18px) 0, 100% 18px, 100% 100%, 0 100%);}}@media(max-width:767px){.elementor .mat-cards{flex-wrap:wrap;}}@media(max-width:767px){.elementor .intro-copy{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .intro-img{height:280px;clip-path:polygon(0 0, calc(100% - 32px) 0, 100% 32px, 100% 100%, 0 100%);}}@media(max-width:767px){.elementor .intro-media{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .intro{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .callout{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;clip-path:polygon(0 0, 100% 0, 100% 100%, 18px 100%, 0 calc(100% - 18px));}}@media(max-width:767px){.elementor .stat-label{font-size:16px;}}@media(max-width:767px){.elementor .stat-value{font-size:36px;}}@media(max-width:767px){.elementor .stat{flex:1 1 calc(50% - 16px);}}@media(max-width:767px){.elementor .stats{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;}}@media(max-width:767px){.elementor .stats-wrap{flex-direction:column;}}@media(max-width:767px){.elementor .hero-lead{font-size:16px;}}@media(max-width:767px){.elementor .hero-title{font-size:32px;}}@media(max-width:767px){.elementor .hero-body{padding-block-start:124px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .hero{min-height:608px;background-image:linear-gradient(180deg, rgba(11,35,80,0.74) 0%,rgba(11,35,80,0.74) 100%),url("https://zsnewmat.com/wp-content/uploads/2026/09/factory-exterior-front.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--color-navy);}}@media(max-width:767px){.elementor .h-sec-light{font-size:28px;}}@media(max-width:767px){.elementor .h-sec{font-size:28px;}}@media(max-width:767px){.elementor .head-row{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;gap:24px;}}@media(max-width:767px){.elementor .section{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .section-flush{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .section-top0{padding-block-start:0px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;}}