:root {
  --page-background: #F6F6F6;
  --primary-color:#27677A; 
  --secondary-color: #7EB9B3; 	
  --tertiary-color: #E3F6F5; 
  --quaternary-color: #123035;	
  --blue: #1e90ff;
  --white: #ffffff;
  --black: #000000;
}

html {
  scroll-behavior:auto!important;
}
body {
	overflow-x: hidden!important;
}

.acs22-fc-white {color:var(--white)!important;} 
.acs22-fc-black {color:var(--black)!important;}
.acs22-bc-white {background-color:var(--white)!important;} 
.acs22-bc-black {background-color:var(--black)!important;} 

/* BORDERS */
.acs22-br-black {border: 1px solid var(--black)!important}
.acs22-br-white {border: 1px solid var(--white)!important}


/* FONT SIZES */
.acs22-fs-1rem {font-size: 1rem!important;}
.acs22-fs-15rem {font-size: 1.5rem!important;}
.acs22-fs-2rem {font-size: 2rem!important;}
.acs22-fs-12px {font-size: 12px!important; }
.acs22-fs-14px {font-size: 14px!important; }
.acs22-fs-16px {font-size: 16px!important; }
.acs22-fs-18px {font-size: 18px!important; }
.acs22-fs-20px {font-size: 20px!important; }
.acs22-fs-22px {font-size: 22px!important; }
.acs22-fs-24px {font-size: 24px!important; }
.acs22-fs-26px {font-size: 26px!important; }
/* FONT SIZES */

/* BACKGROUNDS */

.acs22-bg-parallax {
	min-height: 500px!important;
	background-attachment: fixed!important;
	background-position: top right!important;
	background-repeat: no-repeat!important;
	background-size: cover!important;
}
.acs22-bg-image {
	padding: 0!important;	
	margin: 0!important;	
  	position: relative;
  	height: 250px;
  	background-attachment: fixed;
}
.acs22-overlay-content {
   position: relative;
   top: 40%;
   width: 70%;
   text-align: center;
   margin: 0px auto;
   background: none;
   font-size: 16pt;
	color: white;
}
.acs22-bg-darken {
	background: linear-gradient( rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5) );
}
.acs22-bc-transparent-black-1 {
	background: rgba(34, 34, 34, 0.1)!important;
}
.acs22-bc-transparent-black-2 {
	background: rgba(34, 34, 34, 0.2)!important;
}
.acs22-bc-transparent-black-3 {
	background: rgba(34, 34, 34, 0.3)!important;
}
.acs22-bc-transparent-black-4 {
	background: rgba(34, 34, 34, 0.4)!important;
}

/* BACKGROUNDS */
