.beautifuldate-column h2 {
    font-family: poppins;
    font-weight: 550;
    font-size: inherit;
    color: #FFFFFF;
  
}

.beautifuldate-container {
	position:relative;
    display: flex;
    flex-direction: column;
    width: 100%;
	height:100%;
}

.beautifuldate-row {
    display: flex;
    flex-wrap: nowrap;
    width: 100%;
}

.beautifuldate-column {
    width: 100%;
    box-sizing: border-box;
    display: block;
}

.beautifuldate-items {
    position: relative;
    overflow: hidden;
	min-height: calc(1.4em * 4 + 4px);
	padding-bottom: 2px;
}

.beautifuldate-item {
	position:absolute;
    opacity: 0;
	top:0px;
    animation: show-item 25s infinite;
	
	min-width: 0;
	max-width: 100%;
	z-index: 0;
}


.beautifuldate-item a {
	display: block;
	max-width: 100%;
    overflow: hidden;
	white-space: pre-line;

    text-decoration: none;
    color: inherit;
}

.beautifuldate-item a:hover {
    text-decoration: underline;
}

.beautifuldate-item a br {
    display: none;
}

.garathorm{
	color:#fff!important;
}


	 @keyframes show-item {
  0% {
    opacity: 0;
	z-index: 0; 
    display: block;
    transform: translateX(-100%);
  }
  1.33% {
    opacity: 1;
	z-index: 1; 
    transform: translateX(0);
  }
  18.67% {
    opacity: 1;
	z-index: 1; 
    transform: translateY(0);
  }
  21.33% {
    opacity: 0;
	z-index: 0; 
    transform: translateX(100%);
    display: none;
  }
  100% {
    opacity: 0;
	z-index: 0; 
    display: block;
    transform: translateX(-100%);
  }
}

.beautifuldate-item:nth-child(1) { animation-delay: 0s; } 
.beautifuldate-item:nth-child(2) { animation-delay: 5s; }
.beautifuldate-item:nth-child(3) { animation-delay: 10s; }
.beautifuldate-item:nth-child(4) { animation-delay: 15s; }
.beautifuldate-item:nth-child(5) { animation-delay: 20s; }
