@charset "utf-8";

/* CSS Document */
@font-face { font-family: 'RobotoRegular'; src: url('../font/RobotoRegular.eot'); src: url('../font/RobotoRegular.eot') format('embedded-opentype'), url('../font/RobotoRegular.woff2') format('woff2'), url('../font//RobotoRegular.woff') format('woff'), url('../font/RobotoRegular.ttf') format('truetype'), url('../font/RobotoRegular.svg#RobotoRegular') format('svg'); }
@font-face { font-family: 'HelveticaNeueLTStdLtCn_0'; src: url('../font/HelveticaNeueLTStdLtCn_0.eot'); src: url('../font/HelveticaNeueLTStdLtCn_0.eot') format('embedded-opentype'), url('../font/HelveticaNeueLTStdLtCn_0.woff2') format('woff2'), url('../font/HelveticaNeueLTStdLtCn_0.woff') format('woff'), url('../font/HelveticaNeueLTStdLtCn_0.ttf') format('truetype'), url('../font/HelveticaNeueLTStdLtCn_0.svg#HelveticaNeueLTStdLtCn_0') format('svg'); }
body { margin: 0px; }
.clr { clear: both; }

/****************************headre_start****************************/
.header_wreper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: #000; }
.header_contenar { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.logo { margin: 0px 0px 0px 60px; padding: 0px; height: 92px; width: 69px; float: left; position: absolute !important; z-index: 999; background: url(../images/logo_hover.png) }

/*.logo:hover{margin:0px 0px 0px 60px; padding:0px; height:92px ; width:69px; float:left; position:absolute !important; z-index:999; background:url(../images/logo_hover.png)   }*/

/*.logo{margin:0px 0px 0px 60px; padding:0px; height:92px ; width:69px; float:left; position:absolute !important; z-index:999; background:url(../images/logo.png)   }
.logo:hover{margin:0px 0px 0px 60px; padding:0px; height:92px ; width:69px; float:left; position:absolute !important; z-index:999; background:url(../images/logo_hover.png)   }*/
.logo img { width: 55%; }
.menu_back { margin: 15px 0px 15px 0px; padding: 0px; height: auto; width: 80%; float: right; background: #FF0000; }

/****************************slider_start****************************/
.hse_slider_wreper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: #000; }
.hse_slider_contenar { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.hse_slider_back { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.hse_slider_back img { width: 100%; }
.hse_slider_round_img_1 { margin: 5% 0% 0% 12.5%; padding: 0px; height: auto; width: 10%; float: left; position: absolute; }
.hse_slider_round_img_1 img { width: 130%; }
.hse_slider_round_img_2 { margin: 0% 0% 0% 22%; padding: 0px; height: auto; width: 10%; float: left; position: absolute; }
.hse_slider_round_img_2 img { width: 130%; }
.hse_slider_round_img_3 { margin: 1% 0% 0% 65.5%; padding: 0px; height: auto; width: 10%; float: left; position: absolute; }
.hse_slider_round_img_3 img { width: 130%; }
.hse_slider_round_img_4 { margin: 6.3% 0% 0% 75%; padding: 0px; height: auto; width: 10%; float: left; position: absolute; }
.hse_slider_round_img_4 img { width: 130%; }
.hse_slider_round_img_5 { margin: 11.8% 0% 0% 65.5%; padding: 0px; height: auto; width: 10%; float: left; position: absolute; }
.hse_slider_round_img_5 img { width: 130%; }
.hse_slider_round_img_6 { margin: 6.3% 0% 0% 56%; padding: 0px; height: auto; width: 10%; float: left; position: absolute; }
.hse_slider_round_img_6 img { width: 130%; }

/****************************department_start****************************/
.department_wreper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.department_contenar { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.department_heading h1 { margin: 0px auto; padding: 0px; height: auto; width: 25%; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 35px; text-align: center; color: #ff7e00; border-bottom: 1px solid #ff7e00; margin-top: 20px; }
.department_heading_span { color: #000; }
.department_text p { margin: 0px auto; padding: 0px; height: auto; width: 70%; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; color: #000; margin-top: 20px; line-height: 19px; }

/****************************carousel_start****************************/
.carousel_wreper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.carousel_contenar { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.carousel_back { margin: 0px auto; padding: 0px; height: auto; width: 71%; }

/****************************footer_start****************************/
.footer_wreper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: #000; }
.footer_contenar { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.footer_text { margin: 0px; padding: 2px 0px 2px  0px; height: auto; width: auto; font-family: 'RobotoRegular'; font-size: 10px; color: #969696; text-align: center; }

/****************************r & d_start****************************/
.r_d_wreper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.r_d_contenar { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.r_d_img_back { margin: 0px auto; padding: 0px; height: auto; width: 80%; float: none; background: #F00; margin-top: 80px; }
.r_d_img_back img { width: 100%; }
.devaloment_wreper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.devaloment_contenar { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.devaloment_heading h1 { margin: 0px auto; padding: 0px; height: auto; width: 35%; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 35px; text-align: center; color: #ff7e00; border-bottom: 1px solid #ff7e00; margin-top: 20px; }
.devaloment_heading_span { color: #000; }
.devaloment_text p { margin: 0px auto; padding: 0px; height: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; margin-top: 40px; line-height: 25px; text-align: center; }
.devaloment_text_menu { margin: 0px 0px 40px 0px; padding: 0px; height: auto; width: 100%; float: left; }
.devaloment_text_menu ul { margin: 0px; padding: 0px; height: auto; width: auto; }
.devaloment_text_menu ul li { margin: 0px; padding: 0px; height: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; line-height: 25px; text-align: center; list-style-type: none; }
.devaloment_text_menu_span { color: #e45600; margin: 0px 10px 0px 0px }

/****************************contact_start****************************/
.contact_heading h1 { margin: 0px auto; padding: 0px; height: auto; width: 15%; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 40px; text-align: center; color: #ff7e00; border-bottom: 1px solid #ff7e00; margin-top: 20px; position: absolute; left: 40%; }
.contact_heading_span { color: #fff; }
.contact_wreper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.contact_contenar { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 900px; }
.contact_left { margin: 30px 0px 30px 0px; padding: 0px 50px 0px 0px; height: auto; width: 55%; float: left; border-right: 2px solid #5c767b; }
.form_heading h1 { margin: 0% 0% 0% 20%; padding: 0px; height: auto; width: auto; font-family: 'RobotoRegular'; font-size: 35px; text-align: left; color: #ff7e00; font-weight: 400; }
.form_back { margin: 30px 0px 0px 0px; padding: 0px; height: auto; width: 100%; float: left; }
.name_text_and_input_type_back { margin: 12px 0px 0px 0px; padding: 0px; height: auto; width: 100%; float: left; }
.name_text { margin: 5px 0px 0px 0px; padding: 0px; height: auto; width: auto; font-family: 'RobotoRegular'; font-size: 16px; color: #919191; float: left; }
.input_type_back { margin: 0px; padding: 0px; height: auto; width: 80%; float: right; background: #000; font-weight: normal !important; }
.input_type_text { margin: 0px; padding: 3px 0px 3px 0px; height: auto; width: 100%; background: #efefef; font-family: 'RobotoRegular'; font-size: 12px; color: #000; border: none; box-shadow: inset 2px 2px 2px #dedede; }
.text_aria_back { margin: 0px; padding: 0px; height: auto; width: 80%; float: right; background: #000; }
.text_aria_text { margin: 0px; padding: 5px 0px 5px 0px; height: auto; width: 100%; background: #efefef; font-family: 'RobotoRegular'; font-size: 16px; color: #000; border: none; box-shadow: inset 2px 2px 2px #dedede; height: 120px; }
.send { margin: 20px 0px 0px 130px; padding: 2px 25px 2px 25px; height: auto; width: auto; font-family: 'RobotoRegular'; font-size: 15px; color: #fff; float: left; background: #5c767b; border: none; text-align: center; }
.clear { margin: 20px 0px 0px 20px; padding: 2px 25px 2px 25px; height: auto; width: auto; font-family: 'RobotoRegular'; font-size: 15px; color: #fff; float: righe; background: #5c767b; border: none; text-align: center; }
.contact_right { margin: 30px 0px 0px 0px; padding: 0px 10px 50px 0px; height: auto; width: 35%; float: right; }
.addres_back { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.addres_heading h1 { margin: 0px auto; padding: 0px; height: auto; width: auto; font-family: 'RobotoRegular'; font-size: 20px; text-align: left; color: #ff7e00; margin-top: 10px; font-weight: 300; }
.addres_text p { margin: 0px auto; padding: 0px; height: auto; font-family: 'RobotoRegular'; font-size: 16px; color: #000; margin-top: 0px; line-height: 25px; text-align: left; }

/****************************csr_start****************************/
.csr_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.csr_container { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.csr_imggallery_back { margin: 0px auto; padding: 0px; height: auto; width: 90%; margin-top: 0.5%; }
.csr_imggallery_back img { width: 100%; }
.csr_img_1_back { margin: 0% .2% 0% 0%; padding: 0px; height: auto; width: 59%; float: left; background: #000; }
.csr_img_1_back img { width: 100%; }
.csr_img_2_back { margin: 0% 0% 0% .2%; padding: 0px; height: auto; width: 39.2%; float: left; background: #000; }
.csr_img_2_back img { width: 100%; }
.csr_img_3_back { margin: .3% 0% 0% 0%; padding: 0px; height: auto; width: 30%; float: left; background: #000; }
.csr_img_3_back img { width: 100%; }
.csr_img_4_back { margin: .3% 0% 0% .3%; padding: 0px; height: auto; width: 34.5%; float: left; background: #000; }
.csr_img_4_back img { width: 100%; }
.csr_img_5_back { margin: .3% 0% 0% .3%; padding: 0px; height: auto; width: 34%; float: left; background: #000; }
.csr_img_5_back img { width: 100%; }
.csr_img_6_back { margin: .3% 0% 0% 0%; padding: 0px; height: auto; width: 42.9%; float: left; background: #000; }
.csr_img_6_back img { width: 100%; }
.csr_img_7_back { margin: .3% 0% 0% .3%; padding: 0px; height: auto; width: 26.2%; float: left; background: #000; }
.csr_img_7_back img { width: 100%; }
.csr_img_8_back { margin: .3% 0% 0% .3%; padding: 0px; height: auto; width: 29.4%; float: left; background: #000; }
.csr_img_8_back img { width: 100%; }
.csr_text_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.csr_text_container { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.csr_text_back { margin: 0% 0% 0% 5%; padding: 0px; height: auto; width: 90%; float: left; }
.csr_devaloment_heading h1 { margin: 0px auto; padding: 0px; height: auto; width: 25%; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 35px; text-align: center; color: #ff7e00; border-bottom: 1px solid #ff7e00; margin-top: 30px; }
.csr_devaloment_heading_span { color: #000; }
.csr_devaloment_text_menu { margin: 40px 0px 40px 120px; padding: 0px; height: auto; width: 75%; float: left; }
.csr_devaloment_text_menu ul { margin: 0px; padding: 0px; height: auto; width: auto; }
.csr_devaloment_text_menu ul li { margin: 0px; padding: 5px 0px 5px 0px; height: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; line-height: 20px; text-align: left; list-style-type: none; }
.csr_devaloment_text_menu_span { color: #e45600; margin: 0px 0px 0px 0px }

/****************************commuity_start****************************/
.commuity_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: url(../images/community.jpg) center; }
.commuity_container { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.commuity_imggallery_back { margin: 0px auto; padding: 0px; height: auto; width: 90%; margin-top: 0.3%; margin-bottom: 2%; }
.commuity_imggallery_back img { width: 100%; }
.commuity_img_1_back { margin: 0% .2% 0% 0%; padding: 0px; height: auto; width: 33.1%; float: left; background: #000; border: 2px #FFF solid; box-shadow: 1px 1px .5px 1px #888888; }
.commuity_img_1_back img { width: 100%; }
.commuity_img_2_back { margin: 0% .2% 0% .4%; padding: 0px; height: auto; width: 31.9%; float: left; background: #000; border: 2px #FFF solid; box-shadow: 1px 1px 1px 1px #888888; }
.commuity_img_2_back img { width: 100%; }
.commuity_img_3_back { margin: 0% .2% 0% .4%; padding: 0px; height: auto; width: 32.2%; float: left; background: #000; border: 2px #FFF solid; box-shadow: 1px 1px 1px 1px #888888; }
.commuity_img_3_back img { width: 100%; }
.commuity_img_4_back { margin: .5% .2% 0% 0%; padding: 0px; height: auto; width: 28%; float: left; background: #000; border: 2px #FFF solid; box-shadow: 1px 1px 1px 1px #888888; }
.commuity_img_4_back img { width: 100%; }
.commuity_img_5_back { margin: .5% .2% 0% .4%; padding: 0px; height: auto; width: 37.3%; float: left; background: #000; border: 2px #FFF solid; box-shadow: 1px 1px 1px 1px #888888; }
.commuity_img_5_back img { width: 100%; }
.commuity_img_6_back { margin: .5% 0% 0% .4%; padding: 0px; height: auto; width: 31.8%; float: left; background: #000; border: 2px #FFF solid; box-shadow: 1px 1px 1px 1px #888888; }
.commuity_img_6_back img { width: 100%; }
.commuity_img_7_back { margin: .5% 0% 0% 0%; padding: 0px; height: auto; width: 34.4%; float: left; background: #000; border: 2px #FFF solid; box-shadow: 1px 1px 1px 1px #888888; }
.commuity_img_7_back img { width: 100%; }
.commuity_img_8_back { margin: .5% 0% 0% .5%; padding: 0px; height: auto; width: 30.9%; float: left; background: #000; border: 2px #FFF solid; box-shadow: 1px 1px 1px 1px #888888; }
.commuity_img_8_back img { width: 100%; }
.commuity_img_9_back { margin: .5% 0% 0% .5%; padding: 0px; height: auto; width: 32.1%; float: left; background: #000; border: 2px #FFF solid; box-shadow: 1px 1px 1px 1px #888888; }
.commuity_img_9_back img { width: 100%; }
.commuity_img_text_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.commuity_img_text_container { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.commuinty_heading h1 { margin: 0px auto; padding: 0px; height: auto; width: 15%; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 35px; text-align: center; color: #ff7e00; border-bottom: 1px solid #ff7e00; margin-top: 0px; }
.commuity_img_text_main_back { margin: 4% 0% 0% 5%; padding: 0px 0px 0px 0px; height: auto; width: 90%; float: left; }
.commuity_img_text_back_1 { margin: 20px 0px 20px 20px; padding: 0px; height: 203px; width: 48%; float: left; }
.commuinty_img { margin: 0px; padding: 0px; height: auto; width: 50%; float: left; background: #000; border: 2px #ff7e00 solid; box-shadow: 2px 2px 8px #888888; }
.commuinty_img img { width: 100%; }
.comm_img_text_back { margin: 0px; padding: 0px; height: auto; width: 48%; float: right; }
.commuinty_img_heading h1 { margin: 5px 0px 20px 10px; padding: 0px; height: auto; width: auto; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 18px; text-align: center; color: #ff7e00; font-weight: bold; text-align: left; line-height: 19px; }
.commuinty_img_text p { margin: 20px 0px 0px 10px; padding: 0px; height: auto; font-family: 'RobotoRegular'; font-size: 14px; color: #000; margin-top: 0px; line-height: 19px; text-align: left; }
.commuinty_read_more { margin: 20px 0px 0px 10px; padding: 10px 0px 10px 0px; height: auto; width: 60%; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #fff; background: #ff7e00; text-align: center; float: left; font-weight: 100px; }
.commuinty_img_bottom { margin: 0px; padding: 0px; height: auto; width: 50%; float: right; background: #000; border: 2px #ff7e00 solid; box-shadow: 2px 2px 8px #888888; }
.commuinty_img_bottom img { width: 100%; }
.comm_img_text_back_bottom { margin: 0px; padding: 0px; height: auto; width: 48%; float: left; }
.commuinty_img_heading_bottom h1 { margin: 5px 10px 20px 0px; padding: 0px; height: auto; width: auto; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 18px; text-align: center; color: #ff7e00; font-weight: bold; text-align: right; line-height: 19px; }
.commuinty_img_text_bottom p { margin: 20px 10px 0px 0px; padding: 0px; height: auto; font-family: 'RobotoRegular'; font-size: 14px; color: #000; margin-top: 0px; line-height: 19px; text-align: right; }
.commuinty_read_more_bottom { margin: 20px 10px 0px 0px; padding: 10px 0px 10px 0px; height: auto; width: 60%; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #fff; background: #ff7e00; text-align: center; float: right; font-weight: 100px; }

/****************************going_green_start****************************/
.going_green_slider_wreper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.going_green_text_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.going_green_text_container { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.going_green_text_back { margin: 0px auto; padding: 0px; height: auto; width: 35%; }
.going_green_heading h1 { margin: 0px auto; padding: 0px; height: auto; width: auto; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 35px; text-align: center; color: #ff7e00; border-bottom: 1px solid #ff0000; margin-top: 20px; }
.going_green_heading_span { color: #76b300; }
.going_green_text p { margin: 0px auto; padding: 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; margin-top: 30px; line-height: 25px; text-align: center; margin-bottom: 30px; }

/****************************about_us_start****************************/
.about_us_slider_wreper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.about_us_slider_back img { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; }
.about_us_heading h1 { margin: 0px auto; padding: 0px; height: auto; width: 15%; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 40px; text-align: center; color: #ff7e00; border-bottom: 1px solid #ff7e00; margin-top: 20px; position: absolute; left: 40%; }
.about_us_heading_span { color: #fff; }

/*************profile_start***********/
.profile_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: url(../images/profile_back_img.jpg) center; background-attachment: fixed; }
.profile_container { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.profile_content_back { margin: 0px auto; padding: 0px 0px 550px 0px; height: auto; width: 90%; }
.profile_heading h1 { margin: 50px 10px 20px 0px; padding: 0px; height: auto; width: auto; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 30px; text-align: center; color: #000; font-weight: bolder; text-align: center; line-height: 19px; }
.profile_box_1_2_box_back { margin: 0px; padding: 0px; height: auto; width: 67%; float: left; }
.profile_box_1 { margin: 15px 15px 15px 15px; padding: 0px 0px 0px 0px; height: auto; width: 45%; float: left; background: #efefef; border: 2px #ff7e00 solid; box-shadow: 1px 1px 8px #888888; opacity: 0.9; }
.profile_box_1_heading h1 { margin: 20px 0px 0px 20px; padding: 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #ff7e00; text-align: left; }
.profile_box_1_menu { margin: 20px 10px 70px 20px; padding: 0px; height: auto; width: auto; float: left; }
.profile_box_1_menu ul { margin: 0px; padding: 0px; height: auto; width: auto; }
.profile_box_1_menu ul li { margin: 0px; padding: 6px 0px 6px 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; list-style-type: none; }
.profile_box_1_menu_span { color: #b80000; }
.profile_box_2 { margin: 15px 15px 15px 15px; padding: 0px 0px 0px 0px; height: auto; width: 45%; float: left; background: #efefef; border: 2px #ff7e00 solid; box-shadow: 1px 1px 8px #888888; opacity: 0.9; }
.profile_box_2_heading h1 { margin: 20px 0px 0px 20px; padding: 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #ff7e00; text-align: left; }
.profile_box_2_menu { margin: 20px 10px 52px 20px; padding: 0px; height: auto; width: auto; float: left; }
.profile_box_2_menu ul { margin: 0px; padding: 0px; height: auto; width: auto; }
.profile_box_2_menu ul li { margin: 0px; padding: 6px 0px 6px 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; list-style-type: none; }
.profile_box_2_menu_span { color: #b80000; }
.profile_box_3 { margin: 15px 15px 15px 0px; padding: 0px 0px 0px 0px; height: auto; width: 30%; float: right; background: #efefef; border: 2px #ff7e00 solid; box-shadow: 1px 1px 8px #888888; opacity: 0.9; }
.profile_box_3_heading h1 { margin: 20px 0px 0px 20px; padding: 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #ff7e00; text-align: left; }
.profile_box_3_menu { margin: 20px 10px 30px 20px; padding: 0px; height: auto; width: auto; float: left; }
.profile_box_3_menu ul { margin: 0px; padding: 0px; height: auto; width: auto; }
.profile_box_3_menu ul li { margin: 0px; padding: 6px 0px 6px 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; list-style-type: none; }
.profile_box_3_menu_span { color: #b80000; }
.profile_box_4_5_box_back { margin: 0px; padding: 0px; height: auto; width: 67%; float: left; }
.profile_box_4 { margin: 15px 15px 15px 15px; padding: 0px 0px 0px 0px; height: auto; width: 45%; float: left; background: #efefef; border: 2px #ff7e00 solid; box-shadow: 1px 1px 8px #888888; opacity: 0.9; }
.profile_box_4_heading h1 { margin: 20px 0px 0px 20px; padding: 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #ff7e00; text-align: left; }
.profile_box_4_menu { margin: 20px 10px 80px 20px; padding: 0px; height: auto; width: auto; float: left; }
.profile_box_4_menu ul { margin: 0px; padding: 0px; height: auto; width: auto; }
.profile_box_4_menu ul li { margin: 0px; padding: 6px 0px 6px 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; list-style-type: none; }
.profile_box_4_menu_span { color: #b80000; }
.profile_box_5 { margin: 15px 15px 15px 15px; padding: 0px 0px 0px 0px; height: auto; width: 45%; float: left; background: #efefef; border: 2px #ff7e00 solid; box-shadow: 1px 1px 8px #888888; opacity: 0.9; }
.profile_box_5_heading h1 { margin: 20px 0px 0px 20px; padding: 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #ff7e00; text-align: left; }
.profile_box_5_menu { margin: 20px 10px 50px 20px; padding: 0px; height: auto; width: auto; float: left; }
.profile_box_5_menu ul { margin: 0px; padding: 0px; height: auto; width: auto; }
.profile_box_5_menu ul li { margin: 0px; padding: 6px 0px 6px 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; list-style-type: none; }
.profile_box_5_menu_span { color: #b80000; }

/*************team_start***********/
.team_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: #e4e4e4; }
.team_container { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.team_content_back { margin: 0px auto; padding: 0px; height: auto; width: 90%; }
.tem_text_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; position: absolute; z-index: 999; }
.team_heading h1 { margin: 50px 10px 20px 0px; padding: 0px; height: auto; width: auto; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 30px; text-align: center; color: #ff7e00; font-weight: bolder; text-align: center; line-height: 19px; z-index: 99999999; }
.team_text p { margin: 20px 0px 0px 10px; padding: 0px; height: auto; width: auto; font-family: 'RobotoRegular'; font-size: 14px; color: #000; margin-top: 0px; line-height: 19px; text-align: center; z-index: 99999999; }
.team_img_back { margin: 0px 0px 0px 0px; padding: 0px; height: auto; width: 100%; float: left; }
.team_img_back img { width: 100%; }

/*************history_start***********/
.history_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: url(../images/history.jpg) center; background-attachment: fixed; }
.history_container { margin: 0px auto; padding: 0px; height: auto; width: 100%; max-width: 1200px; }
.history_content_back { margin: 0px auto; padding: 0px 0px 400px 0px; height: auto; width: 90%; }
.history_heading h1 { margin: 50px 10px 20px 0px; padding: 0px; height: auto; width: auto; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 30px; text-align: center; color: #ff7e00; font-weight: bolder; text-align: center; line-height: 19px; }
.history_text p { margin: 20px 0px 0px 10px; padding: 0px; height: auto; width: auto; font-family: 'RobotoRegular'; font-size: 20px; color: #fff; margin-top: 0px; line-height: 19px; text-align: center; }
.history_text_span { font-size: 14px; }
.history_man_img { margin: 0px; padding: 0px; height: auto; width: 100%; float: left }
.history_man_img img { width: 100%; }

/*************strenght_start***********/
.strenght_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: url(../images/strenght_back_img.jpg) center; }
.strenght_container { margin: 0px auto; padding: 0px 0px 0px 0px; height: auto; width: 100%; max-width: 1200px; }
.strenght_heading h1 { margin: 50px 10px 20px 0px; padding: 0px; height: auto; width: auto; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 30px; text-align: center; color: #ff7e00; font-weight: bolder; text-align: center; line-height: 19px; }
.strenght_menu_back { margin: 0px auto; padding: 20px 20px 20px 20px; height: auto; width: 55%; background: #000; opacity: 0.7; margin-bottom: 30px; }
.strenght_menu_back ul { margin: 0px; padding: 0px; height: auto; width: auto; }
.strenght_menu_back ul li { margin: 0px; padding: 6px 0px 6px 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #fff; list-style-type: none; }

/*************mission_start***********/
.mission_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: url(../images/mission.jpg) center; background-attachment: fixed; }
.mission_container { margin: 0px auto; padding: 0px 0px 0px 0px; height: auto; width: 100%; max-width: 1200px; }
.mission_heading h1 { margin: 50px 10px 20px 0px; padding: 0px; height: auto; width: auto; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 30px; text-align: center; color: #ff7e00; font-weight: bolder; text-align: center; line-height: 19px; }
.mission_text p { margin: 20px 0px 0px 10px; padding: 0px; height: auto; width: auto; font-family: 'RobotoRegular'; font-size: 14px; color: #000; margin-top: 0px; line-height: 19px; text-align: center; }
.mission_content_back { margin: 0px auto; padding: 0px 0px 400px 0px; height: auto; width: 70%; }
.mission_man_img { margin: 30px 0px 0px 0px; padding: 0px; height: auto; width: 42%; float: left; background: #000; border: 2px #fff solid; box-shadow: 3px 3px 20px #000; }
.mission_man_img img { width: 100%; }
.mission_box_text { margin: 30px 0px 0px 0px; padding: 50px 50px 50px 50px; height: auto; width: 35%; float: right; background: #FFF; border: 2px #fff solid; box-shadow: 3px 3px 20px #000; font-family: 'RobotoRegular'; font-size: 14px; color: #000; text-align: center; opacity: 0.8; }

/*************achievements_start***********/
.achievements_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: url(../images/achievements_back_img.jpg) }
.achievements_container { margin: 0px auto; padding: 0px 0px 0px 0px; height: auto; width: 100%; max-width: 1200px; }
.achievements_heading h1 { margin: 50px 10px 20px 0px; padding: 0px; height: auto; width: auto; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 30px; text-align: center; color: #ff7e00; font-weight: bolder; text-align: center; line-height: 19px; }
.achievements_crachual_back { margin: 0px auto; padding: 0px 0px 160px 0px; height: auto; width: 98%; }

/*************affiliations_start***********/
.affiliations_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: #f5f5f5; }
.affiliations_container { margin: 0px auto; padding: 0px 0px 0px 0px; height: auto; width: 100%; max-width: 1200px; }
.affiliations_heading h1 { margin: 50px 10px 20px 0px; padding: 0px; height: auto; width: auto; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 30px; text-align: center; color: #ff7e00; font-weight: bolder; text-align: center; line-height: 19px; }
.affiliations_img_main_back { margin: 0px auto; padding: 0px; height: auto; width: 80%; }
.affiliations_img_back { margin: 20px 0px 20px 0px; padding: 0px; height: auto; width: 14%; float: left; }
.affiliations_img_back img { width: 100%; }

/*************cerftification_start***********/
.cerftification_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: url(../images/cerftification_back_img.jpg) center; background-attachment: fixed; }
.cerftification_container { margin: 0px auto; padding: 0px 0px 0px 0px; height: auto; width: 100%; max-width: 1200px; }
.cerftification_heading h1 { margin: 50px 10px 20px 0px; padding: 0px; height: auto; width: auto; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 30px; text-align: center; color: #FFF; font-weight: bolder; text-align: center; line-height: 19px; }
.cerftification_img_text_main_back { margin: 100px auto; padding: 0px; height: auto; width: 80%; }
.cerftification_img_text_main_back .strenght_menu_back { background: transparent; }
.cerftification_img_text_back { margin: 30px 20px 0px 20px; padding: 0px; height: auto; width: 20%; float: left; }
.cerftification_img_text_back2 { margin: 30px 20px 0px 20px; padding: 0px; height: auto; width: 20%; float: left; }
.cerftification_img { margin: 0px 0px 10px 0px; padding: 0px; height: auto; width: 100%; float: left; }
.cerftification_img img { width: 100%; }
.cerftification_img_heading h1 { margin: 10px 0px 0px 0px; padding: 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFF; font-size: 24px; text-align: center; }
.cerftification_img_text p { margin: 10px 0px 0px 0px; padding: 0px; height: auto; width: auto; font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 14px; text-align: center; }
.cerftification_img_text_back_2 { margin: 200px 20px 0px 20px; padding: 0px; height: auto; width: 20%; float: left; }

/*************our_customers_start***********/
.our_customers_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: #f5f5f5; }
.our_customers_container { margin: 0px auto; padding: 0px 0px 0px 0px; height: auto; width: 100%; max-width: 1200px; }
.our_customers_heading h1 { margin: 50px 10px 20px 0px; padding: 0px; height: auto; width: auto; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 30px; text-align: center; color: #000; font-weight: bolder; text-align: center; line-height: 19px; }
.our_customers_heading_span { color: #ff7e00; }
.our_customers_img_main_back { margin: 0px auto; padding: 0px; height: auto; width: 80%; }
.our_customers_img_back { margin: 20px 0px 20px 0px; padding: 0px; height: auto; width: 14%; float: left; }
.our_customers_img_back img { width: 100%; }

/*************events_start***********/
.event_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: url(../images/event.jpg) center; }
.event_container { margin: 0px auto; padding: 0px 0px 50px 0px; height: auto; width: 100%; max-width: 1200px; }
.event_heading h1 { margin: 0px auto; padding: 0px 0px 12px 0px; height: auto; width: 10%; font-family: 'HelveticaNeueLTStdLtCn_0'; font-size: 30px; text-align: center; color: #ff7e00; font-weight: bolder; text-align: center; line-height: 19px; border-bottom: #ff7e00 1px solid; margin-top: 50px; }
.event_container_back { margin: 0px auto; padding: 0px 0px 0px 0px; height: auto; width: 90%; margin-top: 5%; margin-bottom: 2%; background: transparent;    /*background: #FF0000;*/ }
.event_img_text_main_back { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_back_1 { margin: 0px 0px 10px 0px; padding: 0px; height: auto; width: 100%; float: left; }
.event_img_back_1 img { width: 100%; }
.event_img_heading h1 { margin: 20px 0px 20px 0px; padding: 0px; height: auto; width: auto; font-family: 'RobotoRegular'; font-weight: bold; color: #000000; font-size: 20px; text-align: center; }
.event_img_text p { margin: 0px 10px 15px 10px; padding: 0px; height: auto; width: auto; font-family: 'RobotoRegular'; font-size: 15px; text-align: center; }
.event_img_text_main_back_2 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_3 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_4 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_5 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_6 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_7 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_8 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_9 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_10 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_11 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_12 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_13 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_14 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_15 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_16 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 438px; }
.event_img_text_main_back_17 { margin: 30px 10px 0; padding: 0px; height: auto; width: 31%; float: left; background: #fff; border-radius: 10px; min-height: 430px; }
.event_img_text_main_back_18 { margin: 0 auto;
    padding: 0px;
    height: auto;
    width: 31%;
    background: #fff;
    border-radius: 10px;
    min-height: 438px; }
	.center
	{
	display: inline-block;
    width: 99%;
    text-align: center;
	}
	.footer_text a
	{
	    color: gray;
    text-decoration: none;
	}
.event_blank_row { clear: both; float: left; width: 100%; }

/*************index_start***********/
.index_slider_wrapper { margin: 0px; padding: 0px; height: auto; width: 100%; float: left; background: #f5f5f5; }
.cd-top { display: inline-block; height: 40px; width: 40px; position: fixed; bottom: 40px; right: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);  /* image replacement properties */ overflow: hidden; text-indent: 100%; white-space: nowrap; background: rgba(0, 00, 0, 0.8) url(../images/cd-top-arrow.svg) no-repeat center 50%; /*rgba(232, 98, 86, 0.8)*/ visibility: hidden; opacity: 0; -webkit-transition: opacity .3s 0s, visibility 0s .3s; -moz-transition: opacity .3s 0s, visibility 0s .3s; transition: opacity .3s 0s, visibility 0s .3s; }
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover { -webkit-transition: opacity .3s 0s, visibility 0s 0s; -moz-transition: opacity .3s 0s, visibility 0s 0s; transition: opacity .3s 0s, visibility 0s 0s; }
.cd-top.cd-is-visible {    /* the button becomes visible */
visibility: visible; opacity: 1; }
.cd-top.cd-fade-out {    /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
opacity: .5; }
.no-touch .cd-top:hover { background-color: #e86256; opacity: 1; }
@media only screen and (min-width:768px) {
    .cd-top { right: 20px; bottom: 20px; }
}
@media only screen and (min-width:1024px) {
    .cd-top { height: 60px; width: 60px; right: 30px; bottom: 30px; }
}