.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{margin-left:auto;margin-right:auto}img.alignleft{margin:.4em 1.6em 1.6em 0}img.alignright{margin:.4em 0 1.6em 1.6em}img.aligncenter{clear:both;margin-bottom:1.6em;margin-top:.4em}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}a:where(:not(.wp-element-button)){text-decoration:none}.wp-block-image{margin:0}.wp-block-columns{margin:2% 0}h3.wp-block-heading{font-weight:700;margin-bottom:2%;margin-top:2%}h4.wp-block-heading{font-weight:700;margin-bottom:1.5%;margin-top:1.5%}.wp-block-list{padding:1rem 0}.wp-block-list li{align-items:center;display:flex;margin:.5rem 0;padding-left:5px}.wp-block-list li:before{border:5px solid transparent;border-left-color:#eca614;content:"";display:inline-block;height:0;margin-right:.5rem;vertical-align:middle;width:0}@media (max-width:810px){.wp-block-list li:before{margin-right:.5rem}}@media (max-width:600px){.wp-block-list li:before{margin-right:0}}.wpcf7-response-output{display:none!important}.wp-block-separator.andb-hr-line{border-top:1px solid #e6e6e5!important}#rank-math-toc{background:#f9f9f9;margin:1.5rem 0;padding:3rem}#rank-math-toc>h2{font-size:clamp(1.8rem,.8rem + 1.5vw,2.4rem);line-height:2;margin-top:0!important}#rank-math-toc nav{border-top:1px solid #ddd;margin-top:1rem;padding-top:1rem}#rank-math-toc nav>ul li{line-height:2.2}#rank-math-toc nav>ul li a{color:#333;text-decoration:none}#rank-math-toc nav>ul li a:before{background-color:currentColor;border-radius:5px;content:"";display:inline-block;height:5px;margin-right:10px;vertical-align:middle;width:5px}#rank-math-toc nav>ul li a:hover{border-bottom:1px dashed;color:#bc121a}#rank-math-toc nav>ul li ul{padding-left:1.5rem}#rank-math-toc nav>ul li ul li a:before{display:none}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{opacity:0;transition:all .3s}.mfp-bg.mfp-ready{opacity:.8}.mfp-bg.mfp-ready.mfp-removing{opacity:0}.white-popup-block{margin:20px auto;max-width:1140px;padding:0;position:relative;width:auto}.white-popup-block .contact-sce-tit{margin-top:0}.white-popup-block .mfp-close{align-items:center;color:#bc121a;display:flex;font-family:LINESeedSans;font-size:4rem;font-weight:100;justify-content:center;right:10px;top:10px;transition:opacity .3s linear}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.loop-blog-slide .slide-wrap{height:100%;width:100%}.loop-blog-slide .slide-wrap .item-img{aspect-ratio:500/347;position:relative}.loop-blog-slide .slide-wrap .item-img a{display:block;height:100%;overflow:hidden;width:100%}.loop-blog-slide .slide-wrap .item-img a img{display:block;transition:all .3s ease}.loop-blog-slide .slide-wrap .item-img a:hover img{filter:brightness(1.05);transform:scale(1.05)}.loop-blog-slide .slide-wrap .item-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loop-blog-slide .slide-wrap .item-img .item-more{align-items:center;aspect-ratio:1/1;background-color:hsla(0,0%,40%,.8);border-radius:50%;bottom:0;color:#fff;display:flex;height:auto;justify-content:center;position:absolute;right:10%;text-align:center;transform:translateY(50%);transition:all .3s linear;width:clamp(3.6rem,2rem + 2vw,5rem)}.loop-blog-slide .slide-wrap .item-img .item-more svg{height:40%;transition:transform .3s linear;width:40%}.loop-blog-slide .slide-wrap .item-img .item-more svg path{fill:currentColor}.loop-blog-slide .slide-wrap .item-caption{background:#fff;padding:6% 8%}.loop-blog-slide .slide-wrap .item-caption .item-title{font-size:clamp(1.5rem,1rem + 1.5vw,2rem)}.loop-blog-slide .slide-wrap .item-caption .item-title a{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:block;display:-webkit-box;overflow:hidden}.loop-blog-slide .slide-wrap .item-caption .item-desc{margin-top:1rem}.loop-blog-slide .slide-wrap .item-caption .item-desc p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:clamp(1.3rem,.5rem + .5vw,1.6rem);line-height:1.8;overflow:hidden}.loop-blog-slide .slide-wrap:hover .item-img .item-more{background-color:rgba(188,18,26,.8)}.loop-blog-slide .slide-wrap:hover .item-img .item-more svg{transform:scale(1.05)}.loop-case-item{background-color:#fff;border-radius:1rem;font-family:Roboto,arial;overflow:hidden}.loop-case-item img{display:block;transition:all .3s ease}.loop-case-item:hover img{filter:brightness(1.05);transform:scale(1.05)}.loop-case-item .item-img{overflow:hidden;position:relative}.loop-case-item .item-img img{aspect-ratio:3/2;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loop-case-item .item-img .item-time{background-color:#bc121a;border-radius:1rem 0 1rem 0;color:#fff;left:0;padding:.5rem 1rem;position:absolute;top:0}.loop-case-item .item-body{padding:clamp(1rem,.5rem + 1vw,2.5rem) clamp(1.2rem,.5rem + 1.5vw,3.5rem);transition:background-color .3s linear}.loop-case-item .item-footer{align-items:center;background-color:#f7f7f7;display:flex;justify-content:space-between;padding:1rem clamp(1.2rem,.5rem + 1.5vw,3.5rem)}.loop-case-item .item-footer .item-time{color:#959595;font-size:1.4rem;line-height:1}.loop-case-item .item-footer .item-more{align-items:center;aspect-ratio:1/1;border:1px solid;border-radius:10rem;color:#bc121a;display:flex;height:auto;justify-content:center;transition:background-color .3s linear;width:4rem}.loop-case-item .item-footer .item-more .iconfont{color:currentColor;transition:color .3s linear}.loop-case-item .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:clamp(1.6rem,.5rem + 1.5vw,2.2rem);font-weight:700;line-height:1.2;overflow:hidden}.loop-case-item .item-params{border-top:1px solid #d7d7d7;margin-top:clamp(1rem,.5rem + 1vw,2rem);padding-top:clamp(1rem,.5rem + 1vw,2rem)}.loop-case-item .item-params li{color:#666;line-height:2.5}.loop-case-item .item-params li strong{color:#333;display:inline-block;min-width:20%}.loop-case-item .item-content{color:#717171;line-height:1.8;padding-top:clamp(1rem,.5rem + 1vw,2.5rem)}.loop-case-item .item-content p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:currentColor;display:-webkit-box;font-size:inherit;line-height:inherit;overflow:hidden}.loop-case-item:hover .item-body{background-color:#f7f7f7}.loop-case-item:hover .item-footer .item-more{background-color:#bc121a}.loop-case-item:hover .item-footer .item-more .iconfont{color:#fff}.loop-feedback-item{transition:box-shadow .3s linear,transform .3s linear}.loop-feedback-item .item-wrap{background-color:#fff;padding:7% 8% 6%}.loop-feedback-item .item-wrap .item-img img{aspect-ratio:329/183;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.loop-feedback-item .item-wrap .item-title{-webkit-line-clamp:1;display:block;font-size:clamp(1.5rem,1rem + 1vw,2.4rem);line-height:2;margin-top:clamp(.5rem,.2rem + .5vw,1.5rem)}.loop-feedback-item .item-wrap .item-desc p,.loop-feedback-item .item-wrap .item-title{-webkit-box-orient:vertical;display:-webkit-box;font-weight:100;overflow:hidden;text-transform:uppercase}.loop-feedback-item .item-wrap .item-desc p{-webkit-line-clamp:2;font-size:clamp(1.4rem,.2rem + .8vw,1.6rem);line-height:1.8}.loop-feedback-item:hover{transform:translateY(-3px)}.loop-feedback-item.swiper-slide-active,.loop-feedback-item:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.06)}.industry-case-item{height:auto}.industry-case-item .item-wrap{display:block;height:100%;overflow:hidden;position:relative}.industry-case-item .item-wrap img{display:block;transition:all .3s ease}.industry-case-item .item-wrap:hover img{filter:brightness(1.05);transform:scale(1.05)}.industry-case-item .item-wrap .item-img{aspect-ratio:4/3;overflow:hidden}.industry-case-item .item-wrap .item-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.industry-case-item .item-wrap .item-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.industry-case-item .item-wrap .item-overlay .overlay-wrap{background-color:rgba(0,0,0,.1);color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:clamp(1.5rem,.5rem + 2vw,4rem) clamp(1.5rem,.5rem + 2vw,4rem) clamp(2rem,1rem + 2.5vw,6rem);transition:background-color .3s linear;width:100%}.industry-case-item .item-wrap .item-overlay .item-top .item-title p{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:clamp(1.5rem,.8rem + 1vw,2.6rem);overflow:hidden;text-transform:capitalize}.industry-case-item .item-wrap .item-overlay .item-top .item-title:after{background-color:#fff;content:"";display:inline-block;height:2px;margin:1rem 0;transition:width .3s linear;width:1.8rem}.industry-case-item .item-wrap .item-overlay .item-top .item-desc p{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#fff;display:-webkit-box;font-size:clamp(1.4rem,.8rem + 1vw,1.8rem);line-height:1.5;overflow:hidden}.industry-case-item .item-wrap .item-overlay .item-more{align-self:start;color:#fff;display:inline-block;line-height:2.2;position:relative;text-transform:uppercase}.industry-case-item .item-wrap .item-overlay .item-more:after{background-color:#fff;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transform-origin:left center;transition:transform .3s linear;width:100%}.industry-case-item .item-wrap .item-overlay:hover .overlay-wrap{background-color:rgba(0,0,0,.5)}.industry-case-item .item-wrap .item-overlay:hover .item-top .item-title:after{width:3rem}.industry-case-item .item-wrap .item-overlay:hover .item-more:after{transform:scaleX(0);transform-origin:right}.loop-industry-item{padding:4% 0}.loop-industry-item:nth-child(odd){background:url(../image/solution-bg.webp) 50%/cover no-repeat}.loop-industry-item .item-wrap{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,1rem + 1.5vw,4rem)}.loop-industry-item .item-wrap .item-img img{display:block}.loop-industry-item .item-wrap .item-info{flex:1}.loop-industry-item .item-wrap .item-info .item-title{font-size:clamp(1.5rem,.5rem + 1vw,2.4rem);font-weight:700;margin-bottom:1rem}.loop-industry-item .item-wrap .item-info .item-challenge,.loop-industry-item .item-wrap .item-info .item-solution{color:#333;font-size:clamp(1.7rem,.8rem + 1.5vw,2rem);font-weight:300;line-height:1.8;padding-left:3rem;position:relative}.loop-industry-item .item-wrap .item-info .item-challenge:before,.loop-industry-item .item-wrap .item-info .item-solution:before{background:url(../image/icon-warn.png) 50%/contain no-repeat;content:"";display:inline-block;height:clamp(1.5rem,1rem + 1vw,2rem);left:0;position:absolute;top:.4rem;vertical-align:middle;width:clamp(1.8rem,1rem + 1vw,2.4rem)}.loop-industry-item .item-wrap .item-info .item-solution:before{background-image:url(../image/icon-ok.png)}.loop-industry-item .item-wrap .item-info .item-model{font-size:clamp(1.5rem,.5rem + 1vw,1.8rem);padding-top:clamp(2rem,1rem + 1.5vw,3rem)}.loop-industry-item .item-wrap .item-info .item-model strong{font-weight:500;line-height:2}.loop-industry-item .item-wrap .item-info .item-model ul{display:grid;gap:clamp(1rem,.5rem + 1vw,2rem);grid-template-columns:1fr 1fr;margin:clamp(1rem,.5rem + 1vw,2rem) 0}.loop-industry-item .item-wrap .item-info .item-model ul li{background-color:#fff;border:1px solid #f0f0f0;border-radius:10rem;padding:1rem 3rem}.loop-industry-item .item-wrap .item-info .item-model ul li a{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:block;display:-webkit-box;font-weight:300;overflow:hidden}@media screen and (min-width:1024px){.loop-industry-item:nth-child(2n) .item-wrap{flex-direction:row-reverse}.loop-industry-item .item-wrap .item-img{width:45%}}.loop-news-item{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;flex:1;flex-direction:row;flex-wrap:wrap;gap:2rem;height:100%;padding:3rem 0;transition:background-color .3s linear;width:100%}.loop-news-item .item-date{align-self:center;text-align:center;transition:color .3s linear;width:15%}.loop-news-item .item-date .day{font-size:5.2rem;font-weight:700;line-height:1.5}.loop-news-item .item-date .year-mon{font-size:2rem}.loop-news-item .item-info{flex:1;width:auto}.loop-news-item .item-info .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:2.2rem;font-weight:700;line-height:1.5;overflow:hidden;transition:color .3s linear}.loop-news-item .item-info .item-desc{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;margin-top:1rem;overflow:hidden}.loop-news-item .item-info .item-desc p{color:#666;font-size:1.8rem;line-height:1.5;transition:color .3s linear}.loop-news-item .item-more{align-self:center;font-size:3rem;transition:transform .3s linear;width:10%}.loop-news-item .item-more i{color:#9c9c9c;font-size:3rem;transition:color .3s linear}.loop-news-item:hover{background-color:#bc121a;color:#fff!important}.loop-news-item:hover .item-date .day,.loop-news-item:hover .item-info .item-desc p,.loop-news-item:hover .item-info .item-title{color:currentColor}.loop-news-item:hover .item-more{transform:translateX(3px)}.loop-news-item:hover .item-more i{color:#fff}@media (max-width:1024px){.loop-news-item{padding:3rem 0}.loop-news-item .item-date{width:15%}.loop-news-item .item-date .day{font-size:5.2rem;font-weight:700;line-height:1.5}.loop-news-item .item-date .year-mon{font-size:2rem}.loop-news-item .item-info{flex:1;width:auto}.loop-news-item .item-info .item-title{font-size:2rem}.loop-news-item .item-info .item-desc p{font-size:1.6rem;line-height:1.5}.loop-news-item .item-more{font-size:2.5rem}}@media (max-width:920px){.loop-news-item{padding:2.5rem}.loop-news-item .item-date .day{font-size:4rem}}@media (max-width:600px){.loop-news-item{padding:2rem}.loop-news-item .item-date .day{font-size:3.2rem}.loop-news-item .item-info .item-title{font-size:1.6rem}.loop-news-item .item-info .item-desc p{font-size:1.4rem}}.loop-news{align-items:center;border-bottom:1px solid #ddd;margin-bottom:clamp(2rem,1rem + 3vw,6rem);overflow:hidden;padding-bottom:clamp(2rem,1rem + 3vw,6rem)}.loop-news img{display:block;transition:all .3s ease}.loop-news:hover img{filter:brightness(1.05);transform:scale(1.05)}.loop-news-wrapper-link{border-radius:1rem;color:inherit;display:grid;gap:clamp(2rem,1rem + 2vw,5rem);grid-template-columns:30% 1fr;text-decoration:none;transition:background-color .3s linear,box-shadow .3s linear}.loop-news-wrapper-link:hover{background-color:#fff;box-shadow:0 9px 38px 0 hsla(0,0%,45%,.16)}.loop-news-time{color:#666;font-size:1.6rem}.loop-news-tit{font-size:2.4rem;line-height:2;margin-top:.5rem;transition:all .3s ease}.loop-news-tit:hover{color:#bc121a}.loop-news-thumb{aspect-ratio:16/9;border-radius:1rem;display:block;overflow:hidden}.loop-news-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loop-news-x{padding-bottom:1.5rem;padding-top:clamp(1.8rem,1rem + 2vw,3rem)}.loop-news-des{margin:2rem 0 3rem;padding-right:2rem}.loop-news-des p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#999;display:-webkit-box;font-size:1.6rem;line-height:1.5;overflow:hidden}.loop-news-more{color:#000;transition:color .3s linear}.loop-news-more i{color:inherit;display:inline-block;font-size:2rem;transition:transform .3s linear}.loop-news-more:hover{color:#bc121a}.loop-news-more:hover i{transform:rotate(45deg)}@media screen and (max-width:1024px){.loop-news .loop-news-wrapper-link{gap:2rem;grid-template-columns:45% 1fr}.loop-news-des{margin:1rem 0 1.5rem}}@media screen and (max-width:810px){.loop-news-des{margin:1.5rem 0}.loop-news .loop-news-wrapper-link{display:flex;flex-direction:column}.loop-news-x{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:600px){.loop-news-x{padding-bottom:1.5rem}.loop-news .loop-news-wrapper-link{display:flex;flex-direction:column;gap:2rem}.loop-news-thumb{width:100%}.loop-news-x{padding-left:1rem;padding-right:1rem;padding-top:0}.loop-news-des{margin:1rem 0}}.loop-pro-item .item-img{aspect-ratio:1/1;border-radius:clamp(.5rem,.5rem + .5vw,1rem);overflow:hidden;position:relative}.loop-pro-item .item-img img{height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s linear,transform .3s linear,visibility .3s linear;width:100%}.loop-pro-item .item-img img.thumb{position:relative;z-index:1}.loop-pro-item .item-img img.thumb-back{left:0;opacity:0;position:absolute;top:0;transform:scale(1.05);visibility:hidden;z-index:2}.loop-pro-item .item-title{margin-top:clamp(1rem,.5rem + 1vw,1.5rem);text-align:center}.loop-pro-item .item-title a{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:clamp(1.5rem,.5rem + 1vw,1.6rem);font-weight:400;overflow:hidden}.loop-pro-item .item-foot{border-top:1px solid #e1e1e1;display:flex;gap:clamp(1rem,.5rem + 1.2vw,3rem);justify-content:space-between;margin-top:clamp(1rem,.5rem + 1vw,3rem);padding-left:5%;padding-right:5%;padding-top:clamp(1rem,.5rem + 1vw,3rem)}.loop-pro-item .item-foot .item-btn{align-items:center;background-color:#333;border:1px solid #333;border-radius:10rem;color:#fff;display:inline-flex;flex:1;font-size:clamp(1.2rem,.2rem + .8vw,1.6rem);gap:clamp(.5rem,.1rem + .2vw,1rem);height:clamp(3.2rem,1rem + 2vw,4rem);justify-content:center;text-transform:uppercase;transition:background-color .3s linear,border-color .3s linear,color .3s linear}.loop-pro-item .item-foot .item-btn i{transition:transform .3s linear,color .3s linear}.loop-pro-item .item-foot .item-btn:hover{background-color:transparent;border-color:#bc121a;color:#bc121a}.loop-pro-item .item-foot .item-btn:hover i{transform:translateX(.5rem)}.loop-pro-item .item-foot .item-btn.btn-popup{background-color:#bc121a;border-color:#bc121a}.loop-pro-item .item-foot .item-btn.btn-popup:hover{background-color:transparent;color:#bc121a}.loop-pro-item:hover .item-img .thumb-back{opacity:1;transform:scale(1);visibility:visible}.loop-pro-item:hover .item-img .thumb{opacity:0;transform:scale(1.05)}.loop-recommend-pro{background:url(../image/pro-bg.jpg) 50% no-repeat;padding:clamp(1.5rem,1rem + 1vw,3rem);position:relative;transition:box-shadow .3s linear}.loop-recommend-pro.swiper-slide{height:auto}.loop-recommend-pro .item-video{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s linear,visibility .3s linear;visibility:hidden;width:100%}.loop-recommend-pro .item-video img,.loop-recommend-pro .item-video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loop-recommend-pro .item-wrap{height:100%}.loop-recommend-pro .item-wrap .item-head{position:relative;z-index:4}.loop-recommend-pro .item-wrap .item-head .item-title{color:#000;font-size:clamp(1.8rem,.5rem + 1.5vw,3rem);font-weight:700;line-height:2}.loop-recommend-pro .item-wrap .item-head .item-brief{color:#4b4b4b;font-size:clamp(1.4rem,.5rem + 1vw,2rem)}.loop-recommend-pro .item-wrap .item-body{aspect-ratio:1/1;position:relative}.loop-recommend-pro .item-wrap .item-param{left:0;opacity:0;position:absolute;top:0;transition:opacity .3s linear,visibility .3s linear;visibility:hidden}.loop-recommend-pro .item-wrap .item-param ul{padding-top:3%}.loop-recommend-pro .item-wrap .item-param li{background-color:rgba(0,0,0,.15);border-radius:2rem;color:currentColor;font-size:1.4rem;margin:clamp(1rem,.5rem + 1vw,2rem) 0;opacity:0;padding:.6rem 1.5rem;transform:translateY(1rem)}.loop-recommend-pro .item-wrap .item-img{transition:opacity .3s linear,visibility .3s linear}.loop-recommend-pro .item-wrap .item-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.loop-recommend-pro .item-footer{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;width:100%}.loop-recommend-pro .item-footer .item-more{align-items:center;background:#fff;border-radius:5rem;box-shadow:0 0 32px 0 rgba(48,46,34,.09);color:#bc121a;display:flex;font-size:1.4rem;gap:.8rem;line-height:1.8;margin:auto;opacity:0;padding:.9rem 3rem;text-transform:uppercase;transform:translateY(100%);transition:opacity .3s linear,visibility .3s linear,transform .3s linear,background-color .3s linear;visibility:hidden}.loop-recommend-pro .item-footer .item-more i{background:currentColor;bottom:0;color:currentColor;height:1px;margin:auto;position:relative;right:0;top:0;transition:transform .3s linear;width:1.3rem}.loop-recommend-pro .item-footer .item-more i:after,.loop-recommend-pro .item-footer .item-more i:before{background-color:currentColor;content:"";display:block;height:1px;position:absolute;right:0;transform-origin:right center;width:.8rem}.loop-recommend-pro .item-footer .item-more i:before{transform:rotate(45deg)}.loop-recommend-pro .item-footer .item-more i:after{transform:rotate(-45deg)}.loop-recommend-pro .item-footer .item-more:hover{background:#bc121a;color:#fff}.loop-recommend-pro .item-footer .item-more:hover i{transform:translateX(5px)}.loop-recommend-pro:nth-child(-n+3){grid-column:span 2}.loop-recommend-pro.item-wide{grid-column:span 3;margin-top:1rem}.loop-recommend-pro.item-wide .item-wrap{color:#333}.loop-recommend-pro.item-wide .item-wrap .item-head{width:70%}.loop-recommend-pro.item-wide .item-wrap .item-body{aspect-ratio:unset;position:static}.loop-recommend-pro.item-wide .item-wrap .item-body .item-param{position:relative}.loop-recommend-pro.item-wide .item-wrap .item-body .item-img{align-items:center;aspect-ratio:1/1;display:flex;height:100%;position:absolute;right:0;top:0;width:50%}.loop-recommend-pro.item-wide .item-wrap .item-body .item-img img{aspect-ratio:1/1}@media screen and (min-width:1024px){.loop-recommend-pro:hover:not(.item-wide) .item-video{opacity:1;visibility:visible}.loop-recommend-pro:hover:not(.item-wide) .item-wrap{color:#fff}.loop-recommend-pro:hover:not(.item-wide) .item-wrap .item-head .item-brief,.loop-recommend-pro:hover:not(.item-wide) .item-wrap .item-head .item-title{color:currentColor}.loop-recommend-pro:hover:not(.item-wide) .item-wrap .item-img{opacity:0;visibility:hidden}.loop-recommend-pro:hover .item-wrap .item-param{opacity:1;visibility:visible}.loop-recommend-pro:hover .item-wrap .item-param li{opacity:1;transform:translateY(0);transition:transform .3s linear,opacity .3s linear}.loop-recommend-pro:hover .item-wrap .item-param li:first-child{transition-delay:.1s}.loop-recommend-pro:hover .item-wrap .item-param li:nth-child(2){transition-delay:.2s}.loop-recommend-pro:hover .item-wrap .item-param li:nth-child(3){transition-delay:.3s}.loop-recommend-pro:hover .item-wrap .item-param li:nth-child(4){transition-delay:.4s}.loop-recommend-pro:hover .item-wrap .item-param li:nth-child(5){transition-delay:.5s}.loop-recommend-pro:hover .item-wrap .item-more{opacity:1;transform:translateY(50%);visibility:visible}}.loop-rel-case-item{display:flex;gap:clamp(1rem,.5rem + .8vw,2rem)}.loop-rel-case-item .item-img{aspect-ratio:4/3;border-radius:5px;overflow:hidden;width:25%}.loop-rel-case-item .item-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loop-rel-case-item .item-title{flex:1;line-height:1.5}.loop-rel-post-item{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#000;display:-webkit-box;margin-top:clamp(1rem,.5rem + 1vw,2rem);overflow:hidden;transition:all .3s linear}.loop-rel-post-item:hover{color:#bc121a}.loop-rel-pro-item{display:block;margin-top:clamp(1rem,.5rem + 1vw,2rem);overflow:hidden;padding-top:clamp(1rem,.5rem + 1vw,2rem)}.loop-rel-pro-item img{display:block;transition:all .3s ease}.loop-rel-pro-item:hover img{filter:brightness(1.05);transform:scale(1.05)}.loop-rel-pro-item .item-img{aspect-ratio:3/2;margin-bottom:clamp(1rem,.5rem + 1vw,2rem);overflow:hidden}.loop-rel-pro-item .item-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loop-top-news-item{color:#000;display:flex;flex-wrap:wrap;gap:1rem;margin-top:clamp(1rem,.5rem + 1vw,2rem);transition:all .3s linear}.loop-top-news-item .item-img{border-radius:.5rem;overflow:hidden;width:37.7%}.loop-top-news-item .item-img img{transition:all .3s ease}.loop-top-news-item .item-img:hover img{filter:brightness(1.05);transform:scale(1.05)}.loop-top-news-item .item-img img{aspect-ratio:13/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.loop-top-news-item .item-info{display:flex;flex:1;flex-direction:column;justify-content:space-between}.loop-top-news-item .item-time{color:#666;display:block}.loop-top-news-item .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-weight:700;overflow:hidden}.loop-top-news-item:hover{color:#bc121a}.brand-position-box{display:flex;flex-wrap:wrap;gap:clamp(2rem,1rem + 2.5vw,6rem);margin-top:clamp(3rem,1.5rem + 2.5vw,8rem)}@media screen and (max-width:810px){.brand-position-box{flex-direction:column}}.brand-position-box .brand-pos-item{background-color:#fff;border-top:3px solid #bc121a;flex:1;padding:2.5%;transition:box-shadow .3s linear}.brand-position-box .brand-pos-item .item-title{color:#bc121a;display:inline-flex;font-size:clamp(2.2rem,1rem + 2vw,4.8rem);font-weight:700;line-height:1;text-transform:uppercase}.brand-position-box .brand-pos-item .item-title img{align-self:start;flex:1;width:auto}.brand-position-box .brand-pos-item .item-title p{font-size:medium}.brand-position-box .brand-pos-item .item-brief{font-size:clamp(1.5rem,.8rem + 1vw,2rem);font-weight:600;line-height:2;margin:.5rem 0;text-transform:uppercase}.brand-position-box .brand-pos-item .item-content{font-size:clamp(1.4rem,.5rem + .5vw,1.6rem)}.brand-position-box .brand-pos-item:hover{box-shadow:0 0 32px 0 rgba(48,46,34,.09)}.sidebar-wiget{background:#f5f5f5;padding:8%}.pro-searchform{display:flex;width:100%}.pro-searchform-input{border:none;border-radius:2px;flex:1;font-size:1.4rem;line-height:2.2rem;padding:1rem;width:10rem}.pro-searchform-submit{align-items:center;background:#bc121a;border:none;border-radius:2px;color:#fff;cursor:pointer;display:flex;font-size:2rem!important;height:4.8rem;justify-content:center;transition:all .3s ease;width:4.8rem}.pro-searchform-submit:active,.pro-searchform-submit:hover{background-color:#eca614}.footer-contact{position:relative}.andb-footer{background:url(../image/footer-bg.jpg) 50%/cover no-repeat #1e262e}.andb-footer .footer-top{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:2.2% 0}.andb-footer .footer-top .footer-logo img{max-width:clamp(15rem,10rem + 6vw,33.6rem)}@media screen and (max-width:810px){.andb-footer .footer-top .footer-sns{display:none}}.andb-footer .footer-top .footer-tel{display:flex}.andb-footer .footer-top .footer-tel .tel-icon{align-self:end;margin-right:1rem}.andb-footer .footer-top .footer-tel .tel-icon svg{height:2.8rem;width:2.8rem}.andb-footer .footer-top .footer-tel .tel-icon svg path{fill:#bc121a}.andb-footer .footer-top .footer-tel .tel-info{color:#fff}.andb-footer .footer-top .footer-tel .tel-info .tel-title{font-size:clamp(1.2rem,.5rem + 1vw,1.8rem);text-transform:uppercase}.andb-footer .footer-top .footer-tel .tel-info .tel-number{font-size:clamp(1.4rem,.5rem + 2vw,3rem)}.andb-footer .footer-middle{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:clamp(1.5rem,.9rem + 1.5vw,4rem);margin-top:clamp(1rem,2rem + 1.5vw,6rem)}.andb-footer .footer-contact{border-top:1px solid hsla(0,0%,100%,.1);padding:clamp(1.5rem,1rem + 1.8vw,3rem) 0}.andb-footer .footer-contact ul{display:flex;flex-wrap:wrap;gap:clamp(2rem,1rem + 1.5vw,4rem)}@media screen and (max-width:810px){.andb-footer .footer-contact ul{flex-direction:column;gap:1rem;justify-items:start}}.andb-footer .footer-contact ul li{color:#fff;flex:1}.andb-footer .footer-contact ul li i{margin-right:1rem}.andb-footer .footer-contact ul li a{color:currentColor}.andb-footer .footer-contact ul li span{opacity:.5;transition:.3s linear}.andb-footer .footer-contact ul li:hover span{opacity:.9}.andb-footer .footer-bottom{background-color:#1c2127;color:#fff}.andb-footer .footer-bottom a{color:currentColor}.footer-nav{width:75%}#menu-footer{display:flex;justify-content:space-between;width:100%}#menu-footer a{color:#fff;font-family:arial;font-size:1.6rem;line-height:2;position:relative;text-transform:uppercase;transition:all .3s ease}#menu-footer .sub-menu{margin-top:2rem}#menu-footer .sub-menu .menu-item{margin-top:1rem}#menu-footer .sub-menu a{color:#fff;font-size:1.6rem;font-weight:400;opacity:.5;text-transform:capitalize}#menu-footer .sub-menu a:hover{opacity:1}.footer-bottom{flex-wrap:wrap;padding:2.3rem 0}.footer-bottom .footer-botttom-left{display:flex;row-gap:3rem}.nav-contact-info{display:flex;height:100%;justify-content:end;width:22%}.nav-contact-info .contact-item{text-align:center}.nav-contact-info .contact-list{color:#fff}.nav-contact-info .contact-list .contact-wa .wa-title{font-size:clamp(1.4rem,.5rem + 1vw,1.8rem);text-align:center;text-transform:capitalize}.nav-contact-info .contact-list .contact-wa .wa-title i{font-size:110%;vertical-align:middle}.nav-contact-info .contact-list .contact-wa .wa-title span{vertical-align:middle}.nav-contact-info .contact-list .contact-wa .wa-qrcode{aspect-ratio:1/1;margin:1rem auto;max-width:14rem}.nav-contact-info .contact-list .contact-wa .wa-qrcode img{display:block;width:100%}.nav-contact-info .contact-list .contact-tiktok{font-size:1.4rem;line-height:2;opacity:.4;text-transform:uppercase}.nav-contact-info dl{margin-bottom:3rem;text-align:end}.nav-contact-info dl dt{color:#bc121a;font-family:arial;font-size:2.4rem;font-weight:700;line-height:2;margin-bottom:2rem;text-transform:capitalize;transition:all .3s ease}.nav-contact-info dl a{color:rgba(0,0,0,.5);font-size:1.6rem;transition:all .3s ease}.nav-contact-info dl a:hover{color:rgba(188,18,26,.8)}.nav-contact-info dl dd{color:rgba(0,0,0,.5);font-size:1.6rem;line-height:2;margin-top:1rem}.andb-copyright,.andb-copyright-a{color:hsla(0,0%,100%,.5);font-size:1.5rem;margin:0 1rem}.andb-footer-privacy{align-items:center;display:flex}@media screen and (max-width:810px){.andb-footer{padding-bottom:8rem;padding-top:4rem}.footer-nav{display:none}.nav-contact-info{justify-content:center;width:100%}.footer-bottom .bottom-wrap{flex-direction:column-reverse;gap:1rem}}@media screen and (max-width:600px){.andb-footer{padding-top:3rem}.footer-top img{max-width:16rem}.footer-nav{order:1;width:100%}#menu-footer a{font-size:1.6rem}#menu-footer .sub-menu{margin-top:1rem}#menu-footer .sub-menu .menu-item{margin-top:0}#menu-footer .sub-menu a{font-size:1.4rem}.nav-contact-info{order:2;width:100%}.nav-contact-info dl dt{font-size:1.6rem;margin-bottom:1rem}.nav-contact-info dl a{font-size:1.5rem}.nav-contact-info dl dd{font-size:1.5rem;margin-top:0}}@media screen and (max-width:600px) and (max-width:600px){.nav-contact-info dl dt{display:none}}@media screen and (max-width:600px){.footer-botttom{margin-top:2rem;padding:1.4rem 0}}.home-about.andb-section{background:url(../image/sec-about-bg.jpg) no-repeat 50%/cover fixed #fff;padding-bottom:0;position:relative}.home-about.andb-section .line-logo{bottom:0;left:0;position:absolute;width:100%}.home-about.andb-section .container{position:relative;z-index:2}.home-about.andb-section .about-main .about-left .about-title{color:#000;font-family:Roboto,arial;font-size:clamp(1.8rem,.5rem + 2vw,4.6rem);font-weight:600;line-height:2;text-transform:uppercase}.home-about.andb-section .about-main .about-left .about-brief{color:#838383;font-size:clamp(1.5rem,.5rem + 1.5vw,2.4rem)}.home-about.andb-section .about-main .about-left .about-content{color:#262626;font-family:Roboto,arial;margin-top:3%}.home-about.andb-section .about-main .about-left .about-content p{line-height:2}@media screen and (max-width:810px){.home-about.andb-section .about-main .about-left .about-content p{line-height:1.8}}@media screen and (max-width:600px){.home-about.andb-section .about-main .about-left .about-content p{line-height:1.5}}.home-about.andb-section .about-main .about-left .about-more{align-items:center;background-color:#bc121a;border-radius:5rem;color:#fff;display:inline-flex;font-size:1.4rem;gap:1rem;margin-top:4%;padding:clamp(.5rem,.2rem + .5vw,1rem) clamp(1.5rem,.5rem + 2vw,3rem)}.home-about.andb-section .about-main .about-left .about-more i{font-size:120%;transition:transform .3s linear}.home-about.andb-section .about-main .about-left .about-more:hover i{transform:translateX(3px)}.home-about.andb-section .about-main .about-img img{aspect-ratio:4/3;border-radius:1rem;display:block;vertical-align:bottom;width:100%}@media screen and (max-width:1024px){.home-about.andb-section .about-main{flex-direction:column}.home-about.andb-section .about-main .about-img,.home-about.andb-section .about-main .about-left{width:100%}.home-about.andb-section .about-main .about-img img{aspect-ratio:16/9}}.home-about.andb-section .about-home-params{background-color:#fff;transform:translateY(50%)}@media screen and (max-width:1024px){.home-about.andb-section .about-home-params{padding-bottom:3%;transform:unset}}@media screen and (max-width:810px){.home-about.andb-section .about-home-params{background-color:transparent}.home-about.andb-section .about-home-params>div{box-shadow:none;padding:5%}}.sec-home-application{background-color:#f4f7f9}.application-grid{display:grid;gap:clamp(1rem,.5rem + 1.25vw,2.8rem);grid-template-columns:repeat(3,1fr)}@media screen and (max-width:810px){.application-grid{grid-template-columns:repeat(2,1fr)}}.application-grid .item{background-color:#f9f9f9;border-radius:1.2rem;overflow:hidden;position:relative}.application-grid .item img{display:block;transition:all .3s ease}.application-grid .item:hover img{filter:brightness(1.05);transform:scale(1.05)}.application-grid .item>img{display:block;position:absolute}.application-grid .item:before{background-color:#000;content:"";height:100%;left:0;opacity:.33;position:absolute;top:0;transition:opacity .3s linear;width:100%;z-index:1}.application-grid .item .item-wrap{align-items:center;aspect-ratio:515/350;background-position:50%;background-size:cover;box-shadow:0 0 1rem rgba(0,0,0,.1);color:#fff;display:flex;flex-direction:column;gap:1.2rem;height:100%;justify-content:center;padding:6% 8%;position:relative;transition:all .3s ease-in-out;width:100%;z-index:2}.application-grid .item .item-icon{font-size:clamp(3.6rem,1rem + 4vw,7rem);line-height:1}.application-grid .item .item-title{font-size:clamp(1.5rem,.5rem + 1.5vw,2.6rem);line-height:1.2;margin-top:1rem}.application-grid .item .item-head{align-items:center;display:flex;flex-direction:column;transform:translateY(40%);transition:transform .3s linear}.application-grid .item .item-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;transform:translateY(30%)}.application-grid .item .item-content,.application-grid .item .item-more{opacity:0;transition:transform .3s linear,visibility .3s linear,opacity .3s linear;visibility:hidden}.application-grid .item .item-more{align-items:center;aspect-ratio:1/1;background-color:#bc121a;border-radius:10rem;color:#fff;display:flex;height:3rem;justify-content:center;position:relative;transform:translateY(40%);width:3rem}.application-grid .item .item-more i{height:1px;position:relative;width:1rem}.application-grid .item .item-more i:after,.application-grid .item .item-more i:before{background-color:currentColor;content:"";display:block;height:100%;position:absolute;right:0;top:0;transform-origin:right center;width:100%}.application-grid .item .item-more i:before{transform:rotate(45deg)}.application-grid .item .item-more i:after{transform:rotate(-45deg)}@media screen and (min-width:1024px){.application-grid .item:hover:before{opacity:.5}.application-grid .item:hover .item-head{transform:translateY(0)}.application-grid .item:hover .item-content,.application-grid .item:hover .item-more{opacity:1;transform:translateY(0);visibility:visible}.application-grid .item:hover .item-more{transition-delay:.1s}}.andb-section.home-brand-story{background:url(../image/home-brand-story-bg.webp) 50%/cover no-repeat;padding-top:10%}.andb-section.home-brand-story .sec-head{display:block;text-align:center}.andb-section.home-brand-story .sec-head .head-title{align-items:center;display:flex;justify-content:center}.andb-section.home-brand-story .sec-head .head-title img{height:clamp(1.5rem,.8rem + 1.5vw,4.5rem);margin:0 clamp(.8rem,.5rem + 1.2vw,2rem)}.andb-section.home-brand-story .sec-head .head-brief{margin-top:clamp(1rem,.5rem + 1vw,2rem)}.andb-section.home-brand-story .brand-story-box{display:flex;margin-top:2rem}.andb-section.home-brand-story .brand-story-box .story-left{color:#000;padding-top:3%;width:60%}.andb-section.home-brand-story .brand-story-box .story-left .story-title{font-size:clamp(1.5rem,1rem + 3vw,7.2rem);font-weight:600;line-height:1.1;text-transform:capitalize}.andb-section.home-brand-story .brand-story-box .story-left .story-content{margin-top:clamp(1.5rem,.8rem + 1.5vw,3rem)}.andb-section.home-brand-story .brand-story-box .story-left .story-content p{font-size:clamp(1.5rem,.8rem + 1.5vw,2.4rem);font-weight:300;line-height:1.8}.andb-section.home-brand-story .brand-story-box .story-left .btn-more{margin-top:4%;min-width:unset;padding:0 3rem;text-transform:uppercase}.andb-section.home-brand-story .brand-story-box .story-left .btn-more:hover{background-color:#bc121a;color:#fff}.andb-section.home-brand-story .brand-story-box .story-left .btn-more:hover i{transform:translateX(5px)}.andb-section.home-brand-story .brand-story-box .story-left .more-tips{color:#fff;font-size:clamp(1.2rem,.5rem + 1.2vw,1.8rem);font-weight:200;margin-top:2.5%}.andb-section.home-brand-story .brand-story-box .story-right{flex:1}.andb-section.home-brand-story .brand-story-box .story-right img{display:block;width:100%}@media screen and (max-width:600px){.andb-section.home-brand-story .brand-story-box{flex-direction:column-reverse;justify-content:center}.andb-section.home-brand-story .brand-story-box .story-left{margin:0 auto;padding-top:0;width:100%}.andb-section.home-brand-story .brand-story-box .story-left .story-title{font-size:1.8rem}.andb-section.home-brand-story .brand-story-box .story-left .story-content p{line-height:1.2}.andb-section.home-brand-story .brand-story-box .story-right{align-self:center;width:50%}}.sec-home-feedback .feedback-swiper{padding:2rem 1rem}.sec-home-category .category-grid{display:grid;gap:clamp(1.5rem,1rem + 1vw,3rem);grid-template-columns:repeat(6,1fr)}@media screen and (max-width:810px){.sec-home-category .category-grid{grid-template-columns:repeat(3,1fr)}}.sec-home-category .category-grid .item{background:url(../image/pro-bg.jpg) 50% no-repeat;box-shadow:0 3px 40px 0 rgba(0,0,0,.1);padding:clamp(2.5rem,1rem + 1vw,3rem);position:relative;transition:box-shadow .3s linear}.sec-home-category .category-grid .item .item-video{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s linear,visibility .3s linear;visibility:hidden;width:100%}.sec-home-category .category-grid .item .item-video img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sec-home-category .category-grid .item .item-wrap .item-head{position:relative;z-index:4}.sec-home-category .category-grid .item .item-wrap .item-head .item-title{color:#000;font-size:clamp(1.8rem,.5rem + 1.5vw,3rem);font-weight:700;line-height:2}.sec-home-category .category-grid .item .item-wrap .item-head .item-brief{color:#4b4b4b;font-size:clamp(1.4rem,.5rem + 1vw,2rem)}.sec-home-category .category-grid .item .item-wrap .item-body{aspect-ratio:1/1;position:relative}.sec-home-category .category-grid .item .item-wrap .item-param{left:0;opacity:0;position:absolute;top:0;transition:opacity .3s linear,visibility .3s linear;visibility:hidden}.sec-home-category .category-grid .item .item-wrap .item-param ul{padding-top:3%}.sec-home-category .category-grid .item .item-wrap .item-param li{background-color:rgba(0,0,0,.15);border-radius:2rem;color:currentColor;margin:clamp(1rem,.5rem + 1vw,2rem) 0;opacity:0;padding:.6rem 1.5rem;transform:translateY(1rem)}.sec-home-category .category-grid .item .item-wrap .item-param li span{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:currentColor;display:inline-block;display:-webkit-box;font-size:1.4rem;overflow:hidden}.sec-home-category .category-grid .item .item-wrap .item-img{transition:opacity .3s linear,visibility .3s linear}.sec-home-category .category-grid .item .item-wrap .item-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.sec-home-category .category-grid .item .item-footer{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;width:100%}.sec-home-category .category-grid .item .item-footer .item-more{align-items:center;background:#fff;border-radius:5rem;box-shadow:0 0 32px 0 rgba(48,46,34,.09);color:#bc121a;display:flex;font-size:1.4rem;gap:.8rem;line-height:1.8;margin:auto;opacity:0;padding:.9rem 3rem;text-transform:uppercase;transform:translateY(100%);transition:opacity .3s linear,visibility .3s linear,transform .3s linear,background-color .3s linear;visibility:hidden}.sec-home-category .category-grid .item .item-footer .item-more i{background:currentColor;bottom:0;color:currentColor;height:1px;margin:auto;position:relative;right:0;top:0;transition:transform .3s linear;width:1.3rem}.sec-home-category .category-grid .item .item-footer .item-more i:after,.sec-home-category .category-grid .item .item-footer .item-more i:before{background-color:currentColor;content:"";display:block;height:1px;position:absolute;right:0;transform-origin:right center;width:.8rem}.sec-home-category .category-grid .item .item-footer .item-more i:before{transform:rotate(45deg)}.sec-home-category .category-grid .item .item-footer .item-more i:after{transform:rotate(-45deg)}.sec-home-category .category-grid .item .item-footer .item-more:hover{background:#bc121a;color:#fff}.sec-home-category .category-grid .item .item-footer .item-more:hover i{transform:translateX(5px)}.sec-home-category .category-grid .item:nth-child(-n+3){grid-column:span 2}.sec-home-category .category-grid .item.item-wide{grid-column:span 3;margin-top:1rem}.sec-home-category .category-grid .item.item-wide .item-wrap{color:#333}.sec-home-category .category-grid .item.item-wide .item-wrap .item-head{width:70%}@media screen and (max-width:600px){.sec-home-category .category-grid .item.item-wide .item-wrap .item-head{width:100%}}.sec-home-category .category-grid .item.item-wide .item-wrap .item-body{aspect-ratio:unset;position:static}.sec-home-category .category-grid .item.item-wide .item-wrap .item-body .item-param{position:relative;width:50%}@media screen and (max-width:1024px){.sec-home-category .category-grid .item.item-wide .item-wrap .item-body .item-param li{opacity:1;transform:translateY(0)}}.sec-home-category .category-grid .item.item-wide .item-wrap .item-body .item-img{align-items:center;aspect-ratio:1/1;display:flex;height:100%;position:absolute;right:0;top:0;width:50%}.sec-home-category .category-grid .item.item-wide .item-wrap .item-body .item-img img{aspect-ratio:1/1}@media screen and (max-width:810px){.sec-home-category .category-grid .item.item-wide .item-wrap .item-body .item-param{opacity:1;visibility:visible}.sec-home-category .category-grid .item.item-wide .item-wrap .item-body .item-param ul li{font-size:1.4rem}}@media screen and (max-width:600px){.sec-home-category .category-grid .item.item-wide .item-wrap .item-body .item-img{position:static;width:100%}.sec-home-category .category-grid .item.item-wide .item-wrap .item-body .item-param{display:none}}@media screen and (min-width:1024px){.sec-home-category .category-grid .item:hover:not(.item-wide) .item-video{opacity:1;visibility:visible}.sec-home-category .category-grid .item:hover:not(.item-wide) .item-wrap{color:#fff}.sec-home-category .category-grid .item:hover:not(.item-wide) .item-wrap .item-head .item-brief,.sec-home-category .category-grid .item:hover:not(.item-wide) .item-wrap .item-head .item-title{color:currentColor}.sec-home-category .category-grid .item:hover:not(.item-wide) .item-wrap .item-img{opacity:0;visibility:hidden}.sec-home-category .category-grid .item:hover .item-wrap .item-param{opacity:1;visibility:visible}.sec-home-category .category-grid .item:hover .item-wrap .item-param li{opacity:1;transform:translateY(0);transition:transform .3s linear,opacity .3s linear}.sec-home-category .category-grid .item:hover .item-wrap .item-param li:first-child{transition-delay:.1s}.sec-home-category .category-grid .item:hover .item-wrap .item-param li:nth-child(2){transition-delay:.2s}.sec-home-category .category-grid .item:hover .item-wrap .item-param li:nth-child(3){transition-delay:.3s}.sec-home-category .category-grid .item:hover .item-wrap .item-param li:nth-child(4){transition-delay:.4s}.sec-home-category .category-grid .item:hover .item-wrap .item-param li:nth-child(5){transition-delay:.5s}.sec-home-category .category-grid .item:hover .item-wrap .item-more{opacity:1;transform:translateY(50%);visibility:visible}}.sec-home-product .sec-head{flex-wrap:wrap;gap:clamp(1rem,.5rem + .5vw,2rem)}.sec-home-product .sec-head .head-right ul{background-color:#f5f5f5;border-radius:5rem;display:flex;gap:5px}.sec-home-product .sec-head .head-right ul li{border-radius:5rem;flex:1;overflow:hidden;padding:clamp(.5rem,.2rem + .5vw,1rem) clamp(1rem,.5rem + 1vw,2rem);position:relative;text-align:center}.sec-home-product .sec-head .head-right ul li:before{background-color:#bc121a;border-radius:5rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:right center;transition:transform .3s linear;width:100%;z-index:1}.sec-home-product .sec-head .head-right ul li a{display:block;position:relative;z-index:2}.sec-home-product .sec-head .head-right ul li:hover:before{transform:scaleX(1);transform-origin:left center}.sec-home-product .sec-head .head-right ul li:hover a{color:#fff}.recommend-pro-swiper{padding-bottom:clamp(2rem,1.5rem + 1vw,4rem)}.policy-content{margin:0 auto;max-width:108.7rem;padding:8rem 0 13rem}.policy-content .post-tit{text-align:center;text-transform:uppercase}.policy-content .wp-block-group{border-top:2px solid #dedede;margin-top:6rem;position:relative}.policy-content .wp-block-group:before{background:#bc121a;content:"";display:block;height:2px;left:0;position:absolute;top:-2px;width:24.5rem}.policy-content .wp-block-group h2{font-weight:400;margin:3.6rem 0 4rem;text-transform:uppercase}.policy-content .wp-block-group p{color:#150808;font-size:1.6rem;font-weight:400}.policy-content .wp-block-group h4{color:#333;font-weight:500;margin:2.8rem 0 0;text-align:left}.policy-content .policy-contact{display:flex;gap:4rem;margin-top:2rem}.policy-content .policy-contact-iteam{align-items:center;display:grid;gap:1rem;grid-template-columns:4.8rem 1fr}.policy-content .policy-contact-iteam i{align-items:center;background:#bc121a;border-radius:50%;color:#fff;display:4.8rem;display:flex;font-size:2rem;height:4.8rem;justify-content:center}.policy-content .policy-contact-iteam div{display:grid;gap:1rem}.policy-content .policy-contact-iteam h4{margin:0}.policy-content .policy-contact-iteam a{color:#150808;font-size:1.8rem;font-weight:400;transition:all .5s ease}.policy-content .policy-contact-iteam a:hover{color:#bc121a;text-decoration:underline}.post-tit+p{color:rgba(51,51,51,.7);margin-top:5.5rem;text-align:center}@media screen and (max-width:1280px){.policy-content{padding:25rem 0 13rem}}@media screen and (max-width:1024px){.policy-content{max-width:70%;padding:20rem 0 13rem}}@media screen and (max-width:810px){.policy-content{max-width:80%}.policy-content .wp-block-group,.post-tit+p{margin-top:4rem}}@media screen and (max-width:600px){.policy-content{max-width:90%}.post-tit+p{margin-top:2rem}.policy-content .wp-block-group h2{margin:4rem 0 2rem}.policy-content .policy-contact{flex-direction:column;gap:2rem}}.popup-form-box .box-wrap{background-color:#fff;border-radius:1rem;display:flex;overflow:hidden;padding:clamp(2rem,1.5rem + 2vw,6rem);position:relative}.popup-form-box .box-wrap .ip-person{bottom:5%;height:75%;left:5%;-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;z-index:0}@media screen and (max-width:1024px){.popup-form-box .box-wrap .ip-person{display:none}}.popup-form-box .box-wrap .box-left{position:relative;width:35%}.popup-form-box .box-wrap .box-left .box-title{color:#000;font-size:clamp(1.8rem,1rem + 1.8vw,3.6rem);font-weight:700;line-height:2;text-transform:uppercase}.popup-form-box .box-wrap .box-left .box-brief{color:#333;font-size:clamp(1rem,.5rem + 1vw,2rem);font-weight:700;line-height:1.4;text-transform:capitalize}.popup-form-box .box-wrap .box-right{flex:1;position:relative;z-index:2}.popup-form-box .box-wrap .box-right .popup-form-content h2{font-size:clamp(2rem,1rem + 1.5vw,3.6rem);margin-bottom:2.5%}.popup-form-box .box-wrap .box-right .popup-form-content .fluentform .ff-el-input--label{line-height:2;margin-bottom:1.2rem}.popup-form-box .box-wrap .box-right .popup-form-content .fluentform .ff-el-input--label label{font-weight:400}.popup-form-box .box-wrap .box-right .popup-form-content .fluentform .ff-el-form-control{background-color:#f6f6f6;border:1px solid #eee;border-radius:5px;transition:border-color .3s}.popup-form-box .box-wrap .box-right .popup-form-content .fluentform .ff-el-form-control:focus{border-color:#bc121a}.popup-form-box .box-wrap .box-right .popup-form-content .fluentform textarea{line-height:1.5}.popup-form-box .box-wrap .box-right .popup-form-content .fluentform .ff-btn.andb-submit{background-color:#bc121a;border:1px solid #bc121a;border-radius:5rem;height:auto;min-width:clamp(8rem,5rem + 6vw,15rem);padding:1rem 2.5rem;transition:background-color .3s linear}.popup-form-box .box-wrap .box-right .popup-form-content .fluentform .ff-btn.andb-submit:hover{background-color:transparent;color:#bc121a}@media screen and (max-width:1024px){.popup-form-box .box-wrap .box-left{display:none}}@media (min-width:481px){.fluentform .fluent_form_3 .ff-el-group{align-items:center;border-bottom:1px solid #999;display:flex;flex-wrap:wrap;margin-bottom:4rem;padding-bottom:1rem}.fluentform .fluent_form_3 .ff-el-group .ff-el-input--label{width:auto}.fluentform .fluent_form_3 .ff-el-group .ff-el-input--content{width:100%}.fluentform .fluent_form_3 .ff-el-group .ff-el-input--content textarea{resize:none;width:100%}.fluentform .fluent_form_3 .ff-el-group.ff-custom_html,.fluentform .fluent_form_3 .ff-el-group.ff_submit_btn_wrapper{border-bottom:none;margin-bottom:0}.fluentform .fluent_form_3 .ff-el-group.form-title{border-bottom:none}.fluentform .fluent_form_3 .ff-el-group.form-title h4{width:100%}.fluentform .fluent_form_3 .ff-el-group.ff_submit_btn_wrapper .ff-btn-submit.ff_btn_no_style{align-items:baseline;background:#bc121a;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:2rem;font-weight:500;gap:2rem;justify-content:center;line-height:4.8rem;padding:0 3rem;text-align:center;transition:all .3s;width:100%}.fluentform .fluent_form_3 .ff-el-group.ff_submit_btn_wrapper .ff-btn-submit.ff_btn_no_style:hover{background-color:#eca614;filter:brightness(1.1)}.fluentform .fluent_form_3 .ff-el-form-left .ff-el-input--label,.fluentform .fluent_form_3 .ff-el-form-right .ff-el-input--label{padding:0!important;width:auto!important}.fluentform .fluent_form_3 .ff-el-form-left .ff-el-input--content,.fluentform .fluent_form_3 .ff-el-form-right .ff-el-input--content{flex:1;margin:0!important;padding-left:1rem!important}}#fluentform_3_success{border:none;box-shadow:none}.andb-prenext{font-family:Roboto,arial;margin-top:3rem}.andb-prenext strong{color:#bc121a}.andb-prenext a{-webkit-line-clamp:1;color:#000;font-weight:700;transition:all .5s ease}.andb-prenext a:hover{color:#bc121a}.andb-post-next,.andb-post-prev{font-size:16px;line-height:2;position:relative}@media screen and (max-width:810px){.andb-post-next,.andb-post-prev{font-size:14px}}@media screen and (max-width:600px){.andb-post-next,.andb-post-prev{font-size:12px}}.pro-gallery{flex:none;position:relative;width:100%}.pro-gallery .slick-dots{bottom:4.2rem;display:flex;gap:4rem;justify-content:center;left:50%;margin-top:0;transform:translateX(-50%)}.pro-gallery .slick-dots li button,.pro-gallery .slick-dots li.slick-active button{height:1.2rem;padding:0;width:1.2rem}.pro-gallery .slick-dots li button{background:#fff}.pro-gallery .slick-dots li button:hover,.pro-gallery .slick-dots li.slick-active button{background:#bc121a}.gallery-swiper{--swiper-pagination-color:#23408e;--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-size:10px;--swiper-pagination-bottom:3rem;overflow:hidden}.gallery-swiper .gallery-item-a{display:block;overflow:hidden}.gallery-swiper .gallery-item-a img{transition:all .3s ease}.gallery-swiper .gallery-item-a:hover img{filter:brightness(1.05);transform:scale(1.05)}.gallery-swiper .gallery-item-a img{aspect-ratio:4/3;display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .6s ease;width:100%}@media (max-width:1024px){.gallery-swiper{--swiper-pagination-bottom:2.5rem}}@media (max-width:600px){.gallery-swiper{--swiper-pagination-bottom:2rem}}.gallery-thumb-swiper{margin-top:clamp(1rem,.5rem + 1vw,2rem)}.gallery-thumb-swiper .gallery-thumb-item{border:2px solid transparent;transition:border-color .3s linear}.gallery-thumb-swiper .gallery-thumb-item img{aspect-ratio:4/3;display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s linear;width:100%}.gallery-thumb-swiper .gallery-thumb-item.swiper-slide-thumb-active{border-color:#bc121a}.product-topic-nav .menu{display:flex;flex-wrap:wrap;gap:clamp(1rem,.5rem + 1.5vw,3rem);justify-content:center}.product-topic-nav .menu .menu-item a{background-color:#fff;border:1px solid #ddd;border-radius:5rem;display:block;line-height:1.2;padding:clamp(.5rem,.2rem + .5vw,1rem) clamp(.8rem,.2rem + 1.5vw,3rem);text-align:center;transition:background-color .3s linear,border-color .3s linear,color .3s linear}.product-topic-nav .menu .menu-item:hover a{background-color:#bc121a;border-color:#bc121a;color:#fff}.andb-sbanner{position:relative}.andb-sbanner>img{aspect-ratio:192/53;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:810px){.andb-sbanner>img{aspect-ratio:19/10}}.andb-sbanner .sbanner-container{color:#fff;height:100%;left:0;position:absolute;top:0;width:100%}.andb-sbanner .sbanner-container .sbanner-wrap{align-items:center;display:flex;flex-direction:column;font-family:Roboto;height:100%;justify-content:center;text-align:center}.andb-sbanner .sbanner-container a{color:currentColor}.andb-sbanner .sbanner-container .sbanner-crumbs{display:inline-flex;margin-top:clamp(1rem,.5rem + .5vw,2rem)}.andb-sbanner .sbanner-container .sbanner-crumbs .crumbs-icon{aspect-ratio:1/1;height:auto;margin-right:1rem;width:2rem}.andb-sbanner .sbanner-container .sbanner-crumbs .crumbs-icon svg{display:block;height:100%;width:100%}.andb-sbanner .sbanner-container .sbanner-crumbs .crumbs-icon svg path{fill:#bc121a}.andb-sbanner .sbanner-container .sbanner-title{color:#fff;font-size:clamp(1.8rem,1rem + 1.5vw,4rem);font-weight:700;line-height:2;position:relative;text-transform:uppercase}.andb-sbanner .sbanner-container .sbanner-brief{font-size:clamp(1.5rem,1rem + 1vw,2rem);font-weight:100}.search-sec{display:flex;flex-flow:column;position:relative}.search-sec .search-sec-x{align-items:center;background:#f9f9f9;display:flex;flex:1;flex-direction:column;gap:4rem;justify-content:center;margin:0;min-height:20rem;width:100%}.search-sec .search-sec-x h1{color:#000}.search-sec .search-sec-x #searchform-f{box-shadow:0 .4rem 4rem 0 hsla(0,0%,83%,.302)}.search-sec .breadcrumbs-x{margin-top:1.8rem}.search-sec #breadcrumbs span{color:#333}.search-count{color:#333;color:#999;font-size:1.4rem;line-height:2rem;margin:0 0 6rem}.search-count-txt{color:#333}#search-nav{gap:4rem;margin-bottom:5rem;margin-top:5rem;overflow-x:auto;overflow-y:hidden}#search-nav,.search-nav-li a{display:flex;justify-content:center}.search-nav-li a{align-items:center;color:#333;font-family:Roboto;font-size:3.2rem;font-weight:500;line-height:1.25em;transition:all .3s ease}.search-nav-li.current a,.search-nav-li:hover a{color:#bc121a}.search-pro-ls{display:grid;gap:7.5rem 5.4%;grid-template-columns:1fr 1fr 1fr}.search-page-ls{display:grid;gap:3rem;grid-template-columns:1fr 1fr}.search-results{border-top:1px solid #ddd;margin-bottom:10rem;padding-top:5rem}.search-results .application-ls{border-top:none;padding-top:0}.search-results .news-ls{margin:0 auto}.found-result{align-items:center;display:flex;flex-flow:column;margin:6rem auto 12rem;width:50%}.found-result img{max-width:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none}.search-contact{margin-top:10rem}.mfp-content .searchform-x{margin-bottom:25vh}@media screen and (max-width:1280px){.search-nav-li a{font-size:2.8rem}}@media screen and (max-width:1024px){.search-nav-li a{font-size:2.4rem}#search-nav{margin-top:8rem}}@media screen and (max-width:810px){.search-nav-li a{font-size:2.2rem}#search-nav{margin-top:6rem}}@media screen and (max-width:600px){#search-nav{justify-content:flex-start}}.andb-share{align-items:center;background:#fff;border-radius:.4rem;display:flex;justify-content:space-between}.share-tit{font-weight:700;line-height:1.8rem;line-height:2em}.a2a_kit span{background-color:transparent!important}.a2a_kit svg path{fill:rgba(51,51,51,.5)}.a2a_kit a{transform:scale(.75)}.a2a_kit a:hover svg path{fill:#333}.a2a_kit a:not(:first-child){margin-left:.5rem}.a2a_menu a{color:#666!important;font-size:1.4rem!important}div.a2a_full_footer a{font-size:1.2rem!important}@media screen and (max-width:1280px){.share-tit{display:none}}.sidebar-quote-form{border-top:1px solid #ddd;margin-top:clamp(1rem,.5rem + 1vw,2rem);padding-top:clamp(1rem,.5rem + 1vw,2rem)}.sidebar-quote-form .ff-default .ff-el-form-control:focus{border-color:#bc121a}.sider-contact{position:fixed;right:10px;top:50%;transform:translateY(-50%);transition:all .5s ease;z-index:999}.sider-contact.hide{transform:translate(100%,-50%)}.sider-contact.hide #sider-contact-switcher i{transform:rotate(180deg)}.right-nav{align-items:center;background:#fff;border-radius:10rem;box-shadow:0 0 32px 0 rgba(39,40,43,.17);display:flex;flex-flow:column;font-size:1.2rem;line-height:1.4rem}@media screen and (max-width:810px){.right-nav{border-radius:unset}}.right-nav .btn-tit{font-size:1.2rem;margin-top:1rem}.right-nav li{height:6.5rem;position:relative;width:6rem}@media screen and (min-width:810px){.right-nav li{border-top:1px solid #e3e6f2}.right-nav li:first-child{border-top:none;height:7rem}.right-nav li:first-child a{border-radius:5rem 5rem 0 0;justify-content:flex-end;padding-bottom:1rem}.right-nav li:last-child{height:7rem}.right-nav li:last-child a{border-radius:0 0 5rem 5rem;justify-content:flex-start;padding-top:1.5rem}}.right-nav li a{align-items:center;color:#363636;display:flex;flex-flow:column;height:100%;justify-content:center;transition:all .3s ease;width:100%}.right-nav li a:hover{background:#bc121a;color:#fff}.right-nav li:not(.right_li_wa) .right_hide{border-radius:5rem;padding:1rem 2rem}.right-nav li:hover .iconfont{filter:brightness(1.1);transform:scale(1.1)}.right-nav li:hover .right_hide{opacity:1;transform:translate(-100%,-50%);visibility:visible}.right-nav .iconfont{display:block;font-size:1.8rem;transition:all .3s ease}div.right_li{margin-top:1.1rem;transform:scale(0);transition:all .5s ease}div.right_li .gotop{align-items:center;aspect-ratio:1/1;background:#bc121a;border-radius:50%;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:3rem auto 0;width:100%}div.right_li .gotop .iconfont{line-height:1}div.show{transform:scale(1)}.right_hide{background-color:#fff;border-radius:.5rem;box-shadow:0 0 32px 0 rgba(39,40,43,.17);color:#363636;font-size:1.4rem;left:-10px;line-height:1.6rem;opacity:0;padding:1rem;position:absolute;top:50%;transform:translate(-110%,-50%);transition:all .5s ease;visibility:hidden;white-space:nowrap}.right_hide img{display:block;max-width:10rem}@media screen and (max-width:810px){.sider-contact{background-color:hsla(0,0%,100%,.6);border-radius:.8rem .8rem 0 0;bottom:0;left:0;top:auto;transform:translate(0);width:100%}div.right_li{display:none}.right-nav{flex-flow:row}.right-nav li{flex:1}.right-nav li:last-child{border-radius:0 .8rem 0 0}#sider-contact-switcher,.right_hide{display:none}}@media screen and (max-width:600px){.right_li_swt,.right_li_wechat{display:none}.right-nav li.right_li_wa{border-radius:unset;overflow:hidden}li.right_li:nth-of-type(4){display:none}}.sns-ul{align-items:center;display:flex;gap:2rem;justify-content:end}.sns-li i{color:currentColor;font-size:2rem;line-height:1}.sns-a{border:1px solid hsla(0,0%,100%,.2);border-radius:5rem;color:hsla(0,0%,100%,.5);display:block;height:4rem;line-height:4rem;overflow:hidden;text-align:center;transition:all .3s ease;vertical-align:middle;width:4rem}.sns-a,.sns-a>*{position:relative}.sns-a>*{z-index:10}.sns-a:before{height:200%;left:50%;top:50%;transform:translate(-50%,-50%);width:200%;z-index:-2}.sns-a:after,.sns-a:before{content:"";position:absolute}.sns-a:after{background-color:#1e262e;border-radius:99px;inset:1px;z-index:0}.sns-a:hover{color:#fff!important}.sns-a:hover:before{animation:rotate 4s linear infinite;background-image:conic-gradient(transparent,#ccc,transparent 50%)}@media screen and (max-width:1024px){.sns-ul{gap:2rem}}@media screen and (max-width:810px){.sns-ul{gap:1.5rem;margin-right:1.5rem}}@media screen and (max-width:600px){.sns-ul{gap:1rem;margin-right:1rem}}*{margin:0;padding:0}body:before{background:url(../image/dot-bg.png) 0 0 repeat;content:"";display:block;height:100%;left:0;opacity:.02;position:fixed;top:0;width:100%;z-index:-1}.iconfont{font-size:inherit}.andb-section{padding:4vw 0}.andb-section.bg{background-color:#f7f7f7}.andb-section.line-bg{position:relative}.andb-section.line-bg:before{background:url(../image/dot-bg.png) 0 0 repeat;content:"";display:block;height:100%;left:0;opacity:.02;position:absolute;top:0;width:100%}.andb-section.line-bg>div{position:relative}.andb-section.light-bg{background-color:#f9f9f9}.andb-section .sec-head{align-items:center;display:flex;gap:2rem;justify-content:space-between;position:relative}.andb-section .sec-head .head-left{flex:1;padding-right:2rem}.andb-section .sec-head .head-title{color:#000;font-family:Roboto,arial;font-size:clamp(1.5rem,.8rem + 2vw,4.6rem);font-weight:600;position:relative;text-transform:uppercase}.andb-section .sec-head .head-brief{color:#838383;font-size:clamp(1.5rem,.5rem + 1.2vw,2.4rem)}.andb-section .sec-head .head-more a{border:1px solid;border-radius:10rem;color:#000;display:block;font-size:clamp(1.2rem,.5rem + .5vw,1.8rem);padding:.5rem 1.5rem;position:relative;text-align:center;text-transform:capitalize}.andb-section .sec-head .head-more a .iconfont{display:inline-block;font-size:1em;transition:transform .3s linear}.andb-section .sec-head .head-more a:hover{color:#bc121a}.andb-section .sec-head .head-more a:hover .iconfont{transform:translateX(3px)}.andb-section .sec-head.head-white .head-brief,.andb-section .sec-head.head-white .head-title{color:#fff}.andb-section .sec-content{margin-top:3%}@media (max-width:600px){.andb-section .sec-head .head-more a{font-size:1.4rem;line-height:2}}.inner-section{padding:4% 0}.inner-section.bg{background-color:#f3f5f7}.inner-section.light-bg{background-color:#f9f9f9}.inner-section .sec-head{margin-bottom:3%}.inner-section .sec-head .head-title{color:#000;font-size:clamp(2.2rem,1.5rem + 2vw,4.8rem);font-weight:500;margin-bottom:1rem;text-transform:capitalize}.inner-section .sec-head .head-brief{color:#2a2a2a;font-size:clamp(1.4rem,.5rem + 1.5vw,1.8rem);line-height:1.8;text-align:center}@media screen and (min-width:1024px){.inner-section .sec-head .head-brief{margin:0 auto;width:85%}}@media screen and (min-width:1200px){.inner-section .sec-head .head-brief{margin:0 auto;width:75%}}@media screen and (min-width:1680px){.inner-section .sec-head .head-brief{margin:0 auto;width:70%}}.archive-section{padding:clamp(2rem,2% + 1.5vw,5%) 0}.archive-section .sec-head .head-title{color:#000;font-family:Roboto,arial;font-size:clamp(2rem,1rem + 2vw,6rem);font-weight:900;line-height:1.5;position:relative;text-transform:uppercase}.archive-section .sec-head .head-title:before{color:#000;content:attr(data-title);font-size:1.7em;left:0;line-height:.9;opacity:.05;position:absolute;right:0;top:0}.archive-section .sec-head .head-brief{color:#666;font-size:clamp(1.4rem,1rem + 1vw,2rem)}.archive-section .archive-description{color:#666;margin:2% 0 4%;padding:0 1rem}.consult-btn{align-items:center;border:1px solid;border-radius:5rem;color:#bc121a;display:inline-flex;font-size:clamp(1.5rem,.5rem + 1vw,1.8rem);gap:1rem;line-height:1;padding:clamp(.5rem,.2rem + .5vw,1.5rem) clamp(1.5rem,1rem + 1.5vw,3rem);text-transform:uppercase;transition:background-color .3s linear,color .3s linear}.consult-btn svg{aspect-ratio:1/1;display:inline-block;height:auto;transition:transform .3s linear;width:clamp(2rem,.8rem + 1vw,2.6rem)}.consult-btn svg path{fill:currentColor}.consult-btn:not(.consult-btn.fill):hover{background-color:#bc121a;color:#fff}.consult-btn:not(.consult-btn.fill):hover svg{fill:#fff}.consult-btn:hover svg{transform:translateX(5px)}.consult-btn.fill{background-color:#bc121a;color:#fff}.consult-btn.fill:hover{background-color:#fff;color:#bc121a}@media screen and (min-width:1024px){#menu-main .menu-item.menu-item-mega{position:static}}#menu-main .menu-item.menu-item-mega .mega-menu{background:url(../img/mega-bg.jpg) no-repeat bottom/cover #f9f9f9;border-top:1px solid #ececec;box-shadow:0 20px 30px 0 rgba(4,0,0,.05);display:none;left:0;padding:0;position:absolute;width:100%}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap{min-height:clamp(42rem,30rem + 5vw,49rem);padding:clamp(3rem,4rem + 2.5vw,7rem) 0}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs{display:flex;justify-content:space-between}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-nav{padding:1% 3%;width:25%}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-nav li{padding:clamp(.5rem,.5rem + .2vw,1rem) 0}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-nav li a{display:block;font-size:clamp(1.5rem,1rem + 1.5vw,1.8rem);line-height:2;text-align:left;text-transform:capitalize}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-nav li.active a{color:#bc121a;font-weight:700}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-pane{flex:1}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-pane .tab-content{display:none;gap:clamp(1.5rem,1rem + 1.5vw,3rem);grid-template-columns:repeat(5,1fr)}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-pane .tab-content .product-card .product-card-thumb{border-radius:1rem;overflow:hidden}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-pane .tab-content .product-card .product-card-thumb img{transition:all .3s ease}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-pane .tab-content .product-card .product-card-thumb:hover img{filter:brightness(1.05);transform:scale(1.05)}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-pane .tab-content .product-card .product-card-thumb img{aspect-ratio:4/3;display:block}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-pane .tab-content .product-card .product-card-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;line-height:2;margin-top:1rem;overflow:hidden;text-align:left}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-pane .tab-content .product-card .product-card-title a{color:currentColor}#menu-main .menu-item.menu-item-mega .mega-menu .mega-wrap .mega-tabs .tab-pane .tab-content.active{display:grid}.table-x{overflow:auto}.channel-nav{height:0}@media screen and (max-width:810px){.channel-nav{display:none}}.channel-nav ul{background-color:#fff;box-shadow:0 0 32px 0 rgba(48,46,34,.09);display:flex;transform:translateY(-50%)}.channel-nav ul li{flex:1;position:relative}.channel-nav ul li:after,.channel-nav ul li:before{content:"";display:block;left:0;position:absolute;width:100%}.channel-nav ul li:after{background-color:#bc121a;bottom:0;height:3px;transform:scaleX(0);transform-origin:left center;transition:transform .3s linear}.channel-nav ul li:before{background:url(../image/channel-active-bg.webp) 50%/cover no-repeat;height:100%;opacity:0;transition:transform .3s linear,opacity .3s linear;width:100%}.channel-nav ul li:not(:last-child){border-right:1px solid #eee}.channel-nav ul li a{align-items:center;display:flex;font-size:clamp(1.6rem,.5rem + 1vw,2rem);height:100%;justify-content:center;padding:15% 13%;position:relative;text-align:center;z-index:2}.channel-nav ul li.active:after,.channel-nav ul li:hover:after{transform:scaleX(1)}.channel-nav ul li.active:before,.channel-nav ul li:hover:before{opacity:1}.channel-nav ul li.active a,.channel-nav ul li:hover a{color:#fff}.channel-nav ul li:hover:after{transform:scaleX(1);transform-origin:right center}.sec-home-category{position:relative}.sec-home-category:before{background:url(../image/dot-bg.png) 0 0 repeat;content:"";display:block;height:100%;left:0;opacity:.02;position:absolute;top:0;width:100%}.andb-about-layout{margin-bottom:0}.andb-about-layout .andb-section:not(:last-child){padding-bottom:0}.andb-about-layout .wp-block-columns{margin:0 auto}.andb-about-layout .wp-block-columns.container{margin:2% auto}.andb-about-layout .sec-about .about-head{font-size:clamp(2.2rem,1.5rem + 2vw,4.8rem);text-transform:uppercase}.andb-about-layout .sec-about .about-profile-content{color:#2a2a2a;font-family:Roboto;font-weight:300;line-height:2}@media screen and (max-width:810px){.andb-about-layout .sec-about .about-profile-content{line-height:1.8}}@media screen and (max-width:600px){.andb-about-layout .sec-about .about-profile-content{line-height:1.5}}.andb-about-layout .sec-about .about-profile-content p{font-weight:inherit;line-height:inherit;margin-bottom:clamp(1rem,.2rem + 1vw,2rem)}.andb-about-layout .about-video{border-radius:clamp(1rem,.5rem + 1.5vw,2.5rem);margin-bottom:clamp(2rem,1rem + 2vw,5rem);overflow:hidden;position:relative}.andb-about-layout .about-video img{display:block}.andb-about-layout .about-video .play-btn{aspect-ratio:1/1;color:#fff;cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(4.2rem,2rem + 3.2vw,8rem)}.andb-about-layout .about-video .play-btn svg{display:block;height:100%;width:100%}.andb-about-layout .about-video .play-btn svg path{fill:#fff}.andb-about-layout .about-params-box{background:url(../image/param-box-bg.webp) 50%/cover no-repeat;color:#fff;position:relative}.andb-about-layout .about-params-box:before{background:rgba(0,0,0,.8);content:"";height:100%;position:absolute;width:100%}.andb-about-layout .about-params-box .params-list{display:grid;flex-wrap:wrap;gap:2rem;grid-template-columns:repeat(4,1fr);height:100%;padding:clamp(2rem,1rem + 1.5vw,3rem) 0}.andb-about-layout .about-params-box .params-list .param-item{flex:1;padding:3%;text-align:center}.andb-about-layout .about-params-box .params-list .param-item .item-number{color:#fff;display:inline-flex;font-weight:500;gap:5px}.andb-about-layout .about-params-box .params-list .param-item .item-number .number{font-size:clamp(3.2rem,1rem + 3vw,6rem);transition:color .3s linear}.andb-about-layout .about-params-box .params-list .param-item .item-number .unit{align-items:start;font-size:clamp(1.2rem,.5rem + 1.5vw,3rem)}.andb-about-layout .about-params-box .params-list .param-item .item-content{font-size:clamp(1.4rem,.5rem + 1vw,1.8rem);font-weight:300;opacity:.5;transition:all .3s linear}.andb-about-layout .about-params-box .params-list .param-item:hover .item-number{color:#bc121a}.andb-about-layout .about-params-box .params-list .param-item:hover .item-content{opacity:1}@media screen and (max-width:810px){.andb-about-layout .about-params-box .params-list{grid-template-columns:repeat(2,1fr)}}.andb-about-layout .about-content{font-family:Roboto;line-height:2}.andb-about-layout .about-content>p{color:#666;line-height:2;margin-bottom:2rem}.andb-about-layout .about-content .about-img img{border-radius:clamp(1rem,.5vw,2rem)}.andb-about-layout .about-content .wp-block-columns{margin:2% 0}.sec-about-brand-story .brand-story-box{display:flex;flex-wrap:wrap;gap:clamp(2rem,1rem + 2.5vw,5rem)}.sec-about-brand-story .brand-story-box .story-img{width:40%}.sec-about-brand-story .brand-story-box .story-info{align-self:center;flex:1}.sec-about-brand-story .brand-story-box .story-info .info-title{font-size:clamp(1.8rem,1rem + 1.5vw,3.6rem)}.sec-about-brand-story .brand-story-box .story-info .info-title .word-n{display:inline-block;height:auto;vertical-align:text-bottom;width:clamp(3.2rem,1.5rem + 3vw,7.1rem)}.sec-about-brand-story .brand-story-box .story-info .info-story-list{display:grid;gap:clamp(1rem,.5rem + 1.5vw,3rem);grid-template-columns:repeat(2,1fr);margin-top:clamp(1.5rem,1rem + 1.5vw,3.5rem)}@media screen and (max-width:600px){.sec-about-brand-story .brand-story-box .story-info .info-story-list{grid-template-columns:1fr}}.sec-about-brand-story .brand-story-box .story-info .info-story-list .item .item-wrap{align-items:center;background-color:#fff;border:1px solid #e8e8e8;border-radius:1.3rem;box-shadow:0 0 32px 0 rgba(48,46,34,.09);display:flex;gap:clamp(1rem,.5rem + 1vw,2rem);padding:clamp(1rem,.5rem + 1vw,2rem);transition:border-color .3s linear,color .3s linear,box-shadow .3s linear}.sec-about-brand-story .brand-story-box .story-info .info-story-list .item .item-wrap .item-icon{aspect-ratio:1/1;display:block;height:auto;width:clamp(3.6rem,1rem + 2vw,4.6rem)}.sec-about-brand-story .brand-story-box .story-info .info-story-list .item .item-wrap .item-icon svg{display:block;height:100%;width:100%}.sec-about-brand-story .brand-story-box .story-info .info-story-list .item .item-wrap .item-icon svg path{fill:#1e1e1e}.sec-about-brand-story .brand-story-box .story-info .info-story-list .item .item-wrap .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:clamp(1.5rem,1rem + 1vw,2rem);overflow:hidden}.sec-about-brand-story .brand-story-box .story-info .info-story-list .item .item-wrap:hover{border-color:#bc121a;box-shadow:none;color:#bc121a}.sec-about-brand-story .brand-story-box .story-info .info-story-list .item.item-dot{display:inline-flex;gap:5px;padding-top:clamp(1rem,.5rem + .5vw,2rem);position:relative}.sec-about-brand-story .brand-story-box .story-info .info-story-list .item.item-dot i{background-color:#232323;border-radius:50%;display:inline-block;height:5px;width:5px}@media screen and (max-width:810px){.sec-about-brand-story .brand-story-box .story-img{margin:0 auto;width:60%}.sec-about-brand-story .brand-story-box .story-info{width:100%}}@media screen and (max-width:600px){.sec-about-brand-story .brand-story-box{flex-direction:column}}.sec-about-brand-story .brand-story-tips{font-family:Roboto,arial;font-size:clamp(1.8rem,.8rem + 1.5vw,2.4rem);font-weight:300;line-height:1.5;margin-top:1rem;text-align:center}.sec-about-brand-story .brand-story-tips strong{color:#bc121a;font-weight:600}.sec-about-brand-story .brand-story-more{margin:clamp(1.5rem,1rem + 2vw,4rem) 0;text-align:center}.sec-about-brand-story .brand-story-more a{align-items:center;border:1px solid;border-radius:5rem;color:#bc121a;display:inline-flex;font-size:clamp(1.5rem,.5rem + 1vw,1.8rem);gap:1rem;line-height:1;padding:clamp(.5rem,.2rem + .5vw,1.5rem) clamp(1.5rem,1rem + 1.5vw,3rem);text-transform:uppercase;transition:background-color .3s linear,color .3s linear}.sec-about-brand-story .brand-story-more a svg{aspect-ratio:1/1;height:auto;transition:transform .3s linear;width:clamp(2rem,.8rem + 1vw,2.6rem)}.sec-about-brand-story .brand-story-more a svg path{fill:currentColor}.sec-about-brand-story .brand-story-more a:hover{background-color:#bc121a;color:#fff}.sec-about-brand-story .brand-story-more a:hover svg{transform:translateX(5px)}.sec-about-culture{padding-top:0;position:relative}.sec-about-culture .sec-bg img{display:block;min-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.sec-about-culture .sec-wrapper{height:100%;left:0;padding:4vw 0;position:absolute;top:0;width:100%}.sec-about-culture .sec-wrapper .container{display:flex;flex-direction:column;height:100%}.sec-about-culture .culture-tab{display:flex;flex:1;flex-direction:column;min-width:0}.sec-about-culture .culture-tab .tab-top{align-items:center;color:#fff;display:flex;flex:1;text-align:center}.sec-about-culture .culture-tab .tab-cons-swiper .con-item{padding:4% 0}.sec-about-culture .culture-tab .tab-cons-swiper .con-item .item-content{font-size:clamp(1.5rem,.5rem + 1.5vw,3rem)}.sec-about-culture .culture-tab .tab-cons-swiper .con-item .item-more a{align-items:center;background-color:#bc121a;border:1px solid #bc121a;border-radius:5rem;color:#fff;display:inline-flex;font-size:clamp(1.5rem,.5rem + 1vw,1.8rem);gap:1rem;line-height:1;margin-top:3%;padding:clamp(.5rem,.2rem + .5vw,1.5rem) clamp(1.5rem,1rem + 1.5vw,3rem);text-transform:uppercase;transition:background-color .3s linear,border-color .3s linear}.sec-about-culture .culture-tab .tab-cons-swiper .con-item .item-more a svg{aspect-ratio:1/1;height:auto;transition:transform .3s linear;width:clamp(2.2rem,.8rem + 1vw,2.6rem)}.sec-about-culture .culture-tab .tab-cons-swiper .con-item .item-more a svg path{fill:currentColor}.sec-about-culture .culture-tab .tab-cons-swiper .con-item .item-more a:hover{background-color:rgba(0,0,0,.5);border-color:transparent}.sec-about-culture .culture-tab .tab-cons-swiper .con-item .item-more a:hover svg{transform:translateX(5px)}.sec-about-culture .culture-tab .tab-nav-swiper .nav-item{align-items:center;background-color:rgba(0,0,0,.5);color:#fff;display:flex;gap:clamp(1rem,.5rem + 1.5vw,3rem);height:auto;justify-content:center;padding:clamp(1rem,.5rem + 1.5vw,2rem) clamp(1.8rem,.5rem + 2vw,4rem);position:relative;transition:background-color .3s linear}.sec-about-culture .culture-tab .tab-nav-swiper .nav-item span{display:inline-block;font-size:clamp(1.4rem,.5rem + 1vw,1.8rem);line-height:1.3;text-transform:uppercase;vertical-align:middle}.sec-about-culture .culture-tab .tab-nav-swiper .nav-item svg{aspect-ratio:1/1;height:auto;width:clamp(2.4rem,1.5rem + 1.5vw,4rem)}.sec-about-culture .culture-tab .tab-nav-swiper .nav-item svg path{fill:currentColor}.sec-about-culture .culture-tab .tab-nav-swiper .nav-item:not(:last-child):after{background-color:hsla(0,0%,100%,.2);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:1px}.sec-about-culture .culture-tab .tab-nav-swiper .nav-item.swiper-slide-thumb-active{background-color:#bc121a}.sec-about-culture .culture-tab .tab-nav{background-color:rgba(0,0,0,.5);display:flex;width:100%}.sec-about-culture .culture-tab .tab-nav ul{display:grid;grid-template-columns:repeat(4,1fr);width:100%}.sec-about-culture .cultrue-list{color:#fff;display:grid;grid-template-columns:repeat(3,1fr)}.sec-about-culture .cultrue-list .item{align-items:center;aspect-ratio:640/435;border-bottom:1px solid hsla(0,0%,100%,.2);border-left:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:center;padding:clamp(1.5rem,1rem + 1vw,3rem) 0;text-align:center}.sec-about-culture .cultrue-list .item .item-icon{font-size:clamp(4rem,2.5rem + 1vw,5rem);transition:transform .5s linear}.sec-about-culture .cultrue-list .item .item-title{font-size:clamp(2.4rem,1.5rem + 1vw,4rem);font-weight:700;margin:1rem 0;text-transform:capitalize}.sec-about-culture .cultrue-list .item .item-content{opacity:.8;width:40%}.sec-about-culture .cultrue-list .item .item-content p{line-height:1.2}.sec-about-culture .cultrue-list .item:hover .item-icon{transform:scale(1.2)}@media screen and (max-width:1024px){.sec-about-culture .cultrue-list .item .item-content p{line-height:2}}@media screen and (max-width:810px){.sec-about-culture .cultrue-list .item .item-title{width:100%}.sec-about-culture .cultrue-list .item .item-content p{display:flex;flex-direction:column;line-height:1.5;margin-top:10px}}.sec-about-history{padding-bottom:4vw!important}.sec-about-history .about-history-box{display:flex;flex-wrap:wrap;height:700px;margin-top:4%;position:relative}.sec-about-history .about-history-box .history-left{height:100%;width:50%}.sec-about-history .about-history-box .history-left .history-years-swiper{height:100%}.sec-about-history .about-history-box .history-left .history-years-swiper .swiper-slide.years-item{height:auto!important;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sec-about-history .about-history-box .history-left .history-years-swiper .swiper-slide.years-item .item-year{color:#e5e5e5;font-size:clamp(5rem,2rem + 6.5vw,14rem);font-weight:500;line-height:1.3;transition:color .3s linear}@media screen and (max-width:1024px){.sec-about-history .about-history-box .history-left .history-years-swiper .swiper-slide.years-item{padding:0 4rem;width:auto}.sec-about-history .about-history-box .history-left .history-years-swiper .swiper-slide.years-item .item-year{font-size:4.5rem;text-align:center}}.sec-about-history .about-history-box .history-left .history-years-swiper .swiper-slide.years-item.swiper-slide-thumb-active .item-year{color:#bc121a}.sec-about-history .about-history-box .history-control{display:flex;flex-direction:column;gap:3rem;height:100%;justify-content:center;padding:clamp(2rem,1rem + 2vw,5rem);text-align:center}.sec-about-history .about-history-box .history-control .control-next,.sec-about-history .about-history-box .history-control .control-prev{aspect-ratio:1/1;border:.2rem solid;border-radius:10rem;color:#e5e5e5;cursor:pointer;height:auto;position:relative;transition:color .3s linear;width:clamp(3.6rem,1.5rem + 3vw,6rem)}.sec-about-history .about-history-box .history-control .control-next svg,.sec-about-history .about-history-box .history-control .control-prev svg{display:block;height:100%;margin:0 auto;width:50%}.sec-about-history .about-history-box .history-control .control-next svg path,.sec-about-history .about-history-box .history-control .control-prev svg path{fill:currentColor}.sec-about-history .about-history-box .history-control .control-next:hover,.sec-about-history .about-history-box .history-control .control-prev:hover{color:#bc121a}.sec-about-history .about-history-box .history-infos{display:flex;height:100%;width:50%}.sec-about-history .about-history-box .history-infos .history-info-swiper{flex:1;height:100%;min-width:0}.sec-about-history .about-history-box .history-infos .history-info-swiper .history-info-item{height:auto}.sec-about-history .about-history-box .history-infos .history-info-swiper .history-info-item .item-title{border:1px solid #bc121a;border-radius:15rem;display:inline-block;font-size:clamp(1.8rem,1rem + 1vw,3rem);padding:.7rem clamp(1.8rem,1rem + 1vw,3rem);text-align:center;text-transform:capitalize}.sec-about-history .about-history-box .history-infos .history-info-swiper .history-info-item .item-brief{color:#343434;font-size:clamp(1.5rem,.5vw + 1rem,2.5rem);line-height:1.8;margin-top:clamp(1.5rem,1rem + 1vw,2rem)}.sec-about-history .about-history-box .history-infos .history-info-swiper .history-info-item .item-content{border-top:1px solid #e0e0e0;margin-top:clamp(1.5rem,1rem + 1vw,2rem);padding-top:clamp(1.5rem,1rem + 1vw,2rem)}.sec-about-history .about-history-box .history-infos .history-info-swiper .history-info-item .item-content p{color:#666;font-weight:300;line-height:1.5;padding-left:clamp(2rem,1rem + 1.5vw,3.5rem);position:relative;transition:color .3s linear}.sec-about-history .about-history-box .history-infos .history-info-swiper .history-info-item .item-content p:before{background-color:#c1c1c1;content:"";display:inline-block;height:8px;left:3px;position:absolute;top:8px;transform:rotate(45deg);transition:background-color .3s linear;width:8px}.sec-about-history .about-history-box .history-infos .history-info-swiper .history-info-item .item-content p:hover{color:#2f2f2f}.sec-about-history .about-history-box .history-infos .history-info-swiper .history-info-item .item-content p:hover:before{background-color:#bc121a}.sec-about-history .about-history-box .history-infos .history-info-swiper .history-info-item .item-content p:not(:last-child){margin-bottom:clamp(1rem,.5rem + .5vw,1.5rem)}@media screen and (max-width:1024px){.sec-about-history .about-history-box{flex-direction:column;height:auto;min-height:700px}.sec-about-history .about-history-box .history-infos,.sec-about-history .about-history-box .history-left{width:100%}.sec-about-history .about-history-box .history-infos{margin-top:3%}}.sec-about-certificates{background:url(../image/honor-bg.webp) 50%/cover no-repeat fixed;padding-bottom:4vw!important}.sec-about-service .about-service-list{display:grid;gap:clamp(1.5rem,.5rem + 2vw,4rem);grid-template-columns:repeat(3,1fr)}@media screen and (max-width:610px){.sec-about-service .about-service-list{display:flex;flex-wrap:wrap}}.sec-about-service .about-service-list .service-item{background-color:#fff;border-radius:clamp(1rem,.5rem + 1vw,1.8rem);box-shadow:0 0 60px 0 rgba(48,46,34,.07);overflow:hidden;position:relative}.sec-about-service .about-service-list .service-item .item-wrap{padding:clamp(1.5rem,1rem + 2.5vw,5rem)}.sec-about-service .about-service-list .service-item .item-wrap .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:clamp(1.5rem,.5rem + 1vw,2rem);overflow:hidden}.sec-about-service .about-service-list .service-item .item-wrap .item-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;border-top:1px solid #e7e7e7;display:-webkit-box;font-size:clamp(1.4rem,.5rem + 1vw,1.8rem);font-weight:300;margin:clamp(1.5rem,.5rem + 1.5vw,2rem) 0;overflow:hidden;padding-top:clamp(1.5rem,.5rem + 1.5vw,2rem)}.sec-about-service .about-service-list .service-item .item-wrap .item-img{aspect-ratio:13/10}.sec-about-service .about-service-list .service-item .item-wrap .item-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sec-about-service .about-service-list .service-item .item-overlay{align-items:end;display:flex;height:100%;left:0;opacity:0;padding:clamp(1rem,.2rem + 2.5vw,5rem);position:absolute;top:0;transition:visibility .3s linear,opacity .3s,display .3s linear;visibility:hidden;width:100%}.sec-about-service .about-service-list .service-item .item-overlay .overlay-bg{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%}.sec-about-service .about-service-list .service-item .item-overlay .overlay-bg img{filter:blur(10px);height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;transition:filter .3s linear;width:100%}.sec-about-service .about-service-list .service-item .item-overlay .overlay-wrap{color:#fff;position:relative;z-index:2}.sec-about-service .about-service-list .service-item .item-overlay .overlay-wrap .item-num{font-size:clamp(3rem,1.5rem + 2.5vw,6rem);font-weight:600;opacity:0;transform:translateY(30%);transition:transform .3s linear,opacity .3s linear}.sec-about-service .about-service-list .service-item .item-overlay .overlay-wrap .item-title{font-size:clamp(1.5rem,.5rem + 1vw,2rem);line-height:1.2;opacity:0;transform:translateY(30%);transition:transform .3s linear,opacity .3s linear;transition-delay:.1s}.sec-about-service .about-service-list .service-item .item-overlay .overlay-wrap .item-content{border-top:1px solid #fff;margin:clamp(1.5rem,.5rem + 1.5vw,2rem) 0;opacity:0;padding-top:clamp(1.5rem,.5rem + 1.5vw,2rem);transform:translateY(30%);transition:transform .3s linear,opacity .3s linear;transition-delay:.2s}.sec-about-service .about-service-list .service-item:hover .item-overlay{opacity:1;visibility:visible}.sec-about-service .about-service-list .service-item:hover .item-overlay .overlay-bg img{filter:blur(0)}.sec-about-service .about-service-list .service-item:hover .item-overlay .item-content,.sec-about-service .about-service-list .service-item:hover .item-overlay .item-num,.sec-about-service .about-service-list .service-item:hover .item-overlay .item-title{opacity:1;transform:translateY(0)}.honor-list .w-gallery-item img{aspect-ratio:611/827;border:1px solid #ddd;display:block;-o-object-fit:cover;object-fit:cover;transition:border-color .3s linear}.honor-list .w-gallery-item:hover img{border-color:#bc121a}.andb-story-layout .story-section{padding:4vw 0}.andb-story-layout .story-section.light-bg{background-color:#f2f2f2}.andb-story-layout .story-section .sec-head{position:relative;text-align:center}.andb-story-layout .story-section .sec-head .head-title{color:#000;display:flex;flex-direction:column;font-family:Roboto,arial;font-size:clamp(1.8rem,.5rem + 2vw,4.8rem);font-weight:600;justify-content:center;line-height:1.2;position:relative;text-transform:uppercase}.andb-story-layout .story-section .sec-head .head-title .title-wrap{display:flex;margin:0 auto}.andb-story-layout .story-section .sec-head .head-title h2{color:currentColor;font-size:inherit}.andb-story-layout .story-section .sec-head .head-title img{align-self:start;height:clamp(2rem,1rem + 2.5vw,5rem);margin-right:clamp(.8rem,.2rem + .8vw,1.5rem)}.andb-story-layout .story-section .sec-head .head-title:after{background-color:#bc121a;content:"";display:block;height:3px;margin:clamp(.5rem,.8rem + 1vw,2rem) auto;width:clamp(5rem,2rem + 3vw,8rem)}.andb-story-layout .story-section .sec-head .head-brief{color:#232323;font-size:clamp(1.5rem,1rem + 1.5vw,3rem)}.andb-story-layout .story-section .sec-head .head-desc{color:#666;font-size:clamp(1.4rem,.8rem + 1vw,2.4rem);line-height:1.5;margin:0 auto}@media screen and (min-width:1024px){.andb-story-layout .story-section .sec-head .head-desc{width:80%}}.andb-story-layout .story-section .sec-head.head-white .head-title{color:#fff}.andb-story-layout .story-section .sec-head.head-white .head-title h2{color:currentColor}.andb-story-layout .story-section .sec-head.head-white .head-brief,.andb-story-layout .story-section .sec-head.head-white .head-desc{color:#fff}.andb-story-layout .brand-technology-box{align-items:center;display:flex;flex-wrap:wrap;margin-top:3rem}.andb-story-layout .brand-technology-box .brand-technology-cards{display:grid;flex:1;gap:clamp(1.5rem,.5rem + 1vw,2rem);grid-template-columns:repeat(3,1fr)}.andb-story-layout .brand-technology-box .brand-technology-cards .card-item{background-color:#fff;border:1px solid #e0e0e0;flex:1;padding:clamp(2rem,1rem + 1.5vw,4rem);text-align:center;transition:border-color .3s linear,box-shadow .3s linear,transform .3s linear}.andb-story-layout .brand-technology-box .brand-technology-cards .card-item:hover{border-color:#ae1f25;box-shadow:0 0 32px 0 rgba(44,44,44,.18);transform:translateY(-1rem)}.andb-story-layout .brand-technology-box .brand-technology-cards .card-item .item-number{color:#ae1f25;font-size:clamp(3rem,2rem + 3vw,8rem);font-weight:600;line-height:1.2;text-transform:uppercase}.andb-story-layout .brand-technology-box .brand-technology-cards .card-item .item-title{color:#232323;font-weight:500;line-height:1.5;text-transform:uppercase}.andb-story-layout .brand-technology-box .brand-technology-cards .card-item .item-desc{color:#333;font-size:clamp(1.5rem,.8rem + 1vw,1.8rem);line-height:1.5;margin-top:clamp(1.5rem,.5rem + 1vw,2rem)}@media screen and (max-width:810px){.andb-story-layout .brand-technology-box .brand-technology-cards{grid-template-columns:repeat(2,1fr)}.andb-story-layout .brand-technology-box .brand-technology-cards .card-item:nth-child(3){grid-column:span 2}}.andb-story-layout .brand-technology-box .brand-technology-img{padding:clamp(1rem,.8rem + 1.5vw,3rem) clamp(1.5rem,1rem + 3vw,6rem);width:46%}@media screen and (max-width:1200px){.andb-story-layout .brand-technology-box .brand-technology-img{width:40%}}@media screen and (max-width:1024px){.andb-story-layout .brand-technology-box{flex-direction:column-reverse}.andb-story-layout .brand-technology-box .brand-technology-img{text-align:center;width:100%}}.andb-story-layout .sec-brand-innovation{background-color:#111}.andb-story-layout .sec-brand-innovation .brand-innovation-list{display:grid;gap:clamp(1rem,.5rem + 1.5vw,3rem);grid-template-columns:repeat(3,1fr);margin-top:clamp(1.5rem,1rem + 1.5vw,3.5rem)}@media screen and (max-width:1024px){.andb-story-layout .sec-brand-innovation .brand-innovation-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.andb-story-layout .sec-brand-innovation .brand-innovation-list{grid-template-columns:1fr}}.andb-story-layout .sec-brand-innovation .brand-innovation-list .item{background-color:#292929}.andb-story-layout .sec-brand-innovation .brand-innovation-list .item .item-wrap{align-items:center;border-left:3px solid #bc121a;display:flex;gap:clamp(1rem,.5rem + 1vw,2rem);padding:clamp(1rem,.5rem + 1vw,2rem);transition:background-color .3s linear,color .3s linear}.andb-story-layout .sec-brand-innovation .brand-innovation-list .item .item-wrap .item-icon{aspect-ratio:1/1;display:block;height:auto;width:clamp(3.6rem,1rem + 2vw,4.6rem)}.andb-story-layout .sec-brand-innovation .brand-innovation-list .item .item-wrap .item-icon svg{display:block;height:100%;width:100%}.andb-story-layout .sec-brand-innovation .brand-innovation-list .item .item-wrap .item-icon svg path{fill:#fff}.andb-story-layout .sec-brand-innovation .brand-innovation-list .item .item-wrap .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#fff;display:-webkit-box;font-size:clamp(1.5rem,1rem + 1vw,2rem);overflow:hidden}.andb-story-layout .sec-brand-innovation .brand-innovation-list .item .item-wrap:hover{background-color:#bc121a;box-shadow:none}.andb-story-layout .sec-brand-innovation .brand-innovation-dot{display:flex;gap:5px;justify-content:center;margin:clamp(1rem,.5rem + 1.5vw,2rem) auto;position:relative;text-align:center}.andb-story-layout .sec-brand-innovation .brand-innovation-dot i{background-color:#fff;border-radius:50%;display:inline-block;height:5px;width:5px}.andb-story-layout .sec-brand-innovation .brand-innovation-tips{color:#fff;font-family:Roboto,arial;font-size:clamp(1.4rem,.8rem + 1.2vw,2rem);font-weight:300;line-height:1.5;padding-top:1rem;text-align:center}.andb-story-layout .brand-lifecycle-box{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:2%;margin-top:3%}@media screen and (max-width:810px){.andb-story-layout .brand-lifecycle-box{display:flex;flex-direction:column}.andb-story-layout .brand-lifecycle-box .item{padding:2rem 1rem}}.andb-story-layout .brand-lifecycle-box .item{padding:2rem clamp(3.5rem,2rem + 4.5vw,11.5rem);position:relative;text-align:center}.andb-story-layout .brand-lifecycle-box .item .item-title{color:#bc121a;font-size:clamp(1.8rem,1rem + 1.4vw,3.6rem);font-weight:500;line-height:1.2;text-transform:capitalize}.andb-story-layout .brand-lifecycle-box .item .item-desc{font-size:clamp(1.2rem,.8rem + .8vw,1.6rem);line-height:1.8;margin-top:1rem}.andb-story-layout .lifecycle-content{font-size:clamp(1.5rem,.5rem + 1vw,2rem);margin:0 auto;text-align:center;width:61%}@media screen and (max-width:1024px){.andb-story-layout .lifecycle-content{width:75%}}@media screen and (max-width:810px){.andb-story-layout .lifecycle-content{width:100%}}.andb-story-layout .lifecycle-brief{color:#1d1d1d;font-size:clamp(2.5rem,1rem + 2.5vw,5rem);font-weight:500;margin:clamp(1.5rem,.8rem + 1.2vw,3rem);text-align:center}.andb-story-layout .lifecycle-quote{border-radius:5px;gap:1rem}.full-container{margin-left:calc(var(--main_w)/2 - 50vw);margin-right:calc(var(--main_w)/2 - 50vw);padding:0 2rem}.card-grid{gap:clamp(1.2rem,.8rem + 1.5vw,3rem)}.card-grid .w-card-num4{border:1px solid #efefef;box-shadow:none;transition:border-color .3s linear,box-shadow .3s linear}.card-grid .w-card-num4 .card-content{font-weight:300;line-height:1.8}.card-grid .w-card-num4:hover{border-color:#fff;box-shadow:0 1px 24px 0 rgba(0,0,0,.08);transform:unset}.industry-layout .ind-title{text-align:center}.industry-layout .inner-section .sec-head .head-title{line-height:1.2}@media screen and (min-width:1400px){.industry-layout .inner-section .sec-head{margin-left:auto;margin-right:auto;width:85%}}.industry-layout .inner-section.sec-solutions{padding-bottom:0}.industry-layout .inner-section.has-bg-fixed{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.industry-layout .ind-content>h2{line-height:2;margin-bottom:2%}.industry-layout .ind-content .andb-btn.btn-more{margin-top:1%}.industry-layout .ind-content p{font-size:clamp(1.5rem,.5rem + 1vw,1.8rem);font-weight:300;line-height:1.8;margin-bottom:clamp(1rem,.2rem + .5vw,1.5rem)}.industry-layout .sec-challenges{background:url(../image/challenges-bg.webp) 50%/cover no-repeat}.industry-layout .sec-challenges .challenges-box{display:grid;gap:clamp(1rem,.5rem + 1.5vw,4rem);grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.industry-layout .sec-challenges .challenges-box{grid-template-columns:1fr}}.industry-layout .sec-challenges .challenges-box .box-left img{vertical-align:bottom;width:100%}.industry-layout .sec-challenges .challenges-box .box-info p{font-size:clamp(1.5rem,.5rem + 1vw,1.8rem);font-weight:300;line-height:1.8;margin-bottom:clamp(1rem,.2rem + 1vw,1.5rem)}.industry-layout .sec-challenges .challenges-box .box-info ul li{color:#333;font-size:clamp(1.7rem,.8rem + 1.5vw,2rem);margin-bottom:.8rem;padding-left:3rem;position:relative}.industry-layout .sec-challenges .challenges-box .box-info ul li:before{background:url(../image/icon-warn.png) 50%/contain no-repeat;content:"";display:inline-block;height:clamp(1.8rem,1rem + 1vw,2.4rem);left:0;position:absolute;top:.4rem;vertical-align:middle;width:clamp(1.8rem,1rem + 1vw,2.4rem)}.industry-layout .sec-challenges .challenges-box .box-info .consult-btn{margin-top:clamp(1.5rem,1rem + 1vw,2rem)}.industry-layout .sec-challenges .challenges-swiper .item{position:relative}.industry-layout .sec-challenges .challenges-swiper .item:before{background-color:#bc121a;border-radius:5rem;content:"";display:block;height:1.6rem;left:0;margin:auto;position:absolute;right:0;top:0;transform:translateY(-100%);transition:transform .3s linear,opacity .3s linear;width:33%;z-index:3}.industry-layout .sec-challenges .challenges-swiper .item .item-img{aspect-ratio:388/620;overflow:hidden;position:relative}.industry-layout .sec-challenges .challenges-swiper .item .item-img:after,.industry-layout .sec-challenges .challenges-swiper .item .item-img:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .3s linear,transform .3s linear,-webkit-backdrop-filter .3s linear;transition:opacity .3s linear,transform .3s linear,backdrop-filter .3s linear;transition:opacity .3s linear,transform .3s linear,backdrop-filter .3s linear,-webkit-backdrop-filter .3s linear;width:100%;z-index:2}.industry-layout .sec-challenges .challenges-swiper .item .item-img:after{background:rgba(51,51,51,.5)}.industry-layout .sec-challenges .challenges-swiper .item .item-img:before{background-image:linear-gradient(0deg,#bc121a,rgba(188,18,26,0));opacity:0}.industry-layout .sec-challenges .challenges-swiper .item .item-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s linear;width:100%}.industry-layout .sec-challenges .challenges-swiper .item .item-wrap{color:#fff;height:100%;left:0;padding:clamp(1.5rem,1rem + 1.5vw,3.5rem);position:absolute;top:0;width:100%;z-index:2}.industry-layout .sec-challenges .challenges-swiper .item .item-wrap .item-number{animation:float-light 6s ease-in-out infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(0deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));background-size:200% 250%;color:transparent;font-size:clamp(3.2rem,1rem + 4vw,8rem);font-weight:600;line-height:1;text-align:end}@keyframes float-light{0%{background-position:50% 100%}50%{background-position:50% 0}to{background-position:50% 100%}}.industry-layout .sec-challenges .challenges-swiper .item .item-wrap .item-icon{aspect-ratio:1/1;height:auto;margin-top:clamp(2rem,1.5rem + 2vw,4rem);width:clamp(4.6rem,2rem + 3.5vw,8rem)}.industry-layout .sec-challenges .challenges-swiper .item .item-wrap .item-icon svg{height:100%;width:100%}.industry-layout .sec-challenges .challenges-swiper .item .item-wrap .item-icon svg path{fill:currentColor}.industry-layout .sec-challenges .challenges-swiper .item .item-wrap .item-title{font-size:clamp(1.8rem,1rem + 1.5vw,2.4rem);font-weight:500;line-height:1.4;margin:clamp(1rem,.5rem + 1.5vw,2rem) 0;text-transform:capitalize}.industry-layout .sec-challenges .challenges-swiper .item .item-wrap .item-content{font-size:clamp(1.5rem,.5rem + 1.2vw,1.8rem);font-weight:300;line-height:1.8}.industry-layout .sec-challenges .challenges-swiper .item:hover:before{transform:translateY(-50%)}.industry-layout .sec-challenges .challenges-swiper .item:hover .item-img:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:1}.industry-layout .sec-challenges .challenges-swiper .item:hover .item-img img{transform:scale(1.02)}.industry-layout .sec-solutions .solution-list .solution-item{padding:3% 0}@media screen and (min-width:1024px){.industry-layout .sec-solutions .solution-list .solution-item:nth-child(2n) .item-wrap{flex-direction:row-reverse}}.industry-layout .sec-solutions .solution-list .solution-item:first-child{padding-top:0}.industry-layout .sec-solutions .solution-list .solution-item:nth-child(2n){background:url(../image/solution-bg.webp) 50%/cover no-repeat}.industry-layout .sec-solutions .solution-list .solution-item .item-wrap{display:flex;flex-wrap:wrap;gap:clamp(2rem,1rem + 2.5vw,5rem)}.industry-layout .sec-solutions .solution-list .solution-item .item-wrap .item-img{width:50%}.industry-layout .sec-solutions .solution-list .solution-item .item-wrap .item-img img{aspect-ratio:780/439;display:block}.industry-layout .sec-solutions .solution-list .solution-item .item-wrap .item-info{flex:1}.industry-layout .sec-solutions .solution-list .solution-item .item-wrap .item-info h3{color:#232323;font-size:clamp(1.8rem,1rem + 1vw,2.4rem);margin-bottom:1.5rem}.industry-layout .sec-solutions .solution-list .solution-item .item-wrap .item-info p{font-size:clamp(1.5rem,.5rem + 1vw,1.8rem);font-weight:300;line-height:1.8;margin-bottom:clamp(1rem,.2rem + 1vw,1.5rem)}.industry-layout .sec-solutions .solution-list .solution-item .item-wrap .item-info p strong{font-weight:700}.industry-layout .sec-solutions .solution-list .solution-item .item-wrap .item-info ul li{color:#333;font-size:clamp(1.7rem,.8rem + 1.5vw,2rem);margin-bottom:.8rem;padding-left:3rem;position:relative}.industry-layout .sec-solutions .solution-list .solution-item .item-wrap .item-info ul li:before{background:url(../image/icon-ok.png) 50%/contain no-repeat;content:"";display:inline-block;height:clamp(1.8rem,1rem + 1vw,2.4rem);left:0;position:absolute;top:.4rem;vertical-align:middle;width:clamp(1.8rem,1rem + 1vw,2.4rem)}.industry-layout .sec-solutions .solution-list .solution-item .item-wrap .item-info .consult-btn{margin-top:clamp(1.5rem,1rem + 1vw,2rem)}@media screen and (max-width:810px){.industry-layout .sec-solutions .solution-list .solution-item .item-wrap{flex-direction:column}.industry-layout .sec-solutions .solution-list .solution-item .item-wrap .item-img{width:100%}}.industry-layout .sec-rich-editor[data-bg-color="#f4f4f4"]{background-color:#f4f4f4}.industry-layout .video-show-list{display:grid;gap:clamp(1.5rem,.8rem + 3vw,5rem);grid-template-columns:repeat(2,1fr)}.industry-layout .video-show-list .video-item .item-img{aspect-ratio:16/9;overflow:hidden;position:relative}.industry-layout .video-show-list .video-item .item-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.industry-layout .video-show-list .video-item .item-img .play-btn{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.industry-layout .video-show-list .video-item .item-img .play-btn i{color:#f03;font-size:clamp(3.2rem,2rem + 2vw,4.8rem)}.industry-layout .video-show-list .video-item .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:clamp(1.8rem,.8rem + 1.5vw,2.4rem);margin:1rem 1.5rem;overflow:hidden;text-align:center}.industry-layout .image-grid-box{display:grid;gap:clamp(1.5rem,1rem + 1.5vw,4.6rem);row-gap:clamp(1.2rem,.5rem + 1vw,2rem)}.industry-layout .image-grid-box[data-cols="2"]{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:600px){.industry-layout .image-grid-box[data-cols="2"]{grid-template-columns:1fr}}.industry-layout .image-grid-box[data-cols="3"]{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){.industry-layout .image-grid-box[data-cols="3"]{grid-template-columns:1fr 1fr}.industry-layout .image-grid-box[data-cols="3"] .box-item:last-child{grid-column:span 2}}.industry-layout .image-grid-box[data-cols="4"]{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1024px){.industry-layout .image-grid-box[data-cols="4"]{grid-template-columns:1fr 1fr}}@media screen and (max-width:810px){.industry-layout .image-grid-box[data-cols="4"]{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.industry-layout .image-grid-box[data-cols="4"]{grid-template-columns:1fr 1fr}}.industry-layout .image-grid-box[data-cols="5"]{grid-template-columns:repeat(5,1fr)}@media screen and (max-width:810px){.industry-layout .image-grid-box[data-cols="5"]{grid-template-columns:repeat(6,1fr)}.industry-layout .image-grid-box[data-cols="5"] .grid-item{grid-column:span 2}.industry-layout .image-grid-box[data-cols="5"] .grid-item:nth-child(5n+4),.industry-layout .image-grid-box[data-cols="5"] .grid-item:nth-child(5n+5){grid-column:span 3}}.industry-layout .image-grid-box .grid-item .item-wrap .item-img{border:1px solid #fff;overflow:hidden}.industry-layout .image-grid-box .grid-item .item-wrap .item-img[data-shape=circle]{border-radius:50rem}.industry-layout .image-grid-box .grid-item .item-wrap .item-img[data-shape=rounded][data-radius="1"]{border-radius:1rem}.industry-layout .image-grid-box .grid-item .item-wrap .item-img[data-shape=rounded][data-radius="2"]{border-radius:clamp(1rem,1vw + .2rem,2rem)}.industry-layout .image-grid-box .grid-item .item-wrap .item-img[data-shape=rounded][data-radius="3"]{border-radius:clamp(1rem,1.5vw + 1rem,3rem)}.industry-layout .image-grid-box .grid-item .item-wrap .item-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.industry-layout .image-grid-box .grid-item .item-wrap .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:clamp(1.5rem,.5rem + 1vw,1.8rem);margin-top:1.5rem;overflow:hidden;text-align:center}.industry-layout .grid-materials{display:flex;gap:clamp(3rem,1rem + 2.5vw,6rem);justify-content:center;padding-bottom:4%}.industry-layout .grid-materials .item{border-radius:100rem;max-width:25%;position:relative}.industry-layout .grid-materials .item .item-wrap{height:100%;width:100%}.industry-layout .grid-materials .item .item-img{border-radius:50rem;box-shadow:0 0 0 .8rem #e7e7e7;height:100%;overflow:hidden;width:100%}.industry-layout .grid-materials .item .item-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.industry-layout .grid-materials .item .item-img:before{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%}.industry-layout .grid-materials .item .item-title{bottom:2rem;color:#fff;font-size:clamp(1.4rem,.5rem + 1.5vw,2.4rem);height:auto;left:0;margin:auto;position:absolute;right:0;text-align:center;width:80%}.industry-layout .grid-materials .item .item-title p{font-size:inherit;line-height:1.2}.industry-layout .andb-btn{margin-top:2%}.industry-layout .relate-pro{gap:clamp(1rem,.5rem + 1.5vw,3rem);margin-top:4%}.industry-layout .swiper-technologies{overflow:visible;padding:5% 0}.industry-layout .swiper-technologies .tech-item{height:auto}.industry-layout .swiper-technologies .tech-item .item-wrap{background-color:#fff;border-radius:clamp(.5rem,.2rem + 1vw,2rem);height:100%;padding:clamp(1.5rem,1rem + 1.5vw,3rem);transition:transform .3s linear,box-shadow .3s linear}.industry-layout .swiper-technologies .tech-item .item-img{aspect-ratio:89/44;border-radius:clamp(.5rem,.2rem + 1vw,2rem);overflow:hidden}.industry-layout .swiper-technologies .tech-item .item-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.industry-layout .swiper-technologies .tech-item .item-title{color:#bc121a;font-size:clamp(1.8rem,.5vw + 1.5rem,2.4rem);font-weight:600;margin:1.5rem 0}.industry-layout .swiper-technologies .tech-item .item-content{line-height:1.8;margin-bottom:clamp(1.5rem,.5rem + 1.5vw,2rem)}.industry-layout .swiper-technologies .tech-item .item-content p{font-weight:200;line-height:inherit}.industry-layout .swiper-technologies .tech-item .item-quote{bottom:0;left:0;margin:auto;position:absolute;right:0;text-align:center;transform:translateY(50%);z-index:2}.industry-layout .swiper-technologies .tech-item .item-quote a{background-color:#fff;border:1px solid #bc121a;border-radius:50rem;color:#bc121a;display:inline-block;font-size:clamp(1.4rem,.8rem + 1vw,1.8rem);padding:1rem 1rem 1rem 3rem;position:relative;transition:background-color .3s linear,color .3s linear}.industry-layout .swiper-technologies .tech-item .item-quote a strong{display:inline-block;margin-right:1rem}.industry-layout .swiper-technologies .tech-item .item-quote a .iconfont{align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:5rem;color:#bc121a;display:inline-flex;justify-content:center;width:3rem}.industry-layout .swiper-technologies .tech-item:hover .item-wrap{box-shadow:0 0 34.65px .35px rgba(0,0,0,.08);transform:translateY(-2rem)}.industry-layout .swiper-technologies .tech-item:hover .item-quote a{background-color:#bc121a;color:#fff}.industry-layout .why-swiper{overflow:visible}.industry-layout .why-swiper .why-item{background-color:#fff;height:auto;padding:clamp(1.5rem,1rem + 1.5vw,3rem);position:relative}.industry-layout .why-swiper .why-item:before{background:url(../image/why-choose-bg.webp) 50%/cover no-repeat;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s linear;width:100%}.industry-layout .why-swiper .why-item .item-wrap{height:100%;position:relative;z-index:2}.industry-layout .why-swiper .why-item .item-img{aspect-ratio:349/186;border-radius:clamp(.8rem,.5rem + 1vw,1.5rem);overflow:hidden}.industry-layout .why-swiper .why-item .item-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.industry-layout .why-swiper .why-item .item-title{font-size:clamp(1.5rem,.8rem + 1.2vw,2rem);padding:clamp(1rem,.5rem + 1.5vw,2rem) 0}.industry-layout .why-swiper .why-item .item-content{border-top:1px solid rgba(223,230,236,.5);font-weight:300;line-height:1.8;padding-top:clamp(1rem,.5rem + 1.5vw,2rem)}.industry-layout .why-swiper .why-item .item-content p{font-size:inherit;line-height:inherit}.industry-layout .why-swiper .why-item:hover:before{opacity:1}.industry-layout .why-swiper .why-item:hover .item-content,.industry-layout .why-swiper .why-item:hover .item-title{color:#fff}.pro-box{gap:3rem;margin-top:4%}@media screen and (max-width:1680px){.pro-box{gap:2.5rem}}@media screen and (max-width:1200px){.pro-box{gap:2rem}}@media screen and (max-width:1024px){.pro-box{gap:2rem}}@media screen and (max-width:810px){.pro-box{gap:2rem}}@media screen and (max-width:600px){.pro-box{gap:1.5rem}}.product-list{background-color:#fff;border-radius:2rem;display:grid;flex:1;gap:3rem;grid-template-columns:repeat(4,1fr);margin-top:3%}.product-list[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.product-list[data-cols="4"]{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1400px){.product-list[data-cols="4"]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:992px){.product-list[data-cols="4"]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.product-list[data-cols="4"]{grid-template-columns:1fr}}@media screen and (max-width:1680px){.product-list{gap:2.5rem}}@media screen and (max-width:1400px){.product-list{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:1200px){.product-list{gap:2rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:1024px){.product-list{gap:2rem}}@media screen and (max-width:810px){.product-list{gap:2rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.product-list{gap:1.5rem}}.product-list.page-product-list{margin:3% 0 4%}.sec-pro-faq.andb-section{margin-bottom:clamp(2rem,1rem + 2vw,6rem)}.sec-pro-faq.andb-section .sec-head{display:block;margin-bottom:clamp(1.5rem,1rem + 2vw,6rem)}.sec-pro-faq.andb-section .sec-body{background-color:#fff;border-radius:clamp(1rem,.5rem + 1vw,2rem);padding:clamp(1.5rem,1rem + 2vw,6rem)}.sec-pro-service .pro-service-box{display:grid;flex-wrap:wrap;gap:clamp(3rem,2rem + 1vw,5rem);grid-template-columns:1fr 1fr;margin-top:4%}@media screen and (max-width:810px){.sec-pro-service .pro-service-box{grid-template-columns:1fr}}.sec-pro-service .pro-service-box .service-img img{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.sec-pro-service .pro-service-box .service-content .service-list .service-item{border-top:1px solid #e3e6ee;font-family:Roboto,arial;padding:3rem 0}.sec-pro-service .pro-service-box .service-content .service-list .service-item:last-child{border-bottom:1px solid #e3e6ee}.sec-pro-service .pro-service-box .service-content .service-list .service-item dt{color:#333;cursor:pointer;font-size:2.4rem;font-weight:700;padding:0 4rem 0 0;position:relative}.sec-pro-service .pro-service-box .service-content .service-list .service-item dt .plus{bottom:0;display:block;height:1.6rem;margin:auto;position:absolute;right:5px;top:0;width:1.6rem}.sec-pro-service .pro-service-box .service-content .service-list .service-item dt .plus:after,.sec-pro-service .pro-service-box .service-content .service-list .service-item dt .plus:before{background-color:#bc121a;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:1rem;top:0;transition:opacity .3s linear,transform .5s linear;width:100%}.sec-pro-service .pro-service-box .service-content .service-list .service-item dt .plus:after{transform:rotate(90deg)}.sec-pro-service .pro-service-box .service-content .service-list .service-item dd{display:none;line-height:2;padding:2rem 4rem 0;padding-left:0!important}.sec-pro-service .pro-service-box .service-content .service-list .service-item dd p{font-family:Roboto,arial}@media screen and (max-width:1024px){.sec-pro-service .pro-service-box .service-content .service-list .service-item{padding:1.5rem}.sec-pro-service .pro-service-box .service-content .service-list .service-item dt{font-size:2.2rem}.sec-pro-service .pro-service-box .service-content .service-list .service-item dd{padding:1.5rem 2.5rem 0}}@media screen and (max-width:810px){.sec-pro-service .pro-service-box .service-content .service-list .service-item{padding:1rem}.sec-pro-service .pro-service-box .service-content .service-list .service-item dt{font-size:1.8rem}.sec-pro-service .pro-service-box .service-content .service-list .service-item dt .plus{height:1.2rem;width:1.2rem}.sec-pro-service .pro-service-box .service-content .service-list .service-item dd{padding:1rem 2rem 0}}.sec-pro-service .pro-service-box .service-content .service-list .service-item.active dt{color:#bc121a}.sec-pro-service .pro-service-box .service-content .service-list .service-item.active dt .plus:after{opacity:0;transform:translateY(3rem) rotate(90deg)}.wp-block-separator{border-top:2px solid #ddd!important;margin:3.7rem 0}.xz-case-layout{display:grid;gap:8rem;grid-template-columns:1fr 35rem}.xz-case-layout .wp-block-gallery{margin:3.7rem 0}.xz-case-layout p{color:#333;font-size:1.6rem;margin:2rem 0}.case-single-info{align-items:center;border-bottom:2px solid #ddd;display:flex;justify-content:space-between;margin-top:4.8rem;padding-bottom:2rem}.case-single-info .post-meta{display:flex;gap:2rem}.case-single-info .post-meta strong{color:#999;font-family:Roboto;font-size:1.8rem;font-weight:500}.case-single-info .post-meta span{color:#999;font-size:1.4rem}.case-single-info .post-meta i{color:#bc121a;font-size:1.8rem;margin-right:.5rem}.post-pro-title{align-items:center;display:flex}.post-pro-title a{color:#999;font-size:1.4rem;margin-left:.5rem;transition:all .5s ease}.post-pro-title a:hover{color:#bc121a}.case-single-info .post-pro-title a{margin-left:.5rem!important}.case-single-info .post-meta span,.case-single-info .post-meta strong,.case-single-info .post-pro-title a{margin:.5rem 0 0}.case-sidebar-x{background:#bc121a;padding:6rem 4rem;position:sticky;right:0;top:var(--menu_h);z-index:100}.case-sidebar-x h3{color:#fff}.case-sidebar-x .xz-form-nkl{margin-top:3.5rem}.related-block{background:#f8f8f8;margin-top:15rem;padding-bottom:18rem;padding-top:8rem}.related-block h2{margin-bottom:4rem}.related-block h2:not(:first-child){margin-top:8rem}.case-ls{display:grid;gap:6rem 2rem;grid-template-columns:1fr 1fr 1fr}.case-search-x{align-items:center;display:flex;justify-content:space-between;margin-bottom:6rem}.pro-ls{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr}.pro-sidebar-procat{background:#f8f8f8;margin-left:calc(var(--main_w)/2 - 50vw);margin-right:calc(var(--main_w)/2 - 50vw);padding-left:calc(50vw - var(--main_w)/2);padding-right:calc(50vw - var(--main_w)/2)}.pro_cat2{justify-content:space-between}.pro_cat2,.pro_tax-cats{align-items:center;display:flex}.pro_tax-cats{flex-wrap:wrap;gap:2rem}.pro_tax-cats .current-tax a,.pro_tax-cats li:hover a{background:#bc121a!important;color:#fff!important}.pro_tax-cats .pro_tax-item a{align-items:center;background:#f8f8f8;border-radius:2rem;color:#3d3d3d;display:flex;font-size:1.4rem;justify-content:center;padding:6px 2rem;transition:all .5s ease}.pro_cat2{flex-wrap:wrap;gap:2rem;margin-bottom:7rem}.detail-breadcrumbs{padding:3rem 0;position:relative}.detail-breadcrumbs .separator{font-family:monospace}.detail-breadcrumbs p{font-size:1.6rem;justify-content:start!important}.detail-breadcrumbs .breadcrumbs a,.detail-breadcrumbs .breadcrumbs span,.detail-breadcrumbs .breadcrumbs:before{color:#999}.detail-breadcrumbs .breadcrumbs a:hover,.detail-breadcrumbs .breadcrumbs span:hover{color:#bc121a}@media screen and (max-width:810px){.detail-breadcrumbs{display:none}}.pro-intro{display:grid;gap:4%;grid-template-columns:minmax(100px,48%) minmax(100px,48%)}.pro-intro .pro-gallery-box{min-width:0}@media (max-width:1200px){.pro-intro{grid-template-columns:minmax(100px,38%) minmax(100px,58%)}}@media (max-width:1024px){.pro-intro{grid-template-columns:1fr}}@media (max-width:810px){.pro-intro{gap:3%}}@media (max-width:600px){.pro-intro{gap:2%}}.andb-pro{position:relative}.andb-pro .andb-pro-layout .pro-top{background-color:#f8f8f8;overflow:hidden;padding-bottom:clamp(5rem,4rem + 5vw,10rem)}.andb-pro .andb-pro-layout .pro-summary .pro-tit{color:#333;font-family:Roboto,arial;font-size:clamp(1.5rem,1.5rem + 1.5vw,3.6rem);font-weight:700;line-height:1.3}@media screen and (max-width:1024px){.andb-pro .andb-pro-layout .pro-summary{margin-top:4%;padding-right:0;width:100%}}.andb-pro .andb-pro-layout .pro-info{border-top:1px solid #efefef;color:#666;font-size:clamp(1.4rem,1.2rem + 2vw,1.8rem);line-height:1.8;margin:clamp(1rem,.8rem + 1vw,2rem) 0;padding-top:clamp(1rem,.5rem + 1vw,2rem)}.andb-pro .andb-pro-layout .pro-params{border-bottom:1px solid #efefef;padding-bottom:clamp(1rem,.5rem + 1vw,2rem)}.andb-pro .andb-pro-layout .pro-params strong{color:#333;font-size:clamp(1.5rem,.5rem + 1vw,2rem);text-transform:capitalize}.andb-pro .andb-pro-layout .pro-params ul{margin-top:1rem}.andb-pro .andb-pro-layout .pro-params li{color:#666;display:grid;font-size:clamp(1.4rem,1.2rem + 1vw,1.8rem);grid-template-columns:1fr;padding-top:clamp(.5rem,.2rem + .5vw,1rem);text-transform:capitalize}.andb-pro .andb-pro-layout .pro-params li strong{border-bottom:1px solid #d3d3d3;color:#000;display:block;line-height:2;margin-bottom:1rem;padding-bottom:1rem}.andb-pro .andb-pro-layout .pro-price{color:#262626;font-size:clamp(1.5rem,.5rem + 1vw,2rem);margin-top:clamp(1rem,.5rem + 1vw,2rem)}.andb-pro .andb-pro-layout .pro-gallery-box{flex:1;max-width:100%;min-width:0}.andb-pro .andb-pro-layout .btns-groups{display:inline-flex;gap:3rem;grid-template-columns:1fr 1fr;margin-top:3rem}.andb-pro .andb-pro-layout .btns-groups .andb-btn{background-color:transparent;border:1px solid #bc121a;border-radius:5rem;color:#bc121a;text-transform:capitalize}.andb-pro .andb-pro-layout .btns-groups .andb-btn.btn-quote{background-color:#bc121a;border-color:#bc121a;color:#fff}.andb-pro .andb-pro-layout .btns-groups .andb-btn.btn-quote:hover{border-color:#bc121a;color:#bc121a}.andb-pro .andb-pro-layout .btns-groups .andb-btn.btn-quote:hover~.popup-modal{background-color:#bc121a;border-color:#bc121a;color:#fff}.andb-pro .andb-pro-layout .btns-groups .andb-btn:hover{background-color:#fff}.andb-pro .andb-pro-layout .pro-sns{margin-top:2rem}.andb-pro .andb-pro-layout .pro-sns li i{color:rgba(0,0,0,.45)}@media (max-width:810px){.andb-pro .andb-pro-layout .pro-info p{margin-top:1rem}.andb-pro .andb-pro-layout .pro-info ul{margin-top:2rem;padding:1.5rem 0}.andb-pro .andb-pro-layout .pro-info ul li{font-size:1.8rem;padding-bottom:0}}@media (max-width:600px){.andb-pro .andb-pro-layout .pro-info p{margin-top:1rem}.andb-pro .andb-pro-layout .pro-info ul{margin-top:2rem;padding:1.5rem 0}.andb-pro .andb-pro-layout .pro-info ul li{font-size:1.5rem;padding-bottom:0}}.sec-lookingfor{background-position:50%;background-repeat:no-repeat;background-size:cover}.sec-lookingfor .lookingfor-content{color:#fff;font-size:clamp(1.5rem,1rem + 1.5vw,4.8rem);line-height:1.2;margin-bottom:clamp(1rem,.8rem + 1.2vw,2.8rem)}.sec-lookingfor .lookingfor-content p{font-size:inherit;line-height:inherit}.sec-lookingfor .looking-for-btn{min-width:22rem}.sec-lookingfor .looking-for-btn i{transition:transform .3s linear}.sec-lookingfor .looking-for-btn:hover{background-color:#bc121a;color:#fff}.sec-lookingfor .looking-for-btn:hover i{transform:translateX(5px)}.pro-content{padding-top:clamp(3rem,2rem + 3vw,7rem)}.pro-content h2{font-size:clamp(2rem,1.2rem + 1.5vw,3.2rem);font-weight:700;margin-bottom:2%;margin-top:2%;text-transform:capitalize}.pro-content h2:first-child{margin-top:0}.pro-content h3{font-size:clamp(1.85rem,1.1rem + 1.2vw,2.6rem)}.pro-content p{color:#666;font-family:Roboto,arial;line-height:1.8;margin:2rem 0}.pro-content h4{font-size:clamp(1.8rem,.8rem + 1vw,2.4rem);margin-top:clamp(1.5rem,.5rem + 1vw,3rem)}.pro-content h4+p{font-family:Roboto,arial;line-height:1.8;margin-top:1rem}.pro-content img{display:inline-block;vertical-align:bottom}.pro-content ul{display:grid;gap:1rem;margin-top:2rem}.pro-content ul li{position:relative}.pro-content ul li:before{margin-right:.5rem}.pro-content a{color:#bc121a;text-decoration:underline}.pro-content .wp-element-caption{margin-top:.5rem}.pro-content section.wp-block-group:not(:first-child){padding-top:3%}.pro-content .w-gallery-block.effect-show{gap:clamp(1.5rem,.8rem + 1.2vw,4rem);padding:clamp(1rem,.5rem + 1vw,3rem) clamp(1rem,.5rem + 1vw,3rem) 0}.pro-content .w-gallery-block.effect-show .w-gallery-item .item-wrap{border:.8rem solid #e7e7e7}.ind-relate-news{padding-bottom:0}.ind-relate-news .relate-news{-moz-column-gap:5rem;column-gap:5rem;display:grid;grid-template-columns:1fr 1fr;row-gap:0}@media screen and (max-width:1680px){.ind-relate-news .relate-news{-moz-column-gap:4rem;column-gap:4rem}}@media screen and (max-width:1200px){.ind-relate-news .relate-news{-moz-column-gap:3rem;column-gap:3rem}}@media screen and (max-width:1024px){.ind-relate-news .relate-news{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr}}.ind-relate-news .relate-news .home-blog-item{padding:0 0 2rem}.ind-relate-news .relate-news .home-blog-item .blog-info .item-desc p{line-height:1.5}.wp-block-table.wp-block-table{margin-top:4rem}@media screen and (max-width:810px){.wp-block-table.wp-block-table{margin-top:3rem}}@media screen and (max-width:600px){.wp-block-table.wp-block-table{margin-top:2rem}}.wp-block-table.wp-block-table td{border:1px solid #ddd;font-weight:400;line-height:1.5;padding:1.5rem;text-align:center}.andb-single,.andb-single>div{position:relative}.andb-single>div{z-index:2}.andb-single .inner-section.sec-contact{margin-top:3%;padding:clamp(2rem,1rem + 1.5vw,5rem)}.andb-single .inner-section.sec-contact .sec-head{margin-bottom:0}.andb-single .inner-section.sec-contact .sec-head .head-title{line-height:2}.andb-single-layout{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:3%}.andb-single-layout .single-main{flex:1;max-width:72%}.andb-single-layout .single-sidebar{width:25%}@media screen and (max-width:1024px){.andb-single-layout .single-main{max-width:100%}.andb-single-layout .single-sidebar{width:100%}}.andb-single-layout .single-thumb img{aspect-ratio:16/9;border-radius:1rem;-o-object-fit:cover;object-fit:cover;width:100%}.andb-single-layout .post-top{border-bottom:1px solid #dcdcdc;padding-bottom:clamp(1rem,.5rem + .8vw,1.5rem)}.andb-single-layout .post-title{color:#000;font-size:3.6rem;line-height:1.2;padding:1rem 0}.andb-single-layout .post-meta{line-height:1.5;margin-top:1rem}.andb-single-layout .post-meta .post-data{color:#333;display:inline-block;font-size:1.6rem;line-height:1.5}.andb-single-layout .post-params{padding:1% 0}.andb-single-layout .post-params ul{display:flex;justify-content:space-between}@media screen and (max-width:810px){.andb-single-layout .post-params ul{display:block}.andb-single-layout .post-params ul li{margin:1rem 0}}.andb-single-layout .post-params ul li strong{display:inline-block;margin-right:1rem}.andb-single-layout .post-content{border-bottom:1px solid #dcdcdc;padding-bottom:4rem;padding-top:2rem}.andb-single-layout .post-content a{color:#bc121a;text-decoration:underline}.andb-single-layout .post-tags{align-items:center;border-bottom:1px solid #dddfe6;border-top:1px solid #dddfe6;display:flex;flex-wrap:wrap;gap:1rem;padding:clamp(1.5rem,1rem + 1vw,3rem) 0}.andb-single-layout .post-tags strong{color:#000;font-size:clamp(1.5rem,1rem + 1vw,1.8rem)}.andb-single-layout .post-tags a{border:1px solid #e7eaea;border-radius:4px;color:#000;display:inline-block;font-size:1.6rem;line-height:1.5;padding:clamp(.5rem,.5rem + 1vw,.7rem) clamp(1rem,.5rem + 1vw,1.5rem);transition:background-color .3s linear}.andb-single-layout .post-tags a:hover{background-color:#f9f9f9}.andb-single-layout h1{font-family:Roboto,arial;line-height:2}.andb-single-layout .h2,.andb-single-layout .h3,.andb-single-layout h2,.andb-single-layout h3{line-height:1.5;margin-top:1rem}@media screen and (min-width:1680px){.andb-single-layout .h3,.andb-single-layout h3{font-size:2.8rem}}.andb-single-layout img{vertical-align:bottom}.andb-single-layout p{color:#3d3d3d;font-size:1.6rem;line-height:2;margin-bottom:2%;margin-top:1rem}.andb-single-layout .wp-block-gallery{margin-top:2.2rem}.andb-single-layout .wp-block-image.size-full{text-align:center}@media (max-width:1200px){.andb-single-layout{gap:3rem;grid-template-columns:1fr 32rem}}@media (max-width:1024px){.andb-single-layout .post-title{font-size:3rem}}@media (max-width:810px){.andb-single-layout .post-title{font-size:2.6rem}}@media (max-width:600px){.andb-single-layout .post-title{font-size:2.2rem}}.andb-sec-case .ind-form-box{border-radius:2rem;box-shadow:0 20px 40px 0 rgba(0,0,0,.03);overflow:hidden}.sidebar-widget{background-color:#f9f9f9;border-radius:1rem;margin-bottom:clamp(1.5rem,.5rem + 1vw,2.5rem);padding:7%}.sidebar-widget .widget-head{color:#000;font-family:Roboto,arial;font-size:2.4rem;font-weight:600;margin-top:0}.sidebar-widget .pro-searchform-input{background-color:#f9f9f9;border:1px solid #dbdbdb;border-radius:.5rem 0 0 .5rem}.sidebar-widget.widget-quote{background:#fff;border:2px solid #f3f3f3;border-radius:0}.sidebar-widget.widget-tags .tags-list{display:flex;flex-wrap:wrap;gap:clamp(.5rem,.5rem + .5vw,1rem);margin-top:3%}.sidebar-widget.widget-tags .tags-list a{background-color:#f9f9f9;border-radius:5px;display:inline-block;padding:5px 10px;transition:background-color .3s linear,color .3s linear}.sidebar-widget.widget-tags .tags-list a:hover{background-color:#bc121a;color:#fff}.case-list{display:grid;gap:3rem;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:1200px){.case-list{gap:2rem}}@media screen and (max-width:1024px){.case-list{gap:1.5rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.case-list{gap:1rem;grid-template-columns:1fr}}.andb-blog-layout{background-color:#f9f9f9}.andb-blog-layout .layout-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:4%;padding-top:3%}.andb-blog-layout .layout-wrap .layout-left{flex:1;max-width:72%}.andb-blog-layout .layout-wrap .layout-sidebar{width:25%}@media screen and (max-width:1024px){.andb-blog-layout .layout-wrap{flex-direction:column;gap:2rem}.andb-blog-layout .layout-wrap .layout-left{max-width:100%;width:100%}.andb-blog-layout .layout-wrap .layout-sidebar{width:100%}.andb-blog-layout .layout-wrap .layout-sidebar .widget-search,.andb-blog-layout .layout-wrap .layout-sidebar .widget-tags{display:none}}.news-ls{display:grid;gap:4rem}.top-newsls{border-top:1px solid #ddd;margin-top:2rem}.andb-faq-layout{background-color:#f9f9f9}.faq-list{margin-top:3%}.faq-list .faq-item{padding:0 clamp(1rem,1rem + 1.5vw,3rem)}.faq-list .faq-item dt{align-items:center;border-bottom:1px solid #e3e3e3;color:#333;cursor:pointer;display:flex;font-size:clamp(1.5rem,1rem + 1.5vw,2rem);padding:clamp(1.5rem,1rem + 2vw,2.5rem) clamp(4rem,1rem + 1.8vw,4rem);position:relative;transition:background-color .3s linear}.faq-list .faq-item dt:before{align-items:center;aspect-ratio:1/1;background-color:#999;border-radius:3rem;color:#fff;content:"Q";display:inline-flex;font-size:clamp(1.4rem,.5rem + 1vw,1.8rem);height:3rem;justify-content:center;left:0;position:absolute;width:3rem}.faq-list .faq-item dt .item-icon{aspect-ratio:1/1;border-left:1px solid #e7eaea;position:relative;text-align:center;width:clamp(4.2rem,3rem + 2vw,8rem)}.faq-list .faq-item dt .plus{bottom:0;color:#999;display:block;height:1.6rem;margin:auto;position:absolute;right:1rem;top:0;transform-origin:center;transition:transform .3s linear;width:1.6rem}.faq-list .faq-item dt .plus:after,.faq-list .faq-item dt .plus:before{background-color:currentColor;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:1rem;top:0;transition:opacity .3s linear,transform .5s linear;width:100%}.faq-list .faq-item dt .plus:after{transform:rotate(90deg)}.faq-list .faq-item dd{display:none;margin-top:clamp(1rem,.5rem + 1.5vw,2rem);padding:0 clamp(4rem,1rem + 1.8vw,4rem) clamp(1.5rem,1rem + 1.5vw,3rem) 4rem;position:relative}.faq-list .faq-item dd:before{align-items:center;aspect-ratio:1/1;background-color:#999;border-radius:3rem;color:#fff;content:"A";display:inline-flex;font-size:clamp(1.4rem,.5rem + 1vw,1.8rem);height:3rem;justify-content:center;left:0;position:absolute;width:3rem}.faq-list .faq-item dd p{color:#5a5a5a;font-weight:400;line-height:1.8}.faq-list .faq-item.active{background:#fff;border-radius:clamp(1rem,1rem + 1.5vw,2rem);box-shadow:0 1px 24px 0 rgba(0,0,0,.08)}.faq-list .faq-item.active dt:before{background-color:#bc121a}.faq-list .faq-item.active dt .plus{color:#bc121a}.faq-list .faq-item.active dt .plus:after{opacity:0;transform:translateY(3rem) rotate(90deg)}.andb-contact-layout .sec-contact .head-brief{margin-left:auto;margin-right:auto;margin-top:clamp(1rem,1rem + 1vw,2rem);width:75%}@media screen and (max-width:1024px){.andb-contact-layout .sec-contact .head-brief{width:100%}}.andb-contact-layout .contact-content{margin-top:1%}.single-contact-form .fluentform .ff-el-input--label{line-height:2;margin-bottom:1.2rem}.single-contact-form .fluentform .ff-el-input--label label{font-weight:400}.single-contact-form .fluentform .ff-el-form-control{background-color:#fff;border:1px solid #eee;border-radius:5px;transition:border-color .3s}.single-contact-form .fluentform .ff-el-form-control:focus{border-color:#bc121a}.single-contact-form .fluentform .ff-btn.andb-submit{background-color:#bc121a;border:1px solid #bc121a;border-radius:5rem;height:auto;min-width:clamp(8rem,5rem + 6vw,15rem);padding:1rem 2.5rem;transition:background-color .3s linear}.single-contact-form .fluentform .ff-btn.andb-submit:hover{background-color:transparent;color:#bc121a}.term-content{border-bottom:none;color:#666;line-height:2;padding:clamp(1.2rem,1rem + 1vw,3rem) 0 clamp(1.5rem,1.5rem + 1vw,4rem)}.term-content p{line-height:1.8;margin-bottom:clamp(1rem,.5rem + 1vw,3rem)}.andb-page-pro-category .recommended-case-box{margin-bottom:3%;padding:clamp(1rem,.5rem + 1vw,2rem)}.andb-page-pro-category .recommended-case-box .box-wrap{background-color:#fff;display:flex;flex-wrap:wrap}.andb-page-pro-category .recommended-case-box .box-left{min-width:0;width:33%}.andb-page-pro-category .recommended-case-box .box-right{flex:1;min-width:0}@media screen and (max-width:1400px){.andb-page-pro-category .recommended-case-box .box-left{width:40%}}@media screen and (max-width:1200px){.andb-page-pro-category .recommended-case-box .box-left{width:45%}}@media screen and (max-width:1024px){.andb-page-pro-category .recommended-case-box .box-wrap{flex-direction:column}.andb-page-pro-category .recommended-case-box .box-left{order:2;width:100%}.andb-page-pro-category .recommended-case-box .box-right{order:1;width:100%}}.andb-page-pro-category .recommended-case-box .case-swiper-txt{height:100%}.andb-page-pro-category .recommended-case-box .case-swiper-txt .case-txt-slide{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:clamp(2rem,1rem + 2vw,5rem)}.andb-page-pro-category .recommended-case-box .case-swiper-txt .case-txt-slide .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:clamp(1.5rem,1rem + 1.5vw,3rem);font-weight:700;line-height:1.2;margin-bottom:clamp(1.2rem,1rem + 1.5vw,4.2rem);overflow:hidden}.andb-page-pro-category .recommended-case-box .case-swiper-txt .case-txt-slide .item-desc{color:#666;font-size:clamp(1.4rem,1rem + .5vw,1.8rem);line-height:1.5}.andb-page-pro-category .recommended-case-box .case-swiper-txt .case-txt-slide .item-desc p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.andb-page-pro-category .recommended-case-box .case-swiper-txt .case-txt-slide .item-params ul li{color:#666;display:flex;font-size:clamp(1.4rem,1rem + .5vw,1.8rem);margin:clamp(.8rem,.5rem + 1vw,1.5rem) 0}.andb-page-pro-category .recommended-case-box .case-swiper-txt .case-txt-slide .item-params ul strong{color:#333;display:inline-block;font-weight:400;min-width:22%}.andb-page-pro-category .recommended-case-box .case-swiper-txt .case-txt-slide .item-tools{display:grid;gap:clamp(1rem,.5rem + .8vw,1.5rem);grid-template-columns:repeat(2,1fr)}.andb-page-pro-category .recommended-case-box .case-swiper-txt .case-txt-slide .item-tools .item-btn a{align-items:center;background-color:transparent;border:1px solid #e7e7e7;border-radius:5px;color:#666;display:flex;font-size:clamp(1.3rem,1rem + .5vw,1.6rem);justify-content:space-around;padding:clamp(.5rem,.5rem + .5vw,1rem) clamp(1rem,.5rem + .5vw,1.5rem);text-transform:uppercase;transition:all .3s linear}.andb-page-pro-category .recommended-case-box .case-swiper-txt .case-txt-slide .item-tools .item-btn a:hover{background-color:#bc121a;border-color:#bc121a;color:#fff}.andb-page-pro-category .recommended-case-box .case-swiper-txt .case-txt-slide .item-tools .item-btn .iconfont{display:inline-block;font-size:clamp(1.3rem,1rem + 1vw,2.2rem);line-height:1.4;margin-left:5px;vertical-align:middle}@media screen and (max-width:1200px){.andb-page-pro-category .recommended-case-box .case-swiper-txt .case-txt-slide .item-title{font-size:clamp(1.5rem,1rem + 1vw,3rem);margin-bottom:clamp(1.2rem,.5rem + .5vw,3.2rem)}}.andb-page-pro-category .recommended-case-box .case-swiper-thumb{--swiper-navigation-size:clamp(2rem,1rem + 1vw,2.4rem);--swiper-theme-color:#fff;--swiper-navigation-sides-offset:0;height:100%}.andb-page-pro-category .recommended-case-box .case-swiper-thumb img{display:block}.andb-page-pro-category .recommended-case-box .case-swiper-thumb .swiper-button-next,.andb-page-pro-category .recommended-case-box .case-swiper-thumb .swiper-button-prev{background-color:rgba(0,0,0,.5);height:clamp(4rem,2rem + 2vw,5rem);transition:background-color .3s linear;width:clamp(4rem,2rem + 2vw,5rem)}.andb-page-pro-category .recommended-case-box .case-swiper-thumb .swiper-button-next:hover,.andb-page-pro-category .recommended-case-box .case-swiper-thumb .swiper-button-prev:hover{background-color:#bc121a}.andb-page-pro-category .contact-form-box{margin-top:2%}.service-box .service-swiper{background-color:#f9f9f9;display:grid;grid-template-columns:repeat(4,1fr);margin:1rem 0}@media screen and (max-width:1200px){.service-box .service-swiper{grid-template-columns:repeat(2,1fr)}}.service-box .service-swiper .item,.service-box .service-swiper .service-slide{aspect-ratio:8/7;position:relative}.service-box .service-swiper .item:before,.service-box .service-swiper .service-slide:before{background:url(../img/bg-service.png) no-repeat 0 100%/contain;content:"";display:block;height:100%;opacity:.08;position:absolute;width:100%}.service-box .service-swiper .item .item-wrap,.service-box .service-swiper .service-slide .item-wrap{display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:10%;transition:opacity .3s linear;width:100%}.service-box .service-swiper .item .item-wrap .item-head,.service-box .service-swiper .service-slide .item-wrap .item-head{align-items:center;display:flex;justify-content:space-between}.service-box .service-swiper .item .item-wrap .item-head .item-icon,.service-box .service-swiper .service-slide .item-wrap .item-head .item-icon{color:#686563;height:clamp(4.2rem,1rem + 2vw,5rem);width:clamp(4.2rem,1rem + 2vw,5rem)}.service-box .service-swiper .item .item-wrap .item-head .item-icon svg,.service-box .service-swiper .service-slide .item-wrap .item-head .item-icon svg{display:block;height:100%;width:100%}.service-box .service-swiper .item .item-wrap .item-head .item-icon svg path,.service-box .service-swiper .service-slide .item-wrap .item-head .item-icon svg path{fill:currentColor}.service-box .service-swiper .item .item-wrap .item-head .item-number,.service-box .service-swiper .service-slide .item-wrap .item-head .item-number{color:#e8e8e8;font-size:clamp(3.6rem,1.5rem + 2vw,6.3rem);font-weight:700;line-height:1}.service-box .service-swiper .item .item-wrap .item-title,.service-box .service-swiper .service-slide .item-wrap .item-title{color:#333;font-size:clamp(1.5rem,1rem + 1.2vw,2.4rem);font-weight:700;line-height:1.2;min-height:clamp(4.2rem,1rem + 1.5vw,6rem);text-transform:capitalize}.service-box .service-swiper .item .item-overlay,.service-box .service-swiper .service-slide .item-overlay{background-color:#bc121a;height:100%;left:0;opacity:0;position:absolute;top:0;transition:transform .3s linear,opacity .3s linear;visibility:hidden;width:100%}.service-box .service-swiper .item .item-overlay:before,.service-box .service-swiper .service-slide .item-overlay:before{background:url(../img/bg-service.png) no-repeat 0 100%/contain;content:"";display:block;filter:contrast(0) grayscale(100%) brightness(100);height:100%;opacity:.3;position:absolute;width:100%}.service-box .service-swiper .item .item-overlay .overlay-wrap,.service-box .service-swiper .service-slide .item-overlay .overlay-wrap{color:#fff;height:100%;padding:10%;width:100%}.service-box .service-swiper .item .item-overlay .overlay-wrap .item-title,.service-box .service-swiper .service-slide .item-overlay .overlay-wrap .item-title{font-size:clamp(1.5rem,1rem + 1.2vw,2.4rem);font-weight:700;line-height:1.2;min-height:7.5rem}.service-box .service-swiper .item .item-overlay .overlay-wrap .item-title:after,.service-box .service-swiper .service-slide .item-overlay .overlay-wrap .item-title:after{background-color:currentColor;border-radius:5px;content:"";display:block;height:4px;margin-bottom:clamp(1rem,.5rem + 1.2vw,2rem);margin-top:clamp(.5rem,.5rem + 1vw,2rem);width:3rem}.service-box .service-swiper .item .item-overlay .overlay-wrap .item-desc,.service-box .service-swiper .service-slide .item-overlay .overlay-wrap .item-desc{line-height:1.6}.service-box .service-swiper .item.swiper-slide-active .item-wrap,.service-box .service-swiper .item:hover .item-wrap,.service-box .service-swiper .service-slide.swiper-slide-active .item-wrap,.service-box .service-swiper .service-slide:hover .item-wrap{opacity:0}.service-box .service-swiper .item.swiper-slide-active .item-overlay,.service-box .service-swiper .item:hover .item-overlay,.service-box .service-swiper .service-slide.swiper-slide-active .item-overlay,.service-box .service-swiper .service-slide:hover .item-overlay{opacity:1;visibility:visible}.service-box .service-tips{color:#444;font-size:clamp(1.4rem,1rem + .8vw,2rem);line-height:1.5;margin-left:auto;margin-right:auto;margin-top:3%;opacity:.8;text-align:center;width:80%}@media screen and (max-width:1024px){.service-box .service-tips{text-align:left;width:100%}}.contact-box{display:grid;gap:3%;grid-template-columns:1fr 1fr 1fr;margin-top:3%}.contact-box .contact-item{background-color:#f9f9f9;border:1px solid #e2e2e2;border-radius:1rem;position:relative}.contact-box .contact-item .item-wrap{display:flex;flex-direction:column;font-size:1.8rem;height:100%;padding:clamp(2.5rem,1.5rem + 2vw,5rem);position:relative;transition:all .3s linear}.contact-box .contact-item .item-head{align-self:center;display:flex;justify-content:space-between;width:100%}.contact-box .contact-item .item-head:after{color:#000;content:attr(data-txt);font-size:clamp(5rem,3rem + 2vw,6rem);font-weight:700;opacity:.05;text-transform:capitalize}.contact-box .contact-item .item-icon{background-color:#bc121a;border-radius:50%;height:clamp(4.6rem,3rem + 4vw,6.5rem);position:relative;width:clamp(4.6rem,3rem + 4vw,6.5rem)}.contact-box .contact-item .item-icon svg{bottom:0;display:block;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;transition:all .3s linear;width:50%}.contact-box .contact-item .item-icon svg path{fill:#fff}.contact-box .contact-item .item-title{color:#000;font-size:clamp(1.8rem,1.5rem + 1vw,2.2rem);font-weight:700;transition:color .3s}.contact-box .contact-item .item-content{color:#000;font-size:clamp(1.8rem,1.5rem + 1vw,2.2rem);margin-top:1rem;opacity:.6;transition:color .3s}.contact-box .contact-item.active:before,.contact-box .contact-item:hover:before{opacity:1;transform:scaleY(1);transform-origin:top center}.contact-box .contact-item.active .item-content a,.contact-box .contact-item:hover .item-content a{color:currentColor}.contact-box .contact-item.active .item-icon svg path,.contact-box .contact-item:hover .item-icon svg path{fill:#fff}@media screen and (max-width:1024px){.contact-box{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.contact-box{grid-template-columns:1fr}.contact-box .contact-item .item-wrap{font-size:1.6rem}}.w-sections{margin-bottom:4%;padding-bottom:4%;position:relative}.w-sections .sec-tab .tab-head{background-color:#f9f9f9;display:flex}.w-sections .sec-tab .tab-head .head-name{color:#666;cursor:pointer;flex:1;font-size:clamp(1.5rem,.3rem + 1vw,2.4rem);padding:clamp(1rem,1.1rem + 1vw,2rem) clamp(1rem,.6rem + 1vw,2rem);text-align:center;text-transform:capitalize;transition:background-color .3s linear,color .3s linear}.w-sections .sec-tab .tab-head .head-name.active{background-color:#bc121a;color:#fff}.w-sections .sec-tab .tab-body .tab-content{display:none}.w-sections .sec-tab .tab-body h3{font-size:2.6rem;margin-top:3rem}.w-sections p{color:#666;font-family:Roboto,arial;line-height:1.8}.w-sections.w-section-1 .tab-img-box{display:grid;gap:clamp(2rem,2rem + 2vw,4rem);grid-template-columns:1fr 1fr;margin-top:clamp(1rem,1.5rem + 2vw,3rem)}@media (max-width:1024px){.w-sections.w-section-1 .tab-img-box{grid-template-columns:1fr}}.w-sections.w-section-1 .tab-img-box .box-img{aspect-ratio:4/3;border-radius:clamp(1rem,.5rem + 1vw,2rem)}.w-sections.w-section-1 .tab-img-box .box-info ul{margin-top:0}.w-sections.w-section-1 .tab-img-box .box-info li{align-items:center;display:grid;font-size:clamp(1.4rem,1.4rem + 1vw,1.8rem);grid-template-columns:1fr 1fr;padding:clamp(.5rem,.5rem + 1vw,1.5rem) clamp(.5rem,.5rem + 1vw,1rem) clamp(.5rem,.5rem + 1vw,1.5rem) clamp(2rem,2rem + 2vw,4rem)}.w-sections.w-section-1 .tab-img-box .box-info li:nth-child(odd){background-color:#f9f9f9}.w-sections.w-section-1 .tab-img-box .box-info .box-btns{display:grid;gap:1.8rem;grid-template-columns:1fr 1fr}.w-sections.w-section-1 .tab-img-box .box-info .box-btns .box-btn{background-color:#bc121a;color:#fff;font-size:clamp(1.4rem,1.2rem + 2vw,2.2rem);line-height:clamp(36px,36px + 2vw,66px);text-align:center;text-transform:capitalize;transition:background-color .3s linear}.w-sections.w-section-1 .tab-img-box .box-info .box-btns .box-btn:hover,.w-sections.w-section-1 .tab-img-box .box-info .box-btns .box-btn:nth-child(2){background-color:#3e3e3e}.w-sections.w-section-1 .tab-img-box .box-info .box-btns .box-btn:hover~.box-btn{background-color:#bc121a}.w-sections.w-section-2 .imginfo-list .item{display:grid;gap:clamp(2rem,2rem + 2vw,6rem);grid-template-columns:37.5% 1fr;padding-bottom:clamp(1rem,1.5rem + 2vw,3rem);padding-top:clamp(1rem,1.5rem + 2vw,3rem)}@media (max-width:810px){.w-sections.w-section-2 .imginfo-list .item{grid-template-columns:1fr}}.w-sections.w-section-2 .imginfo-list .item-img{aspect-ratio:4/3;border-radius:clamp(1rem,.5rem + 1vw,2rem)}.w-sections.w-section-2 .imginfo-list .item-info{display:flex;flex-direction:column}.w-sections.w-section-2 .imginfo-list .item-info .item-title{font-size:clamp(1.85rem,1rem + 1vw,2.4rem);margin-top:clamp(1.5rem,1rem + 2vw,3rem)}.w-sections.w-section-2 .imginfo-list .item-info .item-title:after{background-color:#bc121a;border-radius:5px;content:"";display:block;height:clamp(1px,1px + .2vw,6px);margin:clamp(1.5rem,.6rem + .5vw,2.2rem) 0;width:3.2rem}.w-sections.w-section-2 .imginfo-list .item-info .item-content{flex:1}.w-sections.w-section-2 .imginfo-list .item-info .item-more a{color:#000;display:inline-block;font-size:clamp(1.5rem,.5rem + 1vw,1.8rem);line-height:2;position:relative;transition:color .3s}.w-sections.w-section-2 .imginfo-list .item-info .item-more a span{display:inline-block}.w-sections.w-section-2 .imginfo-list .item-info .item-more a .iconfont{display:inline-block;font-size:.8em;transition:transform .3s linear}.w-sections.w-section-2 .imginfo-list .item-info .item-more a:after{background-color:currentColor;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transform-origin:left center;transition:transform .3s;width:100%}.w-sections.w-section-2 .imginfo-list .item-info .item-more a:hover{color:#bc121a}.w-sections.w-section-2 .imginfo-list .item-info .item-more a:hover:after{transform:scaleX(0);transform-origin:right center}.w-sections.w-section-2 .imginfo-list .item-info .item-more a:hover .iconfont{transform:translateX(3px)}.w-sections.w-section-5{margin-bottom:0;padding-bottom:0}.w-sections.w-section-5 .table-x table{width:100%!important}.w-sections.w-section-5 .table-x tr{background-color:#fff;height:auto!important}.w-sections.w-section-5 .table-x tr:nth-child(odd){background-color:#f1f1f1}.w-sections.w-section-5 .table-x tr:first-child{background-color:#3f3f3f;font-size:clamp(1.6rem,.8rem + 1vw,2.4rem);text-align:center}.w-sections.w-section-5 .table-x tr:first-child td{color:#fff;font-weight:700}.w-sections.w-section-5 .table-x td{border:1px solid #000;height:auto!important;padding:1rem;text-transform:capitalize}.w-sections.w-section-5 .image-gallery{display:grid;gap:clamp(1rem,.5rem + 1vw,2rem)}.w-sections.w-section-5 .image-gallery[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.w-sections.w-section-5 .image-gallery[data-cols="3"]{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){.w-sections.w-section-5 .image-gallery[data-cols="3"]{grid-template-columns:repeat(2,1fr)}.w-sections.w-section-5 .image-gallery[data-cols="3"] .gallery-item .gallery-img{aspect-ratio:510/260}.w-sections.w-section-5 .image-gallery[data-cols="3"] .gallery-item:last-child{grid-column:span 2}.w-sections.w-section-5 .image-gallery[data-cols="4"]{grid-template-columns:repeat(2,1fr)}}.w-sections.w-section-5 .image-gallery[data-diffgrid="1"] .gallery-item{background-image:linear-gradient(-180deg,rgba(83,83,83,.996),#010101);border-radius:1.5rem}.w-sections.w-section-5 .image-gallery[data-diffgrid="1"] .gallery-item:first-child{grid-row:span 2}.txt-swiper-1{counter-reset:numbered-list;margin-bottom:clamp(2rem,1.5rem + 1.5vw,4rem);padding-top:1rem}.txt-swiper-1 .swiper-slide{counter-increment:numbered-list}.txt-swiper-1 .slide-wrap{background-color:#f9f9f9;border-radius:clamp(1rem,.5rem + 1vw,2rem);overflow:hidden;padding:clamp(1rem,1.2rem + 1vw,3rem) clamp(1rem,1.5rem + 1.5vw,5rem) 0;transition:background-color .3s linear,color .3s linear}.txt-swiper-1 .slide-wrap:after{color:#282828;content:attr(data-id);display:block;font-size:clamp(4rem,2rem + 3vw,11.5rem);font-weight:700;line-height:1;opacity:.05;text-align:right;transform:translate(clamp(1.5rem,1.5rem + 1vw,5rem),clamp(1rem,1rem + .1vw,2.5rem));width:100%}.txt-swiper-1 .slide-wrap .slide-title{color:#000;font-size:clamp(1.8rem,1rem + 2vw,2.6rem);font-weight:700;transition:color .3s linear}.txt-swiper-1 .slide-wrap .slide-content{line-height:1.8;margin-top:clamp(1.4rem,.5rem + 1vw,2rem)}.txt-swiper-1 .slide-wrap:hover{background:url(../img/txt-slide-bg.png) top no-repeat #bc121a;color:#fff}.txt-swiper-1 .slide-wrap:hover .slide-title,.txt-swiper-1 .slide-wrap:hover:after{color:#fff}.txt-grid{background-color:#eaeaea;display:grid;gap:1px;grid-template-columns:1fr 1fr 1fr 1fr}.txt-grid .item .item-wrap{background-color:#f9f9f9;height:100%;overflow:hidden;padding:clamp(1rem,1.5rem + 1.5vw,4rem);transition:background-color .3s linear,color .3s linear}.txt-grid .item .item-wrap .slide-title{color:#000;font-size:clamp(1.8rem,1rem + 2vw,2.6rem);font-weight:700;transition:color .3s linear}.txt-grid .item .item-wrap .slide-content{line-height:1.8;margin-top:clamp(1.4rem,.5rem + 1vw,2rem)}.txt-grid .item .item-wrap:hover{background:url(../img/txt-slide-bg.png) top no-repeat #bc121a;color:#fff}.txt-grid .item .item-wrap:hover .slide-title,.txt-grid .item .item-wrap:hover:after{color:#fff}@media screen and (max-width:1200px){.txt-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:810px){.txt-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.txt-grid{grid-template-columns:1fr}}.aftersale-box{display:grid;gap:clamp(2rem,1.5rem + 1.5vw,4rem);grid-template-columns:1fr 1fr;margin:clamp(1.5rem,1rem + 1vw,2rem) 0}@media screen and (max-width:810px){.aftersale-box{grid-template-columns:1fr}}.aftersale-box .item .item-wrap{align-items:start;display:grid;gap:2.5rem;grid-template-columns:10rem 1fr}.aftersale-box .item .item-wrap .item-icon{align-items:center;aspect-ratio:1/1;background-color:#f9f9f9;border-radius:clamp(1rem,.5rem + .5vw,2rem);display:flex;justify-content:center;position:relative;transition:background-color .3s linear}.aftersale-box .item .item-wrap .item-icon svg{display:block;height:auto;width:70%}.aftersale-box .item .item-wrap .item-info .item-title{font-size:clamp(1.5rem,1rem + .5vw,2.2rem);font-weight:700;line-height:2;text-transform:capitalize}.aftersale-box .item .item-wrap .item-info .item-content{color:#666;line-height:1.8}.aftersale-box .item .item-wrap .item-info .item-link{margin:2rem 0}.aftersale-box .item .item-wrap .item-info .item-link a{color:#bc121a;display:inline-block;padding-right:12px;position:relative;text-transform:capitalize}.aftersale-box .item .item-wrap .item-info .item-link a:after,.aftersale-box .item .item-wrap .item-info .item-link a:before{background-color:currentColor;bottom:0;content:"";display:block;height:1px;margin:auto;position:absolute;right:0;top:0;transform-origin:right center;width:8px}.aftersale-box .item .item-wrap .item-info .item-link a:before{transform:rotate(-45deg)}.aftersale-box .item .item-wrap .item-info .item-link a:after{transform:rotate(45deg)}.aftersale-box .item .item-wrap:hover .item-icon{background-color:#bc121a}.aftersale-box .item .item-wrap:hover .item-icon svg path{fill:#fff}.aftersales-tips{background-color:#f9f9f9;border-radius:clamp(1rem,.5rem + .5vw,2rem);font-size:1.8rem;line-height:1.8;padding:clamp(2rem,1.5rem + 1.5vw,5rem)}.detail-video-grid{padding-top:1rem}.detail-video-grid .video-item .item-wrap{cursor:pointer;display:block;overflow:hidden;position:relative}.detail-video-grid .video-item .item-wrap img{display:block;transition:all .3s ease}.detail-video-grid .video-item .item-wrap:hover img{filter:brightness(1.05);transform:scale(1.05)}.detail-video-grid .video-item .item-wrap .play-img{aspect-ratio:16/9;border-radius:unset}.detail-video-grid .video-item .item-wrap .play-btn{align-items:center;background-color:rgba(0,0,0,.58);bottom:0;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.detail-video-grid .video-item .item-wrap .play-btn svg{height:auto;max-width:10%}