body{

	font-family: Raleway;

}

img{

	max-width: 100%;

}

.fitting{

	padding: 0px;

	margin: 0px;

}

.yello{

	border: 1px solid #f7b902;

}

.blue{

	background-color: #103a5b;

}

.ltGrn{background-color: #d3f5da;}

.cntDtl .phone a{text-decoration: none;display: inline-block; line-height: 32px; font-size: 20px; font-weight: bold; color: #fff;}

.cntDtl .phone a i{padding-right: 4px;color: #f6b508; display: inline-block; line-height: 32px; font-size: 20px;}

.cntDtl .email a{text-decoration: none;display: inline-block; line-height: 24px; font-size: 14px; color: #fff;}

.cntDtl .email a i{padding-right: 4px;color: #f6b508; display: inline-block; line-height: 24px;}

.hdrCnt{float: right; position: absolute; right: 0px;}

.hderSc{width: 100%;}

.cntDtl {text-align: right; float: right;}

.scLnk{text-align: right; float: right; }

.scSng{display: inline-block; width: 30px;}

.rlTlG{width: 142px; float: right; padding-top:2px; padding-bottom: 10px;}

.cnTrsLk li{width: 50%; float: left; display: inline-block; padding: 4px 2px;}

.cnTrsLk li a{display: inline-block; font-size: 17px; font-weight: 700; padding: 13px 15px; width: 100%; border-radius: 5px; text-align: center; text-decoration: none; color: #fff; }

.cnTrsLk li a:hover{background-color:#103a5b;}

.cnTrsLk{margin: 0px auto; padding: 0px !important;margin-top: 33px;}

.enquri.the-bg ul{

	padding: 0px; margin-bottom: 0px; padding-bottom: 20px;

}

.enquri.the-bg ul li{display: block; padding-bottom: 10px; }

.enquri .frmBtn{width: 100%; text-align: center; text-decoration: none; display: inline-block;font-size: 15px;

    color: #fff; background-color: #103a5b; padding: 10px 12px; margin-top: 10px; border-radius: 4px;}

.enquri .frmBtn:hover{background-color: #008bdb;}    

.the-bg .form-check-input{ margin-left: 0px !important; }

.the-bg .form-check-label{margin-left: 20px; font-size: 14px;}

.rgtAd{

	background:url(../image/germany.jpg) no-repeat;  margin-top: 14px; border-radius: 4px; background-size: cover; margin-bottom: 22px;

}

.rgtcnt {

	padding: 46px 10px; text-align: center;

}

.rgtcnt p{

	font-size: 23px; color: #fff; text-transform: uppercase; font-weight: 700;

}

.rgtcnt a{display: inline-block; padding: 6px 30px; background-color: #f3b70b;border-radius: 4px; text-decoration: none; color: #fff;}

.rgtcnt a:hover{background-color: #008bdb;}

.ltBl{background-color: #6ccaff;}

.dkBl{background-color: #008bdb;}

.org{background-color: #ffb228;}

.rlTlG span{color: #fff; font-size: 13px;}

.ocsrAd{

	background:url(../image/ukraine.jpg) no-repeat;  margin-top: 14px; border-radius: 4px; background-size: cover; display: inline-block; width: 100%;

}

.oscBx{padding: 46px 10px; text-align: center;}

.oscBx p{font-size: 23px; color: #fff; text-transform: uppercase; font-weight: 700; margin-bottom: 6px;}

.oscBx ul{padding: 0px;}

.oscBx li{ color: #fff; font-size: 14px; display: inline-block;}

.oscBx a{display: inline-block; padding: 6px 30px; background-color: #f3b70b;border-radius: 4px; text-decoration: none; color: #fff;}

.oscBx a:hover{background-color: #008bdb;}

.inrHd .phone{display: inline-block; margin-right: 10px; margin-top: 4px; margin-bottom: 6px;}

.inrHd .phone a{font-size: 18px; color: #fff; text-decoration: none;}

.inrHd .phone a:hover{color: #f8a300;}

.inrHd .phone i{padding-right: 6px; display: inline-block;color: #f8a300;}

.sclSc{text-align: right;}

.sclSc ul{margin-bottom: 0px;}

.sclSc ul li{display: inline-block; padding-left: 6px; }

.sclSc i{font-size: 14px; color: #ffffff; margin-top: 10px;}

.sclSc i:hover{color: #f8a300;}



.white{

	border-top: 1px solid #8f9294;

	margin-top: 10px;

}

.logo{

	

}

.canada a{

	font-size: 14px;

	color: #ffffff;

	background-color: #42515a;

	padding: 10px 47px;

	float: left;

	border-radius: 5px;

	margin-left: 35px;

	margin-top: -34px;



}

.can-2 img{

	margin-top: 40px;

}

.canada a:hover{

	text-decoration: none;

	background-color: #283238;

}

.astre a{

	font-size: 14px;

	color: #ffffff;

	background-color: #42515a;

	padding: 10px 44px;

	float: left;

	border-radius: 5px;

	margin-left: 35px;

	margin-top: -34px;



}

.astre-2 img{

	margin-top: 20px;

}

.astre a:hover{

	text-decoration: none;

	background-color: #283238;

}

.new a{

	font-size: 14px;

	color: #ffffff;

	background-color: #42515a;

	padding: 10px 30px;

	float: left;

	border-radius: 5px;

	margin-left: 35px;

	margin-top: -34px;



}

.new-2 img{

	margin-top: 20px;

}

.new a:hover{

	text-decoration: none;

	background-color: #283238;

}

.uk a{

	font-size: 14px;

	color: #ffffff;

	background-color: #42515a;

	padding: 10px 63px;

	float: left;

	border-radius: 5px;

	margin-left: 35px;

	margin-top: -34px;



}

.uk-2 img{

	margin-top: 20px;

}

.uk a:hover{

	text-decoration: none;

	background-color: #283238;

}

.usa a{

	font-size: 14px;

	color: #ffffff;

	background-color: #42515a;

	padding: 10px 59px;

	float: left;

	border-radius: 5px;

	margin-left: 35px;

	margin-top: -34px;



}

.usa-2 img{

	margin-top: 20px;

}

.usa a:hover{

	text-decoration: none;

	background-color: #283238;

}

.irld a{

	font-size: 14px;

	color: #ffffff;

	background-color: #42515a;

	padding: 10px 49px;

	float: left;

	border-radius: 5px;

	margin-left: 35px;

	margin-top: -34px;



}

.irld-2 img{

	margin-top: 20px;

}

.irld a:hover{

	text-decoration: none;

	background-color: #283238;

}

.sigpor a{

	font-size: 14px;

	color: #ffffff;

	background-color: #42515a;

	padding: 10px 38px;

	float: left;

	border-radius: 5px;

	margin-left: 35px;

	margin-top: -34px;



}

.sigpor-2 img{

	margin-top: 20px;

}

.sigpor a:hover{

	text-decoration: none;

	background-color: #283238;

}

.germ a{

	font-size: 14px;

	color: #ffffff;

	background-color: #42515a;

	padding: 10px 41px;

	float: left;

	border-radius: 5px;

	margin-left: 35px;

	margin-top: -34px;



}

.germ-2 img{

	margin-top: 20px;

}

.germ a:hover{

	text-decoration: none;

	background-color: #283238;

}

.dubai a{

	font-size: 14px;

	color: #ffffff;

	background-color: #42515a;

	padding: 10px 51px;

	float: left;

	border-radius: 5px;

	margin-left: 35px;

	margin-top: -34px;



}

.white-22{

	background-color: #ffffff;

	min-height: 770px;

}

.dubai-2 img{

	margin-top: 20px;

}

.dubai a:hover{

	text-decoration: none;

	background-color: #283238;

}

.enquri h6{

	font-size: 18px;

	color: #000000;

	font-weight: bold;

	margin-top: 30px;

	text-align: center;

}

.send a{

	font-size: 15px;

	color: #ffffff;

	background-color: #f5b508;

	padding: 10px 142px;

	float: left;

	margin-top: 20px;

	border-radius: 4px;

}

.send a:hover{

	text-decoration: none;

	background-color: #2f495c;

}

.footer-bg{

	background-color: #212327;

	min-height: 200px;

	border: 1px solid #414547;

}

.about-2 h6{

	font-size: 14px;

	color: #ffffff;

	margin-top: 50px;

	font-weight: bold;

}

.the-bg{

	background-color:#ffb228;

	margin-top: 33px;

	border-radius: 4px;

}

.line-02{

	border-top: 2px solid #ffffff;

}

.about-2 p{

	font-size: 13px;

	color: #ffffff;

	margin-top: 20px;

}

.lorem p{

	font-size: 13px;

	color: #ffffff;

	margin-left: 55px;



}

.lorem-1 p{

	font-size: 13px;

	color: #ffffff;

	margin-left: 55px;

	margin-top: 0px;



}

.about-2 i{

	font-size: 19px;

	margin-right: 15px;

}

.all p{

	font-size: 12px;

	color: #ffffff;

	text-align: center;

	margin-top: 15px;

}

.rights{

	border-top: 1px solid #494844;

}

.dose h6{

	font-size: 22px;

	color: #2c94f4;

	text-align: center;

	margin-top: 36px;

}

.dose p{

	font-size: 15px;

	color: #4b4a46;

	margin-top: 15px;

}

.best img{

	margin-top: 70px;

}

.two-gry{

	background-color: #f8a300;

	min-height: 20px;

}

.can-3 ul{

	padding: 0px;

	margin: 0px;

}

.can-3 li{

	font-size: 13px;

	list-style: none;

	float: left;

	padding: 10px 20px;

}

.can-3 li a{

	color: #000000;

}

.can-3 li a:hover{

	text-decoration: none;

	color: #064189;

}

.logo-2{margin: 0px auto; text-align: center;

}

.logo-2 a{margin: 0px auto;}

.avilable p{

	font-size: 15px;

	color: #222020;

	border: 2px solid #4d5455;

	padding: 25px 20px;

	border-radius: 20px;

	margin-top: 50px;

}

.mbbs img{

	margin-top: 50px;

}

.education p{

	font-size: 15px;

	color: #222020;

	border: 1px solid #d0d7d9;

	padding: 20px 20px;

	margin-top: 70px;

	border-radius: 5px;

}

.call-back a{

	font-size: 14px;

	color: #ffffff;

	background-color: #42515a;

	padding: 10px 55px;

	float: left;

	margin-top: 20px;

	border-radius: 5px;

}

.call-back a:hover{

	text-decoration: none;

	background-color: #2b3338;

}

.bringing p{

	font-size: 15px;

	color: #222020;

}

.siec h6{

	font-family: 14px;

	color: #222020;

	font-weight: bold; 

}

.siec p{

	color: #222020;

	font-size: 15px;



}

.nano-logo{

	margin-left: 380px;

	margin-top: -80px;

}

.rownd{

	border: 1px solid #d0d7d9;

	padding: 20px 10px;

	margin-top: 20px;

	border-radius: 5px;

}

.ab-study a{

	font-size: 15px;

	color: #ffffff;

	background-color: #42515a;

	padding: 10px 100px;

	float: left;

	margin-top: 50px;

	border-radius: 5px;

}

.ab-study a:hover{

	text-decoration: none;

	background-color: #2b3338;

}

.three-bg{

	background-color: #f3f6f7;

	min-height: 650px;

}

.medicin img{

	margin-top: 60px;

}

.secong-bnr{

	background-image: url(../image/second-bg.png);

	min-height: 200px;

}

.incanada h3{

	font-size: 30px;

	color: #000000;

	text-align: center;

	font-weight: bold;

	margin-top: 60px;

}

.incanada p{

	text-align: center;

	font-size: 14px;

	color: #423e3e;

}

.canfirst img{

	margin-top: 30px;

}

.red-line{

	border: 1px solid #000000;

	margin: 0px auto;

}

.life h3{

	font-size: 20px;

	color: #000000;

	margin-top: 50px;

}

.life p{

	font-size: 14px;

	color: #423e3e;

	line-height: 26px;

}

.contact h3{

		font-size: 30px;

	color: #000000;

	text-align: center;

	font-weight: bold;

	margin-top: 60px;



}

.ticcon-bg{

	min-height: 560px;

}

.white-22{

	background-color:#d3f5da;

	padding-top: 60px;

}



.contact p{

		font-size: 14px;

	color: #423e3e;

	text-align: center;



}

.lock h3{

		font-size: 20px;

	color: #000000;

	font-weight: bold;

	margin-top: 60px;

}

.lock p{

		font-size: 14px;

	color: #423e3e;

}

.maill-10 a{

	font-size: 14px;

	color: #423e3e;

	margin-top: 30px;

	float: left;

}

.maill-10 i{

	margin-right: 10px;

}

.phon-12 p{

	font-size: 14px;

	color: #423e3e;

	margin-top: 25px;

}

.phon-12 i{

	margin-right: 10px;

}

.tick{

	margin-top: 15px;

}

.se-21 a{

	font-size: 13px;

	color: #ffffff;

	padding: 10px 60px;

	float: left;

	border-radius: 5px;

	background-color: #0f7fa9;

}

.se-21 a:hover{

	text-decoration: none;

	background-color: #063141;

}

.osgallery h3{

		font-size: 30px;

	color: #000000;

	font-weight: bold;

	margin-top: 60px;

	text-align: center;

}

.osgallery p{

		font-size: 14px;

	color: #000000;

	text-align: center;

}

.ga-top{

	padding-bottom: 50px;

}

form.form3{display: inline-block;}



@media only screen and (max-width:880px){

	.red-line{margin: 0px auto;}

	.container.inrHd{ text-align: center; }

	.sclSc ul{text-align: center; padding-left: 0px;}

	.inrHd .phone{margin-bottom: 0px;}

	.sclSc i{margin-top: 4px; margin-bottom: 10px;}

	.dsNn{display: none;}

	.hdRlg a{width: 230px; display: inline-block;}

	.cnTrsLk li a{padding: 10px 5px;}

	.nano-logo{margin: 0px auto;}

	.ab-study a{font-size: 12px; padding: 10px 10px; margin-top: 50px; display: inline-block;}

}

@media only screen and (max-width:680px){

	.hdRlg a{

		width: 200px; margin: 0px auto; display: block;

	}



	.cntDtl{width: 100%;}

	.cntDtl .phone{width: 100%; text-align: center;}

	.cntDtl .email{width: 100%; text-align: center;}

	.slide{width: 100% !important;padding: 10px !important;}

	.proceed a{margin: 0px auto !important; float: inherit !important;}

	.proceed{text-align: center !important;}

	.white-22{}

	.rlTlG{width: 100%; margin: 0px auto; float: inherit; text-align: center; padding-bottom: 14px;}

	.rlTlG a{display: inline-block; width: 130px;}

	.frmSrc { position: absolute; z-index: 99999; width: 70%; right: 0px; margin-top: 10px;}
	

}