.dz-load-more i,
.loadmore-btn i
{
  display:none;
  width:18px;
  margin-left:5px;
}

.dz-load-more.active i,
.loadmore-btn.active i
{
  display:inline-block;
  
}
.says, .comment-meta{
	display:none;
}
/* Work Add For SASS */


.subscribe-section{
	z-index:9;
}
.post-audio iframe{
	width:100%;
	height:400px;
}

.question_img{
	
	width:80px;
}
/* Elementor CSS */

.sticky-top.elementor-widget{
	position:sticky;
}

/* Elementor CSS END */


 /* Boxed Layout CSS */ 
 #bg {
  background-attachment: fixed;
  background-size: cover; }


/* Post Video */
.dz-media iframe{
	
	    width: 100%;
    height: 400px;
}

/* Post Video */

.post-swiper-thumb {
		height: 80%;
		width: 100%;
}
.post-swiper-thumbs {
		height: 20%;
		box-sizing: border-box;
		padding: 10px 0;
}
.post-swiper-thumbs .swiper-slide {
		width: 20%;
		height: 100%;
		opacity: 0.4;
}
.post-swiper-thumbs .swiper-slide-active {
		opacity: 1;
}
.comment-form-cookies-consent{
	display:none;
}

	
.show-focus-outline .btn-next:focus,
.show-focus-outline .btn-prev:focus,
.show-focus-outline .swiper-pagination-bullet:focus,
.show-focus-outline .menu-btn:focus,
.show-focus-outline .search-link:focus,
.show-focus-outline .quik-search-remove:focus,
.show-focus-outline button:focus,
.show-focus-outline select:focus,
.show-focus-outline input:focus,
.show-focus-outline a:focus{
	outline:2px solid red !important;
}
@media (max-width: 991px) {
.show-focus-outline .nav a > i:focus{
		outline:2px solid red !important;	
	}
}
.show-focus-outline li:focus-within > .sub-menu{
	opacity: 1 !important;
	visibility: visible !important;
	margin-top: 0 !important;
}
.show-focus-outline .sub-menu-down a:focus{
	outline:2px solid #000 !important;
}
.show-focus-outline .sub-menu-down a:after:focus {
	outline:2px solid #000 !important;
}

/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  right: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}
.section-head .title span{
	
	color:var(--primary);
	-webkit-text-fill-color:unset;
}