footer .sc_layouts_logo:after{
    content: "Look Good………Feel Awesome";
    text-align: center;
    display: block;
    color: rgb(74, 1, 74) !important;
    margin: 11px 0px 0px !important;
	font-size:14px
}
#page_preloader, .page_content_wrap, .custom-background .content_wrap > .content, .background_banner_wrap ~ .content_wrap > .content,
.top_panel, [class*="scheme_"].top_panel, [class*="scheme_"].footer_wrap{
	background:white !important
}
.icon-vcard:before{
	 content: "\f270";
	font-family: 'Font Awesome 6 Brands';
  font-weight: 400;
}
.search_modern .search_header_wrap .logo_image{
	max-height:60px
}
.search_modern .search_wrap{
	background:#6e0171 !important
}
.search-results .post_content_inner, .slider_pagination_wrap, tr.woosb-cart-child,
.calculated_shipping tr.fee,
table.cart .product-info img{
	display:none !important
}
.elementor-621 .elementor-element.elementor-element-c983d78 {
	margin:0 auto
}
.search-results .posts_container {
	display:flex;
	flex-wrap:wrap;
	align-items:flex-start
}
.search-results .posts_container article{
	width: 31.333%;
    margin: 10px;
    border: 1px solid rgba(0, 0, 0, 0.1);
	border:1px solid rgba(0,0,0,0.1);
}
.search-results .posts_container article .post_header,
.search-results .posts_container article .post_content{
	padding:0 25px
}
.search-results .posts_container article .post_header h3 {
	font-size:24px
}
.adp-popup-inner .form-style-3 p {
	margin-bottom:25px !important
}
.post_layout_thumbs {
	border:1px solid rgba(0,0,0,0.1)
}
.post_layout_thumbs .post_data{
	padding:0 25px 25px !important
}
.sc_item_subtitle{
	font-size: 32px;
    margin-bottom: 15px;
}
.elementor-621 .elementor-element.elementor-element-221982a2 .sc_item_title_text {
    line-height: 46px !important;
    display: block;
}
@media(max-width:767px){
	.elementor-element-b9c0500 img{
		position: relative;
    	left: -120px;
	}
}
@media(max-width:599px){
	.sc_item_subtitle {
		line-height: 42px;
	}
	.elementor-element-b9c0500 img{
		position: relative;
    	left: -60px;
	}
}