.elementor-kit-8 h3{color:#000;font-family:"Poppins",Sans-serif}.elementor-kit-8 h4{color:#000;font-family:"Poppins",Sans-serif}.elementor-kit-8 h5{color:#000;font-family:"Poppins",Sans-serif}.elementor-kit-8 h6{color:#000;font-family:"Poppins",Sans-serif}h1.entry-title{display:var(--page-title-display)}.elementor-kit-8 e-page-transition{background-color:#ffbc7d}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}.elementor-kit-8 e-page-transition{background-color:#ffbc7d}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}.cs-product-tab ul.tabs.wc-tabs{text-align:center;padding:0!important;display:flex;justify-content:center;gap:20px}.cs-product-tab ul.tabs.wc-tabs:after{display:none!important}.cs-product-tab ul.tabs.wc-tabs>li{border:0!important;border-radius:0!important;background-color:unset!important;margin-top:3px!important;margin:0!important;position:relative!important;overflow:hidden;padding-bottom:7px!important}.woocommerce div.product.elementor .woocommerce-tabs .panel{border:0;margin:0}.cs-product-tab ul.tabs.wc-tabs>li:before{content:""!important;display:block;height:2px!important;width:100%!important;background:#0054ff;position:absolute!important;bottom:0!important;z-index:9999;border:0!important;box-shadow:unset!important;left:0!important;transform:translateX(-100%);transition:all .3s ease}.cs-product-tab ul.tabs.wc-tabs>li:hover:before{transform:translateX(0)}.cs-product-tab ul.tabs.wc-tabs>.active:before{transform:translateX(0)!important}.cs-product-tab ul.tabs.wc-tabs>li a{padding:0!important;margin:0!important}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion{position:relative}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:after{content:"";background-color:rgba(44,103,178,.38);position:absolute;inset:0}.cs-categroy-menu ul{list-style:none;padding:0}.cs-categroy-menu ul ul ul{padding-left:15px}.cs-categroy-menu .product-categories>li>a{font-weight:600;width:100%;display:block;text-align:center;background:#222;color:#fff;padding:5px 20px}.cs-categroy-menu .product-categories>li>a:hover{color:#fff}.cs-categroy-menu .product-categories>li>ul{margin-top:4px;background:#fbfbfb;padding:10px}.cs-categroy-menu .product-categories>li>ul>li{margin-bottom:15px}.cs-categroy-menu .product-categories a{color:#222;transition:all .2s ease}.cs-categroy-menu .product-categories a:hover{color:#1e23bc}.cs-product-item .elementor-loop-container .product{border:1px solid #d2d2d2;transition:all .3s ease}.cs-product-item .elementor-loop-container .product:hover{border:1px solid #363636}span.page-numbers.current{background:#222;color:#fff}nav.elementor-pagination{display:flex;justify-content:center}.woocommerce table.shop_attributes th{background:#fff;border-right:1px solid #ddd;text-align:left;border-bottom:0}.woocommerce table.shop_attributes td{border:0;background:#fff;padding:10px}.woocommerce table.shop_attributes{border:1px solid #c0c0c0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:#fff}.woocommerce-product-attributes-item{border-bottom:1px solid #ddd}li.cat-item.cat-item-23{display:none}.cs-list-1{display:flex;align-items:center;gap:8px}.cs-list-1:before{content:"";display:block;width:7px;height:7px;border-radius:50px;background-color:#000}.cs-faq-1 summary.e-n-accordion-item-title{flex-direction:row-reverse;justify-content:space-between}.cs-faq-1 .elementor-text-editor.elementor-clearfix.elementor-inline-editing p{margin-bottom:0;line-height:20px}.cs-forms-2 label.wpforms-field-label.wpforms-label-hide{position:unset;font-weight:400}.cs-forms-2 input,.cs-forms-2 textarea{background:#f1f1f1!important;border:0!important}.cs-forms-2 button{background:#000!important;border-radius:50px!important;padding:5px 30px!important}.cs-category-1 h5{display:none}.cs-category-1 ul{list-style:none;padding-left:30px}.cs-category-1 ul li{border-bottom:1px solid #ddd;padding-bottom:10px}.cs-category-1 ul li a{font-weight:600;display:flex;gap:5px;align-items:center}.cs-category-1 ul li a:before{content:"";display:block;width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzQ5OTM5OTA1MDgyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEyMzYzIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzIgNTQ4aDY2MC40TDYxMC42IDcyOS44YTMuOSAzLjkgMCAwIDAgMCA1LjZsNDUuMyA0NS4zYTMuOSAzLjkgMCAwIDAgNS42IDBsMjIwLjYtMjIwLjYgNDUuMy00NS4zYTMuOSAzLjkgMCAwIDAgMC01LjZsLTQ1LjMtNDUuMy0yMjAuNi0yMjAuNmEzLjkgMy45IDAgMCAwLTUuNiAwbC00NS4zIDQ1LjNhMy45IDMuOSAwIDAgMCAwIDUuNkw3OTIuNCA0NzZIMTMyYTQgNCAwIDAgMC00IDR2NjRhNCA0IDAgMCAwIDQgNHoiIHAtaWQ9IjEyMzY0IiBmaWxsPSIjMmMyYzJjIj48L3BhdGg+PC9zdmc+");background-position:center;background-size:100%;background-repeat:no-repeat}.cs-posts-1 h1,.cs-posts-1 h2,.cs-posts-1 h3{font-size:24px!important;background-color:#efefef!important;padding:8px 10px;font-weight:700}.cs-posts-1 h2{font-size:22px!important;font-weight:600;display:block}.cs-posts-1 h3{font-size:19px!important;font-weight:500}@media (max-width:600px){.cs-posts-1 h1,.cs-posts-1 h2,.cs-posts-1 h3{font-size:18px!important;background-color:#efefef!important;padding:8px 10px;font-weight:700}}.cs-forms-3 .wpforms-head-container{padding-bottom:20px!important}.cs-forms-3 .wpforms-title{text-transform:uppercase;text-align:center;margin-bottom:0}.cs-forms-3 .wpforms-form{background-color:#fff;border-top:15px solid #000;box-shadow:2px -2px 8px 0 #cacaca;padding:20px 40px}.cs-forms-3 button#wpforms-submit-236{border-radius:0;display:block;margin:0 0 0 auto;background-color:#000}.cs-forms-3 input,.cs-forms-3 textarea{border-color:#000!important;background-color:#fafafa!important;border-radius:0!important}.cs-forms-3 button#wpforms-submit-236:hover{background:#000;color:#fff}.cs-forms-3 div.wpforms-container-full{margin:0 auto}.cs-forms-3 .wpforms-container .wpforms-field{padding:9px 0}.custom-posts-block{padding:20px;border-radius:8px;margin-bottom:20px;position:relative;overflow:hidden}.custom-posts-block.state-true{background:#e6f3e6;color:#2e8b57}.custom-posts-block .block-content{margin:0}.custom-posts-block.state-false{background:#f8e6e6;color:#dc143c}.custom-posts-block .block-icon{opacity:.1;position:absolute;right:-35px;top:-34px;width:100px}.toc-warp{background:#fafafa;border:1px solid #9da5ae;margin-bottom:30px}.toc_title{padding:20px;font-size:18px;font-weight:500;border-bottom:1px solid #9da5ae}ul.h2-navigation{padding:20px 20px 20px 40px;line-height:30px}.cs-posts-stats .elementor-shortcode{color:#fff}.logged-in.admin-bar .cs-header-warp{top:32px!important}h2.yikes-custom-woo-tab-title{font-size:22px;font-weight:600}div#tab-description>h2{font-size:22px;font-weight:600}div#tab-drawing img{width:100%;max-width:70%}.cs-table-style-2 th,.cs-table-style-2 td{vertical-align:middle}.cs-table-style-2 td p{margin-bottom:0}.woocommerce div.product div.images .flex-control-thumbs li{width:calc(100% / 6)}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:initial}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(6n+1){clear:left}.specifications-tab table{border:unset!important}.specifications-tab table tobdy{display:flex}.specifications-tab tbody{display:flex;flex-wrap:wrap;gap:16px}.specifications-tab tbody tr{width:calc(50% - 8px);border-color:#fff!important;display:flex;align-items:center;background:#f8f9fa!important;border-radius:8px}.specifications-tab tbody td,.specifications-tab tbody th{width:50%;border:unset!important;font-style:normal!important;background:unset!important;padding:13px 20px}.specifications-tab>h2{display:none}.woocommerce-product-details__short-description p{margin-bottom:5px}.faq-item h3{font-size:20px}.faq-item p{color:#444}.cs-links{display:flex;gap:15px}.cs-links a{color:#5477f1;font-size:14px;display:flex;align-items:center;gap:5px}.cs-links a:hover{color:#2d4cba}.woocommerce table.shop_attributes th{background:#fff;border:0;text-align:left;border-bottom:0;white-space:nowrap;font-weight:500}.woocommerce table.shop_attributes td{border:0;background:#fff;padding:10px;font-style:normal;color:#4e4e4e}.woocommerce table.shop_attributes{border:0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:#f3f3f3}.woocommerce-product-attributes-item{border-bottom:0}@media (max-width:783px){.logged-in.admin-bar .cs-header-warp{top:46px!important}.specifications-tab tbody tr{width:100%}}@media (max-width:760px){label.elementskit-single-image-accordion.ekit-image-accordion-item{height:300px;flex:unset!important}span.elementskit-accordion-content{position:relative;z-index:999;text-align:center!important}span.elementskit-accordion-title-wraper:before{height:3px;content:"";width:50px;background:#489fd9;display:block;margin:0 auto 20px}}