@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'Material Icons Outlined';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/materialiconsoutlined/v66/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2) format('woff2');
}
.material-icons-outlined {
    direction: ltr;
    display: inline-block;
    font-family: "Material Icons Outlined";
    font-feature-settings: "liga";
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-height: 1;
    overflow-wrap: normal;
    text-transform: none;
    white-space: nowrap;
 	vertical-align:top;
}


html{
	overflow-x:hidden;
}
body { 
	margin: 0px;
	color: #000;
	font-size:17px;
	font-family: 'Montserrat', sans-serif;
	font-weight:400;
	line-height:normal;
	padding:0px;
	
}
img{ max-width:100%; }
h1, h2, h3, h4, h5, h6{
	margin:0px;
	padding:0px;
	color:#292929;
	line-height:normal;
	font-weight:700;
	margin-bottom:15px;
	font-family: 'Montserrat', sans-serif;
	text-transform:none;
}
h1{
	font-size:80px;
	text-transform:uppercase;
	font-weight:700;	
}
h2 {
    font-size:50px;
}
h3{ 
	font-size:40px;
}
h4{ 
	font-size:25px;
}
h5{ 
	font-size:20px; 
}
h6{ 
	font-size:18px; 
}
hr{ margin:10px 0px; border:0px; border-bottom:1px dashed #292929;}
p, ul, ol{ margin:0px; line-height:25px; padding:0px;}
ul *, ol * { margin:0px; padding:0px;}
ol,ul { padding-left: 25px;}
ul {display:block; list-style:none; }
ul li{
	line-height:30px;
}
ul li+li{
}
a img { border: 0px;}
p,ul,ol {
    margin-bottom: 18px;
}
.clr{ display: block; float: none; clear: both;}
.c { overflow:hidden; float:none;}
.underline{text-decoration:underline;}
.round5 {
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(css/PIE.htc);
	position: relative;
}
.round10 {
	-webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url(css/PIE.htc);
	position: relative;
}
.round15 {
	-webkit-border-radius: 15px;
	border-radius: 15px;
	behavior: url(css/PIE.htc);
	position: relative;
}

.left,.flot_left{ float:left;}
.right,.flot_right{ float:right ;}
.a_left { text-align: left ;}
.a_center { text-align: center;}
.a_right { text-align: right;}
a { text-decoration:none; }
.hidden { display:none;}
.italic{
	font-style:italic;	
}
.bold{
	font-weight:bold;	
}
table{
	border-spacing:0px;
	border-collapse:collapse;
}
input[type="text"],input[type="url"],input[type="tel"], input[type="email"], input[type="password"],input[type="search"], select, textarea {
    background:#fff;
    border:1px solid #959392;
    color: #292929;
    font-size: 14px;
    padding: 10px 15px;
    resize: vertical;
    width:100%;
	font-weight:300;
	box-sizing:border-box;
	font-family: 'Montserrat', sans-serif;
}
textarea {
    width:100%;
}
input[type="text"]:focus, input[type="password"]:focus, select:focus, textarea:focus { }
select { padding: 12px; width:100%;}
input[type="button"], input[type="submit"], input[type="reset"], .primary-button, .btn {
	font-family: 'Montserrat', sans-serif;
    background: #c99644 none repeat scroll 0 0;
	border:0px;
    color: #292929;
    display: inline-block;
    font-size:14px;
    font-weight: 300;
    min-width:120px;
    padding: 12px 15px;
    text-transform: uppercase;
    vertical-align: top;
	transition: all linear .2s;
	-moz-transition: all linear .2s;
	-ms-transition: all linear .2s;
	-o-transition: all linear .2s;
	-webkit-transition: all linear .2s;
}
input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover ,.primary-button:hover,.btn:hover,.primary-button:focus,.btn:focus{ 
	background-color:#c99644;
	color:#fff;
}
.form-control {
    border-radius:0px;
    -moz-border-radius:0px;
    -ms-border-radius:0px;
    -o-border-radius:0px;
    -webkit-border-radius:0px;
    box-shadow: 0 0 0;
    height: auto;
}
a:focus{
	outline:none;	
	text-decoration:none;
}
a{
	color:#291805;
	transition: all linear .2s;
	-moz-transition: all linear .2s;
	-ms-transition: all linear .2s;
	-o-transition: all linear .2s;
	-webkit-transition: all linear .2s;
	
}
a:hover,a:focus{
	text-decoration:none;
	color:#fff;
}
.cfx::after {
    clear: both;
    content: "+";
    display: block;
    height: 0;
    visibility: hidden;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	opacity:1;
}
::-moz-placeholder { /* Firefox 19+ */
	opacity:1;
}
:-ms-input-placeholder { /* IE 10+ */
	opacity:1;
}
:-moz-placeholder { /* Firefox 18- */
	opacity:1;
}	
/*-------------------------*/
.mob-menu {
    display: none;
}

/*#mob_menu{
	position: fixed;
	background-color:#f55d50;
	height: 100%;
	z-index: 999999;
	width: 280px;
	color: #fff;
	top: 0;
	-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;
	opacity: 1;
	left:-320px;
	overflow:auto;
}
#mob_menu.show_menu{
	left:0px;
}
#mob_menu .closeBox{
	text-align:right;
	padding:8px 15px;
}
#mob_menu ul,
#mob_menu ul li{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#mob_menu ul li{
	display:block;	
}
#mob_menu ul li a {
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 1px;
    padding: 8px 15px;
    text-align: center;
    text-transform: uppercase;
}
#mob_menu ul li + li {
    border-top:1px solid #e45245;
}*/
/*--------main---------*/
.main-content {
    padding-top: 0;
}
/*-----------------*/
input.search-input:focus-visible {
    outline: 0;
}
/*--------------------------------------*/

.button-box{font-size: 0;}

.button-box a { font-size: 20px; color: #fff;display: inline-block;font-weight: 600; font-weight:600;letter-spacing: 0 ; min-width: 220px;padding: 0;vertical-align: top;text-align: center;text-transform: uppercase;text-align: left;}
.button-box a.yellow {background-color: #c99644; text-align: center;letter-spacing: 2px;padding: 18px 15px; font-size: 15px;}
.button-box a.yellow:hover{background-color: #000;color: #c99644;}
.button-box a.blue {color: #000068;}
.button-box a.black {color: #292929;}
.button-box a.black:hover { color: #000068; }
.button-box a.blue:hover { color: #000;}
.button-box a.white:hover{ color: #000;}
.button-box .white .material-icons {margin-left: 15px;padding-top: 1px;}
.button-box .blue .material-icons {margin-left: 15px;padding-top: 1px;}


/*--------------------------------------*/

.top-section {left: 0;position: absolute; top: 0;width: 100%;z-index: 999;}
.top-section .logo-box {float: left;width: 300px;}
.top-section .nav-box { float: right;text-align: right;width: calc(100% - 300px);padding-top: 50px;}

.nav-box .menu-box ul li a {color: #fff;display: block;font-size: 15px;font-weight: 600;letter-spacing: 2px;text-transform: uppercase;}
.nav-box .menu-box ul li:hover >a, .nav-box ul li a.active{color: #c99644;}
.nav-box .menu-box ul {margin: 0;padding: 0;font-size: 0;}
.nav-box .menu-box ul li {display: inline-block;padding: 0 25px;vertical-align: top;position:relative;}
.nav-box .menu-box {display: inline-block;vertical-align: middle;}
.nav-box .quots-btn {display: inline-block; padding-left: 50px;vertical-align: middle;}
.nav-box .menu-box span {padding-left: 5px;}
.nav-box .menu-box ul li ul {background-color: #fff;display: none;min-width: 260px;position: absolute;text-align: left;z-index: 999;}
.nav-box .menu-box ul li ul li a {color: #000;display: block;font-size: 15px;line-height: 22px;padding: 7px 10px;}
.nav-box .menu-box ul li:hover > ul {display: block;}
.nav-box .menu-box ul li ul li { padding: 0;width:100%;}
.nav-box .menu-box ul li ul li :hover{background-color:#000;}
.nav-box .menu-box ul li ul li ul li{margin-left:0;top:0;}

.banner-image .banner-section {background-position: center center;background-repeat: no-repeat;background-size: cover;height: 984px;}
.banner-image .banner-1 {background-image: url("../images/home-banner.png");}
.banner-image .banner-2 { background-image: url("../images/banner2.png");}
.banner-text h2 {color: #fff; font-weight: 600;line-height: 70px;margin-bottom: 50px;text-transform: uppercase;letter-spacing: 1px;}
.banner-section .banner-image {float: right;width: calc(100% - 695px);position: relative;}
.banner-section .banner-text {background-color: #c99644;float: left;padding: 400px 120px 60px;width: 695px;}
.banner-text .button-box {margin-bottom: 140px;}
.banner-text .link-box {font-size: 0;}
.banner-text .link-box a {color: #fff;font-size: 22px;font-weight: 600;display: inline-block;vertical-align: top;}
.banner-text .link-box a:hover{ color: #000;}
.banner-text .link-box a + a {margin-left: 15px;}
.banner-text .link-box i {margin-right: 15px;}
.banner-image .owl-controls .owl-nav .owl-prev, .banner-image .owl-controls .owl-nav .owl-next {background-repeat: no-repeat; bottom: 20px;position: absolute;width: 34px;height: 24px;cursor: pointer;}
.banner-image .owl-controls .owl-nav .owl-prev {background-image: url("../images/left-arrow.png");right: 250px;	}
.banner-image .owl-controls .owl-nav .owl-next {background-image: url("../images/right-arrow.png");right: 170px;}
.banner-image .owl-controls .owl-nav .owl-next::after {background-color: #dbb982;content: "";height: 35px;left: -23px;position: absolute; top: 50%;transform: translateY(-50%);width: 1px;}
.owl-controls .owl-nav::after {background-color: #c99644; bottom: 0; content: "";height: 60px; position: absolute;right: 150px;width: 150px;z-index: -1;}
.owl-controls .owl-nav {position: relative;z-index: 1;}

.about-section {padding: 90px 0;}
.about-section .title-sec {float: left;padding-left: 230px;text-align: left;width: 50%;}
.about-section .title-sec h1{font-size: 80px;font-weight: 700;text-transform: uppercase; }
.about-section .text-sec {float: right;width: 50%;color: #000;font-size: 18px;font-weight: 400;}
.about-section .text-sec p {line-height: 30px;margin-bottom: 40px;}

.free-resourse .image-section {float: left;left: 80px;margin-top: 80px;position: relative; width: 50%;}
.free-resourse .content-sec {float: right;font-size: 18px; width: 50%;background-color: #1812ab;padding: 150px 110px;padding-left: 200px;color: #fff;}
.free-resourse .content-sec h1 { color: #fff;font-size: 80px;font-weight: 700;text-transform: uppercase;margin-bottom: 30px;}
.free-resourse .content-sec p {line-height: 30px; margin-bottom: 40px;}

.our-course { padding: 90px 0;}
.our-course .content-section {font-size: 0;}
.content-section .content-box {display: inline-block; margin-bottom: 20px;margin-left: 50px; margin-right: 50px;vertical-align: top;width: calc(33.3% - 100px);font-size: 18px;}
.content-section .content-box h4 {font-size: 25px;font-weight: 600; margin-bottom: 30px;}
.content-section .content-box p {line-height: 30px;margin-bottom: 30px; min-height: 245px;}
.content-section .content-box .button-box .material-icons {margin-left: 10px;padding-top: 1px;}
.future-career {background-image: url("../images/future-carrer-bg.png");background-position: center center;background-repeat: no-repeat;background-size: cover; padding: 100px 0;}
.future-career .future-text h3 {color: #fff;text-transform: uppercase;line-height: 65px;margin-bottom: 35px;}
.future-career .future-text {float: right; width: 750px;}

.footer-section {padding: 50px 0 0;}
.footer-content .footer-box {float: left;font-size: 18px;font-weight: 400; width: calc(33.3% - 30px);}
.footer-content .footer-box + .footer-box { margin-left: 40px;}
.footer-content .footer-box p {line-height: 30px;}
.footer-section .footer-content {border-bottom: 1px solid #e0dedd; padding-bottom: 30px;}
.footer-content .footer-box ul {margin: 0;padding: 0; font-size: 0;}
.footer-content .footer-box ul li a {display: block;color: #292929; font-size: 18px;}
.footer-content .footer-box ul li a:hover{color: #d59a30;}
.footer-content .footer-box h4 {font-size: 18px;font-weight: 600;margin-bottom: 26px;text-transform: uppercase;}
.footer-content .footer-box ul li {display: inline-block;margin-right: 1px;position: relative;vertical-align: top;}
.footer-content .footer-box ul li + li {padding-left: 20px;}
.footer-content .footer-box ul li + li::after {background-color: rgb(0, 0, 0);content: "";height: 14px;left: 10px;position: absolute;top: 50%; transform: translateY(-50%);width: 1px;}
/*.footer-content .footer-box.adrs-box a + a {margin-top: 30px;}*/
.footer-content .footer-box.adrs-box p a {display: inline-block; vertical-align: top; font-size: 18px;font-weight: 400;}
.footer-content .footer-box.adrs-box a:hover {color: #d59a30;}
.footer-bootom {font-size: 15px;padding: 20px 0;text-align: center;}
.footer-bootom p {margin-bottom: 0;}


/*--------------- ABout us---------------------*/

.inner-banner { background-image: url("../images/inner-banner.png"); background-position: center center; background-repeat: no-repeat;background-size: cover; padding-bottom: 190px;padding-top: 250px;text-align: center;}
.inner-banner h2 {color: #fff;text-transform: uppercase;font-weight: 600;}
.inner-page-section {padding: 50px 0;}
.about-top {padding: 30px 0 50px;text-align: center;}
.about-top .top-text {margin: 0 auto;width: 1050px;color: #000;font-size: 18px;}
.about-top .top-text p {line-height: 30px;}
.cariculam-section { padding: 60px 0;text-align: center;}
.cariculam-section .cariculam-text {margin: 0 auto;max-width: 1050px;color: #000;font-size: 18px;}
.cariculam-text h1 {margin-bottom: 30px;}
.cariculam-text p {line-height: 30px; margin-bottom: 40px;}
.approach-section .content-sec {float: left;padding: 70px 160px 70px 80px;}
.approach-section .image-section {float: right;left: -80px;margin-top: 100px;}


/*----------------our-courses-------------*/


.free-resourse .spoken-english {padding: 150px 190px 150px 120px;}


/*------------ Study-Abroad--------------------*/


.free-resourse .student-prof { padding: 60px 80px 90px 170px;}
.approach-section .content-sec{ padding: 140px 240px 180px 120px;}
.approach-section .content-sec ol li+li {
    margin-top: 18px;
}

/*----------------contact us--------------*/

.contact-form .top-head {text-align: center;margin-bottom: 50px;}
.contact-form {padding: 20px 0 70px;}
.section-column .section-row { float: left;width: 49%;}
.section-column .section-row + .section-row {float: right;}
.message-box .section-row {width: 100%;}
.form-section .section-column {margin-bottom: 30px;}
.form-section .section-column .section-row input[type="text"], .form-section .section-column .section-row input[type="tel"], .form-section .section-column .section-row input[type="email"], .form-section .section-column .section-row textarea {font-size: 15px;color: #7e7c7b;font-weight: 500;padding: 16px 20px;}
.form-section .section-column .section-row input:focus {outline: none;}
.message-box .section-row textarea { height: 250px;}
.message-box .section-row textarea:focus {outline: none;}
.contact-form .form-section .send-now input[type="submit"] {color: rgb(255, 255, 255);font-size: 15px;font-weight: 600;min-width: 530px;padding: 18px 15px;}
.contact-form .form-section .send-now input[type="submit"]:hover{ background-color: #000; color: fff;}
.contact-form .form-section .send-now {text-align: center;}
.form-section .message-box {margin-bottom: 60px;}

/*------------------- Australia------------------------*/

.study-australia {padding: 20px 0 50px;}
.study-australia .study-text {margin: 0 auto;text-align: center;max-width: 1050px;font-size: 18px;}
.study-australia .study-text h1 {margin-bottom: 30px;}
.study-australia .study-text p {line-height: 30px;}
.employ-prospet .prost-text h1 {font-size: 78px;margin-bottom: 30px;}
.employ-prospet .prost-text strong {text-transform: uppercase;font-weight: 600;color: #292929;}
.employ-prospet .prost-text h4 {font-size: 18px;font-weight: 600;text-transform: uppercase;margin-bottom: 20px;color: #292929;}
.employ-prospet .prost-text {margin: 0 auto;max-width: 1050px;font-size: 18px;}
.employ-prospet .prost-text p {line-height: 36px;margin-bottom: 25px;}
.employ-prospet .prost-text a {display: block;font-size: 18px;margin-bottom: 30px;}
.employ-prospet .prost-text a:hover{ color: #000;}



/*------------------ IELTS--------------------*/


.ielts-box { padding: 70px 0 0;}
.ielts-box .box-details {font-size: 0;}
.box-details .box-content {display: inline-block;font-size: 18px;margin-left: 30px;margin-right: 30px;vertical-align: top;width: calc(25% - 60px);}
.box-details .box-content .box-text {line-height: 32px;color: #292929;}
.box-details .box-content h4 {font-size: 25px;font-weight: 600;margin-bottom: 20px;text-transform: uppercase;}



/*----------------- OET-----------------*/

.oet-details .content-sec { padding: 50px 60px 60px 130px;}
.oet-details .image-section { margin-top: 130px;}



/*-------------IELTS-------------------*/


.ielts-details .content-sec {padding: 50px 80px 30px 130px;}




.financial-services .content-sec {
     padding: 60px 110px 80px 50px !important; 
}
.financial-services .image-section {
    float: right;
	left: -40px;
}
.financial-services {
    margin-top: 70px;
}
.financial-services .content-sec ul {
    margin: 0;
    padding: 0;
}
.financial-services .content-sec ul li {
    padding-left: 20px;
    position: relative;
}
.financial-services .content-sec ul li::after {
    background-color: rgb(255, 255, 255);
    border-radius: 50%;
    content: "";
    height: 5px;
    left: 0;
    position: absolute;
    top: 12px;
    width: 5px;
}
.mb-40{
    margin-bottom: 40px;
}
.co-detail-box{
    color: #000;
    margin-bottom: 40px;
}
.co-detail-box p {
    line-height: 30px;
    margin-bottom: 30px;
}
.co-detail-box li+li{
    margin-top: 15px;
}
.co-detail-box strong{
    color: #000;
}
.co-detail-box table {
    color: #000;
    font-weight: 600;
    margin-bottom: 30px;
}
.co-detail-box td {
    padding: 15px 0;
    text-transform: uppercase;
}
.co-detail-box td+td {
    padding-left: 25px;
}
.co-detail-box .total{
    border-top: 1px solid #000;
}
.co-detail-box .border-box {
    border: 2px solid #000;
    color: #000;
    padding: 15px;
}
.co-detail-box .border-box p {
    margin: 0;
}
.co-detail-box .co-item+.co-item{
    margin-top: 40px;
}
.footer-content .footer-box .no-branches {
    font-weight: 500;
    font-size: 15px;
    margin-top: 15px;
    color: #000068;
    display: inline-block;
    border: 1px solid #000068;
    padding: 10px 20px;
}

@media only screen and (min-width:1560px) and (max-width:1660px){
	.container{
		width:1530px;	
	}	
}
@media only screen and (min-width:1460px) and (max-width:1560px){
	.container{
		width:1430px;	
	}
}
@media only screen and (min-width:1360px) and (max-width:1460px){
	.container{
		width:1330px;	
	}	
}
@media only screen and (min-width:1260px) and (max-width:1360px){
	.container{
		width:1230px;	
	}
}
@media only screen and (min-width:992px) and (max-width:1260px){
	.container{
		width:960px;	
	}	
}
@media only screen and (min-width:768px) and (max-width:991px){	
}
 @media only screen and (max-width:1660px){
	.top-section .logo-box{width: 200px;}
	.top-section .nav-box{width: calc(100% - 200px);}
    .about-section .title-sec h1{font-size: 60px;}
    .free-resourse .content-sec h1{ font-size: 60px;margin-bottom: 10px;}
}
 
@media only screen and (max-width:1560px){
}
@media only screen and (max-width:1460px){
	.banner-section .banner-text{width: 500px;}
	.banner-section .banner-image{width: calc(100% - 500px);}
	.banner-text h2 {font-size: 35px;line-height: 50px;}
	.banner-section .banner-text{padding: 300px 30px 60px;}
	.banner-image .banner-section{height: 799px;}
	.nav-box .quots-btn{padding-left: 10px;}
	.button-box a.yellow{ min-width: 160px;}
	.nav-box .menu-box ul li{padding: 0 15px;}
	.banner-text .link-box a{font-size: 18px;}
	.banner-text .link-box i {margin-right: 6px;}
    .free-resourse .content-sec{ padding: 110px 110px 80px 150px;}
    .content-section .content-box p{min-height: 315px;}


    /*------------------ ABout--------------*/


    .approach-section .content-sec{ padding: 40px 110px 70px 60px;}


    /*------------ Our-courses--------------*/

    .free-resourse .spoken-english { padding: 100px 150px 130px 60px;}

    /*----------- study-abroad-------*/

    .free-resourse .student-prof { padding: 40px 60px 50px 140px;}
    .free-resourse .admisn-assis {padding: 90px 150px 150px 90px;}




    /*----------------oet details------------------*/


    .oet-details .content-sec { padding: 40px 50px 40px 120px;}


    /*-------------ielts------------------*/


    .ielts-details .content-sec {padding: 30px 40px 10px 120px;}

}
@media only screen and (max-width:1360px){
    .about-section .title-sec{padding-left: 160px;}
    .footer-content .footer-box img {width: 150px;}



 /*----------------- Oet-dfetails--------------------*/

    .oet-details .content-sec h1 {font-size: 40px;}
    .oet-details .content-sec {padding: 30px 30px 40px 100px;}

}
@media only screen and (max-width:1260px){
	.nav-box .menu-box ul li a {letter-spacing: 0;}
	.top-section .logo-box {width: 160px;}
	.top-section .nav-box {width: calc(100% - 160px);padding-top: 30px;}
    .about-section .title-sec {padding-left: 50px; }
    .about-section .title-sec h1{font-size: 50px;}
    .free-resourse .content-sec h1 {font-size: 30px; }
    .free-resourse .content-sec { padding: 70px 60px 50px 120px;}
    .free-resourse .content-sec p {line-height: 28px; margin-bottom: 10px;}
    .content-section .content-box{ margin-left: 10px; margin-right: 10px;width: calc(33.3% - 20px);}
    /*.our-course .content-section{margin: 0 -10px;}*/
    .future-career {padding: 70px 0;}
    .future-career .future-text h3{line-height: 50px;margin-bottom: 35px;}
    .content-section .content-box p{min-height: 345px;}



/*--------------- About-----------------*/

    .about-top .top-text {width: 940px;}
    .approach-section .content-sec {padding: 20px 90px 40px 30px;}

/*----------------our courses---------*/

    .free-resourse .spoken-english {padding: 50px 120px 80px 40px;}

/*-------------study-abroad-----------------*/

    .free-resourse .student-prof {padding: 20px 40px 30px 100px;}
    .free-resourse .admisn-assis {padding: 60px 130px 80px 50px;}

/*--------------------contact us-------------------*/

     .contact-form .top-head h1 {font-size: 50px;line-height: 40px;}

/*------------------ Australia------------------*/


     .study-australia .study-text h1 {font-size: 60px;}
     .employ-prospet .prost-text h1{font-size: 60px;}


/*------------------- Oet-details------------------*/


     .oet-details .content-sec {padding: 30px 20px 20px 90px;}

/*------------------- IELTS-----------------*/

    .ielts-details .content-sec {padding: 30px 20px 10px 110px;}
    .box-details .box-content{width: calc(50% - 60px);}
    .ielts-box {padding: 30px 0 0;}
	
	
	
	.financial-services .content-sec {
		padding: 30px 80px 60px 20px !important;
	}

}
@media only screen and (max-width:991px){
    .button-box a.black{text-align: center;}
    .banner-text .button-box a.white{text-align: center;}
    .button-box a.blue{text-align: center;}
	.nav-box .menu-box{display: none;}
	.mob-menu {display: inline-block;vertical-align: top;padding-left: 10px;padding-top: 15px;}
	.banner-section .banner-image {float: none;width: auto;}
	.banner-section .banner-text {float: none;padding: 30px;width: auto;text-align: center;}
	.top-section{position: relative;}
	.banner-image .banner-section {height: 400px;}
	.banner-text h2 {font-size: 28px;line-height: 40px;margin-bottom: 10px;}
	.banner-text .button-box {margin-bottom: 20px;}
    .banner-image .owl-controls .owl-nav .owl-prev, .banner-image .owl-controls .owl-nav .owl-next{background-color: #c99644; background-size: 18px auto; background-position: 6px center;bottom: 7px;height: 30px;width: 30px;width: 30px;}
    .owl-controls .owl-nav::after{display: none;}
    .banner-image .owl-controls .owl-nav .owl-next::after{display: none;}
    .banner-image .owl-controls .owl-nav .owl-next{left: 50%; margin-left: 10px;}
    .banner-image .owl-controls .owl-nav .owl-prev{right: 50%;}
    .about-section {padding: 30px 0; }
    .about-section .title-sec {float: none;padding-left: 0;text-align: center;width: auto;margin-bottom: 10px;}
    .about-section .title-sec h1{font-size: 30px;}
    .about-section .text-sec {float: none;width: auto; text-align: center;}
    .about-section .title-sec br {display: none;}
    .about-section .text-sec p {margin-bottom: 10px;}
    .free-resourse .image-section {float: none;left: 0; margin-top: 0;width: auto;}
    .free-resourse .content-sec {float: none; width: auto; padding: 30px;}
    .free-resourse .content-sec br { display: none;}
    .our-course { padding: 40px 0;}
    .content-section .content-box h4 {font-size: 22px;margin-bottom: 10px;}
    .content-section .content-box {display: block;text-align: center; width: auto;}
    .content-section .content-box p{ min-height: auto;}
    .future-career .future-text h3 {font-size: 30px;line-height: 44px;margin-bottom: 20px; }
    .future-career .future-text {float: none;text-align: center;width: auto;}
    .future-text .button-box a.white {text-align: center;}
    .footer-content .footer-box p {margin-bottom: 10px;}
    .footer-section {padding: 30px 0 0;}
    .footer-section .footer-content {padding-bottom: 10px;}
	.footer-content .footer-box.adrs-box p a {font-size: 16px;}
    .footer-content .footer-box{font-size: 16px;}
	.footer-content .footer-box ul li a{ font-size: 16px;}

/*---------------- About--------------------*/

    .inner-banner {padding-bottom: 130px; padding-top: 150px; }
    .inner-page-section {padding: 20px 0;}
    .about-top {padding: 10px 0;}
    .about-top .top-text {width: auto;}
    .cariculam-text h1 {font-size: 35px; margin-bottom: 10px;}
    .cariculam-section { padding: 30px 0; }

    /*--------------------Australia-------------------*/


    .study-australia .study-text h1 {font-size: 40px;}
    .employ-prospet .prost-text h1 {font-size: 40px;}



    /*----------------- IELTS---------------------*/


    .ielts-box .box-details { margin: 0 -30px;}
	
	
	/*----------------- Contact us---------------------*/
	
	
	.contact-form {padding: 20px 0 40px;}
	.form-section .message-box { margin-bottom: 30px;}
	
	
	
	.financial-services {
		margin-top: 30px;
	}

  
}
@media only screen and (min-width:480px) and (max-width:991px){
	
}
@media only screen and (max-width:767px){

    .button-box .blue .material-icons { margin-left: 0; padding-top: 0;}
    .button-box .white .material-icons {margin-left: 0;padding-top: 0; }
	.future-career .future-text h3 {font-size: 22px;line-height: 34px;margin-bottom: 10px; }
    .future-career {padding: 30px 0;}
    .button-box a.black{font-size: 16px;}
    .our-course {padding: 20px 0;}	
    .footer-content .footer-box {float: none;margin-bottom: 15px;text-align: center; width: auto;}
	.footer-content .footer-box + .footer-box {margin-left: 0;}
	.footer-content .footer-box h4{margin-bottom: 10px;}
	.co-detail-box h3{
        font-size: 30px;
    }
	
}
@media only screen and (max-width:640px){
	
	.banner-image .banner-section {height: 280px;}
	.banner-text h2 {font-size: 18px;line-height: 22px;margin-bottom: 10px;}
	.button-box a.white{ font-size: 16px;}
    .about-section .title-sec h1{font-size: 25px;}
    .about-section .text-sec p {line-height: 28px;}
    .button-box a.blue{font-size: 16px;}

    /*------------- About--------------------*/

    .inner-banner h2 {font-size: 30px;}
    .inner-banner {padding-bottom: 70px;padding-top: 100px;}
    .about-top .top-text p {line-height: 28px;}
	.cariculam-text p {line-height: 28px; margin-bottom: 20px;}
    .cariculam-text h1 {font-size: 25px;}

    /*----------------contact-us------------*/

    .contact-form .top-head { margin-bottom: 20px; text-align: center; }
    .contact-form .top-head h1 {font-size: 30px;line-height: 26px; }
    .form-section .section-column .section-row input[type="text"], .form-section .section-column .section-row input[type="tel"], .form-section .section-column .section-row input[type="email"], .form-section .section-column .section-row textarea { font-size: 13px;padding: 10px 12px;}
    .form-section .section-column {margin-bottom: 20px;}
    .contact-form .form-section .send-now input[type="submit"]{min-width: auto;}
    
    /*---------------- Australia--------------------*/

    .study-australia .study-text h1 {font-size: 26px;margin-bottom: 10px;}
    .study-australia .study-text{font-size: 16px;}
    .study-australia .study-text p {line-height: 28px;margin-bottom: 10px;}
    .study-australia {padding: 20px 0;}
    .employ-prospet .prost-text h1 {font-size: 26px; }
    .employ-prospet .prost-text h4{margin-bottom: 10px;font-size: 16px;}
    .employ-prospet .prost-text p {line-height: 28px;margin-bottom: 15px;}
    .employ-prospet .prost-text{font-size: 16px; text-align: center;}
    .employ-prospet .prost-text a{font-size: 16px; margin-bottom: 10px;}



    /*-------------- Ielts--------------*/

    .box-details .box-content {display: block;width: auto;margin-bottom: 12px;}
    .box-details .box-content h4 {font-size: 20px;margin-bottom: 10px;}


}
@media only screen and (max-width:550px){
}
@media only screen and (max-width:480px){
    .mob-menu{padding-top: 7px;}
	.top-section .logo-box {float: none;text-align: center;width: auto;}
	.top-section .logo-box img {width: 130px;}
	.top-section .nav-box {float: none;padding-top: 0;padding-bottom: 10px;width: auto;text-align: center;}
    .button-box a.yellow {letter-spacing: 0; min-width: 140px;padding: 10px 12px;}
    .banner-section .banner-text { padding: 20px 0;}
    .banner-text .button-box {margin-bottom: 0;}
    .banner-text .link-box a{ display: block;}
    .future-career .future-text h3 {font-size: 16px;line-height: 28px; margin-bottom: 10px;}
    .future-career {padding: 15px 0;}
    .free-resourse .content-sec{ padding: 20px 15px;font-size: 16px;}

    .content-section .content-box{font-size: 16px;}
    .content-section .content-box p {line-height: 28px;margin-bottom: 20px;}
    .about-section .text-sec{font-size: 16px;}

    /*---------------- About---------------------*/

    .about-top .top-text{font-size: 16px;}
	.cariculam-section .cariculam-text{font-size: 16px}

    /*----------------contact-us----------*/

    .section-column .section-row {float: none; width: auto; margin-bottom: 15px; }
    .section-column .section-row + .section-row {float: none; }
    .message-box .section-row textarea {height: 100px;}
    .contact-form .top-head h1 {font-size: 24px;} 	
}
@media only screen and (max-width:380px){
	
}
