
@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Abril+Fatface&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;700&display=swap");

		#section12 {
	
	width:100%;
	min-height:650px;
	max-height: 650px;
	}
	
	#bg-overlay
	{
	position: absolute;
	width:100%;
	width:100%;
	height:100%;
	
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
/*	background-color: #ffffff;
	opacity:0.44;*/
	--webkit-backdrop-filter: blur(4.9px);*/
	background: rgba(255, 255, 255, 0.44);
/*	border-radius: 16px;*/
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
	backdrop-filter: blur(3px);
	-webkit-backdrop-filter: blur(3px);


	
	}
	
	#bg-img
	{
	position: absolute;
	width:100%;
	height:100%;
	
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	filter: blur(2.5px);
	
	
	//transform: translateZ(-999px) scale(2);
	
	animation-name: MOVE-BG;
	animation-duration: 120s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
	
	
	}
	
	@keyframes MOVE-BG {
	
    0% {
	
	background-position: center center;
    }
    25% {
	
	background-position: right top;
    }
	50% {
	
	background-position: left bottom ;
    }
	75% {
	
	background-position: center bottom;
    }
    100% {
    background-position: center center;
	
    }
	}
	
	.u-section-1 {
	/* background-image: url("images/feature-bg1.jpg");*/
    background-position: 50% 50%;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	
	
	}
	
	
	.bgfilter {
	backdrop-filter: hue-rotate(0deg) blur(12px) brightness(0.7);
	}