.wd-search-icon:before{content:"\f130";font-family:"woodmart-font"}.search-banner-field::placeholder{color:#999}.category-tabs{display:flex;margin-bottom:40px;border-bottom:1px solid #3b55e6}.category-tabs .tab-item{padding:10px 20px;text-decoration:none;color:#333;font-weight:400;border-bottom:none;transition:all 0.3s ease;font-size:14px}.category-tabs .tab-item:hover{color:#000}.category-tabs .tab-item.active{background-color:#3b55e6;color:#fff!important;border-bottom:none;border-radius:0}.child-list-grid-item{background-color:#fff;border-radius:0;overflow:hidden;margin-bottom:20px}.child-list-grid-item .post-item-inner{display:flex;align-items:flex-start;padding:0;flex-direction:column}.child-list-grid-item .post-thumbnail{flex:0 0 auto;width:100%;min-width:100px;max-height:292px;overflow:hidden;margin-right:15px;border-radius:0}.child-list-grid-item .post-thumbnail img{width:100%;height:auto;display:block;object-fit:cover;transition:transform 0.5s ease}.child-list-grid-item .post-thumbnail img:hover{transform:scale(1.2)}.child-list-grid-item .entry-content{flex:1;padding:0}.child-list-grid-item .entry-title{font-size:16px;color:#444;text-align:left;font-weight:400;font-style:normal;text-decoration:none;margin-bottom:0;line-height:31px;transition:color 200ms linear;padding-top:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;-moz-text-overflow:ellipsis;margin-block:0 0!important}.child-list-grid-item .entry-title a{color:#333;text-decoration:none;transition:color 0.2s ease;padding-top:5px}.child-list-grid-item .entry-title a:hover{color:#3b55e6}.child-list-grid-item .entry-excerpt{margin:0;padding:0;font-size:14px;color:#999;text-align:left;font-weight:400;font-style:normal;text-decoration:none;height:29px;line-height:29px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;-moz-text-overflow:ellipsis;overflow:hidden;margin-block:0 0!important}.child-list-grid-item .post-meta{font-size:.85em;color:#777}.child-list-grid-item .post-meta .post-date{padding:0;margin:0;font-size:12px;color:#999;text-align:left;font-weight:400;font-style:normal;text-decoration:none;height:26px;line-height:26px;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;overflow:hidden}.page-title-single{background-color:#F4F4F4;min-height:80px;display:flex;align-items:center}.page-title-single .wd-breadcrumbs a{font-size:14px;color:#444;font-weight:400;font-style:normal;text-decoration:none;word-wrap:break-word;word-break:break-all;outline:none}.page-title-single .wd-breadcrumbs .wd-last{font-size:14px;color:#999;font-weight:400;font-style:normal}main>.wd-content-post-detail{margin:auto}.wd-content-post-detail{max-width:960px}.wd-content-post-detail .wd-meta-date,.wd-content-post-detail .wd-meta-views{font-size:14px;font-weight:400;font-style:normal}.wd-content-post-detail .wd-single-post-header{margin-bottom:60px}.wd-page-title .container.products-category-banner{flex-direction:column;align-items:flex-start;gap:40px}.wd-page-title .container.products-category-banner .entry-title.title,.wd-page-title .container.products-list-banner .entry-title.title{--wd-title-font-s:36px}.wd-page-title .container.products-category-banner .term-description{max-width:600px;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:0}.wd-page-title .container.products-category-banner .btn{--btn-brd-radius:50px}.page-list-breadcrumbs{margin-bottom:-40px}.page-product-detail-breadcrumbs{margin-top:-40px}.product-wrapper .product-element-bottom{.wd-product-header .wd-entities-title{font-size:16px;font-weight:400}.entry-excerpt{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:42px}}.home-banner{.wd-nav-pagin-item.wd-active span{width:18px;height:18px;border-radius:18px}.wd-nav-pagin-wrap.wd-slider-pagin{min-height:18px}}.wpcf7-not-valid-tip{color:#fb6767!important}.custom-tab-list .e-n-tabs-heading{display:grid!important;grid-template-columns:repeat(4,1fr);gap:0}.custom-tab-list .e-n-tabs-heading button{margin-bottom:5px}@media (max-width:1024px){.custom-tab-list .e-n-tabs-heading{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.custom-tab-list .e-n-tabs-heading{grid-template-columns:1fr}.custom-tab-list .e-n-tabs-heading button{margin-block-end:0!important}}.custom-subcat-list{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin:40px 0 -35px}.custom-subcat-item{flex:1 1 140px;margin:0;text-align:center;min-width:100px;height:46px;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.custom-subcat-item a{display:block;width:100%;height:100%;text-decoration:none}.custom-subcat-item span{color:#555;font-size:14px;font-weight:400;font-style:normal;transition:color 0.2s;display:block;line-height:46px;padding:0 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.custom-subcat-item.active span,.custom-subcat-item a:hover span{background:#3b55e6;color:#fff;border-radius:0;font-weight:500}.software-selector img{transition:transform 0.5s ease;display:block;width:100%;height:auto}.software-selector:hover img{transform:scale(1.1);z-index:99999}.software-selector .elementor-widget-container{opacity:0;visibility:hidden;transition:opacity 0.5s ease,visibility 0.5s ease}.software-selector:hover .elementor-widget-container{opacity:1;visibility:visible}.hidden-fields-container{display:none!important}@media (max-width:767px){.custom-subcat-list{display:block;position:relative;width:100%;max-width:400px;margin:30px auto -30px;box-shadow:none}.custom-subcat-item{display:none;width:100%;min-width:0;margin:0;border-radius:0;background:#fff;text-align:left;box-shadow:none}.custom-subcat-item.active{display:block;border-radius:0;background:#3b55e6;position:relative}.custom-subcat-item.active::after{content:'';position:absolute;right:16px;top:50%;width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid #fff;transform:translateY(-50%);pointer-events:none}.custom-subcat-list.open .custom-subcat-item{display:block;border-radius:0;border-top:none}.custom-subcat-list .custom-subcat-item span{width:100%;display:block;padding:14px 16px;background:none;border-radius:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-subcat-list.open .custom-subcat-item a span:hover{background:#3b55e6;color:#fff}}