:root{--primary:#c8102e;--secondary:#0a0a0a;--title:#141414;--text:#6e6e6e;--text_w:#aaaaaa;--bg:#f4f4f4;--shadow:0 1.5rem 1.5rem rgba(224,224,224,0.55)}html{font-size:clamp(7.5px,0.520834vw,10px)}*{margin:0;padding:0;box-sizing:border-box}i,em{font-style:normal}a{color:inherit;cursor:pointer;font-size:inherit;text-decoration:none}li{list-style:none}.flex{display:flex}.flex_middle{align-items:center}.flex1{flex:1}.content{max-width:148rem;margin:0 auto;position:relative}.content .content{padding:0}.img_bg{position:relative;z-index:2}.img_bg > img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:-2}.head.white{color:#fff}.head.bn p,.head.bn .desc{font-weight:300;line-height:2.6rem}.head.bn.white p,.head.bn.white .desc{color:var(--text_w)}.head h1{font-size:7.4rem;line-height:1.19594595;font-weight:700}.head h1 span{color:var(--primary)}.head p,.head .desc{font-size:1.8rem;line-height:2.8rem;color:var(--text)}.page_banner{background-color:var(--secondary);max-width:256rem;margin:0 auto;overflow:hidden}.page_banner::before{position:absolute;width:100%;height:100%;left:0;top:0;content:'';z-index:-1;pointer-events:none;background-image:linear-gradient(to bottom,var(--secondary),transparent 49.86%,var(--secondary) 95%)}.page_banner .flex{min-height:74rem;padding:12rem 0 4rem}.page_banner .con{flex:1;max-width:82rem;width:100%;padding-bottom:2%}.page_banner p{max-width:64.2rem;margin-top:1.6rem;hyphens:auto;min-height:7.8rem}.page_banner .nums{padding-top:3.3rem;max-width:78.8rem;margin-top:2.1rem;border-top:1px solid #2a2a2a;color:#fff}.page_banner .nums ul{display:flex;flex-wrap:wrap;gap:2rem 4.2%}.page_banner .nums li{flex:1;max-width:19.5rem}.page_banner .nums strong{font-size:3.721rem;font-weight:700;line-height:1;white-space:nowrap}.page_banner .nums strong i{color:var(--primary);margin-left:0.6rem}.page_banner .nums .label{font-size:1.395rem;font-weight:500;color:#666666;text-transform:uppercase;margin-top:1rem;letter-spacing:0.115rem}.breadcrumbs{line-height:3rem;min-height:3.8rem}.breadcrumbs span{font-size:1.7rem;color:#fff;font-weight:700}.breadcrumbs span span::before{content:'›';font-size:1.8rem;font-weight:500;color:#666666;display:inline-block;margin:0 1.4rem 0 1rem}.breadcrumbs span span:first-child::before{display:none}.breadcrumbs span a{font-weight:300;color:#999999;transition:all 0.3s;text-decoration:underline transparent}.breadcrumbs span a:hover{color:var(--primary);text-decoration-color:var(--primary)}.page_banner .con{max-width:85.8rem}.page_banner .nums ul{gap:2rem}.page_banner .nums li{max-width:18.3rem}@media screen and (min-width:769px) and (max-width:1220px){.content{padding:0 3rem}.head h1{font-size:7rem}}@media screen and (min-width:769px) and (max-width:1024px){.content{max-width:896px}.head h1{font-size:6rem}}@media screen and (min-width:769px) and (max-width:896px){.content{max-width:768px}.head h1{font-size:5rem}}@media screen and (max-width:768px){.content{padding:0 20px}div.head h1{font-size:25px;line-height:1.3;letter-spacing:unset;max-width:unset}div.head .desc,div.head p{font-size:14px;line-height:1.5;letter-spacing:unset;max-width:unset;margin-top:12px}.page_banner::before{background-image:linear-gradient(to left,var(--secondary),transparent);opacity:0.9}.page_banner .flex{min-height:unset;padding:50px 0}.page_banner .flex .con{padding:0}.page_banner .con p{min-height:unset}.page_banner .con .nums{margin-top:20px;padding-top:20px}.page_banner .con .nums ul{gap:20px}.page_banner .con .nums strong{font-size:26px}.page_banner .con .nums strong i{margin-left:3px}.page_banner .con .nums .label{font-size:13px;margin-top:5px;letter-spacing:unset}.breadcrumbs{line-height:20px;min-height:30px}.breadcrumbs span{font-size:14px}.breadcrumbs span span::before{font-size:14px;margin:0 10px}}@media screen and (max-width:576px){.page_banner .nums ul{display:grid;grid-template-columns:1fr 1fr}}html{scroll-behavior:smooth;font-size:clamp(7.5px,0.520834vw,10px)}.wrap{flex-wrap:wrap}.between{justify-content:space-between}.gap{gap:3rem}.img.img_cv{overflow:hidden}.img.img_cv img{object-fit:cover}.img.img_ab{position:relative}.img.img_ab img{position:absolute;left:0;top:0}.img img{width:100%;height:100%;display:block;transition:all 0.5s;aspect-ratio:inherit}.head .subtitle{display:inline-flex;align-items:center;font-size:1.4rem;font-weight:400;text-transform:uppercase;color:var(--primary);gap:1.3rem;letter-spacing:0.17rem;margin-bottom:1.1rem}.head .subtitle::before{display:inline-block;flex-shrink:0;width:4.3rem;height:1px;background-color:var(--primary);content:''}.head h2{font-size:5rem;line-height:1.24;font-weight:700}.head h2 span{color:var(--primary)}.applications_intro{padding:13.6rem 0 15.4rem}.applications_intro .head{flex:1;width:100%;max-width:69rem}.applications_intro .head h2{max-width:60rem;margin-bottom:3.2rem}.applications_intro .head ul{font-size:1.727rem;font-weight:500;color:#333333;display:grid;grid-template-columns:repeat(2,1fr);gap:3.3rem 2rem;margin-top:4.7rem}.applications_intro .head ul li{position:relative;padding-left:4.6rem}.applications_intro .head ul li::before{position:absolute;width:3.5rem;height:3.5rem;border-radius:50%;background:url("https://zglaser.sytech.site/wp-content/plugins/sytech-fronteditor/sytpl/applications_01_applications_intro/assets/img/gou-w.svg") no-repeat center / 43.3% var(--primary);content:'';left:0;top:-0.6rem}.applications_intro p{hyphens:auto;max-width:62.3rem;margin-top:2.8rem}.applications_intro .image{position:relative;width:48.31081081%;padding:0 0 1.68918919% 1.68918919%;margin-top:1.2%}.applications_intro .image .img{padding-bottom:83.06801737%}.applications_intro .image .img:hover img{transform:scale(1.02)}.applications_intro .image .exp_wrap{position:absolute;z-index:2;left:0;bottom:0;background-color:var(--primary);color:#fff;text-align:center;font-weight:600;min-width:30.769231%;padding:1.9rem 2rem 2.6rem}.applications_intro .image .exp_wrap strong{font-size:3.375rem;font-weight:600}.applications_intro .image .exp_wrap p{font-size:1.031rem;text-transform:uppercase;margin-top:-1px;letter-spacing:0.09em}@media screen and (min-width:769px) and (max-width:1220px){.content{padding:0 3rem}.head h2{font-size:4rem}}@media screen and (min-width:769px) and (max-width:896px){.head h2{font-size:4rem}}@media screen and (max-width:768px){.content{padding:0 20px}.gap{gap:20px}div.head .subtitle{font-size:14px;line-height:1.5;margin-bottom:8px;letter-spacing:1px;gap:8px}div.head .subtitle::before{width:30px}div.head h2{font-size:22px;line-height:1.3;letter-spacing:unset;max-width:unset}div.head .desc,div.head p{font-size:14px;line-height:1.5;letter-spacing:unset;max-width:unset;margin-top:12px}.applications_intro{padding:50px 0}.applications_intro .head h2{margin-bottom:0}.applications_intro .head ul{margin-top:12px;display:block;font-size:14px}.applications_intro .head ul li + li{margin-top:10px}.applications_intro .head ul li{padding-left:25px}.applications_intro .head ul li::before{width:16px;height:16px;top:3px}.applications_intro .image{margin:0}.applications_intro .image .exp_wrap{padding:14px 20px}.applications_intro .image .exp_wrap strong{font-size:20px}.applications_intro .image .exp_wrap p{font-size:12px;letter-spacing:unset;margin-top:5px}}@media screen and (max-width:576px){.applications_intro .image{width:100%;order:-1}}li.swiper-slide{height:auto}.applications_fonts{background-color:var(--primary);color:#fff}.applications_fonts .applications_fonts_swiper{overflow:hidden}.applications_fonts .applications_fonts_swiper .swiper-wrapper{transition:linear}.applications_fonts .applications_fonts_swiper .swiper-slide{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;font-size:1.8rem;line-height:5.7rem;font-weight:700;max-width:max-content;letter-spacing:0.2rem}.applications_fonts .applications_fonts_swiper .swiper-slide::before{display:inline-block;flex-shrink:0;content:'';width:0.6rem;height:0.6rem;border-radius:50%;background-color:rgba(255,255,255,0.5);margin:0 6.4rem 0 3.4rem}@media screen and (max-width:768px){.applications_fonts .applications_fonts_swiper .swiper-slide{font-size:18px;line-height:50px;padding:0;letter-spacing:unset}.applications_fonts .applications_fonts_swiper .swiper-slide::before{width:5px;height:5px;margin:0 40px}}.center{text-align:center}.head.center p,.head.center .desc{margin-left:auto;margin-right:auto}.icon img{display:block;object-fit:contain;width:100%;height:100%;transition:all 0.3s}.applications_advantages{background-color:var(--secondary);padding:14.5rem 0 15.5rem}.applications_advantages p{max-width:72rem;margin-top:3rem}.applications_advantages .applications_advantages_swiper{overflow:hidden;margin-top:5.2rem;border-radius:0.8rem}.applications_advantages .applications_advantages_swiper .swiper-slide{max-width:349px}.applications_advantages .applications_advantages_swiper .active .icon{background-color:var(--primary)}.applications_advantages .applications_advantages_swiper .active .icon img{filter:contrast(0) brightness(2)}.applications_advantages .item{display:block;height:100%;border-radius:0.8rem;border:1px solid #2a2a2a;background-color:rgba(255,255,255,0.03);padding:12.8939828% 8.5959885% 22.0630372%}.applications_advantages .item .icon{width:7.4rem;height:7.4rem;border-radius:1.2rem;background-color:rgba(200,16,46,0.15);transition:all 0.3s;margin:0 auto}.applications_advantages .item .icon img{transform:scale(0.47297297)}.applications_advantages .item .info{text-align:center;margin-top:2.1rem}.applications_advantages .item .info .order{font-size:1.48rem;font-weight:700;color:var(--primary);letter-spacing:0.17em}.applications_advantages .item .info h3{font-size:2.22rem;font-weight:700;color:#fff;margin-top:1.3rem}.applications_advantages .item .info p{font-size:1.72rem;line-height:1.7;color:#999;max-width:25.6rem;margin:1.5rem auto 0}@media screen and (min-width:769px) and (max-width:1220px){.content{padding:0 3rem}}@media screen and (min-width:769px) and (max-width:1024px){.content{max-width:896px}}@media screen and (min-width:769px) and (max-width:896px){.content{max-width:768px}.head h2{font-size:4rem}}@media screen and (max-width:768px){.content{padding:0 20px}div.head .subtitle{font-size:14px;line-height:1.5;margin-bottom:8px;letter-spacing:1px;gap:8px}div.head .subtitle::before{width:30px}div.head h2{font-size:22px;line-height:1.3;letter-spacing:unset;max-width:unset}div.head .desc,div.head p{font-size:14px;line-height:1.5;letter-spacing:unset;max-width:unset;margin-top:12px}.applications_advantages{padding:50px 0;overflow:hidden}.applications_advantages .applications_advantages_swiper{overflow:unset;margin-top:30px}.applications_advantages .item{padding:20px}.applications_advantages .item .icon{width:50px;height:50px;border-radius:6px}.applications_advantages .item .info{margin-top:20px}.applications_advantages .item .info .order{font-size:13px;letter-spacing:unset}.applications_advantages .item .info h3{font-size:18px;margin-top:5px}.applications_advantages .item .info p{font-size:14px;line-height:1.5;margin-top:10px}}