@charset "utf-8";
/* CSS Document */

header,nav,figure,welcome,section,artical,aside,footer{
	margin:0;
	padding:0;
}

*{
	margin:0;
	padding:0;
}

body{
	margin:0;
	padding:0;
	font-size:16px;
	background-image: url(../images/bg.jpg);
	font-family:  'Calibri', sans-serif;
}



#wraper{
	width:100%;
	margin:0 auto;
}
.clear{
	clear:both;
}
.clear1{
	clear:float;
}
.img{
	width:100%;
}
.img_wlc{
	padding-top:15%;
}
.tp_mrg{
	margin-top:2%;
}
.tp_mrg2{
	margin-top:8%;
}
.logo_img{
	width:auto;
	padding:3.5% 0%;
}
.mrgn_bg{
	margin-top:-80px !important;
	margin-bottom:2% !important;
	position:relative !important;
}
.s_h{
	display:none !important;
}
.clr{
	background-color:#e44424;
}
.clr11{
	color:#e44424;
}
.clr3{
	background-color:#f1f0f0;
}
.clr4{
	background-color:#135667;
}
.clr_txt{
	color:#ac1d00;
}

.email_txt{
	font-family:calibri;
	font-size:14px;
	color:#ffffff;
	text-align:right;
	padding:0.5% 2% 0% 0%;
	font-weight:normal;
}
.email_txt2{
	font-family:calibri;
	font-size:14px;
	color:#ffffff;
	text-align:left;
	padding:0.5% 2% 0% 0%;
	font-weight:normal;
}
.email_txt3{
	font-family:calibri;
	font-size:14px;
	color:#ffffff;
	text-align:left;
	padding:3% 2% 0% 0%;
	font-weight:normal;
}
.vrt_alg{
	vertical-align:middle;
	padding:0.8% 2% 2% 0%;
}
.vrt_alg2{
	vertical-align:middle;
	padding:1% 0.8% 1% 0%;
}
.vrt_alg3{
	vertical-align:top;
	margin-top:-3%;
}
/* top div start */

.phn{
	width:60%;
	margin:0;
	float:right;
}
.phn1{
	width:80%;
	margin:0;
	float:left;
}
.phn2{
	width:20%;
	margin:0;
	float:left;
}
.socil{
	width:40%;
	margin:0;
	float:left;
}


.top_main{
	width:100%;
	margin:0 auto;
}
.top{
	width:85%;
	margin:0 auto;
}

.top2{
	width:85%;
	margin:0 auto
}
.logo{
width:28.5%;
margin:0 auto;
float:left
}
.top_right{
	width:auto;
	margin:0% 1%;
	float:right;
}



.banner{
	width:100%;
	margin:0 auto;
}

/* font style start */
.lable{
	font-family:"Comic Sans MS";
	font-size:18px;
	color:#e44424;
	text-align:left;
	font-weight:bold;
	padding:0% 0% 2%;
	text-transform: uppercase;
}

.lable3{
	font-family:calibri;
	font-size:24px;
	color:#e44424;
	text-align:left;
	font-weight:bold;
	padding:0% 0% 2%;
	text-transform: uppercase;
}
.lable44{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#196EBE;
	text-align:left;
	font-weight:bold;
	padding:0% 0% 2%;
}
.lable44_bullet{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#196EBE;
	text-align:left;
	font-weight:bold;
	padding:1% 0% 0%;
}
.lable-big{font-size:30;}

.lable33 {
	font-family:Comic Sans MS;
	font-size:18px;
	color:#99CC00;
	text-align:left;
	font-weight:bold;
	padding:0% 0% 2%;
}
.lable2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#660033;
	text-align:center;
	font-weight:bold;
	padding-top: 10%;
	padding-right: 0%;
	padding-bottom: 5%;
	padding-left: 0%;
}



.b{
	font-weight:bold;
}



.body_text11 {
	font-family:Calibri;
	font-size:16px;
	color:#121212;
	line-height:140%;
	text-align:left;
	padding:0.5% 0%;
}




.body_text{
	font-family:Calibri;
	font-size:16px;
	color:#121212;
	line-height:140%;
	text-align:justify;
	padding:0.5% 0%;
}
.body_text3{
	font-family:Calibri;
	font-size:16px;
	color:#121212;
	line-height:140%;
	text-align:justify;
	padding:0.5% 1% 0.5% 4%;
}
.body_text4{
	font-family:Calibri;
	font-size:16px;
	color:#121212;
	line-height:140%;
	text-align:justify;
	padding:0.5% 1% 0.5% 1%;
}
.body_text2{
	font-family:Calibri;
	font-size:17px;
	color:#333333;
	line-height:140%;
	text-align:center !important;
	padding:0.5% 2%;
}



.sub_label{
	font-family:Calibri;
	font-size:16px;
	color:#121212;
	line-height:130%;
	text-align:left;
	font-weight:bold;
}

.btm_txt{
	font-family:'Calibri', sans-serif;
	font-size:15px;
	color:#FFF;
	padding:0.4% 0% 0.3%;
	line-height:130%;
	text-align:center;
}

/* link div start */
a.link1:link {
	font-family:Calibri;
	color:#424242;
	text-decoration:none;
	padding:1.6% 5% 1.6%;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	background-color:#ffe400;
	float:right;
	text-transform:uppercase;
	margin-top:-1%;
}
a.link1:visited {
	font-family:Calibri;
	color:#424242;
	text-decoration:none;
	padding:1.6% 5% 1.6%;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	background-color:#ffe400;
	float:right;
	text-transform:uppercase;
	margin-top:-1%;
}
a.link1:hover {
	font-family:Calibri;
	color:#424242;
	text-decoration:none;
	padding:1.6% 5% 1.6%;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	background-color:#ffe400;
	float:right;
	text-transform:uppercase;
	margin-top:-1%;
}
a.link1:active {
	font-family:Calibri;
	color:#424242;
	text-decoration:none;
	padding:1.6% 5% 1.6%;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	background-color:#ffe400;
	float:right;
	text-transform:uppercase;
	margin-top:-1%;
}


a.link2:link {
	font-family:Calibri;
	color:#fff;
	text-decoration:none;
}
a.link2:visited {
	font-family:Calibri;
	color:#fff;
	text-decoration:none;
}
a.link2:hover {
	font-family:Calibri;
	color:#fff;
	text-decoration:none;
}
a.link2:active {
	font-family:Calibri;
	color:#fff;
	text-decoration:none;
}



a.link3:link {
	font-family:Calibri;
	color:#121212;
	text-decoration:none;
}
a.link3:visited {
	font-family:Calibri;
	color:#121212;
	text-decoration:none;
}
a.link3:hover {
	font-family:Calibri;
	color:#e44424;
	text-decoration:none;
}
a.link3:active {
	font-family:Calibri;
	color:#121212;
	text-decoration:none;
}




/* link div end */




.btn_new{
	background-color:#e44424;
	color:#fff;
	font-family:'Calibri', sans-serif;
	font-size:16px;
	text-align:center;
	border:solid 0px;
	margin-left:auto;
    margin-right:auto;
	padding:2% 8%;
	transition-duration: 1s;
}
.btn_new:hover{
	background-color:#d02300;
	color:#fff;
	transition-duration: 1s;
}

.btn_new1{
	background-color:#e44424;
	color:#fff;
	font-family:'Calibri', sans-serif;
	font-size:16px;
	text-align:center;
	border:solid 0px;
	margin-left:auto;
    margin-right:auto;
	padding:2% 8%;
	transition-duration: 1s;
	cursor:pointer;
}
.btn_new1:hover{
	background-color:#d02300;
	color:#fff;
	transition-duration: 1s;

}

a.link{
    text-decoration:none;
	color:#FFFFFF;
}



.fb{
	width:30px;
	height:40px;
	position:fixed;
	right:2%;
	bottom:2%;
	display:none;
	transition-duration: 1s;
	background-image:url('../images/top.png');
	cursor:pointer;
}

.fb:hover{
	width:30px;
	height:40px;
	position:fixed;
	right:2%;
	transition-duration: 1s;
	bottom:2%;
	cursor:pointer;
	background-image:url('../images/top_b.png');
	display:none;
}


.btn{
	background-color:#8a4179;
	color:#fff;
	font-family:'Calibri', sans-serif;
	font-size:16px;
	text-align:center;
	border:solid 0px;
	margin-left:auto;
    margin-right:auto;
	padding:2%;
	width:100%;
	transition-duration: 0.5s;
}
.btn:hover{
	background-color:#f7b513;
	color:#ddd;
	font-family:'Calibri', sans-serif;
	font-size:16px;
	transition-duration: 0.5s;
	cursor:pointer;
}

.bullet{
	width:100%;
	float:left;
}
.bullet ul {
    list-style-image:url(../images/bullet.png);
}

.bullet ul li {
	margin:1% 1% 1% 2%;
	text-decoration: none;
    font-family:Calibri;
    font-size: 16px;
    color: #121212;
    text-decoration: none;
	line-height:140%;
	text-align:justify;
}


/* contaner div start */
.contaner{
	width:85%;
	margin:0 auto;
}
/* font style ends */

.col_sm29 {
	width:47%;
	float:left;
	margin-left: 0%;
}

.col_sm30 {
	width:47%;
	float:right;
	margin-left: 2%;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 3%;
}




.col_sm1{
	width:100%;
	margin:0 auto;
	clear:both;
}

.col_sm2{
	width:48%;
	float:left;
	margin:1%;
}
.col_sm2_new{
	width:49%;
	float:left;
	margin:1% 1% 1% 0;
}

.col_sm22{
	width:58%;
	float:left;
	margin:1%;
}
.col_sm22_c{
	width:38%;
	float:left;
	margin:1%;
}
.col_sm3{
	width:33%;
	float:left;
	margin-top: 1%;
	margin-right: 0.1%;
	margin-bottom: 1%;
	margin-left: 0.5%;
}
.col_sm4{
	width:23%;
	margin:1% 1%;
	float:left;
}
.col_sm4_inner{
	width:75%;
	margin:0 auto;
}

.col_sm33 {
	width:90%;
	margin:0 auto;
	clear:both;
}

.col_sm5{
	width:17.8%;
	margin:1%;
	float:left;
	
}

.col_sm17{
	width:21%;
	margin:1%;
	float:left;
	padding-top:2%;
}

.col_sm55{
	width:74%;
	margin:1%;
	float:left;
	}

.col_sm9{
	width:24%;
	margin:0%;
	float:left;
}
.col_sm99{
	width:76%;
	margin:0%;
	float:left;
}

.col_sm88{
	width:22%;
	margin:0% 1% 1% 0%;
	float:left;
}
.col_sm8{
	width:76%;
	margin:0% 1% 1% 0%;
	float:left;
}
.col_sm99{
	width:62%;
	float:left;
	margin-top: 1%;
	margin-right: 1%;
	margin-bottom: 1%;
	margin-left: 0.1%;
}
.col_sm70{
	width:70%;
	margin:0%;
	float:left;
}
.col_sm30{
	width:30%;
	margin:0%;
	float:right;
}
/* contaner div ends */




.bg_btm{
	width:100%;
	background-image:url(../images/bg_btm.jpg);
	background-repeat:no-repeat;
	padding-top:140px;
	background-color:#17697e;
}

.btm_txt_left{
	font-family:'calibri', sans-serif;
	font-size:16px;
	line-height:130%;
	text-align:left;
	color:#ffffff;
	padding:1.3% 1% 0.6% 1%;
}
.btm_txt_right{
	font-family:'calibri', sans-serif;
	font-size:16px;
	line-height:130%;
	text-align:right;
	color:#ffffff;
	padding:1.3% 1% 0.6% 1%;
}


.fixed_btn{
	position:fixed;
	right:0%;
	z-index:999999999999999999 !important;
	top:50%;
}
.fixed_btn2{
	position:fixed;
	left:0%;
	top:50%;
	z-index:999999999999999999 !important;
}


@media only screen and (max-width:1200px){
.top{
	width:100%;
	margin:0 auto;
}
.contaner{
	width:98%;
	margin:0 auto;
	padding-top:1%;
}

.top2{
	width:100%;
	margin:0 auto
}
.phn{
	width:68%;
	margin:0% 1%;
	float:right;
}
.socil{
	width:28%;
	margin:0% 1%;
	float:left;
}
}



@media only screen and (max-width:1024px){
.col_sm4{
	width:48%;
	margin:2% 1%;
	float:left;
}

.col_sm5{
	width:48%;
	margin:1%;
	float:left;
}
.mrgn_bg{
	margin-top:2% !important;
	margin-bottom:2% !important;
}

.col_sm29 {
	width:100%;
	float:none;
	margin-left: 1%;
}
.col_sm30 {
	width:95%;
	float:none;
	margin-top: 2%;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 3%;
	border-left:none;
}
.col_sm17{
	width:95%;
	margin:1%;
	float:left;
	padding-top:0%;
}
}

@media only screen and (max-width:1035px){
.logo{
 width:30%;
 margin:0 auto;
 float:none;
}
.top_right{
	width:100%;
	float:left;
	margin:0%;
}

@media only screen and (max-width:980px){
.col_sm2{
	width:98%;
	margin:0 auto;
	float:none;
}
.col_sm3{
	width:60%;
	margin:2% auto;
	float:none;
}

.col_sm5{
	width:48%;
	margin:1%;
	float:left;
}

.col_sm8{
	width:98%;
	margin:1% auto;
}
.col_sm88{
	width:98%;
	margin:1% auto;
}

.col_sm99{
	width:98%;
	margin:1% auto;
}
.col_sm9{
width:98%;
	margin:1% auto;
}

.img_wlc{
padding:0% 1%;}
}




@media only screen and (max-width:880px){
.top_right{
	width:100%;
	float:left;
	margin:0 auto;
}

.logo{
 width:35%;
 float:none;
 margin:0 auto;
}
.logo_img{
	width:100%;
	padding:3.5% 0%;
}
.btm_txt_left{
	text-align:left;
	padding:1%;
	padding-bottom:0%;
	padding-top:3%;
}
.btm_txt_right{
	text-align:left;
	padding:1%;
}

.phn{
	display:none;
}
.socil{
	display:none;
}
.s_h{
	display:block !important;
}
}

@media only screen and (max-width:880px){
.vrt_alg3{
	margin:0%;
}

.lable {
    font-family: Comic Sans MS;
    font-size: 18px;
    color: #e44424;
    text-align: left;
    font-weight: bold;
    padding: 0% 0% 2%;
	line-height:180%;
}

.body_text3 {
    font-family: Calibri;
    font-size: 16px;
    color: #121212;
    line-height: 140%;
    text-align: justify;
    padding: 0.5% 1% 0.5% 0%;
}
}
@media only screen and (max-width:768px){

.fixed_btn{
	position:fixed;
	right:0%;
	top:90%;
	display:none;
}

.logo{
 width:50%;
 float:none;
 margin:0 auto;
}
.logo_img{
	width:100%;
	padding:3.5% 0%;
}
.col_sm2{
	width:98%;
	margin:1% auto;
	float:none;
}
.col_sm3{
	width:98%;
	margin:4% auto;
	float:none;
}

.col_sm4{
	width:60%;
	margin:0 auto;
	float:none;
}

.col_sm8{
	width:98%;
	margin:1% auto;
}
.col_sm88{
	width:98%;
	margin:1% auto;
}
.col_sm2{
	width:98%;
	float:left;
	margin:1%;
}

.col_sm22{
	width:98%;
	float:left;
	margin:1%;
}
.col_sm2_new{
	width:98%;
	float:left;
	margin:1% 1% 1% 0;
}
}


@media only screen and (max-width:500px){
.col_sm4{
	width:98%;
	margin:2%;
	float:none;
}
.phn{
display:none;
}
.logo_img{
	width:100%;
	padding:1% 1%;
	margin:2% 0%;
}
.line{
	width:99.5%;

}
.logo{
 width:60%;
 float:none;
 margin:0 auto;
}
.logo_img{
	width:100%;
	padding:3.5% 0%;
}
.bullet ul li {
	margin:1% 1% 1% 4%;
}

@media only screen and (max-width:300px){
.fixed_btn{
	position:fixed;
	right:0%;
	top:90%;
	display:none;
}
.fixed_btn2{
	position:fixed;
	right:0%;
	top:90%;
	display:none;
}
}
