@charset "utf-8";
/* CSS Document */

@media (max-width: 1920px) and (min-width: 1800px) {
/*-----index---------------------------------------------*/
.header_top_back {
height:120px;
}
.logo_img {
height:120px;
}
.message h2{
font-size: 2.3em;
}
.message p{
font-size: 1.5em;
}
.phone h2{
font-size: 2.3em;
}
.phone p{
font-size: 1.5em;
}
.address h2{
font-size: 2.3em;
}
.address p{
font-size: 1.5em;
}
.header_menu ul li {
	padding: 43px 30px;
}
.header_menu ul li a {
font-size:1.7em;
}
.about_note h1 {
	font-size: 3.2em;
	width: 25%;
}
.about_note p {
	font-size: 1.8em;
	line-height: 29px;
}
.partner_text ul li p {
    font-size: 1.4em;
	}
	.partner_but{
	font-size: 1.5em;
	}
 .info_in p {
font-size: 1.4em;
}
 .partner_left h2 {
 font-size: 1.9em;
}
.info_in h1 {
	width: 18%;
	font-size: 3.5em;
}

.circle h3 {
font-size: 2.4em;
}
 .mission_in h1 {
width: 13%;
}
.mission_text p{
font-size: 1.5em;
}
small,.small {
    font-size: 1.1em !important;
}
.partner_in h1 {
font-size: 40px;
 width: 21%;
}
.our_partner_in h1{
font-size: 40px;
 width: 24%;
}
 .contact_in h1 {
width: 15%;
}

 .form_iconnn {
margin: 33px auto;
}
 .about_img {
 width:100%;
}
 /*.info {
 width: 100%;
 height: auto;
 margin-top: 330px;
}*/
 .footer_but {
font-size: 15px;
}
 .footer_top_in h1 {
 font-size: 2.5em;
 width: 41%;
}
 .footer_icon1 {
 width: 45%;
 padding: 8px 0 4px 11px;
}
 .footer_icon1 i {
 font-size: 22px;
}
/*-----------index end-----------------*/


/*-----------about us----------------------*/

.about_us_note h1 {
	font-size: 3em;

	width: 24%;
	line-height: 47px;
}
.about_us_note p{
margin: 10px auto;
line-height: 30px;
font-size: 1.5em;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 3em;
	width: 31%;
}
.our_mission_note p{
font-size: 1.5em;
line-height: 30px;
margin:0;
padding-top: 10px;
}
.info1{
margin-top: 25px;
}

/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 2.4em;
width: 32%;
}
.do{
width: 22%;
}
}
 @media (max-width: 1799px) and (min-width: 1700px) {
 .header_top_back {
height:92px;
}
.logo_img {
height:92px;
}
.message h2{
font-size: 2.3em;
}
.message p{
font-size: 1.5em;
}
.phone h2{
font-size: 2.3em;
}
.phone p{
font-size: 1.5em;
}
.address h2{
font-size: 2.3em;
}
.address p{
font-size: 1.5em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 22%;
}
.about_note p {
	font-size: 1.7em;
	line-height: 27px;
}
.info_in h1{
width: 14%;
}
.info_in p{
font-size: 1.4em;
}
.partner_but{
font-size: 1.4em;
}
.footer_top_in h1{
width: 40%;
}
.contact_in h1{
width: 16%;
}


 .header_menu ul li {
 padding: 30px;
}
.header_menu ul li a {
font-size:1.6em;
}
.header_search .fa-search {
 left: 275px;
}
 .header_search {
margin: 30px auto;
}
.info_in hr {
 width: 12%;
}
 .partner_in h1 {
 width: 20%;
}
 .form_iconnn {
margin: 33px auto;
}
 .about_img {
 width: 100%;
}
 /*.info {
margin-top: 286px;
}*/
 .info_img {
 width: 40%;
 padding: 28px 26px 20px 44px;
}
 .info_img img {
 width: 77%;
}
 .icon-bar1 {
 width: 7%;
 padding: 10px 0px 9px 12px;
}
 .mission_in h1 {
 width: 12%;
}
.icon-bar2 {
 width: 15%;
}
 .icon-bar2 i {
 font-size: 24px;
}
 .footer_icon1 {
 width: 45%;
 padding: 8px 0 4px 10px;
}
 .footer_icon1 i {
 font-size: 22px;
}

/*-------------about us-------------------*/

.about_us_note h1 {
	font-size: 3em;
	width: 27%;
	line-height: 47px;
}
.about_us_note p{
margin: 10px auto;
line-height: 30px;
font-size: 1.5em;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 3em;
	width: 33%;
}
.our_mission_note p{
font-size: 1.5em;
line-height: 30px;
margin:0;
padding-top: 10px;
}
/*.info1{
margin-top: 25px;
}*/
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 2.4em;
width: 34%;
}
.do{
width: 22%;
}
.our_partner_in h1{
font-size: 3em;
 width: 26%;
}
}
 @media (max-width: 1699px) and (min-width: 1600px) {
  .header_top_back {
height:80px;
}
.logo_img {
height:80px;
}
.message h2{
font-size: 2.3em;
}
.message p{
font-size: 1.5em;
}
.phone h2{
font-size: 2.3em;
}
.phone p{
font-size: 1.5em;
}
.address h2{
font-size: 2.3em;
}
.address p{
font-size: 1.5em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 24%;
}
.about_note p {
	font-size: 1.5em;
	line-height: 27px;
}
.info_in h1{
width: 15%;
}
.info_in p{
font-size: 1.4em;
}
.partner_but{
font-size: 1.4em;
}
.footer_top_in h1{
width: 38%;
}
.contact_in h1{
width: 17%;
}
 
 
 
.header_menu ul li {
 padding:25px;
}
.header_menu ul li a {
font-size:1.5em;
}
.header_search {
margin: 30px auto;
}
 .header_search .fa-search {
 left: 258px;
}
 .info_in hr {
 width: 12%;
}
 .partner_in h1 {
 width: 23%;
}
 .form_iconnn {
margin: 33px auto;
}
 .about {
 margin-top: -83px;
}
 .about_img {
 width: 100%;
}
 .info {
 
 /*margin-top: 250px;*/
}
 .info_img {
 width: 40%;
 padding: 28px 26px 20px 44px;
}
 .mission_in h1 {
width: 13%;
}
 .partner_in h1 {
 width: 22%;
}
.info_img img {
 width: 77%;
}
 .icon-bar i {
font-size: 27px;
}
 .icon-bar1 {
 width: 8%;
 padding: 10px 0px 10px 15px;
}
 .icon-bar1 i {
 font-size: 28px;
}
 .icon-bar2 {
 width: 16%;
 padding: 10px 0px 15px 13px;
}
 .icon-bar2 i {
 font-size: 24px;
}
 .footer_icon1 {
 width: 49%;
 padding: 8px 0 4px 9px;
}
 .footer_icon1 i {
 font-size: 22px;
}

/*-------------about us-------------------*/

.about_us_note h1 {
	font-size: 3em;

	width: 28%;
	line-height: 47px;
}
.about_us_note p{
margin: 10px auto;
line-height: 30px;
font-size: 1.5em;
}
.info1{
margin-top: 25px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 2.4em;
width: 36%;
}
.do{
width: 22%;
}
.our_partner_in h1{
font-size: 3em;
 width: 28%;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 3em;
	width: 35%;
}
.our_mission_note p{
font-size: 1.5em;
line-height: 30px;
margin:0;
padding-top: 10px;
}
}
 @media (max-width: 1599px) and (min-width: 1500px) {
 
  .header_top_back {
height:80px;
}
.logo_img {
height:80px;
}
.message h2{
font-size: 2.3em;
}
.message p{
font-size: 1.5em;
}
.phone h2{
font-size: 2.3em;
}
.phone p{
font-size: 1.5em;
}
.address h2{
font-size: 2.3em;
}
.address p{
font-size: 1.5em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 25%;
}
.about_note p {
	font-size: 1.4em;
	line-height: 27px;
}
.info_in h1{
width: 15%;
}
.info_in p{
font-size: 1.4em;
}
.partner_but{
font-size: 1.4em;
}
.footer_top_in h1{
width: 43%;
}
.contact_in h1{
width: 18%;
}
 
 
 
 
 
 .header_menu ul li {
 padding:25px;
}
.header_menu ul li a {
font-size:1.5em;
}
.header_search .fa-search {
left: 239px;
}
 .about {
 margin-top: -98px;
}
 .about_img {
 width: 100%;
}
 /*.info {
margin-top: 225px;
}*/
.info_img {
 width: 42%;
 padding: 36px 26px 20px 44px;
}
 .mission_in h1 {
width: 13%;
}
 .partner_in h1 {
 width: 23%;
}
 .info_img img {
 width: 77%;
}
 .icon-bar i {
font-size: 27px;
}
 .icon-bar1 {
 width: 8%;
 padding: 10px 0px 10px 14px;
}
 .icon-bar1 i {
 font-size: 28px;
}
 .icon-bar2 {
 width: 17%;
 padding: 10px 0px 15px 13px;
}
 .icon-bar2 i {
 font-size: 24px;
}
 .footer_icon1 {
 width: 55%;
 padding: 9px 0 4px 9px;
}
 .footer_icon1 i {
 font-size: 22px;
}

/*-------------about us-------------------*/

.about_us_note h1 {
	font-size: 3em;
	width: 29%;
	line-height: 47px;
}
.about_us_note p{
margin: 10px auto;
line-height: 30px;
font-size: 1.5em;
}
.info1{
margin-top: 25px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 2.4em;
width: 38%;
}
.do{
width: 24%;
}
.our_partner_in h1{
font-size: 2.8em;
 width: 28%;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 3em;
	width: 37%;
}
.our_mission_note p{
font-size: 1.5em;
line-height: 30px;
margin:0;
padding-top: 10px;
}
}
 @media (max-width: 1499px) and (min-width: 1400px) {
   .header_top_back {
height:80px;
}
.logo_img {
height:80px;
}
.message h2{
font-size: 2.1em;
}
.message p{
font-size: 1.5em;
}
.phone h2{
font-size: 2.1em;
}
.phone p{
font-size: 1.5em;
}
.address h2{
font-size: 2.1em;
}
.address p{
font-size: 1.5em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 27%;
font-size: 34px;
}
.about_note p {
	font-size: 1.35em;
	line-height: 24px;
}
.info_in h1{
width: 16%;
font-size: 34px;
}
.info_in p{
font-size: 1.4em;
}
.partner_but{
font-size: 1.4em;
width: 16%;
}
.footer_top_in h1{
width: 46%;
}
.contact_in h1{
width: 19%;
}
 .partner_text ul li p{
 font-size: 1.16em;
 }
 
 
 
 
 .header_menu ul li {
 padding:25px;
}
.header_menu ul li a {
font-size:1.4em;
}
 .header_search .fa-search {
 left: 225px;
}
 /*.about {
 margin-top: -80px;
}*/
 .about_img {
 width: 100%;
}
 /*.info {
margin-top: 210px;
}*/
 .info_img {
 width: 38%;
 padding: 30px 23px 20px 39px;
}
 .partner_in h1 {
 width: 25%;
}
 .info_img img {
 width: 77%;
}
 .icon-bar i {
font-size: 27px;
}
 .icon-bar1 {
 width: 9%;
 padding: 10px 0px 10px 15px;
}
 .icon-bar1 i {
 font-size: 28px;
}
 .icon-bar2 {
 width: 18%;
 padding: 10px 0px 15px 13px;
}
 .icon-bar2 i {
 font-size: 23px;
}
 .footer_icon1 {
 width: 60%;
 padding: 9px 0 4px 9px;
}
 .footer_icon1 i {
 font-size: 22px;
}

/*-------------about us-------------------*/

.about_us_note h1 {
	font-size: 2.8em;
	width: 30%;
	line-height: 47px;
}
.about_us_note p{
margin: 10px auto;
line-height: 30px;
font-size: 1.4em;
}
.info1{
margin-top: 25px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 2.2em;
width: 37%;
}
.do{
width: 26%;
}
.our_partner_in h1{
font-size: 2.6em;
 width: 28%;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 2.8em;
	width: 37%;
}
.our_mission_note p{
font-size: 1.4em;
line-height: 30px;
margin:0;
padding-top: 10px;
}

}
 @media (max-width: 1399px) and (min-width: 1300px) {
  .header_top_back {
height:80px;
}
.logo_img {
height:80px;
}
.message h2{
font-size: 1.9em;
}
.message p{
font-size: 1.3em;
}
.phone h2{
font-size: 1.9em;
}
.phone p{
font-size: 1.3em;
}
.address h2{
font-size: 1.9em;
}
.address p{
font-size: 1.3em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 27%;
font-size: 34px;
}
.about_note p {
	font-size: 1.35em;
	line-height: 24px;
}
.info_in h1{
width: 16%;
font-size: 34px;
}
.info_in p{
font-size: 1.4em;
}
.partner_but{
font-size: 1.4em;
width: 16%;
}
.footer_top_in h1{
width: 49%;
}
.contact_in h1{
width: 21%;
}
 .partner_text ul li p{
 font-size: 1.16em;
 }
 .info1{
margin-top: 25px !important;
}
 
 /*.info{
 margin-top: 295px;
 }*/
.header_menu ul li {
	float: left;
	padding: 30px 4px 10px 27px;
}

/*.about {
margin-top: -80px;
}*/
.about_img {
	width: 100%;
}

.about_note {
	padding: 26.5px 0;
}

.info_img {
	width: 38%;
	padding: 27px 23px 20px 37px;
}
.partner_in h1 {
	width: 28%;
}
.info_img img {
	width: 77%;
}



.icon-bar1 {
	width: 9%;
	padding: 10px 0px 10px 15px;
}

.icon-bar1 i {
	font-size: 28px;
}

.icon-bar2 {
	width: 18%;
	padding: 10px 0px 15px 13px;
}

.icon-bar2 i {
	font-size: 23px;
}
.partner_image {
	width: 100%;
}

.footer_icon1 {
	width: 67%;
	padding: 9px 0 4px 9px;
}

.footer_icon1 i {
	font-size: 23px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 2.2em;
width:40%;
}
.do{
width: 28%;
}
.our_partner_in h1{
font-size: 2.4em;
 width: 28%;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 2.6em;
	width: 37%;
}
.our_mission_note p{
font-size: 1.4em;
line-height: 30px;
margin:0;
padding-top: 10px;
}
/*-------------about us-------------------*/

.about_us_note h1 {
	font-size: 2.5em;
	width: 28%;
}
.about_us_note p{
margin: 10px auto;
line-height: 28px;
font-size: 1.3em;
}
}
 @media (max-width: 1299px) and (min-width: 1200px) {
 .header_top_back {
height:80px;
}
.logo_img {
height:80px;
}
.message h2{
font-size: 1.9em;
}
.message p{
font-size: 1.3em;
}
.phone h2{
font-size: 1.9em;
}
.phone p{
font-size: 1.3em;
}
.address h2{
font-size: 1.9em;
}
.address p{
font-size: 1.3em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 27%;
font-size: 34px;
}
.about_note p {
	font-size: 1.35em;
	line-height: 24px;
}
.info_in h1{
width: 17%;
font-size: 2.4em;
}
.info_in p{
font-size: 1.4em;
}
.partner_but{
font-size: 1.4em;
width: 18%;
}
.footer_top_in h1{
width: 45%;
}
.contact_in h1{
width: 18%;
font-size: 2.4em;
}
 .partner_text ul li p{
 font-size: 1.16em;
 }
 /*.info{
 margin-top: 235px;
 } */
.header_menu ul li {
	padding: 30px 4px 10px 27px;
}

.header_search .fa-search {
left: 190px;
}
 .about_img {
 width: 100%;
}
 .about_note h1 {
font-size: 30px;
}
.partner_in h1 {
width: 27%;
font-size: 2.4em;
}
.partner_left h2 {
 font-size: 1.4em;
}
.icon-bar1 {
 width: 9%;
padding: 8px 0px 9px 13px;
}
 .icon-bar1 i {
font-size: 27px;
}
 .message h2 {
 font-size: 21px;
}
 .footer_top_in h1 {
 font-size: 26px;
}

/*-------------about us-------------------*/

.about_us_note h1 {
	font-size: 2.6em;
	width: 32%;
	line-height: 39px;
}
.about_us_note p{
margin: 10px auto;
line-height: 28px;
font-size: 1.3em;
}
.info1{
margin-top: 25px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 2.1em;
width:42%;
}
.do{
width: 30%;
font-size: 1.5em;
}
.our_partner_in h1{
font-size: 2.2em;
 width: 27%;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 2.6em;
	width: 40%;
}
.our_mission_note p{
font-size: 1.4em;
line-height: 30px;
margin:0;
padding-top: 10px;
}
}
 @media (max-width: 1199px) and (min-width: 1100px) {
 .header_top_back {
height:80px;
}
.logo_img {
height:80px;
}
.message h2{
font-size: 1.9em;
}
.message p{
font-size: 1.3em;
}
.phone h2{
font-size: 1.9em;
}
.phone p{
font-size: 1.3em;
}
.address h2{
font-size: 1.9em;
}
.address p{
font-size: 1.3em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 27%;
font-size: 34px;
}
.about_note p {
	font-size: 1.3em;
	line-height: 20px;
}
.info_in h1{
width: 17%;
font-size: 2.4em;
}
.info_in p{
font-size: 1.3em;
}
.partner_but{
font-size: 1.4em;
width: 20%;
}
.footer_top_in h1{
width: 56%;
font-size: 2.1em;
}
.contact_in h1{
width: 20%;
font-size: 2.4em;
}
 .partner_text ul li p{
 font-size: 1.16em;
 }
 /*.info{
 margin-top: 235px;
 } */
.header_menu ul li {
	padding: 30px 4px 10px 27px;
}



.header_menu ul li a {
 font-size:1.2em;
}
.about_note h1 {
width: 36%;
}
.info_in h1 {
width: 19%;
}
 .mission_in h1 {
width: 17%;
font-size: 2.2em;
}
.circle h3 {
font-size: 23px;
}
.partner_in h1 {
width: 27%;
font-size: 2.2em;
}
 .partner_left h2 {
 font-size: 17px;
}
 .icon-bar1 {
 width: 10%;
}
 .icon-bar1 i {
font-size: 26px;
}
 .icon-bar2 {
 width: 22%;
}
 .icon-bar2 i {
font-size: 23px;
}
 .message h2 {
 font-size: 22px;
}
.phone h2 {
 font-size: 22px;
}
.address h2 {
font-size: 22px;
}
 .footer_form {
 width: 52%;
}
.footer_but {
 padding: 12px 0;
 font-size: 1.3em;
}
 .footer_icon1 {
 width: 91%;
 padding: 10px 0 2px 8px;
}
 .footer_icon1 i {
 font-size: 23px;
}

/*-------------about us-------------------*/

.about_us_note h1 {
	font-size: 2.5em;
	width: 34%;
	line-height: 36px;
}

.about_us_note p{
margin: 10px auto;
line-height: 28px;
font-size: 1.2em;
}
.info1{
margin-top: 25px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 2.1em;
width:45%;
}
.do{
width: 32%;
font-size: 1.5em;
}
.our_partner_in h1{
font-size: 2.2em;
 width: 30%;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 2.4em;
	width: 40%;
}
.our_mission_note p{
font-size: 1.4em;
line-height: 30px;
margin:0;
padding-top: 10px;
}
}
 @media (max-width: 1099px) and (min-width: 992px) {
 .header_top_back {
height:80px;
}
.logo_img {
height:80px;
}
.message h2{
font-size: 1.4em;
}
.message p{
font-size: 1.2em;
}
.phone h2{
font-size: 1.4em;
}
.phone p{
font-size: 1.2em;
}
.address h2{
font-size: 1.4em;
}
.address p{
font-size: 1.2em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 28%;
font-size: 2em;
}
.about_note p {
	font-size: 1.3em;
	line-height: 20px;
}
.info_in h1{
width: 17%;
font-size: 2em;
}
.info_in p{
font-size: 1.15em;
}
.partner_but{
font-size: 1.2em;
width: 22%;
}
.footer_top_in h1{
width: 56%;
font-size: 1.9em;
}
.contact_in h1{
width: 21%;
font-size: 2.3em;
}
 .partner_text ul li p{
 font-size: 1.16em;
 }
 /*.info{
 margin-top: 235px;
 } */
.header_menu ul li {
	padding: 30px 4px 10px 27px;
}
.partner_in h1{
width: 27%;
font-size: 2em;
line-height:normal;
}
 .partner_left h2 {
    font-size: 1.25em;
}
 .footer_in h3{
 font-size: 1.2em;
 }
 
 
 
 .logo_img {
 width: 100%;
padding: 23px 0;
}
.header_menu ul li a {
 font-size: 1.1em;
}

 .mission_in h1 {
width: 17%;
font-size: 2em;
}
 .mission_text p {
font-size: 16px;
}

 .icon-bar1 {
 width: 12%;
 padding: 9px 0px 9px 15px;
}
 .icon-bar2 {
 width: 26%;
}
 .footer_form {
 width: 60%;
}
 .footer_top_in hr {
 width: 51%;
}
 .footer_but {
 font-size: 21px;
}
 .footer_icon1 {
 width: 62%;
 padding: 9px 0 2px 11px;
}
 .footer_icon1 i {
 font-size: 21px;
}
.footer_right ul li a {
	padding: 10px;
	font-size: 13px;
}

 .circle h3 {
 font-size: 21px;
}


/*-------------about us-------------------*/

.about_us_note h1 {
	font-size: 2.5em;
	width: 38%;
	line-height: 40px;
}

.about_us_note p{
margin: 10px auto;
line-height: 25px;
font-size: 1.2em;
}
.info1{
margin-top: 25px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 2em;
width:48%;
}
.do{
width: 34%;
font-size: 1.4em;
}
.our_partner_in h1{
font-size: 2.2em;
 width: 33%;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 2.2em;
	width: 42%;
}
.our_mission_note p{
font-size: 1.3em;
line-height: 30px;
margin:0;
padding-top: 10px;
}
}
@media (max-width:991px) and (min-width:768px) {
 .header_top_back {
height:70px;
}
.logo_img {
height:70px;
}
.message h2{
font-size: 1.2em;
}
.message p{
font-size: 1.05em;
}
.phone h2{
font-size: 1.2em;
}
.phone p{
font-size: 1.05em;
}
.address h2{
font-size: 1.2em;
}
.address p{
font-size: 1.05em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 37%;
font-size: 2em;
}
.about_note p {
	font-size: 1.1em;
	line-height: 15px;
}
.info_in h1{
width: 22%;
font-size: 2em;
}
.info_in p{
font-size: 1.2em;
}
.partner_but{
font-size: 1.2em;
width: 26%;
}
.footer_top_in h1{
width: 64%;
font-size: 1.7em;
}
.contact_in h1{
width: 22%;
font-size: 2.1em;
}
 .partner_text ul li p{
 font-size: 1.16em;
 }
 /*.info{
 margin-top: 190px;
 } */
.header_menu ul li {
	padding: 25px 4px 10px 15px;
}
.partner_in h1{
width: 35%;
font-size: 2em;
line-height:normal;
}
 .partner_left h2 {
    font-size: 1.25em;
}
 .footer_in h3{
 font-size:0.97em;
 }
.circle h3{
font-size: 1.1em;
} 
 .circle_img {
    width: 50%;
    margin: 8px 18px;
}
.circle_in {
    width: 80px;
    height: 80px;
	}
.carousel-inner{
margin-top: -20px;
}




.logo_img {
 width: 100%;
padding: 14px 0;
}
.header_top {
 width: 85%;
}
 .header_search input {
 width: 165%;
}
 .header_menu ul li a {
font-size:15px;
}
 .header_search .fa-search {
left: 157px;
}
 
 .info_img {
 width: 49%;
 padding: 15px 28px 20px 27px;
}
 .mission_in h1 {
width:23%;
font-size: 2em;
}
 .mission_text p {
font-size: 15px;
}
 .icon-bar1 {
 width: 13%;
padding: 8px 0px 9px 14px;
}
 .icon-bar2 {
 width: 29%;
}

 
 
.footer_form {
 width: 75%;
}
.footer_top_in hr {
 width: 51%;
}
 .footer_but {
 font-size: 18px;
 padding: 12px 0;
}
 .footer_icon1 {
 width: 62%;
 padding: 9px 0 2px 11px;
}
 .footer_icon1 i {
 font-size: 21px;
}
 .footer_right ul li {
 height: 28px;
width: 28px;
}
.footer_right ul li a {
	padding: 8px;
	font-size: 13px;
}
.contact_in {
    width: 90%;
	}
/*-------------about us-------------------*/

.about_us_note h1 {
	font-size: 2.4em;
	width: 48%;
	line-height: 39px;
}

.about_us_note p{
margin: 10px auto;
line-height: 23px;
font-size: 1.1em;
}

.info1{
margin-top: 25px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 2em;
width:31%;
}
.do{
width: 24%;
font-size: 1.4em;
margin: 30px auto;
}
.our_partner_in h1{
font-size: 2em;
 width: 39%;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 2.2em;
	width: 31%;
}
.our_mission_note p{
font-size: 1.3em;
line-height: 30px;
margin:0;
padding-top: 10px;
}
.our_mission_img {
    margin-top: 0px;
}
}
 @media (max-width:767px) and (min-width:650px) {
  .header_top_back {
height:75px;
}
.logo_img {
height:75px;
}
.hamburger{
margin: 16px 10px 0 0;
}
.cross{
margin: 16px 10px 0 0;
}
.message h2{
font-size: 1.8em;
}
.message p{
font-size: 1.3em;
}
.phone h2{
font-size: 1.8em;
}
.phone p{
font-size: 1.3em;
}
.address h2{
font-size: 1.8em;
}
.address p{
font-size: 1.3em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 25%;
font-size: 2em;
}
.about_note p {
	font-size: 1.3em;
	line-height: 22px;
}
.info_in h1{
width: 26%;
font-size: 2em;
}
.info_in p{
font-size: 1.2em;
}
.partner_but{
font-size: 1.2em;
width: 26%;
}
.footer_top_in h1{
width: 76%;
font-size: 1.7em;
}
.contact_in h1{
width: 29%;
font-size: 2.1em;
}
 .partner_text ul li p{
 font-size: 1.16em;
 }
 /*.info{
 margin-top: 580px;
 } */
.header_menu ul li {
	padding: 25px 4px 10px 15px;
}
.partner_in h1{
width: 41%;
font-size: 2em;
line-height:normal;
}
 .partner_left h2 {
    font-size: 1.25em;
}
 .footer_in h3{
 font-size:0.97em;
 }
.circle h3{
font-size: 1.1em;
} 
 .circle_img {
    width: 50%;
    margin: 8px 18px;
}
.circle_in {
    width: 80px;
    height: 80px;
	}
.carousel-inner{
margin-top: -20px;
}
.mission_in h1 {
width: 29%;
font-size: 2.2em;
}
 .mission_text p {
 font-size: 15px;
}
 .about_note_in {
    padding-top: 20px;
}
 

 
 .info_in hr {
 width: 34%;
}
 .info_1 {
 width: 59%;
 margin: 0 auto;
}
 .info_img {
 width: 31%;
 padding: 24px 28px 20px 33px;
}
 .info_1 h3 {
 font-size: 21px;
}
 .mission {
 padding: 42px 0;
}
 .info_img img {
 width: 88%;
}
 .icon-bar1 {
 width: 10%;
 padding: 8px 0px 9px 13px;
}
 .icon-bar2 {
 width: 10%;
 padding: 10px 0px 15px 14px;
}
.icon-bar2 i {
font-size: 23px;
}
 
 .footer_top_in {
 padding: 23px 0;
}
 .footer_top_in hr {
 width: 51%;
}
 .footer_form {
 width: 60%;
}
.form[type="text"] {
margin: 5px auto;
}
 .footer_but {
 width: 29%;
 padding: 10px;
 font-size: 20px;
 margin: 8px auto;
}
 .footer_in h3 {
margin: 0;
 padding: 10px 0;
 text-align: center;
}
.footer_right {
 width:31%;
 margin: 0 auto;
}
 /*.footer_right ul li {
padding: 9px;
}*/
 .footer_right ul li a {
padding: 9px;
}
.form_icon .fa-user {
 top: 20px;
}
 .form_iconn .fa-envelope {
 top: 20px;
}
.circle {
    width: 20%;
 float: left;
}


/*-------------about us-------------------*/

.about_us_note h1 {
	text-align: center;
	margin: 0 auto;
	width: 30%;
	font-size:2.2em;
	line-height: 30px;
}
.about_us_note p{
margin: 10px auto;
line-height: 23px;
font-size: 1.1em;
}

.footer_right ul li a {
	padding: 4px;
}
.info1{
margin-top: 25px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 2em;
width:37%;
}
.do{
width: 22%;
font-size: 1.4em;
margin: 30px auto;
}
.contact_form {
    width: 75%;
	}
	.our_partner_in h1{
font-size: 2em;
 width: 46%;
}
.our_partner_right {
    margin-top: 30px;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 2em;
	width: 33%;
}
.our_mission_note p{
font-size: 1.3em;
line-height: 30px;
margin:0;
padding-top: 10px;
}
.our_mission_img {
    margin-top: 0px;
}
}
 @media (max-width:649px) and (min-width:500px) {
 
  .header_top_back {
height:70px;
}
.logo_img {
height:70px;
padding: 2px 0;
}
.hamburger{
margin: 15px 10px 0 0;
}
.cross{
margin: 15px 10px 0 0;
}
.message h2{
font-size: 1.8em;
}
.message p{
font-size: 1.3em;
}
.phone h2{
font-size: 1.8em;
}
.phone p{
font-size: 1.3em;
}
.address h2{
font-size: 1.8em;
}
.address p{
font-size: 1.3em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 34%;
font-size: 2em;
}
.about_note p {
	font-size: 1.3em;
	line-height: 22px;
}
.info_in h1{
width: 34%;
font-size: 2em;
}
.info_in p{
font-size: 1.2em;
}
.partner_but{
font-size: 1.2em;
width: 26%;
}
.footer_top_in h1{
width: 87%;
font-size: 1.5em;
}
.contact_in h1{
width: 37%;
font-size: 2.1em;
}
 .partner_text ul li p{
 font-size: 1.16em;
 }
 /*.info{
 margin-top: 520px;
 } */
.header_menu ul li {
	padding: 25px 4px 10px 15px;
}
.partner_in h1{
width: 53%;
font-size: 2em;
line-height:normal;
}
 .partner_left h2 {
    font-size: 1.25em;
}
 .footer_in h3{
 font-size:0.97em;
 }
.circle h3{
font-size: 1em;
} 
 .circle_img {
    width: 50%;
    margin: 8px 18px;
}
.circle_in {
    width: 80px;
    height: 80px;
	}
.carousel-inner{
margin-top: -20px;
}
.mission_in h1 {
width: 35%;
font-size: 2em;
}
 .mission_text p {
 font-size: 14px;
}
 .about_note_in {
    padding-top: 20px;
}
 
 
 

 .header_search {
display:none;
}

 

 .info_in hr {
 width: 50%;
}
 .info_1 {
 width: 59%;
 margin: 0 auto;
}
 .info_img {
 width: 44%;
 padding: 24px 28px 20px 33px;
}
 .info_1 h3 {
 font-size: 21px;
}
 .info_img img {
 width: 88%;
}
.footer_top_in hr {
 width: 51%;
}
 .footer_form {
 width: 60%;
}
.form[type="text"] {
margin: 5px auto;
}
 .footer_but {
 width: 30%;
 padding: 10px;
 font-size: 16px;
 margin: 8px auto;
}
 .footer_in h3 {
margin: 0;
 padding: 10px 0;
 text-align: center;

}
.footer_right {
 width: 40%;
 margin:0 auto;
}
 .footer_right ul li a {
padding: 10px;
}
.form_icon .fa-user {
 top: 20px;
}
 .form_iconn .fa-envelope {
 top: 20px;
}
.circle {
    width: 20%;
    float: left;
}
.circle_in {
    width: 80px;
    height: 80px;
	}



/*-------------about us-------------------*/

.about_us_note h1 {
	text-align: center;
	margin: 0 auto;
	width: 40%;
	font-size:2.2em;
	line-height: 30px;
}
.about_us_note p{
margin: 10px auto;
line-height: 23px;
font-size: 1.1em;
}
.footer_right ul li a {
	padding: 4px;
}
.info1{
margin-top: 25px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 2em;
width:48%;
}
.do{
width: 26%;
font-size: 1.4em;
margin: 30px auto;
}
.contact_form {
    width: 85%;
	}
	.our_partner_in h1{
font-size: 2em;
 width: 59%;
}
.our_partner_right {
    margin-top: 30px;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 2em;
	width: 43%;
}
.our_mission_note p{
font-size: 1.3em;
line-height: 30px;
margin:0;
padding-top: 10px;
}
.our_mission_img {
    margin-top: 0px;
}
}
 @media (max-width:499px) and (min-width:400px) {
  .header_top_back {
height:58px;
}
.logo_img {
height:58px;
padding: 2px 0;
}
.hamburger{
margin: 6px 10px 0 0;
}
.cross{
margin: 6px 10px 0 0;
}
.message h2{
font-size: 1.4em;
}
.message p{
font-size: 1.3em;
}
.phone h2{
font-size: 1.4em;
}
.phone p{
font-size: 1.3em;
}
.address h2{
font-size: 1.4em;
}
.address p{
font-size: 1.3em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 41%;
font-size: 2em;
}
.about_note p {
	font-size: 1.3em;
	line-height: 22px;
}
.info_in h1{
width: 42%;
font-size: 2em;
}
.info_in p{
font-size: 1.2em;
}
.partner_but{
font-size: 1.2em;
width: 32%;
}
.footer_top_in h1{
width: 54%;
font-size: 1.5em;
}
.contact_in h1{
width: 48%;
font-size: 2.1em;
}
 .partner_text ul li p{
 font-size: 1.16em;
 }
/* .info{
 margin-top: 520px;
 } */
.header_menu ul li {
	padding: 25px 4px 10px 15px;
}
.partner_in h1{
width: 66%;
font-size: 2em;
line-height:normal;
}
 .partner_left h2 {
    font-size: 1.25em;
}
 .footer_in h3{
 font-size:0.9em;
 }
.circle h3{
font-size: 1.8em;
} 
 .circle_img {
    width: 50%;
    margin: 8px 18px;
}
.circle_in {
    width: 80px;
    height: 80px;
	}
.carousel-inner{
margin-top: -20px;
}
.mission_in h1 {
width: 43%;
font-size: 2em;
}
 .mission_text p {
 font-size: 14px;
}
 .about_note_in {
    padding-top: 20px;
}
 
 
 

 .header_search {
display:none;
}

 .info_in hr {
 width: 48%;
}
 .info_1 {
 width: 59%;
 margin: 0 auto;
}
 .info_img {
 width: 41%;
 padding: 24px 22px 16px 28px;
}
 .info_1 h3 {
 font-size: 17px;
}
 .info_img img {
 width: 88%;
}

 

 .icon-bar {
 width: 16%;
}
 .icon-bar1 {
 width: 16%;
 padding: 8px 0px 9px 13px;
}
 .icon-bar2 {
 width: 16%;
 padding: 9px 0px 15px 12px;
}
 .icon-bar2 i {
font-size: 23px;
}
 
 .footer_top_in {
 padding: 23px 0;
}

 .footer_top_in hr {
 width: 51%;
}
 .footer_form {
 width: 72%;
}
.form[type="text"] {
margin: 5px auto;
}
 .footer_but {
 width: 30%;
 padding: 10px;
 font-size: 16px;
 margin: 8px auto;
}
 .footer_in {
 width: 100%;
}
.footer_in h3 {
 margin: 0;
 padding: 10px 0;
 text-align: center;
}
.footer_right {
 width: 46%;
 margin: 0 auto;
}
 .footer_right ul li {
 padding: 4px;
}
 .footer_right ul li a {
padding: 10px;
}
.form_icon .fa-user {
 top: 20px;
}
 .form_iconn .fa-envelope {
 top: 20px;
}
/*-------------about us-------------------*/
.about_us_note h1 {
	text-align: center;
	margin: 0 auto;
	width: 50%;
	font-size:2.2em;
	line-height: 30px;
}
.about_us_note p{
margin: 10px auto;
line-height: 23px;
font-size: 1.1em;
}

.footer_right ul li {
	padding: 1px;
}

.footer_right ul li a {
	padding: 3px;
}
.info1{
margin-top: 25px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 1.8em;
width: 53%;
}
.do{
width: 30%;
font-size: 1.4em;
margin: 30px auto;
}
.contact_form {
    width: 85%;
	}
	.our_partner_in h1{
font-size: 1.8em;
 width: 67%;
}
.our_partner_right {
    margin-top: 30px;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 2em;
	width: 54%;
}
.our_mission_note p{
font-size: 1.2em;
line-height: 30px;
margin:0;
padding-top: 10px;
}
.our_mission_img {
    margin-top: 0px;
}
}
 @media (max-width:399px) and (min-width:360px) {
  .header_top_back {
height:51px;
}
.logo_img {
height:51px;
padding: 2px 0;
}
.hamburger{
margin: 4px 10px 0 0;
}
.cross{
margin: 4px 10px 0 0;
}
.message h2{
font-size: 1.3em;
}
.message p{
font-size: 1.3em;
}
.phone h2{
font-size: 1.3em;
}
.phone p{
font-size: 1.3em;
}
.address h2{
font-size: 1.3em;
}
.address p{
font-size: 1.3em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 41%;
font-size: 1.8em;
}
.about_note p {
	font-size: 1.1em;
	line-height: 18px;
}
.info_in h1{
width: 42%;
font-size: 2em;
}
.info_in p{
font-size: 1.2em;
}
.partner_but{
font-size: 1.2em;
width: 36%;
}
.footer_top_in h1{
width: 60%;
font-size: 1.5em;
}
.contact_in h1{
width: 52%;
font-size: 2.1em;
}
 .partner_text ul li p{
 font-size: 1.16em;
 }
 /*.info{
 margin-top: 445px;
 } */
.header_menu ul li {
	padding: 25px 4px 10px 15px;
}
.partner_in h1{
width: 66%;
font-size: 1.8em;
line-height:normal;
}
 .partner_left h2 {
    font-size: 1.25em;
}
 .footer_in h3{
 font-size:0.9em;
 }
.circle h3{
font-size: 1.4em;
} 
 .circle_img {
    width: 50%;
    margin: 8px 18px;
}
.circle_in {
    width: 80px;
    height: 80px;
	}
.carousel-inner{
margin-top: -20px;
}
.mission_in h1 {
width: 44%;
font-size: 1.8em;
}
 .mission_text p {
 font-size: 14px;
}
 .about_note_in {
    padding-top: 20px;
}
 
 
 
 
 

 .header_search {
display:none;
}


 .info_in hr {
 width: 43%;
}
.info_1 {
 width: 77%;
 margin: 0 auto;
}
.info_img {
 width: 44%;
 padding: 24px 28px 20px 33px;
}
 .info_1 h3 {
 font-size: 19px;
}
.info_img img {
 width: 88%;
}
 
 
 .contact_in hr {
 width: 56%;
}
 .icon-bar1 {
 width: 18%;
 padding: 8px 0px 9px 13px;
}
.icon-bar2 {
 width: 18%;
 padding: 10px 0px 15px 13px;
}
.icon-bar2 i {
font-size: 23px;
}
 .footer_top_in {
padding: 12px 0;
}
 .footer_top_in hr {
 width: 51%;
}
 .footer_form {
 width: 90%;
}
 .form[type="text"] {
margin: 5px auto;
}
 .footer_but {
 padding: 10px 0;
 font-size: 16px;
 width: 30%;
 margin: 8px auto;
}
 .footer_in h3 {
 margin: 0;
	/* padding: 7px 0; */
	text-align: center;
 line-height: 15px;
}
.footer_right {
 width: 62%;
 height: auto;
 margin: 8px;
 margin: 0 auto;
}
.footer_in {
 width: 88%;
}
.form_icon .fa-user {
 top: 20px;
}
 .form_iconn .fa-envelope {
 top: 20px;
}
 .footer_right ul li a {
 padding: 9px;
}
.info_in h1 {
 font-size: 22px;
 width: 42%;
}
.info_in p {
font-size:1em;
}
.mission_text {
    width: 70%;
	}
	
	/*-------------about us-------------------*/
.about_us_note h1 {
	text-align: center;
	margin: 0 auto;
	width: 46%;
	font-size:1.8em;
	line-height: 25px;
}
.about_us_note p{
margin: 10px auto;
line-height: 18px;
font-size: 1em;
}
.footer_right ul li {
	padding: 1px;
}

.footer_right ul li a {
	padding: 3px;
}

.info1{
margin-top: 25px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 1.6em;
width: 53%;
}
.do{
width: 30%;
font-size: 1.2em;
margin: 30px auto;
}
.contact_form {
    width: 85%;
	}
.our_partner_in h1{
font-size: 1.8em;
 width: 75%;
}
.our_partner_right {
    margin-top: 30px;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 1.8em;
	width: 54%;
}
.our_mission_note p{
font-size: 1.1em;
line-height: 23px;
margin:0;
padding-top: 10px;
}
.our_mission_img {
    margin-top: 0px;
}
}
 @media (max-width:359px) and (min-width:320px) {
  .header_top_back {
height:51px;
}
.logo_img {
height:51px;
padding: 8px 0;
}
.hamburger{
margin: 4px 10px 0 0;
}
.cross{
margin: 4px 10px 0 0;
}
.message h2{
font-size: 1.3em;
}
.message p{
font-size: 1.3em;
}
.phone h2{
font-size: 1.3em;
}
.phone p{
font-size: 1.3em;
}
.address h2{
font-size: 1.3em;
}
.address p{
font-size: 1.3em;
}
small,.small {
    font-size: 1.1em !important;
}
.about_note h1{
width: 46%;
font-size: 1.8em;
}
.about_note p {
	font-size: 1.1em;
	line-height: 18px;
}
.info_in h1{
width: 48%;
font-size: 1.8em;
}
.info_in p{
font-size: 1.2em;
}
.partner_but{
font-size: 1.2em;
width: 40%;
}
.footer_top_in h1{
width:70%;
font-size: 1.5em;
}
.contact_in h1{
width: 58%;
font-size: 2.1em;
}
.contact_in {
    width: 90%;
	}
 .partner_text ul li p{
 font-size: 1.16em;
 }
 /*.info{
 margin-top: 445px;
 } */
.header_menu ul li {
	padding: 25px 4px 10px 15px;
}
.partner_in h1{
width: 74%;
font-size: 1.8em;
line-height:normal;
}
 .partner_left h2 {
    font-size: 1.25em;
}
 .footer_in h3{
 font-size:0.9em;
 }
.circle h3{
font-size: 1.4em;
} 
 .circle_img {
    width: 50%;
    margin: 8px 18px;
}
.circle_in {
    width: 80px;
    height: 80px;
	}
.carousel-inner{
margin-top: -20px;
}
.mission_in h1 {
width: 48%;
font-size: 1.8em;
}
 .mission_text p {
 font-size: 14px;
}
 .about_note_in {
    padding-top: 20px;
}
 
 
 
 
 
 
 
 
 .logo {
 width: 100%;
}

 .info_in hr {
 width: 57%;
}
.info_1 {
 width: 83%;
 margin: 0 auto;
}
.info_img {
 width: 44%;
 padding: 24px 28px 20px 33px;
}
 .info_1 h3 {
 font-size: 21px;
}
 .info_img img {
 width: 88%;
}
 
 .contact_in hr {
 width: 56%;
}
 .icon-bar1 {
 width: 20%;
 padding: 9px 0px 9px 12px;
}
.icon-bar2 {
 width: 21%;
 padding: 10px 0px 15px 13px;
}
.icon-bar2 i {
font-size: 23px;
}
 .footer_top_in {
padding: 12px 0;
}
 .footer_top_in hr {
 width: 51%;
}
 .footer_form {
 width: 90%;
}
 .form[type="text"] {
margin: 5px auto;
}
 .footer_but {
 padding: 10px 0;
 font-size: 16px;
 width: 30%;
 margin: 8px auto;
}
 .footer_in {
 width: 88%;
}
 .footer_in h3 {
 margin: 0;
	/* padding: 7px 0; */
	text-align: center;

 line-height: 18px;
}
.footer_right {
 width: 72%;
 height: auto;
 margin: 8px;
 margin: 0 auto;
}
.form_icon .fa-user {
 top: 20px;
}
 .form_iconn .fa-envelope {
 top: 20px;
}
 .footer_right ul li {
 padding: 4px;
}
 .footer_right ul li a {
padding: 11px;
}
.mission_text {
    width: 70%;
	}
	/*-------------about us-------------------*/

.about_us_note h1 {
	text-align: center;
	margin: 0 auto;
	width:52%;
	font-size:1.8em;
	line-height: 25px;
}
.about_us_note p{
margin: 10px auto;
line-height: 18px;
font-size: 1em;
}
.footer_right ul li {
	padding: 1px;
}

.footer_right ul li a {
	padding: 3px;
}
.info1{
margin-top: 25px;
}
/*--------contact us-----------------------------*/
.contact_right h2{
font-size: 1.4em;
width: 53%;
}
.do{
width: 30%;
font-size: 1.1em;
margin: 30px auto;
}
.contact_form {
    width: 85%;
	}
.our_partner_in h1{
font-size: 1.5em;
 width: 70%;
}
.our_partner_right {
    margin-top: 30px;
}
/*--------our mission-----------------------------*/

.our_mission_note h1 {
font-size: 1.6em;
	width: 54%;
}
.our_mission_note p{
font-size: 1em;
line-height: 23px;
margin:0;
padding-top: 10px;
}
.our_mission_img {
    margin-top: 0px;
}

}
@media (max-width: 1920px) and (min-width: 768px) {
.menu{
display:none;
}
.hamburger{
display:none;
}
}
@media (max-width: 767px) and (min-width: 320px) {
.menu{
display:block;
}
.header_menu {
	display:none;
}

}







