.tp-section-title-pre-2{color:#f6931c;}

.tp-banner-title-2{color:#fff;}

.tp-banner-btn-2 a{color:#fff;border-color:#fff;}

.tp-main-menu-content ul{text-align:center;}
.tp-main-menu-content ul li a{padding:0px 7px !important;}

.tp-sidebar-about{display:none;}

#page-5 .tp-sidebar-widget-title {display:none;}

.tp-banner-btn-2 .tp-btn-border-sm{padding: 5px 25px; color: #fff;border: 1px solid #fff;}
.tp-product-item {box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);}

.tp-testimonial-item-3 {padding:21px 21px 21px 21px;border-radius:20px;}

.tp-featured-category{display:none;}
.tp-brand-slider{display:none;}

.tp-product-details-payment{display:none !important;}

.tp-product-item-3 {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); /* soft shadow */
  border-radius: 12px; /* rounded corners */
  overflow: hidden;
  border: 0.1px solid #16a9d6;
  padding:21px;/* ensures child elements don't overflow the border radius */
}

.tp-widget-product-categories{display:none;}
.tp-featured-thumb.include-bg{box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);}

@media (max-width: 575px),only screen and (min-width:576px)and (max-width:767px) {
    .tp-slider-height-3 {
        min-height: 362px;
        width: 100% !important;
    }
}

@media(max-width: 575px) {
    .tp-slider-title-3 {
        font-size: 35px !important;
    }
  .tp-slider-content-3 span{
    font-size:10px;
  }
  .tp-banner-thumb-2 img{width: 132% !important;}
}