@media screen and (max-width: 4000px) {
	.higher-education-rgt {
		width: 34%;
	}
}
@media screen and (max-width: 3000px) {
	.footer-container:before {
		height: 200px;
	}
	.circle-right,
	.higher-education-rgt {
		width: 34%;
	}
}
@media screen and (max-width: 1800px) {
	.blog-single-img:before {
		right: -360px;
	}
	.blog-single-img:after {
		right: -200px;
	}
}
@media screen and (min-width: 1621px) {
	.higher-education-rgt {
		overflow: hidden;
	}
	.higher-education-cont h1 { font-size: 66px; }
	.higher-education-cont p { font-size: 24px }
	.circle-right {
		width: 38%;
	}
	.out-sol-container .higher-education-rgt {
		overflow: inherit;
	}
	.student-icon { right: -140px; }
	.enroll-manage .higher-education-rgt {
		width: 22%;
	}
	.rowan-edu { left: 0; }
}
@media screen and (min-width: 2201px) {
	.who-weare-center,
	.higher-edn-center-content {
		max-width: 2200px;
	}
	.who-weare-left,
	.higher-edn-left {
		width: 68%;
	}
	.circle-right,
	.higher-education-rgt {
		width: 31%;
		overflow: inherit;
	}
	.who-weare-cont-info,
	.higher-education-cont { max-width: 980px; }

	.higher-education-img {
		margin-left: auto;
	}
	.who-weare-cont h2,
	.higher-education-cont h1 {
		font-size: 72px;
    }
    .who-weare-cont p,
    .higher-education-cont p {
    	font-size: 26px;
    }
    .who-weare-cont h5 {
    	font-size: 33px;
    }
    .who-weare-img-left .circle-img {
		margin-left: -50px;
	}
	.out-sol-container .higher-education-cont {
		max-width: 1070px;
    }
    .features-slider-area { max-width: 2200px; }
	.features-item-left { width: 43%; }
	.features-item-right { width: 57%; }
	.features-item-area {
		overflow: inherit;
	}
	.features-slider-img { margin-right: 0; }
	.student-icon {
    	right: -200px;
    }
}
@media screen and (max-width: 2200px) {
	.who-weare-center,
	.higher-edn-center-content {
		max-width: 2200px;
	}
	.circle-right,
	.higher-education-rgt {
		width: 26%;
	}
	.higher-education-cont {
		max-width: 930px;
	}
	.who-weare-img-left .circle-img { margin-left: -180px; }
	.out-sol-container .higher-education-cont {
		max-width: 1020px;
	}
	.who-weare-img-left .circle-img {
		margin-left: -100px;
	}
	.features-slider-area { max-width: 2200px; }
	.features-item-left { width: 42%; }
	.features-item-right { width: 55.5%; }
}
@media screen and (max-width: 2100px) {
	.higher-education-rgt {
		width: 27%;
	}
	.circle-right {
		width: 33%;
	}
	.who-weare-cont-info,
	.higher-education-cont {
		max-width: 790px;
	}
}
@media screen and (max-width: 1900px) {
	.who-weare-cont-info,
	.higher-education-cont {
		max-width: 880px;
	}
}
@media screen and (max-width: 1800px) {
	.higher-edn-left {
		width: 63%;
	}
	.higher-education-rgt {
		width: 32%;
	}
	.higher-education-cont {
		max-width: 800px;
	}
	.out-sol-container .higher-education-cont {
		max-width: 950px;
	}
	.who-weare-cont-info {
		max-width: 770px;
	}
	.who-weare-img-left .circle-img {
		margin-left: -180px;
	}
	.features-item-left { width: 41%; }
	.features-item-right { width: 59%; }
}
@media screen and (max-width: 1620px) {
	.higher-edn-left {
	    width: 66%;
	}
	.who-weare-cont-info,
	.higher-education-cont {
		max-width: 810px;
	}
	.higher-education-rgt {
		width: 34%;
	}
	.who-weare-left {
		width: 66%;
	}
	.circle-right {
		width: 32%;
	}
	.who-weare-img-left .who-weare-cont-info { padding: 0 0 0 65px; }
	.out-sol-container .higher-education-cont {
		max-width: 810px;
	}
	.student-icon { right: -140px; }
	.rowan-edu { left: -20px; }
	.features-slider-area { max-width: 1440px; }
	.features-item-cont { max-width: 430px; }
	.blog-single-img:before {
		right: -260px;
	}
	.blog-single-img:after {
		right: -100px;
	}
	.out-sol-container .higher-edn-left {
		width: 66%;
	}
	.out-sol-container .higher-education-rgt {
		width: 32%;
	}
	.features-item-left { width: 39%; }
	.features-item-right { width: 59%; }
}
@media screen and (max-width: 1440px) {
	.who-weare-img-left .circle-img {
		margin-left: -230px;
	}
	.blog-single-img:before {
		right: -260px;
	}
	.blog-single-img:after {
		right: -100px;
	}
}
@media screen and (max-width: 1370px) {
	.who-weare-center,
	.higher-edn-center-content { max-width: 1160px; }
	.higher-edn-left { width: 60%; }
	.out-sol-container .higher-edn-left {
	    width: 69.5%;
	}
	.out-sol-container .higher-education-rgt {
    	width: 25%;
    }
	.features-item-cont { max-width: 441px; }
	.footer-container:before {
		height: 78px;
	}
	.student-icon { right: -110px; }
	.who-weare-img-left .circle-img {
		margin-left: -300px;
	}
	.blog-single-img:before {
		right: -160px;
	}
	.blog-single-img:after {
		right: 0;
	}
}
@media screen and (max-width: 1300px) {
	.circle-img {
		width: 603px;
		height: 603px;
	}
	.student-icon { right: -50px; }
	.who-weare-img-left .circle-img {
		margin-left: -250px;
	}
	.who-weare-img-left .who-weare-cont-info {
    	padding: 0 0 0 25px;
    }
    .main-menu ul li.sub-menu2 ul ul {
        width: 270px;
    }
}
@media screen and (max-width: 1200px) {
	.main-menu {
		margin-right: 0;
	}
	.entry-content h1,
	.entry-content h2,
	h2,
	h1 {
		font-size: 46px;
	}
	.solutions-container .big-title h2 {
		font-size: 50px;
	}
	.two-col-area {
		margin-top: 30px;
	}
	.our-team-img {
		width: 230px;
		height: 230px;
	}
	.blog-single-img:before {
		right: -100px;
	}
	.blog-single-img:after {
		right: 50px;
	}
	.out-sol-container .higher-edn-left {
		width: 68%;
	}
	.out-sol-container .higher-education-rgt {
		width: 29%;
	}
	.out-sol-container .higher-education-img { right: 0; }
    .main-menu ul li.sub-menu2 ul ul {
        width: 250px;
    }
}
@media screen and (max-width: 1140px) {
	.big-title {
		padding: 30px 0 7px 0;
	}
	.title-color {
		left: -140px;
		font-size: 100px;
	}
	.circle-img {
	    width: 503px;
	    height: 503px;
	}
	.who-weare-left { width: 64%; }
	.who-weare-img-left .circle-img { margin-left: -170px; }
	.tet-item-info {
		padding: 30px 20px 124px 20px;
	}
	.author-info {
		bottom: 28px;
		padding: 0 20px;
	}
	.student-icon {
		width: 250px;
		height: 250px;
	}
	.student-campaigns-container {
		padding-top: 80px;
		padding-bottom: 60px;
	}
	.breadcrumb,
	.breadcrumb span { font-size: 18px; }
	.who-weare-cont ol {
		padding-bottom: 30px;
	}
	.work-box-area {
		padding: 50px 25px 40px 25px;
		margin: 110px 0 20px 0;
	}
	.work-box-area .stns-img {
		right: 30px;
	}
	.cgn-stn-container {
		padding-top: 30px;
	}
	.industry-blog-container {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.page-template-about-us .who-weare-img-left .who-weare-cont h4,
	.about-our-future .who-weare-cont h4 {
		padding: 30px 0 10px 0;
	}
	.cta-container .int-mgm-cont-area {
		padding: 30px 25px 30px 25px;
	}
	.cta-bottom-container {
		padding-bottom: 40px;
	}
	.contactus-container,
	.casestudy-top-container {
		padding-top: 100px;
	}
	.industry-blog-container2 {
		padding-top: 0;
		padding-bottom: 10px;
	}
	.load-more-area { padding: 0; }
	.careers-row {
		padding: 40px 25px 40px 25px;
	}
	.blockquote-box { padding: 30px 15px 25px 15px; }
	.entry-content blockquote { padding-top: 66px; }
	.entry-content blockquote strong { padding-top: 0; }
	.team-item-btm-cont {
		padding: 25px 30px 20px 15px;
		margin: 20px 13px 30px 13px;
	}
	.popup-close {
		width: 35px;
		height: 35px;
		top: -10px;
		right: -10px;
	}
}
@media screen and (max-width: 991px) {
	.casestudy-top-cont .date,
	.entry-content ul li,
	.entry-content ol li,
	.entry-content table,
	.entry-content table tr th,
	.entry-content table tr td,
	.entry-content blockquote,
	.entry-content blockquote p,
	.entry-content p,
	p { font-size: 20px; }
	.entry-content h3,
	h3 {
		font-size: 30px;
	}
	.entry-content h4,
	h4 {
		font-size: 27px;
	}
	.entry-content blockquote strong,
	.entry-content h5,
	h5 {
		font-size: 24px;
	}
	.entry-content h6,
	.higher-education-cont h4,
	h6 {
		font-size: 20px;
	}
	.main-menu ul li {
		margin: 0 3px;
	}
	.main-menu ul li a {
		padding: 17px 14px 13px 15px;
	}
	.main-menu ul li.menu-item-has-children > a {
		padding-right: 35px;
	}
	.main-menu ul li ul li { padding: 0 15px 0 15px; }
	.main-menu ul ul ul { width: 300px; }
	.entry-content h1,
	.entry-content h2,
	.solutions-container .big-title h2,
	h1 {
		font-size: 40px;
	}
	.higher-education-cont {
		padding: 50px 0 50px 0;
	}
	.higher-education-img { width: 470px; }
	.solutions-top-cont h5 {
		font-size: 24px;
	}
	.solutions-container {
		padding-bottom: 20px;
	}
	.stns-col {
		padding-bottom: 65px;
	}
	.stns-col-info {
		padding: 40px 20px 70px 20px;
	}
	.stns-more-btn { bottom: 34px; }
	.stns-more-btn a,
	.stns-more-btn span {
		font-size: 16px;
		padding-bottom: 60px;
	}
	.testimonials-container {
		padding-top: 15px;
		padding-bottom: 30px;
	}
	.testimonials-container h2 { padding-bottom: 30px; }
	.qut-img {
		width: 65px;
		margin-bottom: 20px;
	}
	.blog-container h2 {
		padding-bottom: 20px;
	}
	.blog-container {
		padding-top: 30px;
	}
	.footer-menu {
		padding: 10px 0;
	}
	.footer-bottom-area {
		padding-top: 10px;
	}
	.footer-container {
		background-size: 103px 100px;
	}
	.footer-menu ul li { padding: 0 10px 10px 10px; }
	.who-weare-img-left .circle-img {
		margin-left: -200px;
	}
	.student-campaigns-container {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.student-campaigns-cont p strong { font-size: 24px; }
	.student-campaigns-cont h3 {
		padding-top: 20px;
	}
	 .student-icon {
		width: 200px;
		height: 200px;
	}
	.student-icon span { width: 100px; }
	.enroll-manage .higher-education-cont .find-btn {
		margin-top: 30px;
	}
	.back-container {
		padding-top: 30px;
		padding-bottom: 60px;
	}
	.ipm-model-area {
		margin: 0 -10px;
	}
	.ipm-model-col {
		padding: 10px 10px 20px 10px;
	}
	.benefits-int-container {
		padding-top: 40px;
	}
	.benefits-int-cont { padding: 20px 30px 20px 30px; }
	.who-weare-cont ol {
		padding-bottom: 20px;
	}
	.benefits-int-container { padding-bottom: 10px; }
	.features-item-left {
		width: 43%;
	}
	.features-item-right {
		width: 57%;
	}
	.features-slider.owl-carousel .owl-nav {
		bottom: 10px;
	}
	.features-slider.owl-carousel .owl-dots { bottom: 40px; }
	.int-management-row {
		padding: 45px 0 35px 0;
	}
	.int-mgm-cont-area {
		padding: 25px;
		margin: 20px 0 60px 0;
	}
	.int-management-container {
		padding-bottom: 65px;
	}
	.vega-img-container {
		padding-top: 0;
		padding-bottom: 0;
	}
	.work-list-area {
		margin: 0 -15px 13px -15px;
	}
	.work-list-col {
		padding: 0 15px;
	}
	.work-box-area h3 {
		padding-bottom: 23px;
	}
	.work-list-col ul li {
		font-size: 20px;
		padding: 0 0 15px 15px;
	}
	.work-list-col ul li:before { top: 13px; }
	.industry-blog-container {
	    padding-top: 10px;
	    padding-bottom: 30px;
	}
	.industry-blog-container h2 {
		padding-bottom: 30px;
	}
	.industry-blog-right {
		width: 63%;
		padding: 0 0 0 20px;
	}
	.our-team-col {
		width: 33.333%;
		padding-bottom: 30px;
	}
	.benefits-int-circle span { font-size: 42px; }
	.contactus-container,
	.casestudy-top-container {
		padding-top: 60px;
	}
	.casestudy-area {
		padding: 50px 0 40px 0;
	}
	.casestudy-content {
		padding-left: 20px;
	}
	.casestudy-content ul li {
		font-size: 20px;
		padding: 0 0 15px 15px;
	}
	.casestudy-content h6 { padding-top: 5px; }
	.casestudy-container {
		padding-top: 20px;
		padding-bottom: 30px;
	}
	.careers-container {
		padding-top: 40px;
	}
	.careers-row {
		padding: 30px 15px 30px 15px;
	}
	.entry-content h4 {
		padding: 15px 0 0 0;
	}
	.entry-content h6 { padding: 10px 0 8px 0; }
	img.alignnone { margin: 25px 0 15px 0; }
	.entry-content blockquote {
		background-size: 41px 30px;
		padding-top: 50px;
	}
	.rad-btn-area { padding-bottom: 35px; }
    .main-menu ul li.sub-menu2 ul ul {
    	width: 210px;
    }
}
@media screen and (max-width: 900px) {
	.entry-content h1,
	.entry-content h2,
	.solutions-container .big-title h2,
	h1,
	h2 {
		font-size: 35px;
	}
	.main-menu ul { display: none; }
	.header-container {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.logo { margin-top: 3px; }
	.who-weare-container {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.who-weare-img-left .circle-img,
	.circle-img {
	    width: 503px;
	    height: 503px;
	    margin: 35px auto 0;
	}
	.who-weare-left { width: 100%; }
	.circle-right {
    	width: 100%;
	}
	.who-weare-cont-info {
		max-width: 100%;
		float: none;
		padding: 0;
	}
	.big-title {
		padding-top: 20px;
	}
	.title-color {
	    left: -50px;
	    font-size: 70px;
	}
	.who-weare-cont h5 {
		font-size: 25px;
	}
	.higher-education-cont h4,
	.who-weare-cont h6 {
		padding-top: 10px;
	}
	.who-weare-cont h6 { padding-bottom: 10px; }
	.who-weare-img-left .who-weare-cont-info {
    	padding: 0;
  	}
  	.testimonials-area {
	 	margin-bottom: 24px;
	}
	.breadcrumb {
		padding-bottom: 20px;
		margin-left: -6px;
	}
	.breadcrumb a {
		margin-left: 6px;
		margin-right: 7px;
	}
	.breadcrumb span {
		padding-left: 8px;
	}
	.features-item-cont h6 {
		padding-bottom: 10px;
	}
	.features-item-cont h3 {
		padding-bottom: 5px;
	}
	.page-template-about-us .who-weare-img-left .who-weare-cont h4,
	.about-our-future .who-weare-cont h4 {
		padding-top: 10px;
	}
}
@media screen and (max-width: 840px) {
	.higher-education-container {
		padding-top: 30px;
		padding-bottom: 40px;
	}
	.higher-edn-left {
    	width: 100%;
	}
	.higher-education-cont {
		max-width: 100%;
		padding: 0px 0 50px 0;
		float: none;
	}
	.higher-education-rgt {
		width: 100%;
	}
	.higher-education-cont .find-btn {
		margin-top: 10px;
	}
	.higher-education-img {
		width: 100%;
		max-width: 450px;
		margin: 0 auto;
	}
	.stns-img {
		width: 125px;
		height: 125px;
		margin: 0 auto 23px;
	}
	.stns-img span { width: 60px; }
	.solutions-top-cont {
		padding-bottom: 10px;
	}
	.out-sol-container .higher-edn-left {
		width: 100%;
	}
	.out-sol-container .higher-education-rgt {
		width: 100%;
		padding-top: 25px;
	}
	.out-sol-container .higher-education-img {
		width: 300px;
		margin: 0 auto;
		bottom: 0;
	}
	.out-sol-container .higher-education-img:before {
		width: 150px;
		height: 150px;
		border: 30px solid #4192CF;
		top: -45px;
		right: -70px;
	}
	.solutions-container h2 br { display: none; }
	.contact-container {
		padding-top: 10px;
		padding-bottom: 80px;
	}
	.student-campaigns-cont {
		padding: 0 0 65px 0;
	}
	.student-campaigns-cont .find-btn {
		margin-top: 15px;
	}
	.student-icon {
    	position: relative;
    	left: 0; right: 0; top: 0;
    	margin: 0 auto 40px;
    }
    .student-icon::before {
		width: 100px;
		height: 100px;
		border: 15px solid #4192CF;
		top: -23px;
		right: -10px;
	}
	.student-icon::after {
		width: 36px;
		height: 36px;
		border: 8px solid #006EB3;
		top: -45px;
		right: 80px;
	}
	.student-campaigns-cont h3 {
    	padding: 10px 0;
	}
	.rowan-edu {
		width: 250px;
		height: 250px;
		bottom: -30px;
	}
	.rowan-edu span { width: 170px; }
	.rowan-edu:before {
		width: 46px;
		height: 46px;
		border: 8px solid #E19B1E;
		top: -18px;
	}
	.enroll-manage .higher-education-cont .find-btn {
		margin-top: 20px;
	}
	.enroll-manage .small-right-cycle {
		top: inherit;
		left: 0; right: inherit;
		bottom: -300px;
	}
	.ipm-model-container h3 {
		padding-bottom: 25px;
	}
	.enroll-manage .higher-education-img:before {
		border-color: #8E152C;
	}
	.industry-blog-area { padding: 30px 15px; }
	.industry-blog-left {
		width: 100%;
	}
	.industry-blog-right {
		width: 100%;
		padding: 30px 0 0 0;
	}
	.industry-blog-img {
		max-width: 405px;
	}
	.industry-blog-right .find-btn {
		margin-top: 5px;
	}
	.industry-blog-right h3 { padding-bottom: 5px; }
	.contactus-container,
	.casestudy-top-container {
		padding-top: 30px;
	}
	.contactus-container,
	.casestudy-top-container { padding-bottom: 30px; }
	.casestudy-top-cont h5 { padding-bottom: 20px; }
	.industry-blog-right .date {
		padding-bottom: 15px;
	}
	.contact-full-width {
		padding-top: 50px;
	}
	.blog-single-img:before {
		width: 100px;
		height: 100px;
		border: 15px solid #4192CF;
		right: -65px;
		top: -35px;
	}
	.blog-single-img:after {
		width: 36px;
		height: 36px;
		border: 8px solid #006EB3;
		right: 40px;
		top: -50px;
	}
	.blog-single-bottom-left {
		width: 100%;
	}
	.blog-single-bottom-right {
		width: 100%;
	}
	.blockquote-box { margin-top: 20px; }
	.entry-content .find-btn {
		margin: 15px 0 30px 0;
	}
	.team-item-btm-cont { padding-right: 15px; }
	.error-404-container {
		padding-top: 30px;
		padding-bottom: 60px;
	}
	.out-sol-container { margin-bottom: 0; }
	.about-stn-container {
		padding-top: 70px;
	}
}
@media screen and (max-width: 767px) {
	.casestudy-top-cont .date,
	.entry-content ul li,
	.entry-content ol li,
	.entry-content table,
	.entry-content table tr th,
	.entry-content table tr td,
	.entry-content blockquote,
	.entry-content blockquote p,
	.entry-content p,
	p { font-size: 18px; }
	.who-weare-cont h5,
	.student-campaigns-cont p strong,
	.who-weare-cont p strong {
		font-size: 22px;
	}
	.entry-content h3,
	h3 {
    	font-size: 26px;
	}
	.entry-content h4,
	h4 {
		font-size: 24px;
	}
	.entry-content h5,
	h5 {
		font-size: 22px;
	}
	.entry-content h6,
	.higher-education-cont h4,
	h6 {
		font-size: 18px;
	}
	.title-color {
	    font-size: 50px;
	}
	.who-weare-cont p {
		padding-bottom: 10px;
	}
	.who-weare-cont .find-btn {
		margin-top: 20px;
	}
	.find-btn {
		padding: 17px 25px 17px 25px;
	}
	.tst-item,
	.stns-col { width: 100%; }
	.author-info {
		position: unset;
		padding: 0;
	}
	.tet-item-info {
    	padding-bottom: 30px;
	}
	.blog-col {
		width: 100%;
		margin-bottom: 0;
	}
	.blog-img { margin-bottom: 26px; }
	.bmore {
		position: unset;
		padding: 0;
	}
	.footer-area h5 { padding-bottom: 10px; }
	.footer-menu ul li {
		font-size: 14px;
		padding: 0 5px 5px 5px;
	}
	.three-col-area .stns-col {
		width: 100%;
	}
	.stns-title {
		min-height: inherit;
	}
	.enroll-manage .small-right-cycle { left: -200px; }
	.ipm-model-col {
		width: 100%;
		padding-bottom: 10px;
	}
	.benefits-int-row {
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
		padding: 27px 0;
	}
	.benefits-int-cont {
		padding: 25px 15px;
		min-height: inherit;
		margin: -30px 0 0 0;
	}
	.benefits-int-row:nth-child(2n) .benefits-int-cont {
		margin: -30px 0 0 0;
	}
	.benefits-int-circle {
		margin: 0 auto;
	}
	.benefits-int-row:nth-child(2n) .benefits-int-circle,
	.benefits-int-circle {
		width: 150px;
		height: 150px;
		padding: 10px;
		flex: 0 0 150px;
		-webkit-justify-content: center;
		justify-content: center;
	}
	.benefits-int-circle::after {
		width: 30px;
		height: 30px;
		border: 7px solid #4192CF;
		top: -10px;
	}
	.benefits-int-row:nth-child(2n) .benefits-int-circle::after {
		top: inherit;
		right: inherit;
		top: -10px;
		bottom: inherit;
		right: 30px;
		left: inherit;
	}
	.benefits-int-cont h6 { padding-bottom: 0; }
	.benefits-int-circle span { width: 53px; }
	.who-weare-cont ol {
    	padding-bottom: 10px;
    }
    .who-weare-cont ol li {
		font-size: 20px;
		padding: 0 0 15px 26px;
	}
	.who-weare-cont ol li:before { font-size: 20px; }
	.who-weare-cont ol li:after { top: 20px; }
	.features-slider-container {
		padding: 15px 15px 40px 15px;
	}
	.features-item-left {
    	width: 100%;
    	padding-bottom: 30px;
    }
    .features-item-cont {
    	max-width: 100%;
    }
    .features-item-right {
    	width: 100%;
    }
    .features-slider-img {
		margin: 0;
	}
	.features-slider.owl-carousel { padding-bottom: 30px; }
	.features-slider.owl-carousel .owl-nav {
		bottom: -32px;
	}
	.features-slider.owl-carousel .owl-dots { bottom: 0; }
	.int-management-row {
		padding: 30px 0 25px 0;
	}
	.int-management-cont p { padding: 5px 0; }
	.int-management-cont h3 br { display: none; }
	.int-mgm-right,
	.int-mgm-cont {
		width: 100%;
	}
	.int-mgm-right { padding-top: 30px; text-align: center; }
	.int-mgm-cont-area {
    	padding: 25px 15px 30px 15px;
	}
	.request-btn { padding: 18px 23px 19px 23px; }
	.work-list-col {
		width: 100%;
	}
	.work-list-col ul li {
		font-size: 18px;
		padding-bottom: 10px;
	}
	.work-box-area .stns-img {
		width: 80px;
		height: 80px;
		top: -40px;
	}
	.work-box-area .stns-img span {
		width: 34px;
	}
	.work-box-area .stns-img::before {
		width: 20px;
		height: 20px;
		left: -26px;
	}
	.contact-area h3 {
		padding-bottom: 15px;
	}
	.cta-container .int-mgm-cont-area {
		padding: 30px 15px;
	}
	.cta-container .int-mgm-cont h3 {
		text-align: center;
	}
	.our-team-container {
		padding-top: 20px;
		padding-bottom: 10px;
	}
	.our-team-col {
		width: 50%;
	}
	.cta-bottom-container {
		padding-bottom: 20px;
	}
	.benefits-int-circle span { font-size: 32px; text-align: center; }
	.casestudy-area {
    	padding: 35px 0 30px 0;
  	}
	.casestudy-left {
		width: 100%;
	}
	.casestudy-content {
		width: 100%;
		padding: 15px 0 0 0;
	}
	.casestudy-content ul li {
		font-size: 18px;
	}
	.casestudy-content ul li:before { top: 9px; }
	.contactus-container h1 {
		padding-bottom: 15px;
	}
	.contactus-left {
		width: 100%;
		padding-bottom: 30px;
	}
	.contactus-right {
		width: 100%;
	}
	.contactus-left h6 { padding-top: 5px; }
	.contact-address { margin-top: 8px; }
	.contact-address h6 { margin-top: 0; }
	.contactus-right .text-field textarea {
		height: 150px;
	}
	.careers-left-cont {
		width: 100%;
		padding-bottom: 15px;
		text-align: center;
	}
	.careers-right {
		width: 100%;
		text-align: center;
	}
	.contact-full-width .text-field { width: 100%; }
	.careers-right .find-btn {
		padding-left: 25px;
		padding-right: 25px;
	}
	.careers-row { margin-top: 25px; }
	.entry-content ul li::before { top: 12px; left: 1px; }
	.footer-container::before {
	  	background: url(../images/bgr-mob-footer-top.png) no-repeat center 0 / 100% 45px;
	  	height: 45px;
	  	top: -44px;
	 }
	 .footer-area { padding-top: 19px; }
	 .footer-logo { top: -88px; }
	 .page-template-solutions-main .contact-container {
		background-position: right 0;
	}
}
@media screen and (max-width: 640px) {
	.who-weare-img-left .circle-img,
	.circle-img {
	    width: 300px;
	    height: 300px;
	}
	.out-sol-container .higher-education-img:before {
		width: 100px;
		height: 100px;
		border: 20px solid #4192CF;
		top: -25px;
		right: -40px;
	}
	.text-field-area {
		margin-top: 10px;
	}
	.text-field {
		width: 100%;
		padding: 10px 12px 12px 12px;
	}
	.text-field label {
		padding-bottom: 10px;
	}
	.text-field textarea,
	.text-field input[type="email"],
	.text-field input[type="text"] {
		height: 50px;
	}
	.text-field textarea {
		height: 110px;
	}
	.submit {
		margin-top: 25px;
	}
	.submit input[type="submit"] { height: 50px; }
	.rowan-edu {
		width: 220px;
		height: 220px;
		left: 0;
	}
	.enroll-manage .higher-education-img:before {
    	border-color: #8E152C;
    }
    .cgn-stn-contact .submit {
		margin-top: 30px;
	}
	.casestudy-top-cont h5 { padding-top: 10px; }
	.contactus-right .text-field textarea {
		height: 120px;
	}
}
@media screen and (max-width: 580px) {
	.our-team-col {
		width: 100%;
	}
	.load-more-area { padding-bottom: 15px; }
}
@media screen and (max-width: 480px) {
	.who-weare-img-left .circle-img,
	.circle-img {
	    width: 280px;
	    height: 280px;
	}
	.out-sol-container .higher-education-img {
		width: 280px;
	}
	.features-slider.owl-carousel button.owl-dot {
		width: 28px;
		height: 28px;
	}
	.features-slider.owl-carousel button.owl-dot:before {
		width: 28px;
		height: 28px;
		line-height: 28px;
		font-size: 16px;
	}
	.features-slider.owl-carousel .owl-nav .owl-next {
		margin-left: 200px;
	}
	.features-slider.owl-carousel .owl-nav .owl-prev,
	.features-slider.owl-carousel .owl-nav .owl-next {
		font-size: 16px;
	}
	.footer-container::before {
	    height: 43px;
	    top: -42px;
	}
}