body{line-height: 1.43;}
.shop-loop-actions{display:none !important;}
.product-block .product-thumbnail {
    border: 1px solid #E9E9EE;
}
.shop-loop-price{display:none}
/*.shop-loop-title, .single-product .entry-summary .product_title{text-transform:uppercase !important}*/
.shop-loop-title{font-size: 18px !important;    line-height: inherit;}
.single-product .entry-summary .product_title{font-size: 30px !important;}
.product-block .product-meta{padding: 13px !important;}
input.wpi-button{border: 1px solid #da251c !important;}
#call_to {
    position: fixed;
    bottom: 25px;
    left: 15px;
    font-size: 30px;
    color: #515151;
    cursor: pointer;
    z-index: 1000;
}
#call_to a {
    border-radius: 25px;
    background: transparent;
}
.whatsappi img {
    border-radius: 50%;
    width: 50px;
}
.sp-easy-accordion .sp-ea-single .ea-header a {font-size:15px;padding:10px}
.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body {font-size:15px}
.testimonial-image{display:none;}
.gva-testimonial .testimonial-item .testimonial-content .testimonial-meta .testimonial-information{padding-left:0;}



.row-box .inner-box {
    border: 1px solid #ccc;
    margin: 10px;
    text-align: center;
}

.row-box span {
    display: block;
    padding: 10px 0;
}

.inner-box img {
    width: 79%;
}
.row-box a.download-btn {
    background: #ccc;
    display: block;
    padding: 10px;
}

ul.p-specs {
    padding: 0;
    margin: 0 0 35px;
}

ul.p-specs li {
    display: inline-block;
    background: #da251c;
    padding: 9px 13px;
    color: #fff;
    margin: 3px 0 !important;
}

.menu-single-product {
    display: none;
}

.single-product .product_meta{margin-top:0;}

.single-product .product-single-inner div[itemprop*='description']{margin-bottom:0}
.orange-text {
    color: #da251c;
}

.category-list-nav{
    margin:0 0 50px;
}
ul.tab-category-ul {
    display: block;
    text-align: center;
    margin: 20px 0;
    overflow: initial;
    border: 0;
}

.tab-category-ul a {
    border: 2px solid #da251c;
    border-radius: 5em !important;
    font-size: 16px !important;
    font-weight: 600;
    line-height: 1;
    margin-bottom: 10px;
    padding: 12px 27px !important;
    text-transform: capitalize;
    transition: background 0.3s ease-in-out;
    color: #da251c;
    background: #ffffff !important;

}
.tab-category-ul a:hover,ul.nav-tabs > li > a.active {
    color: #ffffff;
    background: #da251c !important;
    border: 2px solid #ffffff !important;
}

.sub-cat {
    position: relative;
    margin: 20px 0;
}

/*.sub-cat a {*/
/*    position: absolute;*/
/*    top: 49%;*/
/*    left: 0%;*/
/*    width: 100%;*/
/*    color: #fff;*/
/*    text-align: center;*/
/*    z-index: 1;*/
/*}*/


.sub-cat a {
    position: absolute;
    top: 40%;
    left: 7%;
    width: 90%;
    color: #fff;
    text-align: center;
    z-index: 1;
}

.elementor-4004 .elementor-element.elementor-element-8b638cc {display:none}
.contact-button, .ui-dialog .ui-dialog-buttonpane button{background: #da251c;}
.sub-cat img {
    max-height: 234px !important;
    height: 200px !important;
}

.single-product .image_frame .woocommerce-product-gallery__trigger {display:none !important}
.single-product .custom-breadcrumb, .woocommerce-shop .custom-breadcrumb{display:none !important}
.sub-cat img:hover {
    opacity: 0.5;
}

.gva-testimonial .testimonial-item .testimonial-content .testimonial-quote {font-size:15px;line-height: 25px;}
.owl-carousel .owl-item{padding-left:5px;padding-right:5px;}
.gva-testimonial .testimonial-item{min-height:350px;}


@media (min-width: 1200px) {
  .single-product .container {
    max-width: 1400px;
  }
}

.single-product .owl-carousel .owl-nav > div{top:35%;}
.single-product .product-single-inner div[itemprop*='description']{line-height:28px;}
.orange-text,.single-product .entry-summary .product_title{padding:0; margin: 0 0 9px 0;}
.single-product p.price:empty {display: none;}
.product_meta h5{padding:0;    margin-top: 0;margin-bottom: 12px;}
ul.p-specs{margin: 0 0 17px;}