@charset "UTF-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, images, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video{margin:0; padding:0; border:0; font-size:100%;font: inherit;vertical-align:baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}body{line-height:1;}ol, ul{list-style: none;}blockquote, q {quotes:none;}blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}

body{font-family:'Roboto', sans-serif; font-size:100%; color:#000; margin:0; padding:0; text-align:center; background:#EDEDED;overflow-x:hidden}
img{width:100%; max-width:100%; height:auto; border:none;}
b,strong{font-weight:700;}
input, textarea{width:100%; max-width:100%; resize:none;}
a, a:link, a:active{text-decoration:none;}

*{box-sizing:border-box;}
.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom: 1;}

.blinker{animation:blinkerText 0.8s infinite;font-weight:500 !important;}
@keyframes blinkerText{0%{color:#FFF;}49%{color:#FFF;}50%{color:#ffff00}99%{color:#ffff00}100%{color:#ffff00}}
header{position:sticky; top:0; z-index:999; background:#eaf1ff; padding:10px 0 0; box-shadow:0 0 3px #111;}
.logo{width:280px; height:auto; margin:0 auto 20px}
.excellence_logo{display:none;}
.call_section{display:flex; flex-direction:column; gap:16px;  align-items:center; font-size:16px; margin-bottom:20px;}
.call_section a{color:#183a8f}
.call_section strong, .call_section svg{color:#ee660b}
.call_row{display:flex;gap:10px;align-items:center;}
.scholarshipLink{display:inline-block; background:#222; padding:5px 20px; line-height:170%; border-radius:5px; margin-bottom:20px}
.scholarshipLink a{color:#fff}
.bannerTopBorder{display:none}
#page_banner,.bannerTopBorder{display:none}
.page_banner picture,.page_banner img{width:100%;display:block;}
.page_banner img{height:auto;}
.queryBox{background:#CCCCCC; padding:10px; text-align:left; height:600px;}
.queryBox input{width:fit-content;}
#main{padding:20px 15px; text-align:left}
#breadcrumb{margin-bottom:15px;line-height:180%; color:#444;border-bottom:1px solid #eee}
#breadcrumb a{padding:5px 10px; background:#1c499f;color:#fff}	
#breadcrumb svg{margin:0 10px; position:relative; top:4px}
.chat_script_desktop{display:none !important;}
@media only screen and (min-width:480px)
	{
		.headerTxt{font-size:130%}
	}
@media only screen and (min-width:768px)
	{
		.headerTxt{font-size:180%}
		.callContainer{margin-bottom:30px; text-align:center}
		.callUs,.tollBox{display:inline-block; margin:0 3%}	
	}
@media only screen and (min-width:1024px)
	{
		.stickyfooter{display:none;}
		header{margin:0; background:#fff}
		.header{display:flex;align-items:center; justify-content:space-between; gap:0;padding:10px;}
		.logo{margin:0; width:200px;}
		.logoRightSection{width:750px;display:flex; align-items:center; justify-content:space-between; gap:20px;}			
		.excellence_logo{display:flex; align-items:center; gap:10px; line-height:25px; color:#136fa3; font-weight:500; text-align:left;}
		.excellence_logo img{width:60px;}		
		.call_section, .callContainer{margin-bottom:0;}
		.call_right_section{display:flex; flex-direction:column; gap:10px; align-items:end;}
		.scholarshipLink{padding:5px 20px; margin-bottom:0}
		.scholarshipLink a{color:#fff}
		.scholarshipLink a:hover{color:yellow !important;}
		#breadcrumb{border-bottom:1px solid #ccc}
	}
@media only screen and (min-width:1280px)
	{
		.Container, .footerSection{width:1200px; max-width:1200px; margin:0 auto;}
		header{padding:5px 0;}
		.header{gap:70px;}
		.logo{width:300px;}
		.logoRightSection{width:900px;}		
		.excellence_logo{font-size:13px; text-transform:uppercase; font-family:'Bookman Old Style';}		
		.call_section{align-items:start; font-size:20px; margin-bottom:0;}
		.call_section a{cursor:text; pointer-events: none;}
		.scholarshipLink a{font-size:15px; font-weight:500}
		#bannerSection{position:relative; width:100%;}	
		.bannerTopBorder{width:100%; height:17px; background:#183a8f; display:block; position:absolute; top:0;  z-index:2}
		.page_banner{width:765px; float:left; border-top:30px solid #efefed}
		.page_banner img{height: 481px;}
		.extend-h img{height:450px;}
		.queryBox{background:#ccc; padding:10px; width:410px; height:495px; float:right; margin-top:0;  z-index:99; margin-top:16px;}	
		.extend{height:462px;}
	}	