.pbmit-slider-area{position:relative;width:100%;min-height:800px;background:#1a1a2e;overflow:hidden}.pbmit-slider-area rs-module-wrap{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important}.pbmit-slider-area rs-module{height:100%!important}@media (max-width:992px){.pbmit-slider-area{min-height:450px}}@media (max-width:576px){.pbmit-slider-area{min-height:320px}}.pbmit-firstlater p::first-letter{font-size:64px;float:left;margin-right:10px;line-height:40px;font-weight:400;color:var(--pbmit-white-color);font-family:initial}.single-sign-image{margin-bottom:35px}.choose-us-one-rightbox{margin-top:40px}.choose-us-one-rightbox p{color:rgb(255 255 255 / .8)}.ihbox-section-one{padding-top:90px}.ihbox-one{margin-top:-240px}.ihbox-section-one .col-md-4:first-child{background-color:var(--pbmit-global-color)}.ihbox-section-one .col-md-4:not(:last-child){border-right:1px solid rgb(119 119 119 / .2)}.ihbox-section-one .col-md-4:not(:first-child){background-color:var(--pbmit-white-color)}.about-one-rightbox{padding:10px 0 50px 0}.about-one-ihbox{margin-top:30px;border-top:1px solid #e7e7e7}.about-one-ihbox .pbmit-ihbox-style-2{margin:25px 0 10px 0}.about-one-ihbox .col-md-6:last-child{border-left:1px solid #e7e7e7}.counter-one{padding:80px 0 70px 0}.counter-one .col-md-3:last-child .pbmit-fidbox-style-4{border-right:none}.team-section-one{background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-1/bg/bg-01.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.team-one-content{padding:40px 0 0 5px}.team-one-content p{color:rgb(255 255 255)}.team-one-box{margin-top:40px}.team-one-box .col-md-6{margin-bottom:35px}.testimonial-one-box{padding-top:50px;position:relative}.testimonial-one-box:after{content:"\e852";font-size:300px;line-height:300px;color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);top:-20px;opacity:.8;transform:rotate(180deg);margin-left:-130px;font-family:"pbminfotech-base-icons"}.client-section-one{padding:20px 0 20px 0;border-bottom:1px solid #eaeaeb}.client-section-one .swiper-slider{padding:44px 0}.ihbox-section-two{margin-top:-115px;position:relative;z-index:1}.ihbox-section-two .col-md-4:first-child .pbmit-ihbox-style-5{background-color:var(--pbmit-light-color)}.ihbox-section-two .col-md-4:nth-child(2) .pbmit-ihbox-style-5{background-color:var(--pbmit-blackish-color)}.ihbox-section-two .col-md-4:last-child .pbmit-ihbox-style-5{background-color:var(--pbmit-global-color)}.ihbox-section-two .col-md-4:last-child .pbmit-ihbox-style-5 .pbmit-ihbox-icon-wrapper i{color:var(--pbmit-white-color)}.ihbox-section-two .col-md-4:last-child .pbmit-ihbox-style-5 .pbmit-custom-heading:before{background-color:var(--pbmit-white-color)}.about-two-img-box{margin-bottom:35px;position:relative}.about-two-img-box img{-webkit-box-shadow:0 0 30px rgb(15 8 49 / .1);box-shadow:0 0 30px rgb(15 8 49 / .1)}.about-two-content{padding-top:30px;padding-left:50px}.about-two-content .pbmit-firstlater P::first-letter{color:var(--pbmit-global-color)}.about-two-sing-img{margin-bottom:35px}.about-us-section-two{position:relative;z-index:9;margin-bottom:-200px;padding:35px 40px 30px 40px;box-shadow:0 0 30px rgb(15 8 49 / .1);background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-2/bg/bg-01.jpg);background-position:right bottom;background-repeat:no-repeat;background-color:var(--pbmit-white-color)}.about-us-two-btn{padding-top:20px;text-align:right}.testimonial-section-two{padding-top:150px;padding-bottom:100px;background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-2/bg/bg-02.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.testimonial-section-two .swiper-horizontal>.swiper-pagination-bullets{text-align:right;bottom:33px}.testimonial-section-two .swiper-slider{margin-bottom:30px}.testimonial-two-box{position:relative;padding:0 10px}.testimonial-two-box:after{font-family:"pbminfotech-base-icons";content:"\e852";font-size:180px;line-height:180px;position:absolute;top:-85px;opacity:.4;left:0;transform:rotate(180deg);font-weight:700;color:var(--pbmit-white-color)}.counter-section-two{padding:45px 0 50px 0}.counter-section-two .col-md-6:last-child .pbmit-fidbox-style-5{border-right:none}.who-we-are-two-content{padding-right:25px}.who-we-are-two-content ul.list-group{padding-top:10px}.progressbar-two-box{padding-top:120px}.service-arrow{position:relative}.service-arrow .swiper-slider{padding-bottom:50px}.about-section-four{padding-top:70px;padding-bottom:150px}.about-four-content{padding-top:80px}.about-four-content .pbmit-btn{margin:15px 0 21px 0}.timeline-section-four{padding-bottom:70px;padding-top:225px;margin-top:-140px}.timeline-four-content{padding-top:60px;color:rgb(255 255 255 / .8)}.why-choose-five-heading{position:relative}.why-choose-five-heading:after{content:' ';position:absolute;right:25px;top:11%;width:1px;height:85%;background:#d0d1d2}.why-choose-five-content{padding-top:20px}.why-choose-five-content p{text-align:justify}.why-choose-five-content .pbmit-firstlater p::first-letter{color:var(--pbmit-blackish-color)}.why-choose-five-content .pbmit-btn{color:#2a2a2a}.about-five-leftbox{position:relative;margin-left:15px}.about-five-content{position:relative;z-index:1;padding:70px 0 87px 70px}.about-five-content:before{content:"";position:absolute;top:0;left:0;width:162%;height:100%;display:block;z-index:-1;background-color:var(--pbmit-white-color)}.about-five-content blockquote{border:none;background:none;padding:0;font-style:normal;font-weight:300;font-size:20px;line-height:30px;position:relative;padding-left:60px;margin-top:35px}.about-five-content blockquote:before{position:absolute;content:"\e852";top:0;left:0;transform:rotate(180deg);font-size:40px;line-height:50px;font-family:'pbminfotech-base-icons';color:var(--pbmit-global-color);display:inline-block}.about-five-wrapper h3,.about-five-wrapper h4{font-size:14px;line-height:24px;font-family:var(--pbmit-body-typography-font-family)}.about-five-wrapper h3{color:var(--pbmit-global-color)}.about-five-wrapper h4{font-weight:400;color:#313538}.service-section-five{padding-top:250px}.introduction-five{padding-top:200px;margin-top:-140px;padding-bottom:70px;background-color:var(--pbmit-white-color)}.progress-five{padding-right:50px}.progress-five-box{padding-top:30px;margin-bottom:35px}.progress-five-box .progressbar-style-1{padding-top:8px}.accordion-five-box{padding-top:50px}.counter-five{padding-top:60px;padding-bottom:40px}.counter-five .col-md-3:last-child .pbmit-fidbox-style-4{border-right:none}.testimonial-five{background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-5/bg/bg-img-02.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.testimonial-five .swiper-slider{padding-top:50px;margin-bottom:30px}.testimonial-five .swiper-horizontal>.swiper-pagination-bullets{text-align:right;bottom:30px}.testimonial-five .swiper-pagination-bullet{margin:0 7px!important;background:var(--pbmit-white-color)}.team-section-five{padding-top:90px;padding-bottom:40px}.team-five-text{padding:40px 0 0 30px}.team-five-btn{text-align:right}.team-five-box{margin-top:40px}.team-five-box .col-md-6{margin-bottom:35px}.client-section-five{padding:20px 0 20px 0}.client-section-five .swiper-slider{padding:44px 0}.client-section-five .pbmit-clientbox-style-1 img{filter:brightness(0) invert(1)}.appoinment-six{border-bottom:1px solid #e9e9eb}.appoinment-six-box{position:relative;z-index:1;padding-top:50px;padding-right:40px;margin-top:-200px}.appoinment-six-box:before{position:absolute;content:"";width:164%;height:100%;display:block;top:0;right:0;z-index:-1;background-color:var(--pbmit-blackish-color)}.appoinment-six-box h5{font-size:24px;line-height:36px;margin-bottom:25px;color:var(--pbmit-white-color)}.appoinment-six-box .pbmit-btn{margin-bottom:25px}.appoinment-six-ihbox{padding-top:80px;padding-left:70px}.about-six-left-box{padding:100px 0 90px 0;position:relative}.about-six-left-box:before{position:absolute;content:"";top:0;right:0;width:174%;height:100%;display:block;background-color:var(--pbmit-light-color)}.about-six-img{position:relative;margin-bottom:35px;z-index:2}.about-six-right-box{padding:100px 15px 100px 95px;position:relative;z-index:1}.about-six-right-box:before{position:absolute;content:"";width:176%;height:100%;top:0;left:0;display:block;z-index:-1;background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-6/bg/about-bg.png);background-position:right bottom;background-repeat:no-repeat;background-color:var(--pbmit-white-color)}.about-six-quot{margin-bottom:35px}.about-six-quot blockquote{position:relative;font-size:22px;line-height:30px;font-style:italic;font-weight:400;padding:35px 25px 35px 35px;color:var(--pbmit-white-color);background-color:var(--pbmit-secondary-color);font-family:var(--pbmit-heading-typography-font-family)}.about-six-quot blockquote:after{content:"";position:absolute;z-index:1;border-top:40px solid #272b37;border-right:40px solid #fff0;left:0;bottom:-40px}.about-six-sign{padding-top:15px;padding-bottom:15px}.about-six-sign figure img{border-radius:50%}.about-six-sign h5{font-size:15px;line-height:24px;font-weight:700;margin-bottom:25px;font-family:var(--pbmit-body-typography-font-family)}.about-six-right-box p{margin-bottom:35px}.about-six-right-box .pbmit-firstlater p::first-letter{color:var(--pbmit-global-color)}.about-six-right-box .progressbar:last-child{margin-bottom:25px}.service-six-bg{position:relative;background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-6/bg/bg-01.png);background-position:left bottom;background-repeat:no-repeat}.service-six-bg:before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;opacity:.90;display:block;background-color:var(--pbmit-light-color)}.pf-six-btn{text-align:right;margin-bottom:21px}.portfolio-six-box{padding-top:30px}.testimonial-six-box{margin-top:100px;padding-bottom:70px;margin-right:-130px;z-index:1;position:relative;background-color:var(--pbmit-white-color)}.testimonial-six-box:after{font-family:"pbminfotech-base-icons";content:"\e852";width:130px;height:130px;font-size:45px;line-height:130px;position:absolute;top:0;right:0;transform:rotate(180deg);font-weight:700;text-align:center;color:var(--pbmit-white-color);background-color:var(--pbmit-global-color)}.testimonial-six-box .swiper-horizontal>.swiper-pagination-bullets{text-align:right;right:130px;bottom:11px}.testimonial-six-right-box{position:relative;padding:321px 0}.testimonial-six-right-box:before{position:absolute;content:"";height:100%;width:180%;top:0;left:0;display:block;background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-6/bg/bg-02.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.counter-six{padding-top:90px;padding-bottom:440px;position:relative;z-index:1}.counter-six .col-md-6:last-child .pbmit-fidbox-style-8{border-right:none}.blog-six-box{position:relative;z-index:1;margin-top:-360px;padding:60px 60px 5px 60px;background-color:var(--pbmit-white-color)}.blog-six-btn{text-align:right}.client-six{padding-top:25px;padding-bottom:25px}.client-six .swiper-slider{padding:44px 0}.why-choose-section-seven{position:relative;background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-7/bg/bg-02.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1}.why-choose-section-seven:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;display:block;opacity:.8;z-index:-1;background-color:var(--pbmit-blackish-color)}.about-section-seven{padding-bottom:70px}.about-seven-imgbox{position:relative;z-index:1;margin-top:90px;margin-bottom:35px}.about-seven-content{padding-top:80px;padding-left:55px}.about-seven-content .pbmit-firstlater p::first-letter{color:var(--pbmit-global-color)}.about-seven-ihbox{padding-bottom:40px;border-bottom:1px solid #e8e9eb}.about-seven-single-img{margin-bottom:35px}.about-seven-inner{padding-top:40px;padding-left:15px}.about-seven-single-img img{border-radius:50%}.about-seven-inner h5{font-size:15px;color:#272b2e;line-height:24px;font-weight:700;margin-bottom:25px;font-family:var(--pbmit-body-typography-font-family)}.service-seven-slider.swiper-slider{padding-bottom:50px}.service-seven-slider .swiper-pagination-bullet{border-radius:0;margin:0 2px!important}.counter-seven .col-md-6:last-child .pbmit-fidbox-style-9{border-right:none}.team-section-seven{background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-7/bg/team-bg.jpg);background-position:left center;background-repeat:no-repeat;overflow:hidden}.team-seven-left-box{padding-top:100px;padding-right:550px}.team-seven-right-box{position:relative;padding:100px 15px 60px 15px}.team-seven-right-box:before{position:absolute;content:"";top:0;left:0;width:235%;height:100%;display:block;background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-7/bg/bg-01.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.team-seven-bg-layer:before{position:absolute;content:"";top:0;left:0;width:235%;height:100%;display:block;opacity:.9;background-color:var(--pbmit-blackish-color)}.team-seven-right-box .swiper-slider{margin-left:-500px}.history-content-wrapper{width:60%;margin:0 auto;margin-top:20px}.testimonial-seven{padding:90px 0 30px 0;background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-7/bg/testimonial-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.testimonial-seven .pbmit-heading-subheading-style-1{margin-bottom:10px}.testimonial-seven .testimonial-arrow{position:relative}.testimonial-seven .swiper-button-next,.testimonial-seven .swiper-button-prev{left:5%}.testimonial-seven .swiper-slider{position:relative;padding-bottom:50px}.testimonial-seven .swiper-slider:after{content:"Q";font-size:300px;line-height:300px;position:absolute;top:-32px;left:-10px;opacity:.2;font-weight:400;color:var(--pbmit-white-color);font-family:var(--pbmit-heading-typography-font-family)}.testimonial-seven .pbmit-testimonialbox-style-3 blockquote{font-size:30px;line-height:40px}.testimonial-seven .pbmit-testimonialbox-style-3 blockquote,.testimonial-seven .pbmit-testimonialbox-style-3 .pbmit-author-name,.testimonial-seven .pbmit-testimonialbox-style-3 .pbmit-box-title .pbmit-box-footer{color:var(--pbmit-white-color)}.testimonial-seven .pbmit-testimonialbox-style-3 .pbmit-author-name{font-size:20px;font-family:var(--pbmit-heading-typography-font-family)}.client-section-seven{padding:50px 0 50px 0}.client-section-seven .swiper-slider{padding:44px 0}.blog-seven-box .col-md-12:last-child .pbmit-box-blog.pbmit-blogbox-style-4{border-bottom:none;padding-bottom:0}.blog-seven-box{padding-right:50px}.form-seven-box{padding:50px 50px 30px 50px;background-color:var(--pbmit-light-color)}.form-seven-box .pbmit-title{font-size:30px;line-height:40px}.form-seven-box .form-control{border-color:rgb(119 119 119 / .2);background-color:var(--pbmit-white-color)}.form-seven-box .form-control:focus{background-color:var(--pbmit-white-color)}.form-seven-box .pbmit-btn{padding:15px 20px 15px;font-weight:500;letter-spacing:1px;line-height:1.75}.about-section-eight{padding-top:90px;padding-bottom:95px}.about-eight-img-box{padding-right:80px;position:relative}.about-eight-img-box img{border-radius:5px}.about-eight-first-img{text-align:right;margin-bottom:35px;position:relative}.about-eight-first-img:after{content:'';position:absolute;left:0;top:0;width:8px;height:160px;border-radius:5px;background-color:var(--pbmit-global-color)}.about-eight-second-img{position:absolute;bottom:-190px;z-index:-1;left:0;margin-bottom:35px}.about-eight-content{margin-left:-20px}.about-eight-content ul.list-group li{margin-bottom:20px;color:var(--pbmit-blackish-color)}.about-eight-content ul.list-group i{font-size:inherit;color:var(--pbmit-global-color)}.about-eight-year-box{padding-left:40px}.pbmit-about-year{position:relative;width:90px;height:90px;line-height:100px;display:inline-block;text-align:center;text-transform:uppercase;font-weight:400;padding:5px;border-radius:50%;color:var(--pbmit-white-color);background:var(--pbmit-blackish-color);font-family:var(--pbmit-heading-typography-font-family)}.pbmit-about-year::before{content:"";position:absolute;width:2px;height:90px;left:-58px;background-color:var(--pbmit-global-color)}.pbmit-about-year a{font-size:15px;line-height:20px;display:inline-block;color:var(--pbmit-white-color)}.pbmit-about-year:after{content:'';width:80px;height:80px;line-height:80px;display:inline-block;background-color:#e8e9e9;position:absolute;top:0;left:-10px;z-index:-1;border-radius:50%}.about-eight-btn{padding-top:30px}.portfolio-eight-bg{padding-bottom:70px;margin-top:80px;position:relative}.portfolio-eight-bg:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;display:block;z-index:-1;margin-top:60px;background-color:var(--pbmit-light-color)}.ihbox-eight-box{margin-top:-60px}.pbmit-boxes-portfolio-style-2{padding-top:90px}.portfolio-eight-heading{margin-bottom:25px}.pbmit-sortable-list{text-align:end}.pbmit-sortable-list-ul{margin:0;padding:0;margin-bottom:50px;margin-top:40px}.pbmit-sortable-list .pbmit-sortable-list-ul li{display:inline-block;padding-right:35px;position:relative}.pbmit-sortable-list .pbmit-sortable-list-ul a.pbmit-selected{color:var(--pbmit-global-color)}.pbmit-sortable-list .pbmit-sortable-list-ul li:after{content:"";height:14px;width:2px;background-color:#1f2839;position:absolute;top:50%;margin-top:-7px;right:15px;z-index:1;transform:rotate(20deg)}.pbmit-sortable-list .pbmit-sortable-list-ul a{display:block;cursor:pointer;line-height:22px;width:auto;position:relative;z-index:3;color:#212121;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#fff0;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:none;font-weight:400;font-family:var(--pbmit-heading-typography-font-family)}.pbmit-sortable-list .pbmit-sortable-list-ul a:hover{color:var(--pbmit-global-color)}.pbmit-sortable-list .pbmit-sortable-list-ul li:last-child:after{display:none}.counter-eight-bg{position:relative;z-index:1;padding:90px 0 325px 0;background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-8/bg/bg-01.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.counter-eight-bg:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;display:block;opacity:.9;z-index:-1;background-color:var(--pbmit-blackish-color)}.counter-eight-box{padding-bottom:100px;border-bottom:1px solid rgb(255 255 255 / .19)}.ihbox-eight{margin-top:-50px}.why-choose-eight-content{margin-top:-220px;padding-top:80px;padding-left:60px;position:relative;z-index:1;background-color:var(--pbmit-white-color)}.why-choose-eight-single-img{margin-bottom:35px}.why-choose-eight-counter{padding-top:10px;padding-bottom:40px}.why-choose-eight-img{position:relative;z-index:1;margin-top:-220px;background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-8/bg/bg-02.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:280px 0}.client-section-eight{padding:35px 0}.client-section-eight .swiper-slider{padding:44px 0}.team-section-eight{padding-top:90px}.team-section-eight .pbmit-heading-subheading-style-2{margin-bottom:60px}.appoinment-eight{padding-top:80px}.appoinment-eight-img{position:relative;padding:425px 0;height:100%}.appoinment-eight-img:before{content:"";position:absolute;width:100%;height:100%;top:0;right:0;display:block;background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/homepage-8/bg/bg-03.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.appoinment-eight-main{padding:100px 150px 60px 130px;background-color:var(--pbmit-blackish-color)}.appoinment-eight-main .pbmit-btn{font-weight:500;letter-spacing:1px}.appoinment-eight-main .pbmit-btn:hover{color:#42474c;background-color:var(--pbmit-white-color)}.blog-heading-subheading-style .pbmit-subtitle{font-weight:700;font-size:12px;line-height:24px;letter-spacing:2px}.blog-heading-subheading-style .pbmit-title{font-weight:600;font-size:44px;line-height:48px}.about-us-section{padding:90px 0 50px 0}.about-us-single-img{margin-bottom:35px}.about-us-single-img img{-webkit-box-shadow:0 0 30px rgb(15 8 49 / .1);box-shadow:0 0 30px rgb(15 8 49 / .1)}.about-us-content{padding-top:10px;padding-left:25px}.about-us-content .progressbar .progress-label{color:var(--pbmit-blackish-color)}.our-team-section .col-md-6{margin-bottom:35px}.pbmit-team-single{padding-top:82px}.pbmit-team-single .pbmit-team-des{margin-left:-100px;padding-left:115px;margin-top:20px}.pbmit-team-single .pbmit-team-des h3{font-size:26px;margin-bottom:0;line-height:40px;margin-top:30px}.pbmit-team-single .pbmit-team-single-position{font-size:18px;font-weight:400;color:#989898;margin-top:30px}.pbmit-team-details-wrapper{margin-top:30px}.pbmit-team-details-wrapper ul li{width:50%;float:left;margin-bottom:25px}.pbmit-team-details-wrapper .pbmit-team-list-title{position:relative;font-size:14px;line-height:30px;font-weight:700;text-transform:uppercase;color:var(--pbmit-blackish-color)}.pbmit-team-details-wrapper .pbmit-team-list-value{font-size:16px;line-height:24px}.pbmit-team-details-wrapper .pbmit-team-list-value a{color:var(--pbmit-blackish-color)}.pbmit-team-social-links-wrapper{clear:both}.pbmit-team-single .pbmit-team-social-links-wrapper ul{padding:15px 0 0 0}.pbmit-team-single .pbmit-team-social-links-wrapper ul li{margin-right:5px;display:inline-block}.pbmit-team-single .pbmit-team-social-links-wrapper ul li a{font-size:15px;padding:10px 8px;display:inline-block;color:var(--pbmit-white-color);background-color:var(--pbmit-global-color);transition:all .3s ease 0s}.pbmit-team-single .pbmit-team-social-links-wrapper ul li a:hover{background-color:var(--pbmit-blackish-color)}.pbmit-team-member-single-content{margin-top:50px}.pbmit-team-member-inner{padding-top:40px;padding-bottom:40px}.pbmit-team-single-progress{padding-top:90px;padding-bottom:60px;background-color:var(--pbmit-light-color)}.pbmit-team-progress-box{margin-bottom:35px}.pbmit-team-progress-box h4{padding-bottom:25px}.pbmit-team-progress-box .progress-label{color:var(--pbmit-blackish-color)}.pbmit-team-contact-form{padding:90px 0 70px 0}.pbmit-team-contact-form form{margin-top:30px}.pbmit-team-contact-form .form-control{border-color:rgb(119 119 119 / .2)}.service-style-2 .col-md-6{margin-bottom:35px}.service-detail{margin-bottom:60px}.service-left-col{flex:0 0 30%;max-width:30%;margin-top:65px}.service-right-col{flex:0 0 70%;max-width:70%;padding-top:65px}.service-sidebar .widget{margin-bottom:30px;font-size:14px;margin:45px 0 35px;word-wrap:break-word}.service-sidebar .widget:first-child{margin-top:0}.service-sidebar .all-post-list ul{background-color:#fafafa;padding:20px}.service-sidebar .all-post-list ul li a{padding:12px 15px;display:block;position:relative;margin-bottom:8px;font-size:15px;font-weight:400;font-family:"Prata",Arial,Helvetica,sans-serif;color:var(--pbmit-secondary-color);background:var(--pbmit-white-color)}.service-sidebar .all-post-list ul li a:after{content:'\e809';font-family:"pbminfotech-base-icons";font-style:normal;font-weight:400;float:right;color:var(--pbmit-secondary-color)}.service-sidebar .all-post-list ul li.post-active a,.service-sidebar .all-post-list ul li a:hover{color:var(--pbmit-white-color);background-color:var(--pbmit-global-color)}.service-sidebar .all-post-list ul li.post-active a:after,.service-sidebar .all-post-list ul li a:hover:after{color:var(--pbmit-white-color)}.service-sidebar .download .item-download{margin-bottom:15px;position:relative}.widget .download .item-download a{display:block;padding:0;font-size:14px;font-weight:600;color:var(--pbmit-secondary-color);background:var(--pbmit-white-color);border:2px solid var(--pbmit-blackish-color)}.widget .download .item-download a:hover{color:var(--pbmit-white-color);background-color:var(--pbmit-blackish-color)}.widget .download .item-download a i{font-size:20px;padding-right:20px;padding:20px;display:inline-block;margin-right:20px;color:var(--pbmit-white-color);background-color:var(--pbmit-blackish-color)}.pbmit-service-contant{padding-top:40px}.service-single-img{margin-bottom:35px}.service-single-img img{padding:8px;border:1px solid #ccc;border-radius:5px}.pbmit-pf-featured-wrapper img{padding:8px;border:1px solid #ccc;border-radius:5px}.line-chart-img{margin-bottom:35px}.portfolio-single{padding-top:82px}.pbmit-pf-single-details-area{background-color:#fafafa}.project-details-top{padding:30px 30px 25px 30px;background-color:var(--pbmit-global-color)}.project-details-top h3{margin:0;font-size:22px;font-weight:400;line-height:32px;color:var(--pbmit-white-color)}.pbmit-pf-short-desc{padding:30px 30px 0}.pbmit-pf-detailbox{padding:13px 30px 35px 30px;margin-top:-10px}.pbmit-pf-detailbox ul li{padding-bottom:13px;padding-top:13px;border-bottom:1px solid #eee}.pbmit-pf-detailbox .pbmit-pf-details-heading{width:45%;display:inline-block;font-weight:700}.pbmit-pf-single-content-area{padding-top:50px}.pbmit-pf-ihbox{padding-top:30px;margin-bottom:30px}.pbmit-pf-single-content-bottom{width:auto;padding:0;margin-top:30px;margin-bottom:20px}.pbmit-pf-single-category-w,.pbmit-social-share-portfolio-wrapper{width:50%}.pbmit-pf-single-category-w{float:left}.pbmit-pf-single-category-w a{display:inline-block;color:#4d4d4d;font-size:12px;padding:3px 10px;background-color:var(--pbmit-light-color)}.pbmit-pf-single-category-w a:hover{color:var(--pbmit-white-color);background-color:var(--pbmit-global-color)}.pbmit-social-share-portfolio-wrapper{float:right;margin-top:-15px;text-align:right}.pbmit-social-share-portfolio-wrapper .pbmit-social-share-title{padding-right:10px;position:relative;margin-right:9px;margin-top:14px;font-weight:500;font-size:17px}.pbmit-social-share-portfolio-wrapper .pbmit-social-share-title,.pbmit-social-share-portfolio-wrapper .pbmit-social-share-links{display:inline-block;vertical-align:middle;float:none}.pbmit-social-share-portfolio-wrapper .pbmit-social-share-links ul li{display:inline-block;padding-right:10px;padding-top:6px}.pbmit-social-share-portfolio-wrapper .pbmit-social-share-links ul li:last-child{padding-right:0}.pbmit-social-share-portfolio-wrapper .pbmit-social-share-links ul li a{border-radius:50%;display:block;height:35px;width:35px;line-height:35px;text-align:center;font-size:14px;color:var(--pbmit-white-color);background-color:var(--pbmit-blackish-color)}.pbmit-social-share-portfolio-wrapper .pbmit-social-share-links ul li a:hover{background-color:var(--pbmit-global-color)}.pbmit-pf-single-np-nav{position:relative;margin-bottom:80px;margin-top:40px}.pbmit-pf-single-np-nav nav::after{content:"";width:100%;height:1px;z-index:11;position:absolute;top:-30px;left:0;background-color:#e9e9e9}.pbmit-pf-single-np-nav .nav-links:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.pbmit-pf-single-np-nav .nav-previous,.pbmit-pf-single-np-nav .nav-next{position:relative;display:inline-block}.pbmit-pf-single-np-nav .nav-previous:before,.pbmit-pf-single-np-nav .nav-next:before{position:absolute;z-index:1;display:block;bottom:0;content:'';border-bottom:1px solid var(--pbmit-global-color);width:0%;right:0;left:auto;-webkit-transition:width .3s linear 0s,right 0s linear .3s,left 0s linear .3s;-o-transition:width .3s linear 0s,right 0s linear .3s,left 0s linear .3s;-moz-transition:width .3s linear 0s,right 0s linear .3s,left 0s linear .3s;transition:width .3s linear 0s,right 0s linear .3s,left 0s linear .3s}.pbmit-pf-single-np-nav .nav-previous{float:left}.pbmit-pf-single-np-nav .nav-previous:hover:before{width:100%;right:0;left:auto}.pbmit-pf-single-np-nav .nav-links a{font-size:18px;font-weight:600;position:relative;display:inline-block;color:var(--pbmit-secondary-color)}.pbmit-pf-single-np-nav .nav-links a:hover{color:var(--pbmit-global-color)}.pbmit-pf-single-np-nav .nav-previous a{padding-left:20px}.pbmit-pf-single-np-nav .nav-previous a:after,.pbmit-pf-single-np-nav .nav-next a:before{font-family:"pbminfotech-base-icons";content:'\e808';position:absolute;top:0;left:0}.pbmit-pf-single-np-nav .nav-next{float:right}.pbmit-pf-single-np-nav .nav-next:before{right:auto;left:0}.pbmit-pf-single-np-nav .nav-next:hover:before{width:100%}.pbmit-pf-single-np-nav .nav-next a{padding-right:20px}.pbmit-pf-single-np-nav .nav-next a:before{content:'\e809';left:auto;right:0}.blog-right-col{flex:0 0 70%;max-width:70%;padding-right:20px;padding-top:65px}.blog-left-col{flex:0 0 30%;max-width:30%;padding-left:20px;margin-top:65px;padding-bottom:40px}.blog-classic{margin-bottom:60px}.pbmit-blog-classic .pbmit-featured-img-wrapper{position:relative}.pbmit-blog-classic .pbmit-blog-classic-box-content{padding:30px 0 0;position:relative;margin-bottom:60px}.pbmit-blog-classic .pbmit-box-title h4{font-size:30px;line-height:40px}.pbmit-blog-classic .pbmit-entry-meta-wrapper,.pbmit-blog-classic .pbmit-entry-meta-wrapper .pbmit-meta-line a{font-weight:600;text-transform:uppercase;line-height:12px;font-size:11px;margin-bottom:20px}.pbmit-blog-classic .pbmit-meta-line a,.pbmit-blog-classic .pbmit-entry-meta-wrapper{color:#80858b}.pbmit-blog-classic .pbmit-entry-meta-blogclassic{position:relative;padding-top:5px;padding-bottom:15px;border-bottom:1px solid #eaeaea}.pbmit-blog-classic .pbmit-meta-line{margin-right:10px}.pbmit-blog-classic .pbmit-meta-line .author{text-transform:capitalize}.pbmit-blog-classic .pbmit-meta-line a:hover,.pbmit-blog-classic .pbmit-readmore-link a:hover{color:var(--pbmit-global-color)}.pbmit-blog-classic .pbmit-readmore-link{display:block;margin-top:10px}.pbmit-blog-classic .pbmit-readmore-link a{font-size:13px;font-weight:600;letter-spacing:.5px;position:relative;display:inline-block;padding-right:20px;color:var(--pbmit-blackish-color)}.pbmit-blog-classic .pbmit-readmore-link a:after{position:absolute;font-family:"pbminfotech-base-icons";content:"\e826";right:0;top:2px}.sidebar .widget:first-child{margin-top:0}.sidebar .widget{margin-bottom:30px;font-size:14px;margin:45px 0 35px;word-wrap:break-word}.widget .search-form{position:relative}.widget .search-form:after{font-family:"pbminfotech-base-icons";content:'\e825';position:absolute;right:14px;top:14px;font-weight:700;opacity:1;color:#fff;z-index:1}.widget .search-form .search-field{display:block;width:100%;line-height:24px;font-size:12px;padding:13px 20px;font-weight:400;color:#999;border:none;border-radius:0;transition:all 500ms ease;-webkit-transition:all 500ms ease;font-family:inherit;background-color:var(--pbmit-light-color)}.sidebar .widget .search-form .search-submit{position:absolute;top:0;right:0;box-shadow:none;border:0 solid #fff0;text-indent:-999px;padding:0;width:46px;height:50px;z-index:1;border-radius:0;background-color:var(--pbmit-blackish-color);background-repeat:no-repeat;margin:0}.sidebar .widget-title{font-weight:700;font-size:18px;line-height:24px;margin-top:0;margin-bottom:20px;position:relative;padding-bottom:15px;border-bottom:1px solid #ececec;color:var(--pbmit-blackish-color)}.sidebar .widget-title:before{position:absolute;height:2px;width:50px;left:0;bottom:-1px;content:"";background-color:var(--pbmit-global-color)}.sidebar .recent-post-list li:first-child{padding-top:10px}.sidebar .recent-post-list li{padding:20px 0;padding-top:0}.sidebar .recent-post-list li:after{content:" ";display:table;clear:both}.sidebar .recent-post-list li img{display:block;width:82px;float:left;margin-right:15px;padding:3px}.sidebar .recent-post-list li a{font-size:15px;font-weight:400;font-family:"Prata",Arial,Helvetica,sans-serif}.sidebar .recent-post-list li .post-date{display:block;font-size:12px;line-height:22px;text-transform:uppercase;font-weight:500;color:var(--pbmit-global-color)}.sidebar .widget-categories ul li{position:relative}.sidebar .widget-categories ul li a{position:relative;padding-left:22px!important;padding:15px 10px 15px 0;display:block;transition:all .3s ease 0s}.sidebar .widget-categories ul li a:before{font-family:"pbminfotech-base-icons";content:"\e809";margin-right:12px;opacity:.9;position:absolute;left:0}.sidebar .widget-categories ul li span{position:absolute;right:15px;top:10px;width:28px;height:28px;line-height:28px;text-align:center;display:block;font-size:12px;font-weight:400;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;color:var(--pbmit-secondary-color);background-color:var(--pbmit-light-color)}.sidebar .widget-contact{background-position:left top;background-repeat:repeat;background-size:cover;background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/blog/blog-07.jpg)}.sidebar .single-service-contact{padding:20px;position:relative;overflow:hidden;color:#fff;font-size:16px;background:rgb(50 58 67 / .9)}.sidebar .single-service-contact-inner{position:relative;z-index:2;border:1px dashed rgb(255 255 255 / .3);padding:25px;padding-top:35px}.sidebar .single-service-contact-inner i{color:var(--pbmit-global-color)}.sidebar .single-service-contact-inner i::before{font-size:70px;line-height:70px}.sidebar .single-service-contact-inner h3{font-size:22px;color:var(--pbmit-white-color);margin:20px 0 5px 0}.sidebar .single-service-contact-inner p{font-size:15px}.sidebar .single-service-contact ul li{padding-left:25px!important;position:relative;padding:0 0 15px 0}.sidebar .single-service-contact span{position:absolute;left:0;top:4px;color:var(--pbmit-global-color)}.sidebar .single-service-contact a{font-size:15px;font-weight:600;color:var(--pbmit-white-color)}.sidebar .tagcloud a{font-size:13px;position:relative;display:inline-block;color:#42474c;font-weight:500;padding:10px 20px;margin-bottom:6px;margin-right:3px;background:var(--pbmit-light-color);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.sidebar .tagcloud a:hover{color:var(--pbmit-white-color);background:var(--pbmit-global-color)}.pbmit-blog-detail{margin-bottom:40px}.blog-details .pbmit-featured-img-wrapper{position:relative}.blog-details .pbmit-box-title h4{font-size:30px;line-height:40px;margin-bottom:20px}.blog-details .entry-content h5{margin-top:30px}.blog-details blockquote{font-size:15px;line-height:25px;font-style:italic;font-weight:500;margin:60px 0 60px 0;background-color:var(--pbmit-light-color);padding:30px;position:relative;border-left:5px solid var(--pbmit-global-color)}.blog-details blockquote p{margin-bottom:0}.blog-details blockquote cite{color:#1a1a1a;display:block;font-size:10px;line-height:1.75;font-style:normal}.blog-details blockquote cite:before{content:"\2014\00a0"}.blog-details .alignleft{width:300px;float:left;margin:.375em 1.75em 1.75em 0}.blog-details ul.list-group{display:inline-block}.blog-details ul.list-group .list-group-item i{font-size:inherit;color:var(--pbmit-global-color)}.blog-details .pbmit-meta-info-bottom{border-top:1px solid #e8e8e8;padding-top:20px;margin-top:40px}.blog-details .pbmit-meta-info-bottom-left{float:left}.blog-details .pbmit-meta-info-bottom-left .tags-links a{display:inline-block;padding:8px 15px;background-color:#f8f8f8;color:#42474c;font-size:14px;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.blog-details .pbmit-meta-info-bottom-left .tags-links a:hover{color:var(--pbmit-white-color);background-color:var(--pbmit-global-color)}.blog-details .pbmit-social-share-post-wrapper{float:right}.blog-details .pbmit-social-share-links ul li{display:inline-block;padding-right:6px;padding-top:6px}.blog-details .pbmit-social-share-links ul li a{border-radius:50%;display:block;height:35px;width:35px;line-height:35px;text-align:center;font-size:14px;color:var(--pbmit-white-color);background-color:var(--pbmit-blackish-color)}.blog-details .pbmit-social-share-links ul li a:hover{background-color:var(--pbmit-global-color)}.clearfix:before{display:table;content:" "}.comment-respond{margin-top:60px;margin-bottom:60px}.comment-reply-title{font-size:22px;line-height:32px;font-weight:600;margin-bottom:10px}.comment-respond form{margin-bottom:20px}.comment-form .comment-notes{font-style:italic}.comment-form form .form-control{border-color:rgb(119 119 119 / .2)}.comment-form form .form-control:focus{border-color:var(--pbmit-global-color)}.comment-form form input[type="checkbox"]{-webkit-appearance:auto}.comment-form .comment-form-cookies-consent label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.comment-form form input[type="submit"]{font-size:13px;font-weight:700;letter-spacing:1px;padding:12px 34px}.contact-ihbox .col-md-4:nth-child(2) .pbmit-ihbox-style-4{background-color:var(--pbmit-global-color)}.contact-ihbox .col-md-4:nth-child(2) .pbmit-cta3-content-wrapper a:hover{color:var(--pbmit-white-color)}.contact-ihbox{position:relative;z-index:1;margin-top:-95px;box-shadow:0 0 30px rgb(15 8 49 / .1)}.contact-details{padding:70px 50px 30px 0}.contact-details h5{font-size:18px;line-height:20px}.contact-details p{margin-bottom:35px}.contact-form{position:relative;padding-top:190px;padding-left:60px;padding-bottom:10px;margin-top:-120px}.contact-form:before{content:"";position:absolute;width:164%;height:100%;top:0;left:0;display:block;z-index:-1;background-color:var(--pbmit-light-color)}.contact-form .form-control{background-color:var(--pbmit-white-color);border:1px solid rgb(119 119 119 / .2)}.contact-form .form-control:focus{background-color:var(--pbmit-white-color)}.contact-form .pbmit-btn{font-weight:500;letter-spacing:1px;padding:16px 34px 16px;width:100%;line-height:1.75}.contact-section-iframe iframe{width:100%;height:600px;border:0}label.error{background:red;color:#fff;border-radius:0 0 10px 10px;margin-bottom:15px;padding:0 10px;font-size:12px;display:block;margin-top:-26px;margin-right:20%}.message-status{margin-top:30px}.form-control{font-size:12px;line-height:24px;padding:13px 20px;font-weight:400;width:100%;margin-bottom:25px;border-radius:0;background-color:#fff0;border:1px solid rgb(255 255 255 / 28%)}.form-control:focus{color:#666;border-color:var(--pbmit-global-color);background-color:#fff0}.form-style-1 .form-control{background-color:rgb(0 0 0 / 15%);padding:18px 20px;border:none;font-size:14px}.form-style-1 .form-control::placeholder{color:#999}.sidebar-widget{height:100%}.project-detail .info-column{position:relative}.portfolio-single .info-sticky{position:sticky;top:150px}.index-about .container{max-width:1380px}.index-about h1{letter-spacing:4px;font-size:clamp(24px, 4vw, 46px);line-height:1.26;color:#231f20}.index-about p{font-size:15px;line-height:1.7;color:#555}.index-feature-item{padding:20px;border-radius:8px;transition:all 0.3s ease;height:100%;background:rgb(255 255 255 / .8)}.index-feature-item:hover{background:rgb(255 255 255);box-shadow:0 5px 20px rgb(0 0 0 / .08);transform:translateY(-3px)}.index-feature-icon{flex-shrink:0}.index-feature-icon i{font-size:60px;line-height:1;color:#008752}.index-feature-title{font-family:'Dosis',sans-serif;font-size:20px;font-weight:500;line-height:1.3;margin-bottom:8px;color:#008752}.index-feature-desc{font-size:14px;color:#666;line-height:1.5}@media (max-width:991px){.index-feature-item{flex-direction:column!important;text-align:center;justify-content:center!important}.index-feature-icon{margin-right:0!important;margin-bottom:15px}.index-feature-icon i{font-size:50px}.index-feature-title{font-size:18px}.index-feature-desc{font-size:13px}}@media (max-width:767px){.index-about h1{font-size:20px;letter-spacing:1px}.index-feature-icon i,.index-feature-icon i:last-child{font-size:40px}.index-feature-title{font-size:15px}.index-feature-desc{font-size:12px;display:none}.index-feature-item{padding:15px}}@media (max-width:575px){.index-about h1{font-size:18px;letter-spacing:.5px}.index-feature-icon i{font-size:36px}.index-feature-title{font-size:13px}}.main-footer ul li a{position:relative;color:#BEBEC3}.main-footer ul li a:hover{color:var(--pbmit-global-color)}.main-footer ul li{margin-bottom:15px}.main-footer ul li{color:#BEBEC3}ul.contact-widget-1-list li{margin-bottom:8px}ul.contact-widget-1-list{margin-bottom:30px}ul.footer-social-icon li{margin-right:25px;font-size:15px}ul.footer-social-icon li a{color:#fff}ul.footer-social-icon li a:hover{color:var(--pbmit-global-color)}ul.contact-widget-1-list li span{color:#fff;margin-right:8px}.kf{position:fixed;*position:absolute;z-index:999;right:0;top:48%;width:50px}.kf-item{position:relative;height:50px;margin-bottom:10px}.kf-item a{position:absolute;right:-168px;top:0;display:block;width:220px;height:50px;line-height:50px;padding-left:54px;font-size:.8rem;color:#fff;background-color:var(--pbmit-global-color);background-repeat:no-repeat;background-position:left center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:30px;border-bottom-left-radius:30px}.kf-item a:hover{right:0;background-color:var(--pbmit-global-color)}.kf-item-1 a{background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/kf_01.png)}.kf-item-2 a{background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/kf_02.png)}.kf-item-3 a{background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/kf_09.png)}.kf-item-4{position:relative}.kf-item-4 img{display:none;position:absolute;right:56px;top:0;max-width:200px}.kf-item-4:hover img{display:block}.kf-item-4 a{background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/kf_04.png)}.kf-item-4 a:hover{right:-165px}.kf-item-5{position:relative}.kf-item-5 img{display:none;position:absolute;right:56px;top:0;max-width:200px}.kf-item-5:hover img{display:block}.kf-item-5 a{background-image:url(https://www.hy-stainlesswiremesh.com/wp-content/themes/wire-mesh/images/kf_05.png)}.kf-item-5 a:hover{right:-165px}.wap-kf{position:fixed;z-index:10;bottom:0;display:none;width:100%;height:60px;background-color:var(--pbmit-secondary-color);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.wap-kf-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.wap-kf-item img{display:none;position:absolute;max-width:200px;bottom:52px;left:50%;margin-left:-75px}.wap-kf-item:hover img{display:block}.wap-kf-item .fa{font-size:20px;font-size:1.4rem;color:#fff}.wap-kf-item span{line-height:2;font-size:12px;color:#fff}@media screen and (max-width:767px){.kf{display:none}.wap-kf{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ft{padding-bottom:60px}}.woocommerce-product-gallery{max-width:100%;margin:0 auto}.woocommerce-product-gallery__wrapper{display:flex;flex-direction:column;gap:1rem;position:relative}.woocommerce-product-gallery__image-wrapper{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;overflow:hidden;cursor:zoom-in}.woocommerce-product-gallery__image{max-width:100%;height:auto;display:block;margin:0 auto;transition:opacity 0.3s ease}.zoom-icon{position:absolute;top:1rem;right:1rem;width:40px;height:40px;background:rgb(255 255 255 / .8);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#666;font-size:1.2rem;opacity:0;transition:opacity 0.3s ease;z-index:10}.woocommerce-product-gallery__image-wrapper:hover .zoom-icon{opacity:1}.main-img-nav{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;background:rgb(255 255 255 / .7);border:none;border-radius:50%;color:#333;font-size:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;z-index:10;box-shadow:0 2px 8px rgb(0 0 0 / .1)}.main-img-nav:hover{background:#fff;transform:translateY(-50%) scale(1.1)}.main-img-prev{left:1rem}.main-img-next{right:1rem}.woocommerce-product-gallery__thumbnails{width:100%;overflow:hidden;position:relative;display:flex;align-items:center}.thumbnails-wrapper{display:flex;gap:.8rem;padding:.5rem 0;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:1}.thumbnails-wrapper::-webkit-scrollbar{display:none}.thumbnail-item{flex:0 0 120px;border:2px solid #fff0;border-radius:4px;overflow:hidden;cursor:pointer;transition:all 0.2s ease}.thumbnail-item.active{border-color:#2563B8;box-shadow:0 0 0 1px #2563B8}.thumbnail-item:hover{border-color:#2563B8}.thumbnail-item img{width:100%;height:100%;object-fit:cover;display:block}.thumb-scroll-nav{width:35px;height:35px;background:rgb(255 255 255 / .9);border:1px solid #333;border-radius:50%;color:#666;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;z-index:5;margin:0 .5rem}.thumb-scroll-nav:hover{background:#fff;color:#2563eb;border-color:#2563eb}.thumb-scroll-nav.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.product-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:none}.lightbox-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .95)}.lightbox-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90%;max-height:90vh;width:100%}.lightbox-img-container{max-width:100%;max-height:80vh;display:flex;align-items:center;justify-content:center}.lightbox-img{max-width:100%;max-height:80vh;object-fit:contain;border-radius:4px;transition:opacity 0.3s ease}.lightbox-close{position:absolute;top:-40px;right:0;color:#fff;background:#fff0;border:none;font-size:2rem;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease}.lightbox-close:hover{color:#f44}.lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:rgb(255 255 255 / .15);border:none;border-radius:50%;color:#fff;font-size:1.8rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;z-index:10}.lightbox-nav:hover{background:rgb(255 255 255 / .3);transform:translateY(-50%) scale(1.1)}.lightbox-prev{left:-60px}.lightbox-next{right:-60px}.lightbox-counter{position:absolute;bottom:-30px;left:0;color:#ccc;font-size:.9rem}@media (max-width:768px){.woocommerce-product-gallery__image-wrapper{padding:.5rem}.main-img-nav{width:38px;height:38px;font-size:1.2rem}.main-img-prev{left:.5rem}.main-img-next{right:.5rem}.thumbnail-item{flex:0 0 70px;height:70px}.thumb-scroll-nav{width:30px;height:30px;font-size:.9rem}.lightbox-nav{width:40px;height:40px;font-size:1.4rem}.lightbox-prev{left:-45px}.lightbox-next{right:-45px}}.alert{border-radius:8px;border:none;padding:1rem;margin:1rem 0}.proimgs img{padding:6px;border:1px solid #ddd}.proimgs{padding:6px;border:1px solid #ddd}.entry-content p{margin:0 0 2px}.wp-block-gallery{display:flex!important;flex-wrap:wrap!important;gap:20px!important;margin:30px 0!important;padding:0!important;list-style:none!important}.wp-block-gallery>.wp-block-image{flex:1 1 calc(49% - 14px)!important;max-width:calc(49% - 14px)!important;margin:0!important;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image{border:1px solid #ccc;float:left;padding:6px;background-color:#f5f5f5;border-radius:8px}.wp-block-gallery>.wp-block-image img{width:100%!important;object-fit:cover!important;padding:8px;border-radius:8px!important;cursor:pointer!important;transition:transform 0.3s ease!important}.wp-block-gallery>.wp-block-image img:hover{transform:scale(1.01)!important}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery>.wp-block-image .wp-element-caption{text-align:center!important;font-size:14px!important;color:#333!important;margin-top:10px!important;margin-bottom:10px!important;padding:0 5px!important;line-height:1.4!important}@media (max-width:768px){.wp-block-gallery>.wp-block-image{flex:1 1 100%!important;max-width:100%!important}}@media (max-width:480px){.wp-block-gallery>.wp-block-image{flex:1 1 100%!important;max-width:100%!important}}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:auto!important}:where(figure){margin:0!important}html :where(img[class*=wp-image-]){height:inherit!important;max-width:100%!important}.modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .7);z-index:9998}.modal{display:none;position:fixed;top:45%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:30px;border-radius:8px;--bs-modal-border-width:0px
     box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);z-index:9999;width:100%;max-width:600px;max-height:53vh;overflow-y:auto}.close-modal{position:absolute;top:15px;right:15px;background:none;border:none;font-size:24px;cursor:pointer;color:#aaa}.close-modal:hover{color:#000}.index-about .container{max-width:1380px}.index-about h1{letter-spacing:4px;font-size:clamp(24px, 4vw, 46px);line-height:1.26;color:#231f20}.index-about p{font-size:15px;line-height:1.7;color:#555}.index-feature-item{padding:20px;border-radius:8px;transition:all 0.3s ease;height:100%;background:rgb(255 255 255 / .8)}.index-feature-item:hover{background:rgb(255 255 255);box-shadow:0 5px 20px rgb(0 0 0 / .08);transform:translateY(-3px)}.index-feature-icon{flex-shrink:0}.index-feature-icon i{font-size:60px;line-height:1;color:#008752}.index-feature-title{font-family:'Dosis',sans-serif;font-size:20px;font-weight:500;line-height:1.3;margin-bottom:8px;color:#008752}.index-feature-desc{font-size:14px;color:#666;line-height:1.5}@media (max-width:991px){.index-feature-item{flex-direction:column!important;text-align:center;justify-content:center!important}.index-feature-icon{margin-right:0!important;margin-bottom:15px}.index-feature-icon i{font-size:50px}.index-feature-title{font-size:18px}.index-feature-desc{font-size:13px}}@media (max-width:767px){.index-about h1{font-size:20px;letter-spacing:1px}.index-feature-icon i,.index-feature-icon i:last-child{font-size:40px}.index-feature-title{font-size:15px}.index-feature-desc{font-size:12px;display:none}.index-feature-item{padding:15px}}@media (max-width:575px){.index-about h1{font-size:18px;letter-spacing:.5px}.index-feature-icon i{font-size:36px}.index-feature-title{font-size:13px}}