h1, h2, h3, h4, h5, h7, span.stratum-testimonial-carousel__subtitle, .elementor-counter-number-wrapper, {
	color: #000 !important;	
}
.home .elementor-widget-hfe-breadcrumbs-widget{
	display:none;
}

.page-id-4335 .sharedaddy {
    display: none;
}
.page-id-4335 h1.entry-title {
    color: #823980;
}
button#downshift-0-toggle-button svg {
    fill: rgb(142 145 149) !important;
}

p, h1, h2, h3, h4, h5, h6 {
    margin-bottom: 0;
}

#g-review:not(.badge).layout_style-2 .grwp_header .grwp_header-inner, #g-review:not(.badge).layout_style-3 .grwp_header .grwp_header-inner {
    border: 0;
}
.link-color a{
color:#F98C71 !important;	
}

/* #g-review.layout_style-3 .g-review {
    border: 0;
} */

/* #g-review .swiper .slider-prev-next-wrapper .grwp-swiper-button-next, #g-review .swiper .slider-prev-next-wrapper .grwp-swiper-button-prev {
    border: 0;
} */

#g-review .swiper .swiper-wrapper .swiper-slide .g-review {
	background: #fcf6fa;
	    border: 0;
}

#g-review .swiper .slider-prev-next-wrapper .grwp-swiper-button-next, #g-review .swiper .slider-prev-next-wrapper .grwp-swiper-button-prev {
	border: 0;
	background: #fcf6fa;
}

p, .entry-content p {
    margin-bottom: 0;
}

#sb_instagram #sbi_images {
    padding: 0;
}
.other-pages p{
	margin-bottom:20px;
}
.other-pages h4{
	margin-top:30px;
}

@media (max-width: 767px) {
    .elementor-7052 .elementor-element.elementor-element-18cc8f6a .elementor-counter-title {
        text-align: center;
    }
}

.qodef-qi-swiper-container .swiper-slide img {
    border-radius: 5px;
}

.selector .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}

/* header  */
.single-post #masthead {
    background: #5F1F59;
}
.single-post .category-blog {
/*     box-shadow: 0px 0px 8px 0px #282626; */
	padding-top:15px !important;
}
.single-post .category-blog h1{
	font-size:40px !important;
}
.single-post .category-blog h2{
	font-size:30px !important;
}
.single-post .ez-toc-counter {
    margin-top: 30px;
}
.single-post .category-blog p a {
	color: #823980;
}

	
	
	.single-post .category-blog{ a:hover, a:focus {
    color: #f98c71 !important;
		}
	
	





/* responsive css */

@media only screen and (max-width: 767px) {
 .single-post .category-blog {

	padding:20px !important;
}
}
@media (min-width: 921px) {
.page-id-15853   #masthead {
        position: absolute !important ;
        left: 0;
        right: 0;
			top:0 !important;
    }
}
