.landing .mainContentContainer {
	padding-bottom: 0px; 
}

.landing .section-intro-block.section-intro-background {
	margin: 0 auto;
	max-width: 1500px; 
/*	padding-top: 300px;*/
	padding: 30px 0px;
}

.landing .section-intro-block-link {
	margin-top: 15px;
}

.landing-section-bg.with-svg {
	padding-bottom: 60px;
	background-color: #5855d6 !important; 
}


.landing-section-bg.with-svg:last-of-type {
	padding-bottom: 0px;
}

.banner-block.with-section-menu .padding,
.banner-block .padding {
	padding: 40px 10px !important;
}

h1 {
	text-transform: uppercase;
    font-family: "trumpgothicpro", 'Open Sans', sans-serif;
    font-style: italic;
    font-weight: 500;
	font-size: 4.230769em !important;
}

h3 {
	font-weight: 700;
	font-size: 2.5em;
}

.banner-block.with-image .padding .copy {
	text-align: center;
}

.landing .landing-section-bg #d\.en\.1059867 h2 {
	background: transparent !important;
	text-transform: none;
    font-family: "Open Sans", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.61538em !important;
	text-align: left;
	padding: 65px 0px 15px 0px;
	margin: 0% 2%;
}

.landing-section-bg .lp-section-bg .content-collage-quote p {
    font-size: 2.846154em;
	line-height: 1;
}

.landing .landing-section-bg #d\.en\.1059867 p:not(.sub-heading p) {
	color: white;
}

.section-intro-block.section-intro-background .section-intro-block-content h3 {
	font-size: 2em;
}

.landing .lp-section-bg .landing-page-copy-container {
	margin: 0% 2%;
	padding: 0;
}

.landing .landing-section-bg .lp-section-bg .grid-cell, .landing .landing-section-bg .lp-section-bg .grid-cell .padding {
	padding: 0;
}

.landing .landing-section-bg .lp-section-bg .grid-cell .card {
	box-shadow: none;
}

.landing .landing-section-bg .lp-section-bg .youtube-short-row-wrapper {
	background: transparent !important;
}

.scrolling-wrapper .yts-card iframe, .scrolling-wrapper .yts-card {
	border-radius: 10px;
}

.landing .section-intro-block.section-intro-background .section-cta-link {
    color: #000;
    border:none;
    background: #ffc008;
    padding: 15px;
}

.banner-block.with-image.with-section-menu,
.banner-block.with-image {
	align-items: center;
	background: #5855d6;
}

.banner-block.with-image.with-section-menu picture, 
.banner-block.with-image picture {
	width: 85%;
}

.sticky-nav-wrapper .menu-wrapper-div.clearing-landing-wrapper {
    background: transparent;
}

.landing .banner-block + .sticky-nav-wrapper #breadcrumb-section-menu-container {
    margin-top: -60px;
}

#breadcrumb-section-menu-container {
	position: sticky;
}

.sticky-nav-wrapper .menu-wrapper-div {
    background: linear-gradient(90deg, rgba(78, 44, 157, 1) 25%, rgba(107, 44, 145, 1) 75%);
    max-width: 1500px;
    margin: 0 auto;
/*	height: 60px;*/
	padding-bottom: 0px;
}

.landing-section-bg .lp-section-bg .content-collage-quote .quote-collage-h3 {
	font-size: 2em;
}

.flex-grid.form-insert {
    padding: 60px 0px;
}

.gecko-form {
    background: white;
    padding: 30px 25px;
    border-radius: 10px;
}

.landing .section-intro-block.section-intro-background .section-cta-svg {
	height: 30px; 
}

.landing-section-bg .lp-section-bg .content-collage .quote-collage.content-collage-insert img {
	height: 30px;
}

.landing .lp-section-bg #d\.en\.1059867 h2 {
	margin: 0% 2%;
}

.landing .lp-section-bg .content-collage .content-collage-left-image {
	background-image: url(https://assets-dev.manchester.ac.uk/clearing/icons/quote-graphic-panel-02.svg);
}

#d\.en\.1061455 .quick-link ul li {
	background: none;
	padding-left: 0px !important;
}


#d\.en\.1061455 .quick-link ul li span a{
	display:inline-flex;
	align-items: center
}

#d\.en\.1061455 .quick-link ul li span a::after{
	content: url("https://assets-dev.manchester.ac.uk/shared/images/design/icons/arrow-right.svg");
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-left: 10px;
}

d\.en\.1061455 .quick-link ul {
	margin-left: 0px;
}

#d\.en\.1060521 .card.copy-only .padding .copy.first-heading-h2 {
	margin: 0% 2%;
}

#d\.en\.1061455 .card.copy-image .padding {
	background: white;
	padding: 30px;
}

#d\.en\.1061455 .card.copy-image .padding h3 {
	font-weight: 700;
    font-size: 2.5em;
}


@media (min-width: 400px) {
	#d\.en\.1061455 .card.copy-image .padding {
		padding: 65px;
	}
	
	.landing-section-bg .lp-section-bg .content-collage .quote-collage.content-collage-insert img {
		height: 40px;
	}
	
	d\.en\.1061455 .quick-link ul,
	.grid-cell .copy ul {
		margin-left: 0px;
	}
}

@media (min-width: 600px) {

	
	.banner-block.with-image .padding .copy {
		text-align: left;
	}
	
	.landing-section-bg .lp-section-bg .content-collage-quote .quote-collage-h3 {
		font-size: 3em;
	}

	#d\.en\.1060521 .card.copy-only .padding .copy.first-heading-h2 {
		margin: 0% 0%;
	}
	
	.landing .lp-section-bg .landing-page-copy-container {
		margin: 0% 0%;
	}
	
	.landing .landing-section-bg #d\.en\.1059867 h2 {
		margin: 0% 0%;
	}
	
	.landing-section-bg .lp-section-bg .content-collage-quote p {
		font-size: 3.846154em;
	}
}

@media (min-width: 800px) {
		.banner-block.with-image.with-section-menu,
	.banner-block.with-image {
		display: flex;
		flex-direction: row-reverse;
		align-items: center;
		background: #5855d6;
	}
}

@media (min-width: 850px) {
	.landing .lp-section-bg .content-collage .content-collage-main-image {
        background-position: center center;
		background-size: auto 100%;
		width: 45%;
    }
}

@media (min-width: 900px) {
	    .landing .lp-section-bg .content-collage .content-collage-left-image {
			display: none; 
	}
}

@media (min-width: 950px) {
	.section-intro-block.section-intro-background .section-intro-block-content .section-intro-block-img img {
		position: absolute;
		bottom: -30px;
		left: -2em;
		height: 345px;
		width: auto;
	}
}



@media (min-width: 1000px) {
	.banner-block .padding {
		padding: 0px !important;
	}
	
	.banner-block.with-image.with-section-menu .padding .copy, 
	.banner-block.with-image .padding .copy {
		margin: 0 auto;
		padding: 30px 45px 50px 30px;
		max-width: 475px;
	}
	
	h1 {
		font-size: 6.61538em !important;
	}
	
	.landing .section-intro-block.section-intro-background {
		padding: 80px 0px 25px 0px;
	}
	
	.section-intro-block.section-intro-background .section-intro-block-content .section-intro-block-img img {
		bottom: -25px;
		height: 365px;
	}
	
	.landing .lp-section-bg .content-collage .content-collage-main-image {
		width: 50%;
    }
}

@media (min-width: 1100px) {
	.section-intro-block.section-intro-background .section-intro-block-content .section-intro-block-img img {
		left: 2em;
	}
	
	.landing .lp-section-bg .content-collage .content-collage-main-image {
		background-size: auto 107%;
				width: 55%;
    }
}

@media (min-width: 1200px) {
	.landing .lp-section-bg .content-collage .content-collage-left-image {
			display: inline; 
	}
	
	.section-intro-block.section-intro-background .section-intro-block-content .section-intro-block-img img {
		height: 400px;

	}
		.landing .lp-section-bg .content-collage .content-collage-main-image {
				width: 50%;
    }
}

@media (min-width: 1275px) {
	
	.section-intro-block.section-intro-background .section-intro-block-content .section-intro-block-img img {
		height: 430px;
	}
}