.hfe-nav-menu:hover{
	font-weight:500px;
}
.hfe-nav-menu:active{
	font-weight:600px !important;
}
.terms{
	color:#7A7A7A;
}
.ha-post-tab-item-inner{
	background-color:#ECD260;
}
.ha-post-tab .ha-post-tab-item-wrapper .ha-post-tab-item:nth-child(7n+1) .ha-post-tab-item-inner {
	background-color:#ECD260;
}
.ha-post-tab .ha-post-tab-item-wrapper .ha-post-tab-item:nth-child(7n+2) .ha-post-tab-item-inner {
	background-color:#DDCAED;
}
.ha-post-tab .ha-post-tab-item-wrapper .ha-post-tab-item:nth-child(7n+3) .ha-post-tab-item-inner {
	background-color:#9AAAC9;
}
.ha-post-tab .ha-post-tab-item-wrapper .ha-post-tab-item:nth-child(7n+4) .ha-post-tab-item-inner {
	background-color:#B5C9A5;
}
.ha-post-tab .ha-post-tab-item-wrapper .ha-post-tab-item:nth-child(7n+5) .ha-post-tab-item-inner {
	background-color:#EDCADF;
}
.ha-post-tab .ha-post-tab-item-wrapper .ha-post-tab-item:nth-child(7n+6) .ha-post-tab-item-inner {
	background-color:#DDA885;
}
.elementor-19 .elementor-element.elementor-element-d83cc44 .ha-post-tab .ha-post-tab-item-inner .ha-post-tab-title {
	text-align:center;
}
.hfe-nav-menu:active{
	font-weight:bolder !important;
}
.elementor-23 .elementor-element.elementor-element-c8812ba .menu-item.current-menu-item a.hfe-menu-item, .elementor-23 .elementor-element.elementor-element-c8812ba .menu-item.current-menu-ancestor a.hfe-menu-item{
	font-weight:bold;
}
div#elementor-tab-content-2651 p{
	text-align:center;
}
.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a{
	background-color:#fff;
}
.elementor-widget-tabs .elementor-tabs{
	width:55%;
	margin:auto;
}
.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper{
	    justify-content: space-between !important;
    padding: 5px;
    border-radius: 10px;
	border: 1px solid white;
	align-items:center;
}
.elementor-1633 .elementor-element.elementor-element-7fa33db .elementor-tab-title, .elementor-1633 .elementor-element.elementor-element-7fa33db .elementor-tab-title a{
	    padding: 15px 40px 15px 40px;
    border-radius: 10px;
}
.elementor-23 .elementor-element.elementor-element-781adfc .elementor-tab-title{
		    padding: 15px 20px 15px 20px;
    border-radius: 10px;
}
/* azam css */
.elementor-3862 .elementor-element.elementor-element-781adfc .elementor-tab-title{
	padding: 15px 20px 15px 20px;
    border-radius: 10px;
}
/* azam css ends*/
.elementor-480 .elementor-element.elementor-element-e763f35 .elementor-tab-title, .elementor-480 .elementor-element.elementor-element-e763f35 .elementor-tab-title a{
			    padding: 15px 40px 15px 40px;
    border-radius: 10px;
}
div#elementor-tab-content-1331{
	text-align:center;
	padding-top:70px;
}
div#elementor-tab-content-2422{
		text-align:center;
	padding-top:70px;
}
div#elementor-tab-content-2423{
		text-align:center;
	padding-top:70px;
}
div#elementor-tab-content-2421{
	text-align:center;
	padding-top:70px;
}
div#elementor-tab-content-1791{
		text-align:center;
	padding-top:70px;
}
div#elementor-tab-content-1792{
		text-align:center;
	padding-top:70px;
}
div#elementor-tab-content-1793{
		text-align:center;
	padding-top:70px;
}
div#elementor-tab-content-1332{
	text-align:center !important;
	padding-top:70px;
}
div#elementor-tab-content-1333{
	text-align:center !important;
	padding-top:70px;
}
.prize-Q{
	font-size:20px !important;
	padding-top:20px;
}
.checkbox-clr{
	text-align:center;
}
.checkbox-clr .elementor-widget-container{
	font-size:18px;
	font-weight:400;
	    font-family: "Montserrat", Sans-serif;
	color:#fff;
}
input[type="checkbox"] {
  background-color: #000;
  border: 1px solid #ccc;
  padding: 8px;
	border-radius:3px;
  display: inline-block;
  position: relative;
	margin-right:6px;
	margin-bottom:-2px;
	height:20px;
	width:20px;
}
 input[type="checkbox"]:checked {
  background-color: #007bff;
  border-color: #007bff;
} 
     
 #template-popup {
	  padding: 20px;
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0% !important;
	 left:0% !important
	 z-index:1999
} 

.ehf-header #masthead {
    z-index: 99;
    position: unset;
}
p{
	margin-bottom:10px !important;
}
.elementor-1633 .elementor-element.elementor-element-c8812ba .menu-item.current-menu-item a.hfe-menu-item, .elementor-1633 .elementor-element.elementor-element-c8812ba .menu-item.current-menu-ancestor a.hfe-menu-item{
font-weight:bold;
}
.space-btn-remove .elementor-element{
	margin-bottom:0;
}
#close-popup-btn p{
	cursor:pointer;
	transition:0.3s ease-in-out;
}
#close-popup-btn p{
	cursor:pointer;
	transition:0.3s ease-in-out;
}
#close-popup-btn p:hover{
	color:#fff;
	transition:0.3s ease-in-out;
}
.remove-margin p{
	margin-bottom:0 !important;
/* 	padding-bottom:20px; */
}
.ha-post-tab .ha-post-tab-item-inner{
	padding:0;
}
.show-template-btn .elementor-button{
	cursor:pointer;
}
input.wpedon_paypalbuttonimage{
	width:100%;
	margin-top:15px;
}
@media(max-width:768px){
	.elementor-widget-tabs .elementor-tabs{
		width:100%;
	}
}
#show-template-btn2 .elementor-icon-list-text{
	cursor:pointer;
}


section.elementor-section.elementor-inner-section.elementor-element.elementor-element-616c26d.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{
	    max-height: 450px;
    overflow-y: scroll;
    max-width: fit-content;
    margin: auto;
		scrollbar-width: thin; 
  scrollbar-color: #888888 #f0f0f0;
}
section.elementor-section.elementor-inner-section.elementor-element.elementor-element-616c26d.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default::-webkit-scrollbar {
  width: 8px; 
}


section.elementor-section.elementor-inner-section.elementor-element.elementor-element-616c26d.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default::-webkit-scrollbar-thumb {
  background-color: #888888; 
  border-radius: 4px; 
}


section.elementor-section.elementor-inner-section.elementor-element.elementor-element-616c26d.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-defaultt:hover::-webkit-scrollbar-thumb {
  background-color: #555555; 
}



section.elementor-section.elementor-inner-section.elementor-element.elementor-element-bbf1cfa.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    max-height: 450px;
    overflow-y: scroll;
    max-width: fit-content;
    margin: auto;
	scrollbar-width: thin; 
  scrollbar-color: #888888 #f0f0f0;
}

section.elementor-section.elementor-inner-section.elementor-element.elementor-element-bbf1cfa.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default::-webkit-scrollbar {
  width: 8px; 
}


section.elementor-section.elementor-inner-section.elementor-element.elementor-element-bbf1cfa.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default::-webkit-scrollbar-thumb {
  background-color: #888888; 
  border-radius: 4px; 
}


section.elementor-section.elementor-inner-section.elementor-element.elementor-element-bbf1cfa.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default:hover::-webkit-scrollbar-thumb {
  background-color: #555555; 
}

input.wpedon_paypalbuttonimage {
    width: 100%;
    margin-top: 15px;
    height: 45px;
    object-fit: cover;
    object-position: center center;
    border-radius: 8px;
}

.price-div{
	padding-top:20px
}

.pos-relative {
	position:relative
}


/* Single post CSS */

.sharedaddy{
	display:none;
}
.sd-title{
	display:none;
}
.sd-content{
	display:none;
}
#jp-relatedposts{
	display:none !important;
}
/* .page-id-19 #masthead .elementor-section{
	background-color:transparent;
} */
/* .post-template #masthead .elementor-section{
	background-color:transparent !important;
} */



.close-popup-btn .elementor-icon{
	cursor:pointer;
}
.form-center .premium-cf7-container .wpcf7-form{
	display:inherit;
}
.form-center .premium-cf7-container .wpcf7-form .premium-cf-submit{
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
}
.form-center .premium-cf7-container .wpcf7-form-control-wrap{
	text-align:center;
}
.form-center .premium-cf7-container .wpcf7-form-control-wrap input[type="text"]::placeholder{
	text-align:center;
}
.form-center .premium-cf7-container .wpcf7-form-control-wrap input[type="text"]{
	text-align:center;
}
.form-center .premium-cf7-container .wpcf7-form-control-wrap input[type="email"]{
	text-align:center;
}
.form-center .premium-cf7-container .wpcf7-form-control-wrap input[type="email"]::placeholder{
	text-align:center;
}
.hfe-nav-menu .menu-item.current-menu-item a.hfe-menu-item, .elementor-3862 .elementor-element.elementor-element-c8812ba .menu-item.current-menu-ancestor a.hfe-menu-item{
	font-weight:bold;
}

.form-center .wpcf7 form.sent .wpcf7-response-output{
	display:none;
}
