a,body,h1,h2,h3,h4,h5,h6,p{font-family:SignikaNegative}.section-bg::before,.section-heading::after,.section-heading::before,.section-sub-heading::before{background-color:var(--primary-color);position:absolute;content:''}@font-face{src:url('../fonts/template5/SignikaNegative-Regular.ttf');font-family:SignikaNegative}.text-theme{color:var(--primary-color)!important}.bg-theme{background-color:var(--primary-color)!important}body{overflow-x:hidden}.section-heading{font-size:30px;padding-bottom:5px;margin-bottom:30px}.section-heading::before{bottom:-7px;width:60px;left:0;height:6px}.section-heading::after{bottom:-7px;left:64px;width:39px;height:6px;opacity:.3}.section-sub-heading{font-size:24px;padding-bottom:11px;margin-bottom:15px;font-weight:500}.section-sub-heading::before{bottom:0;left:0;width:100px;height:3px}.section-bg::before{opacity:.1;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.vector-fill{fill:var(--primary-color)}.main-section{margin-top:0;background-color:#000}.main-section .home-section{background-color:#fff;z-index:1;min-height:calc(100vh - 0px)}.main-section .section-customize:last-child{margin-bottom:0}.section-customize{background-color:#fff}.twt-navbar.twt-navbar-common .main-logo{position:relative;display:block}.twt-navbar.twt-navbar-common .main-logo::before{content:'';position:absolute;top:0;left:-33px;right:0;bottom:0;background:#fff;width:225px;height:130px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.twt-navbar.twt-navbar-common .navbar-brand{position:absolute;top:15px}.twt-navbar.twt-navbar-common .brand-logo-img{width:160px;height:100px;object-fit:contain;padding:10px}.twt-navbar.twt-navbar-common{background:#fff;transform:translateY(-100%)}.twt-navbar.twt-navbar-common .transform-call{transform:rotate(90deg)}.twt-navbar.twt-navbar-common .navbar-nav .nav-item .nav-link,.twt-navbar.twt-navbar-common.fixed .navbar-nav .nav-item .nav-link{padding:.95rem 1rem}@media(min-width:1023px) and (max-width:1365px){.twt-navbar.twt-navbar-common .navbar-nav .nav-item .nav-link,.twt-navbar.twt-navbar-common.fixed .navbar-nav .nav-item .nav-link{padding:.95rem .6rem}.twt-navbar.twt-navbar-common .company-datalist{font-size:12px;align-items:center}}.fixed-top{position:fixed;top:0;left:0;right:0;z-index:99}.about-section .specialities-part::before{content:'';position:absolute;top:0;left:0;bottom:0;width:0;height:100%;background-color:var(--primary-color);z-index:-1;border-radius:0 0 0 25px}.about-section .specialities-part{border-radius:0 25px;padding:0;transition:.5s;border:0;z-index:2}.about-section .specialities-part:hover{transform:translateY(-5px)}.about-section .specialities-part .icons{font-size:36px;height:80px;width:95px;background-color:var(--primary-color);display:flex;color:#fff;align-items:center;position:relative;justify-content:center;z-index:1;margin:0 auto;border-radius:0 0 0 20px}.about-section .specialities-part .icons::before{content:'';position:absolute;top:-9px;left:-8px;width:100%;height:100%;background-color:var(--primary-color);z-index:-1;opacity:0;transition:.5s}.about-section .specialities-part:hover .icons::before{top:0;left:0}.about-section .specialities-part .specialities-image{height:40px;width:40px}.about-section .specialities-part .specialities-title{font-size:20px;text-align:center;padding:0 10px;width:100%}.about-section .company-details{margin-bottom:20px}.about-section .company-details .company-details-card:hover .company-icon{border-radius:0}.about-section .company-details .company-icon{transition:.5s;color:var(--primary-color);font-size:30px;display:flex;align-items:center;justify-content:center;margin-left:10px}.about-section .company-details .compnay-text{font-size:21px;color:#353535;padding-bottom:5px;padding-top:12px;text-align:center}.about-section .company-details .company-name-text{font-size:18px;font-weight:700;text-align:center;border-top:1px solid #909090;padding-top:10px}.about-section .download-details .brochures-details{border:1px solid #757575;border-radius:5px;background-color:#fff}.about-section .download-details .brochures-links{display:inline-block}.about-section .download-details .pdf-type{height:40px;width:40px;min-width:40px;display:flex;align-items:center;justify-content:center;font-size:20px;border-right:1px solid #000;color:#dc3545}.about-section .download-details .pdf-name{font-size:15px;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.about-section .download-details .download-pdp,.about-section .download-details .view-pdp{font-size:15px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-left:1px solid #000;color:#4e4e4e}.home-section .left-side-part{position:absolute;right:0;width:50%;top:0;bottom:0;background-color:var(--primary-color)}.home-section .left-side-part .particle-part::before{content:'';position:absolute;background-color:#fff;top:30%;left:-11%;display:block;width:135px;z-index:99;bottom:0;clip-path:polygon(50% 0%,100% 16%,50% 100%,49% 41%)}.home-section .left-side-part #particles{background-size:cover;background-repeat:no-repeat;width:100%;height:100%;overflow:hidden}.home-section .left-side-part #particles canvas{height:100vh}.template-footer .footer-text{font-size:15px;color:#616161}.template-footer .india-flag-image{height:20px}.review-section .sticky-feedback{position:sticky;top:120px}.video-section .video-iframe{display:block;padding:10px;border:1px solid #ccc}.contact-section .icon-part{font-size:20px;height:50px;width:50px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);color:#fff;border-radius:50%}.contact-section .address-text,.contact-section .contact-text{font-size:14px;color:#7d7d7d}.contact-section .contact-sub-heading{font-size:20px;color:#656262;font-weight:700}.contact-section .contact-iframe iframe{height:370px}.contact-section .contact-details-card{display:block;padding:12px 15px;border-bottom:3px solid var(--primary-color);word-break:break-all}.contact-section .contact-form-card::before,.home-section .contact-list.contact-number:last-child::after,.payment-section .other-payment-option .payment-part::before{content:''}.payment-section .payment-sub-heading{font-size:20px}.payment-section .payment-card-body::before{content:'';position:absolute;height:210px;width:150px;background-color:var(--primary-color);opacity:.2;right:-60px;transform:rotate(45deg);bottom:-90px}.payment-section .other-payment-option .payment-part{background-color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;border-width:6px}.payment-section .other-payment-option .payment-option-name{font-size:20px;padding-bottom:7px;font-weight:700;padding-top:10px}.payment-section .other-payment-option .payment-number{font-size:15px;color:#5a5a5a;display:block}.payment-section .other-payment-option .barcode-image{height:150px;margin-bottom:10px;margin-top:8px;width:170px;object-fit:contain}.payment-section .other-payment-option .payment-image-part{display:block;padding-top:15px;padding-bottom:15px}.payment-section .other-payment-option .payment-image-part .payment-image{display:inline-block;height:80px;width:160px;object-fit:contain}.payment-section .other-payment-option .payment-option-detials{padding:9px 10px 10px;border-width:0 0 3px;border-style:solid}.payment-section .other-payment-option .payment-image{height:50px;width:113px;object-fit:contain}.payment-section .other-payment-option{padding-top:25px}.payment-section .other-payment-option .payment-part.google-pay-card,.payment-section .other-payment-option .payment-part.google-pay-card .payment-option-detials{border-color:#6e7bf2}.payment-section .other-payment-option .payment-part.paytm-card,.payment-section .other-payment-option .payment-part.paytm-card .payment-option-detials{border-color:#02b9ef}.payment-section .other-payment-option .payment-part.amazon-pay-card,.payment-section .other-payment-option .payment-part.amazon-pay-card .payment-option-detials{border-color:#f7a03d}.payment-section .other-payment-option .payment-part.phone-pe-card,.payment-section .other-payment-option .payment-part.phone-pe-card .payment-option-detials{border-color:#673ab7}.payment-section .bank-detail-card-body .bank-details-row{border-bottom:1px solid #dee2e6;margin-bottom:8px;padding-bottom:8px}.payment-section .bank-detail-card-body .bank-details-row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.payment-section .account-details-card{font-size:18px}.product-section .product-detials{display:inline-block;padding:0}.product-section .product-detials p{padding:0 10px}.product-section .product-sub-heading{font-size:18px;color:var(--primary-color);font-weight:600}.product-section .product-text{font-size:14px;margin:0;padding:10px}.product-section .common-links{width:50%;text-align:center;color:#fff;padding:6px 0}.product-section .product-price{width:80px;height:80px;position:absolute;background-color:var(--primary-color);z-index:1;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;top:-15px;left:-15px;font-size:14px;text-align:center}.product-section .product-enquiry-link{font-size:17px;background-color:var(--primary-color);color:#fff;padding:8px 20px;border-radius:5px;display:inline-block;margin:6px 10px 15px}.product-section .image-part .product-image{width:100%;height:215px;object-fit:contain}.product-section .image-part::before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background-color:var(--primary-color);opacity:.2;z-index:-1}.product-section .image-part{z-index:1}.product-section .custom-card-header{display:block;padding:10px;border-bottom:2px solid #e8e8e8}.product-section .card-product{padding:0}.responsive-home-section{display:none}@media(max-width:1199px){.twt-navbar.twt-navbar-common .nav-pills .nav-item .nav-link{font-size:12px}.contact-section .contact-text,.home-section .contact-details-card .contact-link-text{font-size:13px}.payment-section .account-details-card{font-size:15px}}@media(max-width:991px){.responsive-home-section,.responsive-navbar .responsive-nav .nav-item .nav-link.active:before{display:block}.responsive-home-section .image-part{display:inline-block;border:2px solid var(--primary-color);padding:10px;margin:42px 0 23px;border-radius:0;background-color:#fff;z-index:1}.responsive-home-section::after,.responsive-home-section::before{z-index:-1;position:absolute;background-color:var(--primary-color)}.responsive-home-section .responsive-logo-image{max-width:170px;object-fit:contain}.responsive-home-section .company-details-part{font-size:20px}.responsive-home-section .main-heading{font-size:22px;padding-bottom:15px;margin-bottom:12px;font-weight:700}.responsive-home-section .main-heading::before{content:'';position:absolute;bottom:1px;width:170px;height:2px;background-color:var(--primary-color);left:0;right:0;margin:0 auto}.responsive-home-section .main-heading::after{content:'';position:absolute;bottom:-1px;width:80px;height:6px;background-color:var(--primary-color);left:0;right:0;margin:0 auto}.responsive-home-section .owner-name{font-size:16px;display:block;color:#6a6a6a}.responsive-home-section .share-link-part{padding:10px 0;display:flex;align-items:center;justify-content:center}.responsive-home-section .share-links{display:inline-block;text-align:center;padding:0 10px}.responsive-home-section .share-icons{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;background-color:var(--primary-color);color:#fff;font-size:19px;margin:0 auto}.responsive-home-section .share-link-part .link-text{font-size:15px;padding-top:8px;color:#222}.responsive-home-section .contact-info .contact-part{display:block;margin:5px 0}.responsive-home-section .contact-info .contact-part .icon-part{display:flex;height:40px;align-items:center;color:#fff;z-index:0;font-size:21px;width:55px}.responsive-home-section .contact-info .contact-part .icon-part .icon-links{position:absolute;top:0;left:-7px;bottom:0;width:50px;height:50px;background-color:var(--primary-color);z-index:-1;border-radius:30px;color:#fff;display:flex;align-items:center;justify-content:center}.responsive-home-section .contact-info .contact-part .contact-details-text{font-size:17px;color:#fff}.responsive-home-section .contact-info{margin-top:16px}.responsive-home-section .social-media-link-part{display:flex;align-items:center;flex-wrap:wrap;margin-top:10px}.responsive-home-section .social-media-link-part .social-media-links{display:flex;background-color:var(--primary-color);color:#fff;width:40px;height:40px;align-items:center;justify-content:center;margin:5px;font-size:20px}.responsive-home-section::before{content:'';top:-110px;left:-63px;height:230px;width:170px;opacity:.2;transform:rotate(45deg)}.responsive-home-section::after{content:'';top:-143px;right:-173px;height:290px;width:300px;opacity:.2;transform:rotate(45deg)}.responsive-home-section .direction-text{text-decoration:underline}.responsive-home-section .views-eye{position:absolute;padding:5px 10px;top:0;left:0;right:0;background-color:var(--primary-color);color:#fff;border-radius:0 0 5px 5px;display:inline-block;width:128px;margin:0 auto;white-space:nowrap;width:fit-content}.main-section .section-customize .section-identify::after,.main-section .section-customize .section-identify::before{width:50%;height:5px;content:'';position:absolute;background-color:var(--primary-color)}.main-section .section-customize .section-identify.bottom-side::before{bottom:0;left:0}.main-section .section-customize .section-identify.top-side::before{top:0;left:0}.main-section .section-customize .section-identify::after{opacity:.5}.main-section .section-customize .section-identify.bottom-side::after{bottom:0;right:0}.main-section .section-customize .section-identify.top-side::after{top:0;right:0}.home-section{min-height:100vh}.main-section{margin-top:0;background-image:url(../../images/text-texture.png);padding:15px;background-color:#000}.home-section .card-home-section .company-details-part{border-right:0;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #000}.home-section .card-home-section .share-link-part{flex-direction:row}.home-section .card-home-section{padding:30px 15px}.main-section .section-customize{margin-bottom:15px}.main-section .section-customize:last-child{margin-bottom:70px}.review-section{background-image:none}.review-section::before{display:none}.review-section .section-heading{color:#000}.section-sub-heading{margin-bottom:22px}.responsive-navbar{position:fixed;bottom:0;left:0;right:20px;z-index:1050;background-color:#fff;overflow-x:scroll}.responsive-navbar .responsive-nav{display:flex;align-items:center;flex-wrap:nowrap;justify-content:center}.responsive-navbar .responsive-nav .nav-item{display:inline-block}.responsive-navbar .responsive-nav .nav-item .nav-link{display:inline-block;padding:0 8px}.responsive-navbar .responsive-nav .nav-item .nav-link::before{content:'';position:absolute;bottom:-2px;left:0;right:0;width:100%;height:2px;background-color:var(--primary-color);display:none;transition:.5s}.responsive-navbar .responsive-nav .nav-item .nav-link.active{background-color:transparent}.responsive-navbar .responsive-nav .nav-item .nav-link .nav-icon{font-size:16px;color:var(--primary-color)}.responsive-navbar .responsive-nav .nav-item .nav-link .nav-text{white-space:nowrap;font-size:14px;color:#3b3b3b}.product-section .image-part .product-image{height:auto}.about-section .company-details{margin-top:20px}.product-section .card-product{padding:0}.contact-icon-details::before,.contact-info-details{background-color:var(--primary-color)}.contact-icon-details{margin-top:10px;position:relative;z-index:1}.contact-icon-details::before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;opacity:.2;z-index:-1}}.home-arrow,.home-section .form-side{z-index:999}@media(max-width:767px){.about-section .specialities-part::before{width:0}}@media(max-width:575px){.responsive-navbar .scroll-arrow::after,.responsive-navbar .scroll-arrow::before{position:fixed;bottom:0;height:70px;font-family:"Font Awesome 5 Free";font-weight:900;background-color:#fff;width:20px;display:flex;color:#101010}.section-heading{font-size:25px}.section-heading::after{width:48px}.section-heading::before{width:59px}.sub-heading{font-size:18px}.text{font-size:13px}.section-sub-heading{font-size:21px}.responsive-home-section .contact-info .contact-part .icon-part .icon-links{height:40px;border-radius:0;width:40px}.responsive-navbar .scroll-arrow::before{content:"\f054";right:0;align-items:center;justify-content:center}.responsive-navbar .scroll-arrow::after{content:"\f053";left:0;align-items:center;justify-content:center}.about-section .company-details .compnay-text{padding-top:16px;padding-bottom:8px}}.home-section .contact-icon,.home-section .social-media-links{align-items:center;display:flex;background:var(--primary-color)}@media(max-width:420px){.about-section .specialities-part{padding:0}.about-section .specialities-part .specialities-title{font-size:18px}.responsive-home-section .contact-info .contact-part .contact-details-text{font-size:15px}.about-section .company-details-card{padding:15px 10px}}@media(max-width:375px){.about-section .company-details .company-name-text{font-size:17px}.about-section .specialities-part .icons{height:63px;width:67px;font-size:30px}.responsive-home-section .contact-info .contact-part .contact-details-text{font-size:14px}.responsive-home-section .contact-info .contact-part .icon-part .icon-links{height:35px;width:35px;font-size:17px}.responsive-home-section .contact-info .contact-part .icon-part{width:42px}.responsive-home-section .main-heading{font-size:20px}.responsive-home-section .owner-name,.review-section .detalish-rating .rater-name,.review-section .review-date{font-size:15px}.section-heading{font-size:22px;margin-bottom:23px}.responsive-home-section .responsive-logo-image{max-width:138px}.contact-section .contact-text,.home-section .contact-details-card .contact-link-text,.responsive-home-section .views-eye{font-size:12px}.about-section .specialities-part .specialities-image{height:30px;width:30px}.product-section .product-price{height:70px;width:70px;font-size:13px}.responsive-home-section .social-media-link-part .social-media-links{width:25px;height:25px;font-size:11px}}@media(max-width:320px){.about-section .company-details .compnay-text,.responsive-home-section .main-heading{font-size:18px}.responsive-home-section .owner-name,.review-section .detalish-rating .rater-name,.review-section .review-date{font-size:14px}.responsive-home-section .contact-info .contact-part .contact-details-text{font-size:12px}.responsive-home-section .responsive-logo-image{max-width:100px}.template-footer .footer-text{font-size:13px}}.home-section .logo-main{width:130px}.home-section .contact-icon{height:35px;width:35px;justify-content:center;margin-right:15px;color:#fff}.home-section .social-media-links{width:30px;height:30px;justify-content:center;border-radius:5px}.twt-navbar.twt-navbar-common.fixed{transform:translateY(0)}.home-arrow{height:60px;display:flex;width:60px;border:2px solid #fff;align-items:center;justify-content:center;font-size:20px;color:#fff!important;margin:0 auto;border-radius:50%;transition:.5s;position:absolute;bottom:10px;left:0;right:0;background:var(--primary-color)}.social-media-icon{width:20px}.social-media-links-image{border:1px solid var(--primary-color);background-color:#fff!important}@media(min-width:992px){.twt-navbar.twt-navbar-common .slide{display:flex;align-items:center}.twt-navbar.twt-navbar-common .social-links-item{margin:0 5px}.twt-navbar.twt-navbar-common .social-links-parts{background:0 0;border:1px solid #fff;color:#fff;width:35px;display:flex;height:35px;justify-content:center;align-items:center}.twt-navbar.twt-navbar-common .navbar-nav .nav-item.active>.nav-link,.twt-navbar.twt-navbar-common .navbar-nav .nav-item:hover .nav-link{background-color:#fff;color:var(--primary-color)}.twt-navbar.twt-navbar-common .nav-pills .nav-item .nav-link{color:#fff;transition:padding .5s;padding:15px}.twt-navbar.twt-navbar-common .nav-pills .nav-item .nav-link.active{background-color:transparent;color:#fff}.twt-navbar.twt-navbar-common .nav-pills .nav-item .nav-link:before{content:'';position:absolute;bottom:0;left:0;width:0%;opacity:0;background-color:#fff;height:2px;z-index:2}.twt-navbar.twt-navbar-common .nav-pills .nav-item .nav-link.active:before{content:'';width:100%;opacity:1}.twt-navbar.twt-navbar-common .nav-bottom{background-color:var(--primary-color)}.twt-navbar.twt-navbar-common .nav-top::before{content:'';position:absolute;top:0;left:-2%;width:50%;height:100%;background-color:var(--primary-color);z-index:-1;transform:skewX(37deg);opacity:0}.twt-navbar.twt-navbar-common .icons{font-size:15px}.twt-navbar.twt-navbar-common .nav-top{display:block;background-color:#ffff;z-index:1;border-bottom:1px solid #b9b9b9}.twt-navbar.twt-navbar-common .social-media-part{display:flex;align-items:center;position:absolute;top:5px;right:30px}.twt-navbar.twt-navbar-common .social-media-part .social-media-items .social-media-links{display:inline-block;padding:0 5px;color:var(--primary-color)}.twt-navbar.twt-navbar-common .social-media-part .social-media-items{display:inline-block}.twt-navbar.twt-navbar-common .nav-top .company-datalist .contact-header-heading{display:block;font-size:22px}.twt-navbar.twt-navbar-common .nav-top .company-datalist .icon-part{height:40px;width:40px;background-color:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;margin-right:12px}.twt-navbar.twt-navbar-common .nav-top .company-datalist .details-heading{display:block;color:#5f5f5f;font-size:18px}.icon-home-details{height:40px;width:40px;background:var(--primary-color);display:flex;align-items:center;justify-content:center;color:#fff}.views-eye{position:absolute;right:0;left:0;text-align:center;background:#fff;padding:8px 15px;color:var(--primary-color)!important;bottom:-20px;max-width:150px;margin:0 auto!important;border:1px solid var(--primary-color)}.twt-navbar.twt-navbar-common.fixed .brand-logo-img{height:100px}}.home-section .contact-list.contact-number::after{content:','}