.no-margin figure.aligncenter.size-full { margin-bottom: 8px; }

h3.highlight {
		font-weight: 900;
	  font-size: 65px;
    font-weight: bold;
    line-height: 1.1em;
    margin-bottom: 0 !important;
		color: #fff;
		padding-bottom:1rem;
}

.fade-text1 { 
background: linear-gradient(-45deg, #FCF300, #FCF300, #ff3d00, #ff3d00);
	background-size: 300%;
	letter-spacing: -5px;
	text-transform: uppercase;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	animation: animated_text 10s ease-in-out infinite;
	-moz-animation: animated_text 10s ease-in-out infinite;
	-webkit-animation: animated_text 10s ease-in-out infinite;
}

@keyframes animated_text {
	0% { background-position: 0px 50%; }
	50% { background-position: 100% 50%; }
	100% { background-position: 0px 50%; }
}

@keyframes blobanimation {
	0% {transform: translate(0px, 0px) scale(1);}
	33% {transform: translate(30px, -50px) scale(1.2);}
	66% {transform: translate(-20px, 20px) scale(0.8);}
	100% {transform: translate(0px, 0px) scale(1);}
}
.animate {
	animation: blobanimation 4s infinite;
}
.blob {
	position: absolute;
	z-index:-99999;
}
.blob.blob01 {
    bottom: 0;
    right: 20rem;
    width: 20rem;
    height: 20rem;
		border-radius: 9999px;
		opacity:0.5;
		mix-blend-mode:multiply;
		filter:blur(20px);
    background-color: rgb(196 181 253);
}
.blob.blob02 {
    bottom: 0;
    right: 10rem;
    width: 20rem;
    height: 20rem;
		border-radius: 9999px;
		opacity:0.5;
		mix-blend-mode:multiply;
		filter:blur(10px);
    background-color: rgba(252, 211, 77);
	
}
.blob.blob03 {
    bottom: 2rem;
    right: 10rem;
    width: 25rem;
    height: 25rem;
		border-radius: 9999px;
		opacity:0.5;
		mix-blend-mode:multiply;
		filter:blur(20px);
    background-color: rgba(249, 168, 212);
}

/** Moving Background **/

@keyframes moveSlideshow{
    0%{transform:translateX(0px)}
    100%{transform:translateX(-100%)}
}

.aux {
    transition: all .9s ease-out;
}
.aux img {
    animation: moveSlideshow 30s linear infinite;
    will-change: transform;
    object-fit: cover;
}
.aux img:nth-child(2) {
    position: relative !important;
    opacity: 1 !important;
}

.frosted {
				background: rgba(255, 255, 255, 0.2);
				border-radius: 7px;
				box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
				backdrop-filter: blur(5px);
				-webkit-backdrop-filter: blur(5px);
				border: 1px solid rgba(255, 255, 255, 0.3);
}


@media screen and (max-width:450px) {
	h3.highlight {
	  font-size: 37px;
    font-weight: bold;
		text-align:center;
		margin-top:-15px;
}	
}