/*
Theme Name: Herr Child
Theme URI: https://herr.qodeinteractive.com
Description: A child theme of Herr
Author: Select Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: herr
Template: herr
*/

.elementor-widget-video .elementor-wrapper{
	position: relative; 
	padding-bottom: 56.25%; 
	padding-top: 0; 
	height: 0; 
	overflow: hidden; 
	max-width: 100%; 
	height: auto;
}
.elementor-widget-video .elementor-wrapper .elementor-video-iframe{
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%;
}


 .blogsCustomSect .qodef-e-info-item.qodef-e-date.qodef-date-in-box.entry-date.published.updated,.blogsCustomSect .qodef-e-info-item.qodef-e-date.qodef-date-in-box.entry-date{
    display: none !important;
}
.blogsCustomSect .qodef-e-info-item.qodef-e-date.qodef-date-in-box.entry-date.published.updated .qodef-e-day,.blogsCustomSect .qodef-e-info-item.qodef-e-date.qodef-date-in-box.entry-date .qodef-e-day{
	display: none;
} 

.blogsCustomSect .qodef-e-inner .qodef-e-content,.bg-color-hide-meta.blogsCustomSect .qodef-e-inner .qodef-e-content{
	z-index: 99;
	position: absolute !important;
	background-color: transparent !important;
}
.qodef-e-info-item.qodef-e-info-category{
	width: 100%;
}
/* .qodef-e-info-author{
	display: none !important;
} */
.blogsCustomSect .qodef-e-media-image a:before {
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    z-index: 1;
    display: inline-block;
    position: absolute;
    top: 0;
}
.blogsCustomSect .qodef-e-media-image img{
	min-height: 400px !important;
	max-height: 400px !important;
}




.single.single-post .elementor-widget-theme-post-title{
	margin-bottom: 15px !important;
}
.single.single-post .custom-excerpt{
	margin-bottom: 10px !important;
}
.single.single-post .custom-caption b:not(b:last-child){
	margin-bottom: 15px !important;
	display: inline-block;
}





.eventPhotoBoxCus {
    padding: 10px;
}
.eventPhotoBoxCus a{
	display: block;
}
.eventPhotoBoxCus img{
    height: 272px;
    width: 100%;
    object-fit: cover;
}
.eventsPhotoSliderCus .slick-arrow{
    display: inline-block;
    position: absolute;
    z-index: 99;
    top: 38%;
}
.eventsPhotoSliderCus .slick-arrow.slick-prev-arrow{
	left: 10px;
}
.eventsPhotoSliderCus .slick-arrow.slick-next-arrow{
	right: 10px;
}


@media only screen and (max-width: 767px){
	.blogsCustomSect.qodef-grid.qodef-gutter--normal>.qodef-grid-inner>.qodef-grid-item{
		margin: 25px 0 !important;
	}

	.business-spot .qodef-layout-item--layout-style-9 .qodef-e-inner,.qodef-layout-item--layout-style-9 .qodef-e-inner{
	    flex-direction: column-reverse !important;
	    flex-wrap: wrap !important;
	}
	.business-spot .qodef-layout-item--layout-style-9 .qodef-e-inner .qodef-e-image-holder,.qodef-layout-item--layout-style-9 .qodef-e-inner .qodef-e-image-holder{
		width: 100%;
		margin-bottom: 10px;
	}
	.premium-blog-align-left.featured-new .premium-blog-post-container.premium-blog-skin-side{
		flex-direction: column !important;
		height: 455px !important;
	}
	.premium-blog-align-left.featured-new .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumb-effect-wrapper{
	    overflow: hidden;
	    margin-bottom: 20px !important;
	    min-height: 300px !important;
	}
	.premium-blog-align-left.featured-new .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumb-effect-wrapper img{
	    height: 100% !important;
	    max-width: 100% !important;
	    display: inline-block !important;
	    margin-bottom: 20px !important;
	}
	.premium-blog-align-left.featured-new .premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper {
	    max-height: 200px !important;
	}
}



/* added by Hassan */
/* .qodef-e-info-item.qodef-e-info-author {
    display: none !important;
} */

/* Author setting on single product page below title */
.elementor-author-box__name {
    font-size: 16px;
    margin-bottom: 5px !important;
	margin-top: -15px !important;
    font-weight: bold;
}

/*  hide spotlights catg name */
/* .qodef-news-layout .qodef-e-info-holder .qodef-e-info-item {
    display: none !important;
} */

.qodef-e-info-item.qodef-e-info-category {
    display: none !important;
}

.qodef-layout-item--layout-style-11 .qodef-e-title {
    margin: 6px 0px 0px 0px !important;
}
.premium-blog-cats-container {
    display: none;
}

.qodef-layout-item--layout-style-5 .qodef-e-excerpt {
    color: #fff;
    max-width: 480px;
    margin: 8px 0 0;
    opacity: 1;
    transform: unset;
    transition: unset;
}

.qodef-layout-item--layout-style-5 .qodef-e-content {
    margin: 222px 0px 0px 0px !important;
}

.qodef-news-layout .qodef-e-info-holder .qodef-e-info-item {
display: none; 
}

.qodef-e-info-item.qodef-e-info-date.entry-date.published {
	 
    
    position: absolute;
    margin-top: 10px !important;
	padding-top: 10px !important;
}


/* mean heading bold */
h5.qodef-e-title.entry-title {
    font-weight: bold !important;
}



@media screen and (max-width: 13.6in) {
   .qodef-layout-item--layout-style-5 .qodef-e-content {
    margin: 200px 0px 0px 0px !important;
}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-e1fc6af.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.qodef-elementor-content-no {
    margin-bottom: -24px !important;
}
	.elementor-41267 .elementor-element.elementor-element-0a6b7dc {
     margin-top: 0px !important;
    
}
.elementor-41267 .elementor-element.elementor-element-5314e9c {
    padding: 0px 0px 22px 0px !important;
}
	
}



@media screen and (max-width: 1440px) and (max-height: 900px) {
   .qodef-layout-item--layout-style-5 .qodef-e-content {
    margin: 210px 0px 0px 0px !important;
}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-e1fc6af.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.qodef-elementor-content-no {
    margin-bottom: -24px !important;
}
	.elementor-41267 .elementor-element.elementor-element-0a6b7dc {
     margin-top: 0px !important;
    
}
.elementor-41267 .elementor-element.elementor-element-5314e9c {
    padding: 0px 0px 22px 0px !important;
}
	
}
	

section.elementor-section.elementor-top-section.elementor-element.elementor-element-e1fc6af.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.qodef-elementor-content-no {
    margin-bottom: -24px !important;
}
.elementor-41267 .elementor-element.elementor-element-0a6b7dc {
     margin-top: 0px !important;
    
}
.elementor-41267 .elementor-element.elementor-element-5314e9c {
    padding: 0px 0px 22px 0px !important;
}

/* business home date */
.premium-blog-entry-meta {
    line-height: 2.3em !important; 
    margin-left: 3px;
	margin-bottom: 4px !important;
	margin-top: 2px;
}

/* 
hide tag icon from home */
i.fa.fa-tags.fa-fw {
    display: none !important;
}

.premium-blog-post-tags-container:contains("2023") {
    /* Hide the word "feature" */
    display: none;
}
/* 
spot light page blog setting */
.caf-post-layout1 .caf-content-read-more {
    display: none !important;
    background: #fff;
    padding: 5px 10px;
}

i.fa.fa-clock-o {
    display: none !important;
}

today

.elementor-41267 .elementor-element.elementor-element-57a164a .premium-blog-post-content {
    color: #FFFFFF;
    font-family: 'Poppins' !important;
}

.elementor-41267 .elementor-element.elementor-element-7c399ff .premium-blog-entry-title a {
    color: #000000;
    font-family: 'Poppins' !important;
	font-weight: bold !important;
}

p.premium-blog-post-content {
    font-family: 'Poppins' !important;
}

.elementor-41267 .elementor-element.elementor-element-87fbe18 .premium-blog-entry-title a {
    color: #000000;
    font-family: 'Poppins' !important;
	font-weight: bold !important;
}

span.qodef-icon-elegant-icons.social_youtube.qodef-icon.qodef-e {
    font-family: 'ElegantIcons' !important;
}

span.qodef-icon-elegant-icons.social_instagram.qodef-icon.qodef-e {
    font-family: 'ElegantIcons' !important;
}

span.qodef-icon-elegant-icons.social_facebook.qodef-icon.qodef-e {
    font-family: 'ElegantIcons' !important;
}

span.qodef-icon-elegant-icons.social_twitter.qodef-icon.qodef-e {
    font-family: 'ElegantIcons' !important;
}

span.qodef-icon-elegant-icons.social_facebook.qodef-icon.qodef-e {
    font-family: 'ElegantIcons' !important;
}


/* Hide register button */

.customize-event-registration {
    display: none !important;
}
span.qodef-e-info-author-label {
    display: none;
}