body {
	direction: ltr;
	-webkit-font-smoothing: antialiased;
	font-size: 100%;
	font-family: 'Century Gothic';
}

img {
    vertical-align: middle;
	max-width:100%;
}

ul { margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }

a,a:hover,a:focus { text-decoration:none; color:#000; outline:none;}

select::-ms-expand {display: none;}

::placeholder {color: #333;opacity: 0.5;}
:-ms-input-placeholder { color: #333;opacity: 0.5;}
::-ms-input-placeholder { color: #333;opacity: 0.5;}

.padding0 {padding:0;}

.margin0{margin:0;}

.margin-top5{margin-top:5px !important;}
.margin-top35 {margin-top:35px;}
.margin-top70 {margin-top:70px;}
.margin-top50 {margin-top:50px;}
.margin-bottom50 {margin-bottom:50px;}
.margin-bottom35 {margin-bottom:35px;}
.margin-bottom25 {margin-bottom:25px;}

.bg_color {background:#EBF2F8;}

h2 {font-family: 'Century Gothic Bold'; font-size:45px; color:#0C2A60;margin-bottom:40px;}

.text_desc {color:#333;font-family: 'Century Gothic';}

.edu_btn {background:#0C2A60; font-family: 'robotomedium'; color:#fff; border-radius :30px; padding:10px 25px; font-size:15px;}

.edu_btn,.edu_btn:hover,.edu_btn:focus {color:#fff;}

.container_big {width:1440px;margin:auto;}

.grey_bg_box {background:#EBF2F8;}

.overflow_hidden {overflow:hidden;}

/*-- Header slider CSS Start ---*/
.main_bg { width: 1440px; margin: 0 auto; }
.main-slider_text_box {position:absolute; top:250px;}
.main-slider_text_box2 {top:210px;left:0;right:0;}
.main-slider_text {font-size:40px; color:#0C2A60;margin-bottom:22px;font-family: 'Century Gothic Bold';}
.main-slider_text .edu_display_block {font-size:55px;display:block;}
.font55 {font-size:55px;}
.main-slider_text2 {font-size:16px; color:#333;margin-bottom:30px;}
.heder_slider .slick-dots {bottom: 20px;}
.heder_slider  .slick-dots li {margin: 0px;}
.heder_slider .slick-dots li button:before {font-size: 16px; color:#A8B3BF;opacity:1;}
.heder_slider .slick-dots li.slick-active button:before { opacity: 1;color: #0C2A60;}
.heder_slider .slick-prev, .heder_slider .slick-next {display:none !important;}
.header_box {position:fixed;top:25px;left:0; right:0;z-index:5;}
.btn-edu-menu { display:none;}
.edu_top_menu {margin-top:10px;}
.edu_top_menu > ul > li {font-size:16px;color:#0C2A60;padding-right:18px;float:left;font-family: 'Century Gothic Bold';}
.edu_top_menu > ul > li a {color:#0C2A60;}
.edu_top_menu > ul > li a .fa-angle-down {font-size: 22px;padding-top: 2px;float: right;padding-left: 5px;}
.edu_top_menu > ul > li.open a .fa-angle-down:before {content: "\f106";}
.edu_top_menu > ul > li a.bool_appoinment_btn {color: #fff;}
.header_box.scrolled {background-color: #fff !important;top:0;padding:10px 0; z-index:5;box-shadow: 2px 2px 20px 2px rgba(0,0,0,0.4);
					  -webkit-box-shadow: 2px 2px 20px 2px rgba(0,0,0,0.4);-moz-box-shadow: 2px 2px 20px 2px rgba(0,0,0,0.4);transition: background-color 100ms linear;}
.edu_dropdown .dropdown-menu {border: none;border-radius: 6px;padding: 12px 25px 12px 28px;min-width: auto;margin-top: 5px;left: -50%;-moz-box-shadow: 0 -2px 12px rgb(0 0 0 / 18%);
	-webkit-box-shadow: 0 -2px 12px rgb(0 0 0 / 18%);box-shadow: 0 -2px 12px rgb(0 0 0 / 18%);font-family: 'Century Gothic';}
.edu_dropdown.edu_help_ful_menu .dropdown-menu{left:-24%;}
.edu_dropdown.edu_contactus_menu .dropdown-menu{left:-2%;}
.edu_top_menu ul li.edu_dropdown ul.dropdown-menu > li a {color: #0C2A60;font-size:14px;padding: 8px 0px;}
.edu_top_menu ul li.edu_dropdown ul.dropdown-menu > li > a:hover, .edu_top_menu ul li.edu_dropdown ul.dropdown-menu > li > a:focus,.edu_top_menu ul > li > a:hover, .edu_top_menu ul > li > a:focus {color: #26AD8B;text-decoration: none;background-color: transparent;}
.edu_top_menu ul > li > a.bool_appoinment_btn:hover, .edu_top_menu ul > li > a.bool_appoinment_btn:focus { color: #fff;  text-decoration: none;  background-color: #0C2A60;}
.edu_top_menu .edu_dropdown > .dropdown-menu:before {border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 10px dashed;	color: #fff;
	position: absolute;	top: -10px;	left: 45%;content: '';}
.edu_top_menu .dropdown-submenu {position: relative;}
.edu_top_menu .dropdown-submenu .dropdown-menu {top: 0;	left: 100%;margin-top: -1px;margin-left: 25px;min-width: 130px;}
.edu_top_menu .edu_menu_arrow {float: right;font-size: 20px;font-weight: bold;}
/*-- Header slider CSS End ---*/
/*-- About US CSS Start ---*/
.main_about_us {margin: 70px 58px;overflow: hidden;}
.home_about_us_bg {margin-right:58px;float:left;}
.main_about_us aside + aside + aside {display:none;} 
.home_about_us_bg img {border-radius:40px;}
.about_desc {font-size:18px;margin-bottom:45px;line-height:25px;}
/*-- About US CSS End ---*/

/*-- Subject We Teach CSS Start ---*/
.sub_bg { background:#EBF2F8;}
.sub_we_tech_box {margin:75px 0; overflow:hidden;}
.sub_we_tech_containt_box {padding:28px 60px 28px 35px; background:#fff;border-radius:14px;min-height:560px;}
.sub_we_tech_containt_box h2 {margin-bottom:25px;}
.sub_we_tech_containt_box p{font-size:15px; margin-bottom:15px;color:#333;}
.sub_we_tech_accordian {padding:20px 25px;}
.sub_we_tech_accordian label {font-size:24px;color:#0C2A60;margin-left:10px;font-family: 'Century Gothic Bold';margin:15px 0 0px 20px;}
.sub_we_tech_accordian_arrow {height:30px;width:30px;background:#0C2A60;float:right; border-radius: 50%; margin-top: 14px; margin-right: 10px;padding: 6px;font-size:18px;color:#fff;}
.sub_we_tech_accordian_arrow .glyphicon {color: #fff;font-size: 18px;}
.sub_img {display:none;}
.sub_we_tech_containt_box .panel-default {background:#fff;box-shadow: 2px 2px 20px 2px rgba(0,0,0,0.1);-webkit-box-shadow: 2px 2px 20px 2px rgba(0,0,0,0.1);-moz-box-shadow: 2px 2px 20px 2px rgba(0,0,0,0.1); }
.sub_we_tech_containt_box .panel-group .panel {border-radius: 26px;border:none;margin-bottom:24px;}
.sub_we_tech_containt_box .panel-default > .panel-heading {background-color: transparent;border:none;}
.sub_we_tech_containt_box .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group {border-top: none;padding: 0 15px 15px 15px;font-size:16px;}
.sub_we_tech_containt_box .panel-heading .accordion-toggle .sub_we_tech_accordian_arrow:after {font-family: 'Glyphicons Halflings'; content: "\e259"; float: right; }
.sub_we_tech_containt_box .panel-heading .accordion-toggle.collapsed .sub_we_tech_accordian_arrow:after {content: "\e258"; }
.sub_we_tech_containt_box .panel-title > a{width: 100%;	display: block;}
/*-- Subject We Teach CSS End ---*/
/*-- Services We Offer CSS Start ---*/
.ser_desc {	font-size: 16px;color: #333;}
.service_box { border:1px solid #D8D8D8; padding:30px 20px;border-radius:14px;height:460px;}
.service_img_box {height:90px;width:90px; border-radius:50%; margin:0 auto;}
.service_box_title {font-size:24px;font-family: 'Century Gothic Bold'; margin:25px 0 20px 0;color:#0C2A60;}
.service_box_title + p {min-height:180px;}
/*-- Services We Offer CSS End ---*/
/*--What sets apart CSS Start--*/
.apart_box {background:#EBF2F8;}
.apart_box_padding {padding:0 30px 0 28px;}
.apart_box_padding h2 + img {display:none;}
.set_us_accordian {margin-top:50px;margin-bottom:35px;}
.set_us_accordian.panel-group .panel {margin-bottom: 0;border-radius: 10px;background: #0C2A60;color: #fff;font-size: 16px;}
.set_us_accordian .panel-default > .panel-heading {padding: 20px 50px 20px 20px;border-bottom: 1px solid transparent;border-radius: 10px;color:#fff;background-color:#0C2A60;}
.set_us_accordian.panel-group .panel-heading+.panel-collapse>.panel-body {border-top:none;padding: 20px 50px 30px 20px;}
.set_us_accordian .panel-title > a,.set_us_accordian .panel-title > a:hover, .set_us_accordian .panel-title > a:focus {color:#fff; font-family: 'Century Gothic Bold'; font-size:26px;display:block;}
.set_us_accordian .panel-title > a .according_arrow_box {height: 30px;width: 30px;background: #fff;float: right;border-radius: 50%;}
.set_us_accordian .panel-title > a .glyphicon-menu-up:before,.set_us_accordian .panel-title > a .glyphicon-menu-down:before {color: #0C2A60;font-size: 18px;line-height: 29px;padding: 0px 6px;}

.set_us_accordian .panel-heading .accordion-toggle:after {font-family: 'Glyphicons Halflings';content: "\e260";float: right;color: #0C2A60;font-size: 18px;height: 30px;width: 30px;border-radius: 50%;
														  background: #fff; padding:6px;}
.set_us_accordian .panel-heading .accordion-toggle.collapsed:after {content: "\e259";}
.edu_img + .col-lg-6 + .edu_img {display:none;}
/*--What sets apart CSS End--*/
/*--student gallery CSS Start--*/
.stu_gallery_slider {
	margin-bottom: 50px;
	padding: 0 40px;
}
.stu_gallery_slider .slick-slide img {border:1px solid #707070; border-radius:24px;margin:0 10px;}
.stu_gallery_slider .slick-prev:before, .stu_gallery_slider  .slick-next:before {  opacity:1;content:'';}
.stu_gallery_slider .slick-prev {background:url(../images/prev.png) no-repeat #fff;height:43px;width:43px;z-index:2; border-radius:50%;left:20px;}
.stu_gallery_slider .slick-next {background:url(../images/next.png) no-repeat #fff;height:43px;width:43px;z-index:2; border-radius:50%;right:20px;}
.stu_gallery_slider .slick-dots {display:none !important;}
.image_gallery_box {border:1px solid #D8D8D8;border-radius:14px;margin-bottom:25px;}
.image_gallery_box label{margin: 15px 0;font-size: 18px;font-family: 'Century Gothic Bold';color: #0C2A60;text-align:center;width:100%;}
.image_gallery_box.active {border:1px solid #0C2A60;}
/*--student gallery CSS End--*/
/*-- educatum stats Start--*/
.edu_stats_para {font-size: 22px;padding-right: 70px;margin: 0;}
.edu_stats_para + .divider {width: 100%;border-bottom: 1px solid #D6D6D6;margin: 40px 0;}
.edu_num_box li {padding-left:25px;}
.edu_num_box li h2 {color:#333;margin:0;}
.edu_num_box li span {color:#333;font-size:24px;}
/*-- educatum stats End--*/
/*-- Testimonials Start--*/
.testi_box {background:#0C2A60;}
.testi_box h2 {color:#fff;}
.testimonials-slider-box {background:#fff;border-radius:14px;padding:15px 60px 30px 60px;margin-bottom:60px;}
.testimonials-slider-img {float:left;height: 90px;width: 90px;border: 1px solid #D8D8D8;border-radius: 50%;overflow:hidden;}
.testimonials-slider-text {padding:0 0 30px 30px;float:left;width:calc(100% - 100px);}
.testimonials-slider-lable {padding:30px 0;font-size:25px;color:#0C2A60;font-family: 'Century Gothic Bold'; margin-bottom:0;}
.testimonials-slider-text p{font-size:16px; color:#333;margin-bottom:0;text-align:justify;}
.testimonials-slider-box  .slick-dots li {margin: 0px;}
.testimonials-slider-box .slick-dots li button:before {font-size: 16px; color:#A8B3BF;opacity:1;}
.testimonials-slider-box .slick-dots li.slick-active button:before { opacity: 1;color: #0C2A60;}
/*-- Testimonials End--*/

/*--Footer Start--*/
.footer_menu_box {padding:30px 0;}
.footer_menu_box ul {margin-top:5px;}
.footer_menu_box ul li {float:left;padding-left:28px;}
.footer_menu_box ul li:last-child {padding-right:0;}
.footer_menu_box ul li a {font-size:16px;color:#0C2A60;font-family: 'Century Gothic Bold'; }
.footer_menu_box ul li a:hover, .footer_menu_box ul li a:focus {color: #26AD8B;}
.bool_appoinment_btn {font-size:16px;font-family: 'Century Gothic Bold';color:#fff;background:#0C2A60;padding:10px 25px;border-radius:25px;margin-top:-8px;}
.bool_appoinment_btn:hover,.bool_appoinment_btn:focus {color:#fff;}	
.botom_footer_box {background:#0C2A60;color:#fff;font-size:14px;padding:15px 20px;}
.botom_footer_box span + span {float:right;}
/*--Footer End--*/

/*--Team CSS Start--*/
.team_main_box {padding:50px 0;}
.team_name_box {margin-top:25px}
.team_name_box > span {font-size: 18px;color: #0C2A60;font-family: 'Century Gothic Bold';display: block;}
.team_name_box > span + span {color:#333;}
.team_text {padding-left:48px;}
.team_text p {font-size:16px;color:#333;line-height:25px;margin-bottom:25px;}
.vision_box {padding:50px 0;}
.team_owner_name{font-size: 18px;color: #0C2A60;font-family: 'Century Gothic Bold';}
.team_find_more_box {border:1px solid #D8D8D8;border-radius:14px;padding:25px 30px;margin:30px 0;}
.find_more_text {font-size: 24px;color: #0C2A60;font-family: 'Century Gothic Bold';}
.find_more_para {font-size:16px;color:#333;line-height:25px;margin-bottom:25px;}
.contact_btn {font-size:16px;color: #0C2A60;font-family: 'Century Gothic Bold';border:1px solid #0C2A60;border-radius:30px;padding:12px 40px;}
.team_img_box img {border-radius:25px;}
/*--Team CSS End--*/
/*--Subject Maths CSS Start--*/
.sub_main_box {
	padding: 30px 0;
}
.sub_title {font-size: 21px;color: #0C2A60;font-family: 'Century Gothic Bold';text-align:center}
.sub_para {font-size:16px;color:#333;line-height:25px;margin-bottom:25px;}
.sub_box {background:#ACACAC;border-radius:24px;height: 263px;}
.sub_sci_bg_box {background:#ACACAC !important;width:auto;}
.sub_para_title {font-size: 24px;color: #0C2A60;font-family: 'Century Gothic Bold';margin-bottom:25px;}
.sub_para_text {padding-right:48px;}
.sub_para_text p {font-size:16px;color:#333;line-height:25px;margin-bottom:25px;}
.sub_para_text ul {padding-left:18px;}
.sub_para_text ul li {font-size:16px;color:#333;line-height:25px;}
/*--Subject Maths CSS Start--*/

/*--FAQ CSS Start--*/
.faq_accordian.panel-group .panel {margin-bottom: 0;border-radius: 8px;border:1px solid #0C2A60;overflow:hidden;margin-bottom:15px;box-shadow:none;}
.faq_accordian .panel-default > .panel-heading {color: #333;background-color: transparent; border:0px solid #0C2A60;border-radius:8px;}
.faq_accordian .panel-title a span {width:calc(100% - 30px);display:inline-block;line-height:22px;font-family:'Century Gothic Bold';}
.faq_accordian .panel-title a span + span {display:inline-block;}
.faq_accordian .panel-default>.panel-heading+.panel-collapse>.panel-body {border-top: 1px solid #0C2A60;font-size: 14px;line-height: 22px;}
.faq_accordian .panel-title { position: relative;}
.faq_accordian .panel-title a span.acco_icon::after {content: "\f107";color: #fff;top: -2px;right: 8px;position: absolute;font-family: "FontAwesome";background: #0C2A60;
    width: 22px; height: 22px; border-radius: 50%;font-size:22px;line-height: 22px;text-align:center;}
.faq_accordian .panel-title a[aria-expanded="true"] span.acco_icon::after {content: "\f106";line-height:19px;}
.faq_accordian .panel-default>.panel-heading+.panel-collapse>.panel-body ul {padding-left:40px;}
/*--FAQ CSS End--*/

/*--Service CSS Start--*/
.service_text{font-size:16px;text-align:center;line-height:22px;margin-bottom:30px;z-index:-1;position:relative;}
.service_tab_btn .nav-tabs > li.active > a, 
.service_tab_btn .nav-tabs > li.active > a:hover, 
.service_tab_btn .nav-tabs > li.active > a:focus {color: #fff;cursor: pointer;background-color: #0C2A60;border: 1px solid #0C2A60;border-bottom-color: #0C2A60;border-radius: 24px;}
.service_tab_btn .nav > li > a { padding: 8px 40px; }
.service_tab_btn .nav-tabs > li > a {margin-right: 0px;cursor: pointer;margin-left:15px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 24px;
                                     border:1px solid #0C2A60;font-size:16px;font-family: 'Century Gothic Bold';color:#0C2A60;}
.service_tab_btn .nav-tabs {border-bottom: none; margin-bottom: 20px;position:relative;}
.service_tab_btn .nav-tabs > li > a:hover, .service_tab_btn .nav-tabs > li > a:focus { color: #fff;cursor: default;background-color: #0C2A60; }
.panel { background-color: transparent;}
.service_panel_img img{border-radius:24px;}
.service_panel {padding-top:35px;padding-bottom:25px;position:relative;}
.service_panel .panel-body {padding: 0px;}
.service_panel .table > tbody > tr > td {padding: 2px 5px; font-size:16px;border-top:none;}
.service_panel .table > tbody > tr > td:first-child {font-size:16px;font-family: 'Century Gothic Bold';color:#0C2A60;width:175px;}
.service_panel .table {margin-top:20px;}
/*--Service CSS End--*/

/*--About US CSS Start--*/
.about_us_text {font-size:16px;color:#333;line-height:22px;margin-bottom:20px;}
a.about_titles{font-size:45px;font-family: 'Century Gothic Bold';margin-bottom:8px;color:#0C2A60;opacity:30%;float:none;display:block;}
a:hover.about_titles,a:focus.about_titles,a.active.about_titles{color:#26AD8B;opacity:1;}
.about_mvv_box li:nth-child(2) .about_titles.active {margin-bottom:32px;margin-top:32px;}
.about_mvv_box li:nth-child(2) .about_titles.about_titles_add_margin {margin: 55px 0;}
.about_titles2 {font-size:36px;font-family: 'Century Gothic Bold';color:#333;line-height:50px;position:absolute;top:0;right:0;}
.about_video_box {text-align:center;margin:0 8px 30px;}
.about_video_box video{width:700px;}
.about_sets_part_box {margin:0 8px;}
.about_proven_box {background:#26AD8B;border-radius:14px;padding:30px 0;margin:30px 0;overflow:hidden;}
.about_proven {font-size:45px;font-family: 'Century Gothic Bold';color:#fff;text-align:center;margin:0 auto;width:100%;}
.about_proven_box ul {margin: 0 35px;}
.about_proven_box li {padding: 30px 0 0 30px;color: #fff;min-height: 288px;}
.about_proven_box li span{font-size:18px;font-family: 'Century Gothic Bold';}
.about_proven_box li span + span {font-size:60px;font-family: 'Century Gothic Bold';margin-left:5px;}
.about_proven_box li p{font-size:16px;color:#fff;padding-right:20px;}
.about_proven_bottom_text {font-size:23px;font-family: 'Century Gothic Bold';color:#fff;text-align:center;}
.more_about_title {font-size:30px;font-family: 'Century Gothic Bold';color:#0C2A60;text-align:center;margin-bottom:30px;margin-top:30px;}
.more_about_box {border-radius:14px;padding:20px;}
.more_about_box h2 {margin-bottom:15px;}
.more_about_box p {font-size:18px;margin-bottom:20px;}	
.more_about_box h4 {margin-bottom:15px;font-size:22px;font-family: 'Century Gothic Bold';color:#0C2A60;}
.more_about_box .edu_btn {margin-bottom:15px;}
.more_about_title + div {margin-bottom:30px;}
.about_sets_part_box li h4{margin-bottom:20px;}
.about_sets_part_text {margin-bottom:20px;font-size:16px;}
.about_sets_part_box li:last-child .about_sets_part_text {margin-bottom:35px;}
/*--About US CSS End--*/

/*--Gallery CSS Start--*/
.edu-gallery {overflow-x: hidden}
.edu-gallery .photos {padding-bottom: 16px}
.edu-gallery .item {padding-bottom: 16px}
.edu-gallery .item img {border-radius:14px;}
.edu-gallery .item:nth-child(4n+1)  {clear:both;}
.lb-dataContainer:after,.lb-outerContainer:after {content: "";clear: both;}
body.lb-disable-scrolling { overflow: hidden;}
.lightboxOverlay {position: absolute;top: 0;left: 0;z-index: 9999;background-color: #000;opacity: 0.8;display: none;}
.lightbox { position: absolute; left: 0; width: 100%; z-index: 10000; font-weight: 400;}
.lightbox .lb-image {display: block;height: auto;max-width: inherit;border-radius: 3px;}
.lightbox a img {border: none;}
.lb-outerContainer {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto; border-radius: 14px;}
.lb-loader,.lb-nav {position: absolute; left: 0;}
.lb-outerContainer:after { display: table;}
.lb-container {padding: 15px;}
.lb-loader {top: 43%;height: 25%;width: 100%;}
.lb-cancel {display: block;width: 32px;height: 32px;margin: 0 auto;}
.lb-nav {top: 0; height: 100%;  width: 100%;  z-index: 10;}
.lb-container > .nav {left: 0;}
.lb-nav a {outline: 0;}
.lb-next,.lb-prev {height: 100%;cursor: pointer;  display: block;}
.lb-nav a.lb-prev {width: 34%;left: 0;float: left;background: url(../images/gallery_prev.png) left 48% no-repeat; }
.lb-nav a.lb-next { width: 64%; right: 0; float: right; background: url(../images/gallery_next.png) right 48% no-repeat;  }
.lb-dataContainer { margin: 0 auto; padding-top: 5px; width: 100%; -moz-border-radius-bottomleft: 4px;  -webkit-border-bottom-left-radius: 4px;  border-bottom-left-radius: 4px;
					-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;}
.lb-dataContainer:after { display: table;}
.lb-data {padding: 0 4px; color: #ccc;}
.lb-data .lb-details {width: 85%; float: left;  text-align: left;  line-height: 1.1em;}
.lb-data .lb-caption {font-size: 13px;font-weight: 700;line-height: 1em;}
.lb-data .lb-number { display: block;clear: left;padding-bottom: 1em;font-size: 12px;color: #999;}
.lb-data .lb-close {display: block;float: right;width: 30px;height: 30px;background: url(../images/close.png) top right no-repeat;
  text-align: right;outline: 0; filter: alpha(Opacity=70);opacity: 0.7; -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}
.lb-data .lb-close:hover {cursor: pointer; filter: alpha(Opacity=100); opacity: 1;}
/*--Gallery CSS End--*/
/*--Contact US CSS Start--*/
.contact_text {font-size:22px;margin-bottom:20px;color:#0C2A60;}
.contact_box {padding:20px;border:1px solid #d8d8d8; border-radius:14px;margin-right:35px;overflow:hidden;}
.contact_box h4 {font-size:24px;color:#0C2A60;font-family: 'Century Gothic Bold';margin-bottom:15px;}
.contact_box p {font-size:16px; color:#333;}
.contact_box ul li {margin-top:30px;}
.contact_box label {font-size:16px;color:#0C2A60;margin:12px 0 5px 0px;}
.contact_box .contact_us_icon + div {float:left;font-size:16px;margin-left:12px;}
.contact_box .contact_us_icon + div pre {display: block;padding: 0;margin: 0 0 -25px 0px;font-size: 16px;line-height: 1.42857143;color: #333;word-break: break-all;word-wrap: break-word;background-color: transparent;
	border: 0;	border-radius: 0;font-family: 'Century Gothic';}
.contact_box .input-group {width:100%;}
.contact_box .form-group {margin-bottom:0;}
.contact_box .input-group .form-control {font-size: 16px;color: #333;padding: 25px 10px; border: 1px solid #707070;border-radius: 4px;}
.contact_box .form-group .form-control {font-size: 16px;color: #333;padding: 0px 10px; border: 1px solid #707070;border-radius: 4px;height:52px;-moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */ appearance:none;}
.contact_box .form-group .form-control option:disabled {color: #333;opacity:0.5;}
.contact_box .form-group:after {content: "\f107";font-family: FontAwesome;position: absolute;top: 45px;right: 40px;height: 0;width: 0;color: #0C2A60;font-size: 30px;}
.contact_box .input-group textarea.form-control {padding:15px 10px;min-height:110px;}
.contact_box .contact_us_icon {height:50px;width:50px;border-radius:50%;border:1px solid #0C2A60;color:#0C2A60;text-align: center; padding-top: 12px;font-size:25px;float:left;}
.contact_box .contact_us_btn {font-size: 16px;font-family: 'Century Gothic Bold';color: #fff;background: #0C2A60;padding: 10px 40px;border-radius: 25px;}
.contact_map_box h4{font-size:24px;color:#0C2A60;font-family: 'Century Gothic Bold';margin-bottom:15px;margin-top:20px;}
.social_icon_box li{font-size:55px;float:left;margin-right:15px;}
.social_icon_box li i.fa-facebook-official {color:#3b5998;}
.social_icon_box li .insta {margin-top:-8px;}
.social_icon_box li i.fa-youtube-play {color:#FF0000;}
.radio_box .radio, .chk_box .checkbox {margin-top: 0px;margin-bottom: 0px;}
label.edu_checkbox , label.edu_radio{padding-left:0;float: left; margin-right: 20px;margin-bottom: 0;position:relative;}
label.edu_checkbox > input[type="checkbox"], label.edu_radio > input[type="radio"] {float: left;position: absolute;left: 0;margin: 0;z-index: 2;opacity: 0;cursor: pointer;}
label.edu_radio > i {width: 27px;height: 27px;border: 1px solid #707070;background: white;	border-radius: 50%;	padding: 4px;float: left;position: relative;box-sizing: border-box;margin-right:10px;}
label.edu_checkbox > i {width: 27px;height: 27px;border: 1px solid #707070;background: white;padding: 6px;float: left;position: relative;box-sizing: border-box;margin-right: 10px;	}
label.edu_radio > input[type="radio"]:checked + i::before {width: 17px;height: 17px;background-color: #313132;border-radius: 50%;content: "";position: relative;float: left;box-sizing: border-box;	}
label.edu_checkbox > input[type="checkbox"]:checked + i:before {content: ""; position: relative;  float: left;box-sizing: border-box;width: 14px;height: 8px;border-style: solid;border-width: 0 0 3px 3px;
    border-color: #313132;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
label.edu_checkbox > span, label.edu_radio > span {font-size: 16px;color: #333;opacity:0.5;font-family: 'Century Gothic';margin-top: 2px;float: left;}
label.edu_checkbox.margin-bottom25 {margin-bottom: 25px;}
.edu-tooltip-exposed {position: absolute;width: 100%;left: -8px;top: 40px;width: 200px;padding: 10px !important;border-radius: 5px;background-color: #e8e8e8;z-index:1;opacity:1 !important;}
.edu-tooltip-exposed:before {content: '';position: absolute;top: -8px;left: 12px;float: left;width: 15px;height: 15px;background-color: #e8e8e8;-ms-transform: rotate(-135deg);
	-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}
.contact_box .edu-tooltip-exposed .input-group {margin-bottom:0 !important;}
/*--Contact US CSS End--*/

/*--Testimonial CSS Start--*/
.testimonial_box {column-count: 3;column-gap: 16px;}
.testimonial_item {margin-bottom: 16px;page-break-inside: avoid;break-inside: avoid-column;padding:25px;border-radius: 14px;border:1px solid #D8D8D8;}
.testimonials_img {float: left;height: 90px;width: 90px;border: 1px solid #D8D8D8;border-radius: 50%;overflow: hidden;}
.testimonials_lable {padding: 25px 0 25px 20px;font-size: 22px;color: #0C2A60;font-family: 'Century Gothic Bold';margin-bottom: 0;float: left;width: calc(100% - 100px);}
.testimonial_text {font-size: 15px;color: #333;	margin-top: 10px;margin-bottom: 0;line-height: 24px; text-align: justify;}
ul.testimonial_text {padding-left:25px;}
.testi_border {border:1px solid #D8D8D8;}
/*--Testimonial CSS End--*/

/*--Career CSS Start--*/
.edu-file-attach-wrapper {position: relative;float: left;width: 100%;}
.edu-file-attach-wrapper > input[type="file"] {opacity: 0;position: relative;z-index: 2;cursor: pointer;height: 52px;}
.edu-file-attach-wrapper > i.custom-file-label {position: absolute;z-index: 1;top: 0;left: 0;border-radius: 4px;border: 1px solid #707070;background: white;height: 52px;width: 100%;padding: 14px 10px;font-size: 16px;
		color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right: 40px;	}
.edu-file-attach-wrapper > i.custom-file-label:after {content: "\e142";font-family: 'Glyphicons Halflings';position: absolute;right: -1px;top: -1px;width: 50px;height: 52px;border: 1px solid #707070;
			border-radius: 0 4px 4px 0;	background-color: white;text-align: center;padding: 10px;font-size: 25px;color: rgba(112, 112, 112,0.6);font-weight:bold;}
.edu-file-attach-wrapper > i.custom-file-label.hide-button:after {content: "";border: none;}
.edu-file-attach-wrapper > i.custom-file-label.hide-button + i.clear-file {right: 1px;display: block;}
.edu-file-attach-wrapper > i.clear-file {display: none;position: absolute;z-index: 2;top: 9px;right: 40px;height: 45px;width: 40px;border-radius: 4px;background: white;opacity: 0.4;font-size:35px;}
/*--Career CSS End--*/

