.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.is-visible{opacity:1!important;visibility:visible!important}@media(max-width:767px){.is-visible--mobile{opacity:1!important;visibility:visible!important}}.is-hidden{opacity:0;visibility:hidden}.is-display{display:block!important}.is-flex{display:-ms-flexbox!important;display:flex!important}.is-none{display:none!important}@supports(display:grid){.panel--fadein .fadein{opacity:0;transition-property:opacity,transform;transition-timing-function:ease;transition-duration:.6s;transition-delay:.2s}.panel--fadein .fadein.fadein--scale{transform:scale(.9)}.panel--fadein .fadein.fadein--left{transform:translateX(-1rem)}.panel--fadein .fadein.fadein--right{transform:translateX(1rem)}@media(min-width:1024px){.panel--fadein .fadein.fadein--scale.fadein--right{transform:translateX(3rem) scale(.9)}}@media(min-width:1024px){.panel--fadein .fadein.fadein--scale.fadein--left{transform:translateX(-3rem) scale(.9)}}.panel--fadein .fadein.fadein--delay{transition-delay:.5s}}.is-fadedin{opacity:1!important;transform:none!important}.no-scroll{overflow:hidden!important;height:100%!important}@media(min-width:768px){.no-hiddenscroll.no-scroll{overflow-y:scroll!important}.no-hiddenscroll.no-scroll body{overflow:hidden!important}}@media(min-width:768px){.hiddenscroll.no-scroll{margin-right:0}}@media print{.hidden-print{display:none!important}}.u-show-on-focus:focus{display:block;position:absolute;background-color:#fff;color:#000;padding:1rem;width:auto;height:auto;margin:auto;overflow:visible;clip:auto;z-index:10000}.u-accent{color:#002f70!important}.u-small{font-size:.8rem!important}.u-bold{font-weight:700!important}.u-first-letter:first-letter{text-transform:uppercase}.u-capitalize:first-letter{text-transform:capitalize}.u-link{color:#06c;border-bottom:1px solid #ccc;text-decoration:none;background:none;padding:0;margin:0;display:inline}.u-link:focus,.u-link:hover{border-bottom:1px solid #06c}.u-plain-link{text-decoration:none}.u-plain-link,.u-plain-link:focus,.u-plain-link:hover{border-bottom:none!important}.u-links a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link,.link){color:#06c;border-bottom:1px solid #ccc;text-decoration:none}.u-links a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link,.link):focus,.u-links a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link,.link):hover{border-bottom:1px solid #06c}.u-dark-link{color:#101921!important;text-decoration:none;border-bottom:1px solid #101921!important;display:inline}.u-dark-link:focus,.u-dark-link:hover{border-bottom:1px solid #cfd1d3!important}.u-dark-links a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link,.link){color:#101921;text-decoration:none;border-bottom:1px solid #101921}.u-dark-links a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link,.link):focus,.u-dark-links a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link,.link):hover{border-bottom:1px solid #cfd1d3}.u-white-link{color:#fff!important;border-bottom:1px solid #fff!important;text-decoration:none;display:inline}.u-white-link:focus,.u-white-link:hover{border-bottom:1px solid #ccc!important}.u-white-links a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link){color:#fff;border-bottom:1px solid #fff;text-decoration:none}.u-white-links a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link):focus,.u-white-links a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link):hover{border-bottom:1px solid #ccc}img.u-flipped{transform:scaleX(-1)!important}.u-white-text{color:#fff!important}.u-dark-text{color:#000!important}a.slanted-arrow-link{color:var(--panel-font-color,#101921);text-decoration:none;border-bottom:none!important;display:-ms-flexbox;display:flex;text-decoration:underline!important;font-weight:700}a.slanted-arrow-link:before{background:var(--panel-font-color,#101921);content:"";-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52.331' height='52.713'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 45' stroke-width='4' d='M0 0h38.97v37.928H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Group 71' transform='rotate(-60 29.227 16.875)' clip-path='url(%23a)'%3E%3Cpath data-name='Line 25' d='M24.289 33.113H14.68V0h9.609z'/%3E%3Cpath data-name='Path 9' d='M17.004 39.304L-.035 26.481l5.779-7.677 14.057 10.582 13.097-10.493 6.009 7.5-16.009 12.826z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52.331' height='52.713'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 45' stroke-width='4' d='M0 0h38.97v37.928H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Group 71' transform='rotate(-60 29.227 16.875)' clip-path='url(%23a)'%3E%3Cpath data-name='Line 25' d='M24.289 33.113H14.68V0h9.609z'/%3E%3Cpath data-name='Path 9' d='M17.004 39.304L-.035 26.481l5.779-7.677 14.057 10.582 13.097-10.493 6.009 7.5-16.009 12.826z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-size:80%;mask-size:80%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:inline-block;padding-left:1rem;width:1rem;height:1rem;background-position:0;background-size:14px;position:relative;top:5px}a.slanted-arrow-link:focus,a.slanted-arrow-link:hover{border-bottom:none!important}.table{table-layout:fixed;border-collapse:collapse;border:none;display:block;background-color:transparent;width:calc(100vw - 4rem);margin:3rem 0;font-size:1rem;min-height:0;overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff) 100%,linear-gradient(270deg,#fff,#f5f5f5),linear-gradient(270deg,#f5f5f5,#fff) 100%;background-repeat:no-repeat;background-color:#fff;background-size:5px 100%;background-attachment:local,local,scroll,scroll}.table::-webkit-scrollbar{webkit-appearance:none;height:7px}.table::-webkit-scrollbar-thumb{border-radius:0;background-color:rgba(0,0,0,.5)}.table::-webkit-scrollbar-track-piece{background-color:#f7f7f7}@media(min-width:768px){.table{width:calc(100vw - 8rem)}}@media(min-width:1024px){.table{width:506.66667px}}@media(min-width:1200px){.table{width:760px}}.table caption{padding-top:.75rem;padding-bottom:.75rem;color:#636c72;text-align:left;caption-side:bottom}.table td{min-width:150px}.table td a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link,.link){color:#06c;border-bottom:1px solid #ccc;text-decoration:none}.table td a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link,.link):focus,.table td a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link,.link):hover{border-bottom:1px solid #06c}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #101921}.table thead th{text-align:left;vertical-align:bottom;border-bottom:2px solid #101921}.table tbody th{text-align:left}.table tbody+tbody{border-top:2px solid #101921}.table th{color:#101921}.table thead tr:first-child th{border-top:0}.table>tbody>tr:first-child,.table>tr:first-child{border-top:3px solid #101921}@media(min-width:768px){.table--full-width{width:calc(100vw - 10rem)}}@media(min-width:1024px){.table--full-width{width:100%}}.table--striped tbody tr:nth-of-type(odd){background-color:#cce7f5}.table--small{font-size:.8rem}.table--sortable .sorting .indicator:before,.table--sortable .sorting_asc .indicator:before,.table--sortable .sorting_desc .indicator:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23%23101921' width='20' height='20'%3E%3Cpath d='M16 11q0 .406-.297.703l-7 7Q8.406 19 8 19t-.703-.297l-7-7Q0 11.406 0 11t.297-.703T1 10h14q.406 0 .703.297T16 11z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:12px 12px;width:20px;height:20px;background-size:10px 10px;width:10px;height:10px}h1+.table,h1+p+.table,h2+.table,h2+p+.table,h3+.table,h3+p+.table{margin-top:0}.anchor-links{padding:1rem;background:#cce7f5;overflow:hidden;margin-bottom:2rem;border-radius:0}.anchor-links--white{background:#fff;padding:0}.anchor-links__title{font-size:1.4rem;margin-top:0}ul.anchor-links__list{margin:0 0 0 1.5rem}@media(min-width:768px){ul.anchor-links__list{column-count:2;column-gap:3rem;break-inside:avoid-column}}ul.anchor-links__list li.anchor-links__item{margin:0 0 10px;display:-ms-flexbox;display:flex}ul.anchor-links__list .anchor-links__wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:start;align-items:flex-start;gap:7px}ul.anchor-links__list .anchor-links__wrapper svg{width:15px;height:15px;position:relative;top:8px;-ms-flex:0 0 15px;flex:0 0 15px}ul.anchor-links__list li a.anchor-links__link{color:#101921;font-size:.9rem;color:#06c;border-bottom:1px solid #ccc;text-decoration:none;background:none;padding:0;margin:0}ul.anchor-links__list li a.anchor-links__link:focus,ul.anchor-links__list li a.anchor-links__link:hover{border-bottom:1px solid #06c}.profile--media{text-align:center}.profile--media .profile__social{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:center;justify-content:center}.profile--media .profile__social .button--social{margin-right:.2rem}@media(min-width:1024px){.profile--media .profile__social{-ms-flex-pack:start;justify-content:flex-start;padding-left:4.375rem}}@media(min-width:768px){.profile--media{text-align:left}.profile--media .profile__title{display:block}.profile--media .profile__text{display:inline-block}.profile--media .profile__image{float:left;margin-right:2rem;width:200px;height:200px}@supports(display:grid){.profile--media{display:grid;grid-template-columns:200px 2rem 1fr 33%;grid-template-rows:2fr 3fr}.profile--media .profile__title{margin:0;grid-column:3/5;grid-row:1}.profile--media .profile__text{margin:0;grid-column:3;grid-row:2}.profile--media .profile__image{margin:0;grid-column:1;grid-row:1/3}.profile--media .profile__social{grid-column:4;grid-row:2}}}.profile__image{height:10rem;width:10rem;display:block;border-radius:50%;margin:0 auto 2rem}@media(min-width:768px){.profile__image{height:12rem;width:12rem;margin:0}}.profile__image--placeholder{background-color:#aaa}.profile__image--placeholder.ki-user{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='20' height='20'%3E%3Cpath d='M9.5 11C6.467 11 4 8.533 4 5.5S6.467 0 9.5 0 15 2.467 15 5.5 12.533 11 9.5 11zm0-10C7.019 1 5 3.019 5 5.5S7.019 10 9.5 10 14 7.981 14 5.5 11.981 1 9.5 1zM17.5 20h-16C.673 20 0 19.327 0 18.5c0-.068.014-1.685 1.225-3.3.705-.94 1.67-1.687 2.869-2.219C5.558 12.33 7.377 12 9.5 12s3.942.33 5.406.981c1.199.533 2.164 1.279 2.869 2.219C18.986 16.815 19 18.432 19 18.5c0 .827-.673 1.5-1.5 1.5zm-8-7c-3.487 0-6.06.953-7.441 2.756C1.024 17.107 1.001 18.488 1 18.502a.5.5 0 00.5.498h16a.5.5 0 00.5-.5c0-.012-.023-1.393-1.059-2.744C15.559 13.953 12.986 13 9.5 13z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:52%;background-size:5rem;display:-ms-flexbox;display:flex}@media(max-width:1023px){.profile__text{margin-bottom:1rem}}.panel--content .panel__body--profile{padding-top:3rem;padding-bottom:3rem}@media(min-width:768px){.panel--content .panel__body--profile{min-height:416px}}.content--profile{max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.content--profile pre{font-family:Overpass,Helvetica,Arial,sans-serif;font-size:inherit;margin:0;white-space:pre-wrap}@media(min-width:1024px){.content--profile{max-width:760px}}.panel--tab-header .panel__body{padding:0}ul.tabs__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding:0;margin:0;list-style:none;width:100%;box-shadow:0 -1px 10px 0 #eceeef}@media(min-width:768px){ul.tabs__list{box-shadow:none}}li.tabs__item{-ms-flex:0 0 auto;flex:0 0 auto;border-right:1px solid #ccc}@media(min-width:768px){li.tabs__item{border-right:none}}.no-flexbox:not(.flexboxtweener) ul.tabs__list{white-space:nowrap;display:block;overflow-x:scroll}.no-flexbox:not(.flexboxtweener) li.tabs__item{display:inline}a.tabs__link{display:inline-block;padding:.5rem 1rem;border-bottom:3px solid transparent}a.tabs__link.is-active{color:#000;font-weight:700;border-bottom:3px solid #101921}.panel--tabs{border-top:1px solid #ddd}.panel--tabs,.panel.panel--switcher{display:none;animation:flash 1s}.panel.panel--header-width.panel--switcher .panel__body{padding-left:0;padding-right:0}.switcher{position:relative;margin-bottom:3rem}.switcher__list{display:-ms-inline-flexbox;display:inline-flex;padding:3px;gap:10px;margin:2rem 0 1rem;width:100%}.switcher__link{border:none;min-height:30px;padding-right:auto;padding-left:auto;font-size:.8rem;width:100%}@media(min-width:768px){.switcher__link{font-size:1rem;min-height:40px}}@media(min-width:1024px){.switcher__link{padding-right:50px;padding-left:50px}}.switcher__link.is-active{background:#101921;color:#fff}.switcher__item{width:100%}@media(min-width:1024px){.switcher__item,.switcher__list{width:auto}}.switcher.switcher--simple .switcher__list{position:relative;display:-ms-inline-flexbox;display:inline-flex;gap:20px;padding:0 1rem 3rem 0;margin:1rem 0 0;width:100%;overflow:scroll}@media(min-width:1024px){.switcher.switcher--simple .switcher__list{gap:40px;width:auto}}.switcher.switcher--simple .switcher__link{color:var(--panel-font-color);border:none}@media(min-width:1024px){.switcher.switcher--simple .switcher__link{padding-right:0;padding-left:0}}.switcher.switcher--simple .switcher__link.is-active{background:none;text-decoration:underline;border:none}.switcher.switcher--simple .switcher__link:active,.switcher.switcher--simple .switcher__link:focus,.switcher.switcher--simple .switcher__link:hover{border:none;text-decoration:underline}@keyframes flash{0%{opacity:0}to{opacity:1}}.accordion{margin:3rem 0;text-align:left}.accordion__items{margin:2rem 0}.accordion__section{padding:0;border-bottom:3px solid #101921}.accordion__heading{padding:0;margin:0}@media(min-width:1024px){.accordion__heading{padding:1rem 0}}.accordion__button{display:-ms-flexbox;display:flex;gap:5px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;line-height:1.5;width:100%;min-height:60px;color:inherit}.accordion__button:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='50' height='50' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(2 2)' fill='none' stroke='%23101921'%3E%3Cg stroke-width='3'%3E%3Cpath d='M23 15.5v15M15.5 23h15'/%3E%3C/g%3E%3Ccircle stroke-width='4' cx='23' cy='23' r='23'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:30px;width:30px;height:30px;-ms-flex:1 0 30px;flex:1 0 30px}@media(min-width:768px){.accordion__button:after{background-size:40px;width:40px;height:40px;-ms-flex:1 0 40px;flex:1 0 40px}}.accordion__title{-ms-flex:1 1 100%;flex:1 1 100%}.accordion__button--visible:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='50' height='50' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(2 2)' fill='none' stroke='%23101921'%3E%3Cpath stroke-width='3' d='M15.5 23h15'/%3E%3Ccircle stroke-width='4' cx='23' cy='23' r='23'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.accordion__content{overflow:hidden;transition:max-height .2s linear,opacity .2s linear;max-height:200vh;opacity:1}.accordion__content.is-contracted{max-height:0;opacity:0}.accordion__content-wrapper{padding:0 0 1rem}.accordion--feature{margin-top:0}.accordion--feature .accordion__items{margin:0}.accordion--feature .accordion__controls{margin-bottom:1rem}@media(min-width:768px){.accordion--feature .accordion__button{font-size:1.5rem}}@media(min-width:1366px){html.is-sticky.course .panel--hero .button-group.button-group--promo.button-group--callout:not(.button-group--bottom){top:152px}}.course .panel--hero .button-group.button-group--promo.button-group--callout{position:fixed;animation:fade-in .3s ease-in-out forwards;background-color:#fff;box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06);width:100%;height:60px;top:auto;bottom:0;right:0;padding:0 1rem;border-radius:0}.course .panel--hero .button-group.button-group--promo.button-group--callout h3{display:none}@media(min-width:1200px){.course .panel--hero .button-group.button-group--promo.button-group--callout{height:75px}}@media(min-width:1366px){.course .panel--hero .button-group.button-group--promo.button-group--callout{top:150px;bottom:auto;right:1rem;width:16rem;-ms-flex-pack:center;justify-content:center;height:auto;padding:1rem;border-radius:0}.course .panel--hero .button-group.button-group--promo.button-group--callout h3{display:block}}@media(min-width:1500px){.course .panel--hero .button-group.button-group--promo.button-group--callout{width:20rem}}@media(min-width:1700px){.course .panel--hero .button-group.button-group--promo.button-group--callout{right:7rem}}.course .panel--hero .button-group.button-group--promo.button-group--callout .button{font-size:1rem;width:auto}@media(min-width:1366px){.course .panel--hero .button-group.button-group--promo.button-group--callout .button{width:100%;-ms-flex-pack:center;justify-content:center}}@media(min-width:544px){.course .panel--hero .button-group.button-group--promo.button-group--callout .button{min-width:10rem}}@media(min-width:768px){.course .panel--hero .button-group.button-group--promo.button-group--callout .button{max-width:20rem}}.course .panel--hero .button-group.button-group--promo.button-group--callout.button-group--bottom{position:fixed;width:100%;top:auto;bottom:0;right:0;padding:0 1rem;border-radius:0}.course .panel--hero .button-group.button-group--promo.button-group--callout.button-group--bottom h3{display:none}.course .panel--hero .button-group.button-group--promo.button-group--callout.button-group--bottom .button{width:auto}@media(min-width:1200px){.course .panel--hero .button-group.button-group--promo.button-group--callout.button-group--bottom{height:75px}}.course .panel--kis{background-color:#1f283a}.course .panel--kis .panel__body{display:block}.course .kis-widget .kis-widget__lead .kis-widget__title{color:#308282!important}.course .kis{margin:2rem 0}@media(min-width:1024px){.course .kis{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media(min-width:1024px){.course .kis__details{-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.course .kis__text{color:#fff;font-size:.9rem}.course .kis__text a{color:#fff}@media(max-width:1023px){.course .kis__text{padding:2rem 1rem}}.course .kis__block{margin-top:1rem}@media(min-width:1024px){.course .kis__block{margin-top:0;min-height:550px;margin-right:2rem}}.course .kis__subheading{color:#fff;font-size:1.2rem;font-weight:700;padding:0 0 1rem}@media(max-width:1023px){.course .kis__subheading{text-align:center}}.course .modules__heading{font-weight:400;font-family:Overpass,Helvetica,Arial,sans-serif}.course .modules__description{font-weight:700;color:#101921;padding-top:1rem}.course .modules__list{margin:0}.course .modules__items{margin:1rem 0 2rem}.course h2.course-section__title{margin-top:0}.course h2.course-section__title:target:before{content:"";display:block;height:150px;margin:-150px 0 0}.course .disclaimer__text p{font-size:.9rem}.course .lead{font-family:Overpass,Helvetica,Arial,sans-serif;font-weight:700;color:#101921;font-size:1.2rem}@media(max-width:1023px){.course .lead{margin-bottom:0;border-bottom:none}}.course .content--main.text ul:not(.tabs__list,.menu__list){padding:0;text-align:left;display:inline-block;overflow:hidden;display:block}.course .content--main.text ul:not(.tabs__list,.menu__list)>li{padding-left:0;padding-top:3px;padding-bottom:3px;margin-left:1rem;position:relative;display:list-item;list-style:none}.course .content--main.text ul:not(.tabs__list,.menu__list)>li:before{content:"•";color:#101921;display:inline-block;font-weight:700;width:1em;margin-left:-1em}.course .content--main.text ul:not(.tabs__list,.menu__list) ol,.course .content--main.text ul:not(.tabs__list,.menu__list) ul{margin-bottom:0;margin-left:1rem}.course .panel.panel--white .panel__body .content--main.text li a.tabs__link{color:#101921;border-bottom:none}.course .panel.panel--white .panel__body .content--main.text li a.tabs__link.is-active{border-bottom:3px solid #101921}.course .panel.panel--white .panel__body .content--main.text .accordion__items{margin:0}.course .panel.panel--white .panel__body .content--main.text .accordion__heading{padding:0}.course .panel.panel--white .panel__body .content--main.text .accordion__button{font-size:1rem}.course .panel.panel--white .panel__body .content--main.text .accordion__content{font-size:.9rem;padding:0}.course .panel.panel--white .panel__body .content--main.text .modules__list{margin:0 0 1rem}.course .panel.panel--white .panel__body .content--main.text .modules__description{padding-top:0;padding-bottom:5px;font-size:.9rem}.course .table caption{caption-side:top;font-weight:700;color:#101921}.course .table--delivery{background:transparent;margin:0}.course iframe{width:100%}.course .page-title--module{margin-bottom:10px}.course .alert--delivery{padding:1rem}@media(min-width:1024px){.course .alert--delivery{padding:1rem 2rem}}.course sup{top:0;vertical-align:super;font-size:.8rem;left:5px}.course sup a{text-decoration:underline}@media(min-width:768px){.course .student-profile .panel--grid-content .panel__body .content--main{grid-row:2/5}.course .student-profile .panel--grid-content .panel__body .content--aside-top{grid-column:2;grid-row:1}.course .student-profile .panel--grid-content .panel__body .content--aside-bottom{grid-column:2;grid-row:5}}@media(min-width:1366px){.course .student-profile .panel--grid-content .panel__body .content--aside-top{grid-column:1;grid-row:2}.course .student-profile .panel--grid-content .panel__body .content--aside-bottom{grid-column:3;grid-row:2}}.course .student-profile .panel--grid-content .panel__body .content--aside{padding:0}@media(max-width:1365px){.course .student-profile .panel--grid-content .panel__body .content--aside{grid-column-gap:0;position:static}.course .student-profile .panel--grid-content .panel__body .content--aside-top{max-width:100%}.course .student-profile .panel--grid-content .panel__body .content--aside-bottom{padding-top:3rem}}@media(max-width:1023px){.course .student-profile .panel--grid-content .panel__body{grid-template-columns:1fr}}.course .student-profile .panel--hero .hero h1{margin:0}.course .student-profile .panel--hero .hero.hero--bottom{-ms-flex-align:end;align-items:flex-end}.course .student-profile .panel--hero .hero .hero__heading,.course .student-profile .panel--hero .hero .hero__text{font-weight:700}.course .student-profile .panel--hero .hero .blockquote{margin:2rem 0 0}@media(min-width:1024px){.course .student-profile .panel--hero .hero .blockquote{margin:1rem 0}}.course .student-profile .panel--hero .hero .blockquote__text{color:#fff;line-height:1.1;font-size:1.8rem}@media(min-width:1024px){.course .student-profile .panel--hero .hero .blockquote__text{font-size:2.2rem}.course .student-profile .panel--hero .hero .blockquote__text:before{font-size:3rem;padding-right:5px}.course .student-profile .panel--hero .hero .blockquote__text:after{font-size:3rem;padding-left:5px}}.course .student-profile h4{font-size:1.8rem}.course .student-profile .blockquote.blockquote--aside.blockquote--student-profile img{width:10rem;height:10rem}.course .blockquote.blockquote--media.blockquote--panel{margin:0;padding:0 0 8rem}.course .ucas__logo{width:150px;margin:0 0 2rem}@media(min-width:414px){.course .ucas__logo{margin:0 2rem 1rem 0}}.course .ucas__logo svg{width:100%;height:100%;fill:#101921}.course .ucas__link{margin:1rem 0 3rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;border-bottom:none}.course .panel--notices a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link,.link){color:#101921;text-decoration:none;border-bottom:1px solid #101921}.course .panel--notices a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link,.link):focus,.course .panel--notices a:not(.button,.card,.card__inner,.tabs__link,.link-listing__link,.switcher__link,.link):hover{border-bottom:1px solid #cfd1d3}.course .panel--notices .figure__image{border-radius:0}@media(max-width:1365px){.course .panel--notices.panel--grid-content .panel__body{grid-row-gap:1rem}}.course figure .media-wrap{min-height:unset}.course .figure-left,.course .figure-right{width:auto;clear:both;margin:0 2rem 1rem 0}.course .figure-left .media-wrap:before,.course .figure-right .media-wrap:before{content:none}.course .figure-left .media-wrap img,.course .figure-right .media-wrap img{position:relative;width:100%}@media(min-width:544px){.course .figure-left,.course .figure-right{float:left;max-width:50%}.course .figure-left .media-wrap img,.course .figure-right .media-wrap img{width:auto}}@media(min-width:544px){.course .figure-right{float:right;max-width:50%}}.course .figure-center .media-wrap:before{content:none}.course .figure-center .media-wrap img{position:relative;width:auto}.course #course-title .figure__caption{display:none}.course .content ul.fee-highlight{display:grid;grid-template-columns:1fr 1fr;margin-bottom:3rem;border-radius:0;background:#e6e6e6;padding:2rem!important}@media(max-width:543px){.course .content ul.fee-highlight{padding:0!important;background:none;margin-bottom:1rem;margin-top:1rem}}.course .content ul.fee-highlight .fee-highlight__item{padding:0 0 1.5rem!important;margin-left:0!important}.course .content ul.fee-highlight .fee-highlight__item:before{content:""!important}.course .content ul.fee-highlight .fee-highlight__title{display:block}@media(max-width:543px){.course .content ul.fee-highlight .fee-highlight__title{font-size:1rem;min-height:3rem}}.course .content ul.fee-highlight .fee-highlight__title svg{position:relative;top:4px;margin-right:2px;width:21px;height:21px}@media(max-width:543px){.course .content ul.fee-highlight .fee-highlight__title svg{display:none}}.course .content ul.fee-highlight .fee-highlight__value{font-family:Overpass,Helvetica,Arial,sans-serif;font-size:1.5rem;color:#101921;line-height:2.5rem}@media(max-width:543px){.course .content ul.fee-highlight .fee-highlight__value{font-size:1.5rem}}.course .content ul.fee-highlight.fee-highlight--eu{grid-template-columns:1fr 1fr 1fr}.course .content ul.fee-highlight.fee-highlight--list{display:block}.course .fees-listing_aside{background-color:#fff;padding:1rem;border:1px solid #dedede;border-radius:0;text-align:center;margin-bottom:2rem}.course .fees-listing_aside .button--yellow,.course .fees-listing_aside p{font-size:.9rem}.course .fees-listing_aside .link-listing__title svg{fill:#de5433;width:35px;height:35px;position:relative;top:5px}.course .content ul.qualication-requirements{position:relative;left:-6rem;margin-right:-12rem;margin-top:2rem;margin-bottom:2rem;padding:1.5rem!important;border-radius:0;display:grid;background-color:#f5f5f5;grid-template-columns:1fr 1fr}@media(max-width:1023px){.course .content ul.qualication-requirements{left:0;margin-right:0;grid-template-columns:1fr}}.course .content ul.qualication-requirements .qualication-requirements__item{padding:1rem 1rem 0!important;margin-left:0!important}.course .content ul.qualication-requirements .qualication-requirements__item h3{margin-top:0;color:#1e8194}.course .content ul.qualication-requirements .qualication-requirements__item h3 svg{fill:#1e8194}.course .content ul.qualication-requirements .qualication-requirements__item p{font-size:.9rem}.course .content ul.qualication-requirements .qualication-requirements__item:before{display:none!important}.course .content ul.qualication-requirements .qualication-requirements__item.qualication-requirements__item--qualification-highlight{background:#fff;border-radius:0;position:relative;display:grid!important;grid-template-columns:6rem auto;padding-top:1rem;padding-bottom:1rem!important;margin-bottom:1rem!important}.course .content ul.qualication-requirements .qualication-requirements__item.qualication-requirements__item--qualification-highlight .kent-icon{width:4rem;height:4rem}.course .content ul.qualication-requirements .qualication-requirements__item.qualication-requirements__item--qualification-highlight h3{color:#d32737}.course .content ul.qualication-requirements .qualication-requirements__item.qualication-requirements__item--qualification-highlight p{margin-bottom:0}@media(min-width:1024px){.course #help-button{opacity:1;visibility:visible;bottom:1rem}}.course .global-footer__other-links{padding-bottom:10rem}.course .tef__image{width:200px}.course .panel--apply .content--card-grid{grid-gap:0}.course .panel--apply .content--card-grid-three{grid-template-columns:1fr}@media(min-width:1200px){.course .panel--apply .content--card-grid-three{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}}.course .panel--apply .panel__title{width:100%}.course .card--apply{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:2rem}.course .card--apply h3{text-align:center}.course .card--apply .ucas__link{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.course .card--apply .ucas__logo{margin:2rem 0}.course .card--apply.card--red{background-color:#d32737}.course .card--apply.card--red svg{fill:#fff}.course .card--apply.card--red a,.course .card--apply.card--red h3{color:#fff}.course .card--apply.card--grey{background-color:#f5f5f5}.course .card--apply.card--yellow{background-color:#ffe266}.course .card--apply.card--green{background-color:#78bf26}.course .card--apply.card--green svg{fill:#fff}.course .card--apply.card--green a,.course .card--apply.card--green h3{color:#fff}.course .card--apply.card--blue{background-color:#0085cf}.course .card--apply.card--blue svg{fill:#fff}.course .card--apply.card--blue a,.course .card--apply.card--blue h3{color:#fff}.course .global-banner{position:unset}@media(min-width:1200px){.course .menu-links--mobile{display:none}}.course .menu-links--desktop{display:none}@media(min-width:1200px){.course .menu-links--desktop{display:block}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.course-profiles li a{border-bottom:0!important}.course-profiles.course-profiles--single .card--media-object.card--media-object-two-thirds .card__body{height:100%}@media(min-width:1024px){.course-profiles.course-profiles--single .card--media-object.card--media-object-two-thirds .card__body{grid-template-columns:1fr 3fr}.course-profiles.course-profiles--single .card--media-object.card--media-object-two-thirds .card__body blockquote q{font-size:2.5rem}}.course-profiles.course-profiles--single .card--media-object.card--media-object-two-thirds .card__image img{-o-object-fit:cover;object-fit:cover}@media(min-width:544px){.course-profiles.course-profiles--single .content--card-grid-one{grid-template-columns:1fr}.course-profiles.course-profiles--single .content--card-grid-one .card--fixed{width:60%;margin:auto}}@media(min-width:1024px){.course-profiles.course-profiles--single .content--card-grid-one .card--fixed{width:100%;margin:0}}.course-profiles.course-profiles--multiple .content--card-grid .card--course .card__image img{-o-object-fit:cover;object-fit:cover}.course-profiles.course-profiles--multiple .content--card-grid .card--media-object .card__body{height:100%}@media(min-width:1024px){.course-profiles.course-profiles--multiple .content--card-grid .card--media-object .card__body{grid-template-columns:1fr 2fr}}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.course-profiles.course-profiles--multiple .content--card-grid .card--media-object .card__body{height:auto}}}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){@media(min-width:1024px){.course-profiles.course-profiles--multiple .content--card-grid .card--media-object .card__body{height:-webkit-fill-available}}}}.course-profiles.course-profiles--multiple .content--card-grid .card--media-object .card__body blockquote p.text__title{margin-top:1.5rem}@media(max-width:1365px){html.course-callout .intercom-lightweight-app-launcher{bottom:70px!important}}.course-video{margin:3rem 0}@media(min-width:544px){.course-video{margin-right:2rem;margin-bottom:5rem}}.course-video__wrapper{position:relative;background:#0085cf;min-height:9rem}.course-video__text{font-family:Overpass,Helvetica,Arial,sans-serif;font-size:2rem}@media(min-width:544px){.course-video__text{width:50%}}.course-video__text p{color:#fff!important;font-size:1.7rem;padding:2rem;line-height:1.8rem}.course-video__video{position:relative}@media(min-width:544px){.course-video__video{position:absolute;width:50%;top:2rem;right:-2rem}}.course-video__video .video-launcher{position:absolute;top:50%;right:50%}.course-video__image{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:12rem}@media(min-width:544px){.course-video__image{-webkit-clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);height:10rem}}.course-video--has-caption{border-bottom:1px solid #cecece}.course-video figcaption{margin-top:0;padding:2rem}@media(min-width:544px){.course-video figcaption{margin-top:3rem}}.student-profile .panel--hero .overlay.overlay--bottom{-ms-flex-pack:end;justify-content:flex-end}.student-profile .panel--hero .overlay .overlay__heading,.student-profile .panel--hero .overlay .overlay__sub-heading{font-weight:700}@media(min-width:1024px){.student-profile .panel--hero .overlay .overlay__heading,.student-profile .panel--hero .overlay .overlay__sub-heading{width:45%}}.student-profile .panel--hero .overlay .overlay__content .blockquote{margin:2rem 0 0}@media(min-width:1024px){.student-profile .panel--hero .overlay .overlay__content .blockquote{margin:3rem 0 1rem}}.student-profile .panel--hero .overlay .overlay__content .blockquote__text{color:#fff;line-height:1.1;font-size:1.8rem}@media(min-width:1024px){.student-profile .panel--hero .overlay .overlay__content .blockquote__text{font-size:2.2rem;width:67%}.student-profile .panel--hero .overlay .overlay__content .blockquote__text:before{font-size:3rem;padding-right:5px}.student-profile .panel--hero .overlay .overlay__content .blockquote__text:after{font-size:3rem;padding-left:5px}}.student-profile h4{font-size:1.8rem}.student-profile__image{width:100px;height:100px;min-width:100px!important;border-radius:50%;text-align:center;float:none!important;margin-right:1rem;margin-bottom:1rem!important;position:relative}@media(min-width:768px){.student-profile__image{margin-bottom:0!important}}.student-profile__image--placeholder{font-size:4rem!important;background-color:#f5f5f5;color:#fff}@media(min-width:1200px){.student-profile__image--placeholder{font-size:3.5rem!important}}.student-profile__image.ki-user{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23%23101921' width='20' height='20'%3E%3Cpath d='M9.5 11C6.467 11 4 8.533 4 5.5S6.467 0 9.5 0 15 2.467 15 5.5 12.533 11 9.5 11zm0-10C7.019 1 5 3.019 5 5.5S7.019 10 9.5 10 14 7.981 14 5.5 11.981 1 9.5 1zM17.5 20h-16C.673 20 0 19.327 0 18.5c0-.068.014-1.685 1.225-3.3.705-.94 1.67-1.687 2.869-2.219C5.558 12.33 7.377 12 9.5 12s3.942.33 5.406.981c1.199.533 2.164 1.279 2.869 2.219C18.986 16.815 19 18.432 19 18.5c0 .827-.673 1.5-1.5 1.5zm-8-7c-3.487 0-6.06.953-7.441 2.756C1.024 17.107 1.001 18.488 1 18.502a.5.5 0 00.5.498h16a.5.5 0 00.5-.5c0-.012-.023-1.393-1.059-2.744C15.559 13.953 12.986 13 9.5 13z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:52%}.student-profile__image.ki-user:before{content:""}.content--filter .card--horizontal.card--student-profile .card__description,.content--filter .card--horizontal.card--student-profile .card__tag,.content--filter .card--horizontal.card--student-profile .card__title{width:100%;margin-right:0}@media(min-width:768px){.content--filter .card--horizontal.card--student-profile .card__tag{width:auto;margin-right:1rem}}