/*
Yumigo  styles
*/


@media (max-width: 768px)  {
     
}
 
.yum-animonscroll {
    opacity: 0; 
    pointer-events: none;
    transition: all 0.3s ease-in;
}
.yum-animonscroll.is-visible {
    opacity: 1;
    pointer-events: auto;
}
 
@media (max-width: 768px)  {
   	.homeh1 {
		font-size:38px!important;
	}
	.rotate-words {
		min-height: 41px!important; 
	}
}
ol, ul {
    margin: 0 0 0em 0em!important;
}

 


/* ROTATE WORDS */
.rotate-words {
	display: inline-block; 
	min-width: 100px; 
	min-height: 53px; 
	text-align: left;
}
.rotate-words span {
	position: absolute; opacity: 0; font-weight: 300; letter-spacing: -1px;
	}
.rotate-words span.rotate-in {
	animation: rotateInWord .5s linear forwards;
	-webkit-animation: rotateInWord .5s linear forwards;
	}
.rotate-words span.rotate-out {
	animation: rotateOutWord .5s linear forwards;
	-webkit-animation: rotateOutWord .5s linear forwards;
	}
.rotate-words span:first-child {
	opacity: 1; 
	}
.no-csstransforms3d .rotate-words span {
	display: none; opacity: 1;
	}

@-webkit-keyframes rotateInWord {
    0% { opacity: 0; -webkit-transform: translateY(-30px); }
	100% { opacity: 1; -webkit-transform: translateY(0px); }
}
@-webkit-keyframes rotateOutWord {
    0% { opacity: 1; -webkit-transform: translateY(0px); }
	100% { opacity: 0; -webkit-transform: translateY(30px); }
}
@keyframes rotateInWord {
    0% { opacity: 0; transform: translateY(-30px); }
	100% { opacity: 1; transform: translateY(0px); }
}
@keyframes rotateOutWord {
    0% { opacity: 1; transform: translateY(0px); }
	100% { opacity: 0; transform: translateY(30px); }
}	
.yuminline {
	display:inline!important;
}
.homeh1 {
	font-size:48px;
	color:#ffffff;
	font-weight:200!important;
}
.yumhomecontainer {
	height: calc(100vh - 60px);
}
.current-menu-item a {
	font-weight:bold!important;
}
.dynamic-content-template img {
	height: 80vh!important;
    width: auto!important;
}
.wmis_main_container .wmis_content_container {
    /* margin-top: -185px!important; */
	position:absolute!important;
	top:50%!important;
	pointer-events: none;
	transition:all 0.2s;

}
.wmis_main_container .wmis_content_container h2 a {
    color: #FFFFFF!important;
	line-height:1.1em!important;
	font-weight:300!important;
	/* text-shadow: 1px 1px 1px #000000; */

}
.wmis_main_container .wmis_content_container .wmis_date {
    color: #FFFFFF!important;
	line-height:1.1em!important;
	font-weight:900!important;
	/* text-shadow: 1px 1px 1px #000000; */

}
.pgc-rev-lb-b-item-title {
	font-weight:100!important;

}
.pgc-rev-lb-b-view .pgc-rev-lb-b-info-wrap {
    text-align: center!important;
    width: 100%!important;
	font-family: Roboto, sans-serif;
}
.wmis_image_link + .wmis_content_container {
	display:none!important;
}
.wmis_image_link:hover + .wmis_content_container {
	display:inline-block!important;
	background-color:rgba(0,0,0,0.5)!important;
}
.inside-navigation.grid-container {
	padding-left:0!important;
}

@media  (min-width: 768px) and (max-width: 1400px)  {
	#site-navigation {
		padding-left:40px!important;
	}
}
.rotate-out, .rotate-words {
	color:var(--accent)!important;
}
.wmis_main_container .wmis_articles.wmis_col_4 {
    /* margin: 0!important; */
}

 