body,html{margin:0;padding:0}:focus{outline:0}a{text-decoration:none}img{height:auto;max-width:100%}*{box-sizing:border-box}input{-webkit-appearance:none!important;border-radius:0!important}ol:where(:not(.wp-block-list)),ul:where(:not(.wp-block-list)){list-style-type:none;margin:0;padding:0}.glightbox-container{height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:999999!important;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:none}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{height:100%;margin:auto;overflow:hidden;position:relative;width:95%;z-index:9999}.glightbox-container .gslider{align-items:center;display:flex!important;height:100%;justify-content:center;left:0;overflow:hidden;position:relative;top:0;transform:translateZ(0);transition:transform .4s ease;width:100%}.glightbox-container .gslide{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;max-width:100%;position:relative;width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{border:none;min-height:165px;outline:none!important;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100vw;min-width:200px;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:rgba(255,0,0,.34);content:"";display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:75vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;margin:auto;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:10%;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;display:flex;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));bottom:0;height:auto!important;max-height:78vh;max-width:100vw!important;order:2!important;overflow:auto!important;padding:19px 11px 50px;position:absolute;transition:opacity .3s linear;width:100%}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s ease}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{animation:lightboxLoader .8s linear infinite;border:2px solid var(--wp--preset--color--dark);border-radius:50%;border-right:2px solid transparent;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:calc(100vh + 1px);left:0;position:fixed;top:-1px;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#fff}.gclose,.gnext,.gprev{align-items:center;border:none;cursor:pointer;display:flex;flex-direction:column;height:44px;justify-content:center;width:26px;z-index:99999}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;margin:0;padding:0;width:25px}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{height:50px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{height:35px;position:absolute;right:0;top:15px;width:35px}.glightbox-clean .gclose svg{height:auto;width:18px}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,0)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{flex-direction:row;height:auto;width:auto}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{backdrop-filter:blur(7px);background:hsla(0,0%,100%,.88)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;overflow-y:auto;position:absolute}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#fff}}.loop-Industries{align-items:center;background:var(--wp--preset--color--light);border-radius:var(--wp--custom--border-radius-xs);display:grid;grid-template-columns:50% 50%;transition:all .5s ease}.loop-Industries:hover{background:var(--wp--preset--color--light-1)}.loop-Industries:hover .btn-primary{background:var(--wp--preset--color--a)}.loop-Industries:hover .btn-primary span{color:var(--wp--preset--color--white)}.loop-Industries:hover .btn-primary .btn-icon{background:var(--wp--preset--color--white);color:var(--wp--preset--color--a)}.loop-Industries-thumb{display:block;height:100%;overflow:hidden}.loop-Industries-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s;width:100%}.loop-Industries-thumb:hover img{transform:scale(1.03)}.loop-Industries-thumb{border-radius:var(--wp--custom--border-radius-xs) 0 0 var(--wp--custom--border-radius-xs)}.loop-Industries-x{align-items:flex-start;border-radius:0 var(--wp--custom--border-radius-xs) var(--wp--custom--border-radius-xs) 0;display:flex;flex-direction:column;padding:var(--wp--preset--spacing--40)}.loop-Industries-x .btn-primary{align-items:center;background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--custom--border-radius-full);display:flex;gap:var(--wp--preset--spacing--30);margin-top:var(--wp--preset--spacing--40);padding:.8rem .8rem .8rem var(--wp--preset--spacing--30);transition:all .5s ease}.loop-Industries-x .btn-primary:hover .btn-icon{transform:rotate(45deg)}.loop-Industries-x .btn-primary span{color:var(--wp--preset--color--dark);transition:all .5s ease}.loop-Industries-x .btn-primary .btn-icon{align-items:center;background:var(--wp--preset--color--a);border-radius:50%;color:var(--wp--preset--color--white);display:flex;font-size:var(--wp--preset--font-size--headline-s);height:clamp(4rem,.606vw + 3.636rem,4.8rem);justify-content:center;transition:all .5s ease;width:clamp(4rem,.606vw + 3.636rem,4.8rem)}.loop-Industries-tit{color:var(--wp--preset--color--dark)}.loop-Industries-desc{margin-top:var(--wp--preset--spacing--10)}.loop-Industries-desc p{margin:0}.loop-Industries-desc p:first-child{color:var(--wp--preset--color--dark-1);font-size:var(--wp--preset--font-size--body-m);margin-bottom:var(--wp--preset--spacing--40)}@media screen and (max-width:1024px){.loop-Industries{display:flex;flex-direction:column}.loop-Industries-thumb{width:100%}.xz-loop-x.ls-Industries{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.xz-loop-x.ls-Industries{grid-template-columns:1fr}.loop-Industries-x .btn-primary{padding:.5rem .5rem .5rem var(--wp--preset--spacing--30)}}.archive .schema-faq,.wp-singular .schema-faq{counter-reset:my-counter;display:grid;gap:var(--wp--preset--spacing--10)}.archive .schema-faq-section,.wp-singular .schema-faq-section{background:var(--wp--preset--color--light);border-radius:var(--wp--custom--border-radius-xs);overflow:hidden;transition:all .5s ease}.archive .schema-faq-section.is-open .schema-faq-question,.archive .schema-faq-section:hover .schema-faq-question,.wp-singular .schema-faq-section.is-open .schema-faq-question,.wp-singular .schema-faq-section:hover .schema-faq-question{background:var(--wp--preset--color--a);color:var(--wp--preset--color--white)}.archive .schema-faq-section.is-open .schema-faq-question .icon,.archive .schema-faq-section:hover .schema-faq-question .icon,.wp-singular .schema-faq-section.is-open .schema-faq-question .icon,.wp-singular .schema-faq-section:hover .schema-faq-question .icon{color:var(--wp--preset--color--white)}.archive .schema-faq-section.is-open .schema-faq-answer,.wp-singular .schema-faq-section.is-open .schema-faq-answer{margin-bottom:var(--wp--preset--spacing--50);margin-top:var(--wp--preset--spacing--40)}.archive .schema-faq-section.is-open,.wp-singular .schema-faq-section.is-open{padding-bottom:var(--wp--preset--spacing--40)!important}.archive .schema-faq-section.is-open .schema-faq-question:before,.wp-singular .schema-faq-section.is-open .schema-faq-question:before{color:var(--wp--preset--color--white);opacity:1}.archive .schema-faq-section.is-open .schema-faq-question,.wp-singular .schema-faq-section.is-open .schema-faq-question{margin-bottom:var(--wp--preset--spacing--40)}.archive .schema-faq-question,.wp-singular .schema-faq-question{align-items:center;border-radius:var(--wp--custom--border-radius-xs) var(--wp--custom--border-radius-xs) 0 0;cursor:pointer;display:grid;font-size:var(--wp--preset--font-size--title-l);font-weight:var(--wp--custom--font-weight-xl);gap:var(--wp--preset--spacing--20);grid-template-columns:auto 1fr auto;padding:3rem var(--wp--preset--spacing--40);transition:all .5s ease}.archive .schema-faq-question:before,.wp-singular .schema-faq-question:before{color:var(--wp--preset--color--dark-2);content:counter(my-counter,decimal-leading-zero);counter-increment:my-counter;font-size:var(--wp--preset--font-size--body-m)}.archive .schema-faq-question .icon,.wp-singular .schema-faq-question .icon{color:var(--wp--preset--color--dark);font-size:var(--wp--preset--font-size--headline-s);transition:all .5s ease}.archive .schema-faq-answer,.wp-singular .schema-faq-answer{align-items:flex-start;color:var(--wp--preset--color--dark);display:flex;flex-direction:column;margin:0!important;padding-left:calc(var(--wp--preset--font-size--body-m) + var(--wp--preset--spacing--40) + var(--wp--preset--spacing--10));padding-right:var(--wp--preset--spacing--40);transition:all .5s ease}@media screen and (max-width:600px){.archive .schema-faq-question,.wp-singular .schema-faq-question{padding:2rem}.archive .schema-faq-answer,.wp-singular .schema-faq-answer{padding-left:2rem;padding-right:2rem}.archive .schema-faq-question:before,.wp-singular .schema-faq-question:before{width:calc(100% - 4rem)}}.loop-home-news{align-items:center;border-radius:var(--wp--custom--border-radius-xs);display:grid;gap:var(--wp--preset--spacing--20);grid-template-columns:34% 1fr}.loop-home-news:hover .loop-news-tit{color:var(--wp--preset--color--a)}.loop-home-news:hover .loop-news-video .icon,.loop-home-news:hover .loop-news-video:after{opacity:1}.loop-home-news .loop-news-thumb{aspect-ratio:242/146;border-radius:var(--wp--custom--border-radius-xs)}.loop-home-news .loop-news-x{display:flex;flex-direction:column;justify-content:center;padding:0}.loop-home-news .loop-news-tit{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.loop-home-news .loop-news-video:after{background:rgba(30,41,59,.4)}@media screen and (max-width:600px){.loop-home-news{display:flex;flex-direction:column}}.loop-news{align-items:center;background:var(--wp--preset--color--light);border-radius:var(--wp--custom--border-radius-xs);display:flex;flex-direction:column}.loop-news:hover .loop-news-video .icon,.loop-news:hover .loop-news-video:after{opacity:1}.loop-news:hover .loop-news-tit{color:var(--wp--preset--color--a)}.loop-news-thumb{aspect-ratio:493/339;display:block;overflow:hidden}.loop-news-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s;width:100%}.loop-news-thumb:hover img{transform:scale(1.03)}.loop-news-thumb{border-radius:var(--wp--custom--border-radius-xs) var(--wp--custom--border-radius-xs) 0 0}.loop-news-video{position:relative}.loop-news-video .icon,.loop-news-video:after{opacity:0;transition:all .5s ease}.loop-news-video:after{align-items:center;background:rgba(0,0,0,.5);content:"";display:block;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.loop-news-video .icon{color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--display-s);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.loop-news-x{border-radius:0 0 var(--wp--custom--border-radius-xs) var(--wp--custom--border-radius-xs);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--20)}.loop-news-date{margin:0}.loop-news-cat,.loop-news-date{color:var(--wp--preset--color--dark-1)}.loop-news-cat{align-items:center;background:color-mix(in srgb,var(--wp--preset--color--dark) 20%,transparent);border-radius:var(--wp--custom--border-radius-full);display:flex;padding:var(--wp--preset--spacing--5) var(--wp--preset--spacing--20)}.loop-news-tit{color:var(--wp--preset--color--dark);transition:all .5s ease}.loop-news-x-row{align-items:center;display:flex;gap:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--20)}.loop-projects{background:var(--wp--preset--color--light);border-radius:var(--wp--custom--border-radius-xs);transition:all .5s ease}.loop-projects:hover{background:var(--wp--preset--color--light-1);transform:translateY(calc(var(--wp--preset--spacing--10)*-1))}.loop-projects:hover .loop-projects-tit{color:var(--wp--preset--color--a)}.loop-projects-thumb{aspect-ratio:493/382;display:block;overflow:hidden}.loop-projects-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s;width:100%}.loop-projects-thumb:hover img{transform:scale(1.03)}.loop-projects-thumb{border-radius:var(--wp--custom--border-radius-xs) var(--wp--custom--border-radius-xs) 0 0}.loop-projects-x{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--20) var(--wp--preset--spacing--40)}.loop-projects-tag{align-items:center;color:var(--wp--preset--color--dark-1);display:grid;gap:var(--wp--preset--spacing--10);grid-template-columns:.6rem 1fr;margin:0}.loop-projects-tag:before{background:var(--wp--preset--color--a);border-radius:50%;content:"";display:block;height:.6rem;width:.6rem}.loop-projects-tit{color:var(--wp--preset--color--dark);display:block;margin:var(--wp--preset--spacing--5) 0 0;transition:all .5s ease}.loop-projects-desc{border-radius:0 0 var(--wp--custom--border-radius-xs) var(--wp--custom--border-radius-xs);border-top:1px solid var(--wp--preset--color--line);color:var(--wp--preset--color--dark-1);margin-top:calc(var(--wp--preset--spacing--5) + var(--wp--preset--spacing--20));padding-top:calc(var(--wp--preset--spacing--20) + var(--wp--preset--spacing--5))}.loop-pros:hover .loop-pros-tit{color:var(--wp--preset--color--dark)}.loop-pros:hover .btn-primary{background:var(--wp--preset--color--a);border-color:var(--wp--preset--color--a);color:var(--wp--preset--color--white)}.loop-pros-thumb{aspect-ratio:303/303;display:block;overflow:hidden}.loop-pros-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s;width:100%}.loop-pros-thumb:hover img{transform:scale(1.03)}.loop-pros-thumb{background:var(--wp--preset--color--light);border:1px solid color-mix(in srgb,var(--wp--preset--color--white) 60%,transparent);border-radius:var(--wp--custom--border-radius-l);padding:var(--wp--preset--spacing--20)}.loop-pros-x{align-items:center;display:grid;gap:var(--wp--preset--spacing--20);grid-template-columns:1fr auto;margin-top:var(--wp--preset--spacing--20)}.loop-pros-x .btn-primary{align-items:center;border:1px solid var(--wp--preset--color--dark);border-radius:50%;color:var(--wp--preset--color--dark);display:flex;font-size:var(--wp--preset--font-size--headline-s);height:clamp(4rem,.606vw + 3.636rem,4.8rem);justify-content:center;transition:all .5s ease;width:clamp(4rem,.606vw + 3.636rem,4.8rem)}.loop-pros-tit{color:var(--wp--preset--color--dark-1);transition:all .5s ease}.swiper-slide-active .loop-rel-industries-thumb:after{opacity:0;z-index:-1}.loop-rel-industries-thumb{aspect-ratio:1001/554;display:block;overflow:hidden}.loop-rel-industries-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s;width:100%}.loop-rel-industries-thumb:hover img{transform:scale(1.03)}.loop-rel-industries-thumb{border-radius:var(--wp--custom--border-radius-xs);position:relative}.loop-rel-industries-thumb:after{background:var(--wp--preset--color--white);content:"";display:block;height:100%;left:0;opacity:.6;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:1}.home .loop-rel-industries-thumb:after{background:var(--wp--preset--color--dark)}.loop-rel-industries-x{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;padding-top:var(--wp--preset--spacing--20);transition:all .5s ease}.loop-rel-industries-desc{margin-top:var(--wp--preset--spacing--10)}.loop-rel-industries-desc p:not(:first-child){display:none}.loop-rel-industries-desc p{color:var(--wp--preset--color--dark-1);margin:0;text-align:center}.loop-rel-industries-tit{color:var(--wp--preset--color--dark)}.swiper-slide-active .loop-rel-industries .loop-rel-industries-x{opacity:1}.controller-certifications-bottom-conter .swiper-buttons{justify-content:center;margin-top:var(--wp--preset--spacing--60)}.controller-certifications-bottom-conter .swiper-button-next,.controller-certifications-bottom-conter .swiper-button-prev{border:1px solid var(--wp--preset--color--dark);color:var(--wp--preset--color--dark)}.controller-certifications-bottom-conter .swiper-button-next:hover,.controller-certifications-bottom-conter .swiper-button-prev:hover{background:var(--wp--preset--color--a);border-color:var(--wp--preset--color--a)}.controller-certifications-bottom-conter .swiper-button-next:hover .icon,.controller-certifications-bottom-conter .swiper-button-prev:hover .icon{color:var(--wp--preset--color--white)}.controller-f03-bottom-center:after{background:var(--wp--preset--gradient--dark);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.controller-f03-bottom-center .swiper-button-next,.controller-f03-bottom-center .swiper-button-prev{backdrop-filter:blur(14px);background:color-mix(in srgb,var(--wp--preset--color--white) 10%,transparent);border:1px solid var(--wp--preset--color--white);color:var(--wp--preset--color--white)}.controller-f03-bottom-center .swiper-button-next:hover,.controller-f03-bottom-center .swiper-button-prev:hover{background:var(--wp--preset--color--a);border-color:var(--wp--preset--color--a)}.controller-f03-bottom-center .swiper-buttons{bottom:var(--wp--preset--spacing--40);left:50%;position:absolute;transform:translateX(-50%);z-index:99}.controller-f03-top-right .swiper-buttons{position:absolute;right:0;top:calc((var(--wp--preset--spacing--40) + clamp(4rem, 1.515vw + 3.091rem, 6rem))*-1);z-index:99}.controller-f03-top-right .swiper-button-next,.controller-f03-top-right .swiper-button-prev{border:1px solid var(--wp--preset--color--dark);color:var(--wp--preset--color--dark)}.controller-f03-top-right .swiper-button-next .icon,.controller-f03-top-right .swiper-button-prev .icon{transition:all .3s ease}.controller-f03-top-right .swiper-button-next:hover,.controller-f03-top-right .swiper-button-prev:hover{background:var(--wp--preset--color--a);border-color:var(--wp--preset--color--a)}.controller-f03-top-right .swiper-button-next:hover .icon,.controller-f03-top-right .swiper-button-prev:hover .icon{color:var(--wp--preset--color--white)}.controller-q01 .swiper-buttons{align-items:center;display:flex;gap:var(--wp--preset--spacing--5);justify-content:center;margin-top:var(--wp--preset--spacing--35)}.controller-q01 .swiper-button-next,.controller-q01 .swiper-button-prev{background:var(--wp--preset--color--white);border-radius:var(--wp--custom--border-radius-s);box-shadow:0 1px 3px 1px rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.15);font-size:var(--wp--preset--font-size--body-m);height:4rem;margin-top:0;position:sticky;transition:all .5s ease;width:4rem}.controller-q01 .swiper-button-next:hover,.controller-q01 .swiper-button-prev:hover{background:var(--wp--preset--color--a)}.controller-q01 .swiper-button-next:hover .icon,.controller-q01 .swiper-button-prev:hover .icon{color:var(--wp--preset--color--white)}.controller-q01 .swiper-button-next:after,.controller-q01 .swiper-button-prev:after{display:none}.controller-q01 .swiper-button-next .icon,.controller-q01 .swiper-button-prev .icon{color:var(--wp--preset--color--dark);height:1em;transition:all .5s ease;width:1em}.controller-vr65-bottom-center .swiper-buttons{align-items:center;display:flex;gap:var(--wp--preset--spacing--20);justify-content:center;margin-top:var(--wp--preset--spacing--40)}.controller-vr65-bottom-center .swiper-buttons .swiper-button-next,.controller-vr65-bottom-center .swiper-buttons .swiper-button-prev{color:var(--wp--preset--color--white);height:2.4rem;margin:0;position:static;transition:all .5s ease;width:2.4rem}.controller-vr65-bottom-center .swiper-buttons .swiper-button-next:hover,.controller-vr65-bottom-center .swiper-buttons .swiper-button-prev:hover{color:var(--wp--preset--color--a)}.xz-dropdown{position:relative}.xz-dropdown:before{content:"";height:0;left:0;pointer-events:none;position:absolute;top:100%;width:100%;z-index:98}.xz-dropdown.has-safe-triangle:before{background:transparent;clip-path:polygon(0 0,100% 0,50% 100%);height:150px;transform-origin:top center}.xz-dropdown-x{display:none;min-width:100%;position:absolute;z-index:99}.checkmark,.error-icon{height:80px;position:relative;width:80px}.checkmark__circle,.error-icon__circle{animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;fill:none;stroke-dasharray:166;stroke-dashoffset:166;stroke-miterlimit:10;stroke-width:2}.checkmark__circle{stroke:#4caf50}.error-icon__circle{stroke:#f44336}.checkmark__check,.error-icon__cross-1,.error-icon__cross-2{animation:stroke .3s cubic-bezier(.65,0,.45,1) forwards;fill:none;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:2;transform-origin:50% 50%}.checkmark__check{animation-delay:.4s;stroke:#4caf50}.error-icon__cross-1,.error-icon__cross-2{stroke:#f44336}.error-icon__cross-1{animation-delay:.4s}.error-icon__cross-2{animation-delay:.5s;animation-duration:.4s}@keyframes stroke{to{stroke-dashoffset:0}}.gslider #xz-form-msg{align-items:center;display:flex!important;flex-flow:column;font-size:2rem;gap:2rem;justify-content:center;padding:10%;text-align:center}.xzsc{filter:drop-shadow(-1px 1px 10px rgba(0,0,0,.1)) drop-shadow(0 0 2px rgba(0,0,0,.05));position:fixed;right:0;top:calc(var(--header_h) + var(--wp--preset--spacing--60) + var(--wp--preset--spacing--20));width:90px;z-index:999}.xzsc.hide .xzsc-panel{transform:scale(1) translateX(75px)!important}.xzsc.hide{pointer-events:none}.xzsc--bottom{bottom:var(--xzsc-bottom,0);top:auto;transform:translateY(0)}.xzsc--small .xzsc-panel{transform:scale(.85)}.xzsc--small.xzsc--yq .xzsc-gotop{transform:scale(.85) translateX(120%)}.xzsc--small.xzsc--yq .xzsc-gotop.show{transform:scale(.85) translateX(0)}.xzsc--small.xzsc--yq .xzsc-panel-open{right:12px;transform:scale(.85)}.xzsc--blur{filter:none}.xzsc--blur .xzsc-item-a:before,.xzsc--blur .xzsc-panel{backdrop-filter:blur(10px)}.xzsc--blur .xzsc-item-info{backdrop-filter:blur(10px);filter:drop-shadow(-1px 1px 10px rgba(0,0,0,.1)) drop-shadow(0 0 2px rgba(0,0,0,.05))}.xzsc-panel{background:var(--xzsc-c_bg,#fff);padding-left:15px;position:relative;transform-origin:right center;transition:all .5s}.xzsc-panel .icon{font-size:12px}.xzsc-items{align-items:center;display:flex;flex-flow:column;width:75px}.xzsc-item{height:75px;min-width:100%}.xzsc-item-a{align-items:center;color:var(--xzsc-c_txt,var(--wp--preset--color--dark));display:flex;flex-flow:column;height:100%;justify-content:center;transition:all .3s;width:100%}.xzsc-item-a .icon{display:block;font-size:20px;margin-bottom:2px;transition:transform .3s}.xzsc-item-a:hover .icon{filter:brightness(1.1);transform:scale(1.1)}.xzsc-item-tit{font-size:15px;max-width:75px;overflow:hidden;transform:scale(.8)}.xzsc-item-info{background:var(--xzsc-c_bg,#fff);border-radius:5px;color:var(--xzsc-c_txt,var(--wp--preset--color--dark));font-size:12px;left:-15px;line-height:16px;opacity:0;padding:15px;position:absolute;top:50%;transform:translate3d(-110%,-50%,0);transition:all .5s;visibility:hidden;white-space:nowrap}.xzsc-item-info:before{border-bottom:6px solid transparent;border-left:8px solid var(--xzsc-c_bg,#fff);border-top:6px solid transparent;content:"";position:absolute;right:-8px;top:calc(50% - 4px)}.xzsc-item-info img{display:block;max-width:120px}.xzsc-item-info.current{opacity:1;transform:translate3d(-100%,-50%,0);visibility:visible}.xzsc--yq{width:75px}.xzsc--yq .xzsc-panel{border-radius:var(--xzsc-br,6px 0 0 6px);box-shadow:-1px 1px 10px rgba(0,0,0,.1),0 0 2px rgba(0,0,0,.05);padding-bottom:20px;padding-left:0;padding-top:15px;transform-origin:bottom right}.xzsc--yq .xzsc-item{height:80px;position:relative}.xzsc--yq .xzsc-item:not(:last-child):after{background:var(--xzsc-c_txt,var(--wp--preset--color--dark));bottom:0;content:"";display:block;height:1px;left:50%;opacity:.2;position:absolute;transform:translateX(-50%);width:15px}.xzsc--yq .xzsc-item-a .icon{color:var(--xzsc-c_main,var(--wp--preset--color--a));font-size:24px}.xzsc--ff .xzsc-panel{clip-path:url(#clip-sider-contact)}.xzsc--ff .xzsc-items:hover li:first-child a{background:transparent;color:var(--xzsc-c_txt,var(--wp--preset--color--dark))}.xzsc--ff .xzsc-item:first-child .xzsc-item-a{background:var(--xzsc-c_main,var(--wp--preset--color--a));color:var(--xzsc-c_txt_hover,var(--xzsc-c_bg,#fff))}.xzsc--ff .xzsc-item-a{position:relative}.xzsc--ff .xzsc-item-a:before{background:var(--xzsc-c_bg,#fff);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;transform:translateX(-100%);transition:all .3s;-webkit-user-select:none;-moz-user-select:none;width:16px}.xzsc--ff .xzsc-item-a:hover:before{background:var(--xzsc-c_main,var(--wp--preset--color--a))}.xzsc--ff .xzsc-item-a:hover{background:var(--xzsc-c_main,var(--wp--preset--color--a))!important;color:var(--xzsc-c_txt_hover,var(--xzsc-c_bg,#fff))!important}.xzsc-panel-btn{align-items:center;color:var(--xzsc-c_txt,var(--wp--preset--color--dark));display:flex;font-size:13px;height:30px;justify-content:flex-end;left:0;opacity:.33;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:all .5s;width:15px}.xzsc-panel-btn:hover{opacity:.8}.xzsc-panel-btn.hide{opacity:0}.xzsc-panel-close{align-items:center;border:1px solid var(--xzsc-c_txt,var(--wp--preset--color--dark));border-radius:100%;bottom:10px;color:var(--xzsc-c_txt,var(--wp--preset--color--dark));display:flex;font-size:14px;height:22px;justify-content:center;left:50%;opacity:.1;position:absolute;transform:translateX(-50%);transition:all .5s;width:22px}.xzsc-panel-close .icon{transition:all .3s}.xzsc-panel:not(:hover) .xzsc-panel-close{opacity:0}.xzsc-panel-close:hover{opacity:.4}.xzsc-panel-close:hover .icon{transform:rotate(180deg)}.xzsc-panel-open{align-items:center;bottom:80px;color:var(--wp--preset--color--dark);display:none;font-size:26px;height:40px;justify-content:center;opacity:.5;pointer-events:auto;position:absolute;right:15px;transition:all .3s;width:40px}.xzsc.hide .xzsc-panel-open{display:flex}.xzsc-panel-open:hover{opacity:1}.xzsc-gotop{align-items:center;background:var(--wp--preset--color--a);border-radius:var(--xzsc-br,6px 0 0 6px);box-shadow:-1px 1px 10px rgba(0,0,0,.1),0 0 2px rgba(0,0,0,.05);display:flex;height:75px;justify-content:center;margin-top:5px;pointer-events:auto;transform:translateX(120%);transform-origin:top right;transition:all .3s;width:75px}.xzsc-gotop.show{transform:translateX(0)}.xzsc-gotop:hover{background:var(--wp--preset--color--a-1)}.xzsc-gotop:hover .icon{transform:scale(1.1)}.xzsc-gotop:active .icon{transform:scale(1)}.xzsc-gotop .icon{color:#fff;font-size:24px;transition:all .3s}@media screen and (max-width:1024px){.xzsc-gotop,.xzsc-item-info,.xzsc-panel-btn,.xzsc-panel-close,.xzsc-panel-open{display:none!important}.xzsc{bottom:0!important;top:auto!important;transform:translate(0)!important;width:100%!important}.xzsc-panel{border-radius:15px 15px 0 0!important;clip-path:none!important;overflow:hidden;padding:0!important;transform:scale(1) translate(0)!important}.xzsc--yq .xzsc-panel{padding:0 10px!important}.xzsc--ff .xzsc-panel{box-shadow:0 -1px 1rem -1px rgba(0,0,0,.1)}.xzsc-items{flex-flow:row nowrap;width:100%}.xzsc-item{flex:1;height:60px!important;min-width:0}.xzsc-item:after{display:none!important}.xzsc-item.xzsc-wechat{display:none}.xzsc-item-a:before{display:none!important}.xzsc--yq .xzsc-item-a{padding-top:5px}.xzsc-item-tit{font-size:13px}}.has-display-l-font-size,.txt-display-l{font-size:var(--wp--preset--font-size--display-l);letter-spacing:-.44%;line-height:1.12em}.has-display-l-font-size,.has-display-m-font-size,.txt-display-l,.txt-display-m{font-family:var(--wp--custom--font-family-title);font-weight:var(--wp--custom--font-weight-s)}.has-display-m-font-size,.txt-display-m{font-size:var(--wp--preset--font-size--display-m);line-height:1.16em}.has-display-s-font-size,.txt-display-s{font-family:var(--wp--custom--font-family-title);font-size:var(--wp--preset--font-size--display-s);font-weight:var(--wp--custom--font-weight-s);line-height:1.22em}.has-headline-l-font-size,.txt-headline-l{font-size:var(--wp--preset--font-size--headline-l);line-height:1.25em}.has-headline-l-font-size,.has-headline-m-font-size,.txt-headline-l,.txt-headline-m{font-family:var(--wp--custom--font-family-title);font-weight:var(--wp--custom--font-weight-m)}.has-headline-m-font-size,.txt-headline-m{font-size:var(--wp--preset--font-size--headline-m);line-height:1.29em}.has-headline-s-font-size,.txt-headline-s{font-size:var(--wp--preset--font-size--headline-s);line-height:1.33em}.has-headline-s-font-size,.has-title-l-font-size,.txt-headline-s,.txt-title-l{font-family:var(--wp--custom--font-family-title);font-weight:var(--wp--custom--font-weight-m)}.has-title-l-font-size,.txt-title-l{font-size:var(--wp--preset--font-size--title-l);line-height:1.27em}.has-title-m-font-size,.txt-title-m{font-size:var(--wp--preset--font-size--title-m);letter-spacing:.94%;line-height:1.5em}.has-title-m-font-size,.has-title-s-font-size,.txt-title-m,.txt-title-s{font-family:var(--wp--custom--font-family-text);font-weight:var(--wp--custom--font-weight-m)}.has-title-s-font-size,.txt-title-s{font-size:var(--wp--preset--font-size--title-s);letter-spacing:.71%;line-height:1.43em}.has-body-l-font-size,.txt-body-l{font-size:var(--wp--preset--font-size--body-l);letter-spacing:3.13%;line-height:1.5em}.has-body-l-font-size,.has-body-m-font-size,.txt-body-l,.txt-body-m{font-family:var(--wp--custom--font-family-text);font-weight:var(--wp--custom--font-weight-m)}.has-body-m-font-size,.txt-body-m{font-size:var(--wp--preset--font-size--body-m);letter-spacing:1.78%;line-height:1.32em}.has-body-s-font-size,.txt-body-s{font-family:var(--wp--custom--font-family-text);font-size:var(--wp--preset--font-size--body-s);font-weight:var(--wp--custom--font-weight-s);letter-spacing:3.33%;line-height:1.33em}.txt-body-l.em,.txt-body-m.em,.txt-body-s.em,.txt-display-l.em,.txt-display-m.em,.txt-display-s.em,.txt-headline-l.em,.txt-headline-m.em,.txt-headline-s.em,.txt-title-l.em,.txt-title-m.em,.txt-title-s.em{font-weight:var(--wp--custom--font-weight-xl)}.post-type-post :where(.wp-block-post-content) .wp-block-image,.single-post .entry-content .wp-block-image{margin:var(--wp--preset--spacing--40) 0}.post-type-post :where(.wp-block-post-content) .wp-block-image img,.single-post .entry-content .wp-block-image img{border-radius:var(--wp--custom--border-radius-xs)}.post-type-post :where(.wp-block-post-content) h2,.single-post .entry-content h2{color:var(--wp--preset--color--a);font-size:var(--wp--preset--font-size--headline-s);font-weight:var(--wp--custom--font-weight-xl);scroll-margin-top:calc(var(--header_h) + 2vh)}.post-type-post :where(.wp-block-post-content) *+h2,.post-type-post :where(.wp-block-post-content) h2:not(:first-of-type),.single-post .entry-content *+h2,.single-post .entry-content h2:not(:first-of-type){margin-top:var(--wp--preset--spacing--60)}.post-type-post :where(.wp-block-post-content) h2:not(:last-of-type),.single-post .entry-content h2:not(:last-of-type){margin-bottom:var(--wp--preset--spacing--40)}.post-type-post :where(.wp-block-post-content) p:not(:first-child),.single-post .entry-content p:not(:first-child){margin-top:var(--wp--preset--spacing--20)}.post-type-post :where(.wp-block-post-content) p:not(:last-child),.single-post .entry-content p:not(:last-child){margin-bottom:var(--wp--preset--spacing--20)}.post-type-post :where(.wp-block-post-content) .wp-block-list,.single-post .entry-content .wp-block-list{background:var(--wp--preset--color--light);margin-top:var(--wp--preset--spacing--20);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--20);padding-left:calc(2rem + var(--wp--preset--spacing--20))}.post-type-post :where(.wp-block-post-content) .wp-block-list li,.single-post .entry-content .wp-block-list li{color:var(--wp--preset--color--dark-1)}.post-type-post :where(.wp-block-post-content) ol.wp-block-list,.single-post .entry-content ol.wp-block-list{padding-left:var(--wp--preset--spacing--20)}.post-type-post :where(.wp-block-post-content) .wp-block-table,.single-post .entry-content .wp-block-table{margin-top:var(--wp--preset--spacing--40)}.post-type-project :where(.wp-block-post-content) h2,.single-project .entry-content h2{font-size:var(--wp--preset--font-size--display-s);font-weight:var(--wp--custom--font-weight-xl);scroll-margin-top:calc(var(--header_h) + var(--wp--preset--spacing--60) + 2vh)}.post-type-project :where(.wp-block-post-content) p,.single-project .entry-content p{color:var(--wp--preset--color--dark-1)}.post-type-project :where(.wp-block-post-content) *+h2,.post-type-project :where(.wp-block-post-content) h2:not(:first-of-type),.single-project .entry-content *+h2,.single-project .entry-content h2:not(:first-of-type){margin-top:var(--wp--preset--spacing--60)}.post-type-project :where(.wp-block-post-content) h2:not(:last-of-type),.single-project .entry-content h2:not(:last-of-type){margin-bottom:var(--wp--preset--spacing--40)}.post-type-industries :where(.wp-block-post-content),.single-industries .entry-content{counter-reset:my-counter}.post-type-industries :where(.wp-block-post-content) h2,.single-industries .entry-content h2{align-items:center;display:grid;font-size:var(--wp--preset--font-size--headline-m);font-weight:var(--wp--custom--font-weight-xl);gap:var(--wp--preset--spacing--20);grid-template-columns:auto 1fr;left:0;position:sticky;top:calc(var(--header_h) + 2vh)}.post-type-industries :where(.wp-block-post-content) h2:before,.single-industries .entry-content h2:before{content:counter(my-counter,decimal-leading-zero);counter-increment:my-counter;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--wp--preset--color--a);color:transparent;font-size:var(--wp--preset--font-size--display-m);font-weight:var(--wp--custom--font-weight-xl);transition:all .5s ease}.post-type-industries :where(.wp-block-post-content) *+h2,.post-type-industries :where(.wp-block-post-content) h2:not(:first-of-type),.single-industries .entry-content *+h2,.single-industries .entry-content h2:not(:first-of-type){margin-top:var(--wp--preset--spacing--60)}.post-type-industries :where(.wp-block-post-content) h2:not(:last-of-type),.single-industries .entry-content h2:not(:last-of-type){margin-bottom:var(--wp--preset--spacing--40)}.post-type-industries :where(.wp-block-post-content) .wp-block-table,.single-industries .entry-content .wp-block-table{margin-top:0}.post-type-industries :where(.wp-block-post-content) .wp-block-columns:not(:first-of-type),.single-industries .entry-content .wp-block-columns:not(:first-of-type){margin-top:var(--wp--preset--spacing--40)}.post-type-industries :where(.wp-block-post-content) .wp-block-columns:first-of-type,.single-industries .entry-content .wp-block-columns:first-of-type{border-top:1px solid var(--wp--preset--color--line);margin-top:calc(var(--wp--preset--spacing--60) + var(--wp--preset--spacing--10));padding-top:calc(var(--wp--preset--spacing--40) + var(--wp--preset--spacing--5))}.post-type-product :where(.wp-block-post-content) h2,.single-product .entry-content h2{font-size:var(--wp--preset--font-size--display-s);font-weight:var(--wp--custom--font-weight-xl);scroll-margin-top:calc(var(--header_h) + var(--wp--preset--spacing--60) + 2vh)}.post-type-product :where(.wp-block-post-content) *+h2,.post-type-product :where(.wp-block-post-content) h2:not(:first-of-type),.single-product .entry-content *+h2,.single-product .entry-content h2:not(:first-of-type){margin-top:var(--wp--preset--spacing--60)}.post-type-product :where(.wp-block-post-content) h2:not(:last-of-type),.single-product .entry-content h2:not(:last-of-type){margin-bottom:var(--wp--preset--spacing--40)}.post-type-product :where(.wp-block-post-content) .wp-block-table,.single-product .entry-content .wp-block-table{margin-top:var(--wp--preset--spacing--40)}.post-type-product :where(.wp-block-post-content) .wp-block-table thead th,.single-product .entry-content .wp-block-table thead th{font-weight:var(--wp--custom--font-weight-m);padding:var(--wp--preset--spacing--10)}.post-type-product :where(.wp-block-post-content) .wp-block-table tbody tr td:first-of-type,.post-type-product :where(.wp-block-post-content) .wp-block-table tbody tr th:first-of-type,.post-type-product :where(.wp-block-post-content) .wp-block-table thead tr td:first-of-type,.post-type-product :where(.wp-block-post-content) .wp-block-table thead tr th:first-of-type,.single-product .entry-content .wp-block-table tbody tr td:first-of-type,.single-product .entry-content .wp-block-table tbody tr th:first-of-type,.single-product .entry-content .wp-block-table thead tr td:first-of-type,.single-product .entry-content .wp-block-table thead tr th:first-of-type{width:30rem}.post-type-product :where(.wp-block-post-content) .wp-block-table tbody tr td,.single-product .entry-content .wp-block-table tbody tr td{padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--20);text-align:center}.post-type-product :where(.wp-block-post-content) .wp-block-table tbody tr td:first-of-type,.single-product .entry-content .wp-block-table tbody tr td:first-of-type{background:var(--wp--preset--color--light);font-weight:var(--wp--custom--font-weight-xl)}.post-type-product :where(.wp-block-post-content) table:not(:has(>thead)) tbody tr:first-of-type,.single-product .entry-content table:not(:has(>thead)) tbody tr:first-of-type{background:var(--wp--preset--color--a);color:var(--wp--preset--color--white)}.post-type-product :where(.wp-block-post-content) table:not(:has(>thead)) tbody tr:first-of-type td,.single-product .entry-content table:not(:has(>thead)) tbody tr:first-of-type td{background:var(--wp--preset--color--a-1)!important}.post-type-product :where(.wp-block-post-content) .wp-block-table tbody tr:nth-child(2n),.single-product .entry-content .wp-block-table tbody tr:nth-child(2n){background:var(--wp--preset--color--white)}.post-type-product :where(.wp-block-post-content) .wp-block-table tbody tr:nth-child(2n):hover,.single-product .entry-content .wp-block-table tbody tr:nth-child(2n):hover{background:var(--wp--preset--color--light-1)}html{font-size:10px;--header-height:7.8rem}body{--wp--preset--spacing--70:clamp(5rem,3.788vw + 2.727rem,10rem);--wp--preset--spacing--60:clamp(3rem,2.273vw + 1.636rem,6rem);--wp--preset--spacing--50:clamp(2.5rem,1.894vw + 1.364rem,5rem);--wp--preset--spacing--40:clamp(2rem,1.515vw + 1.091rem,4rem);--wp--preset--spacing--30:clamp(1.5rem,1.136vw + 0.818rem,3rem);--wp--preset--spacing--20:clamp(1rem,0.758vw + 0.545rem,2rem);--wp--preset--spacing--10:clamp(0.5rem,0.379vw + 0.273rem,1rem);--wp--preset--font-size--display-l:clamp(3.2rem,1.818vw + 2.109rem,5.6rem);--wp--preset--font-size--display-m:clamp(2.8rem,1.515vw + 1.891rem,4.8rem);--wp--preset--font-size--display-s:clamp(2.6rem,0.758vw + 2.145rem,3.6rem);--wp--preset--font-size--headline-l:clamp(2.4rem,0.606vw + 2.036rem,3.2rem);--wp--preset--font-size--headline-m:clamp(2.2rem,0.455vw + 1.927rem,2.8rem);--wp--preset--font-size--headline-s:clamp(2rem,0.303vw + 1.818rem,2.4rem);--wp--preset--font-size--title-l:clamp(1.8rem,0.152vw + 1.709rem,2rem);--wp--preset--font-size--title-m:clamp(1.6rem,0.152vw + 1.509rem,1.8rem);--wp--preset--font-size--title-s:clamp(1.4rem,0.152vw + 1.309rem,1.6rem);--wp--preset--font-size--body-l:clamp(1.6rem,0.152vw + 1.509rem,1.8rem);--wp--preset--font-size--body-m:clamp(1.4rem,0.152vw + 1.309rem,1.6rem);--wp--preset--font-size--body-s:clamp(1.2rem,0.152vw + 1.109rem,1.4rem)}:root :where(.editor-styles-wrapper),body{--xz-main-width:min(var(--wp--style--global--wide-size),calc(100vw - var(--wp--style--root--padding-left) - var(
          --wp--style--root--padding-right
        )));--xz-main-padding:calc(50vw - var(--xz-main-width)/2)}@media screen and (min-width:600px){body{--wp--style--root--padding-left:5vw;--wp--style--root--padding-right:5vw}}@media screen and (max-width:600px){body{--wp--style--root--padding-left:3vw;--wp--style--root--padding-right:3vw}}.xz-main{padding-left:var(--xz-main-padding)!important;padding-right:var(--xz-main-padding)!important}.wp-site-blocks{display:flex;flex-flow:column;min-height:100vh}.wp-site-blocks footer{margin-top:auto}.hidden{display:none}:target{scroll-margin-top:var(--header-height)}.swiper-x{position:relative}.swiper-x .swiper-slide{height:auto}.swiper-x .swiper-button-next:after,.swiper-x .swiper-button-prev:after{content:""}@media screen and (max-width:600px){.wp-block-post-title.wp-block-post-title,h1{font-size:var(--wp--preset--font-size--headline-l)!important}h2.wp-block-heading{font-size:var(--wp--preset--font-size--headline-m)!important}h3.wp-block-heading{font-size:var(--wp--preset--font-size--headline-s)!important}h4.wp-block-heading{font-size:var(--wp--preset--font-size--title-l)!important}h5.wp-block-heading{font-size:var(--wp--preset--font-size--title-m)!important}h6.wp-block-heading{font-size:var(--wp--preset--font-size--title-s)!important}}.about-block1,.about-block2{background-size:contain}.about-block1{background:url(../../assets/img/about-block-1.webp) no-repeat 0 0}.about-block2{background:url(../../assets/img/about-block-2.webp) no-repeat 0 0}.checked-left{display:flex;position:relative}.checked-pro{background:var(--wp--preset--color--white);box-shadow:0 0 10px rgba(0,0,0,.1);display:none;gap:var(--wp--preset--spacing--10);left:0;padding:var(--wp--preset--spacing--20);position:absolute;top:7rem;transition:max-height .3s ease-out,opacity .3s ease-out;width:100%;z-index:99}.checked-pro.active{display:grid}.checked-pro li{cursor:pointer;display:block;font-size:var(--size);line-height:1em;padding:var(--wp--preset--spacing--5) var(--wp--preset--spacing--10);transition:all .3s}.checked-pro li:hover{color:var(--wp--preset--color--a)}.page-form{position:relative}.page-form:after{background:var(--wp--preset--color--a);bottom:0;content:"";display:block;height:calc(var(--wp--preset--spacing--10) - .2rem);left:var(--xz-main-padding);position:absolute;width:calc(var(--wp--preset--spacing--60)*4.5)}.contact-map iframe{display:block;height:clamp(35rem,28.788vw + 17.727rem,73rem);width:100%}.wp-block-post-content .wp-block-gallery{--gallery-block--gutter-size:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--30);margin-top:var(--wp--preset--spacing--30)}.wp-block-post-content .wp-block-list{display:grid;gap:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--30);padding-left:2rem}.wp-block-post-content .wp-block-list>li::marker{color:var(--wp--preset--color--a)}.wp-block-post-content ol.wp-block-list{counter-reset:my-counter}.wp-block-post-content ol.wp-block-list li{align-items:flex-start;display:grid;gap:var(--wp--preset--spacing--10);grid-template-columns:auto 1fr;list-style:none}.wp-block-post-content ol.wp-block-list li:before{align-items:center;background:var(--wp--preset--color--a);border-radius:50%;color:var(--wp--preset--color--white);content:counter(my-counter,decimal-leading-zero);counter-increment:my-counter;display:flex;font-size:var(--wp--preset--font-size--body-s);font-weight:var(--wp--custom--font-weight-m);height:2.5rem;justify-content:center;width:2.5rem}.wp-block-post-content .wp-block-table{margin-top:var(--wp--preset--spacing--20)}.wp-block-post-content .wp-block-table thead{border:1px solid var(--wp--preset--color--line)}.wp-block-post-content .wp-block-table thead tr{background:var(--wp--preset--color--a-1);color:var(--wp--preset--color--white)}.wp-block-post-content .wp-block-table thead tr th{border-color:var(--wp--preset--color--line);font-size:var(--wp--preset--font-size--title-s);font-weight:var(--wp--custom--font-weight-xl);padding:var(--wp--preset--spacing--20)}.wp-block-post-content .wp-block-table tbody tr{transition:all .3s ease}.wp-block-post-content .wp-block-table tbody tr:hover{background:var(--wp--preset--color--light-1)}.wp-block-post-content .wp-block-table tbody tr td{border:1px solid var(--wp--preset--color--line);font-size:var(--wp--preset--font-size--title-s);padding:var(--wp--preset--spacing--20)}.wp-block-post-content .wp-block-table tbody tr:nth-child(2n){background:var(--wp--preset--color--light-1)}.wp-block-post-content iframe[title="YouTube video player"]{aspect-ratio:16/9;display:block;height:auto}.wp-block-post-content .wp-block-embed-youtube,.wp-block-post-content .wp-block-video,.wp-block-post-content iframe[title="YouTube video player"]{margin-bottom:var(--wp--preset--spacing--30);margin-top:var(--wp--preset--spacing--30)}.footer-menu .menu{display:grid;gap:var(--wp--preset--spacing--10)}.footer-menu a{color:color-mix(in srgb,var(--wp--preset--color--white) 60%,transparent);transition:all .3s ease}.footer-menu a:hover{color:var(--wp--preset--color--white)}.footer-contact .xz-sns-a{border-color:var(--wp--preset--color--white)}.footer-contact .xz-sns-a:hover{border-color:var(--wp--preset--color--a)}.footer-contact .xz-sns-a:hover .icon{color:var(--wp--preset--color--a)}.footer-contact .xz-sns-li .icon{color:var(--wp--preset--color--white)}@media screen and (max-width:1390px){.footer-menu>.wp-block-group:last-of-type{display:none}}@media screen and (max-width:1083px){.footer-menu>.wp-block-group:nth-child(2){display:none}}@media screen and (max-width:810px){.footer-menu{display:none!important}.footer-contact{width:100%}.footer-contact .wp-block-group{max-width:100%}.footer-btm{flex-wrap:wrap;gap:var(--wp--preset--spacing--10);justify-content:center}}.archive header,.error404 header,.wp-singular header{position:fixed;transition:all .5s ease;width:100%}.archive header.scrolled,.error404 header.scrolled,.wp-singular header.scrolled{transform:translateY(-100%)}footer .wp-block-site-logo,header .wp-block-site-logo{width:clamp(10rem,5.303vw + 6.818rem,17rem)!important}.archive header.wp-block-template-part+*,.error404 header.wp-block-template-part+*,.search header.wp-block-template-part+*,.wp-singular:not(.home) header.wp-block-template-part+*{margin-top:var(--header_h)!important}.home .xz-header{background-color:transparent!important;transition:all .5s ease}.home .xz-header .menu-main-container{--xznv-el-0-deco-line-height:0.3rem;--xznv-el-0-deco-line-width:var(--wp--preset--spacing--40);--xznv-el-0-deco-line-color:var(--wp--preset--color--a);--xznv-el-0-deco-line-hover-color:var(--wp--preset--color--light-1);--xznv-el-0-deco-line-border-radius:1rem;--xznv-el-0-deco-line-bottom:0rem;--xznv-el-0-deco-line-transform-origin:left}.home .xz-header .xznv-el-0>a{color:var(--wp--preset--color--white);position:relative}.home .xz-header .xznv-el-0>a:after{background:var(--xznv-el-0-deco-line-color);border-radius:var(--xznv-el-0-deco-line-border-radius);bottom:var(--xznv-el-0-deco-line-bottom);content:"";height:var(--xznv-el-0-deco-line-height);left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transform-origin:var(--xznv-el-0-deco-line-transform-origin);transition:var(--main-menu-transition);width:var(--xznv-el-0-deco-line-width)}.home .xz-header .xznv-el-0.current-menu-ancestor>a,.home .xz-header .xznv-el-0.current-menu-item>a,.home .xz-header .xznv-el-0.current-menu-parent>a,.home .xz-header .xznv-el-0:hover>a{color:var(--wp--preset--color--white)}.home .xz-header .xznv-el-0.current-menu-ancestor>a:after,.home .xz-header .xznv-el-0.current-menu-item>a:after,.home .xz-header .xznv-el-0.current-menu-parent>a:after,.home .xz-header .xznv-el-0:hover>a:after{transform:translateX(-50%) scaleX(1)}.home .xz-header .xznv-el-0:not(.current-menu-item):not(.cuttent-menu-parent):not(.current-menu-ancestor)>a:after{background:var(--xznv-el-0-deco-line-hover-color)}.home .xz-header .header-popup-form{background-color:color-mix(in srgb,var(--wp--preset--color--white) 10%,transparent)!important;border:1px solid color-mix(in srgb,var(--wp--preset--color--white) 10%,transparent)}.home .xz-header .header-popup-form,.home .xz-header .header-popup-search,.home .xz-header .wp-block-xz-lang .wp-block-xz-btn{transition:all .5s ease}.home .xz-header .header-popup-form:hover,.home .xz-header .header-popup-search:hover,.home .xz-header .wp-block-xz-lang .wp-block-xz-btn:hover{background-color:var(--wp--preset--color--a)!important;border-color:var(--wp--preset--color--a)!important}.home .hover-header .xz-header{backdrop-filter:blur(32px);background-color:color-mix(in srgb,var(--wp--preset--color--black) 60%,transparent)!important}@media screen and (min-width:1024px){header .menu-item:not(.xznv--mega-grid) .xznv-lvl-x-1{left:50%;transform:translateX(-50%)}}@media screen and (max-width:1520px){.xznv-el-0>a .xznv-el-tit{font-size:var(--wp--preset--font-size--body-m)}.mobile .xznv-lvl-1 a.xznv-el-a-lvl,.mobile .xznv-lvl-1 a.xznv-el-a-tab,.mobile .xznv-lvl-1 a.xznv-el-a-tab-col,.xznv-lvl-1 a:not([class]){font-size:var(--wp--preset--font-size--body-s)}}@media screen and (max-width:1440px){#menu-main{gap:var(--wp--preset--spacing--30)}}@media screen and (max-width:1360px){.header-popup-form{display:none!important}}@media screen and (max-width:1024px){header .xz-header{padding-bottom:1rem;padding-top:1rem}.xz-breadcrumb{display:none!important}}.home-block1{overflow:hidden;position:relative}.home-block1 .wp-block-image{height:100%;left:0;position:absolute;top:0;width:61%}.home-block1 .wp-block-image img{height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom right;object-position:bottom right;width:100%}.home-block1 .wp-block-group{margin-left:auto;padding-bottom:var(--wp--preset--spacing--60)!important;padding-left:calc(var(--xz-main-padding) + clamp(0rem, 63.409vw - 38.045rem, 83.7rem));padding-right:var(--xz-main-padding);padding-top:clamp(4rem,3.03vw + 2.182rem,8rem)!important}.home .home-about .home-about-contact{display:none}.home .home-about .home-about-contact.active{display:block}.home .page-form{padding-top:calc(var(--wp--preset--spacing--70) + var(--wp--preset--spacing--30))!important}.icon{display:block;fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}.image-size-xl img{height:23.8rem;width:23.8rem}.xz-breadcrumbs{align-items:center;display:flex;gap:var(--wp--preset--spacing--10)}.xz-breadcrumbs .yoast-breadcrumbs{color:var(--wp--preset--color--dark-1);font-size:var(--wp--preset--font-size--title-m);font-weight:var(--wp--custom--font-weight-m)}.xz-breadcrumbs .yoast-breadcrumbs span{align-items:center;display:flex;gap:var(--wp--preset--spacing--10)}.xz-breadcrumbs .yoast-breadcrumbs span a{color:var(--wp--preset--color--dark-1);transition:all .5s ease}.xz-breadcrumbs .yoast-breadcrumbs span a:hover{color:var(--wp--preset--color--a)}.xz-breadcrumbs .yoast-breadcrumbs .breadcrumb_last{color:var(--wp--preset--color--dark);display:inline-block;max-width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xz-list-block,.xz-news-list{position:relative}.xz-list-block:after,.xz-news-list:after{background:var(--wp--preset--color--a);bottom:calc(var(--wp--preset--spacing--20)*-1);content:"";display:block;height:calc(var(--wp--preset--spacing--10) - .2rem);left:var(--xz-main-padding);position:absolute;width:calc(var(--wp--preset--spacing--60)*4.58)}.xz-placeholder-block{align-items:center;background-color:#f2f2f2;border:1px solid #ddd;color:#999;display:flex;font-size:16px;justify-content:center;margin:0;padding:1.5rem}.wp-block-xz-btn{flex-flow:row nowrap!important;transition:all .3s}.wp-block-xz-btn p{white-space:nowrap!important}.wp-block-xz-btn .wp-block-xz-iconfont{transition:all .3s ease}.xz-btn-icon-flex .wp-block-xz-iconfont{align-items:center;background:var(--wp--preset--color--a);border-radius:50%;color:var(--wp--preset--color--white);display:flex;font-size:var(--wp--preset--font-size--headline-s);height:clamp(4rem,.606vw + 3.636rem,4.8rem);justify-content:center;transition:all .3s;width:clamp(4rem,.606vw + 3.636rem,4.8rem)}.xz-tbn-icon-rotate:hover .wp-block-xz-iconfont{transform:rotate(45deg)}.xz-tbn-icon-transform:hover .wp-block-xz-iconfont{transform:translateX(.5rem)}@media screen and (max-width:1800px){.wp-block-cover.alignfull{padding-left:var(--xz-main-padding);padding-right:var(--xz-main-padding)}.row-title{gap:var(--wp--preset--spacing--20)}}@media screen and (max-width:1440px){.wp-singular .about-service-7yn4 .xz-card-7yn4:before,.wp-singular .about-service-7yn4 .xz-cards-7yn4 .xz-card-7yn4-position,.wp-singular .about-service-7yn4:after,.wp-singular .about-service-7yn4:before{display:none}}@media screen and (max-width:1280px){.row-title{flex-direction:column}.row-title p{max-width:100%}.news-video-block+.wp-block-columns .wp-block-column:first-of-type{display:none!important}.single-project .row-title{align-items:flex-start}.single-industries .entry-content .wp-block-columns{display:grid;grid-template-columns:clamp(30rem,9.91vw + 21.973rem,41rem) 1fr}.tax-pro_cat .toppic-breadcrumb+.wp-block-group .wp-block-columns{display:grid;grid-template-columns:clamp(30rem,7.207vw + 24.162rem,38rem) 1fr}}@media screen and (max-width:1100px){.about-block1 .wp-block-columns{flex-direction:column-reverse}.about-block1 .wp-block-columns img{width:100%}.about-block1 .wp-block-column:first-of-type{padding-right:var(--xz-main-padding)}.about-block2{background-size:contain;flex-direction:column}.about-block2 .wp-block-column:first-of-type{padding-right:var(--xz-main-padding)}.about-block2 .wp-block-column{padding-bottom:var(--wp--preset--spacing--70);padding-top:var(--wp--preset--spacing--70)}.about-block2 .wp-block-column:last-of-type{padding-left:var(--xz-main-padding)!important}}@media screen and (max-width:1024px){.single-product .entry-content .wp-block-table{overflow-x:auto}.single-product .entry-content .wp-block-table table{width:144rem}.home .xz-header .xznv-el-0.current-menu-ancestor>a,.home .xz-header .xznv-el-0.current-menu-item>a,.home .xz-header .xznv-el-0.current-menu-parent>a,.home .xz-header .xznv-el-0:hover>a{color:var(--wp--preset--color--a)}.home .xz-header .xznv-el-0>a{color:var(--wp--preset--color--dark)}.home .xz-header .xznv-el-0:not(.current-menu-item):not(.cuttent-menu-parent):not(.current-menu-ancestor)>a:after{display:none}.factory-strength-gallery{flex-direction:column-reverse;gap:var(--wp--preset--spacing--50)}.factory-strength-gallery .wp-block-column{width:100%}.factory-strength-gallery .wp-block-column:first-of-type{padding-right:var(--xz-main-padding)}.controller-f03-top-right .swiper-buttons{top:calc((var(--wp--preset--spacing--30) + clamp(4rem, 1.515vw + 3.091rem, 6rem))*-1)}.contact-columns{flex-direction:column;gap:var(--wp--preset--spacing--60)}.single-industries .entry-content .wp-block-columns{display:flex;flex-direction:column}.single-industries .entry-content .wp-block-columns .wp-block-column{flex-basis:auto!important}.footer-btm{padding-bottom:7rem}.single-project .single-sec-nav-x+.xz-tbn-icon-transform{display:none}}@media screen and (max-width:810px){.product-search .searchform-sec{width:32rem!important}.tax-pro_cat .toppic-breadcrumb+.wp-block-group .wp-block-columns{display:flex;flex-direction:column-reverse;gap:var(--wp--preset--spacing--60)}.xz-404 .wp-block-columns{flex-direction:column-reverse}}@media screen and (max-width:900px){.news-video-block+.wp-block-columns{flex-direction:column}.news-video-block+.wp-block-columns .wp-block-column{width:100%}.single-post .post-sec-nav-block{display:none}.single-post .entry-content .wp-block-table{overflow-x:auto}.single-post .entry-content .wp-block-table table{width:90rem}.xz-breadcrumbs{padding:0!important}.xz-breadcrumbs>*{display:none}}@media screen and (max-width:500px){.about-btns{grid-template-columns:repeat(1,1fr)}.single-post .entry-content .wp-block-table table{width:60rem}.xz-btn-icon-flex{padding-bottom:var(--wp--preset--spacing--5)!important;padding-right:var(--wp--preset--spacing--5)!important;padding-top:var(--wp--preset--spacing--5)!important}.categories-add-row{align-items:flex-start;flex-direction:column;gap:var(--wp--preset--spacing--30)}.home-block1 .wp-block-image{width:100%}.home-block1 .wp-block-group{background:color-mix(in srgb,var(--wp--preset--color--white) 70%,transparent)}.xz-policy .wp-block-group{padding:var(--wp--preset--spacing--60)!important}.xz-policy-content.xz-policy-content h2{font-size:var(--wp--preset--font-size--headline-m)!important}.xz-policy-content.xz-policy-content h3{font-size:var(--wp--preset--font-size--headline-s)!important}.home-about-contact .wp-block-acf-xz-card-7jhb .data-scrolling{grid-template-columns:repeat(2,1fr)}.product-search{align-items:flex-start;flex-direction:column;gap:var(--wp--preset--spacing--20)}.product-search .searchform-sec{width:100%!important}}.glightbox-open{overflow:clip!important}.archive .single-sticky,.archive .xz-sticky,.wp-singular .single-sticky,.wp-singular .xz-sticky{left:0;position:sticky;transition:all .5s ease;z-index:999}.archive .xz-sticky.scrolled,.wp-singular .xz-sticky.scrolled{top:2vh}.archive .xz-sticky,.wp-singular .xz-sticky{top:calc(var(--header_h) + 2vh)}.archive .single-sticky.scrolled,.wp-singular .single-sticky.scrolled{top:0}.archive .single-sticky,.wp-singular .single-sticky{top:var(--header_h)}.ls-news,.ls-projects,.ls-pros{row-gap:var(--wp--preset--spacing--40)!important}.background-backdrop-filter .has-dark-background-color{background-color:transparent!important;opacity:0!important}.background-backdrop-filter:after{backdrop-filter:blur(32px);background:color-mix(in srgb,var(--wp--preset--color--dark) 60%,transparent);content:"";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.background-backdrop-filter .wp-block-cover__inner-container{z-index:99}.search .page-form{background:var(--wp--preset--color--light)!important}.xz-policy-content h2{font-size:var(--wp--preset--font-size--headline-l)!important;font-weight:var(--wp--custom--font-weight-xl)!important;margin-top:var(--wp--preset--spacing--40)!important}.xz-policy-content p{color:var(--wp--preset--color--dark-1)!important;font-size:var(--wp--preset--font-size--body-l)!important;margin:var(--wp--preset--spacing--20) 0}.xz-policy-content h3{font-size:var(--wp--preset--font-size--title-l)!important;font-weight:var(--wp--custom--font-weight-xl)!important;margin-top:var(--wp--preset--spacing--20)!important}.xz-policy-content ul li{color:var(--wp--preset--color--dark-1)!important}.xz-policy-content ul li strong{color:var(--wp--preset--color--dark)!important;font-size:var(--wp--preset--font-size--title-m)!important}.product-search .searchform-sec{width:clamp(15rem,15.315vw + 2.595rem,32rem)}.controller-pagination-bottom-center .swiper-pagination{display:flex;justify-content:center;margin-top:var(--wp--preset--spacing--40);position:static!important}.archive .xzsc,.home .xzsc,.single-industries .xzsc,.single-post .xzsc,.wp-singular.page .xzsc{top:calc(var(--header_h) + 2vh)}