@charset "UTF-8";.columns-container{left:50%;margin-left:-50vw;position:relative;right:50%;width:100vw}.hero::before{content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.content-type--main .editor h1,.content-type--main .editor h2,.content-type--main .editor h3,.content-type--main .editor h4,.content-type--main .editor h5,.content-type--main .editor h6{color:#152544;font-family:"DIN Round","Helvetica Neue",Helvetica,Arial,sans-serif}.heading,.page-heading,.sub-subheading,.subheading{color:#152544;font-family:"DIN Round","Helvetica Neue",Helvetica,Arial,sans-serif}.header.site-menu-active{background-color:#152544}.site-header{background-color:#152544}.site-header__toggle{background-color:#df3314}.site-header__toggle:focus,.site-header__toggle:hover{background-color:#c82e12}@media (min-width:760px){.site-header__nav--secondary .list__item{width:33.3%}}.site-footer{background-color:#152544}.home .site-footer{margin-top:0}.global-footer{margin-top:0}.footer-section--contact{padding:3rem 0}@media (min-width:760px){.footer-section--contact{padding:4.5rem 0}}.footer-section--contact .footer-heading,.footer-section--contact .footer-small-text,.footer-section--contact .footer-text,.footer-section--contact .white-text,.footer-section--contact p{color:#fff}.footer-section--contact .button{background-color:#df3314}.footer-section--contact .button:active,.footer-section--contact .button:focus,.footer-section--contact .button:hover{background-color:#ba2a11}.footer-section--contact .footer-section__item{display:inline-block;margin-bottom:1.5rem;padding:1.5rem;vertical-align:top;width:100%}@media (min-width:760px){.footer-section--contact .footer-section__item{margin:0 .75rem;width:calc(33% - 1.5rem)}}.footer-section--contact .footer-section__item:first-of-type{margin-bottom:0;padding-left:0;padding-top:0}@media (max-width:760px){.footer-section--contact .footer-section__item:last-of-type{margin-bottom:0}}.footer-section--contact .footer-section__item.footer-section__item--address,.footer-section--contact .footer-section__item.footer-section__item--contact{background-color:#0f1a31}.footer-section--contact .footer-section__item .imago-logo{margin-bottom:2.25rem;max-height:120px}.footer-section--contact .footer-section__item .footer-heading{font-size:1.28145rem;line-height:1.40449;font-family:"DIN Round","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.footer-section--contact .footer-section__item .footer-heading{font-size:calc(1.28145rem + .32036 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.footer-section--contact .footer-section__item .footer-heading{font-size:1.60181rem}}.footer-section--contact .footer-section__item .list--footer-contact{padding-bottom:1.3125rem}.footer-section--contact .footer-section__item .list__item{padding:.375rem 0}.footer-section--contact .footer-section__item .list__item:first-of-type{padding-top:.1875rem}.footer-section--contact .footer-section__item .list__link{color:rgba(255,255,255,.9);padding:.375rem;-webkit-transition:all .3s;transition:all .3s}.footer-section--contact .footer-section__item .list__link:focus,.footer-section--contact .footer-section__item .list__link:hover{color:#fff}.footer-section--contact .footer-section__item .list__link:focus .icon,.footer-section--contact .footer-section__item .list__link:hover .icon{fill:#fff}.footer-section--contact .footer-section__item .list__link:focus .list__text,.footer-section--contact .footer-section__item .list__link:hover .list__text{text-decoration:underline}.footer-section--contact .footer-section__item .list__link .list__text{padding-left:.5rem;-webkit-transition:-webkit-text-decoration .5s;transition:-webkit-text-decoration .5s;transition:text-decoration .5s;transition:text-decoration .5s, -webkit-text-decoration .5s}.footer-section--contact .footer-section__item .list__link .icon{fill:rgba(255,255,255,.9);-webkit-transition:all .3s;transition:all .3s}.footer-section--company{background-color:#0f1a31;border-bottom:#426084 1px solid;border-top:#426084 1px solid;padding:.75rem 0}.footer-section--company .footer-small-text{font-size:.71111rem;line-height:1.68729;color:rgba(255,255,255,.8);margin-bottom:0}@media (min-width:600px) and (max-width:960px){.footer-section--company .footer-small-text{font-size:calc(.71111rem + .17778 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.footer-section--company .footer-small-text{font-size:.88889rem}}.list--footer-contact{display:inline-block;text-align:left;width:100%}.list--footer-contact .list__link{background-color:transparent}.list--footer-contact .list__link:focus,.list--footer-contact .list__link:hover{background-color:rgba(0,0,0,.2)}.list--footer-contact .list__link:focus .icon,.list--footer-contact .list__link:hover .icon{top:-.075rem}.list--footer-contact .list__item{display:inline-block;margin-bottom:0;width:100%}.list--footer-contact .icon{height:1.5rem;margin-bottom:0;width:1.5rem}.editor a{color:#df3314}.editor a:active,.editor a:focus,.editor a:hover{color:#be2c11}.sidebar__nav--primary .sidebar__heading{background-color:#0d1629;color:#fff}.sidebar__nav--primary .sidebar__heading::after,.sidebar__nav--primary .sidebar__heading::before{background-color:#fff}.sidebar__nav--primary .sidebar__heading:focus,.sidebar__nav--primary .sidebar__heading:hover{background-color:#df3314;color:#fff}.sidebar__nav--primary .sidebar__heading:focus::after,.sidebar__nav--primary .sidebar__heading:focus::before,.sidebar__nav--primary .sidebar__heading:hover::after,.sidebar__nav--primary .sidebar__heading:hover::before{background-color:#fff}.sidebar__nav--primary .list__item.active{background-color:#df3314}.sidebar__nav--primary .list__item.active .sidebar__link,.sidebar__nav--primary .list__item.active a{color:#fff}.sidebar__nav--primary .list__item.active .sidebar__link:active,.sidebar__nav--primary .list__item.active .sidebar__link:focus,.sidebar__nav--primary .list__item.active .sidebar__link:hover,.sidebar__nav--primary .list__item.active a:active,.sidebar__nav--primary .list__item.active a:focus,.sidebar__nav--primary .list__item.active a:hover{color:#fff}.sidebar__nav--primary .list__item a{color:#152544}.sidebar__nav--primary .list__item a:active,.sidebar__nav--primary .list__item a:focus,.sidebar__nav--primary .list__item a:hover{color:#df3314}.sidebar .list__link,.sidebar__link{color:#152544}.sidebar .list__link:active,.sidebar .list__link:focus,.sidebar .list__link:hover,.sidebar__link:active,.sidebar__link:focus,.sidebar__link:hover{color:#df3314}.sidebar__subheading{color:#152544}.button--default,.button--standout,.callout .button{background-color:#152544}.button--default:active,.button--default:focus,.button--default:hover,.button--standout:active,.button--standout:focus,.button--standout:hover,.callout .button:active,.callout .button:focus,.callout .button:hover{background-color:#df3314}.callout__heading{color:#152544}.page-masters .callout,.page-research-degrees .callout,.page-undergraduate .callout{text-align:center}.page-masters .callout .editor h3,.page-research-degrees .callout .editor h3,.page-undergraduate .callout .editor h3{font-size:1.44163rem;line-height:1.24861;margin-bottom:1.875rem}@media (min-width:600px) and (max-width:960px){.page-masters .callout .editor h3,.page-research-degrees .callout .editor h3,.page-undergraduate .callout .editor h3{font-size:calc(1.44163rem + .36041 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.page-masters .callout .editor h3,.page-research-degrees .callout .editor h3,.page-undergraduate .callout .editor h3{font-size:1.80203rem}}.card--standout .card__link:active .card__content,.card--standout .card__link:focus .card__content,.card--standout .card__link:hover .card__content{background-color:#df3314}.card--standout .card__link .card__content{background-color:#152544}.card--quote .card__link:active .card__content,.card--quote .card__link:focus .card__content,.card--quote .card__link:hover .card__content{background-color:#df3314}.card--quote .card__link .card__content{background-color:#152544}.card--light .card__link:active .card__heading,.card--light .card__link:focus .card__heading,.card--light .card__link:hover .card__heading,.card--subtle .card__link:active .card__heading,.card--subtle .card__link:focus .card__heading,.card--subtle .card__link:hover .card__heading{color:#df3314}.card--light .card__link:active .icon .icon__svg,.card--light .card__link:focus .icon .icon__svg,.card--light .card__link:hover .icon .icon__svg,.card--subtle .card__link:active .icon .icon__svg,.card--subtle .card__link:focus .icon .icon__svg,.card--subtle .card__link:hover .icon .icon__svg{fill:#df3314}.card--light .card__link .card__heading,.card--subtle .card__link .card__heading{color:#152544}.card--light .card__link .icon .icon__svg,.card--subtle .card__link .icon .icon__svg{fill:#152544}.columns-container{background-color:#f6f7f7;padding:3rem 0}@media (min-width:1500px){.columns-container{left:-80px;margin-left:unset;right:-80px;width:calc(100% + 160px)}}.columns-container .heading{margin-top:0}.columns-container .col{background-color:#fefefe;margin:1.125rem .125rem 3rem}.embed__content--standout{background-color:#152544}.clickdform{max-width:100%;width:100%}.clickdform .form__input-text,.clickdform .form__select,.clickdform .form__textarea,.clickdform input,.clickdform textarea{font-size:.6321rem;line-height:1.58228;-webkit-appearance:none!important;background:#fff;border:#9faab2 1px solid!important;border-radius:0;color:#525e66;font-family:"DIN Round","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.79rem!important;margin:0 0 1.5rem;padding:.5rem!important;position:relative;width:100%}@media (min-width:600px) and (max-width:960px){.clickdform .form__input-text,.clickdform .form__select,.clickdform .form__textarea,.clickdform input,.clickdform textarea{font-size:calc(.6321rem + .15802 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.clickdform .form__input-text,.clickdform .form__select,.clickdform .form__textarea,.clickdform input,.clickdform textarea{font-size:.79012rem}}.clickdform .btn__container{display:block;width:100%}.clickdform .btn__submit,.clickdform [type=button]{font-size:.9rem;line-height:1.33333;background-color:#152544;border:0;color:#fff!important;cursor:pointer;display:block;font-family:"DIN Round","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:1.125rem!important;line-height:1;margin:.75rem 0;padding:.75rem 1.5rem .5rem!important;text-decoration:none;width:auto}@media (min-width:600px) and (max-width:960px){.clickdform .btn__submit,.clickdform [type=button]{font-size:calc(.9rem + .225 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.clickdform .btn__submit,.clickdform [type=button]{font-size:1.125rem}}.clickdform .btn__submit:focus,.clickdform .btn__submit:hover,.clickdform [type=button]:focus,.clickdform [type=button]:hover{background-color:#df3314;color:#fff;text-decoration:none;-webkit-transition:all cubic-bezier(1,1,1,1) .12s;transition:all cubic-bezier(1,1,1,1) .12s}.clickdform .required-star,.clickdform .requiredStar{color:#df3314;font-family:"DIN Round","Helvetica Neue",Helvetica,Arial,sans-serif}.clickdform .form__title{margin:0 0 .5rem}.clickdform .required-info,.clickdform .requiredInfo{color:#df3314;font-family:"DIN Round","Helvetica Neue",Helvetica,Arial,sans-serif;height:auto;line-height:1.25;margin:-12px 0 6px}.clickdform .required-input{border:1px solid #df3314}.form .clickdform,.form .clickdform.mainDiv,.form .mainDiv{margin-left:0;padding-left:0}.form .btn__container{display:block;margin-right:0}@media (min-width:600px){.form .btn__container{padding-top:21px}}@media (min-width:960px){.form .btn__container{padding-top:23px}}.form .btn__submit{font-size:.9rem;line-height:1.33333;height:45px;line-height:1.15}@media (min-width:600px) and (max-width:960px){.form .btn__submit{font-size:calc(.9rem + .225 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.form .btn__submit{font-size:1.125rem}}.responsiveRow{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;padding-right:10px;width:100%}@media (min-width:760px){.responsiveRow{width:50%}.responsiveRow:nth-of-type(-n+3){width:33.33333%}.responsiveRow:nth-of-type(n+6){width:100%}}.responsiveRow .responsiveCell .alignTop{display:inline-block!important}.responsiveRow .alignBottom.minSize1,.responsiveRow .alignTop.minsize1,.responsiveRow .maxSize1{max-width:100%;width:100%!important}.responsiveRow .buttonContainer{float:left}.clickdform{overflow:visible}.clickdform .minSize1,.clickdform .responsiveCellSize1{max-width:100%;min-width:100%;width:100%!important}.clickdform input,.clickdform select,.clickdform textarea{border:#f6f7f7 1px solid;color:#1b1b1b;display:block;font-family:"DIN Round","Helvetica Neue",Helvetica,Arial,sans-serif;max-width:100%;width:100%}.clickdform textarea{height:200px!important;margin-bottom:1.5rem}.clickdform .responsiveCell .alignTop{display:block;min-height:80px}.clickdform .responsiveCell .maxSize1,.clickdform .responsiveCell span{font-size:.8rem;line-height:1.5;color:#525e66!important;font-family:"DIN Round","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:1.1rem!important;margin:0 0 .5rem;max-width:100%}@media (min-width:600px) and (max-width:960px){.clickdform .responsiveCell .maxSize1,.clickdform .responsiveCell span{font-size:calc(.8rem + .2 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.clickdform .responsiveCell .maxSize1,.clickdform .responsiveCell span{font-size:1rem}}.clickdform .responsiveCell .requiredStar{color:#df3314!important;font-family:"DIN Round","Helvetica Neue",Helvetica,Arial,sans-serif}.clickdform .buttonContainer{display:block;margin:0;padding-top:0;width:auto}@media (min-width:600px){.clickdform .buttonContainer{padding-top:.375rem}}.clickdform [type=button]{background-color:#152544;color:#fff!important;display:block;font-size:1rem;height:45px;margin:1px 0 0}.clickdform [type=button]:focus,.clickdform [type=button]:hover{background-color:#df3314;color:#fff;-webkit-transition:all cubic-bezier(1,1,1,1) .12s;transition:all cubic-bezier(1,1,1,1) .12s}.clickdform [type=text]{font-family:"DIN Round","Helvetica Neue",Helvetica,Arial,sans-serif}.clickdform.mainDiv{overflow:visible}.mainDiv{overflow:visible}.content .clickdform{width:100%}.content .clickdform .width50per{width:100%}@media (min-width:760px){.content .clickdform .width50per{float:left;padding-right:.75rem;width:50%}}.content .clickdform .width100per{width:100%}@media (min-width:760px){.content .clickdform .width100per{padding-right:.75rem}}.content .clickdform .btn__container{width:100%}@media (min-width:760px){.content .clickdform .btn__container{width:auto}}.content .clickdform .btn__submit{width:100%}@media (min-width:760px){.content .clickdform .btn__submit{width:auto}}.content .clickdform .floatLeft{margin-right:10px;margin-top:-.5px;width:auto}.clickdform select{background:#fff;border:#f6f7f7 1px solid;border-radius:0;color:#525e66;height:41px;padding:10px}.clickdform option{font-size:.9rem;line-height:1.33333;border:#f6f7f7 1px solid;border-radius:0;padding:10px}@media (min-width:600px) and (max-width:960px){.clickdform option{font-size:calc(.9rem + .225 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.clickdform option{font-size:1.125rem}}.minSize2,.responsiveCellSize2{min-width:0}input[type=radio]{-webkit-appearance:radio;display:inline-block;height:auto}input[type=checkbox]{-webkit-appearance:checkbox;display:inline-block;float:none;height:20px;margin-bottom:10px;margin-right:10px;padding:0;width:20px}input[type=text]{font-family:"DIN Round","Helvetica Neue",Helvetica,Arial,sans-serif}.intro{background-color:#152544}.parallax .button{background-color:#152544}.parallax .button:active,.parallax .button:focus,.parallax .button:hover{background-color:#df3314}.content-type--quote .quote{border-bottom:2px solid #152544;border-top:2px solid #152544;padding-bottom:1.5rem;padding-top:1.5rem}.content-type--quote .quote .quote__blockquote::before{color:#152544}.toggle__button{background-color:#152544}.toggle__button:focus,.toggle__button:hover{background-color:#0d1629}.toggle.active .toggle__button{background-color:#df3314}.page-food .parallax.is-enabled{padding:8rem 0}.home .home__event-types{background-color:#f6f7f7;padding:1.5rem 0 2.25rem}@media (min-width:760px){.home .lead-paragraph{margin-bottom:2.25rem;margin-left:auto;margin-right:auto;width:80%}}.home .home__intro,.home .intro{background-color:#152544}@media (max-width:760px){.home .home__intro,.home .intro{padding-left:0;padding-right:0}}.home .home__intro{padding:1.125rem 0}.home .home__intro .intro{margin:0;padding-bottom:1.5rem}.home .home__intro .intro__text{font-size:1.13906rem;line-height:1.40449;text-align:center}@media (min-width:600px) and (max-width:960px){.home .home__intro .intro__text{font-size:calc(1.13906rem + .28477 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.home .home__intro .intro__text{font-size:1.42383rem}}@media (max-width:760px){.home .home__intro .content-type--intro{padding-left:0;padding-right:0}}.home__venues{padding:1.5rem 0}.home__venues .venues-strip{display:inline-block;width:100%}.home__venues .venues-strip.venues-strip--one .lboro-campus-logo{text-align:center;width:100%}.home__venues .venues-strip.venues-strip--one .lboro-campus-logo .logo-strip__link{margin:0 auto .375rem;text-align:center;width:60%}@media (min-width:600px){.home__venues .venues-strip.venues-strip--one .lboro-campus-logo .logo-strip__link{width:50%}}@media (min-width:760px){.home__venues .venues-strip.venues-strip--one .lboro-campus-logo .logo-strip__link{width:22%}}@media (max-width:960px){.home__venues .venues-strip.venues-strip--two .eac-logo{padding:0 .5rem 2.25rem;width:calc(52% - 1rem)}}@media (min-width:760px){.home__venues .venues-strip.venues-strip--two .eac-logo{width:calc(31% - 4rem)}}.home__venues .venues-strip .logo-strip__logo{padding:0 1.5rem 2.25rem;width:calc(48% - 2rem)}@media (min-width:760px){.home__venues .venues-strip .logo-strip__logo{padding:0 2.25rem 2.25rem;width:calc(22% - 4rem)}}.home__venues .venues-strip .logo-strip__logo .logo{display:block}.hero{background-color:#1b1b1b;background-image:url(../images/hero-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;overflow:hidden;position:relative}@media (min-width:960px){.hero{border-bottom-width:1.875rem}}.hero::before{background:-webkit-gradient(linear,left top, left bottom,from(rgba(21,37,68,.65)),to(rgba(21,37,68,.3)));background:linear-gradient(rgba(21,37,68,.65),rgba(21,37,68,.3));z-index:5}.hero__logo{padding:3rem 1.5rem;position:relative;text-align:center;width:100%;z-index:10}@media (min-width:400px){.hero__logo{padding-left:12.5%;padding-right:12.5%}}@media (min-width:600px){.hero__logo{padding:4.5rem 20.83333%}}@media (min-width:760px){.hero__logo{padding:6rem 0}}@media (min-width:960px){.hero__logo{padding-bottom:7.5rem;padding-top:7.5rem}}@media (min-width:1220px){.hero__logo{padding-bottom:13.5rem;padding-top:13.5rem}}.hero__logo svg{max-height:175px;max-width:calc(260px - 1.5rem)}@media (min-width:400px){.hero__logo svg{max-width:100%}}.page-venues .parallax.has-image{background-color:#f6f7f7;margin-top:2.25rem;padding:4.5rem 0}.page-venues .parallax.has-image .parallax__heading{font-size:1.44163rem;line-height:1.24861}@media (min-width:600px) and (max-width:960px){.page-venues .parallax.has-image .parallax__heading{font-size:calc(1.44163rem + .36041 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.page-venues .parallax.has-image .parallax__heading{font-size:1.80203rem}}.page-venues .card .card__heading{font-size:1.28145rem;line-height:1.40449}@media (min-width:600px) and (max-width:960px){.page-venues .card .card__heading{font-size:calc(1.28145rem + .32036 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.page-venues .card .card__heading{font-size:1.60181rem}}