@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 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}/*! 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")}.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}.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}.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}}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}tbody tr:nth-child(2n+1) a{color:#9e043d}.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}.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-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}}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}.background--grey a{color:#9e043d}.background--grey a:hover{color:#850024}.background--grey .background--white a{color:#e6005b}.background--grey .background--white a:hover{color:#9e043d}.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"]{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{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"}.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,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}.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}.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}.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:150%}.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--x{background-image:url(../icons/twitter-x.svg)}.socialIcon--x: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}.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}.global-footer{margin-top:0;padding:0;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__h2{font-size:1.625rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif}@media (min-width:1024px){.global-footer__h2{margin-top:0;font-size:1.4rem}}@media (min-width:450px){.global-footer__h2{pointer-events:none}}.global-footer .global-footer__h2-link{cursor:default;text-decoration:none}.global-footer p{margin:1rem 0}.global-footer .gtm-footer[itemprop=chat]::before,.global-footer .gtm-footer[itemprop=email]::before,.global-footer .gtm-footer[itemprop=telephone]::before{content:"";display:inline-block;margin-right:10px}.global-footer .gtm-footer[itemprop=telephone]::before{background:url(../icons/Phone.svg) center/cover no-repeat;width:13px;height:13px}.global-footer .gtm-footer[itemprop=email]::before{background:url(../icons/Envelope.svg) center/cover no-repeat;width:13px;height:13px}.global-footer .gtm-footer[itemprop=chat]::before{background:url(../icons/Chat.svg) center/cover no-repeat;width:13px;height:13px}.global-footer__primary{position:relative;padding:1rem;max-width:1366px;margin:0 auto}.global-footer__primary::before{content:"";position:absolute;top:0;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:calc(100% - 30px);height:2px;background:#fff}.global-footer__primary-list,.global-footer__secondary-list,.global-footer__social-list{list-style:none;padding:0}@media (max-width:450px){.global-footer__primary-item-content--five,.global-footer__primary-item-content--four,.global-footer__primary-item-content--one,.global-footer__primary-item-content--three,.global-footer__primary-item-content--two{display:none}}@media (max-width:450px){.global-footer__h2--five,.global-footer__h2--four,.global-footer__h2--one,.global-footer__h2--three,.global-footer__h2--two{border-bottom:1px solid #fff;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px}}@media (max-width:450px){.global-footer__h2--five:after,.global-footer__h2--four:after,.global-footer__h2--one:after,.global-footer__h2--three:after,.global-footer__h2--two:after{font-family:FontAwesome;content:"\f078";color:#e6005b;-webkit-transition:all .5s;transition:all .5s}}@media (max-width:450px){.global-footer__h2--five.active:after,.global-footer__h2--four.active:after,.global-footer__h2--one.active:after,.global-footer__h2--three.active:after,.global-footer__h2--two.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.global-footer__address{margin-bottom:1rem;font-style:normal}@media (min-width:450px){.global-footer__award-logos{display:-webkit-box;display:-ms-flexbox;display:flex}}.global-footer__award-logos-section{background:#151515;padding:30px 0}.global-footer__award-logos-section-swiper-container{position:relative;max-width:1366px;margin:auto}.global-footer__award-logos-container.reputation{width:calc(100% - 100px);-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;height:140px;padding:0 10px}.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 (min-width:450px){.global-footer__primary{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;padding:1rem 2rem}}@media (min-width:1024px){.global-footer__primary{padding:2.5rem 1rem;grid-template-columns:repeat(4,1fr)}}.global-footer__primary-list{margin-top:0}@media (min-width:450px){.global-footer__primary-item-content{display:block!important}}@media (min-width:450px){.global-footer__primary-item-one{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1024px){.global-footer__primary-item-one{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:450px){.global-footer__primary-item-two{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width:1024px){.global-footer__primary-item-two{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:450px){.global-footer__primary-item-three{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1024px){.global-footer__primary-item-three{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width:450px){.global-footer__primary-item-four{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media (min-width:1024px){.global-footer__primary-item-four{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.global-footer__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;margin-bottom:0}@media (max-width:450px){.global-footer__social-list{-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:450px){.global-footer__social-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.global-footer__social-list-item{width:38px;height:38px;margin-bottom:1rem;margin-right:.625rem;background-color:#e6005b!important;background-position:center;border-radius:100%;-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width:1400px){.global-footer__social-list-item{width:45px;height:45px}}.global-footer__social-list-item:hover{background-color:#9e043d!important}.global-footer__social-list-item:last-of-type{margin-right:0}.global-footer__social-item-link{width:38px;height:38px;display:block}@media (min-width:1400px){.global-footer__social-item-link{width:45px;height:45px}}.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:url(../icons/twitter-x-footer.svg) no-repeat center;background-size:25px}.global-footer__social-item--twitter:hover{background:url(../icons/twitter-x-footer.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}.global-footer__secondary{padding:.5rem 1rem;font-size:.875rem;max-width:1366px;margin:0 auto}@media (min-width:450px){.global-footer__secondary{padding:.5rem 2rem}}@media (min-width:1024px){.global-footer__secondary{padding:.5rem 1rem}}@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__secondary-column{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1024px){.global-footer__secondary-column-one{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:1024px){.global-footer__secondary-column-two{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.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}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:#fff;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;background-color:#151515}.caption .sub-headline{margin-left:35px;background-color:#151515}.caption img{float:left;margin:0 15px 0 5px}.caption p{color:#fff;background-color:#151515}.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;background-color:#151515}.media-caption .sub-headline{margin-left:35px;background-color:#151515}.media-caption img{float:left;margin:0 15px 0 5px}.media-caption p{color:#fff;background-color:#151515}.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-size:1.4375rem;text-decoration:none}.hub-banner-container .hub-banner-right .hub-banner-cta-box p{margin:auto;font-size:1.125rem;text-decoration:none}@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-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:"»"}.ntu-button{display:inline-block;padding:15px 20px;margin:10px 0;font-size:1rem;line-height:1.4;text-align:center;text-decoration:none;background:#e6005b;color:#fff;border:2px solid #e6005b;border-radius:4px;-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width:789px){.ntu-button{margin:0 10px;max-width:500px}}.ntu-button:focus,.ntu-button:hover{text-decoration:none;background-color:#9e043d;color:#fff;border:2px solid #9e043d}.ntu-button:first-of-type{margin-top:0}@media (min-width:789px){.ntu-button:first-of-type{margin-left:0}}.ntu-button:last-of-type{margin-bottom:0}@media (min-width:789px){.ntu-button:last-of-type{margin-right:0}}a.ntu-button--pinkWhite{background:#e6005b;color:#fff;border:2px solid #e6005b}a.ntu-button--pinkWhite:focus,a.ntu-button--pinkWhite:hover{background-color:#9e043d;color:#fff;border:2px solid #9e043d}a.ntu-button--whitePink{background-color:#fff;color:#e6005b;border:2px solid #e6005b}a.ntu-button--whitePink:focus,a.ntu-button--whitePink:hover{background:#e6005b;color:#fff;border:2px solid #e6005b}a.ntu-button--blackWhite{background:#151515;color:#fff;border:2px solid #151515}a.ntu-button--blackWhite:hover,a.ntu-button--blueWhite:focus{background:#585858;color:#fff;border:2px solid #585858}a.ntu-button--brand{background:#e6005b;color:#fff;border:2px solid #e6005b}a.ntu-button--brand:focus,a.ntu-button--brand:hover{background-color:#9e043d;color:#fff;border:2px solid #9e043d}.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}.contractual-box p{margin:0}.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 .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;font-family:UniversLTPro-65Bold,arial,sans-serif}.map-section .location-info{padding:0 0 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}.component-travel-time__header__container{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr)}.component-travel-time__header__container h2{grid-column:1/-1;margin-bottom:30px}@media only screen and (min-width:789px){.component-travel-time__header__container h2{grid-column:2/-2}}.component-travel-time__details{display:grid;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:450px){.component-travel-time__details{grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width:789px){.component-travel-time__details{grid-template-columns:repeat(6,1fr)}}.component-travel-time__item-location{border:1px solid #e6005b;background-color:#9e043d;color:#fff;text-align:center;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}@media only screen and (min-width:789px){.component-travel-time__item-location{height:100px}}.component-travel-time__item-time__details{border:1px solid #e6005b;background:#f8f8f8;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px}.component-travel-time__item-icon{background-size:auto;background-size:25px 41px;width:50px;height:50px}.component-travel-time__item-icon--walk{background:url(https://ntu-web-dev.squiz.cloud/__data/assets/file/0029/1727813/accommodation-travel-walk.svg) no-repeat center;background:url(../icons/accommodation-travel-walk.svg) center center no-repeat}.component-travel-time__item-icon--bus{background:url(https://ntu-web-dev.squiz.cloud/__data/assets/file/0028/1727812/accommodation-travel-bus.svg) no-repeat center;background:url(../icons/accommodation-travel-bus.svg) center center no-repeat}.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}.page--accommodation .accommodation-heading__header{margin-bottom:30px}.page--accommodation .accommodation-heading__details{margin-bottom:20px}@media (min-width:450px){.page--accommodation .accommodation-heading__details{margin-bottom:35px}}.page--accommodation .accommodation-heading__introduction{margin-top:50px}.page--accommodation .accommodation-heading__introduction p:last-of-type{margin-bottom:0}.page--accommodation .accommodation-heading__button{font-size:1rem;padding:15px 40px;width:100%}@media (min-width:450px){.page--accommodation .accommodation-heading__button{width:unset}}.page--accommodation .accommodation-gallery__container{padding-top:0}.page--accommodation .accommodation-gallery__container .ntujsc-image-gallery{padding:30px 0}.page--accommodation .accommodation-gallery__container .ntujsc-image-gallery__swiper-nav--prev{left:0}.page--accommodation .accommodation-gallery__container .swiper-with-caption__swiper-nav--next{right:0}.page--accommodation .accommodation-gallery .ntujsc-image-gallery{padding-top:0;margin-top:0}.page--accommodation .ntujsc-image-gallery__caption{grid-template-columns:1fr}.page--accommodation .ntujsc-image-gallery__icon-camera{display:none}.page--accommodation .accommodation-gallery__text{margin-bottom:0}.page--accommodation .accommodation-gallery__text p{font-size:14px}.page--accommodation .accommodation-gallery__text p:last-of-type{margin-bottom:0}.page--accommodation .component-amenities h3{margin-bottom:10px}.page--accommodation .component-amenities ul{list-style-type:none;display:grid;grid-gap:0 40px;grid-template-columns:repeat(1,1fr);margin:0;padding:0}@media (min-width:450px){.page--accommodation .component-amenities ul{grid-template-columns:repeat(1,1fr)}}@media (min-width:689px){.page--accommodation .component-amenities ul{grid-template-columns:repeat(3,1fr)}}.page--accommodation .component-amenities li{border-bottom:1px solid #767676;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page--accommodation .component-amenities li div{background-position:left;padding:20px 20px 20px 40px;margin-left:10px}.page--accommodation .component-amenities__bedroom{padding-bottom:50px}.page--accommodation .componentAccordion{padding-bottom:0}.page--accommodation .componentAccordion .acc-trigger{font-weight:700}.page--accommodation .componentAccordion .accordion.active .accordion-title{background:#eee}.page--accommodation .componentAccordion .accordion:first-child{border-top:2px solid #999}.page--accommodation .componentAccordion .accordion{border-bottom:2px solid #999}.page--accommodation .componentAccordion .active .accordion-title{border-bottom:2px solid #999}.page--accommodation .componentThreeSixty__container{margin-bottom:12px}.page--accommodation .vepple-embed{--vep-card-height:354px}@media (min-width:789px){.page--accommodation .vepple-embed{--vep-card-height:574px}}.page--accommodation .componentThreeSixty__button{margin-top:47px}.page--accommodation .componentThreeSixty__button.componentButtons--one .componentButtons__button{grid-column:5/-5}.page--accommodation .accommodation-location_address-title{font-family:UniversLTPro-65Bold,arial,sans-serif}.page--accommodation .accommodation-location__iframe-google-map{margin-top:30px;min-height:340px}@media (min-width:789px){.page--accommodation .accommodation-location__iframe-google-map{min-height:600px}}.page--accommodation .componentText--accommodation-accessibility p:last-of-type{margin-bottom:30px}.page--accommodation .componentText--accommodation-accessibility .button{font-size:1rem;padding:15px 40px;width:100%}@media (min-width:450px){.page--accommodation .componentText--accommodation-accessibility .button{width:unset}}.page--accommodation .componentStudentReviews__container .external-reviews.background--grey{background:0 0}.page--accommodation .componentStudentReviews__container .p-reviews>section:first-child{display:none}.page--accommodation .componentButtons{display:-webkit-box;display:-ms-flexbox;display:flex;place-content:center}.page--accommodation .componentButtons--accommodation-booking{margin-top:5px}.page--accommodation .componentButtons .componentButtons__button{padding:20px;width:100%}@media (min-width:450px){.page--accommodation .componentButtons .componentButtons__button{padding:20px 80px;width:unset}}.page--accommodation .component-text-cards{grid-gap:40px}@media (min-width:789px){.page--accommodation .component-text-cards{grid-gap:20px}}.page--accommodation .component-text-cards__container{padding:50px 0}@media (min-width:450px){.page--accommodation .component-text-cards__container{padding:50px 50px}}.page--accommodation .component-text-cards__text--bottom-margin{margin-bottom:30px}.page--accommodation .component-text-cards__text p:last-of-type{margin-bottom:0}.profile{border-bottom:0}.content-type-student-profiles .results{float:none}.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}.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 .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}.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}}.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}.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 strong{font-family:UniversLTPro-65Bold,arial,sans-serif}.course-v2 .breadcrumb{display:none}.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:#3f3f3f;border:2px solid #3f3f3f}.course-v2 .component__container [role=button]:focus{outline:auto #151515}.course-v2 .clearing-status{background-color:#151515;padding:25px 0}.course-v2 .clearing-status .clearing-status__container{max-width:1344px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:1fr;grid-column-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-row-gap:15px}.course-v2 .clearing-status .clearing-status__paragraph{margin:0;color:#fff;font-size:1.25rem;font-weight:700;text-align:center}.course-v2 .clearing-status .clearing-status__anchor{background-color:#f41e5c;color:#fff;border-radius:5px;padding:10px 20px;display:inline-block;-webkit-transition:all .25s ease;transition:all .25s ease;font-size:1rem;text-align:center;width:100%}.course-v2 .clearing-status .clearing-status__anchor:link{text-decoration:none}.course-v2 .clearing-status .clearing-status__anchor:visited{text-decoration:none}.course-v2 .clearing-status .clearing-status__anchor:active{text-decoration:none}.course-v2 .clearing-status .clearing-status__anchor:hover{background-color:#cd0042}.course-v2 .clearing-status .clearing-status__anchor--margin{margin-left:0;margin-top:15px}@media only screen and (min-width:1024px){.course-v2 .clearing-status .clearing-status__container{grid-template-columns:auto auto minmax(auto,1fr);padding:0 50px}.course-v2 .clearing-status .clearing-status__paragraph{text-align:left}.course-v2 .clearing-status .clearing-status__anchor{width:auto}.course-v2 .clearing-status .clearing-status__anchor--margin{margin-left:15px;margin-top:0}}.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__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__title{color:#9e043d}.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:#9e043d;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:#e6005b}.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;color:#e6005b}.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;color:#e6005b}.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__title{color:#e6005b}.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}.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-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}}@media (min-width:789px){.m-componentCTAList--small .m-componentCTAList__text{font-size:1rem}}.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-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-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%}.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--centered{text-align:center}.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}.component-360__content .vepple-embed{--vep-card-height:600px}.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:none}.frontend .accordion.active .accordion-content{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}.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:0;margin:0;position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.componentAccordion .accordion-title button{display:block;width:100%;height:100%;padding:15px 45px 15px 20px;background:0 0;border:none;border-radius:0;text-align:left}.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 button:hover{background:#e6e6e6}.componentAccordion .accordion-title:hover,.componentAccordion .accordion.active .accordion-title{background:#fff}.componentAccordion__accordion .accordion-content-wrapper{display:none}.componentAccordion__accordion.active .accordion-content-wrapper{display:block}.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--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}.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}}.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}.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:1rem}.componentHighlightBanner.componentHighlightBanner--image .button.componentHighlightBanner__button:hover{color:#fff!important;background-color:#9e043d}.componentHighlightBanner.componentHighlightBanner--image .componentHighlightBanner__heading{color:#fff;font-size:1.25rem;margin-bottom:0;font-weight:700}@media screen and (min-width:450px){.componentHighlightBanner.componentHighlightBanner--image .componentHighlightBanner__heading{font-size:2rem}}.componentHighlightBanner.componentHighlightBanner--image .componentHighlightBanner__text{color:#fff;font-size:1rem}@media screen and (min-width:450px){.componentHighlightBanner.componentHighlightBanner--image .componentHighlightBanner__text{font-size:1.5rem}}.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}.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:1.25rem;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:1.625rem;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%}}.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}}.component-homepage-swiper__info-swiper-slide{opacity:0!important}.component-homepage-swiper__info-swiper-slide:first-of-type:not(.swiper-slide-duplicate){opacity:1!important}.component-homepage-swiper__info-swiper-slide.swiper-slide-active{opacity:1!important}.component-homepage-swiper__info-swiper-slide-heading{color:#fff}.component-homepage-swiper__info-swiper-slide-text>p{font-size:1rem}.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{margin:0;padding:12px 15px 0}.componentImage__title{margin:0 0 16px 0;color:#fff}@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}.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}.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}@media screen and (max-width:789px){.componentLinkList{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.component-live-event-list__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 20px}@media (min-width:789px){.component-live-event-list__container{max-width:1480px}}.component-live-event-list__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:200px}@media (min-width:789px){.component-live-event-list__wrapper.swiper-one-event{max-width:1020px}}@media (min-width:789px){.component-live-event-list__wrapper.swiper-two-event{max-width:680px}}.component-live-event-list__wrapper.swiper-no-event{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.component-live-event-list__swiper.swiper{height:100%;margin:0 14px}.component-live-event-list__swiper-button.swiper-button-next,.component-live-event-list__swiper-button.swiper-button-prev{position:relative;margin-top:-48px;min-width:55px;min-height:55px;background:#e6005b;border:none;border-radius:4px}@media (min-width:789px){.component-live-event-list__swiper-button.swiper-button-next,.component-live-event-list__swiper-button.swiper-button-prev{min-width:85px;min-height:85px}}.component-live-event-list__swiper-button.swiper-button-next:hover,.component-live-event-list__swiper-button.swiper-button-prev:hover{background:#9e043d}.component-live-event-list__swiper-button--prev.swiper-button-prev{left:-48px;left:0}.component-live-event-list__swiper-button--next.swiper-button-next{right:-48px;right:0}.component-live-event-list__swiper-button.swiper-button-next::after,.component-live-event-list__swiper-button.swiper-button-prev::after{font-size:1rem;font-weight:700;color:#fff}.component-live-event-list__list.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.component-live-event-list__list.swiper-wrapper .component-live-event-list__no-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:200px}.component-live-event-list__list-item.swiper-slide{position:relative;width:100%;min-height:400px;height:auto;list-style:none}.component-live-event-list__list-item-event{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-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding:50px 20px 30px;border:7px solid #e6005b;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:789px){.component-live-event-list__list-item-event{padding:50px 33px 30px}}.component-live-event-list__event-status{position:absolute;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;top:0;left:0;min-width:105px;padding:5px 10px;background:#e6005b;font-size:.875rem;color:#fff}.component-live-event-list__event-status.status--live{background:#151515}.component-live-event-list__event-status--live-indicator{margin-right:6px;height:10px;width:10px;background:#fff;border-radius:50%}.component-live-event-list__event-status.status--upcoming{background:#9e043d}.component-live-event-list__event-status.status--ended{background:#585858}h3.component-live-event-list__event-title{font-family:UniversLTPro-65Bold,arial,sans-serif;margin-bottom:4px}a.component-live-event-list__event-cta{margin-top:auto;padding:10px 26px;background:#e6005b;font-size:.875rem;color:#fff;text-decoration:none!important;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.1)}a.component-live-event-list__event-cta:hover{background:#9e043d}.component-live-event-list__swiper-pagination.swiper-pagination{position:relative}.component-live-event-list__swiper-pagination.swiper-horizontal>.swiper-pagination-bullets,.component-live-event-list__swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal,.component-live-event-list__swiper-pagination.swiper-pagination-custom,.component-live-event-list__swiper-pagination.swiper-pagination-fraction{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;bottom:0;margin-top:28px}.component-live-event-list__swiper-pagination.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#7f7f7f}.component-live-event-list__swiper-pagination.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#191919}.component-live-event-list__swiper-pagination.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.component-live-event-list__swiper-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.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}.component-map-embed__iframe-google-map{min-height:340px}@media (min-width:789px){.component-map-embed__iframe-google-map{min-height:600px}}.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}.component_multi-pin-map-container{width:100%;height:480px}@media (min-width:789px){.component_multi-pin-map-container{height:800px}}.nested-content-hidden{display:none}.component_multi-pin-map-container .gm-style .gm-style-iw-c{padding:0;min-width:240px!important;border-radius:0}.component_multi-pin-map-container .gm-style .gm-style-iw-d{overflow:hidden!important}.location-image{margin-top:-2px;height:150px}.component_multi-pin-map-container .gm-ui-hover-effect{top:0!important;right:0!important;width:44px!important;height:44px!important;background:#e6005b!important;-webkit-transition:ease .2s;transition:ease .2s;opacity:1}.component_multi-pin-map-container .gm-ui-hover-effect:hover{background:#9e043d!important}.component_multi-pin-map-container .gm-ui-hover-effect>span{width:27px!important;height:27px!important;margin:0 auto!important;background-color:#fff!important}.marker-content{padding:10px 20px 20px 20px;border-top:4px solid #e6005b}.page h2.marker-title{margin:20px 40px 20px 0;font-size:1.25rem}.marker-content .button{padding:10px;font-size:.875rem;border-radius:3px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.1);box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.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 (min-width:789px){.componentPromotionalBox{display:grid;grid-template-columns:repeat(12,1fr)}}.componentPromotionalBox .button.componentPromotionalBox__cta{border-radius:4px;padding:8px 18px;text-decoration:none;width:100%;min-width:10rem;font-size:1rem;line-height:1.5}.componentPromotionalBox .componentPromotionalBox__container{padding:40px}@media (min-width:789px){.componentPromotionalBox .componentPromotionalBox__container{grid-column:2/-2}}.componentPromotionalBox .componentPromotionalBox__container p a{overflow-wrap:break-word;text-decoration-thickness:1px}.componentPromotionalBox .componentPromotionalBox__container p a:hover{text-decoration-thickness:2px}.componentPromotionalBox .componentPromotionalBox__container ul{margin:30px 0 0 0}.componentPromotionalBox .componentPromotionalBox__container ol{margin:30px 0 0 0}.componentPromotionalBox .componentPromotionalBox__container h3{font-family:UniversLTPro-65Bold,arial,sans-serif}.componentPromotionalBox .componentPromotionalBox__container .componentPromotionalBox__cta{margin-top:40px}@media (min-width:789px){.componentPromotionalBox .componentPromotionalBox__container .componentPromotionalBox__cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.componentPromotionalBox .componentPromotionalBox__container p+.componentPromotionalBox__cta{margin-top:10px}.componentPromotionalBox .background--brand-primary .componentPromotionalBox__cta{background-color:#fff;border:2px solid #fff;color:#e6005b!important}.componentPromotionalBox .background--brand-primary .componentPromotionalBox__cta:hover{background-color:transparent;color:#fff!important}.componentPromotionalBox .background--brand-primary a{color:#fff}.componentPromotionalBox .background--brand-primary li{color:#fff}.componentPromotionalBox .background--pink .componentPromotionalBox__cta{background-color:#fff;border:2px solid #fff;color:#e6005b!important}.componentPromotionalBox .background--pink .componentPromotionalBox__cta:hover{background-color:transparent;color:#fff!important}.componentPromotionalBox .background--pink a{color:#fff}.componentPromotionalBox .background--pink li{color:#fff}.componentPromotionalBox .background--grey .componentPromotionalBox__cta{background-color:#9e043d;border:2px solid #9e043d;color:#fff!important}.componentPromotionalBox .background--grey .componentPromotionalBox__cta:hover{background-color:transparent;color:#850024!important}.componentPromotionalBox .background--grey a{color:#850024}.componentPromotionalBox .background--grey a:hover{color:#850024}.componentPromotionalBox .background--hematite .componentPromotionalBox__cta{background-color:#fff;border:2px solid #fff;color:#9e043d!important}.componentPromotionalBox .background--hematite .componentPromotionalBox__cta:hover{background-color:transparent;color:#fff!important}.componentPromotionalBox .background--hematite a{color:#fff}.componentPromotionalBox .background--hematite a:hover{color:#ccc}.componentPromotionalBox .background--hematite li{color:#fff}.componentPromotionalBox .background--slate .componentPromotionalBox__cta{background-color:#fff;border:2px solid #fff;color:#585858!important}.componentPromotionalBox .background--slate .componentPromotionalBox__cta:hover{background-color:transparent;color:#fff!important}.componentPromotionalBox .background--slate a{color:#fff}.componentPromotionalBox .background--slate li{color:#fff}.componentPromotionalBox .background--black .componentPromotionalBox__cta{background-color:#fff;border:2px solid #fff;color:#151515!important}.componentPromotionalBox .background--black .componentPromotionalBox__cta:hover{background-color:transparent;color:#fff!important}.componentPromotionalBox .background--black a{color:#fff}.componentPromotionalBox .background--black a:hover{color:#ccc}.componentPromotionalBox .background--black li{color:#fff}.componentPromotionalBox .background--white .componentPromotionalBox__cta{background-color:#e6005b;border:2px solid #e6005b;color:#fff!important}.componentPromotionalBox .background--white .componentPromotionalBox__cta:hover{background-color:transparent;color:#e6005b!important}.componentPromotionalBox .background--white a:hover{color:#9e043d}.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 a:hover{background-color:#f3f3f3}.component__header--custom{background-color:#f3f3f3;display:block;padding-top:50px;padding-bottom:20px}.component__header--custom h2{max-width:1340px;margin:auto;padding-right:20px;padding-left:20px}.component__container--wide{padding:0}.page .componentTabFilters{background-color:#fff;border-bottom:none}.page .componentTabFilters .componentTabFilters__centred{max-width:1340px;margin:auto;padding-right:20px;padding-left:20px}.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:0;font-weight:700;padding:0 20px}.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 .componentTabFilters__filterButton[style="display:block"]{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;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__message [data-filter-button-link][href=""],.page .componentTabFilters .componentTabFilters__message [data-filter-message]:empty,.page .componentTabFilters .componentTabFilters__message [data-filter-paragraph]:empty,.page .componentTabFilters .componentTabFilters__message:has([data-filter-message]:empty),.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:50px;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:0}.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){.page .componentTabFilters{border-bottom:10px solid #f3f3f3}.page .componentTabFilters .componentTabFilters__results{margin-bottom:50px}}@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__buttonsContainer .componentTabFilters__filterButton[style="display:block"]{margin-bottom:0}.page .componentTabFilters .componentTabFilters__message p{grid-template-columns:auto auto minmax(auto,1fr)}.page .componentTabFilters .componentTabFilters__message span{margin-bottom:0}.page .componentTabFilters .componentTabFilters__message a{max-width:238px;min-width:127px}}.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{margin:0;padding:13px 15px 0}.componentVideo__title{margin:0 0 15px 0;font-family:UniversLTPro-65Bold,arial,sans-serif;font-size:1.25rem;color:#fff}.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 a.ntu-button--brand{background:#821169;color:#fff;border:2px solid #821169}.site-nbs a.ntu-button--brand:focus,.site-nbs a.ntu-button--brand:hover{background-color:#c7017f;color:#fff;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}@media (min-width:789px){.site-nbs .component-key-dates__date{background:#821169}}.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}@media (min-width:789px){.site-nls .component-key-dates__date{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 a.ntu-button--brand{background:#151515;color:#fff;border:2px solid #151515}.site-art a.ntu-button--brand:focus,.site-art a.ntu-button--brand:hover{background-color:#2f2f2f;color:#fff;border:2px solid #2f2f2f}.site-art a.ntu-button--whitePink{color:#151515;border:2px solid #151515}.site-art a.ntu-button--whitePink:hover a.ntu-button--whitePink:focus{background:#151515;color:#fff}.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}@media (min-width:789px){.site-art .component-key-dates__date{background:#151515}}.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{border-radius:12px}.site-campaign-mansfield .componentPromotionalBox__container.background--brand-primary{background-color:#f3f3f3}.site-campaign-mansfield .componentPromotionalBox__container.background--brand-primary h2,.site-campaign-mansfield .componentPromotionalBox__container.background--brand-primary h3,.site-campaign-mansfield .componentPromotionalBox__container.background--brand-primary h4,.site-campaign-mansfield .componentPromotionalBox__container.background--brand-primary li,.site-campaign-mansfield .componentPromotionalBox__container.background--brand-primary p{color:#151515}.site-campaign-mansfield .componentPromotionalBox__container.background--brand-primary a{color:#151515}.site-campaign-mansfield .componentPromotionalBox__container.background--brand-primary a:hover{color:#151515}.site-campaign-mansfield .componentPromotionalBox .background--brand-primary .componentPromotionalBox__cta:hover{color:#e6005b!important}@media (min-width:789px){.site-campaign-mansfield .component-key-dates__date{background:#bb3f07}}.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--pink .componentHighlightBox__button{background:#fff;color:#e6005b;border-color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--hematite .componentHighlightBox__button{background:#fff;color:#9e043d;border-color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--black .componentHighlightBox__button{background:#fff;color:#151515;border-color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--slate .componentHighlightBox__button{background:#fff;color:#585858;border-color:#fff}.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--pink .componentHighlightBox__button:hover{background:#e6005b;color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--hematite .componentHighlightBox__button:hover{background:#9e043d;color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--black .componentHighlightBox__button:hover{background:#151515;color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .background--slate .componentHighlightBox__button:hover{background:#585858;color:#fff}.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 h2{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--pink h2{color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--hematite h2{color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--black h2{color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--slate h2{color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox__content h3{color:#151515}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--pink h3{color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--hematite h3{color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--black h3{color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--slate h3{color:#fff}.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 .componentHighlightBox__content.background--pink p{color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--hematite p{color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--black p{color:#fff}.site-campaign-hr-working-with-ntu .componentHighlightBox .componentHighlightBox__content.background--slate p{color:#fff}.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--brand-primary{background-color:#f3f3f3}.site-campaign-hr-working-with-ntu .componentPromotionalBox__container.background--brand-primary h2,.site-campaign-hr-working-with-ntu .componentPromotionalBox__container.background--brand-primary h3,.site-campaign-hr-working-with-ntu .componentPromotionalBox__container.background--brand-primary h4,.site-campaign-hr-working-with-ntu .componentPromotionalBox__container.background--brand-primary li,.site-campaign-hr-working-with-ntu .componentPromotionalBox__container.background--brand-primary p{color:#151515}.site-campaign-hr-working-with-ntu .componentPromotionalBox__container.background--brand-primary a{color:#9e043d}.site-campaign-hr-working-with-ntu .componentPromotionalBox .componentPromotionalBox__cta{border-radius:0}.site-campaign-hr-working-with-ntu .componentPromotionalBox__container.background--brand-primary .componentPromotionalBox__cta{background:0 0;color:#151515!important;border-color:#151515;border-radius:0}.site-campaign-hr-working-with-ntu .componentPromotionalBox__container.background--brand-primary a:hover{color:#6d032a}.site-campaign-hr-working-with-ntu .componentPromotionalBox__container.background--brand-primary .componentPromotionalBox__cta:hover{background:#151515;color:#fff!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}}.site-research .heroBannerContent{background:#000}.site-research .heroBannerContent h1{color:#e6005b}.site-research .heroBannerContent h2{color:#fff}.site-research .componentHighlightBox .componentHighlightBox__content h3,.site-research .componentHighlightBox .componentHighlightBox__content h4{text-transform:uppercase}.site-research .researchLandingIntroduction__container h1{margin-bottom:0;font-family:adobe-caslon-pro,serif;font-weight:600;font-style:normal;font-size:3rem}.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>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 .course-section-sub-title.course-section-department-title{margin:0;color:#e6005b}.ntujsc-profile-swiper-course__slide-content .course-section-sub-title.course-section-course-title{font-size:1rem;color:#e6005b}.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}.background--black .component-video-playlist__playlist-info-container>.component-video-playlist__playlist-counter{color:#fff}.background--black .component-video-playlist__playlist-item-title{color:#fff}.background--black .component-video-playlist__playlist-item-link:hover .component-video-playlist__playlist-item-title{color:#ccc}.background--black .component-video-playlist__playlist-item-duration{color:#fff}.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:.75rem;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,.swiper-with-caption{background:#fff;position:relative}.course-campus-facilities,.course-student-work{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.course-campus-facilities__container,.course-student-work__container,.swiper-with-caption__container{margin-bottom:20px;padding-top:30px;padding-bottom:30px;margin-top:20px}.course-campus-facilities__container,.course-student-work__container{grid-column:2/-2}.swiper-with-caption__container .swiper-pagination-bullet-active{background:#000}.swiper-with-caption__container .swiper-pagination-bullet{width:10px;height:10px}.course-campus-facilities-image-slider__swiper .swiper-slide>a:hover,.course-student-work-image-slider__swiper .swiper-slide>a:hover,.swiper-with-caption__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-campus-facilities-image-slider__swiper .swiper-with-caption__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,.course-student-work-image-slider__swiper .swiper-with-caption__slide,.swiper-with-caption__swiper .course-campus-facilities-image-slider__slide,.swiper-with-caption__swiper .course-student-work-image-slider__slide,.swiper-with-caption__swiper .swiper-with-caption__slide{display:grid;grid-template-rows:0fr auto;height:100%}@media screen and (min-width:768px){.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-campus-facilities-image-slider__swiper .swiper-with-caption__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,.course-student-work-image-slider__swiper .swiper-with-caption__slide,.swiper-with-caption__swiper .course-campus-facilities-image-slider__slide,.swiper-with-caption__swiper .course-student-work-image-slider__slide,.swiper-with-caption__swiper .swiper-with-caption__slide{grid-template-rows:auto}}.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-campus-facilities-image-slider__swiper .swiper-with-caption__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,.course-student-work-image-slider__swiper .swiper-with-caption__image,.swiper-with-caption__swiper .course-campus-facilities-image-slider__image,.swiper-with-caption__swiper .course-student-work-image-slider__image,.swiper-with-caption__swiper .swiper-with-caption__image{grid-row:1;grid-column:1;width: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-campus-facilities-image-slider__swiper .swiper-with-caption__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,.course-student-work-image-slider__swiper .swiper-with-caption__caption,.swiper-with-caption__swiper .course-campus-facilities-image-slider__caption,.swiper-with-caption__swiper .course-student-work-image-slider__caption,.swiper-with-caption__swiper .swiper-with-caption__caption{grid-row:2;grid-column:1;display:grid;grid-template-columns:50px auto;background:#000;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;height:auto;width:calc(100% - 32px);position:relative}@media screen and (min-width:768px){.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-campus-facilities-image-slider__swiper .swiper-with-caption__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,.course-student-work-image-slider__swiper .swiper-with-caption__caption,.swiper-with-caption__swiper .course-campus-facilities-image-slider__caption,.swiper-with-caption__swiper .course-student-work-image-slider__caption,.swiper-with-caption__swiper .swiper-with-caption__caption{grid-row:1;position:absolute;background:rgba(0,0,0,.8);bottom:0}}.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-campus-facilities-image-slider__swiper .swiper-with-caption__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,.course-student-work-image-slider__swiper .swiper-with-caption__icon-camera,.swiper-with-caption__swiper .course-campus-facilities-image-slider__icon-camera,.swiper-with-caption__swiper .course-student-work-image-slider__icon-camera,.swiper-with-caption__swiper .swiper-with-caption__icon-camera{background-image:url(../icons/carousel-camera-icon.png);height:20px;width:20px;background-size:contain}@media screen and (min-width:768px){.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-campus-facilities-image-slider__swiper .swiper-with-caption__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,.course-student-work-image-slider__swiper .swiper-with-caption__icon-camera,.swiper-with-caption__swiper .course-campus-facilities-image-slider__icon-camera,.swiper-with-caption__swiper .course-student-work-image-slider__icon-camera,.swiper-with-caption__swiper .swiper-with-caption__icon-camera{height:26px;width:26px}}.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-campus-facilities-image-slider__swiper .swiper-with-caption__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,.course-student-work-image-slider__swiper .swiper-with-caption__caption-text,.swiper-with-caption__swiper .course-campus-facilities-image-slider__caption-text,.swiper-with-caption__swiper .course-student-work-image-slider__caption-text,.swiper-with-caption__swiper .swiper-with-caption__caption-text{font-size:1rem;font-family:UniversLTPro-55Roman,arial,sans-serif}.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,.swiper-with-caption__swiper-nav--next,.swiper-with-caption__swiper-nav--prev{position:absolute;top:calc(50% - 20px);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,.8);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,.swiper-with-caption__swiper-nav--next,.swiper-with-caption__swiper-nav--prev{height:70px;width:70px;background-size:15px;top:calc(50% - 35px)}}.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,.swiper-with-caption__swiper-nav--next:hover,.swiper-with-caption__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,.swiper-with-caption__swiper-nav--next:after,.swiper-with-caption__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,.swiper-with-caption__swiper-nav--prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);left:-15px}@media only screen and (min-width:768px){.course-campus-facilities-image-slider__swiper-nav--prev,.course-student-work-image-slider__swiper-nav--prev,.swiper-with-caption__swiper-nav--prev{left:-30px}}.course-campus-facilities-image-slider__swiper-nav--next,.course-student-work-image-slider__swiper-nav--next,.swiper-with-caption__swiper-nav--next{right:-15px}@media only screen and (min-width:768px){.course-campus-facilities-image-slider__swiper-nav--next,.course-student-work-image-slider__swiper-nav--next,.swiper-with-caption__swiper-nav--next{right:-30px}}.image-swiper__thubmnail-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1em}.image-swiper__thubmnail{width:100%;height:100px;overflow:hidden;position:relative;cursor:pointer}@media screen and (min-width:768px){.image-swiper__thubmnail{height:200px}}.image-swiper__thubmnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.image-swiper__thubmnail--active{border:5px solid #e6005b}.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.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:1rem}.ntujsc-contents-table__list-subheading{font-size:.875rem;margin-top:8px;margin-left:20px}.ntujsc-fbac-native-container{position:absolute;background-color:#fff;z-index:100}.ntujsc-fbac-native-container ul{list-style:none;padding:0;margin:0}.ntujsc-fbac-native-container ul li{padding:.8em .5em;margin:0;border-bottom:1px solid #e4e4e4}.ntujsc-fbac-native__suggestion{cursor:pointer;color:#e6005b}.ntujsc-fbac-native__suggestion strong{color:#151515;font-weight:600}.ntujsc-fbac-native__suggestion--highlighted,.ntujsc-fbac-native__suggestion:hover{background-color:#e4e4e4}.ntujsc-fbac-native-container.ntujsc-fbac-native--style-header{top:120px;width:364px}@media (max-width:789px){.ntujsc-fbac-native-container.ntujsc-fbac-native--style-header{top:150px;left:0;width:100%}}.ntujsc-fbac-native-container.ntujsc-fbac-native--style-hub-hero{top:64px;width:100%;border-radius:5px}@media (max-width:789px) and (max-width:789px){.ntujsc-fbac-native-container.ntujsc-fbac-native--style-hub-hero{top:150px;left:0;width:100%}}.ntujsc-fbac-course-container{position:absolute;background-color:#fff;z-index:100}.ntujsc-fbac-course-container ul{list-style:none;padding:0;margin:0}.ntujsc-fbac-course-container ul li{padding:.8em .5em;margin:0;border-bottom:1px solid #e4e4e4}.ntujsc-fbac-course-container ul li a{text-decoration:none}.ntujsc-fbac-course__suggestion{cursor:pointer;color:#e6005b}.ntujsc-fbac-course__suggestion-additional-information{color:#999}.ntujsc-fbac-course__suggestion strong{color:#151515;font-weight:600}.ntujsc-fbac-course__suggestion--highlighted,.ntujsc-fbac-course__suggestion:hover{background-color:#e4e4e4}.ntujsc-fbac-course-container.ntujsc-fbac-course--style-header{top:120px;width:364px}@media (max-width:789px) and (max-width:789px){.ntujsc-fbac-course-container.ntujsc-fbac-course--style-header{top:150px;left:0;width:100%}}.ntujsc-fbac-course-container.ntujsc-fbac-course--style-hub-hero{top:64px;width:100%;border-radius:5px}@media (max-width:789px) and (max-width:789px){.ntujsc-fbac-course-container.ntujsc-fbac-course--style-hub-hero{top:150px;left:0;width:100%}}.ntujsc-image-gallery-variant__accomodation .ntujsc-image-gallery{padding-left:20px;padding-right:20px}.ntujsc-image-gallery-variant__old .ntujsc-image-gallery{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.ntujsc-image-gallery-variant__old .ntujsc-image-gallery{padding-left:40px;padding-right:40px}}.ntujsc-image-gallery{margin-bottom:20px;padding-top:30px;padding-bottom:30px;margin-top:20px}.ntujsc-image-gallery__container{background:#fff;position:relative}.ntujsc-image-gallery__swiper .swiper-slide>a:hover{text-decoration:none}.ntujsc-image-gallery .swiper-pagination-bullet-active{background:#000}.ntujsc-image-gallery .swiper-pagination-bullet{width:10px;height:10px}.ntujsc-image-gallery__slide{display:grid;grid-template-rows:1fr auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end;background-color:#fff;height:100%}@media screen and (min-width:768px){.ntujsc-image-gallery__slide{grid-template-rows:auto}}.ntujsc-image-gallery__image{grid-row:1;grid-column:1;width:100%}.ntujsc-image-gallery__caption{grid-row:2;grid-column:1;display:grid;grid-template-columns:50px auto;background:#000;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;width:calc(100% - 32px);position:relative}@media screen and (min-width:768px){.ntujsc-image-gallery__caption{grid-row:1;position:absolute;background:rgba(0,0,0,.8);height:auto;bottom:0}}.ntujsc-image-gallery__icon-camera{background-image:url(../icons/carousel-camera-icon.png);height:20px;width:20px;background-size:contain}@media screen and (min-width:768px){.ntujsc-image-gallery__icon-camera{height:26px;width:26px}}.ntujsc-image-gallery__caption-text{font-size:1rem;font-family:UniversLTPro-55Roman,arial,sans-serif}.ntujsc-image-gallery__swiper-nav--next,.ntujsc-image-gallery__swiper-nav--prev{position:absolute;top:calc(50% - 20px);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,.8);z-index:100;-webkit-transition:background-color .25s;transition:background-color .25s}@media only screen and (min-width:768px){.ntujsc-image-gallery__swiper-nav--next,.ntujsc-image-gallery__swiper-nav--prev{height:70px;width:70px;background-size:15px;top:calc(50% - 35px)}}.ntujsc-image-gallery__swiper-nav--next:hover,.ntujsc-image-gallery__swiper-nav--prev:hover{background-color:#e6005b}.ntujsc-image-gallery__swiper-nav--next:after,.ntujsc-image-gallery__swiper-nav--prev:after{font-size:1.25em!important}.ntujsc-image-gallery__swiper-nav--prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);left:-15px}@media only screen and (min-width:768px){.ntujsc-image-gallery__swiper-nav--prev{left:-30px}}.ntujsc-image-gallery__swiper-nav--next{right:-15px}@media only screen and (min-width:768px){.ntujsc-image-gallery__swiper-nav--next{right:-30px}}.ntujsc-image-gallery__thubmnail-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1em}.ntujsc-image-gallery__thubmnail{width:100%;height:100px;overflow:hidden;position:relative;cursor:pointer;border:5px solid transparent;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}@media screen and (min-width:768px){.ntujsc-image-gallery__thubmnail{height:200px}}.ntujsc-image-gallery__thubmnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.ntujsc-image-gallery__thubmnail--active{border:5px solid #e6005b}.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 .hero-banner__cta{font-size:1.188rem}.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(1.5625rem,5.8vw,2.75rem);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(2.75rem,3.4vw,4rem)}}.hero-banner-video .hero-banner__cta{width:auto;margin-top:10px;margin-right:10px;padding:10px;font-size:clamp(1rem,1.1vw,1.25rem)}@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:2rem;-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:1.375rem}.video-state-button:hover .control-icon{color:#e6005b}}@media only screen and (min-width:789px){.video-state-button .control-icon{font-size:1.625rem}}.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:1.25rem;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:1.5rem}.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-size:12px;background-position:145px 24px;padding-right:40px}.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:#9e043d}.heroBannerContent--brand-three{background:#151515}.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:35px 50px 25px}}.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}.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%}.hero-banner-homepage--section-home::before{-webkit-filter:brightness(60%);filter:brightness(60%)}.hero-banner-homepage--panel{height:unset;min-height:unset}.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--panel .hero-banner-homepage__content-container{padding:0;margin:0;max-width:100%}@media only screen and (min-width:450px){.hero-banner-homepage--panel .hero-banner-homepage__content-container{padding:550px 0 0}}@media only screen and (min-width:789px){.hero-banner-homepage--panel .hero-banner-homepage__content-container{width:100%;padding:0;margin:500px 0 0}}@media only screen and (min-width:789px){.hero-banner-homepage--panel-left .hero-banner-homepage__content-container{max-width:1440px;padding:0;margin:125px 0 235px}}.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--section-home-left .hero-banner-homepage__content{justify-items:flex-start;text-align:left}.hero-banner-homepage--panel .hero-banner-homepage__content{background-color:rgba(21,21,21,.9);-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;position:relative;color:#fff;text-align:center;padding:170px 30px 220px}@media only screen and (min-width:450px){.hero-banner-homepage--panel .hero-banner-homepage__content{padding:50px 50px 100px}}.hero-banner-homepage--panel-left .hero-banner-homepage__content{text-align:left;justify-items:left;padding:30px 30px 100px}@media only screen and (min-width:789px){.hero-banner-homepage--panel-left .hero-banner-homepage__content{margin-left:50px;border-radius:11px;padding:50px;width:600px}}.hero-banner-homepage__heading-container{grid-template-columns:repeat(12,1fr);gap:20px;display:grid;width:100%}.hero-banner-homepage--section-home-left .hero-banner-homepage__heading-container{display:block;max-width:600px}.page .hero-banner-homepage__heading{grid-column:2/-2}.hero-banner-homepage--section-home-left .hero-banner-homepage__heading{grid-column:1/-1}@media only screen and (min-width:789px){.hero-banner-homepage--section-home-left .hero-banner-homepage__heading{grid-column:1/7}}.hero-banner-homepage--panel .hero-banner-homepage__heading-container{display:block}@media only screen and (min-width:789px){.hero-banner-homepage--panel .hero-banner-homepage__heading-container{display:grid;max-width:1340px}}@media only screen and (min-width:789px){.hero-banner-homepage--panel-left .hero-banner-homepage__heading-container{display:block}}.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--panel .hero-banner-homepage__content h2{font-size:4rem}.hero-banner-homepage--panel-left .hero-banner-homepage__content h2{font-size:3.125rem}.hero-banner-homepage__text-container{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.hero-banner-homepage--panel .hero-banner-homepage__text-container{display:block}@media only screen and (min-width:789px){.hero-banner-homepage--panel .hero-banner-homepage__text-container{display:grid;max-width:1340px}}.hero-banner-homepage--section-home-left .hero-banner-homepage__text-container{display:block;max-width:600px}@media only screen and (min-width:789px){.hero-banner-homepage--panel-left .hero-banner-homepage__text-container{display:block}}.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}}.hero-banner-homepage--section-home-left .hero-banner-homepage__text{grid-column:1/-1}@media only screen and (min-width:789px){.hero-banner-homepage--section-home-left .hero-banner-homepage__text{grid-column:1/7}}@media only screen and (min-width:789px){.hero-banner-homepage--panel .hero-banner-homepage__text-container .hero-banner-homepage__text{grid-column:2/-2}}.page .hero-banner-homepage__text p{font-size:1.5rem;text-shadow:0 3px 6px rgba(0,0,0,.5019607843)}.hero-banner-homepage--panel .hero-banner-homepage__content p{font-size:1.5rem}.page .hero-banner-homepage__text p a{color:#fff!important}.hero-banner-homepage--panel .hero-banner-homepage__content a{font-size:1.125rem}.hero-banner-homepage_search-container{padding:0 20px;margin-top:-50px;margin-bottom:50px;position:relative;max-width:1440px}@media only screen and (min-width:789px){.hero-banner-homepage_search-container{padding:0 50px}}.hero-banner-homepage_search-container--video{margin-top:50px}.hero-banner-homepage_search{background-color:#e6005b;border-radius:3px;padding:30px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:789px){.hero-banner-homepage_search{padding:30px 50px}}.hero-banner-homepage_search-text{display:none}@media only screen and (min-width:789px){.hero-banner-homepage_search-text{display:inline-block;margin-right:50px;font-size:1.875rem;color:#fff;font-family:UniversLTPro-65Bold,arial,sans-serif;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.hero-banner-homepage_search-box-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:50px}.hero-banner-homepage_search-box-container .hero-banner-homepage_search-box{border-radius:6px;border:solid 1px #fff;width:100%;padding:0 50px 0 10px}.hero-banner-homepage_search-box-container .hero-banner-homepage_search-submit{border-radius:0 6px 6px 0;border:solid 1px #fff;background-color:#fff;width:50px;position:absolute;right:2px;top:5px;width:40px;height:40px}.hero-banner-homepage_search-icon{color:#e6005b}.hero-banner-homepage_search-icon:hover{color:#9e043d}.hero-banner-homepage_search-container .ui-autocomplete{top:55px}.hero-banner-homepage_search-container ul.ui-autocomplete{border:none}.hero-banner-homepage_search-container li.ui-menu-item a{text-decoration:none}.hero-banner-homepage_search-container input.hero-banner-homepage_search-box:focus{border:inherit;outline:4px solid #9e043d}.hero-banner-homepage_search-container .ui-menu-item a .autocomplete-results__additional-information{color:#999}.hero-banner-homepage_search-container .ui-menu-item:first-child a{border-top-left-radius:5px;border-top-right-radius:5px}.hero-banner-homepage_search-container .ui-menu-item:last-child a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.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}.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(2.75rem,3.2vw,3.75rem)}}.site-mansfield .hero-banner-section-home__text-container{display:block}.site-mansfield .hero-banner__cta{font-size:1rem}@media only screen and (min-width:450px){.site-mansfield .hero-banner__cta{min-width:243px;font-size:1.25rem}}.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(2.75rem,3.2vw,3.75rem)}}.site-mansfield .hero-banner-section-home__text-container{display:block}.site-mansfield .hero-banner__cta{font-size:1rem}@media only screen and (min-width:450px){.site-mansfield .hero-banner__cta{min-width:243px;font-size:1.25rem}}.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:1.25rem;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:1.25rem;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:1.25rem;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}
/*# sourceMappingURL=sourcemaps/app.css.map */
