.nav-links {
    text-align: right;
    display: flex;
    flex-direction: row;
}

.nav-links .current {
    background: #2e1a4c;
    color: #fff;
}

.nav-links>* {
    display: inline-block;
    font-weight: 600 !important;
    line-height: 1;
    margin-left: 0.5rem;
    padding: 0.5rem 0.75rem !important;
}

.categories {height: 100px;display: flex;flex-direction: column-reverse;margin-bottom: 20px !important;}

.accordion-menu.filter li ul li:first-child {
    padding-left: 0 !important;
}

.accordion-menu.filter li ul li {
    padding: 0 20px;
}

.filter li:first-child a {
    padding-left: 0 !important;
}

ul.menu.is-active > li.is-filter-active:after {/* content: ''; */border-bottom: 3px solid #000000;display: block;width: 30px;position: absolute;}

.filter ul.menu > li a {
    font-size: 25px;
    color: #737373;
    font-weight: 600;
}

.featured-news a.button {
    margin-top: 20px;
	flex-direction: row;
    align-items: center;
}

h5 {
    color: #30318c;
    font-style: italic;
}

a {
    color: #30318c;
}

.news-sm h3 {
    font-weight: 600 !important;
}

.single .hero .hero-title h2 {
    color: #2e1a4c;
    font-weight: 700;
}

@media (max-width:600px) and (min-width:320px) {
/*     .categories {flex-direction: row;justify-content: center;}
 */
    .news-item {
		padding: 20px;
		display: block;
		margin: 0 !important;
    }
}

@media (max-width:1200px) {
	.content-block .wrapper {
		padding: 0 5%;
	}
}

.wp-block-button, .button {
    align-items: center;
}

h1 > img, p > img {
    vertical-align: middle !important;
}

h3 {
    font-size: 24px !important;
}

.page-id-1730 .post__hero.b {
    background-position-y: 15% !important;
}

.single-content {
    padding: 0 20px;
}

.single h1 {
    font-size: 2rem !important;
}

.news-single {
    margin: 30px 0;
}

.single-date {
    display: flex;
    flex-direction: row-reverse;
    font-style: italic;
}

.single-content iframe {
    height: 450px;
}

.single-content a {
    text-decoration: underline;
}

/*  comments on 17/11  */
.ctl-instant-timeline .timeline-content .story-details {
	/*background-image: linear-gradient(
		0deg,rgba(46,26,76, 0.35), rgba(46,26,76, 0.8) 100%), url(http://18.142.78.21/wp-content/uploads/2021/08/contact_us-scaled-e1629622156139.jpg) !important;*/
	background-position: center;
	background-size: cover;
    background-repeat: no-repeat;
}

/* .footer-menus-main>li:not(:nth-of-type(1), :nth-of-type(2)) {display: table-row !important;}
 */
/* #footer-menus-main {display: -webkit-box !important;}
 */
/*----------------------------------------------------------------------------------------------- */
/* GLOBE comments - 29/11/2021 - Jayson */
/*----------------------------------------------------------------------------------------------- */	

.timeline-content:first-child .story-details{
	background-image: linear-gradient(
		0deg,rgba(46,26,76, 0.35), rgba(46,26,76, 0.8) 100%), url(/wp-content/uploads/2021/11/1.png) !important;
}

.timeline-content:nth-child(2) .story-details{
	background-image: linear-gradient(
		0deg,rgba(46,26,76, 0.35), rgba(46,26,76, 0.8) 100%), url(/wp-content/uploads/2021/11/2.png) !important;
}

.timeline-content:nth-child(3) .story-details{
	background-image: linear-gradient(
		0deg,rgba(46,26,76, 0.35), rgba(46,26,76, 0.8) 100%), url(/wp-content/uploads/2021/11/3.png) !important;
}

.timeline-content:nth-child(4) .story-details{
	background-image: linear-gradient(
		0deg,rgba(46,26,76, 0.35), rgba(46,26,76, 0.8) 100%), url(/wp-content/uploads/2021/11/4.png) !important;
}


/* ky sept 22 */
div#prof-dev .htmega-content {
    display: flex;
    flex-direction: column-reverse;
}

#quote-box .quote-row {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.quote-row .elementor-headline--style-highlight svg {
    top: 60% !important;
}

.quote-unique span.elementor-headline.elementor-headline-animation-type-drop-in {
    height: 72px;
}

.quote-row  p.eael-testimonial-user-company {
    width: 100%;
}

#peggy .eael-testimonial-content>p , 
#henry .eael-testimonial-content>p {
    display: inline-block;
    font-family: inherit;
    font-size: 90%;
    font-style: italic;
    font-weight: lighter;
    line-height: 1.75;
    margin-bottom: 0;
    margin-top: 1px;
	width: 100%;
}

#peggy p.eael-testimonial-user-company , 
#henry p.eael-testimonial-user-company {
    display: none;
}

#faq .elementor-tab-title.elementor-active {
    background-color: #3031b450;
    border-bottom-color: #fff !important;
}

#faq .elementor-tab-title:hover {
	background-color: #3031b450;
}

#faq .elementor-tab-title {
    height: 75px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
}

#faq .elementor-accordion-item {
    margin-bottom: 20px;
}

#faq .elementor-accordion .elementor-accordion-item+.elementor-accordion-item {
    border-top: 1px solid #F0ECF7 !important;
}

#faq .elementor-tab-content  p {
    border-left: 3px solid #3031b4 ;
    margin-bottom: 0;
    padding: 10px 20px !important;
}

#faq a {
	line-height: 1.4;
}

.student-alumni .uc-card-footer {
    min-height: 785px;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-2405f156.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    display: none;
}

.icon-titlenone h3 {
    display: none;
}

#contact .gs-proportional {
    padding: 0 !important;
}

#contact a {
    color: #ffffff !important;
}

#contact .elementor-icon-box-icon {
    margin-top: 5px;
}

/* Seow Zheng Hao */
/* frontpage */
	/* header */
#header-menus-quick, #header-menus-main{
/* 	padding-right: 3%; */
}
@media (max-width: 1100px) {
	.cuhkbiz-header .dropdown>li {
		margin-left:0.5rem;
	}
}

@media (max-width: 960px) {
	.mega-menu .tabs-content{
		width:80%;
	}
	.mega-menu .tabs {
		width:20%;
	}
	.mega-menu .menu{
		padding: 0 0 0 2rem;
	}
}

@media (max-width: 790px) {
	.mega-menu .menu{
		padding: 0;
	}
}

@media (max-width: 640px) {
	.mega-menu .menu-item a{
		font-size: 16px!important;
	}
	.tabs-content .cell a {
		font-size: 16px!important;
	}
	.tabs-title>a {
		font-size:15px!important;
	}
}

@media (max-width: 640px) {
	.mega-menu .menu-item a{
		font-size: 16px!important;
	}
	.tabs-content .cell a {
		font-size: 16px!important;
	}
	.tabs-title>a {
		font-size:15px!important;
	}
	.mega-menu .cell:first-child {
		margin-bottom:0rem;
		padding-top:3%
	}
}

@media (max-width: 555px) {
	.mega-menu .menu-item a{
		font-size: 15px!important;
	}
	.tabs-content .cell a {
		font-size: 15px!important;
	}
	.tabs-title>a {
		font-size:15px!important;
	}
	.mega-menu .tabs-title a span{
		padding: 0.25rem 0 0.25rem 1rem!important; 
	}
	.tabs{
		width:100%!important;
	}
	.tabs-content{
		width:100%!important;
	}
}

@media (max-width: 460px) {
	.mega-menu .tabs-content{
		width:100%;
	}
	.mega-menu .tabs {
		width:100%;
	}
	.mega-menu .menu{
		padding: 0 0 0 1.5rem;
	}
	.mega-menu .tabs-title{
		padding: 0 0 0 1.5rem;
	}
}

@media (max-width: 767px) {
	.elementor-2219 .elementor-element.elementor-element-887c0b9 .elementor-cta__description, .elementor-2219 .elementor-element.elementor-element-2117ddc .elementor-cta__description, .elementor-2219 .elementor-element.elementor-element-94a18dc .elementor-cta__description{
		text-align: center!important;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-2.sg-animated.sgpb-slideInUp{
		top: 50px!important;
	}
}

	/* frontpage top banner */
.wrapper {
	margin: 0;
}

.news-slider .fn {
	text-align: left !important;
}

.slick-item .cell.medium-12.banner-background{
	width:100%!important;
	margin:0;
}

.n_e_banner{
	background-position-x: 70%;
}

@media (max-width: 639px) {
	.slick-item .cell.medium-12.banner-background{
		width:100%!important;
		margin-left:0.625rem;
	}
}
@media (max-width: 1050px) {
    .fp-banner-group {
    transform: translate(-35%, -50%);
    }
}

@media (max-width: 1000px) {
    .fp-banner-group {
    transform: translate(-30%, -50%);
    }
}

@media (max-width: 950px) {
    .fp-banner-group {
    transform: translate(-25%, -50%);
    }
	.banner-background {
		height: 700px;
	}
}

@media (max-width: 640px) {
    .fp-banner-group {
    transform: translate(-20%, -50%);
    }
}

@media (max-width: 600px) {
    .fp-banner-group {
    transform: translate(-15%, -50%);
    }
	.banner-background {
		height: 500px;
	}
}

@media (max-width: 550px) {
    .fp-banner-group {
	transform: translate(-18%, -50%);
	height: 250px;
	width: 400px !important;
    }
}

@media (max-width: 520px) {
    .fp-banner-group {
    transform: translate(-15%, -50%);
    }
}

@media (max-width: 500px) {
    .fp-banner-group {
    transform: translate(-20%, -50%);
	height: 250px;
	width: 350px !important;
    }
}

@media (max-width: 450px) {
    .fp-banner-group {
    transform: translate(-20%, -50%);
	height: 250px;
	width: 300px !important;
    }
	
	.fp-banner-title h1 {
		font-size:30px !important;
	}
}

@media (max-width: 400px) {
    .fp-banner-group {
    transform: translate(-20%, -50%);
	height: 200px;
	width: 250px !important;
    }
	
	.fp-banner-title h1 {
		font-size:25px !important;
	}
	.fp-banner-text p {
		font-size: 15px;
	}
}

@media (max-width: 340px) {
    .fp-banner-group {
    transform: translate(-15%, -50%);
	height: 200px;
	width: 250px !important;
    }
}

@media (max-width: 550px) {
	.footer-slick .slick-arrow{
		font-size:1.33333em!important;
	}
}

/* map */
@media (max-width: 900px){
	img.alignnone.wp-image-1506{
		margin-top:58px!important;
		margin-left: 5px !important;
	}
	img.alignnone.wp-image-1513 {
		margin-top: 10px;
    	margin-left: 20px;
	}
	img.alignnone.wp-image-1514{
		margin-top: 50px;
    	margin-left: 20px;
	}
}

@media (max-width: 541px){
	img.alignnone.wp-image-1514{
		margin-top:-30px!important;
		margin-left:10px!important;
	}
}

@media (max-width: 477px){
	img.alignnone.wp-image-1506,img.alignnone.wp-image-1514,img.alignnone.wp-image-1513{
		margin: 0!important;
	}
}

	/* Why GLOBE */
@media (max-width: 800px) {
	.fp-stat-slider img {
    	margin: 1rem auto 1rem auto;
	}
}
	/* the GLOBE Journey */
@supports (-webkit-touch-callout: none) {
  /* CSS specific to iOS devices */
	.alignnone.wp-image-1514{
		padding-left:90px;
		padding-top:100px;
	}
}

@media (max-width: 450px) {
	.map-title {
		font-size:18px!important;
	}
	.fp-map p {
		font-size:12px!important;
	}
}

	/* 	News & Events */
@media (max-width: 1020px) {
	.news-slider .grid-margin-x{
		margin-left: 0.0625rem;
		margin-right: 1.0625rem;
	}
}

@media (max-width: 900px) {
	.cell.medium-5 {
		margin-bottom: 2.0625rem !important;
	}
	.news-slider .grid-margin-x{
		margin-right: 0.0625rem;
	}
}

@media (max-width: 750px) {
	.cell.medium-5 {
		margin-bottom: 1.0625rem !important;
	}
}

@media (max-width: 600px) {
	.cell.medium-5 {
		margin-bottom: 0.0625rem !important;
	}
}

	/* footer slick */
@media (max-width: 1300px) {
	.footer-slick .slick-arrow.fa-chevron-left {
    left: 5px !important;
	}
	.footer-slick .slick-arrow.fa-chevron-right {
    right: 5px !important;
	}
	#cta-banner .slick-item {
		width: 90% !important;
		margin-left: 6%;
	}
		#cta-banner .banner__quote-icon {
		height: 40px;
	}
	#cta-banner .banner__quote-text {
		font-size: 1.5rem !important;
	}
	.citation-name{
		font-size:25px;
	}
	.citation-year{
		font-size:22px;
	}
}

@media (max-width: 1050px) {
	#cta-banner .banner__quote-icon {
		height: 40px;
	}
	#cta-banner .banner__quote-text {
		font-size: 1.5rem !important;
	}
	.citation-name{
		font-size:20px;
	}
	.citation-year{
		font-size:17px;
	}
}

@media (max-width: 875px) {
	#cta-banner .banner__quote-icon {
		height: 30px;
	}
	#cta-banner .banner__quote-text {
		font-size: 1.2rem !important;
	}
	.citation-name{
		font-size:15px;
	}
	.citation-year{
		font-size:15px;
	}
}

@media (max-width: 750px) {
	#cta-banner .quote-image img{
		width: 100% !important;
		max-width:100%;
	}
	#cta-banner .medium-6 {
		width:100%;
		margin:0!important;
	}
	#cta-banner .quote-footer {
		position: unset!important;
		transform: translate(0%, 0%)!important;
	}
	#cta-banner .slick-item {
		width: 100%!important;
		margin: 0!important;
	}
	#cta-banner .slick-item .grid-margin-x {
		margin: 0 6%!important;
	}
}
	/* footer */
@media (max-width: 640px) {
	.cuhkbiz-footer .footer-info {
		padding: 0 5%;
	}
}

@media (max-width:639px){
	.news-list .news-item{
		width: 90%!important;
		margin-left: auto!important;
    	margin-right: auto!important;
	}
}

/* programme-overview */
@media (max-width: 781px) {
	.partner__modal-img>.wp-block-cover {
		min-height: 200px!important;
	}
	.sgpb-popup-close-button-2 {
		background: #ffffffc7;
		z-index: 2 !important;
		border-radius: 50%;
	}
	.partner__modal-title{
		margin-left: 0;
	}
	.elementor-element.elementor-element-c34fee2 h2{
		font-size: 25px !important;
	}
}

@media (max-width: 781px) {
	.partner__modal-content .wp-block-group__inner-container p{
		font-size:15px!important;
		width:unset!important;
	}
	.elementor-element.elementor-element-811bd86.elementor-widget.elementor-widget-text-editor .elementor-widget-container>p {
    	font-size: 15px;
	}
	.partner__modal-facts__title:after{
		right:0px;
	}
	.elementor-element.elementor-element-31fe346 p{
		font-size:15px!important;
	}
	.elementor-element.elementor-element-cf299cd h2{
		font-size: 25px!important;
	}
}

@media (max-width: 550px) {
	.elementor-2219 .elementor-element.elementor-element-0fba84f .elementor-flip-box__back .elementor-flip-box__layer__description,.elementor-2219 .elementor-element.elementor-element-adc78af .elementor-flip-box__back .elementor-flip-box__layer__description,.elementor-2219 .elementor-element.elementor-element-e8d1a81 .elementor-flip-box__back .elementor-flip-box__layer__description{
		font-size:15px!important;
		padding: 0 1px !important;
		margin:0!important;
		line-height:1;
	}
	.partner__modal-content .wp-block-group__inner-container p{
		font-size:15px!important;
		width:unset!important;
	}
	.wp-block-group.partner__modal-desc .wp-block-button__link .wp-block-button.button{
		font-size: 15px!important;
	}
	.elementor-2219 .elementor-element.elementor-element-ce89e7d .elementor-cta__content {
		min-height: 75px
	}
}

@media (max-width: 450px) {
	.flip-knowledge .elementor-flip-box__back h3, .flip-experience .elementor-flip-box__back h3, .flip-network .elementor-flip-box__back h3,.flip-knowledge .elementor-flip-box__front h3, .flip-experience .elementor-flip-box__front h3, .flip-network .elementor-flip-box__front h3{
		font-size:15px!important;
	}
}

@media (max-width: 425px) {
	.flip-knowledge .elementor-flip-box__back h3, .flip-experience .elementor-flip-box__back h3, .flip-network .elementor-flip-box__back h3,.flip-knowledge .elementor-flip-box__front h3, .flip-experience .elementor-flip-box__front h3, .flip-network .elementor-flip-box__front h3{
		margin-top:0!important;
	}
}

@media (max-width: 350px){
	.elementor-2219 .elementor-element.elementor-element-0fba84f .elementor-flip-box__back .elementor-flip-box__layer__description,.elementor-2219 .elementor-element.elementor-element-adc78af .elementor-flip-box__back .elementor-flip-box__layer__description,.elementor-2219 .elementor-element.elementor-element-e8d1a81 .elementor-flip-box__back .elementor-flip-box__layer__description{
		font-size:12px!important;
	}
}


/* learn more popup */
.sgpb-popup-builder-content-html .wp-block-columns {
	max-width:100%;
	overflow: hidden;
}

@media (max-width: 1200px) {
	h2.partner__modal-title.has-white-color.has-text-color.has-background {
    	font-size: 30px;
	}
}

@media (max-width: 1111px) {
	h2.partner__modal-title.has-white-color.has-text-color.has-background {
    	font-size: 26px;
	}
}

@media (max-width: 950px) {
	h2.partner__modal-title.has-white-color.has-text-color.has-background {
    	font-size: 22px;
	}
}

@media (max-width: 860px) {
	h2.partner__modal-title.has-white-color.has-text-color.has-background {
    	font-size: 18px;
	}
}

h2.has-background{
	padding:1.25em 1.375em;
}

@media print, screen and (min-width: 40em){
	.grid-margin-x {
		margin-left: 0.0625rem;
		margin-right: 0.0625rem;
	}
}

/* director's message */
/* 	top banner */
.elementor-element-71417b2 .elementor-container.elementor-column-gap-default, .elementor-element-8cbb41f .elementor-container.elementor-column-gap-default, .elementor-element-4ddedfe .elementor-container.elementor-column-gap-default, .elementor-element-da187e3 .elementor-container.elementor-column-gap-default, .elementor-element-f8c726c .elementor-container.elementor-column-gap-default, .elementor-element-5d21946 .elementor-container.elementor-column-gap-default, .elementor-element-3a05820 .elementor-container.elementor-column-gap-default, .elementor-element-b347812 .elementor-container.elementor-column-gap-default, .elementor-element-adfde78 .elementor-container.elementor-column-gap-default, .elementor-element-67829d7 .elementor-container.elementor-column-gap-default, .elementor-element-85ad7e0 .elementor-container.elementor-column-gap-default, .elementor-element-c54f8b0 .elementor-container.elementor-column-gap-default{
    max-width: 1140px !important;
}

.elementor-1730 .elementor-element.elementor-element-6ede382 .eael-team-item figure img {
    width: 100%;
    height: 700px;
    object-fit: cover;
    object-position: 0px 25%;
}

@media (max-width: 1250px){
	.elementor-1730 .elementor-element.elementor-element-8b4a2fb {
   	 	width: 70%!important;
		margin-left:auto;
		margin-right:auto;
	}
	.elementor-1730 .elementor-element.elementor-element-e9b3c9e {
		width: 90%!important;
		margin-left:auto;
		margin-right:auto;
	}
	.elementor-element-a03e85e .elementor-column-gap-default{
		flex-direction:column;
	}
}

@media (max-width: 1024px){
	 .elementor-element-71417b2 .elementor-container.elementor-column-gap-default, .elementor-element-8cbb41f .elementor-container.elementor-column-gap-default, .elementor-element-4ddedfe .elementor-container.elementor-column-gap-default, .elementor-element-da187e3 .elementor-container.elementor-column-gap-default, .elementor-element-f8c726c .elementor-container.elementor-column-gap-default, .elementor-element-5d21946 .elementor-container.elementor-column-gap-default, .elementor-element-3a05820 .elementor-container.elementor-column-gap-default, .elementor-element-b347812 .elementor-container.elementor-column-gap-default, .elementor-element-adfde78 .elementor-container.elementor-column-gap-default, .elementor-element-67829d7 .elementor-container.elementor-column-gap-default, .elementor-element-85ad7e0 .elementor-container.elementor-column-gap-default, .elementor-element-c54f8b0 .elementor-container.elementor-column-gap-default{
    	max-width: 1024px!important;
	}
}

@media (max-width: 1024px){
	.elementor-1730 .elementor-element.elementor-element-8cbb41f > .elementor-container {
		min-height: 350px!important;
	}
}

	/* left col */
@media (max-width: 1024px) and (min-width: 768px){
	.elementor-1730 .elementor-element.elementor-element-c653f52{
    	width: 10%!important;
	}
}

@media (max-width: 767px){
	.elementor-1730 .elementor-element.elementor-element-c653f52{
    	width: 15%!important;
	}
}

	/* right col */
@media (min-width: 768px){
	.elementor-1730 .elementor-element.elementor-element-fe8740b{
    	width: 94.332%;
	}
}

@media (max-width: 1024px) and (min-width: 768px){
	.elementor-1730 .elementor-element.elementor-element-fe8740b{
    	width: 90%!important;
	}
}

@media (max-width: 767px){
	.elementor-1730 .elementor-element.elementor-element-fe8740b{
    	width: 85%;
	}
}

@media (max-width: 1024px){
	.elementor-1730 .elementor-element.elementor-element-9ea2920 .elementor-heading-title{
		font-size: 40px!important;
	}
}

@media (max-width: 767px){
	.elementor-1730 .elementor-element.elementor-element-9ea2920 .elementor-heading-title{
		font-size: 35px!important;
	}
	.elementor-element.elementor-element-3a49524 p{
		font-size: 15px!important;
	}
	.elementor-1730 .elementor-element.elementor-element-e9b3c9e > .elementor-element-populated{
		margin: 50px 20px 50px!important;
	}
	.elementor-1730 .elementor-element.elementor-element-6ede382 .eael-team-item .eael-team-content .eael-team-text{
		font-size:16px!important;
	}
	.elementor-1730 .elementor-element.elementor-element-6ede382 .eael-team-item .eael-team-member-position {
		font-size:16px!important;
	}
	.elementor-1730 .elementor-element.elementor-element-6ede382 .eael-team-item .eael-team-member-name {
		font-size:18px!important;
	}
	.elementor-1730 .elementor-element.elementor-element-6ede382 .eael-team-item figure img {
		height:500px;
	}
}

@media (max-width: 600px){
	.elementor-1730 .elementor-element.elementor-element-6ede382 .eael-team-item figure img {
		height:400px;
	}
	.elementor-1730 .elementor-element.elementor-element-6ede382 .eael-team-item .eael-team-content .eael-team-text{
		font-size:15px!important;
	}
	.elementor-1730 .elementor-element.elementor-element-6ede382 .eael-team-item .eael-team-member-position {
		font-size:15px!important;
	}
	.elementor-1730 .elementor-element.elementor-element-6ede382 .eael-team-item .eael-team-member-name {
		font-size:16px!important;
		margin:0!important;
	}
	.director-member .eael-team-content {
		padding: 10px!important;
	}
}


/* International Oriented Curriculum */
	/* top banner */

@media (max-width: 1024px){
	.elementor-64 .elementor-element.elementor-element-4ddedfe > .elementor-container{
		min-height: 350px!important;
	}
}

	/* left col */
@media (max-width: 1024px) and (min-width: 768px){
	.elementor-64 .elementor-element.elementor-element-bc18d01{
    	width: 10%!important;
	}
}

@media (max-width: 767px){
	.elementor-64 .elementor-element.elementor-element-bc18d01{
    	width: 15%!important;
	}
}

	/* right col */
@media (min-width: 768px){
	.elementor-64 .elementor-element.elementor-element-2347a36{
    	width: 94.332%;
	}
}

@media (max-width: 1024px) and (min-width: 768px){
	.elementor-64 .elementor-element.elementor-element-2347a36{
    	width: 90%!important;
	}
}

@media (max-width: 767px){
	.elementor-64 .elementor-element.elementor-element-2347a36{
    	width: 85%;
	}
}

@media (max-width: 1024px){
	.elementor-64 .elementor-element.elementor-element-b28b886 .elementor-heading-title{
		font-size: 40px!important;
	}
}

@media (max-width: 767px){
	.elementor-64 .elementor-element.elementor-element-b28b886 .elementor-heading-title{
		font-size: 32px!important;
	}
	.elementor-64 .elementor-element.elementor-element-101615f > .elementor-widget-container{
		margin:0!important;
	}
	.elementor-64 .elementor-element.elementor-element-716ba4d .elementor-heading-title{
		font-size: 25px!important;
	}
	.elementor-64 .elementor-element.elementor-element-adcfe98 > .elementor-element-populated{
		padding: 60px 30px!important;
	}
	
}

	/* center text */
.elementor-64 .elementor-element.elementor-element-c713908 > .elementor-element-populated{
	padding: 0 3%!important;
}

.ue_timeline_item_text p{
	text-align: left !important;
}

@media (max-width: 800px){
	.ue_timeline_item_text p{
		font-size: 17px;
	}
	.ue_timeline_item_title{
		font-size:20px!important;
	}
	.ue_timeline_item_subtitle{
		font-size:20px!important;
	}
	.elementor-64 .elementor-element.elementor-element-37ed909{
		font-size:15px;
	}
	.elementor-64 .elementor-element.elementor-element-101615f h1{
		font-size: 28px;
	}
	.elementor-64 .elementor-element.elementor-element-bcaa86c p{
		font-size: 15px;
	}
	.yellow-quote:before{
		height: 45px;
	}
	.yellow-quote:after{
		height: 45px;
	}
	.elementor-64 .elementor-element.elementor-element-68f4f9c p{
		font-size: 15px;
	} 
}

@media (max-width: 800px){
	.elementor-64 .elementor-element.elementor-element-37ed909{
		font-size:15px;
	}
	.elementor-64 .elementor-element.elementor-element-101615f h1{
		font-size: 22px;
	}
	.elementor-64 .elementor-element.elementor-element-bcaa86c p{
		font-size: 15px;
	}
	.yellow-quote:before{
		height: 40px;
	}
	.yellow-quote:after{
		height: 40px;
	}
	.elementor-64 .elementor-element.elementor-element-68f4f9c p{
		font-size: 15px;
	} 
}

@media (max-width: 500px){
	.elementor-64 .elementor-element.elementor-element-37ed909{
		font-size:15px;
	}
	.elementor-64 .elementor-element.elementor-element-101615f h1{
		font-size: 16px;
	}
	.yellow-quote:before{
		height: 25px!important;
	}
	.yellow-quote:after{
		height: 25px!important;
	}
}

@media (max-width:350px){
	.ue_timeline_item_title{
		margin-left:5px!important;
	}
	.ue_timeline_item_subtitle{
		margin-left:5px!important;
	}
	.ue_timeline_item_text p{
		margin-left:5px!important;
	}
}

/* Admissions */
/* top banner */

@media (max-width: 1024px){
	.elementor-130 .elementor-element.elementor-element-da187e3 > .elementor-container{
		min-height: 350px!important;
	}
}

	/* left col */
@media (max-width: 1024px) and (min-width: 768px){
	.elementor-130 .elementor-element.elementor-element-45e4261{
    	width: 10%!important;
	}
}

@media (max-width: 767px){
	.elementor-130 .elementor-element.elementor-element-45e4261{
    	width: 15%!important;
	}
}

	/* right col */
@media (min-width: 768px){
	.elementor-130 .elementor-element.elementor-element-fb8333c{
    	width: 94.332%;
	}
}

@media (max-width: 1024px) and (min-width: 768px){
	.elementor-130 .elementor-element.elementor-element-fb8333c{
    	width: 90%!important;
	}
}

@media (max-width: 767px){
	.elementor-130 .elementor-element.elementor-element-fb8333c{
    	width: 85%;
	}
}

@media (max-width: 1024px){
	.elementor-element.elementor-element-e0f7268 h2{
		font-size: 40px!important;
	}
	.elementor-element.elementor-element-39e659b h4{
		font-size: 20px!important;
	}
}

@media (max-width: 767px){
	.elementor-element.elementor-element-e0f7268 h2{
		font-size: 35px!important;
	}
	.elementor-element.elementor-element-39e659b h4{
		font-size: 15px!important;
	}
	.elementor-130 .elementor-element.elementor-element-5ee98d3 > .elementor-element-populated{
		padding:10px 0 0 0!important;
	}
	.elementor-130 .elementor-element.elementor-element-f79c5f9 .eael-elements-flip-box-container:not(.eael-template) {
		height:600px!important;
	}
	.elementor-130 .elementor-element.elementor-element-05fdae4 .eael-elements-flip-box-container:not(.eael-template) {
		height:600px!important;
	}
	.elementor-130 .elementor-element.elementor-element-05fdae4 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading {
		font-size:25px;
	}
	.elementor-130 .elementor-element.elementor-element-f79c5f9 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading {
		font-size:25px;
	}
}

@media (max-width: 600px){
	.elementor-130 .elementor-element.elementor-element-05fdae4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content p{
		font-size: 15px!important;
	}
	.elementor-130 .elementor-element.elementor-element-f79c5f9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading {
		font-size: 15px!important;
	}
	.elementor-130 .elementor-element.elementor-element-f79c5f9 .eael-elements-flip-box-container .flipbox-button {
		font-size:15px!important;
	}
	.elementor-130 .elementor-element.elementor-element-f79c5f9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content p {
		font-size:15px !important;
	}
	.elementor-130 .elementor-element.elementor-element-f79c5f9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding th, .elementor-130 .elementor-element.elementor-element-f79c5f9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding td {
		padding: 2px!important;
		font-size:15px!important;
	}
	.elementor-element.elementor-element-05fdae4 .eael-elements-flip-box-content p a {
		font-size:15px!important;
		padding: 5px 7px !important;
	}
}

.eael-elements-flip-box-content {
    padding-bottom: 10px;
}

@media (max-width: 500px){
	.eael-elements-flip-box-content{
		margin:0!important;
	}
	.eael-elements-flip-box-content p{
		line-height:1.2;
	}
	.eael-elements-flip-box-padding{
		padding:0 5px!important;
	}
	.elementor-element.elementor-element-05fdae4 .eael-elements-flip-box-content p{
		font-size:16px;
	}
	.elementor-element.elementor-element-05fdae4 .eael-elements-flip-box-content p a{
		font-size:16px;
	}
	.elementor-element.elementor-element-e7c14f0 p{
		font-size:15px;
	}
	.elementor-element.elementor-element-e7c14f0 h4{
		font-size:15px;
	}
	.elementor-element.elementor-element-e7c14f0 li{
		font-size:15px;
	}
	.elementor-130 .elementor-element.elementor-element-f79c5f9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding th, .elementor-130 .elementor-element.elementor-element-f79c5f9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding td {
		padding: 0!important;
		font-size:15px!important;
	}
}

.elementor-130 .elementor-element.elementor-element-05fdae4 .eael-elements-flip-box-front-container{
	background-position-y: 5%!important;
    background-position-x: 90%!important;
}

.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-b049f24 h4, .elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-b049f24 p,.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-b049f24 li{
	color:white;
}

/* tri-continental exchange */
	/* top banner */

@media (max-width: 1024px){
	.elementor-1986 .elementor-element.elementor-element-f8c726c > .elementor-container{
		min-height: 350px!important;
	}
}

	/* left col */
@media (max-width: 1024px) and (min-width: 768px){
	.elementor-1986 .elementor-element.elementor-element-cb32378{
    	width: 10%!important;
	}
}

@media (max-width: 767px){
	.elementor-1986 .elementor-element.elementor-element-cb32378{
    	width: 15%!important;
	}
}

	/* right col */
@media (min-width: 768px){
	.elementor-1986 .elementor-element.elementor-element-6e9a745{
    	width: 94.332%;
	}
}

@media (max-width: 1024px) and (min-width: 768px){
	.elementor-1986 .elementor-element.elementor-element-6e9a745{
    	width: 90%!important;
	}
}

@media (max-width: 767px){
	.elementor-1986 .elementor-element.elementor-element-6e9a745{
    	width: 85%;
	}
}

@media (max-width: 1024px){
	.elementor-1986 .elementor-element.elementor-element-244ab78 .elementor-heading-title{
		font-size: 40px!important;
	}
	.elementor-1986 .elementor-element.elementor-element-9bc25b1 {
		padding: 0px 0px 20px 0px!important;
	}
}

@media (max-width: 767px){
	.elementor-1986 .elementor-element.elementor-element-244ab78 .elementor-heading-title{
		font-size: 32px!important;
	}
	.elementor-element.elementor-element-c0401a3 p{
		font-size: 15px!important;
	}
	.elementor-element.elementor-element-38977c3 .elementor-widget-container {
		font-size: 15px!important;
	}
	.yellow-quote:before {
    height: 35px;
	}
	.yellow-quote:after {
    height: 35px;
	}
}

@media (max-width: 600px){
	.elementor-widget-text-editor .elementor-drop-cap {
		font-size:45px!important;
	}
}

@media (max-width:500px){
	.elementor-1986 .elementor-element.elementor-element-a179e10 .eael-img-accordion .overlay p {
		font-size:20px!important;
	}
	.elementor-element.elementor-element-38977c3 .elementor-widget-container {
		font-size: 15px!important;
	}
	.elementor-element.elementor-element-57c855a .elementor-widget-container h2{
		font-size: 20px!important;
	}
	.elementor-element.elementor-element-c0401a3 p{
		font-size: 15px!important;
	}
	.elementor-widget-text-editor .elementor-drop-cap {
		font-size:35px!important;
	}
}

@media (max-width: 1250px){
	.elementor-1986 .elementor-element.elementor-element-c2aa9f6{
		padding: 40px 10px!important;
	}
	.elementor-element.elementor-element-147d06a{
		padding: 0 10px!important;
	}
	.n2-ss-slider .n2-ss-slider-controls-absolute-left{
		left:0%!important;
		right:unset!important;
	}
	.n2-ss-slider .n2-ss-slider-controls-absolute-right{
		right:0%!important;
		left:unset!important;
	}
}

/* study trips */
/* 	top banner */

@media (max-width: 1024px){
	.elementor-159 .elementor-element.elementor-element-5d21946 > .elementor-container {
		min-height: 300px!important;
	}
}

	/* left col */
@media (max-width: 1024px) and (min-width: 768px){
	.elementor-159 .elementor-element.elementor-element-8c0ce56{
    	width: 10%!important;
	}
}

@media (max-width: 767px){
	.elementor-159 .elementor-element.elementor-element-8c0ce56{
    	width: 15%!important;
	}
}

	/* right col */
@media (min-width: 768px){
	.elementor-159 .elementor-element.elementor-element-fb42d15{
    	width: 94.332%;
	}
}

@media (max-width: 1024px) and (min-width: 768px){
	.elementor-159 .elementor-element.elementor-element-fb42d15{
    	width: 90%!important;
	}
}

@media (max-width: 767px){
	.elementor-159 .elementor-element.elementor-element-fb42d15{
    	width: 85%;
	}
}

@media (max-width: 1024px){
	.elementor-159 .elementor-element.elementor-element-b7b2cd2 .elementor-heading-title{
		font-size: 40px!important;
	}
	.study-trip .elementor-cta__description.elementor-cta__content-item.elementor-content-item{
		font-size:16px;
	}
}

@media (max-width: 767px){
	.elementor-159 .elementor-element.elementor-element-b7b2cd2 .elementor-heading-title{
		font-size: 35px!important;
	}
	.study-trip .elementor-cta__description.elementor-cta__content-item.elementor-content-item{
		font-size: 15px;
	}
	.elementor-cta--layout-image-left .elementor-cta{
		flex-direction:column!important;
	}
	.elementor-cta--skin-classic .elementor-cta__bg-wrapper{
		min-height: 400px!important;
	}
}

@media (max-width: 600px){
	.elementor-cta--skin-classic .elementor-cta__bg-wrapper{
		min-height: 200px!important;
	}
}


@media (max-width: 500px){
	.study-trip .elementor-cta__description.elementor-cta__content-item.elementor-content-item{
		font-size: 15px;
	}
}

@media (max-width: 1150px){
	.elementor-159 .elementor-element.elementor-element-edea3cd .elementor-heading-title {
		padding:10px;
	}
	.elementor-159 .elementor-element.elementor-element-df96256 > .elementor-container{
		padding: 0 15px;		
	}
}

.elementor-element-2d06c4c .elementor-cta{
	min-height:300px;
}


/* the globe stories */
/* 	top banner */

@media (max-width: 1024px){
	.elementor-402 .elementor-element.elementor-element-3a05820 > .elementor-container{
		min-height: 350px!important;
	}
}

	/* left col */
@media (max-width: 1024px) and (min-width: 768px){
	.elementor-402 .elementor-element.elementor-element-67369f5{
    	width: 10%!important;
	}
}

@media (max-width: 767px){
	.elementor-402 .elementor-element.elementor-element-67369f5{
    	width: 15%!important;
	}
}

	/* right col */
@media (min-width: 768px){
	.elementor-402 .elementor-element.elementor-element-8d2b9a1{
    	width: 94.332%;
	}
}

@media (max-width: 1024px) and (min-width: 768px){
	.elementor-402 .elementor-element.elementor-element-8d2b9a1{
    	width: 90%!important;
	}
}

@media (max-width: 767px){
	.elementor-402 .elementor-element.elementor-element-8d2b9a1{
    	width: 85%;
	}
}

@media (max-width: 1024px){
	.elementor-402 .elementor-element.elementor-element-a661a79 .elementor-heading-title{
		font-size: 40px!important;
	}
}

@media (max-width: 767px){
	.elementor-402 .elementor-element.elementor-element-a661a79 .elementor-heading-title{
		font-size: 35px!important;
	}
	.elementor-402 .elementor-element.elementor-element-98a5148 .eael-dual-header .title, .elementor-402 .elementor-element.elementor-element-98a5148 .eael-dual-header .title span{
		font-size:25px!important;
		line-height:30px!important;
	}
	.eael-dual-header {
    	padding: 0 25px;
	}
	.elementor-402 .elementor-element.elementor-element-c12949 .elementor-headline,.elementor-402 .elementor-element.elementor-element-4b4c414 .elementor-headline, .elementor-402 .elementor-element.elementor-element-4808194 .elementor-headline, .elementor-402 .elementor-element.elementor-element-76add87 .elementor-headline{
		font-size:20px!important;
	}
	.elementor-402 .elementor-element.elementor-element-015372a .elementor-headline {
		font-size:25px!important;
	}
	.eael-testimonial-user{
		font-size: 17px!important;
	}
	.eael-testimonial-user-company{
		font-size:16px!important;
	}
}

@media (max-width: 550px){
	.eael-dual-header {
    	padding: 0 25px;
	}
	.elementor-402 .elementor-element.elementor-element-015372a .elementor-headline {
		font-size:20px!important;
	}
	.eael-testimonial-content p{
		font-size:15px!important;
	}
	.eael-testimonial-user{
		font-size: 145px!important;
	}
	.eael-testimonial-user-company{
		font-size:15px!important;
	}
}

@media (max-width:1050px){
	.elementor-402 .elementor-element.elementor-element-4808194 .elementor-headline,.elementor-402 .elementor-element.elementor-element-c12949 .elementor-headline,.elementor-402 .elementor-element.elementor-element-015372a .elementor-headline,.elementor-402 .elementor-element.elementor-element-4b4c414 .elementor-headline,.elementor-402 .elementor-element.elementor-element-76add87 .elementor-headline{
		font-size:25px!important;
	}
	.elementor-402 .elementor-element.elementor-element-98a5148 .eael-dual-header .title, .elementor-402 .elementor-element.elementor-element-98a5148 .eael-dual-header .title span{
		font-size:27px!important;
	}
	
	.elementor-402 .elementor-element.elementor-element-98a5148 .eael-dual-header .title{
		padding: 0 15px!important;
	}
}

@media (max-width:850px){
	.elementor-402 .elementor-element.elementor-element-4808194 .elementor-headline,.elementor-402 .elementor-element.elementor-element-c12949 .elementor-headline,.elementor-402 .elementor-element.elementor-element-015372a .elementor-headline,.elementor-402 .elementor-element.elementor-element-4b4c414 .elementor-headline,.elementor-402 .elementor-element.elementor-element-76add87 .elementor-headline{
		font-size:19px!important;
	}
	.eael-testimonial-content p{
		font-size:17px!important;
	}
	.elementor-element-4808194 .elementor-headline-dynamic-wrapper svg {
		top:30%!important;
	}
}

@media (max-width:767px){
	.banner__quote-icon img{
		height: 30px!important;
	}
}

@media (max-width:550px){
	.eael-testimonial-content p{
		font-size:15px!important;
	}
	.elementor-402 .elementor-element.elementor-element-c12949 .elementor-headline,.elementor-402 .elementor-element.elementor-element-4b4c414 .elementor-headline, .elementor-402 .elementor-element.elementor-element-4808194 .elementor-headline, .elementor-402 .elementor-element.elementor-element-76add87 .elementor-headline,.elementor-402 .elementor-element.elementor-element-015372a .elementor-headline{
		font-size:15px!important;
	}
	.elementor-402 .elementor-element.elementor-element-98a5148 .eael-dual-header .title, .elementor-402 .elementor-element.elementor-element-98a5148 .eael-dual-header .title span{
		font-size:20px!important;
	}
	.quote-unique span.elementor-headline.elementor-headline-animation-type-drop-in{
		height:30px!important;
	}
	.elementor-element-4808194 .elementor-headline-dynamic-wrapper svg  {
		top:10%!important;
	}
	.elementor-element-015372a .elementor-headline-dynamic-wrapper svg {
		height:calc(100% + 10px)!important;
	}
	.banner__quote-icon img{
		height: 20px!important;
	}
}

@media (max-width:550px){
.elementor-402 .elementor-element.elementor-element-c12949 .elementor-headline,.elementor-402 .elementor-element.elementor-element-4b4c414 .elementor-headline, .elementor-402 .elementor-element.elementor-element-4808194 .elementor-headline, .elementor-402 .elementor-element.elementor-element-76add87 .elementor-headline,.elementor-402 .elementor-element.elementor-element-015372a .elementor-headline{
		font-size:15px!important;
	}
}

/* professional development */
.elementor-1743 .elementor-element.elementor-element-4a72513 .elementor-image-box-title{
	margin-top:0!important;
}

.elementor-image-box-content{
	padding:30px;
}

.elementor-1743 .elementor-element.elementor-element-4a72513.elementor-position-left .elementor-image-box-img{
	margin-right:0!important;
}

.elementor-1743 .elementor-element.elementor-element-a029811 > .elementor-element-populated{
	padding:10px!important;
}

.elementor-1743 .elementor-element.elementor-element-4a72513 > .elementor-widget-container{
	padding:0!important;
}
/* 	top banner */

@media (max-width: 1024px){
	.elementor-1743 .elementor-element.elementor-element-b347812 > .elementor-container{
		min-height: 350px!important;
	}
}

	/* left col */
@media (max-width: 1024px) and (min-width: 768px){
	.elementor-1743 .elementor-element.elementor-element-0b04da4{
    	width: 10%!important;
	}
}

@media (max-width: 767px){
	.elementor-1743 .elementor-element.elementor-element-0b04da4{
    	width: 15%!important;
	}
}

	/* right col */
@media (min-width: 768px){
	.elementor-1743 .elementor-element.elementor-element-9896b5f{
    	width: 94.332%;
	}
}

@media (max-width: 1024px) and (min-width: 768px){
	.elementor-1743 .elementor-element.elementor-element-9896b5f{
    	width: 90%!important;
	}
}

@media (max-width: 767px){
	.elementor-1743 .elementor-element.elementor-element-9896b5f{
    	width: 85%;
	}
	.elementor-1743 .elementor-element.elementor-element-37f1db5 .elementor-container.elementor-column-gap-default {
		flex-direction: column-reverse;
	}
	.elementor-1743 .elementor-element.elementor-element-90f9e99 .elementor-container.elementor-column-gap-default {
		flex-direction: column-reverse;
	}
	.elementor-1743 .elementor-element.elementor-element-8df2ecb .elementor-container.elementor-column-gap-default {
		flex-direction: column-reverse;
	}
}

@media (max-width: 1024px){
	.elementor-1743 .elementor-element.elementor-element-cc15847 .elementor-heading-title{
		font-size: 40px!important;
	}
	.elementor-cta__title{
		font-size: 20px!important;
	}
	.elementor-1743 .elementor-element.elementor-element-0cdec04 .elementor-cta__description,.elementor-1743 .elementor-element.elementor-element-db451ed .elementor-cta__description,.elementor-1743 .elementor-element.elementor-element-ad46a7b .elementor-cta__description,.elementor-1743 .elementor-element.elementor-element-0049933 .elementor-cta__description,.elementor-1743 .elementor-element.elementor-element-1e71a7c .elementor-cta__description{
		font-size:15px!important;
		text-align: justify!important;
	}
	.elementor-1743 .elementor-element.elementor-element-a2c3bab .elementor-repeater-item-5ab95db .swiper-slide-bg{
		background-position:50% 40%!important;
	}
	.elementor-1743 .elementor-element.elementor-element-112bdce .elementor-repeater-item-24fb61a .swiper-slide-bg{
		background-position:50% 65%!important;
	}
	.elementor-1743 .elementor-element.elementor-element-2b6ea5e .elementor-repeater-item-24fb61a .swiper-slide-bg{
		background-position:50% 30%!important;
	}
	.elementor-1743 .elementor-element.elementor-element-2b6ea5e .elementor-repeater-item-5ab95db .swiper-slide-bg{
		background-position: 50% 40%!important;
	}
	.elementor-1743 .elementor-element.elementor-element-f6ea5f8 .elementor-repeater-item-5ab95db .swiper-slide-bg{
		background-position: 50% 20%!important;
	}
}

@media (max-width: 767px){
	.elementor-1743 .elementor-element.elementor-element-cc15847 .elementor-heading-title{
		font-size: 35px!important;
	}
	.elementor-cta__title{
		font-size: 17px!important;
	}
	.elementor-1743 .elementor-element.elementor-element-0cdec04 .elementor-cta__description,.elementor-1743 .elementor-element.elementor-element-db451ed .elementor-cta__description,.elementor-1743 .elementor-element.elementor-element-ad46a7b .elementor-cta__description,.elementor-1743 .elementor-element.elementor-element-0049933 .elementor-cta__description,.elementor-1743 .elementor-element.elementor-element-1e71a7c .elementor-cta__description{
		font-size:15px!important;
		text-align: justify!important;
	}
}

	/* Career prospects */
/* 	top banner */

@media (max-width: 1024px){
	.elementor-94 .elementor-element.elementor-element-adfde78 > .elementor-container{
		min-height: 350px!important;
	}
}

	/* left col */
@media (max-width: 1024px) and (min-width: 768px){
	.elementor-94 .elementor-element.elementor-element-7cf9da7{
    	width: 10%!important;
	}
}

@media (max-width: 767px){
	.elementor-94 .elementor-element.elementor-element-7cf9da7{
    	width: 15%!important;
	}
}

	/* right col */
@media (min-width: 768px){
	.elementor-94 .elementor-element.elementor-element-e7b3331{
    	width: 94.332%;
	}
}

@media (max-width: 1024px) and (min-width: 768px){
	.elementor-94 .elementor-element.elementor-element-e7b3331{
    	width: 90%!important;
	}
}

@media (max-width: 767px){
	.elementor-94 .elementor-element.elementor-element-e7b3331{
    	width: 85%;
	}
}

@media (max-width: 1024px){
	.elementor-94 .elementor-element.elementor-element-1ee2a1d .elementor-heading-title{
		font-size: 40px!important;
	}
	
}

@media (max-width: 767px){
	.elementor-94 .elementor-element.elementor-element-1ee2a1d .elementor-heading-title{
		font-size: 35px!important;
	}
	.elementor-94 .elementor-element.elementor-element-20dd43a > .elementor-widget-container{
		padding:30px!important;
	}
}

@media (max-width: 1200px){
	.elementor-element.elementor-element-08f64a6{
		padding: 0 15px;
	}
}

@media (max-width: 450px){
	.elementor-element.elementor-element-08f64a6 h2{
		font-size: 22px!important;
	}
}

@media (max-width: 1000px){
/* 	#amchart1 {
		width:85%!important;

	} */
	.elementor-element.elementor-element-20dd43a .elementor-image-box-content .elementor-image-box-description{
		padding: 15px 0 0 0!important;
	}
	.wp-block-columns.career__per--7.career__breakdown.career__breakdown--markt,.wp-block-columns.career__per--4.career__breakdown.career__breakdown--oth,.wp-block-columns.career__per--7.career__breakdown.career__breakdown--gov,.wp-block-columns.career__per--13.career__breakdown.career__breakdown--cons,.wp-block-columns.career__per--58.career__breakdown.career__breakdown--bank{
		padding: 15px 0 0 0!important;
	}
}

@media (max-width: 781px){
	.wp-block-columns.career__per--58.career__breakdown.career__breakdown--bank .wp-block-column,.wp-block-columns.career__per--13.career__breakdown.career__breakdown--cons .wp-block-column{
		margin-bottom:-8px!important;
	}
}

.career__breakdown:before {
	top:-1px;
}

.elementor-element-20dd43a .elementor-widget-container{
	padding:0!important;
}

.elementor-element-20dd43a .elementor-widget-container .elementor-image-box-img{
	margin-right:0!important;
}

.elementor-element-bb9a2b2{
	padding: 0 15px!important;
}

/* student and alumni communities */
/* 	top banner */

@media (max-width: 1024px){
	.elementor-1752 .elementor-element.elementor-element-67829d7 > .elementor-container{
		min-height: 350px!important;
	}
}

	/* left col */
@media (max-width: 1024px) and (min-width: 768px){
	.elementor-1752 .elementor-element.elementor-element-48cdeae{
    	width: 10%!important;
	}
}

@media (max-width: 767px){
	.elementor-1752 .elementor-element.elementor-element-48cdeae{
    	width: 15%!important;
	}
}

	/* right col */
@media (min-width: 768px){
	.elementor-1752 .elementor-element.elementor-element-110095a{
    	width: 94.332%;
	}
}

@media (max-width: 1024px) and (min-width: 768px){
	.elementor-1752 .elementor-element.elementor-element-110095a{
    	width: 90%!important;
	}
}

@media (max-width: 767px){
	.elementor-1752 .elementor-element.elementor-element-110095a{
    	width: 85%;
	}
	.elementor-1752 .elementor-element.elementor-element-6cd9829 > .elementor-widget-container{
		padding:30px!important;
	}
}

@media (max-width: 1024px){
	.elementor-1752 .elementor-element.elementor-element-0cf2072 .elementor-heading-title{
		font-size: 40px!important;
	}
	h3.elementor-image-box-title{
		font-size: 20px;
	}
	p.elementor-image-box-description{
		font-size:15px;
	}
	.uc-info p{
		font-size:15px;
	}
}

@media (max-width: 767px){
	.elementor-1752 .elementor-element.elementor-element-0cf2072 .elementor-heading-title{
		font-size: 35px!important;
	}
}


@media (max-width: 500px){
	h3.elementor-image-box-title{
		font-size: 17px;
	}
	p.elementor-image-box-description{
		font-size:15px;
	}
	.uc-info p{
		font-size:15px;
	}	
}

.elementor-element-6cd9829 .elementor-widget-container{
	padding:0!important;
}

.elementor-element-6cd9829 .elementor-widget-container .elementor-image-box-img{
	margin-right:0!important;
}

.elementor-element-ebffbdb{
	padding: 0 15px!important;
}

/* news & events */

.banner_inner_col {
	max-width:1140px;
}

@media (max-width: 1024px){
	 .banner_inner_col{
    	max-width: 1024px!important;
	}
}

.banner_right_col_single, .banner_left_col_single{
	padding:10px;
}

@media (max-width:1200px) {
	.content-block .wrapper {
		padding: 0!important;
	}
}

.banner_right_col_single h2{
	text-shadow: 2px 2px 8px black;
}

.white_line {
	box-shadow: 2px 2px 8px black;
}

.n_e_banner{
	min-height:450px;
}

.column_out{
	width:100%;
	margin-top:auto;
}

#nebanner{
	margin-left:auto!important;
	margin-right:auto!important;
	margin-top:auto!important;
	justify-content: left;
}

@media (max-width: 1024px){
	.n_e_banner {
		min-height:350px;
	}
}

.wrapper .core#sticky-anchor {
	padding: 0 5%;
}

/* .wrapper .hero-title h2 {
	bottom:5%;
	position:absolute;
	justify-content: center;
    display: flex;
} */

@media (min-width: 768px){
	.banner_right_col_single{
		width: 94.332%!important;
	}
}

@media (max-width: 1024px) and (min-width: 768px){
	.banner_right_col_single{
    	width: 90%!important;
	}
}

@media (max-width: 767px){
	.banner_right_col_single{
    	width: 85%!important;
	}
}

.banner_left_col_single{
	width: 5%!important;
}

	/* left col */
@media (max-width: 1024px){
	.banner_left_col_single{
    	width: 10%!important;
	}
}

@media (max-width: 767px){
	.banner_left_col_single{
    	width: 15%!important;
	}
}

.white_line {
	border-style: solid;
    color: #FFFFFF;
    border-width: 1px;
}

.white_line {
	margin-top: 20px;
	margin-left:20px;
}

/* faq */

@media (max-width: 1024px){
	.elementor-319 .elementor-element.elementor-element-85ad7e0 > .elementor-container{
		min-height: 350px!important;
	}
}

	/* left col */
@media (max-width: 1024px) and (min-width: 768px){
	.elementor-319 .elementor-element.elementor-element-bf0f0f6{
    	width: 10%!important;
	}
}

@media (max-width: 767px){
	.elementor-319 .elementor-element.elementor-element-bf0f0f6{
    	width: 15%!important;
	}
}

	/* right col */
@media (min-width: 768px){
	.elementor-319 .elementor-element.elementor-element-3ee4224{
    	width: 94.332%;
	}
}

@media (max-width: 1024px) and (min-width: 768px){
	.elementor-319 .elementor-element.elementor-element-3ee4224{
    	width: 90%!important;
	}
}

@media (max-width: 767px){
	.elementor-319 .elementor-element.elementor-element-3ee4224{
    	width: 85%;
	}
}

@media (max-width: 1024px){
	.elementor-319 .elementor-element.elementor-element-0da65b2 .elementor-heading-title{
		font-size: 40px!important;
	}
}

@media (max-width: 767px){
	.elementor-319 .elementor-element.elementor-element-0da65b2 .elementor-heading-title{
		font-size: 35px!important;
	}
	#faq .elementor-tab-content p{
		font-size: 15px!important;
	}
	.elementor-319 .elementor-accordion-title {
		font-size: 17px!important;
	}
	#elementor-tab-title-95615{
		height:100px!important;
	}
}

@media (max-width: 500px){
	#elementor-tab-title-9567{
		height:100px!important;
	}
	#elementor-tab-title-95615{
		height:125px!important;
	}
	#elementor-tab-title-1084{
		height:100px!important;
	}
}

@media (max-width: 400px){
		#faq .elementor-tab-content p{
		font-size: 15px!important;
	}
	.elementor-319 .elementor-accordion-title {
		font-size: 15px!important;
	}
	#elementor-tab-title-95615{
		height:150px!important;
	}
}

/* contact us */

.elementor-361 .elementor-element.elementor-element-bc430e4 > .elementor-widget-container, .elementor-element.elementor-element-bc430e4.elementor-widget.elementor-widget-text-editor, .elementor-element-bc430e4 iframe{
	height:100%;
}

@media (max-width: 1024px){
	.elementor-361 .elementor-element.elementor-element-c54f8b0 > .elementor-container{
		min-height: 350px!important;
	}
}

	/* left col */
@media (max-width: 1024px) and (min-width: 768px){
	.elementor-361 .elementor-element.elementor-element-2bdf26b{
    	width: 10%!important;
	}
}

@media (max-width: 767px){
	.elementor-361 .elementor-element.elementor-element-2bdf26b{
    	width: 15%!important;
	}
}

	/* right col */
@media (min-width: 768px){
	.elementor-361 .elementor-element.elementor-element-82f4b8f{
    	width: 94.332%;
	}
}

@media (max-width: 1024px) and (min-width: 768px){
	.elementor-361 .elementor-element.elementor-element-82f4b8f{
    	width: 90%!important;
	}
}

@media (max-width: 767px){
	.elementor-361 .elementor-element.elementor-element-82f4b8f{
    	width: 85%;
	}
}

@media (max-width: 1024px){
	.elementor-361 .elementor-element.elementor-element-4a37283 .elementor-heading-title{
		font-size: 40px!important;
	}
	.elementor-361 .elementor-element.elementor-element-213f15a .elementor-heading-title{
		font-size: 25px!important;
	}
	.elementor-361 .elementor-element.elementor-element-e40adb1 .elementor-icon-box-title, .elementor-361 .elementor-element.elementor-element-96142b3 .elementor-icon-box-title{
		font-size:17px!important;
	}
	.elementor-361 .elementor-element.elementor-element-e40adb1 .elementor-icon-box-description, .elementor-361 .elementor-element.elementor-element-96142b3 .elementor-icon-box-description, .elementor-361 .elementor-element.elementor-element-e831685 .elementor-icon-box-description, .elementor-361 .elementor-element.elementor-element-5e098a2 .elementor-icon-box-description , .elementor-361 .elementor-element.elementor-element-c6a1357 .elementor-icon-box-description{
		font-size:16px!important;
	}
	.elementor-element-bc430e4 iframe{
		/* margin-top:8px!important; */
	}
}

@media (max-width: 767px){
	.elementor-361 .elementor-element.elementor-element-4a37283 .elementor-heading-title{
		font-size: 35px!important;
	}
	.elementor-element-e40adb1.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper, .elementor-element-96142b3.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper, .elementor-element-e831685.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper, .elementor-element-5e098a2.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper, .elementor-element-c6a1357.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper {
		text-align:left!important;
	}
	.elementor-element-bc430e4 iframe{
		height:500px;
		padding: 15px;
	}
}

@media (max-width:500px){
	.elementor-element-bc430e4 iframe{
		height:400px;
	}
	.elementor-361 .elementor-element.elementor-element-4a37283 .elementor-heading-title{
		font-size: 30px!important;
	}
	.elementor-361 .elementor-element.elementor-element-213f15a .elementor-heading-title{
		font-size: 20px!important;
	}
	.elementor-361 .elementor-element.elementor-element-e40adb1 .elementor-icon-box-title, .elementor-361 .elementor-element.elementor-element-96142b3 .elementor-icon-box-title{
		font-size:16px!important;
	}
	.elementor-361 .elementor-element.elementor-element-e40adb1 .elementor-icon-box-description, .elementor-361 .elementor-element.elementor-element-96142b3 .elementor-icon-box-description, .elementor-361 .elementor-element.elementor-element-e831685 .elementor-icon-box-description, .elementor-361 .elementor-element.elementor-element-5e098a2 .elementor-icon-box-description , .elementor-361 .elementor-element.elementor-element-c6a1357 .elementor-icon-box-description{
		font-size:15px!important;
	}
	.elementor-361 .elementor-element.elementor-element-e40adb1 > .elementor-widget-container, .elementor-361 .elementor-element.elementor-element-213f15a > .elementor-widget-container, .elementor-361 .elementor-element.elementor-element-96142b3 > .elementor-widget-container, .elementor-361 .elementor-element.elementor-element-e831685 > .elementor-widget-container, .elementor-361 .elementor-element.elementor-element-5e098a2 > .elementor-widget-container, .elementor-361 .elementor-element.elementor-element-c6a1357 > .elementor-widget-container, .elementor-361 .elementor-element.elementor-element-b3797a2 > .elementor-widget-container{
		padding: 0 20px!important;
	}
}

/* end of Seow Zheng Hao */

