.jp-relatedposts-post-title{
		display:none !important;
	}
.testimonial-slider .elementskit-stars{
	fill:#FEC42D;
}
.elementor-slideshow__title{
	display:none;
}

.catcbll_preview_button{
	padding-bottom:20px;
}
.postid-3227 .product_title{
	display:none;
}
.postid-3227 .catcbll_preview_button a{
	background-color:#4051AE !important;
}

@media (max-width: 1024px) {
    body.admin-bar .dialog-type-lightbox {
        height: 100vh;
        position: fixed !important;
    }
}



@media screen and (max-width: 780px) {
.shipping-taxable.product-type-simple{
		display:flex !important;
		flex-direction:column-reverse !important;
	}
	.catcbll_preview_button{
		position:absolute;
		bottom:50px;
	}
	
	.catcbll_preview_button:nth-of-type(2) {
		bottom:0px !important;
	}
	.product{
		padding-bottom:100px;
	}

}

.catcbll_preview_button {
text-align:left !important;
}

.woocommerce-products-header__title{
    display: none!important;
}
.woocommerce-products-header{
    display: none!important;
}
.woocommerce-result-count{
    display: none!important;
}
.woocommerce-ordering{
    display: none!important;
}
.woocommerce-breadcrumb{
    display: none!important;
}
.woocommerce-product-gallery__trigger{
	display:none;
}
.elementskit-meta-wraper{display: none!important;
}
.sd-title{display:none!important}
.jetpack-likes-widget-wrapper {
    display: none !important;
}
/* Set a flexible height for post cards */
.elementskit-post-image-card {
    display: flex;
    flex-direction: column;
    height: 97%;
}

.elementskit-post-image-card .elementskit-entry-header {
    flex-grow: 1;
}

.elementskit-post-image-card .elementskit-entry-header,
.elementskit-post-image-card .elementskit-entry-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.elementskit-post-image-card .elementskit-entry-footer {
    margin-top: auto;
}
.elementor-element.elementor-element-0e1f649.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{
    display: none;
}
.intro-text {
  display: flex;
  flex-direction: column;
}
.elementskit-post-body p {
    letter-spacing: 0px; /* Adjusts space between characters if needed */
    word-spacing: -1px; /* Adjusts space between words if needed */
}

.elementskit-post-body p:first-line {
    margin-right: 10px; /* Adds more space after "Introduction:" */
	padding-right:
}
.woocommerce-loop-product__title {display:none;}

p {
    font-size: 17px!important;
    font-weight: 300!important; /* Lighter */
    font-family: 'Poppins', sans-serif!important;
	line-height: 25px!;
    letter-spacing: 1px!important;
    word-spacing: 2px!important;
    color: #000000; /* Black color for text */
}

h2 {
    font-family: 'Poppins', sans-serif;
    font-weight: 500; /* Medium weight for a lighter heading */
    font-size: 1.8em; /* Adjust the size as needed */
    color: #000000; /* Black color for heading */
}

strong {
    font-weight: 700; /* Bold weight for strong/bold text */
}


.wp-post-navigation-pre,.wp-post-navigation-next{
width:500px !important
}

p {
    font-size: 17px !important;
    font-weight: 300 !important;
    font-family: 'Poppins', sans-serif !important;
    letter-spacing: 1px !important;
    word-spacing: 2px !important;
    color: #ffffff;
}
@media (min-width: 768px) {
  .wp-post-navigation-pre,
  .wp-post-navigation-next {
    width: 500px !important;
  }
}
@media (max-width: 767px) {
  .wp-post-navigation a {
    font-size: 15px;
     /* Adjust font size for mobile screens */
  }
}
@media only screen and (max-width: 768px){
    html,
    body{
    width:100%;
    overflow-x:hidden;
    }
.wp-post-navigation {
    clear: both;
    margin: 0 0 20px;
    overflow: hidden;
    width: 350px;
}
	.wp-post-navigation-pre, .wp-post-navigation-next {
    width: 400px !important;
}
@media only screen and (max-width: 768px) {
    .wp-post-navigation-pre, .wp-post-navigation-next {
        width: 350px !important;
        margin-bottom: 15px;
    }
}
	
ul.elementskit-stars {
    position: relative;
    z-index: 6;
    color: #FEC42D !important;
}
	