html, body {
font-family: Poppins !important; 
}

.eltdf-st-title {
	font-family: Poppins !important;
}

.eltdf-eh-item-inner  {
    background-blend-mode: multiply !important;
transition: all 0.3s ease;
}

.eltdf-eh-item-inner{
	transition: all 0.5s ease;
} 





.eltdf-title-text .entry-title{
	font-family: Poppins;
}

.eltdf-footer-bottom-holder .eltd_column .eltdf-column-inner{
	display: flex;
	justify-content: space-between;
}

.main-category-grid-column .vc_column-inner .wpb_wrapper .eltdf-elements-holder .eltdf-eh-item .eltdf-eh-item-inner {
	 background-color: rgba(0, 0, 0, 0) !important;
}


.main-category-grid-column .vc_column-inner .wpb_wrapper .eltdf-elements-holder .eltdf-eh-item .eltdf-eh-item-inner:hover {
	 background-color: rgba(0, 0, 0, 0.5) !important;
}


.eltdf-mobile-header .eltdf-mobile-logo-wrapper a{
	height: 100px !important;
}


.health-and-wellness.hover-box > div{
	margin-bottom: 30px;
}

		.eltdf-footer-bottom-holder .eltd_column .eltdf-column-inner .textwidget > p {
	display: flex;
		
}

.eltdf-footer-bottom-holder .eltd_column .eltdf-column-inner .textwidget > p > span{
	margin-right: 10px;
}

@media only screen and (max-width: 766px) {
	
#text-5, #text-10 {
font-size: 12px !important;
}	
	
	.eltdf-footer-bottom-holder .eltd_column .eltdf-column-inner{
	display: flex;
		flex-direction: column;
	justify-content: space-between;
}
	
		.eltdf-footer-bottom-holder .eltd_column .eltdf-column-inner .textwidget > p {
			display: flex;
	margin-top: 0 !important; 	
}
	
	.eltdf-footer-bottom-holder .eltd_column .eltdf-column-inner .textwidget > p > span {
		margin-right: 10px !important;
	}
	
	footer .eltdf-footer-inner>.eltdf-footer-bottom-holder, footer .eltdf-footer-inner>.eltdf-footer-top-holder{
		
		padding: 0 10px !important;
	}
	
}

@media only screen and (max-width: 406px) {
			.eltdf-footer-bottom-holder .eltd_column .eltdf-column-inner .textwidget > p {
	display: flex;
	flex-direction: column;
	margin-top: 0 !important; 	
}
	
	.eltdf-st-title{
		font-size: 35px  !important;
	}
}

#menu-website-desktop-main-menu > li > a {
	color: #4f4f4f !important;
}

#media_image-2 {
	margin-top: 40px;
	margin-bottom: 40px;
	text-align: center !important;
}

#media_image-2 > img {
	width: 50% !important;
}


body.search > div.eltdf-wrapper > div.eltdf-wrapper-inner > div.eltdf-content > div > div.eltdf-title.eltdf-standard-type.eltdf-content-left-alignment{
	display: none !important;
}

 #go-back{
	border: 0.5px solid #85b935;
  position: fixed;
	 display: none;
  right: 80px;
  bottom: 25px;
  margin: 0;
  z-index: 100012;
  background: #85b935;
  height: 38px;
	justify-content: center;
  align-items: center;
  padding: 0px 20px;
	width: 100px;
	color: white;
}

#go-back.on{
	right: 25px;
}

#go-back.add{
	display: flex !important;
}

table.borderless-table tr{
border: none !important;
}

table.borderless-table td {
	border: none;
	text-align: left !important;
}

.eltdf-blog-single .eltdf-post-info-holder{
	display: none;
}


.pum-theme-11383 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close{
	display: none !important;
}

@media only screen and (max-width: 406px){
	.footer-credits{
		flex-direction: column;
	}
}

.footer-credits{
	display: flex;
	align-items: center;
	justify-content: center
	
}

.footer-credits> div:nth-child(1){
	margin-right: 10px
}


#text-10 > div.textwidget{
	display: flex;
	height:100%;
	align-content: center;
	justify-content: center;
}

.show-desktop{
    display: block;
}

.show-mobile{
    display: none;
}

@media only screen and (max-width: 600px) {
  .show-mobile {
    display: block;
  }
  
  .show-desktop{
      display: none;
  }
}

@media only screen and (max-width: 1024px) {
	.eltdf-title-image{
		transform: scale(1.2);
	}
}
	@media only screen and (max-width: 766px) {
	.eltdf-title-image{
		transform: scale(1.35);
	}
}

.pum-theme-11377 .pum-container, .pum-theme-lightbox .pum-container {
    padding: 18px;
    border-radius: 3px;
    border: 0px solid #000 !important;
    box-shadow: 0 0 30px 0 rgb(2 2 2);
    background-color: rgba(255,255,255,1);
}

.pum-theme-11377 .pum-content+.pum-close, .pum-theme-lightbox .pum-content+.pum-close {
    position: absolute;
    height: 26px;
    width: 26px;
    left: auto;
    right: -13px;
    bottom: auto;
    top: -13px;
    padding: 0;
    color: #fff;
    font-family: Arial;
    font-weight: 100;
    font-size: 24px;
    line-height: 24px;
    border: 2px solid #fff;
    border-radius: 26px;
    box-shadow: 0 0 15px 1px rgb(2 2 2 / 75%);
    text-shadow: 0 0 0 rgb(0 0 0 / 23%);
    background-color: #85b935 !important;
}


.eltdf-title {
    background-size: cover;
	background-position: center top !important;
}