@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i|Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i");
@font-face {
	font-family: 'Arno Pro';
	src: url("fonts/ArnoPro-Bold.otf");}
  
body{margin:0; font-family: "Poppins", sans-serif, sans-serif;}
#main{width:100%; height:auto; float:left}
#main-inner{width:90%; height:auto; margin:0 auto; overflow:auto}
#main-inner1{width:90%; height:auto; margin:0 auto;}
#main-inner2{width:100%; height:auto; margin:0 auto; overflow:hidden}
#main-inner3{width:90%; height:auto; margin:0 auto;}

a{text-decoration:none; color:#333}

.upperbg{border-bottom: 1px solid #ebebec;}
#upper-header{width:100%; height:auto; float:left; padding: 3px 0;}
#upper-header .left{width:80%; height:auto; float:left; margin:0;}
#upper-header .left p{width:auto; float:left; color: #022d85; margin: 0 20px 0 0; font-size: 13px; background: url('images/mob.png') left center no-repeat; background-size: 16px 16px; padding: 5px 0 5px 25px;}
#upper-header .left .p{width:auto; float:left; color: #022d85; margin: 0 20px 0 0; background: url('images/location.png') left center no-repeat; background-size: 16px 16px; padding: 5px 0 5px 25px;}
#upper-header .left .pp{width:auto; float:left; color: #022d85; margin: 0 20px 0 0; background: url('images/time.png') left center no-repeat; background-size: 16px 16px; padding: 5px 0 5px 25px;}
#upper-header .right1{width:20%; height:auto; float:right; margin:0;}
#upper-header .right1 a{width:25px!important; height:25px!important; float:right; padding:5px; margin:3px; border-radius: 50px}
#upper-header .right1 a img{width:90%!important; height:auto!important; float:left; margin: 5%;}

.mainlogo{width:60%; height:auto; float:left; padding:0; margin: 5px 1% 5px 0;}
.mainlogo img{width:14%; height:auto; float:left; margin:0}
.mainlogo h1{width:auto; height:auto; float:left; margin:15px 0 0 3%; color: #002344; font-family: 'Arno Pro'; font-size: 36px}
.mainlogo span{width:auto; height:auto; float:left; background:#002344; color: #fff; border-radius: 10px; padding: 7px 10px 5px 10px; font-size: small; text-transform: uppercase; font-weight: normal}

.buttonn{float: right; margin-top: 25px; background-image: linear-gradient(144deg,#8d27d6, #2c7ac2 50%,#01519c); border: 0; border-radius: .25rem; color: #fff; font-size: 18px; padding: 0px 15px 10px 15px; text-align: center; transition: 0.5s;}
.buttonn:hover{background-image: linear-gradient(144deg,#2c7ac2, #2c7ac2 50%,#012e59);}
.buttonn img{ margin-bottom: -8px;}

.logo{width: 8%; height: auto; float: left; margin: 5px 0;}

/*		Hero section 		*/
.hero{
	display: block;
	width: 100%;
	height: 750px;
	background-size: cover;
}
.hero .caption{
	position: absolute;
	width:80%;
	margin:18% 10% 0 10%;
	transform:translate(0,-50%);
	-webkit-transform:translate(0,-50%);
	-moz-transform:translate(0,-50%);
	-o-transform:translate(0,-50%);
}
.hero .caption img{
	width:18%; height:auto; float:left; margin:-7% 1% 1% 1%; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.35);

}
.hero .caption h2{
	color: #fff;
	font-size: 50px;
	font-weight: normal;
	margin:0;
	width:100%; 
	float:left;
  text-shadow: 2px 2px 2px rgba(120, 120, 120, 0.55);
}
.hero .caption a{background: #f9a821; color: white; padding: 1% 4%; text-decoration: none; width: auto; float: left; margin-top: 3%; font-size: x-large}

.footerbg{background: #151e46;}
#footer{color: #fff;}
#footer .con{width:29%; height:auto; float:left; margin:30px 2%}
#footer .con h3{width:100%; height:auto; float:left; margin: 1% 0 5px 0; color: #eb9501;}
#footer .con b{width:20%; height:auto; float:left; margin: 0 80% 22px 0; background: #364898; padding: 1px 0;}
#footer .con .logo{width:30%; height:auto; float:left; margin: 0 50% 20px 0; background: #fff; padding: 5px;}
#footer .con p{width:100%; height:auto; float:left; margin:8px 0 0 0; font-size: 14px;}
#footer .con .social{width:100%; height:auto; float:left; margin: 30px 0 0 0;}
#footer .con .social span{float: left;}
#footer .con .social .right{width:50%; height:auto; float:left; margin-left: 10px;}
#footer .con .social .right a{width:15%; height:auto; float:left; margin: 0 2.5%; padding: 2%; border-radius: 50px; background: #354791;}
#footer .con .social .right a img{width:70%; height:auto; float:right; margin: 15%;}
#footer .con a{width:100%; height:auto; float:left; margin:4px 0; padding-left: 17px; font-size: 14px; color: #fff; background: url('images/bullet.jpg') left center no-repeat; transition: 0.3s;}
#footer .con a:hover{color: #f7a923;}
#footer .con .p{width:100%; height:auto; float:left; margin:0 0 16px 0; font-size: 14px; background: url('images/location1.png') left top no-repeat; background-size: 20px auto; padding-left: 40px;}
#footer .con .p1{width:100%; height:auto; float:left; margin:0 0 16px 0; font-size: 14px; background: url('images/call.png') left top no-repeat; background-size: 20px auto; padding-left: 40px;}
#footer .con .p2{width:100%; height:auto; float:left; margin:0 0 16px 0; font-size: 14px; background: url('images/mail.png') left center no-repeat; background-size: 20px auto; padding-left: 40px;}

.footer1bg{background: #0d1433;}
#footer1{width:100%; height:auto; float:left; margin:0; padding: 15px 2%;}
#footer1 p{width:auto; height:auto; float:left; margin:0; padding: 0; color: #fff; font-size: 13px;}
#footer1 .p{width:auto; height:auto; float:right; margin:0; padding: 0; color: #fff;}
#footer1 p a{color: #fac14e; transition: 0.3s;}
#footer1 p a:hover{color: #fff;}

.announcementbac{background:#cf201f; -webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.25); box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.25);}
#announcement{width:100%; height:auto; float:left;}
#announcement img{width:8%; height:auto; float:left;}
#announcement marquee{width:90%; height:auto; float:left; margin:0.8% 1% 0 1%; font-size:large;}
#announcement marquee a{color:#fff; background:url(images/star.png) left center no-repeat; margin:0; padding:0 50px 0 20px}

.welcbg{background: #fff;}
#welc{width:100%; height:auto; float:left; margin: 70px 0; text-align: center;}
#welc .bor{width:40%; height:auto; float:left; margin: 10px 30%;}
#welc h1{width:100%; height:auto; float:left; margin: 0; font-family:Fredoka One; color: #0181b7;}
#welc b{width:6%; height:auto; float:left; margin: 5px 47%; background: #f8a720; padding: 1px 0;}
#welc p{width:60%; height:auto; float:left; margin: 5px 20%; color: #343434;}
#welc .left{width:38%; height:auto; float:left; margin:0;}
#welc .left img{width:100%; height:auto; float:left;}
#welc .right{width:60%; height:auto; float:left; margin:45px 0 0 2%; text-align: left;}
#welc .right .con{width:100%; height:auto; float:left; margin: 1% 0;}
#welc .right .con img{width:12%; height:auto; float:left; margin: 0 4% 0 0;}
#welc .right .con .text{width:84%; height:auto; float:left; margin: 0;}
#welc .right .con h2{width:100%; height:auto; float:left; margin: 0; color: #1b1b1b;}
#welc .right .con h2 img{width:40px; height:40px; float:left; margin-right: 10px;}
#welc .right .con p{width:100%; height:auto; float:left; margin: 0; font-size: 14px; color: #343434; text-align: justify;}

.provibg{background: url('images/expect.webp') top center no-repeat; background-size: 100% 100%;}
#provi{width:100%; height:auto; float:left; margin: 140px 0 100px 0;}
#provi h1{width:100%; height:auto; float:left; margin: 0; padding:0 0 0 0; color: #fff; text-align: center;}
#provi b{width:6%; height:auto; float:left; margin: 5px 47% 30px 47%; background: #f8a720; padding: 1px 0;}
#provi .con{width:24%; height:160px; float:left; margin: 0.5%; padding: 1%; background: #fff;}
#provi .con .left{width:15%;  height:auto; float:left; margin:0 0 0 0;}
#provi .con .left i{color:#babcc3; font-size: xx-large;}
#provi .con .left i:hover{color:#ed6658;}
#provi .con .text{width:85%; height:auto; float:left; margin:0;}
#provi .con .text h3{width:100%; height:auto; float:left; margin: 2px 0; text-transform: uppercase; color: #4e3e47;}
#provi .con .text h3:hover{color:#ed6658;}
#provi .con .text p{width:100%; height:auto; float:left; margin: 2px 0; color: #2b2b2a; line-height: 150%; font-size: 14px;}
#provi .con .text a{width:auto; height:auto; float:right; color: #242424; font-size: small; border: 2px solid #02b9c6; padding: 5px 10px; border-radius: 20px; transition: 0.3s;}
#provi .con .text a:hover{border: 2px #dfa303;}
#provi .con1{width:24%; height:160px; float:left; margin: 0.5% 0.5% 0.5% 13%; padding: 1%; background: #fff;}
#provi .view{width:10%; height:auto; float:left; text-align: center; padding: 10px 0 9px 0; margin:1% 45%; font-weight: bold; background: #dfa303; color: #232323; border: none; border-radius: 5px; font-family: "Poppins", sans-serif, sans-serif;}
#more {display: none;}

.eventmar{padding: 80px 0 60px 0; background:url('images/bg2.png') left top no-repeat; background-size: 100% auto; margin: 50px 0 ;}

.newsbg{background: rgb(255,255,255); background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(248,248,248,1) 50%, rgba(241,241,241,1) 100%, rgba(46,63,93,1) 100%, rgba(0,203,252,1) 100%, rgba(131,33,46,1) 100%);}
#news{width:100%; height:auto; float:left; padding: 50px 0 20px 0;}
#news .con{width:31%; height:auto; float:left; margin: 1%;}
#news .con img{width:100%; height:auto; float:left; margin:0 0 1% 0;}
#news .con .text{width:95%; height:210px; float:left; margin:-25px 2.5% 2.5% 2.5%; padding: 10px; background: #fff; box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25); -webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25);}
#news .con .text h3{width:100%; height:auto; float:left; margin: 5px 0; text-transform: uppercase; color: #024797; font-size: 16px;}
#news .con .text p{width:100%; height:auto; float:left; margin: 5px 0; color: #2b2b2a; text-align: justify; line-height: 170%;}
#news .con .text a{width:auto; height:auto; float:right; color: #242424; font-size: small; border: 2px solid #024797; padding: 5px 10px; border-radius: 20px; transition: 0.3s;}
#news .con .text a:hover{border: 2px solid #dfa303;}

.shadow_one{text-align:center;}
#page_header{background:url(images/bg2.jpg) left center no-repeat; background-size: 100% auto; margin-top:0px; padding: 20px 0 45px 0;}
#page_header h2{color:#fff;font-size:36px;margin:18px 0; font-family: "Poppins", sans-serif, sans-serif; font-weight: 600!important;}
#page_header p{color:#fff}
.page_header_breadcum{color:#fff}
.page_header_breadcum .fa{color:#fff;font-size:16px}
.page_header_breadcum a.active_page{color:#fdb92e}
.page_header_breadcum a{color:#fff}

#static{width:100%; height:auto; float:left; margin:4% 0}
#static img{width:auto; height:auto; float:left; margin:1% 1% 1% 0}
#static .img{width:30%; height:auto; float:right; margin:1.6% 1% 1% 2%; box-shadow: rgba(0, 0, 0, 0.6) 0px 8px 14px;}
#static p{margin:1% 0; line-height:175%; text-align:justify; color:#333333; font-size: 14px;}
#static span{margin:1% 0; line-height:175%; text-align:justify; color:#333333; font-size: 14px;}
#static div{margin:1% 0; line-height:175%; text-align:justify; color:#333333; font-size: 14px;}
#static ul{list-style-image: url('images/tick.png'); line-height:160%; text-align:justify; color:#333333;}
#static ul li{margin:1.5% 0; font-size: 14px;}
#static ol li{font-size: 14px; line-height:175%; text-align:justify; color:#333333; font-size: 14px;}
#static .h1{color: #fff!important; font-family: "Poppins", sans-serif, sans-serif; font-weight: bold; text-align: center; font-size: 25px; background: #247ebb;}
#static .h2{color: #fff!important; font-family: "Poppins", sans-serif, sans-serif; font-weight: bold; text-align: center; font-size: 16px; background: #247ebb;}
#static .h3{color: #2c2d2c!important; font-family: "Poppins", sans-serif, sans-serif;}
#static h2{color: #247ebb!important; font-family: "Poppins", sans-serif, sans-serif; font-weight: bold;}
#static h3{color: #247ebb!important; font-family: "Poppins", sans-serif, sans-serif; font-weight: bold;}
#static h4{color: #247ebb!important; font-family: "Poppins", sans-serif, sans-serif; font-weight: bold;}
#static h5{color: #247ebb!important; font-family: "Poppins", sans-serif, sans-serif; font-weight: bold;}
#static h6{color: #247ebb!important; font-family: "Poppins", sans-serif, sans-serif; font-weight: bold;}
#static table {
	border-collapse: collapse;
	width: 100%;
	margin: 0 0 20px 0;
  }
#static .td1{width: 30%;}
#static .td2{width: 20%;}
#static .td3{width: 50%;}
#static .td4{width: 20%; background: #247ebb; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 16px;}
#static .td5{width: 20%; background: #247ebb; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 16px;}
#static .td6{width: 20%; background: #247ebb; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 16px;}
#static .td7{width: 40%; background: #247ebb; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 16px;}
#static .td8{width: 20%; background: #247ebb; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 16px;}
#static td, th {
	border: 2px solid #cdcccc;
	text-align: left;
	padding: 12px 8px;
	font-size: 14px;
	text-align: center;
  }
  
#static tr:nth-child(even) {
	background-color: #f6f6f4;
  }
#static .img1{width:30%; height:auto; float:left; margin:1% 2% 1% 0}
#static .mess{width:68%; height:auto; float:left;}
#static .con{width:31%; height:auto; float:left; margin:1%; padding:10px; background: #f2f2f2; border-radius: 6px;}
#static .con img{width:70%; height:auto; float:left; margin:5px 15%;}
#static .con h2{width:100%; height:auto; float:left; margin:5px 0; padding: 0; text-align: center; font-size: 20px;}
#static .con p{width:100%; height:80px; float:left; margin:0; line-height: 22px;}

#contact{width:100%; height:auto; float:left; margin:4% 0}
#contact .con{width:31%; height:250px; float:left; margin:1%; padding:0 10px; background: #f2f2f2; border-radius: 6px;}
#contact .con img{width:80px; height:80px; margin: 17px 0;}
#contact .con h3{width:100%; height:auto; float:left; margin: 0 0 15px 0; text-align: center; color: #252525; font-size: 24px; font-weight: bolder;}
#contact .con p{width:100%; height:auto; float:left; margin: 0; text-align: center; color: #252525; font-size: 14px;}

.mapif{width: 100%; height: 450px; float: left;}

#gallery{width:100%; height:auto; float:left; margin:50px 0}
#posts{margin:30px 0;}

@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {

#main-inner{width:100%; height:auto; margin:0 auto; overflow:auto}
#main-inner1{width:100%; height:auto; margin:0 auto;}
#main-inner2{width:100%; height:auto; margin:0 auto; overflow:hidden}
#main-inner3{width:100%; height:auto; margin:0 auto;}

#upper-header .left{width:80%; height:auto; float:left; margin:0;}
#upper-header .left p{width:auto; float:left; color: #022d85; margin:0 0 0 3px; font-size: 12px; background: url('images/mob.png') left center no-repeat; background-size: 12px 12px; padding: 2px 0 2px 19px;}
#upper-header .left .p{width:auto; float:left; color: #022d85; margin:0 0 0 3px; background: url('images/location.png') left center no-repeat; background-size: 12px 12px; padding: 2px 0 2px 19px;}
#upper-header .left .pp{width:auto; float:left; color: #022d85; margin:0 0 0 3px; background: url('images/time.png') left center no-repeat; background-size: 12px 12px; padding: 2px 0 2px 19px;}
#upper-header .right1{width:30%; height:auto; float:right; margin:-22px 1% 0 0;}
#upper-header .right1 a{width:21%!important; height:auto!important; float:right; padding:3%; margin:2%; border-radius: 50px}

.mainlogo{width:85%; height:auto; float:left; padding:0; margin: 1%;}
.mainlogo img{width:20%; height:auto; float:left; margin:0}
.mainlogo h1{width:auto; height:auto; float:left; margin:15px 0 0 3%; color: #002344; font-family: 'Arno Pro'; font-size: 18px}
.mainlogo span{width:auto; height:auto; float:left; background:#002344; color: #fff; border-radius: 10px; padding: 8px 7px 4px 7px; font-size: 11px; text-transform: uppercase; font-weight: normal}

.buttonn{display: none;}

.hero{
	display: block;
	width: 100%;
	height: 350px;
	background-size: cover;
}
.hero .caption{
	position: absolute;
	width:90%;
	margin:35% 5% 0 5%;
	transform:translate(0,-50%);
	-webkit-transform:translate(0,-50%);
	-moz-transform:translate(0,-50%);
	-o-transform:translate(0,-50%);
}
.hero .caption h2{
	color: #fff;
	font-size: 30px;
	font-weight: normal;
	margin:0;
	width:100%; 
	float:left;
    text-shadow: 2px 2px 2px rgba(120, 120, 120, 0.55);
}
.hero .caption a{background: #f9a821; color: white; padding: 1% 4%; text-decoration: none; width: auto; float: left; margin-top: 3%; font-size: 20px}

#announcement img{width:20%; height:auto; float:left;}
#announcement marquee{width:78%; height:auto; float:left; margin:0.8% 1% 0 1%; font-size:large;}
#announcement marquee a{color:#fff; background:url(images/star.png) left center no-repeat; margin:0; padding:0 50px 0 20px; font-size: 14px;}

#welc{width:100%; height:auto; float:left; margin: 20px 0; text-align: center;}
#welc .bor{width:80%; height:auto; float:left; margin: 10px 10%;}
#welc h1{width:100%; height:auto; float:left; margin: 0; font-family:Fredoka One; color: #0181b7; font-size: 22px;}
#welc b{width:30%; height:auto; float:left; margin: 5px 35%; background: #f8a720; padding: 1px 0;}
#welc p{width:96%; height:auto; float:left; margin: 5px 2%; color: #343434; font-size: 14px;}
#welc .left{width:98%; height:auto; float:left; margin:1%;}
#welc .left img{width:70%; height:auto; float:left; margin:1% 15%;}
#welc .right{width:95%; height:auto; float:left; margin:45px 2.5% 0 2.5%; text-align: left;}

.provibg{background: url('images/expect.webp') top center no-repeat; background-size: 200% 100%;}
#provi h1{width:100%; height:auto; float:left; margin:5px 0 0 0; padding:0 0 0 0; color: #fff; text-align: center; font-size: 22px;}
#provi b{width:30%; height:auto; float:left; margin: 5px 35% 20px 35%; background: #f8a720; padding: 1px 0;}
#provi .con{width:98%; height:auto; float:left; margin: 1%; padding: 10px; border: 2px solid #e7e8e9; background: #fff;}
#provi .view{width:50%; height:auto; float:left; text-align: center; padding: 15px 0; margin:3% 25% 1% 25%; background: #dfa303; color: #000; border-radius: 5px;}

#news .con{width:96%; height:auto; float:left; margin: 2%;}
#news .con .text{width:95%; height:auto; float:left; margin:-25px 2.5% 2.5% 2.5%; padding: 10px; background: #fff; box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25); -webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25);}
#news .con .text p{width:100%; height:auto; float:left; margin: 5px 0; color: #2b2b2a; text-align: justify; line-height: 20px; font-size: 14px;}

.eventmar{padding: 0 0 0 0; background:url('images/bg2.png') left top no-repeat; background-size: 100% auto; margin: 50px 0 ;}

#footer .con{width:95%; height:auto; float:left; margin: 2.5%}
#footer .con b{width:20%; height:auto; float:left; margin: 0 80% 10px 0; background: #364898; padding: 1px 0;}
#footer .con .logo{width:30%; height:auto; float:left; margin: 5px 70% 5px 0}
#footer .con p{width:100%; height:auto; float:left; margin:5px 0 0 0; font-size: 12px;}
#footer .con .social{width:100%; height:auto; float:left; margin: 10px 0 0 0;}
#footer .con .social .right{width:40%; height:auto; float:left; margin-left: 10px;}
#footer .con .social .right a{width:18%; height:auto; float:left; margin: 0 2.5%; padding: 2%; border-radius: 50px; background: #354791;}
#footer .con a{width:100%; height:auto; float:left; margin:2px 0; padding-left: 17px; font-size: 13px; color: #fff; background: url('images/bullet.jpg') left center no-repeat; transition: 0.3s;}
#footer .con .p{width:100%; height:auto; float:left; margin:0 0 7px 0; font-size: 12px; background: url('images/location1.png') left top no-repeat; background-size: 20px auto; padding-left: 40px;}
#footer .con .p1{width:100%; height:auto; float:left; margin:0 0 7px 0; font-size: 12px; background: url('images/call.png') left center no-repeat; background-size: 15px auto; padding-left: 40px;}
#footer .con .p2{width:100%; height:auto; float:left; margin:0 0 7px 0; font-size: 12px; background: url('images/mail.png') left center no-repeat; background-size: 15px auto; padding-left: 40px;}

#footer1 p{width:100%; height:auto; float:left; margin:0; padding: 0; color: #fff; font-size: 13px; text-align: center;}
#footer1 .p{width:100%; height:auto; float:left; margin:0; padding: 0; color: #fff; font-size: 13px; text-align: center;}

#page_header{background:url(images/bg2.jpg); background-attachment: fixed;background-position: center;background-repeat: no-repeat; background-size: auto 100%; margin-top:0px; padding: 10px 0 25px 0;}
#page_header h2{color:#fff;font-size:30px;margin:10px 0; font-family: "Poppins", sans-serif, sans-serif; font-weight: 400!important;}
#page_header p{color:#fff}
.page_header_breadcum .fa{color:#fff;font-size:14px}

#static{width:96%; height:auto; float:left; margin:4% 2%}
#static h2{color: #247ebb!important; text-transform: uppercase; font-family: "Poppins", sans-serif, sans-serif; font-weight: 500; margin: 20px 0 0 0; font-size: 20px;}
#static .img{width:98%; height:auto; float:right; margin:1% 1% 25px 1%; box-shadow: rgba(0, 0, 0, 0.4) 0px 8px 10px;}
#static .h1{color: #fff!important; font-family: "Poppins", sans-serif, sans-serif; font-weight: bold; text-align: center; font-size: 20px; background: #247ebb;}
#static ol li{font-size: 14px; line-height:175%; text-align:justify; color:#333333; font-size: 14px;}
#static td, th {
	border: 2px solid #cdcccc;
	text-align: left;
	padding: 12px 8px;
	font-size: 12px;
	text-align: center;
  }
#static .con{width:98%; height:auto; float:left; margin:1%; padding:10px; background: #f2f2f2; border-radius: 6px;}
#static .con h2{width:100%; height:auto; float:left; margin:5px 0; padding: 0; text-align: center; font-size: 18px;}
#static .con p{width:100%; height:auto; float:left; margin:0; line-height: 22px;}
#static .td4{width: 20%; background: #247ebb; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 14px;}
#static .td5{width: 20%; background: #247ebb; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 14px;}
#static .td6{width: 20%; background: #247ebb; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 14px;}
#static .td7{width: 40%; background: #247ebb; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 14px;}
#static .td8{ width: 20%; background: #247ebb; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 14px;}

#gallery{width:95%; height:auto; float:left; margin:20px 2.5%}

#contact .con{width:95%; height:auto; float:left; margin:2.5%; padding:0 10px 20px 10px; background: #f2f2f2; border-radius: 6px;}

}