.dk-select,.dk-select-multi{cursor:pointer;display:inline-block;position:relative;vertical-align:middle}.dk-selected{overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.dk-select .dk-select-options{display:none;right:0;left:0;position:absolute}.dk-select-open-down .dk-select-options,.dk-select-open-up .dk-select-options{border-radius:0 0 .4em .4em;margin-top:-1px;top:calc(100% - 1px)}.dk-select-multi .dk-select-options{max-height:10em}.dk-select-options{background-color:#fff;border:1px solid #ccc;border-radius:.4em;list-style:none;margin:0;max-height:10.5em;overflow-x:hidden;overflow-y:auto;padding:.25em 0;width:auto;z-index:100}.dk-select-options-highlight .dk-option-selected{background-color:transparent;color:inherit}.dk-select-options .dk-option-hidden{display:none}.dk-optgroup{border:solid #ccc;border-width:1px 0;padding:.25em 0}.dk-optgroup,.dk-optgroup+.dk-option{margin-top:.25em}.dk-optgroup+.dk-optgroup{border-top-width:0;margin-top:0}.dk-optgroup:nth-child(2){border-top:none;margin-top:0;padding-top:0}.dk-optgroup:last-child{border-bottom-width:0;margin-bottom:0;padding-bottom:0}.dk-optgroup-disabled{color:#bbb;cursor:not-allowed;opacity:.6}.dk-optgroup-label{padding:0 .5em .25em;font-weight:700;width:100%}.dk-optgroup-options{list-style:none;padding-left:0}.dk-optgroup-options li{padding-left:1.2em}.dk-select-multi:focus .dk-select-options,.dk-select-open-down .dk-select-options,.dk-select-open-up .dk-select-options{display:block}.dk-select-multi:focus,.dk-select-multi:hover,.dk-selected:focus,.dk-selected:hover{outline:none}.dk-select-disabled{cursor:not-allowed;opacity:.6}.dk-select-disabled .dk-selected:focus,.dk-select-disabled .dk-selected:hover{border-color:inherit}select[data-dkcacheid]{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;font-size:.8125rem;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;line-height:2.75rem;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-size:.875rem;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-size:2.1875rem;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-size:.875rem;font-weight:700;line-height:40px;line-height:2.5rem;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;font-size:.875rem;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.z-index--0{z-index:0}.z-index--1{z-index:1}.z-index--2{z-index:2}.z-index--3{z-index:3}.z-index--4{z-index:4}.tabs{margin:0;padding:0;list-style:none;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.tabs a{color:#000;display:-ms-inline-flexbox;display:inline-flex;padding:.5em 1em;cursor:pointer;width:100%;text-align:center;position:relative;color:#fff;font-size:11px;font-size:.6875rem;font-weight:600;line-height:normal;letter-spacing:.71px;letter-spacing:.04438rem;text-transform:uppercase;background-color:#111;padding:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-right:10px}.tabs a:last-child{margin:0}.tabs a.current{background:#125495}.tabs a.current:after{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;position:absolute;bottom:-13px;border-top:20px solid #125495;display:none}.tab-content{display:none;padding:1em}.tab-content.current{display:inherit}*{border:0;font:inherit;font-style:normal;font-size:100%;list-style:none;margin:0;padding:0;quotes:none;text-decoration:none;vertical-align:baseline}*,:after,:before{box-sizing:border-box}body,html{color:#494949;background-color:#fff;font:16px/1.75 Montserrat,-apple-system,linkMacSystemFont,Helvetica Neue,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.2px;max-width:100%;min-width:320px;overflow-x:hidden;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Niramit,sans-serif;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle;height:auto;max-width:100%}textarea{resize:vertical}input,textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}::-moz-selection{color:#fff!important;background-color:#333!important;text-shadow:none}::selection{color:#fff!important;background-color:#333!important;text-shadow:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}@-ms-viewport{width:device-width}.overlay--search{background:rgba(0,0,0,.75);display:none;top:0;right:0;bottom:0;left:0;position:fixed;width:100%;height:100%;z-index:999}footer.primary{position:relative;background-color:#272727}footer.primary a.back-to-top-btn{font-family:Montserrat,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#fff;font-size:12px;font-size:.75rem;text-transform:uppercase;letter-spacing:1.21px;letter-spacing:.07563rem;opacity:.8;background-color:#0054a4;position:absolute;width:202px;height:57px;top:0;right:30px;z-index:998;transition:all .3s ease-in-out;right:0;z-index:1000}footer.primary a.back-to-top-btn span{background:#0054a4 url(/media/dist/img/arrow-up.svg) no-repeat 100%/16px;display:inline-block;margin:0 auto;min-height:16px;padding-right:25px}footer.primary a.back-to-top-btn:hover{opacity:1}footer.primary a.back-to-top-btn.show{right:0}footer.primary .container{margin:0 auto;max-width:1260px;padding:0 11px}footer.primary .row-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column-reverse;flex-direction:column-reverse}footer.primary .normal{font-weight:400}footer.primary .bold{font-weight:700}footer.primary .opacity-60{opacity:.6}footer.primary .footer-left-col{padding-top:38px;padding-bottom:110px;width:100%}footer.primary .footer-right-col{position:relative;padding-top:18px;padding-bottom:45px;box-sizing:border-box;padding-left:0;width:100%}footer.primary .footer-right-col:after{background-color:rgba(53,64,69,.47);content:"";width:1500px;height:100%;top:0;left:-20px;position:absolute;z-index:100}footer.primary .footer-logo-address{display:-ms-flexbox;display:flex;margin-bottom:8px}footer.primary .footer-logo{display:block;margin-bottom:25px;margin-right:24px;max-width:90px;text-align:center}footer.primary .footer-logo img{vertical-align:bottom;width:75px}footer.primary .footer-address{margin:-5px 0 33px;color:#fff;font-size:14px;font-size:.875rem;letter-spacing:-.17px;letter-spacing:-.01063rem;line-height:23px;line-height:1.4375rem}footer.primary .footer-address p{margin:0}footer.primary .footer-menu-hor{padding:0;margin:0 0 34px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.primary .footer-menu-hor li{position:relative;margin-right:27px}footer.primary .footer-menu-hor li:last-child{margin-right:0}footer.primary .footer-menu-hor li:not(:last-child):after{content:"";display:block;height:15px;width:0;border-right:1px solid #979797;opacity:.81;position:absolute;right:-16px;top:7px;transform:rotate(34deg)}footer.primary .footer-menu-hor li a{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;line-height:22px;line-height:1.375rem;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in-out}footer.primary .footer-menu-hor li a:hover{opacity:.6}footer.primary .footer-copyright-image{display:block;margin-right:18px;margin-bottom:19px;padding-top:4px}footer.primary .footer-copyright-caption{display:block;max-width:260px;color:#fff;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:-.15px;letter-spacing:-.00938rem;line-height:16px;line-height:1rem}footer.primary .footer-copyright-caption p:first-child{margin:0 0 13px}footer.primary .footer-copyright-caption p:last-child{margin:0}footer.primary .footer-social-networks-section{position:relative;z-index:200;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding-top:11px;margin-bottom:39px}footer.primary .footer-social-networks-section .title{margin:0 0 20px;width:100%;margin-right:50px;color:#fff;font-family:Aleo,serif;font-weight:400;font-size:26px;font-size:1.625rem;line-height:36px;line-height:2.25rem;letter-spacing:1px;letter-spacing:.0625rem}footer.primary .footer-social-networks{padding:0;margin:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}footer.primary .footer-social-networks li{margin-right:16px}footer.primary .footer-social-networks li a{font-size:0;transition:all .2s ease-in-out}footer.primary .footer-social-networks li a:hover{opacity:.6}footer.primary .footer-toolbar{position:relative;z-index:200;display:-ms-flexbox;display:flex}footer.primary .footer-toolbar .col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}footer.primary .footer-toolbar-contacts{margin-bottom:37px}footer.primary .footer-toolbar-title{margin:0 0 12px;color:#859297;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:2.5px;letter-spacing:.15625rem;line-height:24px;line-height:1.5rem;text-transform:uppercase}footer.primary .footer-toolbar-email,footer.primary .footer-toolbar-phone{color:#fff;font-size:15px;font-size:.9375rem;letter-spacing:-.19px;letter-spacing:-.01188rem;line-height:23px;line-height:1.4375rem;text-decoration:none;transition:all .3s ease-in-out}footer.primary .footer-toolbar-email:hover,footer.primary .footer-toolbar-phone:hover{text-decoration:underline}footer.primary .footer-toolbar-email{font-weight:700}footer.primary .footer-toolbar-menu{padding:0;margin:0;list-style:none;color:#fdfdfd;font-family:Montserrat,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;line-height:22px;line-height:1.375rem;margin-top:20px}footer.primary .footer-toolbar-menu li{margin-bottom:10px}footer.primary .footer-toolbar-menu li a{color:#fff;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}footer.primary .footer-toolbar-menu li a:hover{opacity:.6}header.primary{background-color:#fff;margin-bottom:6px;position:relative;width:100%;height:85px;z-index:9999}header.primary.sticky-header{height:70px;top:0;position:fixed;z-index:9999}header.primary.sticky-header .inner{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;height:70px}header.primary.sticky-header .top-menu{display:none}header.primary.sticky-header .logo{-ms-flex:0 0 60px;flex:0 0 60px;margin-bottom:10px;max-width:60px;padding:0}header.primary.sticky-header .logo img.full,header.primary.sticky-header .logo img.text-aside{display:none}header.primary.sticky-header .logo img.no-text{display:block}header.primary.sticky-header ul.main-menu>li>a{padding-top:29px;padding-bottom:26px}header.primary.sticky-header ul.main-menu>li .sub-pane{top:70px}header.primary.sticky-header i.mobile-menu-link-open,header.primary.sticky-header i.search-toggle{margin-top:3px}header.primary.sticky-header .search-wrap{height:70px;top:0}header.primary.sticky-header .search-wrap button[type=submit],header.primary.sticky-header .search-wrap input[type=text]{height:50px}header.primary .outer{margin:0 auto;max-width:1260px;padding:0 11px;overflow:visible}header.primary .inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;transition:all .8s ease-in-out}header.primary .logo{display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:10px;vertical-align:top}header.primary .logo img{width:142px}header.primary .logo img.full,header.primary .logo img.no-text{display:none}header.primary .logo img.text-aside{display:block}header.primary .main-nav-pane{box-sizing:border-box;display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:12px;vertical-align:top}header.primary .top-menu{display:none;-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin:0 0 11px;padding:18px 20px 0 0;transition:all .8s ease-in-out}header.primary .top-menu li:not(:first-child){margin-left:38px}header.primary .top-menu a{color:rgba(13,28,35,.47);background-color:transparent;font-family:Montserrat,sans-serif;font-size:10px;line-height:21px;font-size:.625rem;line-height:1.3125rem;font-weight:700;letter-spacing:.8px;letter-spacing:.05rem;position:relative;text-transform:uppercase;text-decoration:none;transition:all .25s ease-in-out}header.primary .top-menu a:after{background:transparent url(/media/dist/img/external-link.svg) no-repeat 50%/cover;content:"";top:-1px;right:-12px;position:absolute;width:6px;height:6px}header.primary .top-menu a:hover{color:rgba(13,28,35,.85)}header.primary .main-menu-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}header.primary ul.main-menu{display:none;font-size:0;-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin:0;padding:0}header.primary ul.main-menu>li{display:inline-block}header.primary ul.main-menu>li>a{color:#161616;display:block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;font-weight:600;line-height:15px;line-height:.9375rem;padding:28px 11px 39px;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header.primary ul.main-menu>li>a:before{background:#0254a7;content:"";opacity:0;top:0;right:0;left:0;position:absolute;width:100%;height:2px}header.primary ul.main-menu>li .sub-pane{background:#f3f4f6;border-bottom:1px solid hsla(0,0%,59%,.2);display:none;overflow:hidden;top:139px;right:0;left:0;position:absolute;width:100%;height:450px;z-index:1000}header.primary ul.main-menu>li .sub-pane .sub-inner{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%}header.primary ul.main-menu>li .sub-pane .sub-inner>aside{-ms-flex:0 0 25%;flex:0 0 25%;max-width:336px}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>.text{padding:45px 0 0 50px}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>.text span.title{font-size:26px;font-size:1.625rem;line-height:1.2em;color:#000;display:block;font-weight:600;margin-bottom:15px}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>.text p{color:#494949;font:16px/1.75 Niramit,sans-serif;font:1rem/1.75 Niramit,sans-serif}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul{border-right:1px solid hsla(0,0%,59%,.2);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;min-height:55px;-ms-flex-pack:start;justify-content:flex-start;width:100%}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul a{font-size:13px;font-size:.8125rem;line-height:1.2em;-ms-flex-align:center;align-items:center;color:#000;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1 100%;flex:1 1 100%;font-family:Montserrat,sans-serif;font-weight:600;overflow:hidden;padding:0 35px;position:relative;width:100%;height:100%;text-decoration:none;transition:color .3s ease-in-out}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li:not(:last-of-type) a:after{background:hsla(0,0%,59%,.2);content:"";right:0;bottom:0;left:0;position:absolute;width:100%;height:1px;z-index:0}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li[class^=programme--] a:before{background:transparent;content:"";top:0;bottom:0;left:0;position:absolute;width:4px;height:100%;transition:width .3s ease-in-out;z-index:1}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li.programme--undergrad a:before{background-image:linear-gradient(90deg,#e6007e,#70257b)}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li.programme--postgrad a:before{background-image:linear-gradient(90deg,#00b1ab,#007155)}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li.programme--mba a:before{background-image:linear-gradient(90deg,#a71680,#312a6f)}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li.programme--doctoral a:before{background-image:linear-gradient(90deg,#80c0d3,#2384b4)}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li.programme--exec a:before{background-image:linear-gradient(90deg,#6f8372,#a2c616)}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li.programme--london a:before{background-image:linear-gradient(90deg,#51aaff,#004899)}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li.active a,header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li a:hover{color:#fff}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li.active a:before,header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li a:hover:before{width:100%}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul li:last-of-type a{background-color:#0259ab;background-image:linear-gradient(270deg,#03adef 0,#0259ab);color:#fff}header.primary ul.main-menu>li .sub-pane .sub-inner>aside>ul span{display:block;position:relative;z-index:2}header.primary ul.main-menu>li .sub-pane .sub-inner>main{-ms-flex:1 1 75%;flex:1 1 75%;overflow-y:scroll;padding:35px 50px}header.primary ul.main-menu>li .sub-pane .sub-inner>main nav.links{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}header.primary ul.main-menu>li .sub-pane .sub-inner>main .col{display:block;-ms-flex:1 0 33.3333%;flex:1 0 33.3333%;max-width:33.3333%;padding-right:15px;vertical-align:top}header.primary ul.main-menu>li .sub-pane .sub-inner>main .col>span.title{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#0054a4;font-family:Montserrat,sans-serif;display:block;font-weight:700;letter-spacing:.10175em;margin-bottom:12px;text-transform:uppercase}header.primary ul.main-menu>li .sub-pane .sub-inner>main .side-text{display:block;padding:35px 30px;background:#6f8372;margin-top:30px}header.primary ul.main-menu>li .sub-pane .sub-inner>main .side-text .title{font-size:15px;font-size:.9375rem;line-height:1.2em;font-family:Montserrat,sans-serif;font-weight:700;color:#fff;display:block}header.primary ul.main-menu>li .sub-pane .sub-inner>main .side-text .title>a{background:transparent}header.primary ul.main-menu>li .sub-pane .sub-inner>main .side-text .title>a:hover{text-decoration:underline}header.primary ul.main-menu>li .sub-pane .sub-inner>main .side-text .description{font-size:15px;font-size:.9375rem;line-height:1.2em;display:block;margin-top:12px;opacity:.67;color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-size:.75rem;line-height:1.6em}header.primary ul.main-menu>li .sub-pane .sub-inner>main .side-text a{background:transparent}header.primary ul.main-menu>li .sub-pane .sub-inner>main .side-text a.button{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}header.primary ul.main-menu>li .sub-pane .sub-inner>main .side-text a.button:hover{opacity:.6}header.primary ul.main-menu>li .sub-pane .sub-inner>main .side-text a.button{background-image:url(/media/dist/img/link-inverse.svg);color:#fff;opacity:1;font-family:Montserrat,sans-serif;margin-top:10px;font-size:12px;font-size:.75rem;line-height:1.6em}header.primary ul.main-menu>li .sub-pane .sub-inner>main .side-text a.button:hover{text-decoration:underline}header.primary ul.main-menu>li .sub-pane .sub-inner>main li{display:block;margin-bottom:0}header.primary ul.main-menu>li .sub-pane .sub-inner>main li a{background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat left top 3px/10px 15px;color:#000;display:block;font-family:Montserrat,sans-serif;font-size:12px;font-size:.75rem;line-height:1.6em;font-weight:600;min-height:22px;padding:0 0 0 28px;text-decoration:none;transition:all .15s ease-in-out}header.primary ul.main-menu>li .sub-pane .sub-inner>main li a:hover{color:#0254a7;text-decoration:underline}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab .col{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:20px;max-width:50%}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab:not(.active){display:none}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab>.title{display:block;margin-bottom:30px}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab>.title a{font-size:26px;font-size:1.625rem;line-height:1.2em;color:#000;display:inline-block;font-family:Montserrat,sans-serif;font-weight:600;text-decoration:none}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab>.title a:hover{text-decoration:underline}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab.programme--undergrad .col>span.title{color:#e6007e}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab.programme--undergrad li a{background-image:url(/media/dist/img/header-subpane-arrow-desktop/programme-undergrad.svg)}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab.programme--postgrad .col>span.title{color:#00b1ab}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab.programme--postgrad li a{background-image:url(/media/dist/img/header-subpane-arrow-desktop/programme-postgrad.svg)}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab.programme--mba .col>span.title{color:#a71680}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab.programme--mba li a{background-image:url(/media/dist/img/header-subpane-arrow-desktop/programme-mba.svg)}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab.programme--doctoral .col>span.title{color:#80c0d3}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab.programme--doctoral li a{background-image:url(/media/dist/img/header-subpane-arrow-desktop/programme-doctoral.svg)}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab.programme--exec .col>span.title{color:#6f8372}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab.programme--exec li a{background-image:url(/media/dist/img/header-subpane-arrow-desktop/programme-exec.svg)}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab.programme--london .col>span.title{color:#004899}header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab.programme--london li a{background-image:url(/media/dist/img/header-subpane-arrow-desktop/programme-london.svg)}header.primary ul.main-menu>li .sub-pane .sub-inner>main.research{padding:35px 0 0 35px}header.primary ul.main-menu>li.active .sub-pane,header.primary ul.main-menu>li:hover .sub-pane{display:block}header.primary ul.main-menu>li.active a,header.primary ul.main-menu>li:hover a{background-color:#f3f4f6}header.primary ul.main-menu>li.active a:before,header.primary ul.main-menu>li:hover a:before{opacity:1}header.primary .search-wrap{background:#f5f6f8;display:none;overflow:hidden;top:90px;right:0;left:0;position:absolute;width:100%;height:100px;z-index:999}header.primary .search-wrap input[type=text]{border:1px solid #979797;border-radius:30px;color:#000;background-color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:10px;font-size:.625rem;line-height:1em;font-weight:700;letter-spacing:.1025em;margin:auto 0;text-transform:uppercase;padding:0 30px;top:0;right:50px;bottom:0;left:11px;position:absolute;width:calc(100% - 50px - 11px);height:62px;z-index:0}header.primary .search-wrap input[type=text]::-webkit-input-placeholder{color:#000}header.primary .search-wrap input[type=text]::-moz-placeholder{color:#000}header.primary .search-wrap input[type=text]:-ms-input-placeholder,header.primary .search-wrap input[type=text]::-ms-input-placeholder{color:#000}header.primary .search-wrap input[type=text]::placeholder{color:#000}header.primary .search-wrap button,header.primary .search-wrap input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(/media/dist/img/header-search-icon.svg) no-repeat 50%/15px;border-radius:100%;color:transparent;cursor:pointer;font-size:0;margin:auto 0;top:0;right:50px;bottom:0;position:absolute;width:62px;height:62px;z-index:1}header.primary .search-wrap i.exit{background:transparent url(/media/dist/img/header-search-exit.svg) no-repeat 50%/14px 16px;cursor:pointer;margin:auto 0;top:0;right:0;bottom:0;position:absolute;width:50px;height:50px;z-index:1}header.primary i.search-toggle{background:rgba(0,0,0,.07) url(/media/dist/img/search-icon.svg) no-repeat 50%;border-radius:50%;display:block;cursor:pointer;font-size:0;margin:4px 0 0 7px;opacity:1;width:42px;height:42px;transition:all .3s ease-in-out;visibility:visible}header.primary nav.main-menu-wrap.search-visible i.search-toggle{opacity:0;visibility:hidden}header.primary i.mobile-menu-link-open{-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.07);border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;font-size:0;-ms-flex-pack:center;justify-content:center;margin:4px 0 0 16px;width:42px;height:42px;transition:all .3s ease-in-out}header.primary i.mobile-menu-link-open svg{width:16px}header.primary nav.mobile-menu{background:#f3f4f6;display:none;overflow-y:auto;overflow-x:hidden;top:0;right:0;bottom:0;left:0;position:fixed;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99999}header.primary nav.mobile-menu header{background:#fff;display:block;height:100px;padding:15px 11px;position:relative;width:100%}header.primary nav.mobile-menu header i.mobile-menu-link-close{background-color:rgba(0,0,0,.07);border-radius:100%;cursor:pointer;top:38px;right:11px;position:absolute;width:42px;height:42px;transition:all .3s ease-in-out}header.primary nav.mobile-menu header i.mobile-menu-link-close svg{margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:12px}header.primary nav.mobile-menu header span.return{background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 50%/10px 15px;color:transparent;cursor:pointer;display:none;font-size:0;overflow:hidden;top:53px;left:0;position:absolute;width:40px;height:40px;text-indent:-999px;transform-origin:center;transform:rotate(180deg)}header.primary nav.mobile-menu header span.breadcrumb{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000;display:none;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.0725em;top:65px;left:39px;position:absolute;text-transform:uppercase}header.primary nav.mobile-menu>ul{position:relative}header.primary nav.mobile-menu ul{background:#fff;width:100%;height:100%}header.primary nav.mobile-menu ul li{display:block}header.primary nav.mobile-menu ul li a{font-size:13px;font-size:.8125rem;line-height:1.2em;border-bottom:1px solid hsla(0,0%,59%,.2);color:#000;display:block;font-family:Montserrat,sans-serif;font-weight:600;padding:14px 11px}header.primary nav.mobile-menu ul li.parent>a{cursor:pointer;position:relative}header.primary nav.mobile-menu ul li.parent>a:after{background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:0;right:20px;bottom:0;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center}header.primary nav.mobile-menu ul li.parent--pane>ul{opacity:0;top:0;right:0;bottom:0;left:0;position:absolute;transform:translateX(100vw);transition:all .5s ease}header.primary nav.mobile-menu ul li.parent--pane.open>ul{opacity:1;transform:translateX(0)}header.primary nav.mobile-menu ul li.parent--pane.open ul{z-index:1}header.primary nav.mobile-menu ul li.parent--accordion>a{font-size:15px;font-size:.9375rem;padding-top:12px;padding-bottom:12px}header.primary nav.mobile-menu ul li.parent--accordion>a:after{transform:rotate(90deg)}header.primary nav.mobile-menu ul li.parent--accordion>ul{display:none}header.primary nav.mobile-menu ul li.parent--accordion.open>a:after{transform:rotate(-90deg)}header.primary nav.mobile-menu ul li.parent--accordion.postgraduate>a{color:#00b1ab}header.primary nav.mobile-menu ul li.parent--accordion.executive>a{color:#6f8372}header.section-hero-wrap{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}i.separator{background:#979797;display:block;margin:0 auto 40px;max-width:1220px;opacity:.32;width:100%;height:1px;text-align:center}i.separator.margin-bottom-23{margin-bottom:23px}i.separator.margin-bottom-60{margin-bottom:60px}i.separator.margin-bottom-70{margin-bottom:70px}body>main.base.header-sticky{padding-top:89px}body>main.base.header-sticky header.primary.sticky-header:not(.has-section-menu),body>main.base.header-sticky nav.section-menu.sticky>.inner{box-shadow:0 0 30px -2px rgba(0,0,0,.35)}nav.breadcrumbs{display:none;margin:0 0 78px;padding-top:32px;position:relative;width:100%}nav.breadcrumbs .container{margin:0 auto;max-width:1260px;padding:0 11px}nav.breadcrumbs ul{font-size:0}nav.breadcrumbs li{font-size:10px;font-size:.625rem;line-height:.9rem;-ms-flex-align:center;align-items:center;background:transparent url(../img/breadcrumb-arrow.svg) no-repeat 100%/7px 10px;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;-ms-flex-pack:start;justify-content:flex-start;letter-spacing:.72px;letter-spacing:.045rem;margin-right:30px;padding-right:35px;text-transform:uppercase;vertical-align:top}nav.breadcrumbs li a{color:#0254a7;display:block;font-weight:700;transition:all .2s ease-in-out}nav.breadcrumbs li a:hover{opacity:.6}nav.breadcrumbs li.home a{background:transparent url(../img/breadcrumb-home.svg) no-repeat 50%/16px 14px;color:transparent;font-size:0;min-height:14px;overflow:hidden;width:16px;height:14px;text-indent:-999px}nav.breadcrumbs li.current{background:none;margin-right:0;padding-right:0}nav.breadcrumbs li.current span{color:#707070;font-weight:600}nav.breadcrumbs.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}nav.breadcrumbs.view-detect.viewed{opacity:1}nav.programme-pagination{padding:46px 0 40px;position:relative;width:100%}nav.programme-pagination.top-padding-40{padding-top:40px!important}nav.programme-pagination.top-padding-20{padding-top:20px!important}nav.programme-pagination.no-top-padding{padding-top:0!important}nav.programme-pagination.no-top-border .container>.inner{border-top:0}nav.programme-pagination .container{margin:0 auto;max-width:1260px;padding:0 11px}nav.programme-pagination .container>.inner{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}nav.programme-pagination .link{display:inline-block;-ms-flex:1 1 50%;flex:1 1 50%;text-align:left;vertical-align:top}nav.programme-pagination .link a{display:inline-block;text-decoration:none}nav.programme-pagination .link a:hover span.title{text-decoration:underline}nav.programme-pagination .link span{display:block;font-family:Montserrat,sans-serif}nav.programme-pagination .link span.label{font-size:11px;font-size:.6875rem;line-height:.9rem;color:#0254a7;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;margin-bottom:12px;text-transform:uppercase}nav.programme-pagination .link span.title{font-size:calc(16px + 6 * ((100vw - 420px) / 860));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.39em;color:#111;font-weight:600;letter-spacing:-.33px;letter-spacing:-.02063rem;position:relative}nav.programme-pagination .link span.title:after{background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 50%/10px 15px;content:"";display:none;margin:auto 0;top:0;bottom:0;position:absolute;width:10px;height:15px;transform-origin:center}nav.programme-pagination .link+.link{max-width:calc(50% - 20px)}nav.programme-pagination .link.prev{text-align:left}nav.programme-pagination .link.next{text-align:right}nav.programme-pagination.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}nav.programme-pagination.view-detect.viewed{opacity:1}nav.section-menu{display:block;margin-bottom:10px;overflow:visible;position:relative;width:100%;height:58px;z-index:998}nav.section-menu.style--1 .links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}nav.section-menu.style--1 li{-ms-flex:inherit;flex:inherit}nav.section-menu.style--1 li a{padding:0 25px}nav.section-menu.style--1 .right .blue{background-color:#0254a7;color:#fff;padding:20px 25px}nav.section-menu.style--1 .right .blue svg{margin-right:15px}nav.section-menu .inner{color:#161616;background-color:#f3f4f6;display:block;top:0;right:0;left:0;position:absolute;width:100%}nav.section-menu.sticky{z-index:9998}nav.section-menu.sticky .inner{top:70px;position:fixed}nav.section-menu .top{line-height:.9rem;-ms-flex-align:center;align-items:center;background:transparent url(/media/dist/img/section-menu-burger.svg) no-repeat center left 11px/14px 12px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;min-height:60px;padding:0 11px 0 38px;position:relative;text-transform:uppercase}nav.section-menu .top:before{background:#979797;opacity:.5;right:50px;width:1px;height:12px}nav.section-menu .top:after,nav.section-menu .top:before{content:"";margin:auto 0;top:0;bottom:0;position:absolute}nav.section-menu .top:after{background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 50%/10px 15px;right:20px;width:10px;height:15px;transition:transform .5s ease;transform-origin:center;transform:rotate(90deg)}nav.section-menu ul{display:none;font-size:0}nav.section-menu ul li{display:block;position:relative;width:100%}nav.section-menu ul li a{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;color:#161616;background-color:transparent;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;font-weight:600;-ms-flex-pack:start;justify-content:flex-start;letter-spacing:.72px;letter-spacing:.045rem;min-height:50px;padding:16px 11px;position:relative;text-transform:uppercase;text-decoration:none}nav.section-menu ul li span{display:block}nav.section-menu ul li:after{background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:0;right:20px;bottom:0;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center}nav.sticky-cta-pathways{background:#eaecf0;display:block;padding:0;right:0;bottom:0;left:0;position:fixed;width:100%;z-index:1002}nav.sticky-cta-pathways .label{-ms-flex-align:center;align-items:center;color:#007154;display:none;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.175em;font-weight:700;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:start;justify-content:flex-start;height:100%;letter-spacing:.0175em;padding:2px 30px 0 0;text-transform:uppercase;vertical-align:top}nav.sticky-cta-pathways ul.buttons{width:100%;height:100%;vertical-align:top}nav.sticky-cta-pathways li.button{display:inline-block;vertical-align:top}nav.sticky-cta-pathways li.button a{display:block;width:100%;height:100%;text-align:center}nav.sticky-cta{background:#eaecf0;display:block;padding:0;right:0;bottom:0;left:0;position:fixed;width:100%;z-index:1002}nav.sticky-cta .label{-ms-flex-align:center;align-items:center;color:#007154;display:none;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.175em;font-weight:700;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:start;justify-content:flex-start;height:100%;letter-spacing:.0175em;padding:2px 30px 0 0;text-transform:uppercase;vertical-align:top}nav.sticky-cta ul.buttons{width:100%;height:100%;vertical-align:top}nav.sticky-cta li.button{display:inline-block;vertical-align:top}nav.sticky-cta li.button a{display:block;width:100%;height:100%;text-align:center}.about-section{padding:38px 0 32px}.about-section.pt-0{padding-top:0}.about-section .container{margin:0 auto;max-width:1260px;padding:0 11px;padding:0 10px}.about-section .row-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-section .row-flex.v-center{-ms-flex-align:center;align-items:center}.about-section .row-flex.v-bottom{-ms-flex-align:end;align-items:flex-end}.about-section .about-description{box-sizing:border-box;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:0;max-width:100%;padding-left:0;padding-right:0;width:100%}.about-section .about-description.half-col{width:100%}.about-section .about-blockquote{-ms-flex-align:center;align-items:center;background-color:#e6edf4;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:360px;min-height:200px;position:relative;width:100%}.about-section .about-blockquote.half-col{width:100%}.about-section .about-blockquote:before{border-top:60px solid #fff;top:0;left:0;transform:translate(-50%)}.about-section .about-blockquote:after,.about-section .about-blockquote:before{border-left:60px solid transparent;border-right:60px solid transparent;content:"";position:absolute;z-index:100}.about-section .about-blockquote:after{border-bottom:60px solid #fff;right:0;bottom:0;transform:translate(50%)}.about-section .about-blockquote-inner{padding:49px 42px 65px 52px;position:relative;width:calc(100% - 14px);height:calc(100% - 14px);background-color:#fff;overflow:hidden;box-sizing:border-box}.about-section .about-blockquote-inner:before{left:-19px;top:17px}.about-section .about-blockquote-inner:after,.about-section .about-blockquote-inner:before{content:"";position:absolute;width:100px;height:7px;background-color:#e6edf4;transform:rotate(-45deg)}.about-section .about-blockquote-inner:after{right:-19px;bottom:17px}.about-section .about-blockquote-cite{position:relative;margin:0 0 38px;color:#0054a4;font-family:Aleo,serif;font-size:23px;font-size:1.4375rem;line-height:31px;line-height:1.9375rem}.about-section .about-blockquote-cite:before{content:"“";font-size:28px;font-size:1.75rem;font-weight:700;top:-1px;left:-16px;position:absolute}.about-section .about-blockquote-meta{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;margin-left:-11px;padding-left:0}.about-section .about-blockquote-avatar{border-radius:50%;width:50px;height:50px;margin-right:16px;overflow:hidden;position:relative}.about-section .about-blockquote-avatar img{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-section .about-blockquote-caption{letter-spacing:.1px;letter-spacing:.00625rem}.about-section .about-blockquote-caption .name{font-weight:700}.about-section .about-blockquote-caption .faculty,.about-section .about-blockquote-caption .name{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:-.17px;letter-spacing:-.01063rem;line-height:22px;line-height:1.375rem;margin:0}.about-section .about-blockquote-caption .faculty{font-weight:400}.about-section .about-description-title{font-size:22px;font-size:1.375rem;line-height:1.2em;color:#0054a4;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.01875em;margin-bottom:20px;max-width:560px}.about-section .about-description .limit-spacing{max-width:600px}.about-section .about-description p{margin:0 0 20px;line-height:29px;line-height:1.8125rem}.about-section .about-description p.big{color:#0f0f0f;font-weight:500;font-size:20px;line-height:31px;font-size:1.25rem;line-height:1.9375rem;margin-bottom:20px}.about-section .about-description p.big.blue{color:#0254a7}.about-section .about-description p.x-big{font-size:calc(22px + 4 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#0f0f0f;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.39px;letter-spacing:-.02438rem;line-height:38px;line-height:2.375rem}.about-section .about-description .link-view-all{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.about-section .about-description .link-view-all:hover{opacity:.6}.about-section .about-description .link-view-all{margin-top:15px;padding-right:43px}.about-section .information-icons{width:100%;max-width:475px}.about-section .information-icons.half-col{width:100%}.about-section .information-icons .description{font-size:16px;font-size:1rem;line-height:1.625rem;color:#494949;font-family:Niramit,sans-serif;letter-spacing:-.2px;letter-spacing:-.0125rem;line-height:1.8em}.about-section .information-icons .description.spaced{line-height:2rem}.about-section .information-icons .icons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:25px}.about-section .information-icons .icons .icon img{width:100%}.about-section.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}.about-section.view-detect.viewed{opacity:1}section.application-steps.style--1{margin-top:2em}section.application-steps.style--1 article.item{margin-bottom:60px}section.application-steps.style--1 article.item header{padding-bottom:83.5%}section.application-steps.style--1 article.item header span.title{margin-bottom:0}section.application-steps.style--1 article.item header span.count{background-color:#0254a7}section.application-steps.style--1 article.item:last-of-type header .label{background:rgba(53,64,69,.56)}section.application-steps.style--1 article.item:last-of-type span.count{display:-ms-inline-flexbox;display:inline-flex}section.application-steps.style--1 header{width:100%;max-width:612px;margin-bottom:40px}section.application-steps.style--1 header h5.title{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem}section.application-steps .container{margin:0 auto;max-width:1260px;padding:0 11px;max-width:1015px;width:100%}section.application-steps header{margin-bottom:55px}section.application-steps header .title{font-size:32px;line-height:40px;font-size:2rem;line-height:2.5rem;font-weight:600;color:#111;display:block;font-family:Montserrat,sans-serif;margin-bottom:12px}section.application-steps header .description{color:#494949}section.application-steps header .description p:not(:last-of-type){margin-bottom:20px}section.application-steps article.item{font-size:16px;font-size:1rem;margin-bottom:25px;transition:all .12s ease}section.application-steps article.item header{display:block;margin-bottom:20px;overflow:hidden;padding-bottom:73.16%;position:relative;width:100%;height:0}section.application-steps article.item header .label{background:rgba(53,64,69,.56);font-size:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:1}section.application-steps article.item header span{font-size:15px;font-size:.9375rem;line-height:1.2em;-ms-flex-align:center;align-items:center;color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;min-height:55px;text-transform:uppercase}section.application-steps article.item header span.count{background-color:#008d79;-ms-flex-pack:center;justify-content:center;width:55px}section.application-steps article.item header span.title{-ms-flex-pack:start;justify-content:flex-start;padding-left:28px;width:calc(100% - 55px)}section.application-steps article.item header figure.image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:0}section.application-steps article.item main.content{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;padding:0}section.application-steps article.item main.content a{color:#494949;font-weight:700;text-decoration:none}section.application-steps article.item main.content b,section.application-steps article.item main.content strong{font-weight:700}section.application-steps article.item main.content p:not(:last-of-type){margin-bottom:18px}section.application-steps article.item main.content ol,section.application-steps article.item main.content ul{display:block;margin-bottom:24px;padding-left:0}section.application-steps article.item main.content ol li,section.application-steps article.item main.content ul li{background:transparent;display:list-item;list-style:none!important;padding-left:30px;position:relative}section.application-steps article.item main.content ol li:before,section.application-steps article.item main.content ul li:before{content:"\25A0";color:#007154;display:inline-block;font-weight:700;top:0;left:0;position:absolute;width:1em}section.application-steps article.item main.content ol li ol,section.application-steps article.item main.content ol li ul,section.application-steps article.item main.content ul li ol,section.application-steps article.item main.content ul li ul{margin-bottom:0;padding-top:13px}section.application-steps article.item main.content ol li:not(:last-of-type),section.application-steps article.item main.content ul li:not(:last-of-type){margin-bottom:9px}section.application-steps article.item main.content ol li p:last-of-type,section.application-steps article.item main.content ul li p:last-of-type{margin-bottom:0}section.application-steps article.item main.content ol li:before,section.application-steps article.item main.content ul li:before{color:#000}section.application-steps article.item main.content ol,section.application-steps article.item main.content ul{padding-top:20px}section.application-steps article.item main.content ol li,section.application-steps article.item main.content ul li{margin-bottom:0!important}section.application-steps article.item main.content ol{padding-left:17px}section.application-steps article.item main.content ol>li{list-style:decimal!important;padding-left:13px}section.application-steps article.item main.content ol>li:before{display:none}section.application-steps article.item main.content ol ol li{list-style:lower-latin!important}section.application-steps article.item main.content .button{font-size:11px;font-size:.6875rem;line-height:.9rem;background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 0 0/10px 15px;color:#000;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;padding:0 0 0 30px;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;transition:all .2s ease-in-out}section.application-steps article.item main.content .button:hover{opacity:.55}section.application-steps article.item:last-of-type header .label{background:#008d79}section.application-steps article.item:last-of-type header span.count{display:none}section.application-steps.top-minus-margin{margin-top:-8px}section.application-steps>main.list{font-size:0;width:100%!important}section.application-steps .grid-sizer,section.application-steps article.item{width:100%}section.application-steps .gutter-sizer{width:0}section.application-steps.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.application-steps.view-detect.viewed{opacity:1}section.appointment-index.top-minus-margin{margin-top:-8px}section.appointment-index.margin-bottom-d60-m40{margin-bottom:40px}section.appointment-index>header{display:block;margin-bottom:42px}section.appointment-index>header .title{font-size:32px;line-height:40px;font-size:2rem;line-height:2.5rem;color:#111;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:20px}section.appointment-index>header .title a:hover{text-decoration:underline}section.appointment-index article.appointment{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:3px;width:100%}section.appointment-index article.appointment:last-of-type{margin-bottom:0}section.appointment-index article.appointment .caption span.title a:hover{text-decoration:underline}section.appointment-index article.appointment.large{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:0;min-width:100%}section.appointment-index.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.appointment-index.view-detect.viewed{opacity:1}section.article-body{display:block;width:100%}section.article-body>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.article-body>.container>.inner{display:block;width:100%}section.article-body>.container>.inner>main.content{display:block;position:relative}section.article-body>.container>.inner>main.content>section:not(:last-of-type){margin-bottom:50px}section.article-body>.container>.inner>aside.sidebar{display:block;margin-bottom:40px;padding:14px 0 0;position:relative}section.article-body>.container>.inner>aside.sidebar .sidebar-block .block-title{font-size:22px;line-height:1.2em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.33px;margin-bottom:20px}section.blog-article-index header{display:block;margin-bottom:42px}section.blog-article-index header>.title{color:#111;font-family:Montserrat,sans-serif;font-weight:600}section.blog-article-index header>.title:not(.size-custom){font-size:calc(22px + 10 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 860));line-height:1.525rem;font-weight:600}section.blog-article-index header>.title.size-custom--01{font-size:calc(22px + 4 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.37em}section.blog-article-index header>.title.size-custom--02{font-size:calc(22px + 10 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 860));line-height:1.37em}section.blog-article-index header>.view-all{display:block;margin-top:15px}section.blog-article-index header>.view-all a{font-size:11px;font-size:.6875rem;line-height:.9rem;background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 0 0/10px 15px;color:#000;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;padding:0 0 0 30px;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;transition:all .2s ease-in-out}section.blog-article-index main.list{display:block}section.blog-article-index main.list article.blog{display:block;margin-bottom:40px;vertical-align:top}section.blog-article-index main.list article.blog a.button{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.blog-article-index main.list article.blog a.button:hover{opacity:.6}section.blog-article-index.three-per-row .container{margin:0 auto;max-width:1260px;padding:0 11px}section.blog-article-index.margin-bottom-30{margin-bottom:30px}section.blog-article-index.margin-bottom-60{margin-bottom:60px}section.blog-article-index.padding--01{padding-top:10px;padding-bottom:35px}section.blog-article-index.programme--undergrad header>.title{color:#e6007e}section.blog-article-index.programme--postgrad header>.title{color:#00b1ab}section.blog-article-index.programme--mba header>.title{color:#a71680}section.blog-article-index.programme--doctoral header>.title{color:#80c0d3}section.blog-article-index.programme--exec header>.title{color:#6f8372}section.blog-article-index.programme--london header>.title{color:#004899}section.blog-article-index.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.blog-article-index.view-detect.viewed{opacity:1}section.case-study-archive{background:#f5f6f8;padding:40px 0 100px}section.case-study-archive>.container{margin:0 auto;max-width:1260px;padding:0 11px}section.case-study-archive nav.breadcrumbs{margin-bottom:75px;padding:0!important}section.case-study-archive nav.breadcrumbs .container{padding:0!important}section.case-study-archive h1.title{font-size:calc(18px + 14 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 14 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#000;display:block;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:30px}section.case-study-archive nav.filters{display:block;margin-bottom:60px;text-align:center}section.case-study-archive nav.filters .mobile-toggle{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;background:rgba(36,37,37,.06);cursor:pointer;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;padding:10px 20px;position:relative;width:100%;height:70px;text-align:center;text-transform:uppercase}section.case-study-archive nav.filters .mobile-toggle:after{background:transparent url(/media/dist/img/index-accordion-arrow.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:0;right:20px;bottom:0;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center;transform:rotate(90deg)}section.case-study-archive nav.filters .mobile-toggle.open:after{transform:rotate(-90deg)}section.case-study-archive nav.filters ul.filters-inner{background:#ebecee;font-size:0;display:none;padding:20px}section.case-study-archive nav.filters li{display:block;width:100%}section.case-study-archive nav.filters li:not(:last-of-type){margin-bottom:10px}section.case-study-archive nav.filters a{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;background:#fff;color:#111;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:42px;min-width:165px;padding:0 30px;text-transform:uppercase;transition:all .25s cubic-bezier(.77,0,.175,1)}section.case-study-archive nav.filters a:hover,section.case-study-archive nav.filters li.current a{color:#fff;background-color:#03adef}section.case-study-archive .row{display:block;width:100%}section.case-study-archive article.case-study{background:#fff;box-shadow:0 1px 0 0 #ccd4d8;display:block;margin:0 auto 40px;width:100%}section.case-study-archive article.case-study .text{padding:23px 30px 50px}section.case-study-archive .pagination{display:block;font-family:Montserrat,sans-serif;letter-spacing:1px;letter-spacing:.0625rem;font-size:0;padding:0 20px;text-align:center;text-transform:uppercase}section.case-study-archive .pagination aside{display:block}section.case-study-archive .pagination aside.showing{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000}section.case-study-archive .pagination aside.showing b{font-weight:700}section.case-study-archive .pagination aside.numbers{margin-top:16px}section.case-study-archive .pagination aside.numbers li{display:inline-block;margin:0 5px;width:44px;height:44px;vertical-align:top}section.case-study-archive .pagination aside.numbers li a,section.case-study-archive .pagination aside.numbers li span{font-size:12px;font-size:.75rem;line-height:1.2em;-ms-flex-align:center;align-items:center;color:#111;background-color:#fff;display:-ms-flexbox;display:flex;font-weight:700;-ms-flex-pack:center;justify-content:center;position:relative;width:inherit;height:inherit;text-align:center;text-decoration:none;transition:all .15s ease}section.case-study-archive .pagination aside.numbers li a:hover{background:hsla(0,0%,61%,.2)}section.case-study-archive .pagination aside.numbers li.current a{color:#fff;background-color:#0254a7}section.case-study-archive .pagination aside.numbers li.arrow a{color:transparent!important;font-size:0!important;overflow:hidden;text-indent:-999px}section.case-study-archive .pagination aside.numbers li.arrow a:before{background:transparent url(../img/news-list-pagination-arrow.svg) no-repeat 50%/8px 12px;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:8px;height:12px}section.case-study-archive .pagination aside.numbers li.arrow.arrow--newer a:before{transform:rotate(180deg)}section.case-study-archive.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.case-study-archive.view-detect.viewed{opacity:1}section.case-study-carousel{display:block;overflow:hidden;width:100%}section.case-study-carousel.margin-bottom-m40-d55{margin-bottom:40px}section.case-study-carousel>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.case-study-carousel header{display:block;margin-bottom:25px}section.case-study-carousel header .title{font-size:32px;line-height:40px;font-size:2rem;line-height:2.5rem;font-weight:600;color:#111;display:block;font-family:Montserrat,sans-serif;margin-bottom:12px}section.case-study-carousel header .description{color:#494949}section.case-study-carousel header .description p:not(:last-of-type){margin-bottom:20px}section.case-study-carousel main{display:block}section.case-study-carousel main li{list-style:none}section.case-study-carousel main li aside.image{overflow:hidden;position:relative}section.case-study-carousel main li aside.image .src{background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;height:0;padding-bottom:55.224%}section.case-study-carousel main li blockquote{font-size:18px;font-size:1.125rem;line-height:1.645em;color:#0b63af;font-family:Aleo,serif;overflow:visible;position:relative}section.case-study-carousel main li blockquote:before{color:inherit;content:"\201C";font-size:22px;font-size:1.375rem;top:0;left:-10px;position:absolute}section.case-study-carousel main li blockquote p:not(:last-of-type){margin-bottom:17px}section.case-study-carousel main li .person{margin-top:15px}section.case-study-carousel main li .person .text{color:#000;display:block;line-height:1.525em}section.case-study-carousel main li .person .text .title{font-weight:700;display:block;letter-spacing:-.16px;letter-spacing:-.01rem}section.case-study-carousel main li .person .text .sub{display:block;font-weight:400;letter-spacing:-.17px;letter-spacing:-.01063rem}section.case-study-carousel main li .button{display:block;margin-top:25px}section.case-study-carousel main li .button a{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;color:#fff;background:#0254a7 url(/media/dist/img/solid-button-arrow-white.svg) no-repeat left 20px center/10px 15px;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px 20px 20px 48px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;background-color:transparent;background-position:50%!important;background-size:100%!important;padding:20px 55px}section.case-study-carousel main li .button a span{background:transparent url(/media/dist/img/solid-button-arrow-white.svg) no-repeat left 0 center/10px 15px;display:block;min-height:15px;padding-left:20px}section.case-study-carousel.programme--undergrad blockquote,section.case-study-carousel.programme--undergrad header>.title{color:#e6007e}section.case-study-carousel.programme--undergrad .button a{background:#70257b;transition:all .2s ease}section.case-study-carousel.programme--undergrad .button a:not(:hover){background-image:linear-gradient(90deg,#e6007e,#70257b)}section.case-study-carousel.programme--postgrad blockquote,section.case-study-carousel.programme--postgrad header>.title{color:#00b1ab}section.case-study-carousel.programme--postgrad .button a{background:#007155;transition:all .2s ease}section.case-study-carousel.programme--postgrad .button a:not(:hover){background-image:linear-gradient(90deg,#00b1ab,#007155)}section.case-study-carousel.programme--mba blockquote,section.case-study-carousel.programme--mba header>.title{color:#a71680}section.case-study-carousel.programme--mba .button a{background:#312a6f;transition:all .2s ease}section.case-study-carousel.programme--mba .button a:not(:hover){background-image:linear-gradient(90deg,#a71680,#312a6f)}section.case-study-carousel.programme--doctoral blockquote,section.case-study-carousel.programme--doctoral header>.title{color:#80c0d3}section.case-study-carousel.programme--exec blockquote,section.case-study-carousel.programme--exec header>.title{color:#6f8372}section.case-study-carousel.programme--exec .button a{background:#a2c616;transition:all .2s ease}section.case-study-carousel.programme--exec .button a:not(:hover){background-image:linear-gradient(90deg,#6f8372,#a2c616)}section.case-study-carousel.programme--london blockquote,section.case-study-carousel.programme--london header>.title{color:#004899}section.case-study-carousel.programme--london .button a{background:#004899;transition:all .2s ease}section.case-study-carousel.programme--london .button a:not(:hover){background-image:linear-gradient(90deg,#51aaff,#004899)}section.case-study-carousel.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.case-study-carousel.view-detect.viewed{opacity:1}section.case-study-carousel--style-1{padding:2.5em 0 5em}section.case-study-carousel--style-1 header .title{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem}section.case-study-carousel--style-1 aside.content{display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-ms-flex-direction:column;flex-direction:column}section.case-study-carousel--style-1 aside.content .person{margin-top:25px}section.case-study-carousel--style-1 main li blockquote{font-size:calc(18px + 8 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 8 * ((100vw - 26.25rem) / 860));line-height:1.39em}section.case-study-carousel--style-1 main li blockquote:before{color:inherit;content:"\201C";font-size:25px;font-size:1.5625rem;top:0;left:-10px;position:absolute}section.case-study-carousel--style-1 main li blockquote p:not(:last-of-type){margin-bottom:17px}section.case-study-carousel--style-2{padding:2.5em 0 5em}section.case-study-carousel--style-2 header .title{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem}section.case-study-carousel--style-2 aside.content{display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-ms-flex-direction:column;flex-direction:column}section.case-study-carousel--style-2 aside.content .person{margin-top:25px}section.case-study-carousel--style-2 main li blockquote{font-size:calc(16px + 6 * ((100vw - 420px) / 860));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.39em}section.case-study-carousel--style-2 main li blockquote:before{color:inherit;content:"\201C";font-size:25px;font-size:1.5625rem;top:0;left:-10px;position:absolute}section.case-study-carousel--style-2 main li blockquote p:not(:last-of-type){margin-bottom:17px}section.case-study-index.margin-bottom-40{margin-bottom:40px}section.case-study-index header{display:block;margin-bottom:42px}section.case-study-index header>.title{font-size:32px;line-height:40px;font-size:2rem;line-height:2.5rem;color:#111;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:20px}section.case-study-index article.case-study:not(:last-of-type){margin-bottom:40px}section.case-study-index footer{margin-top:60px}section.case-study-index footer .view-all a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.case-study-index footer .view-all a:hover{opacity:.6}section.case-study-index footer .view-all a{color:rgba(0,0,0,.81)!important;opacity:1}section.case-study-index.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.case-study-index.view-detect.viewed{opacity:1}section.contained-textarea h2,section.contained-textarea h3,section.contained-textarea h4,section.contained-textarea h5,section.contained-textarea h6{color:#111}section.contained-textarea h2,section.contained-textarea h3,section.contained-textarea h5,section.contained-textarea h6{font-family:Montserrat,sans-serif;font-weight:600}section.contained-textarea h2{font-size:calc(21px + 11 * ((100vw - 420px) / 860));font-size:calc(1.3125rem + 11 * ((100vw - 26.25rem) / 860));line-height:1.4em;margin-bottom:21px}section.contained-textarea h2.alt--01{font-size:calc(22px + 10 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 860));line-height:1.37em}section.contained-textarea h3{font-size:22px;font-size:1.375rem;margin-bottom:20px}section.contained-textarea h4{font-family:Niramit,sans-serif;font-size:20px;font-size:1.25rem;font-weight:600;margin-bottom:20px}section.contained-textarea h5{font-size:18px;font-size:1.125rem;margin-bottom:12px}section.contained-textarea h6{font-size:17px;font-size:1.0625rem;margin-bottom:9px}section.contained-textarea p{display:block;margin-bottom:32px}section.contained-textarea b,section.contained-textarea strong{color:#000;font-weight:700}section.contained-textarea i{font-style:italic}section.contained-textarea u{text-decoration:underline}section.contained-textarea a{color:#0b63af;transition:all .2s ease-in-out}section.contained-textarea a:hover{text-decoration:underline}section.contained-textarea blockquote{font-size:calc(22px + 4 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#0b63af;display:block;font-family:Aleo,serif;font-weight:400;margin:0 auto 50px;max-width:550px;padding:10px 0 0 14px;width:100%}section.contained-textarea blockquote p{display:block;overflow:visible;position:relative}section.contained-textarea blockquote p:before{display:inline-block;font-size:28px;font-size:1.75rem;font-weight:700;top:-2px;left:-14px;position:absolute}section.contained-textarea blockquote p:first-of-type:before{content:"“"}section.contained-textarea blockquote p:last-of-type:after{content:'"'}section.contained-textarea ol,section.contained-textarea ul{display:block;margin-bottom:24px;padding-left:0}section.contained-textarea ol li,section.contained-textarea ul li{background:transparent;display:list-item;list-style:none!important;padding-left:30px;position:relative}section.contained-textarea ol li:before,section.contained-textarea ul li:before{content:"\25A0";color:#007154;display:inline-block;font-weight:700;top:0;left:0;position:absolute;width:1em}section.contained-textarea ol li ol,section.contained-textarea ol li ul,section.contained-textarea ul li ol,section.contained-textarea ul li ul{margin-bottom:0;padding-top:13px}section.contained-textarea ol li:not(:last-of-type),section.contained-textarea ul li:not(:last-of-type){margin-bottom:9px}section.contained-textarea ol li p:last-of-type,section.contained-textarea ul li p:last-of-type{margin-bottom:0}section.contained-textarea ol li:before,section.contained-textarea ul li:before{color:#000}section.contained-textarea ol{padding-left:17px}section.contained-textarea ol>li{list-style:decimal!important;padding-left:13px}section.contained-textarea ol>li:before{display:none}section.contained-textarea ol ol li{list-style:lower-latin!important}section.contained-textarea figcaption{margin-bottom:30px;font-size:95%;font-style:italic}section.contained-textarea em,section.contained-textarea em a{font-style:italic}section.contained-textarea p{margin-bottom:22px}section.contained-textarea{display:block;width:100%}section.contained-textarea .container{background:#f5f6f8;padding:24px 11px 45px}section.contained-textarea a.button{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.contained-textarea a.button:hover{opacity:.6}section.contained-textarea .data-table{display:block;margin-bottom:34px}section.contained-textarea .data-table .row{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding:21px 0}section.contained-textarea .data-table .row:nth-of-type(odd){background:#fff}section.contained-textarea .data-table .row:nth-of-type(2n+2){background:#e6e9ea}section.contained-textarea .data-table .row .column{display:block;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 24px 8px}section.contained-textarea .data-table .row .column:first-of-type{-ms-flex-preferred-size:100px;flex-basis:100px}section.contained-textarea .data-table .row .column:nth-of-type(2){-ms-flex-preferred-size:calc(100% - 100px);flex-basis:calc(100% - 100px)}section.contained-textarea .data-table .row .column h5{margin-bottom:5px}section.contained-textarea .data-table .row .column p{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem}section.contained-textarea .data-table .row .column p:last-of-type{margin-bottom:0}section.contained-textarea.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.contained-textarea.view-detect.viewed{opacity:1}.coreinsights-section{padding:38px 0 26px}.coreinsights-section .container{margin:0 auto;max-width:1260px;padding:0 11px}.coreinsights-section .section-title{font-size:22px;font-size:1.375rem;line-height:1.2em;color:#0b63af;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.01875em;margin-bottom:30px}.coreinsights-section .programmes-module{background:#f5f7f8;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.coreinsights-section .programmes-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-pack:justify;justify-content:space-between}.coreinsights-section .programmes-caption{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:21px 75px 33px 17px;width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;box-sizing:border-box;background-color:#f5f7f8}.coreinsights-section .programmes-item{width:100%;margin-bottom:3px}.coreinsights-section .programmes-item-wrap{position:relative;width:100%;padding-top:65%;overflow:hidden}.coreinsights-section .programmes-item-link{display:block;width:100%;height:100%;text-decoration:none;position:absolute;top:0;left:0;right:0;bottom:0;transition:all .5s ease-in-out}.coreinsights-section .programmes-item-link .mask-hover{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#000;opacity:0;transition:all .5s ease-in-out}.coreinsights-section .programmes-item-link:hover img{transform:scale(1.1)}.coreinsights-section .programmes-item-link:hover .mask-hover{opacity:.3}.coreinsights-section .programmes-item-link img{vertical-align:bottom;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-in-out}.coreinsights-section .programmes-item-title{height:49px;padding-bottom:4px;padding-left:30px;width:100%;position:absolute;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:left;justify-content:left;color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;letter-spacing:1.83px;letter-spacing:.11438rem;line-height:15px;line-height:.9375rem;text-shadow:0 1px 4px 0 rgba(0,0,0,.15);text-transform:uppercase;background-color:rgba(0,0,0,.49)}.coreinsights-section .programmes-caption-title{margin-bottom:13px;color:#0054a4;font-family:Montserrat,sans-serif;font-size:23px;line-height:33px;font-size:1.4375rem;line-height:2.0625rem;font-weight:600;letter-spacing:-.39px;letter-spacing:-.02438rem}.coreinsights-section .programmes-caption-description{margin:0 0 26px}.coreinsights-section .link-view-all{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.coreinsights-section .link-view-all:hover{opacity:.6}.coreinsights-section .link-view-all{transition:all .3s ease-in-out}.coreinsights-section.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}.coreinsights-section.view-detect.viewed{opacity:1}section.cta-blocks{margin-bottom:50px}section.cta-blocks.style--1{margin-bottom:25px}section.cta-blocks.style--1 .container{margin:0 auto;max-width:1260px;padding:0 11px;-ms-flex-direction:column;flex-direction:column}section.cta-blocks.style--1 .block{margin-bottom:45px}section.cta-blocks.style--1 .block:last-child{margin-bottom:0}section.cta-blocks.style--2 .container{margin:0 auto;max-width:1260px;padding:0 11px}section.cta-blocks.style--2 .block{margin-bottom:45px}section.cta-blocks.style--2 .block:last-child{margin-bottom:0}section.cta-blocks.desktop-mb-90{margin-bottom:50px}section.cta-blocks .container{margin:0 auto;max-width:1260px;padding:0 11px}section.cta-blocks .block{position:relative;width:100%;color:#fff;background-color:#0152a3;padding:35px;margin:25px auto;max-width:385px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column}section.cta-blocks .block .icon{height:60px;margin-bottom:20px}section.cta-blocks .block .icon svg{width:90%}section.cta-blocks .block .description{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;text-align:center;font-family:Niramit,sans-serif;margin-bottom:35px;letter-spacing:-.3px;letter-spacing:-.01875rem}section.cta-blocks .block .button{position:absolute;bottom:-20px}section.cta-blocks .block .button a{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;color:#fff;background-color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;color:#0152a3;border:1px solid #0152a3;background-color:#fff;min-width:145px;min-height:50px;padding:10px 20px}section.cta-information-blocks .container{margin:0 auto;max-width:1260px;padding:0 11px}section.cta-information-blocks .blocks .description{color:#494949;font-family:Niramit,sans-serif;font-size:16px;font-size:1rem;letter-spacing:-.2px;letter-spacing:-.0125rem;margin-bottom:2.5em}section.cta-information-blocks .blocks .description.width--1{width:100%;max-width:85%}section.cta-information-blocks .blocks .description a,section.cta-information-blocks .blocks .description a:hover{color:#0254a7;text-decoration:underline}section.cta-information-blocks .blocks .large{height:100%;-ms-flex-preferred-size:638px;flex-basis:638px;padding:30px;margin-bottom:1.5em;background-color:#f3f4f6;box-shadow:0 1px 0 0 #ccd4d8}section.cta-information-blocks .blocks .large h3{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem;margin-bottom:.5em;line-height:1.25em}section.cta-information-blocks .blocks .large h3.width--1{max-width:292px}section.cta-information-blocks .blocks .large .button.width--1{max-width:315px}section.cta-information-blocks .blocks .large .button a{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;color:#fff;background-color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;min-height:85px}section.cta-information-blocks .blocks .large .button a svg{margin-right:16px}section.cta-information-blocks .blocks .small{-ms-flex-preferred-size:490px;flex-basis:490px}section.cta-information-blocks .blocks .small .row{border-bottom:1px solid #dbdbdb;margin-bottom:2em}section.cta-information-blocks .blocks .small .row:last-child{border:0}section.cta-information-blocks .blocks .small h3{font-size:calc(22px + 4 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#111;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:1em;letter-spacing:-.47px;letter-spacing:-.02938rem}section.cta-tiles-x3>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.cta-tiles-x3 main.list{display:block}section.cta-tiles-x3 main.list article.cta-tile{display:block;margin-bottom:30px;vertical-align:top}section.cta-tiles-x3.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.cta-tiles-x3.view-detect.viewed{opacity:1}section.cta-tiles>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.cta-tiles main.list{display:block}section.cta-tiles main.list article.cta-tile{display:block;margin-bottom:30px;vertical-align:top}section.cta-tiles.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.cta-tiles.view-detect.viewed{opacity:1}section.event-agenda{padding-top:30px}section.event-agenda .title{color:#111}section.event-agenda .title h2{font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.33px;letter-spacing:-.02063rem;font-size:22px;font-size:1.375rem;margin-bottom:35px}section.event-agenda .slot{display:-ms-flexbox;display:flex;font-family:Niramit,sans-serif;margin-bottom:30px}section.event-agenda .slot .time{color:#494949;font-weight:700}section.event-agenda .slot .information{max-width:680px;padding-left:50px}section.events-index{background:#f5f6f8;display:block;padding:12px 0 40px;width:100%}section.events-index.pt-0{padding-top:0}section.events-index.no-bottom-margin{margin-bottom:0!important}section.events-index>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.events-index>.container>.inner{display:block;width:100%}section.events-index .columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}section.events-index .columns .single{width:100%;padding-bottom:10px}section.events-index aside.filters{display:block;margin-bottom:40px;padding-top:14px;position:relative}section.events-index aside.filters>.inner{display:block}section.events-index aside.filters header.mobile-toggle a{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;background:rgba(36,37,37,.06);color:#000;cursor:pointer;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;letter-spacing:.05em;margin-bottom:16px;padding:10px 20px;position:relative;width:100%;height:70px;text-align:center;text-decoration:none;text-transform:uppercase}section.events-index aside.filters header.mobile-toggle a:after{background:transparent url(/media/dist/img/index-accordion-arrow.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:0;right:20px;bottom:0;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center}section.events-index aside.filters .sidebar-title{font-size:26px;font-size:1.625rem;line-height:1.2em;color:#0d1c23;display:none;margin-bottom:35px}section.events-index aside.filters .applied-filters{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;font-size:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-20px}section.events-index aside.filters .applied-filters ul.list{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:20px;text-align:left}section.events-index aside.filters .applied-filters ul.list li{-ms-flex-align:center;align-items:center;background:#fff url(../img/index-filter-remove.svg) no-repeat center left 10px/9px 8px;box-shadow:0 1px 0 0 #adbac1;color:#000;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-size:10px;font-size:.625rem;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;letter-spacing:.05em;margin-bottom:5px;min-height:30px;padding-right:10px;padding-left:28px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.events-index aside.filters .applied-filters ul.list li:not(:last-of-type){margin-right:5px}section.events-index aside.filters .applied-filters .reset{background:transparent;border:2px solid #282a2a;cursor:pointer;display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Montserrat,sans-serif;font-size:.625rem;font-weight:700;font-size:10px;letter-spacing:.05em;min-height:30px;padding-right:10px;padding-left:10px;text-align:right;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.events-index aside.filters main.form{display:none;font-style:0;padding:22px 20px 35px}section.events-index aside.filters .input-group:not(:last-of-type){border-bottom:1px solid hsla(0,0%,59%,.2);margin-bottom:35px;padding-bottom:35px}section.events-index aside.filters .input-group>.title{font-size:12px;font-size:.75rem;line-height:1.2em;color:#090909;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.0725em;margin-bottom:26px;text-transform:uppercase}section.events-index aside.filters .input-group ul{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 -3px;width:calc(100% + 6px)}section.events-index aside.filters .input-group ul li{margin-bottom:6px;overflow:hidden;position:relative}section.events-index aside.filters .input-group ul li input{cursor:pointer;margin:0;opacity:0;padding:0;top:0;right:0;bottom:0;left:0;position:absolute;width:100%!important;height:100%!important}section.events-index aside.filters .input-group ul li input:checked+label{border-color:#03adef;color:#fff;background-color:#03adef}section.events-index aside.filters .input-group ul li input:hover+label{border-color:#03adef}section.events-index aside.filters .input-group ul li label{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;border:1px solid #dcdcdc;box-shadow:0 3px 7px 0 rgba(0,0,0,.03);color:#1c1e20;background-color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat;font-weight:700;height:100%;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;margin:0;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;padding:8px 20px;width:100%}section.events-index aside.filters .input-group ul li input:disabled{cursor:unset}section.events-index aside.filters .input-group ul li input:disabled+label{color:#fff;background-color:#ccd4d8}section.events-index aside.filters .input-group ul li input:disabled:hover+label{border-color:#dcdcdc}section.events-index aside.filters .input-group ul li{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 3px}section.events-index aside.filters .submit{display:block;margin-top:25px}section.events-index aside.filters .submit button{font-size:11px;font-size:.6875rem;line-height:.9rem;box-shadow:0 3px 7px 0 rgba(0,0,0,.03);color:#fff;background-color:#242525;display:inline-block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;text-align:center;text-transform:uppercase;transition:all .2s ease-in;margin:0;padding:14px 20px 15px;width:100%}section.events-index aside.filters .submit button:disabled{color:#fff;background-color:#2f2f2f;opacity:.17}section.events-index aside.filters footer.cta{display:none;margin-top:40px}section.events-index main.listing{display:block}section.events-index main.listing .heading{font-size:calc(18px + 8 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 8 * ((100vw - 26.25rem) / 860));line-height:1.39em;display:-ms-flexbox;display:flex;color:#000;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.39px;letter-spacing:-.02438rem;margin:15px 0 28px}section.events-index main.listing .heading .image{height:37px;width:37px;border-radius:100px;margin-right:15px;position:relative}section.events-index main.listing .heading .image img{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.events-index nav.search-bar{display:block;font-size:0;margin-bottom:30px;position:relative}section.events-index nav.search-bar input[type=text]{border:1px solid #979797;border-radius:30px;color:#000;background-color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:10px;font-size:.625rem;line-height:1em;font-weight:700;letter-spacing:.1025em;margin:auto 0;text-transform:uppercase;padding:0 30px;width:100%;height:62px;z-index:0}section.events-index nav.search-bar input[type=text]::-webkit-input-placeholder{color:#000}section.events-index nav.search-bar input[type=text]::-moz-placeholder{color:#000}section.events-index nav.search-bar input[type=text]:-ms-input-placeholder,section.events-index nav.search-bar input[type=text]::-ms-input-placeholder{color:#000}section.events-index nav.search-bar input[type=text]::placeholder{color:#000}section.events-index nav.search-bar button,section.events-index nav.search-bar input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(/media/dist/img/header-search-icon.svg) no-repeat 50%/15px;border-radius:100%;color:transparent;cursor:pointer;font-size:0;margin:auto 0;top:0;right:0;position:absolute;width:62px;height:62px;z-index:1}section.events-index .pagination{display:block;font-family:Montserrat,sans-serif;letter-spacing:1px;letter-spacing:.0625rem;font-size:0;margin-top:30px;text-align:center;text-transform:uppercase}section.events-index .pagination aside{display:block}section.events-index .pagination aside.showing{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000}section.events-index .pagination aside.showing b{font-weight:700}section.events-index .pagination aside.numbers{margin-top:16px}section.events-index .pagination aside.numbers li{display:inline-block;margin:0 5px;width:44px;height:44px;vertical-align:top}section.events-index .pagination aside.numbers li a,section.events-index .pagination aside.numbers li span{font-size:12px;font-size:.75rem;line-height:1.2em;-ms-flex-align:center;align-items:center;color:#111;background-color:#fff;display:-ms-flexbox;display:flex;font-weight:700;-ms-flex-pack:center;justify-content:center;position:relative;width:inherit;height:inherit;text-align:center;text-decoration:none;transition:all .15s ease}section.events-index .pagination aside.numbers li a:hover{background:hsla(0,0%,61%,.2)}section.events-index .pagination aside.numbers li.current a{color:#fff;background-color:#0254a7}section.events-index .pagination aside.numbers li.arrow a{color:transparent!important;font-size:0!important;overflow:hidden;text-indent:-999px}section.events-index .pagination aside.numbers li.arrow a:before{background:transparent url(../img/news-list-pagination-arrow.svg) no-repeat 50%/8px 12px;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:8px;height:12px}section.events-index .pagination aside.numbers li.arrow.arrow--newer a:before{transform:rotate(180deg)}section.events-index.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.events-index.view-detect.viewed{opacity:1}section.experiences-group>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.experiences-group header{display:block;margin-bottom:42px}section.experiences-group header>.title{color:#0254a7;font-family:Aleo,serif;font-weight:400}section.experiences-group header>.title.size--01{font-size:42px;font-size:2.625rem;line-height:1.225em}section.experiences-group header>.view-all{display:none}section.experiences-group header>.view-all a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.experiences-group header>.view-all a:hover{opacity:.6}section.experiences-group header>.view-all a{color:rgba(0,0,0,.81)!important;background-position:top right 0;background-size:37px 30px;opacity:1}section.experiences-group main.list{display:block}section.experiences-group main.list article.case-study{display:block;margin-bottom:40px;vertical-align:top}section.experiences-group main.list article.case-study .text{background:#f5f6f8;box-shadow:0 1px 0 0 #ccd4d8;padding:22px 40px 38px}section.experiences-group.padding--01{padding:45px 0 30px}section.experiences-group.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.experiences-group.view-detect.viewed{opacity:1}.expertise-section-pathways{display:none}.expertise-section-pathways .c--tone-green1-1{background-color:#4b6d76}.expertise-section-pathways .c--tone-green1-2{background-color:#137625}.expertise-section-pathways .c--tone-green1-3{background-color:#71760a}.expertise-section-pathways .c--tone-green1-4{background-color:#05766a}.expertise-section-pathways .c--tone-green1-5{background-color:#337602}.expertise-section-pathways .c--tone-brown1-1{background-color:#763323}.expertise-section-pathways .c--tone-blue1-1{background-color:#222576}.expertise-section-pathways .c--tone-purple1-1{background-color:#6c0476}.expertise-section-pathways .container{margin:0 auto;max-width:1260px;padding:0 11px}.expertise-section-pathways .section-title{font-size:22px;font-size:1.375rem;line-height:1.2em;color:#0b63af;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.01875em;margin-bottom:10px}.expertise-section-pathways .section-subtitle{margin:0}.expertise-section-pathways .inner{background-color:#f0f2f3;display:block;overflow:hidden;position:relative;min-height:600px}.expertise-section-pathways aside.expertise-caption{background-color:#6f8372;box-sizing:border-box;display:none;padding:28px;width:100%}.expertise-section-pathways aside.expertise-caption .section-subtitle{max-width:440px;margin-bottom:40px;color:#fff}.expertise-section-pathways .expertise-caption-items{padding:0;margin:0;list-style:none}.expertise-section-pathways .expertise-caption-items li{position:relative;padding-left:28px;margin-bottom:9px;color:#fff;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;line-height:24px;line-height:1.5rem;text-transform:uppercase;transition:all .3s ease-in-out;cursor:pointer}.expertise-section-pathways .expertise-caption-items li:before{border-bottom:2.4px solid #fff;border-right:2.4px solid #fff;content:"";top:7px;left:-2px;position:absolute;width:10px;height:10px;transform:rotate(-45deg)}.expertise-section-pathways .expertise-caption-items li a{color:#fff;text-decoration:none}.expertise-section-pathways .expertise-caption-items li:hover a{text-decoration:underline}.expertise-section-pathways .expertise-footer-left{border-top:1px solid #fff;padding-top:27px;margin-top:27px}.expertise-section-pathways .link-view-all{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.expertise-section-pathways .link-view-all:hover{opacity:.6}.expertise-section-pathways .link-view-all{margin-left:0;transition:all .3s ease-in-out}.expertise-section-pathways aside.expertise-content{box-sizing:border-box;display:none;position:relative;width:100%}.expertise-section-pathways .expertise-award-items{padding:0;margin:20px 0;list-style:none}.expertise-section-pathways .expertise-award-items li{position:relative;padding-left:28px;margin-bottom:9px;color:#637465;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;line-height:24px;line-height:1.5rem;text-transform:uppercase;transition:all .3s ease-in-out;cursor:pointer}.expertise-section-pathways .expertise-award-items li:before{border-bottom:2.4px solid #637465;border-right:2.4px solid #637465;content:"";top:7px;left:-2px;position:absolute;width:10px;height:10px;transform:rotate(-45deg)}.expertise-section-pathways .expertise-award-items li a{color:#637465!important;text-decoration:none}.expertise-section-pathways .expertise-award-items li:hover a{color:#289eff}.expertise-section-pathways .expertise-content-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;z-index:1;-ms-flex-pack:justify;justify-content:space-between;opacity:0;top:0;left:0;position:absolute;transition:all 1s ease-in-out}.expertise-section-pathways .expertise-content-item.active{opacity:1;z-index:100}.expertise-section-pathways .expertise-content-item .footer{height:100%;background-color:#f0f2f3}.expertise-section-pathways .expertise-content-item .footer .section-subtitle{max-width:440px;margin-bottom:40px;color:#6f8372}.expertise-section-pathways .expertise-content-item .footer .link{height:100%;box-sizing:border-box;display:block;padding:55px 50px 37px 58px;text-decoration:none;transition:all .5s ease-in-out}.expertise-section-pathways .expertise-content-item .footer .link .section-title{color:#637465}.expertise-section-pathways .expertise-content-item .footer .link .description{color:#637465;display:block;font-size:16px;font-size:1rem;font-weight:300;letter-spacing:-.17px;letter-spacing:-.01063rem;line-height:24px;line-height:1.5rem;opacity:.76}.expertise-section-pathways .expertise-content-item.active .link{top:0}.expertise-section-pathways .expertise-footer-right{border-top:1px solid #6f8372;padding-top:27px;margin-top:27px}.expertise-section-pathways.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}.expertise-section-pathways.view-detect.viewed{opacity:1}.expertise-section .c--tone-green1-1{background-color:#4b6d76}.expertise-section .c--tone-green1-2{background-color:#137625}.expertise-section .c--tone-green1-3{background-color:#71760a}.expertise-section .c--tone-green1-4{background-color:#05766a}.expertise-section .c--tone-green1-5{background-color:#337602}.expertise-section .c--tone-brown1-1{background-color:#763323}.expertise-section .c--tone-blue1-1{background-color:#222576}.expertise-section .c--tone-purple1-1{background-color:#6c0476}.expertise-section .container{margin:0 auto;max-width:1260px;padding:0 11px}.expertise-section .section-title{font-size:22px;font-size:1.375rem;line-height:1.2em;color:#0b63af;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.01875em;margin-bottom:10px}.expertise-section .section-subtitle{margin:0}.expertise-section .inner{background-color:#f0f2f3;display:block;overflow:hidden;position:relative}.expertise-section aside.expertise-caption{box-sizing:border-box;display:block;padding:28px 0;width:100%}.expertise-section aside.expertise-caption .section-subtitle{max-width:440px;margin-bottom:40px}.expertise-section .expertise-caption-items{padding:0;margin:0;list-style:none}.expertise-section .expertise-caption-items li{position:relative;padding-left:28px;margin-bottom:9px;color:#464647;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;line-height:24px;line-height:1.5rem;text-transform:uppercase;transition:all .3s ease-in-out;cursor:pointer}.expertise-section .expertise-caption-items li:before{border-bottom:2.4px solid #0b63af;border-right:2.4px solid #0b63af;content:"";top:7px;left:-2px;position:absolute;width:10px;height:10px;transform:rotate(-45deg)}.expertise-section .expertise-caption-items li a{color:rgba(70,70,71,.9);text-decoration:none}.expertise-section .expertise-caption-items li:hover a{color:#289eff}.expertise-section .expertise-footer{border-top:1px solid #0054a4;padding-top:27px;margin-top:27px}.expertise-section .link-view-all{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.expertise-section .link-view-all:hover{opacity:.6}.expertise-section .link-view-all{margin-left:0;transition:all .3s ease-in-out}.expertise-section aside.expertise-content{box-sizing:border-box;display:none;position:relative;width:100%}.expertise-section .expertise-content-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:justify;justify-content:space-between;opacity:0;top:0;left:0;position:absolute;transition:all 1s ease-in-out}.expertise-section .expertise-content-item.active{opacity:1}.expertise-section .expertise-content-item figure.image{height:calc(100% - 155px);overflow:hidden;position:relative}.expertise-section .expertise-content-item figure.image .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.expertise-section .expertise-content-item .footer{height:153px}.expertise-section .expertise-content-item .footer .link{top:50px;height:100%;box-sizing:border-box;display:block;position:relative;padding:25px 150px 10px 52px;text-decoration:none;transition:all .5s ease-in-out}.expertise-section .expertise-content-item .footer .link:after{content:"";position:absolute;right:0;top:0;width:130px;height:100%;background-color:hsla(0,0%,100%,.1);background-image:url(/media/dist/img/ic-angle-right.svg);background-repeat:no-repeat;background-size:20px;background-position:50%}.expertise-section .expertise-content-item .footer .link .title{margin-bottom:5px;display:block;font-family:Montserrat,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;letter-spacing:-.39px;letter-spacing:-.02438rem;line-height:36px;line-height:2.25rem}.expertise-section .expertise-content-item .footer .link .description{display:block;font-size:14px;font-size:.875rem;font-weight:300;letter-spacing:-.17px;letter-spacing:-.01063rem;line-height:24px;line-height:1.5rem;opacity:.76}.expertise-section .expertise-content-item.active .link{top:0}.expertise-section.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}.expertise-section.view-detect.viewed{opacity:1}section.extendable-references{display:block}section.extendable-references .heading{font-size:calc(24px + 9 * ((100vw - 420px) / 860));font-size:calc(1.5rem + 9 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:30px}section.extendable-references ul{font-size:0}section.extendable-references li{display:none;padding:24px 11px 30px}section.extendable-references li:nth-of-type(odd){background:#f5f7f8}section.extendable-references li:nth-of-type(2n+2){background:#edf2f4}section.extendable-references li .title{font-size:calc(18px + 2 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 2 * ((100vw - 26.25rem) / 860));line-height:1.37em;display:block;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:15px}section.extendable-references li .title,section.extendable-references li .title a{color:#0254a7}section.extendable-references li .title a:hover{text-decoration:underline}section.extendable-references li .description{font-size:calc(13px + 1 * ((100vw - 420px) / 860));font-size:calc(.8125rem + 1 * ((100vw - 26.25rem) / 860));line-height:1.4em;color:#494949;display:block;font-family:Niramit,sans-serif}section.extendable-references li .link{display:block;margin-top:23px}section.extendable-references li .link a{background:transparent url(../img/extendable-ref-link-arrow.svg) no-repeat 100% 0/6px;color:#000;display:inline-block;font-family:Montserrat,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;letter-spacing:.075em;line-height:2em;padding-right:12px;text-transform:uppercase}section.extendable-references li .link a:hover{text-decoration:underline}section.extendable-references li .toggle{display:block;margin-top:23px}section.extendable-references li .toggle .toggle-label{color:#000;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;letter-spacing:.075em;line-height:2em;min-height:9px;padding-left:27px;position:relative;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.extendable-references li .toggle .toggle-label:before{background:transparent url(../img/index-filter-accordion-arrow.svg) no-repeat 50%/14px 9px;content:"";top:7px;left:0;position:absolute;width:14px;height:9px;transform:rotate(0);transition:all .2s cubic-bezier(.77,0,.175,1)}section.extendable-references li .toggle .toggle-content{font-size:calc(13px + 1 * ((100vw - 420px) / 860));font-size:calc(.8125rem + 1 * ((100vw - 26.25rem) / 860));line-height:1.4em;color:#494949;display:none;font-family:Niramit,sans-serif;padding-top:18px}section.extendable-references li .toggle .toggle-content p:not(:last-of-type){margin-bottom:20px}section.extendable-references li .toggle.open .toggle-label:before{transform:rotate(-180deg)}section.extendable-references .load-button{display:block;font-size:0;margin-top:30px;text-align:center}section.extendable-references .load-button span{-ms-flex-align:center;align-items:center;background:transparent;border:1px solid #3777b8;color:#000;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;letter-spacing:.075em;line-height:2em;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:50px;padding:0 50px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}section.extendable-references .load-button span:hover{background:#3777b8;color:#fff}section.extendable-references .load-button span{cursor:pointer;margin:0 10px;min-width:200px}section.extendable-references .load-button span.hidden{display:none}section.extendable-references.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.extendable-references.view-detect.viewed{opacity:1}section.featured-img-aside-text{display:block}section.featured-img-aside-text.margin-bottom--01{margin-bottom:30px}section.featured-img-aside-text .heading{font-size:calc(22px + 4 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:32px}section.featured-img-aside-text .pane{background:#f3f4f6;display:block;font-size:0}section.featured-img-aside-text .pane aside{display:block}section.featured-img-aside-text .pane aside.image{background-repeat:no-repeat;background-position:50%;background-size:cover;height:0;padding-bottom:70%}section.featured-img-aside-text .pane aside.textarea{padding:25px 11px 42px}section.featured-img-aside-text .pane .title{color:#0054a4;display:block;font-family:Montserrat,sans-serif;font-size:15px;font-size:.9375rem;line-height:1.35em;font-weight:700;letter-spacing:.0325em;margin-bottom:16px;text-transform:uppercase}section.featured-img-aside-text .pane .description{color:#535353;display:block;font-family:Niramit,sans-serif;font-size:16px;font-size:1rem;line-height:1.725em;margin-bottom:28px}section.featured-img-aside-text .pane ul.links li{font-size:11px;font-size:.6875rem;line-height:.9rem;background:#f3f4f6 url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat left 0 top 0/10px 15px;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;margin-top:9px;padding-left:26px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.featured-img-aside-text .pane ul.links li a{color:#000}section.featured-img-aside-text .pane ul.links li a:hover{color:rgba(0,0,0,.6)}section.featured-img-aside-text.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.featured-img-aside-text.view-detect.viewed{opacity:1}section.financial-tabs{display:block;margin-bottom:40px!important;width:100%}section.financial-tabs nav.tabs{display:none}section.financial-tabs nav.tabs ul{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:0}section.financial-tabs nav.tabs ul li{font-size:11px;font-size:.6875rem;line-height:.9rem;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase}section.financial-tabs nav.tabs ul li a{border-top:2px solid #fff;color:#000;padding:18px 20px 21px;transition:color .3s cubic-bezier(.77,0,.175,1)}section.financial-tabs nav.tabs ul li a:hover{background:#f5f6f8}section.financial-tabs nav.tabs ul li a.active{border-color:#00a99f;color:#000;background-color:#f5f6f8}section.financial-tabs .item{cursor:pointer;overflow:hidden;position:relative}section.financial-tabs .item:before{line-height:.9rem;-ms-flex-align:center;align-items:center;background:#f3f4f6 url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat left 20px top 24px/10px 15px;color:#1c1e20;content:attr(data-title);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;min-height:60px;padding:0 11px 0 38px;position:relative;text-transform:uppercase;width:100%}section.financial-tabs .item:after{background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:23px;right:20px;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center;transform:rotate(90deg)}section.financial-tabs .item.active:before{color:#000}section.financial-tabs .item.active:after{transform:rotate(-90deg)}section.financial-tabs .tabbed-content{width:100%}section.financial-tabs .tabbed-content .item .item-content{background:#f3f4f6;height:0;opacity:0;overflow:hidden;position:relative;visibility:hidden}section.financial-tabs .tabbed-content .item .item-content>.inner{display:block;padding:0 22px 45px;width:100%}section.financial-tabs .tabbed-content ul.financial-crumb{margin-bottom:40px;padding:20px 0 0}section.financial-tabs .tabbed-content ul.financial-crumb li{display:block;position:relative;text-align:center;vertical-align:top}section.financial-tabs .tabbed-content ul.financial-crumb li:not(:last-of-type){margin-bottom:5px;padding-bottom:42px}section.financial-tabs .tabbed-content ul.financial-crumb li:not(:last-of-type):after{background:transparent url(../img/financial-crumb-arrow.svg) no-repeat 50%/14px 52px;content:"";margin:0 auto;right:0;bottom:0;left:0;position:absolute;width:14px;height:52px;text-align:center;transform-origin:center;transform:rotate(90deg)}section.financial-tabs .tabbed-content ul.financial-crumb li span{display:block;font-family:Montserrat,sans-serif}section.financial-tabs .tabbed-content ul.financial-crumb li span.label{font-size:13px;font-size:.8125rem;line-height:1.2em}section.financial-tabs .tabbed-content ul.financial-crumb li span.figure{font-size:40px;font-size:2.5rem;line-height:1.645em;color:#007154}section.financial-tabs .tabbed-content ul.financial-crumb li:last-of-type{background:#ebedef;padding:28px 20px 25px}section.financial-tabs .tabbed-content ul.financial-crumb li:last-of-type span.figure{font-weight:600}section.financial-tabs .tabbed-content .two-col-list .title{font-size:22px;font-size:1.375rem;line-height:1.645em;color:#007154;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:20px}section.financial-tabs .tabbed-content .two-col-list ol,section.financial-tabs .tabbed-content .two-col-list ul{display:block;margin-bottom:24px;padding-left:0}section.financial-tabs .tabbed-content .two-col-list ol li,section.financial-tabs .tabbed-content .two-col-list ul li{background:transparent;display:list-item;list-style:none!important;padding-left:30px;position:relative}section.financial-tabs .tabbed-content .two-col-list ol li:before,section.financial-tabs .tabbed-content .two-col-list ul li:before{content:"\25A0";color:#007154;display:inline-block;font-weight:700;top:0;left:0;position:absolute;width:1em}section.financial-tabs .tabbed-content .two-col-list ol li ol,section.financial-tabs .tabbed-content .two-col-list ol li ul,section.financial-tabs .tabbed-content .two-col-list ul li ol,section.financial-tabs .tabbed-content .two-col-list ul li ul{margin-bottom:0;padding-top:13px}section.financial-tabs .tabbed-content .two-col-list ol li:not(:last-of-type),section.financial-tabs .tabbed-content .two-col-list ul li:not(:last-of-type){margin-bottom:9px}section.financial-tabs .tabbed-content .two-col-list ol li p:last-of-type,section.financial-tabs .tabbed-content .two-col-list ul li p:last-of-type{margin-bottom:0}section.financial-tabs .tabbed-content .two-col-list ol li:before,section.financial-tabs .tabbed-content .two-col-list ul li:before{color:#000}section.financial-tabs .tabbed-content .two-col-list ol,section.financial-tabs .tabbed-content .two-col-list ul{color:#494949;font-size:0}section.financial-tabs .tabbed-content .two-col-list ol li,section.financial-tabs .tabbed-content .two-col-list ul li{font-size:16px;font-size:1rem;line-height:1.625rem;display:block}section.financial-tabs .tabbed-content .two-col-list ol{padding-left:17px}section.financial-tabs .tabbed-content .two-col-list ol>li{list-style:decimal!important;padding-left:13px}section.financial-tabs .tabbed-content .two-col-list ol>li:before{display:none}section.financial-tabs .tabbed-content .two-col-list ol ol li{list-style:lower-latin!important}section.financial-tabs .tabbed-content .textarea h2,section.financial-tabs .tabbed-content .textarea h3,section.financial-tabs .tabbed-content .textarea h4,section.financial-tabs .tabbed-content .textarea h5,section.financial-tabs .tabbed-content .textarea h6{color:#111}section.financial-tabs .tabbed-content .textarea h2,section.financial-tabs .tabbed-content .textarea h3,section.financial-tabs .tabbed-content .textarea h5,section.financial-tabs .tabbed-content .textarea h6{font-family:Montserrat,sans-serif;font-weight:600}section.financial-tabs .tabbed-content .textarea h2{font-size:calc(21px + 11 * ((100vw - 420px) / 860));font-size:calc(1.3125rem + 11 * ((100vw - 26.25rem) / 860));line-height:1.4em;margin-bottom:21px}section.financial-tabs .tabbed-content .textarea h2.alt--01{font-size:calc(22px + 10 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 860));line-height:1.37em}section.financial-tabs .tabbed-content .textarea h3{font-size:22px;font-size:1.375rem;margin-bottom:20px}section.financial-tabs .tabbed-content .textarea h4{font-family:Niramit,sans-serif;font-size:20px;font-size:1.25rem;font-weight:600;margin-bottom:20px}section.financial-tabs .tabbed-content .textarea h5{font-size:18px;font-size:1.125rem;margin-bottom:12px}section.financial-tabs .tabbed-content .textarea h6{font-size:17px;font-size:1.0625rem;margin-bottom:9px}section.financial-tabs .tabbed-content .textarea p{display:block;margin-bottom:32px}section.financial-tabs .tabbed-content .textarea b,section.financial-tabs .tabbed-content .textarea strong{color:#000;font-weight:700}section.financial-tabs .tabbed-content .textarea i{font-style:italic}section.financial-tabs .tabbed-content .textarea u{text-decoration:underline}section.financial-tabs .tabbed-content .textarea a{color:#0b63af;transition:all .2s ease-in-out}section.financial-tabs .tabbed-content .textarea a:hover{text-decoration:underline}section.financial-tabs .tabbed-content .textarea blockquote{font-size:calc(22px + 4 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#0b63af;display:block;font-family:Aleo,serif;font-weight:400;margin:0 auto 50px;max-width:550px;padding:10px 0 0 14px;width:100%}section.financial-tabs .tabbed-content .textarea blockquote p{display:block;overflow:visible;position:relative}section.financial-tabs .tabbed-content .textarea blockquote p:before{display:inline-block;font-size:28px;font-size:1.75rem;font-weight:700;top:-2px;left:-14px;position:absolute}section.financial-tabs .tabbed-content .textarea blockquote p:first-of-type:before{content:"“"}section.financial-tabs .tabbed-content .textarea blockquote p:last-of-type:after{content:'"'}section.financial-tabs .tabbed-content .textarea ol,section.financial-tabs .tabbed-content .textarea ul{display:block;margin-bottom:24px;padding-left:0}section.financial-tabs .tabbed-content .textarea ol li,section.financial-tabs .tabbed-content .textarea ul li{background:transparent;display:list-item;list-style:none!important;padding-left:30px;position:relative}section.financial-tabs .tabbed-content .textarea ol li:before,section.financial-tabs .tabbed-content .textarea ul li:before{content:"\25A0";color:#007154;display:inline-block;font-weight:700;top:0;left:0;position:absolute;width:1em}section.financial-tabs .tabbed-content .textarea ol li ol,section.financial-tabs .tabbed-content .textarea ol li ul,section.financial-tabs .tabbed-content .textarea ul li ol,section.financial-tabs .tabbed-content .textarea ul li ul{margin-bottom:0;padding-top:13px}section.financial-tabs .tabbed-content .textarea ol li:not(:last-of-type),section.financial-tabs .tabbed-content .textarea ul li:not(:last-of-type){margin-bottom:9px}section.financial-tabs .tabbed-content .textarea ol li p:last-of-type,section.financial-tabs .tabbed-content .textarea ul li p:last-of-type{margin-bottom:0}section.financial-tabs .tabbed-content .textarea ol li:before,section.financial-tabs .tabbed-content .textarea ul li:before{color:#000}section.financial-tabs .tabbed-content .textarea ol{padding-left:17px}section.financial-tabs .tabbed-content .textarea ol>li{list-style:decimal!important;padding-left:13px}section.financial-tabs .tabbed-content .textarea ol>li:before{display:none}section.financial-tabs .tabbed-content .textarea ol ol li{list-style:lower-latin!important}section.financial-tabs .tabbed-content .textarea figcaption{margin-bottom:30px;font-size:95%;font-style:italic}section.financial-tabs .tabbed-content .textarea em,section.financial-tabs .tabbed-content .textarea em a{font-style:italic}section.financial-tabs .tabbed-content .textarea p{margin-bottom:22px}section.financial-tabs .tabbed-content .textarea a.button{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.financial-tabs .tabbed-content .textarea a.button:hover{opacity:.6}section.financial-tabs .tabbed-content .textarea .data-table{display:block;margin-bottom:34px}section.financial-tabs .tabbed-content .textarea .data-table .row{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding:21px 0}section.financial-tabs .tabbed-content .textarea .data-table .row:nth-of-type(odd){background:#fff}section.financial-tabs .tabbed-content .textarea .data-table .row:nth-of-type(2n+2){background:#e6e9ea}section.financial-tabs .tabbed-content .textarea .data-table .row .column{display:block;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 24px 8px}section.financial-tabs .tabbed-content .textarea .data-table .row .column:first-of-type{-ms-flex-preferred-size:100px;flex-basis:100px}section.financial-tabs .tabbed-content .textarea .data-table .row .column:nth-of-type(2){-ms-flex-preferred-size:calc(100% - 100px);flex-basis:calc(100% - 100px)}section.financial-tabs .tabbed-content .textarea .data-table .row .column h5{margin-bottom:5px}section.financial-tabs .tabbed-content .textarea .data-table .row .column p{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem}section.financial-tabs .tabbed-content .textarea .data-table .row .column p:last-of-type{margin-bottom:0}section.financial-tabs .tabbed-content .item.active .item-content{height:auto;opacity:1;overflow:visible;visibility:visible}section.financial-tabs.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.financial-tabs.view-detect.viewed{opacity:1}section.four-block-cta{padding:50px 0 30px;background-color:#f3f4f6}section.four-block-cta.desktop-mb-0-50{margin-bottom:0}section.four-block-cta .container{margin:0 auto;max-width:1260px;padding:0 11px;max-width:1300px}section.four-block-cta .information{width:100%;margin:auto;max-width:500px}section.four-block-cta .information h2{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem;text-align:center;margin-bottom:25px}section.four-block-cta .information .description{font-size:16px;font-size:1rem;line-height:1.625rem;color:#272727;font-family:Niramit,sans-serif;letter-spacing:-.2px;letter-spacing:-.0125rem;text-align:center;margin-bottom:25px}section.four-block-cta .blocks{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section.four-block-cta .block{width:100%;max-width:100%;padding:20px 0}section.four-block-cta .block .media{width:100%}section.four-block-cta .block .media figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;padding-bottom:0;height:178px;width:100%}section.four-block-cta .block .description{padding:20px;background-color:#fff;box-shadow:0 1px 0 0 #ccd4d8;color:#0054a4;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;font-size:calc(13px + 2 * ((100vw - 420px) / 860));font-size:calc(.8125rem + 2 * ((100vw - 26.25rem) / 860));line-height:1.45em}section.heading{padding-bottom:32px}section.heading.mobile-mt-25-0{margin-top:25px}section.heading h1{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;color:#111;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem}section.hero-article{display:block;font-size:0;padding-top:20px}section.hero-article .container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.hero-article .category{display:block;margin-bottom:10px}section.hero-article .category i.colour{display:inline-block;margin:2px 11px 0 0;width:8px;height:8px;vertical-align:top}section.hero-article .category span.label{font-size:10px;font-size:.625rem;line-height:.9rem;color:#000;display:inline-block;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;vertical-align:top}section.hero-article .title{display:block;padding-bottom:32px;width:100%}section.hero-article .title h1{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.245em;color:#000;font-family:Aleo,serif;max-width:560px}section.hero-article .bottom-area{border-top:1px solid hsla(0,0%,59%,.3);display:block;padding-top:18px;position:relative}section.hero-article .meta{-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid hsla(0,0%,59%,.3);color:#000;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:25px}section.hero-article .meta aside{display:inline-block;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;width:33.3333%}section.hero-article .meta aside:not(:first-of-type){padding-left:5px}section.hero-article .meta aside:not(:last-of-type){padding-right:5px}section.hero-article .meta span.label{font-size:10px;font-size:.625rem;line-height:.9rem;display:block;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:0;margin-bottom:6px;text-transform:uppercase}section.hero-article .meta .value{font-size:calc(13px + 1 * ((100vw - 420px) / 860));font-size:calc(.8125rem + 1 * ((100vw - 26.25rem) / 860));line-height:1.4em;display:block;font-family:Montserrat;font-weight:600}section.hero-article .meta aside.reading-time .value{background:transparent url(../img/article-reading-time.svg) no-repeat top 3px left/11px;min-height:11px;padding-left:18px}section.hero-article .social{display:block;padding:30px 0}section.hero-article .social i{-ms-flex-align:center;align-items:center;background-color:#f5f6f8;background-position:50%;background-repeat:no-repeat;border-radius:100%;color:transparent;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:35px;height:35px;text-indent:-999px}section.hero-article .social i:not(:last-of-type){margin-right:8px}section.hero-article .social i[data-network=facebook]{background-image:url(../img/share-facebook.svg);background-size:12px 18px}section.hero-article .social i[data-network=twitter]{background-image:url(../img/x-logo/logo.svg);background-size:15px 15px;color:#000}section.hero-article .social i[data-network=linkedin]{background-image:url(../img/share-linkedin.svg);background-size:18px 17px}section.hero-article .social i[data-network=reddit]{background-image:url(../img/share-reddit.svg);background-size:21px 17px}section.hero-article .social i[data-network=email]{background-image:url(../img/share-email.svg);background-size:15px 13px}section.hero-article.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.hero-article.view-detect.viewed{opacity:1}section.hero-image{color:#fff;display:block;margin-bottom:40px;overflow:visible;position:relative;width:100%;z-index:1}section.hero-image .button{display:none;margin:0 auto;right:0;bottom:32px;left:0;position:absolute;text-align:center;z-index:1}section.hero-image .button i.arrow{background:transparent url(../img/hero-image-arrow.svg) no-repeat 50%/20px 12px;border:2px solid #0254a7;border-radius:100%;display:inline-block;margin:0 auto 10px;overflow:hidden;position:relative;width:62px;height:62px}section.hero-image .button span.label{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:12px;font-size:.75rem;line-height:/1em;font-weight:700;letter-spacing:.225em;margin:0 auto;text-decoration:none;text-transform:uppercase}section.hero-image figure.image{overflow:hidden;position:relative;width:100%;height:150px;z-index:0}section.hero-image figure.image .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:0}section.hero-image figure.image .src:before{background-image:linear-gradient(180deg,rgba(32,38,41,0) 0,#1c2225 88%);content:"";display:block;right:0;bottom:0;left:0;position:absolute;width:100%;height:80px;z-index:1}section.hero-image.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.hero-image.view-detect.viewed{opacity:1}section.hero-inline-form{color:#fff;display:block;overflow:visible;position:relative;width:100%;z-index:1}section.hero-inline-form figure.image{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-order:1;order:1;overflow:hidden;position:relative;width:100%;height:150px;z-index:0}section.hero-inline-form figure.image .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:0}section.hero-inline-form figure.image:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 0 60px 60px;content:"";display:inline-block;right:0;bottom:0;position:absolute;width:0;height:0;z-index:1}section.hero-inline-form .inline-form{padding:48px 11px 22px}section.hero-inline-form .inline-form .input{font-size:calc(26px + 28 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 28 * ((100vw - 26.25rem) / 860));line-height:1.45em;color:#3e3e3e;font-family:Aleo,serif}section.hero-inline-form .inline-form p{display:block}section.hero-inline-form .inline-form p:not(:last-of-type){margin-bottom:15px}section.hero-inline-form .inline-form .dk-selected{background:transparent url(../img/hero-inline-form-select.svg) no-repeat center right 10px/16px 11px;border-bottom:1px dotted #125496;color:#0254a7;line-height:1.1em;padding-right:40px;text-transform:lowercase;transition:all .15s ease}section.hero-inline-form .inline-form .dk-selected:hover{color:rgba(2,84,167,.7)}section.hero-inline-form .inline-form ul.dk-select-options{border-radius:0!important;max-height:50vh;padding:0}section.hero-inline-form .inline-form ul.dk-select-options li.dk-option{font-size:15px;font-size:.9375rem;line-height:1.2em;font-family:Montserrat,sans-serif;font-weight:600;padding:6px 10px}section.hero-inline-form .inline-form ul.dk-select-options li.dk-option:not(.dk-option-selected):hover{color:#222576;background-color:#f5f6f8}section.hero-inline-form .inline-form ul.dk-select-options li.dk-option.dk-option-selected{color:#fff;background-color:#222576}section.hero-inline-form.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.hero-inline-form.view-detect.viewed{opacity:1}section.home-hero{display:block;overflow:hidden;position:relative}section.home-hero .content{max-width:1260px;padding:0 11px;margin:0 auto;padding:0;position:relative;width:100%;z-index:2}section.home-hero .content-inner{background-color:#0054a4;max-width:380px;position:relative;padding-bottom:65px}section.home-hero .content-inner:before{content:"";position:absolute;left:0;top:-45px;border-bottom:45px solid #0054a4;border-left:45px solid transparent;border-right:45px solid transparent}section.home-hero .content-inner:after{content:"";position:absolute;right:0;height:45px;top:-45px;width:calc(100% - 45px);background-color:#0054a4}section.home-hero .content-inner .inner{position:relative;padding:0 60px 0 50px;width:100%;height:100%}section.home-hero .content-inner .inner:before{border-bottom:65px solid #fff;border-left:65px solid transparent;content:"";right:0;bottom:-69px;position:absolute}section.home-hero .content-inner .inner:after{content:"";position:absolute;left:0;bottom:-65px;width:calc(100% - 65px);height:65px;background-color:#0054a4}section.home-hero .content-inner .title{margin:0 0 18px;max-width:100%;font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem;color:#f5f6f8;font-family:Aleo,serif;font-weight:400;text-shadow:0 2px 4px 0 rgba(0,0,0,.14)}section.home-hero .content-inner .description{margin-bottom:30px;font-size:14px;font-size:.875rem;line-height:26px;line-height:1.625rem;letter-spacing:.1px;letter-spacing:.00625rem;color:#f5f6f8}section.home-hero .content-inner .link-view-all{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.home-hero .content-inner .link-view-all:hover{opacity:.6}section.home-hero .content-inner .link-view-all{background-image:url(/media/dist/img/link-inverse.svg);color:#fff;opacity:1;padding-right:60px;margin-left:0;letter-spacing:1px;letter-spacing:.0625rem}section.home-hero .logos{position:absolute;height:82px;right:0;bottom:0;padding:0;padding-right:11px;padding-top:20px;padding-left:30px;margin:0;list-style:none;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;background-color:#fff;box-sizing:border-box;z-index:1}section.home-hero .logos li{position:relative;z-index:200;margin-left:28px}section.home-hero .logos li:first-child{margin-left:0}section.home-hero .logos li a{text-decoration:none}section.home-hero .logos li img{transition:all .3s ease-in-out}section.home-hero .logos li img:hover{transform:scale(1.105)}section.home-hero .logos:before{content:"";position:absolute;left:0;top:0;border-bottom:82px solid #fff;border-left:82px solid transparent;border-right:82px solid transparent;transform:translate(-50%)}section.home-hero figure.media{display:block;overflow:hidden;padding-bottom:56%;position:relative;width:100%;height:0;z-index:0}section.home-hero figure.media video{display:block;margin:auto;min-width:100%;min-height:100%;overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}section.home-hero figure.media .image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:1}body:not(.page-loaded) section.home-hero figure.media .image,body:not(.page-loaded) section.home-hero figure.media video{opacity:0}body.page-loaded section.home-hero figure.media .image,body.page-loaded section.home-hero figure.media video{opacity:1}section.icon-stats{margin-bottom:40px!important}section.icon-stats article.stat{background:#f3f4f6;box-shadow:0 1px 0 0 #adbac1;display:block;margin-bottom:3px;padding:24px 24px 22px;width:100%}section.icon-stats article.stat i.icon{display:inline-block;margin:4px 15px 0 0;min-width:64px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}section.icon-stats article.stat i.icon img{display:block;margin:0 auto;text-align:center}section.icon-stats article.stat .text{display:inline-block;vertical-align:top}section.icon-stats article.stat span{display:block}section.icon-stats article.stat span.figure{color:#9c9d9c;font-family:Aleo,serif;line-height:1.95rem;font-weight:700}section.icon-stats article.stat span.label{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem}section.icon-stats.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.icon-stats.view-detect.viewed{opacity:1}section.img-content-rows{padding:25px 0}section.img-content-rows .container{margin:0 auto;max-width:1260px;padding:0 11px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1050px}section.img-content-rows.grey{background-color:#f3f4f6}section.img-content-rows .information{width:100%;max-width:535px;margin:auto;margin-bottom:50px}section.img-content-rows .information h2{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;color:#111;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem;text-align:center;margin-bottom:.25em}section.img-content-rows .information p{font-size:calc(15px + 1 * ((100vw - 420px) / 860));font-size:calc(.9375rem + 1 * ((100vw - 26.25rem) / 860));line-height:1.525rem;opacity:.93;color:#272727;font-family:Niramit,sans-serif;letter-spacing:-.2px;letter-spacing:-.0125rem;text-align:center;line-height:1.75rem}section.img-content-rows .row{position:relative;padding:25px 0;margin-bottom:25px}section.img-content-rows .row:first-child{padding-top:0}section.img-content-rows .row:last-child{margin-bottom:0}section.img-content-rows .row:after{content:"";width:100%;max-width:1456px;height:1px;background-color:#dbdbdb;position:absolute;top:100%;left:50%;transform:translate(-50%,100%)}section.img-content-rows .row:last-child:after{content:"";display:none}section.img-content-rows .row aside.media{width:100%;margin-bottom:25px}section.img-content-rows .row aside.media figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;padding-bottom:0;width:378px;height:245px;width:100%}section.img-content-rows .row .content h3{font-size:calc(22px + 4 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#125496;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.39px;letter-spacing:-.02438rem;margin-bottom:18px}section.img-content-rows .row .content .description{font-size:16px;font-size:1rem;line-height:1.625rem;color:#272727;font-family:Niramit,sans-serif;letter-spacing:-.2px;letter-spacing:-.0125rem;margin-bottom:30px;line-height:1.75rem}section.img-content-rows .row .content .button a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.img-content-rows .row .content .button a:hover{opacity:.6}section.news-events-showcase{padding-top:50px;margin-bottom:50px}section.news-events-showcase .c--tone-brown1-1{background-color:#763323}section.news-events-showcase .c--tone-blue1-1{background-color:#222576}section.news-events-showcase .c--tone-purple1-1{background-color:#6c0476}section.news-events-showcase .container{margin:0 auto;max-width:1260px;padding:0 11px}section.news-events-showcase .row-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.news-events-showcase .news-showcase{border-bottom:1px solid #f2f2f2;margin-bottom:50px;width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;box-sizing:border-box}section.news-events-showcase .events-showcase{box-sizing:border-box;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;width:100%}section.news-events-showcase .news-showcase-header{margin-bottom:55px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}section.news-events-showcase .showcase-item-image{margin-bottom:17px}section.news-events-showcase .showcase-item-image a{display:block;overflow:hidden;position:relative;padding-bottom:58.235%;width:100%;height:0;transition:all .2s ease-in-out}section.news-events-showcase .showcase-item-image figure.image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;transform:none;transition:all .2s ease-in-out}section.news-events-showcase .showcase-item-image a:hover figure.image{transform:scale(1.1)}section.news-events-showcase .showcase-title{font-size:26px;font-size:1.625rem;line-height:1.2em;color:#0054a4;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.01875em}section.news-events-showcase .showcase-item-cats{padding:0;margin:0 0 20px;list-style:none}section.news-events-showcase .showcase-item-cats li{padding-right:15px;font-family:Montserrat,sans-serif;font-size:10px;font-size:.625rem;font-weight:500;letter-spacing:1.08px;letter-spacing:.0675rem;line-height:14px;line-height:.875rem;color:#313334;text-transform:uppercase}section.news-events-showcase .showcase-item-cats li .marker{display:inline-block;width:8px;height:8px;margin-right:8px}section.news-events-showcase .showcase-item-cats a{color:#313334;letter-spacing:.3px;letter-spacing:.01875rem;text-decoration:none;transition:all .2s ease-in-out}section.news-events-showcase .showcase-item-cats a:hover{opacity:.6;text-decoration:underline}section.news-events-showcase .showcase-item-title{margin:0 0 15px;max-width:315px;color:#0054a4;font-family:Montserrat,sans-serif;font-size:15px;font-size:.9375rem;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;line-height:22px;line-height:1.375rem;text-transform:uppercase}section.news-events-showcase .showcase-item-title a{color:#0054a4;text-decoration:none;transition:all .2s ease-in-out}section.news-events-showcase .showcase-item-title a:hover{opacity:.6;text-decoration:underline}section.news-events-showcase .showcase-item-description{margin:0;color:#494949;font-size:14px;font-size:.875rem;letter-spacing:-.17px;letter-spacing:-.01063rem;line-height:24px;line-height:1.5rem}section.news-events-showcase .news-showcase-loop{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}section.news-events-showcase .news-showcase-item{box-sizing:border-box;display:block;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 42px;max-width:100%;vertical-align:top;width:100%}section.news-events-showcase .events-showcase-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:53px}section.news-events-showcase .events-showcase-item{border-bottom:1px solid hsla(0,0%,59%,.3);display:block;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:5px;max-width:100%;padding:25px 0 27px;vertical-align:top;width:100%}section.news-events-showcase .events-showcase-item:last-child{border-bottom:none}section.news-events-showcase .events-showcase-item .showcase-item-cats{margin-bottom:20px}section.news-events-showcase .events-showcase-item .showcase-item-title{color:#313334;margin-bottom:15px;max-width:315px}section.news-events-showcase .link-view-all{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.news-events-showcase .link-view-all:hover{opacity:.6}section.news-events-showcase.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.news-events-showcase.view-detect.viewed{opacity:1}section.news-listing{background:#f5f6f8;display:block;padding-bottom:45px;width:100%}section.news-listing>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.news-listing>.container>.inner{display:block;width:100%}section.news-listing .heading{font-size:26px;font-size:1.625rem;line-height:1.2em;color:#111;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.015em}section.news-listing nav.search-bar{display:none;font-size:0;margin-bottom:30px;position:relative}section.news-listing nav.search-bar input[type=text]{color:#000;background-color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:10px;font-size:.625rem;line-height:1em;margin:auto 0;padding:0 30px;width:100%;height:62px;z-index:0}section.news-listing nav.search-bar input[type=text]::-webkit-input-placeholder{color:#000}section.news-listing nav.search-bar input[type=text]::-moz-placeholder{color:#000}section.news-listing nav.search-bar input[type=text]:-ms-input-placeholder,section.news-listing nav.search-bar input[type=text]::-ms-input-placeholder{color:#000}section.news-listing nav.search-bar input[type=text]::placeholder{color:#000}section.news-listing nav.search-bar button,section.news-listing nav.search-bar input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(/media/dist/img/header-search-icon.svg) no-repeat 50%/15px;border-radius:100%;color:transparent;cursor:pointer;font-size:0;margin:auto 0;top:0;right:0;position:absolute;width:62px;height:62px;z-index:1}section.news-listing aside.filters{display:block;margin-bottom:40px;padding-top:30px;position:relative}section.news-listing aside.filters>.inner{background:#f3f4f6;display:block}section.news-listing aside.filters .mobile-heading{display:block;margin-bottom:25px}section.news-listing aside.filters nav.search-bar{border-bottom:1px solid hsla(0,0%,61%,.2);display:block;margin-bottom:30px;padding-bottom:30px}section.news-listing aside.filters nav.search-bar input[type=text]{border:0 none;border-radius:0;height:50px;font-family:Niramit,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;padding:0 50px 0 15px;text-transform:none}section.news-listing aside.filters nav.search-bar input[type=submit]{width:50px;height:50px}section.news-listing aside.filters header.mobile-toggle{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;background:rgba(36,37,37,.06);cursor:pointer;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:16px;padding:10px 20px;position:relative;width:100%;height:70px;text-align:center;text-transform:uppercase}section.news-listing aside.filters header.mobile-toggle:after{background:transparent url(/media/dist/img/index-accordion-arrow.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:0;right:20px;bottom:0;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center;transform:rotate(90deg)}section.news-listing aside.filters header.mobile-toggle.open:after{transform:rotate(-90deg)}section.news-listing aside.filters main.form{display:none;font-style:0;padding-top:22px}section.news-listing aside.filters .input-group:not(:last-of-type){border-bottom:1px solid hsla(0,0%,59%,.2);margin-bottom:35px;padding-bottom:35px}section.news-listing aside.filters .input-group>.title{font-size:12px;font-size:.75rem;line-height:1.2em;color:#090909;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.0725em;margin-bottom:26px;text-transform:uppercase}section.news-listing aside.filters .input-group ul{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;-ms-flex-pack:justify;justify-content:space-between;margin:0 -3px;width:calc(100% + 6px)}section.news-listing aside.filters .input-group ul li{margin-bottom:6px;overflow:hidden;position:relative}section.news-listing aside.filters .input-group ul li input{cursor:pointer;margin:0;opacity:0;padding:0;top:0;right:0;bottom:0;left:0;position:absolute;width:100%!important;height:100%!important}section.news-listing aside.filters .input-group ul li input:checked+label{border-color:#03adef;color:#fff;background-color:#03adef}section.news-listing aside.filters .input-group ul li input:hover+label{border-color:#03adef}section.news-listing aside.filters .input-group ul li label{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;border:1px solid #dcdcdc;box-shadow:0 3px 7px 0 rgba(0,0,0,.03);color:#1c1e20;background-color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat;font-weight:700;height:100%;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;margin:0;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;padding:8px 20px;width:100%}section.news-listing aside.filters .input-group ul li input:disabled{cursor:unset}section.news-listing aside.filters .input-group ul li input:disabled+label{color:#fff;background-color:#ccd4d8}section.news-listing aside.filters .input-group ul li input:disabled:hover+label{border-color:#dcdcdc}section.news-listing aside.filters .input-group ul li{-ms-flex:1 1 auto;flex:1 1 auto;height:42px;padding:0 3px}section.news-listing aside.filters .input-group ul li.size--third{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}section.news-listing aside.filters .input-group ul li.size--half{-ms-flex-preferred-size:50%;flex-basis:50%}section.news-listing aside.filters .input-group ul li.size--full{-ms-flex-preferred-size:100%;flex-basis:100%}section.news-listing aside.filters .submit{display:block;margin-top:25px}section.news-listing aside.filters .submit button{font-size:11px;font-size:.6875rem;line-height:.9rem;box-shadow:0 3px 7px 0 rgba(0,0,0,.03);color:#fff;background-color:#1c1e20;display:inline-block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;text-align:center;text-transform:uppercase;transition:all .2s ease-in;margin:0;padding:14px 20px 15px;width:100%}section.news-listing aside.filters .submit button:not(:disabled){cursor:pointer}section.news-listing aside.filters .submit button:disabled{color:#fff;background-color:#2f2f2f;opacity:.17}section.news-listing main.listing{display:block}section.news-listing main.listing .listing-head{-ms-flex-align:center;align-items:center;display:none;font-family:Montserrat,sans-serif;font-size:0;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:1px;letter-spacing:.0625rem;margin-bottom:25px}section.news-listing main.listing .listing-head aside.heading{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto}section.news-listing main.listing .listing-head aside.showing{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000;display:none;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}section.news-listing main.listing .listing-head aside.showing b{font-weight:700}section.news-listing main.listing nav.search-bar input[type=text]{border:1px solid #979797;border-radius:30px;font-weight:700;letter-spacing:.1025em;text-transform:uppercase}section.news-listing main.listing .list{padding-bottom:45px}section.news-listing main.listing article{display:block;font-size:0;padding-bottom:30px;position:relative}section.news-listing main.listing article:not(:last-of-type){border-bottom:1px solid hsla(0,0%,59%,.33);margin-bottom:30px}section.news-listing main.listing article a.thumbnail{display:block;margin-bottom:18px;overflow:hidden;padding-bottom:53.1425%;position:relative}section.news-listing main.listing article a.thumbnail figure.image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;transform:scale(1);transition:all .25s ease-in-out}section.news-listing main.listing article a.thumbnail:hover figure.image{transform:scale(1.075)}section.news-listing main.listing article .text .category{display:block;margin-bottom:20px}section.news-listing main.listing article .text .category i.colour{display:inline-block;margin:2px 11px 0 0;width:8px;height:8px;vertical-align:top}section.news-listing main.listing article .text .category span.label{font-size:10px;font-size:.625rem;line-height:.9rem;color:#313334;display:inline-block;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;vertical-align:top}section.news-listing main.listing article .text>a.title{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#0254a7;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.08em;margin-bottom:16px;text-transform:uppercase}section.news-listing main.listing article .text>a.title:hover{text-decoration:underline}section.news-listing main.listing article .text .excerpt{font-size:15px;font-size:.9375rem;line-height:1.625em;color:#494949;display:block;font-family:Niramit,sans-serif}section.news-listing main.listing article .text .excerpt p{display:block}section.news-listing main.listing article .text .excerpt p:not(:last-of-type){margin-bottom:32px}section.news-listing main.listing article .text .meta{font-size:11px;font-size:.6875rem;line-height:.9rem;color:#000;display:block;font-family:Montserrat,sans-serif;margin-top:24px}section.news-listing main.listing article .text .meta span{display:block}section.news-listing main.listing article .text .meta span.reading-time{background:transparent url(../img/blog-reading-time.svg) no-repeat top 1px left/11px;margin-top:7px;padding-left:20px}section.news-listing .pagination{display:block;font-family:Montserrat,sans-serif;letter-spacing:1px;letter-spacing:.0625rem;font-size:0;text-align:center;text-transform:uppercase}section.news-listing .pagination aside{display:block}section.news-listing .pagination aside.showing{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000}section.news-listing .pagination aside.showing b{font-weight:700}section.news-listing .pagination aside.numbers{margin-top:16px}section.news-listing .pagination aside.numbers li{display:inline-block;margin:0 5px;width:44px;height:44px;vertical-align:top}section.news-listing .pagination aside.numbers li a,section.news-listing .pagination aside.numbers li span{font-size:12px;font-size:.75rem;line-height:1.2em;-ms-flex-align:center;align-items:center;color:#111;background-color:#fff;display:-ms-flexbox;display:flex;font-weight:700;-ms-flex-pack:center;justify-content:center;position:relative;width:inherit;height:inherit;text-align:center;text-decoration:none;transition:all .15s ease}section.news-listing .pagination aside.numbers li a:hover{background:hsla(0,0%,61%,.2)}section.news-listing .pagination aside.numbers li.current a{color:#fff;background-color:#0254a7}section.news-listing .pagination aside.numbers li.arrow a{color:transparent!important;font-size:0!important;overflow:hidden;text-indent:-999px}section.news-listing .pagination aside.numbers li.arrow a:before{background:transparent url(../img/news-list-pagination-arrow.svg) no-repeat 50%/8px 12px;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:8px;height:12px}section.news-listing .pagination aside.numbers li.arrow.arrow--newer a:before{transform:rotate(180deg)}section.news-listing.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.news-listing.view-detect.viewed{opacity:1}section.news-montage{display:block;margin-bottom:15px;width:100%}section.news-montage>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.news-montage .section-heading{display:block;margin-bottom:28px;padding-top:10px}section.news-montage .section-heading h1{color:#000;font-family:Montserrat,sans-serif;font-size:calc(32px + 10 * ((100vw - 420px) / 860));font-size:calc(2rem + 10 * ((100vw - 26.25rem) / 860));font-weight:600;line-height:1.37em}section.news-montage .tiles{display:block}section.news-montage aside{display:block;width:100%}section.news-montage aside.large-tile{margin-right:-11px;margin-left:-11px;width:calc(100% + 22px)}section.news-montage aside.large-tile article{padding-bottom:23px}section.news-montage aside.large-tile article a.thumbnail{margin-bottom:25px}section.news-montage aside.large-tile article .text{padding-right:11px;padding-left:11px}section.news-montage aside.large-tile article .text>a.title{font-size:calc(16px + 4 * ((100vw - 420px) / 860));font-size:calc(1rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.39em}section.news-montage aside.large-tile article .text .meta{margin-top:20px}section.news-montage aside.secondary-tiles article{font-size:0;padding:23px 0}section.news-montage aside.secondary-tiles article:first-of-type{border-top:1px solid hsla(0,0%,59%,.33)}section.news-montage aside.secondary-tiles article:not(:last-of-type){border-bottom:1px solid hsla(0,0%,59%,.33)}section.news-montage aside.secondary-tiles article .text>a.title{font-size:12px;font-size:.75rem;line-height:1.39em}section.news-montage aside.secondary-tiles article .text .meta{margin-top:14px}section.news-montage aside.secondary-tiles article:nth-of-type(-n+2){-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}section.news-montage aside.secondary-tiles article:nth-of-type(-n+2) a.thumbnail{-ms-flex:0 0 115px;flex:0 0 115px;padding-bottom:0;width:115px;height:61px}section.news-montage aside.secondary-tiles article:nth-of-type(-n+2) .text{-ms-flex:0 0 calc(100% - 115px);flex:0 0 calc(100% - 115px);max-width:calc(100% - 115px);padding-left:17px}section.news-montage aside.secondary-tiles article:nth-of-type(-n+2) .text .category{font-size:12px;font-size:.75rem;line-height:1.39em}section.news-montage aside.secondary-tiles article:nth-of-type(-n+2) .text .meta{margin-top:10px}section.news-montage article{display:block}section.news-montage article a.thumbnail{display:block;overflow:hidden;padding-bottom:53.1425%;position:relative}section.news-montage article a.thumbnail figure.image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;transform:scale(1);transition:all .25s ease-in-out}section.news-montage article a.thumbnail:hover figure.image{transform:scale(1.075)}section.news-montage article .text .category{display:block;margin-bottom:8px}section.news-montage article .text .category i.colour{display:inline-block;margin:2px 11px 0 0;width:8px;height:8px;vertical-align:top}section.news-montage article .text .category span.label{font-size:10px;font-size:.625rem;line-height:.9rem;color:#313334;display:inline-block;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;vertical-align:top}section.news-montage article .text>a.title{color:#0254a7;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}section.news-montage article .text>a.title:hover{text-decoration:underline}section.news-montage article .text .excerpt{font-size:15px;font-size:.9375rem;line-height:1.625em;color:#494949;display:block;font-family:Niramit,sans-serif}section.news-montage article .text .excerpt p{display:block}section.news-montage article .text .excerpt p:not(:last-of-type){margin-bottom:32px}section.news-montage article .text .meta{font-size:11px;font-size:.6875rem;line-height:.9rem;color:#000;display:block;font-family:Montserrat,sans-serif}section.news-montage article .text .meta span{display:block}section.news-montage article .text .meta span.reading-time{background:transparent url(../img/blog-reading-time.svg) no-repeat top 1px left/11px;margin-top:7px;padding-left:20px}section.news-montage.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.news-montage.view-detect.viewed{opacity:1}section.our-history{position:relative}section.our-history .container{margin:0 auto;max-width:1260px;padding:0 11px;position:relative}section.our-history .heading{position:relative;margin-bottom:50px}section.our-history .heading h2{color:#0254a7;font-family:Aleo,serif;font-size:32px;font-size:2rem;letter-spacing:0;line-height:46.66px;line-height:2.91625rem;text-align:center;width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}section.our-history .heading .overlay{opacity:.1;color:#494949;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:-1.59px;letter-spacing:-.09938rem;text-align:center;font-size:calc(80px + 47 * ((100vw - 420px) / 860));font-size:calc(5rem + 47 * ((100vw - 26.25rem) / 860));line-height:1.22em}section.our-history .time-aside{position:absolute;top:-4px;bottom:0;width:45px;z-index:1;left:15px;display:none}section.our-history .time-aside .time-menu{position:sticky;top:185px;right:calc(100% + 10px)}section.our-history .time-aside ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section.our-history .time-aside a{opacity:.24;color:#3c3c3c;font-family:Montserrat,sans-serif;font-size:15px;font-size:.9375rem;font-weight:700;letter-spacing:1.19px;letter-spacing:.07438rem;line-height:23px;line-height:1.4375rem}section.our-history .time-aside a.active{opacity:1;position:relative}section.our-history .time-aside a.active:before{content:"";display:none;height:1px;width:17px;background-color:#135495;left:-29px;position:absolute;top:50%;transform:translateY(-50%)}section.our-history .milestones{width:100%;margin-right:0;margin-left:auto;border-right:14px solid #135495}section.our-history .milestones .overlay{background-color:#e2e5ea;position:absolute}section.our-history .milestones .row.small{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.our-history .milestones .row.small .content{position:relative}section.our-history .milestones .row.small .content:before{content:"";height:7px;width:calc(100% - 50px);background-color:#135495;position:absolute;right:-14px;top:0}section.our-history .milestones .row.small .content h4{padding-top:30px}section.our-history .milestones .row.small .image figure{width:100%;height:142px;max-width:213px;position:relative}section.our-history .milestones .row.small .image .overlay{height:89px;width:89px;left:-21px;bottom:-32px}section.our-history .milestones .row.small .image img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;z-index:1}section.our-history .milestones .row.small .description{max-width:277px}section.our-history .milestones .row.stats,section.our-history .milestones .row.wide{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.our-history .milestones .row.stats .description,section.our-history .milestones .row.wide .description{max-width:350px}section.our-history .milestones .row.stats .content,section.our-history .milestones .row.wide .content{position:relative}section.our-history .milestones .row.stats .content:before,section.our-history .milestones .row.wide .content:before{content:"";height:7px;width:calc(100% - 50px);background-color:#135495;position:absolute;right:0;top:0}section.our-history .milestones .row.stats .content h4,section.our-history .milestones .row.wide .content h4{padding-top:30px}section.our-history .milestones .row.stats figure,section.our-history .milestones .row.wide figure{position:relative;max-width:305.99px;height:200px}section.our-history .milestones .row.stats figure .overlay,section.our-history .milestones .row.wide figure .overlay{height:89px;width:89px;left:-21px;bottom:-32px}section.our-history .milestones .row.stats figure img,section.our-history .milestones .row.wide figure img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;z-index:1}section.our-history .milestones .row.tall{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.our-history .milestones .row.tall .description{max-width:350px}section.our-history .milestones .row.tall .content{position:relative}section.our-history .milestones .row.tall .content:before{content:"";height:7px;width:calc(100% - 50px);background-color:#135495;position:absolute;right:-14px;top:0}section.our-history .milestones .row.tall .content h4{padding-top:30px}section.our-history .milestones .row.tall figure{position:relative;max-width:305.99px;height:490px}section.our-history .milestones .row.tall figure .overlay{height:89px;width:89px;left:-21px;bottom:-32px}section.our-history .milestones .row.tall figure img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;z-index:1}section.our-history .milestones .row .statistics{color:#135495;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}section.our-history .milestones .row .statistics .columns{width:100%;max-width:350px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px;margin-right:20%}section.our-history .milestones .row .statistics .col{width:50%;text-align:right;padding:30px 0}section.our-history .milestones .row .statistics .number{font-size:calc(40px + 12 * ((100vw - 420px) / 860));font-size:calc(2.5rem + 12 * ((100vw - 26.25rem) / 860));line-height:1.088em;font-family:Aleo,serif}section.our-history .milestones .row .statistics .label{font-family:Niramit,sans-serif;font-size:19.41px;font-size:1.21313rem;font-weight:700;letter-spacing:-.24px;letter-spacing:-.015rem;line-height:33.96px;line-height:2.1225rem}section.our-history .milestones .row .statistics .label img{height:20px;width:20px;margin-right:9px}section.our-history .milestones .row .year{height:218px;width:100%;max-width:213px;-ms-flex-item-align:end;align-self:flex-end;margin-top:0;position:relative;background-color:#fff}section.our-history .milestones .row .year .box,section.our-history .milestones .row .year .clip{-webkit-clip-path:polygon(16% 0,100% 0,100% 84%,85% 100%,0 100%,0 15.5%);clip-path:polygon(16% 0,100% 0,100% 84%,85% 100%,0 100%,0 15.5%)}section.our-history .milestones .row .year .box{background-color:#125495;height:218px;width:100%;max-width:213px;overflow:hidden}section.our-history .milestones .row .year .box.bordered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-clip-path:polygon(16% 0,100% 0,100% 84%,85% 100%,0 100%,0 15.5%);clip-path:polygon(16% 0,100% 0,100% 84%,85% 100%,0 100%,0 15.5%)}section.our-history .milestones .row .year .box.bordered h3{color:#125495}section.our-history .milestones .row .year .box.bordered .inner{position:relative;width:calc(100% - 13px);height:calc(100% - 13px);background-color:#fff;overflow:hidden;box-sizing:border-box;-webkit-clip-path:polygon(16% 0,100% 0,100% 84%,85% 100%,0 100%,0 15.5%);clip-path:polygon(16% 0,100% 0,100% 84%,85% 100%,0 100%,0 15.5%)}section.our-history .milestones .row .year .box{font-family:Aleo,serif}section.our-history .milestones .row .year .box h3{color:#fff;letter-spacing:-.54px;letter-spacing:-.03375rem;text-align:center;padding-top:15px;font-size:calc(72px + 16 * ((100vw - 420px) / 860));font-size:calc(4.5rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.602em}section.our-history .milestones .row .description{font-family:Aleo,serif}section.our-history .milestones .row .description h4{color:#0254a7;font-size:26px;font-size:1.625rem;letter-spacing:0;line-height:34px;line-height:2.125rem}section.our-history .milestones .row .description .information{color:#494949;font-family:Niramit,sans-serif;font-size:16px;font-size:1rem;letter-spacing:-.2px;letter-spacing:-.0125rem;line-height:28px;line-height:1.75rem}section.our-history .milestones .row .description .information ul{padding-top:10px;padding-left:20px}section.our-history .milestones .row .description .information ul li{list-style:disc;padding-left:8px;padding-bottom:15px}section.our-history .milestones .row .description .information ul li:last-child{padding-bottom:0}.our-ratings-section{padding:33px 0 32px;background-color:#f5f6f8}.our-ratings-section .container{margin:0 auto;max-width:1260px;padding:0 11px}.our-ratings-section.pt-0{padding-top:0}.our-ratings-section.style--1{background-color:#fff}.our-ratings-section.style--1 .section-title{font-size:calc(22px + 10 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#111;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.47px;letter-spacing:-.02938rem}.our-ratings-section.style--1 .our-ratings-item{background-color:#f3f4f6;border:0;margin-right:1px;margin-bottom:2px}.our-ratings-section.style--1 .our-ratings-item:nth-of-type(odd){border-right:0}.our-ratings-section.style--1 .our-ratings-item .title{font-size:15px;font-size:.9375rem;line-height:1.2em;padding:0;margin:0;min-height:unset;text-transform:uppercase;margin-bottom:15px;color:#0b63af;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.9px;letter-spacing:.05625rem}.our-ratings-section.style--1 .our-ratings-item .title:before{display:none}.our-ratings-section.style--1 .our-ratings-item .wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.our-ratings-section.style--1 .our-ratings-item .wrap .caption{padding:20px 30px 50px;max-width:100%;-ms-flex:1;flex:1}.our-ratings-section.style--1 .our-ratings-item:not(:last-of-type){border-right:0}.our-ratings-section .section-title{font-size:22px;font-size:1.375rem;line-height:1.2em;color:#0b63af;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.01875em;margin:0 0 10px}.our-ratings-section .visible-md{display:none}.our-ratings-section .our-ratings-header{padding-bottom:35px}.our-ratings-section .our-ratings-header .section-title{margin:0}.our-ratings-section .our-ratings-header .link-view-all{margin-top:20px}.our-ratings-section .our-ratings-items{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.our-ratings-section .our-ratings-item{background-color:#fff;border-bottom:2px solid #9cb5cb;width:100%;box-sizing:border-box}.our-ratings-section .our-ratings-item .wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.our-ratings-section .our-ratings-item .wrap .image{-ms-flex-align:start;align-items:flex-start;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 28%;flex:0 0 28%;max-width:28%;padding-top:30px;position:relative;width:100%;height:100%}.our-ratings-section .our-ratings-item .wrap .image img{width:55px}.our-ratings-section .our-ratings-item .wrap .image span.figure{color:#fff;background-color:#0054a4;border-radius:100%;display:block;font-family:Aleo,serif;font-size:18px;font-size:1.125rem;line-height:1em;font-weight:700;padding-top:6px;top:31px;right:calc(50% - 35px);position:absolute;width:28px;height:28px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.our-ratings-section .our-ratings-item .wrap .caption{box-sizing:border-box;-ms-flex:0 0 68%;flex:0 0 68%;font-size:0;height:100%;max-width:68%;padding:32px 0 35px;width:100%}.our-ratings-section .our-ratings-item .title{color:#0b63af;font-family:Aleo,serif;font-size:20px;line-height:26px;font-size:1.25rem;line-height:1.625rem;font-weight:700;letter-spacing:.1px;letter-spacing:.00625rem;margin:0 0 11px;padding-right:15px;position:relative}.our-ratings-section .our-ratings-item b,.our-ratings-section .our-ratings-item strong{color:#000;font-size:14px;line-height:18px;font-size:.875rem;line-height:1.125rem;font-weight:700;display:block;letter-spacing:-.17px;letter-spacing:-.01063rem;margin:0}.our-ratings-section .our-ratings-item p{color:#000;display:block;font-size:14px;line-height:16px;font-size:.875rem;line-height:1rem;font-weight:400;letter-spacing:-.17px;letter-spacing:-.01063rem;margin:3px 0 0}.our-ratings-section .link-view-all{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.our-ratings-section .link-view-all:hover{opacity:.6}.our-ratings-section .link-view-all{padding-right:62px;transition:all .3s ease-in-out}.our-ratings-section.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}.our-ratings-section.view-detect.viewed{opacity:1}section.photo-carousel{display:block;overflow:hidden;padding-top:30px;padding-bottom:70px;padding-left:0!important;position:relative;text-align:center;width:100%}section.photo-carousel .content{margin:0 auto;max-width:1260px;padding:0 11px;display:block;margin-bottom:55px;position:relative;z-index:1}section.photo-carousel .content .content-inner{margin:0 auto;max-width:460px}section.photo-carousel .content .title{font-size:42px;font-size:2.625rem;line-height:1.225em;color:#0254a7;display:block;font-family:Aleo,serif;font-weight:400;margin:5px auto 15px}section.photo-carousel .content .title.black{font-size:calc(26px + 6 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.525rem;color:#111;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.47px;letter-spacing:-.02938rem;line-height:43px;line-height:2.6875rem;text-align:center}section.photo-carousel .content .text{font-size:16px;font-size:1rem;line-height:1.845em;color:#4e4e4e;display:block;font-family:Niramit,sans-serif}section.photo-carousel .content .text p:not(:last-of-type){margin-bottom:16px}section.photo-carousel .content .text b,section.photo-carousel .content .text strong{color:#282a2a;font-weight:700}section.photo-carousel .content .button{display:block;margin-top:40px}section.photo-carousel .content .button a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.photo-carousel .content .button a:hover{opacity:.6}section.photo-carousel .photos{position:relative;z-index:1}section.photo-carousel .photos .slick-list{margin:0 -10px}section.photo-carousel .photos .slick-list.draggable:active:hover,section.photo-carousel .photos .slick-list.dragging{cursor:grabbing!important}section.photo-carousel .photos .slick-slide{margin:0 10px}section.photo-carousel .photos .item{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;min-height:280px;min-width:280px;overflow:hidden;position:relative;width:280px;height:280px}section.photo-carousel .photos figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#f6f8f9;cursor:pointer;display:block;margin:auto;opacity:.1;right:0;left:0;position:absolute;width:100%;height:280px;transition:all .5s cubic-bezier(.77,0,.175,1)}section.photo-carousel .photos .slick-slide.slick-active figure.image{opacity:1}section.photo-carousel .photos ul.slick-dots{display:block;font-size:0;margin-top:55px;text-align:center}section.photo-carousel .photos ul.slick-dots li{display:inline-block;margin:0}section.photo-carousel .photos ul.slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:transparent;cursor:pointer;display:block;font-size:0;outline:none;overflow:hidden;position:relative;width:24px;height:24px;text-indent:-999px}section.photo-carousel .photos ul.slick-dots li button:after,section.photo-carousel .photos ul.slick-dots li button:before{border-radius:100%;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:7px;height:7px;transition:all .2s ease-in-out}section.photo-carousel .photos ul.slick-dots li button:before{background:rgba(2,84,167,.14)}section.photo-carousel .photos ul.slick-dots li button:after{background:transparent;border:1px solid #0254a7;opacity:0}section.photo-carousel .photos ul.slick-dots li:not(.slick-active) button:hover:before{background-color:rgba(2,84,167,.35)}section.photo-carousel .photos ul.slick-dots li.slick-active button:before{background-color:#0254a7}section.photo-carousel .photos ul.slick-dots li.slick-active button:after{opacity:1;width:21px;height:21px}section.photo-carousel--large:before{background:#f6f8f9;content:"";display:block;top:0;right:0;left:0;position:absolute;width:100%;height:100%;z-index:0}section.photo-carousel--large .photos .slick-list{margin:0 0 0 11px}section.photo-carousel--large .photos ul.slick-dots{margin-top:23px}section.photo-carousel--large .photos .item{min-height:163px;min-width:300px;width:300px;height:300px;height:163px}section.photo-carousel--large .photos figure.image{height:163px}section.photo-carousel.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.photo-carousel.view-detect.viewed{opacity:1}section.portrait-img-tiles{display:block;font-size:0;overflow:hidden;padding-left:0!important;position:relative}section.portrait-img-tiles .large-bg-text{left:calc(50% - 675px);top:0;z-index:1}section.portrait-img-tiles .tiles{position:relative;z-index:0}section.portrait-img-tiles .tile{-ms-flex-align:start;align-items:flex-start;color:#fff;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;min-height:390px;overflow:hidden;padding:35px 11px;position:relative;width:100%}section.portrait-img-tiles .tile:before{background-image:linear-gradient(180deg,rgba(26,29,31,0) 0,#141617);content:"";display:block;opacity:.85;right:0;bottom:0;left:0;position:absolute;width:100%;height:325px;z-index:1}section.portrait-img-tiles .content{overflow:visible;right:11px;bottom:35px;left:11px;position:absolute;width:calc(100% - 22px);z-index:2}section.portrait-img-tiles .title{font-size:18px;font-size:1.125rem;line-height:1.645em;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.08em;text-transform:uppercase}section.portrait-img-tiles .textarea{display:block;padding-top:10px}section.portrait-img-tiles .description{font-size:14px;font-size:.875rem;line-height:1.7em;display:block;font-family:Niramit,sans-serif;letter-spacing:-.015em}section.portrait-img-tiles .button{display:block;margin-top:15px}section.portrait-img-tiles figure.image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;transition:all .3s cubic-bezier(.77,0,.175,1);z-index:0}section.portrait-img-tiles.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.portrait-img-tiles.view-detect.viewed{opacity:1}.programme-animate-section{background:#fff url(/media/dist/img/theshard-bg.jpg) no-repeat 50%/cover;overflow:hidden;position:relative;width:100%}.programme-animate-section .fade-bottom,.programme-animate-section .fade-top{display:none;pointer-events:none;right:0;left:0;position:absolute;width:100%;height:200px;z-index:4}.programme-animate-section .fade-top{background:linear-gradient(0deg,hsla(0,0%,100%,0) 0,#fff);top:0}.programme-animate-section .fade-bottom{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:0}.programme-animate-section .cityscape{background:transparent url(/media/dist/img/cityscape.png) no-repeat 50%/cover;padding-bottom:60%;pointer-events:none;bottom:0;left:0;position:relative;width:100%;height:auto;z-index:3}.programme-animate-section .content{margin:0 auto;max-width:1260px;padding:0 11px;background-color:#456d86;padding-top:30px;padding-bottom:30px}.programme-animate-section .content-outer{display:block;font-size:0;position:relative;z-index:2}.programme-animate-section .content-outer .content-inner{display:inline-block;font-size:16px;font-size:1rem;vertical-align:top;width:100%}.programme-animate-section .content-outer .content-inner:after,.programme-animate-section .content-outer .content-inner:before{content:"";display:none;position:absolute}.programme-animate-section .content-outer .content-inner:before{border-bottom:7px solid #0054a4;bottom:77px;right:-4px;transform:rotate(-45deg);transform-origin:right;width:110px}.programme-animate-section .content-outer .content-inner:after{border-bottom:7px solid #0054a4;border-left:7px solid #0054a4;bottom:78px;left:-7px;width:calc(100% - 65px);height:78px;transform:translateY(100%)}.programme-animate-section .content-outer .title{font-size:22px;font-size:1.375rem;line-height:1.2em;color:#fff;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.01875em;margin-bottom:17px}.programme-animate-section .content-outer .title br{display:none}.programme-animate-section .content-outer .list{display:inline;padding:0;margin:0;list-style:none;padding-right:25px}.programme-animate-section .content-outer .list li{position:relative;padding-left:28px;margin-bottom:9px}.programme-animate-section .content-outer .list li:last-child{margin-bottom:0}.programme-animate-section .content-outer .list li:before{content:"";width:9px;height:9px;border-bottom:2.4px solid #fff;border-right:2.4px solid #fff;transform:rotate(-45deg);opacity:.56;position:absolute;left:-2px;top:11px}.programme-animate-section .content-outer .list li a{color:#fff;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;line-height:24px;line-height:1.5rem;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in-out}.programme-animate-section .cloud{top:150px;left:calc(50% - 40px);position:absolute;display:none;pointer-events:none;z-index:1}.programme-animate-section.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}.programme-animate-section.view-detect.viewed{opacity:1}section.programme-body{display:block;width:100%}section.programme-body>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.programme-body>.container>.inner{display:block;width:100%}section.programme-body>.container>.inner>main.content{display:block;position:relative}section.programme-body>.container>.inner>main.content>section:not(:last-of-type){margin-bottom:50px}section.programme-body>.container>.inner>aside.sidebar{display:block;margin-bottom:40px;padding-top:14px;position:relative}section.programme-body>.container>.inner>aside.sidebar .sidebar-block:not(:first-of-type){margin-top:45px}section.programme-body>.container>.inner>aside.sidebar .sidebar-block .block-title{font-size:22px;line-height:1.2em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.33px;margin-bottom:20px}section.programme-body.programme--undergrad section.application-steps>header .title,section.programme-body.programme--undergrad section.appointment-index>header .title,section.programme-body.programme--undergrad section.blog-article-index header>.title,section.programme-body.programme--undergrad section.case-study-index header>.title,section.programme-body.programme--undergrad section.testimonial-tabs header .title,section.programme-body.programme--undergrad section.textarea h2,section.programme-body.programme--undergrad section.thumb-testimonial-index header .title{color:#e6007e}section.programme-body.programme--undergrad section.programme-table-steps .buttons a:not(.primary){border-color:#e6007e;color:#e6007e}section.programme-body.programme--undergrad section.programme-table-steps .buttons a:not(.primary):hover{color:#fff;background-color:#e6007e}section.programme-body.programme--undergrad section.programme-table-steps .buttons a.primary{background-image:linear-gradient(270deg,#e6007e 0,#70257b);background-color:#e6007e}section.programme-body.programme--undergrad section.programme-table-steps .buttons a.primary:hover{background-image:none}section.programme-body.programme--undergrad section.simple-testimonial .quote{color:#e6007e}section.programme-body.programme--postgrad section.application-steps>header .title,section.programme-body.programme--postgrad section.appointment-index>header .title,section.programme-body.programme--postgrad section.blog-article-index header>.title,section.programme-body.programme--postgrad section.case-study-index header>.title,section.programme-body.programme--postgrad section.testimonial-tabs header .title,section.programme-body.programme--postgrad section.textarea h2,section.programme-body.programme--postgrad section.thumb-testimonial-index header .title{color:#00b1ab}section.programme-body.programme--postgrad section.programme-table-steps .buttons a:not(.primary){border-color:#00b1ab;color:#00b1ab}section.programme-body.programme--postgrad section.programme-table-steps .buttons a:not(.primary):hover{color:#fff;background-color:#00b1ab}section.programme-body.programme--postgrad section.programme-table-steps .buttons a.primary{background-image:linear-gradient(270deg,#00b1ab 0,#007155);background-color:#00b1ab}section.programme-body.programme--postgrad section.programme-table-steps .buttons a.primary:hover{background-image:none}section.programme-body.programme--postgrad section.simple-testimonial .quote{color:#00b1ab}section.programme-body.programme--mba section.application-steps>header .title,section.programme-body.programme--mba section.appointment-index>header .title,section.programme-body.programme--mba section.blog-article-index header>.title,section.programme-body.programme--mba section.case-study-index header>.title,section.programme-body.programme--mba section.testimonial-tabs header .title,section.programme-body.programme--mba section.textarea h2,section.programme-body.programme--mba section.thumb-testimonial-index header .title{color:#a71680}section.programme-body.programme--mba section.programme-table-steps .buttons a:not(.primary){border-color:#a71680;color:#a71680}section.programme-body.programme--mba section.programme-table-steps .buttons a:not(.primary):hover{color:#fff;background-color:#a71680}section.programme-body.programme--mba section.programme-table-steps .buttons a.primary{background-image:linear-gradient(270deg,#a71680 0,#312a6f);background-color:#a71680}section.programme-body.programme--mba section.programme-table-steps .buttons a.primary:hover{background-image:none}section.programme-body.programme--mba section.simple-testimonial .quote{color:#a71680}section.programme-body.programme--doctoral section.application-steps>header .title,section.programme-body.programme--doctoral section.appointment-index>header .title,section.programme-body.programme--doctoral section.blog-article-index header>.title,section.programme-body.programme--doctoral section.case-study-index header>.title,section.programme-body.programme--doctoral section.testimonial-tabs header .title,section.programme-body.programme--doctoral section.textarea h2,section.programme-body.programme--doctoral section.thumb-testimonial-index header .title{color:#80c0d3}section.programme-body.programme--doctoral section.programme-table-steps .buttons a:not(.primary){border-color:#80c0d3;color:#80c0d3}section.programme-body.programme--doctoral section.programme-table-steps .buttons a.primary,section.programme-body.programme--doctoral section.programme-table-steps .buttons a:not(.primary):hover{background-color:#80c0d3}section.programme-body.programme--doctoral section.simple-testimonial .quote{color:#80c0d3}section.programme-body.programme--exec section.application-steps>header .title,section.programme-body.programme--exec section.appointment-index>header .title,section.programme-body.programme--exec section.blog-article-index header>.title,section.programme-body.programme--exec section.case-study-index header>.title,section.programme-body.programme--exec section.testimonial-tabs header .title,section.programme-body.programme--exec section.textarea h2,section.programme-body.programme--exec section.thumb-testimonial-index header .title{color:#6f8372}section.programme-body.programme--exec section.programme-table-steps .buttons a:not(.primary){border-color:#6f8372;color:#6f8372}section.programme-body.programme--exec section.programme-table-steps .buttons a:not(.primary):hover{color:#fff;background-color:#6f8372}section.programme-body.programme--exec section.programme-table-steps .buttons a.primary{background-image:linear-gradient(270deg,#6f8372 0,#a2c616);background-color:#6f8372}section.programme-body.programme--exec section.programme-table-steps .buttons a.primary:hover{background-image:none}section.programme-body.programme--exec section.simple-testimonial .quote{color:#6f8372}section.programme-body.programme--london section.application-steps>header .title,section.programme-body.programme--london section.appointment-index>header .title,section.programme-body.programme--london section.blog-article-index header>.title,section.programme-body.programme--london section.case-study-index header>.title,section.programme-body.programme--london section.testimonial-tabs header .title,section.programme-body.programme--london section.textarea h2,section.programme-body.programme--london section.thumb-testimonial-index header .title{color:#004899}section.programme-body.programme--london section.programme-table-steps .buttons a:not(.primary){border-color:#004899;color:#004899}section.programme-body.programme--london section.programme-table-steps .buttons a:not(.primary):hover{color:#fff;background-color:#004899}section.programme-body.programme--london section.programme-table-steps .buttons a.primary{background-image:linear-gradient(270deg,#51aaff 0,#004899);background-color:#004899}section.programme-body.programme--london section.programme-table-steps .buttons a.primary:hover{background-image:none}section.programme-body.programme--london section.simple-testimonial .quote{color:#004899}section.programme-index{background:#f5f6f8;display:block;margin-bottom:30px;width:100%}section.programme-index>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.programme-index>.container>.inner{display:block;width:100%}section.programme-index aside.filters{display:block;margin-bottom:40px;padding-top:14px;position:relative}section.programme-index aside.filters>.inner{background:#f3f4f6;display:block}section.programme-index aside.filters header.mobile-toggle{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;background:rgba(36,37,37,.06);cursor:pointer;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:16px;padding:10px 20px;position:relative;width:100%;height:70px;text-align:center;text-transform:uppercase}section.programme-index aside.filters header.mobile-toggle:after{background:transparent url(/media/dist/img/index-accordion-arrow.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:0;right:20px;bottom:0;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center;transform:rotate(90deg)}section.programme-index aside.filters header.mobile-toggle.open:after{transform:rotate(-90deg)}section.programme-index aside.filters .sidebar-title{font-size:26px;font-size:1.625rem;line-height:1.2em;color:#0d1c23;display:none;margin-bottom:35px}section.programme-index aside.filters main.form{display:none;font-style:0;padding-top:22px}section.programme-index aside.filters .input-group:not(:last-of-type){border-bottom:1px solid hsla(0,0%,59%,.2);margin-bottom:35px;padding-bottom:35px}section.programme-index aside.filters .input-group>.title{font-size:12px;font-size:.75rem;line-height:1.2em;color:#090909;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.0725em;margin-bottom:26px;text-transform:uppercase}section.programme-index aside.filters .input-group ul{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;-ms-flex-pack:justify;justify-content:space-between;margin:0 -3px;width:calc(100% + 6px)}section.programme-index aside.filters .input-group ul li{margin-bottom:6px;overflow:hidden;position:relative}section.programme-index aside.filters .input-group ul li input{cursor:pointer;margin:0;opacity:0;padding:0;top:0;right:0;bottom:0;left:0;position:absolute;width:100%!important;height:100%!important}section.programme-index aside.filters .input-group ul li input:checked+label{border-color:#03adef;color:#fff;background-color:#03adef}section.programme-index aside.filters .input-group ul li input:hover+label{border-color:#03adef}section.programme-index aside.filters .input-group ul li label{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;border:1px solid #dcdcdc;box-shadow:0 3px 7px 0 rgba(0,0,0,.03);color:#1c1e20;background-color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat;font-weight:700;height:100%;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;margin:0;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;padding:8px 20px;width:100%}section.programme-index aside.filters .input-group ul li input:disabled{cursor:unset}section.programme-index aside.filters .input-group ul li input:disabled+label{color:#fff;background-color:#ccd4d8}section.programme-index aside.filters .input-group ul li input:disabled:hover+label{border-color:#dcdcdc}section.programme-index aside.filters .input-group ul li{-ms-flex:1 1 auto;flex:1 1 auto;height:42px;padding:0 3px}section.programme-index aside.filters .input-group ul li.size--third{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}section.programme-index aside.filters .input-group ul li.size--half{-ms-flex-preferred-size:50%;flex-basis:50%}section.programme-index aside.filters .input-group ul li.size--full{-ms-flex-preferred-size:100%;flex-basis:100%}section.programme-index aside.filters .submit{display:block;margin-top:25px}section.programme-index aside.filters .submit button{font-size:11px;font-size:.6875rem;line-height:.9rem;box-shadow:0 3px 7px 0 rgba(0,0,0,.03);color:#1c1e20;background-color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;text-align:center;text-transform:uppercase;transition:all .2s ease-in;margin:0;padding:14px 20px 15px;width:100%}section.programme-index aside.filters .submit button:disabled{color:#fff;background-color:#2f2f2f;opacity:.17}section.programme-index aside.filters footer.cta{display:none;margin-top:40px}section.programme-index main.listing{display:block}section.programme-index main.listing .group:not(:last-of-type){border-bottom:1px solid hsla(0,0%,59%,.3);margin-bottom:40px;padding-bottom:40px}section.programme-index main.listing .group>.group-title{font-size:calc(18px + 14 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 14 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#000;font-family:Montserrat,sans-serif;font-weight:600;margin:-9px 0 12px;padding-left:.8em;position:relative}section.programme-index main.listing .group>.group-title:before{content:"";display:block;top:.3em;left:0;position:absolute;width:.225em;height:.725em}section.programme-index main.listing .group.programme--undergrad>.group-title:before,section.programme-index main.listing .group.programme--undergrad article.index-programme .category:before{background-color:#e6007e}section.programme-index main.listing .group.programme--undergrad article.index-programme .title{color:#e6007e}section.programme-index main.listing .group.programme--postgrad>.group-title:before,section.programme-index main.listing .group.programme--postgrad article.index-programme .category:before{background-color:#00b1ab}section.programme-index main.listing .group.programme--postgrad article.index-programme .title{color:#00b1ab}section.programme-index main.listing .group.programme--mba>.group-title:before,section.programme-index main.listing .group.programme--mba article.index-programme .category:before{background-color:#a71680}section.programme-index main.listing .group.programme--mba article.index-programme .title{color:#a71680}section.programme-index main.listing .group.programme--doctoral>.group-title:before,section.programme-index main.listing .group.programme--doctoral article.index-programme .category:before{background-color:#80c0d3}section.programme-index main.listing .group.programme--doctoral article.index-programme .title{color:#80c0d3}section.programme-index main.listing .group.programme--exec>.group-title:before,section.programme-index main.listing .group.programme--exec article.index-programme .category:before{background-color:#6f8372}section.programme-index main.listing .group.programme--exec article.index-programme .title{color:#6f8372}section.programme-index main.listing .group.programme--london>.group-title:before,section.programme-index main.listing .group.programme--london article.index-programme .category:before{background-color:#004899}section.programme-index main.listing .group.programme--london article.index-programme .title{color:#004899}section.programme-index nav.search-bar{display:block;font-size:0;margin-bottom:30px;position:relative}section.programme-index nav.search-bar input[type=text]{border:1px solid #979797;border-radius:30px;color:#000;background-color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:10px;font-size:.625rem;line-height:1em;font-weight:700;letter-spacing:.1025em;margin:auto 0;text-transform:uppercase;padding:0 30px;width:100%;height:62px;z-index:0}section.programme-index nav.search-bar input[type=text]::-webkit-input-placeholder{color:#000}section.programme-index nav.search-bar input[type=text]::-moz-placeholder{color:#000}section.programme-index nav.search-bar input[type=text]:-ms-input-placeholder,section.programme-index nav.search-bar input[type=text]::-ms-input-placeholder{color:#000}section.programme-index nav.search-bar input[type=text]::placeholder{color:#000}section.programme-index nav.search-bar button,section.programme-index nav.search-bar input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(/media/dist/img/header-search-icon.svg) no-repeat 50%/15px;border-radius:100%;color:transparent;cursor:pointer;font-size:0;margin:auto 0;top:0;right:0;position:absolute;width:62px;height:62px;z-index:1}section.programme-index.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.programme-index.view-detect.viewed{opacity:1}section.programme-table-steps{background:#f3f4f6;display:block;padding:29px 10px 30px;width:100%}section.programme-table-steps ul.list{font-size:14px;font-size:.875rem;line-height:1.7em;display:block;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.programme-table-steps ul.list li.row{-ms-flex-align:start;align-items:flex-start;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px}section.programme-table-steps ul.list li.row span{display:inline-block;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;vertical-align:top}section.programme-table-steps ul.list li.row span.label{color:#000;-ms-flex-preferred-size:calc(38% - 10px);flex-basis:calc(38% - 10px);max-width:calc(38% - 10px);font-weight:700;text-align:left}section.programme-table-steps ul.list li.row span.value{color:#494949;-ms-flex-preferred-size:calc(62% - 10px);flex-basis:calc(62% - 10px);max-width:calc(62% - 10px);text-align:right}section.programme-table-steps ul.list li.row:not(:last-of-type){margin-bottom:3px}section.programme-table-steps .buttons{padding-top:26px;text-align:center}section.programme-table-steps .buttons a{width:100%}section.programme-table-steps .buttons a:not(.primary){border:2px solid #0254a7;color:#0254a7;min-height:52px}section.programme-table-steps .buttons a.primary,section.programme-table-steps .buttons a:not(.primary){font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}section.programme-table-steps .buttons a.primary{color:#fff;background-color:#0254a7;min-height:63px}section.programme-table-steps .buttons a.primary span{overflow:visible;position:relative}section.programme-table-steps .buttons a.primary span:after{background:transparent url(../img/button-external.svg) no-repeat 50%/6px;content:"";top:0;right:-10px;position:absolute;width:6px;height:6px}section.programme-table-steps .buttons a:not(:last-of-type){margin-bottom:10px}section.programme-table-steps.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.programme-table-steps.view-detect.viewed{opacity:1}section.programmes-overview{display:block;margin-bottom:30px;width:100%}section.programmes-overview .container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.programmes-overview .container>.inner{background:#f3f4f6;display:block;padding:40px 25px 30px;width:100%}section.programmes-overview main.content{display:block}section.programmes-overview main.content>.title{font-size:calc(18px + 8 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 8 * ((100vw - 26.25rem) / 860));line-height:1.39em;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.0225em;margin:-8px 0 17px}section.programmes-overview main.content>.title a{color:#111;text-decoration:none;transition:all .2s ease-in-out}section.programmes-overview main.content>.title a:hover{opacity:.6}section.programmes-overview main.content .description,section.programmes-overview main.content p:not(:last-of-type){margin-bottom:30px}section.programmes-overview main.content .listing.listing--multiple .col{display:block;margin-bottom:45px;padding-right:40px;vertical-align:top}section.programmes-overview main.content .listing.listing--multiple .col>span.title{font-size:calc(16px + 6 * ((100vw - 420px) / 860));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.39em;color:#111;font-family:Montserrat,sans-serif;display:block;font-weight:600;letter-spacing:-.0175em;margin-bottom:26px}section.programmes-overview main.content .listing+.listing{margin-top:50px}section.programmes-overview main.content ul.list{font-size:0;width:100%}section.programmes-overview main.content ul.list li{display:block;margin-bottom:16px;vertical-align:top}section.programmes-overview main.content ul.list a{font-size:13px;font-size:.8125rem;line-height:1.2em;background-color:transparent;background-position:top 3px left;background-repeat:no-repeat;background-size:10px 15px;color:#161616;display:inline-block;font-family:Montserrat,sans-serif;font-weight:600;line-height:1.2rem;min-height:11px;padding:2px 0 0 24px;text-decoration:none;transition:all .15s ease}section.programmes-overview main.content ul.list a:hover{color:hsla(0,0%,9%,.6)}section.programmes-overview aside.testimonial{background:#fff;box-shadow:0 1px 0 0 #adbac1;display:block;margin-top:40px;position:relative}section.programmes-overview aside.testimonial figure.image{display:none;width:100%}section.programmes-overview aside.testimonial figure.image img{max-width:100%;width:100%;height:auto}section.programmes-overview aside.testimonial .textarea{padding:30px 28px 40px 30px}section.programmes-overview aside.testimonial .textarea .quote{font-size:16px;font-size:1rem;line-height:1.625rem;font-family:Aleo,serif;overflow:visible;position:relative}section.programmes-overview aside.testimonial .textarea .quote:before{color:inherit;content:"\201C";font-size:22px;font-size:1.375rem;top:0;left:-10px;position:absolute}section.programmes-overview aside.testimonial .textarea .person{margin-top:30px}section.programmes-overview aside.testimonial .textarea .person>.title{color:#000;font-size:13px;line-height:17px;font-size:.8125rem;line-height:1.0625rem;font-weight:700;display:block;margin-bottom:5px;letter-spacing:-.16px;letter-spacing:-.01rem}section.programmes-overview aside.testimonial .textarea .person>.sub{color:#494949;display:block;font-size:14px;line-height:20px;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:-.17px;letter-spacing:-.01063rem}section.programmes-overview.programme--undergrad>.container>.inner{background-color:rgba(230,0,126,.07)}section.programmes-overview.programme--undergrad main.content ul.list a{background-image:url(/media/dist/img/header-subpane-arrow-desktop/programme-undergrad.svg)}section.programmes-overview.programme--undergrad aside.testimonial{box-shadow:0 1px 0 0 #e6007e}section.programmes-overview.programme--undergrad aside.testimonial .quote{color:#e6007e}section.programmes-overview.programme--postgrad>.container>.inner{background-color:rgba(0,177,171,.07)}section.programmes-overview.programme--postgrad main.content ul.list a{background-image:url(/media/dist/img/header-subpane-arrow-desktop/programme-postgrad.svg)}section.programmes-overview.programme--postgrad aside.testimonial{box-shadow:0 1px 0 0 #00b1ab}section.programmes-overview.programme--postgrad aside.testimonial .quote{color:#00b1ab}section.programmes-overview.programme--mba>.container>.inner{background-color:rgba(167,22,128,.07)}section.programmes-overview.programme--mba main.content ul.list a{background-image:url(/media/dist/img/header-subpane-arrow-desktop/programme-mba.svg)}section.programmes-overview.programme--mba aside.testimonial{box-shadow:0 1px 0 0 #a71680}section.programmes-overview.programme--mba aside.testimonial .quote{color:#a71680}section.programmes-overview.programme--doctoral>.container>.inner{background-color:rgba(128,192,211,.07)}section.programmes-overview.programme--doctoral main.content ul.list a{background-image:url(/media/dist/img/header-subpane-arrow-desktop/programme-doctoral.svg)}section.programmes-overview.programme--doctoral aside.testimonial{box-shadow:0 1px 0 0 #80c0d3}section.programmes-overview.programme--doctoral aside.testimonial .quote{color:#80c0d3}section.programmes-overview.programme--exec>.container>.inner{background-color:hsla(129,8%,47%,.07)}section.programmes-overview.programme--exec main.content ul.list a{background-image:url(/media/dist/img/header-subpane-arrow-desktop/programme-exec.svg)}section.programmes-overview.programme--exec aside.testimonial{box-shadow:0 1px 0 0 #6f8372}section.programmes-overview.programme--exec aside.testimonial .quote{color:#6f8372}section.programmes-overview.programme--london>.container>.inner{background-color:rgba(0,72,153,.07)}section.programmes-overview.programme--london main.content ul.list a{background-image:url(/media/dist/img/header-subpane-arrow-desktop/programme-london.svg)}section.programmes-overview.programme--london aside.testimonial{box-shadow:0 1px 0 0 #004899}section.programmes-overview.programme--london aside.testimonial .quote{color:#004899}section.programmes-overview.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.programmes-overview.view-detect.viewed{opacity:1}.programmes-section{padding:38px 0 26px}.programmes-section .container{margin:0 auto;max-width:1260px;padding:0 11px}.programmes-section .section-title{font-size:22px;font-size:1.375rem;line-height:1.2em;color:#0b63af;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.01875em;margin-bottom:30px}.programmes-section .programmes-module{background:#f5f7f8;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.programmes-section .programmes-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-pack:justify;justify-content:space-between}.programmes-section .programmes-caption{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:21px 75px 33px 17px;width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;box-sizing:border-box;background-color:#f5f7f8}.programmes-section .programmes-item{width:100%;margin-bottom:3px}.programmes-section .programmes-item-wrap{position:relative;width:100%;padding-top:65%;overflow:hidden}.programmes-section .programmes-item-link{display:block;width:100%;height:100%;text-decoration:none;position:absolute;top:0;left:0;right:0;bottom:0;transition:all .5s ease-in-out}.programmes-section .programmes-item-link .mask-hover{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#000;opacity:0;transition:all .5s ease-in-out}.programmes-section .programmes-item-link:hover img{transform:scale(1.1)}.programmes-section .programmes-item-link:hover .mask-hover{opacity:.3}.programmes-section .programmes-item-link img{vertical-align:bottom;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-in-out}.programmes-section .programmes-item-title{height:49px;padding-bottom:4px;width:100%;position:absolute;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;letter-spacing:1.83px;letter-spacing:.11438rem;line-height:15px;line-height:.9375rem;text-shadow:0 1px 4px 0 rgba(0,0,0,.15);text-transform:uppercase;background-color:rgba(0,0,0,.49)}.programmes-section .programmes-caption-title{margin-bottom:13px;color:#0054a4;font-family:Montserrat,sans-serif;font-size:23px;line-height:33px;font-size:1.4375rem;line-height:2.0625rem;font-weight:600;letter-spacing:-.39px;letter-spacing:-.02438rem}.programmes-section .programmes-caption-description{margin:0 0 26px}.programmes-section .link-view-all{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.programmes-section .link-view-all:hover{opacity:.6}.programmes-section .link-view-all{transition:all .3s ease-in-out}.programmes-section.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}.programmes-section.view-detect.viewed{opacity:1}section.quick-links{display:block}section.quick-links+section.quick-links{margin-top:40px}section.quick-links .category-title{font-size:16px;font-size:1rem;line-height:1.625rem;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:26px}section.quick-links a{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:start;align-items:flex-start;background:#f3f4f6 url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat left 20px top 24px/10px 15px;box-shadow:0 1px 0 0 #adbac1;color:#1c1e20;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;min-height:62px;padding:23px 42px;transition:all .25s ease;width:100%}section.quick-links a:not(:last-of-type){margin-bottom:6px}section.quick-links a.has-description .title,section.quick-links a:not(.has-description){font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase}section.quick-links a.has-description .title{display:block}section.quick-links a.has-description .description{font-size:calc(13px + 1 * ((100vw - 420px) / 860));font-size:calc(.8125rem + 1 * ((100vw - 26.25rem) / 860));line-height:1.4em;color:#535353;display:block;font-family:Niramit,sans-serif;margin-top:8px}section.quick-links a:hover{background-color:#e6edf4}section.quick-links a:hover.has-description .title,section.quick-links a:hover:not(.has-description){text-decoration:underline}section.quick-links.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.quick-links.view-detect.viewed{opacity:1}section.rankings-index{background:#f5f6f8;display:block;padding:12px 0 40px;width:100%}section.rankings-index.pt-0{padding-top:0}section.rankings-index.no-bottom-margin{margin-bottom:0!important}section.rankings-index>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.rankings-index>.container>.inner{display:block;width:100%}section.rankings-index .columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}section.rankings-index .columns .single{width:100%;padding-bottom:10px}section.rankings-index aside.filters{display:block;margin-bottom:40px;padding-top:14px;position:relative}section.rankings-index aside.filters>.inner{display:block}section.rankings-index aside.filters header.mobile-toggle a{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;background:rgba(36,37,37,.06);color:#000;cursor:pointer;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;letter-spacing:.05em;margin-bottom:16px;padding:10px 20px;position:relative;width:100%;height:70px;text-align:center;text-decoration:none;text-transform:uppercase}section.rankings-index aside.filters header.mobile-toggle a:after{background:transparent url(/media/dist/img/index-accordion-arrow.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:0;right:20px;bottom:0;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center}section.rankings-index aside.filters .sidebar-title{font-size:26px;font-size:1.625rem;line-height:1.2em;color:#0d1c23;display:none;margin-bottom:35px}section.rankings-index aside.filters .applied-filters{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;font-size:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-20px}section.rankings-index aside.filters .applied-filters ul.list{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:20px;text-align:left}section.rankings-index aside.filters .applied-filters ul.list li{-ms-flex-align:center;align-items:center;background:#fff url(../img/index-filter-remove.svg) no-repeat center left 10px/9px 8px;box-shadow:0 1px 0 0 #adbac1;color:#000;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-size:10px;font-size:.625rem;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;letter-spacing:.05em;margin-bottom:5px;min-height:30px;padding-right:10px;padding-left:28px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.rankings-index aside.filters .applied-filters ul.list li:not(:last-of-type){margin-right:5px}section.rankings-index aside.filters .applied-filters .reset{background:transparent;border:2px solid #282a2a;cursor:pointer;display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Montserrat,sans-serif;font-size:.625rem;font-weight:700;font-size:10px;letter-spacing:.05em;min-height:30px;padding-right:10px;padding-left:10px;text-align:right;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.rankings-index aside.filters main.form{display:none;font-style:0;padding:22px 20px 35px}section.rankings-index aside.filters .input-group:not(:last-of-type){border-bottom:1px solid hsla(0,0%,59%,.2);margin-bottom:35px;padding-bottom:35px}section.rankings-index aside.filters .input-group>.title{font-size:12px;font-size:.75rem;line-height:1.2em;color:#090909;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.0725em;margin-bottom:26px;text-transform:uppercase}section.rankings-index aside.filters .input-group ul{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 -3px;width:calc(100% + 6px)}section.rankings-index aside.filters .input-group ul li{margin-bottom:6px;overflow:hidden;position:relative}section.rankings-index aside.filters .input-group ul li input{cursor:pointer;margin:0;opacity:0;padding:0;top:0;right:0;bottom:0;left:0;position:absolute;width:100%!important;height:100%!important}section.rankings-index aside.filters .input-group ul li input:checked+label{border-color:#03adef;color:#fff;background-color:#03adef}section.rankings-index aside.filters .input-group ul li input:hover+label{border-color:#03adef}section.rankings-index aside.filters .input-group ul li label{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;border:1px solid #dcdcdc;box-shadow:0 3px 7px 0 rgba(0,0,0,.03);color:#1c1e20;background-color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat;font-weight:700;height:100%;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;margin:0;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;padding:8px 20px;width:100%}section.rankings-index aside.filters .input-group ul li input:disabled{cursor:unset}section.rankings-index aside.filters .input-group ul li input:disabled+label{color:#fff;background-color:#ccd4d8}section.rankings-index aside.filters .input-group ul li input:disabled:hover+label{border-color:#dcdcdc}section.rankings-index aside.filters .input-group ul li{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 3px}section.rankings-index aside.filters .submit{display:block;margin-top:25px}section.rankings-index aside.filters .submit button{font-size:11px;font-size:.6875rem;line-height:.9rem;box-shadow:0 3px 7px 0 rgba(0,0,0,.03);color:#fff;background-color:#242525;display:inline-block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;text-align:center;text-transform:uppercase;transition:all .2s ease-in;margin:0;padding:14px 20px 15px;width:100%}section.rankings-index aside.filters .submit button:disabled{color:#fff;background-color:#2f2f2f;opacity:.17}section.rankings-index aside.filters footer.cta{display:none;margin-top:40px}section.rankings-index main.listing{display:block}section.rankings-index main.listing .heading{font-size:calc(18px + 8 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 8 * ((100vw - 26.25rem) / 860));line-height:1.39em;display:-ms-flexbox;display:flex;color:#000;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.39px;letter-spacing:-.02438rem;margin:15px 0 28px}section.rankings-index main.listing .heading .image{height:37px;width:37px;border-radius:100px;margin-right:15px;position:relative}section.rankings-index main.listing .heading .image img{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.rankings-index nav.search-bar{display:block;font-size:0;margin-bottom:30px;position:relative}section.rankings-index nav.search-bar input[type=text]{border:1px solid #979797;border-radius:30px;color:#000;background-color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:10px;font-size:.625rem;line-height:1em;font-weight:700;letter-spacing:.1025em;margin:auto 0;text-transform:uppercase;padding:0 30px;width:100%;height:62px;z-index:0}section.rankings-index nav.search-bar input[type=text]::-webkit-input-placeholder{color:#000}section.rankings-index nav.search-bar input[type=text]::-moz-placeholder{color:#000}section.rankings-index nav.search-bar input[type=text]:-ms-input-placeholder,section.rankings-index nav.search-bar input[type=text]::-ms-input-placeholder{color:#000}section.rankings-index nav.search-bar input[type=text]::placeholder{color:#000}section.rankings-index nav.search-bar button,section.rankings-index nav.search-bar input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(/media/dist/img/header-search-icon.svg) no-repeat 50%/15px;border-radius:100%;color:transparent;cursor:pointer;font-size:0;margin:auto 0;top:0;right:0;position:absolute;width:62px;height:62px;z-index:1}section.rankings-index .pagination{display:block;font-family:Montserrat,sans-serif;letter-spacing:1px;letter-spacing:.0625rem;font-size:0;margin-top:30px;text-align:center;text-transform:uppercase}section.rankings-index .pagination aside{display:block}section.rankings-index .pagination aside.showing{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000}section.rankings-index .pagination aside.showing b{font-weight:700}section.rankings-index .pagination aside.numbers{margin-top:16px}section.rankings-index .pagination aside.numbers li{display:inline-block;margin:0 5px;width:44px;height:44px;vertical-align:top}section.rankings-index .pagination aside.numbers li a,section.rankings-index .pagination aside.numbers li span{font-size:12px;font-size:.75rem;line-height:1.2em;-ms-flex-align:center;align-items:center;color:#111;background-color:#fff;display:-ms-flexbox;display:flex;font-weight:700;-ms-flex-pack:center;justify-content:center;position:relative;width:inherit;height:inherit;text-align:center;text-decoration:none;transition:all .15s ease}section.rankings-index .pagination aside.numbers li a:hover{background:hsla(0,0%,61%,.2)}section.rankings-index .pagination aside.numbers li.current a{color:#fff;background-color:#0254a7}section.rankings-index .pagination aside.numbers li.arrow a{color:transparent!important;font-size:0!important;overflow:hidden;text-indent:-999px}section.rankings-index .pagination aside.numbers li.arrow a:before{background:transparent url(../img/news-list-pagination-arrow.svg) no-repeat 50%/8px 12px;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:8px;height:12px}section.rankings-index .pagination aside.numbers li.arrow.arrow--newer a:before{transform:rotate(180deg)}section.rankings-index.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.rankings-index.view-detect.viewed{opacity:1}section.related-events{background:#f5f6f8}section.related-events .container{margin:0 auto;max-width:1260px;padding:0 11px;padding:50px 11px}section.related-events header h2{color:#111;font-family:Montserrat,sans-serif;font-size:33px;font-size:2.0625rem;font-weight:600;letter-spacing:-.49px;letter-spacing:-.03063rem;line-height:40px;line-height:2.5rem;text-align:center;padding-bottom:30px}section.simple-calendar .description{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;display:block;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem;margin-bottom:23px}section.simple-calendar .description p:not(:last-of-type){margin-bottom:17px}section.simple-calendar ul.dates{font-size:0}section.simple-calendar li.date{background:#f3f4f6 url(/media/dist/img/simple-calendar-icon.svg) no-repeat left 19px top 18px/9px 12px;box-shadow:0 1px 0 0 #adbac1;display:block;overflow:hidden;padding:17px 42px;position:relative;transition:all .25s ease;width:100%}section.simple-calendar li.date:not(:last-of-type){margin-bottom:3px}section.simple-calendar li.date span{display:block;position:relative;z-index:1}section.simple-calendar li.date span.title{font-size:11px;font-size:.6875rem;line-height:.9rem;color:#000;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;margin-bottom:5px;text-transform:uppercase}section.simple-calendar li.date span.details{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem}section.simple-calendar li.date a.permalink{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;color:transparent;font-size:0;overflow:hidden;text-indent:-999px;z-index:1}section.simple-calendar li.date:hover{background-color:#e6edf4}section.simple-calendar li.date:hover span.title{text-decoration:underline}section.simple-calendar.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.simple-calendar.view-detect.viewed{opacity:1}section.simple-edit ul.edit{font-size:0}section.simple-edit li.edit{background:#e6edf4 url(/media/dist/img/student-x2.png) no-repeat left 19px top 18px/9px 12px;box-shadow:0 1px 0 0 #adbac1;display:block;overflow:hidden;padding:17px 42px;position:relative;transition:all .25s ease;width:100%}section.simple-edit li.edit:not(:last-of-type){margin-bottom:3px}section.simple-edit li.edit span{display:block;position:relative;z-index:1}section.simple-edit li.edit span.title{font-size:11px;font-size:.6875rem;line-height:.9rem;color:#000;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;margin-bottom:5px;text-transform:uppercase}section.simple-edit li.edit span.details{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem}section.simple-edit li.edit a.permalink{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;color:transparent;font-size:0;overflow:hidden;text-indent:-999px;z-index:1}section.simple-edit li.edit:hover{background-color:#e6edf4}section.simple-edit li.edit:hover span.title{text-decoration:underline}section.simple-edit.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.simple-edit.view-detect.viewed{opacity:1}section.simple-testimonial{background:#f3f4f6;padding:22px 38px 32px}section.simple-testimonial .quote{font-size:15px;font-size:.9375rem;line-height:1.625em;font-family:Aleo,serif;overflow:visible;position:relative}section.simple-testimonial .quote:before{color:inherit;content:"\201C";font-size:22px;font-size:1.375rem;top:0;left:-10px;position:absolute}section.simple-testimonial .person{font-size:0;margin-top:30px}section.simple-testimonial .person .avatar{background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:100%;display:inline-block;margin-right:17px;width:50px;height:50px;vertical-align:top}section.simple-testimonial .person .text{display:inline-block;vertical-align:top;width:calc(100% - 67px)}section.simple-testimonial .person .text .title{color:#000;font-size:13px;line-height:17px;font-size:.8125rem;line-height:1.0625rem;font-weight:700;display:block;margin-bottom:5px;letter-spacing:-.16px;letter-spacing:-.01rem}section.simple-testimonial .person .text .sub{color:#494949;display:block;font-size:14px;line-height:20px;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:-.17px;letter-spacing:-.01063rem}section.simple-testimonial.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.simple-testimonial.view-detect.viewed{opacity:1}section.simple-thumbnail-captions article.captioned-thumbnail{display:block}section.simple-thumbnail-captions article.captioned-thumbnail:not(:last-of-type){margin-bottom:20px}section.simple-thumbnail-captions.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.simple-thumbnail-captions.view-detect.viewed{opacity:1}section.single-image{margin-bottom:40px!important}section.single-image img{display:block;margin:0 auto;max-width:100%;text-align:center}section.single-image.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.single-image.view-detect.viewed{opacity:1}section.slider-carousel-info .container{margin:0 auto;max-width:1260px;padding:0 11px}section.slider-carousel-info .container--slider{margin:0 auto;max-width:1490px;padding:0 11px}section.slider-carousel-info .post{display:none}section.slider-carousel-info .post.show{display:block}section.slider-carousel-info .heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}section.slider-carousel-info .heading h2{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem}section.slider-carousel-info .photos{position:relative;z-index:1;margin-bottom:20px}section.slider-carousel-info .photos .slick-list.draggable:active:hover,section.slider-carousel-info .photos .slick-list.dragging{cursor:grabbing!important}section.slider-carousel-info .photos .slick-list .slick-slide{margin-right:20px}section.slider-carousel-info .photos .item{min-height:300px;min-width:340px;overflow:hidden;position:relative;width:340px;height:340px}section.slider-carousel-info .photos figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;right:0;left:0;position:absolute;width:100%;height:300px}section.slider-carousel-info .information{z-index:10;background-color:#004486;width:100%;padding:0 50px;position:relative;margin:-50px 0 75px}section.slider-carousel-info .information:before{content:"";position:absolute;left:0;top:-43px;border-bottom:43px solid #004486;border-left:43px solid transparent;border-right:43px solid transparent}section.slider-carousel-info .information:after{content:"";position:absolute;right:0;height:47px;top:-45px;width:calc(100% - 45px);background-color:#004486}section.slider-carousel-info .information .inner:before{content:"";position:absolute;left:0;bottom:-54px;width:calc(100% - 54px);height:55px;background-color:#004486}section.slider-carousel-info .information .inner:after{border-bottom:55px solid transparent;border-left:55px solid #004486;content:"";right:0;bottom:unset;position:absolute;bottom:-54px}section.slider-carousel-info .information .heading{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;color:#fff;font-family:Aleo,serif;letter-spacing:-.31px;letter-spacing:-.01938rem;margin-bottom:10px}section.slider-carousel-info .information .description{font-size:17px;font-size:1.0625rem;line-height:1.645em;opacity:.66;color:#fff;font-family:Niramit,sans-serif;letter-spacing:-.12px;letter-spacing:-.0075rem;line-height:26px;line-height:1.625rem}section.slider-carousel-info .information .controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:20px;margin-top:55px}section.slider-carousel-info .information .controls span{cursor:pointer;background-color:#03adef;padding:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:4px solid #1180a9}section.slider-carousel-info .information .controls span svg{height:20px}section.slider-carousel-info .information .controls span:first-child{margin-right:1px}section.slider-carousel{margin:30px 0 25px;padding:50px 0;background-color:#f3f4f6}section.slider-carousel .container{margin:0 auto;max-width:1260px;padding:0 11px}section.slider-carousel.desktop-mb-100{margin-bottom:50px}section.slider-carousel.style--1{background-color:transparent}section.slider-carousel.style--1.mobile-m-b-0{margin-bottom:0}section.slider-carousel.style--1 .show{opacity:1}section.slider-carousel.style--1 article{opacity:.5}section.slider-carousel.style--1.p-t-0{padding-top:0}section.slider-carousel.style--1 .block{padding-right:1px}section.slider-carousel.style--1 .footer{margin-top:30px}section.slider-carousel.style--1 .slick-track{display:-ms-flexbox!important;display:flex!important}section.slider-carousel.style--1 .slick-slide{height:inherit!important}section.slider-carousel.style--1 .slick-slide>div,section.slider-carousel.style--1 .slick-slide>div .block{display:-ms-flexbox;display:flex;height:100%}section.slider-carousel .heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}section.slider-carousel .heading h2{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem}section.slider-carousel .heading a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.slider-carousel .heading a:hover{opacity:.6}section.slider-carousel .heading a{display:none}section.slider-carousel .progress{display:block;width:100%;height:1px;overflow:hidden;background-color:#ccd4d8;background-image:linear-gradient(90deg,#125495,#125495);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out}section.slider-carousel .content{height:340px}section.slider-carousel .slider{position:absolute}section.slider-carousel .controls,section.slider-carousel .footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:20px}section.slider-carousel .controls span,section.slider-carousel .footer span{cursor:pointer;background-color:#03adef;padding:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:4px solid #1180a9}section.slider-carousel .controls span svg,section.slider-carousel .footer span svg{height:20px}section.slider-carousel .controls span:first-child,section.slider-carousel .footer span:first-child{margin-right:1px}section.slider-carousel .block{width:100%;max-width:350px;padding-right:40px}section.slider-carousel .completion{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}section.social-connect{background:#f5f6f8;display:block;font-size:0;overflow:hidden;padding-bottom:40px;padding-right:0!important;padding-left:0!important;padding-top:30px;position:relative}section.social-connect.style--1{margin-top:-50px;background-color:transparent}section.social-connect.style--1:before{content:"";display:none}section.social-connect.style--1 .image-scatter a:first-of-type{margin-right:auto;margin-left:auto;top:200px;right:0;left:0;width:168px;height:168px;text-align:center}section.social-connect.style--1 .image-scatter a:nth-of-type(2){top:220px;right:90px;width:214px;height:214px}section.social-connect.style--1 .image-scatter a:nth-of-type(3){top:750px;right:150px;width:221px;height:221px}section.social-connect.style--1 .image-scatter a:nth-of-type(4){margin-right:auto;margin-left:auto;top:800px;right:0;left:0;width:182px;height:182px;text-align:center}section.social-connect.style--1 .image-scatter a:nth-of-type(5){top:830px;left:180px;width:230px;height:230px}section.social-connect.style--1 .image-scatter a:nth-of-type(6){top:545px;left:20px;width:212px;height:212px}section.social-connect.style--1 .image-scatter a:nth-of-type(7){top:245px;left:100px;width:234px;height:234px}section.social-connect.style--1 .link-tile{margin:0 auto;position:relative;width:auto;max-width:515px;height:auto;text-align:center;overflow:visible}section.social-connect.style--1 .link-tile h2{font-size:calc(22px + 34 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 34 * ((100vw - 26.25rem) / 860));line-height:1.525rem;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.83px;letter-spacing:-.05188rem;text-align:center;margin-bottom:1em}section.social-connect.style--1 .link-tile .description{font-size:16px;font-size:1rem;line-height:1.625rem;color:#494949;font-family:Niramit,sans-serif;letter-spacing:-.2px;letter-spacing:-.0125rem;line-height:31px;line-height:1.9375rem;text-align:center;margin-bottom:40px}section.social-connect.style--1 .link-tile a{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;color:#fff;background-color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;width:unset;display:-ms-inline-flexbox;display:inline-flex;padding:20px 40px}section.social-connect.style--1 .link-tile a:after,section.social-connect.style--1 .link-tile a:before{display:none}section.social-connect .large-bg-text{left:calc(50% - 675px);top:0;z-index:1}section.social-connect .container{margin:0 auto;max-width:1260px;padding:0 11px;position:relative;z-index:2}section.social-connect .link-tile{display:block;margin:0 auto;overflow:hidden;position:relative;width:320px;height:320px;text-align:center;z-index:2}section.social-connect .link-tile a{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-ms-flex-align:center;align-items:center;color:#0254a7;background-color:#fff;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-size:17px;font-size:1.0625rem;line-height:1.5em;font-weight:600;-ms-flex-pack:center;justify-content:center;letter-spacing:.225em;position:relative;transition:all .2s ease-in-out;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.social-connect .link-tile a:after,section.social-connect .link-tile a:before{content:"";position:absolute;transition:all .2s ease-in-out}section.social-connect .link-tile a:before{border-top:75px solid #f5f6f8;border-right:75px solid transparent;left:0;top:0}section.social-connect .link-tile a:after{border-bottom:75px solid #f5f6f8;border-left:75px solid transparent;bottom:0;right:0}section.social-connect .link-tile a span{color:#0254a7;display:block;margin:auto}section.social-connect .link-tile a:hover{color:#fff;background-color:#0254a7}section.social-connect .link-tile a:hover span{color:#fff}section.social-connect .image-scatter{display:none;z-index:1}section.social-connect .image-scatter a{display:inline-block;overflow:hidden;position:absolute;text-decoration:none}section.social-connect .image-scatter a figure.image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;transform:none;transition:all .2s ease-in-out}section.social-connect .image-scatter a:first-of-type{margin-right:auto;margin-left:auto;top:200px;right:0;left:0;width:315px;height:315px;text-align:center}section.social-connect .image-scatter a:nth-of-type(2){top:380px;right:75px;width:245px;height:245px}section.social-connect .image-scatter a:nth-of-type(3){top:715px;right:60px;width:315px;height:315px}section.social-connect .image-scatter a:nth-of-type(4){margin-right:auto;margin-left:auto;top:940px;right:0;left:0;width:315px;height:315px;text-align:center}section.social-connect .image-scatter a:nth-of-type(5){top:750px;left:115px;width:245px;height:245px}section.social-connect .image-scatter a:nth-of-type(6){top:370px;left:70px;width:290px;height:290px}section.social-connect .image-carousel{display:block;margin-top:25px;position:relative;z-index:1}section.social-connect .image-carousel .slick-list{margin:0 0 0 11px}section.social-connect .image-carousel .slick-list.draggable:active:hover,section.social-connect .image-carousel .slick-list.dragging{cursor:grabbing!important}section.social-connect .image-carousel .slick-slide{margin:0 25px 0 0}section.social-connect .image-carousel .item{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;min-height:280px;min-width:280px;overflow:hidden;position:relative;width:280px;height:280px}section.social-connect .image-carousel figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#f6f8f9;cursor:pointer;display:block;margin:auto;right:0;left:0;position:absolute;width:100%;height:240px;transition:all .5s cubic-bezier(.77,0,.175,1)}section.social-connect .image-carousel .slick-slide.slick-current figure.image{width:100%;height:100%}section.social-connect .image-carousel ul.slick-dots{display:block;font-size:0;margin:55px auto;text-align:center}section.social-connect .image-carousel ul.slick-dots li{display:inline-block;margin:0}section.social-connect .image-carousel ul.slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:transparent;cursor:pointer;display:block;font-size:0;outline:none;overflow:hidden;position:relative;width:24px;height:24px;text-indent:-999px}section.social-connect .image-carousel ul.slick-dots li button:after,section.social-connect .image-carousel ul.slick-dots li button:before{border-radius:100%;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:7px;height:7px;transition:all .2s ease-in-out}section.social-connect .image-carousel ul.slick-dots li button:before{background:rgba(2,84,167,.14)}section.social-connect .image-carousel ul.slick-dots li button:after{background:transparent;border:1px solid #0254a7;opacity:0}section.social-connect .image-carousel ul.slick-dots li:not(.slick-active) button:hover:before{background-color:rgba(2,84,167,.35)}section.social-connect .image-carousel ul.slick-dots li.slick-active button:before{background-color:#0254a7}section.social-connect .image-carousel ul.slick-dots li.slick-active button:after{opacity:1;width:21px;height:21px}section.social-connect.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.social-connect.view-detect.viewed{opacity:1}section.staff-listing{background:#f5f6f8;display:block;padding-bottom:45px;width:100%}section.staff-listing>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.staff-listing>.container>.inner{display:block;width:100%}section.staff-listing nav.search-bar{display:none;font-size:0;margin-bottom:30px;position:relative}section.staff-listing nav.search-bar input[type=text]{color:#000;background-color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:10px;font-size:.625rem;line-height:1em;margin:auto 0;padding:0 30px;width:100%;height:62px;z-index:0}section.staff-listing nav.search-bar input[type=text]::-webkit-input-placeholder{color:#000}section.staff-listing nav.search-bar input[type=text]::-moz-placeholder{color:#000}section.staff-listing nav.search-bar input[type=text]:-ms-input-placeholder,section.staff-listing nav.search-bar input[type=text]::-ms-input-placeholder{color:#000}section.staff-listing nav.search-bar input[type=text]::placeholder{color:#000}section.staff-listing nav.search-bar button,section.staff-listing nav.search-bar input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(/media/dist/img/header-search-icon.svg) no-repeat 50%/15px;border-radius:100%;color:transparent;cursor:pointer;font-size:0;margin:auto 0;top:0;right:0;position:absolute;width:62px;height:62px;z-index:1}section.staff-listing aside.filters{display:block;margin-bottom:40px;padding-top:30px;position:relative}section.staff-listing aside.filters>.inner{background:#f3f4f6;display:block}section.staff-listing aside.filters nav.search-bar{border-bottom:1px solid hsla(0,0%,61%,.2);display:block;margin-bottom:30px;padding-bottom:30px}section.staff-listing aside.filters nav.search-bar input[type=text]{border:0 none;border-radius:0;height:50px;font-family:Niramit,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;padding:0 50px 0 15px;text-transform:none}section.staff-listing aside.filters nav.search-bar input[type=submit]{width:50px;height:50px}section.staff-listing aside.filters header.mobile-toggle{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;background:rgba(36,37,37,.06);cursor:pointer;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:16px;padding:10px 20px;position:relative;width:100%;height:70px;text-align:center;text-transform:uppercase}section.staff-listing aside.filters header.mobile-toggle:after{background:transparent url(/media/dist/img/index-accordion-arrow.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:0;right:20px;bottom:0;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center;transform:rotate(90deg)}section.staff-listing aside.filters header.mobile-toggle.open:after{transform:rotate(-90deg)}section.staff-listing aside.filters main.form{display:none;font-style:0;padding-top:22px}section.staff-listing aside.filters .input-group:not(:last-of-type){border-bottom:1px solid hsla(0,0%,59%,.2);margin-bottom:35px;padding-bottom:35px}section.staff-listing aside.filters .input-group .accordion>.title,section.staff-listing aside.filters .input-group>.title{font-size:12px;font-size:.75rem;line-height:1.2em;color:#090909;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.0725em;margin-bottom:26px;text-transform:uppercase}section.staff-listing aside.filters .input-group ul{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;-ms-flex-pack:justify;justify-content:space-between;margin:0 -3px;width:calc(100% + 6px)}section.staff-listing aside.filters .input-group ul li{margin-bottom:6px;overflow:hidden;position:relative}section.staff-listing aside.filters .input-group ul li input{cursor:pointer;margin:0;opacity:0;padding:0;top:0;right:0;bottom:0;left:0;position:absolute;width:100%!important;height:100%!important}section.staff-listing aside.filters .input-group ul li input:checked+label{border-color:#03adef;color:#fff;background-color:#03adef}section.staff-listing aside.filters .input-group ul li input:hover+label{border-color:#03adef}section.staff-listing aside.filters .input-group ul li label{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;border:1px solid #dcdcdc;box-shadow:0 3px 7px 0 rgba(0,0,0,.03);color:#1c1e20;background-color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat;font-weight:700;height:100%;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;margin:0;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;padding:8px 20px;width:100%}section.staff-listing aside.filters .input-group ul li input:disabled{cursor:unset}section.staff-listing aside.filters .input-group ul li input:disabled+label{color:#fff;background-color:#ccd4d8}section.staff-listing aside.filters .input-group ul li input:disabled:hover+label{border-color:#dcdcdc}section.staff-listing aside.filters .input-group ul li{-ms-flex:1 1 auto;flex:1 1 auto;height:42px;padding:0 3px}section.staff-listing aside.filters .input-group ul li.size--third{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}section.staff-listing aside.filters .input-group ul li.size--half{-ms-flex-preferred-size:50%;flex-basis:50%}section.staff-listing aside.filters .input-group ul li.size--full{-ms-flex-preferred-size:100%;flex-basis:100%}section.staff-listing aside.filters .input-group .accordion:first-of-type{margin-top:28px}section.staff-listing aside.filters .input-group .accordion:not(:last-of-type){margin-bottom:10px}section.staff-listing aside.filters .input-group .accordion>.title{cursor:pointer;margin-bottom:0;padding:5px 0 5px 28px;position:relative}section.staff-listing aside.filters .input-group .accordion>.title:before{background:transparent url(../img/index-filter-accordion-arrow.svg) no-repeat 50%/19px 9px;content:"";display:block;top:6px;left:0;position:absolute;width:19px;height:9px;transform:rotate(0deg);transition:all .2s cubic-bezier(.77,0,.175,1)}section.staff-listing aside.filters .input-group .accordion ul{display:none;padding:12px 0 15px}section.staff-listing aside.filters .input-group .accordion.open>.title:before{transform:rotate(180deg)}section.staff-listing aside.filters .submit{display:block;margin-top:25px}section.staff-listing aside.filters .submit button{font-size:11px;font-size:.6875rem;line-height:.9rem;box-shadow:0 3px 7px 0 rgba(0,0,0,.03);color:#fff;background-color:#1c1e20;display:inline-block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;text-align:center;text-transform:uppercase;transition:all .2s ease-in;margin:0;padding:14px 20px 15px;width:100%}section.staff-listing aside.filters .submit button:not(:disabled){cursor:pointer}section.staff-listing aside.filters .submit button:disabled{color:#fff;background-color:#2f2f2f;opacity:.17}section.staff-listing main.listing{display:block}section.staff-listing main.listing nav.search-bar input[type=text]{border:1px solid #979797;border-radius:30px;font-weight:700;letter-spacing:.1025em;text-transform:uppercase}section.staff-listing main.listing .list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:45px}section.staff-listing main.listing article{display:block;font-size:0;margin-bottom:32px;position:relative}section.staff-listing main.listing article figure.photo{margin-bottom:13px;overflow:hidden;padding-bottom:100%;position:relative;width:100%;height:0}section.staff-listing main.listing article figure.photo .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.staff-listing main.listing article figure.photo .src:after,section.staff-listing main.listing article figure.photo .src:before{border-style:solid;content:"";position:absolute;width:0;height:0;z-index:1}section.staff-listing main.listing article figure.photo .src:before{border-width:22px 22px 0 0;border-color:#f5f6f8 transparent transparent;top:0;left:0}section.staff-listing main.listing article figure.photo .src:after{border-color:transparent transparent #f5f6f8;border-width:0 0 22px 22px;right:0;bottom:0}section.staff-listing main.listing article .meta span.name{font-size:12px;font-size:.75rem;line-height:1.3rem;color:#0054a4;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.045rem;text-transform:uppercase}section.staff-listing main.listing article .meta span.job{font-size:calc(13px + 1 * ((100vw - 420px) / 860));font-size:calc(.8125rem + 1 * ((100vw - 26.25rem) / 860));line-height:1.4em;color:#494949;display:block;font-family:Niramit,sans-serif;padding-top:12px}section.staff-listing .pagination{display:block;font-family:Montserrat,sans-serif;letter-spacing:1px;letter-spacing:.0625rem;font-size:0;text-align:center;text-transform:uppercase}section.staff-listing .pagination aside{display:block}section.staff-listing .pagination aside.showing{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000}section.staff-listing .pagination aside.showing b{font-weight:700}section.staff-listing .pagination aside.numbers{margin-top:16px}section.staff-listing .pagination aside.numbers li{display:inline-block;margin:0 5px;width:44px;height:44px;vertical-align:top}section.staff-listing .pagination aside.numbers li a,section.staff-listing .pagination aside.numbers li span{font-size:12px;font-size:.75rem;line-height:1.2em;-ms-flex-align:center;align-items:center;color:#111;background-color:#fff;display:-ms-flexbox;display:flex;font-weight:700;-ms-flex-pack:center;justify-content:center;position:relative;width:inherit;height:inherit;text-align:center;text-decoration:none;transition:all .15s ease}section.staff-listing .pagination aside.numbers li a:hover{background:hsla(0,0%,61%,.2)}section.staff-listing .pagination aside.numbers li.current a{color:#fff;background-color:#0254a7}section.staff-listing .pagination aside.numbers li.arrow a{color:transparent!important;font-size:0!important;overflow:hidden;text-indent:-999px}section.staff-listing .pagination aside.numbers li.arrow a:before{background:transparent url(../img/news-list-pagination-arrow.svg) no-repeat 50%/8px 12px;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:8px;height:12px}section.staff-listing .pagination aside.numbers li.arrow.arrow--newer a:before{transform:rotate(180deg)}section.staff-listing.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.staff-listing.view-detect.viewed{opacity:1}section.staff-profile{display:block;padding-top:22px;width:100%}section.staff-profile>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.staff-profile>.container>.inner{display:block;width:100%}section.staff-profile>.container>.inner>main.content{display:block;position:relative}section.staff-profile>.container>.inner>main.content>section:not(:last-of-type){margin-bottom:50px}section.staff-profile>.container>.inner .profile-bio{display:block;margin-bottom:50px;font-size:0}section.staff-profile>.container>.inner .profile-bio figure.image{display:inline-block;margin-right:15px;overflow:hidden;position:relative;width:140px;height:140px;vertical-align:top}section.staff-profile>.container>.inner .profile-bio figure.image .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:inline-block;z-index:0}section.staff-profile>.container>.inner .profile-bio figure.image:after,section.staff-profile>.container>.inner .profile-bio figure.image:before{border-style:solid;content:"";display:inline-block;position:absolute;width:0;height:0;z-index:1}section.staff-profile>.container>.inner .profile-bio figure.image:before{border-color:#fff transparent transparent;border-width:40px 40px 0 0;top:0;left:0}section.staff-profile>.container>.inner .profile-bio figure.image:after{border-color:transparent transparent #fff;border-width:0 0 40px 40px;right:0;bottom:0}section.staff-profile>.container>.inner .profile-bio .content{display:inline-block;max-width:calc(100% - 140px - 15px);position:relative;vertical-align:top;width:100%}section.staff-profile>.container>.inner .profile-bio .content .title{font-size:calc(24px + 9 * ((100vw - 420px) / 860));font-size:calc(1.5rem + 9 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#111;font-family:Montserrat,sans-serif;font-weight:600;margin:-7px 0 7px}section.staff-profile>.container>.inner .profile-bio .content .job{font-size:1rem;line-height:1.625rem;color:hsla(0,0%,5%,.38);font-family:Niramit,sans-serif;font-size:16px;font-weight:500}section.staff-profile>.container>.inner .profile-bio .content .job p:not(:last-of-type){margin-bottom:22px}section.staff-profile>.container>.inner .profile-bio .content .contact{display:none}section.staff-profile>.container>.inner .profile-bio .contact{background:#f0f2f3;box-shadow:0 1px 0 0 #ccd4d8;color:#494949;display:block;font-family:Niramit,sans-serif;font-size:0;margin-top:30px;padding:20px 50px 28px 23px}section.staff-profile>.container>.inner .profile-bio .contact div{font-size:15px;font-size:.9375rem;line-height:1.2em;display:block}section.staff-profile>.container>.inner .profile-bio .contact div a{color:#000;display:inline-block;padding-left:34px}section.staff-profile>.container>.inner .profile-bio .contact div a:hover{text-decoration:underline}section.staff-profile>.container>.inner .profile-bio .contact div.email a{background:transparent url(../img/profile-bio-email.svg) no-repeat top 4px left/14px 12px;color:#0054a4;font-family:Montserrat,sans-serif;font-weight:700;margin-bottom:15px}section.staff-profile>.container>.inner .profile-bio .contact div.telephone a{background:transparent url(../img/profile-bio-tel.svg) no-repeat top 4px left 1px/12px;letter-spacing:.035em;margin-bottom:15px}section.staff-profile>.container>.inner .profile-bio .contact div.room a{background:transparent url(../img/building-solid.svg) no-repeat;letter-spacing:.035em}section.staff-profile>.container>.inner .profile-bio .contact div.room a:hover{text-decoration:none}section.staff-profile>.container>.inner .profile-bio>.contact{margin-top:20px}section.staff-profile>.container>.inner>aside.sidebar{display:block;margin-bottom:40px;padding-top:50px;position:relative}section.staff-profile>.container>.inner>aside.sidebar .sidebar-block:not(:first-of-type){margin-top:45px}section.staff-profile>.container>.inner>aside.sidebar .sidebar-block .block-title{font-size:22px;font-size:1.375rem;line-height:1.2em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.33px;letter-spacing:-.02063rem;margin-bottom:20px}section.standard-body{display:block;width:100%}section.standard-body>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.standard-body>.container>.inner{display:block;width:100%}section.standard-body>.container>.inner>main.content{display:block;position:relative}section.standard-body>.container>.inner>main.content>section:not(:last-of-type){margin-bottom:50px}section.standard-body>.container>.inner>aside.sidebar{display:block;margin-bottom:40px;padding-top:14px;position:relative}section.standard-body>.container>.inner>aside.sidebar .sidebar-block:not(:first-of-type){margin-top:45px}section.standard-body>.container>.inner>aside.sidebar .sidebar-block .block-title{font-size:22px;line-height:1.2em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.33px;margin-bottom:20px}section.standard-hero{color:#fff;display:block;overflow:hidden;position:relative;width:100%}section.standard-hero.mobile-square-image figure.image{width:100%;height:340px}section.standard-hero.style--1 .container{max-width:1260px;width:100%;margin:auto}section.standard-hero.style--1 header.title .inner{margin-left:0}section.standard-hero header.title{padding:18px 11px 0}section.standard-hero header.title .inner,section.standard-hero header.title .text{position:relative}section.standard-hero header.title .text h1{color:#000;font-family:Aleo,serif;letter-spacing:-.015em;opacity:.9}section.standard-hero header.title .text h1:not(.course-title){font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;line-height:1.25em}section.standard-hero header.title .text h1.course-title{font-size:26px;font-size:1.625rem;line-height:1.2em}section.standard-hero header.title .text h2{color:#494949;font-family:Niramit,sans-serif;margin-top:8px}section.standard-hero header.title svg{display:none;top:0;bottom:0;left:0;position:absolute;width:327px;height:328px;z-index:0}section.standard-hero figure.image{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-order:1;order:1;overflow:hidden;position:relative;width:100%;height:150px;z-index:0}section.standard-hero figure.image .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:0}section.standard-hero figure.image .src.top-position{background-position:unset}section.standard-hero figure.image:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 0 60px 60px;content:"";display:inline-block;right:0;bottom:0;position:absolute;width:0;height:0;z-index:1}section.standard-hero aside.side-text{display:block;margin:25px auto 40px;padding:0 11px;z-index:1}section.standard-hero aside.side-text .inner{background-color:#0054a4;background-image:linear-gradient(270deg,#258dc7,#105496);padding:20px 18px 28px}section.standard-hero aside.side-text .title{font-size:calc(18px + 8 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 8 * ((100vw - 26.25rem) / 860));line-height:1.39em;font-family:Montserrat,sans-serif;font-weight:600}section.standard-hero aside.side-text .description{font-size:14px;font-size:.875rem;line-height:1.7em;display:block;font-family:Niramit,sans-serif;margin-top:12px;opacity:.67}section.standard-hero aside.side-text a.button{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.standard-hero aside.side-text a.button:hover{opacity:.6}section.standard-hero aside.side-text a.button{background-image:url(/media/dist/img/link-inverse.svg);color:#fff;opacity:1;margin-top:10px}section.standard-hero aside.buttons{display:none;font-size:0;float:right;right:0;bottom:0;position:absolute;text-align:right;z-index:2}section.standard-hero aside.buttons a{line-height:.9rem;box-sizing:border-box;display:inline-block;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;min-width:225px;padding:18px 35px 20px;text-align:center;text-transform:uppercase;text-decoration:none;transition:all .3s ease-in-out}section.standard-hero aside.buttons a.download{background-colaor:transparent;background-position:center left 36px;background-repeat:no-repeat;background-size:9px 12px;min-width:0;padding-left:58px}section.standard-hero aside.buttons a:first-of-type{color:#fff;background-color:#0254a7}section.standard-hero aside.buttons a:first-of-type.download{background-image:url(/media/dist/img/hero-download-icon--white.svg)}section.standard-hero aside.buttons a:first-of-type:hover{background-color:#979797}section.standard-hero aside.buttons a:last-of-type{color:#0254a7;background-color:#fff}section.standard-hero aside.buttons a:last-of-type.download{background-image:url(/media/dist/img/hero-download-icon--blue.svg)}section.standard-hero aside.buttons a:last-of-type:hover{color:#fff;background-color:#979797}section.standard-hero aside.buttons a:last-of-type:hover.download{background-image:url(/media/dist/img/hero-download-icon--white.svg)}section.standard-hero.programme--undergrad aside.side-text{background-image:linear-gradient(270deg,#e6007e 0,#70257b);background-color:#e6007e}section.standard-hero.programme--postgrad aside.side-text{background-image:linear-gradient(270deg,#00b1ab 0,#007155);background-color:#00b1ab}section.standard-hero.programme--mba aside.side-text{background-image:linear-gradient(270deg,#a71680 0,#312a6f);background-color:#a71680}section.standard-hero.programme--doctoral aside.side-text{background-image:linear-gradient(270deg,#80c0d3 0,#2384b4);background-color:#80c0d3}section.standard-hero.programme--exec aside.side-text{background-image:linear-gradient(270deg,#6f8372 0,#a2c616);background-color:#6f8372}section.standard-hero.programme--london aside.side-text{background-image:linear-gradient(270deg,#51aaff 0,#004899);background-color:#004899}section.standard-hero.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.standard-hero.view-detect.viewed{opacity:1}section.team-index-manual .featured{background:#f5f6f8;box-shadow:0 1px 0 0 #adbac1;display:block;font-size:0;margin-bottom:43px;padding:40px 60px 40px 40px}section.team-index-manual .featured aside.photo{display:inline-block;-ms-flex:0 0 155px;flex:0 0 155px;margin-bottom:20px;overflow:hidden;position:relative;vertical-align:top;width:155px}section.team-index-manual .featured aside.photo figure.image{overflow:hidden;padding-bottom:100%;position:relative;width:100%;height:0}section.team-index-manual .featured aside.photo figure.image .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.team-index-manual .featured aside.photo figure.image .src:after,section.team-index-manual .featured aside.photo figure.image .src:before{border-style:solid;content:"";position:absolute;width:0;height:0;z-index:1}section.team-index-manual .featured aside.photo figure.image .src:before{border-width:22px 22px 0 0;border-color:#f5f6f8 transparent transparent;top:0;left:0}section.team-index-manual .featured aside.photo figure.image .src:after{border-color:transparent transparent #f5f6f8;border-width:0 0 22px 22px;right:0;bottom:0}section.team-index-manual .featured aside.mobile-meta{display:inline-block;-ms-flex:1 1 calc(100% - 155px);flex:1 1 calc(100% - 155px);max-width:calc(100% - 155px);padding-left:30px;vertical-align:top}section.team-index-manual .featured aside.mobile-meta span{font-size:14px;font-size:.875rem;line-height:1.7em;display:block;font-family:Niramit,sans-serif}section.team-index-manual .featured aside.mobile-meta span.name{color:#000;font-weight:700}section.team-index-manual .featured aside.mobile-meta span.job{color:#494949}section.team-index-manual .featured .content{display:block}section.team-index-manual .featured .content .bio{font-family:Niramit,sans-serif;font-size:15px;font-size:.9375rem;line-height:1.75;margin-bottom:20px}section.team-index-manual .featured .content .permalink a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.team-index-manual .featured .content .permalink a:hover{opacity:.6}section.team-index-manual .featured .content .meta{display:none;margin-top:40px}section.team-index-manual .featured .content .meta span{font-size:14px;font-size:.875rem;line-height:1.7em;display:block;font-family:Niramit,sans-serif}section.team-index-manual .featured .content .meta span.name{color:#000;font-weight:700}section.team-index-manual .featured .content .meta span.job{color:#494949}section.team-index-manual ul.people{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.team-index-manual ul.people li.person{cursor:pointer;display:inline-block;margin-bottom:32px;vertical-align:top;width:100%}section.team-index-manual ul.people li.person figure.photo{margin-bottom:13px;overflow:hidden;padding-bottom:100%;position:relative;width:100%;height:0}section.team-index-manual ul.people li.person figure.photo .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.team-index-manual ul.people li.person figure.photo .src:after,section.team-index-manual ul.people li.person figure.photo .src:before{border-style:solid;content:"";position:absolute;width:0;height:0;z-index:1}section.team-index-manual ul.people li.person figure.photo .src:before{border-width:22px 22px 0 0;border-color:#fff transparent transparent;top:0;left:0}section.team-index-manual ul.people li.person figure.photo .src:after{border-color:transparent transparent #fff;border-width:0 0 22px 22px;right:0;bottom:0}section.team-index-manual ul.people li.person .meta span{font-size:14px;font-size:.875rem;line-height:1.7em;display:block;font-family:Niramit,sans-serif}section.team-index-manual ul.people li.person .meta span.name{color:#000;font-weight:700}section.team-index-manual ul.people li.person .meta span.job{color:#494949}section.team-index-manual ul.people li.person .meta span.bio{display:none}section.team-index-manual.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.team-index-manual.view-detect.viewed{opacity:1}section.team-index .featured{background:#f5f6f8;box-shadow:0 1px 0 0 #adbac1;display:block;font-size:0;margin-bottom:43px;padding:40px 60px 40px 40px}section.team-index .featured aside.photo{display:inline-block;-ms-flex:0 0 155px;flex:0 0 155px;margin-bottom:20px;overflow:hidden;position:relative;vertical-align:top;width:155px}section.team-index .featured aside.photo figure.image{overflow:hidden;padding-bottom:100%;position:relative;width:100%;height:0}section.team-index .featured aside.photo figure.image .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.team-index .featured aside.photo figure.image .src:after,section.team-index .featured aside.photo figure.image .src:before{border-style:solid;content:"";position:absolute;width:0;height:0;z-index:1}section.team-index .featured aside.photo figure.image .src:before{border-width:22px 22px 0 0;border-color:#f5f6f8 transparent transparent;top:0;left:0}section.team-index .featured aside.photo figure.image .src:after{border-color:transparent transparent #f5f6f8;border-width:0 0 22px 22px;right:0;bottom:0}section.team-index .featured aside.mobile-meta{display:inline-block;-ms-flex:1 1 calc(100% - 155px);flex:1 1 calc(100% - 155px);max-width:calc(100% - 155px);padding-left:30px;vertical-align:top}section.team-index .featured aside.mobile-meta span{font-size:14px;font-size:.875rem;line-height:1.7em;display:block;font-family:Niramit,sans-serif}section.team-index .featured aside.mobile-meta span.name{color:#000;font-weight:700}section.team-index .featured aside.mobile-meta span.job{color:#494949}section.team-index .featured .content{display:block}section.team-index .featured .content .bio{font-family:Niramit,sans-serif;font-size:15px;font-size:.9375rem;line-height:1.75;margin-bottom:20px}section.team-index .featured .content .permalink a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.team-index .featured .content .permalink a:hover{opacity:.6}section.team-index .featured .content .meta{display:none;margin-top:40px}section.team-index .featured .content .meta span{font-size:14px;font-size:.875rem;line-height:1.7em;display:block;font-family:Niramit,sans-serif}section.team-index .featured .content .meta span.name{color:#000;font-weight:700}section.team-index .featured .content .meta span.job{color:#494949}section.team-index ul.people{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.team-index ul.people li.person{cursor:pointer;display:inline-block;margin-bottom:32px;vertical-align:top;width:100%}section.team-index ul.people li.person figure.photo{margin-bottom:13px;overflow:hidden;padding-bottom:100%;position:relative;width:100%;height:0}section.team-index ul.people li.person figure.photo .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.team-index ul.people li.person figure.photo .src:after,section.team-index ul.people li.person figure.photo .src:before{border-style:solid;content:"";position:absolute;width:0;height:0;z-index:1}section.team-index ul.people li.person figure.photo .src:before{border-width:22px 22px 0 0;border-color:#fff transparent transparent;top:0;left:0}section.team-index ul.people li.person figure.photo .src:after{border-color:transparent transparent #fff;border-width:0 0 22px 22px;right:0;bottom:0}section.team-index ul.people li.person .meta span{font-size:14px;font-size:.875rem;line-height:1.7em;display:block;font-family:Niramit,sans-serif}section.team-index ul.people li.person .meta span.name{color:#000;font-weight:700}section.team-index ul.people li.person .meta span.job{color:#494949}section.team-index ul.people li.person .meta span.bio{display:none}section.team-index.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.team-index.view-detect.viewed{opacity:1}section.testimonial-tabs{display:block;margin-bottom:40px!important;position:relative;width:100%}section.testimonial-tabs header .title{font-size:calc(18px + 14 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 14 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.47px;letter-spacing:-.02938rem;text-align:center;margin:0 auto 30px}section.testimonial-tabs main{display:block}section.testimonial-tabs .logos{position:relative}section.testimonial-tabs .logos .item-inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:15px;text-align:center;width:100%}section.testimonial-tabs .logos img{display:block;margin:auto;text-align:center;transition:all .3s ease-in-out}section.testimonial-tabs .logos span.text{color:#0254a7;display:block;font-family:Montserrat,sans-serif;font-size:15px;font-size:.9375rem;font-weight:700;margin:0 auto;text-align:center;transition:all .3s ease-in-out}section.testimonial-tabs .content blockquote{padding:0 22px;transition:all .3s ease-in-out}section.testimonial-tabs .content .quote{font-size:18px;font-size:1.125rem;line-height:1.645em;color:#0b63af;font-family:Aleo,serif;overflow:visible;position:relative}section.testimonial-tabs .content .quote:before{color:inherit;content:"\201C";font-size:22px;font-size:1.375rem;top:0;left:-10px;position:absolute}section.testimonial-tabs .content .quote p:not(:last-of-type){margin-bottom:17px}section.testimonial-tabs .content .person{font-size:0;margin-top:30px}section.testimonial-tabs .content .person .avatar{background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:100%;display:inline-block;margin-right:17px;width:50px;height:50px;vertical-align:top}section.testimonial-tabs .content .person .text{display:inline-block;vertical-align:top;width:calc(100% - 67px)}section.testimonial-tabs .content .person .text .title{color:#000;font-size:13px;line-height:17px;font-size:.8125rem;line-height:1.0625rem;font-weight:700;display:block;margin-bottom:5px;letter-spacing:-.16px;letter-spacing:-.01rem}section.testimonial-tabs .content .person .text .sub{color:#494949;display:block;font-size:14px;line-height:20px;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:-.17px;letter-spacing:-.01063rem}section.testimonial-tabs .content ul.slick-dots{display:block;margin-top:26px;text-align:center}section.testimonial-tabs .content ul.slick-dots li{display:inline-block;margin:0}section.testimonial-tabs .content ul.slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;cursor:pointer;display:block;font-size:0;outline:none;overflow:hidden;position:relative;width:24px;height:24px;text-indent:-999px}section.testimonial-tabs .content ul.slick-dots li button:after{background:rgba(53,64,69,.14);border-radius:100%;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:7px;height:7px;transition:all .2s ease-in-out}section.testimonial-tabs .content ul.slick-dots li.slick-active button:after{background-color:#354045}section.testimonial-tabs.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.testimonial-tabs.view-detect.viewed{opacity:1}section.text-aside-expertise{display:block;overflow:visible;padding:35px 0 0;position:relative;width:100%}section.text-aside-expertise .container{margin:0 auto;max-width:1260px;padding:0 11px}section.text-aside-expertise .row{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}section.text-aside-expertise aside{display:block;width:100%}section.text-aside-expertise aside.content{margin-bottom:35px}section.text-aside-expertise aside.content ` .content-inner{display:block;margin:auto}section.text-aside-expertise aside.content .title{color:#0254a7;display:block;margin-bottom:17px}section.text-aside-expertise aside.content .title.style--1{font-size:calc(22px + 10 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 860));line-height:1.37em;font-family:Montserrat,sans-serif;font-weight:600}section.text-aside-expertise aside.content .title.style--2{font-size:42px;font-size:2.625rem;line-height:1.225em;font-family:Aleo,serif;font-weight:400}section.text-aside-expertise aside.content .sub{font-size:calc(16px + 4 * ((100vw - 420px) / 860));font-size:calc(1rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.39em;color:#0f0f0f;display:block;font-family:Niramit,sans-serif;font-weight:500;line-height:1.65em;margin-bottom:20px}section.text-aside-expertise aside.content .text{font-size:16px;font-size:1rem;line-height:1.845em;color:#4e4e4e;display:block;font-family:Niramit,sans-serif}section.text-aside-expertise aside.content .text p:not(:last-of-type){margin-bottom:16px}section.text-aside-expertise aside.content .text b,section.text-aside-expertise aside.content .text strong{color:#282a2a;font-weight:700}section.text-aside-expertise aside.content .button{display:block;margin-top:45px}section.text-aside-expertise aside.content .button a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.text-aside-expertise aside.content .button a:hover{opacity:.6}section.text-aside-expertise aside.expertise{font-size:16px;font-size:1rem;text-align:center}section.text-aside-expertise aside.expertise .tiles{display:block;font-size:0;max-width:610px;width:100%}section.text-aside-expertise aside.expertise .tiles a{display:block;font-size:16px;font-size:1rem;margin-bottom:4px;overflow:hidden;padding-bottom:50%;position:relative;width:100%;height:0;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.text-aside-expertise aside.expertise .tiles a figure.image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;transform:scale(1);transition:all .5s ease-in-out;z-index:0}section.text-aside-expertise aside.expertise .tiles a span.label{font-size:12px;font-size:.75rem;line-height:1.2em;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.45);color:#fff;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.065em;min-height:45px;padding:6px;right:0;bottom:0;left:0;position:absolute;text-transform:uppercase;z-index:1}section.text-aside-expertise aside.expertise .tiles a:hover figure.image{transform:scale(1.1)}section.text-aside-expertise.margin--1{margin-bottom:35px}section.text-aside-expertise.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.text-aside-expertise.view-detect.viewed{opacity:1}section.text-aside-img-carousel{display:block;font-size:0;overflow:hidden;padding-left:0!important;position:relative}section.text-aside-img-carousel .large-bg-text{left:calc(50% - 675px);top:85px;z-index:1}section.text-aside-img-carousel .content{display:block;margin-bottom:42px;padding-right:11px;padding-left:11px}section.text-aside-img-carousel .content .content-inner{display:block}section.text-aside-img-carousel .content .title{font-size:42px;font-size:2.625rem;line-height:1.225em;color:#0254a7;display:block;font-family:Aleo,serif;font-weight:400;margin:0 auto 20px}section.text-aside-img-carousel .content .text{font-size:16px;font-size:1rem;line-height:1.845em;color:#4e4e4e;display:block;font-family:Niramit,sans-serif}section.text-aside-img-carousel .content .text p:not(:last-of-type){margin-bottom:16px}section.text-aside-img-carousel .content .text b,section.text-aside-img-carousel .content .text strong{color:#282a2a;font-weight:700}section.text-aside-img-carousel .content .button{display:block;margin-top:40px}section.text-aside-img-carousel .content .button a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.text-aside-img-carousel .content .button a:hover{opacity:.6}section.text-aside-img-carousel .photos{position:relative;z-index:1}section.text-aside-img-carousel .photos .slick-list{margin:0 0 0 11px}section.text-aside-img-carousel .photos .slick-list.draggable:active:hover,section.text-aside-img-carousel .photos .slick-list.dragging{cursor:grabbing!important}section.text-aside-img-carousel .photos .slick-slide{margin:0 25px 0 0}section.text-aside-img-carousel .photos .item{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;min-height:280px;min-width:280px;overflow:hidden;position:relative;width:280px;height:280px}section.text-aside-img-carousel .photos figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#f6f8f9;cursor:pointer;display:block;margin:auto;right:0;left:0;position:absolute;width:100%;height:240px;transition:all .5s cubic-bezier(.77,0,.175,1)}section.text-aside-img-carousel .photos .slick-slide.slick-current figure.image{width:100%;height:100%}section.text-aside-img-carousel .photos ul.slick-dots{display:block;font-size:0;margin:55px auto;text-align:center}section.text-aside-img-carousel .photos ul.slick-dots li{display:inline-block;margin:0}section.text-aside-img-carousel .photos ul.slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:transparent;cursor:pointer;display:block;font-size:0;outline:none;overflow:hidden;position:relative;width:24px;height:24px;text-indent:-999px}section.text-aside-img-carousel .photos ul.slick-dots li button:after,section.text-aside-img-carousel .photos ul.slick-dots li button:before{border-radius:100%;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:7px;height:7px;transition:all .2s ease-in-out}section.text-aside-img-carousel .photos ul.slick-dots li button:before{background:rgba(2,84,167,.14)}section.text-aside-img-carousel .photos ul.slick-dots li button:after{background:transparent;border:1px solid #0254a7;opacity:0}section.text-aside-img-carousel .photos ul.slick-dots li:not(.slick-active) button:hover:before{background-color:rgba(2,84,167,.35)}section.text-aside-img-carousel .photos ul.slick-dots li.slick-active button:before{background-color:#0254a7}section.text-aside-img-carousel .photos ul.slick-dots li.slick-active button:after{opacity:1;width:21px;height:21px}section.text-aside-img-carousel.padding--01{padding:35px 0 70px}section.text-aside-img-carousel.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.text-aside-img-carousel.view-detect.viewed{opacity:1}section.text-aside-media-pathways{display:none;overflow:visible;position:relative;width:100%}section.text-aside-media-pathways .expertise-award-items{padding:0 0 0 6px;margin:0;list-style:circle;display:block;padding-bottom:13px;max-width:100%}section.text-aside-media-pathways .expertise-award-items li{padding-left:28px;margin-bottom:9px;color:#464647;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;line-height:24px;line-height:1.5rem;text-transform:uppercase;cursor:pointer}section.text-aside-media-pathways .expertise-award-items li a{color:rgba(70,70,71,.9);text-decoration:none}section.text-aside-media-pathways .expertise-award-items li:hover a{color:#289eff}section.text-aside-media-pathways .container{margin:0 auto;max-width:1260px;padding:0 11px}section.text-aside-media-pathways .large-bg-text{z-index:1}section.text-aside-media-pathways.bg-text--01 .large-bg-text{top:55px;left:calc(50% - 675px)}section.text-aside-media-pathways.bg-text--02 .large-bg-text{top:-140px;right:calc(50% - 675px);text-align:right}section.text-aside-media-pathways h2.heading{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;height:40px;width:204px;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem;margin-bottom:1.5em}section.text-aside-media-pathways .heading.stlye--1{font-size:calc(22px + 34 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 34 * ((100vw - 26.25rem) / 860));line-height:1.525rem;margin-bottom:15px}section.text-aside-media-pathways .row{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}section.text-aside-media-pathways aside{display:block;width:100%}section.text-aside-media-pathways aside.content.align-left{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}section.text-aside-media-pathways aside.content.align-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}section.text-aside-media-pathways aside.content .content-inner{display:block}section.text-aside-media-pathways aside.content .content-inner.width--01{max-width:466px}section.text-aside-media-pathways aside.content .content-inner.width--02{max-width:513px}section.text-aside-media-pathways aside.content .content-inner.width--03{max-width:381px}section.text-aside-media-pathways aside.content .content-inner.width--04{max-width:424px}section.text-aside-media-pathways aside.content .content-inner.width--05{max-width:461px}section.text-aside-media-pathways aside.content .content-inner.width--06{max-width:351px}section.text-aside-media-pathways aside.content figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;display:none;margin:-210px 0 80px -45px;width:380px;height:380px}section.text-aside-media-pathways aside.content .title{color:#0254a7;display:block;margin-bottom:17px}section.text-aside-media-pathways aside.content .title.desktop-mb-35,section.text-aside-media-pathways aside.content .title.pb-m{margin-bottom:20px}section.text-aside-media-pathways aside.content .title.black{color:#111}section.text-aside-media-pathways aside.content .title.style--1{font-size:calc(22px + 10 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 860));line-height:1.37em;font-family:Montserrat,sans-serif;font-weight:600}section.text-aside-media-pathways aside.content .title.style--2{font-size:42px;font-size:2.625rem;line-height:1.225em;font-family:Aleo,serif;font-weight:400}section.text-aside-media-pathways aside.content .title.style--3{font-size:calc(16px + 6 * ((100vw - 420px) / 860));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.39em;font-family:Montserrat,sans-serif;font-weight:600;line-height:1.75em;color:#6f8372;font-size:22px;font-size:1.375rem}section.text-aside-media-pathways aside.content .title.style--4{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.245em;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600}section.text-aside-media-pathways aside.content .sub{font-size:calc(16px + 4 * ((100vw - 420px) / 860));font-size:calc(1rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.39em;color:#0f0f0f;display:block;font-family:Niramit,sans-serif;font-weight:500;line-height:1.65em;margin-bottom:20px}section.text-aside-media-pathways aside.content .text{font-size:16px;font-size:1rem;line-height:1.845em;color:#4e4e4e;display:block;font-family:Niramit,sans-serif}section.text-aside-media-pathways aside.content .text p:not(:last-of-type){margin-bottom:16px}section.text-aside-media-pathways aside.content .text.width--1{max-width:475px}section.text-aside-media-pathways aside.content .text.width--02{max-width:461px}section.text-aside-media-pathways aside.content .text .equal{display:inline-block;min-width:100px}section.text-aside-media-pathways aside.content .text a,section.text-aside-media-pathways aside.content .text a:hover{color:#0254a7;font-weight:500}section.text-aside-media-pathways aside.content .text b,section.text-aside-media-pathways aside.content .text strong{color:#282a2a;font-weight:700}section.text-aside-media-pathways aside.content .text--mb-1{margin-bottom:45px}section.text-aside-media-pathways aside.content .text ul{padding-left:35px}section.text-aside-media-pathways aside.content .text ul li{@extend: %ts--36;position:relative;font-family:Niramit,sans-serif;letter-spacing:-.24px;letter-spacing:-.015rem;margin-bottom:15px}section.text-aside-media-pathways aside.content .text ul li:before{content:"";width:8px;height:8px;background:#0152a3;left:-30px;position:absolute;top:17px;transform:translateY(-50%)}section.text-aside-media-pathways aside.content .button{display:block;margin-top:45px}section.text-aside-media-pathways aside.content .button a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.text-aside-media-pathways aside.content .button a:hover{opacity:.6}section.text-aside-media-pathways aside.content .button--max-width-398{max-width:398px}section.text-aside-media-pathways aside.content .button--inline{display:-ms-inline-flexbox;display:inline-flex}section.text-aside-media-pathways aside.content .button--style-1{margin-bottom:10px}section.text-aside-media-pathways aside.content .button--style-1:last-child{margin:0}section.text-aside-media-pathways aside.content .button--style-1 a{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000;background:#fff url(/media/dist/img/solid-button-arrow-blue.svg) no-repeat left 20px center/10px 15px;box-shadow:0 1px 0 0 #ccd4d8;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px 20px 20px 48px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;width:100%;-ms-flex-pack:start;justify-content:flex-start;text-align:left}section.text-aside-media-pathways aside.content .button--style-2{margin-bottom:5px}section.text-aside-media-pathways aside.content .button--style-2:last-child{margin:0}section.text-aside-media-pathways aside.content .button--style-2 a{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000;background:#fff url(/media/dist/img/solid-button-arrow-blue.svg) no-repeat left 20px center/10px 15px;box-shadow:0 1px 0 0 #ccd4d8;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px 20px 20px 48px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;width:100%;background-color:#f3f4f6;-ms-flex-pack:start;justify-content:flex-start;text-align:left}section.text-aside-media-pathways aside.content .toggle{padding:20px 0}section.text-aside-media-pathways aside.content .toggle.open .header .arrow:after{transform:rotate(90deg)}section.text-aside-media-pathways aside.content .toggle.open .description{max-height:-moz-max-content;max-height:max-content}section.text-aside-media-pathways aside.content .toggle .header{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}section.text-aside-media-pathways aside.content .toggle .header .arrow{height:15px;width:25px;position:relative;margin-right:15px;margin-left:-6px}section.text-aside-media-pathways aside.content .toggle .header .arrow:after{content:"";height:100%;width:100%;background:url(/media/dist/img/solid-button-arrow-blue.svg) no-repeat left 8px center/10px 15px;transform:rotate(270deg);position:absolute}section.text-aside-media-pathways aside.content .toggle .header .title{font-size:13px;font-size:.8125rem;line-height:1.2em;color:#6f8372;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:1.2px;letter-spacing:.075rem;text-transform:uppercase;margin:0;letter-spacing:.78px;letter-spacing:.04875rem}section.text-aside-media-pathways aside.content .toggle .description{max-height:0;overflow:hidden;font-family:Niramit,sans-serif;transition:max-height .15s ease-out}section.text-aside-media-pathways aside.content .toggle .description .inner{padding-left:0;padding-top:20px;padding-bottom:10px}section.text-aside-media-pathways aside.content .toggle .description strong{font-weight:700}section.text-aside-media-pathways aside.content .toggle .description p{margin-bottom:1em}section.text-aside-media-pathways aside.content .toggle .description p:last-child{margin:0}section.text-aside-media-pathways aside.content .profile{display:-ms-flexbox;display:flex;margin-top:50px;max-width:410px;-ms-flex-align:center;align-items:center;background-color:#f3f4f6}section.text-aside-media-pathways aside.content .profile figure.photo{width:100px;overflow:hidden;padding-bottom:110px;position:relative}section.text-aside-media-pathways aside.content .profile figure.photo .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.text-aside-media-pathways aside.content .profile figure.photo .src:after,section.text-aside-media-pathways aside.content .profile figure.photo .src:before{border-style:solid;content:"";position:absolute;width:0;height:0;z-index:1}section.text-aside-media-pathways aside.content .profile figure.photo .src:before{border-width:22px 22px 0 0;border-color:#fff transparent transparent;top:0;left:0}section.text-aside-media-pathways aside.content .profile figure.photo .src:after{border-color:transparent transparent #f3f4f6;border-width:0 0 22px 22px;right:0;bottom:0}section.text-aside-media-pathways aside.content .profile .meta{padding:30px}section.text-aside-media-pathways aside.content .profile .meta span{font-size:16px;font-size:1rem;line-height:1.625rem;display:block;font-family:Niramit,sans-serif}section.text-aside-media-pathways aside.content .profile .meta span.name{color:#000;font-weight:700}section.text-aside-media-pathways aside.content .profile .meta span.job{color:#494949}section.text-aside-media-pathways aside.content .profile .meta span.bio{display:none}section.text-aside-media-pathways aside.content .large-numbered{display:-ms-flexbox;display:flex}section.text-aside-media-pathways aside.content .large-numbered .number{font-size:calc(25px + 33 * ((100vw - 420px) / 860));font-size:calc(1.5625rem + 33 * ((100vw - 26.25rem) / 860));line-height:1.525rem;width:100%;max-width:60px;margin-right:25px;font-family:Montserrat,sans-serif;color:#0b63af;font-weight:600;letter-spacing:-.86px;letter-spacing:-.05375rem}section.text-aside-media-pathways aside.content .large-numbered .description{font-size:16px;font-size:1rem;line-height:1.625rem;padding:0 0 0 20px;border-left:1px solid #dbdbdb;margin:25px;line-height:31px;line-height:1.9375rem;color:#494949;font-family:Niramit,sans-serif;letter-spacing:-.2px;letter-spacing:-.0125rem}section.text-aside-media-pathways aside.media{position:relative}section.text-aside-media-pathways aside.media.align-left{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}section.text-aside-media-pathways aside.media .play{top:20px;left:20px;height:99px;width:99px;position:absolute;background-size:cover;background-image:url(/media/dist/img/play.svg)}section.text-aside-media-pathways aside.media .play--small{height:79px;width:79px}section.text-aside-media-pathways aside.media figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;padding-bottom:100%;width:100%;height:0}section.text-aside-media-pathways aside.media figure.map{position:relative;display:block;overflow:hidden;padding-bottom:118.855%;width:100%;height:0}section.text-aside-media-pathways aside.media figure.map--large{padding-bottom:100.855%;width:100%;height:586px}section.text-aside-media-pathways aside.media figure.map--xl-large{padding-bottom:107.855%;width:100%;height:556px}section.text-aside-media-pathways aside.media figure.map iframe{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%}section.text-aside-media-pathways.first--media aside.content{-ms-flex-order:1;order:1}section.text-aside-media-pathways.first--content aside.content,section.text-aside-media-pathways.first--media aside.media{-ms-flex-order:0;order:0}section.text-aside-media-pathways.first--content aside.media{-ms-flex-order:1;order:1}section.text-aside-media-pathways.first--media-mobile aside.content{-ms-flex-order:1;order:1;padding:10px 0}section.text-aside-media-pathways.first--media-mobile aside.media{-ms-flex-order:0;order:0}section.text-aside-media-pathways.first--media-mobile--ptb-20 aside.content{padding:20px 0}section.text-aside-media-pathways.second--content-mobile aside.content{-ms-flex-order:1;order:1;padding:60px 0}section.text-aside-media-pathways.second--content-mobile aside.media{-ms-flex-order:0;order:0}section.text-aside-media-pathways.second--content-mobile--p-s aside.content{padding:30px 0}section.text-aside-media-pathways.second--content-mobile--pb-0 aside.content{padding-bottom:0}section.text-aside-media-pathways.content-width--01 aside.content{-ms-flex-pack:center;justify-content:center}section.text-aside-media-pathways.content-width--01 aside.content .content-inner{max-width:390px}section.text-aside-media-pathways.content-width--02 aside.content .content-inner{max-width:500px}section.text-aside-media-pathways.bg--1:before{background:#f6f8f9;content:"";top:-145px;bottom:45px;left:0;position:absolute;width:calc(50% + 420px);height:calc(100% + 100px);z-index:-1}section.text-aside-media-pathways.bg--2:before{background:#f6f8f9;content:"";top:0;right:0;left:0;position:absolute;width:100%;height:calc(100% - 190px);z-index:-1}section.text-aside-media-pathways.bg--3:before{content:"";background:#f6f8f9;top:0;right:0;left:0;position:absolute;width:calc(50% + 420px);height:100%;width:100%;z-index:-1}section.text-aside-media-pathways.bg--3 figure.image{width:586px;height:553px}section.text-aside-media-pathways.bg--4:before{content:"";background:#f6f8f9;top:0;right:0;left:0;position:absolute;width:calc(50% + 420px);height:100%;width:100%;z-index:-1}section.text-aside-media-pathways.bg--4 figure.image{width:586px;height:553px}section.text-aside-media-pathways.bg--5:before{content:"";background:#f3f4f6;top:165px;right:0;left:0;position:absolute;width:calc(50% + 420px);height:100%;width:100%;z-index:-1}section.text-aside-media-pathways.bg--6:before{content:"";background:#f6f8f9;top:0;right:0;left:0;position:absolute;width:calc(50% + 120px);height:100%;width:100%;z-index:-1}section.text-aside-media-pathways.bg--6 figure.image{width:586px;height:553px}section.text-aside-media-pathways.bg--7:before{content:"";background:#f6f8f9;top:0;right:0;left:0;position:absolute;width:calc(50% + 230px);height:100%;width:100%;z-index:-1}section.text-aside-media-pathways.bg--7 figure.image{width:586px;height:553px}section.text-aside-media-pathways.bg--right:before{content:"";right:0;left:unset}section.text-aside-media-pathways.margin--1{margin-bottom:50px}section.text-aside-media-pathways.margin--2{margin-bottom:40px}section.text-aside-media-pathways.margin--4{margin-bottom:30px}section.text-aside-media-pathways.margin--5{margin-bottom:50px}section.text-aside-media-pathways.margin--6{margin-bottom:70px}section.text-aside-media-pathways.margin--8{margin-bottom:0}section.text-aside-media-pathways.section-padding--02{padding-top:40px}section.text-aside-media-pathways.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.text-aside-media-pathways.view-detect.viewed{opacity:1}section.text-aside-media{display:block;overflow:visible;position:relative;width:100%}section.text-aside-media .container{margin:0 auto;max-width:1260px;padding:0 11px}section.text-aside-media .large-bg-text{z-index:1}section.text-aside-media.bg-text--01 .large-bg-text{top:55px;left:calc(50% - 675px)}section.text-aside-media.bg-text--02 .large-bg-text{top:-140px;right:calc(50% - 675px);text-align:right}section.text-aside-media h2.heading{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;height:40px;width:204px;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem;margin-bottom:1.5em}section.text-aside-media .heading.stlye--1{font-size:calc(22px + 34 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 34 * ((100vw - 26.25rem) / 860));line-height:1.525rem;margin-bottom:15px}section.text-aside-media .row{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}section.text-aside-media aside{display:block;width:100%}section.text-aside-media aside.content.align-left{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}section.text-aside-media aside.content.align-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}section.text-aside-media aside.content .content-inner{display:block}section.text-aside-media aside.content .content-inner h3.wep{font-size:18px;font-size:1.125rem;margin-bottom:15px;font-weight:600;font-family:Montserrat,sans-serif;color:#6f8372}section.text-aside-media aside.content .content-inner ul{display:block;margin-bottom:24px;padding-left:0}section.text-aside-media aside.content .content-inner ul li{background:transparent;display:list-item;list-style:none!important;padding-left:30px;position:relative}section.text-aside-media aside.content .content-inner ul li:before{content:"\25A0";color:#007154;display:inline-block;font-weight:700;top:0;left:0;position:absolute;width:1em}section.text-aside-media aside.content .content-inner ul li ol,section.text-aside-media aside.content .content-inner ul li ul{margin-bottom:0;padding-top:13px}section.text-aside-media aside.content .content-inner ul li:not(:last-of-type){margin-bottom:9px}section.text-aside-media aside.content .content-inner ul li p:last-of-type{margin-bottom:0}section.text-aside-media aside.content .content-inner.width--01{max-width:466px}section.text-aside-media aside.content .content-inner.width--02{max-width:513px}section.text-aside-media aside.content .content-inner.width--03{max-width:381px}section.text-aside-media aside.content .content-inner.width--04{max-width:424px}section.text-aside-media aside.content .content-inner.width--05{max-width:461px}section.text-aside-media aside.content .content-inner.width--06{max-width:351px}section.text-aside-media aside.content figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;display:none;margin:-210px 0 80px -45px;width:380px;height:380px}section.text-aside-media aside.content .title{color:#0254a7;display:block;margin-bottom:17px}section.text-aside-media aside.content .title.desktop-mb-35,section.text-aside-media aside.content .title.pb-m{margin-bottom:20px}section.text-aside-media aside.content .title.black{color:#111}section.text-aside-media aside.content .title.style--1{font-size:calc(22px + 10 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 860));line-height:1.37em;font-family:Montserrat,sans-serif;font-weight:600}section.text-aside-media aside.content .title.style--2{font-size:42px;font-size:2.625rem;line-height:1.225em;font-family:Aleo,serif;font-weight:400}section.text-aside-media aside.content .title.style--3{font-size:calc(16px + 6 * ((100vw - 420px) / 860));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.39em;font-family:Montserrat,sans-serif;font-weight:600;line-height:1.75em}section.text-aside-media aside.content .title.style--4{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.245em;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600}section.text-aside-media aside.content .sub{font-size:calc(16px + 4 * ((100vw - 420px) / 860));font-size:calc(1rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.39em;color:#0f0f0f;display:block;font-family:Niramit,sans-serif;font-weight:500;line-height:1.65em;margin-bottom:20px}section.text-aside-media aside.content .text{font-size:16px;font-size:1rem;line-height:1.845em;color:#4e4e4e;display:block;font-family:Niramit,sans-serif}section.text-aside-media aside.content .text p:not(:last-of-type){margin-bottom:16px}section.text-aside-media aside.content .text.width--1{max-width:475px}section.text-aside-media aside.content .text.width--02{max-width:461px}section.text-aside-media aside.content .text .equal{display:inline-block;min-width:100px}section.text-aside-media aside.content .text a,section.text-aside-media aside.content .text a:hover{color:#0254a7;font-weight:500}section.text-aside-media aside.content .text b,section.text-aside-media aside.content .text strong{color:#282a2a;font-weight:700}section.text-aside-media aside.content .text--mb-1{margin-bottom:45px}section.text-aside-media aside.content .text ul{padding-left:35px}section.text-aside-media aside.content .text ul li{@extend: %ts--36;position:relative;font-family:Niramit,sans-serif;letter-spacing:-.24px;letter-spacing:-.015rem;margin-bottom:15px}section.text-aside-media aside.content .text ul li:before{content:"";width:8px;height:8px;background:#0152a3;left:-30px;position:absolute;top:17px;transform:translateY(-50%)}section.text-aside-media aside.content .button{display:block;margin-top:45px}section.text-aside-media aside.content .button a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.text-aside-media aside.content .button a:hover{opacity:.6}section.text-aside-media aside.content .button--max-width-398{max-width:398px}section.text-aside-media aside.content .button--inline{display:-ms-inline-flexbox;display:inline-flex}section.text-aside-media aside.content .button--style-1{margin-bottom:10px}section.text-aside-media aside.content .button--style-1:last-child{margin:0}section.text-aside-media aside.content .button--style-1 a{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000;background:#fff url(/media/dist/img/solid-button-arrow-blue.svg) no-repeat left 20px center/10px 15px;box-shadow:0 1px 0 0 #ccd4d8;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px 20px 20px 48px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;width:100%;-ms-flex-pack:start;justify-content:flex-start;text-align:left}section.text-aside-media aside.content .button--style-2{margin-bottom:5px}section.text-aside-media aside.content .button--style-2:last-child{margin:0}section.text-aside-media aside.content .button--style-2 a{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000;background:#fff url(/media/dist/img/solid-button-arrow-blue.svg) no-repeat left 20px center/10px 15px;box-shadow:0 1px 0 0 #ccd4d8;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px 20px 20px 48px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;width:100%;background-color:#f3f4f6;-ms-flex-pack:start;justify-content:flex-start;text-align:left}section.text-aside-media aside.content .toggle{padding:20px 0}section.text-aside-media aside.content .toggle.open .header .arrow:after{transform:rotate(90deg)}section.text-aside-media aside.content .toggle.open .description{max-height:-moz-max-content;max-height:max-content}section.text-aside-media aside.content .toggle .header{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}section.text-aside-media aside.content .toggle .header .arrow{height:15px;width:25px;position:relative;margin-right:15px;margin-left:-6px}section.text-aside-media aside.content .toggle .header .arrow:after{content:"";height:100%;width:100%;background:url(/media/dist/img/solid-button-arrow-blue.svg) no-repeat left 8px center/10px 15px;transform:rotate(270deg);position:absolute}section.text-aside-media aside.content .toggle .header .title{font-size:13px;font-size:.8125rem;line-height:1.2em;color:#464647;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:1.2px;letter-spacing:.075rem;text-transform:uppercase;margin:0;letter-spacing:.78px;letter-spacing:.04875rem}section.text-aside-media aside.content .toggle .description{max-height:0;overflow:hidden;font-family:Niramit,sans-serif;transition:max-height .15s ease-out;max-width:480px}section.text-aside-media aside.content .toggle .description .inner{padding-left:0;padding-top:20px;padding-bottom:10px}section.text-aside-media aside.content .toggle .description strong{font-weight:700}section.text-aside-media aside.content .toggle .description p{margin-bottom:1em}section.text-aside-media aside.content .toggle .description p:last-child{margin:0}section.text-aside-media aside.content .profile{display:-ms-flexbox;display:flex;margin-top:50px;max-width:410px;-ms-flex-align:center;align-items:center;background-color:#f3f4f6}section.text-aside-media aside.content .profile figure.photo{width:100px;overflow:hidden;padding-bottom:110px;position:relative}section.text-aside-media aside.content .profile figure.photo .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.text-aside-media aside.content .profile figure.photo .src:after,section.text-aside-media aside.content .profile figure.photo .src:before{border-style:solid;content:"";position:absolute;width:0;height:0;z-index:1}section.text-aside-media aside.content .profile figure.photo .src:before{border-width:22px 22px 0 0;border-color:#fff transparent transparent;top:0;left:0}section.text-aside-media aside.content .profile figure.photo .src:after{border-color:transparent transparent #f3f4f6;border-width:0 0 22px 22px;right:0;bottom:0}section.text-aside-media aside.content .profile .meta{padding:30px}section.text-aside-media aside.content .profile .meta span{font-size:16px;font-size:1rem;line-height:1.625rem;display:block;font-family:Niramit,sans-serif}section.text-aside-media aside.content .profile .meta span.name{color:#000;font-weight:700}section.text-aside-media aside.content .profile .meta span.job{color:#494949}section.text-aside-media aside.content .profile .meta span.bio{display:none}section.text-aside-media aside.content .large-numbered{display:-ms-flexbox;display:flex}section.text-aside-media aside.content .large-numbered .number{font-size:calc(25px + 33 * ((100vw - 420px) / 860));font-size:calc(1.5625rem + 33 * ((100vw - 26.25rem) / 860));line-height:1.525rem;width:100%;max-width:60px;margin-right:25px;font-family:Montserrat,sans-serif;color:#0b63af;font-weight:600;letter-spacing:-.86px;letter-spacing:-.05375rem}section.text-aside-media aside.content .large-numbered .description{font-size:16px;font-size:1rem;line-height:1.625rem;padding:0 0 0 20px;border-left:1px solid #dbdbdb;margin:25px;line-height:31px;line-height:1.9375rem;color:#494949;font-family:Niramit,sans-serif;letter-spacing:-.2px;letter-spacing:-.0125rem}section.text-aside-media aside.media{position:relative}section.text-aside-media aside.media.align-left{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}section.text-aside-media aside.media .play{top:20px;left:20px;height:99px;width:99px;position:absolute;background-size:cover;background-image:url(/media/dist/img/play.svg)}section.text-aside-media aside.media .play--small{height:79px;width:79px}section.text-aside-media aside.media figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;padding-bottom:100%;width:100%;height:0}section.text-aside-media aside.media figure.map{position:relative;display:block;overflow:hidden;padding-bottom:118.855%;width:100%;height:0}section.text-aside-media aside.media figure.map--large{padding-bottom:100.855%;width:100%;height:586px}section.text-aside-media aside.media figure.map--xl-large{padding-bottom:107.855%;width:100%;height:556px}section.text-aside-media aside.media figure.map iframe{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%}section.text-aside-media.first--media aside.content{-ms-flex-order:1;order:1}section.text-aside-media.first--content aside.content,section.text-aside-media.first--media aside.media{-ms-flex-order:0;order:0}section.text-aside-media.first--content aside.media{-ms-flex-order:1;order:1}section.text-aside-media.first--media-mobile aside.content{-ms-flex-order:1;order:1;padding:10px 0}section.text-aside-media.first--media-mobile aside.media{-ms-flex-order:0;order:0}section.text-aside-media.first--media-mobile--ptb-20 aside.content{padding:20px 0}section.text-aside-media.second--content-mobile aside.content{-ms-flex-order:1;order:1;padding:60px 0}section.text-aside-media.second--content-mobile aside.media{-ms-flex-order:0;order:0}section.text-aside-media.second--content-mobile--p-s aside.content{padding:30px 0}section.text-aside-media.second--content-mobile--pb-0 aside.content{padding-bottom:0}section.text-aside-media.content-width--01 aside.content{-ms-flex-pack:center;justify-content:center}section.text-aside-media.content-width--01 aside.content .content-inner{max-width:390px}section.text-aside-media.content-width--02 aside.content .content-inner{max-width:500px}section.text-aside-media.bg--1:before{background:#f6f8f9;content:"";top:-145px;bottom:45px;left:0;position:absolute;width:calc(50% + 420px);height:calc(100% + 100px);z-index:-1}section.text-aside-media.bg--2:before{width:100%;height:calc(100% - 190px)}section.text-aside-media.bg--2:before,section.text-aside-media.bg--3:before{background:#f6f8f9;content:"";top:0;right:0;left:0;position:absolute;z-index:-1}section.text-aside-media.bg--3:before{width:calc(50% + 420px);height:100%;width:100%}section.text-aside-media.bg--3 figure.image{width:586px;height:553px}section.text-aside-media.bg--4:before{content:"";background:#f6f8f9;top:0;right:0;left:0;position:absolute;width:calc(50% + 420px);height:100%;width:100%;z-index:-1}section.text-aside-media.bg--4 figure.image{width:586px;height:553px}section.text-aside-media.bg--5:before{content:"";background:#f3f4f6;top:165px;right:0;left:0;position:absolute;width:calc(50% + 420px);height:100%;width:100%;z-index:-1}section.text-aside-media.bg--6:before{content:"";background:#f6f8f9;top:0;right:0;left:0;position:absolute;width:calc(50% + 120px);height:100%;width:100%;z-index:-1}section.text-aside-media.bg--6 figure.image{width:586px;height:553px}section.text-aside-media.bg--7:before{content:"";background:#f6f8f9;top:0;right:0;left:0;position:absolute;width:calc(50% + 230px);height:100%;width:100%;z-index:-1}section.text-aside-media.bg--7 figure.image{width:586px;height:553px}section.text-aside-media.bg--right:before{content:"";right:0;left:unset}section.text-aside-media.margin--1{margin-bottom:50px}section.text-aside-media.margin--2{margin-bottom:40px}section.text-aside-media.margin--4{margin-bottom:30px}section.text-aside-media.margin--5{margin-bottom:50px}section.text-aside-media.margin--6{margin-bottom:70px}section.text-aside-media.margin--8{margin-bottom:0}section.text-aside-media.section-padding--02{padding-top:40px}section.text-aside-media.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.text-aside-media.view-detect.viewed{opacity:1}section.textarea-aside-stats{display:block;margin-bottom:70px;width:100%}section.textarea-aside-stats .container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.textarea-aside-stats main{display:block;font-size:0}section.textarea-aside-stats main>figure.image{display:none;margin-right:38px;overflow:hidden;position:relative;width:277px;height:277px;vertical-align:top}section.textarea-aside-stats main>figure.image .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:inline-block;z-index:0}section.textarea-aside-stats main>figure.image:after,section.textarea-aside-stats main>figure.image:before{border-style:solid;content:"";display:inline-block;position:absolute;width:0;height:0;z-index:1}section.textarea-aside-stats main>figure.image:before{border-color:#fff transparent transparent;border-width:40px 40px 0 0;top:0;left:0}section.textarea-aside-stats main>figure.image:after{border-color:transparent transparent #fff;border-width:0 0 40px 40px;right:0;bottom:0}section.textarea-aside-stats main>.content{display:block;position:relative;width:100%}section.textarea-aside-stats main>.content>.title{font-size:calc(18px + 8 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 8 * ((100vw - 26.25rem) / 860));line-height:1.39em;color:#111;font-family:Montserrat,sans-serif;font-weight:600;margin:-7px 0 17px}section.textarea-aside-stats main>.content>.text{color:#494949;font-family:Niramit,sans-serif;font-size:16px}section.textarea-aside-stats main>.content>.text p:not(:last-of-type){margin-bottom:22px}section.textarea-aside-stats main>.content .bottom{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:0;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}section.textarea-aside-stats main>.content .bottom figure.image{display:inline-block;margin-right:24px;max-width:42%;overflow:hidden;padding-bottom:42%;position:relative;width:100%;height:0;vertical-align:top}section.textarea-aside-stats main>.content .bottom figure.image .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:inline-block;z-index:0}section.textarea-aside-stats main>.content .bottom figure.image:after,section.textarea-aside-stats main>.content .bottom figure.image:before{border-style:solid;content:"";display:inline-block;position:absolute;width:0;height:0;z-index:1}section.textarea-aside-stats main>.content .bottom figure.image:before{border-color:#fff transparent transparent;border-width:20px 20px 0 0;top:0;left:0}section.textarea-aside-stats main>.content .bottom figure.image:after{border-color:transparent transparent #fff;border-width:0 0 20px 20px;right:0;bottom:0}section.textarea-aside-stats main>.content .bottom .small-text{display:inline-block;max-width:calc(58% - 24px);vertical-align:top;width:100%}section.textarea-aside-stats main>.content .bottom .small-text>.title{color:#000;font-size:13px;line-height:17px;font-size:.8125rem;line-height:1.0625rem;font-weight:700;display:block;margin-bottom:5px;letter-spacing:-.16px;letter-spacing:-.01rem}section.textarea-aside-stats main>.content .bottom .small-text>p{color:#494949;display:block;font-size:14px;line-height:20px;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:-.17px;letter-spacing:-.01063rem}section.textarea-aside-stats aside{display:block;margin-top:30px}section.textarea-aside-stats article.stat{box-sizing:border-box;display:block;width:100%}section.textarea-aside-stats article.stat:not(:first-of-type){margin-top:5px}section.textarea-aside-stats article.stat .wrap{background:#f5f6f8;box-shadow:0 1px 0 0 #adbac1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%}section.textarea-aside-stats article.stat .wrap .image{-ms-flex-align:start;align-items:flex-start;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 28%;flex:0 0 28%;max-width:28%;padding-top:30px;position:relative;width:100%;height:100%}section.textarea-aside-stats article.stat .wrap .image span.figure{color:#fff;background-color:#0054a4;border-radius:100%;display:block;font-family:Aleo,serif;font-size:18px;font-size:1.125rem;line-height:1em;font-weight:700;padding-top:6px;top:31px;right:calc(50% - 35px);position:absolute;width:25px;height:25px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.textarea-aside-stats article.stat .wrap .caption{box-sizing:border-box;-ms-flex:0 0 68%;flex:0 0 68%;font-size:0;height:100%;max-width:68%;padding:32px 0 35px;width:100%}section.textarea-aside-stats article.stat .title{color:#0b63af;font-family:Aleo,serif;font-size:20px;font-size:1.25rem;line-height:1.375em;font-weight:700;letter-spacing:.1px;letter-spacing:.00625rem;margin:0 0 8px;padding-right:15px;position:relative}section.textarea-aside-stats article.stat b{color:#000;font-size:13px;line-height:17px;font-size:.8125rem;line-height:1.0625rem;font-weight:700;display:block;letter-spacing:-.16px;letter-spacing:-.01rem;margin:0}section.textarea-aside-stats article.stat p{color:#000;display:block;font-size:14px;line-height:20px;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:-.17px;letter-spacing:-.01063rem;margin:8px 5px 0 0}section.textarea-aside-stats.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.textarea-aside-stats.view-detect.viewed{opacity:1}section.textarea h2,section.textarea h3,section.textarea h4,section.textarea h5,section.textarea h6{color:#111}section.textarea h2,section.textarea h3,section.textarea h5,section.textarea h6{font-family:Montserrat,sans-serif;font-weight:600}section.textarea h2{font-size:calc(21px + 11 * ((100vw - 420px) / 860));font-size:calc(1.3125rem + 11 * ((100vw - 26.25rem) / 860));line-height:1.4em;margin-bottom:21px}section.textarea h2.alt--01{font-size:calc(22px + 10 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 860));line-height:1.37em}section.textarea h3{font-size:22px;font-size:1.375rem;margin-bottom:20px}section.textarea h4{font-family:Niramit,sans-serif;font-size:20px;font-size:1.25rem;font-weight:600;margin-bottom:20px}section.textarea h5{font-size:18px;font-size:1.125rem;margin-bottom:12px}section.textarea h6{font-size:17px;font-size:1.0625rem;margin-bottom:9px}section.textarea p{display:block;margin-bottom:32px}section.textarea b,section.textarea strong{color:#000;font-weight:700}section.textarea i{font-style:italic}section.textarea u{text-decoration:underline}section.textarea a{color:#0b63af;transition:all .2s ease-in-out}section.textarea a:hover{text-decoration:underline}section.textarea blockquote{font-size:calc(22px + 4 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#0b63af;display:block;font-family:Aleo,serif;font-weight:400;margin:0 auto 50px;max-width:550px;padding:10px 0 0 14px;width:100%}section.textarea blockquote p{display:block;overflow:visible;position:relative}section.textarea blockquote p:before{display:inline-block;font-size:28px;font-size:1.75rem;font-weight:700;top:-2px;left:-14px;position:absolute}section.textarea blockquote p:first-of-type:before{content:"“"}section.textarea blockquote p:last-of-type:after{content:'"'}section.textarea ol,section.textarea ul{display:block;margin-bottom:24px;padding-left:0}section.textarea ol li,section.textarea ul li{background:transparent;display:list-item;list-style:none!important;padding-left:30px;position:relative}section.textarea ol li:before,section.textarea ul li:before{content:"\25A0";color:#007154;display:inline-block;font-weight:700;top:0;left:0;position:absolute;width:1em}section.textarea ol li ol,section.textarea ol li ul,section.textarea ul li ol,section.textarea ul li ul{margin-bottom:0;padding-top:13px}section.textarea ol li:not(:last-of-type),section.textarea ul li:not(:last-of-type){margin-bottom:9px}section.textarea ol li p:last-of-type,section.textarea ul li p:last-of-type{margin-bottom:0}section.textarea ol li:before,section.textarea ul li:before{color:#000}section.textarea ol{padding-left:17px}section.textarea ol>li{list-style:decimal!important;padding-left:13px}section.textarea ol>li:before{display:none}section.textarea ol ol li{list-style:lower-latin!important}section.textarea figcaption{margin-bottom:30px;font-size:95%;font-style:italic}section.textarea em,section.textarea em a{font-style:italic}section.textarea p{margin-bottom:22px}section.textarea a.button{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.textarea a.button:hover{opacity:.6}section.textarea .data-table{display:block;margin-bottom:34px}section.textarea .data-table .row{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding:21px 0}section.textarea .data-table .row:nth-of-type(odd){background:#fff}section.textarea .data-table .row:nth-of-type(2n+2){background:#e6e9ea}section.textarea .data-table .row .column{display:block;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 24px 8px}section.textarea .data-table .row .column:first-of-type{-ms-flex-preferred-size:100px;flex-basis:100px}section.textarea .data-table .row .column:nth-of-type(2){-ms-flex-preferred-size:calc(100% - 100px);flex-basis:calc(100% - 100px)}section.textarea .data-table .row .column h5{margin-bottom:5px}section.textarea .data-table .row .column p{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem}section.textarea .data-table .row .column p:last-of-type{margin-bottom:0}section.textarea.top-minus-margin{margin-top:-15px}section.textarea.margin--set-01{margin-bottom:90px}section.textarea.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.textarea.view-detect.viewed{opacity:1}section.thumb-testimonial-index.margin-bottom-12{margin-bottom:12px!important}section.thumb-testimonial-index header{display:block;margin-bottom:40px}section.thumb-testimonial-index header .title{font-size:32px;line-height:40px;font-size:2rem;line-height:2.5rem;color:#111;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:25px}section.thumb-testimonial-index header .view-all{display:none}section.thumb-testimonial-index header .view-all a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.thumb-testimonial-index header .view-all a:hover{opacity:.6}section.thumb-testimonial-index header .view-all a{color:rgba(0,0,0,.81)!important;opacity:1}section.thumb-testimonial-index .list{max-width:800px;width:100%}section.thumb-testimonial-index.margin-bottom-30,section.thumb-testimonial-index article.testimonial{margin-bottom:30px}section.thumb-testimonial-index.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.thumb-testimonial-index.view-detect.viewed{opacity:1}section.thumbnail-ctas{display:block;margin-bottom:30px;width:100%}section.thumbnail-ctas .container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.thumbnail-ctas article.thumbnail{display:block;height:auto;margin-bottom:2px;overflow:hidden;padding-bottom:50%;position:relative;width:100%}section.thumbnail-ctas article.thumbnail .title{font-size:12px;font-size:.75rem;line-height:1.2em;color:#fff;background-color:rgba(0,0,0,.5);font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.1025rem;min-height:48px;padding:18px 25px 16px;right:0;bottom:0;left:0;position:absolute;text-align:center;text-transform:uppercase;width:100%;z-index:1}section.thumbnail-ctas article.thumbnail figure.image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;transform:scale(1);transition:all .25s ease-in-out;z-index:0}section.thumbnail-ctas article.thumbnail a.permalink{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;color:transparent;font-size:0;overflow:hidden;text-indent:-999px;z-index:1;z-index:2}section.thumbnail-ctas.in-sidebar{margin-bottom:0}section.thumbnail-ctas.in-sidebar .container{margin-bottom:0;padding:0!important}section.thumbnail-ctas.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.thumbnail-ctas.view-detect.viewed{opacity:1}section.tile-ctas.style--1{padding:50px 0 60px}section.tile-ctas.style--1.mobile-p-b-0{padding-bottom:25px}section.tile-ctas.style--1 article.tile{background-color:#f3f4f6;box-shadow:0 1px 0 0 #ccd4d8}section.tile-ctas.style--1 article.tile .text .title{font-size:15px;font-size:.9375rem;line-height:1.2em;min-height:30px;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;line-height:22px;line-height:1.375rem;text-align:left}section.tile-ctas.style--1 article.tile .buttons{margin-top:20px;margin-bottom:-20px}section.tile-ctas.style--1 article.tile .buttons a{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000;background:#fff url(/media/dist/img/solid-button-arrow-blue.svg) no-repeat left 20px center/10px 15px;box-shadow:0 1px 0 0 #ccd4d8;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px 20px 20px 48px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;min-height:43px;background-color:transparent;padding:20px 20px 20px 36px;box-shadow:unset}section.tile-ctas .container{margin:0 auto;max-width:1260px;padding:0 11px}section.tile-ctas header .title{font-size:calc(16px + 6 * ((100vw - 420px) / 860));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.39em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:30px}section.tile-ctas article.tile{background:#f3f4f6;box-shadow:0 1px 0 0 #adbac1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:3px;position:relative;transition:all .25s ease;width:100%}section.tile-ctas article.tile header.toggle{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.10175em;min-height:65px;padding:23px 22px;position:relative;text-transform:uppercase}section.tile-ctas article.tile header.toggle:after{background:transparent url(/media/dist/img/tile-cta-accordion-arrow.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:0;right:20px;bottom:0;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center;transform:rotate(90deg)}section.tile-ctas article.tile main.inner{display:none;overflow:hidden;padding:0 22px 45px;position:relative;z-index:0}section.tile-ctas article.tile figure.image{display:block;overflow:hidden;padding-bottom:54.55%;position:relative;width:100%;height:0;z-index:0}section.tile-ctas article.tile figure.image .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;transform:none;transition:all .2s ease-in-out}section.tile-ctas article.tile .text{padding-top:25px;position:relative;z-index:0}section.tile-ctas article.tile .text .title{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#111;display:none;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.10175em;min-height:45px;position:relative;text-transform:uppercase}section.tile-ctas article.tile .text .description{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;display:block;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem}section.tile-ctas article.tile a.permalink{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;color:transparent;font-size:0;overflow:hidden;text-indent:-999px;z-index:1}section.tile-ctas article.tile:hover{background-color:#e6edf4}section.tile-ctas article.tile:hover span.title a{text-decoration:underline}section.tile-ctas article.tile:hover figure.image .src{transform:scale(1.1)}section.tile-ctas article.tile.open-init header.toggle:after,section.tile-ctas article.tile.open header.toggle:after{transform:rotate(-90deg)}section.tile-ctas article.tile.open-init main.inner{display:block}section.tile-ctas.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.tile-ctas.view-detect.viewed{opacity:1}section.timeline-tabs{display:block;width:100%}section.timeline-tabs nav.tabs{display:none}section.timeline-tabs nav.tabs ul{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:0}section.timeline-tabs nav.tabs ul li{font-size:11px;font-size:.6875rem;line-height:.9rem;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase}section.timeline-tabs nav.tabs ul li a{border-top:2px solid #fff;color:#000;padding:18px 20px 21px;transition:color .3s cubic-bezier(.77,0,.175,1)}section.timeline-tabs nav.tabs ul li a:hover{background:#f5f6f8}section.timeline-tabs nav.tabs ul li a.active{border-color:#00a99f;color:#000;background-color:#f5f6f8}section.timeline-tabs .item{overflow:hidden;position:relative}section.timeline-tabs .item:before{line-height:.9rem;-ms-flex-align:center;align-items:center;background:#f3f4f6 url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat left 20px top 24px/10px 15px;color:#1c1e20;content:attr(data-title);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;min-height:60px;padding:0 11px 0 38px;position:relative;text-transform:uppercase;width:100%}section.timeline-tabs .item:after{background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:23px;right:20px;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center;transform:rotate(90deg)}section.timeline-tabs .item.active:before{color:#000}section.timeline-tabs .item.active:after{transform:rotate(-90deg)}section.timeline-tabs .tabbed-content{width:100%}section.timeline-tabs .tabbed-content .item .item-content{background:#f3f4f6;height:0;opacity:0;overflow:hidden;position:relative;visibility:hidden}section.timeline-tabs .tabbed-content .item .item-content>.inner{display:block;padding:0 22px 45px;width:100%}section.timeline-tabs .tabbed-content .item .item-content .keys{border:1px solid rgba(0,113,84,.5);margin-top:50px;padding:15px 30px 30px}section.timeline-tabs .tabbed-content .item .item-content .keys .label{color:#111;display:block;font-weight:600}section.timeline-tabs .tabbed-content .item .item-content .keys ul{margin-bottom:0}section.timeline-tabs .tabbed-content .item .item-content .keys ul li{font-size:12px;font-size:.75rem;line-height:1.2em;line-height:1.5em;padding-left:0}section.timeline-tabs .tabbed-content .item .item-content .keys ul li:before{display:none}section.timeline-tabs .tabbed-content .item.active .item-content{height:auto;opacity:1;overflow:visible;visibility:visible}section.timeline-tabs.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.timeline-tabs.view-detect.viewed{opacity:1}section.timeline article.stamp{overflow:visible;position:relative}section.timeline article.stamp:not(:last-of-type){padding-bottom:40px}section.timeline article.stamp:before{background:#979797;content:"";display:block;opacity:.3;top:0;bottom:0;left:0;position:absolute;width:1px;height:100%}section.timeline article.stamp:after{background:#859297;border-radius:100%;content:"";display:block;top:8px;left:-3px;position:absolute;width:7px;height:7px}section.timeline article.stamp:first-of-type:before{height:calc(100% - 8px);top:8px}section.timeline article.stamp:last-of-type:before{height:8px}section.timeline article.stamp aside.date{margin-bottom:12px;padding:0}section.timeline article.stamp aside.date span.label{font-size:11px;font-size:.6875rem;line-height:.9rem;color:#1c1e20;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;padding:5px 0 0 25px;text-transform:uppercase}section.timeline article.stamp main.content>.content-inner{padding:0 25px}section.timeline article.stamp main.content .text-group:not(:first-of-type){margin-top:50px}section.timeline article.stamp main.content .title{font-size:calc(18px + 4 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.33px;letter-spacing:-.02063rem;margin-bottom:8px}section.timeline article.stamp main.content .sub-title{font-size:17px;font-size:1.0625rem;line-height:1.645em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.25px;letter-spacing:-.01563rem;margin-bottom:5px}section.timeline article.stamp main.content p{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949}section.timeline article.stamp main.content a.button{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.timeline article.stamp main.content a.button:hover{opacity:.6}section.timeline article.stamp main.content a.button{display:inline-block;margin:25px 0 0}section.timeline article.stamp main.content a.outline-button{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;border:2px solid #0254a7;color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:52px;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;display:inline-block;margin:25px 0 0}section.timeline article.stamp main.content a.outline-button:hover{border-color:#000;color:#000}section.timeline article.stamp main.content a.solid-button{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;color:#fff;background-color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;display:inline-block;margin:25px 0 0;min-height:0}section.timeline article.stamp main.content a.solid-button:hover{color:#fff;background-color:#000}section.timeline article.stamp main.content a.simple-button{font-size:11px;font-size:.6875rem;line-height:.9rem;background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 0 0/10px 15px;color:#000;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;padding:0 0 0 30px;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;transition:all .2s ease-in-out;display:inline-block;margin:25px 0 0}section.timeline article.stamp main.content a.simple-button:hover{color:rgba(0,0,0,.6)}section.timeline article.stamp main.content ol,section.timeline article.stamp main.content ul{display:block;margin-bottom:24px;padding-left:0}section.timeline article.stamp main.content ol li,section.timeline article.stamp main.content ul li{background:transparent;display:list-item;list-style:none!important;padding-left:30px;position:relative}section.timeline article.stamp main.content ol li:before,section.timeline article.stamp main.content ul li:before{content:"\25A0";color:#007154;display:inline-block;font-weight:700;top:0;left:0;position:absolute;width:1em}section.timeline article.stamp main.content ol li ol,section.timeline article.stamp main.content ol li ul,section.timeline article.stamp main.content ul li ol,section.timeline article.stamp main.content ul li ul{margin-bottom:0;padding-top:13px}section.timeline article.stamp main.content ol li:not(:last-of-type),section.timeline article.stamp main.content ul li:not(:last-of-type){margin-bottom:9px}section.timeline article.stamp main.content ol li p:last-of-type,section.timeline article.stamp main.content ul li p:last-of-type{margin-bottom:0}section.timeline article.stamp main.content ol li:before,section.timeline article.stamp main.content ul li:before{color:#000}section.timeline article.stamp main.content ol,section.timeline article.stamp main.content ul{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;padding-top:8px}section.timeline article.stamp main.content ol li:not(:last-of-type),section.timeline article.stamp main.content ul li:not(:last-of-type){margin-bottom:4px}section.timeline article.stamp main.content ol{padding-left:17px}section.timeline article.stamp main.content ol>li{list-style:decimal!important;padding-left:13px}section.timeline article.stamp main.content ol>li:before{display:none}section.timeline article.stamp main.content ol ol li{list-style:lower-latin!important}section.timeline article.stamp main.content .tooltip{cursor:help;display:inline-block;margin-left:10px;position:relative;vertical-align:middle}section.timeline article.stamp main.content .tooltip i.icon{font-size:11px;font-size:.6875rem;line-height:.9rem;background:#fff;border:1px solid #0054a4;color:#0054a4;background-color:transparent;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;min-height:13px;min-width:28px;padding:1px 2px 0 4px;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.timeline article.stamp main.content .tooltip .text{font-size:14px;font-size:.875rem;line-height:1.7em;border:1px solid #c2c1c1;color:#494949;background-color:#fff;opacity:0;padding:6px 9px 7px;top:18px;left:0;position:absolute;text-align:center;transform:translateX(calc(-50% + 14px));transition:all .3s cubic-bezier(.77,0,.175,1);visibility:hidden;width:180px;z-index:1}section.timeline article.stamp main.content .tooltip .text p:not(:last-of-type){margin-bottom:10px}section.timeline article.stamp main.content .tooltip .text:after{background:transparent url(../img/tooltip-top-arrow.svg) no-repeat 50%/12px 7px;content:"";margin:0 auto;top:-7px;right:0;left:0;position:absolute;width:12px;height:7px;text-align:center}section.timeline article.stamp main.content .tooltip:hover .text{opacity:1;visibility:visible}section.timeline stamp.withnotimeline{overflow:visible;position:relative}section.timeline stamp.withnotimeline:not(:last-of-type){padding-bottom:40px}section.timeline stamp.withnotimeline:first-of-type:before{height:calc(100% - 8px);top:8px}section.timeline stamp.withnotimeline:last-of-type:before{height:8px}section.timeline stamp.withnotimeline aside.date{margin-bottom:12px;padding:0}section.timeline stamp.withnotimeline aside.date span.label{font-size:11px;font-size:.6875rem;line-height:.9rem;color:#1c1e20;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;padding:5px 0 0 25px;text-transform:uppercase}section.timeline notimeline.content>.content-inner{padding:0 25px}section.timeline notimeline.content .text-group:not(:first-of-type){margin-top:50px}section.timeline notimeline.content .title{font-size:calc(18px + 4 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.33px;letter-spacing:-.02063rem;margin-bottom:8px}section.timeline notimeline.content .sub-title{font-size:17px;font-size:1.0625rem;line-height:1.645em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.25px;letter-spacing:-.01563rem;margin-bottom:5px}section.timeline notimeline.content p{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949}section.timeline notimeline.content a.button{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.timeline notimeline.content a.button:hover{opacity:.6}section.timeline notimeline.content a.button{display:inline-block;margin:25px 0 0}section.timeline notimeline.content a.outline-button{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;border:2px solid #0254a7;color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:52px;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;display:inline-block;margin:25px 0 0}section.timeline notimeline.content a.outline-button:hover{border-color:#000;color:#000}section.timeline notimeline.content a.solid-button{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;color:#fff;background-color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;display:inline-block;margin:25px 0 0;min-height:0}section.timeline notimeline.content a.solid-button:hover{color:#fff;background-color:#000}section.timeline notimeline.content a.simple-button{font-size:11px;font-size:.6875rem;line-height:.9rem;background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 0 0/10px 15px;color:#000;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;padding:0 0 0 30px;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;transition:all .2s ease-in-out;display:inline-block;margin:25px 0 0}section.timeline notimeline.content a.simple-button:hover{color:rgba(0,0,0,.6)}section.timeline notimeline.content ol,section.timeline notimeline.content ul{display:block;margin-bottom:24px;padding-left:0}section.timeline notimeline.content ol li,section.timeline notimeline.content ul li{background:transparent;display:list-item;list-style:none!important;padding-left:30px;position:relative}section.timeline notimeline.content ol li:before,section.timeline notimeline.content ul li:before{content:"\25A0";color:#007154;display:inline-block;font-weight:700;top:0;left:0;position:absolute;width:1em}section.timeline notimeline.content ol li ol,section.timeline notimeline.content ol li ul,section.timeline notimeline.content ul li ol,section.timeline notimeline.content ul li ul{margin-bottom:0;padding-top:13px}section.timeline notimeline.content ol li:not(:last-of-type),section.timeline notimeline.content ul li:not(:last-of-type){margin-bottom:9px}section.timeline notimeline.content ol li p:last-of-type,section.timeline notimeline.content ul li p:last-of-type{margin-bottom:0}section.timeline notimeline.content ol li:before,section.timeline notimeline.content ul li:before{color:#000}section.timeline notimeline.content ol,section.timeline notimeline.content ul{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;padding-top:8px}section.timeline notimeline.content ol li:not(:last-of-type),section.timeline notimeline.content ul li:not(:last-of-type){margin-bottom:4px}section.timeline notimeline.content ol{padding-left:17px}section.timeline notimeline.content ol>li{list-style:decimal!important;padding-left:13px}section.timeline notimeline.content ol>li:before{display:none}section.timeline notimeline.content ol ol li{list-style:lower-latin!important}section.timeline notimeline.content .tooltip{cursor:help;display:inline-block;margin-left:10px;position:relative;vertical-align:middle}section.timeline notimeline.content .tooltip i.icon{font-size:11px;font-size:.6875rem;line-height:.9rem;background:#fff;border:1px solid #0054a4;color:#0054a4;background-color:transparent;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;min-height:13px;min-width:28px;padding:1px 2px 0 4px;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.timeline notimeline.content .tooltip .text{font-size:14px;font-size:.875rem;line-height:1.7em;border:1px solid #c2c1c1;color:#494949;background-color:#fff;opacity:0;padding:6px 9px 7px;top:18px;left:0;position:absolute;text-align:center;transform:translateX(calc(-50% + 14px));transition:all .3s cubic-bezier(.77,0,.175,1);visibility:hidden;width:180px;z-index:1}section.timeline notimeline.content .tooltip .text p:not(:last-of-type){margin-bottom:10px}section.timeline notimeline.content .tooltip .text:after{background:transparent url(../img/tooltip-top-arrow.svg) no-repeat 50%/12px 7px;content:"";margin:0 auto;top:-7px;right:0;left:0;position:absolute;width:12px;height:7px;text-align:center}section.timeline notimeline.content .tooltip:hover .text{opacity:1;visibility:visible}section.timeline.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.timeline.view-detect.viewed{opacity:1}section.toggle-information{position:relative;padding:0 0 56px}section.toggle-information .container{margin:0 auto;max-width:1260px;padding:0 11px;position:relative}section.toggle-information p{padding-bottom:35px}section.toggle-information p:last-child{padding-bottom:0}section.toggle-information .toggle{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;margin-top:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section.toggle-information .toggle span{text-align:center;padding:15px 0;color:#111;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:1.21px;letter-spacing:.07563rem;line-height:29px;line-height:1.8125rem;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}section.toggle-information .toggle span:after{content:"";background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 50%/10px 15px;right:20px;width:10px;height:15px;transform-origin:center;transform:rotate(90deg);margin-left:10px}section.toggle-information .columns{overflow:hidden;max-height:200px;transition:max-height 0s cubic-bezier(0,1,0,1)}section.toggle-information .columns.open{max-height:1000px;transition:max-height 0s ease-in-out}section.toggle-information .columns.open+.toggle span:after{content:"";transform:rotate(270deg)}section.toggle-information .overlay{opacity:.1;color:#494949;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:-1.59px;letter-spacing:-.09938rem;font-size:calc(80px + 47 * ((100vw - 420px) / 860));font-size:calc(5rem + 47 * ((100vw - 26.25rem) / 860));line-height:1.22em;display:none}section.toggle-information h3{color:#125496;font-family:Aleo,serif;font-size:26px;font-size:1.625rem;letter-spacing:-.19px;letter-spacing:-.01188rem;line-height:34px;line-height:2.125rem;display:block;padding-bottom:21px}section.toggle-information h2{max-width:848px;color:#232323;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.47px;letter-spacing:-.02938rem;font-size:calc(20px + 12 * ((100vw - 420px) / 860));font-size:calc(1.25rem + 12 * ((100vw - 26.25rem) / 860));line-height:1.4375em;padding-bottom:25px}section.toggle-menus{padding:45px 0 10px;background-color:#f3f4f6}section.toggle-menus .container{margin:0 auto;max-width:1260px;padding:0 11px}section.toggle-menus h2{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem;margin-bottom:25px}section.toggle-menus .toggle{margin-bottom:25px}section.toggle-menus .toggle.open .header .arrow:after{transform:rotate(90deg)}section.toggle-menus .toggle.open .content{max-height:-moz-max-content;max-height:max-content}section.toggle-menus .toggle .header{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#fff}section.toggle-menus .toggle .header .icon{height:70px;width:70px;margin-right:15px}section.toggle-menus .toggle .header .arrow{height:15px;width:25px;position:relative;margin-right:15px;border-right:1px solid #e6edf4}section.toggle-menus .toggle .header .arrow:after{content:"";height:100%;width:100%;background:url(/media/dist/img/solid-button-arrow-blue.svg) no-repeat left 8px center/7px 15px;transform:rotate(270deg);position:absolute}section.toggle-menus .toggle .header .title{font-size:calc(16px + 2 * ((100vw - 420px) / 860));font-size:calc(1rem + 2 * ((100vw - 26.25rem) / 860));line-height:1.525rem;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:1.2px;letter-spacing:.075rem;line-height:22px;line-height:1.375rem;text-transform:uppercase}section.toggle-menus .toggle .content{max-height:0;overflow:hidden;font-family:Niramit,sans-serif;background-color:#fff;transition:max-height .15s ease-out}section.toggle-menus .toggle .content .inner{padding:20px;padding-bottom:60px;max-width:800px}section.toggle-menus .toggle .content strong{font-weight:700}section.toggle-menus .toggle .content p{margin-bottom:1em}section.toggle-menus .toggle .content p:last-child{margin:0}.social-networks-fixed{display:none;font-size:0;padding:30px 10px 0;text-align:center;top:50%;left:0;position:fixed;transform:translateY(-50%);width:80px;z-index:999}.social-networks-fixed li{margin-bottom:25px}.social-networks-fixed li a{display:inline-block;margin:0 auto;transition:all .3s ease-in-out}.social-networks-fixed li a img{opacity:.4;transition:all .3s ease-in-out;transform:scale(1.5);width:100%}.social-networks-fixed li a:hover img{opacity:1}.social-networks-fixed li.twitter img{max-width:14px}.social-networks-fixed li.fb img{max-width:9px}.social-networks-fixed li.instagram img,.social-networks-fixed li.linkedin img,.social-networks-fixed li.youtube img{max-width:12px}.social-networks-fixed li.tiktok img{max-width:14px}article.appointment header.toggle{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.10175em;min-height:65px;padding:23px 22px;position:relative;text-transform:uppercase}article.appointment header.toggle:after{background:transparent url(/media/dist/img/tile-cta-accordion-arrow.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:0;right:20px;bottom:0;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center;transform:rotate(90deg)}article.appointment main.inner{display:none;background:#f3f4f6;padding:0 22px}article.appointment figure.image{display:block;overflow:hidden;padding-bottom:54.55%;position:relative;width:100%;height:0}article.appointment figure.image a.src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;transform:none;transition:all .2s ease-in-out}article.appointment figure.image a.src:hover{transform:scale(1.1)}article.appointment .caption{display:block;padding:24px 0 18px;width:100%}article.appointment .caption span.title{font-size:15px;font-size:.9375rem;line-height:1.2em;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.10175em;margin-bottom:15px;text-transform:uppercase}article.appointment .caption .description{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;display:block;font-family:Niramit,sans-serif}article.appointment .caption p{display:block;margin-bottom:25px}article.appointment .caption b,article.appointment .caption strong{color:#000;font-weight:700}article.appointment .caption i{font-style:italic}article.appointment .caption u{text-decoration:underline}article.blog a.image{display:block;overflow:hidden;padding-bottom:54.55%;position:relative;width:100%;height:0}article.blog a.image .src{background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;transform:none;transition:all .2s ease-in-out}article.blog a.image:hover .src{transform:scale(1.1);text-decoration:underline}article.blog .text{display:block;padding:22px 0 0;width:100%}article.blog .text .category i.colour{display:inline-block;margin:2px 11px 0 0;width:8px;height:8px;vertical-align:top}article.blog .text .category span.label{font-size:10px;font-size:.625rem;line-height:.9rem;display:inline-block;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;vertical-align:top}article.blog .text>span.title{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#0254a7;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.10175em;margin-bottom:10px;text-transform:uppercase}article.blog .text>span.title a:hover{text-decoration:underline}article.blog .text .excerpt{font-size:14px;font-size:.875rem;line-height:1.7em;color:#242424;display:block;font-family:Niramit,sans-serif}article.blog .text p{display:block}article.blog .text p:not(:last-of-type){margin-bottom:32px}article.blog .text b,article.blog .text strong{color:#000;font-weight:700}article.blog .text i{font-style:italic}article.blog .text u{text-decoration:underline}article.captioned-thumbnail figure.image{display:block;overflow:hidden;padding-bottom:54.55%;position:relative;width:100%;height:0}article.captioned-thumbnail figure.image .play{font-size:11px;font-size:.6875rem;line-height:.9rem;background:rgba(53,64,69,.63) url(../img/captioned-thumbnail-cta-play.svg) no-repeat center left 20px/8px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;padding:16px 25px 17px 45px;bottom:0;left:0;position:absolute;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}article.captioned-thumbnail figure.image a.src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;transform:none;transition:all .2s ease-in-out;z-index:0}article.captioned-thumbnail figure.image a.src:hover{transform:scale(1.1)}article.captioned-thumbnail .caption{background:#f3f4f6;box-shadow:0 1px 0 0 #adbac1;display:block;padding:24px 24px 22px;width:100%}article.captioned-thumbnail .caption span.title{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#0254a7;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.10175em;margin-bottom:10px;text-transform:uppercase}article.captioned-thumbnail .caption .description{font-size:14px;font-size:.875rem;line-height:1.7em;color:#242424;display:block;font-family:Niramit,sans-serif}article.captioned-thumbnail .caption p{display:block}article.captioned-thumbnail .caption p:not(:last-of-type){margin-bottom:32px}article.captioned-thumbnail .caption b,article.captioned-thumbnail .caption strong{color:#000;font-weight:700}article.captioned-thumbnail .caption i{font-style:italic}article.captioned-thumbnail .caption u{text-decoration:underline}article.captioned-thumbnail .caption a.button{font-size:11px;font-size:.6875rem;line-height:.9rem;background:#f3f4f6 url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat left 0 top 0/10px 15px;color:#000;display:inline-block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;margin-top:24px;padding-left:26px;text-transform:uppercase;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}article.captioned-thumbnail .caption a.button:hover{color:rgba(0,0,0,.6)}article.case-study figure.image{display:block;overflow:hidden;padding-bottom:54.55%;position:relative;width:100%;height:0}article.case-study figure.image .label,article.case-study figure.image .play{font-size:11px;font-size:.6875rem;line-height:.9rem;background:rgba(53,64,69,.63);color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;padding:16px 25px 17px;bottom:0;left:0;position:absolute;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}article.case-study figure.image .play{background:rgba(53,64,69,.63) url(../img/captioned-thumbnail-cta-play.svg) no-repeat center left 20px/8px;padding-left:45px}article.case-study figure.image a.src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;transform:none;transition:all .2s ease-in-out;z-index:0}article.case-study figure.image a.src:hover{transform:scale(1.1)}article.case-study .text{display:block;padding:26px 0 0;width:100%}article.case-study .text .category{font-size:0;margin-bottom:18px}article.case-study .text .category i.colour{display:inline-block;margin:2px 11px 0 0;width:8px;height:8px;vertical-align:top}article.case-study .text .category span.label{font-size:10px;font-size:.625rem;line-height:.9rem;display:inline-block;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;vertical-align:top}article.case-study .text>span.title{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#0254a7;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.10175em;line-height:1.45em;margin-bottom:16px;text-transform:uppercase}article.case-study .text blockquote{font-size:18px;font-size:1.125rem;line-height:1.645em;color:#0254a7;display:block;font-family:Aleo,serif;position:relative}article.case-study .text blockquote p:first-of-type:before{content:"“";font-size:22px;font-size:1.375rem;top:-4px;left:-12px;position:absolute}article.case-study .text .description{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;display:block;font-family:Niramit,sans-serif}article.case-study .text p{display:block}article.case-study .text p:not(:last-of-type){margin-bottom:32px}article.case-study .text b,article.case-study .text strong{color:#000;font-weight:700}article.case-study .text i{font-style:italic}article.case-study .text u{text-decoration:underline}article.case-study .text .person{display:inline-block;font-size:0;margin-top:26px;vertical-align:top;width:calc(100% - 67px)}article.case-study .text .person .title{color:#000;font-size:13px;line-height:17px;font-size:.8125rem;line-height:1.0625rem;font-weight:700;display:block;margin-bottom:5px;letter-spacing:-.16px;letter-spacing:-.01rem}article.case-study .text .person .sub{color:#494949;display:block;font-size:14px;line-height:20px;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:-.17px;letter-spacing:-.01063rem}article.cta-tile-x3 figure.image{display:block;overflow:hidden;padding-bottom:54.55%;position:relative;width:100%;height:0}article.cta-tile-x3 figure.image a.src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;transform:none;transition:all .2s ease-in-out;z-index:0}article.cta-tile-x3 figure.image a.src:hover{transform:scale(1.1)}article.cta-tile-x3 .text{display:block;background:#f5f6f8;box-shadow:0 1px 0 0 #ccd4d8;padding:40px 30px 60px;width:100%}article.cta-tile-x3 .text>span.title{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#125496;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.10175em;margin-bottom:18px;text-transform:uppercase}article.cta-tile-x3 .text .description{font-size:calc(15px + 1 * ((100vw - 420px) / 860));font-size:calc(.9375rem + 1 * ((100vw - 26.25rem) / 860));line-height:1.525rem;color:#535353;display:block;font-family:Niramit,sans-serif}article.cta-tile-x3 .text p{display:block}article.cta-tile-x3 .text p:not(:last-of-type){margin-bottom:32px}article.cta-tile-x3 .text b,article.cta-tile-x3 .text strong{color:#000;font-weight:700}article.cta-tile-x3 .text i{font-style:italic}article.cta-tile-x3 .text u{text-decoration:underline}article.cta-tile-x3 .text .link{display:block;margin-top:30px}article.cta-tile-x3 .text .link a{font-size:11px;font-size:.6875rem;line-height:.9rem;background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 0 0/10px 15px;color:#000;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;padding:0 0 0 30px;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;transition:all .2s ease-in-out}article.cta-tile figure.image{display:block;overflow:hidden;padding-bottom:54.55%;position:relative;width:100%;height:0}article.cta-tile figure.image a.src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;transform:none;transition:all .2s ease-in-out;z-index:0}article.cta-tile figure.image a.src:hover{transform:scale(1.1)}article.cta-tile .text{display:block;background:#f5f6f8;box-shadow:0 1px 0 0 #ccd4d8;padding:40px 20px 60px;width:100%}article.cta-tile .text>span.title{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#125496;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.10175em;margin-bottom:18px;text-transform:uppercase}article.cta-tile .text .description{font-size:calc(15px + 1 * ((100vw - 420px) / 860));font-size:calc(.9375rem + 1 * ((100vw - 26.25rem) / 860));line-height:1.525rem;color:#535353;display:block;font-family:Niramit,sans-serif}article.cta-tile .text p{display:block}article.cta-tile .text p:not(:last-of-type){margin-bottom:32px}article.cta-tile .text b,article.cta-tile .text strong{color:#000;font-weight:700}article.cta-tile .text i{font-style:italic}article.cta-tile .text u{text-decoration:underline}article.cta-tile .text .link{display:block;margin-top:30px}article.cta-tile .text .link a{font-size:11px;font-size:.6875rem;line-height:.9rem;background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 0 0/10px 15px;color:#000;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;padding:0 0 0 30px;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;transition:all .2s ease-in-out}article.event{background:#fff;box-shadow:0 1px 0 0 #adbac1;display:block}article.event:not(:last-of-type){margin-bottom:12px}article.event header{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;position:relative}article.event header aside.date{-ms-flex-align:center;align-items:center;color:#fff;background-color:#0254a7;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 80px;flex:0 0 80px;-ms-flex-pack:center;justify-content:center;padding:0 15px 2px;text-align:center;vertical-align:top}article.event header aside.date .date-inner{margin:auto}article.event header aside.date span{display:block;font-family:Montserrat,sans-serif;font-weight:700}article.event header aside.date span.day{font-size:32px;font-size:2rem;line-height:1em;margin-bottom:2px}article.event header aside.date span.month{font-size:18px;font-size:1.125rem;line-height:1em;text-transform:uppercase}article.event header .meta{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1 calc(100% - 80px);flex:1 1 calc(100% - 80px);-ms-flex-pack:start;justify-content:flex-start;padding:12px 20px;vertical-align:top}article.event header .meta .meta-inner{margin:auto 0}article.event header .meta span{display:block}article.event header .meta span.title{color:#0254a7;font-family:Montserrat,sans-serif;font-size:15px;font-size:.9375rem;line-height:1.1em;font-weight:700;letter-spacing:.10175em;margin-bottom:1px;text-transform:uppercase}article.event header .meta span.location,article.event header .meta span.type{color:#010101;font-size:14px;font-size:.875rem;line-height:1.5em;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem;line-height:1.375em}article.event header:after{background:hsla(0,0%,59%,.35);content:"";display:block;right:0;bottom:0;left:0;position:absolute;width:100%;height:1px}article.event main{padding:15px 20px 20px}article.event main .more-info{display:block;margin:0 auto;text-align:center}article.event main .more-info span{font-size:11px;font-size:.6875rem;line-height:.9rem;color:#000;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;padding:5px 30px 5px 5px;position:relative;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}article.event main .more-info span:after{background:transparent url(/media/dist/img/index-accordion-arrow.svg) no-repeat 50%/18px 12px;content:"";margin:auto 0;top:0;right:0;bottom:0;position:absolute;width:18px;height:12px;transition:transform .5s ease;transform-origin:center;transform:rotate(90deg)}article.event main .description{font-size:14px;font-size:.875rem;line-height:1.7em;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem}article.event main .description p div.box{display:none}article.event footer{padding:0 30px 30px}article.grey-cta{padding:30px;background-color:#f3f4f6;box-shadow:0 1px 0 0 #adbac1}article.grey-cta h3{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;letter-spacing:.0625rem;margin-bottom:15px}article.grey-cta .description{font-size:13px;font-size:.8125rem;line-height:1.2em;color:#1c1e20;font-family:Niramit,sans-serif;letter-spacing:-.16px;letter-spacing:-.01rem}article.grey-cta .description strong{font-weight:700}article.index-programme{background:#fff;box-shadow:0 19px 30px 0 rgba(49,61,85,.11);display:block;margin-bottom:12px;overflow:hidden;padding:35px 30px 28px;position:relative;transition:all .2s ease-in-out;width:100%}article.index-programme .category{font-size:9px;font-size:.5625rem;line-height:.9rem;color:#111;font-family:Montserrat,sans-serif;font-weight:600;display:block;letter-spacing:.10225em;margin-bottom:20px;padding-left:18px;position:relative;text-transform:uppercase}article.index-programme .category:before{background:#859297;content:"";top:3px;left:0;position:absolute;width:7px;height:7px}article.index-programme .title{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#111;font-family:Montserrat,sans-serif;display:block;font-weight:700;margin-bottom:20px}article.index-programme ul.table{font-size:10px;font-size:.625rem;line-height:.9rem;display:block;font-family:Montserrat,sans-serif;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}article.index-programme ul.table li.row{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}article.index-programme ul.table li.row span{display:inline-block;-ms-flex:1 0 calc(50% - 10px);flex:1 0 calc(50% - 10px);max-width:calc(50% - 10px);vertical-align:top}article.index-programme ul.table li.row span.label{color:#000;font-weight:700;text-align:left}article.index-programme ul.table li.row span.value{color:#494949;text-align:right}article.index-programme ul.table li.row:not(:last-of-type){border-bottom:1px solid hsla(0,0%,59%,.3)}article.index-programme a.permalink{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;color:transparent;font-size:0;overflow:hidden;text-indent:-999px;z-index:1}article.index-programme:hover{box-shadow:0 19px 30px 0 rgba(49,61,85,.2)}article.index-programme:hover .title{text-decoration:underline}.ranking{background-color:#fff;border-bottom:2px solid #9cb5cb;width:100%;box-sizing:border-box}.ranking.style--1{background-color:#f3f4f6;border:0;margin-right:1px;max-width:304px;-ms-flex:0 0 304px;flex:0 0 304px}.ranking.style--1:nth-of-type(odd){border-right:0}.ranking.style--1 .title{font-size:15px;font-size:.9375rem;line-height:1.2em;padding:0;margin:0;min-height:unset;text-transform:uppercase;margin-bottom:25px;color:#0b63af;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.9px;letter-spacing:.05625rem}.ranking.style--1 .title:before{display:none}.ranking.style--1 .wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.ranking.style--1 .wrap .caption{padding:0 30px 60px;max-width:100%;-ms-flex:1;flex:1}.ranking.style--1:not(:last-of-type){border-right:0}.ranking .wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.ranking .wrap,.ranking .wrap .image{display:-ms-flexbox;display:flex;height:100%}.ranking .wrap .image{-ms-flex-align:start;align-items:flex-start;box-sizing:border-box;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 28%;flex:0 0 28%;max-width:28%;padding-top:30px;position:relative;width:100%}.ranking .wrap .image span.figure{color:#fff;background-color:#0054a4;border-radius:100%;display:block;font-family:Aleo,serif;font-size:18px;font-size:1.125rem;line-height:1em;font-weight:700;padding-top:6px;top:31px;right:calc(50% - 35px);position:absolute;width:28px;height:28px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ranking .wrap .caption{box-sizing:border-box;-ms-flex:0 0 68%;flex:0 0 68%;font-size:0;height:100%;max-width:68%;padding:32px 0 35px;width:100%}.ranking .title{color:#0b63af;font-family:Aleo,serif;font-size:20px;line-height:26px;font-size:1.25rem;line-height:1.625rem;font-weight:700;letter-spacing:.1px;letter-spacing:.00625rem;margin:0 0 11px;padding-right:15px;position:relative}.ranking b{line-height:18px;line-height:1.125rem;font-weight:700;margin:0}.ranking b,.ranking p{color:#000;font-size:14px;font-size:.875rem;display:block;letter-spacing:-.17px;letter-spacing:-.01063rem}.ranking p{line-height:16px;line-height:1rem;font-weight:400;margin:3px 0 0}article.testimonial{-ms-flex-align:stretch;align-items:stretch;background:#f3f4f6;box-shadow:0 1px 0 0 #adbac1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}article.testimonial figure.image{display:block;overflow:hidden;padding-bottom:54.55%;position:relative;width:100%;height:0}article.testimonial figure.image .play{font-size:11px;font-size:.6875rem;line-height:.9rem;background:rgba(53,64,69,.63) url(../img/captioned-thumbnail-cta-play.svg) no-repeat center left 20px/8px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;padding:16px 25px 17px 45px;bottom:0;left:0;position:absolute;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}article.testimonial figure.image a.src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;transform:none;transition:all .2s ease-in-out;z-index:0}article.testimonial figure.image a.src:hover{transform:scale(1.1)}article.testimonial .caption{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:justify;justify-content:space-between;padding:22px 38px 34px;width:100%}article.testimonial .quote{font-size:18px;font-size:1.125rem;line-height:1.645em;color:#0254a7;font-family:Aleo,serif;overflow:visible;position:relative}article.testimonial .quote:before{color:inherit;content:"\201C";font-size:22px;font-size:1.375rem;top:0;left:-10px;position:absolute}article.testimonial .person{display:inline-block;font-size:0;margin-top:30px;vertical-align:top;width:calc(100% - 67px)}article.testimonial .person .avatar{background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:100%;display:inline-block;margin-right:17px;width:50px;height:50px;vertical-align:top}article.testimonial .person .text{display:inline-block;vertical-align:top;width:calc(100% - 67px)}article.testimonial .person .text .title{color:#000;font-size:13px;line-height:17px;font-size:.8125rem;line-height:1.0625rem;font-weight:700;display:block;margin-bottom:5px;letter-spacing:-.16px;letter-spacing:-.01rem}article.testimonial .person .text .sub{color:#494949;display:block;font-size:14px;line-height:20px;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:-.17px;letter-spacing:-.01063rem}aside.event-information{padding:30px;max-width:800px;margin:auto auto 30px;background-color:#f0f3f5;box-shadow:0 1px 0 0 #ccd4d8}aside.event-information .host{display:-ms-flexbox;display:flex;padding-bottom:15px;border-bottom:1px solid #dbdbdb}aside.event-information .host .image{height:51px;max-width:51px;border-radius:100px;margin-right:15px;overflow:hidden}aside.event-information .host .information{@extend: %ts--11;letter-spacing:-.2px;letter-spacing:-.0125rem;font-family:Niramit,sans-serif;line-height:1.5em}aside.event-information .host .information .role{color:#494949}aside.event-information .host .information .name{color:#125495;font-size:16px;font-size:1rem;font-weight:700;text-decoration:none}aside.event-information .date{@extend: %ts--11;color:#494949;font-family:Niramit,sans-serif;padding:10px 0;max-width:172px}aside.event-information .cta{padding-top:15px;margin:0 0 0 auto;min-width:190px}aside.event-information .cta a{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;color:#fff;background-color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}aside.event-information .cta a span{overflow:visible;position:relative}aside.event-information .cta a span:after{background:transparent url(../img/button-external.svg) no-repeat 50%/6px;content:"";top:0;right:-10px;position:absolute;width:6px;height:6px}aside.event-information .cta a span{top:-5px}aside.indepenent-content-sidebar{margin-bottom:45px;position:relative}aside.indepenent-content-sidebar.mobile-padding-sides{padding-right:11px;padding-left:11px}aside.indepenent-content-sidebar .sidebar-block:not(:last-of-type){margin-bottom:45px}aside.indepenent-content-sidebar .sidebar-block .block-title{font-size:22px;font-size:1.375rem;line-height:1.2em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.33px;letter-spacing:-.02063rem;margin-bottom:20px}aside.map-location .title{margin-bottom:10px}aside.map-location .title h2{color:#111;font-family:Montserrat,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;letter-spacing:-.31px;letter-spacing:-.01938rem}aside.map-location .map{display:-ms-flexbox;display:flex}aside.map-location .map iframe{width:100%}aside.map-location .information{background-color:#f0f3f5;box-shadow:0 1px 0 0 #ccd4d8;padding:20px 30px 10px;color:#282a2a;font-family:Niramit,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:-.17px;letter-spacing:-.01063rem;line-height:23px;line-height:1.4375rem}aside.map-location .permalink a{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:start;align-items:flex-start;background:#f3f4f6 url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat left 0 top 24px/10px 15px;color:#1c1e20;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;min-height:62px;padding:10px 25px;transition:all .25s ease;width:100%}aside.map-location .permalink a:not(:last-of-type){margin-bottom:6px}aside.map-location .permalink a.has-description .title,aside.map-location .permalink a:not(.has-description){font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase}aside.map-location .permalink a.has-description .title{display:block}aside.map-location .permalink a.has-description .description{font-size:calc(13px + 1 * ((100vw - 420px) / 860));font-size:calc(.8125rem + 1 * ((100vw - 26.25rem) / 860));line-height:1.4em;color:#535353;display:block;font-family:Niramit,sans-serif;margin-top:8px}.large-bg-text{color:hsla(0,0%,60%,.08);display:none;font-family:Montserrat,sans-serif;font-size:280px;font-size:17.5rem;line-height:1em;font-weight:600;letter-spacing:-.05em;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0}@keyframes b{0%{opacity:1}to{opacity:0}}@keyframes c{0%{opacity:0}to{opacity:1}}div.modal-event{background-color:rgb(4 13 21/52%);overflow:scroll;z-index:99999;position:fixed;height:100%;width:100%;top:0;display:none;padding:6vw 4vw}div.modal-event.hide{display:block;animation:b .5s;animation-fill-mode:forwards}div.modal-event.open{display:block;animation:c .5s}div.modal-event header{padding:25px 20px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#111}div.modal-event header h2{color:#fff;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.39px;letter-spacing:-.02438rem;font-size:calc(20px + 6 * ((100vw - 420px) / 860));font-size:calc(1.25rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.525rem}div.modal-event header .close{width:25px;height:25px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.modal-event header .close:before{content:"";height:2px;background-color:#fff;width:25px;transform:rotate(45deg);position:absolute}div.modal-event header .close:after{content:"";height:2px;background-color:#fff;width:25px;transform:rotate(-45deg);position:absolute}div.modal-event .inner{width:95%;z-index:20;max-width:969px;overflow:scroll;margin:auto}div.modal-event .tab-content{padding:1em 0}div.modal-event label{opacity:.4;color:#111;width:50px;font-size:11px;font-size:.6875rem;font-weight:600;line-height:normal;letter-spacing:.71px;letter-spacing:.04438rem;text-transform:uppercase}div.modal-event form textarea{height:0;max-height:400px;min-height:120px;resize:vertical}div.modal-event form input[type=email],div.modal-event form input[type=password],div.modal-event form input[type=tel],div.modal-event form input[type=text],div.modal-event form input[type=url],div.modal-event form textarea{box-sizing:border-box;padding:15px;border:1px solid #dbdbdb;background-color:#fff}div.modal-event form,div.modal-event form input{width:100%}div.modal-event form a{color:#125495;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:.57px;letter-spacing:.03563rem;line-height:28px;line-height:1.75rem;text-transform:uppercase;display:block;width:100%;text-align:center}div.modal-event .col{width:100%}div.modal-event .content{padding:20px;background:#f0f3f5}div.modal-event .content .header{display:none;margin-bottom:20px}div.modal-event .content .header.single{-ms-flex-pack:end;justify-content:end}div.modal-event .content .header.single label{width:100%}div.modal-event .content .header .col{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.modal-event .content .box{padding:20px;margin-bottom:20px;color:#111;background-color:#fff}div.modal-event .content .box strong{font-weight:600}div.modal-event .content .box.flex-column{-ms-flex-direction:column;flex-direction:column}div.modal-event .content .box .permalink a{color:#125495;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:.57px;letter-spacing:.03563rem;line-height:28px;line-height:1.75rem;text-transform:uppercase}div.modal-event .content .box h3{font-size:calc(18px + 4 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#111;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:10px}div.modal-event .content .box .date{font-size:14px;font-size:.875rem;line-height:1.7em;color:#111;font-family:Montserrat,sans-serif;margin-bottom:15px}div.modal-event .content .box .date strong{display:block;font-weight:600}div.modal-event .content .box .row{display:-ms-flexbox;display:flex;margin-bottom:10px;-ms-flex-align:center;align-items:center;font-family:Montserrat,sans-serif}div.modal-event .content .box .row label{min-width:70px}div.modal-event .content .box .row .field{color:#111;font-size:15px;font-size:.9375rem;font-weight:600}div.modal-event .content .box .row .field input{padding:5px 8px;border:1px solid #dbdbdb}div.modal-event .content button{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;color:#fff;background-color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}div.modal-event .content button span{overflow:visible;position:relative}div.modal-event .content button span:after{background:transparent url(../img/button-external.svg) no-repeat 50%/6px;content:"";top:0;right:-10px;position:absolute;width:6px;height:6px}div.modal-event .content button{width:100%;min-width:200px;margin-bottom:20px}div.modal-event .content button:last-child{margin-bottom:0}div.modal-event .content button.inline{display:-ms-inline-flexbox;display:inline-flex;width:-moz-max-content;width:max-content}div.modal-event .content button.margin-top{margin-top:40px}div.modal-event .content button.black{background-color:#111}.fancybox-slide--html{padding:11px}.modal{color:#494949;background-color:#fff;max-width:1220px;overflow:hidden;padding:20px 22px 55px;text-align:left;width:100%}.modal header.modal-head{margin-bottom:30px}.modal header.modal-head .title{color:#000;display:block;font-family:Montserrat,sans-serif;font-size:18px;line-height:40px;font-size:1.125rem;line-height:2.5rem;font-weight:600}.modal main.modal-content{margin:0 auto;max-width:1020px;text-align:left;width:100%}.modal .textarea h2,.modal .textarea h3,.modal .textarea h4,.modal .textarea h5,.modal .textarea h6{color:#111}.modal .textarea h2,.modal .textarea h3,.modal .textarea h5,.modal .textarea h6{font-family:Montserrat,sans-serif;font-weight:600}.modal .textarea h2{font-size:calc(21px + 11 * ((100vw - 420px) / 860));font-size:calc(1.3125rem + 11 * ((100vw - 26.25rem) / 860));line-height:1.4em;margin-bottom:21px}.modal .textarea h2.alt--01{font-size:calc(22px + 10 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 860));line-height:1.37em}.modal .textarea h3{font-size:22px;font-size:1.375rem;margin-bottom:20px}.modal .textarea h4{font-family:Niramit,sans-serif;font-size:20px;font-size:1.25rem;font-weight:600;margin-bottom:20px}.modal .textarea h5{font-size:18px;font-size:1.125rem;margin-bottom:12px}.modal .textarea h6{font-size:17px;font-size:1.0625rem;margin-bottom:9px}.modal .textarea p{display:block;margin-bottom:32px}.modal .textarea b,.modal .textarea strong{color:#000;font-weight:700}.modal .textarea i{font-style:italic}.modal .textarea u{text-decoration:underline}.modal .textarea a{color:#0b63af;transition:all .2s ease-in-out}.modal .textarea a:hover{text-decoration:underline}.modal .textarea blockquote{font-size:calc(22px + 4 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#0b63af;display:block;font-family:Aleo,serif;font-weight:400;margin:0 auto 50px;max-width:550px;padding:10px 0 0 14px;width:100%}.modal .textarea blockquote p{display:block;overflow:visible;position:relative}.modal .textarea blockquote p:before{display:inline-block;font-size:28px;font-size:1.75rem;font-weight:700;top:-2px;left:-14px;position:absolute}.modal .textarea blockquote p:first-of-type:before{content:"“"}.modal .textarea blockquote p:last-of-type:after{content:'"'}.modal .textarea ol,.modal .textarea ul{display:block;margin-bottom:24px;padding-left:0}.modal .textarea ol li,.modal .textarea ul li{background:transparent;display:list-item;list-style:none!important;padding-left:30px;position:relative}.modal .textarea ol li:before,.modal .textarea ul li:before{content:"\25A0";color:#007154;display:inline-block;font-weight:700;top:0;left:0;position:absolute;width:1em}.modal .textarea ol li ol,.modal .textarea ol li ul,.modal .textarea ul li ol,.modal .textarea ul li ul{margin-bottom:0;padding-top:13px}.modal .textarea ol li:not(:last-of-type),.modal .textarea ul li:not(:last-of-type){margin-bottom:9px}.modal .textarea ol li p:last-of-type,.modal .textarea ul li p:last-of-type{margin-bottom:0}.modal .textarea ol li:before,.modal .textarea ul li:before{color:#000}.modal .textarea ol{padding-left:17px}.modal .textarea ol>li{list-style:decimal!important;padding-left:13px}.modal .textarea ol>li:before{display:none}.modal .textarea ol ol li{list-style:lower-latin!important}.modal .textarea figcaption{margin-bottom:30px;font-size:95%;font-style:italic}.modal .textarea em,.modal .textarea em a{font-style:italic}.modal .textarea p{margin-bottom:22px}.modal .filters{font-style:0}.modal .filters .input-group{border-bottom:1px solid hsla(0,0%,59%,.2);display:block;margin-bottom:5px}.modal .filters .input-group>.title{font-size:12px;font-size:.75rem;line-height:1.2em;color:#090909;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.0725em;padding:18px 0 20px;position:relative;text-transform:uppercase}.modal .filters .input-group>.title:after{background:transparent url(/media/dist/img/index-accordion-arrow.svg) no-repeat 50%/10px 15px;content:"";margin:auto 0;top:0;right:2px;bottom:0;position:absolute;width:10px;height:15px;transition:transform .5s ease;transform-origin:center;transform:rotate(90deg)}.modal .filters .input-group .group-list{display:none;padding-bottom:20px}.modal .filters .input-group ul{display:block}.modal .filters .input-group ul li{margin-bottom:6px;overflow:hidden;position:relative}.modal .filters .input-group ul li input{cursor:pointer;margin:0;opacity:0;padding:0;top:0;right:0;bottom:0;left:0;position:absolute;width:100%!important;height:100%!important}.modal .filters .input-group ul li input:checked+label{border-color:#03adef;color:#fff;background-color:#03adef}.modal .filters .input-group ul li input:hover+label{border-color:#03adef}.modal .filters .input-group ul li label{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;border:1px solid #dcdcdc;box-shadow:0 3px 7px 0 rgba(0,0,0,.03);color:#1c1e20;background-color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat;font-weight:700;height:100%;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;margin:0;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;padding:8px 20px;width:100%}.modal .filters .input-group ul li input:disabled{cursor:unset}.modal .filters .input-group ul li input:disabled+label{color:#fff;background-color:#ccd4d8}.modal .filters .input-group ul li input:disabled:hover+label{border-color:#dcdcdc}.modal .filters .input-group ul li{display:block;padding:0}.modal .filters .input-group ul li label{background:#f5f6f8;text-align:left}.modal .filters .input-group ul li label .count{color:#909090;top:15px;right:20px;position:absolute;text-align:right}.modal .filters .submit{display:block;margin-top:25px}.modal .filters .submit button{font-size:11px;font-size:.6875rem;line-height:.9rem;box-shadow:0 3px 7px 0 rgba(0,0,0,.03);color:#fff;background-color:#242525;display:inline-block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;text-align:center;text-transform:uppercase;transition:all .2s ease-in;margin:0;min-height:90px;padding:14px 20px 15px;width:100%}.modal .filters .submit button:disabled{opacity:.17}.modal button.fancybox-button{background:transparent url(../img/modal-exit.svg) no-repeat 50%/32px;margin:0 auto;padding:0;top:20px;right:17px;position:absolute;width:32px;height:32px;text-align:center}.modal button.fancybox-button svg{display:none}.fancybox-bg{background:rgba(39,39,39,.45)}body.compensate-for-scrollbar{margin-right:0!important}.page-identify{box-shadow:0 0 20px 5px rgba(0,0,0,.5);color:#000;background-color:#fff;cursor:help;max-width:250px;padding:14px 20px 15px 35px;top:200px;right:0;position:fixed;transform:translateX(calc(100% - 30px));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99999}.page-identify,.page-identify:before{margin:auto 0;transition:all .3s ease}.page-identify:before{background:transparent url(../img/header-subpane-arrow-desktop.svg) no-repeat 50%/10px 15px;content:"";top:0;bottom:0;left:10px;position:absolute;width:10px;height:15px;transform:rotate(180deg);transform-origin:center}.page-identify span{display:block;line-height:1.2em}.page-identify span.label{font-size:13px;font-size:.8125rem;opacity:.5}.page-identify span.page{font-size:15px;font-size:.9375rem;font-weight:700;margin-top:4px}.page-identify:hover{transform:translateX(0)}.page-identify:hover:before{transform:none}section.simple-events .description{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;display:block;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem;margin-bottom:23px}section.simple-events .description p:not(:last-of-type){margin-bottom:17px}section.simple-events ul.dates{font-size:0}section.simple-events li.date{background:#f3f4f6;box-shadow:0 1px 0 0 #adbac1;display:block;overflow:hidden;padding:24px 30px 28px;position:relative;transition:all .25s ease;width:100%}section.simple-events li.date:not(:last-of-type){margin-bottom:5px}section.simple-events li.date .category{margin-bottom:12px}section.simple-events li.date .category i.colour{display:inline-block;margin:2px 11px 0 0;width:8px;height:8px;vertical-align:top}section.simple-events li.date .category span.label{font-size:11px;font-size:.6875rem;line-height:.9rem;display:inline-block;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;vertical-align:top}section.simple-events li.date .text span{display:block;position:relative;z-index:1}section.simple-events li.date .text span.title{font-size:12px;font-size:.75rem;line-height:1.3rem;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.72px;letter-spacing:.045rem;margin-bottom:8px;text-transform:uppercase}section.simple-events li.date .text span.details{font-size:14px;font-size:.875rem;line-height:1.7em;color:#494949;font-family:Niramit,sans-serif;letter-spacing:-.18px;letter-spacing:-.01125rem}section.simple-events li.date a.permalink{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;color:transparent;font-size:0;overflow:hidden;text-indent:-999px;z-index:1}section.simple-events li.date:hover{background-color:#e6edf4}section.simple-events li.date:hover span.title{text-decoration:underline}section.simple-events.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.simple-events.view-detect.viewed{opacity:1}main.change-makers section.textarea.justin-farrance-cm-colour h4{color:#89b1f7!important}main.change-makers section.textarea.gauri-malik-cm-colour h4{color:#fd6a53!important}main.change-makers section.textarea.fiza-farhan-cm-colour h4{color:#bc8bc4!important}main.change-makers section.textarea.jane-egerton-idehen-cm-colour h4{color:#50bc87!important}main.change-makers section.textarea.victoria-azubuike-cm-colour h4{color:#e795e8!important}main.change-makers section.textarea.randeep-wilkhu-cm-colour h4{color:#71c261!important}main.change-makers section.textarea.ben-mcguire-cm-colour h4{color:#7b71ff!important}main.change-makers section.textarea.kristen-rossi-cm-colour h4{color:#54c6c0!important}main.change-makers section.textarea.claudia-akemi-umemura-cm-colour h4{color:#ffad51!important}main.change-makers .large-bg-text-cm{color:rgba(137,177,247,.7);font-family:Montserrat,sans-serif;font-size:2.3rem;font-weight:600;letter-spacing:-.05em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;padding:30px}main.change-makers section.programmes-section.bg--9:before{content:"";background:#0254a7;top:0;right:0;left:0;position:absolute;width:calc(50% + 230px);height:100%;width:100%;z-index:-1}main.change-makers section.single-image div.img-caption{margin-top:10px;font-size:14px;font-size:.875rem}main.change-makers section.single-image div.img-caption p{font-style:italic!important}main.change-makers section.single-image img{margin-top:5px}main.change-makers section.single-image img.justin-farrance-cm-colour{border-top:20px solid #89b1f7;border-bottom:20px solid #89b1f7}main.change-makers section.single-image img.gauri-malik-cm-colour{border-top:20px solid #fd6a53;border-bottom:20px solid #fd6a53}main.change-makers section.single-image img.fiza-farhan-cm-colour{border-top:20px solid #bc8bc4;border-bottom:20px solid #bc8bc4}main.change-makers section.single-image img.jane-egerton-idehen-cm-colour{border-top:20px solid #50bc87;border-bottom:20px solid #50bc87}main.change-makers section.single-image img.victoria-azubuike-cm-colour{border-top:20px solid #e795e8;border-bottom:20px solid #e795e8}main.change-makers section.single-image img.randeep-wilkhu-cm-colour{border-top:20px solid #71c261;border-bottom:20px solid #71c261}main.change-makers section.single-image img.ben-mcguire-cm-colour{border-top:20px solid #7b71ff;border-bottom:20px solid #7b71ff}main.change-makers section.single-image img.kristen-rossi-cm-colour{border-top:20px solid #54c6c0;border-bottom:20px solid #54c6c0}main.change-makers section.single-image img.claudia-akemi-umemura-cm-colour{border-top:20px solid #ffad51;border-bottom:20px solid #ffad51}main.change-makers section.blog-article-index header>.title{color:#0054a4}main.change-makers article.blog .text{display:block;padding:22px 0 0;width:100%;background-color:#d3d3d347;padding:30px;min-height:150px}main.change-makers div.img-caption{margin-top:10px;font-size:14px;font-size:.875rem}main.change-makers div.img-caption p{font-style:italic!important}main.change-makers section.article-body section.blog-article-index.promo{background-color:#0054a4;padding:5px;font-size:20px;color:#fff}main.change-makers section.article-body section.blog-article-index.promo header{padding:40px 40px 0;display:block}main.change-makers section.article-body section.blog-article-index.promo aside.view-all a{background-image:url(/media/dist/img/link.svg);background-position:top right 0;background-repeat:no-repeat;background-size:37px 30px;color:#fff;display:inline-block;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}main.change-makers section.article-body section.textarea.justin-farrance-cm-colour blockquote:after,main.change-makers section.article-body section.textarea.justin-farrance-cm-colour blockquote:before{color:#89b1f7}main.change-makers section.article-body section.textarea.gauri-malik-cm-colour blockquote:after,main.change-makers section.article-body section.textarea.gauri-malik-cm-colour blockquote:before{color:#fd6a53}main.change-makers section.article-body section.textarea.fiza-farhan-cm-colour blockquote:after,main.change-makers section.article-body section.textarea.fiza-farhan-cm-colour blockquote:before{color:#bc8bc4}main.change-makers section.article-body section.textarea.jane-egerton-idehen-cm-colour blockquote:after,main.change-makers section.article-body section.textarea.jane-egerton-idehen-cm-colour blockquote:before{color:#50bc87}main.change-makers section.article-body section.textarea.victoria-azubuike-cm-colour blockquote:after,main.change-makers section.article-body section.textarea.victoria-azubuike-cm-colour blockquote:before{color:#e795e8}main.change-makers section.article-body section.textarea.randeep-wilkhu-cm-colour blockquote:after,main.change-makers section.article-body section.textarea.randeep-wilkhu-cm-colour blockquote:before{color:#71c261}main.change-makers section.article-body section.textarea.ben-mcguire-cm-colour blockquote:after,main.change-makers section.article-body section.textarea.ben-mcguire-cm-colour blockquote:before{color:#7b71ff}main.change-makers section.article-body section.textarea.kristen-rossi-cm-colour blockquote:after,main.change-makers section.article-body section.textarea.kristen-rossi-cm-colour blockquote:before{color:#54c6c0}main.change-makers section.article-body section.textarea.claudia-akemi-umemura-cm-colour blockquote:after,main.change-makers section.article-body section.textarea.claudia-akemi-umemura-cm-colour blockquote:before{color:#ffad51}main.change-makers section.article-body section.textarea blockquote{font-size:calc(26px + 18 * ((100vw - 420px) / 860));line-height:1.25em;color:#312239;font-weight:600;margin:40px;max-width:80%;padding:10px 0 0 14px;width:100%;display:block;overflow:visible;position:relative;quotes:"\201C""\201D""\2018""\2019"}main.change-makers section.article-body section.textarea blockquote:before{content:open-quote;font-weight:700;font-size:100px;font-family:Georgia,Times New Roman,Times,serif;top:30px;left:-45px}main.change-makers section.article-body section.textarea blockquote:after{content:close-quote;font-weight:700;font-size:100px;font-family:Georgia,Times New Roman,Times,serif;position:absolute;bottom:-25px;padding-left:10px}main.change-makers section.article-body section.textarea h4{color:#0054a4}main.change-makers section.article-body section.textarea h2{color:#312239}main.change-makers section.article-body aside.sidebar{margin-top:5px}main.change-makers section.article-body aside.sidebar section.quick-links a:not(.has-description){font-size:15px;line-height:18px}main.change-makers figure.image.drop-shadow-justin-farrance-cm-colour{filter:drop-shadow(20px 20px 0 #89B1F7:)}main.change-makers figure.image.drop-shadow-jane-egerton-idehen-cm-colour{filter:drop-shadow(-20px 20px 0 #50BC87)}main.change-makers section.change-maker div.container .hero-media{height:380px;overflow:hidden;position:relative;z-index:5000}main.change-makers section.change-maker div.container .hero-media video{width:100%}main.change-makers section.change-maker div.container .hero-media .hero-mute{-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;top:10px;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;height:44px;-ms-flex-pack:center;justify-content:center;left:25px;padding:0;position:absolute;width:44px;z-index:1}main.change-makers section.change-maker div.container .hero-media .hero-mute:focus,main.change-makers section.change-maker div.container .hero-media .hero-mute:hover{color:#000}main.change-makers section.change-maker div.container .hero-media .hero-mute .icon-mute,main.change-makers section.change-maker div.container .hero-media .hero-mute .icon-unmute{fill:#fff}main.change-makers section.change-maker div.container .hero-media .hero-mute .icon-mute{display:block}main.change-makers section.change-maker div.container .hero-media .hero-mute .icon-unmute{display:none}main.change-makers section.change-maker div.container .hero-media .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}main.change-makers section.change-maker .button{z-index:8000;width:300px}main.change-makers section.change-maker .button i.arrow{border:2px solid #fff}main.change-makers .large-bg-text{color:rgba(137,177,247,.12);display:none;font-family:Montserrat,sans-serif;font-size:9rem;font-weight:600;letter-spacing:-.05em;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0}main.change-makers section.home-hero{display:block;overflow:hidden;position:relative}main.change-makers section.home-hero .content{max-width:1260px;padding:0 11px;margin:0 auto;padding:0;position:relative;width:100%;z-index:2}main.change-makers section.home-hero .content-inner{background-color:#312239;max-width:380px;position:relative;padding-bottom:65px}main.change-makers section.home-hero .content-inner:before{content:"";position:absolute;left:0;top:-45px;border-bottom:45px solid #312239;border-left:45px solid transparent;border-right:45px solid transparent}main.change-makers section.home-hero .content-inner:after{content:"";position:absolute;right:0;height:45px;top:-45px;width:calc(100% - 45px);background-color:#312239}main.change-makers section.home-hero .content-inner .inner{position:relative;padding:0 60px 0 50px;width:100%;height:100%}main.change-makers section.home-hero .content-inner .inner:before{border-bottom:65px solid #fff;border-left:65px solid transparent;content:"";right:0;bottom:-69px;position:absolute}main.change-makers section.home-hero .content-inner .inner:after{content:"";position:absolute;left:0;bottom:-65px;width:calc(100% - 65px);height:65px;background-color:#312239}main.change-makers section.home-hero .content-inner .title{margin:0 0 18px;max-width:100%;font-size:46px;font-size:2.875rem;line-height:44px;line-height:2.75rem;color:#f5f6f8;text-shadow:0 2px 4px 0 rgba(0,0,0,.14)}main.change-makers section.home-hero .content-inner .description{margin-bottom:25px;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;letter-spacing:.1px;letter-spacing:.00625rem;color:#f5f6f8;font-weight:600}main.change-makers section.home-hero .content-inner .link-view-all{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}main.change-makers section.home-hero .content-inner .link-view-all:hover{opacity:.6}main.change-makers section.home-hero .content-inner .link-view-all{background-image:url(/media/dist/img/link-inverse.svg);color:#bc8bc4;opacity:1;padding-right:60px;margin-left:0;letter-spacing:1px;letter-spacing:.0625rem}main.change-makers section.home-hero .logos{position:absolute;height:82px;right:0;bottom:0;padding:0;padding-right:11px;padding-top:20px;padding-left:30px;margin:0;list-style:none;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;background-color:#fff;box-sizing:border-box;z-index:1}main.change-makers section.home-hero .logos li{position:relative;z-index:200;margin-left:28px}main.change-makers section.home-hero .logos li:first-child{margin-left:0}main.change-makers section.home-hero .logos li a{text-decoration:none}main.change-makers section.home-hero .logos li img{transition:all .3s ease-in-out}main.change-makers section.home-hero .logos li img:hover{transform:scale(1.105)}main.change-makers section.home-hero .logos:before{content:"";position:absolute;left:0;top:0;border-bottom:82px solid #fff;border-left:82px solid transparent;border-right:82px solid transparent;transform:translate(-50%)}main.change-makers section.home-hero figure.media{display:block;overflow:hidden;padding-bottom:56%;position:relative;width:100%;height:0;z-index:0}main.change-makers section.home-hero figure.media video{-o-object-fit:cover;object-fit:cover;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%}main.change-makers section.home-hero figure.media .image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:1}main.change-makers body:not(.page-loaded) section.home-hero figure.media .image,main.change-makers body:not(.page-loaded) section.home-hero figure.media video{opacity:0}main.change-makers body.page-loaded section.home-hero figure.media .image,main.change-makers body.page-loaded section.home-hero figure.media video{opacity:1}section.meet-the-makers{display:block;overflow:hidden;padding-top:30px;padding-bottom:70px;position:relative;width:100%}section.meet-the-makers .content{margin:0 auto;max-width:1260px;padding:0 11px;display:block;margin-bottom:55px;position:relative;z-index:1}section.meet-the-makers .content .content-inner{margin:0 auto;max-width:800px;text-align:center}section.meet-the-makers .content .title{font-size:32px;font-size:2rem;line-height:1.225em;color:#0254a7;display:block;font-weight:600;margin:5px auto 15px}section.meet-the-makers .content .title.black{font-size:calc(26px + 6 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.525rem;color:#111;font-weight:600;letter-spacing:-.47px;letter-spacing:-.02938rem;line-height:43px;line-height:2.6875rem;text-align:center}section.meet-the-makers .content .text{font-size:16px;font-size:1rem;line-height:1.545em;color:#4e4e4e;font-weight:400;display:block}section.meet-the-makers .content .text p:not(:last-of-type){margin-bottom:16px}section.meet-the-makers .content .text b,section.meet-the-makers .content .text strong{color:#282a2a;font-weight:700}section.photo-carousel-cm{display:block;overflow:hidden;padding-top:30px;padding-bottom:70px;padding-left:0!important;position:relative;text-align:center;width:100%}section.photo-carousel-cm .left-arrow{left:5%;margin-left:5px}section.photo-carousel-cm .right-arrow{left:94%}section.photo-carousel-cm .information{z-index:5000;position:absolute;top:50%;max-width:100px;transform:translate(-50%,-50%)}section.photo-carousel-cm .information .controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:55px}section.photo-carousel-cm .information .controls span{cursor:pointer;background-color:#0254a7;padding:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:4px solid #1180a9}section.photo-carousel-cm .information .controls span svg{height:20px}section.photo-carousel-cm .information .controls span:first-child{margin-right:1px}section.photo-carousel-cm .photos{position:relative;z-index:1}section.photo-carousel-cm .photos .slick-list{margin:0 -10px}section.photo-carousel-cm .photos .slick-list.draggable:active:hover,section.photo-carousel-cm .photos .slick-list.dragging{cursor:grabbing!important}section.photo-carousel-cm .photos .slick-slide{margin:0 5px}section.photo-carousel-cm .photos .item{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;min-height:280px;min-width:200px;overflow:hidden;position:relative;width:280px;height:280px}section.photo-carousel-cm .photos figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;cursor:pointer;display:block;margin:auto;opacity:.1;right:0;left:0;position:absolute;width:100%;height:280px;transition:all .5s cubic-bezier(.77,0,.175,1)}section.photo-carousel-cm .photos .slick-slide.slick-active figure.image{opacity:1}section.photo-carousel-cm .photos ul.slick-dots{display:block;font-size:0;margin-top:15px;text-align:center}section.photo-carousel-cm .photos ul.slick-dots li{display:inline-block;margin:0}section.photo-carousel-cm .photos ul.slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:transparent;cursor:pointer;display:block;font-size:0;outline:none;overflow:hidden;position:relative;width:24px;height:24px;text-indent:-999px}section.photo-carousel-cm .photos ul.slick-dots li button:after,section.photo-carousel-cm .photos ul.slick-dots li button:before{border-radius:100%;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:7px;height:7px;transition:all .2s ease-in-out}section.photo-carousel-cm .photos ul.slick-dots li button:before{background:rgba(2,84,167,.14)}section.photo-carousel-cm .photos ul.slick-dots li button:after{background:transparent;border:1px solid #0254a7;opacity:0}section.photo-carousel-cm .photos ul.slick-dots li:not(.slick-active) button:hover:before{background-color:rgba(2,84,167,.35)}section.photo-carousel-cm .photos ul.slick-dots li.slick-active button:before{background-color:#0254a7}section.photo-carousel-cm .photos ul.slick-dots li.slick-active button:after{opacity:1;width:21px;height:21px}section.photo-carousel-cm--large:before{background:#f6f8f9;content:"";display:block;top:0;right:0;left:0;position:absolute;width:100%;height:100%;z-index:0}section.photo-carousel-cm--large .photos .slick-list{margin:0 0 0 11px}section.photo-carousel-cm--large .photos ul.slick-dots{margin-top:23px}section.photo-carousel-cm--large .photos .item{min-height:163px;min-width:300px;width:220px;height:220px;height:163px}section.photo-carousel-cm--large .photos figure.image{height:163px}section.photo-carousel-cm.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.photo-carousel-cm.view-detect.viewed{opacity:1}main.change-makers section.change-maker-tiles{display:block;font-size:0;overflow:hidden;padding-left:0!important;position:relative}main.change-makers section.change-maker-tiles .large-bg-text{left:calc(50% - 675px);top:0;z-index:1}main.change-makers section.change-maker-tiles .tiles{position:relative;z-index:0}main.change-makers section.change-maker-tiles .tile{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;min-height:700px;padding:35px 11px;position:relative;width:100%}main.change-makers section.change-maker-tiles .tile figure.image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:300px;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:0}main.change-makers section.change-maker-tiles .tile .summary{top:300px;right:0;left:0;height:200px;background-color:#312239;width:100%;position:absolute;overflow:visible;z-index:2;padding:30px 50px}main.change-makers section.change-maker-tiles .tile .summary .title{color:#fff;font-size:25px;font-size:1.5625rem;line-height:1.2em;text-align:left;margin-bottom:10px;font-weight:700}main.change-makers section.change-maker-tiles .tile .summary .title.orange{color:#fd6a53}main.change-makers section.change-maker-tiles .tile .summary .textarea{color:#fff;font-size:15px;font-size:.9375rem;line-height:1.2em;text-align:left;font-weight:600}main.change-makers section.change-maker-tiles.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}main.change-makers section.change-maker-tiles.view-detect.viewed{opacity:1}main.change-makers section.text-aside-media{display:block;overflow:visible;position:relative;width:100%}main.change-makers section.text-aside-media .container{margin:0 auto;max-width:1260px;padding:0 11px}main.change-makers section.text-aside-media .large-bg-text{z-index:1}main.change-makers section.text-aside-media.bg-text--01 .large-bg-text{top:50px;left:calc(50% - 505px)}main.change-makers section.text-aside-media.bg-text--02 .large-bg-text{top:-140px;right:calc(50% - 675px);text-align:right}main.change-makers section.text-aside-media h2.heading{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.45em;height:40px;width:204px;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.62px;letter-spacing:-.03875rem;margin-bottom:1.5em}main.change-makers section.text-aside-media .heading.stlye--1{font-size:calc(22px + 34 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 34 * ((100vw - 26.25rem) / 860));line-height:1.525rem;margin-bottom:15px}main.change-makers section.text-aside-media .row{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}main.change-makers section.text-aside-media aside{display:block;width:100%}main.change-makers section.text-aside-media aside.content.align-left{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}main.change-makers section.text-aside-media aside.content.align-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}main.change-makers section.text-aside-media aside.content .content-inner{display:block}main.change-makers section.text-aside-media aside.content .content-inner.width--01{max-width:466px}main.change-makers section.text-aside-media aside.content .content-inner.width--02{max-width:513px}main.change-makers section.text-aside-media aside.content .content-inner.width--03{max-width:381px}main.change-makers section.text-aside-media aside.content .content-inner.width--04{max-width:424px}main.change-makers section.text-aside-media aside.content .content-inner.width--05{max-width:461px}main.change-makers section.text-aside-media aside.content .content-inner.width--06{max-width:351px}main.change-makers section.text-aside-media aside.content figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;display:none;margin:-210px 0 80px -45px;width:380px;height:380px}main.change-makers section.text-aside-media aside.content .title{color:#0254a7;display:block;margin-bottom:17px}main.change-makers section.text-aside-media aside.content .title.desktop-mb-35,main.change-makers section.text-aside-media aside.content .title.pb-m{margin-bottom:20px}main.change-makers section.text-aside-media aside.content .title.black{color:#111}main.change-makers section.text-aside-media aside.content .title.style--1{font-size:calc(22px + 10 * ((100vw - 420px) / 860));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 860));line-height:1.37em;font-family:Montserrat,sans-serif;font-weight:600}main.change-makers section.text-aside-media aside.content .title.style--2{font-size:42px;font-size:2.625rem;line-height:1.225em;font-family:Montserrat,sans-serif;font-weight:400}main.change-makers section.text-aside-media aside.content .title.style--3{font-size:calc(16px + 6 * ((100vw - 420px) / 860));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.39em;font-family:Montserrat,sans-serif;font-weight:600;line-height:1.75em}main.change-makers section.text-aside-media aside.content .title.style--4{font-size:calc(26px + 16 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 860));line-height:1.245em;color:#0254a7;font-family:Montserrat,sans-serif;font-weight:600}main.change-makers section.text-aside-media aside.content .title.style--5{font-size:calc(18px + 10 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 10 * ((100vw - 26.25rem) / 860));line-height:2.525rem;color:#0254a7;font-weight:600}main.change-makers section.text-aside-media aside.content .sub{font-size:calc(16px + 4 * ((100vw - 420px) / 860));font-size:calc(1rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.39em;color:#0f0f0f;display:block;font-family:Niramit,sans-serif;font-weight:500;line-height:1.65em;margin-bottom:20px}main.change-makers section.text-aside-media aside.content .text{font-size:16px;font-size:1rem;line-height:1.545em;color:#4e4e4e;display:block;font-weight:500}main.change-makers section.text-aside-media aside.content .text p:not(:last-of-type){margin-bottom:16px}main.change-makers section.text-aside-media aside.content .text.width--1{max-width:475px}main.change-makers section.text-aside-media aside.content .text.width--02{max-width:461px}main.change-makers section.text-aside-media aside.content .text .equal{display:inline-block;min-width:100px}main.change-makers section.text-aside-media aside.content .text a,main.change-makers section.text-aside-media aside.content .text a:hover{color:#0254a7;font-weight:500}main.change-makers section.text-aside-media aside.content .text b,main.change-makers section.text-aside-media aside.content .text strong{color:#282a2a;font-weight:700}main.change-makers section.text-aside-media aside.content .text--mb-1{margin-bottom:45px}main.change-makers section.text-aside-media aside.content .text ul{padding-left:35px}main.change-makers section.text-aside-media aside.content .text ul li{@extend: %ts--36;position:relative;font-family:Niramit,sans-serif;letter-spacing:-.24px;letter-spacing:-.015rem;margin-bottom:15px}main.change-makers section.text-aside-media aside.content .text ul li:before{content:"";width:8px;height:8px;background:#0152a3;left:-30px;position:absolute;top:17px;transform:translateY(-50%)}main.change-makers section.text-aside-media aside.content .button{display:block;margin-top:45px}main.change-makers section.text-aside-media aside.content .button a{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}main.change-makers section.text-aside-media aside.content .button a:hover{opacity:.6}main.change-makers section.text-aside-media aside.content .button--max-width-398{max-width:398px}main.change-makers section.text-aside-media aside.content .button--inline{display:-ms-inline-flexbox;display:inline-flex}main.change-makers section.text-aside-media aside.content .button--style-1{margin-bottom:10px}main.change-makers section.text-aside-media aside.content .button--style-1:last-child{margin:0}main.change-makers section.text-aside-media aside.content .button--style-1 a{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000;background:#fff url(/media/dist/img/solid-button-arrow-blue.svg) no-repeat left 20px center/10px 15px;box-shadow:0 1px 0 0 #ccd4d8;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px 20px 20px 48px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;width:100%;-ms-flex-pack:start;justify-content:flex-start;text-align:left}main.change-makers section.text-aside-media aside.content .button--style-2{margin-bottom:5px}main.change-makers section.text-aside-media aside.content .button--style-2:last-child{margin:0}main.change-makers section.text-aside-media aside.content .button--style-2 a{font-size:12px;font-size:.75rem;line-height:1.2em;color:#000;background:#fff url(/media/dist/img/solid-button-arrow-blue.svg) no-repeat left 20px center/10px 15px;box-shadow:0 1px 0 0 #ccd4d8;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;padding:20px 20px 20px 48px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;width:100%;background-color:#f3f4f6;-ms-flex-pack:start;justify-content:flex-start;text-align:left}main.change-makers section.text-aside-media aside.content .toggle{padding:20px 0}main.change-makers section.text-aside-media aside.content .toggle.open .header .arrow:after{transform:rotate(90deg)}main.change-makers section.text-aside-media aside.content .toggle.open .description{max-height:-moz-max-content;max-height:max-content}main.change-makers section.text-aside-media aside.content .toggle .header{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}main.change-makers section.text-aside-media aside.content .toggle .header .arrow{height:15px;width:25px;position:relative;margin-right:15px;margin-left:-6px}main.change-makers section.text-aside-media aside.content .toggle .header .arrow:after{content:"";height:100%;width:100%;background:url(/media/dist/img/solid-button-arrow-blue.svg) no-repeat left 8px center/10px 15px;transform:rotate(270deg);position:absolute}main.change-makers section.text-aside-media aside.content .toggle .header .title{font-size:13px;font-size:.8125rem;line-height:1.2em;color:#464647;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:1.2px;letter-spacing:.075rem;text-transform:uppercase;margin:0;letter-spacing:.78px;letter-spacing:.04875rem}main.change-makers section.text-aside-media aside.content .toggle .description{max-height:0;overflow:hidden;transition:max-height .15s ease-out;max-width:480px}main.change-makers section.text-aside-media aside.content .toggle .description .inner{padding-left:0;padding-top:20px;padding-bottom:10px}main.change-makers section.text-aside-media aside.content .toggle .description strong{font-weight:700}main.change-makers section.text-aside-media aside.content .toggle .description p{margin-bottom:1em}main.change-makers section.text-aside-media aside.content .toggle .description p:last-child{margin:0}main.change-makers section.text-aside-media aside.content .profile{display:-ms-flexbox;display:flex;margin-top:50px;max-width:410px;-ms-flex-align:center;align-items:center;background-color:#f3f4f6}main.change-makers section.text-aside-media aside.content .profile figure.photo{width:100px;overflow:hidden;padding-bottom:110px;position:relative}main.change-makers section.text-aside-media aside.content .profile figure.photo .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}main.change-makers section.text-aside-media aside.content .profile figure.photo .src:after,main.change-makers section.text-aside-media aside.content .profile figure.photo .src:before{border-style:solid;content:"";position:absolute;width:0;height:0;z-index:1}main.change-makers section.text-aside-media aside.content .profile figure.photo .src:before{border-width:22px 22px 0 0;border-color:#fff transparent transparent;top:0;left:0}main.change-makers section.text-aside-media aside.content .profile figure.photo .src:after{border-color:transparent transparent #f3f4f6;border-width:0 0 22px 22px;right:0;bottom:0}main.change-makers section.text-aside-media aside.content .profile .meta{padding:30px}main.change-makers section.text-aside-media aside.content .profile .meta span{font-size:16px;font-size:1rem;line-height:1.625rem;display:block;font-family:Niramit,sans-serif}main.change-makers section.text-aside-media aside.content .profile .meta span.name{color:#000;font-weight:700}main.change-makers section.text-aside-media aside.content .profile .meta span.job{color:#494949}main.change-makers section.text-aside-media aside.content .profile .meta span.bio{display:none}main.change-makers section.text-aside-media aside.content .large-numbered{display:-ms-flexbox;display:flex}main.change-makers section.text-aside-media aside.content .large-numbered .number{font-size:calc(25px + 33 * ((100vw - 420px) / 860));font-size:calc(1.5625rem + 33 * ((100vw - 26.25rem) / 860));line-height:1.525rem;width:100%;max-width:60px;margin-right:25px;color:#312239;font-weight:600;letter-spacing:-.86px;letter-spacing:-.05375rem}main.change-makers section.text-aside-media aside.content .large-numbered .description{border-left:1px solid #fd6a53;margin:25px;line-height:20px;line-height:1.25rem;color:#494949;letter-spacing:-.2px;letter-spacing:-.0125rem}main.change-makers section.text-aside-media aside.media{position:relative}main.change-makers section.text-aside-media aside.media.align-left{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}main.change-makers section.text-aside-media aside.media .play{top:20px;left:20px;height:99px;width:99px;position:absolute;background-size:cover;background-image:url(/media/dist/img/play.svg)}main.change-makers section.text-aside-media aside.media .play--small{height:79px;width:79px}main.change-makers section.text-aside-media aside.media figure.image{background-repeat:no-repeat;background-position:50%;background-size:cover;padding-bottom:100%;width:100%;height:0}main.change-makers section.text-aside-media aside.media figure.map{position:relative;display:block;overflow:hidden;padding-bottom:118.855%;width:100%;height:0}main.change-makers section.text-aside-media aside.media figure.map--large{padding-bottom:100.855%;width:100%;height:586px}main.change-makers section.text-aside-media aside.media figure.map--xl-large{padding-bottom:107.855%;width:100%;height:556px}main.change-makers section.text-aside-media aside.media figure.map iframe{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%}main.change-makers section.text-aside-media.first--media aside.content{-ms-flex-order:1;order:1}main.change-makers section.text-aside-media.first--content aside.content,main.change-makers section.text-aside-media.first--media aside.media{-ms-flex-order:0;order:0}main.change-makers section.text-aside-media.first--content aside.media{-ms-flex-order:1;order:1}main.change-makers section.text-aside-media.first--media-mobile aside.content{-ms-flex-order:1;order:1;padding:10px 0}main.change-makers section.text-aside-media.first--media-mobile aside.media{-ms-flex-order:0;order:0}main.change-makers section.text-aside-media.first--media-mobile--ptb-20 aside.content{padding:20px 0}main.change-makers section.text-aside-media.second--content-mobile aside.content{-ms-flex-order:1;order:1;padding:60px 0}main.change-makers section.text-aside-media.second--content-mobile aside.media{-ms-flex-order:0;order:0}main.change-makers section.text-aside-media.second--content-mobile--p-s aside.content{padding:30px 0}main.change-makers section.text-aside-media.second--content-mobile--pb-0 aside.content{padding-bottom:0}main.change-makers section.text-aside-media.content-width--01 aside.content{-ms-flex-pack:center;justify-content:center;padding-top:20px}main.change-makers section.text-aside-media.content-width--02 aside.content .content-inner{max-width:500px}main.change-makers section.text-aside-media.bg--1:before{background:#f6f8f9;content:"";top:-145px;bottom:45px;left:0;position:absolute;width:calc(50% + 420px);height:calc(100% + 100px);z-index:-1}main.change-makers section.text-aside-media.bg--2:before{background:#f6f8f9;content:"";top:0;right:0;left:0;position:absolute;width:100%;height:calc(100% - 190px);z-index:-1}main.change-makers section.text-aside-media.bg--3:before{content:"";background:#f6f8f9;top:0;right:0;left:0;position:absolute;width:calc(50% + 420px);height:100%;width:100%;z-index:-1}main.change-makers section.text-aside-media.bg--3 figure.image{width:586px;height:553px}main.change-makers section.text-aside-media.bg--4:before{content:"";background:#f6f8f9;top:0;right:0;left:0;position:absolute;width:calc(50% + 420px);height:100%;width:100%;z-index:-1}main.change-makers section.text-aside-media.bg--4 figure.image{width:586px;height:553px}main.change-makers section.text-aside-media.bg--5:before{content:"";background:#f3f4f6;top:165px;right:0;left:0;position:absolute;width:calc(50% + 420px);height:100%;width:100%;z-index:-1}main.change-makers section.text-aside-media.bg--6:before{content:"";background:#f6f8f9;top:0;right:0;left:0;position:absolute;width:calc(50% + 120px);height:100%;width:100%;z-index:-1}main.change-makers section.text-aside-media.bg--6 figure.image{width:586px;height:553px}main.change-makers section.text-aside-media.bg--7:before{content:"";background:#f6f8f9;top:0;right:0;left:0;position:absolute;width:calc(50% + 230px);height:100%;width:100%;z-index:-1}main.change-makers section.text-aside-media.bg--7 figure.image{width:586px;height:553px}main.change-makers section.text-aside-media.bg--8:before{content:"";background:#f6f8f9;top:0;right:0;left:0;position:absolute;width:calc(50% + 230px);height:100%;width:100%;z-index:-1}main.change-makers section.text-aside-media.bg--9 aside.content .button a{color:#fff!important}main.change-makers section.text-aside-media.bg--9:before{content:"";background:#0254a7;top:0;right:0;left:0;position:absolute;width:calc(50% + 230px);height:100%;width:100%;z-index:-1}main.change-makers section.text-aside-media.bg--9 aside.content .text,main.change-makers section.text-aside-media.bg--9 aside.content h2{color:#fff!important}main.change-makers section.text-aside-media.bg--right:before{content:"";right:0;left:unset}main.change-makers section.text-aside-media.margin--1{margin-bottom:50px}main.change-makers section.text-aside-media.margin--2{margin-bottom:40px}main.change-makers section.text-aside-media.margin--4{margin-bottom:30px}main.change-makers section.text-aside-media.margin--5{margin-bottom:50px}main.change-makers section.text-aside-media.margin--6{margin-bottom:70px}main.change-makers section.text-aside-media.margin--8{margin-bottom:0}main.change-makers section.text-aside-media.margin--9{margin-bottom:50px;margin-top:-8px}main.change-makers section.text-aside-media.section-padding--02{padding-top:40px}main.change-makers section.text-aside-media.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}main.change-makers section.text-aside-media.view-detect.viewed{opacity:1}main.change-makers section.tile-ctas-change-maker{height:100%;min-height:600px}main.change-makers section.tile-ctas-change-maker.style--1.mobile-p-b-0{padding-bottom:25px}main.change-makers section.tile-ctas-change-maker.style--1 article.tile{background-color:#312239}main.change-makers section.tile-ctas-change-maker.style--1 article.tile .top-chip{height:50px}main.change-makers section.tile-ctas-change-maker.style--1 article.tile .bottom-chip{height:20px}main.change-makers section.tile-ctas-change-maker.style--1 article.tile .middle-chip{height:5px}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.gauri-malik-cm-colour .color-chip{background-color:#fd6a53}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.gauri-malik-cm-colour .text .title a{color:#fd6a53}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.justin-farrance-cm-colour .color-chip{background-color:#89b1f7}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.justin-farrance-cm-colour .text .title a{color:#89b1f7}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.jane-egerton-idehen-cm-colour .color-chip{background-color:#50bc87}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.jane-egerton-idehen-cm-colour .text .title a{color:#50bc87}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.fiza-farhan-cm-colour .color-chip{background-color:#bc8bc4}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.fiza-farhan-cm-colour .text .title a{color:#bc8bc4}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.victoria-azubuike-cm-colour .color-chip{background-color:#e795e8}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.victoria-azubuike-cm-colour .text .title a{color:#e795e8}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.randeep-wilkhu-cm-colour .color-chip{background-color:#71c261}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.randeep-wilkhu-cm-colour .text .title a{color:#71c261}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.ben-mcguire-cm-colour .color-chip{background-color:#7b71ff}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.ben-mcguire-cm-colour .text .title a{color:#7b71ff}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.kristen-rossi-cm-colour .color-chip{background-color:#54c6c0}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.kristen-rossi-cm-colour .text .title a{color:#54c6c0}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.claudia-akemi-umemura-cm-colour .color-chip{background-color:#ffad51}main.change-makers section.tile-ctas-change-maker.style--1 article.tile.claudia-akemi-umemura-cm-colour .text .title a{color:#ffad51}main.change-makers section.tile-ctas-change-maker.style--1 article.tile .text .title{font-size:14px;font-size:.875rem;min-height:30px;letter-spacing:1px;letter-spacing:.0625rem;line-height:22px;line-height:1.375rem;font-size:25px;font-size:1.5625rem;line-height:1.2em;margin-bottom:10px;font-weight:700;display:block;text-align:left}main.change-makers section.tile-ctas-change-maker.style--1 article.tile .text .title a.green{color:#50bc87}main.change-makers section.tile-ctas-change-maker.style--1 article.tile .buttons{width:150px}main.change-makers section.tile-ctas-change-maker.style--1 article.tile .buttons a{font-size:12px;font-size:.75rem;line-height:1.2em;color:#fff;background:url(/media/dist/img/solid-button-arrow-white.svg) no-repeat right 0 center/15px 15px;box-shadow:0 1px 0 0 #ccd4d8;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;text-align:center;transition:all .2s ease-in-out;min-height:43px;background-color:transparent;padding:20px;box-shadow:unset}main.change-makers section.tile-ctas-change-maker .container{margin:0 auto;max-width:1260px;padding:0 11px}main.change-makers section.tile-ctas-change-maker header .title{font-size:calc(16px + 6 * ((100vw - 420px) / 860));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.39em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:30px}main.change-makers section.tile-ctas-change-maker article.tile{background:#f3f4f6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:3px;position:relative;transition:all .25s ease;width:100%}main.change-makers section.tile-ctas-change-maker article.tile main.inner{height:100%}main.change-makers section.tile-ctas-change-maker article.tile figureinner.image{display:block;overflow:hidden;padding-bottom:54.55%;position:relative;width:100%;height:300px;z-index:0}main.change-makers section.tile-ctas-change-maker article.tile figureinner.image .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;transform:none;transition:all .2s ease-in-out}main.change-makers section.tile-ctas-change-maker article.tile .text{padding:25px 30px 0;position:relative;z-index:0}main.change-makers section.tile-ctas-change-maker article.tile .text .title{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#111;font-family:Niramit,sans-serif;font-weight:700;letter-spacing:.10175em;min-height:45px;position:relative}main.change-makers section.tile-ctas-change-maker article.tile .text .description{line-height:1.7em;display:block;letter-spacing:-.18px;letter-spacing:-.01125rem;color:#fff;font-size:14px;font-size:.875rem;line-height:1.2em;text-align:left;font-weight:500}main.change-makers section.tile-ctas-change-maker article.tile a.permalink{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;color:transparent;font-size:0;overflow:hidden;text-indent:-999px;z-index:1}main.change-makers section.tile-ctas-change-maker.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}main.change-makers section.tile-ctas-change-maker.view-detect.viewed{opacity:1}main.oc section.tile-ctas article.tile header.toggle{margin-bottom:5px}main.oc section.blog-article-index.tile-ctas.style--1.mobile-p-b-0 article a.button{background-image:url(/media/dist/img/link.svg);background-repeat:no-repeat;background-position:100%;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}main.oc section.textarea.justin-farrance-cm-colour h4{color:#89b1f7!important}main.oc section.textarea.gauri-malik-cm-colour h4{color:#fd6a53!important}main.oc section.textarea.fiza-farhan-cm-colour h4{color:#bc8bc4!important}main.oc section.textarea.jane-egerton-idehen-cm-colour h4{color:#50bc87!important}main.oc section.textarea.victoria-azubuike-cm-colour h4{color:#e795e8!important}main.oc section.textarea.randeep-wilkhu-cm-colour h4{color:#71c261!important}main.oc section.textarea.ben-mcguire-cm-colour h4{color:#7b71ff!important}main.oc section.textarea.kristen-rossi-cm-colour h4{color:#54c6c0!important}main.oc section.textarea.claudia-akemi-umemura-cm-colour h4{color:#ffad51!important}main.oc .large-bg-text-cm{color:rgba(137,177,247,.7);font-family:Montserrat,sans-serif;font-size:2.3rem;font-weight:600;letter-spacing:-.05em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;padding:30px}main.oc section.programmes-section.bg--9:before{content:"";background:#0254a7;top:0;right:0;left:0;position:absolute;width:calc(50% + 230px);height:100%;width:100%;z-index:-1}main.oc section.single-image div.img-caption{margin-top:10px;font-size:14px;font-size:.875rem}main.oc section.single-image div.img-caption p{font-style:italic!important}main.oc section.single-image img{margin-top:5px}main.oc section.single-image img.justin-farrance-cm-colour{border-top:20px solid #89b1f7;border-bottom:20px solid #89b1f7}main.oc section.single-image img.gauri-malik-cm-colour{border-top:20px solid #fd6a53;border-bottom:20px solid #fd6a53}main.oc section.single-image img.fiza-farhan-cm-colour{border-top:20px solid #bc8bc4;border-bottom:20px solid #bc8bc4}main.oc section.single-image img.jane-egerton-idehen-cm-colour{border-top:20px solid #50bc87;border-bottom:20px solid #50bc87}main.oc section.single-image img.victoria-azubuike-cm-colour{border-top:20px solid #e795e8;border-bottom:20px solid #e795e8}main.oc section.single-image img.randeep-wilkhu-cm-colour{border-top:20px solid #71c261;border-bottom:20px solid #71c261}main.oc section.single-image img.ben-mcguire-cm-colour{border-top:20px solid #7b71ff;border-bottom:20px solid #7b71ff}main.oc section.single-image img.kristen-rossi-cm-colour{border-top:20px solid #54c6c0;border-bottom:20px solid #54c6c0}main.oc section.single-image img.claudia-akemi-umemura-cm-colour{border-top:20px solid #ffad51;border-bottom:20px solid #ffad51}main.oc section.blog-article-index header>.title{color:#0054a4}main.oc article.blog .text{display:block;padding:22px 0 0;width:100%;background-color:#d3d3d347;padding:30px;min-height:150px}main.oc div.img-caption{margin-top:10px;font-size:14px;font-size:.875rem}main.oc div.img-caption p{font-style:italic!important}main.oc section.article-body section.blog-article-index.promo{background-color:#0054a4;padding:5px;font-size:20px;color:#fff}main.oc section.article-body section.blog-article-index.promo header{padding:40px 40px 0;display:block}main.oc section.article-body section.blog-article-index.promo aside.view-all a{background-image:url(/media/dist/img/link.svg);background-position:top right 0;background-repeat:no-repeat;background-size:37px 30px;color:#fff;display:inline-block;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}main.oc section.article-body section.textarea.justin-farrance-cm-colour blockquote:after,main.oc section.article-body section.textarea.justin-farrance-cm-colour blockquote:before{color:#89b1f7}main.oc section.article-body section.textarea.gauri-malik-cm-colour blockquote:after,main.oc section.article-body section.textarea.gauri-malik-cm-colour blockquote:before{color:#fd6a53}main.oc section.article-body section.textarea.fiza-farhan-cm-colour blockquote:after,main.oc section.article-body section.textarea.fiza-farhan-cm-colour blockquote:before{color:#bc8bc4}main.oc section.article-body section.textarea.jane-egerton-idehen-cm-colour blockquote:after,main.oc section.article-body section.textarea.jane-egerton-idehen-cm-colour blockquote:before{color:#50bc87}main.oc section.article-body section.textarea.victoria-azubuike-cm-colour blockquote:after,main.oc section.article-body section.textarea.victoria-azubuike-cm-colour blockquote:before{color:#e795e8}main.oc section.article-body section.textarea.randeep-wilkhu-cm-colour blockquote:after,main.oc section.article-body section.textarea.randeep-wilkhu-cm-colour blockquote:before{color:#71c261}main.oc section.article-body section.textarea.ben-mcguire-cm-colour blockquote:after,main.oc section.article-body section.textarea.ben-mcguire-cm-colour blockquote:before{color:#7b71ff}main.oc section.article-body section.textarea.kristen-rossi-cm-colour blockquote:after,main.oc section.article-body section.textarea.kristen-rossi-cm-colour blockquote:before{color:#54c6c0}main.oc section.article-body section.textarea.claudia-akemi-umemura-cm-colour blockquote:after,main.oc section.article-body section.textarea.claudia-akemi-umemura-cm-colour blockquote:before{color:#ffad51}main.oc section.article-body section.textarea blockquote{font-size:calc(26px + 18 * ((100vw - 420px) / 860));line-height:1.25em;color:#312239;font-weight:600;margin:40px;max-width:80%;padding:10px 0 0 14px;width:100%;display:block;overflow:visible;position:relative;quotes:"\201C""\201D""\2018""\2019"}main.oc section.article-body section.textarea blockquote:before{content:open-quote;font-weight:700;font-size:100px;font-family:Georgia,Times New Roman,Times,serif;top:30px;left:-45px}main.oc section.article-body section.textarea blockquote:after{content:close-quote;font-weight:700;font-size:100px;font-family:Georgia,Times New Roman,Times,serif;position:absolute;bottom:-25px;padding-left:10px}main.oc section.article-body section.textarea h4{color:#0054a4}main.oc section.article-body section.textarea h2{color:#312239}main.oc section.article-body aside.sidebar{margin-top:5px}main.oc section.article-body aside.sidebar section.quick-links a:not(.has-description){font-size:15px;line-height:18px}main.oc figure.image.drop-shadow-justin-farrance-cm-colour{filter:drop-shadow(20px 20px 0 #89B1F7:)}main.oc figure.image.drop-shadow-jane-egerton-idehen-cm-colour{filter:drop-shadow(-20px 20px 0 #50BC87)}main.oc section.change-maker div.container .hero-media{height:380px;overflow:hidden;position:relative;z-index:5000}main.oc section.change-maker div.container .hero-media video{width:100%}main.oc section.change-maker div.container .hero-media .hero-mute{-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;top:10px;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;height:44px;-ms-flex-pack:center;justify-content:center;left:25px;padding:0;position:absolute;width:44px;z-index:1}main.oc section.change-maker div.container .hero-media .hero-mute:focus,main.oc section.change-maker div.container .hero-media .hero-mute:hover{color:#000}main.oc section.change-maker div.container .hero-media .hero-mute .icon-mute,main.oc section.change-maker div.container .hero-media .hero-mute .icon-unmute{fill:#fff}main.oc section.change-maker div.container .hero-media .hero-mute .icon-mute{display:block}main.oc section.change-maker div.container .hero-media .hero-mute .icon-unmute{display:none}main.oc section.change-maker div.container .hero-media .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}main.oc section.change-maker .button{z-index:8000;width:300px}main.oc section.change-maker .button i.arrow{border:2px solid #fff}section.meet-the-makers_oc{display:block;overflow:hidden;padding-top:30px;padding-bottom:70px;position:relative;width:100%}section.meet-the-makers_oc .content{margin:0 auto;max-width:1260px;padding:0 11px;display:block;margin-bottom:55px;position:relative;z-index:1}section.meet-the-makers_oc .content .content-inner{margin:0 auto;max-width:800px;text-align:center}section.meet-the-makers_oc .content .title{font-size:32px;font-size:2rem;line-height:1.225em;color:#0254a7;display:block;font-weight:600;margin:5px auto 15px}section.meet-the-makers_oc .content .title.black{font-size:calc(26px + 6 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.525rem;color:#111;font-weight:600;letter-spacing:-.47px;letter-spacing:-.02938rem;line-height:43px;line-height:2.6875rem;text-align:center}section.meet-the-makers_oc .content .text{font-size:16px;font-size:1rem;line-height:1.545em;color:#4e4e4e;font-weight:400;display:block}section.meet-the-makers_oc .content .text p:not(:last-of-type){margin-bottom:16px}section.meet-the-makers_oc .content .text b,section.meet-the-makers_oc .content .text strong{color:#282a2a;font-weight:700}main.oc section.tile-ctas-change-maker.style--1 article.tile .buttons a,main.oc section.tile-ctas-change-maker article.tile .text .description{color:#0254a7!important}main.oc section.tile-ctas-change-maker.style--1 article.tile .buttons a{background:url(/media/dist/img/solid-button-arrow-blue.svg) no-repeat right 0 center/15px 15px!important}main.oc span.mobile-title{font-weight:600;min-height:80px;display:block;color:#0254a7!important;width:100%;padding:10px;background-color:rgba(0,0,0,.3)}main.oc span.mobile-title a{color:#0254a7}main.oc section.tile-ctas-change-maker{height:100%}main.oc section.tile-ctas-change-maker.style--1.mobile-p-b-0{padding-bottom:25px}main.oc section.tile-ctas-change-maker.style--1 article.tile{background-color:#e6edf4}main.oc section.tile-ctas-change-maker.style--1 article.tile .top-chip{height:50px}main.oc section.tile-ctas-change-maker.style--1 article.tile .bottom-chip{height:20px}main.oc section.tile-ctas-change-maker.style--1 article.tile .middle-chip{height:5px}main.oc section.tile-ctas-change-maker.style--1 article.tile.gauri-malik-cm-colour .color-chip{background-color:#fd6a53}main.oc section.tile-ctas-change-maker.style--1 article.tile.gauri-malik-cm-colour .text .title a{color:#fd6a53}main.oc section.tile-ctas-change-maker.style--1 article.tile.justin-farrance-cm-colour .color-chip{background-color:#0254a7}main.oc section.tile-ctas-change-maker.style--1 article.tile.justin-farrance-cm-colour .text .title a{color:#0254a7}main.oc section.tile-ctas-change-maker.style--1 article.tile.jane-egerton-idehen-cm-colour .color-chip{background-color:#50bc87}main.oc section.tile-ctas-change-maker.style--1 article.tile.jane-egerton-idehen-cm-colour .text .title a{color:#50bc87}main.oc section.tile-ctas-change-maker.style--1 article.tile.fiza-farhan-cm-colour .color-chip{background-color:#bc8bc4}main.oc section.tile-ctas-change-maker.style--1 article.tile.fiza-farhan-cm-colour .text .title a{color:#bc8bc4}main.oc section.tile-ctas-change-maker.style--1 article.tile.victoria-azubuike-cm-colour .color-chip{background-color:#e795e8}main.oc section.tile-ctas-change-maker.style--1 article.tile.victoria-azubuike-cm-colour .text .title a{color:#e795e8}main.oc section.tile-ctas-change-maker.style--1 article.tile.randeep-wilkhu-cm-colour .color-chip{background-color:#71c261}main.oc section.tile-ctas-change-maker.style--1 article.tile.randeep-wilkhu-cm-colour .text .title a{color:#71c261}main.oc section.tile-ctas-change-maker.style--1 article.tile.ben-mcguire-cm-colour .color-chip{background-color:#7b71ff}main.oc section.tile-ctas-change-maker.style--1 article.tile.ben-mcguire-cm-colour .text .title a{color:#7b71ff}main.oc section.tile-ctas-change-maker.style--1 article.tile.kristen-rossi-cm-colour .color-chip{background-color:#54c6c0}main.oc section.tile-ctas-change-maker.style--1 article.tile.kristen-rossi-cm-colour .text .title a{color:#54c6c0}main.oc section.tile-ctas-change-maker.style--1 article.tile.claudia-akemi-umemura-cm-colour .color-chip{background-color:#ffad51}main.oc section.tile-ctas-change-maker.style--1 article.tile.claudia-akemi-umemura-cm-colour .text .title a{color:#ffad51}main.oc section.tile-ctas-change-maker.style--1 article.tile .text .title{font-size:14px;font-size:.875rem;min-height:30px;letter-spacing:1px;letter-spacing:.0625rem;line-height:22px;line-height:1.375rem;font-size:25px;font-size:1.5625rem;line-height:1.2em;margin-bottom:10px;font-weight:700;display:block;text-align:left}main.oc section.tile-ctas-change-maker.style--1 article.tile .text .title a.green{color:#50bc87}main.oc section.tile-ctas-change-maker.style--1 article.tile .buttons{width:150px}main.oc section.tile-ctas-change-maker.style--1 article.tile .buttons a{font-size:12px;font-size:.75rem;line-height:1.2em;color:#fff;background:url(/media/dist/img/solid-button-arrow-white.svg) no-repeat right 0 center/15px 15px;box-shadow:0 1px 0 0 #ccd4d8;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;text-align:center;transition:all .2s ease-in-out;min-height:43px;background-color:transparent;padding:20px;box-shadow:unset}main.oc section.tile-ctas-change-maker .container{margin:0 auto;max-width:1260px;padding:0 11px}main.oc section.tile-ctas-change-maker header .title{font-size:calc(16px + 6 * ((100vw - 420px) / 860));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.39em;color:#111;display:block;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:30px}main.oc section.tile-ctas-change-maker article.tile{background:#f3f4f6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:3px;position:relative;transition:all .25s ease;width:100%}main.oc section.tile-ctas-change-maker article.tile main.inner{height:100%}main.oc section.tile-ctas-change-maker article.tile figureinner.image{display:block;overflow:hidden;padding-bottom:54.55%;position:relative;width:100%;height:300px;z-index:0}main.oc section.tile-ctas-change-maker article.tile figureinner.image .src{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;transform:none;transition:all .2s ease-in-out}main.oc section.tile-ctas-change-maker article.tile .text{padding:25px 30px 0;position:relative;z-index:0}main.oc section.tile-ctas-change-maker article.tile .text .title{font-size:15px;font-size:.9375rem;line-height:1.2em;color:#111;font-family:Niramit,sans-serif;font-weight:700;letter-spacing:.10175em;min-height:45px;position:relative}main.oc section.tile-ctas-change-maker article.tile .text .description{line-height:1.7em;display:block;letter-spacing:-.18px;letter-spacing:-.01125rem;color:#fff;font-size:14px;font-size:.875rem;line-height:1.2em;text-align:left;font-weight:500}main.oc section.tile-ctas-change-maker article.tile a.permalink{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;color:transparent;font-size:0;overflow:hidden;text-indent:-999px;z-index:1}main.oc section.tile-ctas-change-maker.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}main.oc section.tile-ctas-change-maker.view-detect.viewed{opacity:1}header.primary .top-menu a{color:#767675}section.icon-stats article.stat span.figure{font-size:32px;line-height:40px;font-size:2rem;line-height:2.5rem;font-weight:600;color:#8b8d8b}.expertise-section .expertise-content-item .footer .link .description,.expertise-section .expertise-content-item .footer .link .title,footer.primary .footer-social-networks li a{color:#fff}.underline-link,.underline-link:focus,.underline-link:hover{text-decoration:underline}section.standard-hero.programme--undergrad aside.buttons a.download{background-color:#e6007e}section.standard-hero.programme--postgrad aside.buttons a.download{background-color:#00b1ab}section.standard-hero.programme--exec aside.buttons a.download{background-color:#6f8372}section.standard-hero.programme--mba aside.buttons a.download{background-color:#a71680}section.standard-hero.programme--doctoral aside.buttons a.download,section.standard-hero.programme--london aside.buttons a.download{background-color:#2384b4}section.single-image img{margin-top:-55px}section.programme-body.programme--undergrad section.timeline-tabs .tabbed-content .item .item-content .keys,section.programme-body.programme--undergrad section.timeline-tabs nav.tabs ul li a.active{border-color:#e6007e}section.programme-body.programme--undergrad section.financial-tabs .tabbed-content .two-col-list .title,section.programme-body.programme--undergrad section.financial-tabs .tabbed-content ul.financial-crumb li span.figure{color:#e6007e}section.programme-body.programme--undergrad section.financial-tabs nav.tabs ul li a.active{border-color:#e6007e}section.programme-body.programme--undergrad section.application-steps article.item:last-of-type header .label,section.programme-body.programme--undergrad section.application-steps article.item header span.count{background-color:#e6007e}section.programme-body.programme--postgrad section.timeline-tabs nav.tabs ul li a.active{border-color:#00b1ab}section.programme-body.programme--postgrad section.contained-textarea h3.title,section.programme-body.programme--postgrad section.textarea h3.title{color:#00b1ab}section.programme-body.programme--exec section.timeline-tabs .tabbed-content .item .item-content .keys,section.programme-body.programme--exec section.timeline-tabs nav.tabs ul li a.active{border-color:#6f8372}section.programme-body.programme--exec section.financial-tabs .tabbed-content .two-col-list .title,section.programme-body.programme--exec section.financial-tabs .tabbed-content ul.financial-crumb li span.figure{color:#6f8372}section.programme-body.programme--exec section.financial-tabs nav.tabs ul li a.active{border-color:#6f8372}section.programme-body.programme--exec section.application-steps article.item:last-of-type header .label,section.programme-body.programme--exec section.application-steps article.item header span.count{background-color:#a2c616}section.programme-body.programme--mba section.timeline-tabs nav.tabs ul li a.active{border-color:#a71680}section.programme-body.programme--mba section.financial-tabs .tabbed-content .two-col-list .title,section.programme-body.programme--mba section.financial-tabs .tabbed-content ul.financial-crumb li span.figure{color:#a71680}section.programme-body.programme--mba section.financial-tabs nav.tabs ul li a.active{border-color:#a71680}section.programme-body.programme--mba section.application-steps article.item:last-of-type header .label,section.programme-body.programme--mba section.application-steps article.item header span.count{background-color:#a71680}section.programme-body.programme--doctoral section.timeline-tabs .tabbed-content .item .item-content .keys,section.programme-body.programme--doctoral section.timeline-tabs nav.tabs ul li a.active{border-color:#80c0d3}section.programme-body.programme--doctoral section.contained-textarea ul.financial-crumb,section.programme-body.programme--doctoral section.contained-textarea ul.financial-crumb li span.figure,section.programme-body.programme--doctoral section.financial-tabs .tabbed-content .two-col-list .title,section.programme-body.programme--doctoral section.financial-tabs .tabbed-content ul.financial-crumb li span.figure{color:#80c0d3}section.programme-body.programme--doctoral section.financial-tabs nav.tabs ul li a.active{border-color:#80c0d3}section.programme-body.programme--doctoral section.programme-table-steps .buttons a:not(.primary){border-color:#2384b4;color:#2384b4}section.programme-body.programme--doctoral section.programme-table-steps .buttons a:not(.primary):hover{color:#fff;background-color:#2384b4}section.programme-body.programme--doctoral section.programme-table-steps .buttons a.primary{background-image:linear-gradient(270deg,#80c0d3 0,#2384b4);background-color:#2384b4}section.programme-body.programme--doctoral section.programme-table-steps .buttons a.primary:hover{background-image:none}section.programme-body.programme--doctoral section.application-steps article.item:last-of-type header .label,section.programme-body.programme--doctoral section.application-steps article.item header span.count{background-color:#2384b4}section.programme-body.programme--doctoral section.simple-testimonial .quote{color:#2384b4}section.programme-body.programme--london section.timeline-tabs nav.tabs ul li a.active{border-color:#004899}section.case-study-carousel.programme--doctoral blockquote,section.case-study-carousel.programme--doctoral header>.title{color:#2384b4}section.case-study-carousel.programme--doctoral .button a{background:#2384b4;transition:all .2s ease}section.case-study-carousel.programme--doctoral .button a:not(:hover){background-image:linear-gradient(90deg,#80c0d3,#2384b4)}section.programme-body section.financial-tabs .tabbed-content h3,section.standard-body section.financial-tabs .tabbed-content h3{font-size:1.375rem;line-height:1.645em;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:20px}section.programme-body section.tile-ctas article.tile .text .title,section.standard-body section.tile-ctas article.tile .text .title{min-height:0}section.programme-body section.tile-ctas article.tile .text .description,section.standard-body section.tile-ctas article.tile .text .description{margin-top:10px}section.programme-body section.timeline article.stamp main.content a.button,section.standard-body section.timeline article.stamp main.content a.button{margin:10px 0 0}section.programme-body section.financial-tabs .tabbed-content .two-col-list,section.standard-body section.financial-tabs .tabbed-content .two-col-list{width:100%}section.programme-body section.icon-stats article.stat i.icon,section.standard-body section.icon-stats article.stat i.icon{margin:0 15px 0 0}section.programme-body section.icon-stats article.stat img,section.standard-body section.icon-stats article.stat img{width:auto;height:50px}section.programme-body article.blog a.image,section.programme-body article.testimonial figure.image,section.standard-body article.blog a.image,section.standard-body article.testimonial figure.image{padding-bottom:62%}section.programme-body article.testimonial .person,section.programme-body article.testimonial .person .text,section.standard-body article.testimonial .person,section.standard-body article.testimonial .person .text{width:100%}section.timeline-tabs nav.tabs ul li a.active,section.timeline-tabs nav.tabs ul li a:hover{height:100%}section.textarea table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed;margin-bottom:35px}section.textarea table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}section.textarea table td,section.textarea table th{padding:.625em;text-align:left}section.textarea table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase;font-weight:700}section.textarea .wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.textarea .left,section.textarea .right{-ms-flex:1 0 45%;flex:1 0 45%;white-space:nowrap;box-sizing:border-box}section.textarea .left{margin-left:20px}section.contained-textarea ul.financial-crumb{margin-bottom:0;padding:20px 0 0}section.contained-textarea ul.financial-crumb li:before{display:none}section.contained-textarea ul.financial-crumb li{display:block;position:relative;text-align:center;vertical-align:top;padding-left:0}section.contained-textarea ul.financial-crumb li:not(:last-of-type){margin-bottom:5px;padding-bottom:42px}section.contained-textarea ul.financial-crumb li:not(:last-of-type):after{background:transparent url(../img/financial-crumb-arrow.svg) no-repeat 50%/14px 52px;content:"";margin:0 auto;right:0;bottom:0;left:0;position:absolute;width:14px;height:52px;text-align:center;transform-origin:center;transform:rotate(90deg)}section.contained-textarea ul.financial-crumb li span{display:block;font-family:Montserrat,sans-serif}section.contained-textarea ul.financial-crumb li span.label{font-size:13px;font-size:.8125rem;line-height:1.2em}section.contained-textarea ul.financial-crumb li span.figure{font-size:40px;font-size:2.5rem;line-height:1.645em;color:#007154}.slick-slide img.award{width:45px}section.social-connect .image-scatter a:nth-of-type(8){top:480px;left:1050px;width:200px;height:200px}section.social-connect .image-scatter a:hover figure.image{transform:scale(1.1)}section.four-block-cta .block .description{min-height:100px}section.img-content-rows .row aside.media{width:378px}section.slider-carousel-info .information:after{top:-43px;width:calc(100% - 43px)}section.events-index aside.filters .input-group ul li.size--third{min-width:33.3333%}section.events-index aside.filters .input-group ul li.size--half{min-width:50%}section.events-index aside.filters .input-group ul li.size--full{min-width:100%}section.events-index aside.filters .submit button:not(:disabled){cursor:pointer}section.staff-listing aside.filters .input-group ul li.size--third{-ms-flex-preferred-size:auto;flex-basis:auto;min-width:33.3333%}section.staff-listing aside.filters .input-group ul li.size--half{-ms-flex-preferred-size:auto;flex-basis:auto;min-width:50%}section.staff-listing aside.filters .input-group ul li.size--full{-ms-flex-preferred-size:auto;flex-basis:auto;min-width:100%}section.application-steps article.item header span.title{margin-bottom:0}section.slider-carousel .slider{position:relative}section.slider-carousel-info .information .controls{margin-top:25px}section.slider-carousel-info .information .heading{margin-bottom:0}#AlumniRelatedEventsApp article.event{min-height:300px;max-height:300px}section.standard-hero figure.image .maxwidth{max-width:1540px}section a,section a:visited{color:#0254a7}section.textarea h2 em{font-style:italic}.blog-article-index .coreinsights--healthcare,.hero-article .coreinsights--healthcare,.news-events-showcase .coreinsights--healthcare,.news-listing .coreinsights--healthcare,aside.large-tile .coreinsights--healthcare,aside.secondary-tiles .coreinsights--healthcare{background-color:#009fe3}.blog-article-index .coreinsights--finance,.hero-article .coreinsights--finance,.news-events-showcase .coreinsights--finance,.news-listing .coreinsights--finance,aside.large-tile .coreinsights--finance,aside.secondary-tiles .coreinsights--finance{background-color:#48a840}.blog-article-index .coreinsights--behavioural-science,.hero-article .coreinsights--behavioural-science,.news-events-showcase .coreinsights--behavioural-science,.news-listing .coreinsights--behavioural-science,aside.large-tile .coreinsights--behavioural-science,aside.secondary-tiles .coreinsights--behavioural-science{background-color:#e5332a}.blog-article-index .coreinsights--strategy,.hero-article .coreinsights--strategy,.news-events-showcase .coreinsights--strategy,.news-listing .coreinsights--strategy,aside.large-tile .coreinsights--strategy,aside.secondary-tiles .coreinsights--strategy{background-color:#96f}.blog-article-index .coreinsights--leadership,.hero-article .coreinsights--leadership,.news-events-showcase .coreinsights--leadership,.news-listing .coreinsights--leadership,aside.large-tile .coreinsights--leadership,aside.secondary-tiles .coreinsights--leadership{background-color:#936}.blog-article-index .coreinsights--entrepreneurship-and-innovation,.blog-article-index .coreinsights--entrepreneurship-innovation,.hero-article .coreinsights--entrepreneurship-and-innovation,.hero-article .coreinsights--entrepreneurship-innovation,.news-events-showcase .coreinsights--entrepreneurship-and-innovation,.news-events-showcase .coreinsights--entrepreneurship-innovation,.news-listing .coreinsights--entrepreneurship-and-innovation,.news-listing .coreinsights--entrepreneurship-innovation,aside.large-tile .coreinsights--entrepreneurship-and-innovation,aside.large-tile .coreinsights--entrepreneurship-innovation,aside.secondary-tiles .coreinsights--entrepreneurship-and-innovation,aside.secondary-tiles .coreinsights--entrepreneurship-innovation{background-color:#f8b033}.blog-article-index .coreinsights--sustainability,.hero-article .coreinsights--sustainability,.news-events-showcase .coreinsights--sustainability,.news-listing .coreinsights--sustainability,aside.large-tile .coreinsights--sustainability,aside.secondary-tiles .coreinsights--sustainability{background-color:#97d0dd}.blog-article-index .coreinsights--future-of-work,.hero-article .coreinsights--future-of-work,.news-events-showcase .coreinsights--future-of-work,.news-listing .coreinsights--future-of-work,aside.large-tile .coreinsights--future-of-work,aside.secondary-tiles .coreinsights--future-of-work{background-color:#4b6d76}.blog-article-index .coreinsights--default,.hero-article .coreinsights--default,.news-events-showcase .coreinsights--default,.news-listing .coreinsights--default,aside.large-tile .coreinsights--default,aside.secondary-tiles .coreinsights--default{background-color:#0054a4}.blog-article-index .marker.undergraduate,.hero-article .marker.undergraduate,.news-events-showcase .marker.undergraduate,.news-listing .marker.undergraduate,aside.large-tile .marker.undergraduate,aside.secondary-tiles .marker.undergraduate{background-color:#e6007e}.blog-article-index .marker.postgraduate,.hero-article .marker.postgraduate,.news-events-showcase .marker.postgraduate,.news-listing .marker.postgraduate,aside.large-tile .marker.postgraduate,aside.secondary-tiles .marker.postgraduate{background-color:#00b1ab}.blog-article-index .marker.mba,.hero-article .marker.mba,.news-events-showcase .marker.mba,.news-listing .marker.mba,aside.large-tile .marker.mba,aside.secondary-tiles .marker.mba{background-color:#a71680}.blog-article-index .marker.executive-education,.hero-article .marker.executive-education,.news-events-showcase .marker.executive-education,.news-listing .marker.executive-education,aside.large-tile .marker.executive-education,aside.secondary-tiles .marker.executive-education{background-color:#6f8372}.blog-article-index .marker.doctoral,.hero-article .marker.doctoral,.news-events-showcase .marker.doctoral,.news-listing .marker.doctoral,aside.large-tile .marker.doctoral,aside.secondary-tiles .marker.doctoral{background-color:#80c0d3}.blog-article-index .marker.default,.hero-article .marker.default,.news-events-showcase .marker.default,.news-listing .marker.default,aside.large-tile .marker.default,aside.secondary-tiles .marker.default{background-color:#0054a4}.expertise-section .coreinsights--healthcare{background-color:#0a84b8}.expertise-section .coreinsights--finance{background-color:#48a840}.expertise-section .coreinsights--behavioural-science{background-color:#e5332ac9}.expertise-section .coreinsights--strategy{background-color:#96f}.expertise-section .coreinsights--leadership{background-color:#993366bd}.expertise-section .coreinsights--entrepreneurship-and-innovation{background-color:#c37c0e}.expertise-section .coreinsights--sustainability{background-color:#12a0c1}.expertise-section .coreinsights--future-of-work{background-color:#6b96a2}.expertise-section .coreinsights--exec-awards{background-color:#6f8372}.expertise-section .coreinsights--default{background-color:#0054a4}.expertise-section .coreinsights--default a>span.title{line-height:1.35rem!important}.expertise-section .marker.undergraduate{background-color:#e6007e}.expertise-section .marker.postgraduate{background-color:#00b1ab}.expertise-section .marker.mba{background-color:#a71680}.expertise-section .marker.executive-education{background-color:#6f8372}.expertise-section .marker.doctoral{background-color:#80c0d3}.expertise-section .marker.default{background-color:#0054a4}section.application-steps header.in-programme>.title,section.blog-article-index header.in-programme>.title,section.case-study-carousel header.in-programme>.title,section.case-study-index header.in-programme>.title,section.testimonial-tabs header.in-programme>.title,section.thumb-testimonial-index header.in-programme>.title{color:#000!important}section.standard-hero header.title .text h1{line-height:1.2em;font-size:2.08rem!important}section.standard-hero header.title .text h1.longtitle{font-size:1.8rem!important}section.standard-hero header.title .text h1.longwordintitle{font-size:1.7rem!important}#ccc #ccc-notify p{padding-right:10px}button#ccc-notify-accept,button#ccc-recommended-settings{background-color:#0054a4!important}section.news-montage .section-heading.blogs{padding-top:0}section.news-listing main.listing article .text>a.title{min-height:55px}section.news-listing main.listing article{border-bottom:1px solid hsla(0,0%,59%,.33);margin-bottom:30px}section.news-listing main.listing article .text .category{min-height:14px}section.news-listing main.listing article .text .excerpt{min-height:96px}section.news-listing main.listing article .text .meta{margin-top:4px}i.colour.undergraduate{background-color:#e6007e}i.colour.postgraduate{background-color:#00b1ab}i.colour.mba{background-color:#a71680}i.colour.executive-education{background-color:#6f8372}i.colour.doctoral{background-color:#80c0d3}i.colour.alumni,i.colour.default,i.colour.ranking{background-color:#0054a4}section.hero-inline-form .inline-form ul.dk-select-options li.dk-option{font-family:Niramit,sans-serif!important}.expertise-section .link-view-all,.our-ratings-section .link-view-all,.programmes-section .link-view-all,section.news-events-showcase .link-view-all{letter-spacing:.03em}.our-ratings-item img,section.textarea-aside-stats aside img{width:45px}main.listing .group>.group-title-small{margin-bottom:30px;margin-left:10px}main.listing .group>.group-title-small a{font-size:calc(18px + 14 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 14 * ((100vw - 26.25rem) / 860));line-height:1.37em;color:#6f8372;font-family:Montserrat,sans-serif;font-weight:600;position:relative;font-size:1.4em!important}section.programme--exec main.content .listing.listing--multiple .col>span.title a{color:#6f8372!important}article.index-programme .title{min-height:22px}section.thumb-testimonial-index.three-per-row .list{max-width:100%;width:100%}section.thumb-testimonial-index.three-per-row .container{margin:0 auto;max-width:1260px;padding:0 11px}section.appointment-index article.appointment:last-of-type{margin-bottom:30px}section.home-hero .logos li{margin-left:45px}section.home-hero .logos li img{height:50px;width:auto}.about-section .information-icons .icons .icon{margin-right:25px}.about-section .information-icons .icons .icon:last-child{margin:0}.about-section .information-icons .icons .icon img{height:auto;width:100px}article.event main .more-info.expanded span:after{transform:rotate(-90deg)}section.blog-article-index main.list article.blog{margin-bottom:20px}article.blog .text .excerpt{margin-top:-5px}section.application-steps article.item main.content ol,section.application-steps article.item main.content ul{padding-top:0;margin-bottom:4px}section.single-image img{margin-top:25px}section.contained-textarea .two-col-list .title,section.textarea .two-col-list .title{font-size:22px;font-size:1.375rem;line-height:1.645em;color:#000;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:20px}section.contained-textarea .two-col-list ol,section.contained-textarea .two-col-list ul,section.textarea .two-col-list ol,section.textarea .two-col-list ul{display:block;margin-bottom:24px;padding-left:0}section.contained-textarea .two-col-list ol li,section.contained-textarea .two-col-list ul li,section.textarea .two-col-list ol li,section.textarea .two-col-list ul li{background:transparent;display:list-item;list-style:none!important;padding-left:30px;position:relative}section.contained-textarea .two-col-list ol li:before,section.contained-textarea .two-col-list ul li:before,section.textarea .two-col-list ol li:before,section.textarea .two-col-list ul li:before{content:"\25A0";color:#007154;display:inline-block;font-weight:700;top:0;left:0;position:absolute;width:1em}section.contained-textarea .two-col-list ol li ol,section.contained-textarea .two-col-list ol li ul,section.contained-textarea .two-col-list ul li ol,section.contained-textarea .two-col-list ul li ul,section.textarea .two-col-list ol li ol,section.textarea .two-col-list ol li ul,section.textarea .two-col-list ul li ol,section.textarea .two-col-list ul li ul{margin-bottom:0;padding-top:13px}section.contained-textarea .two-col-list ol li:not(:last-of-type),section.contained-textarea .two-col-list ul li:not(:last-of-type),section.textarea .two-col-list ol li:not(:last-of-type),section.textarea .two-col-list ul li:not(:last-of-type){margin-bottom:9px}section.contained-textarea .two-col-list ol li p:last-of-type,section.contained-textarea .two-col-list ul li p:last-of-type,section.textarea .two-col-list ol li p:last-of-type,section.textarea .two-col-list ul li p:last-of-type{margin-bottom:0}section.contained-textarea .two-col-list ol li:before,section.contained-textarea .two-col-list ul li:before,section.textarea .two-col-list ol li:before,section.textarea .two-col-list ul li:before{color:#000}section.contained-textarea .two-col-list ol,section.contained-textarea .two-col-list ul,section.textarea .two-col-list ol,section.textarea .two-col-list ul{color:#494949;font-size:0}section.contained-textarea .two-col-list ol li,section.contained-textarea .two-col-list ul li,section.textarea .two-col-list ol li,section.textarea .two-col-list ul li{font-size:16px;font-size:1rem;line-height:1.625rem;display:block;line-height:1.8rem}section.contained-textarea .two-col-list ol,section.textarea .two-col-list ol{padding-left:17px}section.contained-textarea .two-col-list ol>li,section.textarea .two-col-list ol>li{list-style:decimal!important;padding-left:13px}section.contained-textarea .two-col-list ol>li:before,section.textarea .two-col-list ol>li:before{display:none}section.contained-textarea .two-col-list ol ol li,section.textarea .two-col-list ol ol li{list-style:lower-latin!important}header.primary ul.main-menu>li a{color:inherit}article.grey-cta{height:180px}section#student-support aside.media figure.image{background-position:inherit}section.programme-table-steps ul.list li.row span.ucas{max-width:100%;text-align:left}.about-section .about-blockquote-avatar{-ms-flex-negative:0;flex-shrink:0}section.staff-profile>.container>.inner>main.content section.extendable-references:not(:last-of-type){margin-bottom:50px}div.wbs-eventdiary-viewevent h1{font-size:calc(26px + 6 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.525rem;font-weight:600;margin-bottom:20px}div.wbs-eventdiary-viewevent p{margin-bottom:10px}div.wbs-body .wbs-pagetitle{font-size:calc(26px + 6 * ((100vw - 420px) / 860));line-height:1.525rem;font-weight:600;margin-bottom:20px}div.wbs-body p{margin-bottom:10px}div.wbs-body strong{font-weight:700}.modal .filters .input-group.open>.title:after{transform:rotate(-90deg)}aside.contact-information .title,aside.host-information .title{margin-bottom:10px}aside.contact-information .title h2,aside.host-information .title h2{color:#111;font-family:Montserrat,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;letter-spacing:-.31px;letter-spacing:-.01938rem}aside.map-location{margin:auto auto 30px}aside.map-location .information p{margin-bottom:10px}aside.map-location .information .permalink:not(:last-child){margin-bottom:22px}aside.map-location .information .online{background:url(/media/dist/img/laptop.svg) no-repeat left 0 top 4px/20px 16px}aside.map-location .information .online p{padding-left:25.6px}aside.map-location .information div.hybrid-event .sub-title{font-size:18px;font-size:1.125rem;line-height:1.645em;color:#111;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:10px}aside.map-location .information div.hybrid-event .link{background:url(/media/dist/img/laptop.svg) no-repeat left 0 top 4px/20px 16px}aside.map-location .information div.hybrid-event .link a{padding-left:25.6px;font-weight:700}aside.map-location .information div.hybrid-event .link a:hover{text-decoration:underline}aside.event-information .facets{display:-ms-flexbox;display:flex;padding-bottom:15px;border-bottom:1px solid #dbdbdb}aside.host-information .host{padding:30px;margin:auto auto 30px;background-color:#f0f3f5;box-shadow:0 1px 0 0 #ccd4d8}aside.host-information .host .information.textarea{font-size:16px;font-size:1rem;line-height:1.625rem;color:#125495}aside.host-information .host .information.textarea p{margin-bottom:0}aside.host-information .host .information.textarea p:not(:last-child){margin-bottom:22px}aside.host-information .host .information.textarea strong{color:inherit}aside.contact-information .information a{text-decoration:underline}.alert-basket-event{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:10px 0}.alert-basket-event a{text-decoration:underline;background:#f0f3f5 url(/media/dist/img/shopping-basket.svg) no-repeat left 10px top 11px/18px 16px;border:1px solid #ccd4d8;padding:5px 10px 5px 34.4px}div.modal-event p{margin-bottom:10px;line-height:150%}div.modal-event h3{font-size:22px;font-size:1.375rem;font-weight:600;margin-bottom:10px}div.modal-event strong{font-weight:600}div.modal-event button{cursor:pointer}.overflow-visible{overflow:visible}.overflow-x--clip{overflow-x:clip}section.article-body .embeddedContent,section.article-body .iframe-container,section.article-body div[id^=media_],section.textarea .embeddedContent,section.textarea .iframe-container,section.textarea div[id^=media_]{position:relative;width:100%;padding-bottom:56.25%;height:0;margin-bottom:30px}section.article-body .embeddedContent iframe,section.article-body .iframe-container iframe,section.article-body div[id^=media_] iframe,section.textarea .embeddedContent iframe,section.textarea .iframe-container iframe,section.textarea div[id^=media_] iframe{position:absolute;top:0;left:0;width:100%;height:100%}.our-ratings-section.style--1 .our-ratings-item .wrap .caption{padding:5px 30px 50px}a[href^=tel]{color:inherit;text-decoration:none}section.subscribe-section figure.core-insights{padding:100px 50px 50px}section.core-insights-subscribe{margin-bottom:80px;height:500px}section.news-listing main.listing article .text .category span.label,section.news-montage article .text .category span.label{display:inline}section.campaign1 section.textarea h2{color:#0b63af}section.core-montage{display:block;margin-bottom:15px;width:100%}section.core-montage>.container{margin:0 auto;max-width:1260px;padding:0 11px;width:100%}section.core-montage .section-heading{display:block;margin-bottom:28px;padding-top:10px}section.core-montage .section-heading h1{color:#000;font-family:Montserrat,sans-serif;font-size:calc(32px + 10 * ((100vw - 420px) / 860));font-size:calc(2rem + 10 * ((100vw - 26.25rem) / 860));font-weight:600;line-height:1.37em}section.core-montage .tiles{display:block}section.core-montage aside{display:block;width:100%}section.core-montage aside.large-tile{margin-right:-11px;margin-left:-11px;width:calc(100% + 22px)}section.core-montage aside.large-tile article{padding-bottom:23px}section.core-montage aside.large-tile article a.thumbnail{margin-bottom:25px}section.core-montage aside.large-tile article .text{padding-right:11px;padding-left:11px}section.core-montage aside.large-tile article .text>a.title{font-size:calc(16px + 4 * ((100vw - 420px) / 860));font-size:calc(1rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.39em}section.core-montage aside.large-tile article .text .meta{margin-top:20px}section.core-montage aside.secondary-tiles article{font-size:0;padding:23px 0}section.core-montage aside.secondary-tiles article .text>a.title{font-size:12px;font-size:.75rem;line-height:1.39em}section.core-montage aside.secondary-tiles article .text .meta{margin-top:14px}section.core-montage aside.secondary-tiles article:nth-of-type(-n+10){-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}section.core-montage aside.secondary-tiles article:nth-of-type(-n+10) a.thumbnail{-ms-flex:0 0 115px;flex:0 0 115px;padding-bottom:0;width:115px;height:61px}section.core-montage aside.secondary-tiles article:nth-of-type(-n+10) .text{-ms-flex:0 0 calc(100% - 115px);flex:0 0 calc(100% - 115px);max-width:calc(100% - 115px);padding-left:17px}section.core-montage aside.secondary-tiles article:nth-of-type(-n+10) .text .category{font-size:12px;font-size:.75rem;line-height:1.39em}section.core-montage aside.secondary-tiles article:nth-of-type(-n+10) .text .meta{margin-top:10px}section.core-montage article{display:block}section.core-montage article a.thumbnail{display:block;overflow:hidden;padding-bottom:53.1425%;position:relative}section.core-montage article a.thumbnail figure.image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;transform:scale(1);transition:all .25s ease-in-out}section.core-montage article a.thumbnail:hover figure.image{transform:scale(1.075)}section.core-montage article .text .category{display:block;margin-bottom:8px}section.core-montage article .text .category i.colour{display:inline-block;margin:2px 11px 0 0;width:8px;height:8px;vertical-align:top}section.core-montage article .text .category span.label{font-size:10px;font-size:.625rem;line-height:.9rem;color:#313334;display:inline-block;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;vertical-align:top}section.core-montage article .text>a.title{color:#0254a7;display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}section.core-montage article .text>a.title:hover{text-decoration:underline}section.core-montage article .text .excerpt{font-size:15px;font-size:.9375rem;line-height:1.625em;color:#494949;display:block;font-family:Niramit,sans-serif}section.core-montage article .text .excerpt p{display:block}section.core-montage article .text .excerpt p:not(:last-of-type){margin-bottom:32px}section.core-montage article .text .meta{font-size:11px;font-size:.6875rem;line-height:.9rem;color:#000;display:block;font-family:Montserrat,sans-serif}section.core-montage article .text .meta span{display:block}section.core-montage article .text .meta span.reading-time{background:transparent url(../img/blog-reading-time.svg) no-repeat top 1px left/11px;margin-top:7px;padding-left:20px}section.core-montage.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.core-montage.view-detect.viewed{opacity:1}section.subscribe-section{margin-bottom:90px;min-height:400px}section.subscribe-section .container{margin:0 auto;max-width:1260px;padding:0 11px}section.subscribe-section .row-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.subscribe-section .subscribe-row-flex,section.subscribe-section .subscribe-section .container{height:100%}section.subscribe-section .subscribe-image{-ms-flex:0 0 100%;flex:0 0 100%;overflow:hidden;padding-bottom:58.75%;position:relative;width:100%;height:0}section.subscribe-section .subscribe-image figure.image{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.subscribe-section .subscribe-caption{background-color:#f5f6f8;box-sizing:border-box;-ms-flex:0 0 100%;flex:0 0 100%;padding:30px 20px;width:100%}section.subscribe-section .subscribe-title{margin:0 0 14px;color:#0054a4;font-family:Montserrat,sans-serif;font-size:30px;font-size:1.875rem;font-weight:600;letter-spacing:-.39px;letter-spacing:-.02438rem;line-height:36px;line-height:2.25rem}section.subscribe-section .subscribe-description{margin:0 0 30px}section.subscribe-section .subscribe-button{width:100%;height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-family:Montserrat,sans-serif;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:1.07px;letter-spacing:.06688rem;line-height:28px;line-height:1.75rem;text-transform:uppercase;text-decoration:none;text-shadow:0 2px 4px 0 rgba(0,0,0,.14);background-color:#0054a4;transition:all .3s ease-in-out}section.subscribe-section .subscribe-button:hover{background-color:#272727}section.subscribe-section.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}section.subscribe-section.view-detect.viewed{opacity:1}@media only screen and (min-width:450px) and (max-width:768px){main.change-makers section.home-hero .content,section.home-hero .content{margin-top:-190px}}@media (min-width:480px) and (max-width:574px){header.primary{height:90px}}@media (min-width:480px) and (max-width:1024px){body>main.base.header-sticky{padding-top:129px}}@media (min-width:480px) and (max-width:768px){section.hero-image figure.image{height:320px}section.hero-inline-form figure.image,section.standard-hero.mobile-square-image figure.image,section.standard-hero figure.image{height:320px}}@media (min-width:481px){footer.primary .footer-social-networks-section .title{display:block}footer.primary .footer-toolbar .col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:100%}header.primary.sticky-header i.mobile-menu-link-open,header.primary.sticky-header i.search-toggle{margin-top:15px}header.primary .main-nav-pane{margin-top:0}header.primary i.search-toggle{margin-top:14px}header.primary i.mobile-menu-link-open{margin:14px 0 0 14px}header.primary nav.mobile-menu header i.mobile-menu-link-close{top:50px}.coreinsights-section .programmes-item{width:calc(50% - 2px)}section.news-events-showcase .news-showcase-item{margin-bottom:55px}.programmes-section .programmes-item{width:calc(50% - 2px)}img.blog-article-inline-image{width:300px;height:300px;float:right;padding:10px}}@media (min-width:574px) and (max-width:1024px){header.primary .logo{padding-top:29px}header.primary .logo img{width:171px}header.primary .search-wrap{top:140px}section.news-events-showcase .events-showcase-item{display:inline-block;-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}}@media (min-width:574px) and (max-width:1400px){section.news-events-showcase .news-showcase-item{display:inline-block;-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}}@media (min-width:1024px) and (max-width:1400px),only screen and (min-width:574px) and (max-width:960px){section.tile-ctas article.tile{-ms-flex-preferred-size:calc(50% - 2px);flex-basis:calc(50% - 2px)}}@media (min-width:575px){header.primary{height:140px}header.primary .top-menu{display:-ms-flexbox;display:flex}.about-section .about-blockquote{height:382px;margin:8px 0 0;max-height:382px;max-width:380px;margin-left:auto;margin-right:auto}section.appointment-index article.appointment.large main.inner{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:justify;justify-content:space-between}section.appointment-index article.appointment.large main.inner .caption,section.appointment-index article.appointment.large main.inner figure.image{display:inline-block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;vertical-align:top}section.appointment-index article.appointment.large main.inner .caption span.title a:hover,section.appointment-index article.appointment.large main.inner figure.image span.title a:hover{text-decoration:underline}section.our-history .milestones{padding-left:100px;max-width:700px}section.our-history .time-aside{display:block}section.tile-ctas.style--1 .grid{margin:0 -20px;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}section.tile-ctas.style--1 article.tile{-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px);margin:20px}section.tile-ctas .grid{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}section.tile-ctas article.tile{box-shadow:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;vertical-align:top}section.tile-ctas article.tile header.toggle{display:none;min-height:45px;-ms-flex-order:1;order:1;padding:25px 22px 10px}section.tile-ctas article.tile header.toggle:after{display:none}section.tile-ctas article.tile main.inner{display:block!important;opacity:1!important;padding-right:0;padding-left:0}section.tile-ctas article.tile .text{padding-right:22px;padding-left:22px}section.tile-ctas article.tile .text .title{display:block}article.appointment{background:transparent}article.appointment header.toggle{display:none;min-height:45px;-ms-flex-order:1;order:1;padding:25px 22px 10px}article.appointment header.toggle:after{display:none}article.appointment main.inner{display:block!important;opacity:1!important;padding:0}article.appointment .caption{padding:24px 24px 22px}main.change-makers section.change-maker div.container .hero-media video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}main.change-makers section.tile-ctas-change-maker.style--1 .grid{margin:0 -20px;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}main.change-makers section.tile-ctas-change-maker.style--1 article.tile{margin-right:10px;margin-top:10px}main.change-makers section.tile-ctas-change-maker .grid{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}main.change-makers section.tile-ctas-change-maker article.tile{box-shadow:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;vertical-align:top}main.change-makers section.tile-ctas-change-maker article.tile main.inner{display:block!important;opacity:1!important;padding-right:0;padding-left:0}main.change-makers section.tile-ctas-change-maker article.tile .text{padding-right:35px;padding-left:35px}main.change-makers section.tile-ctas-change-maker article.tile .text .title{display:block}main.oc section.change-maker div.container .hero-media video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}main.oc section.tile-ctas-change-maker.style--1 .grid{margin:0 -20px;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}main.oc section.tile-ctas-change-maker.style--1 article.tile{margin-right:10px;margin-top:10px}main.oc section.tile-ctas-change-maker .grid{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}main.oc section.tile-ctas-change-maker article.tile{box-shadow:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;vertical-align:top}main.oc section.tile-ctas-change-maker article.tile main.inner{display:block!important;opacity:1!important;padding-right:0;padding-left:0}main.oc section.tile-ctas-change-maker article.tile .text{padding-right:35px;padding-left:35px}main.oc section.tile-ctas-change-maker article.tile .text .title{display:block}section.tile-ctas .grid{-ms-flex-pack:start;justify-content:start}section.tile-ctas .grid article.tile{margin-right:2px}section.tile-ctas .grid article.tile:last-child{margin-right:0}}@media only screen and (min-width:680px){section.textarea-aside-stats main>.content .bottom figure.image{padding-bottom:0;width:277px;height:277px}section.textarea-aside-stats main>.content .bottom .small-text{max-width:calc(100% - 277px - 24px)}}@media (min-width:1230px),only screen and (min-width:700px) and (max-width:1024px){section.programme-index main.listing .group:not(:last-of-type){margin-bottom:60px}section.programme-index main.listing .group>.group-title{margin-bottom:32px}section.programme-index main.listing .group>.list{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}section.programme-index main.listing .group article.index-programme{display:inline-block;-ms-flex:1 1 calc(50% - 15px);flex:1 1 calc(50% - 15px);margin-bottom:30px;max-width:calc(50% - 15px);padding:35px 40px 30px;vertical-align:top}}@media (min-width:701px){main.change-makers section.home-hero figure.media .image,section.home-hero figure.media .image{display:none}}@media only screen and (min-width:755px){section.thumb-testimonial-index .list{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}section.thumb-testimonial-index article.testimonial{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);margin-bottom:40px;max-width:calc(50% - 20px);vertical-align:top}}@media only screen and (min-width:760px){section.blog-article-index main.list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px) and (max-width:1024px){nav.section-menu .top{background-position:center left 20px;padding:0 20px 0 50px}nav.section-menu ul li a{padding:0 20px}section.case-study-archive article.case-study{-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px);width:calc(50% - 40px)}section.experiences-group main.list article.case-study{-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px);width:calc(50% - 40px)}section.home-hero .content-inner{margin-left:10px}section.home-hero .content-inner .inner{padding-left:55px}section.standard-hero header.title{padding-left:20px}.modal{padding:60px 40px}.modal button.fancybox-button{top:54px;right:40px}main.change-makers section.home-hero .content-inner{margin-left:10px}main.change-makers section.home-hero .content-inner .inner{padding-left:55px}}@media (min-width:768px) and (max-width:960px){.about-section .about-description-title{font-size:32px;font-size:2rem}section.blog-article-index.three-per-row article.blog{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/2 - 20px);flex-basis:calc(99.9% * 1/2 - 20px);max-width:calc(99.9% * 1/2 - 20px);width:calc(99.9% * 1/2 - 20px)}section.blog-article-index.three-per-row article.blog:nth-child(1n){margin-right:40px;margin-left:0}section.blog-article-index.three-per-row article.blog:last-child{margin-right:0}section.blog-article-index.three-per-row article.blog:nth-child(2n){margin-right:0;margin-left:auto}.coreinsights-section .section-title,.our-ratings-section .section-title,.programme-animate-section .content-outer .title,.programmes-section .section-title,section.news-events-showcase .showcase-title{font-size:32px;font-size:2rem}section.staff-listing main.listing article{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - 20px);flex-basis:calc(99.9% * 1/3 - 20px);max-width:calc(99.9% * 1/3 - 20px);width:calc(99.9% * 1/3 - 20px)}section.staff-listing main.listing article:nth-child(1n){margin-right:30px;margin-left:0}section.staff-listing main.listing article:last-child{margin-right:0}section.staff-listing main.listing article:nth-child(3n){margin-right:0;margin-left:auto}section.team-index-manual ul.people li.person{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - 20px);flex-basis:calc(99.9% * 1/3 - 20px);max-width:calc(99.9% * 1/3 - 20px);width:calc(99.9% * 1/3 - 20px)}section.team-index-manual ul.people li.person:nth-child(1n){margin-right:30px;margin-left:0}section.team-index-manual ul.people li.person:last-child{margin-right:0}section.team-index-manual ul.people li.person:nth-child(3n){margin-right:0;margin-left:auto}section.team-index ul.people li.person{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - 20px);flex-basis:calc(99.9% * 1/3 - 20px);max-width:calc(99.9% * 1/3 - 20px);width:calc(99.9% * 1/3 - 20px)}section.team-index ul.people li.person:nth-child(1n){margin-right:30px;margin-left:0}section.team-index ul.people li.person:last-child{margin-right:0}section.team-index ul.people li.person:nth-child(3n){margin-right:0;margin-left:auto}section.thumb-testimonial-index.three-per-row article.testimonial{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/2 - 20px);flex-basis:calc(99.9% * 1/2 - 20px);max-width:calc(99.9% * 1/2 - 20px);width:calc(99.9% * 1/2 - 20px)}section.thumb-testimonial-index.three-per-row article.testimonial:nth-child(1n){margin-right:40px;margin-left:0}section.thumb-testimonial-index.three-per-row article.testimonial:last-child{margin-right:0}section.thumb-testimonial-index.three-per-row article.testimonial:nth-child(2n){margin-right:0;margin-left:auto}}@media (min-width:768px) and (max-width:1230px){.coreinsights-section{padding:65px 0 110px}.our-ratings-section.style--1 .our-ratings-item{max-width:49%;-ms-flex:0 0 49%;flex:0 0 49%;margin-right:1px}.our-ratings-section .our-ratings-item{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.our-ratings-section .our-ratings-item:nth-of-type(odd){border-right:2px solid #dbdbdb}section.portrait-img-tiles .tiles{-ms-flex-wrap:wrap;flex-wrap:wrap}section.portrait-img-tiles .tile{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;min-height:645px;width:33.3333%}.programmes-section{padding:30px 0 15px}section.standard-hero aside.side-text{display:none}.ranking{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.ranking:nth-of-type(odd){border-right:2px solid #dbdbdb}main.change-makers section.change-maker-tiles .tiles{-ms-flex-wrap:wrap;flex-wrap:wrap}main.change-makers section.change-maker-tiles .tile{-ms-flex-preferred-size:25%;flex-basis:25%;min-height:700px;width:25%}main.change-makers section.change-maker-tiles .tile .summary{top:300px;right:0;left:0;height:200px;background-color:#312239;width:100%;position:absolute;overflow:visible;z-index:2;padding:30px 50px}main.change-makers section.change-maker-tiles .tile .summary .title{color:#fff;font-size:25px;font-size:1.5625rem;line-height:1.2em;text-align:left;margin-bottom:10px;font-weight:700}main.change-makers section.change-maker-tiles .tile .summary .title.orange{color:#fd6a53}main.change-makers section.change-maker-tiles .tile .summary .textarea{color:#fff;font-size:15px;font-size:.9375rem;line-height:1.2em;text-align:left;font-weight:600}}@media only screen and (min-width:768px) and (max-width:1024px){.programme-animate-section .content-outer .list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.programme-animate-section .content-outer .list li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:100%}}@media only screen and (min-width:768px){.programme-animate-section .content-outer .list li{width:50%}}@media only screen and (min-width:768px) and (max-width:1380px){section.text-aside-img-carousel .content{padding-right:40px;padding-left:40px}section.text-aside-img-carousel .content .content-inner{margin-right:auto;margin-left:auto;max-width:600px;text-align:center}section.text-aside-img-carousel.padding--01{padding:190px 0 120px}}@media (max-height:750px) and (min-width:768px){main.change-makers section.change-maker div.container .hero-media,main.oc section.change-maker div.container .hero-media{height:480px}}@media (min-height:750px) and (min-width:768px){main.change-makers section.change-maker div.container .hero-media,main.oc section.change-maker div.container .hero-media{height:580px}}@media (min-width:769px){footer.primary .footer-left-col{padding-top:45px;padding-top:80px;width:100%}footer.primary .footer-right-col{padding-top:80px;padding-left:70px;width:100%}footer.primary .footer-copyright{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-section .about-description-title{margin-bottom:26px}section.application-steps.style--1 header{margin-bottom:50px}section.application-steps article.item main.content{padding:0 25px}section.application-steps article.item main.content p:not(:last-of-type){margin-bottom:20px}section.application-steps article.item{margin-bottom:35px}section.application-steps article.item:nth-of-type(2){margin-top:40px}section.application-steps .grid-sizer,section.application-steps article.item{width:calc(50% - 20px)}section.application-steps .gutter-sizer{width:40px}section.blog-article-index:not(.three-per-row) article.blog{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/2 - 20px);flex-basis:calc(99.9% * 1/2 - 20px);max-width:calc(99.9% * 1/2 - 20px);width:calc(99.9% * 1/2 - 20px)}section.blog-article-index:not(.three-per-row) article.blog:nth-child(1n){margin-right:40px;margin-left:0}section.blog-article-index:not(.three-per-row) article.blog:last-child{margin-right:0}section.blog-article-index:not(.three-per-row) article.blog:nth-child(2n){margin-right:0;margin-left:auto}section.case-study-archive nav.filters{text-align:left}section.case-study-archive nav.filters ul.filters-inner{display:inline-block}section.case-study-archive nav.filters li{display:inline-block;width:auto}section.case-study-archive nav.filters li:not(:last-of-type){margin-right:10px;margin-bottom:0}section.case-study-archive nav.filters a{display:-ms-inline-flexbox;display:inline-flex}section.case-study-archive .list{margin-right:-20px;margin-left:-20px;width:calc(100% + 40px)}section.case-study-archive .row{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px;padding-bottom:40px}section.case-study-archive article.case-study{display:inline-block;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;margin-left:20px}.coreinsights-section .programmes-item{width:calc(25% - 2px)}.coreinsights-section .programmes-item:nth-child(n+4){margin-bottom:0}.coreinsights-section .programmes-item-wrap{padding-top:100%}.coreinsights-section .programmes-caption-title{font-size:27px;font-size:1.6875rem;margin-bottom:9px}.coreinsights-section .programmes-caption-description{margin-bottom:29px}.coreinsights-section.no-bottom-padding{padding-bottom:0!important}section.cta-tiles-x3 main.list{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;margin-right:-20px;margin-left:-20px;width:calc(100% + 40px)}section.cta-tiles-x3 main.list article.cta-tile{-ms-flex-align:start;align-items:flex-start;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 calc(33.3% - 40px);flex:0 0 calc(33.3% - 40px);-ms-flex-pack:start;justify-content:flex-start;margin-right:20px;margin-bottom:0;margin-left:20px;width:calc(33.3% - 40px)}section.cta-tiles-x3 main.list article.cta-tile figure.image{-ms-flex:0 0 auto;flex:0 0 auto}section.cta-tiles-x3 main.list article.cta-tile .text{-ms-flex:1 1 auto;flex:1 1 auto}section.cta-tiles-x3.padding--01{padding:0 0 60px}section.cta-tiles main.list{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;margin-right:-20px;margin-left:-20px;width:calc(100% + 40px)}section.cta-tiles main.list article.cta-tile{-ms-flex-align:start;align-items:flex-start;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px);-ms-flex-pack:start;justify-content:flex-start;margin-right:20px;margin-bottom:0;margin-left:20px;width:calc(50% - 40px)}section.cta-tiles main.list article.cta-tile figure.image{-ms-flex:0 0 auto;flex:0 0 auto}section.cta-tiles main.list article.cta-tile .text{-ms-flex:1 1 auto;flex:1 1 auto}section.cta-tiles.padding--01{padding:0 0 60px}section.experiences-group main.list{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;margin-right:-20px;margin-left:-20px;width:calc(100% + 40px)}section.experiences-group main.list article.case-study{display:inline-block;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;margin-left:20px}section.experiences-group.padding--01{padding:50px 0}.expertise-section-pathways .section-title,.expertise-section .section-title{font-size:32px;font-size:2rem}section.featured-img-aside-text.margin-bottom--01{margin-bottom:110px}section.featured-img-aside-text .pane{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}section.featured-img-aside-text .pane aside{display:inline-block;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}section.featured-img-aside-text .pane aside.image{height:auto;padding-bottom:40%}section.featured-img-aside-text .pane aside.textarea{padding:40px 40px 42px}section.four-block-cta .block{padding:20px}section.hero-image .button{display:inline-block}section.hero-image figure.image{height:630px}section.hero-image figure.image .src:before{height:270px}section.hero-inline-form{padding-left:calc(50% - 560px)}section.hero-inline-form figure.image{width:auto;height:375px}section.hero-inline-form figure.image:before{border-color:#fff transparent transparent;border-width:105px 105px 0 0;top:0;right:auto;bottom:auto;left:0}section.home-hero{background:transparent;-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;height:590px;padding-bottom:0}section.home-hero .content{margin-top:0}section.home-hero .content-inner{margin-top:133px;max-width:420px;padding-bottom:0}section.home-hero .content-inner:before{top:-65px;border-bottom:65px solid #0054a4;border-left:65px solid transparent;border-right:65px solid transparent}section.home-hero .content-inner:after{top:-65px;width:calc(100% - 65px);height:65px}section.home-hero .content-inner .inner:before{right:0;bottom:-63px;border-top:63px solid #0054a4;border-left:63px solid transparent;border-right:63px solid transparent;border-bottom:0 none}section.home-hero .content-inner .inner:after{height:63px;bottom:-63px;width:calc(100% - 63px)}section.home-hero .content-inner .title{margin-bottom:17px;font-size:1.8rem;line-height:47px;line-height:2.9375rem}section.home-hero .content-inner .description{margin-bottom:100px;font-size:16px;font-size:1rem;line-height:27px;line-height:1.6875rem}section.home-hero .content-inner .link-view-all{letter-spacing:1.2px;letter-spacing:.075rem;margin-bottom:10px}section.home-hero .logos{display:-ms-flexbox;display:flex}section.home-hero figure.media{max-width:1142px;padding-bottom:60px;top:0;left:calc(50% - 450px);position:absolute;width:calc(50% + 450px);height:100%;padding-bottom:48px}section.home-hero figure.media:before{border-top:44px solid #fff;border-left:44px solid transparent;border-right:44px solid transparent;content:"";top:-1px;left:0;position:absolute;transform:translate(-50%);z-index:3}section.img-content-rows{padding:40px 0 20px}section.img-content-rows .container{-ms-flex-direction:row;flex-direction:row}section.img-content-rows .row{padding:20px 0}section.img-content-rows .row:last-child{padding:20px 0 0}section.img-content-rows .row aside.media figure.image{width:100%;padding-bottom:0;width:378px;height:245px}section.img-content-rows .row .content{padding-left:50px}section.news-listing main.listing .list{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}section.news-listing main.listing article{display:inline-block;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}section.news-listing main.listing article:nth-of-type(odd){padding-right:20px}section.news-listing main.listing article:nth-of-type(odd):before{background:hsla(0,0%,59%,.33);content:"";display:block;top:0;right:0;position:absolute;width:1px;height:calc(100% - 30px)}section.news-listing main.listing article:nth-of-type(2n+2){padding-left:20px}section.photo-carousel--large .photos .item{min-height:280px;min-width:400px}section.photo-carousel--large .photos figure.image{height:280px}section.portrait-img-tiles .large-bg-text{display:inline-block}section.portrait-img-tiles .tiles{-ms-flex-align:stretch;align-items:stretch;display:block;-ms-flex-pack:start;justify-content:flex-start}section.portrait-img-tiles .tiles:before{height:375px;opacity:1}section.portrait-img-tiles .tile{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:0 32px 52px}section.portrait-img-tiles .tile:hover figure.image{opacity:.6}section.portrait-img-tiles .content{right:32px;bottom:52px;left:32px;width:calc(100% - 64px)}.programmes-section .programmes-item{width:calc(33.33333% - 2px)}.programmes-section .programmes-item:nth-child(n+3){margin-bottom:0}.programmes-section .programmes-item-wrap{padding-top:100%}.programmes-section .programmes-caption-title{font-size:27px;font-size:1.6875rem;margin-bottom:9px}.programmes-section .programmes-caption-description{margin-bottom:29px}.programmes-section.no-bottom-padding{padding-bottom:0!important}section.slider-carousel-info .photos .item{min-height:480px;min-width:760px;width:760px;height:480px}section.slider-carousel-info .photos figure.image{height:480px}section.slider-carousel-info .information{margin:-20px 0 75px}section.standard-hero.mobile-square-image figure.image{width:auto;height:440px}section.standard-hero.style--1 header.title .inner{margin-left:20px}section.standard-hero.style--1 figure.image{position:absolute;height:100%;width:100%;margin-left:317px}section.standard-hero{background:transparent;-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;height:440px;padding-bottom:0}section.standard-hero header.title{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;height:440px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-order:0;order:0;padding-top:0;padding-right:0;padding-bottom:0;z-index:1}section.standard-hero header.title .inner{overflow:visible;width:277px;height:328px}section.standard-hero header.title .text{height:100%;padding:42px 30px 30px 40px;z-index:1}section.standard-hero header.title .text h2{margin-bottom:26px}section.standard-hero header.title svg{display:block}section.standard-hero figure.image{width:auto;height:440px}section.standard-hero figure.image:before{border-color:#fff transparent transparent;border-width:105px 105px 0 0;top:0;right:auto;bottom:auto;left:0}section.standard-hero aside.buttons{display:block}section.testimonial-tabs header .title{margin:0 0 30px;text-align:left}section.testimonial-tabs main{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}section.testimonial-tabs .logos{-ms-flex:0 0 175px;flex:0 0 175px;max-width:175px}section.testimonial-tabs .logos:before{background:#d9d9d9;content:"";top:0;right:0;bottom:5px;position:absolute;width:2px;height:calc(100% - 5px);z-index:0}section.testimonial-tabs .logos .logos-carousel{z-index:1}section.testimonial-tabs .logos .slick-list{overflow:visible!important}section.testimonial-tabs .logos .slick-track{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;transform:none!important}section.testimonial-tabs .logos .slick-slide{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 none;box-shadow:none;cursor:pointer;-ms-flex:0 0 113px;flex:0 0 113px;height:113px;outline:0 none}section.testimonial-tabs .logos .slick-slide>div{width:calc(100% - 6px)}section.testimonial-tabs .logos .slick-slide .item-inner{background:#fff;border:2px solid #d9d9d9;min-height:108px}section.testimonial-tabs .logos .slick-slide img{max-height:62px;max-width:110px;opacity:.58}section.testimonial-tabs .logos .slick-slide span.text{opacity:.37}section.testimonial-tabs .logos .slick-slide:first-of-type .item-inner{position:relative}section.testimonial-tabs .logos .slick-slide:first-of-type .item-inner:before{background:#fff url(../img/testimonials-carousel-first-tab-edge.svg) no-repeat 50%/34px;content:"";top:-2px;left:-2px;position:absolute;width:34px;height:34px;z-index:1}section.testimonial-tabs .logos .slick-slide:last-of-type{-ms-flex-preferred-size:108px;flex-basis:108px;height:108px}section.testimonial-tabs .logos .slick-slide.slick-current>div{width:100%}section.testimonial-tabs .logos .slick-slide.slick-current>div .item-inner{border-right:2px solid #fff;padding-right:21px}section.testimonial-tabs .logos .slick-slide.slick-current>div img,section.testimonial-tabs .logos .slick-slide.slick-current>div span.text{opacity:1}section.testimonial-tabs .content{-ms-flex:0 0 calc(100% - 175px);flex:0 0 calc(100% - 175px);max-width:calc(100% - 175px);padding-bottom:5px}section.testimonial-tabs .content .slick-slider{border-bottom:2px solid #d9d9d9;border-right:2px solid #d9d9d9;border-top:2px solid #d9d9d9;height:100%}section.testimonial-tabs .content .item{padding:36px 80px 60px 45px}section.testimonial-tabs .content blockquote{padding:0}section.text-aside-expertise aside.expertise .tiles{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-right:auto;margin-left:auto;width:calc(100% + 4px)}section.text-aside-expertise aside.expertise .tiles a{display:inline-block;-ms-flex:0 0 calc(50% - 4px);flex:0 0 calc(50% - 4px);margin-right:2px;margin-left:2px;padding-bottom:29.435%;width:calc(50% - 4px)}section.tile-ctas.style--1 article.tile .text{min-height:130px}article.cta-tile-x3 .text{padding:40px 80px 60px 50px}article.cta-tile .text{padding:40px 80px 60px 50px}article.event:not(:last-of-type){margin-bottom:30px}article.event header aside.date{-ms-flex-preferred-size:94px;flex-basis:94px}article.event header .meta{-ms-flex-preferred-size:calc(100% - 94px);flex-basis:calc(100% - 94px);padding:16px 20px}article.event header .meta span.title{line-height:1.2em}article.event header .meta span.location,article.event header .meta span.type{line-height:1.7em}article.event main{padding:20px 30px}article.event main .description{display:block!important}article.event footer a.button{font-size:11px;font-size:.6875rem;line-height:.9rem;background:transparent url(/media/dist/img/header-subpane-arrow-desktop.svg) no-repeat 0 0/10px 15px;color:#000;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;padding:0 0 0 30px;letter-spacing:.72px;letter-spacing:.045rem;text-transform:uppercase;transition:all .2s ease-in-out}article.event footer a.button:hover{color:rgba(0,0,0,.6)}aside.indepenent-content-sidebar{margin-bottom:40px}aside.indepenent-content-sidebar.mobile-padding-sides{padding-right:0;padding-left:0}.modal button.fancybox-button{background-size:48px;left:auto;margin:0;width:48px;height:48px;text-align:right}main.change-makers section.home-hero{background:transparent;-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;height:590px;padding-bottom:0}main.change-makers section.home-hero .content{margin-top:0}main.change-makers section.home-hero .content-inner{margin-top:133px;max-width:420px;padding-bottom:0}main.change-makers section.home-hero .content-inner:before{top:-65px;border-bottom:65px solid #312239;border-left:65px solid transparent;border-right:65px solid transparent}main.change-makers section.home-hero .content-inner:after{top:-65px;width:calc(100% - 65px);height:65px}main.change-makers section.home-hero .content-inner .inner:before{right:0;bottom:-63px;border-top:63px solid #312239;border-left:63px solid transparent;border-right:63px solid transparent;border-bottom:0 none}main.change-makers section.home-hero .content-inner .inner:after{height:63px;bottom:-63px;width:calc(100% - 63px)}main.change-makers section.home-hero .content-inner .title{margin-bottom:17px;font-size:56px;font-size:3.5rem;line-height:47px;line-height:2.9375rem}main.change-makers section.home-hero .content-inner .description{margin-bottom:35px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}main.change-makers section.home-hero .content-inner .link-view-all{letter-spacing:1.2px;letter-spacing:.075rem}main.change-makers section.home-hero .logos{display:-ms-flexbox;display:flex}main.change-makers section.home-hero figure.media{max-width:1142px;padding-bottom:60px;top:0;left:calc(50% - 450px);position:absolute;width:calc(50% + 450px);height:100%;padding-bottom:48px}main.change-makers section.home-hero figure.media:before{border-top:44px solid #fff;border-left:44px solid transparent;border-right:44px solid transparent;content:"";top:-1px;left:0;position:absolute;transform:translate(-50%);z-index:3}section.photo-carousel-cm--large .photos .item{min-height:280px;min-width:400px}section.photo-carousel-cm--large .photos figure.image{height:280px}main.change-makers section.change-maker-tiles .large-bg-text{display:inline-block}main.change-makers section.change-maker-tiles .tiles{-ms-flex-align:stretch;align-items:stretch;display:block;-ms-flex-pack:start;justify-content:flex-start}main.change-makers section.change-maker-tiles .tile{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:0;height:600px;border-right:10px solid #fff}main.change-makers section.change-maker-tiles .tile .summary{top:300px;right:0;left:0;height:200px;background-color:#312239;width:100%;position:absolute;overflow:visible;z-index:2;padding:30px 50px}main.change-makers section.change-maker-tiles .tile .summary .title{color:#fff;font-size:25px;font-size:1.5625rem;line-height:1.2em;text-align:left;margin-bottom:10px;font-weight:700}main.change-makers section.change-maker-tiles .tile .summary .title.orange{color:#fd6a53}main.change-makers section.change-maker-tiles .tile .summary .textarea{color:#fff;font-size:15px;font-size:.9375rem;line-height:1.2em;text-align:left;font-weight:600}main.change-makers section.tile-ctas-change-maker.style--1 article.tile{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}main.change-makers section.tile-ctas-change-maker.style--1 article.tile .text{min-height:130px}main.oc section.tile-ctas-change-maker.style--1 article.tile{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}main.oc section.tile-ctas-change-maker.style--1 article.tile .text{min-height:130px}section.standard-hero header.title .text{padding:42px 30px 30px 50px}section.contained-textarea .data-table .row .column:first-of-type{-ms-flex-preferred-size:200px;flex-basis:200px}section.contained-textarea .data-table .row .column:nth-of-type(2){-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px)}article.event main .more-info{display:none}}@media (min-width:960px) and (max-width:1024px){section.contained-textarea .container{padding:22px 20px 45px}section.contained-textarea .data-table .row .column{padding:0 30px}section.contained-textarea .data-table .row .column:first-of-type{-ms-flex-preferred-size:140px;flex-basis:140px}section.contained-textarea .data-table .row .column:nth-of-type(2){-ms-flex-preferred-size:calc(100% - 140px);flex-basis:calc(100% - 140px)}section.financial-tabs .tabbed-content .textarea .data-table .row .column{padding:0 30px}section.financial-tabs .tabbed-content .textarea .data-table .row .column:first-of-type{-ms-flex-preferred-size:140px;flex-basis:140px}section.financial-tabs .tabbed-content .textarea .data-table .row .column:nth-of-type(2){-ms-flex-preferred-size:calc(100% - 140px);flex-basis:calc(100% - 140px)}section.staff-listing main.listing article{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/4 - 22.5px);flex-basis:calc(99.9% * 1/4 - 22.5px);max-width:calc(99.9% * 1/4 - 22.5px);width:calc(99.9% * 1/4 - 22.5px)}section.staff-listing main.listing article:nth-child(1n){margin-right:30px;margin-left:0}section.staff-listing main.listing article:last-child{margin-right:0}section.staff-listing main.listing article:nth-child(4n){margin-right:0;margin-left:auto}section.textarea .data-table .row .column{padding:0 30px}section.textarea .data-table .row .column:first-of-type{-ms-flex-preferred-size:140px;flex-basis:140px}section.textarea .data-table .row .column:nth-of-type(2){-ms-flex-preferred-size:calc(100% - 140px);flex-basis:calc(100% - 140px)}}@media (min-width:960px) and (max-width:1230px){.about-section{padding:41px 0 32px}section.text-aside-media-pathways.section-padding--03,section.text-aside-media.section-padding--03{padding-top:210px!important}section.thumbnail-ctas .container>.inner{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}main.change-makers section.text-aside-media.section-padding--03{padding-top:210px!important}}@media (min-width:1400px),only screen and (min-width:960px) and (max-width:1024px){section.financial-tabs .tabbed-content .two-col-list{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}section.financial-tabs .tabbed-content .two-col-list>.col{-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}section.tile-ctas article.tile{-ms-flex-preferred-size:calc(33.3333% - 2px);flex-basis:calc(33.3333% - 2px)}section.timeline article.stamp{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}section.timeline article.stamp:not(:last-of-type){padding-bottom:45px}section.timeline article.stamp aside.date{-ms-flex:1 1 20%;flex:1 1 20%;margin-bottom:0}section.timeline article.stamp aside.date span.label{padding:5px 0 12px 22px}section.timeline article.stamp main.content>.content-inner{padding:0 28px}section.timeline article.stamp main.content>.content-inner.grey{background:#ebedef;padding-top:28px;padding-bottom:32px}section.timeline article.stamp main.content{-ms-flex:1 0 80%;flex:1 0 80%;max-width:580px}section.timeline stamp.withnotimeline{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}section.timeline stamp.withnotimeline:not(:last-of-type){padding-bottom:45px}section.timeline stamp.withnotimeline aside.date{-ms-flex:1 1 20%;flex:1 1 20%;margin-bottom:0}section.timeline stamp.withnotimeline aside.date span.label{padding:5px 0 12px 22px}section.timeline notimeline.content>.content-inner{padding:0 28px}section.timeline notimeline.content>.content-inner.grey{background:#ebedef;padding-top:28px;padding-bottom:32px}section.timeline notimeline.content{-ms-flex:1 0 80%;flex:1 0 80%;max-width:580px}section.contained-textarea .two-col-list,section.textarea .two-col-list{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}section.contained-textarea .two-col-list>.col,section.textarea .two-col-list>.col{-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media (min-width:960px) and (max-width:1440px){section.subscribe-section .subscribe-image{max-width:60%;-ms-flex-preferred-size:60%;flex-basis:60%}section.subscribe-section .subscribe-caption{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;padding:40px}}@media (min-width:961px){.tabs a.current:after{display:-ms-flexbox;display:flex}.tabs a{width:50%}.tabs,footer.primary .row-flex{-ms-flex-direction:row;flex-direction:row}footer.primary .footer-left-col{padding-top:42px;width:33%}footer.primary .footer-right-col{padding-top:42px;padding-left:26px;width:67%}footer.primary .footer-logo-address{-ms-flex-wrap:wrap;flex-wrap:wrap}footer.primary .footer-address{width:100%;margin-bottom:14px}footer.primary .footer-copyright-image{width:100%}footer.primary .footer-social-networks-section{padding-top:18px;margin-bottom:60px}footer.primary .footer-social-networks-section .title{margin-right:19px;margin-bottom:0;width:auto}footer.primary .footer-social-networks li{margin-right:13px}nav.section-menu.style--1 .links{-ms-flex-direction:row;flex-direction:row}.about-section .row-flex{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.about-section .about-description.half-col{width:50%;max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.about-section .about-description{max-width:54%;-ms-flex:0 0 54%;flex:0 0 54%;padding-right:30px}.about-section .about-blockquote.half-col{width:50%;max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.about-section .about-blockquote{-ms-flex:0 0 380px;flex:0 0 380px;height:382px;margin:8px 0 0;max-height:382px;max-width:380px}.about-section .about-blockquote-inner{margin:6px 0}.about-section .about-description-title{font-size:42px;font-size:2.625rem;margin-bottom:40px}.about-section .information-icons{-ms-flex:1;flex:1}.about-section .information-icons.half-col{width:50%;max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:40px}section.appointment-index>main.list{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}section.appointment-index article.appointment{margin-bottom:30px;max-width:calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}section.blog-article-index header{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}section.blog-article-index header>.view-all{display:inline-block;margin-top:0;padding-top:6px}section.blog-article-index header>.view-all a{background-image:url(/media/dist/img/link.svg);background-position:top right 0;background-repeat:no-repeat;background-size:37px 30px;color:rgba(0,0,0,.81);display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.8125rem;line-height:1.5em;font-weight:700;letter-spacing:.1025em;min-height:30px;padding:6px 55px 0 0;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}section.blog-article-index header>.view-all a:hover{text-decoration:underline}section.blog-article-index.three-per-row article.blog{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - 26.666666666666664px);flex-basis:calc(99.9% * 1/3 - 26.666666666666664px);max-width:calc(99.9% * 1/3 - 26.666666666666664px);width:calc(99.9% * 1/3 - 26.666666666666664px)}section.blog-article-index.three-per-row article.blog:nth-child(1n){margin-right:40px;margin-left:0}section.blog-article-index.three-per-row article.blog:last-child{margin-right:0}section.blog-article-index.three-per-row article.blog:nth-child(3n){margin-right:0;margin-left:auto}section.case-study-archive .pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;text-align:left}section.case-study-archive .pagination aside{display:inline-block}section.case-study-archive .pagination aside.numbers{margin-top:0;text-align:right}section.case-study-archive .pagination aside.numbers li{margin-right:0}section.case-study-carousel header{margin-bottom:55px}section.case-study-carousel main li .button a{background-position:left 55px center;padding:20px 55px 20px 75px}section.case-study-carousel--style-1,section.case-study-carousel--style-2{padding:0 0 2em}section.case-study-index main.list{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}section.case-study-index article.case-study{-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}section.case-study-index article.case-study:not(:last-of-type){margin-bottom:0}section.case-study-index footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}section.case-study-index footer .view-all{text-align:right}.coreinsights-section .section-title{font-size:42px;font-size:2.625rem;margin-bottom:40px}section.cta-blocks{margin-bottom:100px}section.cta-blocks.style--1 .container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}section.cta-blocks.style--1 .block{margin:0 12px;max-width:325px}section.cta-blocks.style--1 .block:first-child{margin-left:0}section.cta-blocks.style--1 .block:last-child{margin-right:0}section.cta-blocks.style--2 .container{-ms-flex-pack:center;justify-content:center}section.cta-blocks.style--2 .block{margin:0 55px}section.cta-blocks.style--2 .block:first-child{margin-left:0}section.cta-blocks.style--2 .block:last-child{margin-right:0}section.cta-blocks.desktop-mb-90{margin-bottom:90px}section.cta-blocks .container{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}section.cta-blocks .block{margin:0 35px;max-width:378px;padding:45px 35px 0}section.cta-blocks .block .icon svg{width:100%}section.cta-blocks .block .description{margin-bottom:75px}section.cta-information-blocks .blocks{display:-ms-flexbox;display:flex}section.cta-information-blocks .blocks .large{padding:60px;margin-right:60px}section.cta-information-blocks .blocks .small{margin-top:25px}section.events-index .columns .single{width:50%;padding-right:10px}section.events-index .pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;text-align:left}section.events-index .pagination aside{display:inline-block}section.events-index .pagination aside.numbers{margin-top:0;text-align:right}section.events-index .pagination aside.numbers li:not(:last-of-type){margin-right:0}section.experiences-group header{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}section.experiences-group header>.view-all{display:inline-block;padding-top:6px}.expertise-section-pathways{margin-top:60px;display:block}.expertise-section-pathways .inner{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.expertise-section-pathways aside.expertise-caption{padding:55px 50px 37px 58px}.expertise-section-pathways aside.expertise-caption,.expertise-section-pathways aside.expertise-content{display:inline-block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;vertical-align:top}section.four-block-cta{padding:50px 0 40px}section.four-block-cta .information .description{margin-bottom:50px}section.four-block-cta .blocks{-ms-flex-wrap:wrap;flex-wrap:wrap}section.hero-article{margin-bottom:82px;padding-top:0}section.hero-article .category{margin-bottom:16px}section.hero-article .bottom-area{-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,59%,.3);display:-ms-flexbox;display:flex;-ms-flex:nowrap;flex:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:23px 0}section.hero-article .meta{border-bottom:0 none;display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;padding-bottom:0}section.hero-article .meta aside{display:inline-block;-ms-flex:none;flex:none;max-width:190px;width:100%}section.hero-article .social{display:inline-block;-ms-flex:0 1 auto;flex:0 1 auto;padding:0;text-align:right}section.icon-stats .container{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}section.icon-stats article.stat{display:inline-block;-ms-flex:0 0 calc(33.3333% - 2px);flex:0 0 calc(33.3333% - 2px);vertical-align:top}section.icon-stats article.stat i.icon{min-width:0}section.icon-stats article.stat i.icon img{margin:0;text-align:left}section.news-events-showcase .showcase-title{font-size:42px;font-size:2.625rem}section.news-listing .pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;text-align:left}section.news-listing .pagination aside{display:inline-block}section.news-listing .pagination aside.numbers{margin-top:0;text-align:right}section.news-listing .pagination aside.numbers li{margin-right:0}section.our-history .padding--d-b-100{padding-bottom:100px}section.our-history .padding--d-b-60{padding-bottom:60px}section.our-history .padding--d-b-50{padding-bottom:50px}section.our-history .padding--d-b-90{padding-bottom:90px}section.our-history .padding--d-b-211{padding-bottom:211px}section.our-history .heading .overlay,section.our-history .heading h2{text-align:left}section.our-history .heading{left:5%;margin-right:0;margin-left:auto;transform:none}section.our-history .heading h2{margin-left:8%;top:65%}section.our-history .time-aside{top:230px}section.our-history .milestones{max-width:1230px;padding-top:30px;border-right:0;padding-right:35px}section.our-history .milestones .row{width:100%;display:-ms-flexbox;display:flex}section.our-history .milestones .row .left,section.our-history .milestones .row .right{width:50%}section.our-history .milestones .row .content,section.our-history .milestones .row .content aside,section.our-history .milestones .row .left{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}section.our-history .milestones .row .content aside{width:100%;max-width:304px;-ms-flex-direction:column;flex-direction:column;margin-top:0}section.our-history .milestones .row .content .year{margin:unset;height:258px;max-width:257px}section.our-history .milestones .row .content .year .box{height:258px;max-width:257px;font-weight:600}section.our-history .milestones .row .content .year .box.bordered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section.our-history .milestones .row .content .year .box.bordered h3{color:#125495}section.our-history .milestones .row .content .description{width:100%;max-width:257px;-ms-flex-item-align:end;align-self:flex-end}section.our-history .milestones .row .content .description h4{padding-top:22px}section.our-history .milestones .row .content .description .information{padding-top:5px}section.our-history .milestones .row.small{-ms-flex-direction:row;flex-direction:row}section.our-history .milestones .row.small .content,section.our-history .milestones .row.small .image{width:100%;max-width:350px}section.our-history .milestones .row.small .content:before{content:"";left:0;right:unset}section.our-history .milestones .row.small .image{border-top:7px solid #135495}section.our-history .milestones .row.small .left{border-right:8px solid #135495}section.our-history .milestones .row.small .right{border-left:8px solid #135495}section.our-history .milestones .row.small .image figure{height:201px;max-width:301px}section.our-history .milestones .row.small .image .overlay{height:182px;width:182px;left:-33px;bottom:-41px}section.our-history .milestones .row.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.our-history .milestones .row.reverse .image{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}section.our-history .milestones .row.reverse .image .overlay{left:unset;right:-33px}section.our-history .milestones .row.reverse .content{-ms-flex-pack:start;justify-content:flex-start}section.our-history .milestones .row.reverse .content:before{left:unset;right:0}section.our-history .milestones .row.reverse .content .description,section.our-history .milestones .row.reverse .content .year{-ms-flex-item-align:start;align-self:flex-start}section.our-history .milestones .row.reverse .right{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;border-left:0;border-right:8px solid #135495}section.our-history .milestones .row.reverse .left{-ms-flex-pack:start;justify-content:flex-start;border-right:0;border-left:8px solid #135495}section.our-history .milestones .row.offset-top .content aside{margin-top:-40px}section.our-history .milestones .row.stats{-ms-flex-direction:row;flex-direction:row}section.our-history .milestones .row.stats .statistics{color:#135495;width:100%;max-width:500px;border-top:7px solid #135495;border-right:8px solid #135495}section.our-history .milestones .row.stats .statistics .columns{margin-right:80px}section.our-history .milestones .row.stats .content{height:100%;width:100%;max-width:340px;border-left:8px solid #135495}section.our-history .milestones .row.stats .content:before{left:0}section.our-history .milestones .row.stats .content aside{-ms-flex-pack:start;justify-content:flex-start;margin-top:-40px}section.our-history .milestones .row.stats.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.our-history .milestones .row.stats.reverse aside{margin-top:0}section.our-history .milestones .row.stats.reverse .content{border-left:0}section.our-history .milestones .row.stats.reverse .content:before{left:unset;right:0}section.our-history .milestones .row.stats.reverse .statistics{border-right:0;margin-right:20px}section.our-history .milestones .row.stats.reverse .statistics .columns{margin-right:0;margin-left:80px;max-width:100%}section.our-history .milestones .row.stats.reverse .statistics .col{text-align:left}section.our-history .milestones .row.stats.reverse .statistics .col:nth-child(2n){padding-left:20px}section.our-history .milestones .row.wide{-ms-flex-direction:row;flex-direction:row}section.our-history .milestones .row.wide .content,section.our-history .milestones .row.wide .image{width:100%;max-width:350px}section.our-history .milestones .row.wide .image{max-width:100%}section.our-history .milestones .row.wide .left{border-right:8px solid #135495}section.our-history .milestones .row.wide .right{border-left:8px solid #135495}section.our-history .milestones .row.wide .right .content aside{margin-top:-40px}section.our-history .milestones .row.wide .content:before{left:0}section.our-history .milestones .row.wide .image{border-top:7px solid #135495}section.our-history .milestones .row.wide .image figure{width:100%;height:327px;max-width:489px;position:relative}section.our-history .milestones .row.wide .image .overlay{height:182px;width:182px;background-color:#e2e5ea;position:absolute;left:-40px;bottom:-51px}section.our-history .milestones .row.wide .image img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;z-index:1}section.our-history .milestones .row.tall .content,section.our-history .milestones .row.tall .image{width:100%;max-width:350px}section.our-history .milestones .row.tall .content{-ms-flex-align:start;align-items:flex-start}section.our-history .milestones .row.tall .image{max-width:350px;border-top:7px solid #135495}section.our-history .milestones .row.tall .image figure{width:100%;height:490px;max-width:327px;position:relative}section.our-history .milestones .row.tall .image .overlay{height:182px;width:182px;background-color:#e2e5ea;position:absolute;right:-25px;bottom:-41px}section.our-history .milestones .row.tall .image img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;z-index:1}section.our-history .milestones .row:last-child .left,section.our-history .milestones .row:last-child .right{border:0}.our-ratings-section{padding:41px 0 32px}.our-ratings-section .section-title{font-size:42px;font-size:2.625rem}section.photo-carousel{margin-bottom:100px;padding-top:45px;padding-bottom:0}section.photo-carousel:before{background:#f6f8f9;content:"";display:block;top:0;right:0;left:0;position:absolute;width:100%;height:740px;z-index:0}section.photo-carousel .content{margin-bottom:75px}section.photo-carousel .photos .slick-list{margin-right:-25px;margin-left:-25px}section.photo-carousel .photos .slick-slide{margin-right:25px;margin-left:25px}section.photo-carousel .photos .item{min-height:560px;min-width:380px;width:380px;height:560px}section.photo-carousel .photos figure.image{height:380px}section.photo-carousel .photos .slick-slide.slick-active.slick-center .item figure.image{height:560px}section.photo-carousel--large .photos .item{min-height:597px;min-width:900px}section.photo-carousel--large .photos figure.image{height:597px}.programme-animate-section .content-outer .title{font-size:42px;font-size:2.625rem}.programmes-section .section-title{font-size:42px;font-size:2.625rem;margin-bottom:30px}section.rankings-index .columns .single{width:50%;padding-right:10px}section.rankings-index .pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;text-align:left}section.rankings-index .pagination aside{display:inline-block}section.rankings-index .pagination aside.numbers{margin-top:0;text-align:right}section.rankings-index .pagination aside.numbers li:not(:last-of-type){margin-right:0}section.related-events .container{padding:80px 50px 90px}section.related-events header h2{text-align:left}section.related-events article.event{max-width:381px;margin-right:40px}section.related-events article.event .more-info{display:none}section.related-events article.event:not(:last-of-type){margin-bottom:0}section.related-events article.event:last-child{margin:0}section.related-events .list{display:-ms-flexbox;display:flex}section.slider-carousel-info .heading{margin-bottom:30px}section.slider-carousel-info .slider{position:absolute}section.slider-carousel-info .photos{height:550px}section.slider-carousel-info .information{position:absolute;top:50%;left:77.5%;max-width:363px;transform:translate(-50%,-50%)}section.slider-carousel-info .information .controls span{padding:20px}section.slider-carousel.desktop-mb-100{margin-bottom:100px}section.slider-carousel{margin:60px 0 50px;padding:40px 0}section.slider-carousel.style--1.mobile-m-b-0{margin:30px 0 25px}section.slider-carousel.style--1{padding:50px 0}section.slider-carousel .heading a{display:-ms-flexbox;display:flex}section.slider-carousel .heading{margin-bottom:30px}section.slider-carousel .controls span,section.slider-carousel .footer span{padding:20px}section.slider-carousel .block{max-width:480px}section.staff-listing .pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;text-align:left}section.staff-listing .pagination aside{display:inline-block}section.staff-listing .pagination aside.numbers{margin-top:0;text-align:right}section.staff-listing .pagination aside.numbers li:not(:last-of-type){margin-right:0}section.team-index-manual .featured aside.photo{-ms-flex-preferred-size:225px;flex-basis:225px;margin-bottom:0;width:225px}section.team-index-manual .featured aside.mobile-meta{display:none}section.team-index-manual .featured .content{display:inline-block;-ms-flex:1 1 calc(100% - 225px);flex:1 1 calc(100% - 225px);max-width:calc(100% - 225px);padding-left:30px;vertical-align:top}section.team-index-manual .featured .content .bio{font-size:16px}section.team-index-manual .featured .content .meta{display:block}section.team-index-manual ul.people li.person{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/4 - 22.5px);flex-basis:calc(99.9% * 1/4 - 22.5px);max-width:calc(99.9% * 1/4 - 22.5px);width:calc(99.9% * 1/4 - 22.5px);margin-bottom:36px}section.team-index-manual ul.people li.person:nth-child(1n){margin-right:30px;margin-left:0}section.team-index-manual ul.people li.person:last-child{margin-right:0}section.team-index-manual ul.people li.person:nth-child(4n){margin-right:0;margin-left:auto}section.team-index .featured aside.photo{-ms-flex-preferred-size:225px;flex-basis:225px;margin-bottom:0;width:225px}section.team-index .featured aside.mobile-meta{display:none}section.team-index .featured .content{display:inline-block;-ms-flex:1 1 calc(100% - 225px);flex:1 1 calc(100% - 225px);max-width:calc(100% - 225px);padding-left:30px;vertical-align:top}section.team-index .featured .content .bio{font-size:16px}section.team-index .featured .content .meta{display:block}section.team-index ul.people li.person{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/4 - 22.5px);flex-basis:calc(99.9% * 1/4 - 22.5px);max-width:calc(99.9% * 1/4 - 22.5px);width:calc(99.9% * 1/4 - 22.5px);margin-bottom:36px}section.team-index ul.people li.person:nth-child(1n){margin-right:30px;margin-left:0}section.team-index ul.people li.person:last-child{margin-right:0}section.team-index ul.people li.person:nth-child(4n){margin-right:0;margin-left:auto}section.text-aside-expertise{background:#f3f4f6;padding:75px 0}section.text-aside-expertise aside{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;width:50%}section.text-aside-expertise aside.content{margin-bottom:0;padding-top:75px;padding-bottom:75px}section.text-aside-expertise aside.content .content-inner{max-width:500px}section.text-aside-expertise aside.expertise{-ms-flex-pack:start;justify-content:flex-start;margin-right:-2px;margin-left:-2px;padding-left:50px}section.text-aside-expertise.margin--1{margin-bottom:75px}section.text-aside-img-carousel .large-bg-text,section.text-aside-media-pathways .large-bg-text{display:inline-block}section.text-aside-media-pathways .heading.stlye--1{margin-bottom:2em}section.text-aside-media-pathways aside{-ms-flex-align:start;align-items:flex-start;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;width:50%}section.text-aside-media-pathways aside.content .button--style-1 a,section.text-aside-media-pathways aside.content .button--style-2 a{background-position:left 55px center;padding:20px 55px 20px 75px;text-align:left}section.text-aside-media-pathways aside.content .toggle .description .inner{padding-left:40px;padding-top:20px;padding-bottom:10px}section.text-aside-media-pathways aside.media figure.image{padding-bottom:0;width:590px;height:620px}section.text-aside-media-pathways aside.media figure.image.square{width:586px;height:586px}section.text-aside-media-pathways aside.media figure.image.square.style--1{width:586px;height:553px}section.text-aside-media-pathways aside.media figure.image.wide{width:590px;height:451px}section.text-aside-media-pathways.first--media aside.content{-ms-flex-order:1;order:1;padding-left:95px}section.text-aside-media-pathways.first--content aside.content{-ms-flex-order:0;order:0;padding-right:95px}section.text-aside-media-pathways.first--desktop--media aside.content{-ms-flex-order:1;order:1;padding-left:95px}section.text-aside-media-pathways.first--desktop--media aside.media{-ms-flex-order:0;order:0}section.text-aside-media-pathways.first--desktop--content aside.content{-ms-flex-order:0;order:0;padding-right:95px}section.text-aside-media-pathways.first--desktop--content aside.media{-ms-flex-order:1;order:1}section.text-aside-media-pathways.first--media-mobile aside.content{-ms-flex-order:0;order:0;padding-right:95px}section.text-aside-media-pathways.first--media-mobile aside.media{-ms-flex-order:1;order:1}section.text-aside-media-pathways.first--media-mobile--pr-0 aside.content{-ms-flex-order:0;order:0;padding-right:0}section.text-aside-media-pathways.first--media-mobile--pr-0 aside.media{-ms-flex-order:1;order:1}section.text-aside-media-pathways.second--content-mobile aside.content{-ms-flex-order:1;order:1;padding-left:95px}section.text-aside-media-pathways.second--content-mobile aside.media{-ms-flex-order:0;order:0}section.text-aside-media-pathways.vertical-centre .row,section.text-aside-media-pathways.vertical-centre aside{-ms-flex-align:center;align-items:center}section.text-aside-media-pathways.vertical-top .row,section.text-aside-media-pathways.vertical-top aside{-ms-flex-align:start;align-items:start}section.text-aside-media-pathways.content-width--01 aside.content{padding-right:0!important;padding-left:0!important}section.text-aside-media-pathways.bg--2:before{right:0;bottom:0;left:auto;width:calc(50% + 420px);height:100%}section.text-aside-media-pathways.bg--3{padding:30px 0}section.text-aside-media-pathways.bg--3:before{width:calc(50% + 420px);height:100%}section.text-aside-media-pathways.bg--3 aside.media figure.image{width:586px;height:553px}section.text-aside-media-pathways.bg--4{padding:150px 0;margin-top:-125px}section.text-aside-media-pathways.bg--4.padding-m{padding:100px 0 20px;margin-top:-125px}section.text-aside-media-pathways.bg--4:before{width:calc(50% + 100px);height:100%}section.text-aside-media-pathways.bg--4 aside.media figure.image{width:586px;height:553px}section.text-aside-media-pathways.bg--5:before{width:calc(50% + 100px);height:100%}section.text-aside-media-pathways.bg--5{padding:40px 0 0}section.text-aside-media-pathways.bg--6{padding:20px 0}section.text-aside-media-pathways.bg--6:before{width:calc(50% + 120px);height:100%}section.text-aside-media-pathways.bg--6 aside.media figure.image{width:586px;height:553px}section.text-aside-media-pathways.bg--7{padding:40px 0}section.text-aside-media-pathways.bg--7:before{width:calc(50% + 230px);height:100%}section.text-aside-media-pathways.bg--7 aside.media figure.image{width:586px;height:553px}section.text-aside-media-pathways.margin--2{margin-bottom:75px}section.text-aside-media-pathways.margin--3{margin:75px 0 -50px}section.text-aside-media-pathways.margin--4{margin-bottom:0}section.text-aside-media-pathways.margin--5{margin-bottom:40px}section.text-aside-media-pathways.margin--8{margin-bottom:70px}section.text-aside-media-pathways.section-padding--01{padding-top:210px!important}section.text-aside-media-pathways.section-padding--02{padding-top:65px!important;padding-bottom:60px!important}section.text-aside-media-pathways.content-padding--1 aside.content{padding-bottom:100px!important}section.text-aside-media .large-bg-text{display:inline-block}section.text-aside-media .heading.stlye--1{margin-bottom:2em}section.text-aside-media aside{-ms-flex-align:start;align-items:flex-start;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;width:50%}section.text-aside-media aside.content .button--style-1 a,section.text-aside-media aside.content .button--style-2 a{background-position:left 55px center;padding:20px 55px 20px 75px;text-align:left}section.text-aside-media aside.content .toggle .description .inner{padding-left:40px;padding-top:20px;padding-bottom:10px}section.text-aside-media aside.media figure.image{padding-bottom:0;width:590px;height:620px}section.text-aside-media aside.media figure.image.square{width:586px;height:586px}section.text-aside-media aside.media figure.image.square.style--1{width:586px;height:553px}section.text-aside-media aside.media figure.image.wide{width:590px;height:451px}section.text-aside-media.first--media aside.content{-ms-flex-order:1;order:1;padding-left:95px}section.text-aside-media.first--content aside.content{-ms-flex-order:0;order:0;padding-right:95px}section.text-aside-media.first--desktop--media aside.content{-ms-flex-order:1;order:1;padding-left:95px}section.text-aside-media.first--desktop--media aside.media{-ms-flex-order:0;order:0}section.text-aside-media.first--desktop--content aside.content{-ms-flex-order:0;order:0;padding-right:95px}section.text-aside-media.first--desktop--content aside.media{-ms-flex-order:1;order:1}section.text-aside-media.first--media-mobile aside.content{-ms-flex-order:0;order:0;padding-right:95px}section.text-aside-media.first--media-mobile aside.media{-ms-flex-order:1;order:1}section.text-aside-media.first--media-mobile--pr-0 aside.content{-ms-flex-order:0;order:0;padding-right:0}section.text-aside-media.first--media-mobile--pr-0 aside.media{-ms-flex-order:1;order:1}section.text-aside-media.second--content-mobile aside.content{-ms-flex-order:1;order:1;padding-left:95px}section.text-aside-media.second--content-mobile aside.media{-ms-flex-order:0;order:0}section.text-aside-media.vertical-centre .row,section.text-aside-media.vertical-centre aside{-ms-flex-align:center;align-items:center}section.text-aside-media.vertical-top .row,section.text-aside-media.vertical-top aside{-ms-flex-align:start;align-items:start}section.text-aside-media.content-width--01 aside.content{padding-right:0!important;padding-left:0!important}section.text-aside-media.bg--2:before{right:0;bottom:0;left:auto;width:calc(50% + 420px);height:100%}section.text-aside-media.bg--3{padding:30px 0}section.text-aside-media.bg--3:before{width:calc(50% + 420px);height:100%}section.text-aside-media.bg--3 aside.media figure.image{width:586px;height:553px}section.text-aside-media.bg--4{padding:150px 0;margin-top:-125px}section.text-aside-media.bg--4.padding-m{padding:100px 0 20px;margin-top:-125px}section.text-aside-media.bg--4:before{width:calc(50% + 100px);height:100%}section.text-aside-media.bg--4 aside.media figure.image{width:586px;height:553px}section.text-aside-media.bg--5:before{width:calc(50% + 100px);height:100%}section.text-aside-media.bg--5{padding:40px 0 0}section.text-aside-media.bg--6{padding:20px 0}section.text-aside-media.bg--6:before{width:calc(50% + 120px);height:100%}section.text-aside-media.bg--6 aside.media figure.image{width:586px;height:553px}section.text-aside-media.bg--7{padding:40px 0}section.text-aside-media.bg--7:before{width:calc(50% + 230px);height:100%}section.text-aside-media.bg--7 aside.media figure.image{width:586px;height:553px}section.text-aside-media.margin--2{margin-bottom:75px}section.text-aside-media.margin--3{margin:75px 0 -50px}section.text-aside-media.margin--4{margin-bottom:0}section.text-aside-media.margin--5{margin-bottom:40px}section.text-aside-media.margin--8{margin-bottom:70px}section.text-aside-media.section-padding--01{padding-top:210px!important}section.text-aside-media.section-padding--02{padding-top:65px!important;padding-bottom:60px!important}section.text-aside-media.content-padding--1 aside.content{padding-bottom:100px!important}section.thumb-testimonial-index header{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}section.thumb-testimonial-index header>.view-all{display:inline-block;padding-top:6px}section.thumbnail-ctas .container{margin-bottom:80px}section.thumbnail-ctas .container>.inner{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;margin:0 -20px;width:calc(100% + 40px)}section.thumbnail-ctas article.thumbnail{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 20px 20px;vertical-align:top}section.thumbnail-ctas.in-sidebar .container>.inner{display:block;margin:0;width:100%}section.thumbnail-ctas.in-sidebar article.thumbnail{display:block;-ms-flex:none;flex:none;margin:0}section.thumbnail-ctas.in-sidebar article.thumbnail:not(:last-of-type){margin-bottom:3px}section.tile-ctas.style--1.mobile-p-b-0{padding:20px 0 20px 25px}section.tile-ctas.style--1 article.tile .buttons a{background-position:left 55px center;padding:20px 55px 20px 75px;text-align:left}section.tile-ctas.style--1 article.tile{-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px);margin:20px}section.tile-ctas.style--1 article.tile .text{min-height:170px}section.toggle-information{padding:110px 0 106px}section.toggle-information .toggle{display:none}section.toggle-information .columns{max-height:unset}section.toggle-information h3{display:none}section.toggle-information h2{padding-bottom:52px}section.toggle-information .overlay{display:block;position:absolute;left:20px;top:-95px}section.toggle-information .columns{display:-ms-flexbox;display:flex;max-width:1090px;-ms-flex-pack:justify;justify-content:space-between}section.toggle-information .columns .column{width:100%;max-width:461px}section.toggle-information .columns .column:first-child{max-width:524px;margin-right:75px}section.toggle-menus{padding:30px 0 40px}section.toggle-menus .toggle .header .icon{height:110px;width:110px;margin-right:30px}section.toggle-menus .toggle .content .inner{padding-left:140px}article.appointment.large{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}article.appointment.large .caption,article.appointment.large figure.image{-ms-flex:0 0 50%;flex:0 0 50%}article.appointment.large figure.image{height:auto;padding-bottom:0}article.appointment.large .caption{padding-top:28px;padding-left:40px}aside.event-information{display:-ms-flexbox;display:flex}aside.event-information .host{padding:0 20px 0 0;border-bottom:0;border-right:1px solid #dbdbdb;-ms-flex-align:center;align-items:center}aside.event-information .date{padding:0 0 0 20px}aside.event-information .cta{padding:0}aside.indepenent-content-sidebar .sidebar-block.hide--desktop{display:none}div.modal-event form{max-width:50%}div.modal-event .col.last{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:distribute;justify-content:space-around}div.modal-event .col{max-width:50%}div.modal-event .content{padding:45px}div.modal-event .content .header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}div.modal-event .content .box{padding:45px;display:-ms-flexbox;display:flex}div.modal-event .content .box .row label{display:none}.fancybox-slide--html{padding:70px}main.change-makers section.programmes-section.bg--9{padding:40px 0}main.change-makers section.programmes-section.bg--9:before{width:calc(100% + 230px);height:100%}section.meet-the-makers{margin-bottom:0;margin-top:120px;padding-top:0;padding-bottom:0}section.meet-the-makers:before{background:#f6f8f9;content:"";display:block;top:0;right:0;left:0;position:absolute;width:100%;height:795px;z-index:0}section.meet-the-makers .content .content-inner{padding-top:20px}section.meet-the-makers .content{margin-bottom:25px}section.photo-carousel-cm .information .controls span{padding:20px}section.photo-carousel-cm{margin-bottom:100px;padding-top:45px;padding-bottom:0}section.photo-carousel-cm:before{background:#f6f8f9;content:"";display:block;top:0;right:0;left:0;position:absolute;width:100%;height:740px;z-index:0}section.photo-carousel-cm--large .photos .item{min-height:597px;min-width:900px}section.photo-carousel-cm--large .photos figure.image{height:597px}main.change-makers section.text-aside-media .large-bg-text{display:inline-block}main.change-makers section.text-aside-media .heading.stlye--1{margin-bottom:2em}main.change-makers section.text-aside-media aside{-ms-flex-align:start;align-items:flex-start;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;width:50%}main.change-makers section.text-aside-media aside.content .button--style-1 a,main.change-makers section.text-aside-media aside.content .button--style-2 a{background-position:left 55px center;padding:20px 55px 20px 75px;text-align:left}main.change-makers section.text-aside-media aside.content .toggle .description .inner{padding-left:40px;padding-top:20px;padding-bottom:10px}main.change-makers section.text-aside-media aside.media figure.image{padding-bottom:0;width:590px;height:620px}main.change-makers section.text-aside-media aside.media figure.image.square{width:586px;height:586px}main.change-makers section.text-aside-media aside.media figure.image.square.style--1{width:586px;height:553px}main.change-makers section.text-aside-media aside.media figure.image.letterbox{width:586px;height:386px}main.change-makers section.text-aside-media aside.media figure.image.letterbox.style--1{width:586px;height:353px}main.change-makers section.text-aside-media aside.media figure.image.wide{width:590px;height:451px}main.change-makers section.text-aside-media.first--media aside.content{-ms-flex-order:1;order:1;padding-left:95px}main.change-makers section.text-aside-media.first--content aside.content{-ms-flex-order:0;order:0;padding-right:95px}main.change-makers section.text-aside-media.first--desktop--media aside.content{-ms-flex-order:1;order:1;padding-left:95px}main.change-makers section.text-aside-media.first--desktop--media aside.media{-ms-flex-order:0;order:0}main.change-makers section.text-aside-media.first--desktop--content aside.content{-ms-flex-order:0;order:0;padding-right:95px}main.change-makers section.text-aside-media.first--desktop--content aside.media{-ms-flex-order:1;order:1}main.change-makers section.text-aside-media.first--media-mobile aside.content{-ms-flex-order:0;order:0;padding-right:95px}main.change-makers section.text-aside-media.first--media-mobile aside.media{-ms-flex-order:1;order:1}main.change-makers section.text-aside-media.first--media-mobile--pr-0 aside.content{-ms-flex-order:0;order:0;padding-right:0}main.change-makers section.text-aside-media.first--media-mobile--pr-0 aside.media{-ms-flex-order:1;order:1}main.change-makers section.text-aside-media.second--content-mobile aside.content{-ms-flex-order:1;order:1;padding-left:95px}main.change-makers section.text-aside-media.second--content-mobile aside.media{-ms-flex-order:0;order:0}main.change-makers section.text-aside-media.vertical-centre .row,main.change-makers section.text-aside-media.vertical-centre aside{-ms-flex-align:center;align-items:center}main.change-makers section.text-aside-media.vertical-top .row,main.change-makers section.text-aside-media.vertical-top aside{-ms-flex-align:start;align-items:start}main.change-makers section.text-aside-media.content-width--01 aside.content{padding-right:0!important;padding-left:0!important}main.change-makers section.text-aside-media.content-width--01 aside.content .content-inner{max-width:390px}main.change-makers section.text-aside-media.bg--2:before{right:0;bottom:0;left:auto;width:calc(50% + 420px);height:100%}main.change-makers section.text-aside-media.bg--3{padding:30px 0}main.change-makers section.text-aside-media.bg--3:before{width:calc(50% + 420px);height:100%}main.change-makers section.text-aside-media.bg--3 aside.media figure.image{width:586px;height:553px}main.change-makers section.text-aside-media.bg--4{padding:150px 0;margin-top:-125px}main.change-makers section.text-aside-media.bg--4.padding-m{padding:100px 0 20px;margin-top:-125px}main.change-makers section.text-aside-media.bg--4:before{width:calc(50% + 100px);height:100%}main.change-makers section.text-aside-media.bg--4 aside.media figure.image{width:586px;height:553px}main.change-makers section.text-aside-media.bg--5:before{width:calc(50% + 100px);height:100%}main.change-makers section.text-aside-media.bg--5{padding:40px 0 0}main.change-makers section.text-aside-media.bg--6{padding:20px 0}main.change-makers section.text-aside-media.bg--6:before{width:calc(50% + 120px);height:100%}main.change-makers section.text-aside-media.bg--6 aside.media figure.image{width:586px;height:553px}main.change-makers section.text-aside-media.bg--7{padding:40px 0}main.change-makers section.text-aside-media.bg--7:before{width:calc(50% + 230px);height:100%}main.change-makers section.text-aside-media.bg--7 aside.media figure.image{width:586px;height:553px}main.change-makers section.text-aside-media.bg--8{padding:40px 0}main.change-makers section.text-aside-media.bg--8:before{width:calc(100% + 230px);height:85%}main.change-makers section.text-aside-media.bg--9{padding:40px 0}main.change-makers section.text-aside-media.bg--9:before{width:calc(100% + 230px);height:100%}main.change-makers section.text-aside-media.margin--2{margin-bottom:75px}main.change-makers section.text-aside-media.margin--3{margin:75px 0 -50px}main.change-makers section.text-aside-media.margin--4{margin-bottom:0}main.change-makers section.text-aside-media.margin--5{margin-bottom:40px}main.change-makers section.text-aside-media.margin--8{margin-bottom:70px}main.change-makers section.text-aside-media.section-padding--01{padding-top:210px!important}main.change-makers section.text-aside-media.section-padding--02{padding-top:65px!important;padding-bottom:60px!important}main.change-makers section.text-aside-media.section-padding--04{padding-top:80px!important}main.change-makers section.text-aside-media.section-padding--05{padding-top:210px!important}main.change-makers section.text-aside-media.content-padding--1 aside.content{padding-bottom:100px!important}main.change-makers section.tile-ctas-change-maker.style--1{padding:10px 0}main.change-makers section.tile-ctas-change-maker.style--1.mobile-p-b-0{padding:35px 0}main.change-makers section.tile-ctas-change-maker.style--1 article.tile .buttons a{text-align:left}main.change-makers section.tile-ctas-change-maker.style--1 article.tile{margin-right:10px}main.change-makers section.tile-ctas-change-maker.style--1 article.tile .text{min-height:150px}main.oc section.programmes-section.bg--9{padding:40px 0}main.oc section.programmes-section.bg--9:before{width:calc(100% + 230px);height:100%}section.meet-the-makers_oc{margin-bottom:0;margin-top:30px;padding-top:0;padding-bottom:0}section.meet-the-makers_oc:before{background:#f6f8f9;content:"";display:block;top:0;right:0;left:0;position:absolute;width:100%;height:795px;z-index:0}section.meet-the-makers_oc .content .content-inner{padding-top:20px}section.meet-the-makers_oc .content{margin-bottom:25px}main.oc section.tile-ctas-change-maker.style--1{padding:10px 0}main.oc section.tile-ctas-change-maker.style--1.mobile-p-b-0{padding:35px 0}main.oc section.tile-ctas-change-maker.style--1 article.tile .buttons a{text-align:left}main.oc section.tile-ctas-change-maker.style--1 article.tile{margin-right:10px}main.oc section.tile-ctas-change-maker.style--1 article.tile .text{min-height:150px}section.programme-body section.icon-stats article.stat .text,section.standard-body section.icon-stats article.stat .text{width:120px}section.slider-carousel .slider{position:absolute}section.thumb-testimonial-index.three-per-row article.testimonial{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - 26.666666666666664px);flex-basis:calc(99.9% * 1/3 - 26.666666666666664px);max-width:calc(99.9% * 1/3 - 26.666666666666664px);width:calc(99.9% * 1/3 - 26.666666666666664px)}section.thumb-testimonial-index.three-per-row article.testimonial:nth-child(1n){margin-right:40px;margin-left:0}section.thumb-testimonial-index.three-per-row article.testimonial:last-child{margin-right:0}section.thumb-testimonial-index.three-per-row article.testimonial:nth-child(3n){margin-right:0;margin-left:auto}aside.event-information .facets{padding:0 20px 0 0;border-bottom:0;border-right:1px solid #dbdbdb;-ms-flex-align:center;align-items:center}#join-mobile-title{display:none}section.subscribe-section .row-flex{-ms-flex-align:stretch;align-items:stretch}section.subscribe-section .subscribe-image{height:auto;padding-bottom:0}}@media (min-width:1000px) and (max-height:820px){section.photo-carousel--large .photos .item{min-height:497px!important;min-width:900px!important}section.photo-carousel--large .photos figure.image{height:497px!important}section.photo-carousel-cm--large .photos .item{min-height:497px!important;min-width:900px!important}section.photo-carousel-cm--large .photos figure.image{height:497px!important}}@media only screen and (min-width:1023px){nav.sticky-cta-pathways{-ms-flex-align:center;align-items:center;background:#f0f3f4;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-height:80px;padding:10px 60px}nav.sticky-cta-pathways .label,nav.sticky-cta-pathways ul.buttons{display:-ms-inline-flexbox;display:inline-flex}nav.sticky-cta-pathways ul.buttons{width:auto}nav.sticky-cta-pathways li.button{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:none}nav.sticky-cta-pathways li.button:not(:first-of-type){margin-left:14px}nav.sticky-cta-pathways li.button a{min-height:50px!important;width:100%;height:100%}nav.sticky-cta-pathways li.button a:not(.primary){font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;border:2px solid #0254a7;color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:52px;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;line-height:.85rem;padding:11px 18px!important}nav.sticky-cta-pathways li.button a.primary:not(.external){padding:20px;padding:20px 36px}nav.sticky-cta-pathways li.button a.primary.external,nav.sticky-cta-pathways li.button a.primary:not(.external){font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;color:#fff;background-color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}nav.sticky-cta-pathways li.button a.primary.external{padding:20px}nav.sticky-cta-pathways li.button a.primary.external span{overflow:visible;position:relative}nav.sticky-cta-pathways li.button a.primary.external span:after{background:transparent url(../img/button-external.svg) no-repeat 50%/6px;content:"";top:0;right:-10px;position:absolute;width:6px;height:6px}nav.sticky-cta-pathways li.button a.primary.external{padding:13px 40px 13px 36px}nav.sticky-cta{-ms-flex-align:center;align-items:center;background:#f0f3f4;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-height:80px;padding:10px 60px}nav.sticky-cta .label,nav.sticky-cta ul.buttons{display:-ms-inline-flexbox;display:inline-flex}nav.sticky-cta ul.buttons{width:auto}nav.sticky-cta li.button{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:none}nav.sticky-cta li.button:not(:first-of-type){margin-left:14px}nav.sticky-cta li.button a{min-height:50px!important;width:100%;height:100%}nav.sticky-cta li.button a:not(.primary){font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;border:2px solid #0254a7;color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:52px;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;line-height:.85rem;padding:11px 18px!important}nav.sticky-cta li.button a.primary:not(.external){padding:20px;padding:20px 36px}nav.sticky-cta li.button a.primary.external,nav.sticky-cta li.button a.primary:not(.external){font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;color:#fff;background-color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:63px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}nav.sticky-cta li.button a.primary.external{padding:20px}nav.sticky-cta li.button a.primary.external span{overflow:visible;position:relative}nav.sticky-cta li.button a.primary.external span:after{background:transparent url(../img/button-external.svg) no-repeat 50%/6px;content:"";top:0;right:-10px;position:absolute;width:6px;height:6px}nav.sticky-cta li.button a.primary.external{padding:13px 40px 13px 36px}}@media (min-width:1024px) and (max-width:1230px){footer.primary .container{padding-right:62px;padding-left:62px}header.primary.sticky-header .search-wrap{height:70px}header.primary.sticky-header .search-wrap button[type=submit],header.primary.sticky-header .search-wrap input[type=text]{height:55px;top:7px}header.primary .outer,nav.breadcrumbs .container,nav.programme-pagination .container{padding-right:62px;padding-left:62px}nav.section-menu .container{padding-right:40px!important;padding-left:40px!important}.about-section .container,section.application-steps .container,section.article-body>.container{padding-right:62px;padding-left:62px}section.article-body>.container>.inner>main.content{padding-right:30px}.coreinsights-section .container,.expertise-section-pathways .container,.expertise-section .container,section.blog-article-index.three-per-row .container,section.case-study-archive>.container,section.case-study-carousel>.container,section.cta-blocks .container,section.cta-blocks.style--1 .container,section.cta-blocks.style--2 .container,section.cta-information-blocks .container,section.cta-tiles-x3>.container,section.cta-tiles>.container,section.events-index>.container,section.experiences-group>.container,section.four-block-cta .container,section.hero-article .container,section.home-hero .content,section.home-hero .logos,section.img-content-rows .container,section.news-events-showcase .container{padding-right:62px;padding-left:62px}section.news-events-showcase .events-showcase{padding-left:40px}.our-ratings-section .container,section.news-listing>.container,section.news-montage>.container,section.our-history .container{padding-right:62px;padding-left:62px}.our-ratings-section .our-ratings-item .wrap .image span.figure{right:8px}.programme-animate-section .content,section.photo-carousel .content,section.programme-body>.container{padding-right:62px;padding-left:62px}section.programme-body>.container>.inner>main.content{padding-right:30px}.programmes-section .container,section.programme-index>.container,section.programmes-overview .container,section.rankings-index>.container,section.related-events .container,section.slider-carousel-info .container,section.slider-carousel-info .container--slider,section.slider-carousel .container,section.social-connect .container,section.staff-listing>.container{padding-right:62px;padding-left:62px}section.staff-listing main.listing article{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/2 - 15px);flex-basis:calc(99.9% * 1/2 - 15px);max-width:calc(99.9% * 1/2 - 15px);width:calc(99.9% * 1/2 - 15px)}section.staff-listing main.listing article:nth-child(1n){margin-right:30px;margin-left:0}section.staff-listing main.listing article:last-child{margin-right:0}section.staff-listing main.listing article:nth-child(2n){margin-right:0;margin-left:auto}section.staff-profile>.container{padding-right:62px;padding-left:62px}section.staff-profile>.container>.inner>main.content{padding-right:30px}section.standard-body>.container{padding-right:62px;padding-left:62px}section.standard-body>.container>.inner>main.content{padding-right:30px}section.text-aside-expertise .container,section.text-aside-media-pathways .container,section.text-aside-media .container,section.textarea-aside-stats .container{padding-right:62px;padding-left:62px}section.textarea-aside-stats article.stat .wrap .image span.figure{right:8px}section.thumbnail-ctas .container,section.tile-ctas .container,section.toggle-information .container,section.toggle-menus .container{padding-right:62px;padding-left:62px}.ranking .wrap .image span.figure{right:8px}main.change-makers section.home-hero .content,main.change-makers section.home-hero .logos,main.change-makers section.text-aside-media .container,main.change-makers section.tile-ctas-change-maker .container,main.oc section.tile-ctas-change-maker .container,section.core-montage>.container,section.meet-the-makers .content,section.meet-the-makers_oc .content,section.subscribe-section .container,section.thumb-testimonial-index.three-per-row .container{padding-right:62px;padding-left:62px}}@media only screen and (min-width:1024px) and (max-width:1360px){header.primary .search-wrap{right:12px;width:calc(100% - 250px)}}@media only screen and (min-width:1024px) and (max-width:1230px){body>main.base main.base-content>section,body>main.base nav.breadcrumbs,body>main.base nav.programme-pagination,body>main.base section.standard-hero{padding-left:35px}body>main.base nav.section-menu .inner{padding-left:45px}}@media (min-width:1024px) and (max-width:1440px){nav.breadcrumbs .container{padding:0 50px}nav.programme-pagination .container{padding-right:50px;padding-left:50px}section.article-body>.container,section.events-index>.container,section.news-listing>.container,section.programme-body>.container,section.programme-index>.container,section.programmes-overview .container,section.rankings-index>.container,section.staff-listing>.container,section.staff-profile>.container,section.standard-body>.container{padding:0 50px}section.standard-hero header.title{padding-left:50px}section.textarea-aside-stats .container,section.thumbnail-ctas .container{padding:0 50px}}@media (min-width:1024px) and (max-width:1400px){section.staff-profile>.container>.inner .profile-bio,section.textarea-aside-stats main{padding-right:60px}section.hero-inline-form{padding-left:100px}}@media (max-width:960px),only screen and (min-width:1024px) and (max-width:1400px){section.timeline article.stamp aside.date span.label br,section.timeline article.stamp aside.date span.label br:after,section.timeline stamp.withnotimeline aside.date span.label br,section.timeline stamp.withnotimeline aside.date span.label br:after{content:" "}}@media (min-width:1025px){footer.primary .footer-left-col{padding-bottom:128px;padding-top:80px;width:43%}footer.primary .footer-right-col{padding-bottom:128px;padding-top:74px;padding-left:91px;width:57%}footer.primary .footer-logo-address{margin-bottom:20px}footer.primary .footer-logo{margin-bottom:30px}footer.primary .footer-logo img{width:90px}footer.primary .footer-menu-hor{margin-bottom:58px}footer.primary .footer-copyright-image{width:102px}footer.primary .footer-social-networks-section .title{margin-right:40px}header.primary .logo{padding-top:0}header.primary .logo img{width:114px}header.primary .logo img.full{display:block}header.primary .logo img.text-aside,header.primary ul.main-menu>li .sub-pane .sub-inner>main .tab .col.hide-desktop,header.primary ul.main-menu>li .sub-pane .sub-inner>main li.hide-desktop{display:none}header.primary .search-wrap{background:transparent;left:auto;width:calc(100% - 300px);height:62px;top:62px}header.primary .search-wrap input[type=text]{margin:0;top:0;right:50px;bottom:0;left:0;width:calc(100% - 50px)}header.primary .search-wrap button,header.primary .search-wrap input[type=submit]{margin:0}body>main.base.header-sticky{padding-top:146px}nav.breadcrumbs{display:block}nav.programme-pagination{padding:80px 0 60px}nav.programme-pagination.no-top-padding-desktop{padding-top:0!important}nav.programme-pagination .container>.inner{border-top:1px solid hsla(0,0%,59%,.24);padding-top:34px}nav.programme-pagination .link span.title:after{display:block}nav.programme-pagination .link.prev span{padding-left:31px}nav.programme-pagination .link.prev span.title:after{left:0;transform:rotate(180deg)}nav.programme-pagination .link.next span{padding-right:31px}nav.programme-pagination .link.next span.title:after{right:0}nav.section-menu{margin-bottom:0;text-align:center}nav.section-menu .container{margin:0 auto;max-width:1260px;padding:0 11px}nav.section-menu .top{display:none}nav.section-menu ul{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;opacity:1!important}nav.section-menu ul li{display:-ms-inline-flexbox;display:inline-flex;width:auto}nav.section-menu ul li,nav.section-menu ul li a{-ms-flex-align:center;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:center;justify-content:center}nav.section-menu ul li a{font-size:11px;font-size:.6875rem;display:-ms-flexbox;display:flex;height:100%;overflow:hidden;padding:22px 5px;position:relative;transition:all .175s ease-in-out}nav.section-menu ul li a:after{background:#125496;content:"";opacity:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:1px;transition:opacity .175s ease-in-out}nav.section-menu ul li.current a,nav.section-menu ul li:hover a{color:#0054a4;background-color:#fff}nav.section-menu ul li.current a:after,nav.section-menu ul li:hover a:after{opacity:1}nav.section-menu ul li:after{display:none}nav.section-menu.align--left ul li{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}nav.section-menu.flex--no-grow ul li{-ms-flex-positive:0;flex-grow:0}nav.section-menu.flex--no-grow ul li a{padding-right:20px;padding-left:20px}nav.section-menu .view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}nav.section-menu .view-detect.viewed{opacity:1}nav.sticky-cta-pathways{display:none}nav.sticky-cta-pathways.on-scroll{display:-ms-flexbox;display:flex}nav.sticky-cta-pathways.programme--undergrad .label{color:#e6007e}nav.sticky-cta-pathways.programme--undergrad li.button a:not(.primary){border-color:#e6007e;color:#e6007e}nav.sticky-cta-pathways.programme--undergrad li.button a:not(.primary):hover{color:#fff;background-color:#e6007e}nav.sticky-cta-pathways.programme--undergrad li.button a.primary{background-image:linear-gradient(270deg,#e6007e 0,#70257b);background-color:#e6007e}nav.sticky-cta-pathways.programme--undergrad li.button a.primary:hover{background-image:none}nav.sticky-cta-pathways.programme--postgrad .label{color:#00b1ab}nav.sticky-cta-pathways.programme--postgrad li.button a:not(.primary){border-color:#00b1ab;color:#00b1ab}nav.sticky-cta-pathways.programme--postgrad li.button a:not(.primary):hover{color:#fff;background-color:#00b1ab}nav.sticky-cta-pathways.programme--postgrad li.button a.primary{background-image:linear-gradient(270deg,#00b1ab 0,#007155);background-color:#00b1ab}nav.sticky-cta-pathways.programme--postgrad li.button a.primary:hover{background-image:none}nav.sticky-cta-pathways.programme--mba .label{color:#a71680}nav.sticky-cta-pathways.programme--mba li.button a:not(.primary){border-color:#a71680;color:#a71680}nav.sticky-cta-pathways.programme--mba li.button a:not(.primary):hover{color:#fff;background-color:#a71680}nav.sticky-cta-pathways.programme--mba li.button a.primary{background-image:linear-gradient(270deg,#a71680 0,#312a6f);background-color:#a71680}nav.sticky-cta-pathways.programme--mba li.button a.primary:hover{background-image:none}nav.sticky-cta-pathways.programme--doctoral .label{color:#80c0d3}nav.sticky-cta-pathways.programme--doctoral li.button a:not(.primary){border-color:#80c0d3;color:#80c0d3}nav.sticky-cta-pathways.programme--doctoral li.button a:not(.primary):hover{color:#fff;background-color:#80c0d3}nav.sticky-cta-pathways.programme--doctoral li.button a.primary{background-image:linear-gradient(270deg,#80c0d3 0,#2384b4);background-color:#80c0d3}nav.sticky-cta-pathways.programme--doctoral li.button a.primary:hover{background-image:none}nav.sticky-cta-pathways.programme--exec .label{color:#6f8372}nav.sticky-cta-pathways.programme--exec li.button a:not(.primary){border-color:#6f8372;color:#6f8372}nav.sticky-cta-pathways.programme--exec li.button a:not(.primary):hover{color:#fff;background-color:#6f8372}nav.sticky-cta-pathways.programme--exec li.button a.primary{background-image:linear-gradient(270deg,#6f8372 0,#a2c616);background-color:#6f8372}nav.sticky-cta-pathways.programme--exec li.button a.primary:hover{background-image:none}nav.sticky-cta-pathways.programme--london .label{color:#004899}nav.sticky-cta-pathways.programme--london li.button a:not(.primary){border-color:#004899;color:#004899}nav.sticky-cta-pathways.programme--london li.button a:not(.primary):hover{color:#fff;background-color:#004899}nav.sticky-cta-pathways.programme--london li.button a.primary{background-image:linear-gradient(270deg,#51aaff 0,#004899);background-color:#004899}nav.sticky-cta-pathways.programme--london li.button a.primary:hover{background-image:none}nav.sticky-cta{display:none}nav.sticky-cta.on-scroll{display:-ms-flexbox;display:flex}nav.sticky-cta.programme--undergrad .label{color:#e6007e}nav.sticky-cta.programme--undergrad li.button a:not(.primary){border-color:#e6007e;color:#e6007e}nav.sticky-cta.programme--undergrad li.button a:not(.primary):hover{color:#fff;background-color:#e6007e}nav.sticky-cta.programme--undergrad li.button a.primary{background-image:linear-gradient(270deg,#e6007e 0,#70257b);background-color:#e6007e}nav.sticky-cta.programme--undergrad li.button a.primary:hover{background-image:none}nav.sticky-cta.programme--postgrad .label{color:#00b1ab}nav.sticky-cta.programme--postgrad li.button a:not(.primary){border-color:#00b1ab;color:#00b1ab}nav.sticky-cta.programme--postgrad li.button a:not(.primary):hover{color:#fff;background-color:#00b1ab}nav.sticky-cta.programme--postgrad li.button a.primary{background-image:linear-gradient(270deg,#00b1ab 0,#007155);background-color:#00b1ab}nav.sticky-cta.programme--postgrad li.button a.primary:hover{background-image:none}nav.sticky-cta.programme--mba .label{color:#a71680}nav.sticky-cta.programme--mba li.button a:not(.primary){border-color:#a71680;color:#a71680}nav.sticky-cta.programme--mba li.button a:not(.primary):hover{color:#fff;background-color:#a71680}nav.sticky-cta.programme--mba li.button a.primary{background-image:linear-gradient(270deg,#a71680 0,#312a6f);background-color:#a71680}nav.sticky-cta.programme--mba li.button a.primary:hover{background-image:none}nav.sticky-cta.programme--doctoral .label{color:#80c0d3}nav.sticky-cta.programme--doctoral li.button a:not(.primary){border-color:#80c0d3;color:#80c0d3}nav.sticky-cta.programme--doctoral li.button a.primary,nav.sticky-cta.programme--doctoral li.button a:not(.primary):hover{background-color:#80c0d3}nav.sticky-cta.programme--exec .label{color:#6f8372}nav.sticky-cta.programme--exec li.button a:not(.primary){border-color:#6f8372;color:#6f8372}nav.sticky-cta.programme--exec li.button a:not(.primary):hover{color:#fff;background-color:#6f8372}nav.sticky-cta.programme--exec li.button a.primary{background-image:linear-gradient(270deg,#6f8372 0,#a2c616);background-color:#6f8372}nav.sticky-cta.programme--exec li.button a.primary:hover{background-image:none}nav.sticky-cta.programme--london .label{color:#004899}nav.sticky-cta.programme--london li.button a:not(.primary){border-color:#004899;color:#004899}nav.sticky-cta.programme--london li.button a:not(.primary):hover{color:#fff;background-color:#004899}nav.sticky-cta.programme--london li.button a.primary{background-image:linear-gradient(270deg,#51aaff 0,#004899);background-color:#004899}nav.sticky-cta.programme--london li.button a.primary:hover{background-image:none}section.appointment-index.margin-bottom-d60-m40{margin-bottom:60px}section.article-body>.container>.inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}section.article-body>.container>.inner>main.content{display:inline-block;-ms-flex:1 1 calc(100% - 330px);flex:1 1 calc(100% - 330px);max-width:calc(100% - 330px);vertical-align:top}section.article-body>.container>.inner>aside.sidebar{display:inline-block;-ms-flex:0 0 330px;flex:0 0 330px;margin-bottom:0;max-width:330px;min-width:330px;padding:0 0 90px;vertical-align:top}section.case-study-archive nav.filters .mobile-toggle{display:none}section.case-study-archive nav.filters ul.filters-inner{display:block}section.case-study-archive .row{margin-bottom:40px;padding-bottom:40px;position:relative}section.case-study-archive .row:after{background:hsla(0,0%,59%,.44);content:"";display:block;margin:0 auto;right:20px;bottom:0;left:20px;position:absolute;width:calc(100% - 40px);height:1px}section.case-study-archive article.case-study{-ms-flex-preferred-size:calc(33.3333% - 40px);flex-basis:calc(33.3333% - 40px);margin-bottom:0;width:calc(33.3333% - 40px)}section.case-study-carousel.margin-bottom-m40-d55{margin-bottom:55px}section.case-study-carousel main li{-ms-flex-align:stretch;align-items:stretch;background:#f5f6f8;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:justify;justify-content:space-between;padding:50px}section.case-study-carousel main li aside.content,section.case-study-carousel main li aside.image{display:inline-block;-ms-flex:1 1 calc(50% - 20px);flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px);min-width:calc(50% - 20px);vertical-align:top}section.case-study-carousel main li aside.image{padding-right:42px}section.case-study-carousel main li aside.image .src{height:100%;padding-bottom:0}@nest &{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%}section.case-study-carousel main ul.slick-dots{-ms-flex-align:stretch;align-items:stretch;cursor:pointer;display:-ms-flexbox;display:flex;font-size:0;-ms-flex-pack:center;justify-content:center;margin:2px -1px 0}section.case-study-carousel main ul.slick-dots li{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;list-style:none;max-width:151px;margin:0 1px;height:0;padding-bottom:3.437%;overflow:hidden;position:relative}section.case-study-carousel main ul.slick-dots li:after{background:transparent;box-shadow:inset 0 0 0 3px #006;content:"";opacity:0;z-index:1}section.case-study-carousel main ul.slick-dots li .thumbnail,section.case-study-carousel main ul.slick-dots li:after{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;transition:all .3s ease-in-out}section.case-study-carousel main ul.slick-dots li .thumbnail{background-repeat:no-repeat;background-position:50%;background-size:cover;opacity:.5;z-index:0}section.case-study-carousel main ul.slick-dots li:hover .thumbnail{opacity:.7}section.case-study-carousel main ul.slick-dots li.slick-active .thumbnail,section.case-study-carousel main ul.slick-dots li.slick-active:after{opacity:1}section.case-study-carousel--style-1 aside.image{min-height:368px}section.case-study-carousel--style-1 main .slide{padding:50px 50px 70px}section.case-study-carousel--style-1 main ul.slick-dots li{max-width:100%;padding-bottom:8%}section.case-study-carousel--style-2 aside.image{min-height:368px}section.case-study-carousel--style-2 main .slide{padding:50px 50px 70px}section.case-study-carousel--style-2 main ul.slick-dots li{max-width:100%;padding-bottom:8%}section.contained-textarea .container{padding:22px 40px 45px}section.events-index{padding:95px 0}section.events-index.desktop-white-bg{background:#fff}section.events-index.desktop-white-bg article.event{background:#ebecee}section.events-index>.container>.inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}section.events-index aside.filters{display:inline-block;-ms-flex:0 0 381px;flex:0 0 381px;margin-bottom:0;max-width:381px;padding-top:0;vertical-align:top}section.events-index aside.filters>.inner{background:#ebecee;box-shadow:0 1px 0 0 #adbac1;padding:35px 30px 25px}section.events-index aside.filters header.mobile-toggle{display:none}section.events-index aside.filters .sidebar-title{display:block}section.events-index aside.filters .applied-filters{display:none;margin-bottom:0}section.events-index aside.filters main.form{display:block!important;opacity:1!important;padding:0}section.events-index aside.filters footer.cta{display:block}section.events-index main.listing{display:inline-block;-ms-flex:1 1 calc(100% - 381px);flex:1 1 calc(100% - 381px);padding-left:40px;vertical-align:top}section.events-index nav.search-bar{margin-bottom:50px}section.experiences-group main.list article.case-study{-ms-flex-preferred-size:calc(33.3333% - 40px);flex-basis:calc(33.3333% - 40px);margin-bottom:0;width:calc(33.3333% - 40px)}.expertise-section .inner{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.expertise-section aside.expertise-caption{padding:55px 50px 37px 58px}.expertise-section aside.expertise-caption,.expertise-section aside.expertise-content{display:inline-block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;vertical-align:top}section.extendable-references li{padding:26px 62px 30px 33px}section.four-block-cta.desktop-mb-0-50{margin-bottom:50px}section.four-block-cta .block{max-width:50%}section.heading.mobile-mt-25-0{margin-top:0}section.hero-image{margin-bottom:0}section.hero-inline-form .inline-form{padding-right:0;padding-bottom:58px;padding-left:0}section.hero-inline-form .inline-form p:not(:last-of-type){margin-bottom:0}section.home-hero{height:697px}section.home-hero .content-inner{max-width:508px;margin-top:180px}section.home-hero .content-inner:before{top:-75px;border-bottom:75px solid #0054a4;border-left:75px solid transparent;border-right:75px solid transparent}section.home-hero .content-inner:after{top:-75px;width:calc(100% - 75px);height:75px}section.home-hero .content-inner .inner{padding:0 95px 0 77px}section.home-hero .content-inner .inner:before{bottom:-75px;border-top:75px solid #0054a4;border-left:75px solid transparent;border-right:75px solid transparent}section.home-hero .content-inner .inner:after{height:75px;bottom:-75px;width:calc(100% - 75px)}section.home-hero .content-inner .title{margin-top:-9px;margin-bottom:21px;font-size:1.8rem;line-height:57px;line-height:3.5625rem}section.home-hero .content-inner .description{margin-bottom:100px}section.home-hero figure.media{padding-bottom:0}section.home-hero figure.media:before{border-top:54px solid #fff;border-left:54px solid transparent;border-right:54px solid transparent}section.img-content-rows.desktop-m-b-50{margin-bottom:50px}section.img-content-rows.desktop-mb-30{margin-bottom:30px}section.img-content-rows.desktop-pt-50{padding-top:50px}section.img-content-rows.desktop-pt-100{padding-top:100px}section.news-events-showcase .news-showcase{border-bottom:0 none;max-width:62.4%;-ms-flex:0 0 62.4%;flex:0 0 62.4%;margin-bottom:0}section.news-events-showcase .events-showcase{max-width:37.6%;-ms-flex-preferred-size:37.6%;flex-basis:37.6%}section.news-events-showcase .events-showcase-item{display:block;max-width:100%}section.news-events-showcase .events-showcase-item:first-child{padding-top:0}section.news-listing{background:transparent;padding-bottom:100px}section.news-listing>.container>.inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}section.news-listing nav.search-bar{display:block;margin-bottom:50px}section.news-listing aside.filters{display:inline-block;-ms-flex:0 0 400px;flex:0 0 400px;margin-bottom:0;max-width:400px;padding-top:0;vertical-align:top}section.news-listing aside.filters>.inner{box-shadow:0 1px 0 0 #adbac1;padding:35px 30px 25px}section.news-listing aside.filters .mobile-heading,section.news-listing aside.filters header.mobile-toggle,section.news-listing aside.filters nav.search-bar{display:none}section.news-listing aside.filters main.form{display:block!important;opacity:1!important;padding-top:0}section.news-listing main.listing .listing-head{display:-ms-flexbox;display:flex}section.news-listing main.listing{display:inline-block;-ms-flex:1 1 calc(100% - 400px);flex:1 1 calc(100% - 400px);padding-left:64px;vertical-align:top}section.news-montage{margin-bottom:85px}section.news-montage .section-heading{margin-bottom:50px;padding-top:65px}section.news-montage .section-heading h1{font-family:Aleo,serif;font-weight:400}section.news-montage .tiles{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}section.news-montage aside{display:inline-block;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}section.news-montage aside.large-tile{border-right:1px solid hsla(0,0%,59%,.33);margin-right:0;margin-left:0;padding-right:20px;width:100%}section.news-montage aside.large-tile article{border-bottom:0 none;height:100%;padding-bottom:45px}section.news-montage aside.large-tile article a.thumbnail{margin-bottom:30px}section.news-montage aside.large-tile article .text{padding-right:0;padding-left:0}section.news-montage aside.large-tile article .text>a.title{margin-bottom:15px;padding-right:50px}section.news-montage aside.large-tile article .text .excerpt{font-size:16px;font-size:1rem;padding-right:35px}section.news-montage aside.large-tile article .text .meta{margin-top:25px}section.news-montage aside.secondary-tiles{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;position:relative}section.news-montage aside.secondary-tiles:before{background:hsla(0,0%,59%,.33);content:"";display:block;top:0;bottom:0;left:calc(50% + 10px);position:absolute;width:1px;height:100%}section.news-montage aside.secondary-tiles article{display:inline-block;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px)}section.news-montage aside.secondary-tiles article a.thumbnail{margin-bottom:18px}section.news-montage aside.secondary-tiles article:first-of-type{border-top:0 none}section.news-montage aside.secondary-tiles article:nth-child(n+5){border-bottom:0 none}section.news-montage aside.secondary-tiles article:nth-of-type(-n+2){display:inline-block;padding-top:0}section.news-montage aside.secondary-tiles article:nth-of-type(-n+2) a.thumbnail{-ms-flex:auto;flex:auto;padding-bottom:53.1425%;width:100%;height:auto}section.news-montage aside.secondary-tiles article:nth-of-type(-n+2) .text{-ms-flex:auto;flex:auto;max-width:none;padding-left:0}section.news-montage aside.secondary-tiles article:nth-of-type(-n+2) .text>a.title{font-size:calc(12px + 2 * ((100vw - 420px) / 860));font-size:calc(.75rem + 2 * ((100vw - 26.25rem) / 860));line-height:1.39em}@media screen and (min-width:1280px){section.news-montage aside.secondary-tiles article:nth-of-type(-n+2) .text>a.title{font-size:14px;font-size:.875rem}}@media screen and (max-width:420px){section.news-montage aside.secondary-tiles article:nth-of-type(-n+2) .text>a.title{font-size:12px;font-size:.75rem}}section.news-montage aside.secondary-tiles article:not(:nth-of-type(-n+2)) .text>a.title{font-size:12px;font-size:.75rem;line-height:1.39em}section.news-montage aside article .category{margin-bottom:10px}section.our-history .milestones{margin:100px;margin-top:0}section.our-history .time-aside{left:50px}.our-ratings-section{padding:50px 0 70px}.our-ratings-section .our-ratings-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:35px}.our-ratings-section .our-ratings-header .link-view-all{margin-top:0}.our-ratings-section .our-ratings-item .wrap .image{-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%;padding-top:31px}.our-ratings-section .our-ratings-item .wrap .image span.figure{font-size:20px;font-size:1.25rem;padding-top:7px;width:32px;height:32px;top:33px}.our-ratings-section .our-ratings-item .wrap .caption{max-width:65%;-ms-flex:0 0 65%;flex:0 0 65%;padding-top:36px;padding-bottom:50px;margin-left:-3px}.our-ratings-section .our-ratings-item .title{margin-bottom:16px;min-height:72px;padding-bottom:20px}.our-ratings-section .our-ratings-item .title:before{background:#979797;content:"";bottom:0;left:0;position:absolute;width:32px;height:1px}.our-ratings-section .link-view-all{margin-top:17px;padding-right:55px}section.photo-carousel--large .photos .slick-slide.slick-active.slick-center .item figure.image,section.photo-carousel--large .photos figure.image{height:597px}section.portrait-img-tiles.padding--1{padding-top:185px}.programme-animate-section{min-height:877px}.programme-animate-section .fade-bottom,.programme-animate-section .fade-top{display:block}.programme-animate-section .cityscape{width:1438px;height:862px;padding-bottom:0;position:absolute}.programme-animate-section .content{background-color:transparent;padding-top:55px;padding-bottom:285px}.programme-animate-section .content-outer{display:inline-block}.programme-animate-section .content-outer:after,.programme-animate-section .content-outer:before{content:"";display:block}.programme-animate-section .content-outer:before{border-bottom:7px solid #0054a4;top:77px;left:-4px;position:absolute;transform:rotate(-45deg);transform-origin:left;width:110px}.programme-animate-section .content-outer:after{border-top:7px solid #0054a4;border-right:7px solid #0054a4;top:78px;right:-7px;position:absolute;width:calc(100% - 65px);height:78px;transform:translateY(-100%)}@media (min-width:1025px){.programme-animate-section .content-outer .prop{display:inline-block;width:0;height:0;padding-bottom:100%;vertical-align:top}.programme-animate-section .content-outer .prop:before{border-right:7px solid #0054a4;border-left:7px solid #0054a4;content:"";top:78px;right:-7px;bottom:78px;left:-7px;position:absolute;width:calc(100% + 14px);height:calc(100% - 156px)}}.programme-animate-section .content-outer .content-inner{max-width:700px;min-width:550px;padding:78px 60px;margin-bottom:100px}.programme-animate-section .content-outer .content-inner:after,.programme-animate-section .content-outer .content-inner:before{display:block}.programme-animate-section .content-outer .title{color:#0054a4;font-family:Aleo,serif}@nest &{font-size:32px;line-height:40px;font-size:2rem;line-height:2.5rem;font-weight:600}.programme-animate-section .content-outer .title br{display:inline}.programme-animate-section .content-outer .list li{margin-bottom:5px;padding-left:23px;width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.programme-animate-section .content-outer .list li:before{border-bottom:2.4px solid #0054a4;border-right:2.4px solid #0054a4;opacity:1}.programme-animate-section .content-outer .list li a{font-size:12px;font-size:.75rem;color:#313334}.programme-animate-section .content-outer .list li a:hover{opacity:.6}.programme-animate-section .cloud{display:block}.programme-animate-section .cityscape{transform:scale(1.35);transition:all 2.15s ease .15s}.programme-animate-section .content-outer{opacity:0;transform:translateY(200px);transition:all 2.15s ease .15s}.programme-animate-section .cloud{transform:translateX(240px);transition:all 5s ease .3s}.programme-animate-section.viewed .cityscape{transform:none}.programme-animate-section.viewed .content-outer{opacity:1;transform:none}.programme-animate-section.viewed .cloud{transform:none}section.programme-body>.container>.inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}section.programme-body>.container>.inner>main.content{display:inline-block;-ms-flex:1 1 calc(100% - 330px);flex:1 1 calc(100% - 330px);max-width:calc(100% - 330px);vertical-align:top}section.programme-body>.container>.inner>aside.sidebar{display:inline-block;-ms-flex:0 0 330px;flex:0 0 330px;margin-bottom:0;max-width:330px;min-width:330px;padding-top:0;vertical-align:top}section.programme-index{background:transparent}section.programme-index>.container{margin-bottom:100px}section.programme-index>.container>.inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}section.programme-index aside.filters{display:inline-block;-ms-flex:0 0 400px;flex:0 0 400px;margin-bottom:0;max-width:400px;padding-top:0;vertical-align:top}section.programme-index aside.filters>.inner{box-shadow:0 1px 0 0 #adbac1;padding:35px 30px 25px}section.programme-index aside.filters header.mobile-toggle{display:none}section.programme-index aside.filters .sidebar-title{display:block}section.programme-index aside.filters main.form{display:block!important;opacity:1!important;padding-top:0}section.programme-index aside.filters footer.cta{display:block}section.programme-index main.listing .group>.group-title{margin-bottom:32px}section.programme-index main.listing{display:inline-block;-ms-flex:1 1 calc(100% - 400px);flex:1 1 calc(100% - 400px);padding-left:64px;vertical-align:top}section.programme-index nav.search-bar{margin-bottom:50px}section.programme-table-steps{box-shadow:0 1px 0 0 #adbac1;padding:29px 24px 30px}section.programme-table-steps.hide-desktop{display:none}section.programmes-overview{margin-bottom:60px}section.programmes-overview .container>.inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;padding:60px 65px 65px}section.programmes-overview main.content{display:inline-block;-ms-flex:1 1 calc(100% - 356px);flex:1 1 calc(100% - 356px);padding-right:100px;vertical-align:top}section.programmes-overview main.content .description{margin-bottom:55px}section.programmes-overview aside.testimonial{display:inline-block;-ms-flex:0 0 356px;flex:0 0 356px;margin-top:0;max-width:356px;vertical-align:top}section.programmes-overview aside.testimonial figure.image{display:block}section.programmes-overview aside.testimonial .textarea{padding:32px 38px 45px 40px}section.programmes-overview:nth-of-type(odd) main.content{-ms-flex-order:1;order:1;padding-left:100px;padding-right:0}section.programmes-overview:nth-of-type(odd) aside.testimonial{-ms-flex-order:0;order:0}section.rankings-index{padding:95px 0}section.rankings-index.desktop-white-bg{background:#fff}section.rankings-index.desktop-white-bg article.event{background:#ebecee}section.rankings-index>.container>.inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}section.rankings-index aside.filters{display:inline-block;-ms-flex:0 0 381px;flex:0 0 381px;margin-bottom:0;max-width:381px;padding-top:0;vertical-align:top}section.rankings-index aside.filters>.inner{background:#ebecee;box-shadow:0 1px 0 0 #adbac1;padding:35px 30px 25px}section.rankings-index aside.filters header.mobile-toggle{display:none}section.rankings-index aside.filters .sidebar-title{display:block}section.rankings-index aside.filters .applied-filters{display:none;margin-bottom:0}section.rankings-index aside.filters main.form{display:block!important;opacity:1!important;padding:0}section.rankings-index aside.filters footer.cta{display:block}section.rankings-index main.listing{display:inline-block;-ms-flex:1 1 calc(100% - 381px);flex:1 1 calc(100% - 381px);padding-left:40px;vertical-align:top}section.rankings-index nav.search-bar{margin-bottom:50px}section.slider-carousel-info{padding-left:0!important}section.slider-carousel-info .photos .slick-list .slick-slide{margin-right:83px}section.slider-carousel-info .photos .item{min-height:550px;min-width:900px;width:900px;height:550px}section.slider-carousel-info .photos figure.image{height:550px}section.staff-listing{background:transparent;padding-bottom:100px}section.staff-listing>.container>.inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}section.staff-listing nav.search-bar{display:block;margin-bottom:50px}section.staff-listing aside.filters{display:inline-block;-ms-flex:0 0 400px;flex:0 0 400px;margin-bottom:0;max-width:400px;padding-top:0;vertical-align:top}section.staff-listing aside.filters>.inner{box-shadow:0 1px 0 0 #adbac1;padding:35px 30px 25px}section.staff-listing aside.filters header.mobile-toggle,section.staff-listing aside.filters nav.search-bar{display:none}section.staff-listing aside.filters main.form{display:block!important;opacity:1!important;padding-top:0}section.staff-listing main.listing article figure.photo .src:before{border-width:28px 28px 0 0}section.staff-listing main.listing article figure.photo .src:after{border-width:0 0 28px 28px}section.staff-listing main.listing{display:inline-block;-ms-flex:1 1 calc(100% - 400px);flex:1 1 calc(100% - 400px);padding-left:64px;vertical-align:top}section.staff-listing main.listing article figure.photo .src:before{border-color:#fff transparent transparent}section.staff-listing main.listing article figure.photo .src:after{border-color:transparent transparent #fff}section.staff-profile{padding-top:0}section.staff-profile>.container>.inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}section.staff-profile>.container>.inner>main.content{display:inline-block;-ms-flex:1 1 calc(100% - 330px);flex:1 1 calc(100% - 330px);max-width:calc(100% - 330px);padding-bottom:100px;vertical-align:top}section.staff-profile>.container>.inner .profile-bio{display:inline-block;-ms-flex-preferred-size:850px;flex-basis:850px;-ms-flex-negative:1;flex-shrink:1;vertical-align:top}section.staff-profile>.container>.inner>aside.sidebar{display:inline-block;-ms-flex:0 0 330px;flex:0 0 330px;margin-bottom:0;max-width:330px;min-width:330px;padding-bottom:90px;padding-top:0;vertical-align:top}section.standard-body>.container>.inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}section.standard-body>.container>.inner>main.content{display:inline-block;-ms-flex:1 1 calc(100% - 330px);flex:1 1 calc(100% - 330px);margin-bottom:90px;max-width:calc(100% - 330px);vertical-align:top}section.standard-body>.container>.inner>aside.sidebar{display:inline-block;-ms-flex:0 0 330px;flex:0 0 330px;margin-bottom:90px;max-width:330px;min-width:330px;padding-top:0;vertical-align:top}section.standard-hero.style--1 figure.image{margin-left:347px}section.standard-hero.desktop--large-title header.title .text h1{font-size:42px;font-size:2.625rem;line-height:1.2275em}section.standard-hero.desktop--title--1 header.title .text h1{font-size:38px;font-size:2.375rem;line-height:1.2em}section.team-index-manual .featured aside.photo figure.image .src:before{border-width:34px 34px 0 0}section.team-index-manual .featured aside.photo figure.image .src:after{border-width:0 0 34px 34px}section.team-index-manual ul.people li.person figure.photo .src:before{border-width:28px 28px 0 0}section.team-index-manual ul.people li.person figure.photo .src:after{border-width:0 0 28px 28px}section.team-index .featured aside.photo figure.image .src:before{border-width:34px 34px 0 0}section.team-index .featured aside.photo figure.image .src:after{border-width:0 0 34px 34px}section.team-index ul.people li.person figure.photo .src:before{border-width:28px 28px 0 0}section.team-index ul.people li.person figure.photo .src:after{border-width:0 0 28px 28px}section.text-aside-media-pathways aside.content .title.desktop-mb-35{margin-bottom:35px}section.text-aside-media-pathways aside.content .title.desktop-m-t{padding-top:20px}section.text-aside-media-pathways aside.content .button--style-1 a,section.text-aside-media-pathways aside.content .button--style-2 a{padding:25px 41px 25px 45px;background-position:left 25px center;background-position-y:25px}section.text-aside-media-pathways aside.content .profile figure.photo .src:before{border-width:28px 28px 0 0}section.text-aside-media-pathways aside.content .profile figure.photo .src:after{border-width:0 0 28px 28px}section.text-aside-media-pathways aside.media .play--small{left:40px}section.text-aside-media-pathways aside.media figure.image.rectangle--1{width:627px;height:671px}section.text-aside-media-pathways aside.media figure.image.rectangle--2{width:621px;height:590px}section.text-aside-media-pathways aside.media figure.image.rectangle--3{width:525px;height:608px}section.text-aside-media-pathways aside.media figure.image.rectangle--4{width:565px;height:656px}section.text-aside-media-pathways aside.media figure.image.rectangle{width:667px;height:565px}section.text-aside-media-pathways.bg--5 aside.content{padding-left:65px}section.text-aside-media aside.content .title.desktop-mb-35{margin-bottom:35px}section.text-aside-media aside.content .title.desktop-m-t{padding-top:20px}section.text-aside-media aside.content .button--style-1 a,section.text-aside-media aside.content .button--style-2 a{padding:25px 41px 25px 45px;background-position:left 25px center;background-position-y:25px}section.text-aside-media aside.content .profile figure.photo .src:before{border-width:28px 28px 0 0}section.text-aside-media aside.content .profile figure.photo .src:after{border-width:0 0 28px 28px}section.text-aside-media aside.media .play--small{left:40px}section.text-aside-media aside.media figure.image.rectangle--1{width:627px;height:671px}section.text-aside-media aside.media figure.image.rectangle--2{width:621px;height:590px}section.text-aside-media aside.media figure.image.rectangle--3{width:525px;height:608px}section.text-aside-media aside.media figure.image.rectangle--4{width:565px;height:656px}section.text-aside-media aside.media figure.image.rectangle{width:667px;height:565px}section.text-aside-media.bg--5 aside.content{padding-left:65px}section.textarea-aside-stats .container>.inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}section.textarea-aside-stats main{display:inline-block;-ms-flex-preferred-size:850px;flex-basis:850px;-ms-flex-negative:1;flex-shrink:1;vertical-align:top}section.textarea-aside-stats aside{display:inline-block;-ms-flex-preferred-size:280px;flex-basis:280px;margin-top:0;vertical-align:top}section.textarea-aside-stats article.stat .wrap .image{-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%;padding-top:31px}section.textarea-aside-stats article.stat .wrap .image span.figure{font-size:13px;font-size:.8125rem;padding-top:7px;top:33px}section.textarea-aside-stats article.stat .wrap .caption{-ms-flex:0 0 65%;flex:0 0 65%;margin-left:-3px;max-width:65%}section.tile-ctas.style--1 article.tile .buttons a{text-align:left;min-height:43px;padding:0 20px 12.5px 35px;background-position:top 5px left 15px}section.toggle-information .overlay{left:-30px}section.toggle-menus h2{margin-bottom:55px}.social-networks-fixed{display:block}article.appointment main.inner{min-height:525px}article.event main .more-info{display:none}.ranking .wrap .image{-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%;padding-top:31px}.ranking .wrap .image span.figure{font-size:20px;font-size:1.25rem;padding-top:7px;width:32px;height:32px;top:33px}.ranking .wrap .caption{max-width:65%;-ms-flex:0 0 65%;flex:0 0 65%;padding-top:36px;padding-bottom:50px;margin-left:-3px}.ranking .title{margin-bottom:16px;min-height:72px;padding-bottom:20px}.ranking .title:before{background:#979797;content:"";bottom:0;left:0;position:absolute;width:32px;height:1px}article.testimonial .caption{padding-top:32px}.modal{padding:64px 100px 75px}.modal header.modal-head{margin-bottom:40px}.modal .filters .input-group .group-list{display:block!important;opacity:1!important}.modal button.fancybox-button{top:58px;right:100px}main.change-makers section.home-hero .content-inner{max-width:508px;margin-top:180px}main.change-makers section.home-hero .content-inner:before{top:-75px;border-bottom:75px solid #312239;border-left:75px solid transparent;border-right:75px solid transparent}main.change-makers section.home-hero .content-inner:after{top:-75px;width:calc(100% - 75px);height:75px}main.change-makers section.home-hero .content-inner .inner{padding:0 95px 0 77px}main.change-makers section.home-hero .content-inner .inner:before{bottom:-75px;border-top:75px solid #312239;border-left:75px solid transparent;border-right:75px solid transparent}main.change-makers section.home-hero .content-inner .inner:after{height:75px;bottom:-75px;width:calc(100% - 75px)}main.change-makers section.home-hero .content-inner .title{margin-top:-9px;margin-bottom:21px;font-size:63px;font-size:3.9375rem;line-height:61px;line-height:3.8125rem}main.change-makers section.home-hero .content-inner .description{margin-bottom:35px}main.change-makers section.home-hero figure.media{padding-bottom:0}main.change-makers section.home-hero figure.media:before{border-top:54px solid #fff;border-left:54px solid transparent;border-right:54px solid transparent}section.photo-carousel-cm .photos .slick-list{margin-right:-25px;margin-left:-25px}section.photo-carousel-cm .photos .slick-slide{margin-right:2px;margin-left:2px}section.photo-carousel-cm .photos .item{min-height:620px;min-width:270px;width:380px;height:620px}section.photo-carousel-cm .photos .slick-slide.slick-active.slick-center .item figure.image,section.photo-carousel-cm .photos figure.image{height:580px}section.photo-carousel-cm--large .photos .slick-slide.slick-active.slick-center .item figure.image,section.photo-carousel-cm--large .photos figure.image{height:597px}main.change-makers section.change-maker-tiles.padding--1{padding-top:185px}main.change-makers section.text-aside-media aside.content .title.desktop-mb-35{margin-bottom:35px}main.change-makers section.text-aside-media aside.content .title.desktop-m-t{padding-top:20px}main.change-makers section.text-aside-media aside.content .button--style-1 a,main.change-makers section.text-aside-media aside.content .button--style-2 a{padding:25px 41px 25px 45px;background-position:left 25px center;background-position-y:25px}main.change-makers section.text-aside-media aside.content .profile figure.photo .src:before{border-width:28px 28px 0 0}main.change-makers section.text-aside-media aside.content .profile figure.photo .src:after{border-width:0 0 28px 28px}main.change-makers section.text-aside-media aside.media .play--small{left:40px}main.change-makers section.text-aside-media aside.media figure.image.rectangle--1{width:627px;height:671px}main.change-makers section.text-aside-media aside.media figure.image.rectangle--2{width:621px;height:590px}main.change-makers section.text-aside-media aside.media figure.image.rectangle--3{width:525px;height:608px}main.change-makers section.text-aside-media aside.media figure.image.rectangle--4{width:565px;height:656px}main.change-makers section.text-aside-media aside.media figure.image.rectangle{width:667px;height:565px}main.change-makers section.text-aside-media.bg--5 aside.content{padding-left:65px}main.change-makers section.tile-ctas-change-maker.style--1 article.tile{-ms-flex-preferred-size:calc(25% - 10px);flex-basis:calc(25% - 10px)}main.oc span.mobile-title{display:none}main.oc section.tile-ctas-change-maker.style--1 article.tile{-ms-flex-preferred-size:calc(25% - 10px);flex-basis:calc(25% - 10px)}nav.sticky-cta.programme--doctoral .label{color:#2384b4}nav.sticky-cta.programme--doctoral li.button a:not(.primary){border-color:#2384b4;color:#2384b4}nav.sticky-cta.programme--doctoral li.button a:not(.primary):hover{color:#fff;background-color:#2384b4}nav.sticky-cta.programme--doctoral li.button a.primary{background-image:linear-gradient(270deg,#80c0d3 0,#2384b4);background-color:#2384b4}nav.sticky-cta.programme--doctoral li.button a.primary:hover{background-image:none}section.news-montage aside.secondary-tiles article:nth-of-type(-n+2){min-height:315px}section.news-montage aside.secondary-tiles article.noimage{min-height:166px}section.news-montage aside.large-tile article{padding-bottom:0}section.textarea-aside-stats main.phd-landing{-ms-flex-preferred-size:100%;flex-basis:100%}section.core-montage{margin-bottom:85px}section.core-montage .section-heading{margin-bottom:50px;padding-top:65px}section.core-montage .section-heading h1{font-family:Aleo,serif;font-weight:400}section.core-montage .tiles{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}section.core-montage aside{display:inline-block;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}section.core-montage aside.large-tile{border-right:1px solid hsla(0,0%,59%,.33);margin-right:0;margin-left:0;padding-right:20px;width:100%}section.core-montage aside.large-tile article{border-bottom:0 none;height:100%;padding-bottom:45px}section.core-montage aside.large-tile article a.thumbnail{margin-bottom:30px}section.core-montage aside.large-tile article .text{padding-right:0;padding-left:0}section.core-montage aside.large-tile article .text>a.title{margin-bottom:15px;padding-right:50px}section.core-montage aside.large-tile article .text .excerpt{font-size:16px;font-size:1rem;padding-right:35px}section.core-montage aside.large-tile article .text .meta{margin-top:25px}section.core-montage aside.secondary-tiles{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;position:relative}section.core-montage aside.secondary-tiles:before{background:hsla(0,0%,59%,.33);content:"";display:block;top:0;bottom:0;left:calc(50% + 10px);position:absolute;width:1px;height:100%}section.core-montage aside.secondary-tiles article{display:inline-block;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px)}section.core-montage aside.secondary-tiles article a.thumbnail{margin-bottom:18px}section.core-montage aside.secondary-tiles article:first-of-type{border-top:0 none}section.core-montage aside.secondary-tiles article:nth-child(n+10){border-bottom:0 none}section.core-montage aside.secondary-tiles article:nth-of-type(-n+10){display:inline-block;padding-top:0}section.core-montage aside.secondary-tiles article:nth-of-type(-n+10) a.thumbnail{-ms-flex:auto;flex:auto;padding-bottom:53.1425%;width:100%;height:auto}section.core-montage aside.secondary-tiles article:nth-of-type(-n+10) .text{-ms-flex:auto;flex:auto;max-width:none;padding-left:0}section.core-montage aside.secondary-tiles article:nth-of-type(-n+10) .text>a.title{font-size:calc(12px + 2 * ((100vw - 420px) / 860));font-size:calc(.75rem + 2 * ((100vw - 26.25rem) / 860));line-height:1.39em}@media screen and (min-width:1280px){section.core-montage aside.secondary-tiles article:nth-of-type(-n+10) .text>a.title{font-size:14px;font-size:.875rem}}@media screen and (max-width:420px){section.core-montage aside.secondary-tiles article:nth-of-type(-n+10) .text>a.title{font-size:12px;font-size:.75rem}}section.core-montage aside.secondary-tiles article:not(:nth-of-type(-n+10)) .text>a.title{font-size:12px;font-size:.75rem;line-height:1.39em}section.core-montage aside article .category{margin-bottom:10px}}@media (min-width:1025px) and (min-width:1024px) and (max-width:1230px){nav.section-menu .container{padding-right:62px;padding-left:62px}}@media only screen and (min-width:1100px){header.primary ul.main-menu{display:-ms-flexbox;display:flex}}@media only screen and (min-width:1101px){header.primary i.mobile-menu-link-open{display:none}}@media (min-width:1120px){section.social-connect.style--1{margin-top:-150px}section.social-connect.style--1 .container{padding-top:460px}section.social-connect.style--1 .link-tile{width:515px}}@media only screen and (min-width:1120px){section.social-connect{background:#fff;padding-top:0;padding-bottom:0}section.social-connect:before{background:#f5f6f8;content:"";top:265px;right:0;bottom:0;left:0;position:absolute;width:100%;height:calc(100% - 265px)}section.social-connect .large-bg-text{display:inline-block}section.social-connect .container{padding-top:570px;padding-bottom:460px}section.social-connect .image-scatter{display:block}section.social-connect .image-carousel{display:none}}@media only screen and (min-width:1150px){section.financial-tabs .tabbed-content ul.financial-crumb{margin-bottom:0}section.financial-tabs .tabbed-content ul.financial-crumb li{display:inline-block;margin-bottom:80px;text-align:left}section.financial-tabs .tabbed-content ul.financial-crumb li:not(:last-of-type){margin:0 25px 0 0;padding:0 42px 0 0}section.financial-tabs .tabbed-content ul.financial-crumb li:not(:last-of-type):after{margin:0;top:15px;right:0;bottom:auto;left:auto;position:absolute;text-align:right;transform:none}section.financial-tabs .tabbed-content ul.financial-crumb li:last-of-type{background:transparent;margin-right:0;padding:0}section.programme-body section.financial-tabs .tabbed-content ul.financial-crumb li,section.standard-body section.financial-tabs .tabbed-content ul.financial-crumb li{margin-bottom:30px}section.programme-body section.financial-tabs .tabbed-content h3,section.standard-body section.financial-tabs .tabbed-content h3{margin-bottom:5px}section.contained-textarea ul.financial-crumb{margin-bottom:0}section.contained-textarea ul.financial-crumb li{display:inline-block;margin-bottom:80px;text-align:left}section.contained-textarea ul.financial-crumb li:not(:last-of-type){margin:0 25px 0 0;padding:0 42px 0 0}section.contained-textarea ul.financial-crumb li:not(:last-of-type):after{margin:0;top:15px;right:0;bottom:auto;left:auto;position:absolute;text-align:right;transform:none}}@media (min-width:1155px){section.four-block-cta .block{max-width:25%}}@media only screen and (min-width:1230px) and (max-width:1400px){body>main.base main.base-content>section,body>main.base nav.breadcrumbs,body>main.base nav.programme-pagination,body>main.base section.standard-hero{padding-left:80px}body>main.base nav.section-menu .inner{padding-left:90px}}@media (min-width:1230px) and (max-width:1440px){main.change-makers section.home-hero .content,section.home-hero .content{max-width:none;padding:0 0 0 32px}}@media (min-width:1230px) and (max-width:1400px){section.staff-listing main.listing article{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - 20px);flex-basis:calc(99.9% * 1/3 - 20px);max-width:calc(99.9% * 1/3 - 20px);width:calc(99.9% * 1/3 - 20px)}section.staff-listing main.listing article:nth-child(1n){margin-right:30px;margin-left:0}section.staff-listing main.listing article:last-child{margin-right:0}section.staff-listing main.listing article:nth-child(3n){margin-right:0;margin-left:auto}}@media (min-width:1231px){footer.primary .container{padding-right:20px;padding-left:20px}header.primary.sticky-header .search-wrap button[type=submit],header.primary.sticky-header .search-wrap input[type=text]{top:10px}header.primary .outer{padding-right:20px;padding-left:20px}header.primary ul.main-menu>li>a{font-size:14px;font-size:.875rem;padding:28px 20px 39px}header.primary nav.mobile-menu{display:none!important}nav.breadcrumbs .container,nav.programme-pagination .container{padding-right:20px;padding-left:20px}nav.sticky-cta-pathways .label{font-size:14px;font-size:.875rem}nav.sticky-cta-pathways li.button a{padding:30px}nav.sticky-cta .label{font-size:14px;font-size:.875rem}nav.sticky-cta li.button a{padding:30px}.about-section{padding:70px 0 40px}.about-section .container{padding-right:20px;padding-left:20px}.about-section .row-flex{-ms-flex-align:start;align-items:flex-start}.about-section .about-blockquote{-ms-flex:0 0 453px;flex:0 0 453px;height:455px;max-height:455px;max-width:453px}.about-section .about-blockquote-inner{padding:59px 42px 65px 59px}.about-section .about-blockquote-cite{font-size:26px;font-size:1.625rem;line-height:36px;line-height:2.25rem;margin:0 0 36px}.about-section .about-blockquote-meta{margin-left:0}.about-section .about-blockquote-avatar{margin-right:13px}.about-section .about-blockquote-caption{margin-top:-8px}.about-section .about-description-title{margin-bottom:30px}.about-section .about-description p{margin:0 0 30px;line-height:28px;line-height:1.75rem}.about-section .about-description p.big{font-size:24px;line-height:36px;font-size:1.5rem;line-height:2.25rem;margin-bottom:24px}.about-section .about-description .link-view-all{padding-right:54px}section.application-steps .container,section.article-body>.container{padding-right:20px;padding-left:20px}section.article-body>.container>.inner>main.content{padding-right:90px}section.blog-article-index.three-per-row .container,section.case-study-archive>.container,section.case-study-carousel>.container{padding-right:20px;padding-left:20px}.coreinsights-section{padding:76px 0 110px}.coreinsights-section .container{padding-right:20px;padding-left:20px}.coreinsights-section .programmes-items{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.coreinsights-section .programmes-caption{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%;padding:5px 75px 0 40px}.coreinsights-section .programmes-caption-title{margin-bottom:14px}.coreinsights-section .programmes-caption-description{margin-bottom:36px}section.cta-blocks .container,section.cta-blocks.style--1 .container,section.cta-blocks.style--2 .container,section.cta-information-blocks .container,section.cta-tiles-x3>.container,section.cta-tiles>.container,section.events-index>.container{padding-right:20px;padding-left:20px}section.events-index .columns{margin-bottom:50px}section.events-index .columns .single{width:33%}.expertise-section-pathways .container,.expertise-section .container,section.experiences-group>.container,section.four-block-cta .container,section.hero-article .container,section.home-hero .content{padding-right:20px;padding-left:20px}section.home-hero .content{padding:0 34px}section.home-hero .logos{height:78px;padding-right:calc((100% - 1225px) / 2)}section.img-content-rows .container,section.news-events-showcase .container{padding-right:20px;padding-left:20px}section.news-events-showcase .events-showcase{padding-left:75px}section.news-listing>.container{padding-right:20px;padding-left:20px}section.news-listing main.listing .listing-head aside.showing{display:inline-block}section.news-montage>.container,section.our-history .container{padding-right:20px;padding-left:20px}section.our-history .time-aside{left:15px}section.our-history .time-aside a.active:before{display:block}section.our-history .milestones .row.tall .image{max-width:350px}section.our-history .milestones .row.tall .image figure{width:100%;height:490px;max-width:327px}.our-ratings-section .container{padding-right:20px;padding-left:20px}.our-ratings-section.style--1 .our-ratings-item{max-width:33%;-ms-flex:0 0 33%;flex:0 0 33%}.our-ratings-section .our-ratings-item{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%}.our-ratings-section .our-ratings-item:not(:last-of-type){border-right:2px solid #dbdbdb}.our-ratings-section .our-ratings-item .wrap .image span.figure{right:18px}section.photo-carousel .content{padding-right:20px;padding-left:20px}section.photo-carousel--large .photos .item{min-height:597px;min-width:1106px}section.portrait-img-tiles .tiles{-ms-flex-wrap:nowrap;flex-wrap:nowrap}section.portrait-img-tiles .tile{-ms-flex-preferred-size:20%;flex-basis:20%;min-height:645px;width:20%}section.portrait-img-tiles .textarea{display:none}.programme-animate-section .content,section.programme-body>.container{padding-right:20px;padding-left:20px}section.programme-body>.container>.inner>main.content{padding-right:90px}section.programme-index>.container,section.programmes-overview .container{padding-right:20px;padding-left:20px}section.programmes-overview main.content .listing.listing--single ul.list{columns:2;column-gap:40px}section.programmes-overview main.content .listing.listing--multiple{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}section.programmes-overview main.content .listing.listing--multiple .col{display:inline-block;margin-bottom:35px;-ms-flex:1 1 auto;flex:1 1 auto}.programmes-section{padding:46px 0 15px}.programmes-section .container{padding-right:20px;padding-left:20px}.programmes-section .programmes-items{max-width:68.5%;-ms-flex:0 0 68.5%;flex:0 0 68.5%}.programmes-section .programmes-caption{max-width:31.5%;-ms-flex:0 0 31.5%;flex:0 0 31.5%;padding:5px 75px 0 40px}.programmes-section .programmes-caption-title{margin-bottom:14px}.programmes-section .programmes-caption-description{margin-bottom:36px}section.rankings-index>.container{padding-right:20px;padding-left:20px}section.rankings-index .columns{margin-bottom:50px}section.rankings-index .columns .single{width:33%}section.related-events .container,section.slider-carousel-info .container,section.slider-carousel-info .container--slider{padding-right:20px;padding-left:20px}section.slider-carousel-info .photos{height:550px}section.slider-carousel-info .photos .item{min-height:550px;min-width:1200px;width:1200px;height:550px}section.slider-carousel-info .photos figure.image{height:550px}section.slider-carousel .container,section.social-connect .container,section.staff-listing>.container,section.staff-profile>.container{padding-right:20px;padding-left:20px}section.staff-profile>.container>.inner>main.content{padding-right:90px}section.staff-profile>.container>.inner .profile-bio figure.image{margin-right:38px;width:277px;height:277px}section.staff-profile>.container>.inner .profile-bio .content{max-width:calc(100% - 277px - 38px)}section.staff-profile>.container>.inner .profile-bio .content .contact{display:inline-block}section.staff-profile>.container>.inner .profile-bio>.contact{display:none}section.standard-body>.container{padding-right:20px;padding-left:20px}section.standard-body>.container>.inner>main.content{padding-right:90px}section.standard-hero.style--1 figure.image{width:100%}section.standard-hero.has--side-text figure.image .src{right:auto;width:calc(100% - 390px)}section.standard-hero aside.side-text{-ms-flex-align:center;align-items:center;background-color:#0054a4;background-image:linear-gradient(270deg,#258dc7,#105496);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:0;max-width:390px;padding:0;top:0;right:0;bottom:0;position:absolute;width:100%;height:100%}section.standard-hero aside.side-text .inner{background:transparent;padding:60px 70px 60px 66px}section.standard-hero aside.side-text .description{max-width:235px}section.standard-hero aside.side-text a.button{margin-top:34px}section.text-aside-expertise .container,section.text-aside-media-pathways .container{padding-right:20px;padding-left:20px}section.text-aside-media-pathways aside.content figure.image{display:block}section.text-aside-media-pathways.section-padding--03{padding-top:340px!important}section.text-aside-media .container{padding-right:20px;padding-left:20px}section.text-aside-media aside.content figure.image{display:block}section.text-aside-media.section-padding--03{padding-top:340px!important}section.textarea-aside-stats .container{padding-right:20px;padding-left:20px}section.textarea-aside-stats main>figure.image{display:inline-block}section.textarea-aside-stats main>figure.image+.content{display:inline-block;max-width:calc(100% - 277px - 38px);vertical-align:top}section.textarea-aside-stats main>.content .bottom{display:block;margin-top:0}section.textarea-aside-stats main>.content .bottom figure.image{display:none}section.textarea-aside-stats main>.content .bottom .small-text{display:block;padding-left:0;padding-top:34px}section.textarea-aside-stats main>.content .bottom .small-text .text{max-width:700px}section.textarea-aside-stats article.stat .wrap .image span.figure{right:18px}section.thumbnail-ctas .container{padding-right:20px;padding-left:20px}section.thumbnail-ctas article.thumbnail{height:300px;max-width:590px;min-width:275px;padding-bottom:0}section.thumbnail-ctas article.thumbnail:hover figure.image{transform:scale(1.075)}section.thumbnail-ctas.in-sidebar article.thumbnail{height:180px}section.tile-ctas.style--1 article.tile{-ms-flex-preferred-size:calc(25% - 40px);flex-basis:calc(25% - 40px);margin:20px}section.tile-ctas .container{padding-right:20px;padding-left:20px}section.timeline-tabs nav.tabs{display:block}section.timeline-tabs nav.tabs li{display:inline-block}section.timeline-tabs nav.tabs li a{width:100%;padding:0 30px;display:inline-block;background-color:transparent}section.timeline-tabs .item:after,section.timeline-tabs .item:before{display:none}section.timeline-tabs .tabbed-content,section.timeline-tabs .tabbed-content .item{min-height:0}section.timeline-tabs .tabbed-content .item .item-content{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}section.timeline-tabs .tabbed-content .item .item-content>.inner{padding:40px 35px 55px}section.toggle-information .container,section.toggle-menus .container{padding-right:20px;padding-left:20px}article.index-programme .title{margin-bottom:30px;min-height:52px}.ranking{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%}.ranking:not(:last-of-type){border-right:2px solid #dbdbdb}.ranking .wrap .image span.figure{right:18px}main.change-makers section.home-hero .content{padding-right:20px;padding-left:20px;padding:0 34px}main.change-makers section.home-hero .logos{height:78px;padding-right:calc((100% - 1225px) / 2)}section.meet-the-makers .content{padding-right:20px;padding-left:20px}section.photo-carousel-cm--large .photos .item{min-height:597px;min-width:1106px}main.change-makers section.change-maker-tiles .tiles{-ms-flex-wrap:nowrap;flex-wrap:nowrap}main.change-makers section.change-maker-tiles .tile{-ms-flex-preferred-size:25%;flex-basis:25%;min-height:500px;width:25%}main.change-makers section.text-aside-media .container{padding-right:20px;padding-left:20px}main.change-makers section.text-aside-media aside.content figure.image{display:block}main.change-makers section.text-aside-media.section-padding--03{padding-top:340px!important}main.change-makers section.tile-ctas-change-maker.style--1 article.tile{margin-right:10px}main.change-makers section.tile-ctas-change-maker .container,section.meet-the-makers_oc .content{padding-right:20px;padding-left:20px}main.oc section.tile-ctas-change-maker.style--1 article.tile{margin-right:10px}main.oc section.tile-ctas-change-maker .container{padding-right:20px;padding-left:20px}article.index-programme .title{min-height:22px}section.core-montage>.container,section.subscribe-section .container,section.thumb-testimonial-index.three-per-row .container{padding-right:20px;padding-left:20px}}@media (min-width:1025px) and (min-width:1231px){nav.section-menu .container{padding-right:20px;padding-left:20px}}@media screen and (min-width:1280px){nav.programme-pagination .link span.title{font-size:22px;font-size:1.375rem}.about-section .about-description p.x-big{font-size:26px;font-size:1.625rem}section.application-steps.style--1 header h5.title{font-size:42px;font-size:2.625rem}section.blog-article-index header>.title:not(.size-custom){font-size:32px;font-size:2rem}section.blog-article-index header>.title.size-custom--01{font-size:26px;font-size:1.625rem}section.blog-article-index header>.title.size-custom--02,section.case-study-archive h1.title{font-size:32px;font-size:2rem}section.case-study-carousel--style-1 header .title{font-size:42px;font-size:2.625rem}section.case-study-carousel--style-1 main li blockquote{font-size:26px;font-size:1.625rem}section.case-study-carousel--style-2 header .title{font-size:42px;font-size:2.625rem}section.case-study-carousel--style-2 main li blockquote{font-size:22px;font-size:1.375rem}section.contained-textarea h2,section.contained-textarea h2.alt--01{font-size:32px;font-size:2rem}section.contained-textarea blockquote{font-size:26px;font-size:1.625rem}section.cta-information-blocks .blocks .large h3{font-size:42px;font-size:2.625rem}section.cta-information-blocks .blocks .small h3,section.events-index main.listing .heading{font-size:26px;font-size:1.625rem}section.extendable-references .heading{font-size:33px;font-size:2.0625rem}section.extendable-references li .title{font-size:20px;font-size:1.25rem}section.extendable-references li .description,section.extendable-references li .toggle .toggle-content{font-size:14px;font-size:.875rem}section.featured-img-aside-text .heading{font-size:26px;font-size:1.625rem}section.financial-tabs .tabbed-content .textarea h2,section.financial-tabs .tabbed-content .textarea h2.alt--01{font-size:32px;font-size:2rem}section.financial-tabs .tabbed-content .textarea blockquote{font-size:26px;font-size:1.625rem}section.four-block-cta .information h2{font-size:42px;font-size:2.625rem}section.four-block-cta .block .description{font-size:15px;font-size:.9375rem}section.heading h1,section.hero-article .title h1{font-size:42px;font-size:2.625rem}section.hero-article .meta .value{font-size:14px;font-size:.875rem}section.hero-inline-form .inline-form .input{font-size:54px;font-size:3.375rem}section.img-content-rows .information h2{font-size:42px;font-size:2.625rem}section.img-content-rows .information p{font-size:16px;font-size:1rem}section.img-content-rows .row .content h3{font-size:26px;font-size:1.625rem}section.news-montage .section-heading h1{font-size:42px;font-size:2.625rem}section.news-montage aside.large-tile article .text>a.title{font-size:20px;font-size:1.25rem}@media (min-width:1025px){section.news-montage aside.secondary-tiles article:nth-of-type(-n+2) .text>a.title{font-size:14px;font-size:.875rem}}section.our-history .heading .overlay{font-size:127px;font-size:7.9375rem}section.our-history .milestones .row .statistics .number{font-size:52px;font-size:3.25rem}section.our-history .milestones .row .year .box h3{font-size:88px;font-size:5.5rem}.our-ratings-section.style--1 .section-title,section.photo-carousel .content .title.black,section.programme-index main.listing .group>.group-title{font-size:32px;font-size:2rem}section.programmes-overview main.content>.title{font-size:26px;font-size:1.625rem}section.programmes-overview main.content .listing.listing--multiple .col>span.title{font-size:22px;font-size:1.375rem}section.quick-links a.has-description .description{font-size:14px;font-size:.875rem}section.rankings-index main.listing .heading{font-size:26px;font-size:1.625rem}section.slider-carousel-info .heading h2,section.slider-carousel-info .information .heading,section.slider-carousel .heading h2{font-size:42px;font-size:2.625rem}section.social-connect.style--1 .link-tile h2{font-size:56px;font-size:3.5rem}section.staff-listing main.listing article .meta span.job{font-size:14px;font-size:.875rem}section.staff-profile>.container>.inner .profile-bio .content .title{font-size:33px;font-size:2.0625rem}section.standard-hero header.title .text h1:not(.course-title){font-size:42px;font-size:2.625rem}section.standard-hero aside.side-text .title{font-size:26px;font-size:1.625rem}section.testimonial-tabs header .title,section.text-aside-expertise aside.content .title.style--1{font-size:32px;font-size:2rem}section.text-aside-expertise aside.content .sub{font-size:20px;font-size:1.25rem}section.text-aside-media-pathways h2.heading{font-size:42px;font-size:2.625rem}section.text-aside-media-pathways .heading.stlye--1{font-size:56px;font-size:3.5rem}section.text-aside-media-pathways aside.content .title.style--1{font-size:32px;font-size:2rem}section.text-aside-media-pathways aside.content .title.style--3{font-size:22px;font-size:1.375rem}section.text-aside-media-pathways aside.content .title.style--4{font-size:42px;font-size:2.625rem}section.text-aside-media-pathways aside.content .sub{font-size:20px;font-size:1.25rem}section.text-aside-media-pathways aside.content .large-numbered .number{font-size:58px;font-size:3.625rem}section.text-aside-media h2.heading{font-size:42px;font-size:2.625rem}section.text-aside-media .heading.stlye--1{font-size:56px;font-size:3.5rem}section.text-aside-media aside.content .title.style--1{font-size:32px;font-size:2rem}section.text-aside-media aside.content .title.style--3{font-size:22px;font-size:1.375rem}section.text-aside-media aside.content .title.style--4{font-size:42px;font-size:2.625rem}section.text-aside-media aside.content .sub{font-size:20px;font-size:1.25rem}section.text-aside-media aside.content .large-numbered .number{font-size:58px;font-size:3.625rem}section.textarea-aside-stats main>.content>.title{font-size:26px;font-size:1.625rem}section.textarea h2,section.textarea h2.alt--01{font-size:32px;font-size:2rem}section.textarea blockquote{font-size:26px;font-size:1.625rem}section.tile-ctas header .title,section.timeline article.stamp main.content .title,section.timeline notimeline.content .title{font-size:22px;font-size:1.375rem}section.toggle-information .overlay{font-size:127px;font-size:7.9375rem}section.toggle-information h2{font-size:32px;font-size:2rem}section.toggle-menus h2{font-size:42px;font-size:2.625rem}section.toggle-menus .toggle .header .title{font-size:18px;font-size:1.125rem}article.cta-tile-x3 .text .description,article.cta-tile .text .description{font-size:16px;font-size:1rem}aside.map-location .permalink a.has-description .description{font-size:14px;font-size:.875rem}div.modal-event header h2{font-size:26px;font-size:1.625rem}div.modal-event .content .box h3{font-size:22px;font-size:1.375rem}.modal .textarea h2,.modal .textarea h2.alt--01{font-size:32px;font-size:2rem}.modal .textarea blockquote{font-size:26px;font-size:1.625rem}main.change-makers section.article-body section.textarea blockquote{font-size:44px}section.meet-the-makers .content .title.black{font-size:32px;font-size:2rem}main.change-makers section.text-aside-media h2.heading{font-size:42px;font-size:2.625rem}main.change-makers section.text-aside-media .heading.stlye--1{font-size:56px;font-size:3.5rem}main.change-makers section.text-aside-media aside.content .title.style--1{font-size:32px;font-size:2rem}main.change-makers section.text-aside-media aside.content .title.style--3{font-size:22px;font-size:1.375rem}main.change-makers section.text-aside-media aside.content .title.style--4{font-size:42px;font-size:2.625rem}main.change-makers section.text-aside-media aside.content .title.style--5{font-size:28px;font-size:1.75rem}main.change-makers section.text-aside-media aside.content .sub{font-size:20px;font-size:1.25rem}main.change-makers section.text-aside-media aside.content .large-numbered .number{font-size:58px;font-size:3.625rem}main.change-makers section.tile-ctas-change-maker header .title{font-size:22px;font-size:1.375rem}main.oc section.article-body section.textarea blockquote{font-size:44px}section.meet-the-makers_oc .content .title.black{font-size:32px;font-size:2rem}main.oc section.tile-ctas-change-maker header .title{font-size:22px;font-size:1.375rem}div.wbs-eventdiary-viewevent h1,main.listing .group>.group-title-small a{font-size:32px;font-size:2rem}div.wbs-body .wbs-pagetitle{font-size:32px}section.core-montage .section-heading h1{font-size:42px;font-size:2.625rem}section.core-montage aside.large-tile article .text>a.title{font-size:20px;font-size:1.25rem}@media (min-width:1025px){section.core-montage aside.secondary-tiles article:nth-of-type(-n+10) .text>a.title{font-size:14px;font-size:.875rem}}}@media only screen and (min-width:1360px){header.primary .search-wrap{max-width:1096px;right:calc((100% - 1341px) / 2)}}@media only screen and (min-width:1380px){section.text-aside-img-carousel .content{display:inline-block;margin-bottom:0;padding:110px 115px 100px calc(50% - 610px);vertical-align:top;width:calc(50% - 150px)}section.text-aside-img-carousel .content .content-inner{max-width:350px}section.text-aside-img-carousel .photos{display:inline-block;vertical-align:top;width:calc(50% + 150px)}section.text-aside-img-carousel .photos .slick-list{margin-right:-6px;margin-left:-6px}section.text-aside-img-carousel .photos .slick-slide{margin-right:6px;margin-left:6px}section.text-aside-img-carousel .photos .item{min-height:485px;min-width:485px;width:485px;height:485px}section.text-aside-img-carousel .photos figure.image{width:415px;height:415px}section.text-aside-img-carousel .photos ul.slick-dots{margin-right:0;margin-left:-6px;text-align:left}section.text-aside-img-carousel.padding--01{padding:290px 0 70px}}@media only screen and (min-width:1400px) and (max-width:1440px){body>main.base section.standard-hero{padding-left:45px}}@media (min-width:1401px){.about-section .about-description{margin-bottom:0;max-width:58%;-ms-flex:0 0 58%;flex:0 0 58%}section.financial-tabs nav.tabs{display:block}section.financial-tabs nav.tabs li{display:inline-block}section.financial-tabs nav.tabs li a{padding:0 30px;display:inline-block}section.financial-tabs .item:after,section.financial-tabs .item:before{display:none}section.financial-tabs .tabbed-content,section.financial-tabs .tabbed-content .item{min-height:0}section.financial-tabs .tabbed-content .item .item-content{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}section.financial-tabs .tabbed-content .item .item-content>.inner{padding:40px 40px 45px}section.news-events-showcase .news-showcase-item{display:inline-block;-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}section.slider-carousel-info .photos{height:704px}section.slider-carousel-info .photos .item{min-height:704px;min-width:1252px;width:1252px;height:704px}section.slider-carousel-info .photos figure.image{height:704px}section.staff-listing main.listing article{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/4 - 22.5px);flex-basis:calc(99.9% * 1/4 - 22.5px);max-width:calc(99.9% * 1/4 - 22.5px);width:calc(99.9% * 1/4 - 22.5px)}section.staff-listing main.listing article:nth-child(1n){margin-right:30px;margin-left:0}section.staff-listing main.listing article:last-child{margin-right:0}section.staff-listing main.listing article:nth-child(4n){margin-right:0;margin-left:auto}section.staff-listing main.listing article .meta span.name{min-height:40px}section.staff-profile>.container>.inner .profile-bio{padding-right:0}section.standard-hero.style--1 header.title{padding:0}section.standard-hero.style--1 figure.image{margin-left:298px}section.textarea-aside-stats main{padding-right:0}section.tile-ctas article.tile .text .title{min-height:65px}main.change-makers section.home-hero{height:697px}main.change-makers section.tile-ctas-change-maker article.tile .text .title,main.oc section.tile-ctas-change-maker article.tile .text .title{min-height:65px}section.programme-body section.tile-ctas article.tile .text .title,section.standard-body section.tile-ctas article.tile .text .title{min-height:0}section.financial-tabs nav.tabs li a{width:100%;background-color:transparent}section.hero-inline-form{padding-left:calc(50% - 605px)}section.staff-listing main.listing article .meta span.name{min-height:0}section.standard-hero figure.image .aligntop{background-position:top}}@media only screen and (min-width:1438px){.programme-animate-section .cityscape{padding-bottom:60%;width:100%;height:0}}@media (min-width:1441px){section.home-hero .content{max-width:none;padding:0 0 0 165px}section.standard-hero.style--1 figure.image{width:75%}section.standard-hero header.title{padding-left:165px}.social-networks-fixed{display:block;left:45px;width:auto}main.change-makers section.home-hero .content{max-width:none;padding:0 0 0 165px}section.subscribe-section .subscribe-image{max-width:740px;-ms-flex-preferred-size:740px;flex-basis:740px}section.subscribe-section .subscribe-caption{-ms-flex-preferred-size:calc(100% - 740px);flex-basis:calc(100% - 740px);max-width:calc(100% - 740px);padding:75px 77px 70px 56px}}@media only screen and (min-width:1725px){main.change-makers section.home-hero figure.media,section.home-hero figure.media{max-width:calc(50% + 450px - 165px)!important}}@media (min-width:1741px){.programme-animate-section .content{padding-bottom:435px}}@media (min-width:2041px){.programme-animate-section .content{padding-bottom:530px}}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@media (max-width:1024px){.hidden-md{display:none}.visible-md{display:block}nav.programme-pagination .link+.link{position:static}nav.programme-pagination .link+.link:before{background:hsla(0,0%,59%,.32);content:"";margin:auto;top:0;right:50%;bottom:0;position:absolute;width:1px;height:64px}nav.programme-pagination.prev-only .container>.inner{-ms-flex-pack:end;justify-content:flex-end}nav.programme-pagination.prev-only .link{max-width:calc(50% - 20px);text-align:right}nav.programme-pagination.prev-only .link:before{background:hsla(0,0%,59%,.32);content:"";margin:auto;top:0;right:50%;bottom:0;position:absolute;width:1px;height:64px}nav.section-menu ul li:not(:last-of-type){border-bottom:1px solid #dbdbdb}nav.section-menu ul li:last-of-type{padding-bottom:12px}nav.section-menu ul li:last-of-type:after{bottom:auto;top:20px}nav.section-menu.hide--mobile{display:none}nav.sticky-cta-pathways ul.buttons{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-height:62px}nav.sticky-cta-pathways li.button{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}nav.sticky-cta-pathways li.button:not(:first-of-type){border-left:1px solid #fff}nav.sticky-cta-pathways li.button a{-ms-flex-align:end;align-items:flex-end;color:#494949;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-size:8px;font-size:.5rem;line-height:1em;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:-.01px;letter-spacing:-.00063rem;padding:0 10px 12px;text-transform:uppercase}nav.sticky-cta-pathways li.button a.enquiry{background:transparent url(../img/sticky-cta--enquiry.svg) no-repeat center top 10px/16px 20px}nav.sticky-cta-pathways li.button a.download-brochure{background:transparent url(../img/sticky-cta--download.svg) no-repeat center top 10px/18px 20px}nav.sticky-cta-pathways li.button a.apply{background:transparent url(../img/sticky-cta--apply.svg) no-repeat center top 10px/21px}nav.sticky-cta ul.buttons{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-height:62px}nav.sticky-cta li.button{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}nav.sticky-cta li.button:not(:first-of-type){border-left:1px solid #fff}nav.sticky-cta li.button a{-ms-flex-align:end;align-items:flex-end;color:#494949;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-size:8px;font-size:.5rem;line-height:1em;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:-.01px;letter-spacing:-.00063rem;padding:0 10px 12px;text-transform:uppercase}nav.sticky-cta li.button a.enquiry{background:transparent url(../img/sticky-cta--enquiry.svg) no-repeat center top 10px/16px 20px}nav.sticky-cta li.button a.download-brochure{background:transparent url(../img/sticky-cta--download.svg) no-repeat center top 10px/18px 20px}nav.sticky-cta li.button a.apply{background:transparent url(../img/sticky-cta--apply.svg) no-repeat center top 10px/21px}section.article-body>.container>.inner>aside.sidebar.hide-mobile{display:none}section.case-study-carousel main li aside.content{padding:30px 0}section.case-study-carousel main .slick-list{margin:0 -15px;padding-top:15px!important;padding-bottom:15px!important}section.case-study-carousel main .slick-slide{margin:0 15px}section.case-study-carousel main aside.image .src{transition:all .3s ease-in-out}section.case-study-carousel main .slick-center aside.image .src{transform:scale(1.08)}section.case-study-carousel main ul.slick-dots{display:block;margin-top:26px;text-align:center}section.case-study-carousel main ul.slick-dots li{display:inline-block;margin:0}section.case-study-carousel main ul.slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;cursor:pointer;display:block;font-size:0;outline:none;overflow:hidden;position:relative;width:24px;height:24px;text-indent:-999px}section.case-study-carousel main ul.slick-dots li button:after{background:rgba(53,64,69,.14);border-radius:100%;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:7px;height:7px;transition:all .2s ease-in-out}section.case-study-carousel main ul.slick-dots li.slick-active button:after{background-color:#354045}section.events-index.padding--01{margin-top:20px;padding-top:0}section.events-index aside.filters main.form{display:none!important}.expertise-section-pathways .expertise-caption-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:13px}.expertise-section-pathways .expertise-caption-items li{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.expertise-section-pathways .expertise-award-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:13px}.expertise-section-pathways .expertise-award-items li{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.expertise-section .expertise-caption-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:13px}.expertise-section .expertise-caption-items li{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}section.news-events-showcase{padding:50px 0;margin-bottom:0}section.news-events-showcase .events-showcase-loop{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}section.news-events-showcase .events-showcase-item .showcase-item-title{max-width:100%}section.programme-body>.container>.inner>aside.sidebar.hide-mobile,section.programme-table-steps.hide-mobile{display:none}section.rankings-index.padding--01{margin-top:20px;padding-top:0}section.staff-profile>.container>.inner>aside.sidebar.hide-mobile,section.standard-body>.container>.inner>aside.sidebar.hide-mobile{display:none}section.standard-hero.mobile--blue-title header.title .text h1{color:#125496}main.oc section.tile-ctas-change-maker.style--1 article.tile{margin-top:0!important}}@media (max-width:959px){section.case-study-index article.case-study:not(:last-of-type){border-bottom:1px solid hsla(0,0%,59%,.3);padding-bottom:30px}section.contained-textarea .data-table .row .column:first-of-type h5{background:rgba(53,64,69,.06);padding:8px 14px 6px}section.financial-tabs .tabbed-content .textarea .data-table .row .column:first-of-type h5{background:rgba(53,64,69,.06);padding:8px 14px 6px}section.our-history .padding--b-30{padding-bottom:30px}section.our-history .padding--b-45{padding-bottom:45px}section.our-history .padding--b-95{padding-bottom:95px}section.our-history .padding--b-70{padding-bottom:70px}section.text-aside-expertise .row{-ms-flex-direction:column;flex-direction:column}section.text-aside-media-pathways{display:block}section.text-aside-media-pathways .row{-ms-flex-direction:column;flex-direction:column}section.text-aside-media-pathways .row.mobile-reverse-col{-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.text-aside-media-pathways.first--media aside.content{-ms-flex-order:1;order:1;padding-top:95px}section.text-aside-media-pathways.first--content aside.content{-ms-flex-order:0;order:0;padding-bottom:95px}section.text-aside-media-pathways.first--mobile--media aside.content{-ms-flex-order:1;order:1;padding-top:30px}section.text-aside-media-pathways.first--mobile--media aside.media{-ms-flex-order:0;order:0}section.text-aside-media-pathways.first--mobile--content aside.content{-ms-flex-order:0;order:0;padding-bottom:30px}section.text-aside-media-pathways.first--mobile--content aside.media{-ms-flex-order:1;order:1}section.text-aside-media .row{-ms-flex-direction:column;flex-direction:column}section.text-aside-media .row.mobile-reverse-col{-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.text-aside-media.first--media aside.content{-ms-flex-order:1;order:1;padding-top:95px}section.text-aside-media.first--content aside.content{-ms-flex-order:0;order:0;padding-bottom:95px}section.text-aside-media.first--mobile--media aside.content{-ms-flex-order:1;order:1;padding-top:30px}section.text-aside-media.first--mobile--media aside.media{-ms-flex-order:0;order:0}section.text-aside-media.first--mobile--content aside.content{-ms-flex-order:0;order:0;padding-bottom:30px}section.text-aside-media.first--mobile--content aside.media{-ms-flex-order:1;order:1}section.textarea .data-table .row .column:first-of-type h5{background:rgba(53,64,69,.06);padding:8px 14px 6px}aside.indepenent-content-sidebar .sidebar-block.hide--mobile{display:none}main.change-makers .large-bg-text-cm{font-size:1.4rem}main.change-makers section.hero-article .bottom-area{padding-top:0;border-top:0}main.change-makers section.hero-image{margin-bottom:-10px}main.change-makers section.text-aside-media .row{-ms-flex-direction:column;flex-direction:column}main.change-makers section.text-aside-media .row.mobile-reverse-col{-ms-flex-direction:column-reverse;flex-direction:column-reverse}main.change-makers section.text-aside-media.first--media aside.content{-ms-flex-order:1;order:1;padding-top:25px}main.change-makers section.text-aside-media.first--content aside.content{-ms-flex-order:0;order:0;padding-bottom:95px}main.change-makers section.text-aside-media.first--mobile--media aside.content{-ms-flex-order:1;order:1;padding-top:30px}main.change-makers section.text-aside-media.first--mobile--media aside.media{-ms-flex-order:0;order:0}main.change-makers section.text-aside-media.first--mobile--content aside.content{-ms-flex-order:0;order:0;padding-bottom:30px}main.change-makers section.text-aside-media.first--mobile--content aside.media{-ms-flex-order:1;order:1}main.oc .large-bg-text-cm{font-size:1.4rem}main.oc section.hero-article .bottom-area{padding-top:0;border-top:0}main.oc section.hero-image{margin-bottom:-10px}section.core-insights-subscribe{height:700px}section.text-aside-media.content-width--01 aside.content .content-inner,section.text-aside-media aside.content .content-inner.width--03{max-width:100%}}@media (max-width:699px){footer.primary a.back-to-top-btn{width:100%;top:auto;right:auto;bottom:auto;left:auto;position:relative}section.home-hero figure.media video{display:none}main.change-makers .programmes-module{-ms-flex-direction:column-reverse;flex-direction:column-reverse}main.change-makers section.home-hero figure.media video{display:none}section.meet-the-makers{padding-bottom:0}main.oc .programmes-module{-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.meet-the-makers_oc{padding-bottom:0}div.fancybox-content iframe{width:360px;height:270px}section.team-index div.press aside.photo{width:100%}section.team-index div.press aside.mobile-meta{max-width:100%;padding-left:0}}@media (max-width:479px){footer.primary .footer-toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap}.expertise-section-pathways aside.expertise-caption .section-subtitle{margin-bottom:25px}.expertise-section-pathways .expertise-caption-items{padding-bottom:20px}.expertise-section-pathways .expertise-caption-items li{font-size:11px;font-size:.6875rem;margin-bottom:12px}.expertise-section-pathways .expertise-footer-left{margin-top:15px;padding-top:17px}.expertise-section-pathways .link-view-all{font-size:11px;font-size:.6875rem}.expertise-section-pathways .expertise-award-items{padding-bottom:20px}.expertise-section-pathways .expertise-award-items li{font-size:11px;font-size:.6875rem;margin-bottom:12px}.expertise-section-pathways .expertise-content-item .footer .section-subtitle{margin-bottom:25px}.expertise-section-pathways .expertise-footer-right{margin-top:15px;padding-top:17px}.expertise-section aside.expertise-caption .section-subtitle{margin-bottom:25px}.expertise-section .expertise-caption-items{padding-bottom:20px}.expertise-section .expertise-caption-items li{font-size:11px;font-size:.6875rem;margin-bottom:12px}.expertise-section .expertise-footer{margin-top:15px;padding-top:17px}.expertise-section .link-view-all{font-size:11px;font-size:.6875rem}section.news-events-showcase{padding:34px 0 0!important}section.news-events-showcase .news-showcase-header{margin-bottom:36px}section.news-events-showcase .showcase-item-image{margin-bottom:30px}section.news-events-showcase .showcase-item-title{margin-bottom:21px}section.text-aside-media-pathways .expertise-award-items{padding-bottom:20px}section.text-aside-media-pathways .expertise-award-items li{font-size:11px;font-size:.6875rem;margin-bottom:12px}main.change-makers section.article-body section.textarea blockquote:before{top:20px;left:-30px;font-size:70px}main.change-makers section.article-body section.textarea blockquote:after{bottom:-15px;padding-left:5px;font-size:70px}main.oc section.article-body section.textarea blockquote:before{top:20px;left:-30px;font-size:70px}main.oc section.article-body section.textarea blockquote:after{bottom:-15px;padding-left:5px;font-size:70px}img.blog-article-inline-image{width:100%}div.fancybox-content{padding:10px 0}div.text-modal{padding:10px}nav.programme-pagination .link span.title{max-width:150px}section.subscribe-section .subscribe-title{font-size:27px;font-size:1.6875rem}}@media (max-width:573px){header.primary .inner{-ms-flex-align:center;align-items:center}section.news-events-showcase .news-showcase-item:not(:last-of-type){border-bottom:1px solid hsla(0,0%,59%,.3);padding-bottom:40px}section.our-history .container{padding:0 20px}main.change-makers section.change-maker div.container .hero-media,main.oc section.change-maker div.container .hero-media{height:100%}}@media only screen and (max-width:1100px){header.primary ul.main-menu{display:none!important}}@media (max-width:1229px){header.section-hero-wrap{margin-bottom:35px}header.section-hero-wrap section.standard-hero{-ms-flex-order:1;order:1}header.section-hero-wrap nav.section-menu{-ms-flex-order:0;order:0}.expertise-section .expertise-content-item figure.image{height:calc(100% - 180px)}.expertise-section .expertise-content-item .footer{height:180px}section.staff-profile>.container>.inner .profile-bio figure.image:before{border-color:#fff transparent transparent;border-width:40px 40px 0 0;top:-15px;right:5px;bottom:0;left:0}section.staff-profile>.container>.inner .profile-bio figure.image:after{border-color:transparent transparent #fff;border-width:0 0 40px 40px;right:-5px;bottom:-10px}main.change-makers .large-bg-text-cm,main.oc .large-bg-text-cm{font-size:1.9rem}.about-section .about-blockquote-cite{font-size:1.2rem}}@media screen and (max-width:420px){nav.programme-pagination .link span.title{font-size:16px;font-size:1rem}.about-section .about-description p.x-big{font-size:22px;font-size:1.375rem}section.application-steps.style--1 header h5.title{font-size:26px;font-size:1.625rem}section.blog-article-index header>.title.size-custom--01,section.blog-article-index header>.title.size-custom--02,section.blog-article-index header>.title:not(.size-custom){font-size:22px;font-size:1.375rem}section.case-study-archive h1.title{font-size:18px;font-size:1.125rem}section.case-study-carousel--style-1 header .title{font-size:26px;font-size:1.625rem}section.case-study-carousel--style-1 main li blockquote{font-size:18px;font-size:1.125rem}section.case-study-carousel--style-2 header .title{font-size:26px;font-size:1.625rem}section.case-study-carousel--style-2 main li blockquote{font-size:16px;font-size:1rem}section.contained-textarea h2{font-size:21px;font-size:1.3125rem}section.contained-textarea blockquote,section.contained-textarea h2.alt--01{font-size:22px;font-size:1.375rem}section.cta-information-blocks .blocks .large h3{font-size:26px;font-size:1.625rem}section.cta-information-blocks .blocks .small h3{font-size:22px;font-size:1.375rem}section.events-index main.listing .heading{font-size:18px;font-size:1.125rem}section.extendable-references .heading{font-size:24px;font-size:1.5rem}section.extendable-references li .title{font-size:18px;font-size:1.125rem}section.extendable-references li .description,section.extendable-references li .toggle .toggle-content{font-size:13px;font-size:.8125rem}section.featured-img-aside-text .heading{font-size:22px;font-size:1.375rem}section.financial-tabs .tabbed-content .textarea h2{font-size:21px;font-size:1.3125rem}section.financial-tabs .tabbed-content .textarea blockquote,section.financial-tabs .tabbed-content .textarea h2.alt--01{font-size:22px;font-size:1.375rem}section.four-block-cta .information h2{font-size:26px;font-size:1.625rem}section.four-block-cta .block .description{font-size:13px;font-size:.8125rem}section.heading h1,section.hero-article .title h1{font-size:26px;font-size:1.625rem}section.hero-article .meta .value{font-size:13px;font-size:.8125rem}section.hero-inline-form .inline-form .input,section.img-content-rows .information h2{font-size:26px;font-size:1.625rem}section.img-content-rows .information p{font-size:15px;font-size:.9375rem}section.img-content-rows .row .content h3{font-size:22px;font-size:1.375rem}section.news-montage .section-heading h1{font-size:32px;font-size:2rem}section.news-montage aside.large-tile article .text>a.title{font-size:16px;font-size:1rem}@media (min-width:1025px){section.news-montage aside.secondary-tiles article:nth-of-type(-n+2) .text>a.title{font-size:12px;font-size:.75rem}}section.our-history .heading .overlay{font-size:80px;font-size:5rem}section.our-history .milestones .row .statistics .number{font-size:40px;font-size:2.5rem}section.our-history .milestones .row .year .box h3{font-size:72px;font-size:4.5rem}.our-ratings-section.style--1 .section-title{font-size:22px;font-size:1.375rem}section.photo-carousel .content .title.black{font-size:26px;font-size:1.625rem}section.programme-index main.listing .group>.group-title,section.programmes-overview main.content>.title{font-size:18px;font-size:1.125rem}section.programmes-overview main.content .listing.listing--multiple .col>span.title{font-size:16px;font-size:1rem}section.quick-links a.has-description .description{font-size:13px;font-size:.8125rem}section.rankings-index main.listing .heading{font-size:18px;font-size:1.125rem}section.slider-carousel-info .heading h2,section.slider-carousel-info .information .heading,section.slider-carousel .heading h2{font-size:26px;font-size:1.625rem}section.social-connect.style--1 .link-tile h2{font-size:22px;font-size:1.375rem}section.staff-listing main.listing article .meta span.job{font-size:13px;font-size:.8125rem}section.staff-profile>.container>.inner .profile-bio .content .title{font-size:24px;font-size:1.5rem}section.standard-hero header.title .text h1:not(.course-title){font-size:26px;font-size:1.625rem}section.standard-hero aside.side-text .title,section.testimonial-tabs header .title{font-size:18px;font-size:1.125rem}section.text-aside-expertise aside.content .title.style--1{font-size:22px;font-size:1.375rem}section.text-aside-expertise aside.content .sub{font-size:16px;font-size:1rem}section.text-aside-media-pathways h2.heading{font-size:26px;font-size:1.625rem}section.text-aside-media-pathways .heading.stlye--1,section.text-aside-media-pathways aside.content .title.style--1{font-size:22px;font-size:1.375rem}section.text-aside-media-pathways aside.content .title.style--3{font-size:16px;font-size:1rem}section.text-aside-media-pathways aside.content .title.style--4{font-size:26px;font-size:1.625rem}section.text-aside-media-pathways aside.content .sub{font-size:16px;font-size:1rem}section.text-aside-media-pathways aside.content .large-numbered .number{font-size:25px;font-size:1.5625rem}section.text-aside-media h2.heading{font-size:26px;font-size:1.625rem}section.text-aside-media .heading.stlye--1,section.text-aside-media aside.content .title.style--1{font-size:22px;font-size:1.375rem}section.text-aside-media aside.content .title.style--3{font-size:16px;font-size:1rem}section.text-aside-media aside.content .title.style--4{font-size:26px;font-size:1.625rem}section.text-aside-media aside.content .sub{font-size:16px;font-size:1rem}section.text-aside-media aside.content .large-numbered .number{font-size:25px;font-size:1.5625rem}section.textarea-aside-stats main>.content>.title{font-size:18px;font-size:1.125rem}section.textarea h2{font-size:21px;font-size:1.3125rem}section.textarea blockquote,section.textarea h2.alt--01{font-size:22px;font-size:1.375rem}section.tile-ctas header .title{font-size:16px;font-size:1rem}section.timeline article.stamp main.content .title,section.timeline notimeline.content .title{font-size:18px;font-size:1.125rem}section.toggle-information .overlay{font-size:80px;font-size:5rem}section.toggle-information h2{font-size:20px;font-size:1.25rem}section.toggle-menus h2{font-size:26px;font-size:1.625rem}section.toggle-menus .toggle .header .title{font-size:16px;font-size:1rem}article.cta-tile-x3 .text .description,article.cta-tile .text .description{font-size:15px;font-size:.9375rem}aside.map-location .permalink a.has-description .description{font-size:13px;font-size:.8125rem}div.modal-event header h2{font-size:20px;font-size:1.25rem}div.modal-event .content .box h3{font-size:18px;font-size:1.125rem}.modal .textarea h2{font-size:21px;font-size:1.3125rem}.modal .textarea blockquote,.modal .textarea h2.alt--01{font-size:22px;font-size:1.375rem}main.change-makers section.article-body section.textarea blockquote{font-size:26px}main.change-makers section.text-aside-media h2.heading,section.meet-the-makers .content .title.black{font-size:26px;font-size:1.625rem}main.change-makers section.text-aside-media .heading.stlye--1,main.change-makers section.text-aside-media aside.content .title.style--1{font-size:22px;font-size:1.375rem}main.change-makers section.text-aside-media aside.content .title.style--3{font-size:16px;font-size:1rem}main.change-makers section.text-aside-media aside.content .title.style--4{font-size:26px;font-size:1.625rem}main.change-makers section.text-aside-media aside.content .title.style--5{font-size:18px;font-size:1.125rem}main.change-makers section.text-aside-media aside.content .sub{font-size:16px;font-size:1rem}main.change-makers section.text-aside-media aside.content .large-numbered .number{font-size:25px;font-size:1.5625rem}main.change-makers section.tile-ctas-change-maker header .title{font-size:16px;font-size:1rem}main.oc section.article-body section.textarea blockquote{font-size:26px}section.meet-the-makers_oc .content .title.black{font-size:26px;font-size:1.625rem}main.oc section.tile-ctas-change-maker header .title{font-size:16px;font-size:1rem}main.listing .group>.group-title-small a{font-size:18px;font-size:1.125rem}div.wbs-eventdiary-viewevent h1{font-size:26px;font-size:1.625rem}div.wbs-body .wbs-pagetitle{font-size:26px}section.core-montage .section-heading h1{font-size:32px;font-size:2rem}section.core-montage aside.large-tile article .text>a.title{font-size:16px;font-size:1rem}@media (min-width:1025px){section.core-montage aside.secondary-tiles article:nth-of-type(-n+10) .text>a.title{font-size:12px;font-size:.75rem}}}@media only screen and (max-width:760px){section.blog-article-index main.list article.blog:not(:last-of-type),section.cta-tiles-x3 main.list article.cta-tile:not(:last-of-type),section.cta-tiles main.list article.cta-tile:not(:last-of-type),section.experiences-group main.list article.case-study:not(:last-of-type){border-bottom:1px solid hsla(0,0%,59%,.3);padding-bottom:30px}section.blog-article-index main.list article.blog:not(:last-of-type){padding-bottom:5px}}@media only screen and (max-width:1024px){.expertise-section,.expertise-section-pathways{background-color:#f0f2f3}}@media (max-width:767px){.expertise-section-pathways .expertise-award-items li,.expertise-section-pathways .expertise-caption-items li,.expertise-section .expertise-caption-items li{max-width:100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}section.staff-listing main.listing article{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/2 - 15px);flex-basis:calc(99.9% * 1/2 - 15px);max-width:calc(99.9% * 1/2 - 15px);width:calc(99.9% * 1/2 - 15px)}section.staff-listing main.listing article:nth-child(1n){margin-right:30px;margin-left:0}section.staff-listing main.listing article:last-child{margin-right:0}section.staff-listing main.listing article:nth-child(2n){margin-right:0;margin-left:auto}section.team-index-manual ul.people li.person{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/2 - 15px);flex-basis:calc(99.9% * 1/2 - 15px);max-width:calc(99.9% * 1/2 - 15px);width:calc(99.9% * 1/2 - 15px)}section.team-index-manual ul.people li.person:nth-child(1n){margin-right:30px;margin-left:0}section.team-index-manual ul.people li.person:last-child{margin-right:0}section.team-index-manual ul.people li.person:nth-child(2n){margin-right:0;margin-left:auto}section.team-index ul.people li.person{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/2 - 15px);flex-basis:calc(99.9% * 1/2 - 15px);max-width:calc(99.9% * 1/2 - 15px);width:calc(99.9% * 1/2 - 15px)}section.team-index ul.people li.person:nth-child(1n){margin-right:30px;margin-left:0}section.team-index ul.people li.person:last-child{margin-right:0}section.team-index ul.people li.person:nth-child(2n){margin-right:0;margin-left:auto}section.testimonial-tabs{margin-right:-11px;margin-left:-11px;width:calc(100% + 22px)}section.testimonial-tabs header .title{font-size:32px!important;font-size:2rem!important;margin-bottom:21px;padding:0 11px}section.testimonial-tabs .logos{margin-bottom:20px}section.testimonial-tabs .logos .slick-list{margin:0 -15px;padding-top:15px!important;padding-bottom:15px!important}section.testimonial-tabs .logos .slick-slide{margin:0 15px}section.testimonial-tabs .logos .item-inner{background:#f5f6f8;min-height:135px;transition:all .3s ease-in-out}section.testimonial-tabs .logos img{max-height:90px;max-width:150px}section.testimonial-tabs .logos .slick-center .item .item-inner{transform:scale(1.08)}section.testimonial-tabs .content .slick-slide:not(.slick-current) blockquote{opacity:0}article.event footer .permalink{text-align:center}article.event footer a.button{font-size:11px;font-size:.6875rem;line-height:.9rem;-ms-flex-align:center;align-items:center;border:2px solid #0254a7;color:#0254a7;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.72px;letter-spacing:.045rem;min-height:52px;padding:20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;border-color:#282a2a;color:#282a2a;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto;min-height:36px;padding:8px 20px}aside.indepenent-content-sidebar.border-top--mobile{padding-top:40px}aside.indepenent-content-sidebar.border-top--mobile:before{background:hsla(0,0%,59%,.32);content:"";display:block;height:1px;margin:auto 0;top:0;right:11px;left:11px;position:absolute;width:calc(100% - 11px * 2)}section.subscribe-section figure.core-insights{padding:5px}section.subscribe-section{margin-bottom:40px}}@media (max-width:1399px){section.financial-tabs .item{box-shadow:0 1px 0 0 #adbac1}section.financial-tabs .item:not(:last-of-type){margin-bottom:3px}section.timeline-tabs .item{box-shadow:0 1px 0 0 #adbac1}section.timeline-tabs .item:not(:last-of-type){margin-bottom:3px}}@media screen and (max-width:600px){section.textarea table{border:0}section.textarea table caption{font-size:1.3em}section.textarea table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}section.textarea table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}section.textarea table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:left}section.textarea table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase;margin-right:10px}section.textarea table td:last-child{border-bottom:0}}
/*# sourceMappingURL=../../maps/global.css.map */
