@font-face{font-family:GT-Super-Display-Bold;src:url(/app/themes/mm-press/fonts/webfonts/mission/GT-Super-Display-Bold.woff2) format("woff2"),url(/app/themes/mm-press/fonts/webfonts/mission/GT-Super-Display-Bold.woff) format("woff")}@font-face{font-family:GT-Walsheim-Pro-Ultra-Bold;src:url(/app/themes/mm-press/fonts/webfonts/mission/GT-Walsheim-Pro-Ultra-Bold.woff2) format("woff2"),url(/app/themes/mm-press/fonts/webfonts/mission/GT-Walsheim-Pro-Ultra-Bold.woff) format("woff")}@font-face{font-family:TT-Norms;src:url(/app/themes/mm-press/fonts/webfonts/mission/390B1B_1_0.woff2) format("woff2"),url(/app/themes/mm-press/fonts/webfonts/mission/390B1B_1_0.woff) format("woff")}@font-face{font-family:TT-Norms-Bold;src:url(/app/themes/mm-press/fonts/webfonts/mission/390B1B_0_0.woff2) format("woff2"),url(/app/themes/mm-press/fonts/webfonts/mission/390B1B_0_0.woff) format("woff")}@font-face{font-family:Roboto;src:url(/app/themes/mm-press/fonts/Roboto-Regular.woff2) format("woff2"),url(/app/themes/mm-press/fonts/Roboto-Regular.woff) format("woff")}body,html{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:optimizeLegibility}body{display:block;font-size:16px;opacity:1;position:relative;width:100%;word-wrap:break-word;z-index:1}::-moz-selection{background-color:#1c1c1c;color:#fff}::selection{background-color:#1c1c1c;color:#fff}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2;margin-bottom:20px;margin-top:0;word-wrap:break-word}@media (min-width:992px){h1,h2,h3,h4,h5,h6{margin-bottom:40px}}b,strong{font-family:galanogrotesque-medium,Helvetica Neue,helvetica,sans-serif}span{line-height:100%}.content-close a,.footer-right a,.location-footer a,main a{color:#1c1c1c;display:inline-flex;font-size:16px;font-weight:400;outline:0;padding-bottom:2px;padding-left:0;padding-right:0;position:relative;text-decoration:underline!important;text-decoration:none;transition:all .2s ease-out;z-index:1}@media (min-width:768px){.content-close a,.footer-right a,.location-footer a,main a{text-decoration:none!important}}.content-close a:before,.footer-right a:before,.location-footer a:before,main a:before{content:"";display:none}@media (min-width:768px){.content-close a:before,.footer-right a:before,.location-footer a:before,main a:before{background:#1c1c1c;bottom:0;display:inline-block;height:1px;left:0;position:absolute;transform-origin:left bottom;transition:width .2s ease-out;width:100%;z-index:-1}}.content-close a.no-underline:before,.footer-right a.no-underline:before,.location-footer a.no-underline:before,main a.no-underline:before{display:none}.content-close a:hover:before,.footer-right a:hover:before,.location-footer a:hover:before,main a:hover:before{background:#31a4a3;transition-duration:.4s;width:0}.content-close a:hover,.footer-right a:hover,.location-footer a:hover,main a:hover{color:#31a4a3}.content-close .footer-logo:before,.footer-right .footer-logo:before,.location-footer .footer-logo:before,main .footer-logo:before{content:none}.btn,.footer-right a,.location-footer a{color:#fff}.btn{border:2px solid #ff004e;display:block;float:left;font-size:16px;-webkit-font-smoothing:antialiased;overflow:hidden;padding:20px 40px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .2s ease-in-out;width:100%}@media screen and (min-width:600px){.btn{min-width:250px;width:auto}}.btn:before{background:#ff004e;content:"";height:450%;left:-25%;position:absolute;top:200%;-webkit-transform:rotate(8deg);transform:rotate(8deg);transition:top .2s linear;width:150%;z-index:-1}.btn:hover{color:#fff!important}.btn:hover:before{top:-150%}.btn.green{border-color:#48ff00;color:#48ff00}.btn.green:before{background:#48ff00}.heading-jumbo{font-family:galanogrotesque-bold,Helvetica Neue,helvetica,sans-serif;margin-bottom:40px;text-align:left;text-transform:uppercase;font-size:2.5rem;line-height:2.5rem}.heading-jumbo.margin-bottom-sm{margin-bottom:20px}@media (max-width:350px){.heading-jumbo{font-size:2.25rem;line-height:2.375rem}}@media (min-width:992px){.heading-jumbo{font-size:3.75rem;line-height:3.75rem}}@media (min-width:1440px){.heading-jumbo{font-size:5.625rem;line-height:5.625rem}}.copy h1.heading-xxs,.copy h2.heading-xxs,.copy h3.heading-xxs,.copy h4.heading-xxs,.heading-xxs{font-family:galanogrotesque-regular,Helvetica Neue,helvetica,sans-serif;margin-bottom:20px;text-transform:uppercase;font-size:.875rem;line-height:1.625rem}.copy h1,.copy h2,.copy h3,.heading-lg{font-family:galanogrotesque-bold,Helvetica Neue,helvetica,sans-serif;margin-bottom:20px;text-transform:uppercase;font-size:2.125rem;line-height:2.375rem}@media (min-width:992px){.copy h1,.copy h2,.copy h3,.heading-lg{font-size:3.75rem;line-height:3.75rem}}.copy h4,.heading-md{font-family:galanogrotesque-bold,Helvetica Neue,helvetica,sans-serif;margin-bottom:20px;text-transform:uppercase;font-size:1.25rem;line-height:1.5rem}@media (min-width:992px){.copy h4,.heading-md{font-size:1.75rem;line-height:2.125rem}}.copy h5,.heading-sm{font-family:galanogrotesque-bold,Helvetica Neue,helvetica,sans-serif;margin-bottom:20px;text-transform:uppercase;font-size:1rem;line-height:1.5rem}@media (min-width:992px){.copy h5,.heading-sm{font-size:1.5rem;line-height:1.5rem}}.copy h1.heading-xs,.copy h2.heading-xs,.copy h3.heading-xs,.copy h4.heading-xs,.heading-xs{font-family:galanogrotesque-regular,Helvetica Neue,helvetica,sans-serif;margin-bottom:20px;text-transform:uppercase;font-size:1rem;line-height:1.625rem}@media (min-width:992px){.copy h1.heading-xs,.copy h2.heading-xs,.copy h3.heading-xs,.copy h4.heading-xs,.heading-xs{font-size:1.125rem;line-height:1.625rem}}.body-copy-md{font-family:galanogrotesque-regular,Helvetica Neue,helvetica,sans-serif;margin-bottom:20px;font-size:1.1875rem;line-height:1.5625rem}.bold{font-family:galanogrotesque-bold,Helvetica Neue,helvetica,sans-serif}.semi-bold{font-family:galanogrotesque-medium,Helvetica Neue,helvetica,sans-serif}.align-left{text-align:left}.align-center{text-align:center}.copy-green,.copy-green p{color:#31a4a3}.copy-orange,.copy-orange p{color:#ff6043}ol,ul{padding-left:17px}ol li,ul li{margin-bottom:10px}.roboto{font-family:Roboto,sans-serif}.text-17{font-size:17px}.text-13{font-size:13px}.text-25{font-size:25px}.text-30{font-size:30px}.uppercase{text-transform:uppercase}.spacing-1{letter-spacing:1px}.spacing-2{letter-spacing:2px}.weight-400{font-weight:400}.weight-700{font-weight:700}*{box-sizing:border-box;-moz-boz-sizing:border-box;-webkit-box-sizing:border-box}body.login{font-family:galanogrotesque-regular,Helvetica Neue,helvetica,sans-serif;font-weight:400;font-size:1.41vw;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;line-height:1;color:#1c1c1c;background-color:#fff}@media screen and (min-width:1280px){body.login{font-size:18px}}@media screen and (max-width:1024px){body.login{font-size:14px}}@media screen and (max-width:800px){body.login{font-size:16px}}#login{max-width:500px;width:100%;margin:0;padding:2em;position:absolute;top:40px;left:40px;background-color:#fff;border:1px solid #1c1c1c}#login h1{background-image:url(/app/themes/sandwell-college/images/admin-logo.png);margin:0 auto;height:85px;width:100%;background-size:contain;background-position:0;background-repeat:no-repeat}#login #backtoblog,#login h1 a{display:none}#login #loginform{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}#login #nav a{color:#1c1c1c;text-decoration:underline}#login #nav a:active,#login #nav a:focus,#login #nav a:hover{text-decoration:none}.login form input[type=checkbox]{background:#70778d}.wp-core-ui .button.button-large{height:auto;line-height:1;padding:.5em .75em;font-size:1em}.wp-core-ui .button-primary{background:#1c1c1c!important;border:none;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;font-family:galanogrotesque-regular,Helvetica Neue,helvetica,sans-serif;font-weight:600;font-size:1.166em;color:#fff}.wp-core-ui .button-primary:active,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{text-decoration:underline}.login form .forgetmenot{margin-top:2em}#login form p.submit{float:right}.login form .forgetmenot label{font-size:.88em;line-height:1em}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.login #login_error,.login .message{border-left:10px solid #3a424a;padding:.75em 1em;margin-left:0;background-color:#fff;color:#1c1c1c;font-size:16px}.login #login_error,.login .message,.login form{margin-top:40px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.login form{background:transparent;padding:0 0 1em}.login #nav{margin:0;padding:0}.login label{color:#1c1c1c;font-size:1em;font-weight:500}.login form .input,.login input[type=text]{padding:.5em .65em;border:1px solid #1c1c1c}.login #backtoblog,.login #nav{font-size:.88em;padding:0}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-family:SharpSans,Arial,sans-serif;font-weight:400;color:#3a424a}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary.hover,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{background:transparent;border-color:#fff;color:#1c1c1c}