/*
Theme Name: ELEVATION
Theme URI: https://www.elevationweb.org/
Description: Elevation Web Theme. More info about us at https://www.elevationweb.org/
Version: 3.8
Author: Elevation Web
Text Domain: Elevation Web
*/

/* NEW HOME BANNERS */
#section2 p, #section2 a{
	color:#285F74;
}

#pp-nav ul li a[href="#section2"].active span::after{
	border-color:#285F74;
}

#section2 a.btn-arrow-white::after, #section2 span.btn-arrow-white::after, #section2 button.btn-arrow-white::after{
	border-right: 1px solid #285F74;
    border-bottom: 1px solid #285F74;
}

#section3 p, #section3 a{
	color:#00093D;
}

#pp-nav ul li a[href="#section3"].active span::after{
	border-color:#0058ff;
}

#section3 a.btn-arrow-white::after, #section3 span.btn-arrow-white::after, #section3 button.btn-arrow-white::after{
	border-right: 1px solid #00093D;
    border-bottom: 1px solid #00093D;
}

#section4 p, #section4 a{
	color:#3E1849;
}

#pp-nav ul li a[href="#section4"].active span::after{
	border-color:#3E1849;
}

#section4 a.btn-arrow-white::after, #section4 span.btn-arrow-white::after, #section4 button.btn-arrow-white::after{
	border-right: 1px solid #3E1849;
    border-bottom: 1px solid #3E1849;
}

#section2 h3, #section3 h3, #section4 h3{
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
}

@media (max-width:992px){
	#section2 .image-caption::after, #section3 .image-caption::after,
	#section4 .image-caption::after{	background:rgba(220,220,79,0.75);
		content:"" !important;
		position:absolute;
		width:100%;
		height:100%;
		left:0;
		top:0;
		display:block;
		z-index:0;
	}
		#section3 .image-caption::after{				background:rgba(255,255,255,0.8);
	}
	#section4 .image-caption::after{	background:rgba(225,223,232,0.7);
	}

}

/* @media (prefers-reduced-motion) { */
.banner-widget .image-caption.img-zoom img{
	animation:none;
/* 	object-position:top; */
}
/* 	} */

/* @keyframes zoomin{
	0% {
    transform: scale(1);
	}
		50% {
    transform: scale(1.2);
	}
		100% {
    transform: scale(1);
	}
} */

body.pp-viewing-section2 #NavDropdown ul.navbar-nav>li>a,
body.pp-viewing-section3 #NavDropdown ul.navbar-nav>li>a,
body.pp-viewing-section4 #NavDropdown ul.navbar-nav>li>a{
	color:#210044;
}
body.pp-viewing-section2 .special-button .special-button-container::before,
body.pp-viewing-section2 .box-a .navbar-brand, body.hover-menu .box-a .navbar-brand,
body.pp-viewing-section3 .special-button .special-button-container::before,
body.pp-viewing-section3 .box-a .navbar-brand, body.hover-menu .box-a .navbar-brand,
body.pp-viewing-section4 .special-button .special-button-container::before,
body.pp-viewing-section4 .box-a .navbar-brand, body.hover-menu .box-a .navbar-brand{
	background-position: bottom;
}
