.button__box,.button__text,.clients .clients-data .tab-data.active,article,aside,details,figcaption,figure,footer,header,header li:hover>ul.dropdown-menu,header.desk .o-page,header.desk.sticky .h-page,header.desk.sticky.affix .o-page,hgroup,menu,nav,section{display:block}.contact .contact-form .form-data select:focus,a,footer .footer-data .input-email input:focus{outline:0}.dynamic-content table,.rich-text-details #content table,table,td,th{border-collapse:collapse}.button,a,a:hover{text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}body{line-height:1;font-family:Poppins,sans-serif;font-size:18px;color:#171b24;background-color:#fff;font-weight:400}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}a{color:#fff}a:hover{color:inherit}::selection{color:#fff;background-color:#535353}::-moz-selection{color:#fff;background-color:#535353}@font-face{font-family:nephilm;src:url("/font/Nephilm.otf")}.title h2,.title h3,.title h4{font-family:nephilm;font-weight:400;color:#856341;font-size:44px;line-height:54px}.btn-back{position:absolute;left:50%;margin-left:-105px}button{border:none;box-shadow:none;position:relative;background:#8aae36;padding:6px 24px;text-align:center}button a{color:#fff;text-align:center;font-size:14px;font-weight:500;line-height:20px}.button__box--icon{border-radius:100px;background:#d96732;color:#fff;font-size:16px;font-weight:500;padding:18px 36px}.affix,.navbar{background:#fff}.button__box{z-index:1}.button__box--icon:after,.button__box--icon:before{display:block;font-size:12px;font-weight:400;height:12px;line-height:12px;position:absolute;text-align:center;top:50%;width:12px}.about .about-image .img-box,.comman-header,.comman-header .img-box,.dropdown-submenu,.home .collection-sec .video-sec,.home .product-data .back-set,.home .product-sec .product-title,footer .footer-data .input-email,header .dropdown-submenu{position:relative}.button__box--icon:before{color:#32c0ca;content:url(/images/send.png);left:-51px;opacity:0;transform:translate(-12px,-12px);margin-top:-25px}.button:hover .button__box--icon:before,.button__box--icon:after{opacity:1;transform:translate(0)}.button__box--icon:after{content:url(/images/send.png);right:-4px;margin-top:-25px}.button__text{font-size:16px;font-weight:500}.button:hover .button__box--icon:after{opacity:0;transform:translate(12px,12px)}.button:hover .button__box--icon{transform:translateX(51px)}.comman-header{margin-bottom:45px}.affix,.m-footer{position:fixed!important}.comman-header .img-box img{height:480px;border-radius:16px}.comman-header .img-box .layer{position:absolute;z-index:1;background-color:#000;width:100%;height:100%;bottom:0;left:0;opacity:.5;border-radius:16px}.comman-header .page-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:96%}.comman-header .page-title h1,.comman-header .page-title h2{color:#fff;text-align:center;font-size:56px;font-weight:400;padding-bottom:5px}.comman-header .page-title p{color:#fff;text-align:center;font-size:18px;font-weight:400;line-height:1.4}#scroll{position:fixed;right:40px;bottom:30px;cursor:pointer;z-index:9}header.desk.sticky{position:absolute;top:0;left:0;width:100%;z-index:99}.about .vision-sec .sub-title,.clients .clients-data .tab-data,.f-thumbs__viewport,header.desk .h-page,header.desk.sticky .o-page,header.desk.sticky.affix .h-page,header.mob{display:none}.affix{top:0;max-width:100%;width:100%;box-shadow:rgba(0,0,0,.05) 0 6px 24px 0,rgba(0,0,0,.08) 0 0 0 1px;z-index:10!important}.affix .navbar{max-width:100%;width:100%}header.mob .dropdown-item{text-transform:uppercase}header.mob .dropdown-menu{border:none;color:#000;font-size:14px;font-weight:400;line-height:24px;margin-left:10px}header.desk .navbar{border-radius:0;background:0 0;padding:10px 0 20px}.navbar{padding:16px 0;box-shadow:none;border-radius:100px}header.desk.sticky .navbar-dark .navbar-nav .nav-link{padding:0;margin:5px 15px;color:#fff;font-size:16px;font-weight:500;line-height:32px}header .navbar-dark .navbar-nav .nav-item.cta-btn a,header.desk.sticky.affix .navbar-dark .navbar-nav .nav-item.cta-btn a,header.desk.sticky.affix .navbar-dark .navbar-nav .nav-link{color:#51681e!important}header .navbar-dark .navbar-nav .nav-link{padding:0;margin:5px 15px;color:#51681e;font-size:16px;font-weight:500;line-height:32px}.navbar.navbar-dark .breadcrumb .nav-item .nav-link,.navbar.navbar-dark .navbar-nav .nav-item .nav-link{padding:5px 15px;margin:0 5px;color:#000;font-size:16px;font-weight:400;line-height:24px}.navbar.navbar-dark .breadcrumb .nav-item .nav-link,.navbar.navbar-dark .navbar-nav .nav-item .nav-link:hover,header .navbar-dark .navbar-nav .nav-link.active,header .navbar-dark .navbar-nav .nav-link:hover{color:#51681e;border-bottom:1px solid #51681e;border-radius:0;background:0 0}header.desk.sticky .navbar-dark .navbar-nav .nav-link.active,header.desk.sticky .navbar-dark .navbar-nav .nav-link:hover{border-bottom:1px solid #fff;border-radius:0;background:0 0}header.desk.sticky .navbar-dark .navbar-nav .nav-item.cta-btn{border:1px solid #fff;font-size:16px;padding:10px 16px 8px;color:#fff;font-weight:500;border-radius:0;background:0 0}header .navbar-dark .navbar-nav .nav-item.cta-btn,header.desk.sticky.affix .navbar-dark .navbar-nav .nav-item.cta-btn{border:1px solid #51681e;font-size:16px;padding:12px 24px 10px;background:0 0;color:#51681e;font-weight:500}header.desk.sticky .navbar-dark .navbar-nav .nav-item.cta-btn a{color:#fff!important}header.desk.sticky #searchIcon{border:1px solid #51681e!important}.dropdown-item.active,.dropdown-item:active{background-color:#fff;color:#51681e;border-bottom:1px solid #51681e}.navbar.navbar-dark .navbar-toggler{background-color:#86b03c}.dropdown-submenu>.dropdown-menu{bottom:0;left:100%;margin-top:0;top:auto}.dropdown-menu>li>a:hover:after{text-decoration:underline;transform:rotate(-90deg)}header .product-bar{border-radius:8px;background:#51681e;width:100%;margin-bottom:25px}header .product-bar .product-title{border-radius:8px 0 0 8px;background:#405514;padding:10px 30px;text-align:end}header .product-bar .product-title:before{content:"";border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:15px solid #405514;position:absolute;top:8px;right:0;z-index:10}.dropdown-toggle::after,header.mob .dropdown-toggle::after{display:inline-block;vertical-align:.155em;content:"";border-top:.4em solid;border-right:.4em solid transparent;border-bottom:0;border-left:.4em solid transparent}header .product-bar .product-title a{color:#fff;font-size:16px;font-weight:500;line-height:24px}.dropdown-toggle::after{margin-left:.355em}header .product-bar .product-type{padding:10px 30px}header .product-bar .product-type ul li a.dropdown-toggle{color:#fff;font-size:16px;font-weight:500;line-height:24px;padding:8px 15px}header .product-bar .product-type .dropdown-submenu .dropdown-toggle{color:#8aae36;font-size:14px;font-style:normal;font-weight:400;line-height:20px}header.desk .dropdown-menu{top:auto;margin:0;font-size:14px;font-weight:400;line-height:20px;color:#fff;background-color:#000;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);border:none;border-radius:3px;transition:.2s linear;min-width:280px}header.desk .dropdown-item{padding:8px 18px;color:#fff;border-radius:2px;transition:.2s linear;white-space:break-spaces}header.desk .dropdown-item:focus,header.desk .dropdown-item:hover{background-color:transparent;color:#8aae36}header.desk .dropdown-submenu .dropdown-menu{bottom:-50px;left:100%;margin-left:0;margin-right:.1rem;background-color:#fff}header.desk .dropdown-submenu.left .dropdown-menu{bottom:auto;top:0;right:100%;left:auto;margin-left:0;margin-right:0;background-color:#fff}header.desk .dropdown-submenu .dropdown-menu li a{color:#000;font-size:14px;font-weight:400;line-height:20px}header.desk .dropdown-submenu .dropdown-menu li a:hover{color:#8aae36}header.desk .dropdown-submenu a::after{transform:rotate(-90deg);position:absolute;right:6px;top:16px}.about .faculty-sec .slider .slide:hover,.home .product-data .slider .slide:hover,header li .dropdown-toggle:after{transition:.5s}header li.show>.dropdown-toggle:after{background:url(/images/mob/+.png) no-repeat}header li li.show>.dropdown-toggle:after{background:url(/images/mob/-.png) no-repeat}header{transition:.2s linear;background-color:transparent}header.mob .dropdown-toggle::after{float:right;margin-left:.355em;margin-top:9px}header.mob .dropdown-submenu>.dropdown-menu{margin-left:25px}header.mob .navbar-dark .navbar-nav .nav-link.active,header.mob .navbar-dark .navbar-nav .nav-link:hover{color:#51681e;border-radius:none;background:0 0}header.mob .dropdown-toggle{padding:5px 15px;margin:0 5px;color:#51681e;font-size:16px;font-weight:500;line-height:24px;width:100%}.m-footer{display:none!important;bottom:0;z-index:9999999999;width:100%}.m-footer .box{padding:15px 10px;text-align:center}.m-footer .box.wa{background:#12900a!important;width:100%}.m-footer .box.call{background:#b17f53!important;font-size:18px;color:#fff}.m-footer .box.contact{background:#141312!important;font-size:18px;color:#fff}.m-footer .box.call a,.m-footer .box.contact a,.product-info .detail .list:hover a{color:#fff}.m-footer .col-2,.m-footer .col-5{padding-right:0;padding-left:0}.home .slider img{height:100vh}.home .slider .shadow-img img{height:auto;position:absolute;top:0;width:100%}.home .group-detail{background-color:#3f473a;padding:45px 0}.home .group-detail h1{color:#51681e;text-align:center;font-size:44px;font-weight:700;line-height:60px;margin-bottom:25px}.home .group-detail .box,.home .testimonial-sec .review-box,.product .product-sec .product-box,footer .footer-data .logo-box{text-align:center}.home .group-detail .box img{padding-bottom:19px}.home .group-detail .box h3{color:#f1e5d9;font-size:18px;font-weight:500;line-height:24px;max-width:160px;margin:0 auto}.home .product-manufactur .dynamic-content h1,.home .product-manufactur .rich-text-details #content h1,.home .product-manufactur .title h2{font-size:24px;max-width:470px;font-family:nephilm}.home .product-manufactur{background:url(/images/home/back-img.png) right no-repeat;padding:94px 0 64px}.home .product-manufactur .title h2{color:#1a1c17;font-weight:400;line-height:36px;margin-bottom:20px}.home .product-manufactur .col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-right:0;padding-left:0}.home .product-manufactur .row{margin-right:0;margin-left:0}.home .product-manufactur .img-box{overflow:hidden;transition:.3s ease-in-out}.home .product-manufactur .img-box:hover img{transition:transform .35s,opacity .35s;transform:scale(1.15);overflow:hidden}.home .product-data,.home .strength-sec{background:#f1e5d9}.home .product-data .title{padding:42px 0}.home .product-data .title h4{color:#9c7556;max-width:600px;margin:0 auto 25px;text-align:center}.home .product-data .heading h2{color:#51681e;text-align:center;font-size:44px;font-weight:300;line-height:60px;max-width:760px;margin:0 auto 60px}.about .about-business .title-txt h2 span,.about .about-business .title-txt h4 span,.about .about-txt .title-txt h4 span,.about .vision-sec .result-list a span,.career .career-form .title-txt h4 span,.career .career-form .title-txt h4 strong,.home .product-data .heading h2 span,.home .product-sec .product-box p span,.home .site-sec .sec-title h2 span,.home .up-comming .txt-title h3 span,.product-info .faq-sec .point p span,.product-type .subproduct-list .about-product .point p span,.sub-product .product-list .title h4 span{font-weight:700}.home .product-data .associate-blk{padding-bottom:74px}.about .faculty-sec .slider,.home .product-data .slider{width:100%;height:484px;display:flex;margin:0 auto}.about .faculty-sec .slide-overlay,.home .product-data .slide-overlay{background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);width:100%;height:25%;bottom:0;position:absolute;z-index:1;transition:.5s ease-in-out}.home .product-data .slide{position:relative;flex:1 0 auto;overflow:hidden;transition:.5s ease-in-out;margin:0 2px;display:flex;align-items:center;justify-content:center;border-radius:6px}.about .faculty-sec .slide:hover,.home .product-data .slide:hover{flex:4}.about .faculty-sec .slide:hover .slide-overlay,.home .product-data .slide:hover .slide-overlay{opacity:0}.home .product-data .slide a,.home .product-data .slide img{position:absolute;left:50%;transform:translateX(-50%);height:100%}.home .about-sec{background:#1a1c18;padding:96px 0}.home .collection-sec,.home .video-sec{padding-bottom:96px;background:#f1e5d9}.home .about-sec .about-back{border-radius:20px;background:#000;padding:10px;position:relative}.home .about-sec .about-back .about-title{padding:40px 0 0 40px}.home .about-sec .about-back .about-title .drop-img{position:absolute;bottom:-10px;left:0}.home .about-sec .about-back .about-title .drop-img img{border-radius:20px}.home .about-sec .title h3{color:#f1e5d9;text-align:center;font-family:nephilm;font-size:44px;font-style:normal;font-weight:400;line-height:56px;margin-bottom:26px}.home .about-sec .title p{color:#f1e5d9;text-align:center;font-size:24px;font-weight:400;line-height:36px;max-width:900px;margin:0 auto 30px}.about .team-sec,.career .career-form .title-txt,.home .product-sec,.product-color .view-product{margin-bottom:60px}.blog-detail .about-blog .blog-info .point,.catalogue .catalogue-sec .box,.home .product-sec .product-box{margin-bottom:40px}.clients .clients-data .point .header,.dynamic-content ol,.home .product-sec .product-box img,.rich-text-details #content ol{margin-bottom:10px}.home .product-sec .product-box p{color:#000;text-align:center;font-size:20px;font-weight:400;line-height:24px}.home .collection-sec .title p{color:#1a1c17;font-size:18px;font-weight:400;line-height:44px;letter-spacing:.9px}.home .collection-sec .video-sec .play-icon,.home .video-sec .play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.home .key-project .title p,.home .press-sec .title p,.home .strength-sec .title p,.product-color .view-product .product-box p,.product-info .pro-related .product-box p,.product-type .subproduct-list .pro-type .product-box p{color:#4b4b4b;font-size:18px;font-weight:400;line-height:24px;letter-spacing:.9px}@media (min-width:768px){.home .strength-sec .col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 20%;max-width:20%}}.home .strength-sec .strength-box{background-color:#546545;margin-bottom:100px;text-align:center;height:230px;border-radius:5px}.home .strength-sec .strength-box img{margin-bottom:28px;margin-top:-60px}.home .strength-sec .strength-box h4{color:#f1e5d9;text-align:center;font-family:nephilm;font-size:42px;font-weight:400;margin-bottom:8px;position:relative}.home .strength-sec .strength-box p{color:#f1e5d9;font-size:18px;font-weight:400;line-height:normal;max-width:160px;margin:0 auto}.home .strength-sec .strength-box .count:after{content:"+";margin-left:5px;position:absolute;top:0}.home .strength-sec .strength-box .count.d:after{content:"L+";margin-left:2px;position:absolute;top:0}.home .faqs-sec .accordion .header.collapsed:after,.home .faqs-sec .accordion .header:after{content:url(/images/faqs-d.png);margin:0 10px 0 0}.home .video-sec{position:relative}.home .video-sec iframe{height:600px;border-radius:4px}.home .key-project{background:#f1e5d9;padding-bottom:76px}.home .key-project .key-box p{color:#1a1c17;font-size:18px;font-weight:400;line-height:34px;text-align:center}.home .site-sec{background-color:#beaa91;padding:96px 0 66px;margin-bottom:96px}.home .site-sec .sec-title h2{color:#f1e5d9;font-family:nephilm;font-size:38px;font-weight:400;line-height:44px;letter-spacing:3.2px;padding-bottom:8px}.home .site-sec .sec-title p,footer .footer-link .box-link p,footer .footer-link .box-link ul li a{color:#f1e5d9;font-size:18px;font-weight:400;line-height:30px}.about .team-sec .team-box,.blog-detail .about-blog .suggest-blog .box,.home .site-sec .site-box,.product-color .view-product .product-box{margin-bottom:30px}.home .site-sec .site-box img{margin-bottom:12px;border-radius:5px}.home .site-sec .site-box p{color:#f1e5d9;font-size:18px;font-weight:500;text-align:center}.certificate .certificate-list,.clients .clients-data,.event .event-gallery,.event .event-list,.home .press-sec{margin-bottom:76px}.home .press-sec .press-box,.product-info .detail .color-catagory,.product-info .detail .color-catagory .product-box,.product-info .img-view .img-box,.product-info .pro-related .product-box,.product-type .subproduct-list .about-product .point,.product-type .subproduct-list .pro-type,.product-type .subproduct-list .pro-type .product-box,.sub-product .product-list .product-box{margin-bottom:20px}.home .press-sec .press-box h6{color:#fff;text-align:center;font-size:14px;font-weight:600;padding:8px 12px;width:fit-content;background:#51681e;margin-bottom:12px}.home .press-sec .press-box h4{color:#171817;font-size:24px;font-weight:500;line-height:30px;margin-bottom:12px;height:60px;overflow:hidden}.home .press-sec .press-box p{color:#4b4b4b;font-size:18px;font-weight:400;line-height:28px;margin-bottom:12px;height:80px;overflow:hidden}.home .press-sec .press-box h5{color:#d96732;font-size:14px;font-style:italic;font-weight:500;line-height:28px;letter-spacing:.7px;text-transform:uppercase}.blog-detail .about-blog,.client-sec{margin-bottom:100px}.client-sec .client-slider{width:100%;position:relative;overflow:hidden}.client-slider .client-animation{width:100%;margin:0 auto;white-space:nowrap;display:flex;align-items:center;padding-bottom:1em;animation:15s linear infinite marquee;position:relative}.client-slider .client-animation.left{animation-direction:reverse}@keyframes marquee{100%{transform:translateX(-50%)}}.home .testimonial-sec{background-color:#f1e5d9;padding:120px 0 80px;position:relative}.home .testimonial-sec .title h2{font-family:nephilm;font-weight:400;color:#9c7556;font-size:44px;line-height:56px}.home .testimonial-sec .owl-carousel .owl-item img{width:auto;margin:0 auto}.home .testimonial-sec .review-box h5{color:#000;font-size:20px;font-weight:700;line-height:24px}.home .testimonial-sec .review-box h6{color:#9c7556;font-size:14px;font-style:italic;font-weight:400;line-height:24px;padding-bottom:25px}.home .testimonial-sec .review-box p{color:#1a1c17;text-align:center;font-size:18px;font-weight:400;line-height:30px;max-width:600px;margin:0 auto}.home .testimonial-sec .prev-slide{background:url(/images/arrow-left.png) 0 no-repeat;height:51px;width:51px;position:absolute;left:10%;bottom:17%}.home .testimonial-sec .next-slide{background:url(/images/arrow-right.png) 0 no-repeat;height:51px;width:51px;position:absolute;right:10%;bottom:17%}.home .testimonial-sec .left-corner{position:absolute;left:0;top:50%;margin-top:-300px}.home .testimonial-sec .right-corner{position:absolute;right:0;top:50%;margin-top:-300px}.home .testimonial-sec .owl-theme .owl-nav button{position:unset}.home .up-comming{background:#3f473a;padding:35px 0;margin-bottom:124px}.home .up-comming .txt-title h3{color:#f1e5d9;font-size:32px;font-weight:400;line-height:30px;text-align:center}.home .up-comming .txt-title h3 a,footer .footer-data .footer-contact h4 a,footer .footer-link .popular-pro p a{color:#f1e5d9}.certificate .certificate-list .certificate-box,.home .faqs-sec{margin-bottom:24px}.home .faqs-sec .title h2{color:#9c7556;font-weight:400}.home .faqs-sec .accordion .point{border-radius:5px;border:1px solid #cecece;background:#fff;padding:15px 10px 15px 20px;margin-bottom:20px}.home .faqs-sec .accordion .header{display:flex;align-items:center}.home .faqs-sec .accordion .point .header h3{color:#1a1c17;font-size:18px;font-weight:500;line-height:24px;width:100%}.home .faqs-sec .accordion .body p{color:#4b4b4b;font-size:16px;font-weight:400;line-height:24px;padding-top:19px;max-width:850px}.home .faqs-sec .accordion .header:after{float:right}.about .video-sec,.contact .office-sec{margin-bottom:94px}.about .about-business,.about .about-image,.about .about-txt,.about .faculty-sec,.about .faculty-sec .associate-blk,.about .vision-sec,.career .career-form{margin-bottom:96px}.about .about-business .title-txt h2,.about .about-business .title-txt h4,.about .about-txt .title-txt h4{color:#171817;font-size:44px;font-weight:300;line-height:60px}.about .about-txt .txt p{color:#4b4b4b;font-size:24px;font-weight:400;line-height:40px}.about .about-txt .txt p span,.about .vision-sec .result-list a.active{color:#8ab53e}.about .about-image .txt-title{position:absolute;left:50%;bottom:12%;margin-left:-228px}.about .about-image .txt-title h2{text-align:center;color:#fff;font-size:44px;font-weight:700;line-height:50px}.about .about-image .txt-title h2 span{font-weight:300}.about .about-business .box{border-radius:16px;border:1px solid #d9d9d9;background:#fff;text-align:center;padding:50px}.about .about-business .box h4{color:#8ab53e;font-size:44px;font-weight:700;line-height:40px}.about .about-business .box h6{color:#171817;font-size:18px;font-weight:600;line-height:40px;padding-bottom:15px}.about .about-business .box p{color:#171817;text-align:center;font-size:18px;font-weight:400;line-height:24px}.about .vision-sec .sub-title.active{display:initial}.about .vision-sec .result-list a{display:block;border-bottom:1px solid #d9d9d9;width:200px;padding:0 0 30px;margin-bottom:20px;color:#171817;font-size:32px;font-weight:300;line-height:60px}.about .vision-sec .result-list a.active span,.clients .clients-data .tab-container .tab.active{color:#8ab53e;font-weight:700}.about .vision-sec .result-list-detail .txt-box p,.blog-detail .about-blog .blog-info p{color:#4b4b4b;font-size:18px;font-weight:400;line-height:32px}.about .faculty-sec .txt-detail{text-align:center;max-width:900px;margin:0 auto}.about .faculty-sec .txt-detail p{color:#4b4b4b;font-size:24px;font-weight:400;line-height:32px;margin-bottom:25px}.about .faculty-sec .txt-detail h1,.about .faculty-sec .txt-detail h6{color:#171817;font-size:24px;font-weight:700;line-height:32px}.about .faculty-sec .slide{position:relative;flex:1 0 auto;overflow:hidden;transition:.5s ease-in-out;margin:0 2px;display:flex;align-items:center;justify-content:center}.about .faculty-sec .slide img{position:absolute;left:50%;transform:translateX(-50%)}.about .faculty-sec .slider .slide .why-text{position:absolute;bottom:50px;left:0;right:0;margin:0 auto;transition:.5s ease-in-out;display:block;padding-left:20px;z-index:1}.clients .clients-data .tab-data .client-box .c-img,footer .f-wa .w-btn{z-index:9;position:relative}.about .faculty-sec .slider .slide .why-text h4{color:#fff;font-size:24px;font-weight:700;position:absolute}.about .team-sec .team-box img{margin-bottom:12px}.about .team-sec .team-box h4{color:#d96732;font-size:18px;font-weight:500;line-height:20px}.about .team-sec .team-box p{color:#000;font-size:14px;font-weight:500;line-height:24px}.product .product-sec,.product-info .faq-sec,.product-info .pro-related,.product-info .video-sec,.product-type .subproduct-list,.sub-product .product-list{margin-bottom:80px}.product .product-sec .product-box h4{color:#171817;font-size:22px;font-weight:600;line-height:60px}.sub-product .product-list .title{margin-bottom:55px}.sub-product .product-list .title h4{font-size:44px;letter-spacing:0;line-height:50px;font-weight:300}.sub-product .product-list .product-box img{border-radius:14px}.sub-product .product-list .product-box p{color:#4b4b4b;font-size:18px;font-weight:500;line-height:44px}.product-type .subproduct-list .tab-container .tab{color:#171817;font-size:24px;font-weight:400;line-height:40px;border-bottom:1px solid #d9d9d9;padding:14px 0;cursor:pointer}.product-type .subproduct-list .pro-type .back,.product-type .subproduct-list .pro-type h2,.product-type .subproduct-list .pro-type h5{background-color:#171817;padding:10px 12px 10px 24px;margin-bottom:14px;border-radius:8px}.product-type .subproduct-list .tab-container .tab.active{color:#8ab53e;font-size:24px;font-weight:700;line-height:40px}.product-type .subproduct-list .pro-type h2,.product-type .subproduct-list .pro-type h5{color:#fff;font-size:20px;font-weight:500;line-height:40px}.product-type .subproduct-list .pro-type .back h5{padding:0;margin-bottom:0}.product-type .subproduct-list .pro-type .back button{border-radius:8px;background:#d96732;padding:6px 16px;color:#fff;font-size:16px;font-weight:500;line-height:24px}.city-product .product-sec .product-box img,.product-info .pro-related .product-box img,.product-type .subproduct-list .pro-type .product-box img{margin-bottom:10px;border-radius:14px}.product-color .view-product .product-box h6,.product-info .pro-related .product-box h6,.product-type .subproduct-list .pro-type .product-box h6{color:#4b4b4b;font-size:18px;font-weight:700;line-height:24px;letter-spacing:.9px}.product-info .faq-sec .point h4,.product-type .subproduct-list .about-product .point h4{color:#171817;font-size:24px;font-weight:700;line-height:40px}.product-info .faq-sec .point p,.product-type .subproduct-list .about-product .point p{color:#4b4b4b;font-size:18px;font-weight:400;line-height:30px;margin-bottom:10px}.product-info .faq-sec .point li,.product-type .subproduct-list .about-product .point li{color:#4b4b4b;font-size:18px;font-weight:600;line-height:30px}.product-info .faq-sec .dynamic-content h1,.product-info .faq-sec .rich-text-details #content h1,.product-type .subproduct-list .about-product .dynamic-content h1,.product-type .subproduct-list .about-product .rich-text-details #content h1{color:#3e403e;font-size:28px;line-height:30px;font-weight:700;margin-bottom:10px}.product-info .faq-sec .dynamic-content h2,.product-info .faq-sec .rich-text-details #content h2,.product-type .subproduct-list .about-product .dynamic-content h2,.product-type .subproduct-list .about-product .rich-text-details #content h2{color:#3e403e;font-size:26px;line-height:30px;font-weight:700;margin-bottom:10px}.product-info .faq-sec .dynamic-content h3,.product-info .faq-sec .rich-text-details #content h3,.product-type .subproduct-list .about-product .dynamic-content h3,.product-type .subproduct-list .about-product .rich-text-details #content h3{color:#3e403e;font-size:24px;line-height:30px;font-weight:700;margin-bottom:10px}.product-info .faq-sec .dynamic-content h4,.product-info .faq-sec .rich-text-details #content h4,.product-type .subproduct-list .about-product .dynamic-content h4,.product-type .subproduct-list .about-product .rich-text-details #content h4{color:#3e403e;font-size:22px;line-height:30px;font-weight:700}.product-type .subproduct-list .accordion .point{border-bottom:1px solid #e0e2e6;padding:10px 0 0}.product-type .subproduct-list .accordion .header{display:flex;align-items:center;margin-bottom:10px}.product-type .subproduct-list .accordion .header.collapsed:after{margin:0 10px 0 0;content:url(/images/product/+.png)}.product-type .subproduct-list .accordion .header:after{margin:-8px 10px 0 0;content:url(/images/product/-.png);float:right}.product-type .subproduct-list .accordion h4{color:#171817;font-size:28px;font-weight:700;line-height:40px;width:100%}.product-type .subproduct-list .accordion .point .header a.title{color:#3e403e;font-size:24px;font-weight:700;line-height:40px;width:100%}.product-type .subproduct-list .accordion .body p{color:#4b4b4b;font-size:18px;font-weight:400;line-height:30px;max-width:1100px;margin-bottom:25px}.product-info{border-top:1px solid #d9d9d9}.product-info .title-txt p a{color:#4b4b4b;font-size:18px;font-weight:400;line-height:70px}.product-info .title-txt button{border-radius:8px;background:#51681e;color:#fff;font-size:12px;font-weight:500;padding:10px}.product-info .title-txt p span a{color:#000;font-size:18px;font-weight:400;line-height:70px}.product-info .img-view p{color:#171817;font-size:18px;font-weight:500;line-height:28px;border-radius:8px;border:1px solid #d9d9d9;background:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.1);padding:8px 20px;text-align:center;width:max-content;margin:0 auto}.product-info .detail .list a,.product-info .img-view p a{color:#171817}.product-info .detail h1,.product-info .detail h4{color:#000;font-size:28px;font-weight:400;line-height:40px;margin-bottom:10px}.product-info .detail h6{color:#4b4b4b;font-size:18px;font-weight:700;border-radius:100px;background:#d9d9d9;padding:5px 18px;width:max-content;margin-bottom:15px}.product-info .detail p{color:#4b4b4b;font-size:14px;font-weight:400;line-height:28px;margin-bottom:25px}.product-info .detail .mail{color:#fff;font-size:18px;font-weight:700;border-radius:1000px;background:#d96732;padding:15px 25px;margin-right:10px}.product-info .detail .call{color:#fff;font-size:18px;font-weight:700;border-radius:1000px;background:#51681e;padding:12px 25px}.product-info .detail .table-data{border-bottom:1px solid #d9d9d9;margin-bottom:30px}.product-info .detail .table-data h5{color:#000;font-size:24px;font-style:normal;font-weight:700;line-height:50px;border-bottom:1px solid #d9d9d9;margin-bottom:15px}.product-info .detail .table-data table tr:nth-child(2n){background:#f2f2f2}.product-info .detail .table-data table tr th{color:#000;font-size:14px;font-weight:400;line-height:35px;width:50%;padding:10px;border:1px solid #d9d9d9}.product-info .detail .table-data table tr td{color:#4b4b4b;font-size:13px;font-weight:400;line-height:20px;width:50%;padding:10px;border:1px solid #d9d9d9}.product-info .detail .table-data table tr td a{color:#4b4b4b}.product-info .detail .color-catagory h4{color:#000;font-size:18px;font-weight:400;line-height:40px}.product-info .detail .color-catagory .product-box h5{color:#4b4b4b;font-size:16px;font-weight:700;line-height:24px;letter-spacing:.8px}.product-info .detail .color-catagory .product-box p{color:#4b4b4b;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.8px}.product-info .detail .list{color:#171817;font-size:18px;font-weight:500;line-height:28px;border:1px dashed #d9d9d9;background:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.1);padding:12px 30px;margin-bottom:10px}.product-info .detail .list:hover{border:1px dashed #8ab53e;background:#51681e;color:#fff}.product-info .detail .list .icon{background:url(/images/product/download.png) 0 3px no-repeat;float:right;width:21px;height:25px}.product-info .detail .list:hover .icon{background:url(/images/product/download-hover.png) 0 3px no-repeat;float:right;width:21px;height:25px}.product-info .video-sec iframe{width:100%;height:500px;border-radius:24px;margin-bottom:20px}.product-info .video-sec p{color:#4b4b4b;font-size:14px;font-weight:400;line-height:30px}.product-info .faq-sec h5,.product-info .pro-related h5{color:#171817;font-size:24px;font-weight:700;line-height:40px;margin-bottom:15px}.product-info .img-view img{border-radius:16px}.product-info .detail button{background-color:transparent;padding:0}.career .career-form input,.career .career-form textarea{background:#fff;padding:9px 20px;font-weight:700;color:#171817}.product-color .view-product .sec-title{margin-bottom:35px}.product-color .view-product .sec-title h4{color:#000;font-size:32px;font-weight:400;padding-bottom:8px}.product-color .view-product .sec-title p{color:#4b4b4b;font-size:18px;font-weight:400;line-height:24px}.dynamic-content img,.event .event-list .event-box,.rich-text-details #content img{margin-bottom:25px}.event .event-list .event-box h4{color:#171817;font-size:18px;font-weight:500;line-height:46px}.event .event-gallery .img-box{margin-bottom:23px}.fancybox__caption{color:#fff;text-align:center;font-size:32px;font-weight:400;line-height:60px}.clients .clients-data .tab-container .tab{color:#171817;font-size:18px;font-weight:400;line-height:28px;border-bottom:1px solid #d9d9d9;padding:15px 0;cursor:pointer}.clients .clients-data .tab-data .client-box{position:relative;margin-bottom:18px}.clients .clients-data .tab-data .client-box .left-dot{position:absolute;bottom:-35px;left:0}.clients .clients-data .tab-data .client-box .right-dot{position:absolute;bottom:-35px;right:0}.clients .clients-data .point{border-bottom:1px solid #d9d9d9;padding:10px 0 0}.clients .clients-data .point .title{color:#171817;font-size:18px;font-weight:400;line-height:28px;cursor:pointer}.clients .clients-data .point .client-box{margin-bottom:15px}.blog .blog-data,.blog .blog-data .blog-box{margin-bottom:50px}.blog .blog-data .blog-box img{margin-bottom:10px;height:300px;border-radius:5px}.blog .blog-data .blog-box h4{color:#171817;font-size:24px;font-weight:700;line-height:30px;padding-bottom:10px}.blog .blog-data .blog-box p{color:#4b4b4b;font-size:18px;font-weight:400;line-height:28px;padding-bottom:15px}.blog .blog-data .blog-box h6 span{background:#d96732;color:#fff;padding:5px 10px;margin-right:10px}.blog .blog-data .blog-box h6{color:#4b4b4b;font-size:14px;font-weight:600;line-height:28px;letter-spacing:.7px;text-transform:uppercase}.blog-detail .about-blog .blog-title{max-width:1000px;margin:40px auto}.blog-detail .about-blog .blog-title h1{color:#51681e;text-align:center;font-size:44px;font-weight:400;line-height:60px;margin-bottom:20px}.blog-detail .about-blog .blog-title h6{color:#4b4b4b;font-size:14px;font-weight:600;letter-spacing:.7px;text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center}.blog-detail .about-blog .blog-title h6 span{background:#d96732;color:#fff;font-size:14px;font-weight:600;padding:5px 10px;margin-right:10px}.blog-detail .about-blog .blog-info .point .blog-d-main-img{height:450px;border-radius:16px}.blog-detail .about-blog .blog-info h4{color:#171817;font-size:24px;font-weight:700;line-height:28px;margin-bottom:8px}.blog-detail .about-blog .suggest-blog img{margin-bottom:10px;border-radius:8px;height:350px}.blog-detail .about-blog .suggest-blog h5{color:#4b4b4b;font-size:16px;font-weight:400;line-height:25px}.career .career-form .title-txt h4{color:#171817;text-align:center;font-size:44px;font-weight:400;line-height:60px;margin-bottom:10px}.career .career-form .title-txt p{color:#4b4b4b;text-align:center;font-size:18px;font-weight:400;line-height:32px}.career .career-form input{border-radius:8px;border:1px solid #d4d4d4;height:52px;font-size:18px}.career .career-form input:focus,.career .career-form textarea:focus{border:1px solid #8ab53e}.career .career-form textarea{border-radius:8px;border:1px solid #d4d4d4;font-size:18px}.career .career-form .add input{font-weight:400}.career .infoPlaceholder::-webkit-input-placeholder{color:#4b4b4b;font-weight:400}.catalogue .catalogue-sec{margin-bottom:64px}.catalogue .catalogue-sec .box .img-box{border-radius:16px;border:1px solid #d9d9d9;background:#fff;padding:15px;margin-bottom:10px}.catalogue .catalogue-sec .box h4{color:#171817;font-size:18px;font-weight:500;line-height:25px;margin-bottom:20px;height:50px}.catalogue .catalogue-sec .box button{color:#fff;font-size:20px;font-weight:700;line-height:60px;text-align:center;border-radius:100px;background:#d96732;width:100%}.certificate .certificate-list .certificate-box h4{font-size:18px;font-weight:700;color:#171817;text-align:center}.contact .contact-enquiry{margin-top:-160px;margin-bottom:96px}.contact .contact-enquiry .enquiry-box{border-radius:16px;background:#171817;padding:16px 24px;text-align:center;z-index:1;position:relative}.contact .contact-enquiry .enquiry-box h6{color:#fff;font-size:20px;font-weight:700;line-height:30px}.contact .contact-enquiry .enquiry-box p{color:#fff;font-size:19px;font-weight:400;line-height:30px}.contact .contact-detail{margin-bottom:74px}.contact .contact-detail .contact-box{border-radius:16px;border:1px solid #d9d9d9;background:#fff;padding:50px 50px 40px;margin-bottom:20px}.contact .contact-detail .contact-box h4{color:#171817;font-size:24px;font-weight:700;line-height:60px;text-transform:uppercase}.contact .contact-detail .contact-box h5{color:#171817;font-size:18px;font-weight:700;line-height:30px}.contact .contact-detail .contact-box h6{color:#4b4b4b;font-size:18px;font-weight:500;line-height:27px;margin-bottom:15px}.contact .contact-detail .contact-box p{color:#4b4b4b;font-size:18px;font-weight:500;line-height:27px;margin-bottom:12px}.contact .contact-detail .contact-box p a{color:#4b4b4b!important}.contact .contact-form{background:#dadcdf;margin-bottom:96px}.contact .contact-form .img-box{margin-left:-50px}.contact .contact-form .form-data{padding:80px 30px 80px 80px}.contact .contact-form .form-data .title h4{color:#171817;font-size:32px;font-weight:700;line-height:60px;margin-bottom:10px}.contact .contact-form .form-data input{border-radius:8px;background:#fff;height:52px;color:#171817;font-size:16px;font-weight:700;line-height:60px}.contact .contact-form .form-data select{border-radius:8px;background:url(../images/select-down.png) right .9rem center no-repeat #fff;height:52px;color:#171817;font-size:16px;font-weight:700;width:100%;border:none;padding:.375rem 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact .contact-form .form-data textarea{border-radius:8px;background:#fff}.infoPlaceholder::-webkit-input-placeholder{color:#afaaa3;font-weight:400}.contact .office-sec .title h4{color:#171817;text-align:center;font-size:44px;font-weight:700;line-height:60px}.contact .office-sec .box{position:relative;border-radius:16px;border:1px solid #d9d9d9;padding:30px 40px 40px;background:#fff;height:225px;margin-bottom:24px}.contact .office-sec .box h4{color:#171817;font-size:18px;font-weight:700;margin-bottom:15px}.contact .office-sec .box h6{font-size:18px;font-weight:500;margin-bottom:5px}.contact .office-sec .box p{color:#4b4b4b;font-size:16px;line-height:24px;max-width:350px}.contact .office-sec .box .dash{position:absolute;left:0;top:32px;background:#d96732;width:3px;height:21px}.success-msg .box h1{color:#51681e;font-size:56px;font-weight:500;line-height:53px}.success-msg .box p{color:#51681e;font-size:20px;font-weight:400;line-height:53px;margin-bottom:30px}footer .footer-form{background:url(/images/footer/form-back.png) bottom/100% 550px no-repeat}footer .f-wa,footer .footer-bottom,footer .footer-data,footer .footer-link{background-color:#1a1c17}footer .footer-form .form-group input{border-radius:8px;background:#fff;color:#171817;font-size:16px;font-weight:500;line-height:60px;height:48px}footer .footer-form .form-group textarea{border-radius:8px;background:#fff;color:#171817;font-size:16px;font-weight:500}footer .footer-form button{color:#fff;padding:12px 25px}footer .footer-form .form-title h4{color:#856341;font-size:42px;font-family:nephilm;font-weight:400;line-height:56px}footer .footer-data{padding:120px 0 50px}footer .footer-data .title-txt h6{color:#8aae36;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.8px}footer .footer-data .title-txt h3{color:#f1e5d9;font-size:56px;font-weight:800;line-height:56px;letter-spacing:2px}footer .footer-data .input-email input{border-bottom:1px solid #3e3e3e;background-color:transparent;border-top:none;border-left:none;border-right:none;width:100%;color:#a6a6a6;font-size:24px;font-weight:400;line-height:44px}footer .footer-data .input-email .send-img{position:absolute;right:5px;top:2px}footer .footer-data .logo-box ul{display:flex;justify-content:center}footer .footer-data .logo-box ul li a{height:64px;width:64px;display:block;margin-right:10px}footer .footer-data .logo-box ul li a.fb{background:url(/images/footer/fb-webp.webp) no-repeat}footer .footer-data .logo-box ul li a.fb:hover{background:url(/images/footer/fb-hover-webp.webp) no-repeat}footer .footer-data .logo-box ul li a.ig{background:url(/images/footer/ig-webp.webp) no-repeat}footer .footer-data .logo-box ul li a.ig:hover{background:url(/images/footer/ig-hover-webp.webp) no-repeat}footer .footer-data .logo-box ul li a.in{background:url(/images/footer/in-webp.webp) no-repeat}footer .footer-data .logo-box ul li a.in:hover{background:url(/images/footer/in-hover-webp.webp) no-repeat}footer .footer-data .logo-box ul li a.yt{background:url(/images/footer/yt-webp.webp) no-repeat}footer .footer-data .logo-box ul li a.yt:hover{background:url(/images/footer/yt-hover-webp.webp) no-repeat}footer .footer-data .footer-contact h6{color:#8aae36;font-size:16px;font-weight:400;line-height:50px;letter-spacing:.8px}footer .footer-data .footer-contact p{background:#9c7556;display:inline-flex;padding:6px 12px;justify-content:center;align-items:center;gap:8px;color:#f1e5d9;font-size:16px;font-weight:400;letter-spacing:.8px;margin-bottom:15px}footer .footer-data .footer-contact h4{color:#f1e5d9;font-size:28px;font-weight:400;line-height:40px}footer .f-wa .w-btn{border-radius:16px;background:#8aae36;display:flex;align-items:center;color:#fff;font-size:16px;font-weight:500;line-height:44px;padding:5px 20px;width:fit-content;margin:0 auto}footer .f-wa .b-line{border-bottom:1px solid #2f2f2f;margin-top:-26px}footer .footer-link{border-bottom:1px solid #2f2f2f;padding:80px 0 50px}footer .footer-link .box-link h4{color:#8aae36;font-size:18px;font-weight:600;padding-bottom:5px}footer .footer-link .box-link ul li a:hover{color:#f1e5d9;font-weight:600}footer .footer-link .popular-pro h4{color:#8aae36;font-size:16px;font-weight:600;padding-bottom:4px}footer .footer-link .popular-pro p{color:#f1e5d9;font-size:14px;font-weight:400;line-height:24px}footer .footer-link .popular-pro p span{margin:0 5px}footer .footer-bottom{color:#beaa91;font-size:18px;font-weight:400;padding:20px 0;text-align:center;line-height:1.2}.inquiry-modal .modal-footer{border-top:none;padding-bottom:40px;justify-content:center}.inquiry-modal .modal-open .modal.modal-center{display:flex!important;align-items:center!important}.inquiry-modal .modal-header{border-bottom:none;text-align:center;display:block;padding:0}.inquiry-modal .modal-header button{background-color:transparent!important;padding:0!important;width:0!important}.inquiry-modal .modal-header .modal-title{padding-top:30px;line-height:1.3}.inquiry-modal .modal-header .modal-title h4{color:#1f1c1a;text-align:center;font-weight:700;font-size:28px;line-height:normal;padding-top:10px}.inquiry-modal .modal-header .modal-title p{font-size:16px;color:#7a7a7a;text-align:center}.inquiry-modal .modal-content{background-color:#fff;border-radius:48px}.inquiry-modal .modal-body{padding:40px 40px 0}.inquiry-modal .form-group label{color:#1a1b1f;font-size:14px;line-height:1.5;padding-bottom:5px}.inquiry-modal .form-group input{border-radius:12px;border:1px solid #c6c6c6;background:#fff;color:#1a1b1f;font-size:18px;height:46px}.inquiry-modal .form-group textarea{border-radius:12px;border:1px solid #c6c6c6;background:#fff;color:#1a1b1f;font-size:18px}input::placeholder{font-size:18px;color:#9b9b9b}.dynamic-content p strong,.rich-text-details #content p strong{color:#4b4b4b;font-weight:700}.dynamic-content p,.rich-text-details #content p{color:#4b4b4b;font-size:16px;line-height:25px;padding-bottom:20px}.dynamic-content a,.dynamic-content p a,.rich-text-details #content a,.rich-text-details #content p a{color:#b17f53}.dynamic-content ul,.rich-text-details #content ul{margin-bottom:10px;margin-left:20px}.dynamic-content h1,.dynamic-content h2,.dynamic-content h3,.dynamic-content h4,.dynamic-content h5,.dynamic-content h6,.rich-text-details #content h1,.rich-text-details #content h2,.rich-text-details #content h3,.rich-text-details #content h4,.rich-text-details #content h5,.rich-text-details #content h6{line-height:30px;margin-bottom:8px;font-weight:700;color:#000}.dynamic-content ul li:before,.rich-text-details #content ul li:before{content:"\2022";color:#000;font-weight:700;display:inline-block;width:1em;margin-left:0}.dynamic-content ol li,.dynamic-content ul li,.rich-text-details #content ol li,.rich-text-details #content ul li{color:#000;font-size:16px;line-height:28px}.dynamic-content table tr th,.rich-text-details #content table tr th{color:#000;font-size:16px;line-height:28px;font-weight:700;padding:0 15px}.dynamic-content table tr td,.rich-text-details #content table tr td{color:#000;font-size:16px;line-height:22px}.dynamic-content h1,.rich-text-details #content h1{font-size:28px}.dynamic-content h2,.rich-text-details #content h2{font-size:26px}.dynamic-content h2 a,.dynamic-content h3 a,.rich-text-details #content h2 a,.rich-text-details #content h3 a{color:#000}.home .product-manufactur .rich-text-details #content h2{color:#1a1c17;font-size:24px;line-height:30px;font-weight:400}.home .product-manufactur .heading .dynamic-content h2,.home .product-manufactur .heading .rich-text-details #content h2{color:#51681e;text-align:center;font-size:44px;font-weight:300;line-height:60px;max-width:760px;margin:0 auto}.dynamic-content h3,.rich-text-details #content h3{font-size:24px}.dynamic-content h4,.rich-text-details #content h4{font-size:22px}.dynamic-content h5,.rich-text-details #content h5{font-size:20px}.dynamic-content h6,.rich-text-details #content h6{font-size:18px}.city-product .city-page-title h1{font-size:56px;color:#fff;text-align:center;line-height:1.1}.city-product .product-sec .product-box h6{text-align:left;color:#4b4b4b;font-size:18px;font-weight:700;line-height:24px;letter-spacing:.9px}.city-product .product-sec .product-box p{text-align:left;color:#4b4b4b;font-size:18px;font-weight:400;line-height:24px;letter-spacing:.9px}@media (max-width:768px){.m-footer{display:block!important}.product-info .title-txt p a {font-size: 12px;line-height: 20px;}footer .footer-bottom {color: #beaa91;font-size: 18px;font-weight: 400;padding: 16px 0 84px;text-align: center;}.comman-header .page-title h1,.comman-header .page-title h2{font-size:30px}.home .about-sec .about-back .about-title .drop-img img,.home .product-manufactur .back-set .left-curve,.home .product-manufactur .back-set .right-curve,.home .testimonial-sec .left-corner,.home .testimonial-sec .right-corner,header.desk{display:none}header.mob{display:block}.navbar-nav{align-items:flex-start!important}.about .about-image,.about .about-txt,.about .video-sec,.client-sec,.comman-header,.home .collection-sec .gallery-sec,.home .faqs-sec{margin-bottom:36px}.comman-header .img-box img{height:auto;border-radius:16px}.comman-header .page-title p,.home .product-sec .product-box p{font-size:10px}.home .site-sec .sec-title h2,.home .testimonial-sec .title h2,.title h2,.title h3,.title h4{font-size:28px;line-height:30px}.contact .office-sec .column{flex:100%;max-width:100%}.home .faqs-sec .accordion .point .header h3{line-height:26px}.home .testimonial-sec .prev-slide{left:32%;bottom:-13%}.home .key-project .title.w-mobile{max-width:max-content!important}.about .vision-sec .result-list ul{display:flex}.about .vision-sec .result-list a{width:170px;padding:0 0 15px;margin-bottom:10px;font-size:28px;font-weight:300;line-height:59px}.product-type .subproduct-list .pro-type h2{font-size:18px;font-weight:500;line-height:26px}.contact .contact-enquiry{margin-top:0;margin-bottom:50px}.contact .contact-detail .contact-box{padding:35px}.contact .contact-form{margin-bottom:50px}.contact .contact-form .form-data{padding:40px 20px 45px}.home .testimonial-sec .next-slide{right:32%;bottom:-13%}.about .about-image .txt-title{left:50%;bottom:7%;margin-left:-128px}.about .about-image .txt-title h2{font-size:22px;line-height:26px}footer{background-color:#000}footer .footer-form{background-size:cover}footer .footer-data{padding:40px 0}footer .footer-form .form-title h4{font-size:24px;line-height:34px}footer .footer-link{padding:20px 0 30px}.home .slider img{height:auto}.home .group-detail .box p{font-size:13px;line-height:18px}.home .group-detail .box img{padding-bottom:12px}.home .group-detail .box{padding:12px}.home .product-manufactur{padding:42px 0}.home .product-manufactur .heading h2{font-size:20px;line-height:26px;margin-bottom:36px}.home .product-manufactur .back-set .img-box img{border-radius:16px}.home .about-sec .about-back .about-title{padding:40px 0 0 10px}.home .about-sec .about-back .title h4{font-size:32px;font-weight:400;line-height:38px;padding-bottom:16px}.home .about-sec{margin-bottom:36px;padding:42px 0}.home .product-sec .product-box{margin-bottom:20px}.home .collection-sec,.home .key-project{margin-bottom:0;padding-bottom:42px}.home .strength-sec .title p{font-size:16px}.home .strength-sec,.home .video-sec{padding-bottom:36px}.home .key-project .key-box{margin-bottom:0}.home .site-sec{padding:36px 0;margin-bottom:36px}.home .site-sec .sec-title h4,.home .up-comming .txt-title h3{font-size:24px}.home .testimonial-sec{padding:36px 0 80px}.home .press-sec{margin-bottom:26px}.home .up-comming{padding:24px 0;margin-bottom:36px}.about .about-txt .title-txt h4{font-size:28px}.about .about-txt .txt p{font-size:18px;line-height:28px}.about .about-business .title-txt h4{font-size:28px;line-height:33px}.about .about-business .box{padding:25px}.about .team-sec .team-box h4{font-size:12px;line-height:14px}.about .team-sec .team-box p{font-size:10px;line-height:20px}.about .team-sec{margin-bottom:10px}.product-info .title-txt button{border-radius:8px;font-size:8px;font-weight:400;padding:8px}.event .event-list .event-box h4{font-size:14px;font-weight:500;line-height:22px;padding-top:5px}.blog-detail .about-blog .blog-title h1{font-size:30px;line-height:42px}}.error{padding:50px 0}.error .txt p{color:#4b4846;text-align:center;font-size:16px;font-weight:400;line-height:24px;margin-bottom:25px}.error button{border-radius:100px;background:#d96732;color:#fff;font-size:20px;font-weight:700;line-height:55px;padding:0 40px;margin:0 auto;text-align:center;justify-content:center;display:block}.button{line-height:1;display:inline-flex;border:none;cursor:pointer;align-items:center;gap:.75rem;background-color:var(--clr);color:#fff;border-radius:10rem;font-weight:500;padding:.75rem 1.5rem .75rem 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .3s}.button__icon-wrapper{flex-shrink:0;width:25px;height:25px;position:relative;color:var(--clr);background-color:#fff;border-radius:50%;display:grid;place-items:center;overflow:hidden}.button:hover{background-color:#000}.button:hover .button__icon-wrapper{color:#000}.button__icon-svg--copy{position:absolute;transform:translate(-150%,150%)}.button:hover .button__icon-svg:first-child{transition:transform .3s ease-in-out;transform:translate(150%,-150%)}.button:hover .button__icon-svg--copy{transition:transform .3s ease-in-out .1s;transform:translate(0)}