@import url(https://use.typekit.net/cpu5mbl.css);.background--gradient{background:-webkit-linear-gradient(242.9deg,#733ff2,#1daee0);background:-o-linear-gradient(242.9deg,#733ff2 0,#1daee0 100%);background:linear-gradient(207.1deg,#733ff2,#1daee0)}.background--image{background-position:50%;background-size:cover}.button.background--gradient{background-color:#72b437!important;background:#72b437!important}.button.background--gradient svg{fill:#1d1f3e}.button.background--gradient:hover{color:#1d1f3e;border:1px solid #1d1f3e}.background--white{background-color:#fff!important;color:#fff!important}.background--violet{background-color:#733ff2!important;color:#fff!important}.background--curious-blue{background-color:#1daee0!important;color:#fff!important}.background--titan-white{background-color:#fff!important;color:#fff!important}.background--port-gore{background-color:#1d1f3e!important;color:#fff!important}.background--blue-chalk{background-color:#e5dfff!important;color:#fff!important}.background--rose{background-color:#e3007e!important;color:#fff!important}.background--sushi{background-color:#72b437!important;color:#fff!important}.background--orange-lichfield{background-color:#ed7a25!important;color:#fff!important}.background--animal-zone-light-green{background-color:#9dd0b0!important;color:#fff!important}.background--animal-zone-medium-green{background-color:#4cab57!important;color:#fff!important}.background--animal-zone-dark-green{background-color:#063!important;color:#fff!important}.button--white{background-color:#fff!important;color:#fff!important}.button--white:hover{background-color:#e6e6e6!important}.button--violet{background-color:#733ff2!important;color:#fff!important}.button--violet:hover{background-color:#5110ee!important}.button--curious-blue{background-color:#1daee0!important;color:#fff!important}.button--curious-blue:hover{background-color:#178bb3!important}.button--titan-white{background-color:#fff!important;color:#fff!important}.button--titan-white:hover{background-color:#e6e6e6!important}.button--port-gore{background-color:#1d1f3e!important;color:#fff!important}.button--port-gore:hover{background-color:#0d0e1b!important}.button--blue-chalk{background-color:#e5dfff!important;color:#fff!important}.button--blue-chalk:hover{background-color:#bcacff!important}.button--rose{background-color:#e3007e!important;color:#fff!important}.button--rose:hover{background-color:#b00062!important}.button--sushi{background-color:#72b437!important;color:#fff!important}.button--sushi:hover{background-color:#598d2b!important}.button--orange-lichfield{background-color:#ed7a25!important;color:#fff!important}.button--orange-lichfield:hover{background-color:#ce6111!important}.button--animal-zone-light-green{background-color:#9dd0b0!important;color:#fff!important}.button--animal-zone-light-green:hover{background-color:#7bbf94!important}.button--animal-zone-medium-green{background-color:#4cab57!important;color:#fff!important}.button--animal-zone-medium-green:hover{background-color:#3c8845!important}.button--animal-zone-dark-green{background-color:#063!important;color:#fff!important}.button--animal-zone-dark-green:hover{background-color:#00331a!important}.font--dark{color:#1d1f3e!important}.font--light{color:#fff!important}.college-finder-block{background-color:#1d1f3e;color:#fff;padding:4rem 0;margin:45px 0}@media (min-width:991px){.college-finder-block{margin:90px 0}}@media print{.college-finder-block{margin:0}}@media (min-width:991px){.college-finder-block{padding:6rem 0}}.college-finder-block__article{text-align:center}.college-finder-block__eyebrow{text-transform:uppercase;font-weight:700;font-size:1.2rem;letter-spacing:.05em;margin-bottom:15px}.college-finder-block__heading{font-size:2.8rem;line-height:1.2em;font-weight:700;margin-bottom:15px}@media (min-width:768px){.college-finder-block__heading{font-size:4.2rem}}.college-finder-block__subheading{font-size:1.6rem;margin-bottom:45px}.college-finder-block__embed{background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);overflow:hidden;padding:0 2rem}@media (min-width:991px){.college-finder-block__embed{padding:0 4rem}}.college-finder-block__iframe{display:block;border:0}.college-finder-block__fallback{color:#1d1f3e;text-align:center;padding:45px 30px;margin-bottom:0}.college-finder-block__careers-finder{background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);color:#1d1f3e;padding:45px 30px;text-align:left}@media (min-width:991px){.college-finder-block__careers-finder{padding:60px}}.college-finder-block__form{max-width:32rem;margin:0 auto}.college-finder-block__label{display:block;font-weight:700;margin-bottom:7.5px}.college-finder-block__select{width:100%;padding:1rem 1.2rem;border:1px solid rgba(29,31,62,.3);border-radius:4px;background-color:#fff;color:#1d1f3e;font-size:1.6rem}.college-finder-block__results-heading,.college-finder-block__selected-line{margin-bottom:15px}.college-finder-block__dynamic{margin-bottom:30px}.college-finder-block__visit-line{font-size:1.8rem}.college-finder-block__campus{border-top:1px solid rgba(29,31,62,.15);padding:15px 0}.college-finder-block__campus:first-of-type{border-top:0}.college-finder-block__campus-title{margin-bottom:7.5px}.college-finder-block__campus-open-days-link{display:inline-block;margin:7.5px 0}.college-finder-block__campus-address,.college-finder-block__campus-postcode{margin-bottom:0}.college-finder-block__next-steps{border-top:1px solid rgba(29,31,62,.15);padding-top:30px;margin-bottom:30px}.college-finder-block__next-steps-heading{margin-bottom:7.5px}.college-finder-block__restart{background:none;border:0;color:#1d1f3e;text-decoration:underline;padding:0;font-size:1.4rem;cursor:pointer}.college-finder-block__no-results{margin-bottom:0}