html, body {
	padding:0;
	margin:0;
	font-family: Hind Vadodara,Helvetica Neue,Helvetica,sans-serif;
	background-image:url(../Images/PatternBg.jpg);
	background-repeat: repeat;
}
# container {
    width:100%;
	text-align:center;
	height:auto;
}
#top-content {
	position:absolute;
	top:0;
	left:0;
	z-index:12;
	width:100%;
}
#header {
	width:100%;
	min-height: 76px;
}
#logo {
	float:left;
	width:50%;
	font-family:Ubuntu, Calibri;
    font-size: 1.14286rem;
    line-height: 1.5;
    font-weight: 600;
	font-size:36px;
	font-style:italic;
	color:#ffffff;
	padding-left:10px;
    text-shadow: 2px 2px 0 #782025, -2px -2px 0 #782025, 2px -2px 0 #782025, -2px 2px 0 #782025, 0px 2px 0 #782025, 2px 0px 0 #782025, 0px -2px 0 #782025, -2px 0px 0 #782025, 2px 2px 2px #782025;
    filter: progid:DXImageTransform.Microsoft.Chroma(Color=#782025) progid:DXImageTransform.Microsoft.Glow(color=000000,strength=2);
}
}
#video {
	width:100%;
	padding: 0;
	margin: 0;
	border-bottom: 4px solid #ec2028;
}
#menu {
	float:right;
	width:40%;
	font-family:Ubuntu, Calibri;
    font-size: 1.14286rem;
    line-height: 1.5;
    font-weight: 700;
    color: #ffffff;
	padding-top:20px;
	padding-right:20px;
	text-align:right;
	text-shadow: 2px 2px 0 #782025, -2px -2px 0 #782025, 2px -2px 0 #782025, -2px 2px 0 #782025, 0px 2px 0 #782025, 2px 0px 0 #782025, 0px -2px 0 #782025, -2px 0px 0 #782025, 2px 2px 2px #782025;
    filter: progid:DXImageTransform.Microsoft.Chroma(Color=#782025) progid:DXImageTransform.Microsoft.Glow(color=000000,strength=2);
}
#menu a {
	text-decoration:none;
	color:#ffffff;
	padding: 20px 16px;
}
#menu2 {
	float:left;
	width:100%;
	font-family:Ubuntu, Calibri;
    font-size: 1.14286rem;
    line-height: 1.5;
    font-weight: 700;
    color: #ffffff;
	padding:4px;
	text-align:center;
	margin:170px 0 0 0;
	text-shadow: 2px 2px 0 #782025, -2px -2px 0 #782025, 2px -2px 0 #782025, -2px 2px 0 #782025, 0px 2px 0 #782025, 2px 0px 0 #782025, 0px -2px 0 #782025, -2px 0px 0 #782025, 2px 2px 2px #782025;
    filter: progid:DXImageTransform.Microsoft.Chroma(Color=#782025) progid:DXImageTransform.Microsoft.Glow(color=000000,strength=2);
}
#menu2 a {
	text-decoration:none;
	color:#ffffff;
	line-height:1;
}
#menu3 {
	float:left;
	width:100%;
	font-family:Ubuntu, Calibri;
    font-size: 1.14286rem;
    line-height: 1.5;
    font-weight: 700;
    color: #ffffff;
	padding:0;
	z-index:10;
	position: relative;
	text-align:center;
	margin:-30px 0 0 0;
	text-shadow: 2px 2px 0 #782025, -2px -2px 0 #782025, 2px -2px 0 #782025, -2px 2px 0 #782025, 0px 2px 0 #782025, 2px 0px 0 #782025, 0px -2px 0 #782025, -2px 0px 0 #782025, 2px 2px 2px #782025;
    filter: progid:DXImageTransform.Microsoft.Chroma(Color=#782025) progid:DXImageTransform.Microsoft.Glow(color=000000,strength=2);
}
#menu3 a {
	text-decoration:none;
	color:#ffffff;
	line-height:1;
}
#box {
	width:62%;
    padding: 16px;
    min-height: 211px;
	background-color:#FFF;
     color: #535353;
	 border:#000 1px solid;
	 -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
     border-radius: 4px;
	 margin:0 auto -200px auto;
	 text-align:center;
	 position:relative;
	 top:-200px;
	 z-index:10;
}

.boxtitle1 {
	font-size: 44px;
    margin:0 0 12px 0;
    color: #f50028;
    line-height: 1.1;
	font-weight: 300;
	font-family:Ubuntu, Calibri;
}
.boxtitle2 {
	font-family:Ubuntu, Calibri;
    font-weight: 300;
	font-size: 20px;
    line-height: 1.2;
	color: #535353;
	margin-bottom:0 0 16px 0;
}
.Form_c-search_13dbA {
    min-height: 90px;
	background-color: transparent;
    display: inline-block;
    position: relative;
    width: 100%;
    max-width: 611px;
}
.Form_c-search-fieldWrapper_1QNrK {
    display: flex;
}
.Form_c-search-inputWrapper_o-zh5 {
    position: relative;
    border: 0;
    margin: 0;
    padding: 0;
    flex: 1 1 auto;
}
.Form_c-search-label__q9jm {
    height: 60px;
    font-size: 16px;
}
.Form_c-search-label__q9jm {
    border: 1px solid #cacaca;
    display: flex;
    width: 100%;
    align-items: center;
    height: 56px;
    border-radius: 4px 0 0 4px;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.3;
    position: relative;
}
.Form_c-search-input_2hlRP {
    height: 60px;
}
.Form_c-search-input_2hlRP {
    box-sizing: border-box;
    padding: 28px 16px 8px;
    width: 100%;
    font-weight: 500;
}
.Form_c-search-placeholder_1hvU9 {
    top: 50%;
    transform: translateY(-50%);
}
.Form_c-search-placeholder_1hvU9 {
    position: absolute;
    left: 16px;
    text-align: left;
    transition: all .3s;
    cursor: text;
}
.Form_c-search-innerFields_3qaXf {
    align-items: center;
    display: flex;
    height: 35px;
    position: absolute;
    right: 0;
    top: 11px;
}
[data-theme="je"] .Form_c-search-btn_1EEhL {
    padding: 11px 16px;
}
.Form_c-search-btn_1EEhL {
    min-width: 128px;
}
.Form_c-search-btn_1EEhL {
    height: 60px;
}
.Form_c-search-btn_1EEhL {
    color: #fff;
    cursor: pointer;
    font-family:Ubuntu, Calibri;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.2;
    text-align: center;
	background-color: #266abd;
	border:none;
	
}
data-theme="je"] .Form_c-search-btn-text_1jLYr {
    display: block;
    margin: 0 auto;
}
#middle-content {
	width:97%;
	padding: 50px 1.5%;
	text-align:center;
	background-image:url(../Images/PatternBg.jpg);
	background-repeat: repeat;
}
.imgborder {
	border: 2px solid #ec2028;
}
.imgbox {
	text-align:center;
	background-size: cover;
    background-position: center;
	width:100%;
	padding: 35% 0;
}
.box-txt-large {
	font-family:Ubuntu, Calibri;
	color:#F00;
	font-size:40px;
	line-height:1;
	font-weight:600;
text-shadow: 4px 4px 0 #ffffff, -4px -4px 0 #ffffff, 4px -4px 0 #ffffff, -4px 4px 0 #ffffff, 0px 4px 0 #ffffff, 4px 0px 0 #ffffff, 0px -4px 0 #ffffff, -4px 0px 0 #ffffff, 4px 4px 4px #ffffff;
    filter: progid:DXImageTransform.Microsoft.Chroma(Color=#ffffff) progid:DXImageTransform.Microsoft.Glow(color=ffffff,strength=4);
}
.box-txt-small {
	font-family:Ubuntu, Calibri;
	color:#00aeef;
	font-size:24px;
	line-height:1.8;
	font-weight:600;
text-shadow: 4px 4px 0 #ffffff, -4px -4px 0 #ffffff, 4px -4px 0 #ffffff, -4px 4px 0 #ffffff, 0px 4px 0 #ffffff, 4px 0px 0 #ffffff, 0px -4px 0 #ffffff, -4px 0px 0 #ffffff, 4px 4px 4px #ffffff;
    filter: progid:DXImageTransform.Microsoft.Chroma(Color=#ffffff) progid:DXImageTransform.Microsoft.Glow(color=ffffff,strength=4);
}
.uk-text {
    text-transform: uppercase;
    margin-bottom: 40px;
    font-size: 55px;
    color: #ec2028;
    line-height: 1;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:600;
	font-size:50px;
	margin-top:0;
}

.site-footer1 {
    color: #fff;
	line-height:1.3;
	margin-top:5px;
	width:98%;
	padding:1%;
	float:left;
	display:block;
	font-size: 100%;
	font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #7a7a7a;
    text-align: center;
    background-color: #999999;
}
.fab {
    font-family: "Font Awesome 5 Brands";
	font-size: 140%;
}
.footer-col {
	width:24%;
	float:left;
	padding:0 0 0 2%;
	margin:0;
	text-align:left;
	line-height:1;
}
.footer-col h3 {
	margin: 0 0 4px 0;
	font-weight:normal;
}
.footer-col ul {
	margin:0;
	padding-left:10px;
	list-style: none;
}
.footer-col li {
	line-height:1.2;
	font-size:13px;
	font-weight:600;
}
.footer-col2 {
	width:22%;
	float:left;
	padding:0 0 0 4%;
	margin:0;
	text-align:left;
	line-height:1;
}
.footer-col2 h3 {
	margin: 0 0 4px 0;
	font-weight:normal;
}
.footer-col2 ul {
	margin:0 auto;
	width:60%
	padding-left:10px;
	list-style: none;
}
.footer-col2 li {
	line-height:1.5;
	font-size:13px;
	font-weight:600;
}
.footer-col2 li a {
	line-height:1.5;
	font-size:13px;
	font-weight:600;
	text-decoration:none;
	color:#FFF;
}
.footer-col3 {
	width:26%;
	float:left;
	padding:0;
	margin:0;
	text-align:center;
	line-height:1;
}
.footer-col3 h3 {
	margin:0;
	font-weight:normal;
}
.footer-col3 ul {
	padding-left:30px;
	list-style: none;
	text-align:left;
	width:40%;
	margin:0 auto
}
.footer-col3 li {
	line-height:1.5;
	font-size:13px;
	font-weight:600;
}
.footer-col4 {
	width:22%;
	float:left;
	padding:0;
	margin:0;
	text-align:center;
	line-height:1;
}
.circle {
	color:#000;
	width:106px;
	height:auto;
	margin:1% auto 0 auto;
	font-size: 18px;
	font-family: Calibri;
	font-weight:bold;
	font-style:italic;
	padding:70px 45px;
	background-image:url(../Images/gold-medal-laurel-wreathb.png);
	background-size: cover;
    background-position: center;
}
.footer-section-2  {
	width:100%;
	float: left;
	padding-top:6px;
	text-align:center;
}
.footer-section-2 div {
	width:98%;
	margin:0 auto;
    border-top:#FFF solid 2px;
	olor: #fff;
    line-height: 1.3;
    font-size: 100%;
	padding:7px 0 0 0;
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
}
.flex-container {
  display: flex;
  flex-wrap: wrap;
  width:100%;
}
.flex-container > div {
	width:30%;
  margin: 1%;
  padding:2px;
  flex-grow:1;
}
.Downarrow {
	width:100%;
	text-align: right;
	bottom:90px;
	left:10px;
	margin-bottom:-40px;
	position:relative;
	z-index:12;
}
.box-txt-smaller {
	font-family:Ubuntu, Calibri;
	color:#F60; 
	font-size:18px;
	line-height:1.5;
	font-weight:600;
text-shadow: 4px 4px 0 #ffffff, -4px -4px 0 #ffffff, 4px -4px 0 #ffffff, -4px 4px 0 #ffffff, 0px 4px 0 #ffffff, 4px 0px 0 #ffffff, 0px -4px 0 #ffffff, -4px 0px 0 #ffffff, 4px 4px 4px #ffffff;
    filter: progid:DXImageTransform.Microsoft.Chroma(Color=#ffffff) progid:DXImageTransform.Microsoft.Glow(color=ffffff,strength=4);
}