﻿:root{--theme_color:#0057b8;--subtheme_color:#004589;--title_color:#242424;--content_color:#757575}ul{list-style:none}a{color:#1c232f;text-decoration:none;font-size:1rem}.swiper_content{max-width:1240px;margin:0 auto;position:relative;padding:10px;overflow:hidden}select{outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:#fff}button,input,textarea{outline:none;border:none;font-family:unset}input[type="submit"],button{cursor:pointer}textarea{resize:none}input[type="number"]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.center{text-align:center}.flex_start{justify-content:flex-start}.flex_center{justify-content:center}.flex_end{justify-content:flex-end}.flex_top{align-items:flex-start}.flex_middle{align-items:center}.flex_bottom{align-items:flex-end}body{font-family:'Brygada 1918',sans-serif}.only_mobile{display:none}.head span{color:var(--theme_color);line-height:26px;text-transform:uppercase}.head .subtitle{font-size:18px}.head h1{font-size:80px;font-weight:600;line-height:95px;color:var(--title_color)}.head h2{font-size:44px;font-weight:600;line-height:60px;color:var(--title_color)}.head p{font-size:17px;line-height:30px;color:var(--content_color);font-family:'Poppins',sans-serif}.button{background-color:var(--theme_color);color:#fff;font-weight:500;display:block;text-align:center;transition:all 0.3s;cursor:pointer}.button:hover{background-color:var(--subtheme_color)}.button_more{display:inline-block;width:214px;height:54px;line-height:51px;background:transparent;border:1px solid rgba(0,0,0,.2);color:var(--title_color);text-align:center;font-size:18px;font-weight:500;transition:all 0.3s}.button_more:hover{color:#fff;background-color:var(--theme_color);border-color:var(--theme_color)}.swiper_btns{width:92.8%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;z-index:2}.swiper_btns div{width:12px;height:22px;background:url(../svg/left-baftaoo.svg) no-repeat center / contain;cursor:pointer;transition:all 0.3s}.swiper_btns div.swiper-button-disabled{opacity:.3;cursor:default}.swiper_btns .btn_next{background-image:url(../svg/right-b7j3uy5.svg)}header{position:sticky;z-index:99;left:0;top:-101px;transition:all 0.3s}header.sticky{top:0}header.sticky .top-head{color:#333}header.sticky .header{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.1)}header.sticky .header .left .logo img{filter:brightness(0)}header.sticky .header .right nav div>ul>li>a{color:var(--title_color)}header.sticky .header .right .icon_search{filter:none}header .header{padding:23px 0;width:100%;position:absolute;top:0;left:0;transition:all 0.3s}header .header .left .logo{position:relative;top:5px}header .header .left .logo img{width:172px;height:auto;transition:all 0.3s}header .header .right nav div>ul{display:flex;gap:38px}header .header .right nav div>ul>li{position:relative}header .header .right nav div>ul>li>a{display:block;font-weight:500;line-height:51px;color:#fff}header .header .right nav div>ul>li.menu-item-has-children{padding-right:1rem;position:relative}header .header .right nav div>ul>li.menu-item-has-children::after{content:'';display:block;width:9px;height:5px;background:url(../svg/selectmovf33.svg) no-repeat center / contain;filter:contrast(0) brightness(20);position:absolute;top:50%;transform:translateY(-10%);right:0}header.sticky .header .right nav div>ul>li.menu-item-has-children::after{filter:contrast(0) brightness(0)}header .header .right nav div>ul>li:hover ul{visibility:visible;max-height:100rem}header .header .right nav div>ul>li ul{position:absolute;left:-2rem;min-width:12rem;background:#fff;border-radius:.625rem;padding:1rem 2rem;box-shadow:0 0 15px rgba(0,0,0,.1);display:block;visibility:hidden;overflow:hidden;max-height:0}header .header .right nav div>ul>li.fabrics-menu ul{display:flex;flex-flow:wrap;width:700px;left:50%;transform:translateX(-50%)}header .header .right nav div>ul>li.fabrics-menu ul li{width:32%;margin-right:2%}header .header .right nav div>ul>li.fabrics-menu ul li a{white-space:wrap}header .header .right nav div>ul>li.fabrics-menu ul li:nth-of-type(3n){margin-right:0}header .header .right nav div>ul>li ul li{margin-left:0;margin-bottom:.2rem}header .header .right nav div>ul>li ul li a{white-space:nowrap;display:block;padding:.8rem 0;transition:all 0.2s ease;border-radius:.625rem;font-size:.9rem;line-height:unset}header .header .right nav div>ul>li ul li a::after{display:none!important}header .header .right nav div>ul>li ul li a:hover{color:var(--theme_color)}header .header .right .icon_search{display:block;width:22px;height:22px;cursor:pointer;background:url(../svg/searchjvkyxj.svg) no-repeat center / contain;margin:0 38px 0 42px;filter:contrast(0) brightness(20)}header .header .right .button{width:160px;height:48px;line-height:48px}.cta{background:url(../webp/contact-fsw8bzl.webp) no-repeat center / cover;padding:75px 0 90px;position:relative}.cta:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-color:rgba(0,0,0,.3)}.cta .content{position:relative;z-index:5}.cta .head div{width:50%}.cta .head h2{color:#fff}.cta .head p{width:80%;color:#e1e1e1;line-height:22px;padding-top:10px}.cta .head .button{width:202px;height:56px;line-height:56px;font-size:20px;margin-right:75px}footer{background-color:#f2f5fa}footer .footer{padding:115px 0 135px}footer .footer .about_us{width:270px}footer .footer .about_us .logo img{width:237px;height:auto;filter:brightness(0)}footer .footer .about_us p{padding-top:1rem;margin-bottom:28px;font-size:18px;line-height:28px;color:#4d5359}footer .footer .contact_us{width:258px}footer .footer .contact_us div ul li{padding-left:35px;position:relative}footer .footer .contact_us div ul li::before{content:'';display:block;width:17px;height:17px;background:url(../svg/phoneq2ztke.svg) no-repeat center / contain;position:absolute;left:0;top:4px}footer .footer .contact_us div ul li:nth-child(2)::before{background-image:url(../svg/emailf8sro9.svg)}footer .footer .contact_us div ul li.address::before{top:8px;background-image:url(../svg/pos7a7sfx.svg)}footer .footer .contact_us div ul li.email::before{background-image:url(../svg/emailf8sro9.svg);top:5px}footer .footer .contact_us div ul li p{line-height:34px}footer .footer .slide_obj strong{display:block;padding-top:2px;font-size:22px;font-weight:600;color:var(--title_color);line-height:28px}footer .footer .slide_obj.about_us div{padding-top:0}footer .footer .slide_obj div{padding-top:2rem}footer .footer .slide_obj div ul li{margin-bottom:20px}footer .footer .slide_obj div ul li:last-child{margin-bottom:0}footer .footer .slide_obj div ul li a{color:#4d5359;font-size:17px;transition:all 0.3s;text-indent:-9999px}footer .footer .slide_obj div ul li.email a{margin-top:.2rem;display:block;text-indent:0}footer .footer .slide_obj div ul li a:hover{color:var(--subtheme_color)}footer .copyright{padding:19px 0;border-top:1px solid rgba(0,0,0,.1)}footer .copyright p{color:#5e6872;font-size:14px;text-align:center;line-height:28px}.social{display:flex;gap:16px}.social li a{display:flex;justify-content:center;align-items:center;width:42px;height:42px;border-radius:50%;background-color:#e6e7eb;transition:all 0.3s}.social li a:hover{background-color:var(--theme_color)}.social li i{display:block;width:45%;height:45%;transition:all 0.3s;background:url(../svg/facebooksn5jhk.svg) no-repeat center / contain}.social li:hover i{filter:brightness(20)}.social .twitter i{background-image:url(../svg/twitterl3c5u7.svg)}.social .youtube i{background-image:url(../svg/youtubewrraru.svg)}.social .pinterest i{background-image:url(../svg/pinterestv61i16.svg)}.social .instagram i{background-image:url(../svg/instagramstzz8g.svg)}.product_popup{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:all 0.3s;z-index:999;padding:0 2rem}.product_popup.active{opacity:1;pointer-events:all}.product_popup.active .product_detail{transform:translate(-50%,-50%);position:relative}.product_popup .mask{width:100%;height:100%;z-index:-1;position:absolute;top:0;left:0}.product_popup .product_detail{position:absolute;top:50%;left:50%;transform:translate(-50%,-70%);width:1100px;height:800px;transition:all 0.3s;background-color:#fff}.product_popup .product_detail .close{display:block;width:1rem;height:1rem;background:url(../svg/closeaez6gm.svg) no-repeat center / contain;position:absolute;right:30px;top:36px;cursor:pointer}.product_popup .product_detail .main{height:100%;padding:80px 76px;overflow:scroll}.product_popup .product_detail .switch-block::-webkit-scrollbar{width:14px;height:14px}.product_popup .product_detail .switch-block::-webkit-scrollbar-track,.product_popup .product_detail .switch-block::-webkit-scrollbar-thumb{border-radius:999px;border:5px solid transparent}.product_popup .product_detail .switch-block::-webkit-scrollbar-track{box-shadow:1px 1px 5px transparent inset}.product_popup .product_detail .switch-block::-webkit-scrollbar-thumb{min-height:20px;background-clip:content-box;box-shadow:0 0 0 5px #333 inset}.product_popup .product_detail .switch-block::-webkit-scrollbar-corner{background:transparent}.product_popup .product_preview .img{width:50%;height:467px}.product_popup .product_preview .img img{width:100%;height:100%;object-fit:cover}.product_popup .product_preview .info{width:50%;padding-left:5.275%;padding-top:0;margin-top:-.5rem}.product_popup .product_preview .info strong{color:var(--title_color);font-size:32.3px;font-weight:600;line-height:43px;text-transform:capitalize;display:block}.product_popup .product_preview .info p{color:#5b5b5b;font-size:15px;line-height:25px;padding-top:45px;position:relative}.product_popup .product_preview .info p::before{content:'“';font-size:46px;font-weight:500;color:#ccc;position:absolute;left:0;top:30px}.product_popup .product_preview .info ul{padding-top:2rem}.product_popup .product_preview .info ul li{color:#333;font-size:1rem;font-weight:500;padding-left:30px;position:relative;margin-bottom:12px}.product_popup .product_preview .info ul li:last-child{margin-bottom:0}.product_popup .product_preview .info ul li::before{content:'';display:block;width:13px;height:9px;background:url(../svg/goup0qwfj.svg) no-repeat center / contain;position:absolute;left:0;top:7px}.product_popup .product_preview .info .button{margin-top:46px;font-size:18px;height:50px;line-height:50px;display:inline-block;padding-left:2rem;padding-right:2rem}.product_popup .product_attr{padding-top:45px}.product_popup .product_attr ul{height:179px;background-color:#f7f7f7;border-radius:10px;display:flex;align-items:center;padding:0 35px}.product_popup .product_attr ul li{flex:1;text-align:center}.product_popup .product_attr ul li .img{width:38px;height:38px;margin:0 auto}.product_popup .product_attr ul li .img img{width:100%;height:100%;object-fit:contain}.product_popup .product_attr ul li p{font-size:18px;font-weight:600;line-height:22px;color:var(--title_color);margin:24px 0 8px}.product_popup .product_attr ul li span{font-size:12px;color:#4f4f4f;line-height:17px;text-transform:uppercase}.product_popup .product_specification{padding-top:60px}.product_popup .product_specification strong{color:var(--title_color);font-size:28px;font-weight:600}.product_popup .product_specification table{padding-top:35px;width:100%}.product_popup .product_specification table tbody{display:grid;grid-template-columns:repeat(2,1fr);gap:2px}.product_popup .product_specification table tbody tr{transition:all 0.3s}.product_popup .product_specification table tbody tr:hover{background-color:#d4d3d3!important}.product_popup .product_specification table tbody tr td{padding:1rem 24px}.product_popup .product_specification table tbody tr td:first-child{min-width:160px;font-size:18px;font-weight:500;color:#999;text-transform:capitalize}.product_popup .product_specification table tbody tr td:last-child{font-size:18px;font-weight:500;color:#333;word-break:break-all}.product_popup .product_specification table tbody tr:nth-child(4n+1){background-color:#f8f8f8}.product_popup .product_specification table tbody tr:nth-child(4n+2){background-color:#f8f8f8}.product_popup .product_feature{padding-top:60px}.product_popup .product_feature strong{color:var(--title_color);font-size:28px;font-weight:600}.product_popup .product_feature ul{padding-top:28px}.product_popup .product_feature ul li{margin-bottom:2rem}.product_popup .product_feature ul li:last-child{margin-bottom:0}.product_popup .product_feature ul li span{position:relative;font-size:20px;font-weight:500;color:#333;padding-left:26px}.product_popup .product_feature ul li span::before{content:'';display:block;width:11px;height:24px;background:url(../svg/pd-icon5ogupir.svg) no-repeat center / contain;position:absolute;left:0;top:3px}.product_popup .product_feature ul li p{padding-top:10px;color:#5b5b5b;font-size:15px;line-height:24.23px}.loading{position:relative}.loading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../gif/load7sjoz6.gif) no-repeat center;background-size:45px;background-color:rgba(255,255,255,.7);z-index:9}div.loader{border:7px solid #f2f5f9;border-top:7px solid #fff;border-radius:50%;width:3rem;height:3rem;position:absolute;left:50%;margin-left:-1.75rem;animation:spin 1s linear infinite;margin-top:0;text-align:center}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}div.search-block{position:fixed;z-index:400;background-color:#fff;box-shadow:0 0 15px rgb(0 55 96 / 12%);transition:0.3s ease;width:100%;bottom:-100vh;height:100vh;transition:0.3s ease}div.search-block.active{bottom:0;opacity:1;transform:translateY(150px)}div.search-block div.content{position:relative;display:block}.wd-action-btn{display:inline-flex;vertical-align:middle;background:url(../svg/cloescjou46.svg) no-repeat center;background-size:contain;position:absolute;top:38px;right:0;z-index:1;width:28px;height:28px;transition:all 0.3s;cursor:pointer}.wd-action-btn:hover{transform:rotate(180deg)}div.search-block .searchform{border-bottom:1px solid rgba(119,119,119,.2);transition:opacity 0.35s ease 0.2s;--wd-form-color:#333;--wd-form-placeholder-color:#333;text-align:center;transition:0.75s all ease}div.search-block.active .searchform{opacity:1}div.search-block .searchform input[type='text']{padding:0;height:110px;border:none;text-align:center;font-size:35px;outline:none}header div.main-menu div.main div.right{display:none}div.search-block .searchform ::-webkit-input-placeholder{color:#333}.empty_img{width:500px;max-width:100%;display:block;margin-left:auto;margin-right:auto}li.product{cursor:pointer}.switch-block{display:none}.switch-block.active{display:block}.product_popup .product_detail .main-form{height:100%;padding:80px 76px;overflow-x:hidden}.main-form form input{width:100%;font-size:1.125rem;padding:1.25rem;border-radius:.3125rem;margin-bottom:50px;border:1px solid #eee;background-color:rgba(255,255,255,.5)}.main-form form span[data-name="your-message"]{width:100%}.main-form form textarea{width:100%;font-size:1.125rem;padding:1.25rem;border-radius:.3125rem;border:1px solid #eee;height:336px;background-color:rgba(255,255,255,.5)}.main-form form span.wpcf7-form-control-wrap{width:32%}.main-form form span.wpcf7-form-control-wrap[data-name="your-message"]{width:100%}.main-form form{display:flex;flex-flow:wrap;justify-content:space-between}.main-form form input[type="submit"]{margin-top:50px;margin-bottom:0;width:194px;padding:0;font-size:18px;height:54px;line-height:54px;background-color:var(--theme_color);color:#fff;font-weight:500;display:block;text-align:center;transition:all 0.3s}body .wpcf7 form .wpcf7-response-output{padding:0;border:none;position:fixed;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.8);color:#fff;font-size:18px;font-weight:500;margin:0;z-index:100;opacity:0;transition:all 0.3s;pointer-events:none}body .wpcf7 form .wpcf7-response-output.active{opacity:1;pointer-events:all}body .wpcf7 form .wpcf7-response-output:before{content:"";width:40px;height:40px;display:inline-block;margin-bottom:1.5rem;background:url(../svg/failr7sm6i.svg) no-repeat center/contain}body .wpcf7 form.sent .wpcf7-response-output:before{background:url(../svg/duigou-bg6kw81y.svg) no-repeat center/contain}.desc-link{display:inline-block;text-indent:-9999px}.laodmore{display:none!important}.faq_box .sy_contentfaq .faqs .faq .question i{display:none}.faq_box .sy_contentfaq .faqs .faq .question{padding-left:0!important}.top-head{color:#fff;font-size:15px}.top-head{margin-bottom:1rem}header .top-head.hide{display:none}footer .certification img{width:450px}.page-id-17 .parallax-mirror{background-color:#004589}.about_banner:after{content:"";width:100%;height:100%;position:absolute;left:0;z-index:-1;top:0;background-color:var(--theme_color)}.about_banner.trans:after{display:none}.page_details h2{font-size:30px;font-weight:600;color:var(--title_color);padding-top:48px}.page_details h3{margin-top:2rem;margin-bottom:0}.page_details p{color:var(--content_color);font-size:18px;line-height:31px;padding-top:20px}.page_details{padding:3rem 0}.default_banner{padding:10rem 0;padding-top:15rem;background:url(../jpg/cate-bannerr9livl.jpg) no-repeat center/cover}.default_banner h1{color:#fff}