@charset "utf-8";
/* CSS Document */

@import "https://fonts.googleapis.com/css2?family=Rubik:wght@400;600&display=swap";

body{overflow-x:hidden; background: none;} 

.navbar {
 
  transition: all .5s .1s;
  box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, .5);
}
.sina-nav{min-height:inherit;}


.fixed-right
{
    color:#fff;
	padding:10px;
	position:fixed;
	left:0;
	bottom:0;
	z-index:10;
	width:40px;
}
.fixed-right a
{
	position: fixed;
    padding-top: 0px;
    cursor: default;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transform-origin: left top;
    -ms-transform-origin: right top;
    -moz-transform-origin: left top;
    -o-transform-origin: left top;
    transform-origin: left top;
    z-index: 12;
	background:#EB316B;
}
#particles-js {
  position: absolute;
  width: 100%;
  height: 1000px;
  opacity:.5;
}

/*==Home Page==*/

a:hover{ text-decoration:none;}

.top{ background:#420804 !important;color:#000;  padding: 8px 0 10px 0;}
.top a{ color:#fff; font-size:13px;font-family:"Roboto Slab"; vertical-align:middle; margin:0 5px;}
.top .
.top .m1{padding:30px; padding-bottom: 0px;}
.top .m1 h1{    font-size: 18px;
    font-weight: 700;
    color: #420804;
}
.top .text-right a{ margin:0px; display:inline-block;} 
.top .text-right .svg-inline--fa { background:#fff; height:20px; width:20px; border-radius:50px; padding:3px; line-height:20px; text-align:center; color:#420804;}
.top a .svg-inline--fa{ color:#fff;}
.top .icon-bar{ margin-top:5px;}
.top .icon-bar a .svg-inline--fa{ color:#fff;}


.icon-bar a .fa-facebook-f{ background:#3A559F; width:20px; height:20px; padding:4px; line-height:25px;}
.icon-bar a .fa-twitter{ background:#50ABF1; width:20px; height:20px; padding:4px; line-height:25px;}
.icon-bar a .fa-instagram{ background:linear-gradient(#5258CA, #D22D93, #FED072);width:20px; height:20px; padding:4px; line-height:25px;}
.icon-bar a .fa-map-marker-alt{ background:#DC4E41; width:20px; height:20px; padding:4px; line-height:25px;}
.sina-brand:before{ content:''; background:url(../images/logo-top-bg.png) no-repeat; position:absolute; top:-50px; left:-25px; width:200px; height:50px;}

.sina-nav.navbar-fixed{ position:relative; box-shadow:0 2px 12px rgba(136, 136, 136, 0.4);}
.sina-nav{ z-index:999;}

.sina-nav .sina-menu li a{  font-size:13px;}
.dropdown-menu{ border:1px solid #f4f4f4; border-radius:0; padding:0;}
.dropdown-item{ border-bottom:1px solid #f1f1f1; padding:8px 15px;}
.sina-nav .sina-menu > li > a{ line-height:96px; font-family:Rubik; font-size:14px; padding:15px 15px; font-weight:600;}
.sina-nav .sina-menu > li.active > a, .sina-nav .sina-menu > li > a:hover, .sina-nav .sina-menu > li > a:focus{  color:#000!important;}
.sina-nav .sina-menu > li > .active{color:#fff!important;}
.sina-nav ul li a{font-family:"Rubik"; font-size:13px;}
.sina-nav .navbar-toggle{ margin-top:25px; color:#000; background-color:#fff;}
.sina-nav .sina-menu > .dropdown > .dropdown-toggle::after{ top:15px;}
.sina-nav .sina-brand{ height:auto; margin:8px 30px 0 0;  position:relative;}
.sina-nav .sina-menu > li > a{ color:#000;}
.sina-nav{ background:rgba(255,255,255,.9);}
.sina-nav.navbar-fixed.navbar-freez{ background:#fff;}
/*==icon==*/
.icon{ position: relative;} 

.social { position: fixed; left: 0px;    top: 77px;    z-index: 999;}
.social ul { padding: 0px;    transform: translate( 0, 280px);	background:#fff;	padding:25px 9px;	border-top-right-radius:40px;
	border-bottom-right-radius:40px;	box-shadow:0px 0px 10px -5px;}
.social ul li { display: block; margin: 2px; background: #fff;  width: 150px; text-align: right; padding: 0px; border-radius: 0px;    transition: all 1s; 	line-height:30px;}
.social ul li a{ display:block; color:#000;}
.social ul li a b{ font-weight:500 !important; margin-top:-5px; text-transform:uppercase;}
.social ul li a .svg-inline--fa{ color:#000; font-size:18px;  width:30px; line-height:30px; text-align:center; }
.social ul li:hover {    transform: translate(90px);}

/*=banner=*/ 
.slider{ position:relative;}
.slider .carousel-caption{ bottom:34%; left:10%;  text-align:left;}
.slider .carousel-caption h1, .slider .carousel-caption h2, .slider .carousel-caption h3, .slider .carousel-caption h4{display:inline; font-size:48px; font-family:"Rubik"; text-transform:capitalize; font-weight:600; text-shadow:0 3PX 5PX #000;  }
.slider .carousel-caption h1 span, .slider .carousel-caption h2 span, .slider .carousel-caption h3 span, .slider .carousel-caption h4 span{ color:#e2cba9;}
.slider .carousel-caption p{ color:#000;text-shadow:0 3PX 5PX #fff; font-family:Raleway; font-weight:100; font-size:24px; letter-spacing:1px; }
.carousel-indicators li{ width:15px; height:15px; border-radius:50px; border:0;}

/*==ielts4==*/
.ielts4 {background: #DECAAA; display:flex; align-items: center; justify-content: center;}
.ielts4 h6    {background: #420804; margin: 0; padding: 10px 0; color: #fff; text-align: center; text-transform: uppercase;font-family:"Rubik";}
.ielts4 h2 { color: #070707; animation: blink 1s steps(2, start) infinite; line-height:26px; font-size:18px; font-weight: 700; margin:0; font-family:Rubik;}
 

/*=form1=*/
.form1 {
  position: absolute;
  display: inline-block;
  position: absolute;
  right: 30px;
  top: 15px;
  z-index:10;
}
.main {
  margin: 0 auto;
  padding: 20px 25px;
  background: rgba(66, 8, 4, .8);
  color: #FFF;
  text-shadow: none;
  box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.31);
  width: 350px;
}
.form1 h5 {
  color: #FFfff;
  font-size: 24px;
  text-transform: uppercase;
  font-weight:lighter;
  margin-bottom: 20px;
}
.form1 input, .form1 textarea{ font-family:Raleway; font-size:14px; padding:8px 15px;} 
.btn-group-lg > .btn, .btn-lg {
  background:#decaaa;
  color: #000;
  border-radius: 5px;
  display: inline-block;
  width: 100%;
  font-size:14px;
  letter-spacing:1px;
  text-transform: uppercase;
}

/*==about==*/
.about{padding:55px 0; background:#420804;position:relative; overflow:hidden; height:100%; }
.about h2{ font-family:"Raleway"; font-size:36px; text-transform:uppercase; color:#fff; font-weight:600; margin-bottom:0px;  }
.about p{   margin:auto; text-align:justify; color:#fff;  font-family:Raleway; padding:10px 0; line-height:30px; font-size:14px;}
.about .btn{ text-align:center; background:#e2cba9; color:#000!important; border-radius:0; margin:10px 0;   padding:10px 20px; text-transform:uppercase; border:0;font-family:"Raleway"; letter-spacing:1px; font-size:13px;}
.about .btn:hover{ background:#045C9C !important; color:#fff!important;}
/*==countries==*/
.countries{padding:50px 0; }
.countries h3{font-family: "Raleway"; text-transform: uppercase; color: #000; text-align: center; font-weight: 600; padding-bottom: 40px;letter-spacing: 1px; }
.countries h2{font-family:"Raleway"; text-align:center; text-transform:uppercase; color:#000; font-weight:600; margin-bottom: 10px;font-size: 22px;}
.countries p{margin:auto; text-align:center; color:#000;  font-family:Raleway; padding:10px 0; line-height:30px; font-size:14px;}
.countries .c1{padding: 10px; border: 1px solid #eee; min-height:462px; margin-bottom:20px; text-align:center;}

 /*==COMPANY==*/
 .company{padding:50px 0; background:url(../images/choose-banner.jpg) no-repeat; background-attachment:fixed; background-size:cover;}
 .company h6{font-family:"Raleway"; text-align:center; text-transform:uppercase; font-size:30px; color:#fff; font-weight:600; margin-bottom:45px;}
 .company p{margin:auto;   color:#000;  font-family:Raleway;  line-height:18px; font-size:12px;}
 .company .choose{padding:20px 0; }
 .company .choose .box p{ margin-bottom:0; text-align:left;} 
  .company .choose .box{border-top: 5px solid #c0914a;
background-color: #fff;
border-top-left-radius: 11px;
border-bottom-right-radius: 11px;
box-shadow: 2px 4px 3px 1px #4b45434f;

position: relative;
padding: 15px 5px;

margin-bottom:15px;
min-height:200px;
}
  .company .choose .box p strong{ font-size:16px; text-transform:uppercase; margin-bottom:10px; line-height:24px;  display:block;}
  .company .choose .box table tr td{ padding:8px; vertical-align:top;} 
   .company .choose .box table tr td .svg-inline--fa{ font-size:36px; color:#c0914a;}
 
 /*=tab=*/
 .servicestab {padding:30px 0;}
 .servicestab .tab .nav { display: inline-table; width: 100%; }
.servicestab ul li { background: #003b59; margin-bottom: 5px;  border-left: 5px solid #000;font-family: raleway;}
.servicestab ul li a { color: #fff; font-size:14px;}
.tab-content{padding-bottom:20px;}
.tab-content > .tab-pane h2, .tab-content > .tab-pane h3, .tab-content > .tab-pane h4, .tab-content > .tab-pane h5, .tab-content > .tab-pane h6{ color: #000; text-transform: uppercase; font-family: "Raleway"; padding: 4px;margin-bottom: 20px; font-size:30px; margin-top:0; font-weight: 600;}
.tab-content > .tab-pane p   {padding: 4px; line-height: 36px; color: #555; font-size: 15px; margin:20px 0; font-family:Roboto Slab;}

.eligibility { font-size:20px !important; font-weight:600;}

.servicestab .tab .nav li {
    padding: 10px 0;
}

/*=gallery1=*/
.gallery1{padding:30px;}
.gallery1 h2{font-family:"Raleway"; text-transform:uppercase; color:#000; text-align:center; font-weight:600;}
/*=marq=*/
.marq { padding: 50px 0; text-align: center; }
.marq h5 { font-family: "Raleway"; font-size: 36px; text-transform: uppercase; text-align: center;padding-bottom: 30px;}
/*==Services==*/ 
.services {padding:50px 0;  background:#f9f9fa; position:relative; overflow: hidden;}
.services h3{ font-family:"Raleway"; text-transform:uppercase; color:#000; text-align:center; font-weight:600; padding-bottom:40px; letter-spacing:1px;  }
 
.services .box{ background:#420804; text-align:center;  box-shadow:0 2px 12px rgba(136, 136, 136, 0.2); padding:8px; min-height:330px;  margin-bottom:20px; position:relative; }
.services .box:hover{box-shadow:0 2px 12px rgba(136, 136, 136, 0.5);} 
.services .box .svg-inline--fa{ font-size:36px; margin:10px 10px; color:#fff; display:inline-block; text-align:center;}
.services .box p{ font-size:13px; font-family:Raleway; min-height:58px; color:#fff; min-height:118px; }
.services .box h2, .services .box h3, .services .box h4, .services .box h5, .services .box h6 { font-family:"Raleway"; text-transform:uppercase; margin:0; color:#fff; font-weight:700;  font-size:16px; letter-spacing:1px; padding-bottom:10px !important; height:60px; }
.services h2 a, .services h3 a, .services h4 a, .services h5 a, .services h6 a{ color:#fff; padding:10px 0; display:block;}
.services .btn{ text-align:center; background:#C7A251; color:#fff; font-size:13px; border-radius:0; margin:10px 0;  padding:5px 20px; text-transform:uppercase; border:0;
font-family:"Raleway";}
.services .box:before{ content:''; display:block; background:url(../images/icon-box.png) no-repeat; position:absolute; top:-60px; left:20%; width:200px; height:70px;}
.services .btn:hover{ background:#045C9C !important;}
.view-eighth{position:relative; margin-bottom:15px;} 


/*==front-gallery==*/ 
.front-gallery{padding:30px 0; background:#f5f5fa; }
.front-gallery h4{font-family: "Raleway";
font-size: 36px;
text-transform: uppercase;
text-align: center;
padding-bottom: 30px;}
.front-gallery img{  margin-bottom:10px; border:1px solid #eee;}
.front-gallery .btn{ text-align:center; background:#EF7F09; color:#fff; font-size:13px; border-radius:0; margin:10px 0;  padding:5px 20px; text-transform:uppercase; border:0;
  font-family:"Raleway";}
  .front-gallery.btn:hover{ background:#045C9C !important;}
 
 /*==Aviation==*/ 
.aviation {padding:50px 0; position:relative; background:url(../images/1bckgrnd-aviation.jpg) no-repeat; background-attachment:fixed; background-size:cover;}
.aviation h4{ font-family:"Raleway"; font-size:36px; text-transform:uppercase; color:#fff; text-align:center; font-weight:600; padding-bottom:40px; letter-spacing:1px;  }
 
.aviation .box{ background:#fff;cursor:pointer; border:7px solid #fff; width:100%; height:100%; border-radius:100%; text-align:center; overflow:hidden; box-shadow:0 2px 12px rgba(136, 136, 136, 0.4);} 
.aviation h5{ font-family:"Raleway"; font-size:24px; position:absolute; top:45%; width:100%; text-align:center; left:0; display:none; text-transform:uppercase; margin:10px 0; font-weight:700; }
.aviation a{ color:#000; padding:10px; }
.aviation a:hover{ color:#000;} 
.aviation .box:hover img{ opacity:.3; transition:1s; transform: scale(1.5);}
.aviation .box:hover h5{ display:block !important;}

.aviation .box:hover{   border:7px solid #222; }
 
.aviation .btn-danger{ font-family:"Raleway"; text-transform:uppercase;text-align:center; margin-top:30px; background:#E2CBA9; border:0; padding:8px 25px;}
.aviation .btn-danger:hover{ background:#fff; color:#000;}
 
/*==text==*/
.text{ padding: 30px 0 43px 0;
border-bottom: 1px solid #dccccc;
box-shadow: 0px 4px #eee;}
.text h2{font-family:"Raleway"; font-size:36px; text-transform:uppercase; text-align:center; padding-bottom:30px;}
/*==text1==*/
.text1{ padding: 30px 0 50px 0;
background-color: #eee;
}
.text1 h4{font-family:"Raleway"; font-size:36px; text-transform:uppercase; text-align:center; padding-bottom:30px;}
/*==textimonial==*/
.textimonial{ padding:30px 0 90px 0; border-bottom: 1px solid #eee; overflow: hidden;}
.textimonial h3{  font-family:"Rubik"; font-size:36px; text-transform:uppercase; text-align:center; padding-bottom:30px;}
.textimonial .carousel-inner{ overflow:visible;}
.testimonials blockquote {
  position: relative;
  background:rgb(225, 202, 169);
  min-height: 205px;  
  padding:20px;
  border-radius:5px;
  font-family:Rubik;
}
.testimonials blockquote:before {
  content: '';
  position: absolute;
  bottom: -10px;
  left: 50%;
  margin-left: -10px;
  border-top: 10px solid #ecedf1;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}
.testimonials blockquote:after {
  content: '';
  position: absolute;
  bottom: -8px;
  left: 50%;
  margin-left: -9px;
  border-top: 9px solid rgb(225, 202, 169);
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
}

.testimonials blockquote .img-circle{
  height: 50px;
  width: 50px;
  position: absolute;
  border: 1px solid #ecedf1;
  background: white;
  bottom: -65px;
  left: 50%;
  margin-left: -25px;
  border-radius:50px;
}
.clients-name { color:#000!important; font-weight:700; text-transform:uppercase;}
blockquote p.clients-words {
    font-size: 14px;
}
span.clients-name {
  font-size: 13px;
  position: absolute;
  bottom: 10px;
  right: 10px;
}

blockquote
{
    border-left:none !important;
	font-size:13px !important;
}
/*==COntact */ 
.contactus{ padding:50px 0 40px 0; text-align:center;}
.contactus h3{font-family:"Raleway"; text-align:center; text-transform:uppercase; color:#000; font-weight:700; padding-bottom:30px;  }
.contactus .form-control{ border-radius:0; font-family:"Raleway";}
.contactus .btnContact{ background:#59B1E0; border:0; padding:10px 20px;font-family:"Raleway"; margin:30px 0;}

.icon2 {
    position: fixed;
    right: 0px;
    top: 40%;
    z-index: 999;
    display: none;
}
.modal-content {
    background: #c59759;
    padding: 30px;
}
.modal-header {
    border: 0;
}
.modal-header h3{font-size: 24px; font-family:"Raleway"; }
.search-enquiry1 input, .search-enquiry1 textarea, .search-enquiry1 select {
    width: 100%;
    border: 0;
    font-size: 12px;
    color: #888;
    margin-bottom: 3px;
    border-radius: 0;
}
.search-enquiry1 input, .search-enquiry1 select {
    height: 45px;
}
.search-enquiry1 button {
    background-color: #000;
    color: #fff;
    width: 100%;
    border: 0;
    padding:4px;
    margin: 10px 0;
    transition: 0.3s ease;
	font-size:28px;
}
.search-enquiry1 button:hover {
    background-color: #0fbcf4;
	color:#000;
   
}
/*==aside */
.aside{position: fixed;
top:30%;
left:0px;} 

/*==footer==*/ 
.footer{ padding:80px 0px; background:#000; position:relative;  height:100%;   }
.footer h2, .footer h4, .footer h5, .footer h6{ font-family:"Raleway"; font-weight:600; text-transform:uppercase; font-size:22px; color:#E2CBA9;  padding-bottom:20px;}
.footer table h3{font-family:"Raleway"; color:#fff; font-size:15px; letter-spacing:1px; padding-bottom:0px;}
.footer p{ color:#fff; font-size:13px;  margin-bottom:8px;}
.footer ul{ padding-left:5px; list-style:none;line-height:30px;}
.footer a{font-size:13px; font-family:Raleway; color:#fff;letter-spacing:1px; line-height:30px;}
.footer p strong{ font-weight:500; font-family:Rubik; font-size:14px;}
.footer .icon-bar .fab{ margin-left:5px; border:1px solid #ddd; padding:5px;}
.footer li a:hover{ color:#ccc !important;}
.footer table tr td{ vertical-align:middle; letter-spacing:1px; padding-bottom:10px; }
.footer table tr td a{ vertical-align:top; padding-right:5px; color:#fff;}
.footer table tr td p{ margin:0; text-align:left;}
.footer table tr td .svg-inline--fa{color:#fff !important;}
.footer li .text-white .svg-inline--fa{color:#fff !important; margin-right:5px;}

.footbg{ background:url(../images/footer.jpg) no-repeat; background-attachment:fixed; background-size:cover; position:absolute ; top:0; height:100%; 
opacity:.2; overflow:hidden; width:100%;}


.copyright{ background:#E2CBA9; color:#000;  padding:15px 0 7px 0; vertical-align:middle;}
.copyright p{ margin-top:5px; font-family:"Raleway"; font-size:12px; letter-spacing:1px; text-transform:uppercase; margin:0;}
.copyright .icon-bar a {text-align:center; font-size:12px;color:#fff;}





/*==breadcrumb==*/ 
.breadcrumb {background-color:#000; border-radius:0; padding:12px 0;}
.breadcrumb h2, .breadcrumb h1{color:#fff; font-size:18px; padding: 2px; padding-bottom: 2px; text-transform: uppercase;font-family:"Raleway"; margin-bottom:0;}
.breadcrumb ul{  padding-bottom: 0px; margin-bottom: 0px; text-align: right;}
.breadcrumb ul li{list-style:none;display:inline;font-family:"Raleway"; font-size:13px;text-transform: uppercase; letter-spacing:2px; color:#fff;}
.breadcrumb  li + li::before { content: ''; display: inline-block; border-width: 5px 6px; margin-right: 6px; border-color: transparent; border-left-color: transparent; border-style: solid; margin-left: 9px; border-left-color: #fff;}
.breadcrumb ul  a{color:#d5c3ad;}
  
/*==about-inner==*/ 
.about-inner{padding:30px 0;}
.about-inner h2 {color:#000; text-transform:uppercase; font-family:"Raleway"; }
.about-inner h2 span{color:#9c907c; text-transform: uppercase;}
.about-inner p{padding:4px 0;line-height:30px; color:#555; font-size:15px;}
.about-inner1{padding:30px; background-color: #eee;}
.about-inner1 h3{  font-size: 1.5em; color: #3c3c3c; letter-spacing: 1px; font-weight: 600; line-height: 1.6em; margin-bottom: 0.3em;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); text-transform:capitalize;  font-family:"Raleway";}
.about-inner1 p { line-height:30px; color:#555; text-align:justify; font-size:15px; font-family:"Raleway";}
.about-inner1 .section{padding:10px;margin-bottom:20px;}
.about-inner1 .section1{padding:30px; border-top:1px solid #e3dbdb;}
.about-inner1 .section1 p{color:#555; line-height:34px;}
.about-inner1 .section1 h1{ font-size: 1.2em; color: #ba9e75; letter-spacing: 1px; font-weight: 600;}
.svg-inline--fa.fa-globe.fa-w-16,.svg-inline--fa.fa-laptop.fa-w-20,.svg-inline--fa.fa-handshake.fa-w-20{font-size:28px; color: #c0914a;}
.about-inner2{padding:100px;  background:url(../images/about-bg.jpg) no-repeat; background-position:50% 50%; background-attachment:fixed; background-size:cover; border-bottom:2px solid #fff;}
.about-inner2 h4{color:#fff; font-size:36px; font-family:"Raleway"; margin-bottom:50px; font-weight: 700;}
.about-inner2 h5{color:#e2cba9; font-weight:700; margin-bottom:20px; font-size:56px;}
.about-inner2 h6{color:#fff; font-size:20px; margin-bottom: 20px; }
/*==contact-inner==*/
.contact-inner{padding:30px; padding-bottom: 50px;}

.contact-inner .contact-left{ padding: 3em; background: #fff; box-shadow: 0 0 50px rgba(0, 0, 0, .1); padding-bottom: 20px;}
.contact-inner h4{text-align:center; font-family:"Raleway"; font-size:26px; margin-bottom:30px;}
.contact-inner .form-control{  outline: none; padding: 24px; font-size: 15px; color: #000; border: none; border-bottom: 1px solid #c4bfbf; -webkit-box-shadow: 2px 5px 16px 2px rgba(201, 192, 192, 0.18); -moz-box-shadow: 2px 5px 16px 2px rgba(201, 192, 192, 0.18);box-shadow: 2px 5px 16px 2px rgba(201, 192, 192, 0.18);}
.contact-inner .contact-left .btn1{ background:#59B1E0; border:0; padding:10px 20px;font-family:"Raleway"; text-transform:uppercase; margin:30px 0; color:#fff; width:100%;}
.contact-inner .contact-left .btn1:hover{background-color:#000;color:#fff; }
.contact-inner1{padding:0px; border-bottom: 1px solid #eee;}
.contact-inner1 .svg-inline--fa { font-size: 56px;
color: #e2cba9; border: 1px solid #eee; padding: 10px;}
.contact-inner1 h3{font-family:"Raleway"; font-size:20px; padding:20px; margin-bottom: 0px;  text-transform:uppercase;}
.contact-inner1 p{ font-size: 15px; line-height: 1.8em; letter-spacing: 1px; color: #707579; font-family:"Roboto Slab";}
.contact-inner1 p a{ color:#555;}
.contact-inner2{padding:30px;}
.contact-inner2 h2{font-size:2.5em; margin-bottom:30px; font-weight: 700;}
/*==career-inner==*/
.career-inner{padding:30px 0;}
.career-inner h2{margin-bottom:30px; font-family:"Raleway"; font-size:30px; }
.career-inner h3{ color:#000; text-transform:uppercase; font-family:"Raleway"; font-size:18px;}
.career-inner p{ padding:4px;line-height:36px; color:#555; font-size:15px;}
/*==study-inner==*/
.study-inner{padding:30px 0;}
.study-inner h2{color:#000; text-transform:uppercase; font-family:"Raleway"; font-size:22px; padding-bottom:10px;}
.study-inner h3, .study-inner h4{text-transform:uppercase; font-family:"Raleway"; font-size:22px; padding-bottom:10px;}
.study-inner p{padding:4px;line-height:30px; color:#555; font-size:15px;}
.study-inner ul{padding-left:0px;list-style:none;}
.study-inner ul li{color:#555; font-size: 15px;}

/*==sidebar==*/
.sidebar{ }
.sidebar h2{text-align:left; text-transform:uppercase; font-family:"Raleway";}
.sidebar ul{padding-left:0px; list-style:none;}
.sidebar ul li{ border-left: 3px solid #161515;}
.sidebar ul li .active{background-color:#b89d9d;}
.sidebar ul li a{background: #003b59; display: block; margin-bottom: 5px; padding: 15px 15px; color: #fff; font-family: Raleway; font-size: 13px;
text-transform: uppercase;}
.sidebar ul li a:hover{background-color:#000;color:#fff;}


/* =============== Return to top Button ========== */

#return-to-top {
    position: fixed;
    bottom: 60px;
    right: 50px;
    background: #fff;
	border:0;
    width: 40px;
    height: 40px;
    display: block;
    text-decoration: none;
	line-height:30px;
     
    display: none;
	box-shadow:1px 3px 7px 0px rgba(0,0,0,0.2); 
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
	
	 -webkit-animation-name: hvr-wobble-vertical;
  animation-name: hvr-wobble-vertical;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  z-index:9999;
}

#return-to-top:hover {background: rgba(255, 255, 255, 1);}
#return-to-top .svg-inline--fa {
    color: #000;
    margin: 0;
    position: relative;
    left: 13px;
    top: 6px;
    font-size: 19px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
	text-align:center;
}

#return-to-top:hover .svg-inline--fa {
    color: #000;
    top: 3px;
}

 
#myModal_2
{
  text-align:center;
}
.home-popup .modal-content{ background:#fff;}
.home-popup .modal-content{ padding:0px;}
.home-popup h3{ text-align:center; color:#420804; font-family:Roboto Slab; font-size:30px; font-weight:700;}
.home-popup p{ color:#555; text-align:left; font-size:18px; font-family:Roboto Slab; padding:5px 0;}
.home-popup .btn{ background:#420804 !important; color:#fff; font-family:Roboto Slab; padding:5px 15px;}
.home-popup p span{ font-size:14px;}
.modal-dialog{ max-width:600px;  margin:auto;}

/*===============*/


/*Study Popular*/
.popular{ padding:50px 0; position:relative;}
.popular h4{ font-size:36px; margin-bottom:4%; font-family:Raleway; text-align:center;}
.popular .h2{ font-family:Raleway; background:rgba(255,255,255,.8); padding:8px 15px; font-weight:700; font-size:18px; text-transform:uppercase; color:#000; position:absolute; bottom:45px; z-index:9; margin-bottom:0; }
.view {
   width: 100%;
   height: 100%;
   float: left;
   overflow: hidden;
   position: relative;
   text-align: center;
   cursor: default;
}
 
.view:hover .h2{ display:none;}
.view .mask,.view .content {
   width: 100%;
   height: 100%;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view img {
   display: block;
   position: relative;
}

.view .h3 {
   text-transform: uppercase;
   color: #fff;
   text-align: center;
   position: relative;
   font-size: 24px;
   padding: 10px;
   background:#DE2525;
   margin: 20px 0 0 0;
}
.view p {
   font-family:Raleway;
   font-size: 13px;
   position: relative;
   color: #000;
   padding: 10px 20px 20px;
   text-align: center;
}
.view a.info {
   display: inline-block;
   text-decoration: none;
   padding: 7px 14px;
   background: #DE2525;
   color: #fff;
   text-transform: uppercase;
   -webkit-box-shadow: 0 0 1px #DE2525;
   -moz-box-shadow: 0 0 1px #DE2525;
   box-shadow: 0 0 1px #DE2525;
}
.view a.info: hover {
   -webkit-box-shadow: 0 0 5px #DE2525;
   -moz-box-shadow: 0 0 5px #DE2525;
   box-shadow: 0 0 5px #DE2525;
}

.view-eighth .mask {
   background-color: rgba(255, 255, 255, 0.9);
   top: -200px;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.3s ease-out 0.5s;
   -moz-transition: all 0.3s ease-out 0.5s;
   -o-transition: all 0.3s ease-out 0.5s;
   -ms-transition: all 0.3s ease-out 0.5s;
   transition: all 0.3s ease-out 0.5s;
}
.view-eighth .h3 {
   -webkit-transform: translateY(-200px);
   -moz-transform: translateY(-200px);
   -o-transform: translateY(-200px);
   -ms-transform: translateY(-200px);
   transform: translateY(-200px);
   -webkit-transition: all 0.2s ease-in-out 0.1s;
   -moz-transition: all 0.2s ease-in-out 0.1s;
   -o-transition: all 0.2s ease-in-out 0.1s;
   -ms-transition: all 0.2s ease-in-out 0.1s;
   transition: all 0.2s ease-in-out 0.1s;
}
.view-eighth p {
   color: #333;
   -webkit-transform: translateY(-200px);
   -moz-transform: translateY(-200px);
   -o-transform: translateY(-200px);
   -ms-transform: translateY(-200px);
   transform: translateY(-200px);
   -webkit-transition: all 0.2s ease-in-out 0.2s;
   -moz-transition: all 0.2s ease-in-out 0.2s;
   -o-transition: all 0.2s ease-in-out 0.2s;
   -ms-transition: all 0.2s ease-in-out 0.2s;
   transition: all 0.2s ease-in-out 0.2s;
}
.view-eighth a.info {
   -webkit-transform: translateY(-200px);
   -moz-transform: translateY(-200px);
   -o-transform: translateY(-200px);
   -ms-transform: translateY(-200px);
   transform: translateY(-200px);
   -webkit-transition: all 0.2s ease-in-out 0.3s;
   -moz-transition: all 0.2s ease-in-out 0.3s;
   -o-transition: all 0.2s ease-in-out 0.3s;
   -ms-transition: all 0.2s ease-in-out 0.3s;
   transition: all 0.2s ease-in-out 0.3s;
}
.view-eighth:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   top: 0px;
   -webkit-transition-delay: 0s;
   -moz-transition-delay: 0s;
   -o-transition-delay: 0s;
   -ms-transition-delay: 0s;
   transition-delay: 0s;
   -webkit-animation: bounceY 0.9s linear;
   -moz-animation: bounceY 0.9s linear;
   -ms-animation: bounceY 0.9s linear;
   animation: bounceY 0.9s linear;
}
.view-eighth:hover .h3 {
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -webkit-transition-delay: 0.4s;
   -moz-transition-delay: 0.4s;
   -o-transition-delay: 0.4s;
   -ms-transition-delay: 0.4s;
   transition-delay: 0.4s;
   font-family:Rubik;
}
.view-eighth:hover p {
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -webkit-transition-delay: 0.2s;
   -moz-transition-delay: 0.2s;
   -o-transition-delay: 0.2s;
   -ms-transition-delay: 0.2s;
   transition-delay: 0.2s;
}
.view-eighth:hover a.info {
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -webkit-transition-delay: 0s;
   -moz-transition-delay: 0s;
   -o-transition-delay: 0s;
   -ms-transition-delay: 0s;
   transition-delay: 0s;
}
@keyframes bounceY {
    0% { transform: translateY(-205px);}
    40% { transform: translateY(-100px);}
    65% { transform: translateY(-52px);}
    82% { transform: translateY(-25px);}
    92% { transform: translateY(-12px);}
    55%, 75%, 87%, 97%, 100% { transform: translateY(0px);}
}
@-moz-keyframes bounceY {
    0% { -moz-transform: translateY(-205px);}
    40% { -moz-transform: translateY(-100px);}
    65% { -moz-transform: translateY(-52px);}
    82% { -moz-transform: translateY(-25px);}
    92% { -moz-transform: translateY(-12px);}
    55%, 75%, 87%, 97%, 100% { -moz-transform: translateY(0px);}
}
@-webkit-keyframes bounceY {
    0% { -webkit-transform: translateY(-205px);}
    40% { -webkit-transform: translateY(-100px);}
    65% { -webkit-transform: translateY(-52px);}
    82% { -webkit-transform: translateY(-25px);}
    92% { -webkit-transform: translateY(-12px);}
    55%, 75%, 87%, 97%, 100% { -webkit-transform: translateY(0px);}
}
.study-inner p, .career-inner p, .about-inner p, .about-inner1 p{ font-family:Roboto Slab; line-height:30px;}


@media (max-width: 1200px) 
{
	.form1{display:none;}
	.icon2{display:block; padding:20px 2px; background:#e0bc50;}
	.sina-nav .sina-menu > li > a{padding:10px 10px !important;}
	 .sina-nav.logo-center .navbar-collapse .col-half.left {
    padding-right: 60px;
  }
  .sina-nav.logo-center .navbar-collapse .col-half.right {
    padding-left: 60px;
  }
 }

@media (max-width: 1024px) 
{

.sina-nav .sina-menu > li > a{ line-height:50px;}
.sina-nav.logo-center .navbar-collapse .col-half.right { padding-left:0;}
.sina-nav.logo-center .navbar-collapse .col-half.left{ padding-right:0;}
.slider .carousel-caption{ bottom:25%;}
.sina-nav .sina-menu > li > a{ color:#000; text-shadow:none;}
.sina-nav .sina-menu > li > .active{ color:#000 !important;}
.sina-nav.navbar-fixed{ position:relative;}
.sina-nav .sina-menu > li.active > a, .sina-nav .sina-menu > li > a:hover, .sina-nav .sina-menu > li > a:focus{ color:#000 !important;}
.services .box::before{ left:34%;}
.services img{ width:100%;}
.sina-nav{ min-height:135px !important;}
.sina-nav .navbar-toggle{ margin-top:46px;}
.company{ padding:50px 0;}
.modal-content{ padding:30px 0;}
.sina-nav.mobile-sidebar .navbar-collapse,.sina-nav.mobile-sidebar .navbar-collapse{background: #decaaa !important;background-color:#decaaa !important; z-index: 9999 !important;}
body.mobile-left > .wrapper{z-index:999;}
}
@media (max-width: 991px) 
{
.aviation .box img{ width:100% !important;}	

}

@media screen and (max-device-width: 767px) 
{
	.modal-dialog{ max-width:80%;}
  /* .slider .carousel-caption{ bottom:35% !important;} */
  .slider .carousel-caption p{  }
  .slider .carousel-caption h1, .slider .carousel-caption h2, .slider .carousel-caption h3{ font-size:24px;}
  .aviation .box .img-fluid{ width:100% !important;}
  .aviation .box{ margin-bottom:20px; height:auto;}
  .sina-nav .sina-brand img{ width:150px;}
  .breadcrumb ul{ text-align:left;}
  .testimonials blockquote{ margin-bottom:90px;}
  .wrapper{overflow-x:hidden;} 

  .slider .carousel-caption h1, .slider .carousel-caption h2, .slider .carousel-caption h3, .slider .carousel-caption h4{font-size: 24px; line-height: 24px;}
  .slider .carousel-caption{top: 0 !important; bottom:  0 !important;display: flex; left: 5%; right: 5%;    align-items: center;}
  .popular .view{display: flex;justify-content: center; flex-direction: column;}

}
@media screen and (max-device-width: 500px) {
.services .box::before{ left:25%;}	
.modal-dialog{ max-width:100%;}
}

@media screen and (max-device-width: 360px) 
{
 .slider .carousel-caption{ display:none;}
 .services .box::before{ left:16%;}
}

.icon{ position: relative;} 
.social {
    position: fixed;
    left: 0px;
    bottom:20%;
    top: auto;
    z-index: 9;
    /* background: #fff; */
    padding: 0px;
    /* transform: rotate(-90deg); */
    padding:0;
    margin: 0;
    writing-mode: vertical-lr;
    /* box-shadow:0px 0px 10px -5px; */
}
.social a{
    display:flex;  
    justify-content: center;
    align-items: center;
    background: #420804;
  
    font-size: 14px;
    font-family: Raleway;
    text-align: center;
     padding:15px 2px;
    border-radius: 0px;
    transition: all 1s;
  line-height:30px;
   color:#fff;
}

.sidebar p{ margin-bottom:0; color:#fff; background:#420804; padding:15px 15px;}
.sidebar ul li ul li{ border-left:0; }
.sidebar ul li a .svg-inline--fa{ float:right;}
.sidebar ul li a:first-child{ margin-bottom:0; border-bottom:1px solid #03324a;}
.sidebar ul li ul li a{ margin-bottom:0; padding:9px 15px;}

.sidebar ul li .txt-faq .active a{color:#fff;}
.sidebar ul li .txt-faq a{ background:#decaaa; color:#000; border-bottom:1px solid #ceb998;}

.pilot-program{ background:rgb(225, 202, 169); padding:50px 0; overflow: hidden;}
.pilot-program .program{ border-radius:20px; overflow:hidden; display:flex;}
.pilot-program .box{ margin-top:20px; padding:20px; text-align:center;}
.pilot-program h3{ font-family:Raleway; font-size:36px; text-transform:uppercase; color:#000; font-weight:700; margin-bottom:35px;}
.pilot-program .box .box1 p{ font-family:Raleway; font-weight:500; background:#430905; font-size:22px; color:#fff; display:flex; justify-content: center; align-items: center; min-height:80px; border-radius:5px; margin-bottom:8px;}
 
 .pilot-program .box p{font-family:Roboto Slab; font-weight:500;  font-size:18px; color:#000; margin:15px 0;}
 .pilot-program a{  padding:5px 25px; margin:15px 2px; display:inline-block; color:#430905; border-radius:5px; border:1px solid #430905; font-weight:500;} 
 
.ielts-training h2, .ielts-training h3, .ielts-training h4, .ielts-training h5, .ielts-training h6{ font-size:24px;font-family:Raleway; text-transform:uppercase;  }
.ielts-training p strong{ color:#C00; font-size:18px;}
.ielts-training ul { padding-left:15px; margin-bottom:15px;}
.ielts-training ul li{ line-height:30px !important; text-transform:capitalize; list-style:disc;font-family:Roboto Slab;}

.map iframe{ border:1px solid #ccc; }
.director{ padding:40px 0; background:#430905; text-align:center;}
.director p{ font-family:Rubik; font-size:14px; line-height:26px;  color:#fff;}
.director p .svg-inline--fa{ font-size:24px !important; }
.director p strong{ font-size:24px; margin-top:30px; display:block; }
.director p span{ font-size:18px; margin-top:30px; display:block; font-family:Rubik; line-height:24px; }