@charset "UTF-8";@import url(//hello.myfonts.net/count/3bc10f);@import url(//hello.myfonts.net/count/3bc103);@-ms-viewport{width:device-width}@-o-viewport{width:device-width}.sr-only,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.focusable.sr-only:active,.focusable.sr-only:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.highlight{display:inline-block;zoom:1}.accordion>ul>li .accordion-content:after,.accordion>ul>li .accordion-content:before,.clearfix:after,.clearfix:before,.header-divider>.row:after,.header-divider>.row:before,.image-wrapper:after,.image-wrapper:before,.listing li:after,.listing li:before,.listing:after,.listing:before,.map-section .location-info:after,.map-section .location-info:before,.open-day-hero:after,.open-day-hero:before,.order-copy--info:after,.order-copy--info:before,.order-images:after,.order-images:before,.results .result:after,.results .result:before,.section-block:after,.section-block:before,.section-grey:after,.section-grey:before,.section-subtle:after,.section-subtle:before,.section-white:after,.section-white:before,.section:after,.section:before,.social-media-buttons:after,.social-media-buttons:before,.stacked .custom-control-group:after,.stacked .custom-control-group:before,.summary-box:after,.summary-box:before,.top-bar:after,.top-bar:before,.type-list:after,.type-list:before{content:"";display:table;line-height:0}.accordion>ul>li .accordion-content:after,.clearfix:after,.header-divider>.row:after,.image-wrapper:after,.listing li:after,.listing:after,.map-section .location-info:after,.open-day-hero:after,.order-copy--info:after,.order-images:after,.results .result:after,.section-block:after,.section-grey:after,.section-subtle:after,.section-white:after,.section:after,.social-media-buttons:after,.stacked .custom-control-group:after,.summary-box:after,.top-bar:after,.type-list:after{clear:both}.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}.datepicker .fa{color:#e6005b}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid rgba(21,21,21,.2);border-radius:0;-webkit-box-shadow:0 5px 10px rgba(21,21,21,.2);box-shadow:0 5px 10px rgba(21,21,21,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-size:13px;line-height:1.5}.datepicker.dropdown-menu th{padding:4px 5px;color:#151515}.datepicker.dropdown-menu td{padding:4px 5px}.datepicker table{border:0;margin:0;width:auto}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:1.5;float:left;margin:1%;cursor:pointer}.datepicker td{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}.datepicker td.active.day,.datepicker td.active.year{background:#e6005b;color:#fff}.datepicker td.new,.datepicker td.old{color:#999}.datepicker td span.active{background:#e6005b}.datepicker td.day.disabled{color:#f3f3f3}.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}.datepicker th.active.day,.datepicker th.active.year{background:#e6005b}.datepicker th.date-switch{width:145px}.datepicker th span.active{background:#e6005b}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:1px solid rgba(21,21,21,.2);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker-dropdown::after,.datepicker-dropdown::before,.datepicker>div{display:none}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.date-input input{width:100%}/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome/fontawesome-webfont.eot?v=4.4.0);src:url(../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(../fonts/fontawesome/fontawesome-webfont.woff2?v=4.4.0) format("woff2"),url(../fonts/fontawesome/fontawesome-webfont.woff?v=4.4.0) format("woff"),url(../fonts/fontawesome/fontawesome-webfont.ttf?v=4.4.0) format("truetype"),url(../fonts/fontawesome/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#151515}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}.hidden{display:none!important;visibility:hidden}.invisible{visibility:hidden}.pull-left{float:left}img.pull-left{margin-right:1em}.pull-right{float:right}img.pull-right{margin-left:1em}.video-container{position:relative;padding-bottom:53.25%;padding-top:30px;height:0;overflow:hidden}.video-container.single-column{padding-bottom:51.25%}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}#wistia_28_midrollLink_link.has-url{background:#151515;margin-top:10px;margin-right:18px;border-radius:0;font-family:UniversLTPro-55Roman,arial,sans-serif}.no-spacing{padding-left:0;list-style-type:none}.column.right,.columns.right{float:right}table{width:100%;border-collapse:collapse;margin:.5em 0}caption{font-size:11.2px;font-size:.8rem;font-style:italic}th{background:#333;color:#ccc}td{border:1px solid #333}.button{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#333;color:#ccc;display:inline-block;border:0;padding:.5em 1em}.button,.button:visited{text-decoration:none}.button:focus,.button:hover{background-color:#000}.social-media-buttons{margin:15px 0 0 0}.social-media-buttons>a{display:inline-block;float:left;margin-right:10px;width:30px}.social-media-buttons>a[rel=external]:after{content:"";display:none}.social-media-buttons>a img{display:block}.button--large{font-size:21px;font-size:1.5rem}.button--small{font-size:11.2px;font-size:.8rem}blockquote{position:relative;margin:0;font-size:18px;font-family:UniversLTPro-55Roman,arial,sans-serif;padding-left:50px;padding-right:50px}blockquote:before{font-size:70px;font-size:5rem;color:#ccc;content:"“";display:block;line-height:1em;font-family:Arial;height:30px;margin-bottom:10px;margin-left:-50px}blockquote:after{font-size:70px;font-size:5rem;color:#ccc;float:right;line-height:1em;content:"”";font-family:Arial;height:30px;margin-top:10px;margin-right:-50px}.quote-reference{padding-right:20px;font-size:14px;padding-top:20px}.quote-box{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:25px 35px;margin:15px 0}@media (min-width:1025px){.quote-box{margin:0 0 15px 0}}.pull-quote{border-top:1px solid #333;padding:1em .5em 0 .5em;margin:1em}.highlight{background:#ccc;padding:.1em .5em}.snippet{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:25px 5px;margin:0 0 10px 0}.snippet ul{list-style:none;padding-left:0;margin:0}.snippet ul>li{list-style:none;margin:0;padding:0}.snippet ul li{display:inline-block;margin-bottom:5px}.snippet blockquote{margin:-10px 0 20px 0}.spaced-list{list-style:none;padding-left:0;margin:0}.spaced-list>li{list-style:none;margin:0;padding:0}.spaced-list li{margin:0 0 15px 0}.summary-box .spaced-list li{margin:0 0 15px 0}.content-map{display:block;width:100%;min-height:200px;padding-bottom:75%}@media (max-width:1025px){.content-map{width:80%;margin:0 auto}}.page-details li{display:block!important}@font-face{font-family:flexslider-icon;src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(fonts/flexslider-icon.woff) format("woff"),url(fonts/flexslider-icon.ttf) format("truetype"),url(fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:"" 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:"\f004"}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:"\f003"}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body.is-reveal-open{overflow:hidden}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}.fade-in.mui-enter,.fade-out.mui-leave,.hinge-in-from-bottom.mui-enter,.hinge-in-from-left.mui-enter,.hinge-in-from-middle-x.mui-enter,.hinge-in-from-middle-y.mui-enter,.hinge-in-from-right.mui-enter,.hinge-in-from-top.mui-enter,.hinge-out-from-bottom.mui-leave,.hinge-out-from-left.mui-leave,.hinge-out-from-middle-x.mui-leave,.hinge-out-from-middle-y.mui-leave,.hinge-out-from-right.mui-leave,.hinge-out-from-top.mui-leave,.scale-in-down.mui-enter,.scale-in-up.mui-enter,.scale-out-down.mui-leave,.scale-out-up.mui-leave,.slide-in-down.mui-enter,.slide-in-left.mui-enter,.slide-in-right.mui-enter,.slide-in-up.mui-enter,.slide-out-down.mui-leave,.slide-out-left.mui-leave,.slide-out-right.mui-leave,.slide-out-up.mui-leave,.spin-in-ccw.mui-enter,.spin-in.mui-enter,.spin-out-ccw.mui-leave,.spin-out.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.slide-in-down.mui-enter{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-right.mui-leave{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{opacity:1;-webkit-transition-property:opacity;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-right.mui-enter{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-bottom.mui-enter{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-left.mui-enter{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-x.mui-enter{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-y.mui-enter{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-out-from-top.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{-webkit-transition-duration:750ms!important;transition-duration:750ms!important}.fast{-webkit-transition-duration:250ms!important;transition-duration:250ms!important}.linear{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.ease{-webkit-transition-timing-function:ease!important;transition-timing-function:ease!important}.ease-in{-webkit-transition-timing-function:ease-in!important;transition-timing-function:ease-in!important}.ease-out{-webkit-transition-timing-function:ease-out!important;transition-timing-function:ease-out!important}.ease-in-out{-webkit-transition-timing-function:ease-in-out!important;transition-timing-function:ease-in-out!important}.bounce-in{-webkit-transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important;transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-transition-delay:.3s!important;transition-delay:.3s!important}.long-delay{-webkit-transition-delay:.7s!important;transition-delay:.7s!important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:750ms!important;animation-duration:750ms!important}.fast{-webkit-animation-duration:250ms!important;animation-duration:250ms!important}.linear{-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-animation-delay:.7s!important;animation-delay:.7s!important}.row{max-width:85.375rem;margin-left:auto;margin-right:auto}.row::after,.row::before{content:" ";display:table}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{margin-left:-.9375rem;margin-right:-.9375rem}.row .row.collapse{margin-left:0;margin-right:0}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:30px;padding-right:30px}@media screen and (min-width:40em){.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:30px;padding-right:30px}}@media screen and (min-width:64em){.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:30px;padding-right:30px}}.row.expanded{max-width:none}.column,.columns{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child,.end.columns:last-child{float:left}.column.row.row,.row.row.columns{float:none}.small-1{width:8.3333333333%}.small-push-1{position:relative;left:8.3333333333%}.small-pull-1{position:relative;left:-8.3333333333%}.small-offset-0{margin-left:0}.small-2{width:16.6666666667%}.small-push-2{position:relative;left:16.6666666667%}.small-pull-2{position:relative;left:-16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.6666666667%}.small-4{width:33.3333333333%}.small-push-4{position:relative;left:33.3333333333%}.small-pull-4{position:relative;left:-33.3333333333%}.small-offset-3{margin-left:25%}.small-5{width:41.6666666667%}.small-push-5{position:relative;left:41.6666666667%}.small-pull-5{position:relative;left:-41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.6666666667%}.small-7{width:58.3333333333%}.small-push-7{position:relative;left:58.3333333333%}.small-pull-7{position:relative;left:-58.3333333333%}.small-offset-6{margin-left:50%}.small-8{width:66.6666666667%}.small-push-8{position:relative;left:66.6666666667%}.small-pull-8{position:relative;left:-66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.6666666667%}.small-10{width:83.3333333333%}.small-push-10{position:relative;left:83.3333333333%}.small-pull-10{position:relative;left:-83.3333333333%}.small-offset-9{margin-left:75%}.small-11{width:91.6666666667%}.small-push-11{position:relative;left:91.6666666667%}.small-pull-11{position:relative;left:-91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{width:100%}.small-offset-11{margin-left:91.6666666667%}.small-up-1 .column,.small-up-1 .columns{width:100%;float:left}.small-up-1 .column:nth-of-type(1n),.small-up-1 .columns:nth-of-type(1n){clear:none}.small-up-1 .column:nth-of-type(1n+1),.small-up-1 .columns:nth-of-type(1n+1){clear:both}.small-up-1 .column:last-child,.small-up-1 .columns:last-child{float:left}.small-up-2 .column,.small-up-2 .columns{width:50%;float:left}.small-up-2 .column:nth-of-type(1n),.small-up-2 .columns:nth-of-type(1n){clear:none}.small-up-2 .column:nth-of-type(2n+1),.small-up-2 .columns:nth-of-type(2n+1){clear:both}.small-up-2 .column:last-child,.small-up-2 .columns:last-child{float:left}.small-up-3 .column,.small-up-3 .columns{width:33.3333333333%;float:left}.small-up-3 .column:nth-of-type(1n),.small-up-3 .columns:nth-of-type(1n){clear:none}.small-up-3 .column:nth-of-type(3n+1),.small-up-3 .columns:nth-of-type(3n+1){clear:both}.small-up-3 .column:last-child,.small-up-3 .columns:last-child{float:left}.small-up-4 .column,.small-up-4 .columns{width:25%;float:left}.small-up-4 .column:nth-of-type(1n),.small-up-4 .columns:nth-of-type(1n){clear:none}.small-up-4 .column:nth-of-type(4n+1),.small-up-4 .columns:nth-of-type(4n+1){clear:both}.small-up-4 .column:last-child,.small-up-4 .columns:last-child{float:left}.small-up-5 .column,.small-up-5 .columns{width:20%;float:left}.small-up-5 .column:nth-of-type(1n),.small-up-5 .columns:nth-of-type(1n){clear:none}.small-up-5 .column:nth-of-type(5n+1),.small-up-5 .columns:nth-of-type(5n+1){clear:both}.small-up-5 .column:last-child,.small-up-5 .columns:last-child{float:left}.small-up-6 .column,.small-up-6 .columns{width:16.6666666667%;float:left}.small-up-6 .column:nth-of-type(1n),.small-up-6 .columns:nth-of-type(1n){clear:none}.small-up-6 .column:nth-of-type(6n+1),.small-up-6 .columns:nth-of-type(6n+1){clear:both}.small-up-6 .column:last-child,.small-up-6 .columns:last-child{float:left}.column.small-centered,.small-centered.columns{float:none;margin-left:auto;margin-right:auto}.small-pull-0,.small-push-0,.small-uncenter{position:static;margin-left:0;margin-right:0}@media screen and (min-width:40em){.medium-1{width:8.3333333333%}.medium-push-1{position:relative;left:8.3333333333%}.medium-pull-1{position:relative;left:-8.3333333333%}.medium-offset-0{margin-left:0}.medium-2{width:16.6666666667%}.medium-push-2{position:relative;left:16.6666666667%}.medium-pull-2{position:relative;left:-16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{width:33.3333333333%}.medium-push-4{position:relative;left:33.3333333333%}.medium-pull-4{position:relative;left:-33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.6666666667%}.medium-push-5{position:relative;left:41.6666666667%}.medium-pull-5{position:relative;left:-41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{width:58.3333333333%}.medium-push-7{position:relative;left:58.3333333333%}.medium-pull-7{position:relative;left:-58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.6666666667%}.medium-push-8{position:relative;left:66.6666666667%}.medium-pull-8{position:relative;left:-66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{width:83.3333333333%}.medium-push-10{position:relative;left:83.3333333333%}.medium-pull-10{position:relative;left:-83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.6666666667%}.medium-push-11{position:relative;left:91.6666666667%}.medium-pull-11{position:relative;left:-91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-up-1 .column,.medium-up-1 .columns{width:100%;float:left}.medium-up-1 .column:nth-of-type(1n),.medium-up-1 .columns:nth-of-type(1n){clear:none}.medium-up-1 .column:nth-of-type(1n+1),.medium-up-1 .columns:nth-of-type(1n+1){clear:both}.medium-up-1 .column:last-child,.medium-up-1 .columns:last-child{float:left}.medium-up-2 .column,.medium-up-2 .columns{width:50%;float:left}.medium-up-2 .column:nth-of-type(1n),.medium-up-2 .columns:nth-of-type(1n){clear:none}.medium-up-2 .column:nth-of-type(2n+1),.medium-up-2 .columns:nth-of-type(2n+1){clear:both}.medium-up-2 .column:last-child,.medium-up-2 .columns:last-child{float:left}.medium-up-3 .column,.medium-up-3 .columns{width:33.3333333333%;float:left}.medium-up-3 .column:nth-of-type(1n),.medium-up-3 .columns:nth-of-type(1n){clear:none}.medium-up-3 .column:nth-of-type(3n+1),.medium-up-3 .columns:nth-of-type(3n+1){clear:both}.medium-up-3 .column:last-child,.medium-up-3 .columns:last-child{float:left}.medium-up-4 .column,.medium-up-4 .columns{width:25%;float:left}.medium-up-4 .column:nth-of-type(1n),.medium-up-4 .columns:nth-of-type(1n){clear:none}.medium-up-4 .column:nth-of-type(4n+1),.medium-up-4 .columns:nth-of-type(4n+1){clear:both}.medium-up-4 .column:last-child,.medium-up-4 .columns:last-child{float:left}.medium-up-5 .column,.medium-up-5 .columns{width:20%;float:left}.medium-up-5 .column:nth-of-type(1n),.medium-up-5 .columns:nth-of-type(1n){clear:none}.medium-up-5 .column:nth-of-type(5n+1),.medium-up-5 .columns:nth-of-type(5n+1){clear:both}.medium-up-5 .column:last-child,.medium-up-5 .columns:last-child{float:left}.medium-up-6 .column,.medium-up-6 .columns{width:16.6666666667%;float:left}.medium-up-6 .column:nth-of-type(1n),.medium-up-6 .columns:nth-of-type(1n){clear:none}.medium-up-6 .column:nth-of-type(6n+1),.medium-up-6 .columns:nth-of-type(6n+1){clear:both}.medium-up-6 .column:last-child,.medium-up-6 .columns:last-child{float:left}.column.medium-centered,.medium-centered.columns{float:none;margin-left:auto;margin-right:auto}.medium-pull-0,.medium-push-0,.medium-uncenter{position:static;margin-left:0;margin-right:0}}@media screen and (min-width:64em){.large-1{width:8.3333333333%}.large-push-1{position:relative;left:8.3333333333%}.large-pull-1{position:relative;left:-8.3333333333%}.large-offset-0{margin-left:0}.large-2{width:16.6666666667%}.large-push-2{position:relative;left:16.6666666667%}.large-pull-2{position:relative;left:-16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.6666666667%}.large-4{width:33.3333333333%}.large-push-4{position:relative;left:33.3333333333%}.large-pull-4{position:relative;left:-33.3333333333%}.large-offset-3{margin-left:25%}.large-5{width:41.6666666667%}.large-push-5{position:relative;left:41.6666666667%}.large-pull-5{position:relative;left:-41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.6666666667%}.large-7{width:58.3333333333%}.large-push-7{position:relative;left:58.3333333333%}.large-pull-7{position:relative;left:-58.3333333333%}.large-offset-6{margin-left:50%}.large-8{width:66.6666666667%}.large-push-8{position:relative;left:66.6666666667%}.large-pull-8{position:relative;left:-66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.6666666667%}.large-10{width:83.3333333333%}.large-push-10{position:relative;left:83.3333333333%}.large-pull-10{position:relative;left:-83.3333333333%}.large-offset-9{margin-left:75%}.large-11{width:91.6666666667%}.large-push-11{position:relative;left:91.6666666667%}.large-pull-11{position:relative;left:-91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{width:100%}.large-offset-11{margin-left:91.6666666667%}.large-up-1 .column,.large-up-1 .columns{width:100%;float:left}.large-up-1 .column:nth-of-type(1n),.large-up-1 .columns:nth-of-type(1n){clear:none}.large-up-1 .column:nth-of-type(1n+1),.large-up-1 .columns:nth-of-type(1n+1){clear:both}.large-up-1 .column:last-child,.large-up-1 .columns:last-child{float:left}.large-up-2 .column,.large-up-2 .columns{width:50%;float:left}.large-up-2 .column:nth-of-type(1n),.large-up-2 .columns:nth-of-type(1n){clear:none}.large-up-2 .column:nth-of-type(2n+1),.large-up-2 .columns:nth-of-type(2n+1){clear:both}.large-up-2 .column:last-child,.large-up-2 .columns:last-child{float:left}.large-up-3 .column,.large-up-3 .columns{width:33.3333333333%;float:left}.large-up-3 .column:nth-of-type(1n),.large-up-3 .columns:nth-of-type(1n){clear:none}.large-up-3 .column:nth-of-type(3n+1),.large-up-3 .columns:nth-of-type(3n+1){clear:both}.large-up-3 .column:last-child,.large-up-3 .columns:last-child{float:left}.large-up-4 .column,.large-up-4 .columns{width:25%;float:left}.large-up-4 .column:nth-of-type(1n),.large-up-4 .columns:nth-of-type(1n){clear:none}.large-up-4 .column:nth-of-type(4n+1),.large-up-4 .columns:nth-of-type(4n+1){clear:both}.large-up-4 .column:last-child,.large-up-4 .columns:last-child{float:left}.large-up-5 .column,.large-up-5 .columns{width:20%;float:left}.large-up-5 .column:nth-of-type(1n),.large-up-5 .columns:nth-of-type(1n){clear:none}.large-up-5 .column:nth-of-type(5n+1),.large-up-5 .columns:nth-of-type(5n+1){clear:both}.large-up-5 .column:last-child,.large-up-5 .columns:last-child{float:left}.large-up-6 .column,.large-up-6 .columns{width:16.6666666667%;float:left}.large-up-6 .column:nth-of-type(1n),.large-up-6 .columns:nth-of-type(1n){clear:none}.large-up-6 .column:nth-of-type(6n+1),.large-up-6 .columns:nth-of-type(6n+1){clear:both}.large-up-6 .column:last-child,.large-up-6 .columns:last-child{float:left}.column.large-centered,.large-centered.columns{float:none;margin-left:auto;margin-right:auto}.large-pull-0,.large-push-0,.large-uncenter{position:static;margin-left:0;margin-right:0}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:.85em 1em;margin:0 1rem 1rem 0;font-size:.9rem;background:#2199e8;color:#fff}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background:#1583cc;color:#fff}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background:#2199e8;color:#fff}.button.primary:focus,.button.primary:hover{background:#147cc0;color:#fff}.button.secondary{background:#777;color:#fff}.button.secondary:focus,.button.secondary:hover{background:#5f5f5f;color:#fff}.button.success{background:#3adb76;color:#fff}.button.success:focus,.button.success:hover{background:#22bb5b;color:#fff}.button.alert{background:#ec5840;color:#fff}.button.alert:focus,.button.alert:hover{background:#da3116;color:#fff}.button.warning{background:#ffae00;color:#fff}.button.warning:focus,.button.warning:hover{background:#cc8b00;color:#fff}.button.hollow{border:1px solid #2199e8;color:#2199e8}.button.hollow,.button.hollow:focus,.button.hollow:hover{background:0 0}.button.hollow:focus,.button.hollow:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.primary{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#881f0e;color:#881f0e}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.disabled{opacity:.25;cursor:not-allowed;pointer-events:none}.button.dropdown::after{content:"";display:block;width:0;height:0;border:inset .4em;border-color:#fefefe transparent transparent;border-top-style:solid;position:relative;top:.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only::after{margin-left:0;float:none;top:.2em}.accordion{list-style-type:none;background:#fefefe;border:1px solid #e6e6e6;border-radius:0;margin-left:0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2199e8;position:relative;border-bottom:1px solid #e6e6e6}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}:last-child>.accordion-title{border-bottom-width:0}.accordion-title::before{content:"+";position:absolute;right:1rem;top:50%;margin-top:-.5rem}.is-active>.accordion-title::before{content:"–"}.accordion-content{padding:1.25rem 1rem;display:none;border-bottom:1px solid #e6e6e6}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu a,.menu button,.menu input{margin-bottom:0}.menu>li>a>i,.menu>li>a>img{vertical-align:middle}.menu>li>a>span{vertical-align:middle}.menu>li>a>i,.menu>li>a>img{display:inline-block;margin-right:.25rem}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width:40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width:64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple a{padding:0;margin-right:1rem}.menu.align-right>li{float:right}.menu.expanded{display:table;width:100%}.menu.expanded>li:nth-last-child(2):first-child,.menu.expanded>li:nth-last-child(2):first-child~li{width:50%}.menu.expanded>li:nth-last-child(3):first-child,.menu.expanded>li:nth-last-child(3):first-child~li{width:33.3333333333%}.menu.expanded>li:nth-last-child(4):first-child,.menu.expanded>li:nth-last-child(4):first-child~li{width:25%}.menu.expanded>li:nth-last-child(5):first-child,.menu.expanded>li:nth-last-child(5):first-child~li{width:20%}.menu.expanded>li:nth-last-child(6):first-child,.menu.expanded>li:nth-last-child(6):first-child~li{width:16.6666666667%}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a>i,.menu.icon-top>li>a>img{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu-text{font-weight:700;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:.7rem 1rem}body,html{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-wrapper-inner{position:relative;width:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.off-canvas-wrapper-inner::after,.off-canvas-wrapper-inner::before{content:" ";display:table}.off-canvas-wrapper-inner::after{clear:both}.off-canvas-content{min-height:100%;background:#fff;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;-webkit-box-shadow:0 0 10px rgba(10,10,10,.5);box-shadow:0 0 10px rgba(10,10,10,.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(254,254,254,.25);cursor:pointer;-webkit-transition:background .5s ease;transition:background .5s ease}.is-off-canvas-open .js-off-canvas-exit{display:block}.off-canvas{position:absolute;background:#e6e6e6;z-index:-1;max-height:100%;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}@media screen and (min-width:40em){.position-left.reveal-for-medium{left:0}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}}@media screen and (min-width:64em){.position-left.reveal-for-large{left:0}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(21,21,21,.45);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:1rem;border:1px solid #cacaca;margin:100px auto 0 auto;background-color:#fff;border-radius:0;position:absolute;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width:40em){.reveal{width:700px;max-width:85.375rem}}.reveal.collapse{padding:0}@media screen and (min-width:40em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}@media screen and (min-width:40em){.reveal.tiny{width:30%;max-width:85.375rem}}@media screen and (min-width:40em){.reveal.small{width:50%;max-width:85.375rem}}@media screen and (min-width:40em){.reveal.large{width:90%;max-width:85.375rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0}.tabs{margin:0;list-style-type:none;background:#fff;border:1px solid #e6e6e6}.tabs::after,.tabs::before{content:" ";display:table}.tabs::after{clear:both}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1893e4}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:.75rem;color:#2199e8}.tabs-title>a:focus,.tabs-title>a:hover,.tabs-title>a[aria-selected=true]{background:#e6e6e6}.tabs-content{background:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;border:1px solid #e6e6e6;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.slide-in-down.mui-enter{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-right.mui-leave{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{opacity:1;-webkit-transition-property:opacity;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-right.mui-enter{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-bottom.mui-enter{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-left.mui-enter{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-x.mui-enter{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-y.mui-enter{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-out-from-top.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{-webkit-transition-duration:750ms!important;transition-duration:750ms!important}.fast{-webkit-transition-duration:250ms!important;transition-duration:250ms!important}.linear{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.ease{-webkit-transition-timing-function:ease!important;transition-timing-function:ease!important}.ease-in{-webkit-transition-timing-function:ease-in!important;transition-timing-function:ease-in!important}.ease-out{-webkit-transition-timing-function:ease-out!important;transition-timing-function:ease-out!important}.ease-in-out{-webkit-transition-timing-function:ease-in-out!important;transition-timing-function:ease-in-out!important}.bounce-in{-webkit-transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important;transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-transition-delay:.3s!important;transition-delay:.3s!important}.long-delay{-webkit-transition-delay:.7s!important;transition-delay:.7s!important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:750ms!important;animation-duration:750ms!important}.fast{-webkit-animation-duration:250ms!important;animation-duration:250ms!important}.linear{-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-animation-delay:.7s!important;animation-delay:.7s!important}@font-face{font-family:UniversLTPro-55Roman;src:url(../fonts/univers/UniversLTPro-55Roman.woff2) format("woff2"),url(../webfonts/universe/UniversLTPro-55Roman.woff) format("woff")}@font-face{font-family:UniversLTPro-65Bold;src:url(../fonts/univers/UniversLTPro-65Bold.woff2) format("woff2"),url(../webfonts/universe/UniversLTPro-65Bold.woff) format("woff")}table{margin-bottom:1rem;border-radius:0}tbody,tfoot,thead{border:1px solid #f2f2f2;background-color:#fff}caption{font-weight:700;padding:.5rem .625rem .625rem}tfoot,thead{background:#f9f9f9;color:#151515}tfoot tr,thead tr{background:0 0}tfoot td,tfoot th,thead td,thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody tr:nth-child(odd){background-color:#f2f2f2}tbody td,tbody th{padding:.5rem .625rem .625rem}table thead tr{border:1px solid}table thead th{padding:35px 20px;background-color:#fff;color:#666;border-left:1px solid;font-size:1.125rem;font-family:UniversLTPro-55Roman,arial,sans-serif}table thead th:first-of-type{border-left:0 none}table td{padding-left:20px;padding-right:20px}.page table tbody th{background-color:#fff;text-align:left;font-size:1.125rem;border:1px solid #333}@media (max-width:789px){table{overflow-x:auto;display:block}table td,table th{width:.1%}}table caption{text-align:left;padding-left:0;font-style:normal;font-weight:700}.responsive-table{width:100%;display:block;overflow-x:auto;border:0}.responsive-table tbody,.responsive-table thead{display:table;width:100%}.responsive-table thead tr{border-bottom:0}.responsive-table td,.responsive-table th{overflow-wrap:break-word}.responsive-table td:nth-of-type(1),.responsive-table td:nth-of-type(2),.responsive-table th:nth-of-type(1),.responsive-table th:nth-of-type(2){width:50%;min-width:250px;max-width:250px}.responsive-table td:nth-of-type(1):has(+td+td),.responsive-table td:nth-of-type(2):has(+td),.responsive-table td:nth-of-type(3),.responsive-table th:nth-of-type(1):has(+th+th),.responsive-table th:nth-of-type(2):has(+th),.responsive-table th:nth-of-type(3){width:33%;min-width:250px;max-width:250px}.responsive-table td:nth-of-type(1):has(+td+td+td),.responsive-table td:nth-of-type(2):has(+td+td),.responsive-table td:nth-of-type(3):has(+td),.responsive-table td:nth-of-type(4),.responsive-table th:nth-of-type(1):has(+th+th+th),.responsive-table th:nth-of-type(2):has(+th+th),.responsive-table th:nth-of-type(3):has(+th),.responsive-table th:nth-of-type(4){width:25%;min-width:250px;max-width:250px}.responsive-table td:nth-of-type(1):has(+td+td+td+td+td+td+td+td+td),.responsive-table td:nth-of-type(10),.responsive-table td:nth-of-type(2):has(+td+td+td+td+td+td+td+td),.responsive-table td:nth-of-type(3):has(+td+td+td+td+td+td+td),.responsive-table td:nth-of-type(4):has(+td+td+td+td+td+td),.responsive-table td:nth-of-type(5),.responsive-table td:nth-of-type(5):has(+td+td+td+td+td),.responsive-table td:nth-of-type(6),.responsive-table td:nth-of-type(6):has(+td+td+td+td),.responsive-table td:nth-of-type(7),.responsive-table td:nth-of-type(7):has(+td+td+td),.responsive-table td:nth-of-type(8),.responsive-table td:nth-of-type(8):has(+td+td),.responsive-table td:nth-of-type(9),.responsive-table td:nth-of-type(9):has(+td),.responsive-table th:nth-of-type(1):has(+th+th+th+th+th+th+th+th+th),.responsive-table th:nth-of-type(10),.responsive-table th:nth-of-type(2):has(+th+th+th+th+th+th+th+th),.responsive-table th:nth-of-type(3):has(+th+th+th+th+th+th+th),.responsive-table th:nth-of-type(4):has(+th+th+th+th+th+th),.responsive-table th:nth-of-type(5),.responsive-table th:nth-of-type(5):has(+th+th+th+th+th),.responsive-table th:nth-of-type(6),.responsive-table th:nth-of-type(6):has(+th+th+th+th),.responsive-table th:nth-of-type(7),.responsive-table th:nth-of-type(7):has(+th+th+th),.responsive-table th:nth-of-type(8),.responsive-table th:nth-of-type(8):has(+th+th),.responsive-table th:nth-of-type(9),.responsive-table th:nth-of-type(9):has(+th){min-width:250px;max-width:250px}@media (min-width:789px){.page .responsive-table{padding:0;border-left:65px solid transparent;border-right:65px solid transparent}}.componentText .responsive-table{border:0}.a-background--white,.background--white{background-color:#fff}.a-background--pink,.background--pink{background-color:#e6005b}.background__hover--pink{background-color:#e6005b!important}.background__hover--pink:hover{background-color:#9e043d!important}.background--black{background-color:#151515}.background__hover--black{background-color:#151515!important}.background__hover--black:hover{background-color:#585858!important}.background--hematite{background-color:#9e043d}.background__hover--hematite{background-color:#9e043d!important}.background__hover--hematite:hover{background-color:#6d032a!important}.background--slate{background-color:#585858}.background__hover--slate{background-color:#585858!important}.background__hover--slate:hover{background-color:#443c36!important}.background--blush{background-color:#ec6d86}.a-background--grey,.background--grey{background-color:#f8f8f8}.a-background--dimGrey,.background--dimGrey{background-color:#666}.a-background--mercury,.background--mercury{background-color:#e4e4e4}.a-background--concrete,.background--concrete{background-color:#f3f3f3}.background--light-grey{background-color:#f3f3f3}.background--greyDots{background-size:4px 4px;background-image:url(../icons/Cross_bg_repeat.svg)}.background--brand-primary{background-color:#e6005b}.background__hover--brand-primary{background-color:#e6005b!important}.background__hover--brand-primary:hover{background-color:#9e043d!important}.background--brand-secondary{background-color:#9e043d}.background__hover--brand-secondary{background-color:#9e043d!important}.background__hover--brand-secondary:hover{background-color:#e6005b!important}.a-background--brand-grey,.background--brand-grey{background-color:#585858}.background--brand-tertiary{background-color:#e6005b}.background__hover--brand-tertiary{background-color:#e6005b!important}.background__hover--brand-tertiary:hover{background-color:#9e043d!important}.background--brand-quaternary{background-color:#e6005b}.background__hover--brand-quaternary{background-color:#e6005b!important}.background__hover--brand-quaternary:hover{background-color:#9e043d!important}.background--brand-quinary{background-color:#e6005b}.background__hover--brand-quinary{background-color:#e6005b!important}.background__hover--brand-quinary:hover{background-color:#9e043d!important}.background--brand-senary{background-color:#e6005b}.background__hover--brand-senary{background-color:#e6005b!important}.background__hover--brand-senary:hover{background-color:#9e043d!important}.background--midnight{background-color:#151515}.a-border--bottomBlue{border-bottom:7px solid #151515}.a-border--grey{border:2px solid #ccc}.a-border--noBottom{border-bottom:0}.border--bottomColour:nth-of-type(4n+1){border-bottom:10px solid #e6005b}.border--bottomColour:nth-of-type(4n+1):hover{border-bottom:10px solid #b30047}.border--bottomColour:nth-of-type(4n+2){border-bottom:10px solid #9e043d}.border--bottomColour:nth-of-type(4n+2):hover{border-bottom:10px solid #6c032a}.border--bottomColour:nth-of-type(4n+3){border-bottom:10px solid #585858}.border--bottomColour:nth-of-type(4n+3):hover{border-bottom:10px solid #3f3f3f}.border--bottomColour:nth-of-type(4n+4){border-bottom:10px solid #151515}.border--bottomColour:nth-of-type(4n+4):hover{border-bottom:10px solid #2f2f2f}.a-formEmbed h1{display:none}.a-formEmbed form{padding:0}.a-formEmbed input,.a-formEmbed textarea{width:100%}.a-formEmbed .custom-select{width:100%}.a-formEmbed .content-inner{padding:0}.a-formEmbed .header-section{padding:0}.a-formEmbed .data-protection-container{width:100%}.a-formEmbed input[type=submit]{width:50%}@media (max-width:768px){.a-formEmbed input[type=submit]{width:100%}}.a-formEmbed .icon-holder:after{right:-15px!important}.a-hide--mobile{display:none}@media (min-width:450px){.a-hide--mobile{display:block}}.a-hide--tablet{display:block}@media (min-width:450px){.a-hide--tablet{display:none}}@media (min-width:789px){.a-hide--tablet{display:block}}.a-hide--desktop{display:block}@media (min-width:789px){.a-hide--desktop{display:none}}.a-show--mobile{display:block}@media (min-width:450px){.a-show--mobile{display:none}}.a-show--tablet{display:none}@media (min-width:450px){.a-show--tablet{display:block}}@media (min-width:789px){.a-show--tablet{display:none}}.a-show--desktop{display:none}@media (min-width:789px){.a-show--desktop{display:block}}.socialIcon{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s ease;transition:all .25s ease;background-position:center;background-repeat:no-repeat}@media (min-width:450px){.socialIcon{width:40px;height:40px}}@media (min-width:789px){.socialIcon{width:50px;height:50px}}.socialIcon--circle{border-radius:50%;background-color:#151515;background-size:120%}.socialIcon--facebook{background-image:url(../icons/Facebook_idle.svg)}.socialIcon--facebook:hover{background-color:#3b5998}.socialIcon--twitter{background-image:url(../icons/Twitter_idle.svg)}.socialIcon--twitter:hover{background-color:#55acee}.socialIcon--linkedin{background-image:url(../icons/Linkedin_idle.svg)}.socialIcon--linkedin:hover{background-color:#007bb5}.socialIcon--youtube{background-image:url(../icons/Youtube_idle.svg)}.socialIcon--youtube:hover{background-color:red}.socialIcon--flickr{background-image:url(../icons/Flickr_idle.svg)}.socialIcon--flickr:hover{background-color:#ff0084}.socialIcon--instagram{background-image:url(../icons/Instagram_idle.svg)}.socialIcon--instagram:hover{background-color:#ba4191}.socialIcon--pinterest{background-image:url(../icons/Pintrest_idle.svg)}.socialIcon--pinterest:hover{background-color:#cb2027}.socialIcon--weibo{background-image:url(../icons/Weibo_idle.svg)}.socialIcon--weibo:hover{background-color:#df2029}.socialIcon--tiktok{background-image:url(../icons/TikTok_idle.svg)}.socialIcon--tiktok:hover{background-color:#69c9d0}.a-text--normal{font-family:UniversLTPro-55Roman,arial,sans-serif}.a-text--bold{font-family:UniversLTPro-65Bold,arial,sans-serif}.a-text--white{color:#fff}.a-text--yellow{color:#e6005b}.a-text--boldYellow{color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif}.a-text--pink{color:#e6005b}.a-text--boldPink{color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif}.accordion{border:0 none}.accordion>ul{padding-left:0;list-style-type:none}.accordion>ul>li{padding:3px 0 3px 15px;border-top:1px;border-bottom:1px solid #ccc}.accordion>ul>li:first-child{border-top:1px solid #ccc}.accordion>ul>li .title{color:#e6005b;cursor:pointer}.accordion>ul>li .title::after{float:right;display:inline-block;width:15px;height:10px;padding-right:30px;margin-top:9px;background:url(../icons/down-chevron.png) no-repeat;content:" ";-webkit-transition:all .3s ease;transition:all .3s ease}.accordion>ul>li .accordion-content{padding:0;border:0}.accordion>ul>li li{list-style-type:initial}.accordion>ul>li.active{padding:3px 0 20px 15px}.accordion>ul>li.active .title::after{background:url(../icons/up-chevron.png) no-repeat}.accordion-title-content{display:inline-block;width:90%;font-size:1.125rem}.accredited-by{width:100%;padding:12.5px 0;border-top:1px solid #515151;border-bottom:1px solid #515151;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap}.lt-ie10 .accredited-by{display:block}.accredited-by .image-inline-block{position:relative;max-width:152px;padding:10px;border-bottom:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:#fff}.lt-ie10 .accredited-by .image-inline-block{display:block}.lt-ie10 .accredited-by .image-inline-block{display:inline-block}.accredited-by .image-inline-block img{max-width:100%;max-height:90px;margin:auto;-o-object-fit:contain;object-fit:contain}.m-bucketBanner__image{display:-webkit-box;display:-ms-flexbox;display:flex;height:420px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-blend-mode:multiply}@media (min-width:450px){.m-bucketBanner__image{height:500px}}@media (min-width:789px){.m-bucketBanner__image{height:600px}}.m-bucketBanner__heading{padding:0 30px;margin:0;color:#fff;font-size:2.25rem}@media (min-width:450px){.m-bucketBanner__heading{padding:0 60px;font-size:2.875rem}}@media (min-width:789px){.m-bucketBanner__heading{padding:0 45px;max-width:1366px;font-size:4rem}}.m-bucketBanner__heading p{margin:0}.m-bucketBanner__intro{max-width:1366px;padding:35px 30px;margin:0 auto}@media (min-width:450px){.m-bucketBanner__intro{padding:70px 60px}}@media (min-width:789px){.m-bucketBanner__intro{padding:75px 150px}}.site-curated-created .m-bucketBanner__intro{padding:35px 30px}@media (min-width:450px){.site-curated-created .m-bucketBanner__intro{padding:70px 60px}}@media (min-width:789px){.site-curated-created .m-bucketBanner__intro{padding:75px 150px 50px}}.m-bucketBanner__intro p{font-size:1.25rem}@media (min-width:450px){.m-bucketBanner__intro p{font-size:1.625rem}}.m-bucketBanner__intro p:first-of-type{margin-top:0;font-family:UniversLTPro-65Bold,Arial,sans-serif}.m-bucketBanner__intro p:last-of-type{margin-bottom:0}.m-bucketCourses{padding:0;margin:30px auto 0}@media (min-width:450px){.m-bucketCourses{margin:50px auto 0}}@media (min-width:789px){.m-bucketCourses{max-width:1366px;margin:50px auto 60px}}.m-bucketCourses__yearHeading{width:calc(100% - 20px);padding:0;margin:0 10px 40px;font-size:1.25rem}.m-bucketCourses__list{border:0}.m-bucketCourses__list .tabs-panel{padding:0;margin:0}.m-bucketCourses__years{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-bucketCourses__years{padding:0 50px}}@media (min-width:789px){.m-bucketCourses__years{padding:0 35px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketCourses__year{display:none}@media (min-width:450px){.m-bucketCourses__year{display:block;padding-bottom:50px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:789px){.m-bucketCourses__year{padding:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.m-bucketCourses__year:last-of-type{padding-bottom:0}.m-bucketCourses__courseBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 20px);border-left:6px solid #9e043d;margin:10px;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.m-bucketCourses__courseBox:hover{text-decoration:none}.a-background--white .m-bucketCourses__courseBox:hover .m-bucketCourses__course{background-color:#f3f3f3;text-decoration:none}.a-background--grey .m-bucketCourses__courseBox:hover .m-bucketCourses__course{background-color:#eee;text-decoration:none}.m-bucketCourses__course{display:inline-block;width:100%;padding:10px 15px;border:1px solid #ccc;border-left:0;margin:0;background-color:#fff;font-size:1rem;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.m-bucketCourses__courseBox{border-left:6px solid #9e043d}.m-bucketCourses__year:nth-of-type(2n) .m-bucketCourses__courseBox{border-left:6px solid #151515}.m-bucketCourses__yearMobileHeading{width:calc(100% - 20px);padding:0;margin:0 0 10px;font-size:1rem}@media (min-width:450px){.m-bucketCourses__yearMobileHeading{display:none}}.m-bucketCourses__yearMobileDropDown{display:block;width:100%;height:auto;padding:15px;border:1px solid #ccc;margin:0 0 30px;background:url(../icons/select-arrows-btn.png) no-repeat right #fff;font-size:.875rem}@media (min-width:450px){.m-bucketCourses__yearMobileDropDown{display:none;margin:0}}.m-bucketCourses__yearMobileDropDownItem{padding:0;margin:0;font-size:.875rem}.m-bucketCoursesCTAs{padding:0;margin:0 auto}@media (min-width:789px){.m-bucketCoursesCTAs{max-width:1366px}}.m-bucketCoursesCTAs__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 30px 0;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:450px){.m-bucketCoursesCTAs__row{padding:0 60px;margin:0}}@media (min-width:789px){.m-bucketCoursesCTAs__row{padding:0 45px;margin:40px 0 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.m-bucketCoursesCTAs__box{display:inline-block;padding:20px;border:3px solid #e6005b;margin:10px 0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#fff;color:#e6005b;font-size:1rem;line-height:1.2;text-align:center;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease}@media (min-width:789px){.m-bucketCoursesCTAs__box{margin:0 10px;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}}.m-bucketCoursesCTAs__box:hover{background-color:#e6005b;color:#fff;text-decoration:none}@media (min-width:789px){.m-bucketCoursesCTAs__box:first-of-type{margin-left:0}}@media (min-width:789px){.m-bucketCoursesCTAs__box:last-of-type{margin-right:0}}.m-bucketCourseLevelTabs{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1366px;padding:0 35px;margin:0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto}@media (min-width:450px){.m-bucketCourseLevelTabs{padding:5px 60px 0}}@media (min-width:789px){.m-bucketCourseLevelTabs{padding:5px 45px 0}}.m-bucketCourseLevelTabs__level{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;border-top:3px solid #f8f8f8;border-bottom:3px solid #f8f8f8;margin:0 3px;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem;line-height:1.2}@media (min-width:450px){.m-bucketCourseLevelTabs__level{border-top:6px solid #e4e4e4;border-bottom:6px solid #e4e4e4;background-color:#e4e4e4;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem}}@media (min-width:950px){.m-bucketCourseLevelTabs__level{font-size:1.25rem}}@media (min-width:450px){.m-bucketCourseLevelTabs__level:hover{border-top:6px solid #fff;border-bottom:6px solid #e4e4e4;background-color:#fff}}.m-bucketCourseLevelTabs__level:first-of-type{margin-left:0}.m-bucketCourseLevelTabs__level:last-of-type{margin-right:0}.m-bucketCourseLevelTabs__level.is-active{border-bottom:3px solid #ccc;font-size:.8125rem;line-height:1.2}@media (min-width:450px){.m-bucketCourseLevelTabs__level.is-active{border:0;background-color:#fff!important;font-size:1.25rem}}@media (min-width:950px){.m-bucketCourseLevelTabs__level.is-active{font-size:1.625rem}}.m-bucketCourseLevelTabs__link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%;padding:10px!important;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333!important;font-size:inherit!important}@media (min-width:450px){.m-bucketCourseLevelTabs__link{padding:15px 20px!important}}@media (min-width:950px){.m-bucketCourseLevelTabs__link{padding:25px 30px!important}}.is-active .m-bucketCourseLevelTabs__link{background:inherit!important}.m-bucketCourseLevelTabs__link:hover{background-color:transparent!important;text-decoration:none}.m-bucketCoursesRelated{padding:40px 0 60px;margin:0 auto}@media (min-width:450px){.m-bucketCoursesRelated{padding:55px 0 70px}}@media (min-width:789px){.m-bucketCoursesRelated{max-width:1366px;padding:60px 0 100px}}.m-bucketCoursesRelated__heading{padding:0 30px 25px;margin:0;font-size:1.25rem}@media (min-width:450px){.m-bucketCoursesRelated__heading{padding:0 60px 15px}}@media (min-width:789px){.m-bucketCoursesRelated__heading{padding:0 45px 15px}}.m-bucketCoursesRelated__boxes--threeItems{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px;overflow-x:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:450px){.m-bucketCoursesRelated__boxes--threeItems{margin:0 50px}}@media (min-width:789px){.m-bucketCoursesRelated__boxes--threeItems{margin:0 35px}}.m-bucketCoursesRelated__boxes--twoItems{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-bucketCoursesRelated__boxes--twoItems{margin:0 50px}}@media (min-width:789px){.m-bucketCoursesRelated__boxes--twoItems{margin:0 35px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketCoursesRelated__boxes--twoItems .m-bucketCoursesRelated__box--one,.m-bucketCoursesRelated__boxes--twoItems .m-bucketCoursesRelated__box--two{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-bucketCoursesRelated__boxes--twoItems .m-bucketCoursesRelated__box--one,.m-bucketCoursesRelated__boxes--twoItems .m-bucketCoursesRelated__box--two{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketCoursesRelated__boxes--oneItem{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:450px){.m-bucketCoursesRelated__boxes--oneItem{margin:0 50px}}@media (min-width:789px){.m-bucketCoursesRelated__boxes--oneItem{margin:0 35px}}.m-bucketCoursesRelated__box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.m-bucketCoursesRelated__box:hover{text-decoration:none}.m-bucketCoursesRelated__boxes--threeItems .m-bucketCoursesRelated__box--one{min-width:250px;-webkit-box-flex:1;-ms-flex:1 1 calc(33% - 20px);flex:1 1 calc(33% - 20px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:789px){.m-bucketCoursesRelated__boxes--threeItems .m-bucketCoursesRelated__box--one{min-width:500px;-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 20px);flex:1 1 calc(50% - 20px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketCoursesRelated__boxes--threeItems .m-bucketCoursesRelated__box--two{min-width:250px;-webkit-box-flex:1;-ms-flex:1 1 calc(33% - 20px);flex:1 1 calc(33% - 20px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:789px){.m-bucketCoursesRelated__boxes--threeItems .m-bucketCoursesRelated__box--two{-webkit-box-flex:1;-ms-flex:1 1 calc(25% - 20px);flex:1 1 calc(25% - 20px)}}.m-bucketCoursesRelated__boxes--threeItems .m-bucketCoursesRelated__box--three{min-width:250px;-webkit-box-flex:1;-ms-flex:1 1 calc(33% - 20px);flex:1 1 calc(33% - 20px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:789px){.m-bucketCoursesRelated__boxes--threeItems .m-bucketCoursesRelated__box--three{-webkit-box-flex:1;-ms-flex:1 1 calc(25% - 20px);flex:1 1 calc(25% - 20px)}}.m-bucketCoursesRelated__boxes--twoItems .m-bucketCoursesRelated__box--one{width:auto;-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 20px);flex:1 1 calc(50% - 20px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-bucketCoursesRelated__boxes--twoItems .m-bucketCoursesRelated__box--one{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketCoursesRelated__boxes--twoItems .m-bucketCoursesRelated__box--two{width:auto;-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 20px);flex:1 1 calc(50% - 20px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-bucketCoursesRelated__boxes--twoItems .m-bucketCoursesRelated__box--two{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketCoursesRelated__boxes--oneItem .m-bucketCoursesRelated__box--one{-webkit-box-flex:1;-ms-flex:1 1 calc(25% - 20px);flex:1 1 calc(25% - 20px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-bucketCoursesRelated__boxes--oneItem .m-bucketCoursesRelated__box--one{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 20px);flex:1 1 calc(100% - 20px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketCoursesRelated__imageContainer{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;overflow:hidden}.m-bucketCoursesRelated__boxes--oneItem .m-bucketCoursesRelated__box--one .m-bucketCoursesRelated__imageContainer{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}@media (min-width:450px){.m-bucketCoursesRelated__boxes--oneItem .m-bucketCoursesRelated__box--one .m-bucketCoursesRelated__imageContainer{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px)}}@media (min-width:789px){.m-bucketCoursesRelated__boxes--oneItem .m-bucketCoursesRelated__box--one .m-bucketCoursesRelated__imageContainer{min-width:250px;-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 5px);flex:0 0 calc(25% - 5px)}}.m-bucketCoursesRelated__image{height:100%;min-height:180px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.m-bucketCoursesRelated__box:hover .m-bucketCoursesRelated__image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.m-bucketCoursesRelated__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;border-bottom:6px solid #9e043d;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.a-background--white .m-bucketCoursesRelated__box:hover .m-bucketCoursesRelated__content{background-color:#f3f3f3;text-decoration:none}.a-background--grey .m-bucketCoursesRelated__box:hover .m-bucketCoursesRelated__content{background-color:#eee;text-decoration:none}.m-bucketCoursesRelated__text{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px;border:1px solid #ccc;border-bottom:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-bucketCoursesRelated__box:hover .m-bucketCoursesRelated__text{text-decoration:none}.m-bucketCoursesRelated__boxes--oneItem .m-bucketCoursesRelated__box--one .m-bucketCoursesRelated__text{padding:30px 30px 75px;border-top:0}@media (min-width:450px){.m-bucketCoursesRelated__boxes--oneItem .m-bucketCoursesRelated__box--one .m-bucketCoursesRelated__text{padding:30px;border-top:1px solid #ccc;border-left:0}}.m-bucketCoursesRelated__boxes--twoItems .m-bucketCoursesRelated__box--one .m-bucketCoursesRelated__text,.m-bucketCoursesRelated__boxes--twoItems .m-bucketCoursesRelated__box--two .m-bucketCoursesRelated__text{padding:30px 30px 75px;border-top:0}@media (min-width:450px){.m-bucketCoursesRelated__boxes--twoItems .m-bucketCoursesRelated__box--one .m-bucketCoursesRelated__text,.m-bucketCoursesRelated__boxes--twoItems .m-bucketCoursesRelated__box--two .m-bucketCoursesRelated__text{padding:30px;border-top:1px solid #ccc;border-left:0}}.m-bucketCoursesRelated__boxes--threeItems .m-bucketCoursesRelated__box--one .m-bucketCoursesRelated__text{border-top:0}@media (min-width:789px){.m-bucketCoursesRelated__boxes--threeItems .m-bucketCoursesRelated__box--one .m-bucketCoursesRelated__text{border-top:1px solid #ccc;border-left:0}}.m-bucketCoursesRelated__boxes--threeItems .m-bucketCoursesRelated__box--three .m-bucketCoursesRelated__text,.m-bucketCoursesRelated__boxes--threeItems .m-bucketCoursesRelated__box--two .m-bucketCoursesRelated__text{border-top:0}.m-bucketCoursesRelated__name{margin-bottom:10px;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem}.m-bucketCoursesRelated__box:hover .m-bucketCoursesRelated__name{text-decoration:none}.m-bucketCoursesRelated__details{color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.75rem}.m-bucketCoursesRelated__box:hover .m-bucketCoursesRelated__details{text-decoration:none}.m-bucketCoursesRelated__details--bold{font-family:UniversLTPro-65Bold,arial,sans-serif}.m-bucketCoursesRelated__box:hover .m-bucketCoursesRelated__details--bold{text-decoration:none}.m-bucketCoursesVideo{margin-top:50px}@media (min-width:450px){.m-bucketCoursesVideo{margin-top:0}}.m-bucketCoursesVideo__backgroundLayer{background-color:#fff}@media (min-width:950px){.m-bucketCoursesVideo__backgroundLayer{background-color:rgba(0,0,0,.6)}}.m-bucketCoursesVideo__videoLayer{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1366px;margin:0 auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.m-bucketCoursesVideo__video{width:50%;margin-left:30px;margin-right:30px;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media (min-width:450px){.m-bucketCoursesVideo__video{margin-left:60px;margin-right:60px}}@media (min-width:789px){.m-bucketCoursesVideo__video{margin-left:45px;margin-right:45px}}@media (min-width:950px){.m-bucketCoursesVideo__video{display:block;width:60%;margin-right:0;-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%}}.m-bucketCoursesVideo__content{display:none}@media (min-width:950px){.m-bucketCoursesVideo__content{display:block;width:40%;padding:20px 0 0 25px;margin-right:45px;-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}}.m-bucketCoursesVideo__heading{padding:0;margin:0;color:#fff;font-size:1.625rem;line-height:1}.m-bucketCoursesVideo__heading p{padding:0;margin:0}.m-bucketCoursesVideo__cta--desktop{display:block;padding:15px;border:2px solid #fff;margin:15px 0;color:#fff!important;font-size:1rem;line-height:1.2;text-align:center;-webkit-transition:all .25s ease;transition:all .25s ease}.m-bucketCoursesVideo__cta--desktop:hover{border:2px solid #fff;background-color:#fff;color:#333!important;text-decoration:none}.m-bucketCoursesVideo__ctas{padding:0;margin:30px auto 0}@media (min-width:450px){.m-bucketCoursesVideo__ctas{margin:50px auto 60px}}@media (min-width:950px){.m-bucketCoursesVideo__ctas{display:none}}.m-bucketCoursesVideo__ctasRow{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;margin:30px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:450px){.m-bucketCoursesVideo__ctasRow{padding:0 60px;margin:40px 0 0}}@media (min-width:789px){.m-bucketCoursesVideo__ctasRow{padding:0 35px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.m-bucketCoursesVideo__ctasBox{display:inline-block;padding:20px;border:3px solid #e6005b;margin:10px 0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#fff;color:#e6005b;font-size:1rem;line-height:1.2;text-align:center;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease}@media (min-width:789px){.m-bucketCoursesVideo__ctasBox{margin:10px;-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 20px);flex:1 1 calc(50% - 20px)}}.m-bucketCoursesVideo__ctasBox:hover{background-color:#e6005b;color:#fff;text-decoration:none}.m-bucketCTA__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:450px){.m-bucketCTA__row{padding:0 60px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:789px){.m-bucketCTA__row{padding:0 45px}}.m-bucketCTA__box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 40px;border:3px solid #e6005b;margin-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#e6005b;font-size:.875rem;line-height:1.2;text-align:center;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease}@media (min-width:450px){.m-bucketCTA__box{margin-top:10px;margin-left:10px}}@media (min-width:789px){.m-bucketCTA__box{padding:10px 50px;margin-left:20px}}.m-bucketCTA__box:first-of-type{margin-left:0}.m-bucketCTA__box:hover{background-color:#e6005b;color:#fff;text-decoration:none}.m-bucketCTAs{padding:40px 0 60px;margin:0 auto}@media (min-width:450px){.m-bucketCTAs{padding:55px 0 70px}}@media (min-width:789px){.m-bucketCTAs{max-width:1366px;padding:60px 0}}.site-curated-created .m-bucketCTAs{padding:40px 0 60px}@media (min-width:450px){.site-curated-created .m-bucketCTAs{padding:55px 0 70px}}@media (min-width:789px){.site-curated-created .m-bucketCTAs{padding:0}}.m-bucketCTAs__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:450px){.m-bucketCTAs__row{padding:0 60px;margin:0}}@media (min-width:789px){.m-bucketCTAs__row{padding:0 45px;margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.site-curated-created .m-bucketCTAs__row{padding:0 30px}@media (min-width:450px){.site-curated-created .m-bucketCTAs__row{padding:0 60px}}@media (min-width:789px){.site-curated-created .m-bucketCTAs__row{padding:0 150px}}.m-bucketCTAs__box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;border:3px solid #e6005b;margin:10px 0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#e6005b;font-size:1rem;line-height:1.2;text-align:center;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease}@media (min-width:789px){.m-bucketCTAs__box{margin:0 10px;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}}.m-bucketCTAs__box:hover{background-color:#e6005b;color:#fff;text-decoration:none}@media (min-width:789px){.m-bucketCTAs__box:first-of-type{margin-left:0}}@media (min-width:789px){.m-bucketCTAs__box:last-of-type{margin-right:0}}.m-bucketCTAsTextImage{padding:40px 0 60px;margin:0 auto}@media (min-width:450px){.m-bucketCTAsTextImage{padding:55px 0 70px}}@media (min-width:789px){.m-bucketCTAsTextImage{max-width:1366px;padding:60px 0}}.m-bucketCTAsTextImage__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:450px){.m-bucketCTAsTextImage__boxes{padding:0 50px}}@media (min-width:789px){.m-bucketCTAsTextImage__boxes{padding:0 35px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketCTAsTextImage__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:789px){.m-bucketCTAsTextImage__box{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}.m-bucketCTAsTextImage__box::after{width:0!important;margin:0!important;content:""!important}@media (min-width:450px){.m-bucketCTAsTextImage__box:nth-of-type(4n+1){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:450px){.m-bucketCTAsTextImage__box:nth-of-type(4n+2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:450px){.m-bucketCTAsTextImage__box:nth-of-type(4n+3){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:789px){.m-bucketCTAsTextImage__box:nth-of-type(4n+3){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:450px){.m-bucketCTAsTextImage__box:nth-of-type(4n+4){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:789px){.m-bucketCTAsTextImage__box:nth-of-type(4n+4){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketCTAsTextImage__box:hover{text-decoration:none}.m-bucketCTAsTextImage__imageContainer{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;overflow:hidden}.m-bucketCTAsTextImage__box:hover .m-bucketCTAsTextImage__imageContainer{text-decoration:none}.m-bucketCTAsTextImage__image{height:100%;min-height:200px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.m-bucketCTAsTextImage__box:hover .m-bucketCTAsTextImage__image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.m-bucketCTAsTextImage__box:hover .m-bucketCTAsTextImage__image{text-decoration:none}.m-bucketCTAsTextImage__content{padding:30px;-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:450px){.m-bucketCTAsTextImage__content{padding:25px}}@media (min-width:600px){.m-bucketCTAsTextImage__content{padding:30px}}@media (min-width:789px){.m-bucketCTAsTextImage__content{padding:25px}}@media (min-width:1200px){.m-bucketCTAsTextImage__content{padding:30px}}.m-bucketCTAsTextImage__box:hover .m-bucketCTAsTextImage__content{text-decoration:none}.m-bucketCTAsTextImage__box:nth-of-type(4n+1) .m-bucketCTAsTextImage__content{background-color:#9e043d}.m-bucketCTAsTextImage__box:nth-of-type(4n+1):hover .m-bucketCTAsTextImage__content{background-color:#6d032a}.m-bucketCTAsTextImage__box:nth-of-type(4n+2) .m-bucketCTAsTextImage__content{background-color:#151515}.m-bucketCTAsTextImage__box:nth-of-type(4n+2):hover .m-bucketCTAsTextImage__content{background-color:#585858}.m-bucketCTAsTextImage__box:nth-of-type(4n+3) .m-bucketCTAsTextImage__content{background-color:#585858}.m-bucketCTAsTextImage__box:nth-of-type(4n+3):hover .m-bucketCTAsTextImage__content{background-color:#443c36}.m-bucketCTAsTextImage__box:nth-of-type(4n+4) .m-bucketCTAsTextImage__content{background-color:#e6005b}.m-bucketCTAsTextImage__box:nth-of-type(4n+4):hover .m-bucketCTAsTextImage__content{background-color:#9e043d}.site-curated-created .m-bucketCTAsTextImage__box .m-bucketCTAsTextImage__content{background-color:#e6005b!important}.site-curated-created .m-bucketCTAsTextImage__box:hover .m-bucketCTAsTextImage__content{background-color:#9e043d!important}.m-bucketCTAsTextImage__heading{margin:0;color:#fff;font-size:1.625rem;line-height:1.2}@media (min-width:450px){.m-bucketCTAsTextImage__heading{font-size:1.125rem}}@media (min-width:600px){.m-bucketCTAsTextImage__heading{font-size:1.375rem}}@media (min-width:789px){.m-bucketCTAsTextImage__heading{font-size:1.125rem}}@media (min-width:1000px){.m-bucketCTAsTextImage__heading{font-size:1.375rem}}@media (min-width:1200px){.m-bucketCTAsTextImage__heading{font-size:1.625rem}}.m-bucketCTAsTextImage__box:hover .m-bucketCTAsTextImage__heading{text-decoration:none}.m-bucketDepartments{padding:40px 0 60px;margin:0 auto}@media (min-width:450px){.m-bucketDepartments{padding:55px 0 70px}}@media (min-width:789px){.m-bucketDepartments{max-width:1366px;padding:60px 0}}.m-bucketDepartments__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:450px){.m-bucketDepartments__boxes{padding:0 50px}}@media (min-width:789px){.m-bucketDepartments__boxes{padding:0 35px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketDepartments__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:789px){.m-bucketDepartments__box{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}.m-bucketDepartments__box::after{width:0!important;margin:0!important;content:""!important}@media (min-width:450px){.m-bucketDepartments__box:nth-of-type(4n+1){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:450px){.m-bucketDepartments__box:nth-of-type(4n+2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:450px){.m-bucketDepartments__box:nth-of-type(4n+3){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:789px){.m-bucketDepartments__box:nth-of-type(4n+3){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:450px){.m-bucketDepartments__box:nth-of-type(4n+4){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:789px){.m-bucketDepartments__box:nth-of-type(4n+4){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketDepartments__box:hover{text-decoration:none}.m-bucketDepartments__imageContainer{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;overflow:hidden}.m-bucketDepartments__box:hover .m-bucketDepartments__imageContainer{text-decoration:none}.m-bucketDepartments__image{height:100%;min-height:200px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.m-bucketDepartments__box:hover .m-bucketDepartments__image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.m-bucketDepartments__box:hover .m-bucketDepartments__image{text-decoration:none}.m-bucketDepartments__content{padding:30px;-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:450px){.m-bucketDepartments__content{padding:25px}}@media (min-width:600px){.m-bucketDepartments__content{padding:30px}}@media (min-width:789px){.m-bucketDepartments__content{padding:25px}}@media (min-width:1200px){.m-bucketDepartments__content{padding:30px}}.m-bucketDepartments__box:hover .m-bucketDepartments__content{text-decoration:none}.m-bucketDepartments__box:nth-of-type(4n+1) .m-bucketDepartments__content{background-color:#9e043d}.m-bucketDepartments__box:nth-of-type(4n+1):hover .m-bucketDepartments__content{background-color:#6d032a}.m-bucketDepartments__box:nth-of-type(4n+2) .m-bucketDepartments__content{background-color:#151515}.m-bucketDepartments__box:nth-of-type(4n+2):hover .m-bucketDepartments__content{background-color:#585858}.m-bucketDepartments__box:nth-of-type(4n+3) .m-bucketDepartments__content{background-color:#585858}.m-bucketDepartments__box:nth-of-type(4n+3):hover .m-bucketDepartments__content{background-color:#443c36}.m-bucketDepartments__box:nth-of-type(4n+4) .m-bucketDepartments__content{background-color:#e6005b}.m-bucketDepartments__box:nth-of-type(4n+4):hover .m-bucketDepartments__content{background-color:#9e043d}.m-bucketDepartments__heading{margin:0;color:#fff;font-size:1.625rem}@media (min-width:450px){.m-bucketDepartments__heading{font-size:1.125rem}}@media (min-width:600px){.m-bucketDepartments__heading{font-size:1.375rem}}@media (min-width:789px){.m-bucketDepartments__heading{font-size:1.125rem}}@media (min-width:1000px){.m-bucketDepartments__heading{font-size:1.375rem}}@media (min-width:1200px){.m-bucketDepartments__heading{font-size:1.625rem}}.m-bucketDepartments__box:hover .m-bucketDepartments__heading{text-decoration:none}.m-bucketEvents{padding:40px 0 60px;margin:0 auto}@media (min-width:450px){.m-bucketEvents{padding:55px 0 70px}}@media (min-width:789px){.m-bucketEvents{max-width:1366px;padding:60px 0}}.m-bucketEvents__heading{padding:0 30px 15px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.2}@media (min-width:450px){.m-bucketEvents__heading{padding:0 60px 15px;font-size:1.25rem}}@media (min-width:789px){.m-bucketEvents__heading{padding:0 45px 15px;font-size:1.625rem}}.m-bucketEvents__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 25px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:450px){.m-bucketEvents__boxes{padding:0 50px}}@media (min-width:789px){.m-bucketEvents__boxes{padding:0 35px}}.m-bucketEvents__box{display:-webkit-box;display:-ms-flexbox;display:flex;border-left:6px solid #ec6d86;margin:5px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:450px){.m-bucketEvents__box{margin:10px}}@media (min-width:789px){.m-bucketEvents__box{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}.site-curated-created .m-bucketEvents__box{border-left:6px solid #e6005b}.m-bucketEvents__box:hover{text-decoration:none}.m-bucketEvents__box:hover .m-bucketEvents__date{text-decoration:none}.m-bucketEvents__dateBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;border:4px solid #ccc;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;background-color:#fff}@media (min-width:450px){.m-bucketEvents__dateBox{width:70px;height:70px}}.m-bucketEvents__box:hover .m-bucketEvents__dateBox{text-decoration:none}.m-bucketEvents__dateDay{padding:0;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;line-height:1.1;text-align:center}@media (min-width:450px){.m-bucketEvents__dateDay{font-size:1.75rem;line-height:1}}.m-bucketEvents__box:hover .m-bucketEvents__dateDay{text-decoration:none}.m-bucketEvents__dateMonth{padding:0;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.75rem;line-height:1.1;text-align:center}@media (min-width:450px){.m-bucketEvents__dateMonth{font-size:1rem;line-height:1}}.m-bucketEvents__box:hover .m-bucketEvents__dateMonth{text-decoration:none}.m-bucketEvents__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:20px;border:1px solid #ccc;border-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.a-background--white .m-bucketEvents__box:hover .m-bucketEvents__content{background-color:#f3f3f3;text-decoration:none}.a-background--grey .m-bucketEvents__box:hover .m-bucketEvents__content{background-color:#eee;text-decoration:none}.m-bucketEvents__headline{padding:0 0 0 15px;margin:0;-ms-flex-item-align:start;align-self:flex-start;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem;line-height:1.2}@media (min-width:450px){.m-bucketEvents__headline{padding:0 0 0 30px;-ms-flex-item-align:center;align-self:center;font-size:.875rem}}.m-bucketEvents__box:hover .m-bucketEvents__headline{text-decoration:none}.m-bucketEvents__ctas{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:450px){.m-bucketEvents__ctas{padding:0 60px}}@media (min-width:789px){.m-bucketEvents__ctas{padding:0 45px}}.m-bucketEvents__cta{display:inline-block;padding:10px 50px;border:3px solid #e6005b;margin-top:20px;background-color:#fff;color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.2;text-align:center}.m-bucketFacilities{width:100%;padding:61px 0 0;margin:0 auto}.m-bucketFacilities__heading{max-width:1366px;padding:0 45px 25px;margin:0 auto;font-size:1.625rem}.m-bucketFacilities__facilities{width:100%}.m-bucketFacilities__facility{max-width:1276px;height:550px;margin:0 auto}.m-bucketFacilities__facilityOverlay{width:400px;height:100%;padding:40px 30px;background-color:rgba(255,255,255,.8)}.m-bucketFacilities__facilityName{padding:0;margin:0;color:#333;font-size:1.25rem;line-height:1}.m-bucketFacilities__facilityText{padding:0;margin:0;color:#333;font-size:.875rem;line-height:1.3}.m-bucketFacilities__selectors{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;margin:-50px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.6)}.m-bucketFacilities__selector{display:inline-block;width:25px;height:16px;border:1px solid #ccc;margin:5px}.m-bucketFacilities__selector--selected{background-color:#ccc}.m-bucketFacilities__ctas{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1366px;padding:0 45px;margin:0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-bucketFacilities__cta{position:absolute;top:-44px;right:52px;display:inline-block;padding:9px 50px 8px;border:2px solid #fff;color:#fff!important;font-size:.875rem;line-height:1.2;text-align:center}.m-bucketFacilities__heading{padding:55px 30px 15px;font-size:1.25rem}@media (min-width:450px){.m-bucketFacilities__heading{padding:55px 60px 15px}}@media (min-width:789px){.m-bucketFacilities__heading{padding:60px 45px 25px;font-size:1.625rem}}.m-bucketFacilitiesBanner{display:-webkit-box;display:-ms-flexbox;display:flex;height:205px;margin-bottom:32px;background-position:center;background-size:cover}@media (min-width:37.5em){.m-bucketFacilitiesBanner{height:360px;margin-bottom:60px}}@media (min-width:1025px){.m-bucketFacilitiesBanner{height:535px}}.m-bucketFacilitiesBanner__overlayTextWrapper{width:100%;max-width:85.375rem;margin:0 auto}.m-bucketFacilitiesBanner__overlayText{height:100%;padding:1rem 0 0;margin:0 30px;color:#333;font-size:.875rem}@media (min-width:450px){.m-bucketFacilitiesBanner__overlayText{margin:0 60px}}@media (min-width:37.5em){.m-bucketFacilitiesBanner__overlayText{display:-webkit-box;display:-ms-flexbox;display:flex;width:400px;padding:1rem 2rem 2rem;margin:0 60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:rgba(255,255,255,.8)}}@media (min-width:789px){.m-bucketFacilitiesBanner__overlayText{margin:0 45px}}.m-bucketFacilitiesBanner__overlayTextHeading{display:inline-block;padding:15px 20px;background-color:rgba(255,255,255,.8);color:#333;font-size:.875rem}@media (min-width:37.5em){.m-bucketFacilitiesBanner__overlayTextHeading{padding:0;margin-bottom:0;background-color:inherit;font-size:1.25rem}}.m-bucketFacilitiesBanner__btn{display:inline-block;padding:10px 30px;border:3px solid #e6005b;font-size:.875rem;text-align:center}a.m-bucketFacilitiesBanner__btn{background:#fff;text-decoration:none;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease}a.m-bucketFacilitiesBanner__btn:hover{background-color:#e6005b;color:#fff;text-decoration:none}.m-bucketCTA__row.mobile{margin:0 0 45px}@media (min-width:37.5em){.m-bucketCTA__row.mobile{display:none}}@media (max-width:37.5em){.mobile-hide{display:none}}.m-bucketFeaturedEvents{padding:40px 0 60px;margin:0 auto}@media (min-width:450px){.m-bucketFeaturedEvents{padding:55px 0 70px}}@media (min-width:789px){.m-bucketFeaturedEvents{max-width:1366px;padding:60px 0}}.m-bucketFeaturedEvents__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:450px){.m-bucketFeaturedEvents__boxes{padding:0 50px}}@media (min-width:789px){.m-bucketFeaturedEvents__boxes{padding:0 35px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketFeaturedEvents__featuredBox{display:-webkit-box;display:-ms-flexbox;display:flex;border-left:6px solid #ec6d86;margin:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-bucketFeaturedEvents__featuredBox{border-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 20px);flex:0 0 calc(33% - 20px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:789px){.m-bucketFeaturedEvents__featuredBox{min-width:300px;border-bottom:6px solid #ec6d86;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.m-bucketFeaturedEvents__featuredBox:hover{text-decoration:none}.site-curated-created .m-bucketFeaturedEvents__featuredBox{border-left:6px solid #e6005b}@media (min-width:450px){.site-curated-created .m-bucketFeaturedEvents__featuredBox{border-left:0}}@media (min-width:789px){.site-curated-created .m-bucketFeaturedEvents__featuredBox{border-bottom:6px solid #e6005b}}.m-bucketFeaturedEvents__featuredImageContainer{display:none}@media (min-width:450px){.m-bucketFeaturedEvents__featuredImageContainer{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media (min-width:789px){.m-bucketFeaturedEvents__featuredImageContainer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.m-bucketFeaturedEvents__featuredImage{display:none}@media (min-width:450px){.m-bucketFeaturedEvents__featuredImage{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:200px;width:100%;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}}@media (min-width:789px){.m-bucketFeaturedEvents__featuredImage{height:250px}}.m-bucketFeaturedEvents__featuredBox:hover .m-bucketFeaturedEvents__featuredImage{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.m-bucketFeaturedEvents__featuredContent{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 20px 0;border-bottom:0;border-right:1px solid #ccc;border-top:1px solid #ccc;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#fff;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:450px){.m-bucketFeaturedEvents__featuredContent{padding:30px;border-bottom:6px solid #ec6d86;border-left:0;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:789px){.m-bucketFeaturedEvents__featuredContent{border-top:0;border-bottom:0;border-left:1px solid #ccc;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.site-curated-created .m-bucketFeaturedEvents__featuredContent{border-bottom:0;border-right:1px solid #ccc;border-top:1px solid #ccc}@media (min-width:450px){.site-curated-created .m-bucketFeaturedEvents__featuredContent{border-bottom:6px solid #e6005b;border-left:0}}@media (min-width:789px){.site-curated-created .m-bucketFeaturedEvents__featuredContent{border-top:0;border-bottom:0;border-left:1px solid #ccc}}.m-bucketFeaturedEvents__featuredBox:hover .m-bucketFeaturedEvents__featuredContent{background-color:#eee;text-decoration:none}.m-bucketFeaturedEvents__featuredHeadline{padding:0;margin:0 0 10px;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;font-weight:unset}@media (min-width:450px){.m-bucketFeaturedEvents__featuredHeadline{font-size:1.25rem}}.m-bucketFeaturedEvents__featuredBox:hover .m-bucketFeaturedEvents__featuredHeadline{text-decoration:none}.m-bucketFeaturedEvents__featuredSummary{color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem}.m-bucketFeaturedEvents__featuredBox:hover .m-bucketFeaturedEvents__featuredSummary{text-decoration:none}.m-bucketFeaturedEvents__featuredBox:hover .m-bucketFeaturedEvents__featuredDate{text-decoration:none}.m-bucketFeaturedEvents__featuredDateBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;border:3px solid #ccc;margin:0 15px 15px 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;z-index:1}@media (min-width:450px){.m-bucketFeaturedEvents__featuredDateBox{margin:0 0 0 -85px;width:70px;height:70px;border:4px solid #ccc}}@media (min-width:789px){.m-bucketFeaturedEvents__featuredDateBox{margin:-75px 0 30px;width:100px;height:100px;border:6px solid #ccc}}.m-bucketFeaturedEvents__featuredBox:hover .m-bucketFeaturedEvents__featuredDateBox{text-decoration:none}.m-bucketFeaturedEvents__featuredDateDay{padding:0;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;line-height:1.2;text-align:center}@media (min-width:450px){.m-bucketFeaturedEvents__featuredDateDay{font-size:1.75rem}}@media (min-width:789px){.m-bucketFeaturedEvents__featuredDateDay{font-size:2.25rem}}.m-bucketFeaturedEvents__featuredBox:hover .m-bucketFeaturedEvents__featuredDateDay{text-decoration:none}.m-bucketFeaturedEvents__featuredDateMonth{padding:0;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.5;text-align:center}@media (min-width:450px){.m-bucketFeaturedEvents__featuredDateMonth{font-size:1rem}}@media (min-width:789px){.m-bucketFeaturedEvents__featuredDateMonth{font-size:1.25rem}}.m-bucketFeaturedEvents__featuredBox:hover .m-bucketFeaturedEvents__featuredDateMonth{text-decoration:none}@media (min-width:450px){.m-bucketFeaturedEvents__featuredText{padding-left:20px}}@media (min-width:789px){.m-bucketFeaturedEvents__featuredText{padding-left:0;margin:0}}.m-bucketFeaturedEvents__featuredBox:hover .m-bucketFeaturedEvents__featuredText{text-decoration:none}.m-bucketFeaturedEvents__featuredSummary{display:none}@media (min-width:450px){.m-bucketFeaturedEvents__featuredSummary{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}}.m-bucketFeaturedEvents__featuredSummaryMobile{display:block;padding:0 20px 30px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:0;background-color:#fff;color:#333!important;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:450px){.m-bucketFeaturedEvents__featuredSummaryMobile{display:none}}.m-bucketFeaturedEvents__featuredBox:hover .m-bucketFeaturedEvents__featuredSummaryMobile{background-color:#eee;text-decoration:none}.m-bucketFeaturedEvents__featuredSummaryMobileText{margin:0}.m-bucketFeaturedEvents__featuredSummaryMobileText:first-of-type{padding-bottom:10px}.m-bucketFeaturedEvents__featuredBox:hover .m-bucketFeaturedEvents__featuredSummaryMobileText{text-decoration:none}.m-bucketFeaturedEvents__standardBoxes{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px;-webkit-box-flex:1;-ms-flex:1 1 calc(67% - 20px);flex:1 1 calc(67% - 20px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-bucketFeaturedEvents__standardBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-left:6px solid #ec6d86;margin:10px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.site-curated-created .m-bucketFeaturedEvents__standardBox{border-left:6px solid #e6005b}.m-bucketFeaturedEvents__standardBox:first-of-type{margin:0 0 10px}.m-bucketFeaturedEvents__standardBox:last-of-type{margin:10px 0 0}.m-bucketFeaturedEvents__standardBox:hover{text-decoration:none}.m-bucketFeaturedEvents__image{-webkit-box-flex:0;-ms-flex:0 0 165px;flex:0 0 165px}.m-bucketFeaturedEvents__content{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ccc;border-left:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.a-background--white .m-bucketFeaturedEvents__content{background-color:#fff}.a-background--grey .m-bucketFeaturedEvents__content{background-color:#fff}.m-bucketFeaturedEvents__standardContents{padding:0 0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-bucketFeaturedEvents__headline{padding:40px 30px;margin:0;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.m-bucketFeaturedEvents__standardBox:hover .m-bucketFeaturedEvents__headline{text-decoration:none}.m-bucketFeaturedEvents__date{padding:40px 30px;margin:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.8125rem;line-height:1.1538461538}.m-bucketFeaturedEvents__date--bold{font-family:UniversLTPro-65Bold,arial,sans-serif}.m-bucketFeaturedEvents__standardBox:hover .m-bucketFeaturedEvents__standardDate{text-decoration:none}.m-bucketFeaturedEvents__standardDateBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;border:3px solid #ccc;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}@media (min-width:450px){.m-bucketFeaturedEvents__standardDateBox{width:70px;height:70px;border:4px solid #ccc}}.m-bucketFeaturedEvents__standardBox:hover .m-bucketFeaturedEvents__standardDateBox{text-decoration:none}.m-bucketFeaturedEvents__standardDateDay{padding:0;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;line-height:1.2;text-align:center}@media (min-width:450px){.m-bucketFeaturedEvents__standardDateDay{font-size:1.75rem}}.m-bucketFeaturedEvents__standardBox:hover .m-bucketFeaturedEvents__standardDateDay{text-decoration:none}.m-bucketFeaturedEvents__standardDateMonth{padding:0;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.5;text-align:center}@media (min-width:450px){.m-bucketFeaturedEvents__standardDateMonth{font-size:1rem}}.m-bucketFeaturedEvents__standardBox:hover .m-bucketFeaturedEvents__standardDateMonth{text-decoration:none}.m-bucketFeaturedEvents__standardContent{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:20px;border:1px solid #ccc;border-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:top;-ms-flex-align:top;align-items:top;background-color:#fff;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:450px){.m-bucketFeaturedEvents__standardContent{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.a-background--white .m-bucketFeaturedEvents__standardBox:hover .m-bucketFeaturedEvents__standardContent{background-color:#f3f3f3;text-decoration:none}.a-background--grey .m-bucketFeaturedEvents__standardBox:hover .m-bucketFeaturedEvents__standardContent{background-color:#eee;text-decoration:none}.m-bucketFeaturedEvents__standardHeadline{padding:0 0 0 20px;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;font-weight:unset}@media (min-width:450px){.m-bucketFeaturedEvents__standardHeadline{padding:0 0 0 30px}}.m-bucketFeaturedEvents__standardBox:hover .m-bucketFeaturedEvents__standardHeadline{text-decoration:none}.m-bucketFeaturedEvents__standardContentHeadline{font-family:UniversLTPro-65Bold,arial,sans-serif!important;color:#333!important;text-transform:none!important;font-size:.875rem;line-height:1.2;margin:0}.m-bucketFeaturedEvents__standardContentText{color:#333!important;font-family:UniversLTPro-55Roman,arial,sans-serif!important;font-size:.875rem;line-height:1.5;margin:10px 0 0}.m-bucketFeaturedNews{padding:40px 0 60px;margin:0 auto}@media (min-width:450px){.m-bucketFeaturedNews{padding:55px 0 70px}}@media (min-width:789px){.m-bucketFeaturedNews{max-width:1366px;padding:60px 0}}.m-bucketFeaturedNews__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:450px){.m-bucketFeaturedNews__boxes{padding:0 50px}}@media (min-width:789px){.m-bucketFeaturedNews__boxes{padding:0 35px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketFeaturedNews__featuredBox{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:6px solid #ec6d86;margin:10px;-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 20px);flex:0 0 calc(33% - 20px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:450px){.m-bucketFeaturedNews__featuredBox{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:789px){.m-bucketFeaturedNews__featuredBox{border-bottom:6px solid #ec6d86;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.site-curated-created .m-bucketFeaturedNews__featuredBox{border-bottom:6px solid #e6005b}@media (min-width:450px){.site-curated-created .m-bucketFeaturedNews__featuredBox{border-bottom:0}}@media (min-width:789px){.site-curated-created .m-bucketFeaturedNews__featuredBox{border-bottom:6px solid #e6005b}}.m-bucketFeaturedNews__featuredBox:hover{text-decoration:none}.m-bucketFeaturedNews__featuredImageContainer{display:none;overflow:hidden}@media (min-width:450px){.m-bucketFeaturedNews__featuredImageContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media (min-width:789px){.m-bucketFeaturedNews__featuredImageContainer{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.m-bucketFeaturedNews__featuredImage{display:none}@media (min-width:450px){.m-bucketFeaturedNews__featuredImage{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}}@media (min-width:789px){.m-bucketFeaturedNews__featuredImage{width:100%;height:250px}}.m-bucketFeaturedNews__featuredBox:hover .m-bucketFeaturedNews__featuredImage{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.m-bucketFeaturedNews__featuredContent{padding:30px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:450px){.m-bucketFeaturedNews__featuredContent{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:6px solid #ec6d86;border-left:0;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media (min-width:789px){.m-bucketFeaturedNews__featuredContent{border-top:0;border-bottom:0;border-left:1px solid #ccc;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.site-curated-created .m-bucketFeaturedNews__featuredContent{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}@media (min-width:450px){.site-curated-created .m-bucketFeaturedNews__featuredContent{border-bottom:6px solid #e6005b;border-left:0}}@media (min-width:789px){.site-curated-created .m-bucketFeaturedNews__featuredContent{border-top:0;border-bottom:0;border-left:1px solid #ccc}}.m-bucketFeaturedNews__featuredBox:hover .m-bucketFeaturedNews__featuredContent{background-color:#eee;text-decoration:none}.m-bucketFeaturedNews__featuredHeadline{padding:0;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;font-weight:unset}.m-bucketFeaturedNews__featuredBox:hover .m-bucketFeaturedNews__featuredHeadline{text-decoration:none}.m-bucketFeaturedNews__featuredDate{color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.8125rem}.m-bucketFeaturedNews__featuredBox:hover .m-bucketFeaturedNews__featuredDate{text-decoration:none}.m-bucketFeaturedNews__featuredDate--bold{font-family:UniversLTPro-65Bold,arial,sans-serif}.m-bucketFeaturedNews__featuredBox:hover .m-bucketFeaturedNews__featuredDate--bold{text-decoration:none}.m-bucketFeaturedNews__featuredSummary{color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem}.m-bucketFeaturedNews__featuredBox:hover .m-bucketFeaturedNews__featuredSummary{text-decoration:none}.m-bucketFeaturedNews__standardBoxes{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px;-webkit-box-flex:0;-ms-flex:0 0 calc(67% - 20px);flex:0 0 calc(67% - 20px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-bucketFeaturedNews__standardBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:10px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:789px){.m-bucketFeaturedNews__standardBox{-webkit-box-flex:1;-ms-flex:1;flex:1}}.m-bucketFeaturedNews__standardBox:first-of-type{margin:0 0 10px}.m-bucketFeaturedNews__standardBox:last-of-type{margin:10px 0 0}.m-bucketFeaturedNews__standardBox:hover{text-decoration:none}.m-bucketFeaturedNews__imageContainer{display:none;overflow:hidden}@media (min-width:450px){.m-bucketFeaturedNews__imageContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 165px;flex:0 0 165px}}.m-bucketFeaturedNews__image{display:none}@media (min-width:450px){.m-bucketFeaturedNews__image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}}.m-bucketFeaturedNews__standardBox:hover .m-bucketFeaturedNews__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.m-bucketFeaturedNews__content{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ccc;padding:25px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:450px){.m-bucketFeaturedNews__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px;border-left:0}}@media (min-width:789px){.m-bucketFeaturedNews__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.a-background--white .m-bucketFeaturedNews__standardBox:hover .m-bucketFeaturedNews__content{background-color:#f3f3f3;text-decoration:none}.a-background--grey .m-bucketFeaturedNews__standardBox:hover .m-bucketFeaturedNews__content{background-color:#eee;text-decoration:none}.m-bucketFeaturedNews__headline{padding:0;margin:0;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem;font-weight:unset}@media (min-width:789px){.m-bucketFeaturedNews__headline{padding-right:15px}}.m-bucketFeaturedNews__standardBox:hover .m-bucketFeaturedNews__headline{text-decoration:none}.m-bucketFeaturedNews__date{padding:5px 0 0;margin:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.8125rem}@media (min-width:450px){.m-bucketFeaturedNews__date{padding:10px 0 0}}@media (min-width:789px){.m-bucketFeaturedNews__date{padding:0 0 0 15px}}.m-bucketFeaturedNews__standardBox:hover .m-bucketFeaturedNews__date{text-decoration:none}.m-bucketFeaturedNews__date--bold{font-family:UniversLTPro-65Bold,arial,sans-serif}.m-bucketFeaturedNews__standardBox:hover .m-bucketFeaturedNews__date--bold{text-decoration:none}.m-bucketFollow{width:100%;padding:40px 0 20px;margin:0 auto}@media (min-width:450px){.m-bucketFollow{padding:80px 0 40px}}@media (min-width:789px){.m-bucketFollow{padding:60px 0 60px}}.m-bucketFollow__heading{padding:0 0 60px;font-size:1.625rem;text-align:center}.m-bucketFollow__links{display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f3f3f3}.m-bucketFollow__circle{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;margin:-15px 7px 0;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#151515;-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width:450px){.m-bucketFollow__circle{width:40px;height:40px;margin:-15px 10px 0}}@media (min-width:789px){.m-bucketFollow__circle{width:50px;height:50px;margin:-20px 30px 0}}.m-bucketFollow__circle--weibo:hover{background-color:#df2029}.m-bucketFollow__circle--instagram:hover{background-color:#8a3ab9}.m-bucketFollow__circle--facebook:hover{background-color:#3b5998}.m-bucketFollow__circle--twitter:hover{background-color:#1da1f2}.m-bucketFollow__circle--youtube:hover{background-color:#b00}.m-bucketFollow__circle--linkedin:hover{background-color:#0077b5}.m-bucketFollow__circle--flickr:hover{background-color:#0063dc}.m-bucketFollow__circle--pinterest:hover{background-color:#bd081c}.m-bucketFollow__icon{width:30px;height:30px}@media (min-width:789px){.m-bucketFollow__icon{width:35px;height:35px}}.m-bucketFollow__circle:after{content:none!important}.m-bucketForm{max-width:1366px;padding:60px 45px;margin:0 auto}.m-bucketForm h1{display:none}.m-bucketForm form{padding:0}.hiveFormEmbed textarea,.m-bucketForm input{width:50%}.m-bucketForm .content-inner{padding:0}.m-bucketForm .header-section{padding:0}.m-bucketForm .data-protection-container{width:50%}.m-bucketForm input[type=submit]{width:50%}@media (max-width:768px){.m-bucketForm input[type=submit]{width:100%}}.m-bucketForm .icon-holder:after{right:-15px!important}.m-bucketHeading{padding:0 30px 25px;margin:0;font-size:1rem}@media (min-width:450px){.m-bucketHeading{padding:0 60px 15px;font-size:1.25rem}}@media (min-width:789px){.m-bucketHeading{padding:0 45px 15px;font-size:1.625rem}}.m-bucketLogos{width:100%;padding:0;margin:0 auto}.m-bucketLogos__background{width:100%;padding-bottom:55px}.m-bucketLogos__backgroundTop{height:80px;margin:0 0 -50px}.m-bucketLogos__logos{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;margin:0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:auto}@media (min-width:450px){.m-bucketLogos__logos{padding:0 60px}}@media (min-width:789px){.m-bucketLogos__logos{padding:0 45px}}.m-bucketLogos__logoSpacer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.m-bucketLogos__logo{width:145px;margin:0 5px 20px;-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px}@media (min-width:450px){.m-bucketLogos__logo{width:165px;margin:0 5px 20px;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}}@media (min-width:789px){.m-bucketLogos__logo{width:192px;margin:0 10px 20px;-webkit-box-flex:0;-ms-flex:0 0 192px;flex:0 0 192px}}.m-bucketLogos__box{display:-webkit-box;display:-ms-flexbox;display:flex;height:110px;padding:5px;border:1px solid #e4e4e4;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}@media (min-width:450px){.m-bucketLogos__box{height:120px}}@media (min-width:789px){.m-bucketLogos__box{height:132px}}.m-bucketLogos__image{max-height:100%;max-width:100%}.m-bucketLogos__text{padding:20px 0 0;margin:0;color:#333;font-size:.8125rem}@media (min-width:450px){.m-bucketLogos__text{font-size:.875rem}}.m-bucketNews{padding:40px 0 60px;margin:0 auto}@media (min-width:450px){.m-bucketNews{padding:55px 0 70px}}@media (min-width:789px){.m-bucketNews{max-width:1366px;padding:60px 0}}.m-bucketNews__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 25px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-bucketNews__boxes{padding:0 50px}}@media (min-width:789px){.m-bucketNews__boxes{padding:0 35px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketNews__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:450px){.m-bucketNews__box{margin:10px}}.m-bucketNews__box:hover{text-decoration:none}.a-background--white .m-bucketNews__box:hover .m-bucketNews__content{background-color:#f3f3f3;text-decoration:none}.a-background--grey .m-bucketNews__box:hover .m-bucketNews__content{background-color:#eee;text-decoration:none}.m-bucketNews__box:hover .m-bucketNews__headline{text-decoration:none}.m-bucketNews__box:hover .m-bucketNews__date{text-decoration:none}.m-bucketNews__box:hover .m-bucketNews__date--bold{text-decoration:none}.m-bucketNews__imageContainer{overflow:hidden}@media (min-width:450px){.m-bucketNews__imageContainer{-webkit-box-flex:0;-ms-flex:0 0 165px;flex:0 0 165px}}.m-bucketNews__image{display:none}@media (min-width:450px){.m-bucketNews__image{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}}.m-bucketNews__box:hover .m-bucketNews__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.m-bucketNews__content{padding:30px 20px;border:1px solid #ccc;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;background-color:#fff;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:450px){.m-bucketNews__content{padding:30px;border-left:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:789px){.m-bucketNews__content{padding:30px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.m-bucketNews__headline{padding:0 0 10px;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;font-weight:unset}.m-bucketNews__date{padding:0;margin:0;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.8125rem}.m-bucketNews__date--bold{font-family:UniversLTPro-65Bold,arial,sans-serif}.m-subNavigation{background-color:#e4e4e4}.m-subNavigation__navigation{background-color:#e4e4e4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;overflow:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:450px){.m-subNavigation__navigation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:789px){.m-subNavigation__navigation{max-width:1366px}}.m-subNavigation__logoURL{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:10px 20px}@media (min-width:450px){.m-subNavigation__logoURL{width:150px}}@media (min-width:789px){.m-subNavigation__logoURL{padding:20px 25px;width:200px}}.m-subNavigation__url{text-decoration:none;color:#666!important;font-size:1rem;line-height:1.2;border:.5px solid #e4e4e4;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media (min-width:450px){.m-subNavigation__url{padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:789px){.m-subNavigation__url{padding:20px}}.m-subNavigation__url:active,.m-subNavigation__url:hover{background-color:#767676;border:.5px solid #767676;color:#fff!important;text-decoration:none}.m-bucketOpportunities{padding:40px 0 60px;margin:0 auto}@media (min-width:450px){.m-bucketOpportunities{padding:55px 0 70px}}@media (min-width:789px){.m-bucketOpportunities{max-width:1366px;padding:60px 0}}.m-bucketOpportunities__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 25px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-bucketOpportunities__boxes{padding:0 50px}}@media (min-width:789px){.m-bucketOpportunities__boxes{padding:0 35px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketOpportunities__box{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:7px solid #151515;margin:10px;-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 20px);flex:1 0 calc(100% - 20px);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff}@media (min-width:450px){.m-bucketOpportunities__box{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 20px);flex:1 0 calc(50% - 20px)}}@media (min-width:1000px){.m-bucketOpportunities__box{-webkit-box-flex:1;-ms-flex:1 0 calc(25% - 20px);flex:1 0 calc(25% - 20px)}}.m-bucketOpportunities__box:after{width:0!important;margin:0!important;content:""!important}.m-bucketOpportunities__box:hover{text-decoration:none}.m-bucketOpportunities__boxContent{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:40px 30px;border:1px solid #ccc;border-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.m-bucketOpportunities__box:hover .m-bucketOpportunities__boxContent{background-color:#fff;text-decoration:none}.m-bucketOpportunities__box:hover .m-bucketOpportunities__boxDetails{text-decoration:none}.m-bucketOpportunities__title{padding:0 0 20px 0;margin:0;color:#333;font-size:1rem;line-height:1.2}.m-bucketOpportunities__box:hover .m-bucketOpportunities__title{text-decoration:none}.m-bucketOpportunities__category{padding:0 0 5px 0;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.m-bucketOpportunities__category:last-of-type{padding:0 0 20px 0}.m-bucketOpportunities__box:hover .m-bucketOpportunities__category{text-decoration:none}.m-bucketOpportunities__value{padding:0 0 5px 0;margin:0;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem}.m-bucketOpportunities__box:hover .m-bucketOpportunities__value{text-decoration:none}.m-bucketOpportunities__url{margin:0;color:#e6005b;font-size:.875rem}.m-bucketOpportunities__box:hover .m-bucketOpportunities__url{text-decoration:none}.m-bucketOpportunities__box:hover .m-bucketOpportunities__url:hover{text-decoration:underline}.m-bucketPublications{padding:40px 0 60px;margin:0 auto}@media (min-width:450px){.m-bucketPublications{padding:55px 0 70px}}@media (min-width:789px){.m-bucketPublications{max-width:1366px;padding:60px 0}}.m-bucketPublications__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 25px 5px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-bucketPublications__boxes{padding:0 50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:789px){.m-bucketPublications__boxes{padding:0 35px}}.m-bucketPublications__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 5px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:450px){.m-bucketPublications__box{margin:10px;-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 20px);flex:1 1 calc(50% - 20px)}}@media (min-width:789px){.m-bucketPublications__box{-webkit-box-flex:1;-ms-flex:1 1 calc(33.33% - 20px);flex:1 1 calc(33.33% - 20px)}}.m-bucketPublications__box:hover{text-decoration:none}.m-bucketPublications__box:hover .m-bucketPublications__boxText{text-decoration:none}.m-bucketPublications__box{background-color:#fff}.a-background--grey .m-bucketPublications__box{background-color:#fff}.a-background--white .m-bucketPublications__box:hover{background-color:#f3f3f3}.a-background--grey .m-bucketPublications__box:hover{background-color:#eee}.m-bucketPublications__box:after{width:0!important;height:0!important;margin:0!important;content:""!important}.m-bucketPublications__boxText{width:100%;padding:30px;border:1px solid #ccc;border-left:0;margin:0;color:#333;font-size:.875rem}@media (min-width:789px){.m-bucketPublications__boxText{font-size:1rem}}.m-bucketPublications__box:nth-of-type(2n+1){border-left:6px solid #9e043d}.m-bucketPublications__box:nth-of-type(2n+2){border-left:6px solid #ec6d86}.m-bucketResearch{padding:40px 0 60px;margin:0 auto}@media (min-width:450px){.m-bucketResearch{padding:55px 0 70px}}@media (min-width:789px){.m-bucketResearch{padding:60px 0;max-width:1366px}}.m-bucketResearch__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:0 30px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-bucketResearch__boxes{padding:0 60px}}@media (min-width:789px){.m-bucketResearch__boxes{padding:0 35px}}@media (min-width:1000px){.m-bucketResearch__boxes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-bucketResearch__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-bucketResearch__box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:789px){.m-bucketResearch__box{margin:10px;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}.m-bucketResearch__box:hover{text-decoration:none}.m-bucketResearch__box::after{width:0!important;margin:0!important;content:""!important}.m-bucketResearch__imageContainer{overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media (min-width:550px){.m-bucketResearch__imageContainer{-webkit-box-flex:0;-ms-flex:0 0 215px;flex:0 0 215px}}@media (min-width:789px){.m-bucketResearch__imageContainer{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px}}@media (min-width:1000px){.m-bucketResearch__imageContainer{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.m-bucketResearch__image{height:100%;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.m-bucketResearch__box:hover .m-bucketResearch__image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.m-bucketResearch__heading{padding:20px;margin:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;color:#fff;font-size:1rem}@media (min-width:550px){.m-bucketResearch__heading{-webkit-box-flex:0;-ms-flex:0 0 215px;flex:0 0 215px}}@media (min-width:789px){.m-bucketResearch__heading{padding:25px;-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;font-size:1.25rem}}@media (min-width:1000px){.m-bucketResearch__heading{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.m-bucketResearch__box:hover .m-bucketResearch__heading{text-decoration:none}.m-bucketResearch__box:nth-of-type(4n+1) .m-bucketResearch__heading{background-color:#9e043d;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.m-bucketResearch__box:nth-of-type(4n+1):hover .m-bucketResearch__heading{background-color:#6d032a}.m-bucketResearch__box:nth-of-type(4n+2) .m-bucketResearch__heading{background-color:#151515;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.m-bucketResearch__box:nth-of-type(4n+2):hover .m-bucketResearch__heading{background-color:#585858}.m-bucketResearch__box:nth-of-type(4n+3) .m-bucketResearch__heading{background-color:#585858;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.m-bucketResearch__box:nth-of-type(4n+3):hover .m-bucketResearch__heading{background-color:#443c36}.m-bucketResearch__box:nth-of-type(4n+4) .m-bucketResearch__heading{background-color:#e6005b;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.m-bucketResearch__box:nth-of-type(4n+4):hover .m-bucketResearch__heading{background-color:#9e043d}.m-bucketResearch__content{padding:20px;border:1px solid #ccc;border-top:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#fff;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:450px){.m-bucketResearch__content{padding:25px 25px 45px;border:1px solid #ccc;border-left:0}}.m-bucketResearch__box:hover .m-bucketResearch__content{text-decoration:none}.a-background--white .m-bucketResearch__box:hover .m-bucketResearch__content{background-color:#f3f3f3}.a-background--grey .m-bucketResearch__box:hover .m-bucketResearch__content{background-color:#eee}.m-bucketResearch__contentHeading{margin:0 0 15px;color:#333;font-size:1rem}@media (min-width:789px){.m-bucketResearch__contentHeading{font-size:1.25rem}}.m-bucketResearch__box:hover .m-bucketResearch__contentHeading{text-decoration:none}.m-bucketResearch__contentText{margin:0;color:#333;font-size:.875rem}.m-bucketResearch__box:hover .m-bucketResearch__contentText{text-decoration:none}.m-bucketStatistics{width:100%;padding:0;margin:0 auto}.m-bucketStatistics__background{width:100%;padding-bottom:25px;background-color:#f3f3f3}.m-bucketStatistics__backgroundWhite{height:130px;margin:0 0 -50px;background-color:#fff}.m-bucketStatistics__statistics{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;margin:0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:auto}@media (min-width:450px){.m-bucketStatistics__statistics{padding:0 60px}}@media (min-width:789px){.m-bucketStatistics__statistics{padding:0 45px}}.m-bucketStatistics__statisticsSpacer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.m-bucketStatistics__statistic{width:145px;margin:0 5px 20px;-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px}@media (min-width:450px){.m-bucketStatistics__statistic{width:165px;margin:0 5px 20px;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}}@media (min-width:789px){.m-bucketStatistics__statistic{width:192px;margin:0 10px 20px;-webkit-box-flex:0;-ms-flex:0 0 192px;flex:0 0 192px}}.m-bucketStatistics__box{display:-webkit-box;display:-ms-flexbox;display:flex;height:110px;border:15px solid #fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}@media (min-width:450px){.m-bucketStatistics__box{height:120px}}@media (min-width:789px){.m-bucketStatistics__box{height:132px}}.m-bucketStatistics__statistic:nth-of-type(4n+2) .m-bucketStatistics__box{background-color:#e6005b}.m-bucketStatistics__statistic:nth-of-type(4n+3) .m-bucketStatistics__box{background-color:#9e043d}.m-bucketStatistics__statistic:nth-of-type(4n+4) .m-bucketStatistics__box{background-color:#151515}.m-bucketStatistics__statistic:nth-of-type(4n+1) .m-bucketStatistics__box{background-color:#585858}.m-bucketStatistics__ordinalValue{display:inline-block;color:#fff;font-size:3.125rem;line-height:1.2;text-align:center}@media (min-width:789px){.m-bucketStatistics__ordinalValue{font-size:4rem}}.m-bucketStatistics__ordinalText{display:inline-block;border-bottom:4px solid #fff;margin-bottom:10px;margin-left:2px;color:#fff;font-size:1rem;line-height:1.2}@media (min-width:450px){.m-bucketStatistics__ordinalText{margin-bottom:10px}}@media (min-width:789px){.m-bucketStatistics__ordinalText{font-size:1.25rem;line-height:1}}.m-bucketStatistics__percentageValue{display:inline-block;color:#fff;font-size:2.5rem;line-height:1.1;text-align:center}@media (min-width:789px){.m-bucketStatistics__percentageValue{font-size:3rem}}.m-bucketStatistics__percentageText{display:inline-block;border-bottom:3px solid #fff;margin-left:2px;margin-bottom:10px;color:#fff;font-size:1rem;line-height:1.2}@media (min-width:789px){.m-bucketStatistics__percentageText{font-size:1.625rem;line-height:1}}.m-bucketStatistics__top{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.m-bucketStatistics__topValue{display:block;color:#fff;font-size:3.4375rem;line-height:1;text-align:center}@media (min-width:450px){.m-bucketStatistics__topValue{font-size:4.0625rem}}@media (min-width:789px){.m-bucketStatistics__topValue{font-size:5rem}}.m-bucketStatistics__topText{display:block;color:#fff;padding-top:10px;font-size:.875rem;line-height:.5;text-align:center}@media (min-width:450px){.m-bucketStatistics__topText{padding-top:10px;font-size:1.0625rem;line-height:.4705882353}}@media (min-width:789px){.m-bucketStatistics__topText{padding-top:15px;font-size:1.25rem;line-height:.2}}.m-bucketStatistics__text{padding:20px 0 0;margin:0;color:#666;font-size:.8125rem}@media (min-width:450px){.m-bucketStatistics__text{font-size:.875rem}}.m-bucketSubject{padding:40px 0 60px;margin:0 auto}@media (min-width:450px){.m-bucketSubject{padding:55px 0 70px}}@media (min-width:789px){.m-bucketSubject{max-width:1366px;padding:60px 0}}.m-bucketSubject__heading{padding:0 30px 25px;margin:0;font-size:1rem;line-height:1.2}@media (min-width:450px){.m-bucketSubject__heading{padding:0 60px 25px;font-size:1.25rem}}@media (min-width:789px){.m-bucketSubject__heading{padding:0 45px 20px;font-size:1.625rem}}.m-bucketSubject__dropDown{width:calc(100% - 60px);padding:15px;border:1px solid #ccc;margin:0 30px 20px;font-size:.875rem}@media (min-width:450px){.m-bucketSubject__dropDown{display:none}}.m-bucketSubject__dropDownItem{padding:0;margin:0;font-size:.875rem}.m-bucketSubject__boxes{display:none;padding:0 25px;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:450px){.m-bucketSubject__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 55px 40px}}@media (min-width:789px){.m-bucketSubject__boxes{padding:0 35px 40px}}.m-bucketSubject__box{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#fff;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:789px){.m-bucketSubject__box{margin:10px;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}.m-bucketSubject__box:hover{text-decoration:none}.m-bucketSubject__box:hover .m-bucketSubject__text{text-decoration:none}.a-background--white .m-bucketSubject__box:hover{background-color:#f3f3f3}.a-background--grey .m-bucketSubject__box:hover{background-color:#eee}.m-bucketSubject__box:nth-of-type(5n+1){border-left:6px solid #e6005b}.m-bucketSubject__box:nth-of-type(5n+2){border-left:6px solid #9e043d}.m-bucketSubject__box:nth-of-type(5n+3){border-left:6px solid #ec6d86}.m-bucketSubject__box:nth-of-type(5n+4){border-left:6px solid #585858}.m-bucketSubject__box:nth-of-type(5n+5){border-left:6px solid #151515}.m-bucketSubject__text{display:inline-block;width:100%;padding:10px 15px;border:1px solid #ccc;border-left:0;margin:0;font-size:.875rem;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:450px){.m-bucketSubject__text{padding:15px 20px;font-size:1rem}}@media (min-width:789px){.m-bucketSubject__text{font-size:1.25rem}}.m-bucketSubject__text:hover{background-color:#eee;text-decoration:none}.m-bucketTeam{max-width:1366px;padding:60px 0 80px;margin:0 auto}.m-bucketTeam__heading{padding:0 45px 15px;font-size:1.625rem}.m-bucketTeam__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;margin-bottom:10px;overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:450px){.m-bucketTeam__boxes{padding:0 60px}}@media (min-width:789px){.m-bucketTeam__boxes{padding:0 35px;margin:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.m-bucketTeam__featuredBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#fff}.m-bucketTeam__featuredImage{width:100%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.m-bucketTeam__featuredContent{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:6px solid #9e043d;border:1px solid #ccc;border-left:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.a-background--white .m-bucketTeam__featuredContent{background-color:#f3f3f3}.a-background--grey .m-bucketTeam__featuredContent{background-color:#fff}.m-bucketTeam__featuredName{padding:0 0 15px;margin:0;font-size:1.25rem}@media (min-width:789px){.m-bucketTeam__featuredName{font-size:1.625rem}}.m-bucketTeam__standardBox:hover .m-bucketTeam__featuredName{text-decoration:none}.m-bucketTeam__featuredFirstName{display:block}.m-bucketTeam__standardBox:hover .m-bucketTeam__featuredFirstName{text-decoration:none}.m-bucketTeam__featuredLastName{display:block}.m-bucketTeam__standardBox:hover .m-bucketTeam__featuredLastName{text-decoration:none}.m-bucketTeam__featuredJobTitle{padding:0 0 15px;margin:0;color:#333;font-size:1rem}.m-bucketTeam__standardBox:hover .m-bucketTeam__featuredJobTitle{text-decoration:none}.m-bucketTeam__featuredDepartment{padding:0;margin:0;color:#333;font-size:.75rem}.m-bucketTeam__standardBox:hover .m-bucketTeam__featuredDepartment{text-decoration:none}.m-bucketTeam__featuredBox--showFeaturedURL .m-bucketTeam__standardContent{border-bottom:0}.m-bucketTeam__featuredUrl{display:block;padding:12px 30px;margin:0;background-color:#9e043d;color:#fff!important;font-size:.875rem}.m-bucketTeam__standardBoxes{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.m-bucketTeam__standardBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:260px;margin:0 20px 10px 0;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}@media (min-width:450px){.m-bucketTeam__standardBox{width:306px;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 306px;flex:0 0 306px}}@media (min-width:85.375rem){.m-bucketTeam__standardBox{margin:0 0 10px}}.m-bucketTeam__standardBox:first-of-type,.m-bucketTeam__standardBox:last-of-type{margin:0 20px 10px 0}@media (min-width:85.375rem){.m-bucketTeam__standardBox:first-of-type,.m-bucketTeam__standardBox:last-of-type{margin:0 0 10px}}.m-bucketTeam__standardBox:hover{text-decoration:none}.m-bucketTeam__standardImage{height:180px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}@media (min-width:789px){.m-bucketTeam__standardImage{height:200px}}.m-bucketTeam__standardBox:hover .m-bucketTeam__standardImage{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.m-bucketTeam__standardContent{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:6px solid #9e043d;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#fff;color:#333;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.m-bucketTeam__standardBox:hover .m-bucketTeam__standardContent{text-decoration:none}.a-background--white .m-bucketTeam__standardBox:hover .m-bucketTeam__standardContent{background-color:#f3f3f3}.a-background--grey .m-bucketTeam__standardBox:hover .m-bucketTeam__standardContent{background-color:#eee}.m-bucketTeam__standardText{position:relative;width:100%;padding:30px;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0;background:#fff;-webkit-transition:background-color .1s ease-in;transition:background-color .1s ease-in}.m-bucketTeam__standardBox:hover .m-bucketTeam__standardText{background:#f3f3f3;text-decoration:none}.m-bucketTeam__standardName{padding:0 0 15px;margin:0;color:#333;font-size:1.25rem}.m-bucketTeam__standardBox:hover .m-bucketTeam__standardName{text-decoration:none}.m-bucketTeam__standardFirstName{display:block}.m-bucketTeam__standardBox:hover .m-bucketTeam__standardFirstName{text-decoration:none}.m-bucketTeam__standardLastName{display:block}.m-bucketTeam__standardBox:hover .m-bucketTeam__standardLastName{text-decoration:none}.m-bucketTeam__standardJobTitle{padding:0 0 15px;margin:0;color:#333;font-size:1rem}.m-bucketTeam__standardBox:hover .m-bucketTeam__standardJobTitle{text-decoration:none}.m-bucketTeam__standardDepartment{padding:0;margin:0;color:#333;font-size:.75rem}.m-bucketTeam__standardBox:hover .m-bucketTeam__standardDepartment{text-decoration:none}.m-bucketTeam__ctas{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 45px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-bucketTeam__cta{display:inline-block;padding:10px 50px;border:3px solid #e6005b;margin-top:20px;background-color:#fff;color:#e6005b;font-size:.875rem;text-align:center}@media (min-width:789px){.m-bucketTeam__standardBox.featured{-webkit-box-flex:0;-ms-flex:0 0 620px;flex:0 0 620px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:789px){.m-bucketTeam__standardBox.featured .m-bucketTeam__standardImage{width:50%;height:100%}}.m-bucketTeam__standardBox.featured .m-bucketTeam__standardContent{position:relative;border-top:1px solid #ccc;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-bucketTeam__standardBox.featured .m-bucketTeam__standardText{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:789px){.m-bucketTeam__standardBox.featured .m-bucketTeam__standardText{border-left:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.m-bucketVideo{margin-top:50px}@media (min-width:450px){.m-bucketVideo{margin-top:0}}.m-bucketVideo__backgroundLayer{background-color:#fff}@media (min-width:789px){.m-bucketVideo__backgroundLayer{background-color:rgba(0,0,0,.6)}}.m-bucketVideo__videoLayer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1366px;margin:0 auto}@media (min-width:789px){.m-bucketVideo__videoLayer{width:50%}}.m-bucketVideo__video{width:50%;margin-left:30px;margin-right:30px;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media (min-width:450px){.m-bucketVideo__video{margin-left:60px;margin-right:60px}}@media (min-width:789px){.m-bucketVideo__video{margin-left:45px;margin-right:45px}}.buttonRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:789px){.buttonRow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.button{text-align:center;padding:15px 20px;display:inline-block;text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease;margin:10px 0;font-size:1rem;background:#e6005b;color:#fff!important;border:2px solid #e6005b}@media (min-width:789px){.button{margin:0 10px;font-size:1.25rem;max-width:500px}}.buttonRow .button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.button:focus,.button:hover{text-decoration:none;background-color:#9e043d;color:#fff!important;border:2px solid #9e043d}.button:first-of-type{margin-top:0}@media (min-width:789px){.button:first-of-type{margin-left:0}}.button:last-of-type{margin-bottom:0}@media (min-width:789px){.button:last-of-type{margin-right:0}}.button--small{padding:10px 20px;margin:0;font-size:.875rem;line-height:1.5}.button-smallest{padding:5px 10px;font-size:.875rem;line-height:1.5}.button--pinkWhite{background:#e6005b;color:#fff!important;border:2px solid #e6005b}.button--pinkWhite:focus,.button--pinkWhite:hover{background-color:#9e043d;color:#fff!important;border:2px solid #9e043d}.button--whitePink{background-color:#fff;color:#e6005b!important;border:2px solid #e6005b}.button--whitePink:focus,.button--whitePink:hover{background:#e6005b;color:#fff!important;border:2px solid #e6005b}.button--blackWhite{background:#151515;color:#fff!important;border:2px solid #151515}.button--blackWhite:hover,.button--blueWhite:focus{background:#585858;color:#fff!important;border:2px solid #585858}.button--brand{background:#e6005b;color:#fff!important;border:2px solid #e6005b}.button--brand:focus,.button--brand:hover{background-color:#9e043d;color:#fff!important;border:2px solid #9e043d}.button--blueWhite{background:#151515;color:#fff!important;border:2px solid #151515}.button--blueWhite:focus,.button--blueWhite:hover{background:#585858;color:#fff!important;border:2px solid #585858}.m-button{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.2;text-align:center;padding:15px 20px;display:inline-block;text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width:450px){.m-button{font-size:1rem;padding:15px 30px}}.m-button:hover{text-decoration:none}.m-button--fullWidthMobile{width:100%}@media (min-width:450px){.m-button--fullWidthMobile{width:auto}}@media (min-width:450px){.m-button--fullWidthTablet{width:100%}}@media (min-width:789px){.m-button--fullWidthTablet{width:auto}}.m-button--fullWidthMobileTablet{width:100%}@media (min-width:789px){.m-button--fullWidthMobileTablet{width:auto}}@media (min-width:789px){.m-button--fullWidthDesktop{width:100%}}.m-button--pinkWhite{background-color:#e6005b;color:#fff!important;border:3px solid #e6005b}.m-button--pinkWhite:hover{background-color:#fff;color:#e6005b!important;border:3px solid #e6005b}.m-button--whitePink{background-color:#fff;color:#e6005b!important;border:3px solid #e6005b}.m-button--whitePink:hover{background-color:#e6005b;color:#fff!important;border:3px solid #e6005b}.m-row{width:100%;max-width:1366px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:450px){.m-row{padding:0 60px}}@media (min-width:789px){.m-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 45px}}.m-row--fullWidth{width:100%;max-width:100%}.m-row--oldWidth{padding-left:.9375rem;padding-right:.9375rem}.m-row--sectionPadding{padding-top:30px;padding-bottom:30px}@media (min-width:450px){.m-row--sectionPadding{padding-top:45px;padding-bottom:45px}}@media (min-width:789px){.m-row--sectionPadding{padding-top:45px;padding-bottom:45px}}.m-row--sectionPaddingSmall{padding-top:20px;padding-bottom:20px}@media (min-width:450px){.m-row--sectionPaddingSmall{padding-top:20px;padding-bottom:20px}}@media (min-width:789px){.m-row--sectionPaddingSmall{padding-top:20px;padding-bottom:20px}}.m-row--sectionPaddingTop{padding-top:30px}@media (min-width:450px){.m-row--sectionPaddingTop{padding-top:45px}}@media (min-width:789px){.m-row--sectionPaddingTop{padding-top:45px}}.m-row--sectionPaddingBottom{padding-bottom:30px}@media (min-width:450px){.m-row--sectionPaddingBottom{padding-bottom:45px}}@media (min-width:789px){.m-row--sectionPaddingBottom{padding-bottom:45px}}.m-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease;background-color:#e6005b;color:#fff!important;border:3px solid #e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;-webkit-box-flex:1;-ms-flex:1 1 1px;flex:1 1 1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 15px;margin:5px 0;text-align:center}@media (min-width:789px){.m-buttons{font-size:1.125rem;margin:0 5px}}.m-buttons:first-of-type{margin-top:0}@media (min-width:789px){.m-buttons:first-of-type{margin-left:0}}.m-buttons:last-of-type{margin-bottom:0}@media (min-width:789px){.m-buttons:last-of-type{margin-right:0}}.m-buttons--arrowRight:before{right:14px;font-size:1.625rem;content:"\f105"}.m-buttons--arrowLeft:before{left:14px;font-size:1.625rem;content:"\f105"}.m-buttons--uppercase{text-transform:uppercase;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.2}@media (min-width:789px){.m-buttons--uppercase{font-size:1rem}}.m-buttons--smallGap{margin:1px 0}@media (min-width:789px){.m-buttons--smallGap{margin:0 1px}}.m-buttons:hover{text-decoration:none;background-color:#9e043d;color:#fff!important;border:3px solid #9e043d}.m-buttons--whitePinkHover:hover{text-decoration:none;background-color:#fff;color:#e6005b!important;border:3px solid #e6005b}.m-buttons--whitePink{background-color:#fff;color:#e6005b!important;border:3px solid #e6005b}.m-buttons--whitePink:hover{background-color:#e6005b;color:#fff!important;border:3px solid #e6005b}.card{position:relative;display:block;width:100%;min-height:100%;background-color:#fff}.card img{display:block;width:100%;max-width:100%}.card .card-link{padding-left:0;font-size:1.2em;line-height:1.4}.card .card-link:active,.card .card-link:hover{color:#e6005b}.card-button{position:absolute;right:10px;bottom:10px;left:10px}.card-inner{padding:10px 15px}.blockLinks-list{width:100%;padding:10px 5px 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap}.lt-ie10 .blockLinks-list{display:block}.blockLinks-list>li{width:33.33%;padding:0 10px;margin:20px 0 0 0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.lt-ie10 .blockLinks-list>li{display:inline-block;float:left}@media (min-width:0){.blockLinks-list>li{width:100%}}@media (min-width:450px){.blockLinks-list>li{width:50%}}@media (min-width:790px){.blockLinks-list>li{width:33.33%}}.cookie-message{position:absolute;display:none;width:100%;padding:20px 30px;background:#151515;color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.5s all ease;transition:.5s all ease}.cookie-message .cookie-message-text{margin:0 0 20px;font-size:.9375rem}@media (min-width:37.5em){.cookie-message .cookie-message-text{margin:0}}.cookie-message.show-cookie-message{position:relative;display:block;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cookie-message .policy-link{color:#fff;text-decoration:underline}@media (min-width:37.5em){.cookie-message{min-height:80px;padding:30px 263px 30px 30px}}.button-wrapper{display:block;text-align:center}@media (min-width:37.5em){.button-wrapper{position:absolute;top:50%;right:30px;margin-top:-22px}}.button-wrapper .accept-cookies{width:183px;height:44px;padding:0;border:1px solid #767676;background:#fff;color:#e6005b;font-size:1rem;font-weight:700}@media (min-width:37.5em){.button-wrapper .accept-cookies:hover{background:#e6005b;color:#fff}}.hub-components{display:inline-block;width:100%}.hub-component{display:inline-block;padding:0 25px 50px}@media (min-width:789px){.hub-component{padding:0 35px 70px}}.hub-component-image{width:100%}.hub-component-title{margin:30px 0 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem;line-height:1.2}.hub-component-summary{margin:30px 0 0 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.2;text-decoration:none}.hub-component-date{margin:20px 0 0 0;color:#515151;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;line-height:1.2;text-decoration:none}.hub-component-type{padding-bottom:10px;border-bottom:1px solid #ccc;margin:40px 0 0 0;color:hurricane;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem;line-height:1.2;text-decoration:none}.hub-component:last-of-type{padding:0 25px 50px}@media (min-width:789px){.hub-component:last-of-type{padding:0 35px 70px}}@media (min-width:789px){.hub-components:last-of-type .hub-component:last-of-type{padding-bottom:0}}.hub-component-single{width:100%}@media (min-width:915px){.hub-component-single{width:50%}}.hub-component-double{width:100%}.m-component-banner__image,.m-componentBanner__image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:420px;background-blend-mode:multiply}@media (min-width:450px){.m-component-banner__image,.m-componentBanner__image{height:500px}}@media (min-width:789px){.m-component-banner__image,.m-componentBanner__image{height:600px}}.m-component-banner__main-text,.m-componentBanner__mainText{-ms-flex-item-align:center;align-self:center;padding:0 30px 30px 30px;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:2.25rem;line-height:1.2}@media (min-width:450px){.m-component-banner__main-text,.m-componentBanner__mainText{padding:0 30px 50px 60px;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:3rem}}@media (min-width:789px){.m-component-banner__main-text,.m-componentBanner__mainText{max-width:1366px;padding:0 50px 100px 50px;margin:0 auto;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:4rem}}.m-component-banner__text--bold,.m-componentBanner__text--bold{font-family:UniversLTPro-65Bold,arial,sans-serif}.m-component-banner__text--yellow,.m-componentBanner__text--yellow{color:#e6005b}.m-component-banner__text--bold-yellow,.m-component-banner__text--boldYellow,.m-componentBanner__text--boldYellow{color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif}.m-component-banner__support,.m-componentBanner__support{position:relative;top:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:-30px}@media (min-width:450px){.m-component-banner__support,.m-componentBanner__support{top:-50px;margin-bottom:-50px}}@media (min-width:789px){.m-component-banner__support,.m-componentBanner__support{top:-100px;margin-bottom:-100px}}.m-component-banner__support-background--none,.m-componentBanner__supportBackground--none{-webkit-box-flex:1;-ms-flex:1;flex:1}.m-component-banner__support-text,.m-componentBanner__supportText{position:relative;max-width:1366px;padding:30px;margin-left:30px;background-color:#151515;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.625rem;line-height:1.2}@media (min-width:450px){.m-component-banner__support-text,.m-componentBanner__supportText{margin-left:60px}}@media (min-width:789px){.m-component-banner__support-text,.m-componentBanner__supportText{padding:60px 45px;margin-left:45px;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:2.875rem}}.m-component-banner__support-text p,.m-componentBanner__supportText p{margin:0}.m-component-banner__support-background--blue,.m-componentBanner__supportBackground--blue{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#151515}.page-733833 .a-text--boldYellow{color:#e6005b}.page-733833 .m-component-banner__support-text{background:#151515}.page-733833 .m-component-banner__support-background--blue{background:#151515}.m-component-banner-search-bar,.m-componentBannerSearchBar{position:relative;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;margin-bottom:30px}@media (min-width:789px){.m-component-banner-search-bar,.m-componentBannerSearchBar{margin-bottom:0}}.m-component-banner-search-bar__background--none,.m-componentBannerSearchBar__background--none{display:none}@media (min-width:789px){.m-component-banner-search-bar__background--none,.m-componentBannerSearchBar__background--none{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:1366px){.m-component-banner-search-bar__background--none,.m-componentBannerSearchBar__background--none{display:-webkit-box;display:-ms-flexbox;display:flex}}.m-component-banner-search-bar__form,.m-componentBannerSearchBar__form{position:relative;max-width:1366px;padding:10px 60px 10px 10px;margin-left:30px;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#e6005b;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;line-height:1.3;color:#333}@media (min-width:450px){.m-component-banner-search-bar__form,.m-componentBannerSearchBar__form{margin-left:60px}}@media (min-width:789px){.m-component-banner-search-bar__form,.m-componentBannerSearchBar__form{padding:10px 50px 10px 10px;margin-left:45px;-webkit-box-flex:30;-ms-flex:30 1;flex:30 1}}@media (min-width:1366px){.m-component-banner-search-bar__form,.m-componentBannerSearchBar__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1000;-ms-flex:1000 1;flex:1000 1}}.m-component-banner-search-bar__form input,.m-componentBannerSearchBar__form input{color:#333}.m-component-banner-search-bar__form .search-box button,.m-componentBannerSearchBar__form .search-box button{right:7px!important}.m-component-banner-search-bar__background--pink,.m-componentBannerSearchBar__background--pink{display:none;background-color:#e6005b}@media (min-width:1366px){.m-component-banner-search-bar__background--pink,.m-componentBannerSearchBar__background--pink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}}.m-componentBulletPointBox{width:100%;padding:45px 0;background-size:4px 4px;background-image:url(../icons/Cross_bg_repeat.svg)}.m-componentBulletPointBox__content{max-width:1366px;padding:0 30px;margin:0 auto}@media (min-width:450px){.m-componentBulletPointBox__content{padding:0 60px}}@media (min-width:789px){.m-componentBulletPointBox__content{padding:0 110px}}.m-componentBulletPointBox__box{width:100%;padding:45px;border:10px solid #e4e4e4;background-color:#fff}.m-componentBulletPointBox__headline{padding:0;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem;line-height:1.2}.m-componentBulletPointBox__bullets{padding:20px 0 0;margin:0;list-style:none}.m-componentBulletPointBox__bullet{padding-bottom:10px;padding-left:25px;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem;line-height:1.6;background:url(../icons/square-pink.svg) no-repeat 0 11px;background-size:10px 10px}.m-hub-boxquote__container:last-of-type{min-height:528px!important}@media (min-width:789px) and (max-width:1025px){.m-hub-boxquote__container:last-of-type{height:428px}}@media (max-width:789px){.m-hub-boxquote__container:last-of-type{min-height:578px}}.m-hub-boxquote__container:nth-last-of-type(2){min-height:528px!important}@media (max-width:789px){.m-hub-boxquote__container:nth-last-of-type(2){min-height:578px}}.m-hubBoxQuote__headingContainer{width:100%;margin-top:125px;background-size:4px 4px;background-image:url(../icons/Cross_bg_repeat.svg)}.m-hubBoxQuote__headingInner{position:relative;top:-30px;z-index:10;max-width:1266px;margin:0 30px}@media (min-width:450px){.m-hubBoxQuote__headingInner{margin:0 60px}}@media (min-width:789px){.m-hubBoxQuote__headingInner{padding:0;margin:0 45px}}@media (min-width:1366px){.m-hubBoxQuote__headingInner{margin:0 auto}}.m-hubBoxQuote__headingText{margin:0 20px 9px}.m-hubBoxQuote__headingTextBox{position:relative;padding-top:2px;-webkit-box-shadow:-10px 0 0 10px #e6005b,10px 0 0 10px #e6005b;box-shadow:-10px 0 0 10px #e6005b,10px 0 0 10px #e6005b;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#e6005b;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem;line-height:2.1}@media (min-width:450px){.m-hubBoxQuote__headingTextBox{font-size:2.25rem}}.m-hubBoxQuote__headingIntro{margin:0 20px}.m-hubBoxQuote__headingIntroBox{position:relative;-webkit-box-shadow:-13px 0 0 7px #151515,13px 0 0 7px #151515;box-shadow:-13px 0 0 7px #151515,13px 0 0 7px #151515;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#151515;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;line-height:1.7}@media (min-width:450px){.m-hubBoxQuote__headingIntroBox{-webkit-box-shadow:-10px 0 0 10px #151515,10px 0 0 10px #151515;box-shadow:-10px 0 0 10px #151515,10px 0 0 10px #151515;font-size:1.625rem}}.m-hub-boxquote__container{height:528px;width:100%;padding-top:45px;background-size:4px 4px;background-image:url(../icons/Cross_bg_repeat.svg)}@media (max-width:789px){.m-hub-boxquote__container{height:100%;min-height:528px}}@media (min-width:789px) and (max-width:1025px){.m-hub-boxquote__container{height:470px}}.m-hub-boxquote__container-inside{position:relative;height:428px;max-width:1266px;margin:0 auto}@media (max-width:789px){.m-hub-boxquote__container-inside{height:100%}}@media (min-width:789px) and (max-width:1366px){.m-hub-boxquote__container-inside{padding:0;margin-right:45px;margin-left:45px}}a.m-hub-boxquote__container-inside-link:hover{text-decoration:none!important}.m-hub-boxquote__container-inside-link:hover *{text-decoration:none}a.m-hub-boxquote__container-inside-link:hover .m-hub-boxquote__left1{border-color:#ccc!important;background-color:#f3f3f3}a.m-hub-boxquote__container-inside-link:hover .m-hub-boxquote__left2{border-color:#ccc!important;background-color:#f3f3f3}.m-hub-boxquote__right1{position:relative;float:none;width:100%!important;max-width:770px;height:253px}@media (min-width:789px){.m-hub-boxquote__right1{float:right;width:47%;max-width:633px;height:428px}}.m-hub-boxquote__right2{position:absolute;width:47%;max-width:633px;height:428px}@media (max-width:789px){.m-hub-boxquote__right2{position:relative;width:100%!important;max-width:770px;height:253px}}.m-hub-boxquote__left1{position:absolute;z-index:1111;width:58%;max-width:740px;min-height:340px;padding:50px;margin-top:44px;background-color:#fff;border:10px solid #e4e4e4}@media (min-width:789px) and (max-width:1025px){.m-hub-boxquote__left1{min-height:336px}}@media (max-width:789px){.m-hub-boxquote__left1{position:relative;width:90%;min-height:260px;padding:35px;margin-top:-27px;margin-bottom:30px;margin-left:5%}}@media (min-width:450px) and (max-width:789px){.m-hub-boxquote__left1{width:auto;margin-right:60px;margin-left:60px}}@media (min-width:790px) and (max-width:789px){.m-hub-boxquote__left1{max-width:430px}}@media (max-width:450px){.m-hub-boxquote__left1{width:auto;margin-right:30px;margin-left:30px}}.m-hub-boxquote__left-quotationmarks--lrg{width:50px;height:50px;margin-top:5px;margin-bottom:10px}@media (min-width:1025px){.m-hub-boxquote__left-quotationmarks--lrg{width:60px;height:60px;margin-top:10px}}.m-hub-boxquote__left-quote{margin-top:-10px;margin-bottom:30px;margin-left:70px;color:#151515;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem}@media (max-width:789px){.m-hub-boxquote__left-quote{font-size:1.125rem}}@media (max-width:1025px){.m-hub-boxquote__left-quote{margin-top:0;margin-left:0}}.m-hub-boxquote__left-contextcopy{margin-left:70px;color:#151515;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}@media (max-width:1025px){.m-hub-boxquote__left-contextcopy{margin-left:0;font-size:.875rem}}.m-hub-boxquote__left-campus2{position:absolute;top:24px;left:0;z-index:2000;max-width:47%;height:auto;padding:6px 25px 6px 25px;margin-left:60px;background-color:#e6005b;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem}@media (max-width:1025px){.m-hub-boxquote__left-campus2{top:33px;width:auto;height:auto;padding:5px 15px 5px 15px;margin-right:47%;font-size:1rem}}@media (max-width:789px){.m-hub-boxquote__left-campus2{top:215px;max-width:70%;margin-right:20%;margin-left:105px}}@media (max-width:450px){.m-hub-boxquote__left-campus2{margin-left:75px}}.m-hub-boxquote__left2{position:relative;float:right;width:58%;max-width:740px;min-height:340px;padding:50px;border:10px solid #e4e4e4;margin-top:44px;background-color:#fff}@media (min-width:789px) and (max-width:1025px){.m-hub-boxquote__left2{position:relative;min-height:336px}}@media (max-width:789px){.m-hub-boxquote__left2{position:relative;float:none;width:90%;min-height:260px;padding:35px;margin-top:-27px;margin-bottom:30px;margin-left:5%}}@media (min-width:450px) and (max-width:789px){.m-hub-boxquote__left2{width:auto;margin-right:60px!important;margin-left:60px!important}}@media (min-width:790px) and (max-width:789px){.m-hub-boxquote__left2{max-width:430px}}@media (max-width:450px){.m-hub-boxquote__left2{width:auto;margin-right:30px;margin-left:30px}}.m-hub-boxquote__left-quotationmarks--lrg{width:60px;height:60px;margin-top:10px;margin-bottom:10px}@media (max-width:1025px){.m-hub-boxquote__left-quotationmarks--lrg{width:50px;height:50px;margin-top:5px}}.m-hub-boxquote__left-quote{margin-top:-10px;margin-bottom:30px;margin-left:70px;color:#151515;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem}@media (max-width:789px){.m-hub-boxquote__left-quote{font-size:1.125rem}}@media (max-width:1025px){.m-hub-boxquote__left-quote{margin-top:0;margin-left:0}}.m-hub-boxquote__left-contextcopy{margin-left:0;color:#151515;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem}@media (min-width:1025px){.m-hub-boxquote__left-contextcopy{margin-left:70px;font-size:.875rem}}.m-hub-boxquote__left-campus1{position:absolute;top:24px;z-index:2000;max-width:50%;height:auto;padding:6px 25px;margin-left:47%;background-color:#e6005b;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem}@media (max-width:1025px){.m-hub-boxquote__left-campus1{top:33px;width:auto;height:auto;padding:5px 15px 5px 15px;margin-left:47%}}@media (max-width:789px){.m-hub-boxquote__left-campus1{top:215px;max-width:70%;margin-right:20%;margin-left:105px}}@media (max-width:450px){.m-hub-boxquote__left-campus1{margin-left:75px}}.m-component-campaign-banner{background:#151515}.m-component-campaign-banner__content{max-width:1366px;margin:0 auto}@media (min-width:789px){.m-component-campaign-banner__content{padding:0 40px}}@media (min-width:450px){.m-component-campaign-banner__content{padding:0 50px}}@media (max-width:450px){.m-component-campaign-banner__content{padding:0 20px}}.m-component-campaign-banner__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-component-campaign-banner__link:hover,.m-component-campaign-banner__link:hover *{text-decoration:none}.m-component-campaign-banner__link::after{content:""!important}.m-component-campaign-banner__image-content{float:left;-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}@media (max-width:789px){.m-component-campaign-banner__image-content{-webkit-box-flex:1;-ms-flex:1 0 44%;flex:1 0 44%}}@media (max-width:450px){.m-component-campaign-banner__image-content{display:none}}.m-component-campaign-banner__image{display:block}.m-component-campaign-banner__main-text{float:left;-webkit-box-flex:2;-ms-flex:2 0 60%;flex:2 0 60%}@media (max-width:789px){.m-component-campaign-banner__main-text{-webkit-box-flex:2;-ms-flex:2 0 50%;flex:2 0 50%}}.m-component-campaign-banner__title-text-content{padding-bottom:20px;color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:3.125rem;line-height:1.2}@media (max-width:1025px){.m-component-campaign-banner__title-text-content{padding:20px 0 0 0}}@media (max-width:789px){.m-component-campaign-banner__title-text-content{font-size:2.75rem}}@media (max-width:320px){.m-component-campaign-banner__title-text-content{font-size:2rem}}.m-component-campaign-banner__title-text{margin:0}.m-component-campaign-banner__desc-text-content{color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.625rem;line-height:1.2}@media (max-width:789px){.m-component-campaign-banner__desc-text-content{font-size:1.25rem}}@media (max-width:1024px){.hub-content-box-media{margin:0 0 30px}}.hub-content-box-heading{margin:0 0 30px;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem;line-height:1.2}@media (min-width:1024px){.hub-content-box-heading{margin:0}}.hub-content-box-text{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.5}.m-component-cta-btns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1366px;padding:35px 20px;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:450px){.m-component-cta-btns{padding:35px 50px 80px}}@media (min-width:789px){.m-component-cta-btns{padding:35px 40px 80px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.m-component-cta-btns__btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px;border:3px solid #e6005b;margin:10px;-webkit-box-flex:1;-ms-flex:1 0 100px;flex:1 0 100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;text-align:center;text-decoration:none}@media (min-width:789px){.m-component-cta-btns__btn{-webkit-box-flex:1;-ms-flex:1 0 200px;flex:1 0 200px}}.m-component-cta-btns__btn:after{content:none!important}.m-component-cta-btns__btn:hover{background-color:#e6005b;color:#fff;text-decoration:none}.m-componentCTAList{padding:40px 0;margin:0 auto}@media (min-width:450px){.m-componentCTAList{padding:55px 0}}@media (min-width:789px){.m-componentCTAList{max-width:1366px;padding:60px 0}}.m-componentCTAList__heading{padding:0 30px 25px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.2;font-weight:unset}@media (min-width:450px){.m-componentCTAList__heading{padding:0 60px 25px;font-size:1.25rem}}@media (min-width:789px){.m-componentCTAList__heading{padding:0 45px 20px;font-size:1.625rem}}.m-componentCTAList__boxes{padding:0 25px;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:450px){.m-componentCTAList__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 55px}}@media (min-width:789px){.m-componentCTAList__boxes{padding:0 35px}}.m-componentCTAList__box{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#fff;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:789px){.m-componentCTAList__box{margin:10px;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media (min-width:789px){.m-componentCTAList--small .m-componentCTAList__box{margin:5px 10px}}.m-componentCTAList__box:hover{text-decoration:none}.m-componentCTAList__box:hover .m-bucketSubject__text{text-decoration:none}.a-background--white .m-componentCTAList__box:hover{background-color:#f3f3f3}.a-background--grey .m-componentCTAList__box:hover{background-color:#eee}.m-componentCTAList__box:nth-of-type(5n+1){border-left:6px solid #e6005b}.m-componentCTAList__box:nth-of-type(5n+2){border-left:6px solid #ec6d86}.m-componentCTAList__box:nth-of-type(5n+3){border-left:6px solid #9e043d}.m-componentCTAList__box:nth-of-type(5n+4){border-left:6px solid #585858}.m-componentCTAList__box:nth-of-type(5n+5){border-left:6px solid #151515}.m-componentCTAList__text{display:inline-block;width:100%;padding:10px 15px;border:1px solid #ccc;border-left:0;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.2;font-weight:unset;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media (min-width:450px){.m-componentCTAList__text{padding:15px 20px;font-size:1rem}}@media (min-width:789px){.m-componentCTAList__text{font-size:1.25rem}}.m-componentCTAList__text:hover{background-color:#eee;text-decoration:none}.m-componentCTAList--small .m-componentCTAList__text{padding:10px 15px;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.2;text-transform:none}@media (min-width:450px){.m-componentCTAList--small .m-componentCTAList__text{padding:10px 15px;font-size:.875rem}}@media (min-width:789px){.m-componentCTAList--small .m-componentCTAList__text{font-size:1rem}}.hub-facility-single{display:inline-block;width:100%;padding-bottom:0;border-bottom:1px solid #ccc}.hub-facility-single .hub-facility-title{padding:20px 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem}.hub-facility-single .hub-facility-campus{color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.hub-facility-single .hub-facility-overview{margin:10px 0 40px 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.hub-facility-single .hub-facility-footer{position:absolute;bottom:0;padding-bottom:10px;color:#767676;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem}.hub-facility-single .hub-facility-image{float:none;width:100%;height:312px}.hub-facility-single .carousel-3d-container{margin:0!important}@media (max-width:450px){.hub-facility-single .carousel-3d-container{height:650px!important}}@media (max-width:1200px) and (min-width:915px){.hub-facility-single .carousel-3d-container{height:710px!important}}.hub-facility-single .carousel-3d-controls{top:160px!important}.hub-facility-single .carousel-3d-slider{width:100%!important;height:100%!important}.hub-facility-single .carousel-3d-slide{visibility:hidden!important}.hub-facility-double{position:relative;display:inline-block;width:100%;min-height:310px;padding-bottom:0;border-bottom:1px solid #ccc}.hub-facility-double .hub-facility-title{padding:0 0 20px 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem}.hub-facility-double .hub-facility-campus{color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.hub-facility-double .hub-facility-overview{margin:10px 55% 40px 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}@media (max-width:450px){.hub-facility-double .hub-facility-overview{margin:10px 0 70px 0}}.hub-facility-double .hub-facility-footer{position:absolute;bottom:0;padding-bottom:10px;color:#767676;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem}.hub-facility-double .hub-facility-image{float:right;width:50%;height:312px;min-height:312px;max-height:450px}@media (max-width:450px){.hub-facility-double .hub-facility-image{width:100%;margin-bottom:20px}}@media (max-width:1024px) and (min-width:790px){.hub-facility-double .hub-facility-image{height:345px!important}}@media (max-width:600px) and (min-width:451px){.hub-facility-double .hub-facility-image{height:345px!important}}.hub-facility-double .carousel-3d-container{margin:0!important}@media (max-width:450px){.hub-facility-double .carousel-3d-container{height:650px!important}}@media (max-width:1024px) and (min-width:790px){.hub-facility-double .carousel-3d-container{height:345px!important}}@media (max-width:600px) and (min-width:451px){.hub-facility-double .carousel-3d-container{height:345px!important}}.hub-facility-double .carousel-3d-controls{top:160px!important}.hub-facility-double .carousel-3d-slider{width:100%!important;height:100%!important}.hub-facility-double .carousel-3d-slide{visibility:hidden!important}.m-componentFeatured__container{width:100%;background:#f3f3f3}.m-componentFeatured__inner{max-width:1366px;padding:45px 30px;margin:0 auto}@media (min-width:450px){.m-componentFeatured__inner{padding:45px 60px 100px}}@media (min-width:789px){.m-componentFeatured__inner{padding:45px 45px 100px}}.m-componentFeatured__type{padding-bottom:10px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:2.25}@media (min-width:450px){.m-componentFeatured__type{font-size:1.25rem;line-height:1.8}}.m-componentFeatured__box{padding:25px;border:3px solid #ccc;border-bottom:0 solid #151515;background-color:#fefefe}@media (min-width:789px){.m-componentFeatured__box{padding:80px 100px}}.m-componentFeatured__boxBottomBorder{z-index:10;height:10px;margin-bottom:30px;background-color:#151515}@media (min-width:450px){.m-componentFeatured__boxBottomBorder{margin-bottom:50px}}.m-componentFeatured__title{padding-bottom:30px;margin:0;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.625rem;line-height:1.2307692308}@media (min-width:450px){.m-componentFeatured__title{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:2.25rem;line-height:1.4444444444}}.m-componentFeatured__intro p{padding-bottom:30px;margin:0;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.3125;font-weight:700}@media (min-width:450px){.m-componentFeatured__intro p{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem;line-height:1.25}}.m-componentFeatured__text p{padding-bottom:75px;margin:0;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.3125}@media (min-width:450px){.m-componentFeatured__text p{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem;line-height:1.25}}.m-componentFeatured__primary-cta{display:block;padding:15px;border:3px #e6005b solid;background-color:#e6005b;color:#fefefe!important;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.1875;text-align:center}@media (min-width:450px){.m-componentFeatured__primary-cta{display:inline-block;min-width:250px}}.m-componentFeatured__primary-cta:hover{border:3px #e6005b solid;background-color:#fefefe;color:#e6005b!important;text-decoration:none}.m-componentFeatured__secondary-cta{display:block;padding:15px;border:3px #e6005b solid;background-color:#fefefe;color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.1875;text-align:center}@media (min-width:450px){.m-componentFeatured__secondary-cta{float:right;clear:both;display:inline-block;min-width:250px}}.m-componentFeatured__secondary-cta:hover{border:3px #e6005b solid;background-color:#e6005b;color:#fefefe;text-decoration:none}.m-componentBackground--white{width:100%;background-color:#fefefe}.m-componentBackground--grey{width:100%;background-color:#f3f3f3}.m-componentFourColumn{max-width:1366px;padding:45px 20px 0;margin:0 auto}@media (min-width:450px){.m-componentFourColumn{padding:45px 50px 0}}@media (min-width:789px){.m-componentFourColumn{padding:45px 35px 0}}.m-componentFourColumn__heading{padding:0 10px}.m-componentFourColumn__headingText{padding-bottom:10px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem}.m-componentFourColumn__headingIntro{padding-bottom:45px;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif}.m-componentFourColumn__columns{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-componentFourColumn__column{padding:0 10px 30px;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}@media (min-width:500px){.m-componentFourColumn__column{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}@media (min-width:950px){.m-componentFourColumn__column{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}}.m-componentFourColumn__columnImage{width:100%;padding-bottom:15px}.m-componentFourColumn__columnHeading{padding-bottom:10px;color:#e6005b}.m-componentFourColumn__columnText{color:#333}.m-componentFourColumn__column:hover{text-decoration:none!important}.m-componentFourColumn__column:hover .m-componentFourColumn__columnText{text-decoration:none!important}.m-componentFourColumn__column:hover .m-componentFourColumn__columnText:hover{text-decoration:none!important}.hub-gallery{padding-bottom:30px}.hub-gallery .carousel{margin-bottom:0}.hub-gallery .carousel .flexslider{margin:0}.hub-gallery .carousel .flexslider .slides{background-color:#fff!important}.hub-gallery .carousel .flexslider .slides .caption{position:relative;padding:30px 0;background-color:#fff!important;color:#333;line-height:1.2}.hub-gallery .carousel .flexslider .slides .caption .headline{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.hub-gallery .carousel .flexslider .slides .caption img{display:none}.hub-gallery .carousel .flexslider .flex-control-paging{position:relative;bottom:initial;padding-bottom:10px;margin-left:-6px;text-align:left}.hub-gallery .carousel .flexslider .flex-control-paging li a{width:25px;height:16px;border:1px solid rgba(0,25,41,.2);border-radius:0;background-color:rgba(255,255,255,.2)}.hub-gallery .carousel .flexslider .flex-control-paging li a.flex-active{border:1px solid rgba(0,25,41,.4);background-color:rgba(0,25,41,.1)}.hub-gallery .carousel .flexslider .flex-next,.hub-gallery .carousel .flexslider .flex-prev{top:38%;width:50px;height:50px;border-radius:2px 0 0 2px;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2)}@media (min-width:1200px){.hub-gallery .carousel .flexslider .flex-next,.hub-gallery .carousel .flexslider .flex-prev{top:42%}}.hub-gallery .carousel .flexslider .flex-prev{background:url(../icons/left-chevron.svg) center center no-repeat rgba(232,0,90,.8);background-size:13px 13px}.hub-gallery .carousel .flexslider .flex-next{background:url(../icons/right-chevron.svg) center center no-repeat rgba(232,0,90,.8);background-size:13px 13px}.hub-gallery .carousel .slides{background-color:#fff!important}.hub-gallery .carousel .slides .caption{position:relative;background-color:#fff!important}.hub-gallery .divider{border-bottom:1px solid #ccc}.hub-gallery-horizontal .carousel .flexslider .slides li .hub-gallery-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:789px){.hub-gallery-horizontal .carousel .flexslider .slides li .hub-gallery-container{display:block}}.hub-gallery-horizontal .carousel .flexslider .slides li .hub-gallery-container .hub-gallery-img{width:75%;padding-bottom:15px}@media (max-width:789px){.hub-gallery-horizontal .carousel .flexslider .slides li .hub-gallery-container .hub-gallery-img{width:100%}}.hub-gallery-horizontal .carousel .flexslider .slides li .hub-gallery-container .caption{width:25%;padding:0 0 0 40px;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem}@media (max-width:789px){.hub-gallery-horizontal .carousel .flexslider .slides li .hub-gallery-container .caption{width:100%;padding:10px 0 20px 0}}.hub-gallery-horizontal .carousel .flexslider .slides li .hub-gallery-container .caption .headline{padding-bottom:25px;font-size:1.25rem}.hub-gallery-horizontal .carousel .flexslider .slides li .hub-gallery-container .caption .hub-gallery-description{padding-bottom:70px;line-height:1.5}.hub-gallery-horizontal .carousel .flexslider .slides li .hub-gallery-container .caption .hub-gallery-url{position:absolute;bottom:10px;line-height:1.5}.hub-gallery-horizontal .carousel .flexslider .flex-next{margin-right:25%!important}.m-componentImageTextOverlay__image{display:block;height:150px}@media (min-width:450px){.m-componentImageTextOverlay__image{height:300px}}.m-componentImageTextOverlay__text{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.3);color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:2.25rem;text-align:center;word-spacing:500px}.m-componentImageTextOverlay__text:hover{background-color:rgba(0,0,0,.4)}.m-component-intro-text{max-width:1366px;padding:25px 30px;margin:0 auto;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem;line-height:1.2}@media (min-width:450px){.m-component-intro-text{padding:25px 60px}}@media (min-width:789px){.m-component-intro-text{padding:80px 110px;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.625rem}}.m-component-intro-text p{margin-bottom:15px}.m-component-intro-text p:last-of-type{margin-bottom:0}.hub-media__image-container{height:350px}@media (max-width:450px){.hub-media__image-container{height:200px}}.hub-media__caption-url{font-size:1.125rem}.hub-media__caption{height:45px;border-top:1px solid #fff;background-color:#e6005b;line-height:1.5;text-align:center}.hub-media__headline{color:#fff;font-size:1.125rem}.hub-newseventlisting{padding-bottom:20px}.hub-newseventlisting-contents{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:30px;padding:10px 0;border-top:dashed 1px #151515;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-decoration:none}.hub-newseventlisting-contents:first-of-type{border-top:solid 1px #151515}.hub-newseventlisting-contents:last-of-type{border-bottom:solid 1px #151515}.hub-newseventlisting-contents:hover{background-color:#f3f3f3;text-decoration:none}.hub-newseventlisting-title{vertical-align:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.3;text-decoration:none}@media (max-width:376px){.hub-newseventlisting-title{float:left;min-width:195px;padding-top:10px}}@media (max-width:639px) and (min-width:377px){.hub-newseventlisting-title{padding-left:10px}}@media (max-width:1023px) and (min-width:789px){.hub-newseventlisting-title{padding-left:10px}}.hub-newseventlisting-date{float:left;vertical-align:top;display:inline-block;min-width:135px;max-width:135px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.3;text-decoration:none}@media (max-width:639px) and (min-width:377px){.hub-newseventlisting-date{min-width:110px}}@media (max-width:1023px) and (min-width:789px){.hub-newseventlisting-date{min-width:110px}}.hub-newseventlisting-datenumber{color:#e6005b;text-decoration:none}.hub-newseventlisting-contents:hover .hub-newseventlisting-datenumber{color:#9e043d}.background--grey .hub-newseventlisting-datenumber{color:#9e043d}.background--grey .hub-newseventlisting-contents:hover .hub-newseventlisting-datenumber{color:#850024}.hub-newseventlisting-tag{vertical-align:top;display:inline-block;min-width:165px;-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.8125rem;line-height:1.3;text-align:right;text-decoration:none}@media (max-width:376px){.hub-newseventlisting-tag{position:absolute;right:25px}}.hub-newseventlisting-more-button a{float:right;display:inline-block;padding:10px;margin:0;background-color:#151515;color:#fff!important;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;line-height:1.1;text-decoration:none;border-radius:2px}.hub-newseventlisting-more-button a:hover{background-color:#585858}.hub-promotionalmessage{display:block;padding:0;background-color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem}.hub-promotionalmessage:hover{text-decoration:none}.hub-promotionalmessage-text{padding:60px 50px 0;color:#fff}@media (min-width:789px){.hub-promotionalmessage-text{padding:20px 20px 0}}@media (min-width:877px){.hub-promotionalmessage-text{padding:60px 50px 0}}.hub-promotionalmessage:hover .hub-promotionalmessage-text{text-decoration:none}.hub-promotionalmessage-text p{margin:0}.hub-promotionalmessage:hover .hub-promotionalmessage-text p{text-decoration:none}.hub-promotionalmessage-link{height:60px;padding:20px 20px 20px;color:#fff!important;font-size:1rem;text-align:right}.hub-promotionalmessage-link a{color:#fff!important;font-size:1rem}.hub-promotionalmessage-grey{background-color:#585858}.hub-quote{display:inline-block;width:100%;height:100%;padding:25px 25px 35px 25px;border:1px solid #ccc;border-radius:2px;border-left:8px solid #e6005b}.hub-quote-text{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem}.hub-quote-text p{display:inline-block}.hub-quote-person{float:left;padding-bottom:20px;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem}.hub-quote-socialchannel{width:50px;height:50px;border-radius:2px;background-color:#151515;color:#fff}.hub-quote-footer{float:right;padding-left:40px}.hub-quote-link{bottom:15px;float:left;padding:5px;margin-right:20px;color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem}.hub-quote-cta{bottom:15px;float:right;padding:10px 20px;border-radius:2px;background-color:#e6005b;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.hub-quote-cta:hover{background-color:#9e043d}.hub-quote-cta a{color:#fff!important;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.hub-related-heading{padding-bottom:20px!important;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}.hub-related-heading__title{font-size:2.25rem}.hub-related-heading__description{font-family:UniversLTPro-55Roman,arial,sans-serif}.hub-related-heading__url--pinkbox{height:45px;background-color:#e6005b;color:#fff;line-height:1.5;text-align:center}.hub-staffprofile .hub-staffprofile-content .hub-staffprofile-title{padding:20px 0 20px 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem}.hub-staffprofile .hub-staffprofile-content .hub-staffprofile-department{padding:0 0 10px 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.hub-staffprofile .hub-staffprofile-content .hub-staffprofile-expertise{padding:0 0 10px 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.hub-staffprofile .hub-staffprofile-content .hub-staffprofile-press{color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.8125rem}.hub-staffprofile .hub-staffprofile-content .hub-staffprofile-footer{position:absolute;bottom:0;padding-bottom:10px;color:#767676;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem}.hub-staffprofile .hub-staffprofile-content .hub-staffprofile-double-content-left{position:absolute;top:295px;min-height:170px}.hub-staffprofile .carousel-3d-controls{top:160px!important}.hub-staffprofile .carousel-3d-slider{width:100%!important;height:100%!important}.hub-staffprofile .carousel-3d-slide{visibility:hidden!important}@media (max-width:450px){.hub-staffprofile-double .hub-staffprofile-double-content{display:inline-block}}.hub-staffprofile-double .hub-staffprofile-double-content .hub-staffprofile-title{padding:20px 0 20px 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem}.hub-staffprofile-double .hub-staffprofile-double-content .hub-staffprofile-department{padding:0 0 10px 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.hub-staffprofile-double .hub-staffprofile-double-content .hub-staffprofile-expertise{padding:0 0 10px 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.hub-staffprofile-double .hub-staffprofile-double-content .hub-staffprofile-press{color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.8125rem}.hub-staffprofile-double .hub-staffprofile-double-content .hub-staffprofile-footer{position:absolute;bottom:0;padding-bottom:10px;color:#767676;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem}.hub-staffprofile-double .hub-staffprofile-double-content .hub-staffprofile-double-content-left{width:50%}@media (max-width:450px){.hub-staffprofile-double .hub-staffprofile-double-content .hub-staffprofile-double-content-left{position:absolute;top:312px;width:100%;min-height:170px}}.hub-staffprofile-double .hub-staffprofile-double-content .hub-staffprofile-double-content-right{position:absolute;right:0;width:50%}@media (max-width:450px){.hub-staffprofile-double .hub-staffprofile-double-content .hub-staffprofile-double-content-right{width:100%}}.hub-staffprofile-double .carousel-3d-controls{top:160px!important}.hub-staffprofile-double .carousel-3d-slider{width:100%!important;height:100%!important}.hub-staffprofile-double .carousel-3d-slide{visibility:hidden!important}.carousel-3d-container{margin:0!important}@media (max-width:450px){.carousel-3d-container{height:540px!important}}.carousel-3d-slide{right:0!important;display:inline-block!important;width:100%!important;border:none!important;overflow:hidden!important;background-color:#fff!important}@media (max-width:450px){.carousel-3d-slide{height:540px!important}}.carousel-3d-slide.current{right:0!important;display:inline-block!important;width:100%!important}@media (max-width:450px){.carousel-3d-slide.current{height:540px!important}}.next[data-v-43e93932]{right:0!important;border-radius:2px;background:url(../icons/footer-chevron.svg) center no-repeat rgba(232,0,90,.6)!important;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.next[data-v-43e93932]:hover{background:url(../icons/footer-chevron.svg) center no-repeat rgba(232,0,90,.8)!important;opacity:1!important}.next[data-v-43e93932] span{display:none}.prev[data-v-43e93932]{display:none}.hub-component-text-image-single{display:inline-block;width:100%;padding-bottom:0}a.hub-component-text-image-single::after{content:""!important}.hub-component-text-image-single-image img{width:100%}.hub-component-text-image-single-content{width:100%}.hub-component-text-image-single-title{margin:10px 0 0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem}.hub-component-text-image-single-summary{margin:10px 0 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;text-decoration:none}.hub-component-text-image-single-date{margin:10px 0 0;color:#515151;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;text-decoration:none}.hub-component-text-image-single-type{padding-bottom:10px;margin:50px 0 0;color:#666;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem;text-decoration:none}a.hub-component-text-image-double:active,a.hub-component-text-image-double:hover,a.hub-component-text-image-single:active,a.hub-component-text-image-single:hover{color:#333}.hub-component-text-image-double{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;padding-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}a.hub-component-text-image-double::after{content:""!important}.hub-component-text-image-double-image{width:50%;min-height:350px;background-color:#fff}@media (max-width:914px){.hub-component-text-image-double-image{width:100%;min-height:unset;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:900px){.hub-component-text-image-double-image{min-height:400px}}.hub-component-text-image-double-image img{visibility:hidden}.hub-component-text-image-double-content{position:relative;width:50%;padding-right:.9375rem;background-color:#fff}@media (max-width:914px){.hub-component-text-image-double-content{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.hub-component-text-image-double-title{margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem}@media (max-width:914px){.hub-component-text-image-double-title{margin:30px 0 0 0}}.hub-component-text-image-double-summary{margin:20px 0 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;text-decoration:none}.hub-component-text-image-double-date{margin:20px 0 0;color:#515151;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;text-decoration:none}.hub-component-text-image-double-type{position:absolute;bottom:0;color:#666;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem}@media (max-width:914px){.hub-component-text-image-double-type{position:relative;margin:40px 0 10px 0}}.m-component-video{width:100%;max-width:1366px;padding:0 30px;margin:0 auto 50px}@media (min-width:450px){.m-component-video{padding:0 60px}}@media (min-width:789px){.m-component-video{padding:0 45px}}.m-component-video .wistia_responsive_padding{position:relative;padding:56.25% 0 0 0}.m-component-video .wistia_responsive_wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.m-component-video .wistia_embed{width:100%;height:100%}.m-component-video__caption{padding:0;background-color:#fff}.m-component-video__title{padding-top:30px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem}.m-component-video__description{padding-top:10px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.m-component-video__type{width:100%;padding-bottom:10px;border-bottom:1px solid #ccc;margin:45px 0 0;color:#999;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem;line-height:1.2;text-decoration:none}.hub-video .wistia_responsive_padding{position:relative;padding:56.25% 0 0 0}.hub-video .wistia_responsive_padding .wistia_responsive_wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.hub-video .wistia_responsive_padding .wistia_responsive_wrapper .wistia_embed{height:100%;width:100%}.hub-video-caption{padding:0;background-color:#fff}.hub-video-headline{padding-top:30px;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;line-height:1.2}.hub-video-description{padding-top:10px;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.2}.hub-video-type{width:100%;padding-bottom:10px;border-bottom:1px solid #ccc;margin:40px 0 0;color:#666;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem;line-height:1.2;text-decoration:none}#wistia_playlist_27_menu{border:0}.w-css-reset{border-color:#fff!important}.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-left{float:left;width:65%}@media (max-width:1025px){.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-left{width:100%}}.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-left .hub-videoplaylist-left-video{width:auto;height:555px}@media (max-width:450px){.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-left .hub-videoplaylist-left-video{height:200px}}.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right{float:left;width:35%;height:555px;padding-left:15px;overflow-y:scroll;overflow-x:hidden}.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right :target{background-color:#999;color:#fff}@media (max-width:1025px){.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right{width:100%;height:470px!important;padding-left:0;padding-top:30px}}@media (max-width:450px){.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right{height:470px!important;padding-top:20px}}.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right a{display:block;min-height:110px;padding:20px 0 0 10px;border-bottom:1px solid #ccc;color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem}.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right a:hover{background-color:#999;color:#fff}.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right a:hover p{color:#fff}.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right .hub-videoplaylist-right-heading{padding-bottom:30px;border-bottom:1px solid #ccc;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem}@media (max-width:450px){.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right .hub-videoplaylist-right-heading{padding-bottom:20px}}.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right .hub-videoplaylist-right-title{width:64%;margin:0}.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right .hub-videoplaylist-right-description{color:#333;font-size:.6875rem}.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right .hub-videoplaylist-right-container{display:-webkit-box;display:-ms-flexbox;display:flex}.hub-videoplaylist .hub-videoplaylist-container .hub-videoplaylist-right .hub-videoplaylist-right-container .hub-videoplaylist-right-content{padding-left:10px}.m-component-video-text-banner{position:relative}.m-component-video-text-banner__video-overlay{position:absolute;top:9%;z-index:9;width:100%;pointer-events:none}@media (max-width:1025px){.m-component-video-text-banner__video-overlay{top:5%}}@media (max-width:789px){.m-component-video-text-banner__video-overlay{top:1%}}.m-component-video-text-banner__main-text{-ms-flex-item-align:center;align-self:center;padding:0 30px 30px 30px;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:2.25rem;line-height:1.1}@media (min-width:789px){.m-component-video-text-banner__main-text{max-width:1366px;padding:0 50px 100px 50px;margin:0 auto;font-size:4rem}}@media (min-width:450px){.m-component-video-text-banner__main-text{padding:0 30px 50px 60px;font-size:3rem}}@media (max-width:320px){.m-component-video-text-banner__main-text{font-size:1.25rem}}.m-component-video-text-banner__text--bold{font-family:UniversLTPro-65Bold,arial,sans-serif}.m-component-video-text-banner__pause-overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;pointer-events:none}.m-component-video-text-banner__video-container{padding-bottom:37%}.m-course-photo-clearing-cta{position:absolute;top:0;right:15px;display:inline-block;width:380px;padding:0;background:0 0;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.75rem;line-height:1.2;text-align:right}@media (min-width:400px){.m-course-photo-clearing-cta{font-size:.875rem}}@media (min-width:650px){.m-course-photo-clearing-cta{width:539px;height:32px;background:#fff}}.m-course-photo-clearing-cta--trapezoid-pink{right:0;display:inline-block;padding:6px 10px 5px 10px;border-bottom:2px solid #fff;border-left:2px solid #fff;margin-left:0;background:#e6005b}@media (min-width:650px){.m-course-photo-clearing-cta--trapezoid-pink{position:relative;width:378px;height:0;padding:0;border-top:30px solid #e6005b;border-right:25px solid transparent;border-left:0 solid transparent;background:0 0}}.m-course-photo-clearing-cta--trapezoid-black{right:0;display:inline-block;padding:6px 10px 5px 10px;border-bottom:2px solid #fff;border-left:2px solid #fff;margin-left:0;background:#151515}@media (min-width:650px){.m-course-photo-clearing-cta--trapezoid-black{position:relative;top:-2px;width:186px;height:0;padding:0;border-top:0 solid transparent;border-right:0 solid transparent;border-bottom:30px solid #151515;border-left:25px solid transparent;margin-left:-30px;background:0 0}}@media (min-width:650px){.m-course-photo-clearing-cta__text{position:absolute;top:-23px;left:20px}}@media (min-width:650px){.m-course-photo-clearing-cta__phone{position:absolute;top:7px;right:20px}}.m-course-photo-clearing-cta__phone-link{color:#fff!important}.m-course-guardian-container{position:relative;width:100%;height:100%;min-height:113px;margin-top:0;margin-bottom:2px;color:#fff;text-transform:uppercase}@media (min-width:450px){.m-course-guardian-container{margin-top:15px}}@media (min-width:1025px){.m-course-guardian-container{margin-top:0}}.m-course-guardian-container__corner{position:absolute;top:0;right:0;border-top:15px solid #fff;border-right:15px solid #fff;border-bottom:15px solid transparent;border-left:15px solid transparent}.m-course-guardian-right{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;height:100%;min-height:113px;padding:28px 20px 10px;border-left:1px solid #fff;margin-left:100px}@media (min-width:450px){.m-course-guardian-right{margin-left:113px}}.m-course-guardian-right-container{bottom:10px;-ms-flex-item-align:end;align-self:flex-end;padding-right:0}.m-course-guardian-right__text{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.0625rem}.m-course-guardian-right__text--light{font-family:UniversLTPro-55Roman,arial,sans-serif}.m-course-guardian-right__subtext{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.75rem}.m-course-guardian-right__subtext--light{font-family:UniversLTPro-55Roman,arial,sans-serif}.m-course-guardian-left{position:absolute;bottom:5px;float:left;width:100px;height:auto}@media (min-width:450px){.m-course-guardian-left{bottom:-3px;width:113px}}.m-course-guardian-left-container{bottom:12px;left:12px}@media (min-width:450px){.m-course-guardian-left-container{left:10px;bottom:18px}}.m-course-guardian-left__rank-text{margin-top:8px;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;text-align:center}.m-course-guardian-left__rank-num{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:4rem;line-height:1.1;text-align:center}@media (min-width:450px){.m-course-guardian-left__rank-num{font-size:5.125rem}}.factbox{background-color:#151515;color:#fff}.factbox div,.factbox span{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}.factbox p{color:#fff}.factbox-plain{background-color:#666}.factbox.factbox-plain.key-panel{background-color:#666}.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px}@media screen and (min-width:450px){.grid{grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:789px){.grid{grid-template-columns:repeat(12,1fr)}}.grid__column--full{grid-column:1/5}@media screen and (min-width:450px){.grid__column--full{grid-column:1/9}}@media screen and (min-width:789px){.grid__column--full{grid-column:1/13}}.grid__column--indentDesktop{grid-column:1/5}@media screen and (min-width:450px){.grid__column--indentDesktop{grid-column:1/9}}@media screen and (min-width:789px){.grid__column--indentDesktop{grid-column:2/12}}.grid__twoColumn{display:grid;grid-template-columns:1fr;grid-column-gap:20px;grid-row-gap:20px}@media screen and (min-width:450px){.grid__twoColumn{grid-template-columns:1fr}}@media screen and (min-width:789px){.grid__twoColumn{grid-template-columns:1fr 1fr}}.grid__twoColumn--ImageText{display:grid;grid-template-columns:1fr}@media screen and (min-width:450px){.grid__twoColumn--ImageText{grid-template-columns:165px 1fr}}@media screen and (min-width:789px){.grid__twoColumn--ImageText{grid-template-columns:165px 1fr}}.grid__twoColumn--ImageText:hover{text-decoration:none}.grid__twoColumn--ImageText:hover *{text-decoration:none}.grid__twoColumn--ImageText .image__container{overflow:hidden}.grid__twoColumn--ImageText .image__zoom{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;height:200px}@media screen and (min-width:450px){.grid__twoColumn--ImageText .image__zoom{height:100%}}.grid__twoColumn--ImageText:hover .image__zoom{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.grid__twoColumn--ImageText .box__content{padding:20px;border:1px solid #ccc;border-top:0;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#fff}@media screen and (min-width:450px){.grid__twoColumn--ImageText .box__content{grid-template-columns:165px 1fr;border-top:1px solid #ccc;border-left:0}}@media screen and (min-width:789px){.grid__twoColumn--ImageText .box__content{grid-template-columns:165px 1fr}}.grid__twoColumn--ImageText:hover .box__content{background-color:#f3f3f3}.grid__twoColumn--ImageText .box__content p{margin-bottom:0}.grid__threeColumn{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media screen and (min-width:450px){.grid__threeColumn{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media screen and (min-width:789px){.grid__threeColumn{grid-template-columns:repeat(auto-fit,minmax(295px,1fr))}}.grid__fourColumn{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid__item--imageTopTextBottom{grid-template-rows:200px 1fr;display:grid}.grid__item--horitontal{grid-template-columns:1fr;grid-template-rows:200px 1fr;display:grid}@media screen and (min-width:450px){.grid__item--horitontal{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.grid__item--textOnly{grid-template-rows:1fr;display:grid}.grid__item .image__container{overflow:hidden}.grid__item .image__zoom{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;height:100%}.grid__item:hover .image__zoom{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.grid__item .content{padding:20px;background-color:#fff;margin:0;border:2px solid #999}.grid__item:hover .content{background-color:#f3f3f3}.grid__item--textOnly .content{border-bottom:0}.grid__item--backgroundColour .content{border:0;background-color:#9e043d}.grid__item--backgroundColour:hover .content{background-color:#6d032a}.grid__item--imageTopTextBottom .content{border-top:0;border-bottom:0}.grid__item--imageTopTextBottom p{font-size:.8125rem;line-height:1.54}.grid__item--horitontal .content{border-left:0;display:grid;-ms-flex-line-pack:center;align-content:center}.grid__item--noImage{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.grid__item--bottomBorderPink{border-bottom:10px solid #e6005b}.grid__item--bottomBorderConfetti{border-bottom:10px solid #9e043d}.grid__item:hover .grid__item--bottomBorderConfetti{border-bottom:10px solid #e6005b}.grid__item--bottomBorderBrand{border-bottom:10px solid #e6005b}.grid__item:hover .grid__item--bottomBorderBrand{border-bottom:10px solid #9e043d}.grid__item:hover{text-decoration:none}.grid__item:hover *{text-decoration:none}.grid__item h3{margin:0 0 15px}.grid__item p{margin:0 0 15px;color:#333}.grid__item p:last-of-type{margin:0}.grid__item .noLink{color:#e6005b}.grid__item:hover .noLink{color:#9e043d}.grid__item .noLink:hover{text-decoration:underline}.grid__item .content--backgroundColour{border:0}.grid__item .content--backgroundColour .noLink{color:#fff;border:1px solid #fefefe;padding:5px 10px;display:inline-block;-webkit-transition:all .25s ease;transition:all .25s ease}.grid__item .content--backgroundColour .noLink:hover{background-color:#fff;border:1px solid #fefefe;color:#6d032a;text-decoration:none}.content--backgroundColour h3,.content--backgroundColour p{color:#fefefe}.grid__item:nth-of-type(4n+1) .content--backgroundColour{background-color:#e6005b}.grid__item:nth-of-type(4n+1):hover .content--backgroundColour{background-color:#b30047}.grid__item:nth-of-type(4n+1):hover .content--backgroundColour .noLink:hover{color:#b30047}.grid__item:nth-of-type(4n+2) .content--backgroundColour{background-color:#9e043d}.grid__item:nth-of-type(4n+2):hover .content--backgroundColour{background-color:#6c032a}.grid__item:nth-of-type(4n+2):hover .content--backgroundColour .noLink:hover{color:#6c032a}.grid__item:nth-of-type(4n+3) .content--backgroundColour{background-color:#585858}.grid__item:nth-of-type(4n+3):hover .content--backgroundColour{background-color:#3f3f3f}.grid__item:nth-of-type(4n+3):hover .content--backgroundColour .noLink:hover{color:#3f3f3f}.grid__item:nth-of-type(4n+4) .content--backgroundColour{background-color:#151515}.grid__item:nth-of-type(4n+4):hover .content--backgroundColour{background-color:#2f2f2f}.grid__item:nth-of-type(4n+4):hover .content--backgroundColour .noLink:hover{color:#2f2f2f}.grid__item .content__headingOnly{padding:40px;border:0;display:grid;-ms-flex-line-pack:center;align-content:center}.grid__item .content__headingOnly h3{color:#fff}.grid__item .content__headingOnly h3{border-left:3px solid #fff;padding-left:15px}.grid__item .content--innerBorder{display:grid}.grid__item .content--innerBorderHeading{border:1.5px solid #fff;margin:0;padding:10px;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;text-align:center}.grid__item:hover .content--innerBorderHeading{border:3px solid #fff;padding:8px}.grid__item .content--innerBorderHeading h3{margin-top:.5rem}@media (min-width:450px){.heroBanner--hub{display:grid;grid-template-columns:35% 65%;grid-template-rows:300px 1fr 1fr 50px;grid-column-gap:20px}}@media (min-width:789px){.heroBanner--hub{grid-template-rows:50px 1fr 50px}}.heroBanner--hub__image{grid-column:1/-1;grid-row:1/3;min-height:300px}@media (min-width:789px){.heroBanner--hub__image{grid-column:2/-1;grid-row:1/4;min-height:350px}}.heroBanner--hub__container{grid-column:1/-1;grid-row:2/4;display:grid;padding:0;margin:0 auto;grid-template-columns:repeat(12,1fr);grid-column-gap:20px;width:100%}@media (min-width:450px){.heroBanner--hub__container{padding:0 50px;grid-template-columns:repeat(8,1fr)}}@media (min-width:789px){.heroBanner--hub__container{grid-row:2/3;max-width:1340px;grid-template-columns:repeat(12,1fr)}}.heroBanner--hub__background{grid-column:1/-1;border-bottom:10px solid #9e043d;grid-row:1/1}@media (min-width:450px){.heroBanner--hub__background{grid-row:2/3}}@media (min-width:789px){.heroBanner--hub__background{grid-column:1/8}}.heroBanner--hub__contents{padding:50px 20px 60px;grid-column:1/-1;grid-row:1/1}@media (min-width:450px){.heroBanner--hub__contents{padding:50px 0 60px;grid-row:2/3;grid-column:2/-2}}@media (min-width:789px){.heroBanner--hub__contents{grid-column:2/7}}.page .heroBanner--hub h1{margin:0 0 30px;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:3rem}.page .heroBanner--hub p{margin:0 0 30px;font-size:1.25rem}.page .heroBanner--hub p:last-of-type{margin:0}.heroBanner--hub__contents .button{margin-top:40px;min-width:100%;font-size:1rem;line-height:1.5}@media (min-width:450px){.heroBanner--hub__contents .button{min-width:unset}}@media (min-width:789px){.heroBanner--hub__contents .button{min-width:100%}}@media (min-width:450px){.heroBanner--subHub{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:300px 1fr 1fr 50px;grid-column-gap:20px}}@media (min-width:789px){.heroBanner--subHub{grid-template-rows:50px 1fr 50px}}.heroBanner--subHub__image{grid-column:1/-1;grid-row:1/3;min-height:300px}@media (min-width:789px){.heroBanner--subHub__image{grid-column:2/-1;grid-row:1/4;min-height:350px}}.heroBanner--subHub__container{grid-column:1/-1;grid-row:2/4;display:grid;padding:0;margin:0 auto;grid-template-columns:repeat(12,1fr);grid-column-gap:20px;width:100%}@media (min-width:450px){.heroBanner--subHub__container{padding:0 50px;grid-template-columns:repeat(8,1fr)}}@media (min-width:789px){.heroBanner--subHub__container{grid-row:2/3;max-width:1340px;grid-template-columns:repeat(12,1fr)}}.heroBanner--subHub__background{grid-column:1/-1;border-bottom:10px solid #9e043d;grid-row:1/1}@media (min-width:450px){.heroBanner--subHub__background{border-bottom:0;border-left:10px solid #9e043d;grid-row:2/3}}@media (min-width:789px){.heroBanner--subHub__background{grid-column:1/8}}.heroBanner--subHub__contents{padding:50px 20px 60px;grid-column:1/-1;grid-row:1/1}@media (min-width:450px){.heroBanner--subHub__contents{padding:50px 0;grid-row:2/3;grid-column:2/-2}}@media (min-width:789px){.heroBanner--subHub__contents{padding:70px 0;grid-column:2/7}}.page .heroBanner--subHub h1{margin:0 0 30px;font-family:UniversLTPro-65Bold,Arial,sans-serif!important;font-size:2.5rem}.page .heroBanner--subHub p{margin:0 0 30px;font-size:1.25rem}.page .heroBanner--subHub p:last-of-type{margin:0}.heroBanner--subHub__contents .button{margin-top:40px;min-width:100%;font-size:1rem;line-height:1.5}@media (min-width:450px){.heroBanner--subHub__contents .button{min-width:unset}}@media (min-width:789px){.heroBanner--subHub__contents .button{min-width:100%}}.heroBanner--contentPage{display:grid;grid-template-columns:1fr;padding:0 20px;grid-gap:20px}@media (min-width:450px){.heroBanner--contentPage{padding:0 50px}}@media (min-width:789px){.heroBanner--contentPage{max-width:1340px;margin:0 auto;grid-template-columns:repeat(12,1fr)}}.heroBanner--contentPage__container{grid-column:2/-2;margin-top:40px;margin-bottom:10px}.page .heroBanner--contentPage__container p{font-size:1.25rem;margin-top:30px}.page .heroBanner--contentPage p:last-of-type{margin-bottom:0}.page .heroBanner--contentPage h1{margin:0 0 0 20px;font-size:2.5rem}.heroBanner--contentPage .brandBar{height:27px;margin-right:15px;display:inline-block;content:"";border-left:5px solid #e6005b;margin-left:-20px}.heroBanner--video{position:relative}.heroBanner--video__overlay{position:absolute;z-index:3;width:100%;height:100%}.heroBanner--video__content{display:grid;justify-items:center;-ms-flex-line-pack:center;align-content:center;padding:0 20px;grid-gap:20px;max-width:1340px;margin:0 auto;grid-template-columns:repeat(12,1fr);height:100%}@media (min-width:450px){.heroBanner--video__content{padding:0 50px}}.heroBanner--video .heroBanner--video__heading{color:#fff;text-align:center;font-size:1.5rem;grid-column:2/-2;margin:0}@media (min-width:450px){.heroBanner--video .heroBanner--video__heading{font-size:2rem}}@media (min-width:789px){.heroBanner--video .heroBanner--video__heading{font-size:3.125rem}}.heroBanner--video__button{grid-column:2/-2}.heroBanner--video .w-big-play-button{display:none!important}.heroBanner--newsHub__featuredStory{display:grid;grid-template-rows:1fr 1fr;grid-column-gap:20px;grid-template-columns:1fr;min-height:350px}@media (min-width:450px){.heroBanner--newsHub__featuredStory{grid-template-rows:325px 100px 1fr}}@media (min-width:789px){.heroBanner--newsHub__featuredStory{grid-template-rows:75px 1fr 75px;grid-template-columns:1fr 1fr}}.heroBanner--newsHub__featuredStory:hover{text-decoration:none}.heroBanner--newsHub__featuredStory:hover *{text-decoration:none!important}.heroBanner--newsHub__image{grid-column:1/-1;grid-row:1/2}@media (min-width:450px){.heroBanner--newsHub__image{grid-row:1/3}}@media (min-width:789px){.heroBanner--newsHub__image{grid-column:1/2;grid-row:1/4}}.heroBanner--newsHub__container{display:grid;margin:0 auto;padding:0;grid-row:2/3;grid-column:1/-1}@media (min-width:450px){.heroBanner--newsHub__container{padding:0 50px;grid-row:2/4}}@media (min-width:789px){.heroBanner--newsHub__container{max-width:1340px;grid-row:2/3;grid-template-columns:repeat(12,1fr);grid-column-gap:20px}}.heroBanner--newsHub__content{grid-column:1/-1;padding:30px 30px 50px;border-bottom:10px solid #e6005b}@media (min-width:450px){.heroBanner--newsHub__content{padding:40px 50px 60px}}@media (min-width:789px){.heroBanner--newsHub__content{grid-column:6/-1}}.heroBanner--newsHub__featuredStory:hover .heroBanner--newsHub__content{border-bottom:15px solid #e6005b;padding:30px 30px 45px}@media (min-width:450px){.heroBanner--newsHub__featuredStory:hover .heroBanner--newsHub__content{padding:40px 50px 55px}}.heroBanner--newsHub__featuredStory:hover .heroBanner--newsHub__heading{color:#e6005b}.page .heroBanner--newsHub__details{margin-bottom:20px;font-size:1rem}.heroBanner--newsHub__divider{color:#e6005b}.page .heroBanner--newsHub__heading{margin-bottom:20px;font-size:1.625rem}.page .heroBanner--newsHub__text{margin-bottom:0;font-size:1rem}.heroBanner--newsHub__standardStories{display:grid;max-width:1340px;margin:0 auto;grid-template-columns:1fr;padding:50px 50px 50px;grid-gap:20px}@media (min-width:789px){.heroBanner--newsHub__standardStories{grid-template-columns:1fr 1fr;padding:50px 50px 25px}}.heroBanner--newsHub__standardStory{display:grid;grid-column-gap:20px;grid-template-columns:1fr;grid-template-rows:250px 1fr}@media (min-width:450px){.heroBanner--newsHub__standardStory{grid-template-columns:repeat(6,1fr);grid-template-rows:20px 1fr 20px}}.heroBanner--newsHub__standardStory:hover{text-decoration:none}.heroBanner--newsHub__standardStory:hover *{text-decoration:none}.heroBanner--newsHub__standardStoryImage{grid-row:1/2;grid-column:1/-1;margin-right:10px}@media (min-width:450px){.heroBanner--newsHub__standardStoryImage{grid-row:1/-1;grid-column:1/4;margin-right:0}}.heroBanner--newsHub__standardStoryContent{padding:30px;-webkit-box-shadow:rgba(0,0,0,.1) 10px 10px;box-shadow:rgba(0,0,0,.1) 10px 10px;margin:0 10px 10px 0;grid-row:2/3;grid-column:1/-1}@media (min-width:450px){.heroBanner--newsHub__standardStoryContent{grid-row:2/3;grid-column:3/7}}.heroBanner--newsHub__standardStory:hover .heroBanner--newsHub__standardStoryHeading{color:#e6005b}.heroBanner--research{display:grid;grid-template-columns:1fr;grid-column-gap:20px}@media (min-width:789px){.heroBanner--research{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.heroBanner--research__image{grid-row:1/-1;min-height:400px}@media (min-width:450px){.heroBanner--research__image{min-height:550px}}@media (min-width:789px){.heroBanner--research__image{grid-column:1/2;min-height:450px}}.heroBanner--research__container{margin:0 auto}@media (min-width:789px){.heroBanner--research__container{display:grid;grid-template-columns:repeat(12,1fr);grid-column:1/-1;grid-column-gap:20px;width:100%;max-width:1340px;grid-row:1/-1}}.heroBanner--research__contents{padding:50px 20px}@media (min-width:450px){.heroBanner--research__contents{padding:50px 50px}}@media (min-width:789px){.heroBanner--research__contents{grid-column:7/-1;padding:50px 20px}}@media (min-width:789px){.heroBanner--research__contents--noImage{grid-column:1/-1}}.heroBanner--research__type{background-color:#fff;padding:10px 15px;display:inline-block;margin-bottom:30px}.page .heroBanner--research__type p{margin:0!important;font-size:1rem}.heroBanner--research h1{font-size:3rem!important;color:#e6005b;margin-bottom:30px}.heroBanner--research__value{font-size:1.25rem!important;margin-bottom:30px}.heroBanner--research__value:last-of-type{margin-bottom:0}.schoolpagebanner{background-color:#9e043d}.schoolpagebanner__container{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0;max-width:1340px;margin:auto}.schoolpagebanner__image{grid-area:1/1/2/2}.schoolpagebanner__image--img{height:100%;min-height:300px}.schoolpagebanner__title{grid-area:2/1/3/2;width:100%;background-color:#9e043d;border-bottom:10px solid #e4005a}.schoolpagebanner__title--headings{padding:40px 30px;grid-area:2/1/3/2}.page .schoolpagebanner__title--headings .schoolpagebanner__title--headings-main{font-size:3rem;line-height:1.2;margin:0;font-style:normal;color:#fff}.page .schoolpagebanner__title--headings .schoolpagebanner__title--headings-sub{font-size:2rem;line-height:1.2;margin:.33em 0;font-style:normal;color:#fff;font-family:UniversLTPro-65Bold,Arial,sans-serif}.schoolpagebanner__title--headings:after{content:"";display:inline-block;width:20%;height:10px;background-color:#e4005a}@media (min-width:450px){.schoolpagebanner__container{display:grid;grid-template-columns:50px repeat(10,1fr) 50px;grid-template-rows:repeat(11,1fr) 50px;grid-column-gap:0;grid-row-gap:0}.schoolpagebanner__image{grid-area:1/1/9/13}.schoolpagebanner__image--img{height:100%}.schoolpagebanner__title{grid-area:9/1/13/13;background-color:#e4005a;border-bottom:0}.schoolpagebanner__title--headings{grid-area:6/2/12/12;background-color:#9e043d}.schoolpagebanner__title--headings:after{width:10%}}@media (min-width:789px){.schoolpagebanner__container{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(8,1fr);max-height:540px;padding:0 50px}.schoolpagebanner__image{grid-area:1/7/9/13;background-color:#9e043d;grid-row:1/1}.schoolpagebanner__title{grid-area:1/1/9/7;background-color:#9e043d;grid-row:1/1}.schoolpagebanner__title--headings{grid-area:3/2/7/6;grid-row:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.schoolpagebanner__image--img{width:650px;height:540px}.schoolpagebanner__image--img:after{content:"";position:relative;display:block;height:541px;width:650px;background:url(../icons/school-shield-shape.svg) center center no-repeat;background-size:cover}}.html5gallery-box-0{top:0!important;left:0!important}.html5gallery-elem-0{-webkit-box-shadow:none!important;box-shadow:none!important}a[href$="watermark.php"]{display:none}.html5gallery-toolbox-0{display:block!important}.html5gallery-elem-0{position:relative;overflow:auto}.html5gallery-left-0,.html5gallery-right-0{display:block;width:70px!important;height:80px!important;opacity:0;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.html5gallery-left-0{right:-50px;left:-40px!important;background:url(../icons/prev.png) no-repeat center center #e6005b!important;text-indent:80px;text-align:right}.html5gallery-right-0{right:-50px;left:auto!important;background:url(../icons/next.png) no-repeat center center #e6005b!important;text-indent:72px}.html5gallery-container-0:hover .html5gallery-left-0{left:4px!important;opacity:.7}.html5gallery-container-0:hover .html5gallery-right-0{right:4px!important;opacity:.7}.html5gallery-tn-img-0,.html5gallery-tn-img-0 div,.html5gallery-tn-img-0 div div,.html5gallery-tn-img-0 div img{width:25px!important;height:25px!important;background-image:none!important}.html5gallery-tn-0,.html5gallery-tn-1,.html5gallery-tn-2{width:auto!important;height:auto!important}.html5gallery-tn-selected-0,.html5gallery-tn-selected-1,.html5gallery-tn-selected-2{width:25px!important;height:25px!important}.html5gallery-tn-selected-0 img,.html5gallery-tn-selected-1 img,.html5gallery-tn-selected-2 img{display:none!important}.html5gallery-tn-selected-0 div,.html5gallery-tn-selected-1 div,.html5gallery-tn-selected-2 div{width:25px!important;height:25px!important;background:url(../icons/slide-button-active.jpg) no-repeat center center #fff!important}.html5gallery-thumbs-0{text-align:center}.html5gallery-thumbs-0>div{float:none!important;display:inline-block!important}.html5gallery-title-0{position:absolute;width:100%;padding:0!important;margin:4px 0 0 4px}.html5gallery-title-text-0{padding:16px!important;background-color:rgba(0,0,0,.7)!important;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem!important}.section-block{padding-bottom:19px}.section-block ul{overflow:hidden}.htmlBox{position:relative;min-height:95%;color:#fff}.htmlBox .cta{position:absolute;bottom:0;width:100%;color:#fff}@media (max-width:640px){.small-12 .htmlBox .cta{position:relative;top:0}}.htmlBox .pink{background:#e6005b;background-color:rgba(232,0,90,.8)}.htmlBox .black{background:#151515;background-color:rgba(0,0,0,.8)}.htmlBox .blue{background:#151515;background-color:rgba(0,0,0,.8)}.htmlBox .white{background:#fff;background-color:rgba(255,255,255,.8)}.htmlBox .pink-text{color:#e6005b}.htmlBox .blue-text{color:#151515}.htmlBox .grey-text{color:#666}.large-4 .html-box-wrapper .htmlBox .cta{position:relative;top:0}.large-4 .html-box-wrapper .htmlBox .no-image{position:absolute;top:0}.large-4 .htmlBox .cta{min-height:68px;padding:10px 20px 10px 20px;font-size:2rem}@media (max-width:1366px) and (min-width:1025px){.large-4 .htmlBox .cta{min-height:32px;font-size:1.75rem}}.large-4 .htmlBox .museo700{padding:20px 20px 10px 20px;font-size:1.375rem}.large-8 .htmlBox .cta{padding:.5em;font-size:2rem}@media (max-width:640px){.small-12 .htmlBox .cta{min-height:32px;font-size:1.5rem}}.large-4 .htmlBox .no-image{position:absolute;top:0;opacity:1}@media (max-width:1024px){.large-4 .htmlBox .clip img{-o-object-fit:cover;object-fit:cover}}.large-4 .htmlBox .no-image span.bottom-align{position:absolute;bottom:20px;padding-right:20px;font-size:2rem}@media (max-width:640px){.large-4 .htmlBox .no-image span.bottom-align{font-size:1.75rem}}.large-4 .htmlBox .no-image span.bottom-align span{float:left;font-size:1.125rem}.htmlBox .no-change{position:absolute;bottom:0;width:100%}@media (max-width:850px){.small-12 .htmlBox .no-change{bottom:-4px;padding-left:11px;font-size:1.125rem}}@media (max-width:640px){.small-12 .htmlBox .no-change{position:relative;top:-48px;bottom:-4px;padding-left:15px;font-size:1.375rem}}a{position:none;color:#fff}.htmlBox .mobile-different{display:block}@media (max-width:640px){.htmlBox .mobile-different{display:none}}.htmlBox .image-wrapper-mobile{display:none}@media (max-width:640px){.htmlBox .image-wrapper-mobile{display:block}}.homepage-box .mobile-different{display:block}@media (max-width:480px){.homepage-box .mobile-different{display:none}}.homepage-box .image-wrapper-mobile{display:none}@media (max-width:480px){.homepage-box .image-wrapper-mobile{display:block}}a:focus{outline:auto #78caff;text-decoration:none}a:link,a:visited{color:#e6005b;text-decoration:none}a:focus{outline:auto #78caff;text-decoration:none}a:active,a:hover{color:#9e043d;outline:0 none;text-decoration:underline;cursor:pointer}.anchor-link-wrapper .anchor-links li a{outline:0}a.white:link,a.white:visited{color:#fff;text-decoration:none}a.white:active,a.white:hover{outline:0 none;text-decoration:underline;cursor:pointer}.anchor-link-wrapper .anchor-links li a.white{outline:0}.anchor-link-wrapper .anchor-links li a:focus{outline:auto #78caff}main a[href$=".doc"],main a[href$=".docx"],main a[href$=".pdf"],main a[href$=".ppt"],main a[href$=".pptx"],main a[href$=".xls"],main a[href$=".xlsx"],main a[rel=external]{position:relative}main a[href$=".doc"]:after,main a[href$=".docx"]:after,main a[href$=".pdf"]:after,main a[href$=".ppt"]:after,main a[href$=".pptx"]:after,main a[href$=".xls"]:after,main a[href$=".xlsx"]:after,main a[rel=external]:after{display:inline-block;width:20px;margin-left:7px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}main a[href$=".pdf"]:after{content:"\f1c1"}main a[href$=".doc"]:after,main a[href$=".docx"]:after{content:"\f1c2"}main a[href$=".xls"]:after,main a[href$=".xlsx"]:after{content:"\f1c3"}main a[href$=".ppt"]:after,main a[href$=".pptx"]:after{content:"\f1c4"}main a[rel=external]:after{content:"\f08e"}.key-panel a,.link--underline,a.link--underline,input[type=reset].link--underline{display:inline-block;padding-bottom:1px;border:0 none;border-bottom:1px solid #e6005b;margin-bottom:2px;background:0 0;color:#e6005b}.key-panel a:active,.key-panel a:hover,.link--underline:active,.link--underline:hover,input[type=reset].link--underline:active,input[type=reset].link--underline:hover{border-bottom:1px solid #e6005b;outline:0;color:#e6005b;text-decoration:none}.btn,.m-hero__pane-content .btn,.m-hero__pane-content a.btn,.m-hero__pane-content input.btn,a.btn,input.btn{vertical-align:middle;display:inline-block;zoom:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;cursor:pointer}.btn:moz-focus-inner{padding:0;border:0}.btn,a.btn,input.btn{padding:.75em 1.5em;border:1px solid #e4e4e4;border-radius:0;background-color:#e4e4e4;color:#666;font-family:inherit;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;text-decoration:none!important}.btn--left,.btn--right,a.btn--left,a.btn--right,input.btn--left,input.btn--right{position:relative}.btn--left:before,.btn--right:before,a.btn--left:before,a.btn--right:before,input.btn--left:before,input.btn--right:before{position:absolute;margin-top:-2px;font-family:FontAwesome;font-size:1.125rem;font-style:normal;font-weight:400;text-decoration:inherit}.btn--right,a.btn--right,input.btn--right{padding-right:35px}.btn--right:before,a.btn--right:before,input.btn--right:before{right:14px;font-size:1.625rem;content:"\f105"}.btn--left,a.btn--left,input.btn--left{padding-left:35px}.btn--left:before,a.btn--left:before,input.btn--left:before{left:20px;content:"\f104"}.btn--full,a.btn--full,input.btn--full{display:block;width:100%}.btn:active,.btn:hover,a.btn:active,a.btn:hover,input.btn:active,input.btn:hover{outline:0;background-color:#d7d7d7;color:#666;text-decoration:none}.btn--style-only:active,.btn--style-only:hover,a.btn--style-only:active,a.btn--style-only:hover,input.btn--style-only:active,input.btn--style-only:hover{background-color:#e4e4e4;color:#666;cursor:default}.btn--primary,a.btn--primary,input.btn--primary{border-color:#e6005b;background-color:#e6005b;color:#fff}.btn--primary:active,.btn--primary:hover,a.btn--primary:active,a.btn--primary:hover,input.btn--primary:active,input.btn--primary:hover{border-color:#9e043d;background-color:#9e043d;color:#fff}.btn--primary.active,.btn--primary:active,a.btn--primary.active,a.btn--primary:active,input.btn--primary.active,input.btn--primary:active{border-color:#e6005b;background-color:#fff;color:#e6005b}.btn--secondary,a.btn--secondary,input.btn--secondary{border-color:#f3f3f3;background-color:#f3f3f3;color:#333}.btn--secondary:before,a.btn--secondary:before,input.btn--secondary:before{color:#e6005b}.btn--secondary:active,.btn--secondary:hover,a.btn--secondary:active,a.btn--secondary:hover,input.btn--secondary:active,input.btn--secondary:hover{border-color:#767676;background-color:#767676;color:#fff}.btn--secondary:active:before,.btn--secondary:hover:before,a.btn--secondary:active:before,a.btn--secondary:hover:before,input.btn--secondary:active:before,input.btn--secondary:hover:before{color:#fff}.btn--secondary.active,.btn--secondary:active,a.btn--secondary.active,a.btn--secondary:active,input.btn--secondary.active,input.btn--secondary:active{border-color:#515151;background-color:#515151;color:#fff}.btn--secondary.active:before,.btn--secondary:active:before,a.btn--secondary.active:before,a.btn--secondary:active:before,input.btn--secondary.active:before,input.btn--secondary:active:before{color:#fff}.btn--terciary,a.btn--terciary,input.btn--terciary{border-color:#666;background-color:#fff;color:#e6005b}.btn--terciary:active,.btn--terciary:hover,a.btn--terciary:active,a.btn--terciary:hover,input.btn--terciary:active,input.btn--terciary:hover{border-color:#666;background-color:#fff;color:#e6005b;text-decoration:underline}.btn--terciary.active,.btn--terciary:active,a.btn--terciary.active,a.btn--terciary:active,input.btn--terciary.active,input.btn--terciary:active{border-color:#666;background-color:#666;color:#fff;text-decoration:none}.btn--quaternary,a.btn--quaternary,input.btn--quaternary{border-color:#004877;background-color:#004877;color:#fff}.btn--quaternary:active,.btn--quaternary:hover,a.btn--quaternary:active,a.btn--quaternary:hover,input.btn--quaternary:active,input.btn--quaternary:hover{border-color:#003f68;background-color:#003f68;color:#fff}.btn--quaternary.active,.btn--quaternary:active,a.btn--quaternary.active,a.btn--quaternary:active,input.btn--quaternary.active,input.btn--quaternary:active{border-color:#004877;background-color:#fff;color:#004877}.btn--quint,a.btn--quint,input.btn--quint{border-color:#64c138;border-width:3px;background-color:#527e28;color:#fff}.btn--quint:active,.btn--quint:hover,a.btn--quint:active,a.btn--quint:hover,input.btn--quint:active,input.btn--quint:hover{border-color:#64c138;background-color:#4b9728;color:#fff}.btn--quint.active,.btn--quint:active,a.btn--quint.active,a.btn--quint:active,input.btn--quint.active,input.btn--quint:active{border-color:#64c138;background-color:#fff;color:#527e28}.btn--link,a.btn--link,input.btn--link{padding-top:.75em;padding-bottom:.75em;border-color:#fff;background-color:#e4e4e4;color:#333;text-align:left}.btn--link:before,a.btn--link:before,input.btn--link:before{color:#e6005b;text-decoration:none}.btn--link:active,.btn--link:hover,a.btn--link:active,a.btn--link:hover,input.btn--link:active,input.btn--link:hover{border-color:#e4e4e4;background-color:#e4e4e4;color:#333;text-decoration:underline}.btn--link.active,.btn--link:active,a.btn--link.active,a.btn--link:active,input.btn--link.active,input.btn--link:active{border-color:#fff;background-color:#fff;color:#333;text-decoration:none}.btn--disabled,.btn--disabled:active,.btn--disabled:focus,.btn--disabled:hover,a.btn--disabled,a.btn--disabled:active,a.btn--disabled:focus,a.btn--disabled:hover,input.btn--disabled,input.btn--disabled:active,input.btn--disabled:focus,input.btn--disabled:hover{border:0;-webkit-box-shadow:none;box-shadow:none;background-image:none;background-color:#ccc;-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed}.btn--cancelled,.btn--cancelled:active,.btn--cancelled:focus,.btn--cancelled:hover,a.btn--cancelled,a.btn--cancelled:active,a.btn--cancelled:focus,a.btn--cancelled:hover,input.btn--cancelled,input.btn--cancelled:active,input.btn--cancelled:focus,input.btn--cancelled:hover{border:0;margin-top:0;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;background-image:none;background-color:#e4e4e4;color:#666;cursor:default}.btn--fully-booked,.btn--fully-booked:active,.btn--fully-booked:focus,.btn--fully-booked:hover,a.btn--fully-booked,a.btn--fully-booked:active,a.btn--fully-booked:focus,a.btn--fully-booked:hover,input.btn--fully-booked,input.btn--fully-booked:active,input.btn--fully-booked:focus,input.btn--fully-booked:hover{border:0;margin-top:0;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;background-image:none;background-color:#e4e4e4;color:#666;cursor:default}.btn--past-event,.btn--past-event:active,.btn--past-event:focus,.btn--past-event:hover,a.btn--past-event,a.btn--past-event:active,a.btn--past-event:focus,a.btn--past-event:hover,input.btn--past-event,input.btn--past-event:active,input.btn--past-event:focus,input.btn--past-event:hover{border:0;margin-top:0;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;background-image:none;background-color:#767676;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;cursor:default}@media (max-width:640px){.result .btn.result-status,.result a.btn.result-status,.result input.btn.result-status{position:relative;bottom:initial;width:100%;margin-top:15px}}.card-inner .btn--right:before{margin-top:-6px}.btn-stack .btn{margin-bottom:5px}.addthis_toolbox .custom_images a{display:inline-block;margin:5px}.addthis_toolbox .custom_images .content_button{width:40px;height:40px}.addthis_toolbox .custom_images .content_button_email{background:url(../icons/Email.svg)}.addthis_toolbox .custom_images .content_button_facebook{background:url(../icons/Facebook_colour.svg)}.addthis_toolbox .custom_images .content_button_twitter{background:url(../icons/Twitter_colour.svg)}.addthis_toolbox .custom_images .content_button_linkedin{background:url(../icons/linkedin-share.jpg)}.addthis_toolbox a[rel=external]:after{content:""!important;width:0!important}.reveal-modal-bg{z-index:9998}.reveal-modal{z-index:9999;margin-top:10%}.reveal-modal:focus{border:1px solid #e6005b;outline:0 none;-webkit-box-shadow:0;box-shadow:0}.close-reveal-modal{position:absolute;top:33px;right:34px;border:1px solid #666;background:#fff;color:#e6005b;font-size:.9375rem;font-weight:700}.close-reveal-modal:active,.close-reveal-modal:focus,.close-reveal-modal:hover{color:#515151;text-decoration:none}.reveal h2{margin-left:5px}.nonblocky-blocks .tile-content img{display:block;width:100%}.nonblocky-blocks .tile-content h3{margin:0 0 5px 0;font-size:1.125rem;font-weight:400}.nonblocky-blocks .tile-content h4{color:#e6005b}.nonblocky-blocks .tile-content .text-content{padding:15px;border-bottom:1px solid #ccc}.nonblocky-blocks .tile-content .text-content .summary,.nonblocky-blocks .tile-content .text-content span{display:block;font-size:.875rem}.nonblocky-blocks .tile-content .text-content span>span{display:inline}.nonblocky-blocks .tile-content .text-content .bold{font-weight:700}.nonblocky-blocks .block-tag{padding:7.5px 15px;background:#f3f3f3}.nonblocky-blocks .block-tag span{font-size:.75rem}.nonblocky-blocks .block-tag span::before{vertical-align:bottom;display:inline-block;width:19px;height:19px;margin-right:7px;background-image:url(../icons/Article_mono.svg);background-size:19px 19px;content:""}.nonblocky-blocks .news .block-tag span::before{background-image:url(../icons/News_mono.svg)}.nonblocky-blocks .event .block-tag span::before{background-image:url(../icons/Event_mono.svg)}.nonblocky-blocks .accommodation .block-tag span::before{background-image:url(../icons/Accomodation_mono.svg)}.nonblocky-blocks .student .block-tag span::before{background-image:url(../icons/StaffStudentProfile_mono.svg)}.nonblocky-blocks .staff .block-tag span::before{background-image:url(../icons/StaffStudentProfile_mono.svg)}.nonblocky-blocks .facility .block-tag span::before{background-image:url(../icons/Facility_mono.svg)}.nonblocky-blocks .course .block-tag span::before{background-image:url(../icons/Course_mono.svg)}.nonblocky-blocks .video .block-tag span::before{background-image:url(../icons/Video_mono.svg)}.nonblocky-blocks .social .block-tag span::before{background-image:url(../icons/Social_mono.svg)}.nonblocky-blocks .inline-content .tile-content img{vertical-align:top;display:inline-block}@media (min-width:em-calc(1024)){.nonblocky-blocks .inline-content .tile-content img{width:50%}}.nonblocky-blocks .inline-content .tile-content .text-content{display:inline-block;width:100%}@media (min-width:em-calc(1024)){.nonblocky-blocks .inline-content .tile-content .text-content{width:49%}}.nonblocky-blocks .colour-stripe{height:5px;background-color:#151515}.element-item{position:relative;float:left;padding:10px;background:#e4e4e4;color:#333}.element-item>div{height:100%;background:#fff}.element-item>*{padding:0;margin:0}.isotope:after{clear:both;display:block;content:""}.related h4,.related h5{color:#e6005b}.related h5{margin-top:0}.related h1 a:active,.related h1 a:hover{text-decoration:none}.related.courses .row{border-bottom:1px solid #ccc}.related.courses .row>div{padding-bottom:30px;padding-top:30px}@media (max-width:639px){.related.courses .row>div:last-child:not(:first-child){border-top:1px solid #ccc}}.result-title a:active,.result-title a:hover{text-decoration:none}.page .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:789px){.page .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page .row--verticalCenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page .row--alignRight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fb-search-wrapper{position:absolute;top:70%;display:none;width:100%;border:1px solid #ccc;background:#fff;text-align:left;-webkit-transition:.12s all cubic-bezier(.25,.1,.25,1);transition:.12s all cubic-bezier(.25,.1,.25,1)}.fb-search-results{display:table;width:100%;border-bottom:1px solid #e4e4e4}.fb-search-results .fb-search-results-block{display:table-cell}.fb-search-results ul{margin:0;padding:0;list-style:none}.fb-search-results ul li:last-child a{border:0}.fb-search-results .fb-search-result-item{display:block;padding:1em 1.9em;border-bottom:1px solid #e4e4e4;color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif}.fb-search-results .fb-search-result-item:focus,.fb-search-results .fb-search-result-item:hover{background-color:#e4e4e4;text-decoration:none}.fb-search-results .fb-search-result-item .fb-autocomplete-text{color:#333}.fb-search-results .fb-search-block-heading{padding:.55em 1em;margin:0;border-bottom:1px solid #e4e4e4;color:#767676;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.5rem}.fb-search-results .fb-course-suggestions{width:65%;background:#f3f3f3}.fb-search-results .fb-autocomplete{width:35%}.fb-search-all-courses.btn--right{display:block;padding:.5em 2em;font-family:Arial;font-size:.75rem;line-height:1em;text-align:right}.m-secondary-banner{margin:0 auto 30px}.m-secondary-banner__container{display:-webkit-box;display:-ms-flexbox;display:flex;background:#151515;background-size:cover;background-position:center left;background-repeat:no-repeat}.m-secondary-banner__panel{background:rgba(255,255,255,.8);width:100%;padding:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}h2.m-secondary-banner__header{margin:0}.m-secondary-banner__cta{margin-top:auto}@media only screen and (min-width:760px){.m-secondary-banner{margin-top:60px}.m-secondary-banner__container{height:400px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-secondary-banner__panel{width:50%}.m-secondary-banner__cta{max-width:265px}}.mSingleCTATextImage{width:100%}.mSingleCTATextImage__filter{background-color:#151515}@media (min-width:789px){.mSingleCTATextImage__filter{background-color:rgba(0,0,0,.6)}}.mSingleCTATextImage__container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:200px;padding:0;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:789px){.mSingleCTATextImage__container{max-width:1366px;min-height:275px;padding:0 45px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.mSingleCTATextImage__container:hover{text-decoration:none}.mSingleCTATextImage__container::after{content:""!important;width:0!important;margin:0!important}.mSingleCTATextImage__content{width:100%;padding:40px 30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:450px){.mSingleCTATextImage__content{padding:40px 60px}}@media (min-width:789px){.mSingleCTATextImage__content{max-width:550px;padding:40px 40px 40px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.mSingleCTATextImage__container:hover .mSingleCTATextImage__content{text-decoration:none}.mSingleCTATextImage__heading{padding:0;margin:0;color:#fff;font-size:1.625rem}.mSingleCTATextImage__container:hover .mSingleCTATextImage__heading{text-decoration:none}.mSingleCTATextImage__text{padding:15px 0 0;margin:0;color:#fff;font-size:.875rem}.mSingleCTATextImage__container:hover .mSingleCTATextImage__text{text-decoration:none}.mSingleCTATextImage__imageContainer{width:100%;height:300px;overflow:hidden;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:789px){.mSingleCTATextImage__imageContainer{height:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.mSingleCTATextImage__image{height:100%;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.mSingleCTATextImage__container:hover .mSingleCTATextImage__image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.tabs-content>.tab-content{float:left;display:none;width:100%;padding:.9375rem 0}.tabs-content>.tab-content.active{float:none;display:block}.tabs-content>.tab-content.contained{padding:.9375rem}.tabs-content.vertical>.tab-content{padding:0 .9375rem}.no-js .tabs-content>.tab-content{float:none;display:block}.tab-wrapper{min-height:500px;padding:30px;border:1px solid #e4e4e4}.tab-wrapper .tabs{padding-left:0;border:0 none}.tab-wrapper .tabs .tabs-title>a,.tab-wrapper .tabs dd>a{padding-bottom:14px;background:#fff;color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}.tab-wrapper .tabs .tabs-title>a:active,.tab-wrapper .tabs .tabs-title>a:hover,.tab-wrapper .tabs dd>a:active,.tab-wrapper .tabs dd>a:hover{text-decoration:underline}.tab-wrapper .tabs .tabs-title.is-active a,.tab-wrapper .tabs dd.active a{padding-bottom:11px;border-bottom:6px solid #e6005b;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif}.tab-wrapper .tabs .tabs-title.is-active,.tab-wrapper .tabs dd.active{padding-bottom:0}.tab-wrapper .tabs .tabs-title,.tab-wrapper .tabs dd{width:50%;padding-bottom:3px;border-bottom:1px solid #666}.tab-wrapper .tabs .tabs-title:only-child,.tab-wrapper .tabs dd:only-child{width:100%}.tab-wrapper .tabs ul>li>a{-webkit-box-shadow:none!important;box-shadow:none!important}.tab-wrapper .tabs-content{border:0 none}.tab-wrapper .tabs-content .tabs-panel .ucas-content{min-height:172px}.tab-wrapper .tabs-content .tabs-panel .ucas{float:left;width:40%;border:1px solid #e4e4e4;margin-top:1em;margin-right:25px;margin-bottom:25px;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.5rem;text-align:center}.tab-wrapper .tabs-content .tabs-panel .ucas div{margin-top:25px;margin-bottom:25px;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:3rem}.tab-wrapper .tabs-content .tabs-panel .ucas span{display:inline-block;width:100%;padding-top:15px;padding-bottom:15px;background-color:#e4e4e4}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:after,[data-tooltip]:before{visibility:hidden;opacity:0}[data-tooltip]:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:49px;width:250px;padding:15px 10px;background-color:#e4e4e4;color:#515151;line-height:1.5;text-align:center;content:attr(data-tooltip);border-radius:3px}[data-tooltip]:after{position:absolute;top:10px;left:40px;width:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e4e4e4;font-size:0;line-height:0;content:" "}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1}.twoColumnImageText{display:grid;grid-template-columns:1fr}@media screen and (min-width:450px){.twoColumnImageText{grid-template-columns:165px 1fr}}@media screen and (min-width:789px){.twoColumnImageText{grid-template-columns:165px 1fr}}.twoColumnImageText:hover{text-decoration:none}.twoColumnImageText:hover *{text-decoration:none}.twoColumnImageText .image__container{overflow:hidden}.twoColumnImageText .image__zoom{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;height:200px}@media screen and (min-width:450px){.twoColumnImageText .image__zoom{height:100%}}.twoColumnImageText:hover .image__zoom{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.twoColumnImageText .box__content{padding:20px;border:1px solid #ccc;border-top:0;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#fff}@media screen and (min-width:450px){.twoColumnImageText .box__content{grid-template-columns:165px 1fr;border-top:1px solid #ccc;border-left:0}}@media screen and (min-width:789px){.twoColumnImageText .box__content{grid-template-columns:165px 1fr}}.twoColumnImageText:hover .box__content{background-color:#f3f3f3}.twoColumnImageText .box__content p{margin-bottom:0}.grid__twoColumn--ImageTextFeatured{display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr}@media screen and (min-width:789px){.grid__twoColumn--ImageTextFeatured{grid-template-columns:1fr 2fr}}.grid__twoColumn--ImageTextFeatured .box--featured{border-bottom:6px solid #9e043d;display:grid;grid-template-columns:1fr;grid-template-rows:200px 1fr}@media screen and (min-width:450px){.grid__twoColumn--ImageTextFeatured .box--featured{grid-template-columns:165px 1fr;grid-template-rows:1fr;border-bottom:0}}@media screen and (min-width:789px){.grid__twoColumn--ImageTextFeatured .box--featured{grid-template-columns:1fr;grid-template-rows:200px 1fr;border-bottom:6px solid #9e043d}}.grid__twoColumn--ImageTextFeatured .box--standardItems{display:grid;grid-template-columns:1fr;grid-row-gap:20px}.grid__twoColumn--ImageTextFeatured .box--featured:hover{text-decoration:none}.grid__twoColumn--ImageTextFeatured .box--featured:hover *{text-decoration:none}.grid__twoColumn--ImageTextFeatured .box--featured .image__container{overflow:hidden}.grid__twoColumn--ImageTextFeatured .box--featured .image__zoom{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;height:200px}@media screen and (min-width:450px){.grid__twoColumn--ImageTextFeatured .box--featured .image__zoom{height:100%}}.grid__twoColumn--ImageTextFeatured .box--featured:hover .image__zoom{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.grid__twoColumn--ImageTextFeatured .box--featured .box__content{padding:20px;border:1px solid #ccc;border-bottom:0;border-top:0;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#fff}@media screen and (min-width:450px){.grid__twoColumn--ImageTextFeatured .box--featured .box__content{border:1px solid #ccc;border-left:0;border-bottom:6px solid #9e043d}}@media screen and (min-width:789px){.grid__twoColumn--ImageTextFeatured .box--featured .box__content{border:1px solid #ccc;border-bottom:0;border-top:0}}.grid__twoColumn--ImageTextFeatured .box--featured:hover .box__content{background-color:#f3f3f3}.grid__twoColumn--ImageTextFeatured .box--featured .box__content p{color:#333}.grid__twoColumn--ImageTextFeatured .box--featured .box__content p:last-of-type{margin-bottom:0}.contact-finder h1{margin-top:30px;margin-bottom:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:2.875rem;line-height:1.2}.contact-finder .finder{margin:0 0 70px 0!important}.contact-finder .finder .question{margin:0 auto}.contact-finder .finder .question .finder-question{clear:both;padding:15px 20px;margin-bottom:20px;background-color:#151515;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;line-height:1.2}.contact-finder .finder .question .finder-previous-answer{position:relative;padding:15px 70px 15px 20px;border-bottom:2px solid #fff;background-color:#e4e4e4;color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;line-height:1.2}.contact-finder .finder .question .finder-previous-answer span{color:#151515;font-family:UniversLTPro-65Bold,arial,sans-serif;text-decoration:underline}.contact-finder .finder .question .finder-previous-answer button{position:absolute;top:19px;right:15px;float:right;padding:0;border:0;margin:0;background-color:transparent;color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;line-height:1.2;text-decoration:underline}.contact-finder .finder .question .finder-item{height:50px}.contact-finder .finder .question .finder-item label{display:inline-block!important;height:40px!important;margin:0 0 0 15px;background:url(../icons/radio-icons.png) 0 -40px no-repeat;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.2;cursor:pointer}.contact-finder .finder .question .finder-item span{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;line-height:1.2}.contact-finder .finder .question .finder-item [type=radio]{position:relative;height:20px;margin:2px 20px 0 0;cursor:pointer;opacity:0}.contact-finder .finder .question .finder-item [type=radio]:checked{background:url(../icons/radio-icons.png) 0 1px no-repeat}.contact-finder .finder .question .results>h2{padding-top:50px;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;line-height:1.2}.contact-finder .finder .question .results ul{padding:0}.contact-finder .finder .question .results .result{border-bottom:1px solid #ccc;list-style:none}.contact-finder .finder .question .results .result .listing-image{display:none}@media (min-width:641px){.contact-finder .finder .question .results .result .listing-image{display:inline-block;width:25%}}.contact-finder .finder .question .results .result .listing-details{width:100%;padding:0}@media (min-width:641px){.contact-finder .finder .question .results .result .listing-details{width:75%}}.contact-finder .finder .question .results .result .result-title{color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem;line-height:1.2}.contact-finder .finder .question .results .result:first-of-type{border-top:1px solid #ccc}.contact-finder .finder .finder-question.question-block{display:inline-block;width:25%}.contact-finder .finder .finder-question.question-block .question{display:inline-block;width:25%}.contact-finder .finder .finder-question.question-block .question .finder-item label{margin:5px 0;color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.2;text-align:center}.contact-finder .finder .finder-edit-answer{float:right;clear:both}.contact-finder .finder .filter-search-input{width:100%;padding:15px 20px;border:1px solid #ccc;border-radius:0 0 2px 2px;margin-bottom:15px}.contact-finder .finder .filter-search-input::-webkit-input-placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.contact-finder .finder .filter-search-input::-moz-placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.contact-finder .finder .filter-search-input:-ms-input-placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.contact-finder .finder .filter-search-input::-ms-input-placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.contact-finder .finder .filter-search-input::placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.contact-finder .finder .filter-search-input.filter-a_z{display:none}.contact-finder .finder .filter-label{padding:15px 20px;background-color:#151515;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;line-height:1.2}.contact-finder .finder .filter-options{max-height:300px;border:1px solid #ccc;border-radius:0 0 2px 2px;padding:15px 20px 15px 15px;overflow-y:auto;overflow-x:hidden}.contact-finder .finder .filter-options .filter-a_z{display:inline-block;width:40px;height:40px;padding-top:10px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem}.contact-finder .finder .filter-options .filter-a_z input[type=radio]{position:relative;display:none;width:0;height:0;padding-top:5px;margin:0;opacity:0}.contact-finder .finder .filter-options .filter-a_z input:disabled+span{color:#515151;cursor:default}.contact-finder .finder .filter-options .filter-a_z span{display:inline-block;width:40px;text-align:center}.contact-finder .finder .filter-options .filter-a_z.active{border-radius:50%;background:#e6005b;color:#fff}.contact-finder .finder .filter-options label *{cursor:pointer}.contact-finder .finder .filter-options .clear-filter{float:right;padding-top:9px!important;padding-right:0;border:0;margin:0;background-color:transparent;color:#e6005b;font-size:small;text-decoration:underline}.contact-finder .finder .name-search form{position:relative}.contact-finder .finder .name-search form label{float:left;width:100%;padding:14px 20px;border:0;margin:0;background:#151515;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;line-height:1.2}@media (min-width:789px){.contact-finder .finder .name-search form label{width:25%;border-right:2px solid #fff}}.contact-finder .finder .name-search form input[type=text]{float:left;width:100%;height:50px;padding:15px 70px 15px 20px;border:1px solid #ccc;border-radius:0 0 2px 2px;background-color:rgba(255,255,255,.9);font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.2}@media (min-width:789px){.contact-finder .finder .name-search form input[type=text]{width:75%}}.contact-finder .finder .name-search form input[type=text]::-webkit-input-placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.contact-finder .finder .name-search form input[type=text]::-moz-placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.contact-finder .finder .name-search form input[type=text]:-ms-input-placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.contact-finder .finder .name-search form input[type=text]::-ms-input-placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.contact-finder .finder .name-search form input[type=text]::placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.contact-finder .finder .name-search form input[type=submit]{position:absolute;top:50px;right:0;float:left;width:50px;height:50px;padding:13px 10px 14px;border:0;border-radius:0 0 2px 0;background-color:#e6005b;background:url(../icons/Search_white.svg) center no-repeat #e6005b!important;color:transparent}@media (min-width:789px){.contact-finder .finder .name-search form input[type=submit]{top:0}}.contact-finder .finder .name-search form input[type=submit]:hover{background:url(../icons/Search_white.svg) center no-repeat #9e043d!important}.contact-finder .finder .name-search form .error{clear:both;padding:10px;border-top:2px solid #fff;background:#fff;color:#9e043d}.contact-finder .finder .filter-options .filter-role_type,.contact-finder .finder .filter-options .filter-school_or_department{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:40px!important;padding-left:5px;margin:0 0 0 5px;background:url(../icons/radio-icons.png) 0 -36px no-repeat;color:#333!important;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;line-height:1.2}.contact-finder .finder .filter-options .filter-role_type input[type=radio],.contact-finder .finder .filter-options .filter-school_or_department input[type=radio]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:30px;height:20px;margin:2px 20px 0 0;opacity:0}.contact-finder .finder .filter-options .filter-role_type span,.contact-finder .finder .filter-options .filter-school_or_department span{-ms-flex-item-align:center;align-self:center}.contact-finder .finder .active.filter-role_type,.contact-finder .finder .active.filter-school_or_department{background:url(../icons/radio-icons.png) 0 5px no-repeat}.contact-finder .finder .load-more,.contact-finder .finder .results{clear:both}.contact-finder-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #ccc;border-bottom:7px solid #151515;margin-bottom:20px}@media (min-width:1000px){.contact-finder-result{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact-finder-result--photo-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:650px){.contact-finder-result--photo-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:200px}}@media (min-width:1000px){.contact-finder-result--photo-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.contact-finder-result--photo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.contact-finder-result--photo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:200px}}.contact-finder-result--details{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:200px;padding:30px 40px}@media (min-width:650px){.contact-finder-result--details{width:100%}}@media (min-width:1000px){.contact-finder-result--details{padding:0 40px}}.contact-finder-result--name{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem;line-height:1.2;font-weight:unset}@media (min-width:650px){.contact-finder-result--name{display:block;margin:0}}.contact-finder-result--department{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;line-height:1.2;font-weight:unset}@media (min-width:650px){.contact-finder-result--department{display:block;margin:0}}.contact-finder-result--contact{width:100%;border-top:1px solid #ccc}@media (min-width:1000px){.contact-finder-result--contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px;min-width:300px;max-width:300px;border-top:0;border-left:1px solid #ccc}}@media (min-width:1050px){.contact-finder-result--contact{width:400px;min-width:400px;max-width:400px}}.contact-finder-result--email{border-top:1px solid #ccc}.contact-finder-result--phone{padding:30px 40px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;line-height:1.2}@media (min-width:1000px){.contact-finder-result--phone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 30px}}.contact-finder-result--phone p{margin:0}.contact-finder-result--phone a{display:block}@media (min-width:650px){.contact-finder-result--phone a{display:inline}}@media (min-width:1000px){.contact-finder-result--phone a{display:block}}@media (min-width:1050px){.contact-finder-result--phone a{display:inline}}.contact-finder-result--email{padding:30px 40px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;line-height:1.2}@media (min-width:1000px){.contact-finder-result--email{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 30px}}.contact-finder-result--email p{margin:0}.contact-finder-result--email a{display:block}@media (min-width:650px){.contact-finder-result--email a{display:inline}}@media (min-width:1000px){.contact-finder-result--email a{display:block}}@media (min-width:1050px){.contact-finder-result--email a{display:inline}}.o-course-hero{position:relative;height:auto;margin-top:-15px;margin-bottom:30px;overflow:hidden}.o-course-hero__photo{min-width:100%;margin-top:15px}.o-course-hero__corner-banner--satisfaction{position:absolute;top:0;left:15px;width:0;height:0;border-right:80px solid transparent;border-bottom:80px solid transparent;margin-top:15px}.o-course-hero__corner-banner--satisfaction:before{position:absolute;top:-20px;left:-60px;color:#fff;font-size:.875rem;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:"SATISFACTION*"}.o-course-hero__corner-banner--satisfaction-text{position:absolute;top:-55px;left:-80px;color:#fff;font-size:2.5rem;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.o-footer,footer{margin-top:0;background:#fff}footer .slick-list{width:98.2%;height:180px;border-right:2px solid #ccc}@media (max-width:789px) and (min-width:601px){footer .slick-list{width:97%;border-right:1px solid #ccc}}@media (max-width:600px) and (min-width:300px){footer .slick-list{width:95%;border-right:1px solid #ccc}}@media (max-width:450px){footer .slick-list{height:220px}}footer .reputation{padding:0 0 55px}@media (max-width:789px){footer .reputation{padding:0 0 50px}}@media (max-width:450px){footer .reputation{padding:0 0 45px}}footer .reputation h3{padding:5px 0;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.375rem;line-height:1.2;font-weight:unset}footer .reputation p{padding:5px 0;margin:0;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.5}footer .reputation a{text-decoration:underline}footer .reputation ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;border:0;margin:20px -4px 20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:450px){footer .reputation ul{height:220px}}footer .reputation ul li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:180px;padding:15px 10px 0;border:0 solid #ccc;border-width:1px 0 1px 1px;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;list-style:none}@media (max-width:450px){footer .reputation ul li{height:220px;padding:35px 10px 0 10px}}footer .reputation ul li img{max-height:150px;padding:20px;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .reputation ul li:last-of-type{border-width:1px}footer .reputation ul .slick-previous{position:absolute;top:65px;left:15px;z-index:2;display:none!important;width:50px;height:50px;border:solid 1px #ccc;border:0;background-color:#151515;color:#fff;font-size:1.5rem}@media (max-width:1400px){footer .reputation ul .slick-previous{left:25px}}@media (max-width:450px){footer .reputation ul .slick-previous{top:85px;left:45px}}footer .reputation ul .slick-next{position:absolute;top:65px;right:0;width:50px;height:50px;border:0;background:url(../icons/footer-chevron.svg) center no-repeat #e6005b!important;color:#fff;font-size:1.5rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:450px){footer .reputation ul .slick-next{top:85px;right:45px}}@media (max-width:600px) and (min-width:300px){footer .reputation ul .slick-next{right:-5px}}@media (max-width:1024px) and (min-width:790px){footer .reputation ul .slick-next{right:-5px;border-right:1px solid #ccc}}footer .reputation ul .slick-next:hover{background:url(../icons/footer-chevron.svg) center no-repeat #9e043d!important}footer .content-links{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 10px 0}@media (max-width:450px){footer .content-links{display:inline-block}}footer .content-links .footer-column-one{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}footer .content-links .footer-column-two{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}footer .content-links .footer-column-three{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}footer .content-links .content-link-section{padding:0 0 20px 0}@media (max-width:450px){footer .content-links .content-link-section{padding:0 0 2px 0!important}}@media (max-width:789px){footer .content-links .content-link-section{padding:0 0 65px 0}}@media (max-width:450px){footer .content-links .content-link-section{padding:0 0 20px 0}}footer .content-links .content-link-section .start-closed{display:block}@media (max-width:450px){footer .content-links .content-link-section .start-closed{display:none}}footer .content-links .content-link-section ul{display:block;padding:0;margin:0}@media (min-width:450px){footer .content-links .content-link-section ul{display:block!important}}footer .content-links .content-link-section ul>li{padding:0;margin:0;list-style:none}@media (max-width:450px){footer .content-links .content-link-section .footer-content-container{padding:10px!important}}footer .content-links .content-link-section h4{padding:0;margin:0;font-weight:unset}footer .content-links .content-link-section h4 a{display:inline-block;width:100%;padding:0 0 15px 0;margin:0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;line-height:1.2;font-weight:unset;text-decoration:none}@media (min-width:450px){footer .content-links .content-link-section h4 a{cursor:default}}@media (max-width:450px){footer .content-links .content-link-section h4 a{padding:15px;margin-bottom:0;background-color:#151515;color:#fff}}@media (max-width:450px){footer .content-links .content-link-section h4 .expandable-target-is--out{background:url(../icons/Arrow_down_white_black_bg.svg) no-repeat;background-position:right;background-size:12%;background-position:right 10px top 6px;background-color:#151515}}@media (max-width:450px){footer .content-links .content-link-section h4 .expandable-target-is--in{background:url(../icons/Arrow_up_white_black_bg.svg) no-repeat;background-position:right;background-size:12%;background-position:right 10px top 6px;background-color:#151515}}footer .content-links .content-link-section p{padding:0 0 5px 0;margin:0;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;line-height:1.5}footer .content-links .content-link-section .campus-title{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.7}footer .content-links .content-link-section .reception-lines{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.8125rem;line-height:1.6}footer .content-links .content-link-section .reception-times{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.8125rem;line-height:1.3}footer .content-links .content-link-section .campus-postcode{padding:0 0 15px}footer .content-links .content-link-section .campus-confetti-postcode{padding:0}footer .content-links .content-link-section a{color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;line-height:1.6;text-decoration:underline}footer .content-links .content-link-section a:hover{color:#9e043d}@media only screen and (min-width:789px){footer h4 a:hover{color:#151515!important}}@media only screen and (max-width:789px){footer h4 a:hover{color:#fff!important}}.o-footer__social{background-color:#151515}.o-footer__socialContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#151515;color:#fff}.o-footer__socialCopyright{display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;padding:0 0 0 15px;margin:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;line-height:1.2;text-align:left}@media (min-width:400px){.o-footer__socialCopyright{height:50px}}@media (min-width:450px){.o-footer__socialCopyright{height:60px}}@media (min-width:600px){.o-footer__socialCopyright{height:50px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:789px){.o-footer__socialCopyright{height:60px}}.o-footer__socialIcons{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;list-style:none}@media (min-width:600px){.o-footer__socialIcons{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-pack:default;-ms-flex-pack:default;justify-content:default;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.o-footer__socialIcon{width:45px;height:45px;-ms-flex-item-align:center;align-self:center;-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width:400px){.o-footer__socialIcon{width:50px;height:50px}}@media (min-width:450px){.o-footer__socialIcon{width:60px;height:60px}}@media (min-width:600px){.o-footer__socialIcon{width:50px;height:50px}}@media (min-width:789px){.o-footer__socialIcon{width:60px;height:60px}}.o-footer__socialIcon:hover{background-color:#e6005b}.o-footer__socialIcon--facebook{background:url(../icons/Facebook_idle.svg) no-repeat}.o-footer__socialIcon--twitter{background:url(../icons/Twitter_idle.svg) no-repeat}.o-footer__socialIcon--youtube{background:url(../icons/Youtube_idle.svg) no-repeat}.o-footer__socialIcon--flickr{background:url(../icons/Flickr_idle.svg) no-repeat}.o-footer__socialIcon--pintrest{background:url(../icons/Pintrest_idle.svg) no-repeat}.o-footer__socialIcon--instagram{background:url(../icons/Instagram_idle.svg) no-repeat}.o-footer__socialIcon--linkedin{background:url(../icons/Linkedin_idle.svg) no-repeat}.o-footer__socialIcon--snapchat{background:url(../icons/Snapchat_idle.svg) no-repeat}.o-footer__socialIconLink{display:block;width:45px;height:45px;color:#fff;text-decoration:none}@media (min-width:400px){.o-footer__socialIconLink{width:50px;height:50px}}@media (min-width:450px){.o-footer__socialIconLink{width:60px;height:60px}}@media (min-width:600px){.o-footer__socialIconLink{width:50px;height:50px}}@media (min-width:789px){.o-footer__socialIconLink{width:60px;height:60px}}.global-footer{color:#fff;background:#151515}.global-footer a{color:#fff;text-decoration:underline;-webkit-transition:all .3s ease;transition:all .3s ease}.global-footer a:hover{color:#ccc;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.global-footer__h3{font-size:1.625rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif}.global-footer .global-footer__h3-link{cursor:default;text-decoration:none}.global-footer p{margin:1rem 0}.global-footer .gtm-footer[itemprop=email]::before{content:"";display:inline-block;background:url(../icons/Envelope.svg) center/cover no-repeat;margin-right:10px;width:13px;height:11px}.global-footer__primary{padding:1rem;max-width:1366px;margin:0 auto}.global-footer__primary-list,.global-footer__secondary-list,.global-footer__social-list{list-style:none;padding:0}.global-footer__address{font-style:normal}.global-footer__social-list{display:-webkit-box;display:-ms-flexbox;display:flex}.global-footer__social-list-item{width:30px;height:30px;margin-right:.625rem;-webkit-transition:all .25s ease;transition:all .25s ease}.global-footer__social-list-item:last-of-type{margin-right:0}.global-footer__social-item-link{width:30px;height:30px;display:block}.global-footer__social-item--facebook{background:#585858 url(../icons/facebook.svg) no-repeat}.global-footer__social-item--twitter{background:#585858 url(../icons/twitter.svg) no-repeat}.global-footer__social-item--youtube{background:#585858 url(../icons/youtube.svg) no-repeat}.global-footer__social-item--instagram{background:#585858 url(../icons/instagram.svg) no-repeat}.global-footer__social-item--tiktok{background:#585858 url(../icons/tiktok.svg) no-repeat}.global-footer__social-item--linkedin{background:#585858 url(../icons/linkedin.svg) no-repeat}.global-footer__social-list-item:hover{background-color:#3f3f3f!important}.global-footer a.global-footer__btn{display:block;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#e6005b;color:#fff;text-decoration:none;margin-bottom:1rem;padding:.6rem;-webkit-transition:all .25s ease;transition:all .25s ease}.global-footer a.global-footer__btn:hover{background:#9e043d}.global-footer__secondary{padding:.5rem 1rem;font-size:.875rem;max-width:1366px;margin:0 auto}.global-footer__secondary-column{display:-webkit-box;display:-ms-flexbox;display:flex}.global-footer__secondary-list a{color:#fff;text-decoration:none}.global-footer__secondary-list a:hover{text-decoration:underline}.global-footer__secondary-list-item{padding-right:.8rem;display:inline-block}.global-footer__secondary-list-item:last-of-type{padding-right:0}.global-footer__secondary-list-item::after{content:"|";padding-left:1.3rem}.global-footer__secondary-list-item:last-of-type::after{content:none}.global-footer .reputation{padding:0}.global-footer .reputation ul{margin:0 auto;padding:20px 0}.global-footer .slick-list{border-right:0;height:140px}.global-footer .reputation ul li{background:inherit;padding:0;border:0;height:140px}.global-footer .slick-initialized .slick-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.global-footer .reputation ul li img{height:140px;max-height:140px;padding:0 .625rem}.global-footer .reputation ul li img.small{height:90px;max-height:90px}.global-footer .reputation ul .slick-next,.global-footer .reputation ul .slick-previous{top:calc(50% - 15px);border-radius:4px;width:30px;height:30px;background:url(../icons/right-thin-chevron.svg) center/8px no-repeat #fff!important}.global-footer .reputation ul .slick-previous{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block!important;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.global-footer .reputation ul .slick-next:hover,.global-footer .reputation ul .slick-previous:hover{background:url(../icons/right-thin-chevron.svg) center/8px no-repeat #ccc!important}.global-footer .slick-list{width:100%}.global-footer__award-logos-section{background:#585858;padding:10px 0}.global-footer__award-logos-section-swiper-container{max-width:1366px;margin:auto}.global-footer__award-logos-container.reputation{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.global-footer__award-logos-container .swiper-slide a{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #fff;height:140px;padding:0 10px}.global-footer__award-logos-container .swiper-slide a.swiper-slide--no-border{border-left:none}.global-footer__award-logos-container .swiper-slide img{height:100%;max-height:120px;min-height:100px}.global-footer__award-logos-next.swiper-button-next,.global-footer__award-logos-previous.swiper-button-prev{height:30px;width:30px;top:calc(50% - 15px);margin-top:0;border-radius:4px;background:url(../icons/right-thin-chevron.svg) center/8px no-repeat #fff!important;-webkit-transition:all .2s;transition:all .2s}.global-footer__award-logos-previous.swiper-button-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.global-footer__award-logos-next.swiper-button-next:hover,.global-footer__award-logos-previous.swiper-button-prev:hover{-webkit-filter:brightness(.8);filter:brightness(.8)}.global-footer__award-logos-next.swiper-button-next:after,.global-footer__award-logos-previous.swiper-button-prev:after{content:""}@media (max-width:450px){.global-footer__primary-item-content--one,.global-footer__primary-item-content--three,.global-footer__primary-item-content--two{display:none}.global-footer__h3--one,.global-footer__h3--three,.global-footer__h3--two{border-bottom:1px solid #fff;margin-bottom:1rem}.global-footer__h3--one:after,.global-footer__h3--three:after,.global-footer__h3--two:after{font-family:FontAwesome;content:"\f078";color:#e6005b;float:right;-webkit-transition:all .5s;transition:all .5s}.global-footer__h3--one.active:after,.global-footer__h3--three.active:after,.global-footer__h3--two.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.global-footer__social-list{-ms-flex-pack:distribute;justify-content:space-around}.global-footer .reputation ul{height:100%}}@media (min-width:450px){.global-footer__primary{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;padding:1rem 2rem}.global-footer__primary-item-content{display:block!important}.global-footer__primary-item-one{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.global-footer__primary-item-two{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.global-footer__primary-item-three{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.global-footer__primary-item-four{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.global-footer__award-logos{display:-webkit-box;display:-ms-flexbox;display:flex}.global-footer__secondary{padding:.5rem 2rem}.global-footer .reputation ul li{border-right:1px solid #fff}.global-footer .reputation ul{padding:35px 0}}@media (min-width:1024px){.global-footer__h3{margin-top:0}.global-footer__primary{padding:2.5rem 1rem;grid-template-columns:repeat(4,1fr)}.global-footer__primary-item-one{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.global-footer__primary-item-two{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.global-footer__primary-item-three{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.global-footer__primary-item-four{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.global-footer__secondary{padding:.5rem 1rem}.global-footer__secondary-column-one{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.global-footer__secondary-column-two{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1366px){.global-footer__secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.global-footer .reputation ul .slick-next{right:0}.global-footer .reputation ul .slick-previous{left:0}}.global-footer{margin-top:0}.global-footer__h3{font-family:UniversLTPro-65Bold,arial,sans-serif}.global-footer__primary-list,.global-footer__social-list{margin-top:0}.global-footer__address{margin-bottom:1rem}.global-footer .reputation ul li img{height:120px;max-height:120px}.global-footer__primary-list.no-margin{margin-bottom:0}.global-footer a.global-footer__btn{white-space:normal}.global-footer__social-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.global-footer__social-list-item{margin-bottom:1rem;width:38px;height:38px;border-radius:100%;background-size:25px;background:#585858;background-position:center}.global-footer__social-list-item:hover{background:#3f3f3f}.global-footer__social-item-link{width:38px;height:38px}.global-footer__social-item--facebook{background:#585858 url(https://www.ntu.ac.uk/__data/assets/file/0033/1428648/facebook-transparent.svg) no-repeat center;background-size:25px}.global-footer__social-item--facebook:hover{background:#3f3f3f url(https://www.ntu.ac.uk/__data/assets/file/0033/1428648/facebook-transparent.svg) no-repeat center;background-size:25px}.global-footer__social-item--twitter{background:#585858 url(https://www.ntu.ac.uk/__data/assets/file/0031/1428655/twitter-transparent.svg) no-repeat center;background-size:25px}.global-footer__social-item--twitter:hover{background:#3f3f3f url(https://www.ntu.ac.uk/__data/assets/file/0031/1428655/twitter-transparent.svg) no-repeat center;background-size:25px}.global-footer__social-item--instagram{background:#585858 url(https://www.ntu.ac.uk/__data/assets/file/0027/1428651/instagram-transparent.svg) no-repeat center;background-size:25px}.global-footer__social-item--instagram:hover{background:#3f3f3f url(https://www.ntu.ac.uk/__data/assets/file/0027/1428651/instagram-transparent.svg) no-repeat center;background-size:25px}.global-footer__social-item--tiktok{background:#585858 url(https://www.ntu.ac.uk/__data/assets/file/0030/1428654/tiktok-transparent.svg) no-repeat center;background-size:25px}.global-footer__social-item--tiktok:hover{background:#3f3f3f url(https://www.ntu.ac.uk/__data/assets/file/0030/1428654/tiktok-transparent.svg) no-repeat center;background-size:25px}.global-footer__social-item--linkedin{background:#585858 url(https://www.ntu.ac.uk/__data/assets/file/0029/1428653/linkedin-transparent.svg) no-repeat center;background-size:25px}.global-footer__social-item--linkedin:hover{background:#3f3f3f url(https://www.ntu.ac.uk/__data/assets/file/0029/1428653/linkedin-transparent.svg) no-repeat center;background-size:25px}.global-footer__social-item--youtube{background:#585858 url(https://www.ntu.ac.uk/__data/assets/file/0032/1428656/youtube-transparent.svg) no-repeat center;background-size:25px}.global-footer__social-item--youtube:hover{background:#3f3f3f url(https://www.ntu.ac.uk/__data/assets/file/0032/1428656/youtube-transparent.svg) no-repeat center;background-size:25px}@media (max-width:450px){.global-footer__social-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:450px){.global-footer .reputation ul{padding:10px 0}}@media (min-width:1024px){.global-footer__h3{margin-top:0;font-size:1.4rem}}@media (min-width:1400px){.global-footer__social-item-link,.global-footer__social-list-item{width:45px;height:45px}}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=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{padding:1em;display:inline-block;border:1px solid #333;border-radius:0;vertical-align:middle;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box}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=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{outline:0;border:2px solid;border-color:#e6005b}.error input[type=color]:focus,.error input[type=date]:focus,.error input[type=datetime-local]:focus,.error input[type=datetime]:focus,.error input[type=email]:focus,.error input[type=month]:focus,.error input[type=number]:focus,.error input[type=password]:focus,.error input[type=search]:focus,.error input[type=tel]:focus,.error input[type=text]:focus,.error input[type=time]:focus,.error input[type=url]:focus,.error input[type=week]:focus,.error select:focus,.error textarea:focus,.input-validation-error input[type=color]:focus,.input-validation-error input[type=date]:focus,.input-validation-error input[type=datetime-local]:focus,.input-validation-error input[type=datetime]:focus,.input-validation-error input[type=email]:focus,.input-validation-error input[type=month]:focus,.input-validation-error input[type=number]:focus,.input-validation-error input[type=password]:focus,.input-validation-error input[type=search]:focus,.input-validation-error input[type=tel]:focus,.input-validation-error input[type=text]:focus,.input-validation-error input[type=time]:focus,.input-validation-error input[type=url]:focus,.input-validation-error input[type=week]:focus,.input-validation-error select:focus,.input-validation-error textarea:focus{border-color:#e6005b}.valid input[type=color]:focus,.valid input[type=date]:focus,.valid input[type=datetime-local]:focus,.valid input[type=datetime]:focus,.valid input[type=email]:focus,.valid input[type=month]:focus,.valid input[type=number]:focus,.valid input[type=password]:focus,.valid input[type=search]:focus,.valid input[type=tel]:focus,.valid input[type=text]:focus,.valid input[type=time]:focus,.valid input[type=url]:focus,.valid input[type=week]:focus,.valid select:focus,.valid textarea:focus{border-color:#64c138}input[type=color]::-ms-clear,input[type=date]::-ms-clear,input[type=datetime-local]::-ms-clear,input[type=datetime]::-ms-clear,input[type=email]::-ms-clear,input[type=month]::-ms-clear,input[type=number]::-ms-clear,input[type=password]::-ms-clear,input[type=search]::-ms-clear,input[type=tel]::-ms-clear,input[type=text]::-ms-clear,input[type=time]::-ms-clear,input[type=url]::-ms-clear,input[type=week]::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none;width:0;height:0}input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#767676;font-style:italic}input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#767676;font-style:italic}input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#767676;font-style:italic}input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#767676;font-style:italic}input[type=color].error,input[type=color].input-validation-error,input[type=date].error,input[type=date].input-validation-error,input[type=datetime-local].error,input[type=datetime-local].input-validation-error,input[type=datetime].error,input[type=datetime].input-validation-error,input[type=email].error,input[type=email].input-validation-error,input[type=month].error,input[type=month].input-validation-error,input[type=number].error,input[type=number].input-validation-error,input[type=password].error,input[type=password].input-validation-error,input[type=search].error,input[type=search].input-validation-error,input[type=tel].error,input[type=tel].input-validation-error,input[type=text].error,input[type=text].input-validation-error,input[type=time].error,input[type=time].input-validation-error,input[type=url].error,input[type=url].input-validation-error,input[type=week].error,input[type=week].input-validation-error,select.error,select.input-validation-error,textarea.error,textarea.input-validation-error{background-color:#fff;border-color:#e6005b}input[type=color].valid,input[type=date].valid,input[type=datetime-local].valid,input[type=datetime].valid,input[type=email].valid,input[type=month].valid,input[type=number].valid,input[type=password].valid,input[type=search].valid,input[type=tel].valid,input[type=text].valid,input[type=time].valid,input[type=url].valid,input[type=week].valid,select.valid,textarea.valid{background-color:#fff;border-color:#64c138}input[type=color].error+.icon-holder:after,input[type=color].error+label.error+.icon-holder:after,input[type=color].input-validation-error+.icon-holder:after,input[type=color].input-validation-error+label.error+.icon-holder:after,input[type=date].error+.icon-holder:after,input[type=date].error+label.error+.icon-holder:after,input[type=date].input-validation-error+.icon-holder:after,input[type=date].input-validation-error+label.error+.icon-holder:after,input[type=datetime-local].error+.icon-holder:after,input[type=datetime-local].error+label.error+.icon-holder:after,input[type=datetime-local].input-validation-error+.icon-holder:after,input[type=datetime-local].input-validation-error+label.error+.icon-holder:after,input[type=datetime].error+.icon-holder:after,input[type=datetime].error+label.error+.icon-holder:after,input[type=datetime].input-validation-error+.icon-holder:after,input[type=datetime].input-validation-error+label.error+.icon-holder:after,input[type=email].error+.icon-holder:after,input[type=email].error+label.error+.icon-holder:after,input[type=email].input-validation-error+.icon-holder:after,input[type=email].input-validation-error+label.error+.icon-holder:after,input[type=month].error+.icon-holder:after,input[type=month].error+label.error+.icon-holder:after,input[type=month].input-validation-error+.icon-holder:after,input[type=month].input-validation-error+label.error+.icon-holder:after,input[type=number].error+.icon-holder:after,input[type=number].error+label.error+.icon-holder:after,input[type=number].input-validation-error+.icon-holder:after,input[type=number].input-validation-error+label.error+.icon-holder:after,input[type=password].error+.icon-holder:after,input[type=password].error+label.error+.icon-holder:after,input[type=password].input-validation-error+.icon-holder:after,input[type=password].input-validation-error+label.error+.icon-holder:after,input[type=search].error+.icon-holder:after,input[type=search].error+label.error+.icon-holder:after,input[type=search].input-validation-error+.icon-holder:after,input[type=search].input-validation-error+label.error+.icon-holder:after,input[type=tel].error+.icon-holder:after,input[type=tel].error+label.error+.icon-holder:after,input[type=tel].input-validation-error+.icon-holder:after,input[type=tel].input-validation-error+label.error+.icon-holder:after,input[type=text].error+.icon-holder:after,input[type=text].error+label.error+.icon-holder:after,input[type=text].input-validation-error+.icon-holder:after,input[type=text].input-validation-error+label.error+.icon-holder:after,input[type=time].error+.icon-holder:after,input[type=time].error+label.error+.icon-holder:after,input[type=time].input-validation-error+.icon-holder:after,input[type=time].input-validation-error+label.error+.icon-holder:after,input[type=url].error+.icon-holder:after,input[type=url].error+label.error+.icon-holder:after,input[type=url].input-validation-error+.icon-holder:after,input[type=url].input-validation-error+label.error+.icon-holder:after,input[type=week].error+.icon-holder:after,input[type=week].error+label.error+.icon-holder:after,input[type=week].input-validation-error+.icon-holder:after,input[type=week].input-validation-error+label.error+.icon-holder:after,select.error+.icon-holder:after,select.error+label.error+.icon-holder:after,select.input-validation-error+.icon-holder:after,select.input-validation-error+label.error+.icon-holder:after,textarea.error+.icon-holder:after,textarea.error+label.error+.icon-holder:after,textarea.input-validation-error+.icon-holder:after,textarea.input-validation-error+label.error+.icon-holder:after{display:none;content:"\f071";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#e6005b;font-size:2.3125rem;padding-left:.5em;position:absolute;right:49%;padding-top:5px;margin-right:-35px}.custom-select input[type=color].error+.icon-holder:after,.custom-select input[type=color].error+label.error+.icon-holder:after,.custom-select input[type=color].input-validation-error+.icon-holder:after,.custom-select input[type=color].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=date].error+.icon-holder:after,.custom-select input[type=date].error+label.error+.icon-holder:after,.custom-select input[type=date].input-validation-error+.icon-holder:after,.custom-select input[type=date].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=datetime-local].error+.icon-holder:after,.custom-select input[type=datetime-local].error+label.error+.icon-holder:after,.custom-select input[type=datetime-local].input-validation-error+.icon-holder:after,.custom-select input[type=datetime-local].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=datetime].error+.icon-holder:after,.custom-select input[type=datetime].error+label.error+.icon-holder:after,.custom-select input[type=datetime].input-validation-error+.icon-holder:after,.custom-select input[type=datetime].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=email].error+.icon-holder:after,.custom-select input[type=email].error+label.error+.icon-holder:after,.custom-select input[type=email].input-validation-error+.icon-holder:after,.custom-select input[type=email].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=month].error+.icon-holder:after,.custom-select input[type=month].error+label.error+.icon-holder:after,.custom-select input[type=month].input-validation-error+.icon-holder:after,.custom-select input[type=month].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=number].error+.icon-holder:after,.custom-select input[type=number].error+label.error+.icon-holder:after,.custom-select input[type=number].input-validation-error+.icon-holder:after,.custom-select input[type=number].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=password].error+.icon-holder:after,.custom-select input[type=password].error+label.error+.icon-holder:after,.custom-select input[type=password].input-validation-error+.icon-holder:after,.custom-select input[type=password].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=search].error+.icon-holder:after,.custom-select input[type=search].error+label.error+.icon-holder:after,.custom-select input[type=search].input-validation-error+.icon-holder:after,.custom-select input[type=search].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=tel].error+.icon-holder:after,.custom-select input[type=tel].error+label.error+.icon-holder:after,.custom-select input[type=tel].input-validation-error+.icon-holder:after,.custom-select input[type=tel].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=text].error+.icon-holder:after,.custom-select input[type=text].error+label.error+.icon-holder:after,.custom-select input[type=text].input-validation-error+.icon-holder:after,.custom-select input[type=text].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=time].error+.icon-holder:after,.custom-select input[type=time].error+label.error+.icon-holder:after,.custom-select input[type=time].input-validation-error+.icon-holder:after,.custom-select input[type=time].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=url].error+.icon-holder:after,.custom-select input[type=url].error+label.error+.icon-holder:after,.custom-select input[type=url].input-validation-error+.icon-holder:after,.custom-select input[type=url].input-validation-error+label.error+.icon-holder:after,.custom-select input[type=week].error+.icon-holder:after,.custom-select input[type=week].error+label.error+.icon-holder:after,.custom-select input[type=week].input-validation-error+.icon-holder:after,.custom-select input[type=week].input-validation-error+label.error+.icon-holder:after,.custom-select select.error+.icon-holder:after,.custom-select select.error+label.error+.icon-holder:after,.custom-select select.input-validation-error+.icon-holder:after,.custom-select select.input-validation-error+label.error+.icon-holder:after,.custom-select textarea.error+.icon-holder:after,.custom-select textarea.error+label.error+.icon-holder:after,.custom-select textarea.input-validation-error+.icon-holder:after,.custom-select textarea.input-validation-error+label.error+.icon-holder:after,.input-counter input[type=color].error+.icon-holder:after,.input-counter input[type=color].error+label.error+.icon-holder:after,.input-counter input[type=color].input-validation-error+.icon-holder:after,.input-counter input[type=color].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=date].error+.icon-holder:after,.input-counter input[type=date].error+label.error+.icon-holder:after,.input-counter input[type=date].input-validation-error+.icon-holder:after,.input-counter input[type=date].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=datetime-local].error+.icon-holder:after,.input-counter input[type=datetime-local].error+label.error+.icon-holder:after,.input-counter input[type=datetime-local].input-validation-error+.icon-holder:after,.input-counter input[type=datetime-local].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=datetime].error+.icon-holder:after,.input-counter input[type=datetime].error+label.error+.icon-holder:after,.input-counter input[type=datetime].input-validation-error+.icon-holder:after,.input-counter input[type=datetime].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=email].error+.icon-holder:after,.input-counter input[type=email].error+label.error+.icon-holder:after,.input-counter input[type=email].input-validation-error+.icon-holder:after,.input-counter input[type=email].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=month].error+.icon-holder:after,.input-counter input[type=month].error+label.error+.icon-holder:after,.input-counter input[type=month].input-validation-error+.icon-holder:after,.input-counter input[type=month].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=number].error+.icon-holder:after,.input-counter input[type=number].error+label.error+.icon-holder:after,.input-counter input[type=number].input-validation-error+.icon-holder:after,.input-counter input[type=number].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=password].error+.icon-holder:after,.input-counter input[type=password].error+label.error+.icon-holder:after,.input-counter input[type=password].input-validation-error+.icon-holder:after,.input-counter input[type=password].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=search].error+.icon-holder:after,.input-counter input[type=search].error+label.error+.icon-holder:after,.input-counter input[type=search].input-validation-error+.icon-holder:after,.input-counter input[type=search].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=tel].error+.icon-holder:after,.input-counter input[type=tel].error+label.error+.icon-holder:after,.input-counter input[type=tel].input-validation-error+.icon-holder:after,.input-counter input[type=tel].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=text].error+.icon-holder:after,.input-counter input[type=text].error+label.error+.icon-holder:after,.input-counter input[type=text].input-validation-error+.icon-holder:after,.input-counter input[type=text].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=time].error+.icon-holder:after,.input-counter input[type=time].error+label.error+.icon-holder:after,.input-counter input[type=time].input-validation-error+.icon-holder:after,.input-counter input[type=time].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=url].error+.icon-holder:after,.input-counter input[type=url].error+label.error+.icon-holder:after,.input-counter input[type=url].input-validation-error+.icon-holder:after,.input-counter input[type=url].input-validation-error+label.error+.icon-holder:after,.input-counter input[type=week].error+.icon-holder:after,.input-counter input[type=week].error+label.error+.icon-holder:after,.input-counter input[type=week].input-validation-error+.icon-holder:after,.input-counter input[type=week].input-validation-error+label.error+.icon-holder:after,.input-counter select.error+.icon-holder:after,.input-counter select.error+label.error+.icon-holder:after,.input-counter select.input-validation-error+.icon-holder:after,.input-counter select.input-validation-error+label.error+.icon-holder:after,.input-counter textarea.error+.icon-holder:after,.input-counter textarea.error+label.error+.icon-holder:after,.input-counter textarea.input-validation-error+.icon-holder:after,.input-counter textarea.input-validation-error+label.error+.icon-holder:after{top:45px}@media (min-width:37.5em){input[type=color].error+.icon-holder:after,input[type=color].error+label.error+.icon-holder:after,input[type=color].input-validation-error+.icon-holder:after,input[type=color].input-validation-error+label.error+.icon-holder:after,input[type=date].error+.icon-holder:after,input[type=date].error+label.error+.icon-holder:after,input[type=date].input-validation-error+.icon-holder:after,input[type=date].input-validation-error+label.error+.icon-holder:after,input[type=datetime-local].error+.icon-holder:after,input[type=datetime-local].error+label.error+.icon-holder:after,input[type=datetime-local].input-validation-error+.icon-holder:after,input[type=datetime-local].input-validation-error+label.error+.icon-holder:after,input[type=datetime].error+.icon-holder:after,input[type=datetime].error+label.error+.icon-holder:after,input[type=datetime].input-validation-error+.icon-holder:after,input[type=datetime].input-validation-error+label.error+.icon-holder:after,input[type=email].error+.icon-holder:after,input[type=email].error+label.error+.icon-holder:after,input[type=email].input-validation-error+.icon-holder:after,input[type=email].input-validation-error+label.error+.icon-holder:after,input[type=month].error+.icon-holder:after,input[type=month].error+label.error+.icon-holder:after,input[type=month].input-validation-error+.icon-holder:after,input[type=month].input-validation-error+label.error+.icon-holder:after,input[type=number].error+.icon-holder:after,input[type=number].error+label.error+.icon-holder:after,input[type=number].input-validation-error+.icon-holder:after,input[type=number].input-validation-error+label.error+.icon-holder:after,input[type=password].error+.icon-holder:after,input[type=password].error+label.error+.icon-holder:after,input[type=password].input-validation-error+.icon-holder:after,input[type=password].input-validation-error+label.error+.icon-holder:after,input[type=search].error+.icon-holder:after,input[type=search].error+label.error+.icon-holder:after,input[type=search].input-validation-error+.icon-holder:after,input[type=search].input-validation-error+label.error+.icon-holder:after,input[type=tel].error+.icon-holder:after,input[type=tel].error+label.error+.icon-holder:after,input[type=tel].input-validation-error+.icon-holder:after,input[type=tel].input-validation-error+label.error+.icon-holder:after,input[type=text].error+.icon-holder:after,input[type=text].error+label.error+.icon-holder:after,input[type=text].input-validation-error+.icon-holder:after,input[type=text].input-validation-error+label.error+.icon-holder:after,input[type=time].error+.icon-holder:after,input[type=time].error+label.error+.icon-holder:after,input[type=time].input-validation-error+.icon-holder:after,input[type=time].input-validation-error+label.error+.icon-holder:after,input[type=url].error+.icon-holder:after,input[type=url].error+label.error+.icon-holder:after,input[type=url].input-validation-error+.icon-holder:after,input[type=url].input-validation-error+label.error+.icon-holder:after,input[type=week].error+.icon-holder:after,input[type=week].error+label.error+.icon-holder:after,input[type=week].input-validation-error+.icon-holder:after,input[type=week].input-validation-error+label.error+.icon-holder:after,select.error+.icon-holder:after,select.error+label.error+.icon-holder:after,select.input-validation-error+.icon-holder:after,select.input-validation-error+label.error+.icon-holder:after,textarea.error+.icon-holder:after,textarea.error+label.error+.icon-holder:after,textarea.input-validation-error+.icon-holder:after,textarea.input-validation-error+label.error+.icon-holder:after{display:block;z-index:100;background:#fff;padding-left:5px}}@media (max-width:1025px){input[type=color].error+.icon-holder:after,input[type=color].error+label.error+.icon-holder:after,input[type=color].input-validation-error+.icon-holder:after,input[type=color].input-validation-error+label.error+.icon-holder:after,input[type=date].error+.icon-holder:after,input[type=date].error+label.error+.icon-holder:after,input[type=date].input-validation-error+.icon-holder:after,input[type=date].input-validation-error+label.error+.icon-holder:after,input[type=datetime-local].error+.icon-holder:after,input[type=datetime-local].error+label.error+.icon-holder:after,input[type=datetime-local].input-validation-error+.icon-holder:after,input[type=datetime-local].input-validation-error+label.error+.icon-holder:after,input[type=datetime].error+.icon-holder:after,input[type=datetime].error+label.error+.icon-holder:after,input[type=datetime].input-validation-error+.icon-holder:after,input[type=datetime].input-validation-error+label.error+.icon-holder:after,input[type=email].error+.icon-holder:after,input[type=email].error+label.error+.icon-holder:after,input[type=email].input-validation-error+.icon-holder:after,input[type=email].input-validation-error+label.error+.icon-holder:after,input[type=month].error+.icon-holder:after,input[type=month].error+label.error+.icon-holder:after,input[type=month].input-validation-error+.icon-holder:after,input[type=month].input-validation-error+label.error+.icon-holder:after,input[type=number].error+.icon-holder:after,input[type=number].error+label.error+.icon-holder:after,input[type=number].input-validation-error+.icon-holder:after,input[type=number].input-validation-error+label.error+.icon-holder:after,input[type=password].error+.icon-holder:after,input[type=password].error+label.error+.icon-holder:after,input[type=password].input-validation-error+.icon-holder:after,input[type=password].input-validation-error+label.error+.icon-holder:after,input[type=search].error+.icon-holder:after,input[type=search].error+label.error+.icon-holder:after,input[type=search].input-validation-error+.icon-holder:after,input[type=search].input-validation-error+label.error+.icon-holder:after,input[type=tel].error+.icon-holder:after,input[type=tel].error+label.error+.icon-holder:after,input[type=tel].input-validation-error+.icon-holder:after,input[type=tel].input-validation-error+label.error+.icon-holder:after,input[type=text].error+.icon-holder:after,input[type=text].error+label.error+.icon-holder:after,input[type=text].input-validation-error+.icon-holder:after,input[type=text].input-validation-error+label.error+.icon-holder:after,input[type=time].error+.icon-holder:after,input[type=time].error+label.error+.icon-holder:after,input[type=time].input-validation-error+.icon-holder:after,input[type=time].input-validation-error+label.error+.icon-holder:after,input[type=url].error+.icon-holder:after,input[type=url].error+label.error+.icon-holder:after,input[type=url].input-validation-error+.icon-holder:after,input[type=url].input-validation-error+label.error+.icon-holder:after,input[type=week].error+.icon-holder:after,input[type=week].error+label.error+.icon-holder:after,input[type=week].input-validation-error+.icon-holder:after,input[type=week].input-validation-error+label.error+.icon-holder:after,select.error+.icon-holder:after,select.error+label.error+.icon-holder:after,select.input-validation-error+.icon-holder:after,select.input-validation-error+label.error+.icon-holder:after,textarea.error+.icon-holder:after,textarea.error+label.error+.icon-holder:after,textarea.input-validation-error+.icon-holder:after,textarea.input-validation-error+label.error+.icon-holder:after{padding-top:4px;margin-right:-186px}}input[type=color].valid+.icon-holder:after,input[type=color].valid+label.error+.icon-holder:after,input[type=date].valid+.icon-holder:after,input[type=date].valid+label.error+.icon-holder:after,input[type=datetime-local].valid+.icon-holder:after,input[type=datetime-local].valid+label.error+.icon-holder:after,input[type=datetime].valid+.icon-holder:after,input[type=datetime].valid+label.error+.icon-holder:after,input[type=email].valid+.icon-holder:after,input[type=email].valid+label.error+.icon-holder:after,input[type=month].valid+.icon-holder:after,input[type=month].valid+label.error+.icon-holder:after,input[type=number].valid+.icon-holder:after,input[type=number].valid+label.error+.icon-holder:after,input[type=password].valid+.icon-holder:after,input[type=password].valid+label.error+.icon-holder:after,input[type=search].valid+.icon-holder:after,input[type=search].valid+label.error+.icon-holder:after,input[type=tel].valid+.icon-holder:after,input[type=tel].valid+label.error+.icon-holder:after,input[type=text].valid+.icon-holder:after,input[type=text].valid+label.error+.icon-holder:after,input[type=time].valid+.icon-holder:after,input[type=time].valid+label.error+.icon-holder:after,input[type=url].valid+.icon-holder:after,input[type=url].valid+label.error+.icon-holder:after,input[type=week].valid+.icon-holder:after,input[type=week].valid+label.error+.icon-holder:after,select.valid+.icon-holder:after,select.valid+label.error+.icon-holder:after,textarea.valid+.icon-holder:after,textarea.valid+label.error+.icon-holder:after{display:none;content:"\f058";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#64c138;font-size:2.3125rem;padding-left:.5em;position:absolute;padding-top:5px;right:49%;margin-right:-35px}.custom-select input[type=color].valid+.icon-holder:after,.custom-select input[type=color].valid+label.error+.icon-holder:after,.custom-select input[type=date].valid+.icon-holder:after,.custom-select input[type=date].valid+label.error+.icon-holder:after,.custom-select input[type=datetime-local].valid+.icon-holder:after,.custom-select input[type=datetime-local].valid+label.error+.icon-holder:after,.custom-select input[type=datetime].valid+.icon-holder:after,.custom-select input[type=datetime].valid+label.error+.icon-holder:after,.custom-select input[type=email].valid+.icon-holder:after,.custom-select input[type=email].valid+label.error+.icon-holder:after,.custom-select input[type=month].valid+.icon-holder:after,.custom-select input[type=month].valid+label.error+.icon-holder:after,.custom-select input[type=number].valid+.icon-holder:after,.custom-select input[type=number].valid+label.error+.icon-holder:after,.custom-select input[type=password].valid+.icon-holder:after,.custom-select input[type=password].valid+label.error+.icon-holder:after,.custom-select input[type=search].valid+.icon-holder:after,.custom-select input[type=search].valid+label.error+.icon-holder:after,.custom-select input[type=tel].valid+.icon-holder:after,.custom-select input[type=tel].valid+label.error+.icon-holder:after,.custom-select input[type=text].valid+.icon-holder:after,.custom-select input[type=text].valid+label.error+.icon-holder:after,.custom-select input[type=time].valid+.icon-holder:after,.custom-select input[type=time].valid+label.error+.icon-holder:after,.custom-select input[type=url].valid+.icon-holder:after,.custom-select input[type=url].valid+label.error+.icon-holder:after,.custom-select input[type=week].valid+.icon-holder:after,.custom-select input[type=week].valid+label.error+.icon-holder:after,.custom-select select.valid+.icon-holder:after,.custom-select select.valid+label.error+.icon-holder:after,.custom-select textarea.valid+.icon-holder:after,.custom-select textarea.valid+label.error+.icon-holder:after,.input-counter input[type=color].valid+.icon-holder:after,.input-counter input[type=color].valid+label.error+.icon-holder:after,.input-counter input[type=date].valid+.icon-holder:after,.input-counter input[type=date].valid+label.error+.icon-holder:after,.input-counter input[type=datetime-local].valid+.icon-holder:after,.input-counter input[type=datetime-local].valid+label.error+.icon-holder:after,.input-counter input[type=datetime].valid+.icon-holder:after,.input-counter input[type=datetime].valid+label.error+.icon-holder:after,.input-counter input[type=email].valid+.icon-holder:after,.input-counter input[type=email].valid+label.error+.icon-holder:after,.input-counter input[type=month].valid+.icon-holder:after,.input-counter input[type=month].valid+label.error+.icon-holder:after,.input-counter input[type=number].valid+.icon-holder:after,.input-counter input[type=number].valid+label.error+.icon-holder:after,.input-counter input[type=password].valid+.icon-holder:after,.input-counter input[type=password].valid+label.error+.icon-holder:after,.input-counter input[type=search].valid+.icon-holder:after,.input-counter input[type=search].valid+label.error+.icon-holder:after,.input-counter input[type=tel].valid+.icon-holder:after,.input-counter input[type=tel].valid+label.error+.icon-holder:after,.input-counter input[type=text].valid+.icon-holder:after,.input-counter input[type=text].valid+label.error+.icon-holder:after,.input-counter input[type=time].valid+.icon-holder:after,.input-counter input[type=time].valid+label.error+.icon-holder:after,.input-counter input[type=url].valid+.icon-holder:after,.input-counter input[type=url].valid+label.error+.icon-holder:after,.input-counter input[type=week].valid+.icon-holder:after,.input-counter input[type=week].valid+label.error+.icon-holder:after,.input-counter select.valid+.icon-holder:after,.input-counter select.valid+label.error+.icon-holder:after,.input-counter textarea.valid+.icon-holder:after,.input-counter textarea.valid+label.error+.icon-holder:after{top:45px}@media (min-width:40em){input[type=color].valid+.icon-holder:after,input[type=color].valid+label.error+.icon-holder:after,input[type=date].valid+.icon-holder:after,input[type=date].valid+label.error+.icon-holder:after,input[type=datetime-local].valid+.icon-holder:after,input[type=datetime-local].valid+label.error+.icon-holder:after,input[type=datetime].valid+.icon-holder:after,input[type=datetime].valid+label.error+.icon-holder:after,input[type=email].valid+.icon-holder:after,input[type=email].valid+label.error+.icon-holder:after,input[type=month].valid+.icon-holder:after,input[type=month].valid+label.error+.icon-holder:after,input[type=number].valid+.icon-holder:after,input[type=number].valid+label.error+.icon-holder:after,input[type=password].valid+.icon-holder:after,input[type=password].valid+label.error+.icon-holder:after,input[type=search].valid+.icon-holder:after,input[type=search].valid+label.error+.icon-holder:after,input[type=tel].valid+.icon-holder:after,input[type=tel].valid+label.error+.icon-holder:after,input[type=text].valid+.icon-holder:after,input[type=text].valid+label.error+.icon-holder:after,input[type=time].valid+.icon-holder:after,input[type=time].valid+label.error+.icon-holder:after,input[type=url].valid+.icon-holder:after,input[type=url].valid+label.error+.icon-holder:after,input[type=week].valid+.icon-holder:after,input[type=week].valid+label.error+.icon-holder:after,select.valid+.icon-holder:after,select.valid+label.error+.icon-holder:after,textarea.valid+.icon-holder:after,textarea.valid+label.error+.icon-holder:after{display:block;z-index:100;background:#fff;padding-left:5px}}@media (max-width:1025px){input[type=color].valid+.icon-holder:after,input[type=color].valid+label.error+.icon-holder:after,input[type=date].valid+.icon-holder:after,input[type=date].valid+label.error+.icon-holder:after,input[type=datetime-local].valid+.icon-holder:after,input[type=datetime-local].valid+label.error+.icon-holder:after,input[type=datetime].valid+.icon-holder:after,input[type=datetime].valid+label.error+.icon-holder:after,input[type=email].valid+.icon-holder:after,input[type=email].valid+label.error+.icon-holder:after,input[type=month].valid+.icon-holder:after,input[type=month].valid+label.error+.icon-holder:after,input[type=number].valid+.icon-holder:after,input[type=number].valid+label.error+.icon-holder:after,input[type=password].valid+.icon-holder:after,input[type=password].valid+label.error+.icon-holder:after,input[type=search].valid+.icon-holder:after,input[type=search].valid+label.error+.icon-holder:after,input[type=tel].valid+.icon-holder:after,input[type=tel].valid+label.error+.icon-holder:after,input[type=text].valid+.icon-holder:after,input[type=text].valid+label.error+.icon-holder:after,input[type=time].valid+.icon-holder:after,input[type=time].valid+label.error+.icon-holder:after,input[type=url].valid+.icon-holder:after,input[type=url].valid+label.error+.icon-holder:after,input[type=week].valid+.icon-holder:after,input[type=week].valid+label.error+.icon-holder:after,select.valid+.icon-holder:after,select.valid+label.error+.icon-holder:after,textarea.valid+.icon-holder:after,textarea.valid+label.error+.icon-holder:after{padding-top:4px;margin-right:-186px}}.wide-form .icon-holder:after{margin-right:-315px!important;top:-2px!important;right:54%!important}.wide-form select.required+.icon-holder::after{content:"\f111";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#f3f3f3;font-size:2.3125rem;padding-left:.5em;position:absolute}.wide-form select.error+label.error+.icon-holder::after,.wide-form select.input-validation-error+label.error+.icon-holder::after,select.error+.icon-holder::after,select.input-validation-error+.icon-holder::after{content:"\f111";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#f3f3f3;font-size:2.3125rem;padding-left:.5em;position:absolute}.wide-form label.error{display:none!important}@media (max-width:1024px){.wide-form select.error+label.error+.icon-holder:after,.wide-form select.input-validation-error+label.error+.icon-holder:after,.wide-form select.required+.icon-holder:after,.wide-form select.required+label.error+.icon-holder:after,select.error+.icon-holder:after,select.input-validation-error+.icon-holder:after{display:none}}.wide-form select.valid+.icon-holder:after{content:"\f058";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#64c138;font-size:2.3125rem;padding-left:.5em;position:absolute}.wide-form .custom-select select:disabled{border:#f3f3f3;background-color:#f3f3f3;background:url(../icons/select-arrows-dis-btn.png) no-repeat right #fff;color:#767676;cursor:not-allowed}.wide-form .appliedYetMessage,.wide-form .header-divider p,.wide-form .multiResultsMessage,.wide-form .noResultsMessage,.wide-form .resultsMessage{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}.override-url{border:1px solid #515151;padding:15px;padding-left:30px;padding-right:30px;color:#e6005b;width:100%;margin-bottom:15px;cursor:pointer;text-align:center;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}@media (max-width:640px){.override-url{display:block}}.header-section--top{margin-top:-20px!important;padding-bottom:1px!important}.content-finder{border-top:1px solid #f3f3f3;margin-top:5em}.skim-top{margin-top:0!important}input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #333;border-radius:0;vertical-align:middle;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box}input:not([type]):focus{outline:0;border-color:#e6005b}input:not([type])[disabled]{cursor:not-allowed;background-color:#e4e4e4;color:#ccc}input[type=color]{padding:.2em .5em}input[type=file]:focus{outline:thin solid #129fea;outline:1px auto #129fea}input[type=checkbox]:focus,input[type=radio]:focus{outline:thin solid #e6005b;outline:1px auto #e6005b}input[type=checkbox],input[type=radio]{position:relative;width:30px;height:30px;margin:0;accent-color:#e6005b;opacity:1}.custom-checkbox input[type=checkbox],.custom-radio input[type=radio]{min-width:30px;min-height:30px}.custom-checkbox>ul,.custom-radio>ul{list-style:none;padding:0;margin:0}.custom-checkbox>ul>li,.custom-radio>ul>li{position:relative;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;gap:10px;margin-right:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-radio--vertical>ul>li{display:block}.custom-checkbox label,.custom-radio label{margin:0;display:block;display:inline-block;cursor:pointer;position:relative;padding:8px 0 0 35px;margin-right:15px}.custom-radio>ul>li label{margin:0;padding:0}.custom-checkbox li{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px}.custom-radio>ul>li label{margin:0;padding:0}.custom-radio>ul>li label.error{position:absolute;display:none;top:-18px;background:0 0;width:200px}.custom-checkbox ul li label{margin:0;padding:0}.custom-checkbox ul li label.error{position:absolute;top:-20px;background:0 0}input[disabled]{cursor:not-allowed;background-color:#e4e4e4;color:#ccc}select{height:3.25em;border:1px solid #333;background-color:#fff;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select[multiple]{height:auto}select option{padding-left:1em;padding-right:1em}label,label.sq-form-question-title,legend{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;margin:.5em 0 .75em;color:#333;font-weight:700}label.error,label.sq-form-question-title.error,legend.error{background-color:#fff;color:#e6005b;display:block;float:left;z-index:1;margin:0;padding:7px 0;width:100%;font-size:.75rem;position:relative}.custom-select label.error,.custom-select label.sq-form-question-title.error,.custom-select legend.error,.input-counter label.error,.input-counter label.sq-form-question-title.error,.input-counter legend.error{position:absolute;left:0;bottom:-25px}label.sq-form-question-title.valid,label.valid,legend.valid{position:relative}label.sq-form-question-title.valid:after,label.valid:after,legend.valid:after{content:"\f000";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#151515;font-size:1.125rem;padding-right:.5em;position:absolute;top:10px;left:0}label{font-family:Arial;font-weight:400}fieldset{margin:0;padding:.35em 0 .75em;border:0}.section-delimiter{margin-bottom:3.5em;padding-bottom:1.5em;border-bottom:1px solid #e4e4e4}.section-delimiter:last-of-type{padding-bottom:0;border-bottom:0 none}.select-expanded,.select-expanded-extra{list-style:none;padding:0;margin:0;border:1px solid #515151}.select-expanded-extra>li,.select-expanded>li{list-style:none;padding:0;margin:0;border-bottom:1px solid #ccc}.select-expanded-extra>li>a:link,.select-expanded-extra>li>a:visited,.select-expanded>li>a:link,.select-expanded>li>a:visited{padding:15px 10px;color:#515151;display:block}.select-expanded-extra>li>a:hover,.select-expanded>li>a:hover{background:#e4e4e4;text-decoration:none}.select-expanded-extra>li>a.active,.select-expanded-extra>li>a:active,.select-expanded-extra>li>a:focus,.select-expanded>li>a.active,.select-expanded>li>a:active,.select-expanded>li>a:focus{background:#515151;color:#fff;text-decoration:none}.append-info-btn{display:none;width:30px;height:39px;margin:5px 10px;background:url(../icons/info-btn.png) no-repeat right}.append-info-btn:hover{cursor:pointer}@media (min-width:1025px){.append-info-btn{display:inline-block}}.custom-select{overflow:hidden;background:#fff;padding:0}.error .custom-select,.input-validation-error .custom-select{background-color:#f3f3f3;border-color:#e6005b}.valid .custom-select{background-color:#f3f3f3;border-color:#64c138}.custom-select select{overflow:hidden;background:0 0;background:url(../icons/select-arrows-btn.png) no-repeat right #fff;padding:5px 40px 5px 8px;width:100%;border:1px solid #333;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.ie9 .custom-select select,.lt-ie9 .custom-select select{background-image:none}.custom-select select.error,.custom-select select.input-validation-error{background-color:#fff;border-color:#e6005b}.custom-select select.valid{background-color:#fff;border-color:#64c138}.custom-select select:focus{color:#e6005b;border:2px solid #e6005b}.error .custom-select select:focus,.input-validation-error .custom-select select:focus{background-color:#f3f3f3;border-color:#e6005b}.valid .custom-select select:focus{background-color:#f3f3f3;border-color:#64c138}.custom-select option{padding-left:1.1em;padding-right:1.1em}.input-centered-text{padding:1em .75em;display:inline-block;float:left}.stacked input[type=color],.stacked input[type=date],.stacked input[type=datetime-local],.stacked input[type=datetime],.stacked input[type=email],.stacked input[type=file],.stacked input[type=month],.stacked input[type=number],.stacked input[type=password],.stacked input[type=search],.stacked input[type=tel],.stacked input[type=text],.stacked input[type=time],.stacked input[type=url],.stacked input[type=week],.stacked label,.stacked select,.stacked textarea{display:block;margin:.25em 0}.stacked label{display:block;margin:.75em 0}.stacked label.error{margin-bottom:0;padding:0}.custom-select .stacked label.error,.input-counter .stacked label.error{padding-bottom:5px}.stacked input:not([type]){display:block;margin:.25em 0}.stacked .custom-control-group{margin:0 0 35px 0;position:relative}.input-group--inline{display:inline-block;margin-right:10px}.inline-label{margin:15px 10px;float:left}.search-form{margin-bottom:10px}.search-form input#search:focus::-webkit-input-placeholder{color:transparent}.search-form input#search:focus::-webkit-input-placeholder input#search:focus:-moz-placeholder{color:transparent}.search-form input#search:focus::-moz-placeholder{color:transparent}.search-form input#search:focus:-ms-input-placeholder{color:transparent}.error-message{color:#e6005b;margin-top:-10px;margin-bottom:20px}.alert{background-color:#e4e4e4;padding:1.5em;margin-bottom:1em;position:relative;z-index:2}.alert--info{background-color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;padding-left:3em;background-image:url(../icons/Asterisk.svg);background-size:33px 33px;background-position-y:22px;background-repeat:no-repeat}.alert--error{background-color:#9e043d;color:#fff}.alert--success{background-color:#64c138;color:#fff}.alert--warning{background-color:#151515;color:#fff}.alert--brand{background-color:#e6005b;color:#fff}.form-border{border-top:1px solid #e4e4e4;padding-top:33px}.form-border-bottom{border-bottom:1px solid #e4e4e4;padding-bottom:33px}.data-protection-container{border:1px solid #e4e4e4;background:#fcfcfc;padding:20px;width:63%}.data-protection-container label{font-size:1rem}.data-protection-container label.error{position:absolute}.data-protection-container label.error[style*="display: none"]+label{margin-top:0}.data-protection-container label.error+label{margin-top:3em}label.error:before{background:0 0}input[type=radio]:checked~label:before{content:"";background:url(../icons/custom-sprite.gif) 0 -74px no-repeat}.form-custom-radio-container label.error{position:absolute}.form-custom-radio-container label.error[style*="display: none"]+label{margin-top:0}.form-custom-radio-container label.error+label{margin-top:2em}.priority-phone-call label.error{position:absolute!important}.priority-phone-call label.error+label{margin-top:2em;display:inline-block}.priority-phone-call label.error[style*="display: none"]+label{margin-top:0}.vertical-radio-button .custom-checkbox>ul>li,.vertical-radio-button>ul>li{display:block!important}.m-campaign-form-container{max-width:1366px;margin:0 auto;padding:0 10px}@media (min-width:450px){.m-campaign-form-container{padding:0 40px}}@media (min-width:789px){.m-campaign-form-container{padding:0 50px}}@media (max-width:1024px){.data-protection-container{width:100%}}@media (max-width:800px){.custom-form .subtle-shade{background:#fff}}@media (max-width:800px){.custom-form .header-section--order{padding-left:0;padding-right:0}}@media (max-width:800px){.custom-form .content-inner{padding:0}}.m-campaign-form-container .header-section-overlay .collapse{border:10px solid #e4e4e4;overflow:hidden;max-width:1150px;margin:0 auto;float:none}.m-campaign-form-container .header-section-overlay h1{margin:45px 25px 0}.m-campaign-form-container .header-section-overlay p{margin-left:25px}.m-campaign-form-container .header-section-overlay .content-inner{margin-bottom:0;padding-bottom:0}.m-campaign-form-container .header-section-overlay .section-delimiter{padding:20px 30px}.sq-form-error,.sq-form-errors-message{color:red}.sq-form-errors-message{border:1px solid;padding:1em}input[type=checkbox]:checked.error+label:before{margin-top:2.22em!important}.custom-checkbox ul,.sq-form-question-answer ul{padding:0;margin:0;list-style:none}.g-recaptcha{margin-bottom:30px}.data-protection-container .custom-radio>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:10px}.data-protection-container .custom-radio>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;margin:5px 0}.data-protection-container input[type=radio]{position:relative;display:inline-block;width:30px;height:30px;margin:0 10px 0 0;accent-color:#e6005b;opacity:1;vertical-align:middle;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.stacked .data-protection-container .custom-radio>ul>li label{margin:0;padding:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.stacked .data-protection-container .custom-radio>ul>li label.error{position:relative;top:0;width:auto;margin:10px 0;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.data-protection-container .custom-radio>ul>li label:before{display:none}.filter-options .custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.filter-options .custom-checkbox input[type=checkbox]{position:relative}.search-finder .filter-options .custom-checkbox label{margin:0 0 0 -30px;padding:6px 0 6px 40px}.course-year-button input[type=checkbox]{position:absolute}main{position:relative}main>.breadcrumb{margin-bottom:0}main .content{margin-bottom:31px}main .content .text-intro{margin-top:30px}main .content--nospace{margin-top:0;margin-bottom:0}main .content>.row:not(.nospace),main .content>div.section{margin-bottom:30px}.content .header-section p{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem}noscript{background:#fff}header{position:relative;z-index:9997;width:100%}.sitbehind{z-index:auto}.content-inner{padding:2em;margin-bottom:5em;background-color:#fff}.content-inner.skim-top{padding-top:0}.section-padding{padding:20px 0}.section-title{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}.full-width{width:100%}.top-space{margin-top:10px!important}.top-space--double{margin-top:20px!important}.top-space--triple{margin-top:30px!important}.top-space--quad{margin-top:40px!important}.top-space--quint{margin-top:50px!important}.bottom-space{margin-bottom:10px!important}.bottom-space--double{margin-bottom:20px!important}.bottom-space--triple{margin-bottom:30px!important}.bottom-space--quad{margin-bottom:40px!important}.bottom-space--quint{margin-bottom:50px!important}.top-padding--zero{padding-top:0!important}.top-padding--ten{padding-top:10px!important}.top-padding--twenty{padding-top:20px!important}.top-padding--thirty{padding-top:30px!important}.top-padding--forty{padding-top:40px!important}.top-padding--fifty{padding-top:50px!important}.bottom-padding--zero{padding-bottom:0!important}.bottom-padding--ten{padding-bottom:10px!important}.bottom-padding--twenty{padding-bottom:20px!important}.bottom-padding--thirty{padding-bottom:30px!important}.bottom-padding--forty{padding-bottom:40px!important}.bottom-padding--fifty{padding-bottom:50px!important}.left-space{padding-left:8%!important}@media (min-width:1025px){.left-space-content-right-column{padding-left:8%!important}}.skim-top{margin-top:0}.skim-bottom{margin-bottom:0}.separator{width:100%;border-bottom:1px solid #f3f3f3;margin:30px 0}.inline-reset{display:inline-block}.inline-reset p{display:inline-block;margin:0}.separator{width:100%;border-bottom:1px solid #f3f3f3;margin:30px 0}.parallax-window{display:none;min-height:300px;background:0 0}@media (min-width:789px){.parallax-window{display:block}}.parallax-mirror{z-index:1!important}.show-mobile{display:block!important}@media (min-width:789px){.show-mobile{display:none!important}}.banner-space{width:100%;background-size:cover}.columns.collapse{padding-right:0;padding-left:0}.spaced-list>li{margin:0 0 5px 0}.blockLinks-list{padding-left:0;margin:0}.blockLinks-list>li{display:inline-block;float:left;list-style:none}.blockLinks-list>li{margin-bottom:5px}@media (min-width:789px){.blockLinks-list>li{margin-bottom:20px}}.landing-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 5px 0 5px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.landing-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;margin:5px 0 0 0;overflow:hidden}@media (min-width:789px){.landing-list>li{margin:20px 0 0 0}}.caption{position:absolute;bottom:0;background-color:#151515;width:100%;padding:16px;color:#fff}.caption:not(.headline){font-size:14px}.caption.top{top:0;bottom:initial;font-size:16px;font-family:UniversLTPro-55Roman,arial,sans-serif}.caption .headline{font-size:16px;font-family:UniversLTPro-55Roman,arial,sans-serif}.caption .sub-headline{margin-left:35px}.caption img{float:left;margin:0 15px 0 5px}.caption p{color:#fff}.caption.icon{padding-left:46px;background-repeat:no-repeat;background-position:16px 16px;background-size:20px}.caption.icon.icon-camera{background-image:url(../icons/carousel-camera-icon.png)}.caption.icon.icon-video{background-image:url(../icons/carousel-video-icon.png)}.caption p{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.5rem}.caption.caption-subhub p{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}.caption.caption-subhub a:link{color:#fff;text-decoration:underline}.caption.caption-subhub h1{color:#fff}.caption>h1{color:#fff}.caption-padded{padding:30px}.caption-side{top:0;width:33%;background-color:#666}@media (max-width:1025px){.caption-side{position:relative;width:100%}}@media (min-width:1025px){.caption-side .search{position:absolute;right:30px;bottom:30px;left:30px}}.caption input{color:#151515}.caption .ui-autocomplete{color:#151515}.hub-banner .caption h1{color:#fff}.show-desktop{display:none}@media (min-width:1025px){.show-desktop{display:block}}body,html{height:auto;min-height:100%}body{position:relative;padding:0;margin:0;background-color:#fff;color:#333;font-family:Arial;font-size:16px;line-height:1.5}.overlay{position:absolute;top:0;left:0;z-index:-10;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:.35s all cubic-bezier(.25,.1,.25,1);transition:.35s all cubic-bezier(.25,.1,.25,1)}.overlay.show-overlay{z-index:10;opacity:1}img{max-width:100%}h1,h2,h3,h4,h5,h6{font-family:UniversLTPro-55Roman,arial,sans-serif}h1 .bold,h2 .bold,h3 .bold,h4 .bold,h5 .bold,h6 .bold{font-family:UniversLTPro-55Roman,arial,sans-serif}h1>strong,h2>strong,h3>strong{font-weight:400}h1{color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:2.25rem;font-weight:400}h2{margin:10px 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem;font-weight:400}h3{color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem;font-weight:400}h4{color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem}h5{color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}b,strong{font-family:UniversLTPro-65Bold;font-weight:unset}li>*>a:link,li>a:link,p>*>a:link,p>a:link,strong>a:link,td>a:link{text-decoration:underline}.ntu-2-0 #ribbon-nav .m-nav__item--ribbon,.ntu-2-0 .m-page-nav__item,.ntu-2-0 .m-page-nav__item--lvl4,.ntu-2-0 .m-page-nav__item--lvl4:link,.ntu-2-0 .m-page-nav__item--lvl4:visited,.ntu-2-0 .m-page-nav__item:link,.ntu-2-0 .m-page-nav__item:visited,.ntu-2-0 .m-page-nav__meta,.ntu-2-0 .m-page-nav__title,body{font-family:UniversLTPro-55Roman,arial,sans-serif}.ntu-2-0 .m-nav__item{font-family:UniversLTPro-65Bold,arial,sans-serif}.ntu-2-0 .m-page-nav__item.is--active,.ntu-2-0 .m-page-nav__item:link.is--active,.ntu-2-0 .m-page-nav__item:visited.is--active{color:#e6035a;background-color:#fff}p.mid-grey{margin-top:0;background:#fff;color:#666}li.blue,p.blue{color:#151515!important}.page-heading{color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:2.25rem}.page-subheading{color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.625rem}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.sr-only,.visuallyhidden{position:absolute;width:1px;height:1px;padding:0;border:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}iframe.KIS-Widget{width:615px;height:150px;border:0 none transparent;margin:0 auto;overflow:hidden}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}@-ms-viewport{width:device-width}@page{margin:.5cm}.grey-shade{background:#f3f3f3}.mid-grey{background:#666}.very-dark-grey{background:#333}.black{background:#151515}.white{background:#fff}.subtle-shade{background-color:#f3f3f3}div.subtle-shade .subtle-shade{background-color:transparent}.no-decoration{padding-left:0;list-style-type:none}.inline-list{padding-left:0;margin:0}.inline-list>li{display:inline-block;float:left;list-style:none}.key-panel{padding:33px 44px 52px 44px;background:#fcfcfc;border:1px solid #e4e4e4}.key-panel a{display:inline-block;margin-top:3px;border-bottom:none!important}.key-panel a:hover{border-bottom:none!important;text-decoration:underline!important}.key-panel.factbox{margin-top:15px;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.5rem}.key-panel.factbox a:link,.key-panel.factbox a:visited{border-bottom:none}.key-panel.factbox a:active,.key-panel.factbox a:hover{border-bottom:none}.dark-panel{background-color:#666;color:#fff}.dark-panel h1{color:#fff}.dark-panel p{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.media-spacer{margin:30px 0}.video-wrapper{position:relative;height:338px;background:rgba(0,0,0,.7)}.video-wrapper iframe{width:100%}.video-wrapper.googlemap-container{width:80%;min-height:455px;margin:0 auto}@media (min-width:789px){.video-wrapper.googlemap-container{width:100%}}.video-wrapper.googlemap-container iframe{pointer-events:none}.video-wrapper .buttons{position:absolute;top:50%;left:50%;z-index:3;width:300px;height:50px;margin-top:-25px;margin-left:-150px;text-align:center}.iframe-google-map{border:0;width:100%;min-height:600px}.iframe-wistia-video{border:0;overflow:hidden}.embed-wrapper{margin-left:33%}.content-left{margin-right:0}@media (min-width:789px){.content-left{float:left;margin-right:30px;margin-bottom:10px}}.content-left ul{margin-left:480px}.content-right{margin-left:0}@media (min-width:789px){.content-right{float:right;margin-bottom:10px;margin-left:30px}}.image-wrapper{position:relative}.image-wrapper img{float:left;width:100%}.image-wrapper.image-right{margin-left:33%}.media-area{position:relative}.media-caption{position:absolute;bottom:0;background-color:#151515;width:100%;padding:16px;color:#fff}.media-caption:not(.headline){font-size:14px}.media-caption.top{top:0;bottom:initial;font-size:16px;font-family:UniversLTPro-55Roman,arial,sans-serif}.media-caption .headline{font-size:16px;font-family:UniversLTPro-55Roman,arial,sans-serif}.media-caption .sub-headline{margin-left:35px}.media-caption img{float:left;margin:0 15px 0 5px}.media-caption p{color:#fff}.media-caption.icon{padding-left:46px;background-repeat:no-repeat;background-position:16px 16px;background-size:20px}.media-caption.icon.icon-camera{background-image:url(../icons/carousel-camera-icon.png)}.media-caption.icon.icon-video{background-image:url(../icons/carousel-video-icon.png)}.media-caption-below{position:relative}.content-page-video-icon img{margin:-10px 15px 0 5px}.grey-spacer{padding-top:30px;padding-bottom:20px;margin-top:30px;margin-bottom:30px}.no-border{border:0!important}.divider-horz{padding-bottom:20px;border-bottom:1px solid #333;margin-bottom:20px}.divider-horz-both{padding-bottom:20px;border-top:1px solid #333;border-bottom:1px solid #333;margin-bottom:20px}@media (min-width:789px){.divider-horz-both{padding-top:35px}}.section-grey,.section-subtle,.section-white{padding-top:40px;padding-bottom:40px}.section-white{background-color:#fff}.section-subtle{background-color:#f3f3f3}.section-grey{background-color:#e4e4e4}.section-block{padding-bottom:30px}.input-counter{display:inline-block}.input-counter input[type=text].counter-qty{float:left;display:inline-block;width:45px;margin:0;text-align:center}.input-counter .counter-buttons{float:left;display:inline-block;margin-right:2px}.input-counter .counter-buttons>div{padding:1px 5px;border-bottom:3px solid #fff;background:#e6005b;color:#fff;font-size:1.5em;line-height:1;cursor:pointer}.input-counter .counter-buttons>div:active,.input-counter .counter-buttons>div:focus,.input-counter .counter-buttons>div:hover{background:#ff1a75}.input-counter .counter-buttons>div>.fa{line-height:.6;font-weight:700}section.detail{margin:40px 0}section.detail:first-of-type{margin-top:0}.columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.detail-line{margin:5px 0 15px}.notification-message{padding:15px;margin-top:10px;background:#f3f3f3}.notification-message.coverit{position:absolute;top:10px;left:0;width:100%;margin-top:0}@media (max-width:789px){.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-ms-flex-flow:column;flex-flow:column}.flex-order-1{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.flex-order-2{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.flex-order-3{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.flex-order-4{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}}.title-bar-trigger{cursor:pointer}.overlay.show-overlay{cursor:pointer}.tag-manager-pixel{width:1px;height:1px;border:0}.tag-manager-pixel-hidden{width:1px;height:1px;border:0;display:none}.hub-banner-container{position:relative;width:100%;max-width:1400px;height:100%;margin:0 auto}@media (max-width:650px){.hub-banner-container{height:auto;margin-bottom:20px}}.hub-banner-container .hub-banner-left{width:71%;max-width:1400px;height:444px}@media (max-width:1024px){.hub-banner-container .hub-banner-left{width:100%;max-width:100%;height:385px}}.hub-banner-container .hub-banner-left form{position:absolute!important;bottom:35px;padding-left:35px;padding-right:455px}@media (max-width:1024px) and (min-width:651px){.hub-banner-container .hub-banner-left form{bottom:47px;padding-right:390px}}@media (max-width:650px){.hub-banner-container .hub-banner-left form{top:300px;padding-left:3%;padding-right:3%}}.hub-banner-container .hub-banner-left form input[type=text]{height:50px;padding-right:65px;border:1px solid #ccc;border-radius:0 0 2px 2px;background-color:#fff}.hub-banner-container .hub-banner-left form input[type=text]::-webkit-input-placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.hub-banner-container .hub-banner-left form input[type=text]::-moz-placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.hub-banner-container .hub-banner-left form input[type=text]:-ms-input-placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.hub-banner-container .hub-banner-left form input[type=text]::-ms-input-placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.hub-banner-container .hub-banner-left form input[type=text]::placeholder{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal}.hub-banner-container .hub-banner-left form button[type=submit]{position:absolute;top:0;right:455px;width:50px;height:50px;padding:13px 10px 14px;border:0;border-radius:0 0 2px 0;background:url(../icons/Search_white.svg) center no-repeat #e6005b!important;color:transparent;font-weight:700}@media (max-width:1024px) and (min-width:651px){.hub-banner-container .hub-banner-left form button[type=submit]{right:390px}}@media (max-width:650px){.hub-banner-container .hub-banner-left form button[type=submit]{right:3%}}.hub-banner-container .hub-banner-left form button[type=submit]:hover{background:url(../icons/Search_white.svg) center no-repeat #9e043d!important}.hub-banner-container .hub-banner-right{position:absolute;top:0;right:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:348px;height:444px}@media (max-width:1024px) and (min-width:651px){.hub-banner-container .hub-banner-right{top:50%;right:0;height:292px;margin-top:-146px}}@media (max-width:650px){.hub-banner-container .hub-banner-right{position:relative;top:0;right:0;left:0;display:inline-block;width:100%;min-width:100%;max-width:100%;height:auto;padding:0 .9375rem;margin:0 auto}}.hub-banner-container .hub-banner-right .hub-banner-cta-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 30px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem;text-decoration:none}.hub-banner-container .hub-banner-right .hub-banner-cta-box p{margin:auto;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;text-decoration:none}@media (max-width:1024px){.hub-banner-container .hub-banner-right .hub-banner-cta-box{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.4375rem}}@media (max-width:650px){.hub-banner-container .hub-banner-right .hub-banner-cta-box{display:inline-block;padding:15px 30px}}.hub-banner-container .hub-banner-right .hub-banner-cta-box:after{width:0;height:0;content:""!important}.hub-banner-container .hub-banner-right .hub-banner-cta-box:nth-of-type(4n+1){background-color:#e6005b}.hub-banner-container .hub-banner-right .hub-banner-cta-box:nth-of-type(4n+1):hover{background-color:#9e043d}.hub-banner-container .hub-banner-right .hub-banner-cta-box:nth-of-type(4n+2){background-color:#9e043d}.hub-banner-container .hub-banner-right .hub-banner-cta-box:nth-of-type(4n+2):hover{background-color:#6d032a}.hub-banner-container .hub-banner-right .hub-banner-cta-box:nth-of-type(4n+3){background-color:#585858}.hub-banner-container .hub-banner-right .hub-banner-cta-box:nth-of-type(4n+3):hover{background-color:#443c36}.hub-banner-container .hub-banner-right .hub-banner-cta-box:nth-of-type(4n+4){background-color:#151515}.hub-banner-container .hub-banner-right .hub-banner-cta-box:nth-of-type(4n+4):hover{background-color:#585858}.hub-banner-container .hub-banner-right .hub-banner-cta-box-heading{padding:0;margin:0;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.4375rem;text-decoration:none;font-weight:unset}@media (min-width:1024px){.hub-banner-container .hub-banner-right .hub-banner-cta-box-heading{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.625rem}}.hub-banner-container .hub-banner-right .hub-banner-cta-box-sub-heading{padding:0;margin:0;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;text-decoration:none;font-weight:unset}.hub-banner-container .hub-banner-strip{position:absolute;top:0;right:0;width:5%;height:444px;webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH}@media (max-width:1024px){.hub-banner-container .hub-banner-strip{display:none}}.mobile-header-toggle{float:right;padding:0;color:#333}.top-bar{background-color:#fff;font-size:1.375rem}.top-bar>.row{position:relative}@media (min-width:789px){.top-bar{background-color:#515151;font-size:1rem}}@media (min-width:789px){.homepage .top-bar{left:50%;max-width:1336px;margin:auto;background-color:#fff}}.top-bar .overlay{position:fixed;left:0}.top-bar .overlay-mobile-search{left:81px}@media (min-width:789px){.top-bar .overlay-mobile-search{display:none}}.top-bar .mobile-header-toggle{float:left;display:inline-block;padding:15px 15px 11px 15px;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}@media (min-width:789px){.top-bar .mobile-header-toggle{display:none}}.top-bar .mobile-header-toggle[aria-expanded=true]{visibility:hidden}.top-bar .mobile-header-toggle a:active,.top-bar .mobile-header-toggle a:hover{color:#e6005b;text-decoration:none}.top-bar .logo{position:absolute;top:10px;left:50%;width:25px;height:28px;margin-left:-13px}.homepage .top-bar .logo-full{display:none}@media (min-width:789px){.top-bar .logo{position:absolute;top:auto;left:auto;margin:10px 0 12px 15px}.homepage .top-bar .logo-full{position:absolute;display:block;width:196px;height:45px;padding:0;margin:24px 0 26px 15px}}.top-bar .mobile-search{float:right;display:inline-block;padding:8px 15px;font-size:1.375rem}@media (min-width:789px){.top-bar .mobile-search{display:none}}.nav-search{position:absolute;top:0;right:0;z-index:11;width:100%}@media (min-width:789px){.nav-search{position:absolute;right:0;z-index:999;display:inline-block;width:100%}}@media (min-width:1025px){.nav-search{max-width:60%}}.nav-search .main-search-box{padding:0 1px}@media (min-width:789px){.homepage .nav-search .main-search-box{display:none}}.nav-search .main-search-box input{float:right;z-index:9999;display:none;width:100%;height:48px;border:0;margin-right:70px;margin-top:1px}.search-active .nav-search .main-search-box input{display:inline-block;height:49px;padding:.5em 90px .5em 2em;margin:1px 0}@media (min-width:789px){.nav-search .main-search-box input{max-width:50%}}.nav-search .main-search-box button{padding:0;padding:7px 11px;border:none;margin:1px 0;background:0 0;color:#e4e4e4;font-size:1.75rem}@media (min-width:37.5em){.nav-search .main-search-box button:hover{background-color:#f3f3f3;color:#666}}.nav-search .main-search-box button:active{background-color:#666;color:#f3f3f3}.nav-search .main-search-box button.site-search-toggle{position:absolute;top:0;right:1px;z-index:10;font-size:1.75rem}@media (min-width:789px){.nav-search .main-search-box button.site-search-toggle{font-size:1.75rem}}.search-active .nav-search .main-search-box button.site-search-toggle{height:49px;padding:12px;background-color:#666;color:#f3f3f3}.search-active .nav-search .main-search-box button.site-search-toggle:hover{background-color:#f3f3f3;color:#666}.search-active .nav-search .main-search-box button.site-search-toggle:active{background:0 0;color:#e4e4e4}.nav-search .main-search-box button.search-button{position:absolute;right:70px;z-index:9999;display:none;background-color:#fff;color:#e6005b}.nav-search .main-search-box button.search-button:hover{background-color:#e6005b;color:#fff}.nav-search .main-search-box button.search-button:active{background-color:#fff;color:#e6005b}.search-active .nav-search .main-search-box button.search-button{top:0;right:49px;display:inline-block;height:49px;outline:0;font-size:1.75rem}@media (min-width:789px){.search-active .nav-search .main-search-box button.search-button{font-size:1.75rem}}.nav-search .main-search-box button.close-search{display:none;padding:7px 13px;background-color:#666;color:#f3f3f3}.nav-search .main-search-box button.close-search:hover{background-color:#f3f3f3;color:#666}.nav-search .main-search-box button.close-search:active{background:0 0;color:#e4e4e4}.search-active .nav-search .main-search-box button.close-search{display:inline-block}.mobile-search-bar{position:absolute;right:0;left:0;z-index:11;padding-right:55px}@media (min-width:789px){.mobile-search-bar{display:none}}.mobile-search-bar__field{float:right;display:none;padding:0;font-size:.8em}.active .mobile-search-bar__field{display:inline-block}@media (min-width:789px){.mobile-search-bar__field{display:none}}.mobile-search-bar__field input{padding:14px 50px 14px 14px}.mobile-search-bar__field .mobile-search-bar-btn{top:1px;right:0;width:auto;height:auto;padding:11px 16px 10px 16px;background:0 0;color:#e6005b;font-size:1.5rem;text-indent:0}.mobile-search-bar__field .mobile-search-bar-btn:active,.mobile-search-bar__field .mobile-search-bar-btn:hover{outline:0;background:#e6005b;color:#fff}.mobile-search-bar__icon{position:absolute;top:1px;right:0;padding:9px 15px;font-size:1.1875rem}@media (min-width:789px){.mobile-search-bar__icon{display:none}}.mobile-search-bar__icon:link,.mobile-search-bar__icon:visited{background:#515151;color:#e4e4e4}.mobile-search-bar__icon:active,.mobile-search-bar__icon:hover{background:#666;color:#fff}.mobile-search-bar__icon .active{background:#666;color:#fff}.mobile-search-bar.active .mobile-search-bar__icon{padding:10px 15px;font-size:0}.mobile-search-bar.active .mobile-search-bar__icon:active,.mobile-search-bar.active .mobile-search-bar__icon:hover{background:#666;color:#fff}.mobile-search-bar.active .mobile-search-bar__icon i{margin-top:4px}.tertiary-nav{background-color:#515151}.tertiary-nav .main-links{display:none;margin:0}.tertiary-nav .main-links>li{display:inline-block;margin:0 12.5px;list-style:none}@media (min-width:789px){.homepage .tertiary-nav .main-links{display:none;width:100%;padding:3px 25px 3px 0;background-color:#515151;font-size:.9375rem;text-align:right}}.tertiary-nav .main-links a{color:#fff}.skiptocontent a{position:absolute;top:-40px;left:60px;z-index:1000000;padding:10px;background:0 0;color:#fff;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear}.skiptocontent a:focus{position:absolute;top:0;left:60px;background:#e6005b;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}.navigation{float:left;display:inline-block;width:calc(100% - 85px);padding-left:25px;background:#515151}.homepage .navigation{width:100%!important;padding-left:0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;margin-top:90px;background-color:#fff}.homepage .navigation.megamenu-active{background-color:#f3f3f3}.navigation .menu{width:100%;padding:0 10px;overflow:hidden;text-align:center}@media (min-width:789px){.navigation .menu{width:auto;height:50px;padding:0 25px}}.navigation .menu:after{display:inline-block;width:100%;content:""}@media (min-width:789px){.homepage .navigation .menu{height:60px;width:100%}}.navigation .menu>li>a{color:#fff}.homepage .navigation .menu>li>a{color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem}.navigation .mega-menu{position:absolute;top:100%;right:3%;left:50px;max-width:1430px;height:0;padding:0;overflow:hidden;background:#fff;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.navigation .mega-menu .mega-menu-inner{position:relative;height:100%}.navigation .sub-menu{width:287px;height:100%;padding:0;border-right:1px solid #999;margin:0;background:#f3f3f3;list-style:none}.navigation .sub-menu ul{position:absolute;top:0;left:0;height:0;padding:0;margin:30px 30px 30px 294px;overflow:hidden;background-color:#fff;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}.navigation .sub-menu ul li{display:inline-block;width:100%}.navigation .sub-menu ul li.active{background-color:#fff}.navigation .sub-menu ul li a{padding:1em;border-right:none;margin:3px;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem}.navigation .sub-menu ul li a:hover{background-color:#fff;text-decoration:underline}.navigation .sub-menu>li{text-align:left}.navigation .sub-menu>li.active ul.sub-sub-menu{z-index:10;height:auto;opacity:1}.navigation .sub-menu>li.active>a{border-right:none;background-color:#fff}.navigation .sub-menu>li.active>a:after{position:absolute;top:0;right:-10px;z-index:33;width:0;height:0;border-top:22.5px solid transparent;border-bottom:29.5px solid transparent;border-left:10px solid #e4e4e4;content:""}.navigation .sub-menu a{position:relative;padding:13px 19px}.navigation li{font-size:1.125rem}.navigation li.active{background-color:#fff;cursor:pointer}.navigation li.active>a{color:#333}.navigation li.active>.mega-menu{height:495px;opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.navigation li.active.no-animation>.mega-menu{height:495px;opacity:1;-webkit-transition:none;transition:none}.navigation a{display:block;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}.breadcrumb{padding-top:10px;padding-bottom:10px;padding-left:3.5%}.breadcrumb ul{padding-left:0;margin:0}.breadcrumb ul>li{display:inline-block;float:left;list-style:none}.breadcrumb li{margin-right:5px;color:#515151;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem}.breadcrumb ul li:first-of-type{color:#515151;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem;text-transform:uppercase}.breadcrumb li+li:before{content:"/"}.breadcrumb a{color:#515151;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem}@media (max-width:789px){.breadcrumb{display:none}}@media (max-width:1400px){.breadcrumb{padding-left:1.5%}}.sticky-wrapper{margin-bottom:20px}.homepage .mega-menu{max-width:1336px!important;margin:auto}.homepage .menu-expanded li:first-child{width:13%!important}.navigation .sub-menu>li.active>a:after,.navigation .sub-menu>li.active>a:before{position:absolute;left:100%;display:block;width:0;height:0;border-style:solid;content:""}.navigation .sub-menu>li.active>a:after{top:1px;z-index:14;border-color:transparent transparent transparent #fff;border-top-width:24.5px;border-left-width:9px;border-bottom-width:25.5px}.navigation .sub-menu>li.active>a:before{top:-1px;z-index:13;border-color:transparent transparent transparent #999;border-top-width:27.5px;border-left-width:10px;border-bottom-width:26.5px}.ntu-2-0 .m-page-nav.is--fixed{height:calc(100% - 120px)!important}.left-off-canvas-menu,.left-off-canvas-toggle{display:inline-block}@media (min-width:789px){.left-off-canvas-menu,.left-off-canvas-toggle{display:none}}@media (min-width:789px){.move-right>.inner-wrap{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}}.mobile-header{display:table}@media (min-width:789px){.mobile-header{display:none}}.navigation{display:none}@media (min-width:789px){.navigation{display:inline-block}}@media (max-width:789px){main{margin-top:0}}.mobile-header{position:relative;width:100%;height:50px;padding:5px 15px;background-color:#515151;color:#fff;font-size:1.5rem;text-align:center}.mobile-header a{vertical-align:middle;display:table-cell}.mobile-header a:link,.mobile-header a:visited{color:#fff;text-decoration:none}.mobile-header a:active,.mobile-header a:hover{color:#fff}.mobile-header-toggle{display:inline-block;text-transform:uppercase;text-align:left}.mobile-header-logo{position:absolute;left:50%;display:inline-block;padding-top:7px;margin:0 auto;margin-left:-12.5px}.mobile-header-search{display:inline-block;text-align:right}.mobile-navigation{background-color:#383838}.mobile-navigation-header{padding:14px 15px 5px 15px}.mobile-navigation-header::after,.mobile-navigation-header::before{content:" ";display:table}.mobile-navigation-header::after{clear:both}.mobile-navigation>ul.main-nav{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;list-style:none;padding-left:0;margin:0}.mobile-navigation>ul.main-nav>li{list-style:none;margin:0;padding:0}.mobile-navigation>ul.main-nav>li.has-submenu{display:table}.mobile-navigation>ul.main-nav>li.has-submenu::after,.mobile-navigation>ul.main-nav>li.has-submenu::before{content:" ";display:table}.mobile-navigation>ul.main-nav>li.has-submenu::after{clear:both}.mobile-navigation>ul.main-nav>li.has-submenu:first-of-type>a{border-top:1px solid #ccc}.mobile-navigation>ul.main-nav>li.has-submenu>a{vertical-align:middle;display:table-cell;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile-navigation>ul.main-nav>li.has-submenu>a:first-of-type{width:230px}.mobile-navigation>ul.main-nav>li.has-submenu>a.openIt{width:50px;background-color:#e4e4e4}.mobile-navigation>ul.main-nav>li.has-submenu>a.openIt:active,.mobile-navigation>ul.main-nav>li.has-submenu>a.openIt:hover{background-color:#f3f3f3;color:#515151;text-decoration:none}.mobile-navigation>ul.main-nav>li.has-submenu>a.openIt.active{background-color:#f3f3f3;color:#515151;text-decoration:none}.mobile-navigation>ul.main-nav>li.has-submenu>a.openIt.hover{text-decoration:none}.mobile-navigation>ul.main-nav>li>a{display:block;padding:14px 20px;border-bottom:1px solid #ccc;background-color:#fff;text-decoration:none}.mobile-navigation>ul.main-nav>li>a:link,.mobile-navigation>ul.main-nav>li>a:visited{color:#333;font-size:.875rem;text-decoration:none}.mobile-navigation>ul.main-nav>li>a:active,.mobile-navigation>ul.main-nav>li>a:hover{background-color:#f3f3f3;color:#515151;font-size:.875rem;text-decoration:none}.mobile-navigation>ul.main-nav>li>a.active{background-color:#f3f3f3;color:#515151;font-size:.875rem;text-decoration:none}.mobile-navigation .main-links-mobile{display:none;padding:0;margin:10px 0 0 0;list-style:none}.homepage .mobile-navigation .main-links-mobile{display:none}.mobile-navigation .main-links-mobile>li{padding:10px 20px}.mobile-navigation .main-links-mobile>li a{color:#fff;font-size:1rem}.mobile-navigation .main-links-mobile>li a.active{text-decoration:underline}.mobile-navigation .left-submenu{list-style:none;padding-left:0;margin:0}.mobile-navigation .left-submenu>li{list-style:none;margin:0;padding:0}.mobile-navigation .left-submenu .back{display:block}.mobile-navigation .left-submenu .back::after,.mobile-navigation .left-submenu .back::before{content:" ";display:table}.mobile-navigation .left-submenu .back::after{clear:both}.mobile-navigation .left-submenu .back>a{position:relative;display:inline-block;border:0 none;background-color:#fff;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;font-weight:400}.mobile-navigation .left-submenu .back>a:active,.mobile-navigation .left-submenu .back>a:hover{background-color:#fff;color:#333}.mobile-navigation .left-submenu .back .back-btn{float:left;padding:21px 14px 15px 23px}.mobile-navigation .left-submenu .back .back-btn:before{position:absolute;top:9px;left:0;padding-left:3px;font-family:FontAwesome;font-size:1.75em;font-style:normal;font-weight:400;text-decoration:inherit;content:"\f104"}.mobile-navigation .left-submenu .back .mobile-header-toggle{float:right;padding:20px 15px 2px 7px;font-size:.875rem}.mobile-navigation .left-submenu .back .mobile-header-toggle:before{content:""}.mobile-navigation .left-submenu>li>a{display:block;padding:10px 20px;border-bottom:1px solid #999;background-color:#515151}.mobile-navigation .left-submenu>li>a:link,.mobile-navigation .left-submenu>li>a:visited{background-color:#fff;color:#333;font-size:.875rem}.mobile-navigation .left-submenu>li>a:active,.mobile-navigation .left-submenu>li>a:hover{text-decoration:underline}.mobile-navigation .left-submenu>li>a.active{text-decoration:underline}.mobile-navigation .left-submenu label{display:block;padding:14px 10px 14px 3px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0;margin-top:1px;background-color:#e4e4e4;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem}.mobile-navigation .left-submenu label a:link,.mobile-navigation .left-submenu label a:visited{color:#333;font-size:.875rem}.mobile-navigation a:active,.mobile-navigation a:hover{text-decoration:none}.openIt:hover .fa-chevron-right:before{text-decoration:none}.openIt:active .fa-chevron-right:before{text-decoration:none}.close-icon{position:relative;display:inline-block;width:25px;height:25px;overflow:hidden}.close-icon::after,.close-icon::before{position:absolute;top:50%;left:0;width:100%;height:4px;border-radius:5px;margin-top:-4px;background:#333;content:""}.close-icon::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.close-icon::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.search-active .nav-search .main-search-box button.site-search-toggle:hover .close-icon::before{background:#666}.search-active .nav-search .main-search-box button.site-search-toggle:hover .close-icon::after{background:#666}@media (max-width:789px){.off-canvas-wrap.move-right{height:100%}.off-canvas-wrap.move-right .inner-wrap{height:100%}.off-canvas-wrap.move-right main{height:100%;overflow-y:auto}}.off-canvas{position:absolute;bottom:0;z-index:15;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;background:#fff}.off-canvas-content{-webkit-box-shadow:none;box-shadow:none}.js-off-canvas-exit{z-index:14;background:rgba(0,0,0,.5)}.off-canvas-wrapper{overflow:visible;-webkit-overflow-scrolling:auto}.off-canvas.position-left{left:-280px;width:280px}.is-open-left{-webkit-transform:translateX(280px);-ms-transform:translateX(280px);transform:translateX(280px)}.left-submenu{left:10px;width:280px;width:270px;background-color:#fff;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate(100%,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:-webkit-transform .2s linear;-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.is-off-canvas-open .top-bar{background-color:#333}.off-canvas-wrapper-inner{transition:-webkit-transform 50ms linear;-webkit-transition:-webkit-transform 50ms linear;transition:transform 50ms linear;transition:transform 50ms linear,-webkit-transform 50ms linear}.off-canvas-wrap{position:relative;width:100%;-webkit-backface-visibility:hidden;overflow:hidden}.off-canvas-wrap.move-left,.off-canvas-wrap.move-right{min-height:100%}.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.inner-wrap:after,.inner-wrap:before{display:table;content:" "}.inner-wrap:after{clear:both}.left-off-canvas-menu{position:absolute;top:0;bottom:0;left:0;z-index:1001;width:15.625rem;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;background:#333;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate(-100%,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{position:absolute;top:0;right:0;bottom:0;z-index:1001;width:15.625rem;-webkit-backface-visibility:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;background:#333;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate(100%,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.move-right>.inner-wrap{-webkit-transform:translate3d(15.625rem,0,0);-ms-transform:translate(15.625rem,0);-ms-transform:translate3d(15.625rem,0,0);transform:translate3d(15.625rem,0,0)}.move-right .exit-off-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1002;display:block;-webkit-backface-visibility:hidden;background:rgba(255,255,255,.2);-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}@media (min-width:40.0625em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,.05)}}.move-left>.inner-wrap{-webkit-transform:translate3d(-15.625rem,0,0);-ms-transform:translate(-15.625rem,0);-ms-transform:translate3d(-15.625rem,0,0);transform:translate3d(-15.625rem,0,0)}.move-left .exit-off-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1002;display:block;-webkit-backface-visibility:hidden;background:rgba(255,255,255,.2);-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}@media (min-width:40.0625em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,.05)}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{z-index:1003;-ms-transform:none;-webkit-transform:none;transform:none}.offcanvas-overlap .exit-off-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1002;display:block;-webkit-backface-visibility:hidden;background:rgba(255,255,255,.2);-webkit-tap-highlight-color:transparent;-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}@media (min-width:40.0625em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,.05)}}.offcanvas-overlap-left .right-off-canvas-menu{z-index:1003;-ms-transform:none;-webkit-transform:none;transform:none}.offcanvas-overlap-left .exit-off-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1002;display:block;-webkit-backface-visibility:hidden;background:rgba(255,255,255,.2);-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}@media (min-width:40.0625em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,.05)}}.offcanvas-overlap-right .left-off-canvas-menu{z-index:1003;-ms-transform:none;-webkit-transform:none;transform:none}.offcanvas-overlap-right .exit-off-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1002;display:block;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,.2);-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}@media (min-width:40.0625em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.left-submenu{position:absolute;top:0;bottom:0;left:0;z-index:1002;width:15.625rem;margin:0;-webkit-box-sizing:content-box;box-sizing:content-box;overflow-x:hidden;overflow-y:auto;background:#333;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate(-100%,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.left-submenu *{-webkit-backface-visibility:hidden}.left-submenu .back>a{padding:.3rem .9375rem;border-top:1px solid #515151;border-bottom:none;margin:0;background:#515151;color:#999;font-weight:700;text-transform:uppercase}.left-submenu .back>a:hover{border-top:1px solid #515151;border-bottom:none;background:#333}.left-submenu .back>a:before{display:inline;margin-right:.5rem;content:"«"}.left-submenu.move-right,.left-submenu.offcanvas-overlap,.left-submenu.offcanvas-overlap-right{-webkit-transform:translate3d(0,0,0);-ms-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{display:inline;margin-left:.5rem;content:"»"}.school-strip{z-index:9999;height:10px;background-color:#151515}.course-header{padding-top:20px}.course-header .title strong{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.5rem}.course-header .title h1{margin-top:0;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:2.25rem}.course-header .hero{height:auto;margin-bottom:30px;overflow:hidden}.course-header .hero img{min-width:100%}.course-header .course-factfile li{margin-bottom:5px;color:#333}.course-header .course-factfile li p{color:#333}.course-header .coursesatisfaction{position:absolute;top:0;left:15px;width:0;height:0;border-right:80px solid transparent;border-bottom:80px solid transparent}.course-header .coursesatisfaction:before{position:absolute;top:-20px;left:-60px;color:#fff;font-size:.875rem;text-align:center;content:"SATISFACTION*";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.course-header .coursesatisfactionpercent{position:absolute;top:-55px;left:-80px;color:#fff;font-size:2.5rem;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.coursesatisfactioncontent{padding:20px;margin-top:50px;color:#fff}.course-cta-list{margin:15px 0 25px 0}.course-cta-list.horizontal{padding-top:20px;padding-bottom:20px;margin-bottom:30px}.course-cta-list.horizontal .cta-block{display:inline-block;width:100%;padding:0 20px;margin:0 0 2px 0}@media (min-width:1025px){.course-cta-list.horizontal .cta-block{width:24%;padding:0;margin:0}}.course-cta-list ul{text-align:center}.course-cta-list div,.course-cta-list li{margin-bottom:1px;text-align:center}.course-cta-list a{display:block}.course-cta-list-bottom{margin:0 15px}.course-cta-list-bottom .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:789px){.course-cta-list-bottom .row{max-width:1366px;margin:0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.course-cta-list-bottom .row .cta-block{padding:0;margin:1px 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:789px){.course-cta-list-bottom .row .cta-block{margin:0 1px}}.course-cta-list-bottom .row .cta-block .btn{height:100%}.anchor-link-wrapper{z-index:9999999;background-color:#e4e4e4;padding-left:15px;padding-right:15px}@media (max-width:789px){.anchor-link-wrapper{left:40px}}.anchor-link-wrapper ul{padding-left:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.anchor-link-wrapper ul>li{display:inline-block;float:left;list-style:none}.anchor-link-wrapper a{display:block;padding:15px 0;color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem}.anchor-link-wrapper h3{margin:0 0 10px 0;color:#fff}@media (min-width:789px){.anchor-link-wrapper{background-color:#666}.anchor-link-wrapper ul>li{float:none;width:auto;margin-right:20px}.anchor-link-wrapper ul>li:last-child{margin-right:0}.anchor-link-wrapper a{color:#fff}}@media only screen and (min-width:790px){.anchor-links li{margin:15px 0 0 0}.anchor-links li:last-child{margin:15px 0}.anchor-links li a{padding:0!important}}@media (max-width:789px){.anchor-links{-webkit-transition:max-height .5s;transition:max-height .5s;max-height:0;overflow:hidden}.anchor-links li:last-of-type a{border-bottom:0 none}.anchor-links a{padding:15px;border-bottom:1px solid #ccc;font-size:1rem;text-align:left}.anchor-links a:link,.anchor-links a:visited{background-color:#666;color:#515151}.anchor-links a:active,.anchor-links a:hover{background-color:#f3f3f3;color:#515151;text-decoration:none}.anchor-links.active{max-height:500px}}.title-bar{z-index:99999;position:fixed;top:0;width:100%;height:auto;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif}.lt-ie10 .title-bar{display:block}@media (min-width:789px){.title-bar{display:block}}@media (max-width:789px){.title-bar .row{margin-left:0}}.title-bar .qualification-text{font-family:UniversLTPro-55Roman,arial,sans-serif}.title-bar-inner{padding:15px}@media (min-width:789px){.title-bar-inner{display:block}}.title-bar-inner>a{color:#333;font-size:1.125rem}.title-bar-trigger{position:absolute;right:0;bottom:0;vertical-align:middle;width:15%;height:100%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#666;color:#fff;font-size:1.125rem}.lt-ie10 .title-bar-trigger{display:block}@media (min-width:789px){.title-bar-trigger{display:none}}.title-bar-trigger:link,.title-bar-trigger:visited{color:#fff}.title-bar-trigger:active,.title-bar-trigger:hover{background-color:#f3f3f3;color:#515151;cursor:pointer}.title-bar-trigger.active{background-color:#f3f3f3;color:#515151}.title-bar i{margin-left:auto;margin-right:auto}.sticking{position:fixed;top:0;width:100%}.user-interaction .help,.user-interaction .logo,.user-interaction .share{padding-top:25px;padding-bottom:25px;border:1px solid #e4e4e4;margin-top:20px;line-height:1.6;text-align:center}@media (min-width:1025px){.user-interaction .help,.user-interaction .logo,.user-interaction .share{margin-top:0}}.user-interaction .help,.user-interaction .share{height:210px}.no-svg .user-interaction img.svg{display:none}.svg .user-interaction img{display:none}.svg .user-interaction img.svg{display:block}.btn--quaternary{width:100%}.contractual-box{padding:11px;padding-left:48px;border:5px solid #f3f3f3;background:url(../icons/info_icon.svg) no-repeat;background-size:28px;background-position-x:10px;background-position-y:9px}.ucas-content ul{overflow:hidden}.social-follow-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.social-follow-buttons>a{height:60px;width:60px;margin-right:5px}.social-follow-buttons>a[rel=external]:after{display:none;content:""}.social-follow-buttons .social-follow-buttons--facebook{background:url(../icons/Facebook_colour.svg)}.social-follow-buttons .social-follow-buttons--twitter{background:url(../icons/Twitter_colour.svg)}.social-follow-buttons .social-follow-buttons--youtube{background:url(../icons/Youtube_hover.svg)}.social-follow-buttons .social-follow-buttons--instagram{background:url(../icons/instagram2_hover.svg)}.custom-select-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 0 20px}.custom-select-wrapper .custom-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-width:0 2px 0 2px;border-style:solid;border-color:#151515}.custom-select__trigger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;height:60px;line-height:1.5;cursor:pointer;border-width:2px 0 2px 0;border-style:solid;border-color:#151515}.custom-select-wrapper .custom-options{position:absolute;display:block;top:100%;left:0;right:0;border:2px solid #151515;border-top:0;background:#fff;-webkit-transition:all .5s;transition:all .5s;opacity:0;visibility:hidden;pointer-events:none;z-index:2}.custom-select-wrapper .custom-select.open .custom-options{opacity:1;visibility:visible;pointer-events:all}.custom-select-wrapper .custom-option{position:relative;display:block;padding:0 20px;line-height:1.5;cursor:pointer;background-color:#fff}.custom-select-wrapper .custom-option:hover{cursor:pointer;color:#fff;text-decoration:none;background-color:#e6005b}.custom-select .arrow{position:relative;height:15px;width:15px}.custom-select .arrow::after,.custom-select .arrow::before{content:"";position:absolute;bottom:0;width:.15rem;height:100%;-webkit-transition:all .5s;transition:all .5s}.custom-select .arrow::before{left:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#151515}.custom-select .arrow::after{left:5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#151515}.custom-select .open .arrow::before{left:-5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.custom-select .open .arrow::after{left:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-select .fa-spin{font-size:1.125rem!important;position:absolute;left:65px}.hero-section--order{margin-bottom:0}.hero-section--order img{display:none;width:100%}@media (min-width:1025px){.hero-section--order img{display:block}}.header-section--order{padding:2em;background-color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;text-align:center}@media (min-width:1025px){.header-section--order{margin-top:-150px}}.header-section--order>h1{margin-top:0;font-size:2.25rem}.header-section--order.text-left{text-align:left}.order-images{display:none}@media (min-width:1025px){.order-images{display:block}}.order-images__image{float:left;display:inline-block;width:270px;margin:10px 0 70px 0;text-align:left}.order-images__image img{display:block;max-width:235px;border:1px #999 solid}.finder-header{margin-bottom:10px}@media (min-width:940px){.finder-header{margin-bottom:20px}}.finder-header p{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem}.finder-filters{position:relative;display:inline-block;zoom:1;float:left;padding-left:1em;padding-right:1em;width:100%}.finder-filters.skim-left{padding-left:0}.finder-filters.skim-right{padding-right:0}@media (max-width:940px){.finder-filters{z-index:12}}@media (min-width:940px){.finder-filters{display:inline-block;zoom:1;float:left;padding-left:1em;padding-right:1em;width:25%}.finder-filters.skim-left{padding-left:0}.finder-filters.skim-right{padding-right:0}}.finder-results{display:inline-block;zoom:1;float:left;padding-left:1em;padding-right:1em;width:100%}.finder-results.skim-left{padding-left:0}.finder-results.skim-right{padding-right:0}@media (min-width:940px){.finder-results{display:inline-block;zoom:1;float:left;padding-left:1em;padding-right:1em;width:75%}.finder-results.skim-left{padding-left:0}.finder-results.skim-right{padding-right:0}}.search-finder #map{height:500px;margin:20px 5px}.search-finder .filters-display{display:block;padding:15px 0 15px 15px;border:1px solid #333;margin:0 0 20px 0;background:#fff;color:#e6005b;cursor:pointer}.search-finder .filters-display.active{border-bottom:0;margin:0}.search-finder .filters-display.active::after{background:url(../icons/up-chevron.png) no-repeat}.search-finder .filters-display::after{float:right;display:inline-block;width:15px;height:10px;padding-right:30px;margin-top:5px;background:url(../icons/down-chevron.png) no-repeat;content:" "}@media (min-width:940px){.search-finder .filters-display{display:none}}.search-finder .filters label{margin-bottom:20px;font-size:1rem}.search-finder .filters .filter-set{border-top:1px solid #515151}.search-finder .filters .filter-set fieldset{margin-top:20px}.search-finder .filters .filter-set legend{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}.search-finder .filter-options{display:none;padding:15px;border:1px solid;margin:0 0 20px 0;background:#fff}@media (min-width:940px){.search-finder .filter-options{display:block}}.search-finder .filter-options.active{display:block}.search-box{position:relative}.search-box:not(.large-4){width:100%}.top-bar .search-box{top:0}.search-box button,.search-box input[type=submit]{position:absolute;top:7px;right:22px;width:35px;height:35px;padding:10px;border:0;background:url(../icons/magnifying-glass.png) no-repeat center;background-color:#fff;text-indent:-9999px;content:""}.search-box button:active,.search-box button:hover,.search-box input[type=submit]:active,.search-box input[type=submit]:hover{background-color:#ffe6f0}.toggler{margin-top:11px;cursor:pointer}.results{float:right}.results .row.search-bar{margin-bottom:0}.results .row.search-bar div{margin-bottom:10px}.results .active-filters{padding:15px;background-color:#e4e4e4}.results .active-filters .active-filter{padding-right:20px;margin-top:10px;margin-bottom:10px}.results .active-filters .active-filter:last-of-type{padding-right:0}.results .active-filters strong{display:block}.results .active-filters div{display:inline-block}.results .active-filters .remove{position:relative;display:inline-block;text-align:center;cursor:pointer}.results .active-filters .remove::after{position:relative;left:0;width:20px;height:20px;padding:3px;border:1px solid #666;background:#fff;color:#e6005b;font-family:FontAwesome;font-size:.8125rem;font-style:normal;font-weight:400;text-decoration:inherit;content:"\f00d";cursor:pointer}.results .result{padding-top:15px;padding-bottom:15px}.results .result img{float:left;margin-right:20px;padding-bottom:15px}@media (min-width:640px){.results .result img{padding-bottom:0}}.results .result h3{margin-bottom:10px;font-size:1.125rem}.results .result h3:active,.results .result h3:hover{text-decoration:underline;cursor:pointer}.results .result h4{margin-top:0;margin-bottom:0;font-size:.875rem}.results .result p.mid-grey{margin-bottom:0;font-size:.875rem}.results .result p.url{color:#767676;font-size:.875em}.results .result p.listing-campus{margin:0}.results .result p.listing-cost{margin:0}.results .result span{display:inline}.results .result.best-bet{padding-top:15px;padding-bottom:15px;border-top:1px solid #333;border-bottom:1px solid #333;margin-bottom:15px}.results .result-summary{text-align:center}.results .result-summary>div{margin-bottom:15px}.results .result-summary .more-results{display:block;width:100%;padding:15px;border:1px solid #515151;margin-right:auto;margin-bottom:15px;margin-left:auto;color:#e6005b;font-size:.875rem;cursor:pointer}@media (min-width:940px){.results .result-summary .more-results{width:33%}}@media (max-width:940px){.results .result-thumb{display:none}}@media (max-width:940px){.results .result-copy{width:100%}}.listing{padding:15px 0;margin-bottom:30px;list-style:none;padding-left:0;margin:0}.listing>li{list-style:none;margin:0;padding:0}.listing li{position:relative;padding:15px 0;border-bottom:1px solid #ccc}.listing li:first-of-type{border-top:1px solid #ccc}.listing li .result-status{width:auto;margin-top:15px}@media (min-width:37.5em){.listing li .result-status{right:0;bottom:10px}}.listing .coursesatisfaction_sm{position:absolute;top:0;left:0;width:0;height:0;border-right:45px solid transparent;border-bottom:45px solid transparent}.listing .coursesatisfaction_sm:before{position:absolute;top:-15px;left:-51px;color:#fff;font-size:.75rem;text-align:center;content:"SATISFACTION*";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.listing .coursesatisfactionpercent_sm{position:absolute;top:-35px;left:-43px;color:#fff;font-size:1.25rem;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:640px){.listing .coursesatisfaction_sm,.listing .coursesatisfaction_sm:before,.listing .coursesatisfactionpercent_sm{display:none}}#related-Related-news .listing{margin-bottom:0!important}#related-Related-events .listing{margin-bottom:0!important}#related-Related-open-days .listing{width:100%}@media (max-width:640px){.events .listing-details{width:70%}.events .listing-image{width:30%}}@media (max-width:640px){.no-thumb{display:none}}.results .map-listing{list-style-type:none}#fb-queryform{position:relative}.view-switcher{float:left;padding-left:0;margin:0;margin:25px 0 0 0;display:none}.view-switcher>li{display:inline-block;float:left;list-style:none}.view-switcher a{display:inline-block;width:30px;height:30px;padding:5px;border:1px solid #ccc;margin:0 0 0 3px;-webkit-box-sizing:content-box;box-sizing:content-box;background:url(../icons/views.jpg) no-repeat}.view-switcher a.active,.view-switcher a:active,.view-switcher a:focus,.view-switcher a:hover{border-color:#333;cursor:pointer}.view-switcher a[id=map-view]{background-position:-69px 10px}.view-switcher a[id=icon-view]{background-position:-30px 10px}.view-switcher a[id=listing-view]{background-position:8px 10px}@media (min-width:789px){.view-switcher{display:inline-block}}.ui-autocomplete{position:absolute;z-index:9999!important;padding-left:0;border:1px solid #e4e4e4;list-style-type:none}.ui-autocomplete .ui-menu-item a{display:block;padding:1em 1.9em;padding:1.1em 1.9em;border-bottom:1px solid #e4e4e4;background-color:#fff;color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif}.ui-autocomplete .ui-menu-item a:hover{background-color:#e4e4e4;text-decoration:none}.ui-autocomplete .ui-menu-item a strong{color:#333}.ui-state-focus a{background-color:#e4e4e4!important}.spinner-container{position:fixed;z-index:9997;width:100%;height:100%;background-color:rgba(255,255,255,.8);-webkit-animation:fadein .6s;animation:fadein .6s}.spinner-container .spinner-inner-container{position:absolute;width:100%;height:100%}.spinner-container .spinner-inner-container .spinner{position:absolute;top:50%;left:50%;width:40px;height:40px}.spinner-container .spinner-inner-container .cube1,.spinner-container .spinner-inner-container .cube2{position:absolute;top:0;left:0;width:15px;height:15px;background-color:#333;-webkit-animation:sk-cubemove 1.8s infinite ease-in-out;animation:sk-cubemove 1.8s infinite ease-in-out}.spinner-container .spinner-inner-container .cube1{background:#151515}.spinner-container .spinner-inner-container .cube2{background:#e6005b;-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(.5);-ms-transform:translateX(42px) rotate(-90deg) scale(.5);transform:translateX(42px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg);-ms-transform:translateX(42px) translateY(42px) rotate(-180deg);transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);-ms-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes sk-cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(.5);-ms-transform:translateX(42px) rotate(-90deg) scale(.5);transform:translateX(42px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg);-ms-transform:translateX(42px) translateY(42px) rotate(-180deg);transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);-ms-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.icon-view .results .listing{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap}.lt-ie10 .icon-view .results .listing{display:block}.icon-view .results .listing .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap}.lt-ie10 .icon-view .results .listing .flex-row{display:block}.icon-view .results .listing li{position:relative;padding:0 10px;border-bottom:0;margin:20px 0 0 0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;min-width:33.33%;max-width:33.33%}.lt-ie10 .icon-view .results .listing li{display:inline-block;float:left}@media (min-width:0){.icon-view .results .listing li{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;min-width:100%;max-width:100%}}@media (min-width:450px){.icon-view .results .listing li{-webkit-box-flex:1;-ms-flex:1 0 49.85%;flex:1 0 49.85%;min-width:49.85%;max-width:49.85%}}@media (min-width:790px){.icon-view .results .listing li{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;min-width:33%;max-width:33%}}@media (min-width:1025px){.icon-view .results .listing li{-webkit-box-flex:1;-ms-flex:1 0 24.9%;flex:1 0 24.9%;min-width:24.9%;max-width:24.9%}}.icon-view .results .listing li .result-inner{display:block;width:100%;min-height:100%;border-bottom:1px solid #ccc;background-color:#fff}.icon-view .results .listing li .result-status{position:relative;right:0;bottom:10px;left:0;width:auto;margin-top:10px;margin-bottom:10px}.icon-view .results .listing li .listing-details,.icon-view .results .listing li .listing-image{width:100%;padding-right:5px;padding-left:5px;margin-bottom:10px}.icon-view .results .listing li.result-with-status .listing-details{padding-bottom:80px}.icon-view .results .listing li:first-of-type{border-top:0 none}.result-title{color:#e6005b}.result-title{margin-top:5px;font-size:1.25rem}.result-qualification{display:inline-block;font-size:1.125rem;text-decoration:none!important}.event-date{font-weight:700}.toggler{display:inline-block;border-bottom:1px solid transparent;margin-top:10px;color:#e6005b}.toggler:active,.toggler:hover{text-decoration:none;cursor:pointer}.date-group input[type=date]{-webkit-appearance:none;width:100%;height:50px;margin-bottom:10px;background-color:#fff}.date-group input[type=date]::-webkit-calendar-picker-indicator,.date-group input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.date-group .btn,.date-group label{display:none}.date-group.mobile .btn,.date-group.mobile label{clear:both;display:block}.result-count,.search-term{margin-bottom:10px}.pointer-image{width:220px}.pointer-image img{width:100%}.pointer-heading h3{margin:5px 0 10px 0;font-size:1.3em}.featured-news-articles{padding-bottom:0!important;border-bottom:1px solid #ccc;margin-bottom:40px!important}.featured-news-articles .featured-news-article-featured,.featured-news-articles .featured-news-article-pinned{display:block;padding-bottom:0!important;border-top:1px solid #ccc;border-bottom:0;margin-bottom:20px}.featured-news-articles .featured-news-article-featured img,.featured-news-articles .featured-news-article-pinned img{display:block;width:100%}.listing-course{padding:0}.refine-results{background-color:#fff}@media (min-width:640px){.refine-results{height:106px}}.refine-results .refine-title{width:100%;padding-bottom:5px;border-bottom:1px solid #ccc;margin-top:40px;margin-bottom:10px;color:#767676;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem}.refine-results .view-switcher{display:none}@media (min-width:940px){.refine-results .view-switcher{float:left;display:inline-block;width:100px;margin-top:4px}}.refine-results .year-of-study{display:inline-block}@media (max-width:639px){.refine-results .year-of-study{width:100%}}@media (min-width:940px){.refine-results .year-of-study{width:54%}}.refine-results .year-of-study .year-of-study-align{float:right}@media (min-width:640px){.refine-results .year-of-study .year-of-study-align{float:left}}@media (min-width:940px){.refine-results .year-of-study .year-of-study-align{float:right}}.refine-results .year-of-study label{margin-left:0}@media (max-width:396px){.refine-results .year-of-study .inline-label{float:right;margin:5px 0 5px 10px}}.refine-results .year-of-study .course-year-buttons{display:inline-block;padding:6px 0 0 0}@media (max-width:396px){.refine-results .year-of-study .course-year-buttons{float:right}}.refine-results .year-of-study .course-year-buttons .course-year-button{float:left;display:inline-block;margin:0 4px 0 4px;overflow:auto}.refine-results .year-of-study .course-year-buttons .course-year-button label{float:left;width:3.5em;margin-top:0;cursor:pointer;cursor:hand}.refine-results .year-of-study .course-year-buttons .course-year-button label input{visibility:hidden}.refine-results .year-of-study .course-year-buttons .course-year-button label span{display:block;padding:8px 0;border:1px solid #ccc;font-size:1rem;text-align:center}.refine-results .year-of-study .course-year-buttons .course-year-button label input:hover+span{border:1px solid #666!important}.refine-results .year-of-study .course-year-buttons .course-year-button label input:checked+span{border:1px solid #666!important;color:#e6005b}.refine-results .year-of-study .course-year-buttons .course-year-button:last-of-type{margin:0 0 0 4px}.refine-results .sort-by{float:right;display:inline-block;width:210px;padding-bottom:15px}@media (min-width:940px){.refine-results .sort-by{width:30%;padding-bottom:0}}.refine-results:after{clear:both;display:block;content:""}@media (max-width:939px){.asset-finder-area .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-ms-flex-flow:column;flex-flow:column}.flex-order-1{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.flex-order-2{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.flex-order-3{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.flex-order-4{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}}.courses.results .result{padding:0}.courses .result:hover{background:#f8f8f8}.courses .listing-details{padding:1rem .9375rem}.courses .result-title{margin-top:0;font-family:UniversLTPro-65Bold,arial,sans-serif}.courses a{color:#333}.courses a:hover *{text-decoration:none}.courses .summary:after{content:"..."}.courses .summary{display:none;margin-bottom:0;font-size:.875rem;color:#666}.courses i{display:none}.courses .listing .coursesatisfaction_sm{top:0;right:0;left:inherit;border-left:45px solid transparent;border-bottom:45px solid transparent}.courses .listing .coursesatisfaction_sm:before{left:-37px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.courses .listing .coursesatisfactionpercent_sm{left:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:450px){.courses .listing-details{padding:1.5rem .9375rem}.courses i{display:inline}.courses .summary{display:block}}.booking-event-series{padding:0 25px 30px 25px;border:1px solid #e4e4e4;margin:0 0 30px 0}.booking-event-series .booking-event-series-events .booking-event-series-event{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:left;-ms-flex-align:left;align-items:left;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 15px;padding:0 20px;border:1px solid #e4e4e4;margin:0 0 10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:37.5em){.booking-event-series .booking-event-series-events .booking-event-series-event{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.booking-event-series .booking-event-series-events .booking-event-series-event .event-tickets-unavailable{width:100%;padding-bottom:20px}@media (min-width:37.5em){.booking-event-series .booking-event-series-events .booking-event-series-event .event-tickets-unavailable{padding:10px 0 10px 20px;border-left:1px solid #e4e4e4;margin-left:20px;-webkit-box-flex:0;-ms-flex:0 0 285px;flex:0 0 285px}}.booking-event-series .booking-event-series-events .booking-event-series-event .event-tickets-unavailable .btn{width:100%}.booking-event-series .booking-event-series-events .booking-event-series-event .event-number-tickets{padding-bottom:20px}@media (min-width:37.5em){.booking-event-series .booking-event-series-events .booking-event-series-event .event-number-tickets{padding:10px 0 10px 20px;border-left:1px solid #e4e4e4;margin-left:20px}}.booking-event-series .booking-event-series-events .booking-event-series-event .event-number-tickets .custom-select select{width:100px;padding-left:25px}.booking-event-series .booking-event-series-events .booking-unavailable label,.booking-event-series .booking-event-series-events p{color:#767676}.header-section{position:relative;z-index:2}.header-section--confirmation{padding:2em;background-color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;line-height:1.6;text-align:center}@media (min-width:1025px){.header-section--confirmation{margin-top:-100px}}.header-section--confirmation>h1{margin-top:0}.summary-box{width:100%;border:1px solid #ccc;margin:0 0 10px 0}@media (min-width:37.5em){.summary-box{padding:30px 40px}}.summary-box>.row{position:relative}.summary-title{padding:0 0 20px 0;border-bottom:1px solid #333;margin:0 0 20px 0;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;text-align:center}.summary-row{display:table;width:100%}.summary-col{vertical-align:middle;display:block;width:100%;height:100%;padding:0 20px}@media (min-width:37.5em){.summary-col{display:table-cell;width:50%}}.summary-field-block{margin:15px 0 0 0}.summary-field-block .field-label{margin-bottom:3px;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.875rem}.summary-field-block .field-output{font-size:.875rem}.summary-field-block .field-output-line{margin:0 0 2px 0}.summary-field-block-centered .field-label{margin-bottom:10px}.open-day-hero{position:relative;padding:15px 0;border-top:1px solid #333;border-bottom:1px solid #333;margin:15px 0 30px 0}.open-day-hero>.btn{width:100%;margin-top:10px}@media (min-width:37.5em){.open-day-hero>.btn{position:absolute;right:0;bottom:15px;width:225px}}.calendar{border:1px solid #ccc;text-align:center}.calendar-month{padding:5px;background-color:#f3f3f3;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem;text-transform:uppercase}@media (min-width:37.5em){.calendar-month{font-size:1.875rem}}.calendar-day{padding:5px;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.875rem}@media (min-width:37.5em){.calendar-day{font-size:3.125rem}}.event-info{color:#333;font-size:.8125rem;font-weight:700}.event-title{color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem}.event-type{margin:10px 0 20px 0}.course-info{color:#333;font-size:.8125rem;font-weight:700}.course-title{display:inline-block;color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem}.course-subtitle{display:inline-block;color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.0625rem}.course-level{display:inline-block;margin:10px 0 15px 0}.course-type{display:inline-block;padding-left:5px;border-left:1px solid #666;margin-left:3px;line-height:.8}.staff-info{font-size:.8125rem}.staff-title{display:inline-block;color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem}.staff-subtitle{color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.0625rem}.staff-department{font-weight:700}.staff-expertise{margin:8px 0}.staff-status{font-style:italic}.header-divider{padding:0 0 25px;border-bottom:1px solid #ccc;margin:0}.header-divider-student{padding:0;border:0;margin:0}.header-divider-student .summary-box{padding-right:25px;padding-left:25px;border-right:0;border-left:0}.header-divider>.row{margin-top:30px}.header-divider>.row-profile{border:0 none;margin:35px 0 0 0}.header-divider>.row .third-party-logo img{width:inherit}.header-divider>.row .details-box ul{padding:30px 40px 30px 40px;border:1px solid #e4e4e4;list-style:none;padding-left:0;margin:0}.header-divider>.row .details-box ul>li{list-style:none;margin:0;padding:0}.header-divider>.row .details-box ul li{margin-bottom:10px}.header-divider>.row img{width:100%}.header-divider>.row .tags{margin-top:10px}.header-divider>.row .tags-title{margin-top:10px;color:#666}.header-divider>.row .tags .tag{float:left;display:inline-block;padding:5px 10px;margin-right:5px;margin-bottom:5px;background-color:#e4e4e4}.header-divider>.row .tags .tag:last-child{margin-right:0}.order-copy strong{font-family:UniversLTPro-55Roman,arial,sans-serif}.order-copy--info{margin:40px 0 0 0;margin-bottom:30px;font-family:Arial;font-size:1rem;text-align:left}.order-copy--info .field-label{font-weight:700}.type-list{display:block;width:100%;margin:15px 0;padding-left:0;margin:0}.type-list>li{display:inline-block;float:left;list-style:none}@media (min-width:789px){.type-list{margin:0 0 15px 0}}.type-list>li{position:relative;margin-right:15px;font-weight:700}.type-list>li:after{position:absolute;top:0;right:-10px;padding-left:5px;content:"|"}.type-list>li:last-of-type{margin-right:0}.type-list>li:last-of-type:after{display:none}.summary-box{padding:21px 25px 31px 25px;border:1px solid #ccc;margin:15px 0}@media (min-width:1025px){.summary-box{margin:0 0 15px 0}}.summary-box>ul{color:#333;list-style:none;padding-left:0;margin:0}.summary-box>ul>li{list-style:none;margin:0;padding:0}.summary-box>ul>li{margin:0 0 5px 0}.summary-box>ul>li:last-of-type{margin:0}.summary-box>hr{height:1px;border:0;margin:1.4rem 0;background:#ccc}.summary-box>i{color:#767676}.order-copy--info li,.order-copy--info ul{padding-left:7px;line-height:2em;list-style-type:none}.button-area .btn{width:100%}.map-section{padding-top:5px;padding-bottom:25px}.map-section h3{margin-bottom:5px}.map-section .location-info{padding:30px 0}.map-section .location-info-block{line-height:1.8}.map-section .location-info-block.accommodation{margin:1em 0}.map-section .no-scroll-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9999;background:0 0}.amenities ul,.interactive-images ul,.top-pdf-links ul{padding:0;margin:0}.amenities ul li.floorplans,.interactive-images ul li.floorplans,.top-pdf-links ul li.floorplans{padding:3px 8px 25px 38px;background:url(../icons/floorplans.png) no-repeat;list-style-type:none}.amenities ul li.comparison,.interactive-images ul li.comparison,.top-pdf-links ul li.comparison{padding:3px 8px 25px 38px;background:url(../icons/comparison-icon.png) no-repeat;list-style-type:none}.amenities li{display:inline-block;list-style-type:none}.amenities li.hidden{display:none}.amenities li span{min-height:71px;color:#151515;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 8px 10px 49px}.amenities li span.mature{padding-top:15px}.amenities div{border-bottom:1px solid #e4e4e4}.icon-bicycle{background:url(../icons/bicycle-icon.png) no-repeat 10px}.icon-ensuite{background:url(../icons/ensuite-icon.png) no-repeat 10px}.icon-shared{background:url(../icons/shared-icon.png) no-repeat 10px}.icon-disabled{background:url(../icons/disabled-access-icon.png) no-repeat 10px}.icon-campus{background:url(../icons/campus-icon.png) no-repeat 10px}.icon-parking{background:url(../icons/parking-icon.png) no-repeat 10px}.icon-security{background:url(../icons/security-icon.png) no-repeat 10px}.icon-cleaning{background:url(../icons/cleaning-icon.png) no-repeat 10px}.icon-travel{background:url(../icons/travel-pass-icon.png) no-repeat 10px}.icon-staffed{background:url(../icons/247-icon.png) no-repeat 10px}.icon-mature{background:url(../icons/mature-icon.png) no-repeat 10px}.icon-accommodation-247-staff{background:url(../icons/accommodation-247-staff.svg) no-repeat 10px center;background-size:25px}.icon-accommodation-cinema{background:url(../icons/accommodation-cinema-facility.svg) no-repeat 10px center;background-size:25px}.icon-accommodation-cleaning{background:url(../icons/accommodation-cleaning.svg) no-repeat 10px center;background-size:25px}.icon-accommodation-ensuite{background:url(../icons/accommodation-ensuite-room.svg) no-repeat 10px center;background-size:25px}.icon-accommodation-free-travel{background:url(../icons/accommodation-free-travel-pass.svg) no-repeat 10px center;background-size:25px}.icon-accommodation-multi-social{background:url(../icons/accommodation-multi-purpose-social.svg) no-repeat 10px center;background-size:25px}.icon-accommodation-gym{background:url(../icons/accommodation-on-site-gym.svg) no-repeat 10px center;background-size:25px}.icon-accommodation-outdoor-social{background:url(../icons/accommodation-outdoor-social-space.svg) no-repeat 10px center;background-size:25px}.icon-accommodation-parking{background:url(../icons/accommodation-parking.svg) no-repeat 10px center;background-size:25px}.icon-accommodation-study{background:url(../icons/accommodation-study-space.svg) no-repeat 10px center;background-size:25px}.icon-accommodation-pg{background:url(../icons/accommodation-suitable-for-pg.svg) no-repeat 10px center;background-size:25px}.icon-accommodation-wider-bed{background:url(../icons/accommodation-wider-bed.svg) no-repeat 10px center;background-size:25px}.heading-sub-link{margin-bottom:2.4em;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem}.interactive-images{display:table;width:100%;height:120px;padding-top:20px;padding-bottom:20px;margin-top:20px;margin-bottom:20px}.interactive-images img{max-width:133px;max-height:90px}.interactive-images .image-inline-block{display:table-cell;padding:12.5px}.interactive-images a{color:#fff}.interactive-images .columns:last-child:not(:first-child){float:left}.mid-grey h2{color:#fff}.cta-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta-block>a{width:calc(100% - 28px)}.results .listing li .listing-image{position:relative;overflow:hidden;padding:0}.icon-view .results .listing li .result-inner{padding:0 5px}.icon-view .results .listing li .listing-details,.icon-view .results .listing li .listing-image{padding:0;overflow:hidden;position:relative}.triangle-info{position:absolute;top:-13px;right:-45px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#000;color:#fff;width:120px;text-align:center;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.triangle-info__text{-ms-flex-item-align:end;align-self:end;font-size:.7em}.triangle-info__text--medium{font-size:.85em;padding-bottom:3px}.triangle-info__text--large{font-size:1em;padding-bottom:3px}.triangle-info__color--blue{background-color:#025d9e}.triangle-info__color--pink{background-color:#e6005b}.image-bar{color:#000;padding:0 .5rem;font-size:.9rem;text-align:left;width:100%}.image-bar__green{background-color:#d2e6dd}.image-bar__yellow{background-color:#fdf5ca}.image-bar__red{background-color:#f7d7d9}.accommodation-header__title{margin-bottom:0}.accommodation-header__campus{margin-bottom:10px}.accommodation-header__distance{margin-bottom:50px;margin-top:0}.profile{border-bottom:0}.content-type-student-profiles .results{float:none}.above-the-fold{background:#fff}.page .visually-hidden-header{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.personalised-banner{max-height:700px;overflow:hidden}@media (min-width:2000px){.personalised-banner{max-height:900px}}@media (max-width:1440px){.personalised-banner{max-height:600px}}@media (max-width:789px){.hub-banner img{position:absolute;z-index:1}.hub-banner .caption{position:relative;z-index:2}.hub-banner .caption p{font-size:1.1875rem}}@media (max-width:480px){.hub-banner img{width:auto;max-width:none;height:100%}}.homepage--banner{position:relative;text-align:center}.homepage--banner--fade{position:absolute;right:0;left:0;z-index:1;height:100%;background:url(../icons/banner-fade.png) no-repeat center center}.homepage--banner--wrapper{position:absolute;top:47%;z-index:10;width:80%;padding:2em;border-radius:25px;margin:-130px 10%}@media (min-width:789px){.homepage--banner--wrapper{top:47%}}@media (min-width:37.5em){.homepage--banner--wrapper{width:78%;padding:2em;margin:-170px 11%}}@media (min-width:1025px){.homepage--banner--wrapper{width:48%;margin:-135px 26%}}.homepage--banner.banner-video>.wistia-video{display:none}@media (min-width:37.5em){.homepage--banner.banner-video>.wistia-video{display:block}}.homepage--banner.banner-video>.homepage--bannerimg{display:block}@media (min-width:37.5em){.homepage--banner.banner-video>.homepage--bannerimg{display:none}}.homepage--banner .search-box button{right:8px}.homepage--bannerheading{color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.8125rem}@media (min-width:37.5em){.homepage--bannerheading{font-size:2.3125rem}}.homepage--bannerheading span{display:block}.homepage--bannertext{color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.1875rem}@media (min-width:37.5em){.homepage--bannertext{font-size:1.5rem}}.homepage--bannerimg{max-width:180%;margin:0 -50%}@media (min-width:37.5em){.homepage--bannerimg{width:100%;max-width:100%;margin:auto}}.homepage .welcome-message{-webkit-transition:.4s all cubic-bezier(.25,.1,.25,1);transition:.4s all cubic-bezier(.25,.1,.25,1)}.homepage .welcome-message.temp-hide{opacity:0}.homepage .fb-homepage-search{display:none;margin-top:50px;-webkit-transition:.4s all cubic-bezier(.25,.1,.25,1);transition:.4s all cubic-bezier(.25,.1,.25,1)}@media (min-width:789px){.homepage .fb-homepage-search{display:block;width:80%;margin:0 auto}}.homepage .fb-homepage-search.homepage-search-focus{z-index:10;margin-top:-150px}.homepage .fb-homepage-search.homepage-search-focus .homepage-search-overlay{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background:rgba(0,0,0,.5);content:"";-webkit-transition:.4s all cubic-bezier(.25,.1,.25,1);transition:.4s all cubic-bezier(.25,.1,.25,1)}.homepage .fb-homepage-search .btn--right::before,.homepage .fb-homepage-search a.btn--right::before,.homepage .fb-homepage-search input.btn--right::before{right:11px;margin-top:0;font-size:.9375rem}.homepage .fb-homepage-search-input{width:100%}.homepage #main_video [id^=wistia_smallPlayButton]{top:30px!important;right:30px!important;left:auto!important;width:100px!important;height:17px!important;padding:3px 2px 3px 3px;background:rgba(0,0,0,.5)!important;color:#fff;text-align:center}.homepage #main_video [id^=wistia_smallPlayButton]::after{content:"PAUSE VIDEO"!important}.homepage #main_video [id^=wistia_smallPlayButton].paused::after{content:"PLAY VIDEO"!important}.homepage-promo-pages{padding:0;margin:.2em 0 .5em;text-align:center;list-style:none}@media (min-width:37.5em){.homepage-promo-pages{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:-29px 0 10px}.homepage-promo-pages li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;width:33.333333%;margin:0 10px;background-color:#e6005b;border-color:#e6005b}.homepage-promo-pages li:hover{background-color:#9e043d;border-color:#9e043d}}.homepage-promo-pages a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;margin:.1em 0;background:#e6005b url(../icons/right-chevron.svg) 95% 49% no-repeat;background-size:18px 18px;color:#fff}@media (min-width:37.5em){.homepage-promo-pages a{padding:.75em 2.1em}}.welcome-message a{color:#fff}.welcome-message a:hover{color:#fff;text-decoration:underline!important}.homepage-blocks{background:#e4e4e4}.homepage .nav-search .main-search-box button.site-search-toggle{display:none}.homepage .navigation .mega-menu{left:0;right:0}@media (min-width:789px){.homepage .navigation .menu{padding:0 1px 0 1px}}.homepage .navigation a{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem}.homepage .navigation .sub-menu ul li a{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem}@media (max-width:789px){.homepage .homepage-search .columns{padding-right:0;padding-left:0}}.homepage .homepage-search .fb-homepage-search.homepage-search-focus{margin-top:0}.homepage .homepage-search .fb-homepage-search{display:block;width:100%;margin:0 auto}.homepage .homepage-search .fb-homepage-search form{position:absolute;z-index:100;width:100%}.homepage .homepage-search .fb-homepage-search form::-webkit-input-placeholder{font-style:normal}.homepage .homepage-search .fb-homepage-search form:-moz-placeholder{font-style:normal}.homepage .homepage-search .fb-homepage-search form::-moz-placeholder{font-style:normal}.homepage .homepage-search .fb-homepage-search form:-ms-input-placeholder{font-style:normal}@media (max-width:789px){.homepage .homepage-search .fb-homepage-search form{position:relative;z-index:1}}.homepage .homepage-search .fb-homepage-search form label{color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2}.homepage .homepage-search .fb-homepage-search form .fb-homepage-search-input{height:50px;border:1px solid #ccc;border-radius:0 0 2px 2px;background-color:rgba(255,255,255,.9);-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.25);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.25);color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;line-height:1.2}@media (min-width:450px){.homepage .homepage-search .fb-homepage-search form .fb-homepage-search-input{font-size:1rem}}.homepage .homepage-search .fb-homepage-search form .fb-homepage-search-input:focus{border:1px solid #e6005b}.homepage .homepage-search .fb-homepage-search form .homepage-search-submit{top:0;right:0;width:50px;height:50px;border-radius:0 0 2px 0;background-color:#e6005b;background:url(../icons/Search_white.svg) center no-repeat #e6005b}.homepage .homepage-search .fb-homepage-search form .homepage-search-submit:hover{background-color:#9e043d}@media (max-width:450px){.homepage .homepage-search .fb-homepage-search form .fb-course-suggestions{display:none}}@media (max-width:450px){.homepage .homepage-search .fb-homepage-search form .fb-search-all-courses{display:none}}.homepage-light-grey-background{background-color:#f3f3f3}.homepage-audience-button a{float:right;display:inline-block;padding:10px;border-radius:2px;margin:20px 0;background-color:#e6005b;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.8125rem;text-decoration:none}.homepage-audience-button a:hover{background-color:#9e043d}.homepage-news-events{margin-top:15px;margin-bottom:50px}@media (min-width:789px){.homepage-news-events{margin-top:60px}}.homepage-news-events .news-events-column{margin-top:30px}@media (min-width:789px){.homepage-news-events .news-events-column{margin-top:0}}.homepage-news-events .news-events-column h3{margin-top:0;margin-bottom:15px;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.625rem;font-weight:unset}.homepage-news-events .news-events-column .news-events-contents ul{padding-left:0}.homepage-news-events .news-events-column .news-events-contents .news-events-single:hover{background-color:#f3f3f3;text-decoration:none}.homepage-news-events .news-events-column .news-events-contents .news-events-single{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:110px;padding:10px;border-top:dashed 1px #151515;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}@media (min-width:450px){.homepage-news-events .news-events-column .news-events-contents .news-events-single{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.homepage-news-events .news-events-column .news-events-contents .news-events-single .news-events-date{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;vertical-align:top;display:inline-block;min-width:135px;max-width:135px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;text-decoration:none}.homepage-news-events .news-events-column .news-events-contents .news-events-single .news-events-date .news-events-date-number{color:#e6005b;text-decoration:none}.homepage-news-events .news-events-column .news-events-contents .news-events-single .news-events-title{vertical-align:top;display:inline-block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;text-decoration:none}@media (max-width:450px){.homepage-news-events .news-events-column .news-events-contents .news-events-single .news-events-title{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.homepage-news-events .news-events-column .news-events-contents .news-events-single .news-events-title .news-events-title-text{text-decoration:none}.homepage-news-events .news-events-column .news-events-contents .news-events-single .news-events-title .news-events-title-text:hover{text-decoration:underline}.homepage-news-events .news-events-column .news-events-contents .news-events-single .news-events-day{vertical-align:top;display:inline-block;min-width:165px;max-width:165px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.8125rem;text-decoration:none;text-align:right}@media (max-width:450px){.homepage-news-events .news-events-column .news-events-contents .news-events-single .news-events-day{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:370px){.homepage-news-events .news-events-column .news-events-contents .news-events-single .news-events-day{min-width:100%;max-width:100%;text-align:left}}.homepage-news-events .news-events-column .news-events-contents .news-events-single .news-events-tags{vertical-align:top;display:inline-block;min-width:165px;max-width:165px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-decoration:none;text-align:right}@media (max-width:450px){.homepage-news-events .news-events-column .news-events-contents .news-events-single .news-events-tags{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.homepage-news-events .news-events-column .news-events-contents .news-events-single:first-of-type{border-top:solid 1px #151515}.homepage-news-events .news-events-column .news-events-contents .news-events-single:last-of-type{border-bottom:solid 1px #151515}.homepage-news-events .news-events-column .more-button a{float:right;display:inline-block;padding:10px;border-radius:2px;margin:10px 0;background-color:#151515;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;text-decoration:none}.homepage-news-events .news-events-column .more-button a:hover{background-color:#585858}.row-long{max-width:100rem;margin-right:auto;margin-left:auto}.row-full{width:100%;margin-left:0;margin-right:0}.v-align--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-align--start{-ms-flex-item-align:start;align-self:flex-start}.v-align--end{-ms-flex-item-align:end;align-self:flex-end}.m-audience-tabs{padding-top:25px;padding-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f3f3f3;font-family:UniversLTPro-65Bold,arial,sans-serif}@media (min-width:37.5em){.m-audience-tabs{padding-bottom:0}}.m-audience-tabs__nav-container{text-align:center}.m-audience-tabs__nav{display:inline-block!important;padding-left:0;margin-left:0;text-align:center}@media (min-width:789px){.m-audience-tabs__nav{padding-bottom:4px;margin:25px 0 0 0;background-color:#e4e4e4}}.m-audience-tabs__nav li{position:relative;display:inline-block;margin:0 15px 15px 0;color:#151515;font-size:.8125rem;cursor:pointer}.m-audience-tabs__nav li:after{position:absolute;right:0;bottom:-5px;left:0;display:block;height:3px;background-color:transparent;content:""}@media (min-width:37.5em){.m-audience-tabs__nav li{font-size:1rem}}@media (min-width:789px){.m-audience-tabs__nav li{padding:12px 15px 7px 15px;border-bottom:5px solid #fff;margin:0 2px 0 2px;background-color:#fff}.m-audience-tabs__nav li:first-child{margin-left:0}.m-audience-tabs__nav li:last-child{margin-right:0}.m-audience-tabs__nav li:hover{border-bottom:0}}@media (min-width:1025px){.m-audience-tabs__nav li{padding:0}}.m-audience-tabs__nav button{padding:0;border:none;margin:0;background:0 0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;font-weight:unset;cursor:pointer}@media (min-width:789px){.m-audience-tabs__nav button{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem}.m-audience-tabs__nav button:hover{border-bottom:5px solid #e6005b}}@media (min-width:1025px){.m-audience-tabs__nav button{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem;padding:12px 20px 7px 20px}}.m-audience-tabs__nav .slick-active{color:#151515}@media (min-width:789px){.m-audience-tabs__nav .slick-active{border-bottom:5px solid #e6005b}}.m-audience-tabs__nav .slick-active :after{background-color:#e6005b}.m-audience-tabs__track{position:relative}@media (min-width:789px){.m-audience-tabs__track.slick-initialized:after,.m-audience-tabs__track.slick-initialized:before{position:absolute;top:0;bottom:0;z-index:1;display:block;width:100px;background-color:rgba(243,243,243,.7);content:""}.m-audience-tabs__track.slick-initialized:after{right:0}}@media (min-width:1025px){.m-audience-tabs__track.slick-initialized{margin:0 -100px}}.m-audience-tabs__fake-link{display:block;margin-top:30px;text-decoration:underline}@media (min-width:1025px){.m-audience-tabs__fake-link{-ms-flex-item-align:end;align-self:flex-end;margin-top:0;margin-bottom:10px}}.m-audience-tabs__grid{display:block}@media (min-width:450px){.m-audience-tabs__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.m-audience-tabs__grid .m-audience-tabs__grid--descendant{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-audience-tabs__grid .m-audience-tabs__grid--descendant .m-audience-tabs__card{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}@media (min-width:450px) and (min-width:1025px){.m-audience-tabs__grid .m-audience-tabs__grid--descendant .m-audience-tabs__card .m-audience-tabs__card-img{min-height:255px}}.m-audience-tabs__grid-more-links{display:block;height:75px}.m-audience-tabs__grid-more-links a{float:right;clear:both;display:block;padding:10px;border-radius:2px;margin:0 0 20px 0;background-color:#e6005b;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;text-decoration:none}@media (min-width:1025px){.m-audience-tabs__grid-more-links a{margin:20px 0}}.m-audience-tabs__grid-more-links a:hover{background-color:#9e043d;border-color:#9e043d;color:#fff;text-decoration:none}.m-audience-tabs__card{display:block;margin-bottom:20px;background:#fff;text-decoration:none!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.m-audience-tabs__card:focus,.m-audience-tabs__card:hover,.m-audience-tabs__card:hover .m-audience-tabs__card.m-audience-tabs__card-content,.m-audience-tabs__card:hover .m-audience-tabs__card.m-audience-tabs__card-content-inner,.m-audience-tabs__card:hover a,.m-audience-tabs__card:hover p{text-decoration:none}.m-audience-tabs__card:focus .m-audience-tabs__card-img,.m-audience-tabs__card:hover .m-audience-tabs__card-img,.m-audience-tabs__card:hover .m-audience-tabs__card.m-audience-tabs__card-content .m-audience-tabs__card-img,.m-audience-tabs__card:hover .m-audience-tabs__card.m-audience-tabs__card-content-inner .m-audience-tabs__card-img,.m-audience-tabs__card:hover a .m-audience-tabs__card-img,.m-audience-tabs__card:hover p .m-audience-tabs__card-img{background-size:105% 105%}@media (min-width:450px){.m-audience-tabs__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}@media (min-width:1025px){.m-audience-tabs__card{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:450px){.m-audience-tabs__card .m-audience-tabs__card-content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:1025px){.m-audience-tabs__card .m-audience-tabs__card-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.m-audience-tabs__card .m-audience-tabs__card-content .m-audience-tabs__card-content-inner{padding:30px 30px 15px 30px}@media (min-width:450px){.m-audience-tabs__card .m-audience-tabs__card-content .m-audience-tabs__card-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:40px 40px 25px 40px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.m-audience-tabs__card .m-audience-tabs__card-content .m-audience-tabs__card-content-inner div{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.m-audience-tabs__card .m-audience-tabs__card-title{color:#151515;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;font-weight:unset}.m-audience-tabs__card .m-audience-tabs__card-title:first-of-type{margin-top:0;margin-bottom:10px}.m-audience-tabs__card .m-audience-tabs__card-content-image{max-height:220px;padding:20px}.m-audience-tabs__card p{margin-top:0;margin-bottom:0;color:#151515;opacity:.8;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem}.m-audience-tabs__card a{display:block;margin-top:25px;color:#e6005b;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}@media (min-width:450px){.m-audience-tabs__card a{-ms-flex-item-align:end;align-self:flex-end;margin-top:0}}a.m-audience-tabs__card::after{width:0!important;margin:0!important;content:""!important}.m-audience-tabs__card--featured{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6005b),color-stop(50%,#c2004a));background:linear-gradient(180deg,#e6005b 0,#c2004a 50%);color:#fff}@media (min-width:450px){.m-audience-tabs__card--featured{background:linear-gradient(0deg,#c2004a 0,#c2004a 70px,#e6005b 100%)}}.m-audience-tabs__card--featured .m-audience-tabs__card-title,.m-audience-tabs__card--featured p{color:#fff}.m-audience-tabs__card--featured .m-audience-tabs__fake-link{text-decoration:underline}.m-audience-tabs__card--featured .m-audience-tabs__fake-link,a:link .m-audience-tabs__card--featured .m-audience-tabs__fake-link,a:visited .m-audience-tabs__card--featured .m-audience-tabs__fake-link{color:#fff}.m-audience-tabs__card--featured .m-audience-tabs__card--featured:hover h3{color:#fff;text-decoration:underline!important}.m-audience-tabs__card--featured .m-audience-tabs__card-img:after{border-top:20px solid #c9004d!important}@media (min-width:450px){.m-audience-tabs__card--featured .m-audience-tabs__card-img:after{border-top:20px solid transparent!important;border-left:20px solid #c2004a!important}}.m-audience-tabs__card-full .m-audience-tabs__card-content-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.m-audience-tabs__card-full .m-audience-tabs__card-content-inner *{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.m-audience-tabs__card-img{position:relative;height:100%;min-height:225px;background-position:center center;background-size:100% 100%;-webkit-box-shadow:inset 0 0 15px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 15px 0 rgba(0,0,0,.5);-webkit-transition:background-size 175ms ease-in-out;transition:background-size 175ms ease-in-out}@media (min-width:450px){.m-audience-tabs__card-img{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1025px){.m-audience-tabs__card-img{min-height:320px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.m-audience-tabs__card-img:after{position:absolute;top:0;left:25px;width:0;height:0;border-top:20px solid #fff;border-right:20px solid transparent;border-left:20px solid transparent;content:" "}@media (min-width:450px){.m-audience-tabs__card-img:after{top:calc(100% - 95px);left:0;border-top:20px solid transparent;border-right:none;border-bottom:20px solid transparent;border-left:20px solid #fff}}@media (min-width:450px){.m-audience-tabs__card-odd .m-audience-tabs__card-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-audience-tabs__card-odd .m-audience-tabs__card-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-audience-tabs__card-odd .m-audience-tabs__card-img:after{top:calc(100% - 70px);left:0}.m-audience-tabs__card-even .m-audience-tabs__card-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-audience-tabs__card-even .m-audience-tabs__card-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-audience-tabs__card-even .m-audience-tabs__card-img:after{top:calc(100% - 70px);left:calc(100% - 20px);border-bottom:20px solid transparent;border-right:20px solid #fff;border-left:none}}@media (min-width:1025px){.m-audience-tabs__card-odd .m-audience-tabs__card-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-audience-tabs__card-odd .m-audience-tabs__card-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-audience-tabs__card-odd .m-audience-tabs__card-img:after{top:calc(100% - 70px);left:0}.m-audience-tabs__card-even .m-audience-tabs__card-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-audience-tabs__card-even .m-audience-tabs__card-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-audience-tabs__card-even .m-audience-tabs__card-img:after{top:calc(100% - 70px);left:0;border-bottom:20px solid transparent;border-left:20px solid #fff;border-right:none}}@media (min-width:1025px){.m-audience-tabs__grid--descendant .m-audience-tabs__card-odd .m-audience-tabs__card-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-audience-tabs__grid--descendant .m-audience-tabs__card-odd .m-audience-tabs__card-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-audience-tabs__grid--descendant .m-audience-tabs__card-odd .m-audience-tabs__card-img:after{top:calc(100% - 70px);left:calc(100% - 20px);border-bottom:20px solid transparent;border-right:20px solid #fff;border-left:none}.m-audience-tabs__grid--descendant .m-audience-tabs__card-even .m-audience-tabs__card-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-audience-tabs__grid--descendant .m-audience-tabs__card-even .m-audience-tabs__card-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:1025px){.m-audience-tabs__card--tall{min-height:510px}}@media (min-width:450px){.m-audience-tabs__card--tall .m-audience-tabs__card-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:450px){.m-audience-tabs__card--tall .m-audience-tabs__card-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.m-audience-tabs__grid:nth-child(2) .m-audience-tabs__card-img{min-height:225px}@media (min-width:1025px){.m-audience-tabs__grid:nth-child(2) .m-audience-tabs__card-img{min-height:190px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-audience-tabs__grid:nth-child(2) .m-audience-tabs__card-img:after{top:calc(100% - 70px);left:calc(100% - 20px);border-bottom:20px solid transparent;border-right:20px solid #fff;border-left:none}}@media (min-width:1025px){.m-audience-tabs__grid:nth-child(2) .m-audience-tabs__card .m-audience-tabs__card-content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.m-hero__outer{background-color:#f3f3f3}.m-hero{display:block;min-height:450px}@media (min-width:789px){.m-hero{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:450px}}.m-hero__pane{display:block;min-height:230px;padding:75px 18px 20px;background-image:url(../icons/hero-image.jpg);background-size:cover;background-position:center center}@media (min-width:789px){.m-hero__pane{width:50%;min-height:auto;padding:75px 18px 20px 18px}}@media (min-width:1025px){.m-hero__pane{padding:75px 35px}}@media (min-width:1200px){.m-hero__pane{padding:80px 70px}}.m-hero__pane-strip{display:none;padding:0!important}@media (min-width:1025px){.m-hero__pane-strip{display:block;width:15px;background-position:right top}}@media (min-width:1200px){.m-hero__pane-strip{width:60px}}h2.m-hero__pane-header{margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:2rem}@media (min-width:789px){h2.m-hero__pane-header{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:2rem}}@media (min-width:1025px){h2.m-hero__pane-header{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:2.875rem}}.m-hero__paneSubHeading{font-size:1.5rem}.m-hero__pane-meta{margin-top:15px}.m-hero__pane-meta small{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem}.m-hero__pane-content .btn,.m-hero__pane-content a.btn,.m-hero__pane-content input.btn{width:100%;padding:.8em .5em .7em .5em;border-radius:2px;margin-top:20px;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;text-shadow:.5px .5px rgba(0,0,0,.15);text-decoration:none}@media (min-width:1025px){.m-hero__pane-content .btn,.m-hero__pane-content a.btn,.m-hero__pane-content input.btn{width:auto;padding:.75em 1em .6em;margin-right:10px;font-size:1rem}}.m-hero__pane-content a.btn--primary{background-color:#e6005b;border-color:#e6005b;color:#fff}.m-hero__pane-content a.btn--primary:active,.m-hero__pane-content a.btn--primary:hover{background-color:#9e043d;border-color:#9e043d;color:#fff;text-decoration:none}.m-hero__pane-content a.btn--primary.active,.m-hero__pane-content a.btn--primary:active{background-color:#9e043d;border-color:#9e043d;color:#fff}.m-hero__pane-content a.btn--secondary{background-color:#151515;border-color:#151515;color:#fff}.m-hero__pane-content a.btn--secondary:before{color:#fff}.m-hero__pane-content a.btn--secondary:active,.m-hero__pane-content a.btn--secondary:hover{background-color:#585858;border-color:#585858;color:#fff;text-decoration:none}.m-hero__pane-content a.btn--secondary:active:before,.m-hero__pane-content a.btn--secondary:hover:before{color:#fff}.m-hero__pane-content a.btn--secondary.active,.m-hero__pane-content a.btn--secondary:active{background-color:#585858;border-color:#585858;color:#fff}.m-hero__pane-content a.btn--secondary.active:before,.m-hero__pane-content a.btn--secondary:active:before{color:#fff}.m-hero__pane-content span.is--hidden-mobile{display:none;text-decoration:none}@media (min-width:1025px){.m-hero__pane-content span.is--hidden-mobile{display:inline}}.m-hero__pane-left{position:relative;z-index:1;overflow:hidden;background-image:url(../icons/hero-image.jpg)}@media (min-width:789px){.m-hero__pane-left{width:50%;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH}}@media (min-width:1025px){.m-hero__pane-left{width:calc(50% - 15px)}}@media (min-width:1200px){.m-hero__pane-left{width:calc(50% - 60px)}}.m-hero__pane-left:after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#fff;opacity:.8;content:""}.m-hero__pane-left:before{position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;content:"";z-index:-1;filter:blur(10px);-moz-filter:blur(10px);-webkit-filter:blur(10px);-o-filter:blur(10px)}@media (min-width:789px){.m-hero__pane-content{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH}}.m-homepageAlert__text a{text-decoration:underline!important;color:#fff}.m-homepageAlert__text a:hover{text-decoration:underline!important}.m-homepageAlert__text{color:#fff;padding:15px;margin:0 auto;max-width:1366px}.m-homepageAlert__text p{margin:0}.hub-page-heading-row{max-width:1400px;margin:0 auto}.hub-page-heading-row .hub-page-heading-title-logo{display:inline-block;width:100%}@media (min-width:450px){.hub-page-heading-row .hub-page-heading-title-logo{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}}.hub-page-heading-row .hub-page-heading-title-logo .hub-page-title{display:inline-block;padding-left:25px}@media (min-width:450px){.hub-page-heading-row .hub-page-heading-title-logo .hub-page-title{-ms-flex-item-align:center;align-self:center;padding-left:35px}}.hub-page-heading-row .hub-page-heading-title-logo .hub-page-title h1{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:2.5rem;line-height:1.2}.hub-page-heading-row .hub-page-heading-title-logo .hub-page-logo{display:inline-block;padding:0 0 0 25px}@media (min-width:450px){.hub-page-heading-row .hub-page-heading-title-logo .hub-page-logo{-ms-flex-item-align:center;align-self:center;padding:0 50px}}.hub-page-heading-row .hub-page-heading-title-logo .hub-page-logo img{max-height:80px}.hub-page-custom-banner{margin-bottom:45px}.hub-page-contents{display:inline-block;margin:0 auto}@media (min-width:789px){.hub-page-contents{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1400px}}.hub-left-column{width:100%}@media (min-width:789px){.hub-left-column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.hub-right-column{width:100%}@media (min-width:789px){.hub-right-column{height:100%;-webkit-box-flex:328px;-ms-flex:328px 0 0px;flex:328px 0 0}}.p-hub__rightColumnBox{width:100%;border:1px solid #ccc;border-radius:2px;margin-bottom:50px;padding:25px}@media (min-width:600px){.p-hub__rightColumnBox{margin-right:15px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media (min-width:789px){.p-hub__rightColumnBox{width:100%;margin-right:0;margin-bottom:20px}}.p-hub__rightColumnBoxHeading{padding:0 0 10px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.6;font-weight:700}.p-hub__rightColumnBoxText{margin:0;padding:5px 0 0;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.6}.p-hub__rightColumnBoxSocialBoxes{padding:25px 0 0;margin:0}.p-hub__rightColumnBoxSocialBoxes :after{content:""!important}.p-hub__rightColumnBoxSocialBox{display:inline-block;width:50px;height:50px;background-color:#151515}.p-hub__rightColumnBoxSocialBoxFacebook{background:url(../icons/Facebook_idle.svg) 0 0/50px 50px no-repeat #151515}.p-hub__rightColumnBoxSocialBoxFacebook:hover{background:url(../icons/Facebook_idle.svg) 0 0/50px 50px no-repeat #585858}.p-hub__rightColumnBoxSocialBoxTwitter{background:url(../icons/Twitter_idle.svg) 0 0/50px 50px no-repeat #151515}.p-hub__rightColumnBoxSocialBoxTwitter:hover{background:url(../icons/Twitter_idle.svg) 0 0/50px 50px no-repeat #585858}.p-hub__rightColumnBoxSocialBoxInstagram{background:url(../icons/Instagram_idle.svg) 0 0/50px 50px no-repeat #151515}.p-hub__rightColumnBoxSocialBoxInstagram:hover{background:url(../icons/Instagram_idle.svg) 0 0/50px 50px no-repeat #585858}.p-hub__rightColumnBoxSocialBoxYoutube{background:url(../icons/Youtube_idle.svg) 0 0/50px 50px no-repeat #151515}.p-hub__rightColumnBoxSocialBoxYoutube:hover{background:url(../icons/Youtube_idle.svg) 0 0/50px 50px no-repeat #585858}.hub-right-column-content{border:1px solid #ccc;border-radius:2px;margin-bottom:50px;background-color:#fff}@media (min-width:789px){.hub-right-column-content{margin-bottom:20px}}.hub-right-column-content .hub-right-column-content-title{min-height:70px;padding:4% 25px 4% 25px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.6;font-weight:700}.hub-right-column-content .hub-right-column-content-title2{padding:8% 25px}.hub-right-column-navigation{display:none}@media (min-width:789px){.hub-right-column-navigation{display:inline-block}}.hub-right-column-navigation ul{padding:0;margin:0;list-style:none}.hub-right-column-navigation ul ul li{padding:0 0 10px 40px;color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;line-height:1.2}.hub-right-column-navigation .hub-right-column-navigation-also{width:403px;padding:15px 15px 5px 15px;margin-left:-35px;background-color:#fff;color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;line-height:1.2}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.hub-right-column-navigation .hub-right-column-navigation-also{margin-left:0}}.hub-right-column-navigation .hub-right-column-navigation-current-title{width:403px;padding:0 15px 15px 15px;margin-left:-35px;background-color:#fff;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.125rem;line-height:1.2}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.hub-right-column-navigation .hub-right-column-navigation-current-title{margin-left:0}}.hub-right-column-navigation .hub-right-column-navigation-top-level{width:368px;padding:0 50px 0 35px;margin-bottom:20px;margin-left:0;background-color:#fff;color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.2}.hub-right-column-navigation .hub-right-column-navigation-top-level a{color:#e6005b}.hub-right-column-navigation .hub-right-column-navigation-top-level-selected{width:368px;padding:10px 50px 10px 20px;margin-bottom:15px;margin-left:0;background-color:#151515;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2}.hub-right-column-navigation .hub-right-column-navigation-top-level-selected a{color:#fff}.hub-right-column-navigation .hub-right-column-navigation-second-level .hub-right-column-navigation-second-level-link{display:block;padding:0 0 10px 40px;background:url(../icons/right-chevron-pink.svg) 40px 3px/10px 10px no-repeat;color:#666;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;line-height:1.2}.hub-right-column-navigation .hub-right-column-navigation-second-level .hub-right-column-navigation-second-level-link a{padding-left:15px;color:#666}.hub-right-column-contents{margin:0 25px}@media (min-width:789px){.hub-right-column-contents{margin:0 0 0 35px}}.hub-right-column-contents-tablet{display:inline-block;width:100%;padding:0}@media (min-width:600px){.hub-right-column-contents-tablet{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:789px){.hub-right-column-contents-tablet{display:inline-block}}.hub-right-column-contact-us{width:100%}@media (min-width:600px){.hub-right-column-contact-us{margin-right:15px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media (min-width:789px){.hub-right-column-contact-us{width:100%;margin-right:0}}.hub-right-column-contact-us p{margin:0;padding:0 25px 10px 25px;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.5}.hub-right-column-contact-us .hub-right-column-contact-us-name{padding:0 25px 8px}.hub-right-column-contact-us .hub-right-column-contact-us-phone{padding:0 25px 8px}.hub-right-column-contact-us .hub-right-column-contact-us-phone-reception{padding:0 25px 25px}.hub-right-column-contact-us .hub-right-column-contact-us-email{padding:0 25px 35px}.hub-right-column-contact-us .hub-right-column-contact-us-social{padding:0 25px 30px;margin:0}.hub-right-column-contact-us .hub-right-column-contact-us-social :after{content:""!important}.hub-right-column-contact-us .hub-right-column-contact-us-social .hub-right-column-contact-us-social-facebook{display:inline-block;width:50px;height:50px;background-color:#151515;background:url(../icons/Facebook_idle.svg) 0 0/50px 50px no-repeat #151515}.hub-right-column-contact-us .hub-right-column-contact-us-social .hub-right-column-contact-us-social-facebook a{display:block;width:50px;height:50px}.hub-right-column-contact-us .hub-right-column-contact-us-social .hub-right-column-contact-us-social-facebook:hover{background:url(../icons/Facebook_idle.svg) 0 0/50px 50px no-repeat #585858}.hub-right-column-contact-us .hub-right-column-contact-us-social .hub-right-column-contact-us-social-twitter{display:inline-block;width:50px;height:50px;background-color:#151515;background:url(../icons/Twitter_idle.svg) 0 0/50px 50px no-repeat #151515}.hub-right-column-contact-us .hub-right-column-contact-us-social .hub-right-column-contact-us-social-twitter a{display:block;width:50px;height:50px}.hub-right-column-contact-us .hub-right-column-contact-us-social .hub-right-column-contact-us-social-twitter:hover{background:url(../icons/Twitter_idle.svg) 0 0/50px 50px no-repeat #585858}.hub-right-column-contact-us .hub-right-column-contact-us-social .hub-right-column-contact-us-social-instagram{display:inline-block;width:50px;height:50px;background-color:#151515;background:url(../icons/Instagram_idle.svg) 0 0/50px 50px no-repeat #151515}.hub-right-column-contact-us .hub-right-column-contact-us-social .hub-right-column-contact-us-social-instagram a{display:block;width:50px;height:50px}.hub-right-column-contact-us .hub-right-column-contact-us-social .hub-right-column-contact-us-social-instagram:hover{background:url(../icons/Instagram_idle.svg) 0 0/50px 50px no-repeat #585858}.hub-right-column-contact-us .hub-right-column-contact-us-social .hub-right-column-contact-us-social-youtube{display:inline-block;width:50px;height:50px;background-color:#151515;background:url(../icons/Youtube_idle.svg) 0 0/50px 50px no-repeat #151515}.hub-right-column-contact-us .hub-right-column-contact-us-social .hub-right-column-contact-us-social-youtube a{display:block;width:50px;height:50px}.hub-right-column-contact-us .hub-right-column-contact-us-social .hub-right-column-contact-us-social-youtube:hover{background:url(../icons/Youtube_idle.svg) 0 0/50px 50px no-repeat #585858}.hub-right-column-contact-us .hub-right-column-contact-us-divider{display:block;width:80%;height:1px;padding:0;border:0;border-top:1px solid #999;margin-bottom:35px}.hub-right-column-contact-us input{height:50px;padding:0;border:1px solid #ccc;border-radius:0 0 2px 2px;margin:0 25px 20px 25px;background-color:rgba(255,255,255,.9);-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.25);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.25)}.hub-right-column-contact-us input:last-of-type{margin:0 25px 25px 25px}.hub-right-column-contact-us .hub-right-column-contact-us-search-button{position:absolute;top:0;right:0;width:50px;height:50px;border:0;background:url(../icons/Search_white.svg) center no-repeat #e6005b}.hub-right-column-contact-us .hub-right-column-contact-us-search-button:hover{background:url(../icons/Search_white.svg) center no-repeat #9e043d}.hub-right-column-award{width:100%}@media (max-width:600px){.hub-right-column-award{padding:0 5px}}@media (max-width:789px){.hub-right-column-award{padding-right:15px}}@media (min-width:600px){.hub-right-column-award{margin-left:15px}}@media (min-width:789px){.hub-right-column-award{margin-left:0}}.hub-right-column-award .hub-right-column-award-title{min-height:50px;padding:12% 25px 12% 25px;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem}.hub-right-column-award .hub-right-column-award-logos{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;height:197px;padding:20px;border:1px solid #ccc;margin:0 25px 25px 25px;background-color:#fff}@media (max-width:600px){.hub-right-column-award .hub-right-column-award-logos{height:197px}}.hub-right-column-award .hub-right-column-award-logos .hub-right-column-award-logo{width:100%;padding:25px;margin:0}@media (min-width:600px){.hub-right-column-award .hub-right-column-award-logos .hub-right-column-award-logo{width:60%;margin:25px 0 0 45px}}.hub-right-column-award .hub-right-column-award-logos img{width:auto!important;max-width:165px;height:auto!important;max-height:190px}.hub-right-column-award .hub-right-column-award-text{padding:0 25px 25px;margin:0;color:#333;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:.875rem;line-height:1.4}.hub-right-column-award .carousel-3d-controls{top:175px!important}.hub-right-column-award .carousel-3d-controls .next[data-v-43e93932]{background:url(../icons/footer-chevron.svg) center no-repeat #e6005b!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hub-right-column-award .carousel-3d-controls .next[data-v-43e93932]:hover{background:url(../icons/footer-chevron.svg) center no-repeat #9e043d!important}.hub-right-column-award .carousel-3d-slider{width:100%!important;height:100%!important}.hub-right-column-award .carousel-3d-slide{visibility:hidden!important}.hub-right-column-share{margin-bottom:20px}.hub-right-column-share .hub-right-column-share-boxes{display:inline-block;width:100%;padding:0 40px 25px}@media (min-width:550px){.hub-right-column-share .hub-right-column-share-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px 25px}}@media (min-width:789px){.hub-right-column-share .hub-right-column-share-boxes{display:inline-block;padding:0 40px 55px}}@media (max-width:789px){.hub-right-column-share .hub-right-column-share-boxes .addthis_toolbox{width:100%}}@media (max-width:789px){.hub-right-column-share .hub-right-column-share-boxes .custom_images{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:600px){.hub-right-column-share .hub-right-column-share-boxes .custom_images{display:block}}.hub-right-column-share .hub-right-column-share-boxes .custom_images a{margin:0 0 6px}@media (min-width:600px){.hub-right-column-share .hub-right-column-share-boxes .custom_images a{margin:5px}}@media (min-width:789px){.hub-right-column-share .hub-right-column-share-boxes .custom_images a{margin:0 0 6px}}.hub-right-column-share .hub-right-column-share-box{display:inline-block;width:100%;height:50px;padding:15px 0;border-radius:2px;margin:0 0 6px 0;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.2;text-align:center}@media (min-width:550px){.hub-right-column-share .hub-right-column-share-box{margin:0 5px}}@media (min-width:789px){.hub-right-column-share .hub-right-column-share-box{margin:0 0 6px 0}}.hub-right-column-share .hub-right-column-share-box:hover{text-decoration:none}.hub-right-column-share .hub-right-column-share-facebook{display:inline-block;background:url(../icons/Facebook_idle.svg) no-repeat #3b5998;background-size:65px 65px;background-position:-7px -9px}.hub-right-column-share .hub-right-column-share-twitter{display:inline-block;background:url(../icons/Twitter_idle.svg) no-repeat #1da1f2;background-size:65px 65px;background-position:-7px -9px}.hub-right-column-share .hub-right-column-share-linkedin{display:inline-block;background:url(../icons/Linkedin_idle.svg) no-repeat #0077b5;background-size:65px 65px;background-position:-7px -9px}.hub-right-column-share .hub-right-column-share-email{display:inline-block;background:url(../icons/email-icon-blue-grey.svg) no-repeat #151515;background-size:25px 25px;background-position:13px 13px}@media (max-width:600px){.hub-right-column-share{width:100%!important}}@media (max-width:789px){.hub-right-column-share{width:100%;margin-left:0}}.hub-intro{margin-bottom:50px}@media (min-width:789px){.hub-intro{margin-bottom:70px}}.hub-intro-introtext{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}.hub-intro-outer{background-color:#f3f3f3}.hub-intro-container{display:block;min-height:350px;overflow:hidden}@media (min-width:450px){.hub-intro-container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:auto}}.hub-intro-pane{display:block;min-height:450px;padding:35px 60px 30px;background-size:cover;background-position:center center}@media (min-width:450px) and (max-width:1025px){.hub-intro-pane{padding:15px 30px 30px}}@media (max-width:450px){.hub-intro-pane{min-height:350px;padding:0}}.hub-intro-pane-strip{display:none;padding:0!important;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:1025px){.hub-intro-pane-strip{display:block;width:60px;background-position:right}}@media (max-width:1025px){.hub-intro-pane-strip{float:left;display:block;width:2%;min-height:355px;background-position:left}}@media (max-width:336px){.hub-intro-pane-strip{display:none}}.hub-intro-pane-left{position:relative;z-index:1;width:350px;overflow:visible}@media (max-width:450px){.hub-intro-pane-left{float:left;width:96%;min-height:355px}}@media (min-width:450px) and (max-width:1025px){.hub-intro-pane-left{display:inline-block;width:300px}}.hub-intro-pane-left .hub-intro-content{margin-bottom:80px}@media (max-width:450px){.hub-intro-pane-left .hub-intro-content{padding:20px 40px 30px}}.hub-intro-pane-left .hub-intro-pane-left-search{width:350px}.hub-intro-pane-left .hub-intro-pane-left-search .hub-intro-search{position:absolute;bottom:40px;width:340px;min-width:255px;max-width:1366px;height:70px;margin-top:15px;margin-right:auto;margin-left:auto}.hub-intro-pane-left .hub-intro-pane-left-search .hub-intro-search form::-webkit-input-placeholder{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal;color:#666}.hub-intro-pane-left .hub-intro-pane-left-search .hub-intro-search form:-moz-placeholder{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal;color:#666}.hub-intro-pane-left .hub-intro-pane-left-search .hub-intro-search form::-moz-placeholder{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal;color:#666}.hub-intro-pane-left .hub-intro-pane-left-search .hub-intro-search form:-ms-input-placeholder{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;line-height:1.2;font-style:normal;color:#666}.hub-intro-pane-left .hub-intro-pane-left-search .hub-intro-search .hub-intro-search-button{position:absolute;top:0;right:0;width:50px;height:50px;background:url(../icons/Search_white.svg) center no-repeat #e6005b}.hub-intro-pane-left .hub-intro-pane-left-search .hub-intro-search .hub-intro-search-button:hover{background:url(../icons/Search_white.svg) center no-repeat #9e043d}@media (max-width:450px){.hub-intro-pane-left .hub-intro-pane-left-search .hub-intro-search{width:90%;padding-left:40px}}@media (min-width:450px) and (max-width:1025px){.hub-intro-pane-left .hub-intro-pane-left-search .hub-intro-search{width:320px}}.hub-intro-pane-left:after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#fff;opacity:.8;content:""}.hub-intro-pane-left:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:inherit;content:"";filter:blur(10px);-moz-filter:blur(10px);-webkit-filter:blur(10px);-o-filter:blur(10px);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.hub-intro-pane-right{width:65%}@media (min-width:450px) and (max-width:1025px){.hub-intro-pane-right{float:right;display:inline-block;width:63%}}@media (max-width:450px){.hub-intro-pane-right{width:100%;min-height:355px;background-position:right}}@media (min-width:450px) and (max-width:789px){.hub-intro-pane-right{width:60%}}.p-hub__bannerStatement{display:-webkit-box;display:-ms-flexbox;display:flex;height:600px;padding:80px 0 115px;background:#fff;background-position:center center;background-size:cover;background-blend-mode:multiply}.p-hub__bannerMainContent{-ms-flex-item-align:center;align-self:center;padding:0 30px 30px 30px;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:2.25rem;line-height:1.2}@media (min-width:450px){.p-hub__bannerMainContent{padding:0 30px 50px 60px;font-size:3rem}}@media (min-width:789px){.p-hub__bannerMainContent{max-width:1366px;padding:0 20px 100px 20px;margin:0 auto;font-size:4rem}}.p-hub__bannerMainContent p,.p-hub__bannerMainText{padding:0;margin:0 30px}.p-hub__supportBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-100px;margin-bottom:50px}.p-hub__supportBoxContent{display:inline-block;width:100%;padding:30px;margin:0 auto 0 30px;background-color:#151515}@media (min-width:450px){.p-hub__supportBoxContent{max-width:1366px;padding:30px;margin:0 auto 0 60px;-webkit-box-flex:1;-ms-flex:1 1 1366px;flex:1 1 1366px;font-size:.625rem;line-height:1.2}}@media (min-width:789px){.p-hub__supportBoxContent{padding:60px;margin:0 auto 0 100px}}.p-hub__supportBoxContent p,.p-hub__supportBoxText{margin:0;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.625rem;line-height:1.2}@media (min-width:789px){.p-hub__supportBoxContent p,.p-hub__supportBoxText{font-size:3rem}}.p-hub__supportBoxText--bold{font-family:UniversLTPro-65Bold,arial,sans-serif}.p-hub__supportBoxText--white{color:#fff}.p-hub__supportBoxText--yellow{color:#e6005b}.p-hub__supportBoxText--boldWhite{color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif}.p-hub__supportBoxText--boldYellow{color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif}.p-hub__bannerCta{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:450px;padding:80px 0 115px;background:#fff;background-position:center center;background-size:cover}@media (min-width:450px){.p-hub__bannerCta{min-height:500px}}.p-hub__bannerTitleBox{padding-left:30px;padding-right:30px;margin-right:10px}@media (min-width:450px){.p-hub__bannerTitleBox{padding-left:60px;padding-right:60px}}@media (min-width:789px){.p-hub__bannerTitleBox{padding-left:100px;padding-right:100px}}.p-hub__bannerTitle{display:inline;padding:10px 30px 10px 0;margin:0;background-color:#151515;color:#fff;-webkit-box-shadow:#151515 -30px 0 0 0,#151515 0 0 0 0;box-shadow:#151515 -30px 0 0 0,#151515 0 0 0 0;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:2.25rem;line-height:1.5}@media (min-width:450px){.p-hub__bannerTitle{background-color:rgba(0,0,0,.8);-webkit-box-shadow:rgba(0,0,0,.8) -60px 0 0 0,rgba(0,0,0,.8) 0 0 0 0;box-shadow:rgba(0,0,0,.8) -60px 0 0 0,rgba(0,0,0,.8) 0 0 0 0;font-size:2.875rem}}@media (min-width:789px){.p-hub__bannerTitle{-webkit-box-shadow:rgba(0,0,0,.8) -100px 0 0 0,rgba(0,0,0,.8) 0 0 0 0;box-shadow:rgba(0,0,0,.8) -100px 0 0 0,rgba(0,0,0,.8) 0 0 0 0;font-size:4rem}}.p-hub__bannerCtaBoxes{display:none}@media (min-width:650px){.p-hub__bannerCtaBoxes{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;margin-left:30px;-webkit-box-flex:0;-ms-flex:0 0 275px;flex:0 0 275px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:789px){.p-hub__bannerCtaBoxes{width:350px;height:350px;-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px}}@media (min-width:1025px){.p-hub__bannerCtaBoxes{width:400px;height:400px;margin-right:100px;-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px}}@media (min-width:450px){.p-hub__bannerCtaBox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:275px;padding:0 25px;margin-bottom:2px;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:rgba(255,255,255,.9);color:#333!important;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem}}@media (min-width:789px){.p-hub__bannerCtaBox{width:350px;padding:0 30px;margin-bottom:1px;font-size:1.625rem}}@media (min-width:1025px){.p-hub__bannerCtaBox{width:400px}}.p-hub__bannerCtaBox:hover{background-color:rgba(228,228,228,.9);text-decoration:none}.p-hub__searchBar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-35px;margin-bottom:15px}.p-hub__searchBarContent{display:inline-block;width:100%;margin:0 auto 0 30px;background-color:#e6005b}@media (min-width:450px){.p-hub__searchBarContent{max-width:1366px;margin:0 auto 0 60px;-webkit-box-flex:1;-ms-flex:1 1 1366px;flex:1 1 1366px}}@media (min-width:789px){.p-hub__searchBarContent{margin:0 auto 0 100px}}.p-hub__searchBarForm{max-width:796px;padding:10px 25px 10px 10px}@media (min-width:450px){.p-hub__searchBarForm{padding:10px 60px 10px 10px}}.p-hub__searchBarFormInput::-webkit-input-placeholder{color:#666!important;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem!important;line-height:1.2!important;font-style:normal!important}.p-hub__searchBarFormInput::-moz-placeholder{color:#666!important;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem!important;line-height:1.2!important;font-style:normal!important}.p-hub__searchBarFormInput:-ms-input-placeholder{color:#666!important;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem!important;line-height:1.2!important;font-style:normal!important}.p-hub__searchBarFormInput::-ms-input-placeholder{color:#666!important;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem!important;line-height:1.2!important;font-style:normal!important}.p-hub__searchBarFormInput::placeholder{color:#666!important;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem!important;line-height:1.2!important;font-style:normal!important}.p-hub__searchBarFormButton{position:absolute;top:18px!important;right:33px!important;width:35px;height:35px;padding:10px;border:0;background:url(../icons/Search_pink.svg) center no-repeat #fff!important;background-size:50px 50px!important;text-indent:-9999px;content:""}@media (min-width:450px){.p-hub__searchBarFormButton{right:68px!important}}@media (min-width:789px){.p-hub__searchBarFormButton{padding:10px}}.p-hub__searchBarFormButton:hover{background-color:#ffe8f1!important}.p-hub__spacer--clear{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.p-hub__spacer--pink{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;background-color:#e6005b}.p-hub__spacer--blue{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;background-color:#151515}.p-hub__components{max-width:1366px;margin:0 auto}.error404-banner{position:relative}.error404-banner-wrapper{position:absolute;width:49%;max-height:83%;padding:20px 50px 20px 60px;margin:-533px 0;background-color:rgba(0,0,0,.5);color:#fff}@media (min-width:961px){.error404-page-image{width:100%;max-width:100%;margin:auto;overflow:hidden}}@media (max-width:960px){.error404-banner-wrapper{position:relative;top:-5px;width:100%;padding-left:24px;margin:0}}.error404-banner-wrapper h1{color:#fff;font-size:3.75rem;line-height:1}@media (max-width:640px){.error404-banner-wrapper h1{color:#fff;font-size:2.5rem}}.error404-help{padding-top:2em}.error404-help a{margin-right:.5em;color:#fff;text-decoration:underline}@media (max-width:768px){.personalised-banner img{max-width:247%;margin:auto -146%}}@media (max-width:768px){.hub-banner img{margin:auto 0}}.error500--banner--wrapper{margin:-221px 0;padding:2em;position:absolute;top:47%;width:39%;z-index:10;text-align:left;color:#fff;background-color:rgba(0,0,0,.5)}@media (max-width:768px){.error500--banner--wrapper{margin:0;position:relative;width:100%}}.error500--banner--wrapper h1{color:#fff;font-size:3.75rem;line-height:1}@media (max-width:640px){.error500--banner--wrapper h1{color:#fff;font-size:2.5rem}}.error500-help{padding-top:2em}.error500-help a{color:#fff;text-decoration:underline;margin-right:.5em}@media (max-width:768px){.error-image{-o-object-fit:cover;object-fit:cover;height:403px}}@media (max-width:768px){.error-image img{position:absolute;clip:rect(0,774px,408px,0);right:0;height:51%;max-width:239%}}.ucas-tool{border:1px solid #151515}.ucas-tool legend{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem}.search .search-box button,.search .search-box input[type=submit]{padding-right:10px}.stacked{padding:20px;margin-bottom:20px}.stacked input[type=text]{padding-right:2.5em;margin:0}.stacked select{height:3.4em;margin:0}.add-results{padding:1.3em 1.8em 1em 1em!important;margin-top:3.35em;background:url(../icons/add-icon.png) 93% center no-repeat}.remove-results{padding:1.3em 1.8em 1em 1em!important;margin-top:3.35em;margin-left:.5em;background:url(../icons/remove-icon.png) 93% center no-repeat}.total-points-box{width:100%;height:85px;padding:15px!important;padding-top:29px!important;border:1px solid #515151;font-size:1.25rem}.points-box{width:100%;height:49px;padding:15px!important}.calculate-results{padding:1.5em!important;margin-top:2.35em;font-size:1.25rem!important}@media (max-width:1024px){.calculate-results{margin-top:0}}@media (max-width:1024px){.calculate{padding-top:48px}}@media (max-width:780px){.calculate{padding-top:0}}.right-column-darkgrey ol li{padding-bottom:1em}.reset input.btn--terciary{border:0;padding-top:1em;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.25rem}.added-qualifications{padding:20px;border:1px solid #999}.right-column-darkgrey{padding:20px;margin-bottom:40px;background:#515151;color:#fff}.right-column-darkgrey h2{color:#fff}.right-column-lightgrey{padding:20px;background-color:#e4e4e4}.news-search{margin:10px 0 20px 0}.news-search .search-box form{padding:6px 7px;background-color:#e4e4e4}.news-search .search-box form button{top:15px;right:16px;width:35px;height:35px}.flex-parent-erdf{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:160px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.conversation-logo{width:230px}.conversation-results{padding-top:0}.conversation-results img{width:100%}.conversation-results h2{padding-bottom:7px;font-family:UniversLTPro-55Roman,arial,sans-serif}@media (min-width:940px){.conversation-results h2{margin-top:0}}.conversation-results h2 a{color:#e6005b}.conversation-results .conversation-authors{color:#767676}.conversation-results .conversation-summary a{color:#e6005b}.press-office-team-results{padding-top:0}.press-office-team-results img{width:100%}.press-office-team-results .team-member h2{font-family:UniversLTPro-55Roman,arial,sans-serif}@media (min-width:940px){.press-office-team-results .team-member h2{margin-top:0}}.press-office-team-results .team-member h2 a{color:#e6005b}.press-office-team-results .team-member h2 a span{text-decoration:none!important}.press-office-team-results .team-member .member-phone a{color:#e6005b}.press-office-team-results .team-member .member-email a{color:#e6005b}.event-title h1{margin-bottom:5px}.event--confirmation .top-margin-zero{margin-top:0}.event-confirmation-event-details{padding-bottom:20px;border-bottom:1px solid #333;margin-top:0;margin-bottom:20px}.event-confirmation-event-titles h2{margin-bottom:0!important}.event-confirmation-event-titles h3{margin-top:0!important}.event-confirmation-anchor-wrapper{display:block;background-color:#666}@media (max-width:800px){.event-confirmation-anchor-wrapper{display:none}}.event-confirmation-anchor-wrapper ul{padding-left:0;margin:0;text-align:center}.event-confirmation-anchor-wrapper ul li{float:none;display:inline-block;width:auto;padding:0 1.5%;text-align:center;list-style:none}.event-confirmation-anchor-wrapper ul li a{display:block;padding:15px 0;outline:0;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem}.event-confirmation-fully-booked{padding:15px;margin-bottom:20px;color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.625rem}.p-reviews>section:first-child{text-align:center}.p-reviews .external-reviews .external-reviews__heading>h3{margin-bottom:50px;text-align:center}.p-reviews .external-reviews .external-reviews__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box{margin:16px;height:120px;width:120px;border:#e6005b 3px solid;display:grid;grid-template-rows:auto auto;background-color:#fff;padding:10px;-webkit-transform:translate3d(0);transform:translate3d(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s;cursor:pointer}.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box:hover,.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box:hover *{text-decoration:none}.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box:after{display:none}@media (min-width:1025px){.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box{margin:0 16px;height:150px;width:150px}}.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box:hover{-webkit-transform:translate(-5px,-5px);-ms-transform:translate(-5px,-5px);transform:translate(-5px,-5px);-webkit-box-shadow:7px 7px 0 -2px #e6005b;box-shadow:7px 7px 0 -2px #e6005b}.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box>.external-reviews__boxes__box__title{text-align:center}.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box>.external-reviews__boxes__box__title>img{width:auto;max-height:70px}@media (min-width:1025px){.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box>.external-reviews__boxes__box__title>img{max-height:85px}}.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box>.external-reviews__boxes__box__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:auto}@media (min-width:1025px){.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box>.external-reviews__boxes__box__stars>span{font-size:1.618em}}.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box>.external-reviews__boxes__box__stars>span:nth-child(1){-webkit-transition:.1s color;transition:.1s color}.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box>.external-reviews__boxes__box__stars>span:nth-child(2){-webkit-transition:.2s color;transition:.2s color}.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box>.external-reviews__boxes__box__stars>span:nth-child(3){-webkit-transition:.3s color;transition:.3s color}.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box>.external-reviews__boxes__box__stars>span:nth-child(4){-webkit-transition:.4s color;transition:.4s color}.p-reviews .external-reviews .external-reviews__boxes .external-reviews__boxes__box>.external-reviews__boxes__box__stars>span:nth-child(5){-webkit-transition:.5s color;transition:.5s color}.p-reviews .reviews__star--filled{color:gold}.p-reviews .reviews__star--empty{color:#d8d8d8}.p-reviews .reviews__star--pink{color:#e6005b}.p-reviews .reviews__intro{text-align:center}.p-reviews .reviews__intro>.reviews__intro__studentcrowd-logo{background:url(../icons/studentcrowd-logo.svg);background-size:contain;height:66px;width:242px;margin:auto}.p-reviews .reviews__intro>.reviews__intro__average-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;max-width:250px;margin:16px auto}.p-reviews .reviews__intro>.reviews__intro__average-rating>.reviews__intro__average-rating__title{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem}.p-reviews .reviews__intro>.reviews__intro__average-rating>.reviews__intro__average-rating__stars{font-size:1.618em}.p-reviews .reviews__intro>.reviews__intro__disclaimer{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:.75rem}.p-reviews .reviewbox-university-studentcrowd{border:2px dashed #999;-webkit-box-shadow:8px 8px 0 #e9e9e9;box-shadow:8px 8px 0 #e9e9e9;margin:42px 0;background:url(../icons/Quote_marks.svg) no-repeat 50% 60px/50px 50px #fff}@media (min-width:450px){.p-reviews .reviewbox-university-studentcrowd{background:url(../icons/Quote_marks.svg) no-repeat 20px 60px/50px 50px #fff}}@media (min-width:1025px){.p-reviews .reviewbox-university-studentcrowd{background:url(../icons/Quote_marks.svg) no-repeat 20px 20px/50px 50px #fff}}.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__overall-rating{background:#e6005b;text-align:center;padding:10px}.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__overall-rating>span:before{font-size:1.618em}@media (min-width:1025px){.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__overall-rating{width:160px;float:right}}.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__body>.reviewbox-university-studentcrowd__quote{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;text-align:center;padding-top:80px;min-height:60px}@media (min-width:450px){.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__body>.reviewbox-university-studentcrowd__quote{text-align:left;padding:22px 0 0 90px}}@media (min-width:1025px){.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__body>.reviewbox-university-studentcrowd__quote{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.125rem}}.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__body>.reviewbox-university-studentcrowd__category-ratings{padding:0}@media (min-width:450px){.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__body>.reviewbox-university-studentcrowd__category-ratings{padding:20px 0 8px 0}}.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__body>.reviewbox-university-studentcrowd__category-ratings>ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:0}.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__body>.reviewbox-university-studentcrowd__category-ratings>ul>li{text-align:center;width:100%}@media (min-width:450px){.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__body>.reviewbox-university-studentcrowd__category-ratings>ul>li{padding:0 8px;width:auto}}@media (min-width:1025px){.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__body>.reviewbox-university-studentcrowd__category-ratings>ul>li{padding:0}}.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__body>.reviewbox-university-studentcrowd__category-ratings>ul>li>.reviewbox-university-studentcrowd__category-ratings__title{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem}.p-reviews .reviewbox-university-studentcrowd>.reviewbox-university-studentcrowd__body>.reviewbox-university-studentcrowd__date{text-align:center}.p-reviews .reviews__show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-reviews .reviews__show-more>#btn-reviews-show-more{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;color:#e6005b;border:3px solid #e6005b;padding:8px 42px;-webkit-transition:.2s all;transition:.2s all}.p-reviews .reviews__show-more>#btn-reviews-show-more:hover{color:#fff;background-color:#e6005b;text-decoration:none}.p-reviews .reviews--hidden{display:none}.p-subHub__bannerTitle{display:inline;padding:10px 30px 10px 0;margin:0;background-color:#fff;-webkit-box-shadow:#fff -30px 0 0 0,#fff 0 0 0 0;box-shadow:#fff -30px 0 0 0,#fff 0 0 0 0;color:#333;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:2.25rem;line-height:1.5}@media (min-width:450px){.p-subHub__bannerTitle{-webkit-box-shadow:#fff -60px 0 0 0,#fff 0 0 0 0;box-shadow:#fff -60px 0 0 0,#fff 0 0 0 0;font-size:2.875rem}}@media (min-width:789px){.p-subHub__bannerTitle{-webkit-box-shadow:#fff -100px 0 0 0,#fff 0 0 0 0;box-shadow:#fff -100px 0 0 0,#fff 0 0 0 0;font-size:4rem}}.clearing__banner{background-image:url(https://www.ntu.ac.uk/__data/assets/image/0026/1706354/clearing2022-mobile.jpg);background-repeat:no-repeat;height:0;width:100%;padding-bottom:100%;background-size:100%;display:block}@media only screen and (min-width:450px){.clearing__banner{background-image:url(https://www.ntu.ac.uk/__data/assets/image/0025/1706353/clearing2022.jpg);background-repeat:repeat-x;height:620px;padding-bottom:unset;background-size:auto}}.clearing__hotline{background-color:#151515}.clearing__hotlineContainer{display:grid;max-width:1340px;margin:0 auto;grid-template-columns:repeat(12,1fr);grid-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:0 20px}@media (min-width:450px){.clearing__hotlineContainer{padding:0 50px}}.clearing__hotlineText{color:#e6005b;font-size:2.625rem!important;line-height:1.24!important;margin:0!important;grid-column:2/-2;max-width:1240px;padding:40px 0!important}@media (min-width:450px){.clearing__hotlineText{font-size:3.125rem!important;line-height:1.24!important}}.clearing__hotlineLink{color:#fff!important;display:block}@media (min-width:450px){.clearing__hotlineLink{display:inline}}.page h1,.page h2,.page h3,.page h4,.page h5,.page p{font-style:normal;font-weight:unset;text-rendering:optimizeLegibility;padding:0}.page h1,.page h2,.page h3,.page h4,.page h5{margin:0 0 20px 0;line-height:1.2}.page .style__h1,.page h1{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:2.375rem}.page .style__h2,.page h2{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:2rem}.page .style__h3,.page h3{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1.625rem}.page .style__h4,.page h4{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem}.page .style__h5,.page h5{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem}.page .style__p,.page p{font-family:UniversLTPro-55Roman,Arial,sans-serif;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:1rem;margin:0 0 20px 0;line-height:1.5}.page .text--bannerHeading,.page .text--bannerHeading p{font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:2.25rem}@media (min-width:450px){.page .text--bannerHeading,.page .text--bannerHeading p{font-size:2.875rem}}@media (min-width:789px){.page .text--bannerHeading,.page .text--bannerHeading p{font-size:3rem}}.page .text--bannerSubHeading,.page .text--bannerSubHeading p{font-size:1.625rem}@media (min-width:450px){.page .text--bannerSubHeading,.page .text--bannerSubHeading p{font-size:1.875rem}}.page .text--large,.page .text--large p{font-size:1.125rem;line-height:1.5}@media (min-width:450px){.page .text--large,.page .text--large p{font-size:1.25rem}}.page .text--small{font-size:.875rem}.page .text--bold{font-family:UniversLTPro-65Bold,Arial,sans-serif}.page .text--medium{font-family:UniversLTPro-55Roman,Arial,sans-serif}.page .text--regular{font-family:UniversLTPro-55Roman,Arial,sans-serif}.page .colour--tertiary-darker{color:#333}.page .background--black h2,.page .background--black h3,.page .background--black h4,.page .background--black h5,.page .background--black p,.page .background--brand-grey h2,.page .background--brand-grey h3,.page .background--brand-grey h4,.page .background--brand-grey h5,.page .background--brand-grey p,.page .background--brand-primary h2,.page .background--brand-primary h3,.page .background--brand-primary h4,.page .background--brand-primary h5,.page .background--brand-primary p,.page .background--brand-secondary h2,.page .background--brand-secondary h3,.page .background--brand-secondary h4,.page .background--brand-secondary h5,.page .background--brand-secondary p,.page .background--brand-tertiary h2,.page .background--brand-tertiary h3,.page .background--brand-tertiary h4,.page .background--brand-tertiary h5,.page .background--brand-tertiary p,.page .background--hematite h2,.page .background--hematite h3,.page .background--hematite h4,.page .background--hematite h5,.page .background--hematite p,.page .background--midnight h2,.page .background--midnight h3,.page .background--midnight h4,.page .background--midnight h5,.page .background--midnight p,.page .background--pink h2,.page .background--pink h3,.page .background--pink h4,.page .background--pink h5,.page .background--pink p,.page .background--slate h2,.page .background--slate h3,.page .background--slate h4,.page .background--slate h5,.page .background--slate p{color:#fff}.page .background--white h2,.page .background--white h3,.page .background--white h4,.page .background--white h5,.page .background--white p{color:#333}.page>h1,.page>h2,.page>h3,.page>h4,.page>h5,.page>p{margin:0 auto 15px;padding:0 30px;text-align:justify}@media (min-width:450px){.page>h1,.page>h2,.page>h3,.page>h4,.page>h5,.page>p{padding:0 60px}}@media (min-width:789px){.page>h1,.page>h2,.page>h3,.page>h4,.page>h5,.page>p{max-width:1276px;padding:0 65px}}.page>h1,.page>h2,.page>h3,.page>h4,.page>h5{margin-top:40px;line-height:1.2}.page>p:last-of-type{margin-bottom:40px}.page>dl,.page>ol,.page>ul{margin:0 auto 15px;padding:0 30px 0 70px}@media (min-width:450px){.page>dl,.page>ol,.page>ul{padding:0 60px 0 100px}}@media (min-width:789px){.page>dl,.page>ol,.page>ul{max-width:1276px;padding:0 105px 0 105px}}.page>table{display:block;margin:0 auto 15px;padding:0 30px}@media (min-width:450px){.page>table{padding:0 60px}}@media (min-width:789px){.page>table{max-width:1276px;padding:0 65px}}.page th{padding:20px;color:#333}.clearing__banner{background-image:url(https://www.ntu.ac.uk/__data/assets/image/0026/1706354/clearing2022-mobile.jpg);background-repeat:no-repeat;height:0;width:100%;padding-bottom:100%;background-size:100%;display:block}@media only screen and (min-width:450px){.clearing__banner{background-image:url(https://www.ntu.ac.uk/__data/assets/image/0025/1706353/clearing2022.jpg);background-repeat:repeat-x;height:620px;padding-bottom:unset;background-size:auto}}.clearing__hotline{background-color:#151515}.clearing__hotlineContainer{display:grid;max-width:1340px;margin:0 auto;grid-template-columns:repeat(12,1fr);grid-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:0 20px}@media (min-width:450px){.clearing__hotlineContainer{padding:0 50px}}.clearing__hotlineText{color:#e6005b;font-size:2.625rem!important;line-height:1.24!important;margin:0!important;grid-column:2/-2;max-width:1240px;padding:40px 0!important}@media (min-width:450px){.clearing__hotlineText{font-size:3.125rem!important;line-height:1.24!important}}.clearing__hotlineLink{color:#fff!important;display:block}@media (min-width:450px){.clearing__hotlineLink{display:inline}}.researchLanding__header{background-color:#000;padding-bottom:25px}.researchLanding__container{margin:0 auto;padding:25px 20px}@media (min-width:450px){.researchLanding__container{padding:25px 50px}}@media (min-width:789px){.researchLanding__container{max-width:1340px}}.researchLanding--pinkText{color:#e6005b}.researchLandingHero__container{padding:0 25px}@media (min-width:450px){.researchLandingHero__container{padding:0 50px 50px}}@media (min-width:789px){.researchLandingHero__container{min-height:500px}}.researchLandingHero__container .flexslider{margin:0}.button__arrow{position:absolute;top:calc(50% - 50px);top:75%;width:28px;height:28px;border:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:3}@media (min-width:450px){.button__arrow{width:40px;height:40px;top:65%}}@media (min-width:789px){.button__arrow{width:70px;height:70px;top:45%}}.button__arrow--prev{left:-14px;background:url(mysource_files/left-chevron.svg) center/5px 8px no-repeat #e6005b!important}@media (min-width:450px){.button__arrow--prev{left:-20px;background:url(mysource_files/left-chevron.svg) center/7.5px 12px no-repeat #e6005b!important}}@media (min-width:789px){.button__arrow--prev{left:-35px;background:url(mysource_files/left-chevron.svg) center/12.5px 20px no-repeat #e6005b!important}}.button__arrow--prev:hover{background:url(mysource_files/left-chevron.svg) center/5px 8px no-repeat #9e043d!important}@media (min-width:450px){.button__arrow--prev:hover{background:url(mysource_files/left-chevron.svg) center/7.5px 12px no-repeat #9e043d!important}}@media (min-width:789px){.button__arrow--prev:hover{background:url(mysource_files/left-chevron.svg) center/12.5px 20px no-repeat #9e043d!important}}.button__arrow--next{right:-14px;background:url(mysource_files/right-chevron.svg) center/5px 8px no-repeat #e6005b!important}@media (min-width:450px){.button__arrow--next{right:-20px;background:url(mysource_files/right-chevron.svg) center/7.5px 12px no-repeat #e6005b!important}}@media (min-width:789px){.button__arrow--next{right:-35px;background:url(mysource_files/right-chevron.svg) center/12.5px 20px no-repeat #e6005b!important}}.button__arrow--next:hover{background:url(mysource_files/right-chevron.svg) center/5px 8px no-repeat #9e043d!important}@media (min-width:450px){.button__arrow--next:hover{background:url(mysource_files/right-chevron.svg) center/7.5px 12px no-repeat #9e043d!important}}@media (min-width:789px){.button__arrow--next:hover{background:url(mysource_files/right-chevron.svg) center/12.5px 20px no-repeat #9e043d!important}}@media (min-width:789px){.researchLandingHero__content{bottom:90px;left:105px;position:absolute;z-index:3}}.researchLandingHero__content h2{margin-bottom:20px;color:#fff;font-family:"ITC Caslon 224 Std";font-size:2.875rem;line-height:1.2}@media (min-width:450px){.researchLandingHero__content h2{font-size:4.375rem}}.researchLandingHero__content h3{color:#fff;font-family:"Univers LT Pro";font-size:2rem;line-height:1.31}@media (min-width:789px){.researchLandingHero__slides .w-big-play-button{display:none!important}}.researchLandingHero__content button{display:none}@media (min-width:789px){.researchLandingHero__content button{display:block}}.researchLandingHero__slideContainer{display:block}.researchLandingHero__navigationButtons{margin:0;padding:5px 0 20px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.researchLandingHero__navigationButtons li a{width:11px;height:11px;display:block;background:#d8d8d8;border:1px solid #999;cursor:pointer;color:#151515;text-indent:-9999px;border-radius:20px;margin:10px}.researchLandingHero__navigationButtons li a:hover{background:#515151;color:#fff}.researchCategories__box{text-align:center;display:inline-block}.researchCategories__box p{font-size:.875rem;letter-spacing:0;line-height:1.57;color:#151515}.researchCategories__content{width:100px;height:100px}.researchCategories__box:nth-of-type(5n+1) .researchCategories__content--backgroundColour{background-color:#e6005b}.researchCategories__box:nth-of-type(5n+1):hover .researchCategories__content--backgroundColour{background-color:#b30047}.researchCategories__box:nth-of-type(5n+2) .researchCategories__content--backgroundColour{background-color:#ec6d86}.researchCategories__box:nth-of-type(5n+2):hover .researchCategories__content--backgroundColour{background-color:#e64061}.researchCategories__box:nth-of-type(5n+3) .researchCategories__content--backgroundColour{background-color:#9e043d}.researchCategories__box:nth-of-type(5n+3):hover .researchCategories__content--backgroundColour{background-color:#6c032a}.researchCategories__box:nth-of-type(5n+4) .researchCategories__content--backgroundColour{background-color:#585858}.researchCategories__box:nth-of-type(5n+4):hover .researchCategories__content--backgroundColour{background-color:#3f3f3f}.researchCategories__box:nth-of-type(5n+5) .researchCategories__content--backgroundColour{background-color:#443c36}.researchCategories__box:nth-of-type(5n+5):hover .researchCategories__content--backgroundColour{background-color:#28231f}.researchCategories__box:hover{text-decoration:none}.researchCategories__box:hover p{text-decoration:none}.researchCategories__container{display:grid;grid-template-columns:1fr;padding:0 20px}@media (min-width:450px){.researchCategories__container{padding:0 50px}}@media (min-width:789px){.researchCategories__container{grid-template-columns:240px 1fr}}.researchCategories__hashtag{color:#e6005b;font-size:1.25rem!important;font-weight:700;letter-spacing:0;line-height:1.7}.researchCategories__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.researchCategories__content--arts{background:url(mysource_files/research-icon-arts.svg) center no-repeat}.researchCategories__content--business{background:url(mysource_files/research-icon-business.svg) center no-repeat}.researchCategories__content--culture{background:url(mysource_files/research-icon-culture.svg) center no-repeat}.researchCategories__content--environment{background:url(mysource_files/research-icon-environment.svg) center no-repeat}.researchCategories__content--health{background:url(mysource_files/research-icon-health.svg) center no-repeat}.researchCategories__content--heritage{background:url(mysource_files/research-icon-heritage.svg) center no-repeat}.researchCategories__content--materials{background:url(mysource_files/research-icon-materials.svg) center no-repeat}.researchCategories__content--medtech{background:url(mysource_files/research-icon-medtech.svg) center no-repeat}.researchCategories__content--safer-soc{background:url(mysource_files/research-icon-safer-soc.svg) center no-repeat}.researchCategories__content--sustainability{background:url(mysource_files/research-icon-sustainability.svg) center no-repeat}.researchLandingIntroduction__container p{color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;font-size:2rem!important;letter-spacing:0;margin:0!important;padding:0!important}.researchLandingCards{grid-template-columns:1fr;display:grid;grid-gap:20px}@media (min-width:450px){.researchLandingCards{grid-template-columns:1fr 1fr;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (min-width:789px){.researchLandingCards{grid-template-columns:1fr 1fr 1fr;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.researchLandingCards__card{display:grid}.researchLandingCards__card:hover{text-decoration:none}.researchLandingCards__imageContainer{position:relative;overflow:hidden;grid-row:1/-1;grid-column:1/-1}.researchLandingCards__imageZoom{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;height:100%}.researchLandingCards__card:hover .researchLandingCards__imageZoom{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.researchLandingCards__content{grid-row:1/-1;grid-column:1/-1;padding:30px;z-index:1;color:#fff;align-self:end}.researchLandingCards__content:hover{text-decoration:none}.researchLandingCards__content h2{color:#fff;font-family:"ITC Caslon 224 Std";font-size:3rem;font-weight:300;letter-spacing:0;margin-bottom:15px}.researchLandingCards__card:hover h2{text-decoration:none}.researchLandingCards__content p{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;letter-spacing:0;margin-bottom:15px}.researchLandingCards__card:hover *{text-decoration:none}.researchLandingCards__card:hover p{text-decoration:none}.researchLandingCards__content .button{font-family:UniversLTPro-65Bold,arial,sans-serif!important;font-size:1rem!important;letter-spacing:0;text-align:center;padding:4px 12px}.researchLandingCards__tint{z-index:1;height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.2)}.researchLandingCards--research .researchLandingCards__heading{font-family:serif!important}.researchLanding--pinkText{display:none}.researchLandingCards--research .researchLanding--pinkText{display:inline-block}.site-research .researchLandingIntroduction__container h1{margin-bottom:0;font-family:adobe-caslon-pro,serif;font-weight:600;font-style:normal;font-size:3rem}.un-goals__image{width:120px;margin-right:10px}.course-v2 h3{margin:0 0 1rem;font-family:UniversLTPro-65Bold,arial,sans-serif}.course-v2 ul{padding-left:1.25rem}.course-v2 .flexslider ul{padding:0}.course-v2 strong{font-family:UniversLTPro-65Bold,arial,sans-serif}.course-v2 .breadcrumb{display:none}.course-v2 .carousel .flexslider .slides .caption .headline{font-size:1.25rem;font-family:UniversLTPro-65Bold,arial,sans-serif}.course-v2 .carousel .flexslider .slides .caption.icon{background-position:15px 19px;background-size:25px}.course-v2 .course-section-title{color:#e6005b;font-size:1.875rem;margin:0 0 1.25rem;line-height:1.2}.course-v2 .course-section-sub-title{margin:0 0 1rem;font-family:UniversLTPro-65Bold,arial,sans-serif}.course-v2 .course-section-list{padding-left:1.25rem;margin:0}.course-v2 .course-section-button{font-size:1rem;font-family:UniversLTPro-65Bold,arial,sans-serif}.course-v2 .component__container--grid{display:grid;grid-template-columns:repeat(12,1fr)}.course-v2 ul.course-section-tab__nav{display:grid;padding-left:0;margin-bottom:2rem;list-style:none;grid-template-columns:repeat(10,1fr);grid-gap:20px}.course-v2 .course-section-tab__nav-link:link,.course-v2 .course-section-tab__nav-link:visited{display:block;padding:.5rem 1rem;background:#f3f3f3;color:#000;font-family:UniversLTPro-65Bold,arial,sans-serif;text-align:center;text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease}.course-v2 .course-section-tab__nav-link:hover{background:#e6005b;color:#fff}.course-v2 .background-slate{background-color:#585858}.course-v2 .background-hematite{background-color:#9e043d}.course-v2 .button--slateWhite{background:#585858;border:2px solid #585858}.course-v2 .button--slateWhite:focus,.course-v2 .button--slateWhite:hover{background:#585858;border:2px solid #585858}.course-v2 .course-header{display:grid;grid-template-columns:repeat(12,1fr);padding:0;grid-template-rows:1fr}.course-v2 .course-header__image{grid-column:1/-1;min-height:360px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.course-v2 .course-header__content-wrapper{grid-column:2/-2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:#fff}.course-v2 .course-header__callout{font-family:UniversLTPro-65Bold,arial,sans-serif;background:#000;color:#fff;padding:.5rem 1rem;margin-top:-2rem}.course-v2 .course-header__promo-box{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.25rem}.course-v2 .course-header__promo-box-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:2px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.course-v2 .course-header__promo-box-content-wrapper:first-of-type{margin-left:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.course-v2 .course-header__promo-box-content-1{font-family:UniversLTPro-65Bold,arial,sans-serif;text-transform:uppercase;padding:.5rem 1.2rem}.course-v2 .course-header__promo-box-content-2{padding:.5rem 1rem}.course-v2 .course-header__title{font-size:2rem;margin-top:1.5rem;margin-bottom:1.4rem;line-height:1.3;color:#e6005b}.course-v2 .course-header__details{font-size:1.25rem}.course-v2 .course-header__list{list-style:none;padding:0!important}.course-v2 .course-header__item p{display:inline}.course-v2 .course-header__link{text-underline-offset:3px}.course-v2 .course-header__link:link,.course-v2 .course-header__link:visited{text-decoration:underline}.course-v2 .course-header__actions{margin-bottom:2rem}.course-v2 .course-header__button{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;padding:10px 15px;max-width:100%;margin:0;padding:10px 15px!important}.course-v2 .course-header__aside{border:1px solid #585858;border-left:0;border-right:0;padding:1rem 0;margin-bottom:1rem}.course-v2 .course-header__footer{margin-bottom:3.5rem}.course-v2 .course-header__footer-button{display:block}.course-v2 .course-header__sub-title{font-size:1.875rem;display:block}.course-v2 .course-header__sub-title--smaller{font-size:1.25rem}.course-v2 .course-header__promo-box-content--center{text-align:center}.course-v2 .course-header__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0!important}.course-v2 .course-header__social-list-item{width:45px;height:45px;background-color:#000;background-position:center;background-size:30px;border-radius:50%;margin-right:.625rem;background-repeat:no-repeat;-webkit-transition:all .5s;transition:all .5s}.course-v2 .course-header__social-list-item:hover{background-color:#9e043d}.course-v2 .course-header__social-list-item--facebook{background-image:url(../icons/social-facebook-transparent.svg)}.course-v2 .course-header__social-list-item--twitter{background-image:url(../icons/social-twitter-transparent.svg)}.course-v2 .course-header__social-list-item--instagram{background-image:url(../icons/social-instagram-transparent.svg)}.course-v2 .course-header__social-list-item--tiktok{background-image:url(../icons/social-tiktok-transparent.svg)}.course-v2 .course-header__social-list-item--linkedin{background-image:url(../icons/social-linkedin-transparent.svg)}.course-v2 .course-header__social-list-item--youtube{background-image:url(../icons/social-youtube-transparent.svg)}.course-v2 .course-header__social-list a[rel=external]:after{content:none}.course-v2 .course-header__custom-select-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.course-v2 .course-header__custom-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-style:solid;border-width:0 1px 0 1px;border-color:#585858;margin-bottom:1.5rem}.course-v2 .course-header__custom-select:hover{background:#ccc;-webkit-transition:all .5s;transition:all .5s}.course-v2 .course-header__custom-select-trigger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;height:40px;line-height:1.5;cursor:pointer;border-width:1px 0 1px 0;border-color:#585858;border-style:solid}.course-v2 .course-header__custom-options{position:absolute;display:block;border:1px solid #585858;border-top:0;top:100%;left:0;right:0;background:#fff;-webkit-transition:all .5s;transition:all .5s;opacity:0;visibility:hidden;pointer-events:none;z-index:2}.course-v2 .course-header__custom-option{position:relative;display:block;padding:0 20px;line-height:1.5;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.course-v2 .course-header__custom-option-link:link,.course-v2 .course-header__custom-option-link:visited{text-decoration:none}.course-v2 .course-header__custom-option:hover{background:#e6005b;color:#fff}.course-v2 .course-header__arrow{position:relative;height:15px;width:0}.course-v2 .course-header__arrow::after,.course-v2 .course-header__arrow::before{content:"";position:absolute;bottom:0;width:.15rem;height:100%;-webkit-transition:all .5s;transition:all .5s}.course-v2 .course-header__arrow::before{left:-5px;background-color:#e6005b;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.course-v2 .course-header__arrow::after{left:5px;background-color:#e6005b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.open .course-v2 .course-header__custom-options{opacity:1;visibility:visible;pointer-events:all}.open .course-v2 .course-header__arrow::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.open .course-v2 .course-header__arrow::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:450px){.course-v2 .course-header__content-wrapper{margin-top:-100px;padding:30px 70px 0 70px}.course-v2 .course-header__callout{margin-top:-4rem}.course-v2 .course-header__actions{grid-template-columns:1fr 1fr!important}.course-v2 .course-header__custom-select-wrapper,.course-v2 .course-header__footer-button{width:calc(50% - 10px)}}@media screen and (min-width:768px){.course-v2 .course-header__title{font-size:2.75rem}}@media screen and (min-width:1200px){.course-v2 .course-header__content-wrapper{grid-column:1/-1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 auto;grid-row:1/-1;max-width:1200px;width:100%;display:grid;grid-template-columns:repeat(12,1fr);padding:0 50px}.course-v2 .course-header__callout{margin-top:1.25rem}.course-v2 .course-header__content{grid-column:1/5}.course-v2 .course-header__title{grid-row:1/-1}.course-v2 .course-header__image{grid-column:6/-1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-height:500px;grid-row:1/-1}}@media screen and (min-width:1200px){.course-v2 .course-header__content-wrapper{max-width:1344px}}@media screen and (min-width:2000px){.course-v2 .course-header__content{grid-column:4/7}.course-v2 .course-header__content-wrapper{grid-column:1/-1;padding:0;max-width:initial;padding-right:100px}.course-v2 .course-header__image{grid-column:7/-1}}.course-v2 .course-header__custom-select-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.course-v2 .course-header__custom-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-style:solid;border-width:0 1px 0 1px;border-color:#999;margin-bottom:1.5rem}.course-v2 .course-header__custom-select:hover{background:#ccc;-webkit-transition:all .5s;transition:all .5s}.course-v2 .course-header__custom-select-trigger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;height:40px;line-height:1.5;cursor:pointer;border-width:1px 0 1px 0;border-color:#999;border-style:solid}.course-v2 .course-header__custom-options{position:absolute;display:block;border:1px solid #999;border-top:0;top:100%;left:0;right:0;background:#fff;-webkit-transition:all .5s;transition:all .5s;opacity:0;visibility:hidden;pointer-events:none;z-index:2}.course-v2 .course-header__custom-option{position:relative;display:block;padding:0 20px;line-height:1.5;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.course-v2 .course-header__custom-option-link:link,.course-v2 .course-header__custom-option-link:visited{text-decoration:none}.course-v2 .course-header__custom-option:hover{background:#e6005b;color:#fff}.course-v2 .course-header__arrow{position:relative;height:15px;width:0}.course-v2 .course-header__arrow::after,.course-v2 .course-header__arrow::before{content:"";position:absolute;bottom:0;width:.15rem;height:100%;-webkit-transition:all .5s;transition:all .5s}.course-v2 .course-header__arrow::before{left:-5px;background-color:#e6005b;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.course-v2 .course-header__arrow::after{left:5px;background-color:#e6005b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.course-v2 .open .course-header__custom-options{opacity:1;visibility:visible;pointer-events:all}.course-v2 .open .course-header__arrow::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.course-v2 .open .course-header__arrow::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.course-v2 .course-anchor-links{margin:0 auto;padding:0 50px}.course-v2 .course-anchor-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}.course-v2 .course-anchor-links__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.course-v2 .course-anchor-links__link:link,.course-v2 .course-anchor-links__link:visited{font-family:UniversLTPro-65Bold,arial,sans-serif;display:block;text-align:center;width:100%;padding:.9rem 1.2rem;color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;text-decoration:none}.course-v2 .course-anchor-links__link:hover{background:#515151}.course-v2 .course-anchor-links__link--active{background-color:#515151}.course-v2 .course-anchor-links__link--dropdown:link,.course-v2 .course-anchor-links__link--dropdown:visited{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-v2 .course-anchor-links__arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:.5rem;margin-top:-.3rem}.course-v2 .course-introduction{grid-column:1/-1}.course-v2 .course-introduction__list{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2.5rem 0 1rem}.course-v2 .course-introduction__list-2{padding:0;list-style:none;display:block;margin:2.5rem 0 1rem}.course-v2 .course-introduction__item{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}.course-v2 .course-introduction__item-copy{padding:0 20px}.course-v2 .course-introduction__item--inline{-ms-flex-preferred-size:auto;flex-basis:auto}.course-v2 .course-introduction__image{max-width:50px}.course-v2 .course-introduction__image--inline{margin:0 auto;max-width:250px}@media screen and (min-width:450px){.course-v2 .course-introduction__list-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.course-v2 .course-introduction__item--inline{margin-right:2rem}.course-v2 .course-introduction__image--inline{margin:0}}@media screen and (min-width:789px){.course-v2 .course-introduction{grid-column:2/-2}.course-v2 .course-introduction-2,.course-v2 .course-introduction__list{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.course-v2 .course-introduction__item{-ms-flex-preferred-size:50%;flex-basis:50%}.course-v2 .course-introduction__item--inline{-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:0}.course-v2 .course-introduction__image{max-width:100px}.course-v2 .course-introduction__image--inline{max-width:250px}}.course-v2 .course-modules{grid-column:1/-1}.course-v2 .course-modules__intro{margin-bottom:3rem}.course-v2 .course-modules__tabs{display:grid;grid-auto-rows:1fr;grid-template-columns:3fr 9fr;margin-left:-1rem}.course-v2 .course-modules__tabs.ntu-js-component-accordion-course{grid-template-columns:auto}.course-v2 .course-modules__more{margin-top:50px}.course-v2 .course-modules__nav-link{display:block;color:#e6005b;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;margin:0;padding:1rem;-webkit-transition:.3s all;transition:.3s all}.course-v2 .course-modules__nav-link.active,.course-v2 .course-modules__nav-link:hover{text-decoration:none;background-color:#fff;color:#9e043d}.course-v2 .course-modules__tabs-header{color:#e6005b;font-size:1rem;font-family:UniversLTPro-65Bold,arial,sans-serif;margin-top:0}.course-v2 .course-modules__tab-content h3:first-of-type{margin-top:0}.course-v2 .course-modules__tab-content p:last-of-type{margin-bottom:0}.course-v2 .course-modules__tab-content.ntu-js-component-accordion-course{display:none}.course-v2 .course-modules__tab-pane{display:none;background:#fff;padding:40px;background:#fff;min-height:248px}.course-v2 .course-modules__tab-pane h3,.course-v2 .course-modules__tab-pane h4,.course-v2 .course-modules__tab-pane strong{color:#e6005b}.course-v2 .course-modules__tab-pane h4:first-of-type{margin-top:0}.course-v2 .course-modules__tab-pane>p:first-child{margin-top:0}.course-v2 .course-modules__tab-pane.active{display:block}.course-v2 .course-modules__nav{margin:0;padding:0}.course-v2 .course-modules__nav-item{list-style:none}@media screen and (min-width:789px){.course-v2 .course-modules{grid-column:2/-2}}.course-v2 .course-students-image{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,1fr);margin-bottom:20px;padding-top:30px}.course-v2 .course-students-image__header{background:#fff;grid-column:1/-1;padding:30px 0;display:grid;grid-template-columns:repeat(12,1fr)}.course-v2 .course-students-image__header>h2{grid-row:1}.course-v2 .course-students-image__header>div{grid-row:2;grid-column:2/-2}.course-v2 .course-students-image__title{grid-column:2/-2}.course-v2 .course-students-image__text{grid-column:2/-2;margin-top:0}.course-v2 .course-students-image__text--no-margin p{margin:0}.course-v2 .course-students-image-slider{background:#fff;position:relative;grid-column:1/-1;margin-bottom:20px;padding-top:30px;margin-top:20px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media only screen and (min-width:768px){.course-v2 .course-students-image-slider{padding-bottom:30px}}.course-v2 .course-students__header>h2{grid-row:1}.course-v2 .course-students__header>div{grid-row:2;grid-column:2/-2}.course-v2 .course-students-slider__actions .button{line-height:1.5}.course-v2 .course-information{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,1fr)}.course-v2 .course-information__content-wrapper,.course-v2 .course-information__header{background:#fff;grid-column:1/-1;padding:30px 0;display:grid;grid-template-columns:repeat(12,1fr);margin-bottom:1.25rem}.course-v2 .course-information__sub-title,.course-v2 .course-information__text,.course-v2 .course-information__title{grid-column:2/-2}.course-v2 .course-information__sub-title+.course-v2 .course-information__text>ul{margin-top:0}.course-v2 .course-information__content{grid-column:2/-2}.course-v2 .course-information__content-wrapper{background:#fff;grid-column:1/-1;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 100%;height:100%}.course-v2 .course-information__content ul{padding-left:1.25rem;margin:0}.course-v2 .course-information__text{margin-top:0}.course-v2 .course-information__text p:first-of-type{margin-top:0;margin-bottom:1rem}h3+.course-v2 .course-information__text>ul{margin-top:0}.course-v2 .course-information__text--no-margin{margin:0}.course-v2 .course-information .course-assessment__content:last-of-type{margin-bottom:0}@media screen and (min-width:768px){.course-v2 .course-information__content{grid-column:1/-1}.course-v2 .course-information__content-wrapper{padding:30px 0}}.course-v2 .course-information__highlight-box{display:block;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.course-v2 .course-information__highlight-box>a{display:grid;grid-template-columns:1fr 1fr;height:100%}.course-v2 .course-information__swiper{width:100%}.course-v2 .course-information__swiper-container{margin-top:0;position:relative;width:100%}.course-v2 .course-information__swiper-button-next,.course-v2 .course-information__swiper-button-prev{cursor:pointer;border-radius:2px;height:40px;width:40px;background-color:rgba(230,0,91,.7);z-index:100;-webkit-transition:background-color .25s;transition:background-color .25s;position:absolute;top:calc(50% - 20px);background:url(../icons/right-chevron.svg) center center/10px no-repeat;background-color:rgba(230,0,91,.7)}.course-v2 .course-information__swiper-button-next:hover,.course-v2 .course-information__swiper-button-prev:hover{background-color:#e6005b}.course-v2 .course-information__swiper-button-prev{-webkit-transform:translateX(-20px) scaleX(-1);-ms-transform:translateX(-20px) scaleX(-1);transform:translateX(-20px) scaleX(-1)}.course-v2 .course-information__swiper-button-next{right:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.course-v2 .case-studies{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,1fr);margin-bottom:40px}.course-v2 .case-studies__title{grid-column:2/-2;margin:0 0 1.25rem;font-size:1.875rem;color:#fff}.course-v2 .case-studies__content-container{grid-column:1/-1;grid-row:2/2;background:#fff}@media (min-width:789px){.course-v2 .case-studies__content{display:-webkit-box;display:-ms-flexbox;display:flex}}.course-v2 .case-studies__content-img{display:block;width:100%;height:348px;-o-object-fit:cover;object-fit:cover}@media (min-width:789px){.course-v2 .case-studies__content-img{width:50%;height:auto;min-height:348px}}@media (min-width:789px){.course-v2 .case-studies__content-two .case-studies__content-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.course-v2 .case-studies__content-wrap{display:grid;grid-template-columns:repeat(12,1fr);-ms-flex-line-pack:space-evenly;align-content:space-evenly;padding:30px 0}@media (min-width:789px){.course-v2 .case-studies__content-wrap{width:50%}}@media (min-width:789px){.course-v2 .case-studies__content-two .case-studies__content-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.course-v2 .case-studies__content--grid{grid-column:2/-2}.course-v2 .case-studies__content-title{margin:0!important;font-size:1.625rem}.course-v2 .case-studies__content-wrap p{grid-column:2/-2}.course-v2 .case-studies__content-cta.button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:1rem;font-size:1rem;padding:12px 20px;text-align:left}.course-v2 .course-staff{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,1fr);margin-bottom:20px;padding-top:30px}.course-v2 .course-staff__header{background:#fff;grid-column:1/-1;padding:30px 0;display:grid;grid-template-columns:repeat(12,1fr)}.course-v2 .course-staff__title{grid-column:2/-2}.course-v2 .course-staff__text{grid-column:2/-2;margin-top:0}.course-v2 .course-staff__text--no-margin p{margin:0}.course-v2 .course-staff__slider{background:#fff;position:relative;grid-column:1/-1;margin-bottom:20px;padding-top:30px;margin-top:20px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media only screen and (min-width:768px){.course-v2 .course-staff__slider{padding-bottom:30px}}.course-v2 .course-staff__actions .button{line-height:1.5}.course-v2 .course-assessment{grid-column:1/-1}.course-v2 .course-assessment__content{background:#fff;grid-column:2/-2;padding:30px 0;display:grid;grid-template-columns:repeat(12,1fr);margin-bottom:1.25rem}.course-v2 .course-assessment__title{grid-column:2/-2}.course-v2 .course-assessment__image{margin-right:1.25rem}.course-v2 .course-assessment__intro{grid-column:2/-2;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5rem 0 1.3rem}.course-v2 .course-assessment__main{grid-column:2/-2}.course-v2 .course-assessment__main ul{margin:0}.course-v2 .course-assessment__text{margin-top:0}.course-v2 .course-assessment__text p:first-of-type{margin-top:0}.course-v2 .course-assessment__list{grid-column:2/-2;margin-bottom:0}.course-v2 .course-careers{grid-column:1/-1;margin-bottom:1rem;display:grid;grid-template-columns:repeat(12,1fr)}.course-v2 .course-careers ul{padding-left:1.25rem;margin-left:0}.course-v2 .course-careers__body{grid-column:1/-1;margin-bottom:1.5rem}.course-v2 .course-careers__title{grid-column:1/-1}.course-v2 .course-careers__title--no-margin{margin:0;grid-column:1/-1}.course-v2 .course-careers__highlight-box{grid-column:1/-1;display:grid;grid-template-columns:1fr;border:2px dashed #585858;-webkit-box-shadow:10px 10px rgba(0,0,0,.1);box-shadow:10px 10px rgba(0,0,0,.1);overflow:hidden;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.course-v2 .course-careers__highlight-box:hover{text-decoration:none}.course-v2 .course-careers__highlight-box:hover .course-careers__highlight-box-image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.course-v2 .course-careers__highlight-box:hover .course-careers__highlight-box-content{background-color:#f3f3f3}.course-v2 .course-careers__highlight-box-image{transition:transform .25s ease,-webkit-transform .25s ease;min-height:220px}.course-v2 .course-careers__highlight-box-content{padding:2rem;background:#fff;z-index:99;position:relative;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.course-v2 .course-careers__highlight-box-aside{font-size:.875rem;color:#151515;margin-bottom:.5rem}.course-v2 .course-careers__highlight-box-title{font-size:1.25rem;color:#151515;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;line-height:1.2}.course-v2 .course-careers__highlight-box p{font-size:.813rem;color:#151515;margin:.5rem 0 0}.course-v2 .course-careers__button{margin:1rem 0 0;display:inline-block}@media screen and (min-width:450px){.course-v2 .course-careers__highlight-box{grid-template-columns:1fr 1fr}.course-v2 .course-careers__highlight-box-image{min-height:auto}}@media screen and (min-width:789px){.course-v2 .course-careers__body,.course-v2 .course-careers__title--no-margin{grid-column:2/-2}.course-v2 .course-careers.course--hidden-mobile{display:block}.course-v2 .course-careers__highlight-box--three,.course-v2 .course-careers__highlight-box--two{grid-column:span 6}}.course-v2 .grid--course-careers{grid-column:1/-1;display:grid;grid-gap:25px}.course-v2 .course--hidden-mobile{display:none}@media screen and (min-width:450px){.course-v2 .course--hidden-mobile{display:initial}}.course-v2 .course-requirements{grid-column:1/-1;background:#fff;display:grid;grid-template-columns:repeat(12,1fr)}.course-v2 .course-requirements__content{grid-column:2/-2;padding:30px 0}.course-v2 .course-requirements__title{grid-column:2/-2}.course-v2 .course-requirements__sub-title--large{font-size:1.625rem;font-family:UniversLTPro-55Roman,arial,sans-serif}.course-v2 .course-requirements__action{margin:2rem 0}.course-v2 .course-requirements__nav-item{grid-column:span 5}.course-v2 .course-requirements__nav-link.active{background:#9e043d;color:#fff}.course-v2 .course-requirements__text--emphasis{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;color:#e6005b}@media screen and (min-width:768px){.course-v2 .course-requirements__nav-item{grid-column:span 3}}@media screen and (min-width:1200px){.course-v2 .course-requirements__nav-item{grid-column:span 2}}.course-v2 .course-fees{grid-column:1/-1;background:#fff;display:grid;grid-template-columns:repeat(12,1fr)}.course-v2 .course-fees__content{grid-column:2/-2;padding:30px 0 50px 0}.course-v2 .course-fees .course-information__sub-title,.course-v2 .course-fees .course-information__text,.course-v2 .course-fees__title{grid-column:2/-2}.course-v2 .course-fees__sub-title{margin-bottom:.75rem}.course-v2 .course-fees__sub-title--large{font-size:1.625rem;font-family:UniversLTPro-55Roman,arial,sans-serif}.course-v2 .course-fees__item-span{color:#e6005b}.course-v2 .course-fees__item--strong{font-family:UniversLTPro-65Bold,arial,sans-serif;margin-bottom:.5rem}.course-v2 .course-fees__list--large{font-size:1.25rem}.course-v2 .course-fees__nav-item{grid-column:span 5}.course-v2 .course-fees__nav-item:last-of-type{padding-right:0}.course-v2 .course-fees__nav-link.active{background:#9e043d;color:#fff}.course-v2 .course-fees__action{margin-top:2rem}.course-v2 .course-fees.grid--course-fees-more{margin-top:20px}@media screen and (min-width:768px){.course-v2 .course-fees__nav-item{grid-column:span 3}}@media screen and (min-width:1200px){.course-v2 .course-fees__nav-item{grid-column:span 2}}.course-v2 .course-apply{grid-column:1/-1;background:#fff;display:grid;grid-template-columns:repeat(12,1fr)}.course-v2 .course-apply__content{grid-column:2/-2;padding:30px 0}.course-v2 .course-apply__content--top-margin{margin-top:20px}.course-v2 .course-apply__title{grid-column:2/-2}.course-v2 .course-apply__content h3{margin:0 0 1rem;font-family:UniversLTPro-65Bold,arial,sans-serif}.course-v2 .course-apply__nav-item{grid-column:span 5}.course-v2 .course-apply__nav-link.active{background:#9e043d;color:#fff}.course-v2 .course-apply__action{margin:1.5rem 0}.course-v2 .course-apply__text--emphasis{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;color:#e6005b}@media screen and (min-width:768px){.course-v2 .course-apply__nav-item{grid-column:span 3}}@media screen and (min-width:1200px){.course-v2 .course-apply__nav-item{grid-column:span 2}}.course-v2 .course-section-tab__nav-link{display:block;padding:.5rem 1rem;background:#f3f3f3;color:#000;font-family:UniversLTPro-65Bold,arial,sans-serif;text-align:center;text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease}.course-v2 .course-section-tab__nav-link:hover{text-decoration:none}.course-v2 .course-subject-section-hero{display:grid;grid-template-columns:1fr 1fr}.course-v2 .course-subject-section-hero__title{font-size:1.25rem}.course-v2 .course-subject-section-hero__title-span{font-size:1rem;color:#000;display:block}.course-v2 .course-subject-section-hero__image-mask{background:url(../icons/course2021-image-mask.png) left center no-repeat;background-size:contain}.course-v2 .course-subject-section-hero__content-wrapper{grid-column:1/-1;max-width:1340px;display:grid;margin:0 auto;padding:40px 25px 50px;width:100%}.course-v2 .course-subject-section-hero__content{grid-column:2/6;align-self:center}.course-v2 .course-subject-section-hero__image,.course-v2 .course-subject-section-hero__image-mask{grid-column:1/-1;grid-row:1;min-height:360px}.course-v2 .course-subject-section-hero__button{width:100%}@media screen and (min-width:450px){.course-v2 .course-subject-section-hero{grid-template-rows:1fr;min-height:410px;grid-gap:20px}.course-v2 .course-subject-section-hero__content-wrapper{grid-row:1/-1;grid-template-columns:repeat(12,1fr);padding:50px}.course-v2 .course-subject-section-hero__content{grid-column:1/6}.course-v2 .course-subject-section-hero__image,.course-v2 .course-subject-section-hero__image-mask{grid-column:2/-1}.course-v2 .course-subject-section-hero__button{width:inherit}}@media screen and (min-width:768px){.course-v2 .course-subject-section-hero__content{grid-column:2/7}.course-v2 .course-subject-section-hero__title{font-size:2.5rem}.course-v2 .course-subject-section-hero__title-span{font-size:1.875rem}}@media screen and (min-width:1200px){.course-v2 .course-subject-section-hero__title{font-size:3.125rem}}.course-v2 .course--hidden-mobile{display:none}@media screen and (min-width:768px){.course-v2 .course--hidden-mobile{display:initial}}.course-v2 .course-related-courses{background:#fff;position:relative;grid-column:1/-1;margin-top:1.1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.course-v2 .course-related-courses__title{grid-column:1/-1}@media screen and (min-width:789px){.course-v2 .course-related-courses__title{grid-column:2/-2}}.course-v2 .course-related-courses__box{display:block;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.course-v2 .course-related-courses__box>a{display:grid;grid-auto-flow:column;grid-template-rows:200px auto;height:100%}.course-v2 .course-related-courses__image-container{height:200px}.course-v2 .course-related-courses__text--cta{color:#e6005b}.course-v2 .course-related-courses .componentBoxes__box--vertical{display:block;border-bottom-color:#9e043d!important}.course-v2 .course-related-courses .componentBoxes__box--vertical:hover{border-bottom-color:#e6005b!important}.course-v2 .course-related-courses .swiper-slide{border-right:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.course-v2 .course-related-courses__swiper{width:100%}.course-v2 .course-related-courses__swiper-container{margin-top:1rem}.course-v2 .course-related-courses__swiper-button-next,.course-v2 .course-related-courses__swiper-button-prev{cursor:pointer;border-radius:2px;height:40px;width:40px;background-color:rgba(230,0,91,.7);z-index:100;-webkit-transition:background-color .25s;transition:background-color .25s;position:absolute;top:50%;background:url(../icons/right-chevron.svg) center center/10px no-repeat;background-color:rgba(230,0,91,.7)}.course-v2 .course-related-courses__swiper-button-next:hover,.course-v2 .course-related-courses__swiper-button-prev:hover{background-color:#e6005b}.course-v2 .course-related-courses__swiper-button-prev{-webkit-transform:translateX(-20px) scaleX(-1);-ms-transform:translateX(-20px) scaleX(-1);transform:translateX(-20px) scaleX(-1)}.course-v2 .course-related-courses__swiper-button-next{right:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.course-v2 .course-next-steps{position:relative;grid-column:1/-1;margin-top:1.1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.course-v2 .course-next-steps__title{grid-column:1/-1}.course-v2 .course-next-steps__highlight-box{grid-column:1/-1;display:grid;grid-template-columns:1fr;border:1px solid #999;overflow:hidden;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;display:block;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.course-v2 .course-next-steps__highlight-box:hover>a{text-decoration:none}.course-v2 .course-next-steps__highlight-box:hover .course-next-steps__highlight-box-image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.course-v2 .course-next-steps__highlight-box:hover .course-next-steps__highlight-box-content{background-color:#f3f3f3}.course-v2 .course-next-steps__highlight-box>a{display:grid;grid-template-columns:1fr;height:100%}.course-v2 .course-next-steps__highlight-box-image{transition:transform .25s ease,-webkit-transform .25s ease;min-height:220px}.course-v2 .course-next-steps__highlight-box-content{padding:1.25rem 2rem;background:#fff;position:relative;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.course-v2 .course-next-steps__highlight-box-title{color:#151515;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;line-height:1.2}.course-v2 .course-next-steps__highlight-box-text--pink{color:#e6005b!important}.course-v2 .course-next-steps__text{font-size:.813rem;color:#151515;margin:.5rem 0 0}@media screen and (min-width:450px){.course-v2 .course-next-steps__highlight-box{grid-template-columns:1fr 1fr}.course-v2 .course-next-steps__highlight-box>a{grid-template-columns:1fr 1fr}}@media screen and (min-width:789px){.course-v2 .course-next-steps__title{grid-column:2/-2}.course-v2 .course-next-steps__highlight-box{grid-column:span 6}}.course-v2 .course-next-steps .swiper-slide{border-right:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.course-v2 .course-next-steps__swiper{width:100%}.course-v2 .course-next-steps__swiper-container{margin-top:1rem}.course-v2 .course-next-steps__swiper-button-next,.course-v2 .course-next-steps__swiper-button-prev{cursor:pointer;border-radius:2px;height:40px;width:40px;background-color:rgba(230,0,91,.7);z-index:100;-webkit-transition:background-color .25s;transition:background-color .25s;position:absolute;top:calc(50% + 20px);background:url(../icons/right-chevron.svg) center center/10px no-repeat;background-color:rgba(230,0,91,.7)}.course-v2 .course-next-steps__swiper-button-next:hover,.course-v2 .course-next-steps__swiper-button-prev:hover{background-color:#e6005b}.course-v2 .course-next-steps__swiper-button-prev{-webkit-transform:translateX(-20px) scaleX(-1);-ms-transform:translateX(-20px) scaleX(-1);transform:translateX(-20px) scaleX(-1)}.course-v2 .course-next-steps__swiper-button-next{right:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.course-v2 .course-kis-widget{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-v2 .kis-widget .kis-widget__lead .kis-widget__course{font-size:.6875rem!important;line-height:1.5!important}.course-v2 .kis-widget .kis-widget__lead .kis-widget__intro{font-size:.9375rem!important;line-height:1.5!important}.component--verticalPadding{padding-top:40px;padding-bottom:40px}.component--topPadding{padding-top:40px;padding-bottom:0}.component--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:789px){.component--flex{display:block}}.component__flexSpacer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.component__container{margin:0 auto;padding:50px 20px}@media (min-width:450px){.component__container{padding:50px 50px}}@media (min-width:789px){.component__container{max-width:1340px}}.component__container--text{margin:0 auto;padding:50px 20px 35px}@media (min-width:450px){.component__container--text{padding:50px 50px 35px}}@media (min-width:789px){.component__container--text{max-width:1340px}}.component__container-padding--full{padding-top:50px;padding-bottom:50px}.component__container-padding--half{padding-top:25px;padding-bottom:25px}.component__container-padding--none{padding-top:0;padding-bottom:0}.component__container-padding--top-full{padding-top:50px}.component__container-padding--top-half{padding-top:25px}.component__container-padding--top-none{padding-top:0}.component__container-padding--bottom-full{padding-bottom:50px}.component__container-padding--bottom-half{padding-bottom:25px}.component__container-padding--bottom-none{padding-bottom:0}.component__container-padding--bottom-double{padding-bottom:100px}.component__container--text.component__container-padding--bottom-full{padding-bottom:35px}.component__container--text.component__container-padding--bottom-half{padding-bottom:10px}.component__container .researchLanding__container{padding:0}.component__header{display:grid;grid-template-columns:1fr;padding-bottom:25px;grid-gap:20px}@media screen and (min-width:789px){.component__header{grid-template-columns:repeat(12,1fr)}}.component__header h2{margin:0;grid-row:1/2}@media screen and (min-width:789px){.component__header h2{grid-column:2/12}}.background--brand-primary .component__header h2,.background--pink .component__header h2{color:#fff}.component__headerIntro{grid-row:2/3}@media screen and (min-width:789px){.component__headerIntro{grid-column:2/12}}.component__headerIntro--noHeading{grid-row:1/-1}@media screen and (min-width:789px){.component__headerIntro--noHeading{grid-column:2/12}}.page .component__header p:last-of-type{margin-bottom:0}.component__box{padding:40px 40px 20px;margin-bottom:40px;font-size:1rem;line-height:1.5}@media (min-width:789px){.component__box{font-size:1.5rem}}.component__box p{font-size:1rem;line-height:1.5}@media (min-width:789px){.component__box p{font-size:1.25rem}}.component__Promotionalbox{margin-bottom:0}.component__box .background--black a,.component__box .background--midnight a,.component__box .background--pink a,.component__box.background--black a,.component__box.background--midnight a,.component__box.background--pink a{text-decoration:underline;color:#fff!important}@media (min-width:789px){.component__box--left{float:left;margin-right:40px;width:50%}}@media (min-width:789px){.component__box--right{float:right;margin-left:40px;width:50%}}.component__box--above,.component__box--below{padding-bottom:0}.component__text{padding-bottom:20px}.frontend.accordions-wrapper{margin:20px auto 30px auto}.frontend .accordion{border-top:0;border-bottom:2px solid #ccc}.frontend .accordion:first-child{border-top:2px solid #ccc}.frontend .accordion-title:before{font-family:FontAwesome;font-weight:400;top:50%;content:"\f078";margin-top:-.76rem}.frontend .accordion-title{padding:20px 45px 20px 20px;margin:0;color:#e6005b;border-bottom:0;font-size:1.125rem}.frontend .active .accordion-title:before{content:"\f077"}.frontend .accordion-title:hover,.frontend .accordion.active .accordion-title{background:#f3f3f3;cursor:pointer;text-decoration:none;overflow:visible}.frontend .accordion-content{border:0;display:block}.frontend .accordion-content p:only-child{margin-top:0;margin-bottom:0}.frontend .accordion-content p:first-child{margin-top:0}.frontend .accordion-content p:last-child{margin-bottom:0}.accordion-content-wrapper{overflow:hidden;max-height:0;-webkit-transition:max-height .8s cubic-bezier(0,1,0,1) -.1s;transition:max-height .8s cubic-bezier(0,1,0,1) -.1s}.accordion.active .accordion-content-wrapper{max-height:9999px;-webkit-transition-timing-function:cubic-bezier(.5,0,1,0);transition-timing-function:cubic-bezier(.5,0,1,0);-webkit-transition-delay:0s;transition-delay:0s}.componentAccordion{display:grid;grid-gap:20px;grid-template-columns:minmax(0,1fr);padding-bottom:15px}@media screen and (min-width:789px){.componentAccordion{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:789px){.componentAccordion .accordions{grid-column:2/-2}}.componentAccordion .accordion{border-top:0;border-bottom:1px solid #999}.componentAccordion .accordion:first-child{border-top:1px solid #999}.componentAccordion .accordion-title{color:#000;font-size:1.25rem;border-bottom:1px solid #fff;padding:15px 45px 15px 20px;margin:0;position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.componentAccordion .active .accordion-title{border-bottom:1px solid #999;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.componentAccordion .accordion-title:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e6005b;content:"";margin-top:-5px}.componentAccordion .active .accordion-title:before{border-bottom:10px solid #e6005b;border-top:0;content:""}.componentAccordion .accordion-title:hover,.componentAccordion .accordion.active .accordion-title{background:#fff}.componentAccordion .accordion-content{padding:30px 20px}.componentAccordion .accordion-content h3{font-family:UniversLTPro-65Bold,arial,sans-serif}.componentAccordion h6{margin-top:0}.background--grey .accordion,.background--grey .componentAccordion .accordion-title,.background--grey .componentAccordion .accordion-title:hover,.background--grey .componentAccordion .accordion.active .accordion-title{background:#f8f8f8}.background--grey .accordion-content a{color:#9e043d}.background--grey .accordion-content a:hover{color:#850024}.componentAlert{display:grid;padding:25px 20px 10px}@media screen and (min-width:450px){.componentAlert{padding:25px 50px 10px}}@media screen and (min-width:789px){.componentAlert{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:789px){.componentAlert__container{grid-column:2/-2}}.componentAlert__container a{color:#fff;text-decoration:underline}.componentBoxes{display:grid;grid-gap:20px}.componentBoxes--two{grid-template-columns:1fr}@media screen and (min-width:450px){.componentBoxes--two{grid-template-columns:1fr}}@media screen and (min-width:789px){.componentBoxes--two{grid-template-columns:1fr 1fr}}.componentBoxes--three{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media screen and (min-width:450px){.componentBoxes--three{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media screen and (min-width:789px){.componentBoxes--three{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.componentBoxes--four{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.componentBoxes__box--horizontal{grid-template-columns:1fr;display:grid}@media screen and (min-width:450px){.componentBoxes__box--horizontal{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.componentBoxes__box--vertical{grid-template-rows:200px 1fr;display:grid}.componentBoxes--three .componentBoxes__box--vertical{grid-template-rows:250px 1fr}.componentBoxes__box--textOnly{grid-template-rows:1fr;display:grid}.componentBoxes__box--noImage{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.componentBoxes__imageContainer{min-height:200px;overflow:hidden}.componentBoxes__box--horizontal .componentBoxes__imageContainer{border:1px solid #999;border-bottom:0}@media screen and (min-width:450px){.componentBoxes__box--horizontal .componentBoxes__imageContainer{border-bottom:1px solid #999;border-right:0}}.componentBoxes__box--vertical .componentBoxes__imageContainer{border:1px solid #999;border-bottom:0}.componentBoxes__imageZoom{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;height:100%}.componentBoxes__box:hover .componentBoxes__imageZoom{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.componentBoxes__box .componentBoxes__content{padding:20px;background-color:#fff;margin:0;border:1px solid #999}.componentBoxes__box:hover .componentBoxes__content{background-color:#f3f3f3}.componentBoxes__box--backgroundColour .componentBoxes__content{border:0;background-color:#9e043d}.componentBoxes__box--backgroundColour:hover .componentBoxes__content{background-color:#6d032a}.componentBoxes__box--vertical .componentBoxes__content{border-top:0;border-bottom:0}.componentBoxes__box--vertical p{font-size:.875rem}.componentBoxes__box--horizontal .componentBoxes__content{border-top:0;display:grid;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width:450px){.componentBoxes__box--horizontal .componentBoxes__content{border-left:0;border-top:1px solid #999}}.componentBoxes__box--bottomBorderPink{border-bottom:10px solid #e6005b}.componentBoxes__box--bottomBorderConfetti{border-bottom:10px solid #9e043d}.componentBoxes__box:hover .componentBoxes__box--bottomBorderConfetti{border-bottom:10px solid #e6005b}.componentBoxes__box:hover{text-decoration:none}.componentBoxes__box:hover *{text-decoration:none}.componentBoxes__box h3{margin:0 0 20px;font-size:1.25rem}.componentBoxes__box p{margin:0 0 20px;color:#333;font-size:.875rem}.componentBoxes__box p:last-of-type{margin:0}.componentBoxes__box .componentBoxes__noLink{color:#e6005b}.componentBoxes__box .componentBoxes__noLink:hover{text-decoration:underline}.componentBoxes__box .componentBoxes__content--backgroundColour{border:0}.componentBoxes__content--backgroundColour h3{font-size:1.625rem}.componentBoxes__box .componentBoxes__content--backgroundColour .componentBoxes__noLink{color:#fff;border:1px solid #fefefe;padding:5px 10px;display:inline-block;-webkit-transition:all .25s ease;transition:all .25s ease}.componentBoxes__box .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{background-color:#fff;border:1px solid #fefefe;color:#6d032a;text-decoration:none}.componentBoxes__content--backgroundColour h3,.componentBoxes__content--backgroundColour p{color:#fefefe}.componentBoxes__box:nth-of-type(4n+1) .componentBoxes__content--backgroundColour{background-color:#e6005b}.componentBoxes__box:nth-of-type(4n+1):hover .componentBoxes__content--backgroundColour{background-color:#b30047}.componentBoxes__box:nth-of-type(4n+1):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#b30047}.componentBoxes__box:nth-of-type(4n+2) .componentBoxes__content--backgroundColour{background-color:#9e043d}.componentBoxes__box:nth-of-type(4n+2):hover .componentBoxes__content--backgroundColour{background-color:#6c032a}.componentBoxes__box:nth-of-type(4n+2):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#6c032a}.componentBoxes__box:nth-of-type(4n+3) .componentBoxes__content--backgroundColour{background-color:#585858}.componentBoxes__box:nth-of-type(4n+3):hover .componentBoxes__content--backgroundColour{background-color:#3f3f3f}.componentBoxes__box:nth-of-type(4n+3):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#3f3f3f}.componentBoxes__box:nth-of-type(4n+4) .componentBoxes__content--backgroundColour{background-color:#151515}.componentBoxes__box:nth-of-type(4n+4):hover .componentBoxes__content--backgroundColour{background-color:#2f2f2f}.componentBoxes__box:nth-of-type(4n+4):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#2f2f2f}.componentBoxes__box .componentBoxes__content--headingOnly{padding:40px;border:0;display:grid;-ms-flex-line-pack:center;align-content:center}.componentBoxes__box .componentBoxes__content--headingOnly h3{color:#fff;border-left:3px solid #fff;padding-left:15px;margin:0}.componentBoxes__box .componentBoxes__content--innerBorder{display:grid}.componentBoxes__box .componentBoxes__content--innerBorderHeading{border:1.5px solid #fff;margin:0;padding:10px;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;text-align:center}.componentBoxes__box:hover .componentBoxes__content--innerBorderHeading{border:3px solid #fff;padding:8px}.componentBoxes__box .componentBoxes__content--innerBorderHeading h3{margin-top:.5rem}.componentBoxes__box--vertical:nth-of-type(4n+1){border-bottom:10px solid #e6005b}.componentBoxes__box--vertical:nth-of-type(4n+1):hover{border-bottom:10px solid #9e043d}.componentBoxes__box--vertical:nth-of-type(4n+2){border-bottom:10px solid #9e043d}.componentBoxes__box--vertical:nth-of-type(4n+2):hover{border-bottom:10px solid #6d032a}.componentBoxes__box--vertical:nth-of-type(4n+3){border-bottom:10px solid #585858}.componentBoxes__box--vertical:nth-of-type(4n+3):hover{border-bottom:10px solid #443c36}.componentBoxes__box--vertical:nth-of-type(4n+4){border-bottom:10px solid #151515}.componentBoxes__box--vertical:nth-of-type(4n+4):hover{border-bottom:10px solid #585858}.componentBoxes__box--vertical .componentBoxes__content--backgroundColour{padding:15px}.componentBoxes__box--vertical .componentBoxes__content--backgroundColour h3{margin:0}.componentBoxes__box--horizontal .componentBoxes__content.componentBoxes__content--backgroundColour h3{font-size:1.25rem}.componentBoxes__box--horizontal .componentBoxes__content--headingOnly.componentBoxes__content--backgroundColour{padding:45px}@media screen and (min-width:789px){.componentBoxes__box--horizontal .componentBoxes__content--headingOnly.componentBoxes__content--backgroundColour{padding:35px}}.componentBoxes h3{font-family:UniversLTPro-65Bold,Arial,sans-serif!important}.componentBoxes__box--horizontal .componentBoxes__content{padding:25px}.componentBoxes__box--horizontal .componentBoxes__content--backgroundColour{padding:30px}@media screen and (min-width:789px){.componentBoxes__box--horizontal .componentBoxes__content--backgroundColour{padding:20px 25px}}.componentBoxes__box--noImage .componentBoxes__content{padding:35px 30px}.boxQuote{display:grid;grid-column-gap:20px;grid-template-rows:300px 50px 1fr}@media (min-width:789px){.boxQuote{grid-template-rows:50px 1fr 50px}}.boxQuote--no-image{grid-template-rows:1fr 50px 1fr}.boxQuote__image{grid-column:1/-1;grid-row:1/3}@media (min-width:789px){.boxQuote__image{min-height:400px;grid-column:1/7;grid-row:1/4}}@media (min-width:789px){.boxQuote--reverse .boxQuote__image{grid-column:6/-1}}.boxQuote__quote{grid-column:1/-1;grid-row:2/4;padding:50px;margin:0 20px;border:10px solid #e4e4e4;background:#fff url(../icons/Quote_marks.svg) 20px 20px/25px 25px no-repeat}@media (min-width:789px){.boxQuote__quote{padding:100px 50px 50px 100px;grid-column:6/-1;grid-row:2/3;margin:0;background:#fff url(../icons/Quote_marks.svg) 40px 40px/50px 50px no-repeat}}.boxQuote__quote:hover{border-color:#ccc!important;background-color:#f3f3f3}.boxQuote__quote:hover{text-decoration:none}.boxQuote__quote:hover *{text-decoration:none}.boxQuote__quoteFull{grid-column:1/-1;grid-row:1/-1;margin:0}@media (min-width:789px){.boxQuote--reverse .boxQuote__quote{grid-column:1/7}}.boxQuote--reverse .boxQuote__quoteFull{grid-column:1/-1;grid-row:1/-1;margin:0}.boxQuote__quote p{color:#333!important}@media (min-width:789px){.boxQuote__quote p{font-size:1.25rem}}.page .boxQuote__quoteReference{font-size:.875rem;margin:0}.boxQuote__CTA{display:grid;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding-top:20px}@media (min-width:789px){.boxQuote__CTA{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}}.componentButtons{display:grid;grid-gap:20px;grid-template-columns:1fr}@media screen and (min-width:789px){.componentButtons{grid-template-columns:1fr 1fr 1fr 1fr}}.componentButtons--three{grid-template-columns:1fr}@media screen and (min-width:789px){.componentButtons--three{grid-template-columns:1fr 1fr 1fr}}.componentButtons--two{grid-template-columns:1fr}@media screen and (min-width:789px){.componentButtons--two{grid-template-columns:1fr 1fr}}.componentButtons--one{grid-template-columns:1fr}@media screen and (min-width:789px){.componentButtons--one{grid-template-columns:repeat(12,1fr)}}.componentButtons__button{margin:0;max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;padding:20px}@media screen and (min-width:789px){.componentButtons--one .componentButtons__button{grid-column:4/-4}}@media (min-width:789px){.componentButtons--one-left .componentButtons__button{grid-column:1/7}}@media (min-width:789px){.componentButtons--one-left-text .componentButtons__button{grid-column:2/7}}@media (min-width:789px){.componentButtons--one-right .componentButtons__button{grid-column:7/-1}}@media (min-width:789px){.componentButtons--one-right-text .componentButtons__button{grid-column:7/-2}}@media screen and (min-width:789px){.componentCarousel{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px}}@media screen and (min-width:789px){.componentCarousel .flexslider{grid-column:2/-2}}.component-course-listing{display:grid;grid-template-columns:repeat(12,1fr)}.component-course-listing__heading{grid-column:2/-2}.component-course-listing__container{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-columns:1fr;grid-column:1/-1}@media only screen and (min-width:789px){.component-course-listing__container{grid-template-columns:1fr 1fr}}.component-course-listing__course{min-height:200px;display:grid;grid-template-columns:1fr;grid-template-rows:170px 1fr}@media only screen and (min-width:450px){.component-course-listing__course{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.component-course-listing__course:hover{text-decoration:none}.component-course-listing__course:hover *{text-decoration:none}.component-course-listing__course-image-container{overflow:hidden}.component-course-listing__course-image{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;height:100%}.component-course-listing__course:hover .component-course-listing__course-image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.component-course-listing__course-contents{border:1px solid #999;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff}@media only screen and (min-width:450px){.component-course-listing__course-contents{border:1px solid #999;border-left:0}}.component-course-listing__course:hover .component-course-listing__course-contents{background-color:#f3f3f3}.component-course-listing .component-course-listing__course-name{font-size:1.25rem;margin-bottom:15px}.component-course-listing__course:hover .component-course-listing__course-name{text-decoration:underline}.component-course-listing .component-course-listing__course-details{font-size:1rem;margin-bottom:15px;color:#333}.component-course-listing .component-course-listing__course-summary{font-size:1rem;margin:0;color:#333}.component-course-listing--no-image .component-course-listing__course{grid-template-columns:1fr;grid-template-rows:auto 1fr}@media only screen and (min-width:450px){.component-course-listing--no-image .component-course-listing__course{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.component-course-listing--no-image .component-course-listing__course-name-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}.component-course-listing--no-image .component-course-listing__course-name{color:#fff;margin:0}.component-course-listing--no-image .component-course-listing__course-contents{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.component-course-listing--no-image .component-course-listing--no-margin{margin:0}.component-course-listing--no-image .component-course-listing--no-margin{margin:0}.component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+1) .component-course-listing__course-name-container{background-color:#9e043d}.component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+1):hover .component-course-listing__course-name-container{background-color:#6d032a}.component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+2) .component-course-listing__course-name-container{background-color:#e6005b}.component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+2):hover .component-course-listing__course-name-container{background-color:#9e043d}.component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+3) .component-course-listing__course-name-container{background-color:#585858}.component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+3):hover .component-course-listing__course-name-container{background-color:#443c36}.component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+4) .component-course-listing__course-name-container{background-color:#151515}.component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+4):hover .component-course-listing__course-name-container{background-color:#585858}.component-course-listing--no-image .component-course-listing__course-details{margin-bottom:15px}.componentCourseSearch .component__header h1{grid-column:1/12;color:#e6005b}.componentCourseSearch .component__header h1 span{color:#151515}.componentCourseSearch form{position:relative;width:calc(100% - 20px);left:10px}.componentCourseSearch form input{border:1px solid #e4e4e4;-webkit-box-shadow:0 0 0 10px #e6005b;box-shadow:0 0 0 10px #e6005b;margin-bottom:10px}.componentCourseSearch form input::-webkit-input-placeholder{font-style:normal}.componentCourseSearch form input::-moz-placeholder{font-style:normal}.componentCourseSearch form input:-ms-input-placeholder{font-style:normal}.componentCourseSearch form input::-ms-input-placeholder{font-style:normal}.componentCourseSearch form input::placeholder{font-style:normal}.componentCourseSearch form input:focus{border:1px solid #e4e4e4}.componentCourseSearch form button[type=submit]{position:absolute;top:10px;right:10px;width:35px;height:35px;padding:10px;border:none;background:url(../icons/magnifying-glass.png) no-repeat center;background-color:#fff;text-indent:-9999px;content:""}.componentCourseSearch form .lds-ring{position:absolute;width:24px;height:24px;top:9px;right:58px}.componentCourseSearch form .lds-ring div{width:24px;height:24px;border:4px solid #e4e4e4;border-color:#e4e4e4 transparent transparent transparent}.componentCourseSearch form ul{top:68px;border:none}.componentCourseSearch form ul li{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.componentCourseSearch form ul li .autocomplete-results__additional-information{color:#999}.componentCourseSearch form ul li a{text-decoration:none}.componentCourseSearch .lds-ring{display:inline-block;position:relative;width:80px;height:80px}.componentCourseSearch .lds-ring div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.componentCourseSearch .lds-ring div:nth-child(1){-webkit-animation-delay:-.45s;animation-delay:-.45s}.componentCourseSearch .lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.componentCourseSearch .lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.component-events .box__date--border{border:4px solid #ccc;width:70px;height:70px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.component-events .box__date p{margin:0;color:#333;text-align:center}.component-events .box__date p:first-of-type{font-size:1.25rem}.component-events .grid__item--DateText{min-height:100px;background-color:#fff;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;display:grid}.component-events .grid__item--DateText:hover{background-color:#f3f3f3}.component-events .grid__item--DateTextContents{display:grid;grid-template-columns:70px 1fr;padding:20px}.component-events .grid__item--leftHighlightBorder{border-left:6px solid #9e043d}.component-events .grid__item--leftHighlightBorder .grid__item--DateTextContents{border:1px solid #ccc;border-left:0}.component-events .box__content{padding:0 20px}.component-events .box__content h3{margin:0}.componentFollow .componentFollow__heading{margin:0;padding:50px 0 60px;font-family:UniversLTPro-55Roman,Arial,sans-serif!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.componentFollow__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.componentFollow .socialIcon{margin:-20px 20px 50px;width:50px;height:50px}.componentFollow .socialIcon[rel=external]:after{content:""}.componentForm{display:grid;grid-gap:20px}.componentForm Form{grid-column:2/12}.componentForm .sq-form-question{padding-bottom:20px}.component-highlight-banner__padding-bottom--none{padding-bottom:0}.componentHighlightBanner__container:hover{text-decoration:none}.componentHighlightBanner__container:hover *{text-decoration:none}.componentHighlightBanner--filter .componentHighlightBanner__filter{background-color:rgba(0,0,0,.6)}.componentHighlightBanner--filter .componentHighlightBanner__container{display:grid;padding:0;grid-template-columns:1fr;margin:0 auto}@media (min-width:789px){.componentHighlightBanner--filter .componentHighlightBanner__container{max-width:1340px;grid-template-columns:repeat(12,1fr);padding:0 50px}}.componentHighlightBanner--filter .componentHighlightBanner__content{padding:40px 20px;background-color:#151515;grid-row:2/3}@media (min-width:450px){.componentHighlightBanner--filter .componentHighlightBanner__content{padding:40px 50px}}@media (min-width:789px){.componentHighlightBanner--filter .componentHighlightBanner__content{padding:40px 0;background-color:transparent;grid-row:unset;grid-column:2/6}}.componentHighlightBanner--filter .componentHighlightBanner__heading{color:#fff}.componentHighlightBanner--filter .componentHighlightBanner__text{color:#fff}.componentHighlightBanner--filter .componentHighlightBanner__text:last-of-type{margin-bottom:0}.componentHighlightBanner--filter .componentHighlightBanner__imageContainer{overflow:hidden;grid-row:1/2}@media (min-width:789px){.componentHighlightBanner--filter .componentHighlightBanner__imageContainer{grid-row:unset;grid-column:7/-1}}.componentHighlightBanner--filter .componentHighlightBanner__image{height:300px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}@media (min-width:789px){.componentHighlightBanner--filter .componentHighlightBanner__image{height:100%}}.componentHighlightBanner--filter .componentHighlightBanner__container:hover .componentHighlightBanner__image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.componentHighlightBanner--large{display:grid}@media (min-width:450px){.componentHighlightBanner--large{min-height:360px}}@media (min-width:789px){.componentHighlightBanner--large{min-height:535px}}.componentHighlightBanner--large .componentHighlightBanner__container{display:grid;padding:0;grid-template-columns:repeat(4,1fr);margin:0 auto;grid-template-rows:40px auto 40px;grid-gap:20px}@media (min-width:450px){.componentHighlightBanner--large .componentHighlightBanner__container{grid-gap:20px;padding:0 50px;grid-template-columns:repeat(8,1fr);grid-template-rows:1fr auto 1fr}}@media (min-width:789px){.componentHighlightBanner--large .componentHighlightBanner__container{grid-template-columns:repeat(12,1fr);max-width:1340px}}.componentHighlightBanner--large .componentHighlightBanner__content{background-color:rgba(255,255,255,.8);grid-row:1/-1;grid-column:1/-1}@media (min-width:450px){.componentHighlightBanner--large .componentHighlightBanner__content{grid-column:1/7}}.componentHighlightBanner--large .componentHighlightBanner__contentContainer{grid-row:1/-1;grid-column:1/-1;padding:40px 20px}@media (min-width:450px){.componentHighlightBanner--large .componentHighlightBanner__contentContainer{grid-row:2/3;grid-column:2/6;padding:0}}.componentHighlightBanner .componentHighlightBanner__heading{margin-bottom:20px}.componentHighlightBanner--large .componentHighlightBanner__text{color:#333;margin-bottom:30px}.componentHighlightBanner__button{display:block}.componentHighlightBanner .componentHighlightBanner__heading{margin-bottom:20px}.componentHighlightBanner.componentHighlightBanner--image{display:block;position:relative;overflow:hidden;max-width:1240px;margin:0 20px}@media screen and (min-width:350px){.componentHighlightBanner.componentHighlightBanner--image{margin:0 50px}}@media screen and (min-width:1340px){.componentHighlightBanner.componentHighlightBanner--image{margin:auto}}.componentHighlightBanner.componentHighlightBanner--image .componentHighlightBanner__contentContainer{position:relative;height:100%;min-height:350px;padding:40px;max-width:680px;display:grid;-ms-flex-line-pack:center;align-content:center;justify-items:baseline}.componentHighlightBanner.componentHighlightBanner--image .componentHighlightBanner__content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(21,21,21,.7)}@media screen and (min-width:768px){.componentHighlightBanner.componentHighlightBanner--image .componentHighlightBanner__content{background:-webkit-gradient(linear,left top,right top,from(rgba(21,21,21,.7)),color-stop(30%,rgba(21,21,21,.7)),to(rgba(21,21,21,0)));background:linear-gradient(90deg,rgba(21,21,21,.7) 0,rgba(21,21,21,.7) 30%,rgba(21,21,21,0) 100%)}}.componentHighlightBanner.componentHighlightBanner--image .button.componentHighlightBanner__button{border:none;background-color:#e6005b;padding:15px 30px;border-radius:5px;-webkit-transition:.3s background-color;transition:.3s background-color;font-size:16px}.componentHighlightBanner.componentHighlightBanner--image .button.componentHighlightBanner__button:hover{color:#fff!important;background-color:#9e043d}.componentHighlightBanner.componentHighlightBanner--image .componentHighlightBanner__heading{color:#fff;font-size:20px;margin-bottom:0;font-weight:700}@media screen and (min-width:450px){.componentHighlightBanner.componentHighlightBanner--image .componentHighlightBanner__heading{font-size:32px}}.componentHighlightBanner.componentHighlightBanner--image .componentHighlightBanner__text{color:#fff;font-size:16px}@media screen and (min-width:450px){.componentHighlightBanner.componentHighlightBanner--image .componentHighlightBanner__text{font-size:24px}}.componentHighlightBanner.componentHighlightBanner--image-right .componentHighlightBanner__contentContainer{justify-items:end;float:right;text-align:right}@media screen and (min-width:768px){.componentHighlightBanner.componentHighlightBanner--image-right .componentHighlightBanner__content{background:-webkit-gradient(linear,left top,right top,from(rgba(21,21,21,0)),color-stop(70%,rgba(21,21,21,.7)),to(rgba(21,21,21,.7)));background:linear-gradient(90deg,rgba(21,21,21,0) 0,rgba(21,21,21,.7) 70%,rgba(21,21,21,.7) 100%)}}.componentHighlightBox--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:789px){.componentHighlightBox--left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;min-height:350px}}.componentHighlightBox--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:789px){.componentHighlightBox--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;min-height:350px}}.componentHighlightBox .componentHighlightBox__content{padding:40px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:789px){.componentHighlightBox .componentHighlightBox__content{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}.componentHighlightBox .componentHighlightBox__content.background--light-grey{color:#151515}.componentHighlightBox .componentHighlightBox__content.background--brand-colour-four{background-color:#e6005b}.componentHighlightBox .componentHighlightBox__content.background--brand-colour-five{background-color:#e6005b}.componentHighlightBox .componentHighlightBox__content.background--brand-colour-six{background-color:#e6005b}.componentHighlightBox .componentHighlightBox__content h1,.componentHighlightBox .componentHighlightBox__content h2,.componentHighlightBox .componentHighlightBox__content h3,.componentHighlightBox .componentHighlightBox__content h4,.componentHighlightBox .componentHighlightBox__content h5,.componentHighlightBox .componentHighlightBox__content h6,.componentHighlightBox .componentHighlightBox__content h7,.componentHighlightBox .componentHighlightBox__content p{color:#fff;margin-bottom:20px}.componentHighlightBox .componentHighlightBox__content h3{font-family:UniversLTPro-65Bold,arial,sans-serif}.componentHighlightBox .componentHighlightBox__content.background--light-grey h1,.componentHighlightBox .componentHighlightBox__content.background--light-grey h2,.componentHighlightBox .componentHighlightBox__content.background--light-grey h3,.componentHighlightBox .componentHighlightBox__content.background--light-grey h4,.componentHighlightBox .componentHighlightBox__content.background--light-grey h5,.componentHighlightBox .componentHighlightBox__content.background--light-grey h6,.componentHighlightBox .componentHighlightBox__content.background--light-grey h7,.componentHighlightBox .componentHighlightBox__content.background--light-grey p{color:#151515}.componentHighlightBox .componentHighlightBox__content p:last-of-type{margin-bottom:0}.componentHighlightBox .componentHighlightBox__imageContainer{overflow:hidden;min-height:350px}@media (min-width:789px){.componentHighlightBox .componentHighlightBox__imageContainer{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}.componentHighlightBox .componentHighlightBox__image{min-height:350px}@media screen and (min-width:789px){.componentHighlightBox .componentHighlightBox__image{height:100%}}.componentHighlightBox__content:after,.componentHighlightBox__content:before{display:none}.componentHighlightBox--verticalPadding{padding-top:50px;padding-bottom:50px}.componentHighlightBox--verticalPaddingNone{padding-top:0;padding-bottom:0}.componentHighlightBox--topPadding{padding-top:50px;padding-bottom:0}.componentHighlightBox--bottomPadding{padding-top:0;padding-bottom:50px}.componentHighlightBox .componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.componentHighlightBox .background--pink.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.componentHighlightBox .background--hematite.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.componentHighlightBox .background--black.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.componentHighlightBox .background--slate.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.componentHighlightBox .background--light-grey.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#9e043d}.componentHighlightBox .background--brand-primary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.componentHighlightBox .background--brand-secondary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.componentHighlightBox .background--brand-tertiary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.componentHighlightBox .background--brand-colour-four.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.componentHighlightBox .background--brand-colour-five.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.componentHighlightBox .background--brand-colour-six.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.componentHighlightBox .componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{text-decoration-thickness:2px}.componentHighlightBox .background--pink.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#fff}.componentHighlightBox .background--hematite.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#ccc}.componentHighlightBox .background--black.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#ccc}.componentHighlightBox .background--slate.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#fff}.componentHighlightBox .background--light-grey.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#850024}.componentHighlightBox .background--brand-primary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#fff}.componentHighlightBox .background--brand-secondary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#ccc}.componentHighlightBox .background--brand-tertiary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#fff}.componentHighlightBox .background--brand-colour-four.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#fff}.componentHighlightBox .background--brand-colour-five.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#fff}.componentHighlightBox .background--brand-colour-six.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#fff}.componentHighlightBox__content a{text-decoration:none}.componentHighlightBox .componentHighlightBox__button{display:inline-block;margin-top:25px;padding:8px 18px;background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.1);border:2px solid #fff}.componentHighlightBox .background--pink .componentHighlightBox__button{color:#e6005b}.componentHighlightBox .background--hematite .componentHighlightBox__button{color:#9e043d}.componentHighlightBox .background--black .componentHighlightBox__button{color:#151515}.componentHighlightBox .background--slate .componentHighlightBox__button{color:#585858}.componentHighlightBox .background--light-grey .componentHighlightBox__button{background:#e6005b;border-color:#e6005b;color:#fff}.componentHighlightBox .background--brand-primary .componentHighlightBox__button{color:#e6005b}.componentHighlightBox .background--brand-secondary .componentHighlightBox__button{color:#9e043d}.componentHighlightBox .background--brand-tertiary .componentHighlightBox__button{color:#e6005b}.componentHighlightBox .background--brand-colour-four .componentHighlightBox__button{color:#e6005b}.componentHighlightBox .background--brand-colour-five .componentHighlightBox__button{color:#e6005b}.componentHighlightBox .background--brand-colour-six .componentHighlightBox__button{color:#e6005b}.componentHighlightBox .componentHighlightBox__button:hover{background-color:transparent}.componentHighlightBox .background--pink .componentHighlightBox__button:hover{color:#fff}.componentHighlightBox .background--hematite .componentHighlightBox__button:hover{color:#fff}.componentHighlightBox .background--black .componentHighlightBox__button:hover{color:#fff}.componentHighlightBox .background--slate .componentHighlightBox__button:hover{color:#fff}.componentHighlightBox .background--light-grey .componentHighlightBox__button:hover{color:#e6005b}.componentHighlightBox .background--brand-primary .componentHighlightBox__button:hover{color:#fff}.componentHighlightBox .background--brand-secondary .componentHighlightBox__button:hover{color:#fff}.componentHighlightBox .background--brand-tertiary .componentHighlightBox__button:hover{color:#fff}.componentHighlightBox .background--brand-colour-four .componentHighlightBox__button:hover{color:#fff}.componentHighlightBox .background--brand-colour-five .componentHighlightBox__button:hover{color:#fff}.componentHighlightBox .background--brand-colour-six .componentHighlightBox__button:hover{color:#fff}.componentHighlightBox .componentHighlightBox__link{display:inline-block;margin-top:25px;font-family:UniversLTPro-65Bold,arial,sans-serif;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.componentHighlightBox .background--pink .componentHighlightBox__link{color:#fff}.componentHighlightBox .background--hematite .componentHighlightBox__link{color:#fff}.componentHighlightBox .background--black .componentHighlightBox__link{color:#fff}.componentHighlightBox .background--slate .componentHighlightBox__link{color:#fff}.componentHighlightBox .background--light-grey .componentHighlightBox__link{color:#9e043d}.componentHighlightBox .background--brand-primary .componentHighlightBox__link{color:#fff}.componentHighlightBox .background--brand-secondary .componentHighlightBox__link{color:#fff}.componentHighlightBox .background--brand-tertiary .componentHighlightBox__link{color:#fff}.componentHighlightBox .background--brand-colour-four .componentHighlightBox__link{color:#fff}.componentHighlightBox .background--brand-colour-five .componentHighlightBox__link{color:#fff}.componentHighlightBox .background--brand-colour-six .componentHighlightBox__link{color:#fff}.componentHighlightBox .componentHighlightBox__link:hover{text-decoration-thickness:3px}.componentHighlightBox .background--pink .componentHighlightBox__link:hover{color:#fff}.componentHighlightBox .background--hematite .componentHighlightBox__link:hover{color:#ccc}.componentHighlightBox .background--black .componentHighlightBox__link:hover{color:#ccc}.componentHighlightBox .background--slate .componentHighlightBox__link:hover{color:#fff}.componentHighlightBox .background--light-grey .componentHighlightBox__link:hover{color:#850024}.componentHighlightBox .background--brand-primary .componentHighlightBox__link:hover{color:#fff}.componentHighlightBox .background--brand-secondary .componentHighlightBox__link:hover{color:#ccc}.componentHighlightBox .background--brand-tertiary .componentHighlightBox__link:hover{color:#fff}.componentHighlightBox .background--brand-colour-four .componentHighlightBox__link:hover{color:#fff}.componentHighlightBox .background--brand-colour-five .componentHighlightBox__link:hover{color:#fff}.componentHighlightBox .background--brand-colour-six .componentHighlightBox__link:hover{color:#fff}.site-research .componentHighlightBox .componentHighlightBox__content h3,.site-research .componentHighlightBox .componentHighlightBox__content h4{text-transform:uppercase}.page .component-homepage-events__heading{padding-left:60px;background:url(../icons/icon-events.svg) center center no-repeat;background-size:40px;background-position:0}@media only screen and (min-width:789px){.page .component-homepage-events__heading{padding-left:100px;background-position:40px 0}}.component-homepage-events__events{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px}.component-homepage-events__event{display:grid;grid-template-rows:150px 25px auto;grid-template-rows:195px 25px minmax(220px,auto);grid-template-columns:1fr 1fr}.component-homepage-events__event:hover{text-decoration:none}.component-homepage-events__image-container{grid-row:1/3;grid-column:1/-1;overflow:hidden}.component-homepage-events__image{height:100%;transition:transform .25s ease,-webkit-transform .25s ease}.component-homepage-events__event:hover .component-homepage-events__image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.component-homepage-events__date-container{grid-row:2/3;grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex}.component-homepage-events__date{color:#fff;padding:5px 20px;text-transform:Uppercase;display:inline-block}.component-homepage-events__event .component-homepage-events__date{z-index:10}.component-homepage-events__event:nth-of-type(4n+1) .component-homepage-events__date{background-color:#e6005b}.component-homepage-events__event:nth-of-type(4n+1):hover .component-homepage-events__date{background-color:#cd0042;text-decoration:none}.component-homepage-events__event:nth-of-type(4n+1):hover *{text-decoration:none}.component-homepage-events__event:nth-of-type(4n+2) .component-homepage-events__date{background-color:#9e043d}.component-homepage-events__event:nth-of-type(4n+2):hover .component-homepage-events__date{background-color:#850024;text-decoration:none}.component-homepage-events__event:nth-of-type(4n+3) .component-homepage-events__date{background-color:#585858}.component-homepage-events__event:nth-of-type(4n+3):hover .component-homepage-events__date{background-color:#3f3f3f;text-decoration:none}.component-homepage-events__event:nth-of-type(4n+4) .component-homepage-events__date{background-color:#151515}.component-homepage-events__event:nth-of-type(4n+4):hover .component-homepage-events__date{background-color:#2f2f2f;text-decoration:none}.component-homepage-events__details{grid-row:3/-1;grid-column:1/-1;color:#fff;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.component-homepage-events__event:nth-of-type(4n+1) .component-homepage-events__details{background-color:#e6005b}.component-homepage-events__event:nth-of-type(4n+1):hover .component-homepage-events__details{background-color:#cd0042}.component-homepage-events__event:nth-of-type(4n+2) .component-homepage-events__details{background-color:#9e043d}.component-homepage-events__event:nth-of-type(4n+2):hover .component-homepage-events__details{background-color:#850024}.component-homepage-events__event:nth-of-type(4n+3) .component-homepage-events__details{background-color:#585858}.component-homepage-events__event:nth-of-type(4n+3):hover .component-homepage-events__details{background-color:#3f3f3f}.component-homepage-events__event:nth-of-type(4n+4) .component-homepage-events__details{background-color:#151515}.component-homepage-events__event:nth-of-type(4n+4):hover .component-homepage-events__details{background-color:#2f2f2f}.component-homepage-events__title{font-size:20px;line-height:1.2}.component-homepage-events__location{margin-top:20px;padding:0 0 0 30px;background:url(../icons/icon-location.svg) left center no-repeat;background-size:20px 15px;background-position:0}.component-homepage-events__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:10px}.component-homepage-events__button{padding:15px 30px}.component-homepage-link-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px}.component-homepage-link-cards__card{display:grid;grid-template-rows:auto 1fr}.component-homepage-link-cards__image{height:300px}.component-homepage-link-cards__content-container{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.component-homepage-link-cards__card .component-homepage-link-cards__content-container{color:#fff}.component-homepage-link-cards__card:nth-of-type(4n+1) .component-homepage-link-cards__content-container{background-color:#e6005b}.component-homepage-link-cards__card:nth-of-type(4n+2) .component-homepage-link-cards__content-container{background-color:#9e043d}.component-homepage-link-cards__card:nth-of-type(4n+3) .component-homepage-link-cards__content-container{background-color:#585858}.component-homepage-link-cards__card:nth-of-type(4n+4) .component-homepage-link-cards__content-container{background-color:#151515}.component-homepage-link-cards__heading{font-size:26px;font-family:UniversLTPro-65Bold,arial,sans-serif}.component-homepage-link-cards__cta{background:#fff;display:inline-block;padding:10px 15px;border:1px solid #fff;margin-top:50px}.component-homepage-link-cards__card:nth-of-type(4n+1) .component-homepage-link-cards__cta{color:#e6005b}.component-homepage-link-cards__card:nth-of-type(4n+2) .component-homepage-link-cards__cta{color:#9e043d}.component-homepage-link-cards__card:nth-of-type(4n+3) .component-homepage-link-cards__cta{color:#585858}.component-homepage-link-cards__card:nth-of-type(4n+4) .component-homepage-link-cards__cta{color:#151515}.component-homepage-link-cards__cta:hover{background:0 0;border:1px solid #fff;color:#fff!important;text-decoration:none}.page .component-homepage-news__heading{background:url(../icons/icon-news.svg) center center no-repeat;background-size:40px;padding-left:60px;background-position:0}@media only screen and (min-width:789px){.page .component-homepage-news__heading{padding-left:100px;background-position:40px 0}}.component-homepage-news__container{display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr}@media screen and (min-width:789px){.component-homepage-news__container{grid-template-columns:repeat(12,1fr)}}.component-homepage-news__highlighted-story{display:grid;grid-template-columns:1fr;grid-template-rows:200px 1fr;margin:0}@media screen and (min-width:450px){.component-homepage-news__highlighted-story{grid-template-columns:1fr;grid-template-rows:250px 1fr}}@media screen and (min-width:789px){.component-homepage-news__highlighted-story{grid-template-rows:200px 1fr;grid-column:1/5}}.component-homepage-news__highlighted-story:hover{text-decoration:none}.component-homepage-news__highlighted-story:hover *{text-decoration:none}.component-homepage-news__standard-stories{display:grid;grid-template-columns:1fr;grid-row-gap:20px}@media screen and (min-width:789px){.component-homepage-news__standard-stories{grid-column:5/13}}.component-homepage-news__highlighted-image-container{overflow:hidden}.component-homepage-news__highlighted-image-zoom{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;height:200px}@media screen and (min-width:450px){.component-homepage-news__highlighted-image-zoom{height:100%}}.component-homepage-news__highlighted-story:hover .component-homepage-news__highlighted-image-zoom{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.component-homepage-news__highlighted-content{padding:20px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#fff}@media screen and (min-width:450px){.component-homepage-news__highlighted-content{padding:40px}}@media screen and (min-width:789px){.component-homepage-news__highlighted-content{padding:20px}}.component-homepage-news__highlighted-story .component-homepage-news__highlighted-content{background-color:#e6005b}.component-homepage-news__highlighted-story:hover .component-homepage-news__highlighted-content{background-color:#cd0042}.component-homepage-news__highlighted-content h3{margin-bottom:20px;color:#fff}@media screen and (min-width:450px){.component-homepage-news__highlighted-content h3{margin-bottom:40px}}@media screen and (min-width:789px){.component-homepage-news__highlighted-content h3{margin-bottom:20px}}.component-homepage-news__highlighted-content p{color:#fff;margin-bottom:20px}.component-homepage-news__story{display:grid;grid-template-columns:1fr;margin:0}@media screen and (min-width:450px){.component-homepage-news__story{grid-template-columns:165px 1fr}}.component-homepage-news__story:hover{text-decoration:none}.component-homepage-news__story:hover *{text-decoration:none}.component-homepage-news__story-image-container{display:none}@media screen and (min-width:450px){.component-homepage-news__story-image-container{display:block;overflow:hidden}}.component-homepage-news__story-image-zoom{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;height:200px}@media screen and (min-width:450px){.component-homepage-news__story-image-zoom{height:100%}}.component-homepage-news__story:hover .component-homepage-news__story-image-zoom{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.component-homepage-news__story-content{padding:20px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#fff}@media screen and (min-width:450px){.component-homepage-news__story-content{grid-template-columns:165px 1fr}}.component-homepage-news__story .component-homepage-news__story-content{background-color:#151515}.component-homepage-news__story:hover .component-homepage-news__story-content{background-color:#2f2f2f}.component-homepage-news__story-content h3{color:#fff}.component-homepage-news__story-content p{color:#fff;margin-bottom:0}.component-homepage-news__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:10px}.component-homepage-news__button{padding:15px 30px}.component-homepage-quick-links__background-container{display:grid;grid-template-columns:1fr;grid-template-rows:400px 1fr}@media only screen and (min-width:789px){.component-homepage-quick-links__background-container{grid-template-columns:repeat(12,1fr);grid-template-rows:1fr}}.component-homepage-quick-links__background{grid-column:1/-1;grid-row:1/2}@media only screen and (min-width:789px){.component-homepage-quick-links__background{grid-column:1/6;grid-row:1/-1}}.component-homepage-quick-links__background-container .component-homepage-quick-links{grid-column:1/-1;grid-row:2/-1;padding:0 30px;margin:0 auto}@media only screen and (min-width:450px){.component-homepage-quick-links__background-container .component-homepage-quick-links{padding:0 50px}}@media only screen and (min-width:789px){.component-homepage-quick-links__background-container .component-homepage-quick-links{grid-row:1/-1;max-width:1340px;margin:0 auto}}.component-homepage-quick-links{color:#fff}.component-homepage-quick-links__contents{display:grid;grid-template-columns:1fr;height:100%}@media only screen and (min-width:789px){.component-homepage-quick-links__contents{grid-template-columns:1fr 1fr 1fr}}.component-homepage-quick-links__summary{grid-column:1/-1;background-color:#151515;padding:50px 0 30px}@media only screen and (min-width:789px){.component-homepage-quick-links__summary{grid-column:2/3;padding:100px 10px 90px 60px}}.component-homepage-quick-links .component-homepage-quick-links__heading{font-size:2rem}.component-homepage-quick-links__items{grid-column:1/-1;background-color:#151515;padding:0 0 50px;display:grid;grid-template-columns:1fr}@media only screen and (min-width:789px){.component-homepage-quick-links__items{grid-column:3/4;padding:90px 60px 90px 10px}}.component-homepage-quick-links__item{border-bottom:1px solid rgba(255,255,255,.3);display:block;padding:20px 25px 20px 50px}.component-homepage-quick-links__item:last-of-type{border-bottom:0}.component-homepage-quick-links__item:hover{text-decoration:none}.component-homepage-quick-links .component-homepage-quick-links__item-heading{font-size:1rem;font-family:UniversLTPro-65Bold,arial,sans-serif;margin-bottom:10px}.component-homepage-quick-links__item:hover .component-homepage-quick-links__item-heading{color:#ccc;text-decoration:underline}.component-homepage-quick-links .component-homepage-quick-links__items p{font-size:.875rem;margin-bottom:0}.component-homepage-swiper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:789px){.component-homepage-swiper{height:80vh;min-height:500px}}.component-homepage-swiper .swiper-wrapper{margin:0;padding:0;list-style:none}.component-homepage-swiper__large-swiper{height:300px;width:100%}@media only screen and (min-width:789px){.component-homepage-swiper__large-swiper{height:100%}}.component-homepage-swiper__nav-wrap{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;right:0;bottom:0;z-index:2}@media only screen and (min-width:789px){.component-homepage-swiper__nav-wrap{left:365px;bottom:0}}.component-homepage-slider__button{position:relative!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:85px;height:85px;font-size:2rem;cursor:pointer;-webkit-transition:ease .2s;transition:ease .2s;z-index:1}.component-homepage-slider__button .component-homepage-slider__button-icon{position:relative;width:13px;height:20px}.component-homepage-slider__button .component-homepage-slider__button-icon svg{position:absolute;-webkit-transition:ease .2s;transition:ease .2s}.component-homepage-slider__button--prev{background:#fff;color:#e6005b}.component-homepage-slider__button--prev:hover{background:#e6005b;color:#fff}.component-homepage-slider__button--prev:hover .component-homepage-slider__button-icon svg{fill:#fff}.component-homepage-slider__button--prev .component-homepage-slider__button-icon svg{fill:#e6005b}.component-homepage-slider__button--next{background:rgba(230,0,91,.8);color:#fff}.component-homepage-slider__button--next:hover{background:#e6005b}.component-homepage-slider__button--next .component-homepage-slider__button-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.component-homepage-slider__button--next .component-homepage-slider__button-icon svg{fill:#fff}.component-homepage-swiper__swiper-container{width:100%}@media only screen and (min-width:789px){.component-homepage-swiper__swiper-container{position:absolute;bottom:0;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);max-width:1340px;padding:0 50px;z-index:1}.component-homepage-swiper__swiper-container::after{content:"";top:0;left:calc(-100% + 51px);position:absolute;background:#151515;height:100%;width:100%;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}}.component-homepage-swiper__info-swiper-container{position:relative;width:100%;min-height:300px;margin:0;padding:20px 20px 100px 20px;background:#151515;color:#fff}@media only screen and (min-width:450px){.component-homepage-swiper__info-swiper-container{padding:40px 40px 100px 40px}}@media only screen and (min-width:789px){.component-homepage-swiper__info-swiper-container{width:400px;padding:40px 40px 100px 0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}}.component-homepage-swiper__info-swiper-slide-heading{color:#fff}.component-homepage-swiper__info-swiper-slide-text>p{font-size:.875rem}.component-homepage-swiper__info-swiper-slide-link{display:inline-block;padding:13px 27px;background:#fff;text-decoration:none!important;color:#151515!important;-webkit-transition:ease .2s;transition:ease .2s}.component-homepage-swiper__info-swiper-slide-link:hover{background:#e6005b;color:#fff!important}.component-homepage-swiper__swiper-container .swiper-pagination{bottom:36px!important;left:20px!important;width:auto!important;text-align:left}@media only screen and (min-width:450px){.component-homepage-swiper__swiper-container .swiper-pagination{left:40px!important}}@media only screen and (min-width:789px){.component-homepage-swiper__swiper-container .swiper-pagination{left:0!important}}.component-homepage-swiper__swiper-container .swiper-pagination-bullet{width:12px;height:12px;border:2px solid #fff;background:0 0;-webkit-transition:ease .2s;transition:ease .2s;opacity:1}.component-homepage-swiper__swiper-container .swiper-pagination-bullet-active{background:#fff}.component-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:min-content;-ms-flex:min-content;flex:min-content;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:20px}.component-icon__icon{-webkit-box-flex:0;-ms-flex:0 0 295px;flex:0 0 295px}.component-icon__image{height:180px;background-color:#e6005b}.background--brand-primary .component-icon__image,.background--pink .component-icon__image{background-color:#fff}.component-icon__image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;height:180px;padding:30px}.page .component-icon__heading{font-size:1.25rem;font-family:UniversLTPro-65Bold,Arial,sans-serif;text-align:center;margin-bottom:0}.page .component-icon__text{font-size:.875rem;text-align:center;margin-bottom:0}.page .component-icon__button{width:100%;margin-top:50px;border-radius:5px}.page .background--brand-primary .component-icon__button,.page .background--pink .component-icon__button{background-color:#fff;color:#e6005b!important;border:2px solid #fff}.page .background--brand-primary .component-icon__button:hover,.page .background--pink .component-icon__button:hover{background-color:#9e043d;color:#fff!important;border:2px solid #9e043d}.componentImage{display:grid;grid-gap:20px;grid-template-columns:1fr}@media screen and (min-width:789px){.componentImage{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:789px){.componentImage__container{grid-column:2/-2}}.componentImage__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.componentImage--left .componentImage__image{margin:0 0 15px 0}@media (min-width:789px){.componentImage--left .componentImage__image{float:left;margin-right:30px;width:calc(50% - 10px - 10px)}}.componentImage--right .componentImage__image{margin:0 0 15px 0}@media (min-width:789px){.componentImage--right .componentImage__image{float:right;margin-left:30px;width:calc(50% - 10px - 10px)}}@media (min-width:789px){.componentImage--left .componentImage__image--small,.componentImage--right .componentImage__image--small{width:25%}}.componentImage__image img{width:100%}.componentImage--left .componentImage__text{margin-bottom:15px}.componentImage--right .componentImage__text{margin-bottom:15px}.componentImage--above{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.componentImage--above .componentImage__image{margin:0 0 15px 0}.componentImage--above .componentImage__text{margin-bottom:20px}.componentImage--below{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.componentImage--below .componentImage__image{margin:0 0 15px 0}.componentImage--below .componentImage__text{margin-bottom:20px}.componentImage__text p:last-of-type{margin-bottom:0}.background--grey .componentImage__text p a{color:#9e043d}.background--grey .componentImage__text p a:hover{color:#850024}.componentImage__caption{padding:15px 15px 0}.component .background--black .componentImage__description,.component .background--black .componentImage__title,.component .background--brand .componentImage__description,.component .background--brand .componentImage__title,.component .background--pink .componentImage__description,.component .background--pink .componentImage__title{margin:0 0 5px}@media (min-width:789px){.key-dates__container{padding-left:20px;padding-right:20px}}.component-key-dates__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin:0;padding:0;list-style:none}@media (min-width:789px){.component-key-dates__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}}.component-key-dates__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (min-width:789px){.component-key-dates__list-item{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}}.component-key-dates__list-item::after{display:none}@media (min-width:789px){.component-key-dates__list-item::after{content:"";display:block;position:absolute;width:90%;height:2px;background:#ccc;right:-45%;top:48px;z-index:1}}@media (min-width:789px){.component-key-dates__list-item:last-child::after{display:none}}.component-key-dates__list-item p{margin:0}.component-key-dates__date{padding:0 14px;text-align:center}@media (min-width:789px){.component-key-dates__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:80px;padding:20px clamp(14px,2.5vw,30px);background:#e6005b;z-index:2}}.component-key-dates__date p{line-height:1}@media (min-width:789px){.component-key-dates__date p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff}}.component-key-dates__date .component-key-dates__month{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem}.component-key-dates__date .component-key-dates__day{font-size:2.25rem}@media (min-width:789px){.component-key-dates__description{text-align:center}}.background--grey .component-key-dates__description p a{color:#9e043d}.background--grey .component-key-dates__description p a:hover{color:#850024}@media (min-width:789px){.site-art .component-key-dates__date{background:#151515}}@media (min-width:789px){.site-nls .component-key-dates__date{background:#9e043d}}@media (min-width:789px){.site-mansfield .component-key-dates__date{background:#bb3f07}}@media (min-width:789px){.site-nbs .component-key-dates__date{background:#821169}}.componentLinkList{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.componentLinkList--threeColumn{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.componentLinkList--fourColumn{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.componentLinkList__item{display:grid;background-color:#fff;border-left:10pxx solid #151515;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.componentLinkList__item:hover{background-color:#f3f3f3;text-decoration:none}main .page .componentLinkList__item::after{content:"";display:none}.componentLinkList__item:nth-of-type(5n+1){border-left:10px solid #e6005b}.componentLinkList__item:nth-of-type(5n+2){border-left:10px solid #9e043d}.componentLinkList__item:nth-of-type(5n+3){border-left:10px solid #ec6d86}.componentLinkList__item:nth-of-type(5n+4){border-left:10px solid #585858}.componentLinkList__item:nth-of-type(5n+5){border-left:10px solid #151515}.componentLinkList--pink .componentLinkList__item{border-left:10px solid #e6005b}.componentLinkList--black .componentLinkList__item{border-left:10px solid #151515}.componentLinkList--hematite .componentLinkList__item{border-left:10px solid #9e043d}.componentLinkList--blush .componentLinkList__item{border-left:10px solid #ec6d86}.componentLinkList--slate .componentLinkList__item{border-left:10px solid #585858}.componentLinkList--brand-primary .componentLinkList__item{border-left:10px solid #e6005b}.componentLinkList h3{border:2px solid #999;border-left:0;margin:0;padding:20px}.componentLinkList__item:hover h3{text-decoration:none}.componentLinkList a[rel=external] h3::after{display:inline-block;width:20px;margin-left:7px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f08e"}@media screen and (max-width:789px){.componentLinkList{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.componentLogos__container{padding:50px 20px 30px}@media (min-width:450px){.componentLogos__container{padding:50px 50px 30px}}.componentLogos__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.componentLogos__logo{display:grid;grid-template-rows:120px 1fr;grid-gap:20px;margin:0 10px;width:185px}.componentLogos__box{padding:10px;border:1px solid #e4e4e4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.componentLogos__image{max-height:100%;max-width:100%}.componentLogos--brand .componentLogos__contents{margin-bottom:50px}.componentLogos--brand .componentLogos__logo{grid-template-rows:1fr;margin:30px 0;padding:0 20px;width:205px}@media (min-width:410px){.componentLogos--brand .componentLogos__logo{border-right:1px solid #fff}.componentLogos--brand div:nth-of-type(2n+2){border-right:0}}@media (min-width:615px){.componentLogos--brand div:nth-of-type(2){border-right:1px solid #fff}.componentLogos--brand div:nth-of-type(4){border-right:1px solid #fff}.componentLogos--brand div:nth-of-type(3){border-right:0}}@media (min-width:820px){.componentLogos--brand div:nth-of-type(3){border-right:1px solid #fff}.componentLogos--brand div:nth-of-type(4){border-right:0}}@media (min-width:1025px){.componentLogos--brand div:nth-of-type(4){border-right:1px solid #fff}.componentLogos--brand div:nth-of-type(5){border-right:0}}@media (min-width:1230px){.componentLogos--brand div:nth-of-type(5){border-right:1px solid #fff}.componentLogos--brand div:nth-of-type(6){border-right:0}}.componentLogos--brand div:last-of-type{border-right:0}.componentLogos--brand .componentLogos__box{margin:0;padding:0;background-color:unset;border:0}.componentLogos--brand .componentLogos__image{max-height:120px}.componentMedia{padding-top:40px;padding-bottom:20px}.componentMedia__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.componentMedia--left .componentMedia__image{margin-bottom:20px}@media (min-width:789px){.componentMedia--left .componentMedia__image{float:left;margin-right:30px;width:50%}}.componentMedia--right .componentMedia__image{margin-bottom:20px}@media (min-width:789px){.componentMedia--right .componentMedia__image{float:right;margin-left:30px;width:50%}}.componentMedia__image img{width:100%}.componentMedia--left .componentMedia__text{margin-bottom:20px}.componentMedia--right .componentMedia__text{margin-bottom:20px}.componentMedia--above{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.componentMedia--above .componentMedia__image{margin-bottom:20px}.componentMedia--above .componentMedia__text{margin-bottom:20px}.componentMedia--below{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.componentMedia--below .componentMedia__image{margin-bottom:20px}.componentMedia--below .componentMedia__text{margin-bottom:20px}.componentMedia__text p:last-of-type{margin-bottom:0}.componentMedia__caption{padding:15px 15px 10px}.component .background--midnight .componentMedia__description,.component .background--midnight .componentMedia__title,.component .background--pink .componentMedia__description,.component .background--pink .componentMedia__title{margin:0 0 5px}.page .componentMedia__caption h3{font-size:1.125rem}.componentNews--list{padding-bottom:0}.componentNews--highlighted{display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr}@media screen and (min-width:789px){.componentNews--highlighted{grid-template-columns:repeat(12,1fr)}}.componentNews--standard{display:grid;grid-template-columns:1fr;grid-column-gap:20px;grid-row-gap:20px}@media screen and (min-width:450px){.componentNews--standard{grid-template-columns:1fr}}@media screen and (min-width:789px){.componentNews--standard{grid-template-columns:1fr 1fr}}.componentNews__highlightedStory{display:grid;grid-template-columns:1fr;grid-template-rows:200px 1fr;border:2px dashed #999;-webkit-box-shadow:10px 10px rgba(0,0,0,.1);box-shadow:10px 10px rgba(0,0,0,.1);margin:0 10px 10px 0}@media screen and (min-width:450px){.componentNews__highlightedStory{grid-template-columns:1fr;grid-template-rows:250px 1fr}}@media screen and (min-width:789px){.componentNews__highlightedStory{grid-template-columns:1fr;grid-template-rows:200px 1fr;grid-column:1/5}}.componentNews__standardStories{display:grid;grid-template-columns:1fr;grid-row-gap:20px}@media screen and (min-width:789px){.componentNews__standardStories{grid-column:5/13}}.componentNews__highlightedStory:hover{text-decoration:none}.componentNews__highlightedStory:hover *{text-decoration:none}.componentNews__highlightedImageContainer{overflow:hidden}.componentNews__highlightedImageZoom{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;height:200px}@media screen and (min-width:450px){.componentNews__highlightedImageZoom{height:100%}}.componentNews__highlightedStory:hover .componentNews__highlightedImageZoom{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.componentNews__highlightedContent{padding:20px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#fff}@media screen and (min-width:450px){.componentNews__highlightedContent{padding:40px}}@media screen and (min-width:789px){.componentNews__highlightedContent{padding:20px}}.componentNews__highlightedStory:hover .componentNews__highlightedContent{background-color:#f3f3f3}.componentNews__highlightedContent h3{margin-bottom:20px}@media screen and (min-width:450px){.componentNews__highlightedContent h3{margin-bottom:40px}}@media screen and (min-width:789px){.componentNews__highlightedContent h3{margin-bottom:20px}}.componentNews__highlightedContent p{color:#333;margin-bottom:20px}.componentNews__story{display:grid;grid-template-columns:1fr;border:2px dashed #999;-webkit-box-shadow:10px 10px rgba(0,0,0,.1);box-shadow:10px 10px rgba(0,0,0,.1);margin:0 10px 10px 0}@media screen and (min-width:450px){.componentNews__story{grid-template-columns:165px 1fr}}@media screen and (min-width:789px){.componentNews__story{grid-template-columns:165px 1fr}}.componentNews__story:hover{text-decoration:none}.componentNews__story:hover *{text-decoration:none}.componentNews__storyImageContainer{display:none}@media screen and (min-width:450px){.componentNews__storyImageContainer{display:block;overflow:hidden}}.componentNews__storyImageZoom{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;height:200px}@media screen and (min-width:450px){.componentNews__storyImageZoom{height:100%}}.componentNews__story:hover .componentNews__storyImageZoom{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.componentNews__storyContent{padding:20px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#fff}@media screen and (min-width:450px){.componentNews__storyContent{grid-template-columns:165px 1fr}}@media screen and (min-width:789px){.componentNews__storyContent{grid-template-columns:165px 1fr}}.componentNews__story:hover .componentNews__storyContent{background-color:#f3f3f3}.componentNews__storyContent p{color:#333;margin-bottom:0}.componentPDFViewer{display:grid;grid-gap:20px;grid-template-columns:1fr}@media screen and (min-width:789px){.componentPDFViewer{grid-template-columns:repeat(12,1fr)}}.componentPDFViewer p{margin-bottom:0}.componentPDFViewer iframe{border:none;display:block;width:100%;margin-bottom:20px}@media screen and (max-width:450px){.componentPDFViewer iframe{height:400px!important}}@media screen and (min-width:450px){.componentPDFViewer iframe{height:500px}}@media screen and (min-width:789px){.componentPDFViewer .componentPDFViewer__container{grid-column:2/-2}}.componentPeople{display:grid;grid-gap:25px;grid-template-columns:1fr}@media only screen and (min-width:600px){.componentPeople{grid-template-columns:1fr 1fr}}@media only screen and (min-width:789px){.componentPeople{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:1100px){.componentPeople{grid-template-columns:1fr 1fr 1fr 1fr}}.componentPeople__person{grid-template-rows:200px 1fr;display:grid}@media only screen and (min-width:600px){.componentPeople__personFeatured{grid-column:span 2;grid-template-columns:1fr 1fr;grid-template-rows:1fr;border-bottom:0}}.componentPeople__imageContainer{min-height:200px;overflow:hidden}.componentPeople__imageZoom{transition:transform .25s ease,-webkit-transform .25s ease;height:100%}.componentPeople__person:hover .componentPeople__imageZoom{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.componentPeople__contentContainer{border-bottom:10px solid #9e043d;display:grid}.componentPeople__content{border:1px solid #999;border-top:0;border-bottom:0;padding:20px 30px}@media only screen and (min-width:600px){.componentPeople__personFeatured .componentPeople__content{border-top:1px solid #999;border-left:0;display:grid;-ms-flex-line-pack:center;align-content:center}}.componentPeople__person h3{margin:0 0 5px 0;font-size:1.625rem}.componentPeople__person h4{margin:0 0 15px 0;font-size:1.25rem}.componentPeople__person h5{font-family:UniversLTPro-55Roman,arial,sans-serif!important;font-size:1rem;margin:0;color:#151515!important}.componentPeople__personFeatured h4{margin:0 0 30px 0}.componentPeople__button{margin:40px 0 0 0;padding:8px 25px;color:#fff!important;background-color:#e6005b;display:inline-block;text-align:center}.componentPeople__button:hover{background-color:#9e043d;text-decoration:none}.componentPeople--brand .componentPeople__contentContainer{border:0}.componentPeople--brand .componentPeople__content{background-color:#9e043d;border:0}.componentPeople--brand .componentPeople__person h3,.componentPeople--brand .componentPeople__person h4,.componentPeople--brand .componentPeople__person h5{color:#fff!important}.componentPeople--brand .componentPeople__button{background-color:#9e043d;border:1px solid #e6005b}.componentPeople--brand .componentPeople__button:hover{background-color:#e6005b;text-decoration:none}.componentPeople__person:hover{text-decoration:none}.componentPeople__person:hover *{text-decoration:none}@media screen and (min-width:789px){.componentPromotionalBox{display:grid;grid-template-columns:repeat(12,1fr)}}.componentPromotionalBox__container{padding:40px 40px 20px}@media screen and (min-width:789px){.componentPromotionalBox__container{grid-column:2/-2}}.componentPromotionalBox__container p a{overflow-wrap:break-word}.componentPromotionalBox .background--black a,.componentPromotionalBox .background--brand-primary a,.componentPromotionalBox .background--hematite a,.componentPromotionalBox .background--pink a,.componentPromotionalBox .background--slate a{color:#fff;text-decoration:underline}.componentPromotionalBox .background--black li,.componentPromotionalBox .background--brand-primary li,.componentPromotionalBox .background--hematite li,.componentPromotionalBox .background--pink li,.componentPromotionalBox .background--slate li{color:#fff}.componentPromotionalBox .background--grey p a{color:#9e043d}.componentPromotionalBox .background--grey p a:hover{color:#850024}.quick-links h3{font-size:1rem;margin:0;text-align:center;color:#151515}@media (min-width:450px){.quick-links h3{margin:0 0 .5rem;text-align:left}}.quick-links a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}.quick-links p{font-size:.875rem;margin:0;display:none;color:#151515}@media (min-width:450px){.quick-links p{display:block}}.quick-links-box-wrapper{display:grid;grid-gap:1.25rem}@media (min-width:450px){.quick-links-box-wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:789px){.quick-links-box-wrapper{grid-template-columns:repeat(4,1fr)}}.quick-links-box{border:1px solid #151515;padding:.7rem;background:#fff;width:100%}@media (min-width:450px){.quick-links-box{padding:1.25rem}}a:hover .quick-links-box{border:1px solid #e6005b;-webkit-box-shadow:7px 7px 0 0 #e6005b;box-shadow:7px 7px 0 0 #e6005b;text-decoration:none}a:hover .quick-links-box *{text-decoration:none}a:hover .quick-links-box h3{color:#e6005b}.componentQuote{display:grid;grid-gap:20px;grid-template-columns:1fr}@media screen and (min-width:789px){.componentQuote{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:789px){.componentQuote__container{grid-column:2/-2}}.componentQuote__quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.componentQuote--left .componentQuote__quote{margin:0 0 15px 0}@media (min-width:789px){.componentQuote--left .componentQuote__quote{float:left;margin-right:30px;width:calc(50% - 10px - 10px)}}.componentQuote--right .componentQuote__quote{margin:0 0 15px 0}@media (min-width:789px){.componentQuote--right .componentQuote__quote{float:right;margin-left:30px;width:calc(50% - 10px - 10px)}}.componentQuote--left .componentQuote__text{margin-bottom:15px}.componentQuote--right .componentQuote__text{margin-bottom:15px}.componentQuote--above{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.componentQuote--above .componentQuote__quote{margin:0 0 15px 0}.componentQuote--above .componentQuote__text{margin-bottom:15px}.componentQuote--below{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.componentQuote--below .componentQuote__quote{margin:0 0 15px 0}.componentQuote--below .componentQuote__text{margin-bottom:15px}.componentQuote__text p:last-of-type{margin-bottom:0}.background--grey .componentQuote__text p a{color:#9e043d}.background--grey .componentQuote__text p a:hover{color:#850024}.componentQuote__caption{padding:15px 15px 0}.component .background--black .componentQuote__description,.component .background--black .componentQuote__title,.component .background--brand .componentQuote__description,.component .background--brand .componentQuote__title,.component .background--pink .componentQuote__description,.component .background--pink .componentQuote__title{margin:0 0 5px}.componentQuote__quote{border-left:10px solid #ec6d86}.componentQuote__quoteContainer{border:1px solid #ccc;border-left:0;padding:20px 20px 5px}.componentQuote__socialIcon{width:50px;height:50px;border-radius:2px;background-color:#151515;color:#fff;margin-bottom:15px}.componentQuote__content p::after,.componentQuote__content p::before{content:'"'}.componentQuote__buttonContainer{margin-bottom:15px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.componentQuote__button{padding:10px 20px;margin:0;font-size:.875rem}.componentQuote .text--large{font-size:1.25rem}.componentQuote .text--standard{font-size:1rem}.componentQuote .text--small{font-size:.875rem}.componentQuote .text--bold{font-family:UniversLTPro-65Bold,arial,sans-serif}.componentRelated{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px}.componentRelated__item{display:grid}a.componentRelated__item{text-decoration:none}a.componentRelated__item:hover *{text-decoration:none}.componentRelated__item--list{grid-template-columns:1fr;grid-column:1/-1;grid-template-rows:200px 1fr}@media screen and (min-width:450px){.componentRelated__item--list{grid-template-columns:5fr 7fr;grid-template-rows:1fr;min-height:175px}}@media screen and (min-width:789px){.componentRelated__item--list{grid-column:2/-2;grid-template-columns:3fr 9fr}}.componentRelated__imageContainer{overflow:hidden}.componentRelated__imageZoom{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;height:100%}.componentRelated__item:hover .componentRelated__imageZoom{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.componentRelated__content{border:2px solid #999;border-top:0;padding:20px;display:grid;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width:450px){.componentRelated__content{border:2px solid #999;border-left:0}}.componentRelated__item:hover .componentRelated__content{background-color:#f3f3f3}.componentRelated__item h3{color:#e6005b;margin-bottom:10px}@media screen and (min-width:450px){.componentRelated__item h3{font-size:1.25rem}}@media screen and (min-width:789px){.componentRelated__item h3{font-size:1.625rem}}.componentRelated__item p{margin-bottom:10px}.componentRelated__type{font-size:.875rem;color:#666}.componentRelated__value{color:#333}.componentRelated__value:last-of-type{margin-bottom:0}.researcher{background:#585858}.researcher__container{display:grid;grid-template-columns:repeat(12,1fr)}.researcher__header{grid-column:1/12;padding-bottom:45px}.researcher__header,.researcher__header h2{color:#fff}.researcher-card-wrap{display:grid;grid-column:1/-1;grid-template-columns:repeat(1,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px}@media (min-width:789px){.researcher-card-wrap{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.researcher-card-wrap{grid-template-columns:repeat(3,1fr)}}.researcher-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.researcher-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1vw;height:100%;text-align:center;background:#000;padding:20px 20px 30px}.researcher-card__content h3{margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.65rem;text-transform:uppercase;color:#e6005b}.researcher-card__content h4{margin:0 auto 10px;max-width:320px;font-size:1.25rem;text-transform:uppercase;color:#fff}@media (min-width:1200px){.researcher-card__content h4{margin:0 auto}}.researcher-card__content .researcher-card__button{margin:auto auto 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:190px;padding:18px;background:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;text-decoration:none;color:#151515;-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width:1200px){.researcher-card__content .researcher-card__button{margin:10px auto 0 auto}}.researcher-card__content .researcher-card__button:hover{background:#9e043d;color:#fff}.restory{background:#f8f8f8}.restory__container{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto}.restory__content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;grid-column:1/-1}@media (min-width:789px){.restory__content-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.restory__content-container--right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:789px){.restory__content-container--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:789px){.restory-desc{width:60%}}.restory-desc p{font-size:1.25rem}.restory-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:400px;width:100%;height:233px;padding:clamp(10px,3.9vw,30px)}@media (min-width:789px){.restory-card{max-width:100%;width:400px;padding:30px}}.restory-card__image{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-filter:brightness(.6);filter:brightness(.6)}.restory-card p,.restory-card__cta,.restory-card__title{position:relative;z-index:2}.page .restory-card__title{margin-bottom:10px;font-family:adobe-caslon-pro,serif;font-size:3rem;font-weight:600;font-style:normal;color:#fff}.restory-card__title span{color:#e6005b}.restory-card p{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;letter-spacing:0;margin-bottom:10px;color:#fff}.restory-card__cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:UniversLTPro-65Bold,arial,sans-serif!important;font-size:1rem!important;letter-spacing:0;text-align:center;padding:12px 22px}.component__contents.componentSchoolPublications{display:grid;grid-gap:40px}.component-school-publications__boxes{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.component-school-publications__box{display:grid;background-color:#fff;border-left:10px solid #151515;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.component-school-publications__box:hover{background-color:#f3f3f3;text-decoration:none}.component-school-publications__box:nth-of-type(4n+1){border-left:10px solid #e6005b}.component-school-publications__box:nth-of-type(4n+2){border-left:10px solid #9e043d}.component-school-publications__box:nth-of-type(4n+3){border-left:10px solid #585858}.component-school-publications__box:nth-of-type(4n+4){border-left:10px solid #151515}.component-school-publications__boxes .component-school-publications__box:after{content:"";display:none}.component-school-publications__boxes .component-school-publications__box-text{font-size:1rem;border:2px solid #999;border-left:0;margin:0;padding:20px}.component-school-publications__box:hover .component-school-publications__box-text{text-decoration:none}.component-school-publications__button-container{display:grid;grid-template-columns:1fr}@media (min-width:450px){.component-school-publications__button-container{grid-template-columns:repeat(12,1fr);grid-gap:20px}}a.component-school-publications__button{grid-column:1/-1}@media (min-width:450px){a.component-school-publications__button{grid-column:4/-4}}@media (min-width:789px){a.component-school-publications__button{grid-column:5/-5}}.componentSocialFeed__container{display:grid}.componentSocialFeed__buttonsContainer{display:grid;margin:0 auto;grid-gap:20px;margin-top:30px}.componentSocialFeed__buttons,.componentSocialFeed__buttons:first-of-type,.componentSocialFeed__buttons:last-of-type{margin:0 auto}.componentSocialFeed__buttons{font-size:1rem;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 20px)}.flockler-grid-items a.flockler-btn-load-more,.flockler-wall_v2-items a.flockler-btn-load-more{width:calc(100% - 20px)!important;margin:30px auto 0 auto!important}@media screen and (min-width:789px){.componentSocialFeed__buttonsContainer{max-width:800px;grid-auto-columns:1fr;grid-auto-flow:column}.componentSocialFeed__buttons{width:100%}.flockler-grid-items a.flockler-btn-load-more,.flockler-wall_v2-items a.flockler-btn-load-more{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}.component-statistics__margin-top{display:none}@media (min-width:450px){.component-statistics__margin-top{display:block;height:90px;margin:0 0 -50px}}.component-statistics__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 20pm 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:450px){.component-statistics__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 50px;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1340px;margin:0 auto}}.component-statistics__item{width:100%;margin:0 5px 20px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:450px){.component-statistics__item{margin:0 5px 20px;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}}@media (min-width:789px){.component-statistics__item{margin:0 10px 20px;-webkit-box-flex:0;-ms-flex:0 0 185px;flex:0 0 185px}}.component-statistics__box{display:-webkit-box;display:-ms-flexbox;display:flex;height:180px;padding:5px;border:1px solid #e4e4e4;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;margin-bottom:20px}@media (min-width:450px){.component-statistics__box{height:120px}}@media (min-width:789px){.component-statistics__box{height:132px}}.component-statistics__box img{max-height:100%}.component-statistics__box--statistics{border:0;padding:0;color:#fff;text-transform:uppercase}@media (min-width:450px){.component-statistics__box--statistics{border:15px solid #fff}}.component-statistics__row--alternative .component-statistics__box--statistics{border:15px solid #f8f8f8}.component-statistics__item:nth-of-type(4n+2) .component-statistics__box--statistics{background-color:#e6005b}.component-statistics__item:nth-of-type(4n+3) .component-statistics__box--statistics{background-color:#9e043d}.component-statistics__item:nth-of-type(4n+4) .component-statistics__box--statistics{background-color:#151515}.component-statistics__item:nth-of-type(4n+1) .component-statistics__box--statistics{background-color:#585858}.component-statistics__ordinal-value{display:inline-block;font-size:3.125rem;line-height:1.2;text-align:center}@media (min-width:789px){.component-statistics__ordinal-value{font-size:4rem}}.component-statistics__ordinal-text{display:inline-block;border-bottom:4px solid #fff;margin-bottom:10px;margin-left:2px;font-size:1rem;line-height:1.25}@media (min-width:789px){.component-statistics__ordinal-text{font-size:1.25rem;line-height:1}}.component-statistics__percentage-value{display:inline-block;font-size:2.5rem;line-height:1.13;text-align:center}@media (min-width:789px){.component-statistics__percentage-value{font-size:3rem;line-height:1.07}}.component-statistics__percentage-text{display:inline-block;border-bottom:3px solid #fff;margin-left:2px;margin-bottom:10px;font-size:1rem;line-height:1.25}@media (min-width:789px){.component-statistics__percentage-text{font-size:1.625rem;line-height:1}}.component-statistics__top{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.component-statistics__top-value{display:block;font-size:3.4375rem;line-height:1;text-align:center}@media (min-width:450px){.component-statistics__top-value{font-size:4.0625rem}}@media (min-width:789px){.component-statistics__top-value{font-size:5rem}}.component-statistics__top-text{display:block;padding-top:10px;font-size:.875rem;line-height:.5;text-align:center}@media (min-width:450px){.component-statistics__top-text{font-size:1.0625rem;line-height:.47}}@media (min-width:789px){.component-statistics__top-text{padding-top:15px;font-size:1.25rem;line-height:.2}}.componentStudentQuote{display:grid;min-height:400px;grid-template-columns:1fr;grid-template-rows:350px 1fr}@media (min-width:789px){.componentStudentQuote{grid-template-rows:1fr}}@media (min-width:789px){.componentStudentQuote--ImageLeft{grid-template-columns:400px 2fr}}@media (min-width:789px){.componentStudentQuote--ImageRight{grid-template-columns:2fr 400px}}.componentStudentQuote--paddingTop{padding-bottom:10px}.componentStudentQuote--paddingMiddle{padding-top:10px;padding-bottom:10px}.componentStudentQuote--paddingBottom{padding-top:10px}.componentStudentQuote__imageContainer{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:789px){.componentStudentQuote--ImageRight .componentStudentQuote__imageContainer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.componentStudentQuote__imageZoom{height:100%;background-position:center center;background-size:cover}@media (min-width:450px){.componentStudentQuote__imageZoom{background-position:center top}}@media (min-width:789px){.componentStudentQuote__imageZoom{background-position:center center}}.componentStudentQuote__content{padding:40px;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:1000px){.componentStudentQuote__content{padding:70px}}@media (min-width:789px){.componentStudentQuote--ImageRight .componentStudentQuote__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.componentStudentQuote__content:after{top:-60px;left:calc(50% - 30px);content:"";border:30px solid transparent;z-index:2;position:absolute}.componentStudentQuote.background--brand-primary .componentStudentQuote__content:after{border-bottom-color:#e6005b}.componentStudentQuote.background--brand-secondary .componentStudentQuote__content:after{border-bottom-color:#9e043d}.componentStudentQuote.background--pink .componentStudentQuote__content:after{border-bottom-color:#e6005b}.componentStudentQuote.background--hematite .componentStudentQuote__content:after{border-bottom-color:#9e043d}.componentStudentQuote.background--black .componentStudentQuote__content:after{border-bottom-color:#151515}@media (min-width:789px){.componentStudentQuote__content:after{top:40px;border-bottom-color:unset}}@media (min-width:789px){.componentStudentQuote--ImageLeft .componentStudentQuote__content:after{left:-60px}}@media (min-width:789px){.componentStudentQuote--ImageLeft.componentStudentQuote.background--brand-primary .componentStudentQuote__content:after{border-right-color:#e6005b;border-bottom-color:transparent}}@media (min-width:789px){.componentStudentQuote--ImageLeft.componentStudentQuote.background--brand-secondary .componentStudentQuote__content:after{border-right-color:#9e043d;border-bottom-color:transparent}}@media (min-width:789px){.componentStudentQuote--ImageLeft.componentStudentQuote.background--pink .componentStudentQuote__content:after{border-right-color:#e6005b;border-bottom-color:transparent}}@media (min-width:789px){.componentStudentQuote--ImageLeft.componentStudentQuote.background--hematite .componentStudentQuote__content:after{border-right-color:#9e043d;border-bottom-color:transparent}}@media (min-width:789px){.componentStudentQuote--ImageLeft.componentStudentQuote.background--black .componentStudentQuote__content:after{border-right-color:#151515;border-bottom-color:transparent}}@media (min-width:789px){.componentStudentQuote--ImageRight .componentStudentQuote__content:after{border:0 solid transparent}}@media (min-width:789px){.componentStudentQuote--ImageRight .componentStudentQuote__content:before{right:-60px;top:unset;bottom:40px;content:"";border:30px solid transparent;z-index:2;position:absolute}}@media (min-width:789px){.componentStudentQuote.background--brand-primary .componentStudentQuote__content:before{border-left-color:#e6005b;border-bottom-color:transparent}}@media (min-width:789px){.componentStudentQuote.background--brand-secondary .componentStudentQuote__content:before{border-left-color:#9e043d;border-bottom-color:transparent}}@media (min-width:789px){.componentStudentQuote.background--pink .componentStudentQuote__content:before{border-left-color:#e6005b;border-bottom-color:transparent}}@media (min-width:789px){.componentStudentQuote.background--hematite .componentStudentQuote__content:before{border-left-color:#9e043d;border-bottom-color:transparent}}@media (min-width:789px){.componentStudentQuote.background--black .componentStudentQuote__content:before{border-left-color:#151515;border-bottom-color:transparent}}.componentStudentQuote__quote{color:#fff;margin:0}.componentStudentQuote__quote p{margin:10px 0 0}.componentStudentQuote--standard .componentStudentQuote__quote p{font-size:2rem}.componentStudentQuote--course .componentStudentQuote__quote p{font-size:1rem}.componentStudentQuote__quote p:before{content:'"'}.componentStudentQuote__quote p:first-of-type{margin:0}.componentStudentQuote__quote p:last-of-type:after{content:'"'}.componentStudentQuote h3{color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;margin:20px 0 0}.componentStudentQuote--standard h3{font-size:1rem}.componentStudentQuote--course h3{font-size:2rem}.componentStudentQuote h4{color:#fff;font-family:UniversLTPro-55Roman,arial,sans-serif;margin:10px 0 0}.componentStudentQuote--standard h4{font-size:.875rem}.componentStudentQuote--course h4{font-size:1.625rem}.subject-listing__container{position:relative}.subject-listing__container .filter__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:50px}@media (min-width:789px){.subject-listing__container .filter__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}.subject-listing__container .filter__container .filter__text{min-width:64px;margin:0;font-family:UniversLTPro-65Bold,arial,sans-serif}.subject-listing__container .filter__select{width:254px;background:url(../icons/down-chevron.png) no-repeat center right 12px #fff;text-overflow:ellipsis;cursor:pointer}.subject-listing__container label.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.subject-listing-results__list{position:relative;display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(100%,1fr));margin:0;padding:0 0 40px 0;list-style:none}.subject-listing-results__list::after{content:"";display:block;position:absolute;bottom:0;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:100%;height:2px;background:#ccc}@media (min-width:789px){.subject-listing-results__list{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}}.subject-listing-results__list-item{display:grid;border-left:10px solid #151515}.subject-listing-results__list-item:nth-of-type(5n+1){border-left:10px solid #e6005b}.subject-listing-results__list-item:nth-of-type(5n+2){border-left:10px solid #9e043d}.subject-listing-results__list-item:nth-of-type(5n+3){border-left:10px solid #ec6d86}.subject-listing-results__list-item:nth-of-type(5n+4){border-left:10px solid #585858}.subject-listing-results__list-item:nth-of-type(5n+5){border-left:10px solid #151515}.subject-listing-results__list-item a{margin:0;padding:20px;background-color:#fff;border:2px solid #999;border-left:0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1rem;line-height:1.2;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;text-decoration:none!important;color:#000}.subject-listing-results__list-item:hover{background-color:#f3f3f3}.component__header--custom{background-color:#f3f3f3;display:block;padding-top:55px}.component__header--custom h2{max-width:1340px;margin:auto;padding-right:50px;padding-left:50px}.page .componentTabFilters{background-color:#fff}.page .componentTabFilters .componentTabFilters__centred{max-width:1340px;margin:auto;padding-right:50px;padding-left:50px}.page .componentTabFilters .componentTabFilters__buttonsContainer{background-color:#f3f3f3;border-bottom:2px solid #151515}.page .componentTabFilters .componentTabFilters__buttonsContainer [data-filter-group]{display:grid;grid-column-gap:50px;grid-row-gap:20px;font-weight:700;padding:0 50px}.page .componentTabFilters .componentTabFilters__buttonsContainer .componentTabFilters__filterButton{max-width:none;background-color:#f3f3f3;padding:15px}.page .componentTabFilters .componentTabFilters__buttonsContainer .componentTabFilters__filterButton:hover{background-color:#ccc;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;color:#151515}.page .componentTabFilters .componentTabFilters__buttonsContainer .componentTabFilters__filterButton:last-child{margin-bottom:20px}.page .componentTabFilters .componentTabFilters__buttonsContainer .mixitup-control-active{background-color:#151515;color:#fff}.page .componentTabFilters .componentTabFilters__message{background-color:#e6005b}.page .componentTabFilters .componentTabFilters__message p{color:#fff;padding:20px 50px;display:grid;grid-template-rows:1fr;grid-column-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page .componentTabFilters .componentTabFilters__message span{display:inline-block;margin-bottom:20px}.page .componentTabFilters .componentTabFilters__message a{color:#e6005b;display:inline-block;background-color:#fff;padding:8px 15px 8px 15px;font-weight:700;text-align:center;border:2px solid #fff}.page .componentTabFilters .componentTabFilters__message a:empty{display:none}.page .componentTabFilters .componentTabFilters__message a:link{text-decoration:none}.page .componentTabFilters .componentTabFilters__message a:hover{color:#fff;background-color:#e6005b;border:2px solid #fff;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.page .componentTabFilters .componentTabFilters__clHide .componentTabFilters__message--cl-message,.page .componentTabFilters .componentTabFilters__pfHide .componentTabFilters__message--pf-message,.page .componentTabFilters .componentTabFilters__pgHide .componentTabFilters__message--pg-message,.page .componentTabFilters .componentTabFilters__ugHide .componentTabFilters__message--ug-message{display:none}.page .componentTabFilters .componentTabFilters__year{display:grid;grid-column-gap:20px;grid-row-gap:0;margin-top:35px;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page .componentTabFilters .componentTabFilters__year label{font-weight:700;text-align:left}.page .componentTabFilters .componentTabFilters__year select{padding:0 1em 0 1em;cursor:pointer;min-width:100%;background:url(../icons/select-arrows-btn.png) no-repeat right #fff}.page .componentTabFilters .componentTabFilters__results{margin-bottom:55px}.page .componentTabFilters .componentTabFilters__list{display:grid;grid-column-gap:30px;grid-row-gap:30px;list-style-type:none;margin:0;padding:0}.page .componentTabFilters .componentTabFilters__list .year-2022{border-left-color:#ec6d86}.page .componentTabFilters .componentTabFilters__list .year-2023{border-left-color:#9e043d}.page .componentTabFilters .componentTabFilters__list .year-2024{border-left-color:#585858}.page .componentTabFilters .componentTabFilters__listItem{border-left-style:solid;border-left-width:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:0 2px 6px 0 rgba(21,21,21,.1);box-shadow:0 2px 6px 0 rgba(21,21,21,.1)}.page .componentTabFilters .componentTabFilters__listItem a:active,.page .componentTabFilters .componentTabFilters__listItem a:link,.page .componentTabFilters .componentTabFilters__listItem a:visited{border-left:0;color:#151515;text-decoration:none;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:2px solid #999;border-left:0;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page .componentTabFilters .componentTabFilters__listItem a:hover{background-color:#eee;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media only screen and (min-width:450px){.component__container--wide{padding:0 0}}@media only screen and (min-width:789px){.component__container--wide{max-width:none}}@media only screen and (min-width:960px){.page .componentTabFilters .componentTabFilters__list{grid-template-columns:repeat(2,1fr)}.page .componentTabFilters .componentTabFilters__year{grid-template-columns:minmax(200px,900px) minmax(200px,200px) minmax(100px,100px)}.page .componentTabFilters .componentTabFilters__year select{min-width:100px}.page .componentTabFilters .componentTabFilters__year label{text-align:right;margin:0}.page .componentTabFilters .componentTabFilters__year h2{margin:0}.page .componentTabFilters .componentTabFilters__buttonsContainer [data-filter-group]{grid-auto-flow:column;grid-template-columns:auto}.page .componentTabFilters .componentTabFilters__buttonsContainer .componentTabFilters__filterButton{max-width:600px;border-bottom:0 solid #151515}.page .componentTabFilters .componentTabFilters__buttonsContainer .componentTabFilters__filterButton:last-child{margin-bottom:0}.page .componentTabFilters .componentTabFilters__message p{grid-template-columns:minmax(200px,1fr) minmax(auto,auto)}.page .componentTabFilters .componentTabFilters__message span{margin-bottom:0}}.componentText{display:grid;grid-gap:20px;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:789px){.componentText{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:789px){.componentText__container{grid-column:2/-2}}.background--grey .componentText__container a{color:#9e043d}.background--grey .componentText__container a:hover{color:#850024}.component-text-cards{display:grid;grid-template-columns:1fr;grid-gap:20px}@media (min-width:789px){.component-text-cards--one{grid-template-columns:repeat(12,1fr)}}@media (min-width:789px){.component-text-cards--one .component-text-cards__card{grid-column:2/-2}}@media (min-width:789px){.component-text-cards--two{grid-template-columns:1fr 1fr}}@media (min-width:789px){.component-text-cards--three{grid-template-columns:1fr 1fr;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (min-width:789px){.component-text-cards--four{grid-template-columns:1fr 1fr}}.component-text-cards__card{padding:50px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:450px){.component-text-cards__card{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.component-text-cards__card:nth-of-type(4n+1){background-color:#e6005b}.component-text-cards__card:nth-of-type(4n+2){background-color:#9e043d}.component-text-cards__card:nth-of-type(4n+3){background-color:#585858}.component-text-cards__card:nth-of-type(4n+4){background-color:#151515}.page .component-text-cards__heading{font-family:UniversLTPro-65Bold,Arial,sans-serif;font-size:1.625rem;color:#fff;margin-bottom:30px}.page .component-text-cards__text{font-size:1rem;color:#fff;margin-bottom:0}.page .component-text-cards__text--large{font-size:1.25rem}.page .component-text-cards__text--bottom-margin{margin-bottom:50px}.page .component-text-cards__cta{display:inline-block;margin-top:auto;padding:8px 18px;background-color:#fff;border:2px #fff solid;color:#e6005b!important;font-size:1rem;line-height:1.5}.component-text-cards__cta:hover{background-color:#e6005b;border:2px #fff solid;color:#fff!important}.component-text-cards__card:nth-of-type(4n+1) .component-text-cards__cta:hover{background-color:#e6005b}.page .component-text-cards__card:nth-of-type(4n+2) .component-text-cards__cta{color:#9e043d!important}.component-text-cards__card:nth-of-type(4n+2) .component-text-cards__cta:hover{background-color:#9e043d;color:#fff!important}.page .component-text-cards__card:nth-of-type(4n+3) .component-text-cards__cta{color:#585858!important}.component-text-cards__card:nth-of-type(4n+3) .component-text-cards__cta:hover{background-color:#585858;color:#fff!important}.page .component-text-cards__card:nth-of-type(4n+4) .component-text-cards__cta{color:#151515!important}.component-text-cards__card:nth-of-type(4n+4) .component-text-cards__cta:hover{background-color:#151515;color:#fff!important}.component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+1){background-color:#151515}.component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+1) .component-text-cards__cta{color:#151515!important}.component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+1) .component-text-cards__cta:hover{background:#151515;color:#fff!important}.component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+2){background-color:#e6005b}.component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+2) .component-text-cards__cta{color:#e6005b!important}.component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+2) .component-text-cards__cta:hover{background:#e6005b!important;color:#fff!important}.component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+3){background-color:#9e043d}.component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+3) .component-text-cards__cta{color:#9e043d!important}.component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+3) .component-text-cards__cta:hover{background:#9e043d!important;color:#fff!important}.site-nbs .component-text-cards__card:nth-of-type(4n+1){background-color:#821169}.site-nbs .component-text-cards__card:nth-of-type(4n+2){background-color:#c7017f}.site-nbs .component-text-cards__cta{color:#821169!important}.site-nbs .component-text-cards__cta:hover{color:#fff!important}.site-nbs .component-text-cards__card:nth-of-type(4n+1) .component-text-cards__cta:hover{background-color:#821169}.site-nbs .component-text-cards__card:nth-of-type(4n+2) .component-text-cards__cta:hover{background-color:#c7017f}.site-nbs .component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+1){background-color:#151515}.site-nbs .component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+1) .component-text-cards__cta{color:#151515!important}.site-nbs .component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+1) .component-text-cards__cta:hover{background:#151515;color:#fff!important}.site-nbs .component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+2){background-color:#821169}.site-nbs .component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+2) .component-text-cards__cta{color:#821169!important}.site-nbs .component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+2) .component-text-cards__cta:hover{background:#821169!important;color:#fff!important}.site-nbs .component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+3){background-color:#c7017f}.site-nbs .component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+3) .component-text-cards__cta{color:#c7017f!important}.site-nbs .component-text-card-cs-alt .component-text-cards__card:nth-of-type(4n+3) .component-text-cards__cta:hover{background:#c7017f!important;color:#fff!important}.componentVideo{display:block;grid-gap:20px;grid-template-columns:1fr}@media screen and (min-width:789px){.componentVideo{display:grid;grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:789px){.componentVideo__container{grid-column:2/-2}}.componentVideo__video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.componentVideo--left .componentVideo__video{margin:0 0 15px 0;width:100%}@media (min-width:789px){.componentVideo--left .componentVideo__video{float:left;margin-right:30px;width:calc(50% - 10px - 10px)}}.componentVideo--right .componentVideo__video{margin:0 0 15px 0;width:100%}@media (min-width:789px){.componentVideo--right .componentVideo__video{float:right;margin-left:30px;width:calc(50% - 10px - 10px)}}.componentVideo--left .componentVideo__text{margin-bottom:15px}.componentVideo--right .componentVideo__text{margin-bottom:15px}.componentVideo--above{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.componentVideo--above .componentVideo__video{margin:0 0 15px 0}.componentVideo--above .componentVideo__text{margin-bottom:15px;margin-top:25px}.componentVideo--below{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.componentVideo--below .componentVideo__video{margin:0 0 15px 0}.componentVideo--below .componentVideo__text{margin-bottom:25px}.componentVideo__text p:last-of-type{margin-bottom:0}.background--grey .componentVideo__text p a{color:#9e043d}.background--grey .componentVideo__text p a:hover{color:#850024}.componentVideo__caption{padding:15px 15px 0}h3.componentVideo__title{font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem}.component .background--black .componentVideo__description,.component .background--black .componentVideo__title,.component .background--brand .componentVideo__description,.component .background--brand .componentVideo__title,.component .background--pink .componentVideo__description,.component .background--pink .componentVideo__title{margin:0 0 5px}.component-video-cards__cards-container{display:grid;grid-template-columns:1fr;grid-gap:20px}@media screen and (min-width:798px){.component-video-cards__cards-container{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.component-video-cards__video img{-webkit-transition:-webkit-transform .3s!important;transition:-webkit-transform .3s!important;transition:transform .3s!important;transition:transform .3s,-webkit-transform .3s!important}.component-video-cards__video:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.component-video-cards__info{padding:16px 24px}.component-video-cards__info>h3{color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;margin-bottom:8px}.component-video-cards__info>p{color:#fff;font-size:1rem;margin-bottom:0}.component-video-cards__card:nth-of-type(3n+1){background-color:#e6005b}.component-video-cards__card:nth-of-type(3n+2){background-color:#9e043d}.component-video-cards__card:nth-of-type(3n+3){background-color:#585858}.component-video-cards--theme-dark h2,.component-video-cards--theme-dark h3,.component-video-cards--theme-dark p{color:#fff}.page--campaign .component-video-cards h2,.page--campaign .component-video-cards h3,.page--campaign .component-video-cards p{color:#fff}.site-nbs .heroBannerContent--brand-one{background:#821169}.site-nbs .heroBannerContent--brand-two{background:#821169}.site-nbs .heroBannerContent--brand-three{background:#821169}.site-nbs .hero-banner-info-hub{background:#821169!important}.site-nbs .hero-banner-info-hub .hero-banner-info-hub__content p a{color:#fff}.site-nbs .hero-banner__cta{background:#c7017f!important;border:1px solid #c7017f!important}.site-nbs .hero-banner__cta:hover{background:#821169!important;border:1px solid #c7017f!important}.site-nbs .hero-banner__cta--two{background:#c7017f!important;border:1px solid #c7017f!important}.site-nbs .hero-banner__cta--two:hover{background:#821169!important;border:1px solid #c7017f!important}.site-nbs .hero-banner-section-home .hero-banner__cta{background:#c7017f!important;border:1px solid #c7017f!important}.site-nbs .hero-banner-section-home .hero-banner__cta:hover{background:#821169!important;border:1px solid #821169!important}.site-nbs .hero-banner__search-submit{background-color:#c7017f!important;border:1px solid #c7017f!important}.site-nbs .hero-banner__search-submit:hover{background-color:#821169!important;border:1px solid #c7017f!important}.site-nbs .hero-banner__search-select{background-color:#821169;border:1px solid #821169;background-image:url(/__data/assets/git_bridge/0028/804457/distribution/assets/icons/chevron-down-solid-white.svg);background-repeat:no-repeat;background-position:150px 24px;background-size:12px}.site-nbs .hero-banner__search-select option{background-color:#821169;border:1px solid #821169}.site-nbs .heroBanner--hub__background{border-bottom:10px solid #821169}.site-nbs .heroBanner--hub__contents .button{background:#fff;color:#821169!important;border:2px solid #821169}.site-nbs .heroBanner--hub__contents .button:hover{background:#821169;color:#fff!important;border:2px solid #821169}.site-nbs .heroBanner--subHub__background{border-bottom:10px solid #821169}@media (min-width:450px){.site-nbs .heroBanner--subHub__background{border-left:10px solid #821169}}.site-nbs .heroBanner--subHub__contents .button{background:#fff;color:#821169!important;border:2px solid #821169}.site-nbs .heroBanner--subHub__contents .button:hover{background:#821169;color:#fff!important;border:2px solid #821169}.site-nbs .heroBanner--contentPage .brandBar{border-left:5px solid #821169}.site-nbs .heroBanner--video__button{background:#821169;border:2px solid #821169}.site-nbs .heroBanner--video__button:hover{background:#c7017f;border:2px solid #c7017f}.site-nbs .schoolpagebanner{background-color:#821169}.site-nbs .schoolpagebanner__title{background-color:#821169;border-bottom:10px solid #c7017f}.site-nbs .schoolpagebanner__title--headings:after{background-color:#c7017f}@media (min-width:450px){.site-nbs .schoolpagebanner__title{background-color:#c7017f;border-bottom:0}.site-nbs .schoolpagebanner__title--headings{background-color:#821169}}@media (min-width:789px){.site-nbs .schoolpagebanner__image{background-color:#821169}.site-nbs .schoolpagebanner__title{background-color:#821169}}.site-nbs .schoolpagebanner__image--img:after{background:url(../icons/school-shield-shape--nbs.svg) center center no-repeat}.site-nbs .background--brand-primary{background-color:#821169}.site-nbs .background__hover--brand-primary{background-color:#821169!important}.site-nbs .background__hover--brand-primary:hover{background-color:#c7017f!important}.site-nbs .background--brand-secondary{background-color:#c7017f}.site-nbs .background__hover--brand-secondary{background-color:#c7017f!important}.site-nbs .background__hover--brand-secondary:hover{background-color:#821169!important}.site-nbs .componentAccordion .accordion-title:before{border-top:10px solid #821169}.site-nbs .componentAccordion .active .accordion-title:before{border-bottom:10px solid #821169;border-top:0}.site-nbs .componentButtons__button--brand{background:#821169;border:2px solid #821169}.site-nbs .componentButtons__button--brand:hover{background:#c7017f;border:2px solid #c7017f}.site-nbs .button--brand{background:#821169;color:#fff!important;border:2px solid #821169}.site-nbs .button--brand:focus,.site-nbs .button--brand:hover{background-color:#c7017f;color:#fff!important;border:2px solid #c7017f}.site-nbs .component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+1) .component-course-listing__course-name-container{background-color:#821169}.site-nbs .component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+1):hover .component-course-listing__course-name-container{background-color:#c7017f}.site-nbs .component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+2) .component-course-listing__course-name-container{background-color:#c7017f}.site-nbs .component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+2):hover .component-course-listing__course-name-container{background-color:#821169}.site-nbs .componentHighlightBanner__button{background:#821169;border:2px solid #821169}.site-nbs .componentHighlightBanner__button:hover{background:#c7017f;border:2px solid #c7017f}.site-nbs .componentHighlightBox .componentHighlightBox__content.background--brand-colour-four{background:#821169}.site-nbs .componentHighlightBox .componentHighlightBox__content.background--brand-colour-five{background:#821169}.site-nbs .componentHighlightBox .componentHighlightBox__content.background--brand-colour-six{background:#821169}.site-nbs .componentHighlightBox .background--brand-secondary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.site-nbs .background--brand-primary .componentHighlightBox__button{color:#821169}.site-nbs .componentHighlightBox .background--brand-primary .componentHighlightBox__button:hover{color:#fff!important}.site-nbs .background--brand-secondary .componentHighlightBox__button{color:#c7017f}.site-nbs .componentHighlightBox .background--brand-secondary .componentHighlightBox__button:hover{color:#fff!important}.site-nbs .componentHighlightBox .background--brand-secondary .componentHighlightBox__link:hover{color:#fff}.site-nbs .componentHighlightBox .background--brand-colour-four .componentHighlightBox__button{color:#821169}.site-nbs .componentHighlightBox .background--brand-colour-four .componentHighlightBox__button:hover{color:#fff!important}.site-nbs .componentHighlightBox .background--brand-colour-five .componentHighlightBox__button{color:#821169}.site-nbs .componentHighlightBox .background--brand-colour-five .componentHighlightBox__button:hover{color:#fff!important}.site-nbs .componentHighlightBox .background--brand-colour-six .componentHighlightBox__button{color:#821169}.site-nbs .componentHighlightBox .background--brand-colour-six .componentHighlightBox__button:hover{color:#fff!important}.site-nbs .componentBoxes__box:nth-of-type(4n+1) .componentBoxes__content--backgroundColour{background-color:#821169}.site-nbs .componentBoxes__box:nth-of-type(4n+1):hover .componentBoxes__content--backgroundColour{background-color:#c7017f}.site-nbs .componentBoxes__box:nth-of-type(4n+1):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#c7017f}.site-nbs .componentBoxes__box:nth-of-type(4n+2) .componentBoxes__content--backgroundColour{background-color:#c7017f}.site-nbs .componentBoxes__box:nth-of-type(4n+2):hover .componentBoxes__content--backgroundColour{background-color:#821169}.site-nbs .componentBoxes__box:nth-of-type(4n+2):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#821169}.site-nbs .componentBoxes__box--vertical:nth-of-type(4n+1){border-bottom:10px solid #821169}.site-nbs .componentBoxes__box--vertical:nth-of-type(4n+1):hover{border-bottom:10px solid #c7017f}.site-nbs .componentBoxes__box--vertical:nth-of-type(4n+2){border-bottom:10px solid #c7017f}.site-nbs .componentBoxes__box--vertical:nth-of-type(4n+2):hover{border-bottom:10px solid #821169}.site-nbs .componentCarousel .flex-next,.site-nbs .componentCarousel .flex-prev{background-color:#821169}.site-nbs .componentCarousel .flex-next:hover,.site-nbs .componentCarousel .flex-prev:hover{background-color:#c7017f}.site-nbs .componentLinkList__item:nth-of-type(5n+1){border-left:10px solid #821169}.site-nbs .componentLinkList__item:nth-of-type(5n+2){border-left:10px solid #c7017f}.site-nbs .componentLinkList__item:nth-of-type(5n+3){border-left:10px solid #9e043d}.site-nbs .componentLinkList__item:nth-of-type(5n+4){border-left:10px solid #585858}.site-nbs .componentLinkList__item:nth-of-type(5n+5){border-left:10px solid #151515}.site-nbs .componentLinkList--brand-primary .componentLinkList__item{border-left:10px solid #821169}.site-nbs .componentPeople__contentContainer{border-bottom:10px solid #821169}.site-nbs .componentPeople__button{background-color:#c7017f}.site-nbs .componentPeople__button:hover{background-color:#821169}.site-nbs .componentPeople--brand .componentPeople__content{background-color:#821169}.site-nbs .componentPeople--brand .componentPeople__button{background-color:#821169;border:1px solid #c7017f}.site-nbs .componentPeople--brand .componentPeople__button:hover{background-color:#c7017f;text-decoration:none}.site-nbs .componentQuote__quote{border-left:10px solid #821169}.site-nbs .boxQuote__quote{background:#fff url(../icons/Quote_marks-nbs.svg) 20px 20px/25px 25px no-repeat}@media (min-width:789px){.site-nbs .boxQuote__quote{background:#fff url(../icons/Quote_marks-nbs.svg) 40px 40px/50px 50px no-repeat}}.site-nbs .componentStudentQuote.background--brand-primary .componentStudentQuote__content:after{border-bottom-color:#821169}.site-nbs .componentStudentQuote.background--brand-secondary .componentStudentQuote__content:after{border-bottom-color:#c7017f}@media (min-width:789px){.site-nbs .componentStudentQuote--ImageLeft.componentStudentQuote.background--brand-primary .componentStudentQuote__content:after{border-right-color:#821169;border-bottom-color:transparent}}@media (min-width:789px){.site-nbs .componentStudentQuote--ImageLeft.componentStudentQuote.background--brand-secondary .componentStudentQuote__content:after{border-right-color:#c7017f;border-bottom-color:transparent}}@media (min-width:789px){.site-nbs .componentStudentQuote.background--brand-primary .componentStudentQuote__content:before{border-left-color:#821169;border-bottom-color:transparent}}@media (min-width:789px){.site-nbs .componentStudentQuote.background--brand-secondary .componentStudentQuote__content:before{border-left-color:#c7017f;border-bottom-color:transparent}}.site-nbs .componentScrollingRow__item:nth-of-type(4n+2) .componentScrollingRow__box--statistics{background-color:#821169}.site-nbs .componentScrollingRow__item:nth-of-type(4n+3) .componentScrollingRow__box--statistics{background-color:#c7017f}.site-nbs .component-icon__image{background-color:#821169}.site-nbs .background--brand-primary .component-icon__image{background-color:#fff}.site-nbs .page .component-icon__button{background-color:#821169;color:#fff!important;border:2px solid #821169}.site-nbs .page .component-icon__button:hover{background-color:#c7017f;color:#fff!important;border:2px solid #c7017f}.site-nbs .page .background--brand-primary .component-icon__button{background-color:#fff;color:#821169!important;border:2px solid #fff}.site-nbs .page .background--brand-primary .component-icon__button:hover{background-color:#c7017f;color:#fff!important;border:2px solid #c7017f}.site-nbs .grid__item--bottomBorderBrand{border-bottom:10px solid #821169}.site-nbs .grid__item:hover .grid__item--bottomBorderBrand{border-bottom:10px solid #c7017f}.site-nbs .grid__item:nth-of-type(4n+1) .content--backgroundColour{background-color:#821169}.site-nbs .grid__item:nth-of-type(4n+1):hover .content--backgroundColour{background-color:#c7017f}.site-nbs .grid__item:nth-of-type(4n+1):hover .content--backgroundColour .noLink:hover{color:#c7017f}.site-nbs.grid__item:nth-of-type(4n+2) .content--backgroundColour{background-color:#c7017f}.site-nbs.grid__item:nth-of-type(4n+2):hover .content--backgroundColour{background-color:#821169}.site-nbs.grid__item:nth-of-type(4n+2):hover .content--backgroundColour .noLink:hover{color:#821169}.site-nls .heroBannerContent--brand-one{background:#9e043d}.site-nls .heroBannerContent--brand-two{background:#9e043d}.site-nls .heroBannerContent--brand-three{background:#9e043d}.site-art .hero-banner-info-hub{background:#151515!important}.site-art .hero-banner-info-hub .hero-banner-info-hub__content p a{color:#fff}.site-art .heroBannerContent--brand-one{background:#151515}.site-art .heroBannerContent--brand-two{background:#151515}.site-art .heroBannerContent--brand-three{background:#151515}.site-art .hero-banner__cta{background:#585858!important;border:1px solid #585858!important}.site-art .hero-banner__cta:hover{background:#151515!important;border:1px solid #585858!important}.site-art .hero-banner__cta--two{background:#585858!important;border:1px solid #585858!important}.site-art .hero-banner__cta--two:hover{background:#151515!important;border:1px solid #585858!important}.site-art .hero-banner-section-home .hero-banner__cta{background:#585858!important;border:1px solid #585858!important}.site-art .hero-banner-section-home .hero-banner__cta:hover{background:#151515!important;border:1px solid #151515!important}.site-art .hero-banner__search-submit{background-color:#585858!important;border:1px solid #585858!important}.site-art .hero-banner__search-submit:hover{background-color:#151515!important;border:1px solid #585858!important}.site-art .hero-banner__search-select{background-color:#151515;border:1px solid #151515;background-image:url(/__data/assets/git_bridge/0028/804457/distribution/assets/icons/chevron-down-solid-white.svg);background-repeat:no-repeat;background-position:150px 24px;background-size:12px}.site-art .hero-banner__search-select option{background-color:#151515;border:1px solid #151515}.site-art .heroBanner--hub__background{border-bottom:10px solid #151515}.site-art .heroBanner--hub__contents .button{background:#fff;color:#151515!important;border:2px solid #151515}.site-art .heroBanner--hub__contents .button:hover{background:#151515;color:#fff!important;border:2px solid #151515}.site-art .heroBanner--subHub__background{border-bottom:10px solid #151515}@media (min-width:450px){.site-art .heroBanner--subHub__background{border-left:10px solid #151515}}.site-art .heroBanner--subHub__contents .button{background:#fff;color:#151515!important;border:2px solid #151515}.site-art .heroBanner--subHub__contents .button:hover{background:#151515;color:#fff!important;border:2px solid #151515}.site-art .heroBanner--contentPage .brandBar{border-left:5px solid #151515}.site-art .heroBanner--video__button{background:#151515;border:2px solid #151515}.site-art .heroBanner--video__button:hover{background:#2f2f2f;border:2px solid #2f2f2f}.site-art .schoolpagebanner{background-color:#151515}.site-art .schoolpagebanner__title{background-color:#151515;border-bottom:10px solid #585858}.site-art .schoolpagebanner__title--headings:after{background-color:#585858}@media (min-width:450px){.site-art .schoolpagebanner__title{background-color:#585858;border-bottom:0}.site-art .schoolpagebanner__title--headings{background-color:#151515}}@media (min-width:789px){.site-art .schoolpagebanner__image{background-color:#151515}.site-art .schoolpagebanner__title{background-color:#151515}}.site-art .schoolpagebanner__image--img:after{background:url(../icons/school-shield-shape--art.svg) center center no-repeat}.site-art .background--brand-primary{background-color:#151515}.site-art .background__hover--brand-primary{background-color:#151515!important}.site-art .background__hover--brand-primary:hover{background-color:#2f2f2f!important}.site-art .background--brand-secondary{background-color:#585858}.site-art .background__hover--brand-secondary{background-color:#585858!important}.site-art .background__hover--brand-secondary:hover{background-color:#3f3f3f!important}.site-art .componentAccordion .accordion-title:before{border-top:10px solid #151515}.site-art .componentAccordion .active .accordion-title:before{border-bottom:10px solid #151515;border-top:0}.site-art .componentButtons__button--brand{background:#151515;border:2px solid #151515}.site-art .componentButtons__button--brand:hover{background:#2f2f2f;border:2px solid #2f2f2f}.site-art .button--brand{background:#151515;color:#fff!important;border:2px solid #151515}.site-art .button--brand:focus,.site-art .button--brand:hover{background-color:#2f2f2f;color:#fff!important;border:2px solid #2f2f2f}.site-art .button--whitePink{color:#151515!important;border:2px solid #151515}.site-art .button--whitePink:hover{background:#151515;color:#fff!important}.site-art .component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+1) .component-course-listing__course-name-container{background-color:#151515}.site-art .component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+1):hover .component-course-listing__course-name-container{background-color:#2f2f2f}.site-art .component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+2) .component-course-listing__course-name-container{background-color:#585858}.site-art .component-course-listing--no-image .component-course-listing__course:nth-of-type(4n+2):hover .component-course-listing__course-name-container{background-color:#3f3f3f}.site-art .componentHighlightBanner__button{background:#151515;border:2px solid #151515}.site-art .componentHighlightBanner__button:hover{background:#2f2f2f;border:2px solid #2f2f2f}.site-art .componentHighlightBox .componentHighlightBox__content.background--brand-tertiary{background-color:#151515}.site-art .componentHighlightBox .componentHighlightBox__content.background--brand-colour-four{background-color:#151515}.site-art .componentHighlightBox .componentHighlightBox__content.background--brand-colour-five{background-color:#151515}.site-art .componentHighlightBox .componentHighlightBox__content.background--brand-colour-six{background-color:#151515}.site-art .componentHighlightBox .background--brand-secondary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.site-art .componentHighlightBox .background--brand-primary .componentHighlightBox__button{color:#151515}.site-art .componentHighlightBox .background--brand-primary .componentHighlightBox__button:hover{color:#fff}.site-art .componentHighlightBox .background--brand-secondary .componentHighlightBox__button{color:#585858}.site-art .componentHighlightBox .background--brand-secondary .componentHighlightBox__button:hover{color:#fff}.site-art .componentHighlightBox .background--brand-secondary .componentHighlightBox__link:hover{color:#fff}.site-art .componentHighlightBox .background--brand-tertiary .componentHighlightBox__button{color:#151515}.site-art .componentHighlightBox .background--brand-tertiary .componentHighlightBox__button:hover{color:#fff}.site-art .componentHighlightBox .background--brand-colour-four .componentHighlightBox__button{color:#151515}.site-art .componentHighlightBox .background--brand-colour-four .componentHighlightBox__button:hover{color:#fff}.site-art .componentHighlightBox .background--brand-colour-five .componentHighlightBox__button{color:#151515}.site-art .componentHighlightBox .background--brand-colour-five .componentHighlightBox__button:hover{color:#fff}.site-art .componentHighlightBox .background--brand-colour-six .componentHighlightBox__button{color:#151515}.site-art .componentHighlightBox .background--brand-colour-six .componentHighlightBox__button:hover{color:#fff}.site-art .componentBoxes__box:nth-of-type(4n+1) .componentBoxes__content--backgroundColour{background-color:#151515}.site-art .componentBoxes__box:nth-of-type(4n+1):hover .componentBoxes__content--backgroundColour{background-color:#2f2f2f}.site-art .componentBoxes__box:nth-of-type(4n+1):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#2f2f2f}.site-art .componentBoxes__box:nth-of-type(4n+2) .componentBoxes__content--backgroundColour{background-color:#585858}.site-art .componentBoxes__box:nth-of-type(4n+2):hover .componentBoxes__content--backgroundColour{background-color:#3f3f3f}.site-art .componentBoxes__box:nth-of-type(4n+2):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#3f3f3f}.site-art .componentBoxes__box--vertical:nth-of-type(4n+1){border-bottom:10px solid #151515}.site-art .componentBoxes__box--vertical:nth-of-type(4n+1):hover{border-bottom:10px solid #2f2f2f}.site-art .componentBoxes__box--vertical:nth-of-type(4n+2){border-bottom:10px solid #585858}.site-art .componentBoxes__box--vertical:nth-of-type(4n+2):hover{border-bottom:10px solid #3f3f3f}.site-art .componentCarousel .flex-next,.site-art .componentCarousel .flex-prev{background-color:#151515}.site-art .componentCarousel .flex-next:hover,.site-art .componentCarousel .flex-prev:hover{background-color:#2f2f2f}.site-art .componentLinkList__item:nth-of-type(5n+1){border-left:10px solid #151515}.site-art .componentLinkList__item:nth-of-type(5n+2){border-left:10px solid #585858}.site-art .componentLinkList__item:nth-of-type(5n+3){border-left:10px solid #151515}.site-art .componentLinkList__item:nth-of-type(5n+4){border-left:10px solid #585858}.site-art .componentLinkList__item:nth-of-type(5n+5){border-left:10px solid #151515}.site-art .componentLinkList__item:nth-of-type(5n+6){border-left:10px solid #585858}.site-art .componentLinkList--brand-primary .componentLinkList__item{border-left:10px solid #151515}.site-art .componentPeople__contentContainer{border-bottom:10px solid #151515}.site-art .componentPeople__button{background-color:#585858}.site-art .componentPeople__button:hover{background-color:#151515}.site-art .componentPeople--brand .componentPeople__content{background-color:#151515}.site-art .componentPeople--brand .componentPeople__button{background-color:#151515;border:1px solid #585858}.site-art .componentPeople--brand .componentPeople__button:hover{background-color:#585858;text-decoration:none}.site-art .componentQuote__quote{border-left:10px solid #151515}.site-art .boxQuote__quote{background:#fff url(../icons/Quote_marks-art.svg) 20px 20px/25px 25px no-repeat}@media (min-width:789px){.site-art .boxQuote__quote{background:#fff url(../icons/Quote_marks-art.svg) 40px 40px/50px 50px no-repeat}}.site-art .componentStudentQuote.background--brand-primary .componentStudentQuote__content:after{border-bottom-color:#151515}.site-art .componentStudentQuote.background--brand-secondary .componentStudentQuote__content:after{border-bottom-color:#585858}@media (min-width:789px){.site-art .componentStudentQuote--ImageLeft.componentStudentQuote.background--brand-primary .componentStudentQuote__content:after{border-right-color:#151515;border-bottom-color:transparent}}@media (min-width:789px){.site-art .componentStudentQuote--ImageLeft.componentStudentQuote.background--brand-secondary .componentStudentQuote__content:after{border-right-color:#585858;border-bottom-color:transparent}}@media (min-width:789px){.site-art .componentStudentQuote.background--brand-primary .componentStudentQuote__content:before{border-left-color:#151515;border-bottom-color:transparent}}@media (min-width:789px){.site-art .componentStudentQuote.background--brand-secondary .componentStudentQuote__content:before{border-left-color:#585858;border-bottom-color:transparent}}.site-art .component-statistics__item .component-statistics__box--statistics{background:#151515}.site-art .component-events .grid__item--leftHighlightBorder{border-left:6px solid #151515}.site-art .componentCourseSearch form input{-webkit-box-shadow:0 0 0 10px #151515;box-shadow:0 0 0 10px #151515}.site-art .component-school-publications__box:nth-of-type(4n+1){border-left:10px solid #151515}.site-art .component-school-publications__box:nth-of-type(4n+2){border-left:10px solid #585858}.site-art .component-school-publications__box:nth-of-type(4n+3){border-left:10px solid #151515}.site-art .component-school-publications__box:nth-of-type(4n+4){border-left:10px solid #585858}.site-art .component-school-publications__button.button.button--pinkWhite{background:#151515;border:2px solid #151515}.site-art .component-school-publications__button.button.button--pinkWhite:hover{background:#2f2f2f;border:2px solid #2f2f2f}.site-art .component-icon__image{background-color:#151515}.site-art .background--brand-primary .component-icon__image{background-color:#fff}.site-art .page .component-icon__button{background-color:#151515;color:#fff!important;border:2px solid #151515}.site-art .page .component-icon__button:hover{background-color:#585858;color:#fff!important;border:2px solid #585858}.site-art .page .background--brand-primary .component-icon__button{background-color:#fff;color:#151515!important;border:2px solid #fff}.site-art .page .background--brand-primary .component-icon__button:hover{background-color:#585858;color:#fff!important;border:2px solid #585858}.site-art .grid__item--bottomBorderBrand{border-bottom:10px solid #151515}.site-art .grid__item:hover .grid__item--bottomBorderBrand{border-bottom:10px solid #2f2f2f}.site-art .grid__item:nth-of-type(4n+1) .content--backgroundColour{background-color:#151515}.site-art .grid__item:nth-of-type(4n+1):hover .content--backgroundColour{background-color:#2f2f2f}.site-art .grid__item:nth-of-type(4n+1):hover .content--backgroundColour .noLink:hover{color:#2f2f2f}.site-art.grid__item:nth-of-type(4n+2) .content--backgroundColour{background-color:#585858}.site-art.grid__item:nth-of-type(4n+2):hover .content--backgroundColour{background-color:#3f3f3f}.site-art.grid__item:nth-of-type(4n+2):hover .content--backgroundColour .noLink:hover{color:#3f3f3f}.site-campaign-mansfield .heroBannerContent--brand-one{background:#bb3f07}.site-campaign-mansfield .heroBannerContent--brand-two{background:#bb3f07}.site-campaign-mansfield .heroBannerContent--brand-three{background:#bb3f07}.site-campaign-mansfield .hero-banner-section-home__content{display:block}.site-campaign-mansfield .hero-banner-section-home__content--left .hero-banner-section-home__heading{grid-column:1/-1!important}.site-campaign-mansfield .hero-banner-section-home__content--left .hero-banner-section-home__text{grid-column:1/-1!important}.site-campaign-mansfield .hero-banner-section-home__content--left .hero-banner__ctas{grid-column:1/-1!important}.site-campaign-mansfield .hero-banner-section-home__heading h1{font-family:adobe-caslon-pro,serif!important;font-weight:600;font-style:normal;margin-bottom:0}.site-campaign-mansfield .hero-banner-section-home__text p{font-family:adobe-caslon-pro,serif!important;font-weight:600;font-style:normal;font-size:2.5rem!important}.site-campaign-mansfield .hero-banner-section-home .hero-banner__cta{background:#e6005b!important;border:1px solid #e6005b!important;border-radius:26px;margin-top:0}.site-campaign-mansfield .hero-banner-section-home .hero-banner__cta:hover{background:#cd0042!important;border:1px solid #cd0042!important}.site-campaign-mansfield .hero-banner__search-submit{background-color:#e6005b!important;border:1px solid #e6005b!important}.site-campaign-mansfield .hero-banner__search-submit:hover{background-color:#cd0042!important;border:1px solid #cd0042!important}.site-campaign-mansfield .hero-banner__search-select{background-color:#e6005b!important;border:1px solid #e6005b!important;background-image:url(/__data/assets/git_bridge/0028/804457/distribution/assets/icons/chevron-down-solid-white.svg);background-repeat:no-repeat;background-position:150px 24px;background-size:12px}.site-campaign-mansfield .hero-banner__search-select option{background-color:#e6005b!important;border:1px solid #e6005b!important}.site-campaign-mansfield .background--brand-primary{background-color:#bb3f07}.site-campaign-mansfield .background__hover--brand-primary{background-color:#bb3f07!important}.site-campaign-mansfield .background__hover--brand-primary:hover{background-color:#a22600!important}.site-campaign-mansfield .background--brand-secondary{background-color:#005b94}.site-campaign-mansfield .background__hover--brand-secondary{background-color:#005b94!important}.site-campaign-mansfield .background__hover--brand-secondary:hover{background-color:#00427b!important}.site-campaign-mansfield .background--brand-tertiary{background-color:#821169}.site-campaign-mansfield .background__hover--brand-tertiary{background-color:#821169!important}.site-campaign-mansfield .background__hover--brand-tertiary:hover{background-color:#690050!important}.site-campaign-mansfield .componentHighlightBox .componentHighlightBox__content.background--brand-colour-four{background-color:#bb3f07}.site-campaign-mansfield .componentHighlightBox .componentHighlightBox__content.background--brand-colour-five{background-color:#bb3f07}.site-campaign-mansfield .componentHighlightBox .componentHighlightBox__content.background--brand-colour-six{background-color:#bb3f07}.site-campaign-mansfield .componentHighlightBox .background--brand-primary .componentHighlightBox__button{color:#bb3f07}.site-campaign-mansfield .componentHighlightBox .background--brand-secondary .componentHighlightBox__button{color:#005b94}.site-campaign-mansfield .background--brand-tertiary .componentHighlightBox__button{color:#821169}.site-campaign-mansfield .componentHighlightBox .background--brand-colour-four .componentHighlightBox__button{color:#bb3f07}.site-campaign-mansfield .componentHighlightBox .background--brand-colour-five .componentHighlightBox__button{color:#bb3f07}.site-campaign-mansfield .componentHighlightBox .background--brand-colour-six .componentHighlightBox__button{color:#bb3f07}.site-campaign-mansfield .componentHighlightBox .background--brand-primary .componentHighlightBox__button:hover{color:#fff!important}.site-campaign-mansfield .componentHighlightBox .background--brand-secondary .componentHighlightBox__button:hover{color:#fff!important}.site-campaign-mansfield .componentHighlightBox .background--brand-tertiary .componentHighlightBox__button:hover{color:#fff!important}.site-campaign-mansfield .componentHighlightBox .background--brand-secondary .componentHighlightBox__link:hover{color:#fff}.site-campaign-mansfield .componentHighlightBox .background--brand-colour-four .componentHighlightBox__button:hover{color:#fff!important}.site-campaign-mansfield .componentHighlightBox .background--brand-colour-five .componentHighlightBox__button:hover{color:#fff!important}.site-campaign-mansfield .componentHighlightBox .background--brand-colour-six .componentHighlightBox__button:hover{color:#fff!important}.site-campaign-mansfield .componentHighlightBox--right .componentHighlightBox__content{border-radius:0 0 12px 12px}@media (min-width:789px){.site-campaign-mansfield .componentHighlightBox--right .componentHighlightBox__content{border-radius:0 12px 12px 0}}.site-campaign-mansfield .componentHighlightBox .background--brand-secondary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#fff}.site-campaign-mansfield .componentHighlightBox--right .componentHighlightBox__imageContainer{border-radius:12px 12px 0 0}@media (min-width:789px){.site-campaign-mansfield .componentHighlightBox--right .componentHighlightBox__imageContainer{border-radius:12px 0 0 12px}}.site-campaign-mansfield .componentHighlightBox--left .componentHighlightBox__content{border-radius:0 0 12px 12px}@media (min-width:789px){.site-campaign-mansfield .componentHighlightBox--left .componentHighlightBox__content{border-radius:12px 0 0 12px}}.site-campaign-mansfield .componentHighlightBox--left .componentHighlightBox__imageContainer{border-radius:12px 12px 0 0}@media (min-width:789px){.site-campaign-mansfield .componentHighlightBox--left .componentHighlightBox__imageContainer{border-radius:0 12px 12px 0}}.site-campaign-mansfield .componentHighlightBox__button{border-radius:5px}.site-campaign-mansfield .componentBoxes__box--vertical{border-radius:0 0 12px 12px}.site-campaign-mansfield .componentBoxes__box--vertical .componentBoxes__content--backgroundColour{border-radius:12px 12px 0 0}.site-campaign-mansfield .componentBoxes__box--vertical .componentBoxes__imageContainer{border-radius:12px 12px 0 0}.site-campaign-mansfield .componentBoxes__box:nth-of-type(4n+1) .componentBoxes__content--backgroundColour{background-color:#821169}.site-campaign-mansfield .componentBoxes__box:nth-of-type(4n+1):hover .componentBoxes__content--backgroundColour{background-color:#690050}.site-campaign-mansfield .componentBoxes__box:nth-of-type(4n+1):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#821169}.site-campaign-mansfield .componentBoxes__box:nth-of-type(4n+2) .componentBoxes__content--backgroundColour{background-color:#005b94}.site-campaign-mansfield .componentBoxes__box:nth-of-type(4n+2):hover .componentBoxes__content--backgroundColour{background-color:#00427b}.site-campaign-mansfield .componentBoxes__box:nth-of-type(4n+2):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#005b94}.site-campaign-mansfield .componentBoxes__box:nth-of-type(4n+3) .componentBoxes__content--backgroundColour{background-color:#6d941b}.site-campaign-mansfield .componentBoxes__box:nth-of-type(4n+3):hover .componentBoxes__content--backgroundColour{background-color:#5d7e17}.site-campaign-mansfield .componentBoxes__box:nth-of-type(4n+3):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#6d941b}.site-campaign-mansfield .componentBoxes__box:nth-of-type(4n+4) .componentBoxes__content--backgroundColour{background-color:#bb3f07}.site-campaign-mansfield .componentBoxes__box:nth-of-type(4n+4):hover .componentBoxes__content--backgroundColour{background-color:#a22600}.site-campaign-mansfield .componentBoxes__box:nth-of-type(4n+4):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#bb3f07}.site-campaign-mansfield .componentBoxes__box--vertical:nth-of-type(4n+1){border-bottom:10px solid #821169}.site-campaign-mansfield .componentBoxes__box--vertical:nth-of-type(4n+1):hover{border-bottom:10px solid #690050}.site-campaign-mansfield .componentBoxes__box--vertical:nth-of-type(4n+2){border-bottom:10px solid #005b94}.site-campaign-mansfield .componentBoxes__box--vertical:nth-of-type(4n+2):hover{border-bottom:10px solid #00427b}.site-campaign-mansfield .componentBoxes__box--vertical:nth-of-type(4n+3){border-bottom:10px solid #6d941b}.site-campaign-mansfield .componentBoxes__box--vertical:nth-of-type(4n+3):hover{border-bottom:10px solid #5d7e17}.site-campaign-mansfield .componentBoxes__box--vertical:nth-of-type(4n+4){border-bottom:10px solid #bb3f07}.site-campaign-mansfield .componentBoxes__box--vertical:nth-of-type(4n+4):hover{border-bottom:10px solid #a22600}.site-campaign-mansfield .componentPromotionalBox__container{background-color:#f3f3f3!important;border-radius:12px}.site-campaign-mansfield .componentPromotionalBox__container h3,.site-campaign-mansfield .componentPromotionalBox__container h4,.site-campaign-mansfield .componentPromotionalBox__container p{color:#151515!important}.site-campaign-mansfield .componentPromotionalBox__container a{color:#e6005b!important}.site-campaign-mansfield .componentPromotionalBox__container a:hover{color:#9e043d!important}.site-nbs .grid__item--bottomBorderBrand{border-bottom:10px solid #821169}.site-nbs .grid__item:hover .grid__item--bottomBorderBrand{border-bottom:10px solid #690050}.site-nbs .grid__item:nth-of-type(4n+1) .content--backgroundColour{background-color:#821169}.site-nbs .grid__item:nth-of-type(4n+1):hover .content--backgroundColour{background-color:#690050}.site-nbs .grid__item:nth-of-type(4n+1):hover .content--backgroundColour .noLink:hover{color:#690050}.site-nbs .grid__item:nth-of-type(4n+2) .content--backgroundColour{background-color:#005b94}.site-nbs .grid__item:nth-of-type(4n+2):hover .content--backgroundColour{background-color:#00427b}.site-nbs .grid__item:nth-of-type(4n+2):hover .content--backgroundColour .noLink:hover{color:#00427b}.site-campaign-hr-working-with-ntu .hero-banner-info-hub{background-color:#bce3fa!important}.site-campaign-hr-working-with-ntu .page .hero-banner-info-hub__heading{color:#151515}.site-campaign-hr-working-with-ntu .hero-banner-info-hub__content p{color:#151515}.site-campaign-hr-working-with-ntu .hero-banner__cta{background-color:#151515!important;border:1px solid #151515;color:#fff!important}.site-campaign-hr-working-with-ntu .hero-banner__cta:hover{background-color:transparent!important;border:1px solid #151515;color:#151515!important}.site-campaign-hr-working-with-ntu .heroBannerContent--brand-one{background:#bce3fa}.site-campaign-hr-working-with-ntu .heroBannerContent--brand-two{background:#bce3fa}.site-campaign-hr-working-with-ntu .heroBannerContent--brand-three{background:#bce3fa}.site-campaign-hr-working-with-ntu .heroBannerContent--brand-one h1,.site-campaign-hr-working-with-ntu .heroBannerContent--brand-three h1,.site-campaign-hr-working-with-ntu .heroBannerContent--brand-two h1{color:#151515}.site-campaign-hr-working-with-ntu .heroBannerContent--brand-one p,.site-campaign-hr-working-with-ntu .heroBannerContent--brand-three p,.site-campaign-hr-working-with-ntu .heroBannerContent--brand-two p{color:#151515}.site-campaign-hr-working-with-ntu .heroBannerContent--brand-one a,.site-campaign-hr-working-with-ntu .heroBannerContent--brand-three a,.site-campaign-hr-working-with-ntu .heroBannerContent--brand-two a{color:#151515}.site-campaign-hr-working-with-ntu .heroBannerContent--brand-one a:hover,.site-campaign-hr-working-with-ntu .heroBannerContent--brand-three a:hover,.site-campaign-hr-working-with-ntu .heroBannerContent--brand-two a:hover{color:#151515;text-decoration-thickness:2px}.site-campaign-hr-working-with-ntu .componentButtons__button{background-color:#151515!important;border:1px solid #151515;color:#fff!important}.site-campaign-hr-working-with-ntu .componentButtons__button:hover{background-color:#fff!important;border:1px solid #151515;color:#151515!important}.site-campaign-hr-working-with-ntu .background--brand-primary{background-color:#d1e5c4}.site-campaign-hr-working-with-ntu .background__hover--brand-primary{background-color:#d1e5c4!important}.site-campaign-hr-working-with-ntu .background__hover--brand-primary:hover{background-color:#d1e5c4!important}.site-campaign-hr-working-with-ntu .background--brand-secondary{background-color:#fbd9ca}.site-campaign-hr-working-with-ntu .background__hover--brand-secondary{background-color:#fbd9ca!important}.site-campaign-hr-working-with-ntu .background__hover--brand-secondary:hover{background-color:#fbd9ca!important}.site-campaign-hr-working-with-ntu .background--brand-tertiary{background-color:#fff9ae}.site-campaign-hr-working-with-ntu .background__hover--brand-tertiary{background-color:#fff9ae!important}.site-campaign-hr-working-with-ntu .background__hover--brand-tertiary:hover{background-color:#fff9ae!important}.site-campaign-hr-working-with-ntu .background--brand-quaternary{background-color:#bce3fa!important}.site-campaign-hr-working-with-ntu .background__hover--brand-quaternary{background-color:#bce3fa!important}.site-campaign-hr-working-with-ntu .background__hover--brand-quaternary:hover{background-color:#bce3fa!important}.site-campaign-hr-working-with-ntu .background--brand-quinary{background-color:#d1bbdc!important}.site-campaign-hr-working-with-ntu .background__hover--brand-quinary{background-color:#d1bbdc!important}.site-campaign-hr-working-with-ntu .background__hover--brand-quinary:hover{background-color:#d1bbdc!important}.site-campaign-hr-working-with-ntu .background--brand-senary{background-color:#f3f3f3!important}.site-campaign-hr-working-with-ntu .background__hover--brand-senary{background-color:#f3f3f3!important}.site-campaign-hr-working-with-ntu .background__hover--brand-senary:hover{background-color:#f3f3f3!important}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--brand-colour-four{background-color:#bce3fa}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--brand-colour-five{background-color:#d1bbdc}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--brand-colour-six{background-color:#f3f3f3}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-primary .componentHighlightBox__button{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-secondary .componentHighlightBox__button{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-tertiary .componentHighlightBox__button{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-four .componentHighlightBox__button{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-five .componentHighlightBox__button{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-six .componentHighlightBox__button{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-primary .componentHighlightBox__button:hover{color:#d1e5c4!important}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-secondary .componentHighlightBox__button:hover{color:#fbd9ca!important}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-tertiary .componentHighlightBox__button:hover{color:#fff9ae!important}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-four .componentHighlightBox__button:hover{color:#bce3fa!important}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-five .componentHighlightBox__button:hover{color:#d1bbdc!important}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-six .componentHighlightBox__button:hover{color:#f3f3f3!important}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-primary .componentHighlightBox__link{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-secondary .componentHighlightBox__link{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-tertiary .componentHighlightBox__link{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-four .componentHighlightBox__link{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-five .componentHighlightBox__link{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-six .componentHighlightBox__link{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-primary .componentHighlightBox__link:hover{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-secondary .componentHighlightBox__link:hover{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-tertiary .componentHighlightBox__link:hover{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-four .componentHighlightBox__link:hover{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-five .componentHighlightBox__link:hover{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-six .componentHighlightBox__link:hover{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox__content h3{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox__content h4{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox__content p{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-primary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-secondary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-tertiary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-four.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-five.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-six.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a){color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-primary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-secondary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-tertiary.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-four.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-five.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--brand-colour-six.componentHighlightBox__content a:not(.componentHighlightBox__buttonContainer>a):hover{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox__button{color:#151515;background-color:transparent;border:2px solid #151515}.site-campaign-hr-working-with-ntu .componentHighlightBox__button:hover{background-color:#151515;color:transparent;border:2px solid #151515}.site-campaign-hr-working-with-ntu .componentBoxes__box:nth-of-type(4n+1) .componentBoxes__content--backgroundColour{background-color:#6d941b}.site-campaign-hr-working-with-ntu .componentBoxes__box:nth-of-type(4n+1):hover .componentBoxes__content--backgroundColour{background-color:#87ae35}.site-campaign-hr-working-with-ntu .componentBoxes__box:nth-of-type(4n+1):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#6d941b}.site-campaign-hr-working-with-ntu .componentBoxes__box:nth-of-type(4n+2) .componentBoxes__content--backgroundColour{background-color:#ef7c00}.site-campaign-hr-working-with-ntu .componentBoxes__box:nth-of-type(4n+2):hover .componentBoxes__content--backgroundColour{background-color:#ff961a}.site-campaign-hr-working-with-ntu .componentBoxes__box:nth-of-type(4n+2):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#ef7c00}.site-campaign-hr-working-with-ntu .componentBoxes__box:nth-of-type(4n+3) .componentBoxes__content--backgroundColour{background-color:#fd0}.site-campaign-hr-working-with-ntu .componentBoxes__box:nth-of-type(4n+3):hover .componentBoxes__content--backgroundColour{background-color:#fff71a}.site-campaign-hr-working-with-ntu .componentBoxes__box:nth-of-type(4n+3):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#fd0}.site-campaign-hr-working-with-ntu .componentBoxes__box:nth-of-type(4n+4) .componentBoxes__content--backgroundColour{background-color:#00a5e2}.site-campaign-hr-working-with-ntu .componentBoxes__box:nth-of-type(4n+4):hover .componentBoxes__content--backgroundColour{background-color:#1abffc}.site-campaign-hr-working-with-ntu .componentBoxes__box:nth-of-type(4n+4):hover .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{color:#00a5e2}.site-campaign-hr-working-with-ntu .componentBoxes__box--vertical:nth-of-type(4n+1){border-bottom:10px solid #6d941b}.site-campaign-hr-working-with-ntu .componentBoxes__box--vertical:nth-of-type(4n+1):hover{border-bottom:10px solid #87ae35}.site-campaign-hr-working-with-ntu .componentBoxes__box--vertical:nth-of-type(4n+2){border-bottom:10px solid #ef7c00}.site-campaign-hr-working-with-ntu .componentBoxes__box--vertical:nth-of-type(4n+2):hover{border-bottom:10px solid #ff961a}.site-campaign-hr-working-with-ntu .componentBoxes__box--vertical:nth-of-type(4n+3){border-bottom:10px solid #fd0}.site-campaign-hr-working-with-ntu .componentBoxes__box--vertical:nth-of-type(4n+3):hover{border-bottom:10px solid #fff71a}.site-campaign-hr-working-with-ntu .componentBoxes__box--vertical:nth-of-type(4n+4){border-bottom:10px solid #00a5e2}.site-campaign-hr-working-with-ntu .componentBoxes__box--vertical:nth-of-type(4n+4):hover{border-bottom:10px solid #1abffc}.site-campaign-hr-working-with-ntu .componentBoxes__box .componentBoxes__content--innerBorderHeading{border:1.5px solid #151515}.site-campaign-hr-working-with-ntu .componentBoxes__box:hover .componentBoxes__content--innerBorderHeading{border:3px solid #151515!important}.site-campaign-hr-working-with-ntu .componentBoxes__box h3{color:#151515}.site-campaign-hr-working-with-ntu .componentBoxes__content--backgroundColour h3,.site-campaign-hr-working-with-ntu .componentBoxes__content--backgroundColour p{color:#151515}.site-campaign-hr-working-with-ntu .componentBoxes__box .componentBoxes__content--backgroundColour .componentBoxes__noLink{color:#151515;background-color:transparent;border:2px solid #151515}.site-campaign-hr-working-with-ntu .componentBoxes__box .componentBoxes__content--backgroundColour .componentBoxes__noLink:hover{background-color:#151515;color:transparent;border:2px solid #151515}.site-campaign-hr-working-with-ntu .componentBoxes__box .componentBoxes__content--headingOnly h3{border-left:3px solid #151515}.site-campaign-hr-working-with-ntu .componentPromotionalBox__container{background-color:#f3f3f3!important}.site-campaign-hr-working-with-ntu .componentPromotionalBox__container h3,.site-campaign-hr-working-with-ntu .componentPromotionalBox__container h4,.site-campaign-hr-working-with-ntu .componentPromotionalBox__container p{color:#151515!important}.site-campaign-hr-working-with-ntu .componentPromotionalBox__container a{color:#e6005b!important}.site-campaign-hr-working-with-ntu .componentPromotionalBox__container a:hover{color:#9e043d!important}.site-campaign-hr-working-with-ntu .componentVideo__title{color:#151515!important}.site-campaign-hr-working-with-ntu .componentVideo__description{color:#151515!important}.site-campaign-law-professional-courses .hero-banner-section-home{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:600px}.site-campaign-law-professional-courses .hero-banner-section-home:before{-webkit-filter:unset;filter:unset}.site-campaign-law-professional-courses .hero-banner-section-home__content-container{padding:0 20px 55px 20px}.site-campaign-law-professional-courses .component__container--text h2{font-family:UniversLTPro-65,arial,sans-serif}.site-campaign-law-professional-courses .hero-banner-section-home__content{text-align:right;padding-bottom:50px;position:relative}.site-campaign-law-professional-courses .hero-banner-section-home__content:after{height:20px;width:100%;background:-webkit-gradient(linear,left top,right top,from(#9e043c),to(#e30058));background:linear-gradient(to right,#9e043c 0,#e30058 100%);position:absolute;content:"";bottom:0}.site-campaign-law-professional-courses .hero-banner-section-home:before{background-position:58% center}.site-campaign-law-professional-courses .hero-banner-section-home__heading-container{display:block}.site-campaign-law-professional-courses .hero-banner-section-home__text-container{display:block;width:100%}.site-campaign-law-professional-courses .hero-banner-section-home__heading-container .hero-banner-section-home__heading h1{text-shadow:unset;font-family:UniversLTPro-65,arial,sans-serif;background-color:#000;font-size:1.6rem;display:inline-block;padding:10px 20px 10px 20px;margin:0}.site-campaign-law-professional-courses .hero-banner-section-home__text p{font-size:1.6rem;color:#e6005b;background-color:#000;padding:0 20px 10px 20px;display:inline-block;margin:0}.site-campaign-law-professional-courses .component__container{grid-template-columns:repeat(12,1fr);display:grid;padding:50px 0}.site-campaign-law-professional-courses .componentButtons{grid-column:2/-2}@media only screen and (min-width:789px){.site-campaign-law-professional-courses .hero-banner-section-home{min-height:unset}.site-campaign-law-professional-courses .hero-banner-section-home:before{background-position:center center}.site-campaign-law-professional-courses .hero-banner-section-home__heading-container .hero-banner-section-home__heading h1{font-size:2rem;padding:10px 20px 10px 7.5%}.site-campaign-law-professional-courses .hero-banner-section-home__text p{font-size:2rem;padding:0 20px 10px 4.5%}.site-campaign-law-professional-courses .hero-banner-section-home__arrow{display:none}.site-campaign-law-professional-courses .component__container{padding:50px}}.ntujsc-utility__expand-arrow{display:inline-block;position:relative;margin-left:.5rem}.ntujsc-utility__expand-arrow::after,.ntujsc-utility__expand-arrow::before{content:"";height:10px;position:absolute;bottom:0;width:.15rem;-webkit-transition:all .2s;transition:all .2s}.ntujsc-utility__expand-arrow::before{background-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.ntujsc-utility__expand-arrow::after{background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ntujsc-utility__expand-arrow--inverted::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ntujsc-utility__expand-arrow--inverted::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.ntujsc-utility__hamburger-menu-icon{position:relative;width:16px;height:16px}.ntujsc-utility__hamburger-menu-icon>span{position:absolute;background:#fff;display:block;width:100%;height:2px}.ntujsc-utility__hamburger-menu-icon>span:nth-child(1).animated{-webkit-animation:animation__hamburger-menu-icon--collapseSpinTop .2s ease-in-out forwards;animation:animation__hamburger-menu-icon--collapseSpinTop .2s ease-in-out forwards}.ntujsc-utility__hamburger-menu-icon>span:nth-child(2){margin-top:7px}.ntujsc-utility__hamburger-menu-icon>span:nth-child(2).animated{-webkit-animation:animation__hamburger-menu-icon--collapseSpinMiddle .2s ease-in-out forwards;animation:animation__hamburger-menu-icon--collapseSpinMiddle .2s ease-in-out forwards}.ntujsc-utility__hamburger-menu-icon>span:nth-child(3){margin-top:14px}.ntujsc-utility__hamburger-menu-icon>span:nth-child(3).animated{-webkit-animation:animation__hamburger-menu-icon--collapseSpinBottom .2s ease-in-out forwards;animation:animation__hamburger-menu-icon--collapseSpinBottom .2s ease-in-out forwards}@-webkit-keyframes animation__hamburger-menu-icon--collapseSpinMiddle{from{visibility:visible}55%{visibility:visible}60%{visibility:hidden}to{visibility:hidden}}@keyframes animation__hamburger-menu-icon--collapseSpinMiddle{from{visibility:visible}55%{visibility:visible}60%{visibility:hidden}to{visibility:hidden}}@-webkit-keyframes animation__hamburger-menu-icon--collapseSpinTop{from{margin-top:0}55%{margin-top:7px}60%{-webkit-transform:rotate(0);transform:rotate(0)}to{margin-top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes animation__hamburger-menu-icon--collapseSpinTop{from{margin-top:0}55%{margin-top:7px}60%{-webkit-transform:rotate(0);transform:rotate(0)}to{margin-top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes animation__hamburger-menu-icon--collapseSpinBottom{from{margin-top:14px}55%{margin-top:7px}60%{-webkit-transform:rotate(0);transform:rotate(0)}to{margin-top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes animation__hamburger-menu-icon--collapseSpinBottom{from{margin-top:14px}55%{margin-top:7px}60%{-webkit-transform:rotate(0);transform:rotate(0)}to{margin-top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.ntujsc-accordion-course{grid-template-columns:auto!important}.ntujsc-accordion-course__section{background-color:#fff;margin:1rem 0}.ntujsc-accordion-course__section>.ntujsc-utility__expand-arrow{height:auto}.ntujsc-accordion-course__section>.ntujsc-utility__expand-arrow.course-modules__nav-link{padding:20px 60px 20px 40px;width:100%;margin-left:0}.ntujsc-accordion-course__section>.ntujsc-utility__expand-arrow::before{left:auto;right:47px;top:30px;background-color:#9e043d}.ntujsc-accordion-course__section>.ntujsc-utility__expand-arrow::after{left:auto;right:53px;top:30px;background-color:#9e043d}.ntujsc-accordion-course__section>.ntujsc-utility__expand-arrow--inverted::before{background-color:#e6005b}.ntujsc-accordion-course__section>.ntujsc-utility__expand-arrow--inverted::after{background-color:#e6005b}.ntujsc-accordion-course__section .course-modules__tab-pane.active{padding-top:0}.ntujsc-accordion-course__content-container{display:none}.ntujsc-anchor-link-nav-bar{width:100%;z-index:9999;max-width:none!important;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:rgba(88,88,88,.97)!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0!important;margin:0!important}.ntujsc-anchor-link-nav-bar.sticky{position:sticky;top:0}.ntujsc-anchor-link-nav-bar .ntujsc-utility__expand-arrow::before{left:0}.ntujsc-anchor-link-nav-bar .ntujsc-utility__expand-arrow::after{left:6px}.ntujsc-anchor-link-nav-bar .standard-menu__container{padding:0 50px}.ntujsc-anchor-link-nav-bar .standard-menu__container.display--vertical{display:block;padding:0}.ntujsc-anchor-link-nav-bar .standard-menu__container.display--vertical>li{display:block}.ntujsc-anchor-link-nav-bar .standard-menu__container.display--vertical>li:last-child{margin-bottom:40px}.ntujsc-anchor-link-nav-bar .standard-menu__container.display--vertical>li>a{padding:20px 0}.ntujsc-anchor-link-nav-bar .reduced-menu__container{display:grid;grid-template-columns:auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;width:100%;background:#585858;color:#fff;padding:0 32px 0 20px}@media screen and (min-width:450px){.ntujsc-anchor-link-nav-bar .reduced-menu__container{padding:0 62px 0 50px}}.ntujsc-anchor-link-nav-bar .reduced-menu__container>.reduced-menu__left{justify-self:start;-webkit-transition:all .1s;transition:all .1s}.ntujsc-anchor-link-nav-bar .reduced-menu__container>.reduced-menu__left.invisible{opacity:0}.ntujsc-anchor-link-nav-bar .reduced-menu__container>.reduced-menu__left.translate--top{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.ntujsc-anchor-link-nav-bar .reduced-menu__container>.reduced-menu__left.translate--bottom{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.ntujsc-anchor-link-nav-bar .reduced-menu__container>.reduced-menu__right{justify-self:end}.ntujsc-anchor-link-nav-bar>.hidden{display:none}.ntujsc-anchor-link-nav-bar .reduced-menu__expand{cursor:pointer}.ntujsc-anchor-link-nav-bar .dropdown-menu{position:static;max-height:0;width:100vw;-webkit-transition:all .5s;transition:all .5s;overflow-x:hidden;overflow-y:scroll}.ntujsc-anchor-link-nav-bar .dropdown-menu.max-height--100vh{max-height:100vh}.ntujsc-profile-swiper-course__swiper{width:100%}.ntujsc-profile-swiper-course__nav--next,.ntujsc-profile-swiper-course__nav--prev{position:absolute;top:20%;cursor:pointer;height:40px;width:40px;border-radius:2px;background:url(../icons/right-chevron.svg) center center no-repeat;background-size:10px;background-color:rgba(230,0,91,.7);z-index:100;-webkit-transition:background-color .25s;transition:background-color .25s}@media only screen and (min-width:768px){.ntujsc-profile-swiper-course__nav--next,.ntujsc-profile-swiper-course__nav--prev{top:50%;height:70px;width:70px;background-size:15px}}.ntujsc-profile-swiper-course__nav--next:hover,.ntujsc-profile-swiper-course__nav--prev:hover{background-color:#e6005b}.ntujsc-profile-swiper-course__nav--next:after,.ntujsc-profile-swiper-course__nav--prev:after{font-size:1.25em!important}.ntujsc-profile-swiper-course__nav--prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);left:-20px}@media only screen and (min-width:1200px){.ntujsc-profile-swiper-course__nav--prev{-webkit-transform:translateX(100%) scaleX(-1);-ms-transform:translateX(100%) scaleX(-1);transform:translateX(100%) scaleX(-1)}}.ntujsc-profile-swiper-course__nav--next{right:-20px}@media only screen and (min-width:1200px){.ntujsc-profile-swiper-course__nav--next{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.ntujsc-profile-swiper-course__slide{height:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:300px 1fr}@media only screen and (min-width:768px){.ntujsc-profile-swiper-course__slide{grid-template-rows:60px auto 60px}}.ntujsc-profile-swiper-course__slide-image{grid-column:span 12;min-height:200px;height:100%;grid-row:1;background-position-y:top!important}@media only screen and (min-width:450px){.ntujsc-profile-swiper-course__slide-image{grid-column:2/-2}}@media only screen and (min-width:768px){.ntujsc-profile-swiper-course__slide-image{height:initial;grid-row:1/4;grid-column:2/7;background-position-y:initial}}.ntujsc-profile-swiper-course__slide-content{grid-column:1/-1;grid-row:2;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;border:10px solid #e4e4e4;padding:2rem;background-color:#fff}@media only screen and (min-width:450px){.ntujsc-profile-swiper-course__slide-content{grid-column:3/-3;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}}@media only screen and (min-width:768px){.ntujsc-profile-swiper-course__slide-content{grid-column:7/-1;grid-row:2}}.ntujsc-profile-swiper-course__slide-content>header>h2{font-size:1.625rem;font-family:UniversLTPro-55Roman,arial,sans-serif!important}@media screen and (min-width:768px){.ntujsc-profile-swiper-course__slide-content>header>h2{margin-bottom:.5rem!important}}.ntujsc-profile-swiper-course__slide-content>header>h3{font-size:1.25rem;margin-bottom:.5rem!important}.ntujsc-profile-swiper-course__slide-content>header>h3:last-child{font-size:1rem;color:#e6005b}.ntujsc-profile-swiper-course__slide-content>div{margin-bottom:1.5rem;font-size:1rem;background:url(../icons/Quote_marks.svg) 0 30px no-repeat;background-size:35px;background-position:0 16px;padding-top:45px}@media screen and (min-width:768px){.ntujsc-profile-swiper-course__slide-content>div{background-size:45px;padding-top:54px}}.ntujsc-profile-swiper-course__slide-content .course-section-sub-title{margin:0 0 5px}@media screen and (min-width:768px){.ntujsc-profile-swiper-course__slide-content .course-section-sub-title{margin:0 0 1rem}}.ntujsc-profile-swiper-course__slide-content blockquote:before{font-size:5rem;color:#ccc;content:"“";display:block;line-height:1em;font-family:Arial;height:30px;margin-bottom:10px;margin-left:-50px}@media only screen and (min-width:768px){.ntujsc-profile-swiper-course .swiper-slide>.ntujsc-profile-swiper-course__slide>aside{-webkit-transition:all .8s;transition:all .8s;-webkit-transform:scale3d(1.12,1.2,1);transform:scale3d(1.12,1.2,1)}.ntujsc-profile-swiper-course .swiper-slide>.ntujsc-profile-swiper-course__slide>div{-webkit-transition:all .8s;transition:all .8s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.ntujsc-profile-swiper-course .swiper-slide.swiper-slide-active>.ntujsc-profile-swiper-course__slide>aside{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ntujsc-profile-swiper-course .swiper-slide.swiper-slide-active>.ntujsc-profile-swiper-course__slide>div{-webkit-transform:translateX(-16.66%);-ms-transform:translateX(-16.66%);transform:translateX(-16.66%)}}.course-students{grid-column:1/-1}.course-students__header{background:#fff;grid-column:2/-2;padding:30px 0;display:grid;grid-template-columns:repeat(12,1fr)}.course-students__title{grid-column:2/-2}.course-students__text{margin-top:0}.course-students__text--no-margin p{margin:0}.course-students__content{padding:20px 30px;margin-top:20px;background:#fff}.course-students__content.course-students__content--1{grid-column:1/-1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto auto}.course-students__content.course-students__content--1>h3{grid-row:1;grid-column:span 12}.course-students__content.course-students__content--1>p{grid-row:2;grid-column:span 12}.course-students__content.course-students__content--1>div{grid-row:3}@media screen and (min-width:789px){.course-students__content.course-students__content--1{grid-column:1/-1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width:789px){.course-students__content.course-students__content--1.make-two-column{grid-column:1/9}}@media screen and (min-width:789px){.course-students__content.course-students__content--1+.course-students__content--2{grid-column:9/-1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.course-students__content.course-students__content--2{grid-column:1/-1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (min-width:789px){.course-students__content.course-students__content--2{grid-column:1/-1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.course-students__content.course-students__content--3{grid-column:1/-1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto auto}@media screen and (min-width:789px){.course-students__content.course-students__content--3{grid-column:1/-1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.course-students__content.course-students__content--3 h3{grid-row:1;grid-column:span 12}.course-students__sub-title{font-family:UniversLTPro-65Bold,arial,sans-serif;margin-top:0}.course-students__sub-title--center{text-align:center}.course-students__sub-title--center-mobile{text-align:center}@media screen and (min-width:789px){.course-students__sub-title--center-mobile{text-align:left}}.course-students__video{grid-column:1/-1;position:relative;width:100%}.course-students__video-main-slider .swiper-slide{height:200px;cursor:pointer}@media screen and (min-width:480px){.course-students__video-main-slider .swiper-slide{height:300px}}@media screen and (min-width:768px){.course-students__video-main-slider .swiper-slide{height:400px}}.course-students__video-thumbnail-slider{grid-column:1/-1;position:relative;width:100%}.course-students__video-thumbnail-slider .swiper-slide{cursor:pointer}.course-students__video-thumbnail-slider .swiper-slide.swiper-slide-visible:before{content:" ";color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;height:25%;width:22%;background-color:rgba(158,4,61,.8)}.course-students__video-thumbnail-slider .swiper-slide.swiper-slide-visible:after{content:" ";position:absolute;height:100%;width:100%;display:block;z-index:1;top:0;background-size:25%;background-position:center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP4AAACiCAYAAABh2nDdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAulJREFUeNrs3d1tGlEQBtAlSgEpgXSAO8AdxB2QDuwONhWQDpxUAB14OyAdmA5IB+SOvDdCSHnLn/WdI91XP4z1aYY77DIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAvnc/nQzsrlYCs4JdTOxvVgKzgd7t23qkKZAW/PLezVhnICn43qg7kBb88tbNUJcgKfr/4+6BSkBX8buviD/KCf7bzh8zgd/cqB3nBt/OH0OD3i7+1KkJW8O38ITj4/eJvqaKQFXw7fwgNfvfo4i/PQgleV/D/0J8+tnO3WCy+qXKGN0pAU5/3D3b+Oj5ZHf/SNHf/7yqu45Nj3Y7n/AWfQHXZV4/5bpXCqE/GqH+tLvw+uvjT8cmymrv/Ril0fHI6/qX93P1d/Ak+QcEvx8HO36hPnOXwsvMflULHJ6fjX5oGO38dnzjr4WXn72EfwSdM7fx3XvBp1Cdn1L9m56/jE6jv/D3so+MT1PEv2fnr+ASqC7+Dh30EnzzLefQflcKoT8aof60u/Grnf/Sf1PHJsZpHfzt/wSfMz52/Ugg+WWrk/6oMgk+OL+3c+oLPv/dWCfgLapdfO/29Uuj4ZJjauRF6wSfHpxb4Wys8oz4ZjvNoPymFjk+G/TzaC73gE6Au8B5a4L2Rx6hPCM/h6/iE+dwCfyP0Oj45o73dvOATZBq8XdeoT5S+mxd6HZ8Ax8Ev6Oj4ROm7eaEXfAL0Czyf5436hPCqLB2fMH03L/Q6PiGj/Z3v2ev45Kiwvxd6wSfHg908/KfOv1+97nqlspAT/Ec/aw05wT/5UQvICn6N9kuVhJzgjyoIOcE/+alqyAr+zgUe5AS/uvy9ikFO8O3mISz4W6M95ATfbh7Cgv9kNw9ZwR9VBXKC/+wCD7KCbzcPYcHfqAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvE4/BBgAB9Vp0xXzB8AAAAAASUVORK5CYII=)}.course-students__video-thumbnail-slider .swiper-slide.swiper-slide-visible.swiper-slide-thumb-active:before{background-color:rgba(230,0,91,.8)}.course-students__video-thumbnail-slider .swiper-slide.swiper-slide-visible:hover:before{background-color:rgba(230,0,91,.8)}.course-students__video-thumbnail-slider .swiper-button-next,.course-students__video-thumbnail-slider .swiper-button-prev{color:#fff;background-color:#e6005b;padding:1.25em;border-radius:2px;height:40px;width:40px}.course-students__video-thumbnail-slider .swiper-button-next:after,.course-students__video-thumbnail-slider .swiper-button-prev:after{font-size:1em}.secondary-navigation--art{background-color:#151515}.secondary-navigation--art .secondary-navigation__bar{background-color:#151515;color:#151515}@media screen and (min-width:450px){.secondary-navigation--art .secondary-navigation__bar{grid-template-columns:130px auto}}.secondary-navigation--art .secondary-navigation__heading{background-image:url(../icons/secondary-navigation-logo--art.svg)}.secondary-navigation--art .secondary-navigation__hamburger{background-color:#585858}.secondary-navigation--art .secondary-navigation__hamburger:hover{background-color:#3f3f3f}.secondary-navigation--nbs{background-color:#821169}.secondary-navigation--nbs .secondary-navigation__bar{background-color:#821169;color:#821169}@media screen and (min-width:450px){.secondary-navigation--nbs .secondary-navigation__bar{grid-template-columns:150px auto}}.secondary-navigation--nbs .secondary-navigation__heading{background-image:url(../icons/secondary-navigation-logo--nbs.svg)}.secondary-navigation--nbs .secondary-navigation__hamburger{background-color:#c7017f}.secondary-navigation--nbs .secondary-navigation__hamburger:hover{background-color:#690050}.secondary-navigation--nls{background-color:#9e043d}.secondary-navigation--nls .secondary-navigation__bar{background-color:#9e043d;color:#9e043d}@media screen and (min-width:450px){.secondary-navigation--nls .secondary-navigation__bar{grid-template-columns:140px auto}}.secondary-navigation--nls .secondary-navigation__heading{background-image:url(../icons/secondary-navigation-logo--nls.svg)}.secondary-navigation--nls .secondary-navigation__hamburger{background-color:transparent;border:2px solid #fff;padding:12px}.secondary-navigation--nls .secondary-navigation__hamburger:hover{color:#9e043d;background-color:#fff}.secondary-navigation--nls .secondary-navigation__hamburger:hover span{background:#9e043d}.secondary-navigation--alumni{background-color:#e6005b}.secondary-navigation--alumni .secondary-navigation__bar{background-color:#e6005b;color:#e6005b}.secondary-navigation--alumni .secondary-navigation__heading{color:#fff;font-size:1.8rem}.secondary-navigation--alumni .secondary-navigation__hamburger{background-color:#9e043d}.secondary-navigation--alumni .secondary-navigation__hamburger:hover{background-color:#9e043d;-webkit-filter:brightness(90%);filter:brightness(90%)}.ntujsc-utility__expand-arrow{height:16px}.ntujsc-utility__expand-arrow::before{left:0}.ntujsc-utility__expand-arrow::after{left:6px}.secondary-navigation{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.3);position:relative}.secondary-navigation__container{margin:0 auto;max-width:85.375rem;display:grid;width:100%;position:relative}.secondary-navigation__bar{display:grid;grid-template-columns:40% auto;grid-gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:11;-webkit-box-shadow:10px 0;box-shadow:10px 0;padding:0 1.0625rem}@media screen and (min-width:450px){.secondary-navigation__bar{grid-template-columns:180px auto}}@media screen and (min-width:450px){.secondary-navigation__bar{padding:0 1.25rem}}.secondary-navigation__heading{margin:10px;margin-left:0;background-size:contain;background-position:left center;background-repeat:no-repeat;height:60%;width:auto}.secondary-navigation__hamburger{display:grid;grid-template-columns:auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding:14px;margin:10px;margin-right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .2s,opacity .2s;transition:background-color .2s,opacity .2s;opacity:1;border:none}.secondary-navigation__hamburger>div{grid-column:1;display:inline-block;margin-right:8px}.secondary-navigation__hamburger--active{background-color:#151515}.secondary-navigation__hamburger--loading{cursor:wait;opacity:0}.secondary-navigation__navigation{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;position:absolute;justify-self:end;background-color:#585858;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5),inset 0 7px 3px -3px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.5),inset 0 7px 3px -3px rgba(0,0,0,.3);padding:1em;width:100%}@media only screen and (min-width:768px){.secondary-navigation__navigation{width:auto}}.secondary-navigation__menu-item:last-child:after,.secondary-navigation__menu-item:last-child:hover:after{border-bottom:none}.secondary-navigation__menu-item>a{display:block;color:#fff;font-size:1em;min-width:160px;background-color:#585858;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.secondary-navigation__menu-item>a:hover{text-decoration:none;color:#fff;background-color:#3f3f3f}.secondary-navigation__menu-item-l1{display:grid;grid-template-columns:auto 56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.secondary-navigation__menu-item-l1:after{content:"";display:block;border-bottom:1px solid #707070;grid-column:1/3}.secondary-navigation__menu-item-l1>a{padding:1em 1.5em}.secondary-navigation__menu-item-l1>a:first-child{border-right:1px solid #707070}.secondary-navigation__menu-item-l1--no-children{grid-template-columns:100%}.secondary-navigation__menu-item-l1--no-children>.secondary-navigation__menu-item-dropdown{display:none}.secondary-navigation__menu-item-l1--no-children>a:first-child{border-right:none}.secondary-navigation__menu-item-l1--active{background-color:#151515}.secondary-navigation__menu-item-l1--active>a{background-color:#151515}.secondary-navigation__menu-item-l2{grid-column:1/3}.secondary-navigation__menu-item-l2>a{padding:1em 1.5em 1em calc(1.5em + 10px)}.secondary-navigation__menu-item-dropdown{padding:1em;width:56px;height:100%;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.secondary-navigation__menu-item-dropdown:hover{background-color:#3f3f3f}.component-video-playlist{display:grid;grid-gap:20px;grid-template-columns:100%}.component-video-playlist__playlist-info-container{display:grid;grid-template-columns:1fr .5fr}.component-video-playlist__playlist-info-container>h3{margin-bottom:0;font-size:1em;grid-column:1}@media screen and (min-width:768px){.component-video-playlist__playlist-info-container>h3{font-size:1.625rem}}.component-video-playlist__playlist-info-container>.component-video-playlist__playlist-counter{align-self:center;justify-self:flex-end;grid-column:2}.component-video-playlist__playlist-item-link:hover{text-decoration:none}.component-video-playlist__playlist-item-body>.component-video-playlist__playlist-item-image-container{position:relative;line-height:0}.component-video-playlist__playlist-item-body>.component-video-playlist__playlist-item-image-container>img{width:100%;height:100%}.component-video-playlist__playlist-item-body>.component-video-playlist__playlist-item-image-container>.component-video-playlist__playlist-item-image-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(21,21,21,.8);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.component-video-playlist__playlist-item-body>.component-video-playlist__playlist-item-image-container>.component-video-playlist__playlist-item-image-overlay:hover{opacity:1}.component-video-playlist__playlist-item-body>.component-video-playlist__playlist-item-image-container>.component-video-playlist__playlist-item-image-overlay>i{color:#e6005b}.component-video-playlist__playlist-item-body>.component-video-playlist__playlist-item-duration{color:#585858}.background--grey .component-video-playlist__playlist-item-title{color:#9e043d}.background--grey .component-video-playlist__playlist-item-link:hover .component-video-playlist__playlist-item-title{color:#850024}.component-video-playlist__playlist-container{display:grid;grid-template-columns:auto auto auto;-ms-flex-pack:distribute;justify-content:space-around;position:relative;margin-right:-20px}@media screen and (min-width:450px){.component-video-playlist__playlist-container{margin-right:-50px}}@media screen and (min-width:600px){.component-video-playlist__playlist-container{margin-right:initial}}.component-video-playlist__playlist-container .swiper-horizontal{overflow:hidden;grid-column:2}.component-video-playlist__playlist-container .swiper-slide{cursor:pointer}.component-video-playlist__playlist-container .swiper-button-next,.component-video-playlist__playlist-container .swiper-button-prev{color:#fff;background-color:#e6005b;-webkit-transition:background-color .3s;transition:background-color .3s;padding:1.25em;border-radius:2px;height:40px;width:40px;position:relative;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);display:none}@media screen and (min-width:600px){.component-video-playlist__playlist-container .swiper-button-next,.component-video-playlist__playlist-container .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex}}.component-video-playlist__playlist-container .swiper-button-next:hover,.component-video-playlist__playlist-container .swiper-button-prev:hover{background-color:#cd0042}.component-video-playlist__playlist-container .swiper-button-next:after,.component-video-playlist__playlist-container .swiper-button-prev:after{font-size:12px;font-weight:700}.component-video-playlist__playlist-container .swiper-button-next.swiper-button-disabled,.component-video-playlist__playlist-container .swiper-button-prev.swiper-button-disabled{color:#151515;background:#ccc;opacity:1}.component-video-playlist__playlist-container .swiper-button-next{right:0;left:initial;margin-left:20px}.component-video-playlist__playlist-container .swiper-button-prev{left:0;right:initial;margin-right:20px}.component-video-playlist--theme-dark{color:#fff}.component-video-playlist--theme-dark h2,.component-video-playlist--theme-dark h3{color:#fff}.component-video-playlist--theme-dark .component-video-playlist__playlist-item-body{color:#fff}.component-video-playlist--theme-dark .component-video-playlist__playlist-item-body>.component-video-playlist__playlist-item-duration{color:#ccc}.component-video-playlist--theme-dark .swiper-button-next,.component-video-playlist--theme-dark .swiper-button-prev{color:#e6005b;background-color:#fff}.component-video-playlist--theme-dark .swiper-button-next:hover,.component-video-playlist--theme-dark .swiper-button-prev:hover{background-color:#ccc}.component-video-playlist--theme-dark .swiper-button-next.swiper-button-disabled,.component-video-playlist--theme-dark .swiper-button-prev.swiper-button-disabled{color:#151515;background:#fff;opacity:.3}.page--campaign .component-video-playlist{color:#fff}.page--campaign .component-video-playlist h2,.page--campaign .component-video-playlist h3{color:#fff}.page--campaign .component-video-playlist .component-video-playlist__playlist-item-body{color:#fff}.page--campaign .component-video-playlist .component-video-playlist__playlist-item-body>.component-video-playlist__playlist-item-duration{color:#ccc}.page--campaign .component-video-playlist .swiper-button-next,.page--campaign .component-video-playlist .swiper-button-prev{color:#e6005b;background-color:#fff}.page--campaign .component-video-playlist .swiper-button-next:hover,.page--campaign .component-video-playlist .swiper-button-prev:hover{background-color:#ccc}.page--campaign .component-video-playlist .swiper-button-next.swiper-button-disabled,.page--campaign .component-video-playlist .swiper-button-prev.swiper-button-disabled{color:#151515;background:#fff;opacity:.3}.course-campus-facilities,.course-student-work{background:#fff;position:relative;grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.course-campus-facilities__container,.course-student-work__container{grid-column:2/-2;margin-bottom:20px;padding-top:30px;padding-bottom:30px;margin-top:20px}.course-campus-facilities-image-slider__swiper .swiper-slide>a:hover,.course-student-work-image-slider__swiper .swiper-slide>a:hover{text-decoration:none}.course-campus-facilities-image-slider__swiper .course-campus-facilities-image-slider__slide,.course-campus-facilities-image-slider__swiper .course-student-work-image-slider__slide,.course-student-work-image-slider__swiper .course-campus-facilities-image-slider__slide,.course-student-work-image-slider__swiper .course-student-work-image-slider__slide{display:grid;grid-template-rows:0fr auto;height:100%}.course-campus-facilities-image-slider__swiper .course-campus-facilities-image-slider__caption,.course-campus-facilities-image-slider__swiper .course-student-work-image-slider__caption,.course-student-work-image-slider__swiper .course-campus-facilities-image-slider__caption,.course-student-work-image-slider__swiper .course-student-work-image-slider__caption{display:grid;grid-template-columns:50px auto;background:#000;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px}.course-campus-facilities-image-slider__swiper .course-campus-facilities-image-slider__icon-camera,.course-campus-facilities-image-slider__swiper .course-student-work-image-slider__icon-camera,.course-student-work-image-slider__swiper .course-campus-facilities-image-slider__icon-camera,.course-student-work-image-slider__swiper .course-student-work-image-slider__icon-camera{height:26px;width:26px;background-image:url(../icons/carousel-camera-icon.png)}.course-campus-facilities-image-slider__swiper .course-campus-facilities-image-slider__caption-text,.course-campus-facilities-image-slider__swiper .course-student-work-image-slider__caption-text,.course-student-work-image-slider__swiper .course-campus-facilities-image-slider__caption-text,.course-student-work-image-slider__swiper .course-student-work-image-slider__caption-text{font-size:1.25rem;font-family:UniversLTPro-65Bold,arial,sans-serif}.course-campus-facilities-image-slider__swiper .course-campus-facilities-image-slider__image,.course-campus-facilities-image-slider__swiper .course-student-work-image-slider__image,.course-student-work-image-slider__swiper .course-campus-facilities-image-slider__image,.course-student-work-image-slider__swiper .course-student-work-image-slider__image{width:100%}.course-campus-facilities-image-slider__swiper-nav--next,.course-campus-facilities-image-slider__swiper-nav--prev,.course-student-work-image-slider__swiper-nav--next,.course-student-work-image-slider__swiper-nav--prev{position:absolute;top:50%;cursor:pointer;height:40px;width:40px;border-radius:2px;background:url(../icons/right-chevron.svg) center center no-repeat;background-size:10px;background-color:rgba(230,0,91,.7);z-index:100;-webkit-transition:background-color .25s;transition:background-color .25s}@media only screen and (min-width:768px){.course-campus-facilities-image-slider__swiper-nav--next,.course-campus-facilities-image-slider__swiper-nav--prev,.course-student-work-image-slider__swiper-nav--next,.course-student-work-image-slider__swiper-nav--prev{top:50%;height:70px;width:70px;background-size:15px}}.course-campus-facilities-image-slider__swiper-nav--next:hover,.course-campus-facilities-image-slider__swiper-nav--prev:hover,.course-student-work-image-slider__swiper-nav--next:hover,.course-student-work-image-slider__swiper-nav--prev:hover{background-color:#e6005b}.course-campus-facilities-image-slider__swiper-nav--next:after,.course-campus-facilities-image-slider__swiper-nav--prev:after,.course-student-work-image-slider__swiper-nav--next:after,.course-student-work-image-slider__swiper-nav--prev:after{font-size:1.25em!important}.course-campus-facilities-image-slider__swiper-nav--prev,.course-student-work-image-slider__swiper-nav--prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);left:-20px}@media only screen and (min-width:1200px){.course-campus-facilities-image-slider__swiper-nav--prev,.course-student-work-image-slider__swiper-nav--prev{-webkit-transform:translateX(100%) scaleX(-1);-ms-transform:translateX(100%) scaleX(-1);transform:translateX(100%) scaleX(-1)}}.course-campus-facilities-image-slider__swiper-nav--next,.course-student-work-image-slider__swiper-nav--next{right:-20px}@media only screen and (min-width:1200px){.course-campus-facilities-image-slider__swiper-nav--next,.course-student-work-image-slider__swiper-nav--next{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.ntujsc-contents-table__list-container{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px}.ntujsc-contents-table__list{grid-column:1/13;-webkit-padding-start:8px;padding-inline-start:8px}@media screen and (min-width:768px){.ntujsc-contents-table__list{grid-column:2/12}}.ntujsc-contents-table__list-heading{font-family:UniversLTPro-65Bold,arial,sans-serif;font-weight:700;margin-top:16px;font-size:16px}.ntujsc-contents-table__list-subheading{font-size:14px;margin-top:8px;margin-left:20px}.hero-banner-info-hub{display:grid;grid-template-rows:350px 1fr}@media only screen and (min-width:450px){.hero-banner-info-hub{grid-template-rows:450px 1fr}}@media only screen and (min-width:789px){.hero-banner-info-hub{grid-template-rows:1fr;min-height:450px}}.hero-banner-info-hub__image-container{display:grid;grid-template-columns:1fr;grid-row:1/2;grid-column:1/-1}@media only screen and (min-width:789px){.hero-banner-info-hub__image-container{grid-template-columns:1fr 1fr;grid-row:1/2;grid-column:1/-1}}.hero-banner-info-hub__image{grid-column:1/-1}@media only screen and (min-width:789px){.hero-banner-info-hub__image{grid-column:2/3}}.hero-banner-info-hub__content-container{grid-row:2/3;display:grid;grid-column:1/-1;width:100%}@media only screen and (min-width:789px){.hero-banner-info-hub__content-container{grid-row:1/2;grid-template-columns:repeat(12,1fr);max-width:1340px;padding:0 50px;margin:0 auto}}.hero-banner-info-hub__content{padding:30px}@media only screen and (min-width:789px){.hero-banner-info-hub__content{padding:150px 0;grid-column:1/6}}.page .hero-banner-info-hub__heading{color:#fff;font-size:2.5rem;margin-bottom:25px}.hero-banner-info-hub__content p{color:#fff;font-size:1.1875rem}.background--black .hero-banner-info-hub__content p a{color:#fff}.background--black .hero-banner-info-hub__content p a:hover{color:#ccc}.background--hematite .hero-banner-info-hub__content p a{color:#fff}.background--brand-grey .hero-banner-info-hub__content p a{color:#fff}.hero-banner-info-hub__text:last-of-type{margin-bottom:0}.hero-banner-section-home{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:789px){.hero-banner-section-home{width:100vw;height:100vh;height:calc(100vh - 235px);min-height:600px;max-width:100%}}.hero-banner-section-home::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-filter:brightness(60%);filter:brightness(60%)}.hero-banner-section-home__content-container{padding:125px 50px;margin:0 auto;display:grid;width:100%}@media only screen and (min-width:789px){.hero-banner-section-home__content-container{max-width:1340px;padding:50px}}.hero-banner-section-home__content{position:relative;color:#fff;text-align:center;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;grid-column:2/-2}@media only screen and (min-width:789px){.hero-banner-section-home__content{padding-bottom:100px}}.hero-banner-section-home__content--left{text-align:left;justify-items:left}.hero-banner-section-home__heading-container{grid-template-columns:repeat(12,1fr);grid-gap:20px;display:grid;width:100%}.page .hero-banner-section-home__heading{grid-column:2/-2}.hero-banner-section-home__content--left .hero-banner-section-home__heading{grid-column:1/-1}@media only screen and (min-width:450px){.hero-banner-section-home__content--left .hero-banner-section-home__heading{grid-column:2/-2}}.page .hero-banner-section-home__heading h1,.page .hero-banner-section-home__heading h2{text-shadow:0 3px 6px rgba(0,0,0,.5019607843);font-size:2.75rem;color:#fff}@media only screen and (min-width:789px){.page .hero-banner-section-home__heading h1,.page .hero-banner-section-home__heading h2{font-size:4rem}}.hero-banner-section-home__text-container{grid-template-columns:repeat(12,1fr);grid-gap:20px;display:grid}.page .hero-banner-section-home__text{grid-column:1/-1}@media only screen and (min-width:450px){.page .hero-banner-section-home__text{grid-column:2/-2}}@media only screen and (min-width:789px){.page .hero-banner-section-home__content--left .hero-banner-section-home__text{grid-column:2/-7}}.page .hero-banner-section-home__text p{font-size:1.5rem;text-shadow:0 3px 6px rgba(0,0,0,.5019607843)}.page .hero-banner-section-home__text p a{color:#fff!important}@-webkit-keyframes section-home__down-arrow{22%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(50%);transform:translateY(50%)}28%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes section-home__down-arrow{22%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(50%);transform:translateY(50%)}28%{-webkit-transform:translateY(0);transform:translateY(0)}}.hero-banner-section-home .fa-arrow-down{color:#fff;font-size:2rem;-webkit-animation:section-home__down-arrow 10s ease infinite;animation:section-home__down-arrow 10s ease infinite}.hero-banner-section-home .fa-arrow-down:hover{color:#e6005b}.hero-banner-section-home__arrow{display:none}@media only screen and (min-width:789px){.hero-banner-section-home__arrow{display:block;color:#fff;margin-top:30px;position:absolute;bottom:60px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.hero-banner-video{position:relative;background:#ccc;min-height:200px}@media only screen and (min-width:450px){.hero-banner-video{min-height:auto}}.hero-banner-video_mobile-image{position:absolute;height:100%;width:100%;-webkit-filter:brightness(45%);filter:brightness(45%)}@media only screen and (min-width:450px){.hero-banner-video_mobile-image{display:none}}.hero-banner-video__content{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding:10px;text-align:center;color:#fff;z-index:1}.hero-banner-video__heading h1,.hero-banner-video__heading h2{margin-bottom:10px;font-size:clamp(25px,5.8vw,44px);text-shadow:0 3px 6px rgba(0,0,0,.5019607843);color:#fff}@media only screen and (min-width:789px){.hero-banner-video__heading h1,.hero-banner-video__heading h2{margin-bottom:20px;font-size:clamp(44px,3.4vw,64px)}}.hero-banner-video .hero-banner__cta{width:auto;margin-top:10px;margin-right:10px;padding:10px;font-size:clamp(16px,1.1vw,20px)}@media only screen and (min-width:789px){.hero-banner-video .hero-banner__cta{margin-top:20px;margin-right:20px;padding:10px 30px}}.hero-banner-video__arrow{display:none}@media only screen and (min-width:789px){.hero-banner-video__arrow{position:relative;display:block;color:#fff;margin-top:30px;bottom:0}}.hero-banner-video .fa-arrow-down{color:#fff;font-size:32px;-webkit-animation:section-home__down-arrow 10s ease infinite;animation:section-home__down-arrow 10s ease infinite}.hero-banner-video .fa-arrow-down:hover{color:#e6005b}.video-state-button{display:none}@media only screen and (min-width:450px){.video-state-button{display:block;position:absolute;width:44px;height:44px;right:20px;bottom:20px;padding:0;background:0 0;border:2px solid #fff;border-radius:50%}}@media only screen and (min-width:789px){.video-state-button{width:50px;height:50px}}@media only screen and (min-width:450px){.video-state-button__button-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.video-state-button.playing .video-state-button__button-play{display:none}.video-state-button.paused .video-state-button__button-play{display:-webkit-box;display:-ms-flexbox;display:flex}.video-state-button.paused .video-state-button__button-pause{display:none}.video-state-button.playing .video-state-button__button-pause{display:-webkit-box;display:-ms-flexbox;display:flex}.video-state-button .control-icon{font-size:22px}.video-state-button:hover .control-icon{color:#e6005b}}@media only screen and (min-width:789px){.video-state-button .control-icon{font-size:26px}}.hero-banner-video .wistia_responsive_padding{display:none}@media only screen and (min-width:450px){.hero-banner-video .wistia_responsive_padding{display:block;-webkit-filter:brightness(45%);filter:brightness(45%)}}.hero-banner__cta{padding:10px 30px;border-radius:5px;margin-top:30px;display:inline-block;border:1px solid #e6005b;font-size:20px;color:#fff!important;width:100%}@media only screen and (min-width:450px){.hero-banner__cta{width:auto;margin-right:20px}}.hero-banner__cta:last-of-type{margin-right:0}.hero-banner__cta:hover{color:#fff;text-decoration:none;border:1px solid #9e043d}.background--hematite .hero-banner__cta:hover{border:1px solid #fff}.hero-banner__cta--two{border:1px solid #9e043d;background:#9e043d!important}.hero-banner__cta--two:hover{border:1px solid #e6005b;color:#fff!important;background:#e6005b!important}.hero-banner-section-home .hero-banner__ctas-container{grid-template-columns:repeat(12,1fr);grid-gap:20px;display:grid;width:100%}.hero-banner-section-home .hero-banner__ctas{grid-column:1/-1}@media only screen and (min-width:450px){.page .hero-banner-section-home__content--left .hero-banner__ctas{grid-column:2/-2}}@media only screen and (min-width:789px){.page .hero-banner-section-home__content--left .hero-banner__ctas{grid-column:2/-7}}.hero-banner__search-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.page .hero-banner__search-box{border-radius:5px 0 0 5px;height:60px;border:0;width:100%;color:#333}.page .hero-banner__search-submit{height:60px;width:60px;background-color:#e6005b;border:0;border-radius:0 5px 5px 0}.page .hero-banner__search-submit:hover{background-color:#9e043d}.background--hematite .hero-banner__search-submit:hover{background-color:#9e043d;border:1px solid #fff}.page .hero-banner__search-icon{color:#fff;font-size:24px}.hero-banner__search-select{background-color:#9e043d;border:1px solid #9e043d;height:60px;background-image:url(/__data/assets/git_bridge/0028/804457/distribution/assets/icons/chevron-down-solid-white.svg);background-repeat:no-repeat;background-position:150px 24px;background-size:12px}.hero-banner__search-select option{background-color:#9e043d;border:1px solid #9e043d;height:60px}.hero-banner-section-home__search-container{grid-template-columns:repeat(12,1fr);grid-gap:20px;display:grid;width:100%}.hero-banner-section-home .hero-banner__search{grid-column:1/-1}@media only screen and (min-width:450px){.hero-banner-section-home .hero-banner__search{grid-column:2/-2}}@media only screen and (min-width:789px){.hero-banner-section-home .hero-banner__search{grid-column:4/-4}}@media only screen and (min-width:789px){.hero-banner-section-home__content--left .hero-banner__search{grid-column:2/-7}}@media only screen and (min-width:789px){.hero-banner-section-home .hero-banner__search--select{grid-column:3/-3}}.hero-banner-section-home .hero-banner__search--select .hero-banner__search-container{display:grid;grid-template-columns:1fr auto 60px}.hero-banner__search--select{display:none}@media only screen and (min-width:600px){.hero-banner__search--select{display:block}}.hero-banner__search--select-mobile{display:block}@media only screen and (min-width:600px){.hero-banner__search--select-mobile{display:none}}.hero-banner-section-home .hero-banner-section-home__content--left .hero-banner__search--select{grid-column:1/-1}@media only screen and (min-width:450px){.hero-banner-section-home .hero-banner-section-home__content--left .hero-banner__search--select{grid-column:2/-2}}@media only screen and (min-width:789px){.hero-banner-section-home .hero-banner-section-home__content--left .hero-banner__search--select{grid-column:2/-5}}.heroBannerContent--brand-one{background:#e6005b}.heroBannerContent--brand-two{background:#151515}.heroBannerContent--brand-three{background:#9e043d}.heroBannerContent__container{margin:0 auto;padding:50px 20px}@media only screen and (min-width:450px){.heroBannerContent__container{padding:75px 50px}}@media only screen and (min-width:789px){.heroBannerContent__container{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;max-width:1340px;padding:100px 50px}}@media only screen and (min-width:789px){.heroBannerContent.background--white .heroBannerContent__container{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;max-width:1340px;padding:50px 50px}}.heroBannerContent__content{grid-column:2/12;margin:0}.heroBannerContent__content--center{text-align:center}.heroBannerContent--brand-one h1,.heroBannerContent--brand-three h1,.heroBannerContent--brand-two h1{color:#fff;margin-bottom:0}.heroBannerContent--brand-one p,.heroBannerContent--brand-three p,.heroBannerContent--brand-two p{color:#fff}.heroBannerContent__content p{margin-bottom:0;margin-top:20px}.heroBannerContent--brand-one a,.heroBannerContent--brand-three a,.heroBannerContent--brand-two a{color:#fff}.heroBannerContent--brand-three a:hover,.heroBannerContent--brand-two a:hover{color:#ccc}.heroBannerContent--brand-one a:hover{text-decoration-thickness:2px}.site-research .heroBannerContent{background:#000}.site-research .heroBannerContent h1{color:#e6005b}.site-research .heroBannerContent h2{color:#fff}.hero-banner-homepage{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:789px){.hero-banner-homepage{width:100vw;height:100vh;height:calc(100vh - 235px);min-height:600px;max-width:100%}}.hero-banner-homepage::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-filter:brightness(60%);filter:brightness(60%)}.hero-banner-homepage__content-container{padding:125px 50px;margin:0 auto;display:grid;width:100%}@media only screen and (min-width:789px){.hero-banner-homepage__content-container{max-width:1340px;padding:50px}}.hero-banner-homepage__content{position:relative;color:#fff;text-align:center;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;grid-column:2/-2}@media only screen and (min-width:789px){.hero-banner-homepage__content{padding-bottom:100px}}.hero-banner-homepage__content--left{text-align:left;justify-items:left}.hero-banner-homepage__heading-container{grid-template-columns:repeat(12,1fr);grid-gap:20px;display:grid;width:100%}.page .hero-banner-homepage__heading{grid-column:2/-2}.hero-banner-homepage__content--left .hero-banner-homepage__heading{grid-column:1/-1}@media only screen and (min-width:450px){.hero-banner-homepage__content--left .hero-banner-homepage__heading{grid-column:2/-2}}.page .hero-banner-homepage__heading h1,.page .hero-banner-homepage__heading h2{text-shadow:0 3px 6px rgba(0,0,0,.5019607843);font-size:2.75rem;color:#fff}@media only screen and (min-width:789px){.page .hero-banner-homepage__heading h1,.page .hero-banner-homepage__heading h2{font-size:4rem}}.hero-banner-homepage__text-container{grid-template-columns:repeat(12,1fr);grid-gap:20px;display:grid}.page .hero-banner-homepage__text{grid-column:1/-1}@media only screen and (min-width:450px){.page .hero-banner-homepage__text{grid-column:2/-2}}@media only screen and (min-width:789px){.page .hero-banner-homepage__content--left .hero-banner-homepage__text{grid-column:2/-7}}.page .hero-banner-homepage__text p{font-size:1.5rem;text-shadow:0 3px 6px rgba(0,0,0,.5019607843)}.page .hero-banner-homepage__text p a{color:#fff!important}.site-mansfield .hero-banner-section-home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 auto}@media only screen and (min-width:789px){.site-mansfield .hero-banner-section-home{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}}@media only screen and (min-width:1050px){.site-mansfield .hero-banner-section-home{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:1030px;max-width:79vw;height:34vw;max-height:652px;min-height:440px;margin-top:40px;padding:0 30px}}.site-mansfield .hero-banner-section-home::before{position:relative;background-size:contain;-webkit-filter:none;filter:none}@media only screen and (min-width:320px){.site-mansfield .hero-banner-section-home::before{height:53vw}}@media only screen and (min-width:450px){.site-mansfield .hero-banner-section-home::before{height:48vw;width:calc(100% - 100px)}}@media only screen and (min-width:1050px){.site-mansfield .hero-banner-section-home::before{width:80%;height:100%}}.site-mansfield .hero-banner-section-home__content-container{padding:25px 20px}@media only screen and (min-width:450px){.site-mansfield .hero-banner-section-home__content-container{padding:50px 50px}}@media only screen and (min-width:1050px){.site-mansfield .hero-banner-section-home__content-container{width:30%;padding:20px 0 0 0}}.site-mansfield .hero-banner-section-home__content{text-align:left}@media only screen and (min-width:789px){.site-mansfield .hero-banner-section-home__content{padding-bottom:0}}.site-mansfield .hero-banner-section-home__heading-container{display:block}.site-mansfield .page .hero-banner-section-home__heading h1{margin:0;text-shadow:none;color:#333}@media only screen and (min-width:450px){.site-mansfield .page .hero-banner-section-home__heading h1{margin:0 0 20px 0}}@media only screen and (min-width:789px){.site-mansfield .page .hero-banner-section-home__heading h1{font-size:clamp(44px,3.2vw,60px)}}.site-mansfield .hero-banner-section-home__text-container{display:block}.site-mansfield .hero-banner__cta{font-size:16px}@media only screen and (min-width:450px){.site-mansfield .hero-banner__cta{min-width:243px;font-size:20px}}.site-mansfield .hero-banner__cta--two{background:#585858!important;border-color:#585858}.site-mansfield .hero-banner__cta--two:hover{background:#3f3f3f!important;border-color:#3f3f3f}@media only screen and (min-width:789px){.site-mansfield .hero-banner-section-home__arrow{display:none}}.site-mansfield .hero-banner-section-home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}@media only screen and (min-width:789px){.site-mansfield .hero-banner-section-home{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}}@media only screen and (min-width:1050px){.site-mansfield .hero-banner-section-home{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:1030px;max-width:79vw;height:34vw;max-height:652px;min-height:440px;margin-top:40px;padding:0 30px}}.site-mansfield .hero-banner-section-home::before{position:relative;background-size:contain;-webkit-filter:none;filter:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:320px){.site-mansfield .hero-banner-section-home::before{height:53vw}}@media only screen and (min-width:450px){.site-mansfield .hero-banner-section-home::before{height:53vw;width:calc(100% - 100px)}}@media only screen and (min-width:1050px){.site-mansfield .hero-banner-section-home::before{width:80%;height:100%}}.site-mansfield .hero-banner-section-home__content-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:25px 20px}@media only screen and (min-width:450px){.site-mansfield .hero-banner-section-home__content-container{padding:50px 50px}}@media only screen and (min-width:1050px){.site-mansfield .hero-banner-section-home__content-container{width:30%;padding:20px 0 0 0}}.site-mansfield .hero-banner-section-home__content{text-align:left}@media only screen and (min-width:789px){.site-mansfield .hero-banner-section-home__content{padding-bottom:0}}.site-mansfield .hero-banner-section-home__heading-container{display:block}.site-mansfield .page .hero-banner-section-home__heading h1{margin:0;text-shadow:none;color:#333}@media only screen and (min-width:789px){.site-mansfield .page .hero-banner-section-home__heading h1{font-size:clamp(44px,3.2vw,60px)}}.site-mansfield .hero-banner-section-home__text-container{display:block}.site-mansfield .hero-banner__cta{font-size:16px}@media only screen and (min-width:450px){.site-mansfield .hero-banner__cta{min-width:243px;font-size:20px}}.site-mansfield .hero-banner__cta--two{background:#585858!important;border-color:#585858}.site-mansfield .hero-banner__cta--two:hover{background:#3f3f3f!important;border-color:#3f3f3f}@media only screen and (min-width:789px){.site-mansfield .hero-banner-section-home__arrow{display:none}}.search-single-result--volunteering{border:1px solid #333!important;padding:20px!important;margin:20px 0!important}.search-single-result--volunteering .search-single-result__header{border-bottom:1px solid #333!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding-bottom:20px!important}@media only screen and (min-width:450px){.search-single-result--volunteering .search-single-result__header{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}}.search-single-result--volunteering .search-single-result__details{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.search-single-result--volunteering .search-single-result__position{font-size:20px;font-family:UniversLTPro-65Bold,arial,sans-serif}.search-single-result--volunteering .search-single-result__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:10px}@media only screen and (min-width:450px){.search-single-result--volunteering .search-single-result__icons{padding-top:0}}.search-single-result--volunteering .search-single-result__icons--type{color:#e6005b;font-size:20px;padding-left:25px;font-family:UniversLTPro-65Bold,arial,sans-serif}@media only screen and (min-width:450px){.search-single-result--volunteering .search-single-result__icons--type{padding-left:45px}}.search-single-result--volunteering .search-single-result__icons--virtual{background:url(https://www.ntu.ac.uk/__data/assets/file/0024/1757211/icon-virtual.svg) no-repeat;background-size:20px;background-position:0 7px}@media only screen and (min-width:450px){.search-single-result--volunteering .search-single-result__icons--virtual{background-position:20px 7px}}.search-single-result--volunteering .search-single-result__icons--in-person{background:url(https://www.ntu.ac.uk/__data/assets/file/0023/1757210/icon-person.svg) no-repeat;background-size:20px;background-position:0 7px}@media only screen and (min-width:450px){.search-single-result--volunteering .search-single-result__icons--in-person{background-position:20px 7px}}.search-single-result--volunteering .search-single-result__icons--hybrid{background:url(https://www.ntu.ac.uk/__data/assets/file/0025/1757212/icon-hybrid.svg) no-repeat;background-size:20px;background-position:0 7px}@media only screen and (min-width:450px){.search-single-result--volunteering .search-single-result__icons--hybrid{background-position:20px 7px}}.search-single-result--volunteering .search-single-result__icons--duration{color:#e6005b;font-size:20px;padding-left:45px;font-family:UniversLTPro-65Bold,arial,sans-serif;background:url(https://www.ntu.ac.uk/__data/assets/file/0031/1757209/icon-year.svg) no-repeat;background-size:20px;background-position:20px 7px}.search-single-result--volunteering .search-single-result__description p{margin:20px 0 0 0}/*! jQuery UI - v1.13.2 - 2022-10-14
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ntu-2-0[id*=section-nav-]{z-index:99998}.ntu-2-0 .m-page-nav.is--fixed{height:calc(100% - 150px)!important;overflow-x:auto}.ntu-2-0 .m-page-nav-toggle__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.foundation-replacement__modal{display:none}.foundation-replacement__modal h2{color:#fff}.foundation-replacement__modal--reveal{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;position:fixed;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999999;background-color:rgba(0,0,0,.9);left:0;top:0}.foundation-replacement__body-fixed{width:100%;overflow:hidden}.carousel{margin-bottom:20px}.carousel .flexslider .slides .caption{position:absolute;bottom:0;background-color:#151515;width:100%;padding:16px;color:#fff}.carousel .flexslider .slides .caption:not(.headline){font-size:14px}.carousel .flexslider .slides .caption.top{top:0;bottom:initial;font-size:16px;font-family:UniversLTPro-55Roman,arial,sans-serif}.carousel .flexslider .slides .caption .headline{font-size:16px;font-family:UniversLTPro-55Roman,arial,sans-serif}.carousel .flexslider .slides .caption .sub-headline{margin-left:35px}.carousel .flexslider .slides .caption img{float:left;margin:0 15px 0 5px}.carousel .flexslider .slides .caption p{color:#fff}.carousel .flexslider .slides .caption.icon{padding-left:46px;background-repeat:no-repeat;background-position:16px 16px;background-size:20px}.carousel .flexslider .slides .caption.icon.icon-camera{background-image:url(../icons/carousel-camera-icon.png)}.carousel .flexslider .slides .caption.icon.icon-video{background-image:url(../icons/carousel-video-icon.png)}.carousel .flexslider .slides .caption img{width:auto}.carousel .intro{margin-bottom:20px}.carousel iframe{width:100%}.carousel .slides{background-color:#e4e4e4}.flexslider:hover .flex-direction-nav .flex-next{right:0}.flexslider:hover .flex-direction-nav .flex-prev{left:0}.flex-direction-nav a{width:70px;height:80px;background:url(https://www.ntu.ac.uk/__data/assets/git_bridge/0028/1324459/distribution/assets/icons/right-chevron.svg) center center no-repeat;background-color:rgba(230,0,91,.7)}.flex-direction-nav a:hover{background-color:#e6005b}.flex-direction-nav a.flex-next,.flex-direction-nav a.flex-prev{background-size:35px}.flex-direction-nav a.flex-prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (max-width:860px){.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{display:none}}.flexslider{border:none}
/*# sourceMappingURL=sourcemaps/app.css.map */
