/**handles:Technobox-style**/
/*!
Theme Name: Technobox
Theme URI: https://www.Technoboxinc.com/
Author: Underscores.me
Author URI: https://www.Technoboxinc.com/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: Technobox
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/@font-face{font-display:swap;font-family:FontAwesome;src:url('https://technobox.com/wp-content/themes/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://technobox.com/wp-content/themes/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://technobox.com/wp-content/themes/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://technobox.com/wp-content/themes/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://technobox.com/wp-content/themes/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://technobox.com/wp-content/themes/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal}*{margin:0;padding:0;outline:0}ol,ul{list-style:none}a,button,input[type=reset],input[type=submit]{color:#fff;font-family:Poppins,sans-serif;outline:0!important;font-weight:400;border:none;text-decoration:none;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s}::-moz-selection{color:#ffd6e9;background:#39f}::selection{color:#ffd6e9;background:#39f}::-moz-selection{color:#ffd6e9;background:#39f}::-webkit-input-placeholder{color:#e4e4e4;font-size:16px}::-moz-placeholder{color:#e4e4e4;font-size:16px}:-ms-input-placeholder{color:#e4e4e4;font-size:16px}::-ms-input-placeholder{color:#e4e4e4;font-size:16px}::placeholder{color:#e4e4e4;font-size:16px}::-webkit-input-placeholder{color:#e4e4e4;font-size:16px}:-ms-input-placeholder{color:#e4e4e4;font-size:16px}:-moz-placeholder{color:#e4e4e4;font-size:16px}::-moz-placeholder{color:#e4e4e4;font-size:16px}::-moz-placeholder{color:#e4e4e4;font-size:16px}textarea::-webkit-input-placeholder{color:#e4e4e4;font-size:16px}textarea:-moz-placeholder{color:#e4e4e4;font-size:16px}textarea::-moz-placeholder{color:#333}textarea:-ms-input-placeholder{color:#e4e4e4;font-size:16px}body{font-weight:400;line-height:normal;font-size:18px;font-family:Poppins,sans-serif}:focus{outline:0}ul{list-style-type:none;margin:0;padding:0}img{max-width:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}a:focus,a:hover{text-decoration:none;color:#900}h1,h2,h3,h4,h5,h6{line-height:normal;font-weight:400;padding:0;margin:0}p{margin:0;padding:0;color:#484848}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.container{max-width:1170px}.nav-link,.navbar{padding:0 0}.cus_nav_innr{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-left:100px;padding:10px 0}.navbar-nav li.nav-item{padding:0;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.navbar-nav li:first-child{padding-left:0}.right_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-nav li a{display:block}.navbar-expand-md .navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar{border-radius:0;margin-bottom:0;padding:0}.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:none;box-shadow:none}.cus_nav_outr{background:0 0;position:relative;width:100%}ul.navbar-nav li a{color:#3b3b3b;font-size:15px;line-height:30px;text-transform:uppercase;padding-right:50px!important;position:relative}ul.navbar-nav li a:hover,ul.navbar-nav li a:hover:focus{background:0 0;color:#900}ul.navbar-nav li:is(.current-menu-item,.current-menu-ancestor)>a{color:#900}ul.navbar-nav li a{position:relative}ul.navbar-nav li.current-menu-item a::after{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.zoom_otr{overflow:hidden}.bnr_pic{overflow:hidden}.zoom{-webkit-animation:scale 20s linear infinite;animation:scale 20s linear infinite}@-webkit-keyframes scale{50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@keyframes scale{50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.bnr_content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:18%;max-width:31%}.bnr_otr{position:relative;overflow:hidden;padding:60px 0}.bnr_content .cmn_hdr p{max-width:490px}.cmn_hdr h2{font-size:48px;line-height:72px;color:#212121;padding-bottom:10px;text-transform:uppercase;font-family:Teko,sans-serif;font-weight:700}.cmn_hdr.wht h2{color:#fff}.cmn_hdr h6{color:#2b2b2b;font-size:26px;letter-spacing:1px;line-height:1.5;padding-bottom:10px;text-transform:capitalize}.cmn_hdr.blck h6{color:#2c2c2c}.cmn_hdr p{font-size:22px;color:#555;line-height:46px;padding-bottom:10px}.cmn_pdding{padding:80px 0}.cmn_mrng_bttm{margin-bottom:90px}.cmn_mrng_top{margin-top:90px}.cmn_btn{font-size:20px;color:#fff;padding:15px 80px 10px 40px;background:#900;border:2px solid #900!important;position:relative;text-transform:uppercase;text-decoration:none;border-radius:0;transition:.5s all;font-family:Teko,sans-serif!important}.button.product_type_simple{font-size:20px!important;color:#fff!important;padding:15px 80px 10px 40px!important;background:#900!important;border:2px solid #900!important;position:relative;text-transform:uppercase;text-decoration:none;border-radius:0!important;transition:.5s all;font-family:Teko,sans-serif!important;font-weight:400!important}.cmn_btn::after{content:"\f178";font-family:"Font Awesome 5 Pro";position:absolute;right:45px;top:50%;transform:translateY(-50%);font-size:25px;transition:.5s all}.cmn_btn:hover{background:0 0;color:#900}.cmn_btn:hover:after{right:30px}.pad{padding-top:85px;padding-bottom:85px}.pad-top{padding-top:85px}.pad-bottom{padding-bottom:85px}.navbar-nav{width:100%;justify-content:space-between;flex-wrap:wrap}.ftr-logo .icn-area{margin-top:40px}.ftr-logo .log_area{width:fit-content}.ftr-otr li a{font-size:14px;color:#fff;text-decoration:none;font-weight:400}.scl-icn h6{color:#fff;font-size:15px;font-weight:700;margin-bottom:15px}.scl-icn a{font-size:14px;line-height:24px}.ftr-otr li a:hover{color:#900}.ftr-otr li{margin-bottom:22px}.ftr-otr h4{margin-bottom:40px;text-transform:uppercase;font-size:24px;line-height:26px;color:#fff;font-family:Teko,sans-serif}.scl-icn ul li a{font-size:16px;color:#fff;line-height:36px}.lst-ftr{width:84%;margin-left:auto}.trms a{color:#fff;text-decoration:none}.trms-scl ul li a{padding-right:20px}.trms-scl ul li a svg{height:30px!important;width:30px!important}.trms-scl{margin-top:20px}.trms a:hover{color:#000}.trms{background:0 0;padding:20px 0;text-align:center;margin-top:20px;display:flex;justify-content:space-between}.trms p{line-height:36px;font-size:16px;color:#fff}.scl-icn ul li a i{color:#0031de}.cmn_footr{padding-top:90px;background:url(https://technobox.com/wp-content/themes/Technobox-theme/assets/images/ftr-bg.jpg) no-repeat;background-size:cover;background-position:bottom}.tel-dtls a{color:#000;font-family:Teko,sans-serif;font-size:28px;font-weight:700}.tel-dtls a:hover{color:#900}.tel-dtls a i{font-size:20px;color:#900}.nav-otr{display:flex;justify-content:space-between;align-items:center}#header_id{display:flex}.icon a,.mail a{writing-mode:vertical-rl;transform:scale(-1);padding-left:10px}.scl-icon{width:80px;align-items:center;background:#000}.icon a i,.mail a i{transform:rotate(90deg);padding:10px 10px 0 0}.icon li,.mail{display:flex;justify-content:center;padding:20px 0}.mail{background:#900}.srch{width:85px;height:100px;margin-left:30px;position:relative}.srch::before{content:"";position:absolute;left:0;top:-10px;height:120%;width:1px;background:#dadada;bottom:0}.cart a,.srch a{color:#900;height:100%;width:100%;display:flex;justify-content:center;align-items:center;font-size:24px}.cart{background:#900;width:98px;height:100px;box-shadow:0 0 0 100vmax #900;clip-path:inset(-10px 0);transition:.5s all}.cart a{color:#fff}.cart:hover{background:#000;box-shadow:0 0 0 100vmax #000}.bnr-sec{background:url(https://technobox.com/wp-content/themes/Technobox-theme/assets/images/bnr-bck.jpg) no-repeat;background-size:cover;padding:60px 0}.bnr-cntnt p{font-size:30px;line-height:40px;color:#3e3e3e;font-weight:200}.bnr-cntnt h1{font-size:95px;line-height:80px;color:#900;font-weight:700;font-family:Teko,sans-serif;text-transform:uppercase;padding:35px 0 10px 45px;background:url(https://technobox.com/wp-content/themes/Technobox-theme/assets/images/bfr.png) no-repeat;background-size:auto;background-size:73% 100%;margin:10px 0}.bnr-cntnt h1 span{color:#000}.bnr-cntnt h2{font-size:57px;line-height:72px;color:#000;text-transform:uppercase;font-family:Teko,sans-serif;margin-bottom:30px}.bnr-sldr{overflow:hidden}.bnr-pgntn{width:50px;margin:auto}.bnr-pgntn .swiper-pagination{width:60px;display:flex;justify-content:space-between}.bnr-pgntn .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#900;opacity:1}.swiper-pagination-bullet-active{opacity:1!important;background:#585858!important}.container-fld{max-width:1219px;margin:auto}.ftr-dtl ul{display:flex;justify-content:space-between;align-items:center}.ftr-logo-otr{max-width:780px;margin:0 auto 30px;text-align:center;border-bottom:2px solid #474747;padding-bottom:30px}.ftr-logo{margin-bottom:40px;position:relative}.ftr-logo:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:3px;width:245px;background:#474747}.ftr-logo:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:3px;width:245px;background:#474747}.btm-ftr{background:#a81036}.mail a:hover{color:#000}.ftr-dtl li a{font-size:24px;font-family:Teko,sans-serif}.prdct-sldr{overflow:hidden;padding-bottom:100px}.attachment-woocommerce_thumbnail,.prdct-img{overflow:hidden;padding:20px;height:245px!important;object-fit:contain;width:fit-content}.prdct-hdng h4,.woocommerce-loop-product__title{font-size:16px;line-height:24px;color:#6e6e6e!important}.woocommerce-loop-product__link .woocommerce-loop-product__title{max-height:180px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center;padding:20px 20px 0;min-height:0}.price{display:none}.prdct-inr{background:#fff;position:relative}.product{position:relative}.prdct-inr:before,.product a.woocommerce-LoopProduct-link:before{content:"";position:absolute;top:50%;transform:translateY(-50%);background:#00000061;height:100%;width:100%;transition:.5s all;opacity:0;pointer-events:none}.prdct-inr:after,.product a.woocommerce-LoopProduct-link:after{content:"";position:absolute;left:0;right:0;top:30%;background:url(https://technobox.com/wp-content/themes/Technobox-theme/assets/images/plus.png) no-repeat;background-size:100% 100%;height:38px;width:38px;transition:.5s all;opacity:0;margin:auto}.prdct-inr:hover:after,.prdct-inr:hover:before,.product a.woocommerce-LoopProduct-link:hover:after,.product a.woocommerce-LoopProduct-link:hover:before{opacity:1}.prdct-hdng,.woocommerce-loop-product__title{padding:20px 20px 40px;min-height:95px;border-top:2px solid #dadada}.prdct-btn .cmn_btn{font-size:18px;padding:10px 80px 5px 40px;line-height:0;font-family:Teko,sans-serif}.prdct-btn .cmn_btn:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);background:url(https://technobox.com/wp-content/themes/Technobox-theme/assets/images/cart-icn.png) no-repeat;background-size:100% 100%;height:18px;width:16px}.button.product_type_simple:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);background:url(https://technobox.com/wp-content/themes/Technobox-theme/assets/images/cart-icn.png) no-repeat;background-size:100% 100%;height:18px;width:16px}.button.product_type_simple:after{content:"";position:absolute;height:2px;width:24px;background:#fff;top:50%;transform:translateY(-50%);margin-left:20px;transition:.5s all}.prdct-btn .cmn_btn:after{content:"";position:absolute;height:2px;width:24px;background:#fff}.button.product_type_simple:hover:after{margin-left:30px}.prdct-btn,.product_type_simple{position:absolute;bottom:-15px}.prdct-btn .cmn_btn:hover{background:#900;color:#fff}.prdct-pgntn{width:50px;margin:auto}.prdct-pgntn .swiper-pagination{display:flex;justify-content:space-between;align-items:center;width:50px}.prdct-pgntn{width:50px;margin:auto}.prdct-pgntn .swiper-pagination-bullet{width:12px;height:12px;background:#fff}.prdct-pgntn .swiper-pagination-bullet-active{background:#fff!important}.woo-prdct .wp-block-group__inner-container{display:flex;justify-content:space-between;align-items:center}.wo-prdct-otr .wp-block-group__inner-container{display:block;text-align:center}.wo-prdct-otr{width:calc(100%/6);min-height:322px;display:flex;justify-content:center;align-items:center;position:relative}.wo-prdct-otr:not(:last-child){border-right:1px solid #dadada}.wo-prdct-otr:hover{box-shadow:rgba(50,50,93,.25) 0 30px 60px -12px inset,rgba(0,0,0,.3) 0 18px 60px -32px inset}.wo-prdct-otr:before{content:"\f178";font-family:FontAwesome;position:absolute;bottom:14px;opacity:0}.wo-prdct-otr:hover:before{opacity:1}.woo-prdct{border-bottom:1px solid #dadada}.choose-inr figure{margin-bottom:0;min-height:86px}.choose-inr h6{font-size:24px;margin:10px 0}.choose-inr p{font-size:15px;line-height:30px;overflow:hidden}.choose-inr p a{color:#900;font-family:Teko,sans-serif;font-size:18px;line-height:30px;position:relative;padding-right:25px;transition:.5s all}.choose-inr p a::before{content:"\f175";font-family:"Font Awesome 5 Pro";position:absolute;top:50%;right:0;font-size:15px;transform:translateY(-50%);transition:.5s all}.choose-inr p a:hover:before{margin-top:100px}.box-otr{padding:20px;position:relative}.box-otr::before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:170px;border:4px solid #900;border-bottom:0}.box-otr::after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:170px;border:4px solid #900;border-top:0}.box-otr p{font-size:24px;font-family:Teko,sans-serif;color:#000;text-transform:uppercase;letter-spacing:5px;padding-bottom:0}.box-otr h3{font-size:48px;color:#900;text-transform:uppercase;font-family:Teko,sans-serif;font-weight:700}.tech-img{margin:20px 0 5px;text-align:center}.choose-icon-otr .wp-block-group__inner-container{display:flex;justify-content:space-between;align-items:center;margin-top:58px}.choose-row .col-12:not(:last-child){margin-bottom:30px}.choose-icon-otr .wp-block-group__inner-container figure{margin-bottom:0}.njp-inr p{font-size:30px;line-height:40px;color:#3e3e3e;font-weight:200}p.sub-txt{font-size:18px;line-height:30px;font-weight:500;color:#000;margin:20px 0}.muti-logo{margin:15px 0 0 -8vw}.icn-otr{display:flex}.icon.inr-pg a i{transform:inherit;padding:0}.icon.inr-pg li{padding:15px 0}.icon.inr-pg{min-height:165px;display:flex;justify-content:center;align-items:center}.product{background:#f7f7f7}.inr-bnr{position:absolute;height:calc(100% - 120px);width:100%}.bnr-img{position:relative;height:100%}.bnr-img img{height:100%;width:100%;object-fit:cover}.bnr-txt{position:absolute;top:50%;transform:translateY(-50%);text-align:center;left:0;right:0}.bnr-txt h1{font-size:57px;line-height:80px;color:#fff;font-weight:700;font-family:Teko,sans-serif;text-transform:uppercase}.filter ul{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:50px}.filter ul li a{font-size:18px;color:#3c3c3c;text-transform:capitalize;border:1px solid #ededed;padding:5px 10px;transition:all .5s ease}.filter ul li a:hover,.filter ul li.active a{color:#900;box-shadow:0 0 5px #ccc}.brd-color{color:#b6b6b6;margin:0 10px}.bnr-txt span,.bnr-txt span a span{color:#b6b6b6}.bnr-txt span a:hover span{color:#900}.posted_in{display:none}.dtls-otr h1{font-size:30px;line-height:40px;font-weight:500}.dtls-otr .price{display:block;font-size:30px!important;color:#900!important;font-weight:600;margin:20px 0}form.cart,form.cart:hover{background:0 0;box-shadow:none;width:auto;height:auto}.quantity{display:none}.single_add_to_cart_button.button{background-color:#900!important}.single-product .product-type-simple{background:0 0}.tagged_as a{color:#000;font-size:16px;text-transform:capitalize;cursor:none;font-weight:500}.ftr-tag{margin-bottom:20px}.woocommerce-product-details__short-description p{color:#646464;font-size:16px;line-height:30px;margin-bottom:30px}.woocommerce-product-gallery{height:100%;margin-bottom:0;padding:80px 30px;background:#f7f7f7}.single_add_to_cart_button.button{font-size:20px!important;color:#fff!important;padding:15px 80px 10px 40px!important;background:#900!important;border:2px solid #900!important;position:relative;text-transform:uppercase;text-decoration:none;border-radius:0!important;transition:.5s all;font-family:Teko,sans-serif!important;font-weight:400!important}.single_add_to_cart_button.button::before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);background:url(https://technobox.com/wp-content/themes/Technobox-theme/assets/images/cart-icn.png) no-repeat;background-size:auto;background-size:100% 100%;height:18px;width:16px}.single_add_to_cart_button.button::after{content:"";position:absolute;height:2px;width:24px;background:#fff;top:50%;transform:translateY(-50%);margin-left:20px;transition:.5s all}.single_add_to_cart_button.button:hover:after{margin-left:30px}.sp-content h4{font-size:20px;color:#900;border-bottom:1px solid #dfdfdf;padding-bottom:15px;margin-bottom:21px;font-weight:600}.sp-content p{color:#646464;font-size:16px;line-height:30px;margin-bottom:30px}.related-products{background:#f3f3f3;box-shadow:0 0 0 100vmax #f3f3f3;clip-path:inset(0px -100vmax)}.added_to_cart.wc-forward{color:#900;margin-top:10px;z-index:9;position:relative}.single-product .related-products .product-type-simple{background:#fff}.related-products h3{font-size:48px;text-transform:uppercase;border-bottom:1px solid #cacaca;margin-bottom:40px;padding-bottom:10px;color:#900;font-family:Teko,sans-serif!important;font-weight:600}.related-products .prdct-pgntn .swiper-pagination-bullet-active{background:#900!important}.related-products .prdct-pgntn .swiper-pagination-bullet{background:#000;opacity:.3}.button.product_type_simple.added:after{height:0;width:0;top:auto;transform:translateY(0)}.button.product_type_simple.loading:after{height:0;width:0;right:30px}.woocommerce-cart-form .cart{background:0 0;box-shadow:none}.woocommerce-cart-form .cart a{color:#000}.product-thumbnail a{border:1px solid gray;height:100px;width:100px}.product-thumbnail a img{width:fit-content!important}.product-quantity .quantity{display:block}.product-name a{font-size:16px;display:block;color:#3c3c3c}.coupon{display:none}.woocommerce a.remove{font-size:16px;height:30px;width:30px;color:#900!important;display:flex;justify-content:center}.woocommerce a.remove:hover{color:#fff!important;background:#900}.quantity input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.quantity-otr{display:flex;justify-content:space-between;align-items:center}.product-quantity .quantity input{border:none}.updt_btn.cmn_btn[disabled=""]:hover{background:#900;color:#fff}.updt_btn.cmn_btn[disabled=""]:hover:after{right:45px}.shipping-calculator-button{color:#900}.tech-cntct{border:1px solid #d6d6d6;padding:40px 20px 30px;position:relative;min-height:172px;display:flex;justify-content:center;align-items:center;margin-top:35px}.tech-cntct p{font-size:15px;color:#646464;line-height:26px}.tech-cntct::before{content:"\f3c5";font-family:"Font Awesome 6 pro";position:absolute;left:0;right:0;top:-22px;font-weight:900;height:44px;width:44px;background:#900;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:100%;margin:auto}.col-12:nth-child(2) .tech-cntct::before{content:"\f095"}.col-12:nth-child(3) .tech-cntct::before{content:"\f1ac"}.col-12:nth-child(4) .tech-cntct::before{content:"\f0e0"}.bsns-hr .wp-block-group__inner-container p strong{color:#900;text-decoration:underline}.bsns-hr .wp-block-group__inner-container p{font-size:20px;line-height:28px}.bsns-hr{margin-top:30px}.wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between}.form-otr .wpcf7-form label input,.form-otr .wpcf7-form label textarea{width:100%;padding:15px;max-height:206px}.form-otr .wpcf7-form label.full{width:100%}.cmn_hdr p{font-size:16px;line-height:30px}.cmn_hdr p.cmn_p{max-width:95%;margin:auto;margin-bottom:40px}.wpcf7-spinner{position:absolute}.sub-btn{position:relative;margin:auto}.sub-btn:after{content:"\f178";font-family:"Font Awesome 6 Pro";position:absolute;right:45px;top:50%;transform:translateY(-50%);font-size:25px;transition:.5s all}.sub-btn:hover:after{right:35px}.sub-btn .cmn_btn:hover{background:0 0;border-color:#fff!important;color:#fff}.glob-gd{margin:20px 0}.red{color:#900!important}.cmn_hdr.innr h2{line-height:50px}.cmn_hdr h4{font-size:20px;font-weight:400;max-height:180px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center}.cool-vertical-timeline-body .timeline-content .story-details{background:0 0;box-shadow:none}.cool-vertical-timeline-body .timeline-content .story-details h3{font-size:24px;font-family:Teko,sans-serif;font-weight:500}.cool-vertical-timeline-body .timeline-content .story-details p{font-size:16px}.cool-vertical-timeline-body .timeline-content .story-details{padding:0}.cool-vertical-timeline-body .swiper-slide:nth-child(2n) .timeline-content .story-details h3,.cool-vertical-timeline-body .swiper-slide:nth-child(2n) .timeline-content .story-details p{text-align:right}.cmn_hdr.abt-inr p{min-height:210px}.abt-top{position:relative;z-index:1}.abt-lw-bnr{min-height:240px;margin-top:-140px;position:relative;z-index:0}.cmn_hdr.abt-inr figure{margin:0}.dot-ri8{position:absolute;right:0;bottom:10px}.dot-left{position:absolute;top:0;left:17%;opacity:.4}.qlty-sec .cmn_hdr p{width:90%;margin:auto}.qlty-sec .choose-icon-otr .wp-block-group__inner-container{margin-top:40px;max-width:88%}.quote_btn{position:relative;margin:auto}.quote_btn::after{content:"\f178";font-family:"Font Awesome 6 Pro";position:absolute;right:45px;top:50%;transform:translateY(-50%);font-size:25px;transition:.5s all;color:#fff;font-size:20px}.quote_btn:hover::after{right:35px;color:#900}.rfq .form-otr{margin-top:50px}.rfq .form-otr .wpcf7-form label{color:#555;font-size:15px;text-transform:capitalize;width:100%;margin-bottom:30px}.form-otr .wpcf7-form label textarea,.rfq .form-otr .wpcf7-form label input{border:1px solid #dedede}.accordion-item{border:0;border-bottom:1px solid #e1e1e1}.accordion-button:focus{border:0;box-shadow:none}.accordion-button:not(.collapsed){color:#900;background-color:transparent;box-shadow:none;border:0}.accordion-button{font-size:20px;color:#3c3c3c}.accordion-body p{font-size:16px;color:#646464}.accordion-button::after{content:"\e59e";font-family:"Font Awesome 6 Pro";background-image:none;color:#959595}.accordion-button:not(.collapsed)::after{content:"\f068";font-family:"Font Awesome 6 Pro";background-image:none;color:#959595}.cool-vertical-timeline-body .ctl-row{padding:0}.over{overflow:hidden}.cool-vertical-timeline-body::before{background:#000!important;opacity:1}.updt_btn.cmn_btn{opacity:0;position:fixed;top:0;left:0}.innr figure img{width:100%}.form-otr label{margin-bottom:30px}.swiper-slide .product{border:0!important;padding:0!important}.swiper-slide .woocommerce-Price-amount{display:none}.menu-item-has-children{position:relative}.menu-item-has-children::before{content:"\f063";font-family:"Font Awesome 6 Pro";position:absolute;top:50%;right:30px;transform:translateY(-50%);font-size:14px;color:#900}.menu-item-has-children:hover .sub-menu{display:block}.sub-menu{display:none;position:absolute;top:30px;left:-10px;width:max-content;background:#fff;z-index:9;padding:10px}.prdct-btn .add_to_cart_inline{background:0 0}.filter ul li.active a{color:#900}.partners-grid figure{padding:20px}.list li{margin-bottom:10px;padding-left:25px;position:relative}.list li::before{position:absolute;content:"\f0c8";font-family:"Font Awesome 6 Pro";font-weight:900;left:0;top:8px;font-size:12px;color:#900}.cmn_hdr h3{margin-bottom:10px;margin-bottom:5px;font-family:Teko;font-size:40px;text-transform:uppercase}.cmn_acchr a:not(.cmn_btn){color:#900}.cmn_acchr a:not(.cmn_btn):hover{text-decoration:underline}.form-otr label{width:100%}.form-otr label select{width:100%;padding:15px;background:0 0;border:1px solid #8f8f9d;border-radius:2px}.quote_btn{margin:0;margin-left:auto}.chck{border-top:2px solid #c6c7c8;padding-top:20px}.chck,.chck label{display:flex}.chck label input{margin-right:20px}.hdr-cc{position:absolute;right:25px;top:25px;background:#fff;display:inline-block;width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%;font-size:14px}.form-otr :is(.prdct-cat,.prdct-slct){pointer-events:none;animation:pulse 1s ease-in-out infinite}.form-otr :is(.prdct-cat,.prdct-slct).stop-ani{pointer-events:auto;animation:none}@keyframes pulse{0%{opacity:.5}50%{opacity:.95}100%{opacity:.5}}.cmn_btn:active,.cmn_btn:focus{background:#900;color:#fff}.srch-fr .dgwt-wcas-search-wrapp{margin-left:0;margin-top:20px}.tel-dtls a{display:flex;justify-content:space-between;align-items:center}.nav-link:focus{color:#3b3b3b}.bot-pad-half+.cust_product{margin-top:-85px}@media (max-width:767px){.bot-pad-half+.cust_product{margin-top:-40px}}@media (max-width:1280px){.bot-pad-half+.cust_product{margin-top:-50px}}.install-sec a{color:#900!important}.install-sec a:hover{text-decoration:underline}.woocommerce-product-details__short-description p a{color:#900!important}.woocommerce-product-details__short-description p a:hover{text-decoration:underline!important}