/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animated.flip{animation-name:flip;backface-visibility:visible}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateY(-15deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{animation-duration:.75s;animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center}to{opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1;transform-origin:center}to{opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}
@charset "UTF-8";.l-grid-flex{display:-moz-flex;display:flex}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.lightbox-lite,.lightbox-lite-open{overflow:hidden}.lightbox-lite{background:rgba(0,0,0,.7);height:0;opacity:0;position:fixed;top:-500%;transition:width 0s .5s,height 0s .5s,z-index 0s .5s,top 0s .5s,opacity .5s;width:0;z-index:-10}.lightbox-lite.lightbox-lite-box-open{height:100%;opacity:1;top:0!important;transition:width 0s,height 0s,z-index 0s,top 0s,opacity .5s;width:100%;z-index:100}.lightbox-lite.lightbox-lite-box-open>.lightbox-lite__box{left:50%;top:50%;transition:left 0s,top .5s}.lightbox-lite.has-feedback .lightbox-lite-content-placeholder:after,.lightbox-lite.is-loading .lightbox-lite-content-placeholder:after{background:hsla(0,0%,100%,.8) no-repeat 50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.lightbox-lite.has-feedback .lightbox-lite__box,.lightbox-lite.is-loading .lightbox-lite__box{overflow:hidden}.lightbox-lite.is-loading>.lightbox-lite__box:after{background:url(/images/loading-pretty.gif) no-repeat 50%;background-size:100px 100px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.lightbox-lite__box{-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#000;font-size:15px;font-size:.9375rem;height:auto;left:-200%;line-height:1.3;margin:auto;max-height:90%;min-height:40%;overflow-x:hidden;overflow-y:auto;padding:55px;position:fixed;top:100%;transform:translate(-50%,-50%);transition:left 0s .5s,top .5s;width:90%;z-index:4}.lightbox-lite__box.lightbox-lite__box-trans{background:transparent;max-height:100%;overflow:hidden;padding:0 108px}@media (max-width:768px){.lightbox-lite__box,.lightbox-lite__box.lightbox-lite__box-trans{padding:40px 20px;width:95%}}.lightbox-lite__box--m{padding:40px 90px;width:70%}@media (max-width:1240px){.lightbox-lite__box--m{padding:30px 50px;width:75%}}@media (max-width:768px){.lightbox-lite__box--m{padding:30px 20px;width:95%}}.lightbox-lite__box--s{max-width:700px;padding:55px 110px;width:45%}@media (max-width:1040px){.lightbox-lite__box--s{max-width:none;padding:40px 50px;width:50%}}@media (max-width:650px){.lightbox-lite__box--s{padding:45px 20px;width:95%}}.lightbox-lite__box__loading{background:url(/images/loading-pretty.gif) no-repeat 50% #fff;background-size:90px 90px;padding-bottom:35%}.lightbox-lite__box-inner{height:100%;position:relative}.lightbox-lite-content-placeholder{height:100%}.lightbox-lite__feedback{display:none;font-size:24px;font-size:1.5rem;height:0;line-height:1.2;opacity:0;overflow:hidden;position:absolute;text-align:center;top:25%;width:0;z-index:-1}.has-feedback .lightbox-lite__feedback{display:block;height:auto;opacity:1;width:100%;z-index:2}.lightbox-lite-close{-webkit-backface-visibility:hidden;color:#d30013;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";font-size:16px;line-height:16px;-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;padding:15px;position:absolute;right:5px;top:5px;transform:translateZ(0);-webkit-transform:translateZ(0) scale(1);transform-origin:50% 50%;transition:all .3s;z-index:3}.no-touchevents .lightbox-lite-close:active,.no-touchevents .lightbox-lite-close:hover{transform:rotate(-180deg)}.lightbox-lite-close.circled{border:1px solid #fff;border-radius:50%;color:#fff;font-size:14px;padding:10px;right:0;top:-50px}@media screen and (max-width:800px){.lightbox-lite-close.circled{right:10px}}.animated{-vendor-animation-duration:.5s;animation-duration:.5s}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:sans-serif;height:100%;min-height:100%;overflow-y:visible}*{box-sizing:border-box}body{height:100%;margin:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}blockquote,figure{margin:0}a{background-color:transparent}textarea{-webkit-appearance:none;overflow:auto}button,input[type=submit]{-webkit-appearance:none;border:0}address{font-style:normal}.group:after{clear:both;content:"";display:table}.l-align-center{text-align:center!important}.l-align-right{text-align:right!important}.l-align-left{text-align:left!important}.l-margin-left-auto{margin-left:auto!important}.l-margin-right-auto{margin-right:auto!important}.l-rel{position:relative}.l-left{float:left!important}.l-right{float:right!important}.l-center{transform:translateX(-50%)}.l-center,.l-middle{left:50%;position:absolute}.l-middle{top:50%;transform:translate(-50%,-50%)}.l-v-center{position:absolute;top:50%;transform:translateY(-50%)}.l-center-block{display:block;margin-left:auto;margin-right:auto}.is-hidden{display:none}.is-visually-hidden{left:-5000px;top:-5000px}.l-v-center-table{display:table;height:100%;width:100%}.l-v-center-cell{display:table-cell;vertical-align:middle}.l-bottom{bottom:0;left:0;position:absolute;right:0}.l-full-height{height:100%}.l-fixed-height--l{max-height:500px;overflow:auto}@media screen and (max-width:1100px){.l-fixed-height--l{max-height:none}}.l-v-align-middle{vertical-align:middle}.l-center-block-m{width:90%}.l-center-block-m,.l-center-block-s{display:block;margin-left:auto;margin-right:auto}.l-center-block-s{width:60%}@media screen and (max-width:500px){.l-center-block-s{width:100%}}@media screen and (max-width:550px){.l-static--phablet{position:static}}.l-overflow-hidden{overflow:hidden}.l-grid-0{list-style:none;margin-left:0!important;padding:0}.l-grid-0:after{clear:both;content:"";display:table}.l-grid-0>[class*=" l-grid__item-"],.l-grid-0>[class^=l-grid__item-]{padding-bottom:0;padding-left:0!important}.l-grid-5{list-style:none;margin-left:-5px!important;padding:0}.l-grid-5:after{clear:both;content:"";display:table}.l-grid-5>[class*=" l-grid__item-"],.l-grid-5>[class^=l-grid__item-]{padding-bottom:5px;padding-left:5px!important}.l-grid-10{list-style:none;margin-left:-10px!important;padding:0}.l-grid-10:after{clear:both;content:"";display:table}.l-grid-10>[class*=" l-grid__item-"],.l-grid-10>[class^=l-grid__item-]{padding-bottom:10px;padding-left:10px!important}.l-grid-15{list-style:none;margin-left:-15px!important;padding:0}.l-grid-15:after{clear:both;content:"";display:table}.l-grid-15>[class*=" l-grid__item-"],.l-grid-15>[class^=l-grid__item-]{padding-bottom:15px;padding-left:15px!important}.l-grid-20{list-style:none;margin-left:-20px!important;padding:0}.l-grid-20:after{clear:both;content:"";display:table}.l-grid-20>[class*=" l-grid__item-"],.l-grid-20>[class^=l-grid__item-]{padding-bottom:20px;padding-left:20px!important}.l-grid-24{list-style:none;margin-left:-24px!important;padding:0}.l-grid-24:after{clear:both;content:"";display:table}.l-grid-24>[class*=" l-grid__item-"],.l-grid-24>[class^=l-grid__item-]{padding-bottom:24px;padding-left:24px!important}.l-grid-30{list-style:none;margin-left:-30px!important;padding:0}.l-grid-30:after{clear:both;content:"";display:table}.l-grid-30>[class*=" l-grid__item-"],.l-grid-30>[class^=l-grid__item-]{padding-bottom:30px;padding-left:30px!important}.l-grid-50{list-style:none;margin-left:-50px!important;padding:0}.l-grid-50:after{clear:both;content:"";display:table}.l-grid-50>[class*=" l-grid__item-"],.l-grid-50>[class^=l-grid__item-]{padding-bottom:50px;padding-left:50px!important}.l-grid__item-10{width:10%}.l-grid__item-10,.l-grid__item-15{display:inline-block;float:left;vertical-align:top}.l-grid__item-15{width:15%}.l-grid__item-20{width:20%}.l-grid__item-20,.l-grid__item-25{display:inline-block;float:left;vertical-align:top}.l-grid__item-25{width:25%}.l-grid__item-30{width:30%}.l-grid__item-30,.l-grid__item-33{display:inline-block;float:left;vertical-align:top}.l-grid__item-33{width:33.3333%}.l-grid__item-35{width:35%}.l-grid__item-35,.l-grid__item-40{display:inline-block;float:left;vertical-align:top}.l-grid__item-40{width:40%}.l-grid__item-45{width:45%}.l-grid__item-45,.l-grid__item-50{display:inline-block;float:left;vertical-align:top}.l-grid__item-50{width:50%}.l-grid__item-55{width:55%}.l-grid__item-55,.l-grid__item-60{display:inline-block;float:left;vertical-align:top}.l-grid__item-60{width:60%}.l-grid__item-65{width:65%}.l-grid__item-65,.l-grid__item-70{display:inline-block;float:left;vertical-align:top}.l-grid__item-70{width:70%}.l-grid__item-75{width:75%}.l-grid__item-75,.l-grid__item-85{display:inline-block;float:left;vertical-align:top}.l-grid__item-85{width:85%}.l-grid__item-90{width:90%}.l-grid__item-100,.l-grid__item-90{display:inline-block;float:left;vertical-align:top}.l-grid__item-100{width:100%}@media screen and (max-width:1100px){.l-grid__item-tablet-landscape-10{display:inline-block;float:left;vertical-align:top;width:10%}.l-grid__item-tablet-landscape-15{display:inline-block;float:left;vertical-align:top;width:15%}.l-grid__item-tablet-landscape-20{display:inline-block;float:left;vertical-align:top;width:20%}.l-grid__item-tablet-landscape-25{display:inline-block;float:left;vertical-align:top;width:25%}.l-grid__item-tablet-landscape-30{display:inline-block;float:left;vertical-align:top;width:30%}.l-grid__item-tablet-landscape-33{display:inline-block;float:left;vertical-align:top;width:33.3333%}.l-grid__item-tablet-landscape-35{display:inline-block;float:left;vertical-align:top;width:35%}.l-grid__item-tablet-landscape-40{display:inline-block;float:left;vertical-align:top;width:40%}.l-grid__item-tablet-landscape-45{display:inline-block;float:left;vertical-align:top;width:45%}.l-grid__item-tablet-landscape-50{display:inline-block;float:left;vertical-align:top;width:50%}.l-grid__item-tablet-landscape-55{display:inline-block;float:left;vertical-align:top;width:55%}.l-grid__item-tablet-landscape-60{display:inline-block;float:left;vertical-align:top;width:60%}.l-grid__item-tablet-landscape-65{display:inline-block;float:left;vertical-align:top;width:65%}.l-grid__item-tablet-landscape-70{display:inline-block;float:left;vertical-align:top;width:70%}.l-grid__item-tablet-landscape-75{display:inline-block;float:left;vertical-align:top;width:75%}.l-grid__item-tablet-landscape-85{display:inline-block;float:left;vertical-align:top;width:85%}.l-grid__item-tablet-landscape-90{display:inline-block;float:left;vertical-align:top;width:90%}.l-grid__item-tablet-landscape-100{display:inline-block;float:left;vertical-align:top;width:100%}}@media screen and (max-width:900px){.l-grid__item-tablet-large-10{display:inline-block;float:left;vertical-align:top;width:10%}.l-grid__item-tablet-large-15{display:inline-block;float:left;vertical-align:top;width:15%}.l-grid__item-tablet-large-20{display:inline-block;float:left;vertical-align:top;width:20%}.l-grid__item-tablet-large-25{display:inline-block;float:left;vertical-align:top;width:25%}.l-grid__item-tablet-large-30{display:inline-block;float:left;vertical-align:top;width:30%}.l-grid__item-tablet-large-33{display:inline-block;float:left;vertical-align:top;width:33.3333%}.l-grid__item-tablet-large-35{display:inline-block;float:left;vertical-align:top;width:35%}.l-grid__item-tablet-large-40{display:inline-block;float:left;vertical-align:top;width:40%}.l-grid__item-tablet-large-45{display:inline-block;float:left;vertical-align:top;width:45%}.l-grid__item-tablet-large-50{display:inline-block;float:left;vertical-align:top;width:50%}.l-grid__item-tablet-large-55{display:inline-block;float:left;vertical-align:top;width:55%}.l-grid__item-tablet-large-60{display:inline-block;float:left;vertical-align:top;width:60%}.l-grid__item-tablet-large-65{display:inline-block;float:left;vertical-align:top;width:65%}.l-grid__item-tablet-large-70{display:inline-block;float:left;vertical-align:top;width:70%}.l-grid__item-tablet-large-75{display:inline-block;float:left;vertical-align:top;width:75%}.l-grid__item-tablet-large-85{display:inline-block;float:left;vertical-align:top;width:85%}.l-grid__item-tablet-large-90{display:inline-block;float:left;vertical-align:top;width:90%}.l-grid__item-tablet-large-100{display:inline-block;float:left;vertical-align:top;width:100%}}@media screen and (max-width:800px){.l-grid__item-tablet-10{width:10%}.l-grid__item-tablet-10,.l-grid__item-tablet-15{display:inline-block;float:left;vertical-align:top}.l-grid__item-tablet-15{width:15%}.l-grid__item-tablet-20{width:20%}.l-grid__item-tablet-20,.l-grid__item-tablet-25{display:inline-block;float:left;vertical-align:top}.l-grid__item-tablet-25{width:25%}.l-grid__item-tablet-30{width:30%}.l-grid__item-tablet-30,.l-grid__item-tablet-33{display:inline-block;float:left;vertical-align:top}.l-grid__item-tablet-33{width:33.3333%}.l-grid__item-tablet-35{width:35%}.l-grid__item-tablet-35,.l-grid__item-tablet-40{display:inline-block;float:left;vertical-align:top}.l-grid__item-tablet-40{width:40%}.l-grid__item-tablet-45{width:45%}.l-grid__item-tablet-45,.l-grid__item-tablet-50{display:inline-block;float:left;vertical-align:top}.l-grid__item-tablet-50{width:50%}.l-grid__item-tablet-55{width:55%}.l-grid__item-tablet-55,.l-grid__item-tablet-60{display:inline-block;float:left;vertical-align:top}.l-grid__item-tablet-60{width:60%}.l-grid__item-tablet-65{width:65%}.l-grid__item-tablet-65,.l-grid__item-tablet-70{display:inline-block;float:left;vertical-align:top}.l-grid__item-tablet-70{width:70%}.l-grid__item-tablet-75{width:75%}.l-grid__item-tablet-75,.l-grid__item-tablet-85{display:inline-block;float:left;vertical-align:top}.l-grid__item-tablet-85{width:85%}.l-grid__item-tablet-90{width:90%}.l-grid__item-tablet-100,.l-grid__item-tablet-90{display:inline-block;float:left;vertical-align:top}.l-grid__item-tablet-100{width:100%}}@media screen and (max-width:550px){.l-grid__item-phablet-10{width:10%}.l-grid__item-phablet-10,.l-grid__item-phablet-15{display:inline-block;float:left;vertical-align:top}.l-grid__item-phablet-15{width:15%}.l-grid__item-phablet-20{width:20%}.l-grid__item-phablet-20,.l-grid__item-phablet-25{display:inline-block;float:left;vertical-align:top}.l-grid__item-phablet-25{width:25%}.l-grid__item-phablet-30{width:30%}.l-grid__item-phablet-30,.l-grid__item-phablet-33{display:inline-block;float:left;vertical-align:top}.l-grid__item-phablet-33{width:33.3333%}.l-grid__item-phablet-35{width:35%}.l-grid__item-phablet-35,.l-grid__item-phablet-40{display:inline-block;float:left;vertical-align:top}.l-grid__item-phablet-40{width:40%}.l-grid__item-phablet-45{width:45%}.l-grid__item-phablet-45,.l-grid__item-phablet-50{display:inline-block;float:left;vertical-align:top}.l-grid__item-phablet-50{width:50%}.l-grid__item-phablet-55{width:55%}.l-grid__item-phablet-55,.l-grid__item-phablet-60{display:inline-block;float:left;vertical-align:top}.l-grid__item-phablet-60{width:60%}.l-grid__item-phablet-65{width:65%}.l-grid__item-phablet-65,.l-grid__item-phablet-70{display:inline-block;float:left;vertical-align:top}.l-grid__item-phablet-70{width:70%}.l-grid__item-phablet-75{width:75%}.l-grid__item-phablet-75,.l-grid__item-phablet-85{display:inline-block;float:left;vertical-align:top}.l-grid__item-phablet-85{width:85%}.l-grid__item-phablet-90{display:inline-block;float:left;vertical-align:top;width:90%}.l-grid__item-phablet-100{display:inline-block;float:left;vertical-align:top;width:100%}}@media screen and (max-width:400px){.l-grid__item-phone-10{width:10%}.l-grid__item-phone-10,.l-grid__item-phone-15{display:inline-block;float:left;vertical-align:top}.l-grid__item-phone-15{width:15%}.l-grid__item-phone-20{width:20%}.l-grid__item-phone-20,.l-grid__item-phone-25{display:inline-block;float:left;vertical-align:top}.l-grid__item-phone-25{width:25%}.l-grid__item-phone-30{width:30%}.l-grid__item-phone-30,.l-grid__item-phone-33{display:inline-block;float:left;vertical-align:top}.l-grid__item-phone-33{width:33.3333%}.l-grid__item-phone-35{width:35%}.l-grid__item-phone-35,.l-grid__item-phone-40{display:inline-block;float:left;vertical-align:top}.l-grid__item-phone-40{width:40%}.l-grid__item-phone-45{width:45%}.l-grid__item-phone-45,.l-grid__item-phone-50{display:inline-block;float:left;vertical-align:top}.l-grid__item-phone-50{width:50%}.l-grid__item-phone-55{width:55%}.l-grid__item-phone-55,.l-grid__item-phone-60{display:inline-block;float:left;vertical-align:top}.l-grid__item-phone-60{width:60%}.l-grid__item-phone-65{width:65%}.l-grid__item-phone-65,.l-grid__item-phone-70{display:inline-block;float:left;vertical-align:top}.l-grid__item-phone-70{width:70%}.l-grid__item-phone-75{width:75%}.l-grid__item-phone-75,.l-grid__item-phone-85{display:inline-block;float:left;vertical-align:top}.l-grid__item-phone-85{width:85%}.l-grid__item-phone-90{width:90%}.l-grid__item-phone-100,.l-grid__item-phone-90{display:inline-block;float:left;vertical-align:top}.l-grid__item-phone-100{width:100%}}@media screen and (max-width:1100px){.l-grid-tablet-landscape-0{list-style:none;margin-left:0!important;padding:0}.l-grid-tablet-landscape-0:after{clear:both;content:"";display:table}.l-grid-tablet-landscape-0>[class*=" l-grid__item-"],.l-grid-tablet-landscape-0>[class^=l-grid__item-]{padding-bottom:0;padding-left:0!important}.l-grid-tablet-landscape-5{list-style:none;margin-left:-5px!important;padding:0}.l-grid-tablet-landscape-5:after{clear:both;content:"";display:table}.l-grid-tablet-landscape-5>[class*=" l-grid__item-"],.l-grid-tablet-landscape-5>[class^=l-grid__item-]{padding-bottom:5px;padding-left:5px!important}.l-grid-tablet-landscape-10{list-style:none;margin-left:-10px!important;padding:0}.l-grid-tablet-landscape-10:after{clear:both;content:"";display:table}.l-grid-tablet-landscape-10>[class*=" l-grid__item-"],.l-grid-tablet-landscape-10>[class^=l-grid__item-]{padding-bottom:10px;padding-left:10px!important}.l-grid-tablet-landscape-15{list-style:none;margin-left:-15px!important;padding:0}.l-grid-tablet-landscape-15:after{clear:both;content:"";display:table}.l-grid-tablet-landscape-15>[class*=" l-grid__item-"],.l-grid-tablet-landscape-15>[class^=l-grid__item-]{padding-bottom:15px;padding-left:15px!important}.l-grid-tablet-landscape-20{list-style:none;margin-left:-20px!important;padding:0}.l-grid-tablet-landscape-20:after{clear:both;content:"";display:table}.l-grid-tablet-landscape-20>[class*=" l-grid__item-"],.l-grid-tablet-landscape-20>[class^=l-grid__item-]{padding-bottom:20px;padding-left:20px!important}.l-grid-tablet-landscape-24{list-style:none;margin-left:-24px!important;padding:0}.l-grid-tablet-landscape-24:after{clear:both;content:"";display:table}.l-grid-tablet-landscape-24>[class*=" l-grid__item-"],.l-grid-tablet-landscape-24>[class^=l-grid__item-]{padding-bottom:24px;padding-left:24px!important}.l-grid-tablet-landscape-30{list-style:none;margin-left:-30px!important;padding:0}.l-grid-tablet-landscape-30:after{clear:both;content:"";display:table}.l-grid-tablet-landscape-30>[class*=" l-grid__item-"],.l-grid-tablet-landscape-30>[class^=l-grid__item-]{padding-bottom:30px;padding-left:30px!important}.l-grid-tablet-landscape-50{list-style:none;margin-left:-50px!important;padding:0}.l-grid-tablet-landscape-50:after{clear:both;content:"";display:table}.l-grid-tablet-landscape-50>[class*=" l-grid__item-"],.l-grid-tablet-landscape-50>[class^=l-grid__item-]{padding-bottom:50px;padding-left:50px!important}}@media screen and (max-width:900px){.l-grid-tablet-large-0{list-style:none;margin-left:0!important;padding:0}.l-grid-tablet-large-0:after{clear:both;content:"";display:table}.l-grid-tablet-large-0>[class*=" l-grid__item-"],.l-grid-tablet-large-0>[class^=l-grid__item-]{padding-bottom:0;padding-left:0!important}.l-grid-tablet-large-5{list-style:none;margin-left:-5px!important;padding:0}.l-grid-tablet-large-5:after{clear:both;content:"";display:table}.l-grid-tablet-large-5>[class*=" l-grid__item-"],.l-grid-tablet-large-5>[class^=l-grid__item-]{padding-bottom:5px;padding-left:5px!important}.l-grid-tablet-large-10{list-style:none;margin-left:-10px!important;padding:0}.l-grid-tablet-large-10:after{clear:both;content:"";display:table}.l-grid-tablet-large-10>[class*=" l-grid__item-"],.l-grid-tablet-large-10>[class^=l-grid__item-]{padding-bottom:10px;padding-left:10px!important}.l-grid-tablet-large-15{list-style:none;margin-left:-15px!important;padding:0}.l-grid-tablet-large-15:after{clear:both;content:"";display:table}.l-grid-tablet-large-15>[class*=" l-grid__item-"],.l-grid-tablet-large-15>[class^=l-grid__item-]{padding-bottom:15px;padding-left:15px!important}.l-grid-tablet-large-20{list-style:none;margin-left:-20px!important;padding:0}.l-grid-tablet-large-20:after{clear:both;content:"";display:table}.l-grid-tablet-large-20>[class*=" l-grid__item-"],.l-grid-tablet-large-20>[class^=l-grid__item-]{padding-bottom:20px;padding-left:20px!important}.l-grid-tablet-large-24{list-style:none;margin-left:-24px!important;padding:0}.l-grid-tablet-large-24:after{clear:both;content:"";display:table}.l-grid-tablet-large-24>[class*=" l-grid__item-"],.l-grid-tablet-large-24>[class^=l-grid__item-]{padding-bottom:24px;padding-left:24px!important}.l-grid-tablet-large-30{list-style:none;margin-left:-30px!important;padding:0}.l-grid-tablet-large-30:after{clear:both;content:"";display:table}.l-grid-tablet-large-30>[class*=" l-grid__item-"],.l-grid-tablet-large-30>[class^=l-grid__item-]{padding-bottom:30px;padding-left:30px!important}.l-grid-tablet-large-50{list-style:none;margin-left:-50px!important;padding:0}.l-grid-tablet-large-50:after{clear:both;content:"";display:table}.l-grid-tablet-large-50>[class*=" l-grid__item-"],.l-grid-tablet-large-50>[class^=l-grid__item-]{padding-bottom:50px;padding-left:50px!important}}.l-grid-tablet-0{list-style:none;margin-left:0!important;padding:0}.l-grid-tablet-0:after{clear:both;content:"";display:table}.l-grid-tablet-0>[class*=" l-grid__item-"],.l-grid-tablet-0>[class^=l-grid__item-]{padding-bottom:0;padding-left:0!important}.l-grid-tablet-5{list-style:none;margin-left:-5px!important;padding:0}.l-grid-tablet-5:after{clear:both;content:"";display:table}.l-grid-tablet-5>[class*=" l-grid__item-"],.l-grid-tablet-5>[class^=l-grid__item-]{padding-bottom:5px;padding-left:5px!important}.l-grid-tablet-10{list-style:none;margin-left:-10px!important;padding:0}.l-grid-tablet-10:after{clear:both;content:"";display:table}.l-grid-tablet-10>[class*=" l-grid__item-"],.l-grid-tablet-10>[class^=l-grid__item-]{padding-bottom:10px;padding-left:10px!important}.l-grid-tablet-15{list-style:none;margin-left:-15px!important;padding:0}.l-grid-tablet-15:after{clear:both;content:"";display:table}.l-grid-tablet-15>[class*=" l-grid__item-"],.l-grid-tablet-15>[class^=l-grid__item-]{padding-bottom:15px;padding-left:15px!important}.l-grid-tablet-20{list-style:none;margin-left:-20px!important;padding:0}.l-grid-tablet-20:after{clear:both;content:"";display:table}.l-grid-tablet-20>[class*=" l-grid__item-"],.l-grid-tablet-20>[class^=l-grid__item-]{padding-bottom:20px;padding-left:20px!important}.l-grid-tablet-24{list-style:none;margin-left:-24px!important;padding:0}.l-grid-tablet-24:after{clear:both;content:"";display:table}.l-grid-tablet-24>[class*=" l-grid__item-"],.l-grid-tablet-24>[class^=l-grid__item-]{padding-bottom:24px;padding-left:24px!important}.l-grid-tablet-30{list-style:none;margin-left:-30px!important;padding:0}.l-grid-tablet-30:after{clear:both;content:"";display:table}.l-grid-tablet-30>[class*=" l-grid__item-"],.l-grid-tablet-30>[class^=l-grid__item-]{padding-bottom:30px;padding-left:30px!important}.l-grid-tablet-50{list-style:none;margin-left:-50px!important;padding:0}.l-grid-tablet-50:after{clear:both;content:"";display:table}.l-grid-tablet-50>[class*=" l-grid__item-"],.l-grid-tablet-50>[class^=l-grid__item-]{padding-bottom:50px;padding-left:50px!important}.l-grid-flex{flex-wrap:wrap}.l-grid-flex--centered{-moz-justify-content:center;justify-content:center}.l-inset{padding:30px 15px}.l-inset-xms{padding:15px}.l-inset-l-h{padding-left:50px;padding-right:50px}.l-inset-xl-top{padding-top:60px}.l-inset-xl-left{padding-left:60px}.l-inset-xl-right{padding-right:60px}.l-inset-l-top{padding-top:50px}.l-inset-m-top{padding-top:40px}.l-inset-xs-top{padding-top:20px}.l-inset-xxs-top{padding-top:10px}.l-inset-none-btm{padding-bottom:0!important}.l-inset-xxl-btm{padding-bottom:70px!important}.l-inset-m-btm{padding-bottom:40px}.l-inset-xs-btm{padding-bottom:20px}.l-inset-l-left{padding-left:50px}.l-inset-l-right{padding-right:50px}.l-inset-xxs-left{padding-left:10px}.l-no-inset{padding:0!important}.l-no-inset-left{padding-left:0!important}.l-no-inset-right{padding-right:0!important}.l-no-inset-bottom{padding-bottom:0!important}.l-inset-top--header{padding-top:90px}@media screen and (max-width:800px){.l-inset-top--header{padding-top:30px}.l-no-inset__tablet{padding:0!important}}.l-no-margin{margin:0!important}.l-offset-xxxl-top{margin-top:90px!important}@media screen and (max-width:550px){.l-offset-xxxl-top{margin-top:30px!important}}.l-offset-l-top{margin-top:50px!important}@media screen and (max-width:550px){.l-offset-l-top{margin-top:30px!important}}.l-offset-m-top{margin-top:40px!important}.l-offset-s-top{margin-top:30px}.l-offset-xs-top{margin-top:20px!important}.l-offset-xms-top{margin-top:15px}.l-offset-xxs-top{margin-top:10px}.l-offset-xxxs-top{margin-top:5px}.l-offset-xxl-btm{margin-bottom:70px!important}@media screen and (max-width:550px){.l-offset-xxl-btm{margin-bottom:40px!important}}.l-offset-xl-btm{margin-bottom:60px!important}@media screen and (max-width:550px){.l-offset-xl-btm{margin-bottom:40px!important}}.l-offset-l-btm{margin-bottom:50px!important}@media screen and (max-width:550px){.l-offset-l-btm{margin-bottom:30px!important}}.l-offset-xm-btm{margin-bottom:50px}@media screen and (max-width:550px){.l-offset-xm-btm{margin-bottom:24px!important}}.l-offset-m-btm{margin-bottom:40px}@media screen and (max-width:550px){.l-offset-m-btm{margin-bottom:20px!important}}.l-offset-s-btm{margin-bottom:30px!important}.l-offset-xs-btm{margin-bottom:20px!important}.l-offset-xms-btm{margin-bottom:15px}.l-offset-xxs-btm{margin-bottom:10px}.l-offset-xxxs-btm{margin-bottom:5px}.l-offset-l-left{margin-left:50px}.l-offset-m-left{margin-left:40px}.l-offset-xs-left{margin-left:20px}.l-offset-xms-left{margin-left:15px}.l-offset-xxs-left{margin-left:10px}.l-offset-xxxs-left{margin-left:5px!important}.l-offset-xl-right{margin-right:60px}.l-offset-xs-right{margin-right:20px!important}.l-offset-xms-right{margin-right:15px}.l-offset-xxs-right{margin-right:10px!important}.l-offset-xxxs-right{margin-right:5px!important}@media screen and (max-width:800px){.l-no-offset-left__tablet{margin-left:0!important}.l-no-offset-btm__tablet{margin-bottom:0!important}}@media screen and (max-width:1600px){.l-offset-xxs-top--desktop{margin-top:10px}.l-offset-l-top--desktop{margin-top:50px!important}.l-offset-l-btm--desktop{margin-bottom:50px!important}.l-offset-s-btm--desktop{margin-bottom:30px!important}.l-offset-xxs-btm--desktop{margin-bottom:10px!important}}@media screen and (max-width:1280px){.l-offset-xxs-top--desktop-small{margin-top:10px}.l-offset-l-top--desktop-small{margin-top:50px!important}.l-offset-l-btm--desktop-small{margin-bottom:50px!important}.l-offset-s-btm--desktop-small{margin-bottom:30px!important}.l-offset-xxs-btm--desktop-small{margin-bottom:10px!important}}@media screen and (max-width:1100px){.l-offset-xxs-top--tablet-landscape{margin-top:10px}.l-offset-l-top--tablet-landscape{margin-top:50px!important}.l-offset-l-btm--tablet-landscape{margin-bottom:50px!important}.l-offset-s-btm--tablet-landscape{margin-bottom:30px!important}.l-offset-xxs-btm--tablet-landscape{margin-bottom:10px!important}}@media screen and (max-width:900px){.l-offset-xxs-top--tablet-large{margin-top:10px}.l-offset-l-top--tablet-large{margin-top:50px!important}.l-offset-l-btm--tablet-large{margin-bottom:50px!important}.l-offset-s-btm--tablet-large{margin-bottom:30px!important}.l-offset-xxs-btm--tablet-large{margin-bottom:10px!important}}@media screen and (max-width:800px){.l-offset-xxs-top--tablet{margin-top:10px}.l-offset-l-top--tablet{margin-top:50px!important}.l-offset-l-btm--tablet{margin-bottom:50px!important}.l-offset-s-btm--tablet{margin-bottom:30px!important}.l-offset-xxs-btm--tablet{margin-bottom:10px!important}}@media screen and (max-width:550px){.l-offset-xxs-top--phablet{margin-top:10px}.l-offset-l-top--phablet{margin-top:50px!important}.l-offset-l-btm--phablet{margin-bottom:50px!important}.l-offset-s-btm--phablet{margin-bottom:30px!important}.l-offset-xxs-btm--phablet{margin-bottom:10px!important}}@media screen and (max-width:500px){.l-offset-xxs-top--phone-large{margin-top:10px}.l-offset-l-top--phone-large{margin-top:50px!important}.l-offset-l-btm--phone-large{margin-bottom:50px!important}.l-offset-s-btm--phone-large{margin-bottom:30px!important}.l-offset-xxs-btm--phone-large{margin-bottom:10px!important}}@media screen and (max-width:400px){.l-offset-xxs-top--phone{margin-top:10px}.l-offset-l-top--phone{margin-top:50px!important}.l-offset-l-btm--phone{margin-bottom:50px!important}.l-offset-s-btm--phone{margin-bottom:30px!important}.l-offset-xxs-btm--phone{margin-bottom:10px!important}}@media screen and (max-width:340px){.l-offset-xxs-top--phone-small{margin-top:10px}.l-offset-l-top--phone-small{margin-top:50px!important}.l-offset-l-btm--phone-small{margin-bottom:50px!important}.l-offset-s-btm--phone-small{margin-bottom:30px!important}.l-offset-xxs-btm--phone-small{margin-bottom:10px!important}}.u-line-height-normal{line-height:1.2!important}.container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:120px!important;padding-right:120px!important;width:100%}@media screen and (max-width:1600px){.container{padding-left:60px!important;padding-right:60px!important}}@media screen and (max-width:1100px){.container{padding-left:30px!important;padding-right:30px!important}}@media screen and (max-width:400px){.container{padding-left:15px!important;padding-right:15px!important}}.container--l{margin-left:auto;margin-right:auto;max-width:1360px;padding-left:120px!important;padding-right:120px!important;width:100%}@media screen and (max-width:1600px){.container--l{padding-left:60px!important;padding-right:60px!important}}@media screen and (max-width:1100px){.container--l{padding-left:30px!important;padding-right:30px!important}}@media screen and (max-width:400px){.container--l{padding-left:15px!important;padding-right:15px!important}}.container--l--loose{max-width:1360px}.container--l--loose,.container--m{margin-left:auto;margin-right:auto;width:100%}.container--m{max-width:1140px;padding-left:120px!important;padding-right:120px!important}@media screen and (max-width:1600px){.container--m{padding-left:60px!important;padding-right:60px!important}}@media screen and (max-width:1100px){.container--m{padding-left:30px!important;padding-right:30px!important}}@media screen and (max-width:400px){.container--m{padding-left:15px!important;padding-right:15px!important}}.container--s{margin-left:auto;margin-right:auto;max-width:1010px;width:100%}.content-container-narrow{float:left;max-width:66%;width:100%}.scroll-spy-body .content-container-narrow{max-width:100%}@media screen and (max-width:800px){.content-container-narrow{max-width:100%}}.content-container-narrow .lead{font-size:24px;line-height:38px}@media screen and (max-width:800px){.content-container-narrow .lead{font-size:19px;line-height:32px}}@media screen and (max-width:1100px){.l-desktop{display:none}}@media screen and (min-width:1024px){.l-tablet-landscape{display:none}}@media screen and (max-width:1100px){.l-tablet-landscape-none{display:none!important}}@media screen and (min-width:771px){.l-tablet{display:none}}@media screen and (max-width:800px){.l-tablet-none{display:none!important}}@media screen and (min-width:551px){.l-phablet{display:none}}@media screen and (max-width:550px){.l-phablet-none{display:none}}@media screen and (min-width:401px){.l-phone{display:none}}@media screen and (max-width:400px){.l-phone-none{display:none}}.media-size-tracker{display:none!important;max-width:1600px}@media screen and (max-width:1280px){.media-size-tracker{max-width:1220px}}@media screen and (max-width:1100px){.media-size-tracker{max-width:1003px}}@media screen and (max-width:800px){.media-size-tracker{max-width:780px}}@media screen and (max-width:550px){.media-size-tracker{max-width:530px}}@media screen and (max-width:500px){.media-size-tracker{max-width:480px}}@media screen and (max-width:400px){.media-size-tracker{max-width:380px}}.is-hidden{display:none!important}@media (min-width:800px){.is-hidden-desktop{display:none!important}}@media screen and (max-width:800px){.is-hidden-tablet{display:none!important}}.is-hidden-desktop__menu{display:none!important}@media screen and (max-width:1100px){.is-hidden-desktop__menu{display:block!important}}.is-visible-hidden{opacity:0;visibility:hidden!important}.is-visually-hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:-9999px;-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;visibility:hidden;z-index:-1}.l-border-right{border-right:1px solid #3c3737}.l-body-content-forced,.l-body-content-forced p,.l-body-content-forced span{color:#3c3737!important;font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif!important;font-size:1em!important;line-height:1.5!important}@font-face{font-family:libreBaskerville;font-style:normal;font-weight:400;src:url(/fonts/librebaskerville/librebaskerville-regular-webfont.eot);src:url(/fonts/librebaskerville/librebaskerville-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/librebaskerville/librebaskerville-regular-webfont.woff2) format("woff2"),url(/fonts/librebaskerville/librebaskerville-regular-webfont.woff) format("woff"),url(/fonts/librebaskerville/librebaskerville-regular-webfont.ttf) format("truetype"),url(/fonts/librebaskerville/librebaskerville-regular-webfont.svg#libre_baskervilleregular) format("svg")}@font-face{font-family:libreBaskerville;font-style:normal;font-weight:700;src:url(/fonts/librebaskerville/librebaskerville-bold-webfont.eot);src:url(/fonts/librebaskerville/librebaskerville-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/librebaskerville/librebaskerville-bold-webfont.woff2) format("woff2"),url(/fonts/librebaskerville/librebaskerville-bold-webfont.woff) format("woff"),url(/fonts/librebaskerville/librebaskerville-bold-webfont.ttf) format("truetype"),url(/fonts/librebaskerville/librebaskerville-bold-webfont.svg#libre_baskervillebold) format("svg")}@font-face{font-family:libreBaskerville;font-style:italic;font-weight:400;src:url(/fonts/librebaskerville/librebaskerville-italic-webfont.eot);src:url(/fonts/librebaskerville/librebaskerville-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/librebaskerville/librebaskerville-italic-webfont.woff2) format("woff2"),url(/fonts/librebaskerville/librebaskerville-italic-webfont.woff) format("woff"),url(/fonts/librebaskerville/librebaskerville-italic-webfont.ttf) format("truetype"),url(/fonts/librebaskerville/librebaskerville-italic-webfont.svg#libre_baskervilleitalic) format("svg")}@font-face{font-family:Zawgyi-One;src:local("Zawgyi-One"),url(/fonts/zawgyi/zawgyi.woff) format("woff"),url(/fonts/zawgyi/zawgyi.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:normal;font-weight:500;src:url(/fonts/figtree/Figtree-Regular.eot?#iefix) format("eot"),url(/fonts/figtree/Figtree-Regular.woff2) format("woff2"),url(/fonts/figtree/Figtree-Regular.woff) format("woff"),url(/fonts/figtree/Figtree-Regular.ttf) format("truetype"),url(/fonts/figtree/Figtree-Regular.svg#Figtree-Regular) format("svg")}@font-face{font-family:Figtree;font-style:Italic;font-weight:500;src:url(/fonts/figtree/Figtree-Italic.eot?#iefix) format("eot"),url(/fonts/figtree/Figtree-Italic.woff2) format("woff2"),url(/fonts/figtree/Figtree-Italic.woff) format("woff"),url(/fonts/figtree/Figtree-Italic.ttf) format("truetype"),url(/fonts/figtree/Figtree-Italic.svg#Figtree-Italic) format("svg")}@font-face{font-family:Figtree;font-style:normal;font-weight:800;src:url(/fonts/figtree/Figtree-Regular.eot?#iefix) format("eot"),url(/fonts/figtree/Figtree-Regular.woff2) format("woff2"),url(/fonts/figtree/Figtree-Regular.woff) format("woff"),url(/fonts/figtree/Figtree-Regular.ttf) format("truetype"),url(/fonts/figtree/Figtree-Regular.svg#Figtree-Regular) format("svg")}@font-face{font-family:Figtree;font-style:Italic;font-weight:800;src:url(/fonts/figtree/Figtree-Italic.eot?#iefix) format("eot"),url(/fonts/figtree/Figtree-Italic.woff2) format("woff2"),url(/fonts/figtree/Figtree-Italic.woff) format("woff"),url(/fonts/figtree/Figtree-Italic.ttf) format("truetype"),url(/fonts/figtree/Figtree-Italic.svg#Figtree-Italic) format("svg")}@font-face{font-family:Figtree;font-style:italic;font-weight:400;src:url(/fonts/figtree/Figtree-Italic.eot?#iefix) format("eot"),url(/fonts/figtree/Figtree-Italic.woff2) format("woff2"),url(/fonts/figtree/Figtree-Italic.woff) format("woff"),url(/fonts/figtree/Figtree-Italic.ttf) format("truetype"),url(/fonts/figtree/Figtree-Italic.svg#Figtree-Italic) format("svg")}@font-face{font-family:Figtree;font-style:normal;font-weight:800;src:url(/fonts/figtree/Figtree-Bold.eot?#iefix) format("eot"),url(/fonts/figtree/Figtree-Bold.woff2) format("woff2"),url(/fonts/figtree/Figtree-Bold.woff) format("woff"),url(/fonts/figtree/Figtree-Bold.ttf) format("truetype"),url(/fonts/figtree/Figtree-Bold.svg#Figtree-Bold) format("svg")}@font-face{font-family:Figtree;font-style:normal;font-weight:800;src:url(/fonts/figtree/Figtree-ExtraBold.eot?#iefix) format("eot"),url(/fonts/figtree/Figtree-ExtraBold.woff2) format("woff2"),url(/fonts/figtree/Figtree-ExtraBold.woff) format("woff"),url(/fonts/figtree/Figtree-ExtraBold.ttf) format("truetype"),url(/fonts/figtree/Figtree-ExtraBold.svg#Figtree-ExtraBold) format("svg")}@font-face{font-family:Figtree-BlackItalic;src:url(/fonts/figtree/Figtree-BlackItalic.eot?#iefix) format("eot"),url(/fonts/figtree/Figtree-BlackItalic.woff2) format("woff2"),url(/fonts/figtree/Figtree-BlackItalic.woff) format("woff"),url(/fonts/figtree/Figtree-BlackItalic.ttf) format("truetype"),url(/fonts/figtree/Figtree-BlackItalic.svg#Figtree-BlackItalic) format("svg")}@font-face{font-family:Figtree-Black;src:url(/fonts/figtree/Figtree-Black.eot?#iefix) format("eot"),url(/fonts/figtree/Figtree-Black.woff2) format("woff2"),url(/fonts/figtree/Figtree-Black.woff) format("woff"),url(/fonts/figtree/Figtree-Black.ttf) format("truetype"),url(/fonts/figtree/Figtree-Black.svg#Figtree-Black) format("svg")}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon/icomoon.eot?y2fwpf);src:url(/fonts/icomoon/icomoon.eot?y2fwpf#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?y2fwpf) format("truetype"),url(/fonts/icomoon/icomoon.woff?y2fwpf) format("woff"),url(/fonts/icomoon/icomoon.svg?y2fwpf#icomoon) format("svg")}.btn--download:before,.btn--icon:after,[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-download-2:before{content:"\e910"}.icon-download:before{content:"\e90d"}.icon-check:before{content:"\f00c"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-chevron-up:before{content:"\f106"}.icon-chevron-down:before{content:"\f107"}.icon-cross:before{content:"\e90b"}.icon-hamburger:before{content:"\e90c"}.icon-facebook:before{content:"\e901"}.icon-linkedin:before{content:"\e902"}.icon-twitter:before{content:"\e903"}.icon-wechat:before{content:"\e904"}.icon-youku:before{content:"\e905"}.icon-youtube:before{content:"\e906"}.icon-arrow-circled-left:before,.page-bottom-nav__prev:before,.slick-prev:before{content:"\e908"}.icon-arrow-circled-up:before{content:"\e90e"}.icon-arrow-circled-down:before{content:"\e90f"}.icon-arrow-circled-right:before,.page-bottom-nav__next:before,.slick-next:before{content:"\e909"}.icon-chevron-left:before,.icon-chevron-right:before,.js-news-events-slick .slick-arrow.slick-next:before,.js-news-events-slick .slick-arrow.slick-prev:before,.link--emph:before,.uc-stories-details-view .uc-detail-footer .icon-chevron-left:before,.uc-stories-details-view .uc-detail-footer .link--emph:before{content:"\e90a"}.icon-chevron-right-b:before{content:"\e91a";font-weight:700}.icon-chevron-left,.link--emph:before{display:inline-block;transform:rotate(180deg)}.icon-search:before{content:"\e907"}.icon-instagram:before{content:"\e900"}.icon-play-circled:before,.icon-play-circled__trans-bg:before,.icon-play:before{content:"\f04b"}.icon-map-marker:before{content:"\f041"}.icon-envelope:before{content:"\f0e0"}.icon-top-pointer:before{content:"\e911"}.icon-clock:before{content:"\e912"}.icon-play-smooth-edge:before{content:"\e91c"}.icon-play-circled{background:rgba(211,0,19,.7);border-radius:50%;color:#fff;font-size:42px;font-size:2.625rem;line-height:1;padding:25.5px 27px 25.5px 33px}.icon-play-circled__trans-bg{border:1px solid #fff;border-radius:50%;color:#fff;font-size:14px;font-size:.875rem;line-height:1;padding:7px 7px 7px 10px}.i-loading{background:url(/images/loading-pretty.gif) 50% no-repeat;background-size:contain;display:block;height:100px;margin:auto;width:100px}html{background-color:#fff;color:#3c3737;font-size:1em;line-height:1.5}body.my,html{font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;text-rendering:optimizeLegibility}em{font-style:italic}hr{border:none;border-top:1px solid #ddd;color:#eee;margin:3em 0;padding:0;text-align:center}abbr[title],dfn[title]{border-bottom:1px dotted #3c3737}pre{background:#3c3737;color:#fff;display:block;font-family:arial,sans-serif;font-size:.9em;line-height:1.6;padding:15px;white-space:pre-line}blockquote{position:relative;quotes:"“" "”" "‘" "’"}cite{display:inline-block}p{margin:0}p:not(:last-child){margin-bottom:20px}::-moz-selection{background-color:#d30013;color:#fff}::selection{background-color:#d30013;color:#fff}.accordion__tab__copy__link,.article-header__date,.box__copy,.btn--base,.btn--blue,.btn--cta,.btn--cta--blue,.btn--link--base,.btn--link--base--white,.btn--main,.btn--pill,.btn--primary,.btn--rainbow,.card__info,.card__subtitle,.card__title,.cookie-consent__agree,.filtered-list__row,.form__input,.form__textarea,.h-card__copy__subtitle,.h-card__copy__title,.link--emph,.text--sans-serif,.text--sans-serif--black,.text--sans-serif--black--l,.text--sans-serif--black--m--muted,.text--sans-serif--black--xxxl,.text--sans-serif--black--xxxs,.text--sans-serif--medium,.text--sans-serif--medium--emph,.text--sans-serif--medium--l,.text--sans-serif--medium--m,.text--sans-serif--medium--m--caps,.text--sans-serif--medium--m--caps--muted,.text--sans-serif--medium--s,.text--sans-serif--medium--xs,.text--sans-serif--medium--xs--caps,.text--sans-serif--medium--xs--caps--muted,.text--sans-serif--medium--xxxs,.text--sans-serif--strong--l,.text--sans-serif--white--xxxl,.text--serif,.text--serif--l,.text--serif--l--emph,.text--serif--m,.text--serif--m--caps,.text--serif--xl,.text--serif--xm--strong,.text--serif--xxl,.text--serif--xxl--emph,.text--serif--xxxl,.text--serif--xxxl--red,.text--serif--xxxxl,.text-serif--white--xxl,body.my .accordion__tab__copy__link,body.my .article-header__date,body.my .box__copy,body.my .btn--base,body.my .btn--blue,body.my .btn--cta,body.my .btn--cta--blue,body.my .btn--link--base,body.my .btn--link--base--white,body.my .btn--main,body.my .btn--pill,body.my .btn--primary,body.my .btn--rainbow,body.my .card__info,body.my .card__subtitle,body.my .card__title,body.my .cookie-consent__agree,body.my .filtered-list__row,body.my .form__input,body.my .form__textarea,body.my .h-card__copy__subtitle,body.my .h-card__copy__title,body.my .link--emph,body.my .text--sans-serif,body.my .text--sans-serif--black,body.my .text--sans-serif--black--l,body.my .text--sans-serif--black--m--muted,body.my .text--sans-serif--black--xxxl,body.my .text--sans-serif--black--xxxs,body.my .text--sans-serif--medium,body.my .text--sans-serif--medium--emph,body.my .text--sans-serif--medium--l,body.my .text--sans-serif--medium--m,body.my .text--sans-serif--medium--m--caps,body.my .text--sans-serif--medium--m--caps--muted,body.my .text--sans-serif--medium--s,body.my .text--sans-serif--medium--xs,body.my .text--sans-serif--medium--xs--caps,body.my .text--sans-serif--medium--xs--caps--muted,body.my .text--sans-serif--medium--xxxs,body.my .text--sans-serif--strong--l,body.my .text--sans-serif--white--xxxl,body.my .text--serif,body.my .text--serif--l,body.my .text--serif--l--emph,body.my .text--serif--m,body.my .text--serif--m--caps,body.my .text--serif--xl,body.my .text--serif--xm--strong,body.my .text--serif--xxl,body.my .text--serif--xxl--emph,body.my .text--serif--xxxl,body.my .text--serif--xxxl--red,body.my .text--serif--xxxxl,body.my .text-serif--white--xxl,body.zh .h-card__copy__title,body.zh .link--emph,body.zh .text--serif,body.zh .text--serif--l,body.zh .text--serif--l--emph,body.zh .text--serif--m,body.zh .text--serif--m--caps,body.zh .text--serif--xl,body.zh .text--serif--xm--strong,body.zh .text--serif--xxl,body.zh .text--serif--xxl--emph,body.zh .text--serif--xxxl,body.zh .text--serif--xxxl--red,body.zh .text--serif--xxxxl,body.zh .text-serif--white--xxl{font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif}.article-header__date,.box__copy,.card__info,.card__subtitle,.filtered-list__row,.form__input,.form__textarea,.text--medium,.text--sans-serif--medium,.text--sans-serif--medium--emph,.text--sans-serif--medium--l,.text--sans-serif--medium--m,.text--sans-serif--medium--m--caps,.text--sans-serif--medium--m--caps--muted,.text--sans-serif--medium--s,.text--sans-serif--medium--xs,.text--sans-serif--medium--xs--caps,.text--sans-serif--medium--xs--caps--muted,.text--sans-serif--medium--xxxs{font-weight:500}.accordion__tab__copy__link,.btn--base,.btn--blue,.btn--cta,.btn--cta--blue,.btn--link--base,.btn--link--base--white,.btn--main,.btn--pill,.btn--primary,.btn--rainbow,.card__title,.cookie-consent__agree,.h-card__copy__subtitle,.subtitle,.text--black,.text--sans-serif--black,.text--sans-serif--black--l,.text--sans-serif--black--m--muted,.text--sans-serif--black--xxxl,.text--sans-serif--black--xxxs{font-weight:800}.text--uppercase{text-transform:uppercase}.text--nowrap{white-space:nowrap}.text--serif--xxxxl,.text--xxxxl{font-size:54px;font-size:3.375rem;line-height:1}.text--sans-serif--black--xxxl,.text--sans-serif--white--xxxl,.text--serif--xxxl,.text--serif--xxxl--red,.text--xxxl{font-size:40px;font-size:2.5rem;line-height:1.2}@media screen and (max-width:800px){.text--sans-serif--black--xxxl,.text--sans-serif--white--xxxl,.text--serif--xxxl,.text--serif--xxxl--red,.text--xxxl{font-size:34px;font-size:2.125rem;line-height:1.2}}@media screen and (max-width:500px){.text--sans-serif--black--xxxl,.text--sans-serif--white--xxxl,.text--serif--xxxl,.text--serif--xxxl--red,.text--xxxl{font-size:28px;font-size:1.75rem;line-height:1.2}}.text--serif--xxl,.text--serif--xxl--emph,.text--xxl,.text-serif--white--xxl{font-size:90px;font-size:5.625rem;letter-spacing:-1px;line-height:.9}body.zh .text--serif--xxl,body.zh .text--serif--xxl--emph,body.zh .text--xxl,body.zh .text-serif--white--xxl{font-size:88px;font-size:5.5rem;letter-spacing:-1px;line-height:.9}@media screen and (max-width:1100px){body.zh .text--serif--xxl,body.zh .text--serif--xxl--emph,body.zh .text--xxl,body.zh .text-serif--white--xxl{font-size:72px;font-size:4.5rem;line-height:.9}}@media screen and (max-width:800px){body.zh .text--serif--xxl,body.zh .text--serif--xxl--emph,body.zh .text--xxl,body.zh .text-serif--white--xxl{font-size:64px;font-size:4rem;line-height:.9}}@media screen and (max-width:500px){body.zh .text--serif--xxl,body.zh .text--serif--xxl--emph,body.zh .text--xxl,body.zh .text-serif--white--xxl{font-size:48px;font-size:3rem;line-height:.9}}@media screen and (max-width:400px){body.zh .text--serif--xxl,body.zh .text--serif--xxl--emph,body.zh .text--xxl,body.zh .text-serif--white--xxl{font-size:40px;font-size:2.5rem;line-height:.9}}@media screen and (max-width:1100px){.text--serif--xxl,.text--serif--xxl--emph,.text--xxl,.text-serif--white--xxl{font-size:72px;font-size:4.5rem;line-height:.9}}@media screen and (max-width:800px){.text--serif--xxl,.text--serif--xxl--emph,.text--xxl,.text-serif--white--xxl{font-size:64px;font-size:4rem;line-height:.9}}@media screen and (max-width:500px){.text--serif--xxl,.text--serif--xxl--emph,.text--xxl,.text-serif--white--xxl{font-size:48px;font-size:3rem;line-height:.9}}@media screen and (max-width:400px){.text--serif--xxl,.text--serif--xxl--emph,.text--xxl,.text-serif--white--xxl{font-size:40px;font-size:2.5rem;line-height:.9}}.numbers-container .title-text,.text--serif--xl,.text--xl{font-size:60px;font-size:3.75rem;line-height:1}@media screen and (max-width:800px){.numbers-container .title-text,.text--serif--xl,.text--xl{font-size:32px;font-size:2rem;line-height:1}}@media screen and (max-width:400px){.numbers-container .title-text,.text--serif--xl,.text--xl{font-size:24px;font-size:1.5rem;line-height:1}}.graduate-worldwise .title-text,.text--l,.text--sans-serif--black--l,.text--sans-serif--medium--l,.text--sans-serif--strong--l,.text--serif--l,.text--serif--l--emph{font-size:36px;font-size:2.25rem;line-height:1}@media screen and (max-width:800px){.graduate-worldwise .title-text,.text--l,.text--sans-serif--black--l,.text--sans-serif--medium--l,.text--sans-serif--strong--l,.text--serif--l,.text--serif--l--emph{font-size:24px;font-size:1.5rem;line-height:1}}@media screen and (max-width:400px){.graduate-worldwise .title-text,.text--l,.text--sans-serif--black--l,.text--sans-serif--medium--l,.text--sans-serif--strong--l,.text--serif--l,.text--serif--l--emph{font-size:20px;font-size:1.25rem;line-height:1}}.text--serif--xm--strong,.text--xm{font-size:32px;font-size:2rem;line-height:1.2}.news-events-container .title-text,.text--m,.text--sans-serif--black--m--muted,.text--sans-serif--medium--m,.text--sans-serif--medium--m--caps,.text--sans-serif--medium--m--caps--muted,.text--serif--m,.text--serif--m--caps{font-size:24px;font-size:1.5rem;line-height:1.2}.text--ms{font-size:20px;font-size:1.25rem;line-height:1.2}.text--s,.text--sans-serif--medium--s{font-size:18px;font-size:1.125rem;line-height:1.2}.text--sans-serif--medium--xs,.text--sans-serif--medium--xs--caps,.text--sans-serif--medium--xs--caps--muted,.text--xs{font-size:16px;font-size:1rem;line-height:1.2}.text--xxs{font-size:15px;font-size:.9375rem;line-height:1.5}.text--sans-serif--black--xxxs,.text--sans-serif--medium--xxxs,.text--xxxs{font-size:14px;font-size:.875rem;line-height:1.6}.text--xxxxs{font-size:12px;font-size:.75rem;line-height:1.2}.text--lightbox-title{font-size:48px;font-size:3rem;line-height:1}@media screen and (max-width:800px){.text--lightbox-title{font-size:32px;font-size:2rem;line-height:1}}@media screen and (max-width:400px){.text--lightbox-title{font-size:24px;font-size:1.5rem;line-height:1}}.text--sans-serif--strong--l,.text--serif--xm--strong,.text--strong{font-weight:700}.text--emph,.text--sans-serif--medium--emph,.text--serif--l--emph,.text--serif--xxl--emph{font-style:italic}.text--caps,.text--sans-serif--medium--m--caps,.text--sans-serif--medium--m--caps--muted,.text--sans-serif--medium--xs--caps,.text--sans-serif--medium--xs--caps--muted,.text--serif--m--caps{text-transform:uppercase}.text--dark{color:#3c3737}.text--sans-serif--white--xxxl,.text--white,.text-serif--white--xxl{color:#fff}.text--blue{color:#009dd5!important}.text--green{color:#97da00!important}.text--red,.text--serif--xxxl--red{color:#d30013!important}.text--muted,.text--sans-serif--black--m--muted,.text--sans-serif--medium--m--caps--muted,.text--sans-serif--medium--xs--caps--muted{color:#777!important}.text--center{text-align:center}.text--left{text-align:left}.text--right{text-align:right}.text--shadow-m{text-shadow:0 2px 4px rgba(0,0,0,.5)}.text--shadow-s{text-shadow:0 1px 1px rgba(0,0,0,.5)}.graduate-worldwise .tag-text,.text--tag{font-size:20px;font-size:1.25rem;line-height:1.2}@media screen and (max-width:1100px){.graduate-worldwise .tag-text,.text--tag{font-size:16px;font-size:1rem;line-height:1.2}}.subtitle{font-size:48px;font-size:3rem;line-height:1;margin-bottom:30px!important}@media screen and (max-width:800px){.subtitle{font-size:32px;font-size:2rem;line-height:1}}@media screen and (max-width:400px){.subtitle{font-size:20px;font-size:1.25rem;line-height:1}}.dot--red{position:relative}.dot--red:after{bottom:0;color:#d30013;content:".";position:absolute;transform:translate(0)}body.zh .dot--red:after{bottom:-10px}.dot--blue{position:relative}.dot--blue:after{bottom:0;color:#009dd5;content:".";position:absolute;transform:translate(0)}body.zh .dot--blue:after{bottom:-10px}.dot--yellow{position:relative}.dot--yellow:after{bottom:0;color:#ffb909;content:".";position:absolute;transform:translate(0)}body.zh .dot--yellow:after{bottom:-10px}.dot--dark{position:relative}.dot--dark:after{bottom:0;color:#3c3737;content:".";position:absolute;transform:translate(0)}body.zh .dot--dark:after{bottom:-10px}.inspiring-people .dot--dark:after{right:0}.dot--white{position:relative}.dot--white:after{color:#fff;content:"."}.admission-slider .dot--white:after{bottom:10px}.admissions-section-title{font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif;font-size:18px;line-height:1.2}img{font-style:italic;max-width:100%;vertical-align:middle}.img-rounded,.img-rounded--s,.img-rounded--xs{border-radius:100%}.gm-style img,img[height],img[width]{max-width:none}.img-shadow{box-shadow:3px 3px 6px -3px #aaa,-3px 3px 6px -3px #aaa}.img-full-width{width:100%}.img-max-width{display:block;height:auto;margin:0 auto;max-width:100%}.img-rounded--s{height:40px;width:40px}.img-rounded--xs{height:30px;width:30px}.img-rounded--xxs{border-radius:5px}li>ol,li>ul{margin-bottom:0}.list-bare{list-style:none;margin:0;padding:0}.list-header--red{color:#d30013;font-weight:800}.pages-list{margin:0;padding:0}.pages-list__item-wrap{list-style:none;margin:0 auto;max-width:1600px;padding:0 120px}.pages-list__item-wrap:not(:last-child){margin-bottom:30px}@media screen and (max-width:1600px){.pages-list__item-wrap{padding-left:60px;padding-right:60px}}@media screen and (max-width:1100px){.pages-list__item-wrap{padding-left:30px;padding-right:30px}}@media screen and (max-width:800px){.pages-list__item-wrap{padding:0}}.pages-list__item{background-size:cover;background:#000 no-repeat 50%;position:relative}.pages-list__item:before{content:"";display:block;padding-bottom:35%}@media screen and (max-width:1280px){.pages-list__item:before{padding-bottom:42%}}@media screen and (max-width:800px){.pages-list__item:before{padding-bottom:55%}}@media screen and (max-width:550px){.pages-list__item:before{padding-bottom:70%}}@media screen and (max-width:500px){.pages-list__item:before{padding-bottom:40%}}@media screen and (max-width:400px){.pages-list__item:before{padding-bottom:40%}}.pages-list__item--right .pages-list__overlay{right:0}.pages-list__item--right .page-list__title{text-align:right}.pages-list__item--right .page-list__info-text{width:49%}.pages-list__item--right .page-list__title span{background-color:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 0 0 1rem}@media screen and (max-width:800px){.pages-list__item--right .page-list__title span{background-color:transparent}}.pages-list__item--right .page-list__content{left:-90%;right:0}@media screen and (max-width:800px){.pages-list__item--right .page-list__content{left:-8%;right:0}}@media screen and (max-width:550px){.pages-list__item--right .page-list__content{left:0;padding:8%;right:0}}@media screen and (max-width:400px){.pages-list__item--right .page-list__content{padding:15px}}@media screen and (max-width:1100px){.pages-list__item--right{padding-right:0}}.pages-list__item--left .pages-list__overlay{left:0}.pages-list__item--left .page-list__info-text{width:49%}.pages-list__item--left .page-list__title span{background-color:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 2rem 5px 0}@media screen and (max-width:500px){.pages-list__item--left .page-list__title span{background-color:transparent;padding:0}}.pages-list__item--left .page-list__content{left:0;right:-100%}@media screen and (max-width:1280px){.pages-list__item--left .page-list__content{bottom:10%;padding:10% 30px;top:0}}@media screen and (max-width:800px){.pages-list__item--left .page-list__content{left:0;padding:0 30px;right:-50%}}@media screen and (max-width:550px){.pages-list__item--left .page-list__content{left:0;padding:0 30px;right:0}}@media screen and (max-width:500px){.pages-list__item--left .page-list__content{padding:0 30px}}@media screen and (max-width:400px){.pages-list__item--left .page-list__content{padding:0 15px}}@media screen and (max-width:1100px){.pages-list__item--left{padding-left:0}}@media screen and (max-width:800px){.our-vision-container .pages-list__overlay{width:100%}.our-vision-container .page-list__content__centered{top:0;transform:translateY(0)}}.pages-list__overlay{background-color:#fff;bottom:0;position:absolute;top:0;width:20%}@media screen and (max-width:1280px){.pages-list__overlay{width:30%}}@media screen and (max-width:1100px){.pages-list__overlay{width:55%}}@media screen and (max-width:800px){.pages-list__overlay{width:75%}}@media screen and (max-width:550px){.pages-list__overlay{width:100%}}.page-list__content{background:transparent;height:100%;position:relative}@media screen and (max-width:1280px){.page-list__content{bottom:10%;padding:10% 12%;top:0}}@media screen and (max-width:1100px){.page-list__content{padding:8% 12%}}@media screen and (max-width:800px){.page-list__content{padding:8%}}@media screen and (max-width:550px){.page-list__content{left:0;padding:8%;right:0}}.page-list__content__inner{height:100%;position:relative;width:100%}.page-list__content__centered{position:relative;top:50%;transform:translateY(-50%)}.page-list__title{display:inline;line-height:1.2;padding:0 30px 5px 0}.page-list__title,body.my .page-list__title,body.zh .page-list__title{font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif}@media screen and (max-width:800px){.page-list__title{margin-bottom:20px;text-align:center}}.page-list__description{padding-left:0;padding-right:15px;padding-top:15px;text-align:justify}@media screen and (max-width:800px){.page-list__description{padding-left:0}}.pages-list__item--tall .pages-list__item:before{padding-bottom:40%}@media screen and (max-width:1280px){.pages-list__item--tall .pages-list__item:before{padding-bottom:46%}}@media screen and (max-width:800px){.pages-list__item--tall .pages-list__item:before{padding-bottom:64%}}@media screen and (max-width:550px){.pages-list__item--tall .pages-list__item:before{padding-bottom:73%}}@media screen and (max-width:500px){.pages-list__item--tall .pages-list__item:before{padding-bottom:82%}}@media screen and (max-width:400px){.pages-list__item--tall .pages-list__item:before{padding-bottom:95%}}.pages-list__item--tall .page-list__content{bottom:10%;top:10%}@media screen and (max-width:1280px){.pages-list__item--tall .page-list__content{bottom:8%;top:8%}}.filtered-list-wrap{position:relative}.filtered-list-wrap:before{background-color:transparent;background:url(/images/loading-pretty.gif) no-repeat 50%;background-size:100px 100px;content:"";height:0;overflow:hidden;position:absolute;top:0;width:0;z-index:-1}.filtered-list-wrap.is-loading:before{background-color:hsla(0,0%,94%,.7);height:100%;width:100%;z-index:100}.filtered-list-wrap:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,94%,.65) 50%);bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#a6f0f0f0",GradientType=0);height:40px;left:0;position:absolute;right:0}.filtered-list-wrap.gradient-none:after{background:transparent}.filtered-list{list-style:none;margin:0;max-height:600px;min-height:85px;overflow-y:auto;padding:0}@media screen and (max-width:800px){.filtered-list{max-height:500px}}.filtered-list__row{color:#000;display:block;font-size:18px;font-size:1.125rem;line-height:1.2;padding:0 30px}@media screen and (max-width:800px){.filtered-list__row{border-bottom:1px solid #f9d3d1;height:120px;position:relative}}@media screen and (max-width:550px){.filtered-list__row{height:140px}}.filtered-list__row.even{background:#fdefef}.filtered-list__row.odd{background:#fff}.filtered-list__row-inner{border-bottom:1px solid #f9d3d1;height:80px}@media screen and (max-width:800px){.filtered-list__row-inner{border:none;height:auto;left:30px;position:absolute;right:30px;top:50%;transform:translateY(-50%)}}@media screen and (max-width:550px){.filtered-list__row-inner{left:15px;right:15px}}.filtered-list__row__item{display:inline-block;float:left;height:100%;position:relative}@media screen and (max-width:1100px){.filtered-list__row__item{font-size:16px;font-size:1rem;line-height:1.2}}@media screen and (max-width:800px){.filtered-list__row__item{display:block;float:none;height:auto;width:100%!important}}.filtered-list__row__item:not(:last-child) .filtered-list__row__item-content{padding-right:30px}@media screen and (max-width:1100px){.filtered-list__row__item:not(:last-child) .filtered-list__row__item-content{padding-right:15px}}@media screen and (max-width:800px){.filtered-list__row__item:not(:last-child) .filtered-list__row__item-content{padding-right:0}}.filtered-list__row__item--large{width:40%}@media screen and (max-width:800px){.filtered-list__row__item--large{font-size:18px;font-size:1.125rem;line-height:1.2;margin-bottom:5px}}@media screen and (max-width:400px){.filtered-list__row__item--large{font-size:17px;font-size:1.0625rem;line-height:1.2}}.filtered-list__row__item--medium{width:33.33%}@media screen and (max-width:800px){.filtered-list__row__item--medium{font-size:16px;font-size:1rem;line-height:1.2;margin-bottom:5px}}@media screen and (max-width:400px){.filtered-list__row__item--medium{font-size:14px;font-size:.875rem;line-height:1.2}}.filtered-list__row__item--small{width:20%}@media screen and (max-width:800px){.filtered-list__row__item--small{font-size:14px;font-size:.875rem;line-height:1.2}}.filtered-list__row__item-content{position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:800px){.filtered-list__row__item-content{position:static;top:inherit;transform:none}}.date-list__item{-moz-align-items:center;align-items:center;margin-bottom:70px}@media screen and (max-width:800px){.date-list__item{margin-bottom:60px}}@media screen and (max-width:550px){.date-list__item{margin-bottom:40px}}.date-list__item__date{border-right:1px solid #000;padding-right:20px;text-align:center}.date-list__item__description{padding-left:40px}@media screen and (max-width:550px){.date-list__item__description{padding-left:30px}}.list-container{clear:both;width:100%}.list-container .list__content{float:left;padding-top:8%;width:20%}@media screen and (max-width:800px){.list-container .list__content{padding-top:0}}.list-container .list__content .list__image{display:none}@media screen and (max-width:800px){.list-container .list__content .list__image{display:block;margin-bottom:15px}}.list-container .list__content .list__title span{background:#fff;display:inline-block;line-height:1.2;padding-right:30px;position:relative;z-index:1}body.my .list-container .list__content .list__title span{line-height:1.9}@media screen and (max-width:800px){.list-container .list__content .list__title span{background:transparent;line-height:.9}}.list-container .list__content .list__description{display:block;padding-right:5px;width:100%}@media screen and (max-width:800px){.list-container .list__content .list__description{margin-top:10px}}@media screen and (max-width:1280px){.list-container .list__content{width:25%}}@media screen and (max-width:1100px){.list-container .list__content{width:30%}}@media screen and (max-width:800px){.list-container .list__content{width:100%}}.list-container .list__image{background:#000 no-repeat 50%;background-size:cover;border-radius:5px;flex:1;overflow:hidden;position:relative}@media screen and (max-width:800px){.list-container .list__image{display:none}}.list-container .list__image:before{content:"";display:block;padding-bottom:45%}@media screen and (max-width:1280px){.list-container .list__image:before{padding-bottom:50%}}@media screen and (max-width:1100px){.list-container .list__image:before{padding-bottom:60%}}@media screen and (max-width:800px){.list-container .list__image:before{padding-bottom:45%}}@media screen and (max-width:550px){.list-container .list__image:before{padding-bottom:60%}}a{text-decoration:none;transition:color .3s,border-color .3s,opacity .3s,background-color .3s,border-radius .3s}.l-body-copy a{border-bottom:1px solid transparent;color:#d30013}.no-touchevents .l-body-copy a:hover{border-bottom-color:#d30013}.link--base{border-bottom:1px solid transparent;color:#d30013}.no-touchevents .link--base:hover{border-bottom-color:#d30013}.link--no-color{border-bottom:1px solid transparent;color:inherit}.link--no-color:hover{border-bottom-color:inherit}.link--emph{color:#777;font-size:20px;font-size:1.25rem;font-style:italic;line-height:1;padding-left:15px}@media screen and (max-width:500px){.link--emph{font-size:18px;font-size:1.125rem;line-height:1}}.link--emph:before{content:"\e90a";display:inline-block;font-family:icomoon;font-size:14px;font-size:.875rem;font-style:normal;left:0;line-height:1;position:absolute;top:2px;transform:rotate(180deg);transition:left .3s}.link--emph:hover:before{left:-5px}.link--blue{color:#009dd5}.btn{-webkit-touch-callout:none;cursor:pointer;display:inline-block;margin:0;outline:none;overflow:visible;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;vertical-align:middle}.btn,.btn:active,.btn:focus,.btn:hover{text-decoration:none}.btn::-moz-focus-inner{border:0;padding:0}.btn--base{background:#009dd5;border:1px solid #009dd5;border-radius:5px;color:#fff;font-size:12px;font-size:.75rem;line-height:1.2;padding:12px 34px;text-transform:uppercase}body.zh .btn--base{font-size:16px;font-size:1rem;line-height:1.2}.no-touchevents .btn--base:active,.no-touchevents .btn--base:hover{background:#fff;border-color:#009dd5;color:#009dd5}.btn--blue{background:#009dd5;border:1px solid #009dd5;border-radius:5px;color:#fff;font-size:12px;font-size:.75rem;line-height:1.2;min-width:200px;padding:12px 20px;text-transform:uppercase}body.zh .btn--blue{font-size:16px;font-size:1rem;line-height:1.2}.no-touchevents .btn--blue:active,.no-touchevents .btn--blue:hover{background:#fff;border-color:#009dd5;color:#009dd5}.btn--cta,.cookie-consent__agree{background:#d30013;border:1px solid #d30013;border-radius:5px;color:#fff;font-size:12px;font-size:.75rem;line-height:1.2;min-width:200px;padding:12px 20px;text-transform:uppercase}body.zh .btn--cta,body.zh .cookie-consent__agree{font-size:16px;font-size:1rem;line-height:1.2}.no-touchevents .btn--cta:active,.no-touchevents .btn--cta:hover,.no-touchevents .cookie-consent__agree:active,.no-touchevents .cookie-consent__agree:hover{background:#fff;border-color:#d30013;color:#d30013}.btn--cta--white{background:#fff}.btn--cta--white-inverse{background:transparent;border:1px solid #fff}.no-touchevents .btn--cta--white-inverse:active,.no-touchevents .btn--cta--white-inverse:hover{background:#fff;border-color:#fff;color:#d30013}.btn--cta--blue{background:#09a8df;border:1px solid #09a8df;border-radius:5px;color:#fff;font-size:12px;font-size:.75rem;line-height:1.2;min-width:200px;padding:12px 20px;text-transform:uppercase}body.zh .btn--cta--blue{font-size:16px;font-size:1rem;line-height:1.2}.no-touchevents .btn--cta--blue:active,.no-touchevents .btn--cta--blue:hover{background:#fff;border-color:#09a8df;color:#09a8df}.accordion-group__tab__link:after,.accordion__tab__copy__link:after,.btn--link--base--white:after,.btn--link--base:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";display:inline-block;font-family:icomoon!important;font-size:10px;font-size:.625rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:1.2;padding-left:5px;text-transform:none;transition:padding-left .3s}.no-touchevents .accordion-group__tab__link:active:after,.no-touchevents .accordion-group__tab__link:hover:after,.no-touchevents .accordion__tab__copy__link:active:after,.no-touchevents .accordion__tab__copy__link:hover:after,.no-touchevents .btn--link--base--white:active:after,.no-touchevents .btn--link--base--white:hover:after,.no-touchevents .btn--link--base:active:after,.no-touchevents .btn--link--base:hover:after{padding-left:10px}.accordion__tab__copy__link,.btn--link--base{color:#009dd5;font-size:13px;font-size:.8125rem}.btn--link--base--white{font-size:13px;font-size:.8125rem}.btn--rainbow{background:transparent;border:1px solid #fff;border-radius:5px;color:#fff;font-size:14px;font-size:.875rem;line-height:1.2;min-width:200px;padding:16px 20px;text-transform:uppercase}body.zh .btn--rainbow{font-size:16px;font-size:1rem;line-height:1.2}.btn--rainbow--purple{background:#772757}.no-touchevents .btn--rainbow--purple:active,.no-touchevents .btn--rainbow--purple:hover{background:#fff;border-color:#772757;color:#772757}.btn--rainbow--orange{background:#ff5200}.no-touchevents .btn--rainbow--orange:active,.no-touchevents .btn--rainbow--orange:hover{background:#fff;border-color:#ff5200;color:#ff5200}.btn--rainbow--green{background:#97da00}.no-touchevents .btn--rainbow--green:active,.no-touchevents .btn--rainbow--green:hover{background:#fff;border-color:#97da00;color:#97da00}.btn--filter{border:1px solid #3c3737;border-radius:5px;color:#3c3737;font-size:14px;height:42px;line-height:42px;opacity:1;padding:0 10px;text-transform:uppercase}body.my .btn--filter{font-size:9px}.no-touchevents .btn--filter:active,.no-touchevents .btn--filter:hover{background-color:#3c3737;color:#fff}.btn--full{width:100%}@media screen and (max-width:1600px){.btn--full--desktop{width:100%}}@media screen and (max-width:1280px){.btn--full--desktop-small{width:100%}}@media screen and (max-width:1100px){.btn--full--tablet-landscape{width:100%}}@media screen and (max-width:900px){.btn--full--tablet-large{width:100%}}@media screen and (max-width:800px){.btn--full--tablet{width:100%}}@media screen and (max-width:550px){.btn--full--phablet{width:100%}}@media screen and (max-width:500px){.btn--full--phone-large{width:100%}}@media screen and (max-width:400px){.btn--full--phone{width:100%}}@media screen and (max-width:340px){.btn--full--phone-small{width:100%}}.btn--pill{border:1px solid transparent;border-radius:5px;color:#fff;font-size:12px;font-size:.75rem;line-height:1.2;min-width:130px;padding:10px 20px;text-transform:uppercase}body.zh .btn--pill{font-size:16px;font-size:1rem;line-height:1.2}.btn--icon{position:relative}.btn--icon:after{content:"";font-size:24px;font-size:1.5rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}body.zh .btn--icon:after{font-size:28px;font-size:1.75rem;line-height:1}.btn--linkedin{background:#0077b5;padding-right:30px}.btn--linkedin:after{content:"\e902";top:46%}.no-touchevents .btn--linkedin:active,.no-touchevents .btn--linkedin:hover{background:#fff;border-color:#0077b5;color:#0077b5}.btn--wechat{background:#76b23d;padding-right:30px}.btn--wechat:after{content:"\e904"}.no-touchevents .btn--wechat:active,.no-touchevents .btn--wechat:hover{background:#fff;border-color:#76b23d;color:#76b23d}.btn--facebook{background:#4267b2;padding-right:30px}.btn--facebook:after{content:"\e901"}.no-touchevents .btn--facebook:active,.no-touchevents .btn--facebook:hover{background:#fff;border-color:#4267b2;color:#4267b2}.btn--search{background:#d30013;border:1px solid #fff;border-radius:5px;color:#fff;font-family:Avenir W01,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;height:50px;line-height:50px;margin-left:10px;max-width:150px;padding:0;width:100%}@media screen and (max-width:500px){.btn--search{margin-left:0;max-width:100%}}.no-touchevents .btn--search:active,.no-touchevents .btn--search:hover{background:#fff;border-color:#d30013;color:#d30013}.btn--download{position:relative}.btn--download:before{content:"\e910";font-size:20px;font-size:1.25rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%);vertical-align:middle}.no-touchevents .btn--download:active:before,.no-touchevents .btn--download:hover:before{left:50%;transform:translate(-50%,-50%)}.no-touchevents .btn--download:active .btn--download__copy,.no-touchevents .btn--download:hover .btn--download__copy{opacity:0}.btn--download__copy{display:inline-block;opacity:1;padding-left:30px;transition:opacity .3s}.btn-group{text-align:center}.btn-group__item{margin:10px 40px 0 0}@media screen and (max-width:1600px){.btn-group__item{width:auto}}@media screen and (max-width:1100px){.btn-group__item{margin:10px 20px 0 0}}@media screen and (max-width:800px){.btn-group__item{margin:0 0 20px;max-width:none;width:100%}}.btn-group__item:first-child{margin-left:0}.btn-group__item:last-child{margin-right:0}@media screen and (max-width:800px){.btn-group__item:last-child{margin-bottom:0}}.btn-group__item--small{margin:0 10px}@media screen and (max-width:1100px){.btn-group__item--small{margin:0 5px;max-width:200px}}@media screen and (max-width:800px){.btn-group__item--small{margin:0 0 10px;max-width:none}}.btn-group__item--small:first-child{margin-left:0}.btn-group__item--small:last-child{margin-right:0}@media screen and (max-width:800px){.btn-group__item--small:last-child{margin-bottom:0}}.button-mobile-back{cursor:pointer;display:none;font-size:1rem;height:38px;left:6px;line-height:40px;position:absolute;top:6px;width:38px}.button-mobile-back .icon-chevron-left,.button-mobile-back .link--emph:before{font-weight:800;margin-left:12px;text-shadow:0 0 8px rgba(0,0,0,.5)}@media screen and (max-width:800px){.button-mobile-back{display:block}}.btn--main,.btn--primary{background:#d30013;border:5px solid #d30013;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-size:.875rem;letter-spacing:.98px;line-height:1.2;min-width:200px;padding:15px 20px;text-align:center;text-transform:uppercase}.no-touchevents .btn--main:hover,.no-touchevents .btn--primary:hover{background:#9e1422;border:5px solid #9e1422}.no-touchevents .btn--main:active,.no-touchevents .btn--primary:active{background:#d30013;border:5px solid #d30013}.btn--main.has-icon,.has-icon.btn--primary{padding-left:72px;position:relative}.btn--main.has-icon i,.has-icon.btn--primary i{display:inline-block;font-size:24px;left:20px;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1024px){.btn--main,.btn--primary{min-width:150px}}@media (max-width:991px){.btn--main,.btn--primary{min-width:140px}}.accordion__tab__copy__link,.btn--link--base{color:#d30013;font-size:14px;font-size:.875rem;line-height:1.2;text-transform:uppercase}body.zh .accordion__tab__copy__link,body.zh .btn--link--base{font-size:16px;font-size:1rem;line-height:1.2}.btn--link--base--white{color:#fff;font-size:14px;font-size:.875rem;line-height:1.2;text-transform:uppercase}body.zh .btn--link--base--white{font-size:16px;font-size:1rem;line-height:1.2}::-webkit-input-placeholder{color:#777}:-moz-placeholder,::-moz-placeholder{color:#777}:-ms-input-placeholder{color:#777}fieldset{border:none;margin:0;padding:0}select::-ms-expand{display:none}select:active,select:focus,select:hover{outline:none}input:focus,textarea:focus{box-shadow:inset -1px 1px 3px 0 rgba(236,35,39,.5),inset 1px -1px 3px 0 rgba(236,35,39,.5);outline:2px auto rgba(211,0,19,.5);outline-offset:-2px}.form__field{margin-bottom:5px}.form__label{display:block;font-size:13px;font-size:.8125rem;font-weight:700;line-height:1.6}.form__input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:transparent;border:1px solid #777;border-radius:0;color:#777;font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif;font-size:16px;height:40px;line-height:40px;transition:border-color .3s;vertical-align:middle}.form__input--base{padding:0 10px;width:100%}.form__input--l{font-size:20px;height:60px;line-height:60px;padding:0 20px;width:100%}.form__input--white{background:#fff;border:none;border-radius:5px;font-size:18px;height:50px;line-height:50px;padding:0 15px;width:100%}.form__textarea{height:150px;line-height:1.6;padding:10px;resize:none;width:100%}.form__icon-right{background:transparent;display:inline-block;position:relative;width:100%;z-index:1}.form__icon-right:before{color:#000;font-size:18px;font-size:1.125rem;line-height:1;padding-right:20px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);z-index:-1}.form__icon-right>input,.form__icon-right>select{padding-right:50px}.form__arrow-down{background:transparent;display:inline-block;position:relative;width:100%;z-index:1}.form__arrow-down:before{border-left:1px solid #777;color:#777;font-size:15px;font-size:.9375rem;height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:30px;z-index:-1}.form__arrow-down.red--bordered:before{background-color:#d30013;border:none;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#fff;font-size:22px;font-size:1.375rem;height:56px;line-height:60px;line-height:56px;width:56px}.form__arrow-down.red--bordered select{padding-right:56px}.form__arrow-down select{padding-right:40px}.form__arrow-down--minimal:before{border:none;font-size:18px;font-size:1.125rem;line-height:40px;width:40px}.form__arrow-right{background:transparent;display:inline-block;position:relative;width:100%;z-index:1}.form__arrow-right:before{color:#777;font-size:13px;font-size:.8125rem;height:60px;line-height:60px;padding-right:30px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);z-index:-1}.form__arrow-right select{padding-right:50px}.form__arrow-right--left{background:transparent;display:inline-block;position:relative;width:100%;z-index:1}.form__arrow-right--left:before{color:#000;font-size:12px;font-size:.75rem;left:0;line-height:1;position:absolute;text-align:center;top:50%;transform:translateY(-50%);z-index:-1}.form__arrow-right--left select{padding-left:20px}.form__select{-webkit-touch-callout:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:transparent;border-radius:0;display:block;font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif;text-align:left;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;width:100%}.form__select--base{border:1px solid #777;color:#777;font-size:16px;height:40px;line-height:40px;padding:0 10px}.red--bordered .form__select--base{border:2px solid #d30013;border-radius:10px;color:#3c3737;height:56px;line-height:52px;padding-left:24px}@media screen and (max-width:800px){.red--bordered .form__select--base{padding-left:20px}}.form__select--filter{border:1px solid #777;color:#777;font-size:20px;height:60px;line-height:60px;padding:0 20px}.form__select--minimal{color:#777;font-size:18px}.form__select--minimal,.form__select--nav{border:none;height:40px;line-height:40px;padding:0 10px}.form__select--nav{color:#000;font-size:14px;text-transform:uppercase}.form__select--nav optgroup{text-transform:none}.form__feedback{color:#d30013;font-size:18px;font-size:1.125rem;line-height:1.2;margin-bottom:30px;text-align:center}.parsley-errors-list{color:#d30013;list-style:none;margin:0;padding:0 10px}.parsley-errors-list>li{margin:5px 0 0;padding:0}.parsley-error{border-color:#d30013}.ruler--red{border-top:2px solid #d30013;margin:40px auto;width:70%}@media screen and (max-width:550px){.ruler--red{width:100%}}.ruler--black{border-top:3px solid #000;margin:30px auto;width:100%}.ruler--loose--grey{border-top:2px solid #b5b5b5;margin:0;width:100%}.ruler--grey{border-top:2px solid #b5b5b5;margin:0 auto;width:70%}.ruler--grey-dark{border-top:2px solid #3c3737;margin:0 auto;width:70%}.flex-content-box{align-items:center;height:100%}.flex-container,.flex-content-box,.two-col-copy-image-container{display:flex;width:100%}@media screen and (max-width:800px){.flex-container,.two-col-copy-image-container{display:inline-block}}.flex-dir-col{flex-direction:column}.flex-box{width:100%}.flex{flex:1;position:relative}@media screen and (max-width:800px){.flex{flex:none;margin-top:15px}}.flex__3-items{margin-left:-15px}.flex__3-items .flex-bg{height:calc(50% - 7.5px)}@media screen and (max-width:800px){.flex__3-items{margin-left:0}}.flex__4-items{margin-left:-15px}.flex__4-items .flex-bg{height:calc(50% - 7.5px)}@media screen and (max-width:800px){.flex__4-items{margin-left:0}}.flex__5-items{margin-left:-15px}.flex__5-items .flex-bg{height:calc(50% - 7.5px)}@media screen and (max-width:800px){.flex__5-items{margin-left:0}}.flex__6-items{margin-left:-15px}.flex__6-items .flex-bg{height:calc(50% - 7.5px)}@media screen and (max-width:800px){.flex__6-items{margin-left:0}}.flex-news-events{margin-left:-15px}.flex-news-events .flex-bg{height:calc(50% - 7.5px)}@media screen and (max-width:800px){.flex-news-events{margin-left:0}}.no-flex{flex:none}.flex-inner-w-full{width:100%}.flex-inner-1of2,.flex-news-events .flex-bg:first-child{float:left;margin-bottom:15px;margin-left:15px;width:calc(50% - 15px)}@media screen and (max-width:800px){.flex-inner-1of2,.flex-news-events .flex-bg:first-child{margin-left:0;width:100%}}.flex-container-last .flex-inner-1of2,.flex-container-last .flex-news-events .flex-bg:first-child,.flex-news-events .flex-container-last .flex-bg:first-child{float:right}.flex__3-items .flex-bg,.flex__4-items .flex-bg,.flex__4-items .flex-bg:first-child,.flex__4-items .flex-bg:nth-child(2),.flex__5-items .flex-bg,.flex__5-items .flex-bg:first-child,.flex__6-items .flex-bg,.l-flex-inner-1of3{float:left;margin-bottom:15px;margin-left:15px;width:calc(33.33% - 15px)}@media screen and (max-width:800px){.flex__3-items .flex-bg,.flex__4-items .flex-bg,.flex__4-items .flex-bg:first-child,.flex__4-items .flex-bg:nth-child(2),.flex__5-items .flex-bg,.flex__5-items .flex-bg:first-child,.flex__6-items .flex-bg,.l-flex-inner-1of3{margin-left:0;width:100%}}.flex-container-last .flex__3-items .flex-bg,.flex-container-last .flex__4-items .flex-bg,.flex-container-last .flex__5-items .flex-bg,.flex-container-last .flex__6-items .flex-bg,.flex-container-last .l-flex-inner-1of3,.flex__3-items .flex-container-last .flex-bg,.flex__4-items .flex-container-last .flex-bg,.flex__5-items .flex-container-last .flex-bg,.flex__6-items .flex-container-last .flex-bg{float:right}.flex__3-items .flex-bg:first-child,.l-flex-inner-2of3{float:left;margin-bottom:15px;margin-left:15px;width:calc(66.66% - 15px)}@media screen and (max-width:800px){.flex__3-items .flex-bg:first-child,.l-flex-inner-2of3{margin-left:0;width:100%}}.flex-container-last .flex__3-items .flex-bg:first-child,.flex-container-last .l-flex-inner-2of3,.flex__3-items .flex-container-last .flex-bg:first-child{float:right}.flex-news-events .flex-bg,.l-flex-inner-1of4{float:left;margin-bottom:15px;margin-left:15px;width:calc(25% - 15px)}@media screen and (max-width:800px){.flex-news-events .flex-bg,.l-flex-inner-1of4{margin-left:0;width:100%}}.flex-container-last .flex-news-events .flex-bg,.flex-container-last .l-flex-inner-1of4,.flex-news-events .flex-container-last .flex-bg{float:right}.flex-inner-h-full,.flex-news-events .flex-bg:first-child,.flex__3-items .flex-bg:first-child,.flex__4-items .flex-bg:first-child,.flex__4-items .flex-bg:nth-child(2),.flex__5-items .flex-bg:first-child{height:100%}.flex-inner-h-50{height:50%}@media screen and (max-width:800px){.flex-inner-h-50{height:auto}}.flex-inner-h-25{height:25%}@media screen and (max-width:800px){.flex-inner-h-25{height:auto}}.flex-middle-h-50{height:calc(50% - 30px)}.flex-bg{background:#000 no-repeat 50%;background-size:cover;border-radius:5px;overflow:hidden;position:relative}.flex-bg:after{clear:both;content:"";display:table}.flex-bg:before{content:"";display:block}.flex-bg .overlay{border-radius:5px}.flex-bg-l:before{padding-bottom:60%}@media screen and (max-width:800px){.flex-bg-l__tablet:before{padding-bottom:60%}}.flex-numbers-left-bg{margin-bottom:-15px}.flex-numbers-left-bg:before{padding-bottom:120%}.academic-framework .flex-numbers-left-bg:before{padding-bottom:130%}.academic-framework .flex-numbers-left-bg .academic-framework__cta{bottom:0;color:#fff;padding:20px 0 30px;position:absolute}@media screen and (max-width:800px){.academic-framework .flex-numbers-left-bg:before{padding-bottom:60%}.academic-framework .flex-numbers-left-bg .academic-framework__cta{display:none}.flex-numbers-left-bg:before{padding-bottom:60%}}.flex-newsevents-left-bg{margin-bottom:-15px}.flex-newsevents-left-bg:before{padding-bottom:65%}@media screen and (max-width:800px){.flex-newsevents-left-bg:before{padding-bottom:60%}}.flex-ucstories-bg:before{padding-bottom:75%}@media screen and (max-width:800px){.flex-ucstories-bg:before{padding-bottom:60%}}.flex-content{clear:both;display:flex;height:100%;justify-content:center;max-width:100%}.flex-content.align-left{justify-content:left}@media screen and (max-width:800px){.flex-content.align-left.align-center__tablet{justify-content:center}}.flex-content.align-right{justify-content:right}.flex-content .flex-content__center-v{align-self:center}.flex-space-even{justify-content:space-evenly;margin-top:32px}.flex-space-even:after,.flex-space-even:before{content:"";display:block}.flex-align-middle{align-items:center}.flex-justify-center{justify-content:center}.overlay{height:100%;left:0;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.overlay.overlay-red{background:rgba(211,0,19,.85)}.overlay.overlay-green{background:rgba(15,218,0,.85)}.overlay.overlay-blue{background:rgba(0,157,213,.85)}.overlay.overlay-dark-light{background:rgba(0,0,0,.2)}.overlay.overlay-dark{background:rgba(0,0,0,.5)}.overlay.overlay-darker{background:rgba(0,0,0,.85)}.overlay.overlay-yellow{background:rgba(255,185,9,.85)}.overlay.overlay-purple{background:rgba(119,39,87,.85)}.overlay.overlay-dark-gradient{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5))}.overlay.overlay-grey-gradient{background:linear-gradient(180deg,transparent,#777)}.overlay.overlay-blue-gradient{background:linear-gradient(180deg,#009dd5,#000)}.overlay.overlay-yellow-gradient{background:linear-gradient(180deg,#ffb909,#000)}.overlay.overlay-red-gradient{background:linear-gradient(0deg,rgba(211,0,19,.85),rgba(170,0,0,.85))}.overlay.overlay-red__hover:hover{background:rgba(211,0,19,.85)}.overlay.overlay-blue__hover:hover{background:rgba(0,157,213,.85)}.overlay.overlay-dark__hover:hover{background:rgba(0,0,0,.5)}.overlay.overlay-darker__hover:hover{background:rgba(0,0,0,.85)}.overlay.overlay-purple__hover:hover{background:rgba(119,39,87,.85)}.overlay.overlay-yellow__hover:hover{background:rgba(255,185,9,.85)}.overlay.overlay-green__hover:hover{background:rgba(15,218,0,.85)}.gmd-group{padding-top:7px;position:relative}.gmd-group .select2-results__option[aria-selected]:hover{background:#009dd5;color:#fff}.gmd-group .select2-results__option[aria-selected=true]{background:#ebebeb}.gmd-group .selection .select2-selection.select2-selection--multiple{z-index:2}.gmd-group input.select2-search__field{background:transparent}.gmd-label{bottom:18px;color:#3c3737;cursor:text;font-size:18px;left:0;position:absolute;text-align:initial;transform:translateY(12px);transform-origin:0 100%;transition:all .2s ease-out;z-index:1}.select2-container--focus~.gmd-label{color:#009688;font-size:12px;transform:translateY(-15px);-webkit-transform:translateY(-15px)}.gmd-padding-r-ext,.select2-selection{background-color:transparent!important;padding-right:15%!important;position:relative;z-index:1}.search-container .gmd-padding-r-ext,.search-container .select2-selection{padding-right:0!important}.intl-tel-input{width:100%}.gmd-phone-label{color:#3c3737;font-size:12px;transform:translateY(-15px);-webkit-transform:translateY(-15px)}.js-phone-error-msg{color:#d30013}input.gmd-phone{border-bottom-style:solid;border-bottom-width:2px;border-left:0;border-radius:0;border-right:0;border-top:0;display:block;font-size:16px;padding:0 0 10px;width:100%}input.gmd-phone:not(.parsley-error){border-bottom-color:teal}input.gmd-phone:focus{box-shadow:none;outline:none}input.gmd-input,select.gmd-input,textarea.gmd-input{-webkit-appearance:none;border-bottom-style:solid;border-bottom-width:2px;border-left:0;border-radius:0;border-right:0;border-top:0;box-shadow:none;display:block;font-family:Avenir W01,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:16px;padding:0 0 10px;width:100%}input.gmd-input:not(.parsley-error),select.gmd-input:not(.parsley-error),textarea.gmd-input:not(.parsley-error){border-bottom-color:teal}input.gmd-input.active~.gmd-label,select.gmd-input.active~.gmd-label,textarea.gmd-input.active~.gmd-label{color:#3c3737;font-size:12px;transform:translateY(-15px);-webkit-transform:translateY(-15px)}input.gmd-input.active.gmd-select2~.gmd-label,select.gmd-input.active.gmd-select2~.gmd-label,textarea.gmd-input.active.gmd-select2~.gmd-label{color:#3c3737;font-size:12px;height:20px;top:12px;transform:translateY(-15px);-webkit-transform:translateY(-15px)}input.gmd-input:focus,select.gmd-input:focus,textarea.gmd-input:focus{box-shadow:none;outline:none}input.gmd-input:focus~.gmd-bar:after,input.gmd-input:focus~.gmd-bar:before,select.gmd-input:focus~.gmd-bar:after,select.gmd-input:focus~.gmd-bar:before,textarea.gmd-input:focus~.gmd-bar:after,textarea.gmd-input:focus~.gmd-bar:before{width:50%}input.gmd-input:focus~.gmd-label,select.gmd-input:focus~.gmd-label,textarea.gmd-input:focus~.gmd-label{color:#009688;font-size:12px;transform:translateY(-15px);-webkit-transform:translateY(-15px)}input.gmd-input:disabled,select.gmd-input:disabled,textarea.gmd-input:disabled{background:#fff}.gmd-input{z-index:2}select.gmd-input{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;z-index:2}.gmd-bar{display:block;position:relative;width:100%}.gmd-bar:after,.gmd-bar:before{background:#009688;bottom:0;content:"";height:2px;position:absolute;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;width:0}.gmd-bar:before{left:50%}.gmd-bar:after{right:50%}.gmd-input:focus~.gmd-bar:before,input:focus~.gmd-bar:after{width:50%}.gmd-icon-right{bottom:10px;font-size:22px;font-weight:700;position:absolute;right:10px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}.download-dropdown{display:block;margin:0 auto;max-width:250px;position:relative}.download-dropdown .dropdown-button{background-color:#009dd5;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:12px;font-size:.75rem;font-weight:800;line-height:1.2;margin:0 auto;padding:12px 30px;position:relative;width:250px}body.zh .download-dropdown .dropdown-button{font-size:16px;font-size:1rem;line-height:1.2}.download-dropdown .dropdown-button:after{background-color:#009dd5;border-bottom-right-radius:5px;border-left:1px solid;border-top-right-radius:5px;content:"";height:100%;padding:0 5px;position:absolute;right:-30px;top:0;width:30px}.download-dropdown .dropdown-button:before{color:#fff;content:"\f107";font-family:icomoon;font-size:20px;font-weight:700;position:absolute;right:-16px;top:7px;transition:all .3s;-webkit-transition:all .3s;z-index:1}.bg-yellow .download-dropdown .dropdown-button,.bg-yellow .download-dropdown .dropdown-button:after{background-color:#3c3737}.download-dropdown ul.dropdown-list{background-color:#fff;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.5);display:none;left:0;list-style:none;margin-top:2px;max-height:140px;max-width:500px;min-width:280px;overflow-y:auto;padding:0;position:absolute;text-align:left;z-index:1}.download-dropdown ul.dropdown-list li{padding:5px 0;transition:all .3s;-webkit-transition:all .3s}.download-dropdown ul.dropdown-list li:not(:first-child){border-top:1px solid #f0f0f0}.download-dropdown ul.dropdown-list li a{color:#3c3737;display:block;font-size:.875rem;padding:5px 0;width:100%}.download-dropdown ul.dropdown-list li:hover{background-color:#b5b5b5}.download-dropdown.open .dropdown-button:before{transform:rotate(180deg)}.download-dropdown.open ul.dropdown-list{display:block}.checkboxContainer{cursor:pointer;display:inline;font-size:15px;font-size:.9375rem;line-height:1.3;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkboxContainer input{cursor:pointer;opacity:0;position:absolute}.checkboxContainer .checkmark{background-color:#fff;border:1px solid #000;height:21px;left:0;position:absolute;top:-2px;width:21px}.checkboxContainer .checkmark:after{border:solid #d30013;border-width:0 3px 3px 0;color:#d30013;content:"";display:none;height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.checkboxContainer:hover input~.checkmark{background-color:#fdefef;border:1px solid #cd201f;transition:background-color .5s;transition:border .6s}.checkboxContainer input:checked~.checkmark{animation-duration:.3s;-webkit-animation-duration:.3s;animation-name:hulk;-webkit-animation-name:hulk;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;background-color:#fff;border:1px solid #d30013}.checkboxContainer input:checked~.checkmark:after{display:block}@keyframes hulk{0%{background-color:#cd201f;transform:scale(1)}50%{background-color:#fdefef;transform:scale(1.5)}to{background-color:#fff;transform:scale(1)}}.checkboxContainer span.text-muted{margin-left:32px}.mobile-search{background:#fff;bottom:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);height:100vh;max-width:500px;overflow:auto;padding:0 15px 15px;position:fixed;right:-500px;top:0;transition:right .3s cubic-bezier(.645,.045,.095,1);width:100%;z-index:11}.has-visible-search .mobile-search{right:0}.mobile-search-container{height:100%;position:relative;width:100%}.mobile-search__box{border-bottom:1px solid #c6c6c6;padding:0 20px;position:relative}.mobile-search__box .icon-chevron-left,.mobile-search__box .link--emph:before{font-weight:700;left:0;padding:21px 15px;position:absolute}.mobile-search__box .icon-chevron-left:before,.mobile-search__box .link--emph:before{color:#c6c6c6}.mobile-search__input{border:0;box-shadow:none;-webkit-box-shadow:none;font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif;font-size:1rem;outline:none;padding:20px;width:100%}.mobile-search__input:focus{box-shadow:none;outline:none;outline-offset:0}.mobile-search__input::-webkit-input-placeholder{font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif}.mobile-search__input:-ms-input-placeholder{font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif}.mobile-search__input:-moz-placeholder,.mobile-search__input::-moz-placeholder{font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif}.mobile-search__history{height:0;overflow:hidden;transition:height .3s}.mobile-search__history.open{height:auto;overflow-y:auto}.mobile-search__history .title-text{color:#c6c6c6;padding:10px 15px}.history{width:100%}.history .history__list{list-style:none;max-height:300px;overflow:auto;padding:0 15px}.history a{border-bottom:1px solid #c6c6c6;display:block;text-decoration:none}.history a:hover{background-color:#f0f0f0}.history a .history__list-item{color:#262626;padding:15px 0 15px 40px;position:relative}.history a .history__list-item:last-child{border:0}.history a .history__list-item .icon-clock{font-size:1.25rem;left:10px;position:absolute;top:15px}.mobile-search__result{max-height:100%;overflow:auto;width:100%}.select-list__nationality{position:relative;z-index:2}.other-nationality .other-nationality-container{display:none;padding:10px}.other-nationality.open .other-nationality-container{display:block}.form-select-list,.form-select-list ul{list-style:none}.form-select-list .form-select-l2{box-shadow:0 2px 2px 0 rgba(0,0,0,.5);margin-left:-10px;max-height:0;overflow:hidden;padding:0;position:absolute;transition:max-height .3s;-webkit-transition:max-height .3s;width:100%}.form-select-list .form-select-l2.open{background:#fff;max-height:500px;overflow-y:auto}.form-select-list .form-select-l2 li{background-color:#fff;cursor:pointer;padding:0;width:100%}.form-select-list .form-select-l2 li .title-l2{padding:0 15px}.form-select-list .form-select-l2 li ul.form-select-l3{margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .3s;-webkit-transition:max-height .3s}.form-select-list .form-select-l2 li ul.form-select-l3 li{padding:0 30px}.form-select-list .form-select-l2 li ul.form-select-l3 li:hover{background:#ddd}.form-select-list .form-select-l2 li:hover{background:#b5b5b5}.select-list__nationality .form-select-list .form-select-l2 li:hover{background:#ddd}.form-select-list .form-select-l2 li:hover ul.form-select-l3{max-height:500px;transition:max-height .3s ease-in;-webkit-transition:max-height .3s ease-in}.form-select-list .form-select-l2 li.click-control:hover ul.form-select-l3{max-height:0}.form-select-list .form-select-l2 li.click-control.open ul.form-select-l3{max-height:500px;transition:max-height .3s ease-in;-webkit-transition:max-height .3s ease-in}.js-household-bj__child,.js-household-bj__child-not{position:relative}.js-household-bj__child-not:before,.js-household-bj__child:before{background:#fff;content:"";height:100%;opacity:.5;position:absolute;width:100%}.js-household-bj__child-not.open:before,.js-household-bj__child.open:before{content:"";height:0;width:0}.status-message{padding-top:30px;text-align:center}.cookie-popup{background:rgba(0,0,0,.65);bottom:0;display:none;left:0;position:fixed;width:100%;z-index:99}@media screen and (max-width:800px){.cookie-popup{bottom:auto;top:0}}.cookie-popup.is-shown{display:block}.cookie-consent{padding:40px 0 0}@media screen and (max-width:800px){.cookie-consent{display:flex;flex-direction:column;padding:40px 15px 0}}.cookie-consent__message{color:#fff;display:none;font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif;font-size:14px;line-height:20px}.cookie-consent__message.en{display:block}.cookie-consent__message.zh{display:none}.cookie-consent__message:lang(zh).zh{display:block}.cookie-consent__message:lang(zh).en{display:none}.cookie-consent__message a{color:#009ed0;text-decoration:underline}.cookie-consent__agree{cursor:pointer;margin:30px 0}.cookie-consent__agree.en{display:block}.cookie-consent__agree.zh{display:none}.cookie-consent__agree:lang(zh).zh{display:block}.cookie-consent__agree:lang(zh).en{display:none}.promo-section-container{display:flex;margin:0 auto;max-width:1600px;position:relative;width:100%}.promo-section-container.right{flex-direction:row-reverse}.promo-section-container.right .promo-container{float:right}.promo-section-container.right .promo-section-image{padding-left:5%}.promo-section-container.left .promo-container{float:left}.promo-section-container.left .promo-section-image{padding-right:5%}@media screen and (max-width:800px){.promo-section-container{padding:0 15px}.promo-section-container.right .promo-container{float:left}.promo-section-container.right .promo-section-image{padding-bottom:20px;padding-left:0}.promo-section-container.left .promo-container{float:left}.promo-section-container.left .promo-section-image{padding-bottom:20px;padding-right:0}}.promo-section-container .title{font-size:80px;font-size:5rem;font-weight:700;line-height:1;padding-bottom:24px}@media screen and (max-width:800px){.promo-section-container .title{font-size:28px;font-size:1.75rem;line-height:1.2;padding-bottom:15px}}.promo-section-container .promo-container{display:flex;max-width:1600px;width:calc(660px + 50%)}@media (max-width:1319px){.promo-section-container .promo-container{padding-left:60px;padding-right:60px;width:100%}}@media screen and (max-width:1100px){.promo-section-container .promo-container{padding-left:15px;padding-right:15px}}@media screen and (max-width:800px){.promo-section-container .promo-container{flex-direction:column-reverse;width:100%}}.promo-section-container .promo-section-content{display:flex;flex-direction:column;margin-top:40px;width:42%}.promo-section-container .promo-section-content .intro-text{font-size:18px;font-size:1.125rem;line-height:28px;padding-bottom:32px}.zh .promo-section-container .promo-section-content .intro-text{padding-left:4px}@media screen and (max-width:800px){.promo-section-container .promo-section-content{margin-top:unset;width:100%}.promo-section-container .promo-section-content .intro-text{font-size:16px;font-size:1rem;line-height:1.5;margin-top:5px;padding-bottom:20px}.zh .promo-section-container .promo-section-content .intro-text{padding-left:0}}.promo-section-container .promo-section-image{width:58%}@media screen and (max-width:800px){.promo-section-container .promo-section-image{width:100%}}.contextual-link-card,.promo-card{display:flex;flex-direction:column}.contextual-link-card .image,.promo-card .image{background-position:50%;background-size:cover;overflow:hidden;padding-bottom:66%;position:relative;width:100%}.contextual-link-card .image:before,.promo-card .image:before{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.contextual-link-card .image .title,.promo-card .image .title{bottom:16px;color:#fff;font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.2;padding:0 24px;position:absolute;text-shadow:0 2px 5px rgba(0,0,0,.212);z-index:1}.contextual-link-card .image img,.promo-card .image img{left:0;position:absolute;top:0}.contextual-link-card .card-cta-container,.promo-card .card-cta-container{align-items:center;bottom:0;display:flex;justify-content:space-between;padding:15px;position:absolute;width:100%;z-index:1}.contextual-link-card .promo-content,.promo-card .promo-content{background-color:#f0f0f0;margin-top:7px;padding:24px}.contextual-link-card .promo-content .promo-content__inner,.promo-card .promo-content .promo-content__inner{height:112px;margin:12px 0 32px;overflow:hidden}.col-3 .contextual-link-card .promo-content .promo-content__inner,.col-3 .promo-card .promo-content .promo-content__inner{height:200px}.col-4 .contextual-link-card .promo-content .promo-content__inner,.col-4 .promo-card .promo-content .promo-content__inner,.contextual-link-card .contextual-link-card .promo-content .promo-content__inner,.contextual-link-card .promo-card .promo-content .promo-content__inner{margin:12px 0}.contextual-link-card .promo-content .title,.promo-card .promo-content .title{font-size:18px;font-size:1.125rem;font-weight:700;line-height:28px}.contextual-link-card .promo-content .intro,.promo-card .promo-content .intro{font-size:18px;font-size:1.125rem;line-height:28px}.contextual-link-card .promo-content .cta,.promo-card .promo-content .cta{display:inline-block;overflow:hidden;padding-bottom:6px;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (max-width:800px){.contextual-link-card .promo-content .cta,.promo-card .promo-content .cta{overflow:unset;white-space:unset}}.contextual-link-card .promo-content .cta.has-icon,.promo-card .promo-content .cta.has-icon{overflow:unset;position:relative}.contextual-link-card .promo-content .cta.has-icon .icon-play2,.promo-card .promo-content .cta.has-icon .icon-play2{font-size:13px;position:relative;right:-1px;top:1px;transition:right .3s}.contextual-link-card .promo-content .cta.has-icon:hover .icon-play2,.promo-card .promo-content .cta.has-icon:hover .icon-play2{right:-5px}@media screen and (max-width:800px){.contextual-link-card .promo-content .cta.has-icon .icon-play2,.promo-card .promo-content .cta.has-icon .icon-play2{position:relative;right:-5px;top:1px;transition:right .3s ease-in-out}.contextual-link-card .promo-content .cta.has-icon:hover .icon-play2,.promo-card .promo-content .cta.has-icon:hover .icon-play2{right:-8px}}.contextual-link-card .promo-content .cta.has-icon:after,.promo-card .promo-content .cta.has-icon:after{content:""}@media screen and (max-width:800px){.col-3.contextual-link-card .image,.promo-card.col-3 .image{padding-bottom:65%}.col-3.contextual-link-card .image .title,.promo-card.col-3 .image .title{bottom:unset;font-size:18px;font-size:1.125rem;font-weight:700;line-height:28px;top:50%;transform:translateY(-50%)}.col-3.contextual-link-card .image .btn--cta,.col-3.contextual-link-card .image .cookie-consent__agree,.promo-card.col-3 .image .btn--cta,.promo-card.col-3 .image .cookie-consent__agree{max-width:150px;min-width:140px;overflow:hidden;padding:12px 5px;text-overflow:ellipsis;white-space:nowrap}.col-3.contextual-link-card .promo-content,.promo-card.col-3 .promo-content{height:auto;margin-top:0;max-height:0;overflow:hidden;padding:0 15px;transition:max-height .3s ease-in-out,margin-top .3s}.col-3.contextual-link-card .promo-content.open,.promo-card.col-3 .promo-content.open{margin-top:7px;max-height:400px}.col-3.contextual-link-card .promo-content .promo-content__inner,.promo-card.col-3 .promo-content .promo-content__inner{margin:15px 0}.col-3.contextual-link-card .promo-content .cta,.promo-card.col-3 .promo-content .cta{display:none;padding-bottom:24px}}@media screen and (max-width:550px){.contextual-link-card,.promo-card.col-4{flex-direction:row}.contextual-link-card .image,.promo-card.col-4 .image{flex:none;float:left;padding-bottom:0;width:33%}.contextual-link-card .promo-content,.promo-card.col-4 .promo-content{margin-top:0;padding:7px 15px;width:67%}.contextual-link-card .promo-content .promo-content__inner,.promo-card.col-4 .promo-content .promo-content__inner{height:45px;margin:0 0 2px}.contextual-link-card .promo-content .promo-content__inner .title,.promo-card.col-4 .promo-content .promo-content__inner .title{font-size:12px;font-size:.75rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.contextual-link-card .promo-content .promo-content__inner .intro,.promo-card.col-4 .promo-content .promo-content__inner .intro{font-size:12px;font-size:.75rem;line-height:1.3}.contextual-link-card .promo-content .cta,.promo-card.col-4 .promo-content .cta{font-size:12px;font-size:.75rem;line-height:1.3;padding-bottom:0}}.contextual-link-card{float:right;width:252px}.contextual-link-card .promo-content .promo-content__inner{margin-top:0}@media screen and (max-width:800px){.contextual-link-card{margin-top:30px;width:100%}}.contextual-link-card a.cta{border:none;color:#d30013}.no-touchevents .contextual-link-card a.cta:hover{border:none;transition:none}.icon-play-circled.cta--icon{font-size:16px;font-size:1rem;left:0;line-height:1;padding:10px 10px 10px 14px;position:absolute;top:-12px}.article{margin-bottom:50px}.article-header{margin-bottom:40px;margin-top:50px}@media screen and (max-width:550px){.article-header{margin-bottom:30px}}.article-header__date{color:#d30013;display:block;font-size:12px;font-size:.75rem;line-height:1;margin-bottom:10px;text-transform:uppercase}.article-header__nav{position:relative}.article-header__nav>a{position:absolute;top:-20px}@media screen and (max-width:550px){.article-header__nav>a{top:-25px}}.hero{background:#000 no-repeat 50%;background-size:cover;margin-left:auto;margin-right:auto;max-width:1600px;position:relative;width:100%}.hero:after{clear:both;content:"";display:table}.hero:before{content:"";display:block}.hero--l:before{padding-bottom:45%}@media screen and (max-width:550px){.hero--l:before{padding-bottom:55%}}@media screen and (max-width:400px){.hero--l:before{padding-bottom:75%}}.hero--video{cursor:pointer}.no-touchevents .hero--video:not(.playing):hover{opacity:.9}.hero--video:before{background:rgba(0,0,0,.4);padding-bottom:50%}.hero__bg-video-container{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.hero-video-disabled .hero__bg-video-container{display:none}.hero--video__play-btn{bottom:40px;position:absolute;right:120px}.hero--video__play-btn .icon-chevron-left,.hero--video__play-btn .icon-chevron-right,.hero--video__play-btn .js-news-events-slick .slick-arrow.slick-next,.hero--video__play-btn .js-news-events-slick .slick-arrow.slick-prev,.hero--video__play-btn .link--emph:before,.hero--video__play-btn .uc-stories-details-view .uc-detail-footer .icon-chevron-left,.hero--video__play-btn .uc-stories-details-view .uc-detail-footer .link--emph:before,.js-news-events-slick .hero--video__play-btn .slick-arrow.slick-next,.js-news-events-slick .hero--video__play-btn .slick-arrow.slick-prev,.uc-stories-details-view .uc-detail-footer .hero--video__play-btn .icon-chevron-left,.uc-stories-details-view .uc-detail-footer .hero--video__play-btn .link--emph:before{position:relative;right:-2px;top:2px}@media screen and (max-width:1600px){.hero--video__play-btn{right:60px}}@media screen and (max-width:1100px){.hero--video__play-btn{right:30px}}@media screen and (max-width:800px){.hero--video__play-btn{display:none}}.hero__bg-video{height:auto;left:50%;min-height:100%;min-width:100%;overflow:hidden;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto}.hero--video__content{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:z-index 0s .6s,opacity .6s;z-index:-1}.hero--video.playing .hero--video__content{opacity:1;transition:z-index 0s,opacity .6s;z-index:1}.hero--video__icon{left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:z-index 0s .3s,opacity .3s;z-index:1}.playing .hero--video__icon{opacity:0;transition:z-index 0s,opacity .3s;z-index:-1}.youku-player,.youtube-player{height:100%;width:100%}.hero__content{color:#fff;font-size:128px;font-size:8rem;font-weight:800;left:0;letter-spacing:-4px;line-height:1;position:absolute;text-shadow:0 2px 4px rgba(0,0,0,.5)}.hero__content,body.my .hero__content,body.zh .hero__content{font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif}@media screen and (max-width:1100px){.hero__content{font-size:80px;font-size:5rem;line-height:1}}@media screen and (max-width:800px){.hero__content{font-size:60px;font-size:3.75rem;letter-spacing:-2px;line-height:1}}@media screen and (max-width:500px){.hero__content{font-size:48px;font-size:3rem;line-height:1}}.block-container .hero__content{font-size:64px;font-size:4rem;line-height:1}@media screen and (max-width:800px){.block-container .hero__content{font-size:32px;font-size:2rem;line-height:1.2}}.hero__content--blue{background-color:rgba(0,110,195,.6)}.hero__content--blue:after{border-bottom:15.5px solid transparent;-o-border-image:linear-gradient(165deg,rgba(0,110,195,0) 57%,rgba(0,110,195,.5));border-image:linear-gradient(165deg,rgba(0,110,195,0) 57%,rgba(0,110,195,.5));border-image-slice:1;border-right:15.5px solid transparent;bottom:-15px;right:-15px}.hero__content--blue:after,.hero__content--blue:before{content:"";display:block;height:80%;position:absolute;width:60%;z-index:-1}.hero__content--blue:before{-o-border-image:linear-gradient(340deg,rgba(0,110,195,0) 57%,rgba(0,110,195,.5));border-image:linear-gradient(340deg,rgba(0,110,195,0) 57%,rgba(0,110,195,.5));border-image-slice:1;border-left:15.5px solid transparent;border-top:15.5px solid transparent;left:0;top:-15px}.hero__content--inner{bottom:25px;max-width:75%;padding:0 60px 0 120px}.hero__content--inner:before{border-left:none}@media screen and (max-width:1600px){.hero__content--inner{padding-left:60px}}@media screen and (max-width:1100px){.hero__content--inner{padding-left:30px}}@media screen and (max-width:550px){.hero__content--inner{max-width:85%}}@media screen and (max-width:400px){.hero__content--inner{padding-left:15px;padding-right:30px}}.hero__content--outer{bottom:25px;margin-left:30px;max-width:70%;min-width:35%;padding:0 30px;z-index:1}.hero__content--outer:before{left:-15px}@media (min-width:1600px){.hero__content--outer{padding:0 80px}}@media screen and (max-width:1100px){.hero__content--outer{margin-left:0;max-width:80%}}@media screen and (max-width:800px){.hero__content--outer{bottom:0;font-size:26px;font-size:1.625rem;line-height:1.2}}@media screen and (max-width:550px){.hero__content--outer{font-size:22px;font-size:1.375rem;line-height:1.2}}@media screen and (max-width:500px){.hero__content--outer{font-size:22px;font-size:1.375rem;line-height:1.2}}@media screen and (max-width:400px){.hero__content--outer{margin-left:15px;margin-right:15px;max-width:100%;padding:0}}.hero__content--outer-limited{max-width:75%}@media screen and (max-width:800px){.hero__content--outer-limited{font-size:48px;font-size:3rem;line-height:.9;padding-bottom:10px}}@media screen and (max-width:400px){.hero__content--outer-limited{max-width:80%}}.hero__content__title--small{font-size:32px;font-size:2rem;line-height:1.2}@media screen and (max-width:800px){.hero__content__title--small{font-size:30px;font-size:1.875rem;line-height:1.2}}@media screen and (max-width:400px){.hero__content__title--small{font-size:22px;font-size:1.375rem;line-height:1.2}}.hero__logo-cta{-webkit-touch-callout:none;background:url(/images/dulwich-college-logo.png) no-repeat 50%;background-size:contain;border:0;display:block;margin:0;max-width:270px;outline:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;width:100%}.hero__logo-cta:before{content:"";display:block;padding-bottom:15.56%}.block-container{margin-bottom:50px;margin-top:50px}@media screen and (max-width:550px){.block-container{margin-bottom:30px;margin-top:30px}}.block-container:last-child{margin-bottom:50px}@media screen and (max-width:550px){.block-container:last-child{margin-bottom:30px}}.block-container table{border:0;width:100%}.block-container table tr{display:block;margin-top:15px}.block-container table td,.block-container table th{border:0;width:50%}.block-container table td:first-child,.block-container table th:first-child{padding-right:30px}.block-container table td:last-child,.block-container table th:last-child{padding-left:30px}@media screen and (max-width:800px){.block-container table tr{padding:0}.block-container table td{display:block;margin-top:15px;padding:0;width:100%}.block-container table td:first-child,.block-container table td:last-child{padding:0}}.custom-bg-block{padding:50px;position:relative}@media screen and (max-width:800px){.custom-bg-block{padding:50px 0}}.custom-bg-block .triangle-label{position:absolute;transition:.3s}.custom-bg-block .triangle-label.right-top-label{border-bottom:70px solid transparent;border-right:70px solid #fff;right:0;top:0}.custom-bg-block .triangle-label.left-bottom-label{border-left:70px solid #fff;border-top:70px solid transparent;bottom:0;left:0}.block-slider{overflow:hidden;width:100%}.block-slider-item{box-shadow:0 2px 4px 2px rgba(0,0,0,.2);height:580px;margin:15px 5px;max-height:calc(100vh - 160px);outline:none;overflow:auto;padding:20px 30px 50px;position:relative;width:100%}@media screen and (max-width:800px){.block-slider-item{margin:15px 5px;padding:30px 15px}}.slick-list{overflow:inherit}.slider-wrap-fixed{height:100%;overflow-x:hidden;overflow-y:auto}.slider,.slider-wrap{margin-left:auto;margin-right:auto;max-width:1600px;position:relative;width:100%}.slider-wrap{margin-bottom:50px}@media screen and (max-width:550px){.slider-wrap{margin-bottom:0;padding-bottom:0}}.slide{outline:none}.slider{margin-bottom:0;margin-top:0;padding:0}.slider .slide{display:none}.slider .slide:first-child,.slider.slick-initialized .slide{display:block}.slider__nav{padding-bottom:10px;padding-top:10px;text-align:right}.slider__count,.slider__nav.slide__nav-center{text-align:center}.slider__count{display:inline-block;font-size:20px;font-size:1.25rem;line-height:1;min-width:50px;vertical-align:middle}.slider__count,body.my .slider__count,body.zh .slider__count{font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif}.slick-next,.slick-prev{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;cursor:pointer;display:inline-block;font-family:icomoon!important;font-size:0;font-style:normal;font-variant:normal;font-weight:400;height:30px;line-height:1;line-height:30px;padding:0;text-align:center;text-transform:none;vertical-align:middle;width:30px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:hover:before,.slick-prev:hover:before{opacity:.6;transition:opacity .3s}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{cursor:not-allowed;opacity:.3}.slick-next:before,.slick-prev:before{color:#000;font-size:28px;font-size:1.75rem;line-height:30px}.slide__body{margin-top:20px}.slide__img>img{margin-left:auto;margin-right:auto}.lightbox-lite--slider .lightbox-lite__box{height:90%;padding:40px 100px;width:75%}@media screen and (max-width:1280px){.lightbox-lite--slider .lightbox-lite__box{padding:30px 85px;width:80%}}@media screen and (max-width:800px){.lightbox-lite--slider .lightbox-lite__box{padding:30px 65px;width:90%}}@media screen and (max-width:500px){.lightbox-lite--slider .lightbox-lite__box{height:80%;padding:30px 40px;width:95%}}.lightbox-lite--slider .slick-list{overflow:hidden}.lightbox-lite--slider .slider__next,.lightbox-lite--slider .slider__previous{height:50px;line-height:50px;position:absolute;top:50%;transform:translateY(-50%);width:50px}.lightbox-lite--slider .slider__next:before,.lightbox-lite--slider .slider__previous:before{font-size:48px;font-size:3rem;line-height:50px}@media screen and (max-width:800px){.lightbox-lite--slider .slider__next,.lightbox-lite--slider .slider__previous{height:40px;line-height:40px;width:40px}.lightbox-lite--slider .slider__next:before,.lightbox-lite--slider .slider__previous:before{font-size:38px;font-size:2.375rem;line-height:40px}}@media screen and (max-width:500px){.lightbox-lite--slider .slider__next,.lightbox-lite--slider .slider__previous{height:30px;line-height:30px;width:30px}.lightbox-lite--slider .slider__next:before,.lightbox-lite--slider .slider__previous:before{font-size:28px;font-size:1.75rem;line-height:30px}}.lightbox-lite--slider .slider__next{right:15px}@media screen and (max-width:500px){.lightbox-lite--slider .slider__next{right:5px}}.lightbox-lite--slider .slider__previous{left:15px}@media screen and (max-width:500px){.lightbox-lite--slider .slider__previous{left:5px}}.block-slider.slick-slider{-webkit-user-select:text;-moz-user-select:text;user-select:text}.block-slider .slick-list.draggable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-wrapper{-webkit-overflow-scrolling:touch;min-height:100%;position:relative;width:100%}@media screen and (max-width:1100px){.has-visible-nav .page-wrapper{overflow:hidden}}.no-scroll{overflow:hidden}.page{height:100%;margin:0 auto;min-height:100vh;position:absolute;width:100%}@media screen and (max-width:1100px){.page{left:0;transition:left .3s cubic-bezier(.645,.045,.095,1)}.has-visible-nav .page{backface-visibility:hidden;left:300px}}@media screen and (max-width:400px){.has-visible-nav .page{left:100%}}.page__overlay{background-color:transparent;height:0;position:fixed;top:0;transition:width 0s .3s,height 0s .3s,background-color .3s;width:0;z-index:100}@media screen and (max-width:1100px){.has-visible-nav .page__overlay{background-color:rgba(0,0,0,.6);height:100%;transition:width 0s,height 0s,background-color .3s;width:100%}}.page-header{background-color:#fff;font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif;font-weight:500;width:100%;z-index:10}.page-header:after{clear:both;content:"";display:table}body.my .page-header{font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif}@media screen and (max-width:1100px){.page-header{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);position:fixed}}@media screen and (max-width:800px){.has-active-search .page-header{padding-bottom:70px}}.page-header__no-nav{padding:10px 0}@media screen and (max-width:1100px){.page-header__no-nav{padding:0}}.page-header-hidden{opacity:0;padding-top:54px;visibility:hidden}@media screen and (max-width:1100px){.page-header-hidden{padding-top:0}}@media screen and (max-width:800px){.has-active-search .page-header-hidden{padding-bottom:70px}}@media screen and (max-width:1100px){.page-brand{display:inline-block}}.page-brand__copy{left:0;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1100px){.page-brand__copy{display:inline-block;position:static;transform:none;vertical-align:middle}}.page-brand__copy a{display:flex}.page-brand__copy__img{width:310px}@media screen and (max-width:1100px){.page-brand__copy__img{max-height:80px;width:200px}}@media screen and (max-width:400px){.page-brand__copy__img{width:200px}.has-second-crest .page-brand__copy__img{width:170px}}.page-brand__nav{margin:0;position:absolute;right:0;top:20%}.page-brand__nav.mobile-locale__nav{display:none}@media screen and (max-width:1100px){.page-brand__nav{bottom:0;left:-300px;padding:0 30px 60px;position:fixed;right:inherit;text-align:center;top:inherit;transform:none;transition:left .3s cubic-bezier(.645,.045,.095,1);width:300px}.page-brand__nav.mobile-locale__nav{display:block;height:20px}.page-brand__nav .menu-item__hidden{display:none}.has-visible-nav .page-brand__nav{-webkit-overflow-scrolling:touch;left:0}.page-brand__nav .page-nav__item{padding-bottom:5px;padding-top:5px}}@media screen and (max-width:1100px) and (max-width:400px){.page-brand__nav{left:-100%;width:100%}}.page-brand__logo{background-size:contain;display:inline-block;margin:15px auto;text-align:center;vertical-align:middle;width:50px}@media screen and (max-width:1100px){.page-brand__logo{display:inline-block;margin:10px 0 10px 10px;vertical-align:middle;width:35px}}@media screen and (max-width:550px){.page-brand__logo{width:30px}}@media screen and (max-width:400px){.page-brand__logo{width:28px}}@media screen and (max-width:340px){.page-brand__logo{width:22px}}.page-brand__logo:before{content:"";display:block;padding-top:130%}.page-brand__logo--high-school{background:url(/images/logos/logo-high-school-crest.svg) no-repeat 50%;width:70px}@media screen and (max-width:1100px){.page-brand__logo--high-school{width:49px}}@media screen and (max-width:550px){.page-brand__logo--high-school{width:43px}}@media screen and (max-width:400px){.page-brand__logo--high-school{width:40px}}.page-brand__logo--high-school:before{content:"";display:block;padding-top:92%}.page-brand-container{height:100px;position:relative;text-align:center;transition:opacity .3s;z-index:11}@media screen and (max-width:1100px){.page-brand-container{height:auto}}.page-header__mobile-search{color:#3c3737;display:none;font-size:20px;font-size:1.25rem;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:1100px){.page-header__mobile-search{display:block}}@media screen and (max-width:340px){.page-header__mobile-search{font-size:16px;font-size:1rem;line-height:1}}.page-header__open-mobile-nav{color:#3c3737;display:none;font-size:20px;font-size:1.25rem;left:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1100px){.page-header__open-mobile-nav{display:block}}@media screen and (max-width:340px){.page-header__open-mobile-nav{font-size:16px;font-size:1rem;line-height:1}}.page-header__close-mobile-nav{color:#3c3737;display:none;font-size:20px;font-size:1.25rem;line-height:1;padding:15px;position:absolute;right:0;top:10px;z-index:1}@media screen and (max-width:1100px){.page-header__close-mobile-nav{display:block}}.page-nav-wrap{background:#fff;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);position:relative;width:100%;z-index:10}.page-nav-wrap.is-sticky{position:fixed;top:0}@media screen and (max-width:1100px){.page-nav-wrap.is-sticky{position:relative;top:inherit}.page-nav-wrap{border:none;position:relative}}.page-nav:after{clear:both;content:"";display:table}@media screen and (max-width:1100px){.page-nav{bottom:100px;left:-300px;overflow:auto;padding-left:30px;position:fixed;top:0;transition:left .3s cubic-bezier(.645,.045,.095,1);width:300px;z-index:1}.has-visible-nav .page-nav{-webkit-overflow-scrolling:touch;left:0}}@media screen and (max-width:400px){.page-nav{left:-100%;width:100%}}.page-nav__left{display:flex;float:left;justify-content:space-between;list-style:none;margin:0;padding:0;text-align:left;width:100%}.is-sticky .page-nav__left{width:85%}@media screen and (max-width:1100px){.page-nav__left{display:block;float:none;width:100%!important}}.page-nav__right-container{display:none;width:0}.is-sticky .page-nav__right-container{display:inline-block;width:14%}@media screen and (max-width:1100px){.page-nav__right-container{width:100%!important}}.page-nav__right{float:right;list-style:none;margin:0;padding:0;text-align:right}@media screen and (max-width:1100px){.page-nav__right{float:none;text-align:left;width:100%!important}}.page-nav__ctas{float:right;list-style:none;margin:0 -100% 0 0;opacity:0;padding:0 0 0 40px;text-align:right;transition:all .3s}@media screen and (max-width:1600px){.page-nav__ctas{padding-left:35px}}@media screen and (max-width:1280px){.page-nav__ctas{padding-left:30px}}@media screen and (max-width:1100px){.page-nav__ctas{display:none}}.page-nav-wrap.is-sticky .page-nav__ctas{margin-right:0;opacity:1}.page-nav__ctas .page-nav__item a{vertical-align:baseline}.page-nav__item{display:inline-block;padding-bottom:15px;padding-top:15px}@media screen and (max-width:1100px){.page-nav__left .page-nav__item,.page-nav__right .page-nav__item{display:block;padding:15px 30px 0 0}}.page-nav__item.page-brand__nav-item{font-weight:700;text-transform:uppercase}@media screen and (max-width:1100px){.page-nav__item.page-brand__nav-item{font-weight:500}}.page-nav__item.is-active>a,.page-nav__item:hover>a{color:#d30013}.page-nav__item:not(.last-child){padding-right:15px}@media screen and (max-width:1600px){.page-nav__item:not(.last-child){padding-right:10px}}@media screen and (max-width:1280px){.page-nav__item:not(.last-child){padding-right:4px}}@media screen and (max-width:1600px){body.zh .page-nav__item:not(.last-child){padding-right:15px}}@media screen and (max-width:1280px){body.zh .page-nav__item:not(.last-child){padding-right:5px}}.page-nav__item a{color:#3c3737;font-size:15.5px;font-size:.96875rem;line-height:1.2;vertical-align:middle}.page-nav__item a.text--xxxxs{font-size:12px;font-size:.75rem;line-height:1.2}@media screen and (max-width:1280px){.page-nav__item a{font-size:13px;font-size:.8125rem;line-height:1.2}}@media screen and (max-width:1100px){.page-nav__item a{font-size:14px;font-size:.875rem;line-height:1.2}}@media screen and (max-width:1600px){body.my .page-nav__item a,body.zh .page-nav__item a{font-size:15px;font-size:.9375rem;line-height:1.2}}@media screen and (max-width:1280px){body.my .page-nav__item a{font-size:12px;font-size:.75rem;line-height:1.2}}.page-nav__item--l>a{font-size:18px;font-size:1.125rem;line-height:1.2}@media screen and (max-width:1600px){.page-nav__item--l>a{font-size:16px;font-size:1rem;line-height:1.2}}@media screen and (max-width:1100px){.page-nav__item--l>a{font-size:14px;font-size:.875rem;line-height:1.2}}@media screen and (max-width:1600px){body.zh .page-nav__item--l>a{font-size:15px;font-size:.9375rem;line-height:1.2}}.page-nav__item--l>a.locale-link{font-size:14px;font-size:.875rem;line-height:1.2}@media screen and (max-width:1100px){.mobile-locale__nav .page-nav__item--l>a{font-size:14px;font-size:.875rem;line-height:1.8}.page-nav__item--l.dropdown{border:none;padding:0 0 15px!important;text-align:center;width:100%}.page-nav__item--l.dropdown .dropdown-title{border-right:1px solid #000;color:#d30013;display:inline-block;padding:0 10px;width:auto}.page-nav__item--l.dropdown .dropdown-arrow{display:none}.page-nav__item--l.dropdown .dropdown-list{border:none;display:inline-block;font-size:0;margin:0;padding:0;position:static;vertical-align:middle}.page-nav__item--l.dropdown .dropdown-list__item{display:inline-block;line-height:1;padding:0 10px}.page-nav__item--l.dropdown .dropdown-list__item:not(:last-child){border-right:1px solid #3c3737}}.page-nav__mobile-school-switch{display:none}@media screen and (max-width:1100px){.page-nav__mobile-school-switch{display:block;padding-bottom:20px!important}}.page-nav__item-splitter{display:inline-block;font-size:16px;font-size:1rem;line-height:1.2;list-style:none;padding:15px 10px}@media screen and (max-width:1600px){.page-nav__item-splitter{font-size:16px;font-size:1rem;line-height:1.2}}@media screen and (max-width:1100px){.page-nav__item-splitter{font-size:14px;font-size:.875rem;line-height:1.2}}@media screen and (max-width:1600px){body.zh .page-nav__item-splitter{font-size:15px;font-size:.9375rem;line-height:1.2}}.page-nav__sub-wrapper{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);left:-9999;opacity:0;top:200%;transform:translateY(16px);transition:left 0s .3s,opacity .3s,top .3s;visibility:hidden;width:100%;z-index:-9999}.page-nav__item:hover .page-nav__sub-wrapper{display:block;left:0;opacity:1;top:100%;visibility:visible;z-index:1}@media screen and (max-width:1100px){.page-nav__sub-wrapper{box-shadow:none;height:auto;left:inherit;opacity:1;overflow:hidden;position:static;top:100%;transform:none;visibility:visible;z-index:auto}}.page-nav__sub{background:#fff;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.5);height:0;list-style:none;margin:-1px 0 0;max-width:300px;min-width:200px;opacity:0;padding:0;position:absolute;text-align:left}@media (min-width:1100px){.page-nav__item:hover .page-nav__sub{height:auto;opacity:1}}@media screen and (max-width:1100px){.page-nav__sub{box-shadow:none;max-width:100%;position:relative;transition:all .5s;width:100%}.page-nav__item.is-active .page-nav__sub{height:auto;opacity:1}}.page-nav__sub a:first-child:before{border:10px solid transparent;border-bottom-color:#fff;bottom:100%;content:"";left:35%;margin-left:-36px;position:absolute;z-index:2}.page-nav__sub a:first-child:after{border:12px solid transparent;border-bottom-color:#ddd;bottom:100%;content:"";left:calc(35% - 2px);margin-left:-36px;position:absolute;z-index:1}.page-nav__sub .page-nav__item--sub{cursor:pointer;display:block;padding:10px 20px;transition:all .3s;-webkit-transition:all .3s;width:100%}.page-nav__sub .page-nav__item--sub.is-active,.page-nav__sub .page-nav__item--sub:hover{background:#f0f0f0}.page-nav__sub .page-nav__item--sub:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.page-nav__sub .page-nav__item--sub:first-child{border-top-left-radius:5px;border-top-right-radius:5px}@media screen and (max-width:1100px){.page-nav__sub .page-nav__item--sub{padding-top:12px}.page-nav__sub .page-nav__item--sub:after,.page-nav__sub .page-nav__item--sub:before{display:none}}.page-nav__sub>a{color:#3c3737;font-size:16px;font-size:1rem;line-height:1.2;vertical-align:middle}@media screen and (max-width:1600px){.page-nav__sub>a{font-size:14px;font-size:.875rem;line-height:1.2}}@media screen and (max-width:1100px){.page-nav__sub>a{display:block;height:100%;width:100%}}.page-content{background-color:#fff;display:block;min-height:70vh;overflow:hidden;padding-bottom:50px;position:relative}.page-content__nav-super{padding-bottom:30px;position:relative}.page-content__nav-super>a{position:absolute;top:30px}.page-footer{background:#000;border-top:10px solid #d30013;color:#fff;font-size:14px;font-size:.875rem;font-weight:500;line-height:1.3;padding:20px 0;position:relative;text-align:center;width:100%}.page-footer.page-footer_school{padding-top:0}.page-footer__social{list-style:none;margin:0 0 20px;padding:10px 0 0}.page-footer__social>li{display:inline-block;padding-bottom:5px}.page-footer__social>li:not(:last-child){padding-right:5px}.footer-left-content{display:inline-block;float:left}@media screen and (max-width:800px){.footer-left-content{display:block;margin-bottom:10px;text-align:center;width:100%}}.footer-bottom-border{border-bottom:1px solid #919191}.footer-right-content{display:inline-block;float:right}@media screen and (max-width:800px){.footer-right-content{display:block;margin-bottom:10px;text-align:center;width:100%}}.footer-right-content a{color:#009dd5}.footer-right-content a.eim-sub-link{color:#fff}.footer-right-content a.eim-sub-link:hover{color:#d30013}.page-footer__social__icon{background:#262626;border-radius:0;color:#fff;display:inline-block;font-size:32px;font-size:2rem;line-height:1;padding:2px}@media screen and (max-width:400px){.page-footer__social__icon{font-size:28px;font-size:1.75rem;line-height:1}}.page-footer__social__icon:hover{border-radius:5px}.no-touchevents .page-footer__social__icon.icon-facebook:hover{background-color:#4267b2}.no-touchevents .page-footer__social__icon.icon-linkedin:hover{background-color:#0077b5}.no-touchevents .page-footer__social__icon.icon-wechat:hover{background-color:#76b23d}.no-touchevents .page-footer__social__icon.icon-instagram:hover{background-color:#bc2a8d}.no-touchevents .page-footer__social__icon.icon-youtube:hover{background-color:#cd201f}.no-touchevents .page-footer__social__icon.icon-youku:hover{background-color:#09a8df}.no-touchevents .page-footer__social__icon.icon-twitter:hover{background-color:#1da1f2}.page-footer__copyright>a,.page-footer__links>li>a{border-bottom:1px solid transparent;color:#fff}.page-footer__copyright>a:hover,.page-footer__links>li>a:hover{border-bottom-color:#fff}.page-footer__links{list-style:none;margin:0;padding:0 0 5px}.page-footer__links>li{display:inline-block}.page-footer__links>li:not(:last-child){padding-right:15px}.page-footer__copy{font-weight:400;line-height:1.5;padding:0 0 5px}.page-bottom-nav{padding-bottom:10px;padding-top:10px;text-align:center}.page-bottom-nav__count{display:inline-block;font-size:20px;font-size:1.25rem;line-height:1;min-width:70px;text-align:center;vertical-align:middle}.page-bottom-nav__count,body.my .page-bottom-nav__count,body.zh .page-bottom-nav__count{font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif}.page-bottom-nav__next,.page-bottom-nav__prev{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;cursor:pointer;display:inline-block;font-family:icomoon!important;font-size:0;font-style:normal;font-variant:normal;font-weight:400;height:30px;line-height:1;line-height:30px;padding:0;text-align:center;text-transform:none;vertical-align:middle;width:30px}.page-bottom-nav__next,.page-bottom-nav__next:focus,.page-bottom-nav__next:hover,.page-bottom-nav__prev,.page-bottom-nav__prev:focus,.page-bottom-nav__prev:hover{background:transparent;color:transparent;outline:none}.page-bottom-nav__next:hover:before,.page-bottom-nav__prev:hover:before{opacity:.6;transition:opacity .3s}.page-bottom-nav__next.slick-disabled:before,.page-bottom-nav__prev.slick-disabled:before{opacity:.4}.page-bottom-nav__next:before,.page-bottom-nav__prev:before{color:#3c3737;font-size:28px;font-size:1.75rem;line-height:30px}.intrinsic-container{height:0;overflow:hidden;padding-bottom:100%;position:relative}.intrinsic-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.dehong-group-logo{max-width:150px}.box{display:block;position:relative}.box--padded{padding:60px 40px}@media screen and (max-width:550px){.box--padded{padding:40px 30px}}@media screen and (max-width:400px){.box--padded{padding:30px 15px}}.box--clickable{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:opacity .3s}.box--clickable>img{border:none;outline:none}.no-touchevents .box--clickable:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}[class*=" box--aspect-"]:before,[class^=box--aspect-]:before{content:"";display:block}.box--aspect-ratio-75:before{padding-bottom:75%}@media screen and (max-width:550px){.box--aspect-ratio-60--phablet:before{padding-bottom:60%}}.box--image{background:#000 no-repeat 50%;background-size:cover}.box__content{background:rgba(211,0,19,.7);bottom:20px;left:20px;position:absolute;right:20px;top:20px}.box__copy{color:#fff;padding:10px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.box__title{letter-spacing:1px;text-transform:uppercase}.box--red{background-color:rgba(217,39,31,.6);color:#fff;font-size:40px;font-size:2.5rem;line-height:1.2;padding:30px 80px;z-index:1}.box--red,body.my .box--red,body.zh .box--red{font-family:Figtree,Helvetica Neue,Helvetica,Arial,Zawgyi-One,sans-serif}@media screen and (max-width:800px){.box--red{font-size:34px;font-size:2.125rem;line-height:1.2}}.box--red:after{border-bottom:15.5px solid transparent;-o-border-image:linear-gradient(165deg,hsla(2,53%,67%,0) 57%,rgba(217,39,31,.5));border-image:linear-gradient(165deg,hsla(2,53%,67%,0) 57%,rgba(217,39,31,.5));border-image-slice:1;border-right:15.5px solid transparent;bottom:-15px;right:-15px}.box--red:after,.box--red:before{content:"";display:block;height:80%;position:absolute;width:60%;z-index:-1}.box--red:before{-o-border-image:linear-gradient(340deg,hsla(2,53%,67%,0) 57%,rgba(217,39,31,.5));border-image:linear-gradient(340deg,hsla(2,53%,67%,0) 57%,rgba(217,39,31,.5));border-image-slice:1;border-left:15.5px solid transparent;border-top:15.5px solid transparent;left:0;left:-15px;top:-15px}.box--centered{display:inline-block;margin:0 auto}.flex-box{display:flex;flex-flow:column;height:100%}.flex-box__header{flex:0 1 auto}.flex-box__content{flex:1 1 auto}.card-block{background:#fff;padding:50px 50px 0}@media screen and (max-width:1100px){.card-block{padding:30px 30px 0}}@media screen and (max-width:400px){.card-block{padding:25px 25px 0}}.card{background:#fff;color:#3c3737;display:block;height:100%;overflow:hidden;position:relative}.card--cta{box-shadow:0 0 4px rgba(0,0,0,.5);padding-bottom:40px}@media screen and (max-width:1100px){.card--cta{padding-bottom:30px}}.card__header{display:block;min-height:100px;overflow:hidden;text-align:center}.card__header--fixed{background:#3c3737;position:relative}.card__header--fixed:before{content:"";display:block;padding-bottom:66%}.card__header__box{bottom:0;left:0;position:absolute;right:0;top:0}.card__header__box__image{-webkit-touch-callout:none;background:no-repeat 50%;background-size:cover;border:none;height:100%;outline:none;transform:scale(1);transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;width:100%}.no-touchevents a.card:hover .card__header__box__image,.no-touchevents a.card__header:hover .card__header__box__image{transform:scale(1.1)}.card__image{-webkit-touch-callout:none;border:none;outline:none;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;width:100%}.no-touchevents a.card:hover .card__image,.no-touchevents a.card__header:hover .card__image{transform:scale(1.1)}.card__body{border-top:1px solid #ebebeb;overflow:hidden;padding:20px}.card__body--compressed{padding:10px 20px}.card__title{color:#3c3737;font-size:24px;font-size:1.5rem;line-height:1.1;padding-bottom:5px}@media screen and (max-width:1600px){.card__title{font-size:22px;font-size:1.375rem;line-height:1.1}}@media screen and (max-width:1100px){.card__title{font-size:20px;font-size:1.25rem;line-height:1.1}}.card__subtitle{color:#3c3737;font-size:16px;font-size:1rem;line-height:1.1}.card__info{color:#d30013;font-size:12px;font-size:.75rem;line-height:1;padding-bottom:3px;text-transform:uppercase}.card__cta{bottom:20px;left:20px;position:absolute;right:20px}.card--big.card--cta{padding-bottom:60px}@media screen and (max-width:1100px){.card--big.card--cta{padding-bottom:60px}}.visual-card{height:450px;position:relative}.visual-card__box{height:100%;padding:30px}@media screen and (max-width:550px){.visual-card__box{padding:15px}}.visual-card__box-left{display:inline-block;float:left;height:100%;position:relative;width:45%}@media screen and (max-width:1100px){.visual-card__box-left{width:50%}}@media screen and (max-width:550px){.visual-card__box-left{float:none;height:80%;width:100%}}.visual-card__box-right{display:inline-block;float:left;height:100%;position:relative;width:60%}@media screen and (max-width:1100px){.visual-card__box-right{width:50%}}@media screen and (max-width:550px){.visual-card__box-right{float:none;height:20%;width:100%}}.visual-card__box-top{height:60%;padding:30px 30px 0;position:relative}@media screen and (max-width:800px){.visual-card__box-top{height:65%}}@media screen and (max-width:550px){.visual-card__box-top{padding:15px 15px 0}}.visual-card__box-bottom{height:40%;padding:0 30px 30px;position:relative}@media screen and (max-width:800px){.visual-card__box-bottom{height:35%}}@media screen and (max-width:550px){.visual-card__box-bottom{padding:0 15px 15px}}.visual-card__box-inner{height:100%;position:relative}.visual-card__content--bottom{bottom:0;position:absolute}.visual-card__content--top{position:absolute;top:0}.visual-card__content--bottom-right{bottom:0;position:absolute;right:0}@media screen and (max-width:550px){.visual-card__content--bottom-right{right:inherit}}.visual-card--large{background-color:#fff;height:550px}@media screen and (max-width:1100px){.visual-card--large{height:480px}}@media screen and (max-width:800px){.visual-card--large{height:700px}}@media screen and (max-width:550px){.visual-card--large{height:600px}}.visual-card--large__box-left{display:inline-block;float:left;height:100%;position:relative;width:60%}@media screen and (max-width:800px){.visual-card--large__box-left{float:none;height:65%;width:100%}}@media screen and (max-width:500px){.visual-card--large__box-left{height:60%}}@media screen and (max-width:550px){.visual-card--large__box-left{height:55%}}.visual-card--large__box-right{display:inline-block;float:left;height:100%;padding:30px 40px;position:relative;width:40%}@media screen and (max-width:800px){.visual-card--large__box-right{float:none;height:35%;width:100%}}@media screen and (max-width:500px){.visual-card--large__box-right{height:40%;padding:30px}}@media screen and (max-width:550px){.visual-card--large__box-right{height:45%}}.visual-card--large__content{position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:800px){.visual-card--large__content{bottom:0;top:inherit;transform:none}}.h-card,.visual-card--large__box-inner{height:100%;position:relative}.h-card{background:#fff;min-height:220px;padding:30px}.h-card--clickable{border:1px solid transparent;transition:all .5s ease}.no-touchevents .h-card--clickable:hover{border-color:#d30013}.h-card__img{height:160px;position:absolute;width:140px}.h-card__copy{margin-left:170px;padding-bottom:30px}.h-card__copy__cta{bottom:30px;position:absolute}.h-card__copy__title{color:#d30013;font-size:24px;font-size:1.5rem;line-height:1.2;margin-bottom:5px}@media screen and (max-width:800px){.h-card__copy__title{font-size:20px;font-size:1.25rem;line-height:1.2}}@media screen and (max-width:400px){.h-card__copy__title{font-size:18px;font-size:1.125rem;line-height:1.2}}.h-card__copy__subtitle{color:#3c3737;font-size:16px;font-size:1rem;line-height:1.2;margin-bottom:5px}@media screen and (max-width:400px){.h-card__copy__subtitle{font-size:14px;font-size:.875rem;line-height:1.2}}.visual-card__content{bottom:30px;left:30px;position:absolute;width:100%}@media screen and (max-width:1280px){.visual-card__content{font-size:50px}}@media screen and (max-width:1100px){.visual-card__content{font-size:40px}}.visual-card__left{width:45%}@media screen and (max-width:800px){.visual-card__left{width:100%}}.corner-radius{border-radius:5px}.accordion-container:not(.accordion-first-child){margin-top:0}.accordion{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.5)}.accordion__tab{padding:30px 50px;position:relative}@media screen and (max-width:1100px){.accordion__tab{padding:30px}}@media screen and (max-width:800px){.accordion__tab{padding:15px 30px}}@media screen and (max-width:550px){.accordion__tab{padding:15px}}.accordion__tab__content{position:relative;width:100%}.accordion__tab__img{height:160px;position:relative;width:135px}.accordion__tab__img>img{left:50%;max-height:160px;max-width:135px;position:absolute;top:50%;transform:translate(-50%,-50%)}.accordion__tab__copy{bottom:15px;left:135px;padding-left:30px;position:absolute;right:0;top:15px}.accordion__tab__copy__title{font-size:18px;font-size:1.125rem;line-height:1.2}body.zh .accordion__tab__copy__title{font-size:16px;font-size:1rem;line-height:1.2}@media screen and (max-width:800px){.accordion__tab__copy__title{font-size:18px;font-size:1.125rem;line-height:1.2}}.accordion__tab__copy__link{bottom:0;position:absolute}.accordion__tab__copy__link:after{content:"\f107"}.accordion.open .accordion__tab__copy__link:after{content:"\f106"}.accordion__tab__right{bottom:0;overflow:hidden;position:absolute;right:0;top:0}.accordion__content{max-height:0;overflow:hidden;transition:all .1s}.accordion.open .accordion__content{max-height:2500px}@media screen and (max-width:550px){.accordion.open .accordion__content{max-height:3500px}}.accordion__content__inner{margin:0 50px;padding:50px 0}@media screen and (max-width:1100px){.accordion__content__inner{margin:0 30px}}@media screen and (max-width:800px){.accordion__content__inner{margin:0 30px;padding:30px 0}}@media screen and (max-width:550px){.accordion__content__inner{margin:0 15px;padding:15px 0}}.accordion__content__inner__cta{display:block;float:right}@media screen and (max-width:550px){.accordion__content__inner__cta{padding-bottom:15px}}.accordion-container--basic{margin-bottom:30px}.accordion-container--basic .accordion{border-bottom:6px solid #d30013}@media screen and (max-width:550px){.accordion-container--basic .accordion__tab__img{display:none}.accordion-container--basic .accordion__tab__copy{padding-left:0;position:static}}.accordion-container--basic .accordion__tab__copy__title{font-weight:700}@media screen and (max-width:550px){.accordion-container--basic .accordion__tab__copy__title{padding-bottom:30px}.accordion-container--basic .accordion__tab__copy__link{position:static}}.accordion-container--basic .accordion__content__inner{border-top:1px solid #ebebeb}.accordion-container--artistic{margin:0 5px 30px}.accordion-container--artistic:first-child{margin-top:5px}.accordion-container--artistic .accordion__tab__content{height:155px;width:67%}@media screen and (max-width:550px){.accordion-container--artistic .accordion__tab__content{height:auto;width:100%}.accordion-container--artistic .accordion__tab__copy{padding-left:0;position:static}}.accordion-container--artistic .accordion__tab__copy{bottom:10px;left:0;padding-left:0;top:10px}.accordion-container--artistic .accordion__tab__right{background:transparent 50%;background-size:cover;left:65%}@media screen and (max-width:550px){.accordion-container--artistic .accordion__tab__right{display:none}}.accordion-container--artistic .accordion__tab__right:before{background:#fff;bottom:3px;content:"";left:-30px;position:absolute;top:-20px;transform:rotate(13deg);width:60px}.accordion-container--artistic .accordion__content__inner{border-top:1px solid #ebebeb}.accordion-container--artistic .accordion__content{border-bottom:0 solid transparent}.accordion-container--artistic .accordion__tab__copy__title{font-size:1.8rem;font-weight:700}@media screen and (max-width:550px){.accordion-container--artistic .accordion__tab__copy__title{font-size:1.2rem;padding-bottom:30px}.accordion-container--artistic .accordion__tab__copy__link{position:static}}.accordion-container--artistic .accordion.open .accordion__content{border-bottom:6px solid #d30013}.accordion-group__tab{background:#fff;padding:25px 110px}@media screen and (max-width:1100px){.accordion-group__tab{padding:25px 50px}}@media screen and (max-width:800px){.accordion-group__tab{padding:15px 30px}}@media screen and (max-width:550px){.accordion-group__tab{padding:15px}}.accordion-group__tab__link:after{content:"\f107";font-size:14px;font-size:.875rem;line-height:1.2}.accordion-group.open .accordion-group__tab__link:after{content:"\f106"}.accordion-group__content{max-height:0;overflow:hidden;transition:all .3s}.accordion-group.open .accordion-group__content{max-height:10000px}.accordion-container--minimal{margin-bottom:2px}.accordion-container--minimal .accordion__tab__copy{padding-left:0;position:static}.accordion-container--minimal .accordion{border:0;box-shadow:none}.accordion-container--minimal .accordion.open .accordion__toggle-icon:before{content:"\f068"}.accordion-container--minimal .accordion__tab{background:#fff;padding:2px 0;position:relative;width:auto}.accordion-container--minimal .accordion__tab__content{width:100%!important}.accordion-container--minimal .accordion__tab__right{background:#fff;left:0;position:relative}.accordion-container--minimal .accordion__tab__right:after{color:#009dd5}.accordion-container--minimal .accordion__tab__right:before{background:transparent;position:relative;transform:unset}.accordion-container--minimal .accordion__content__inner{padding:10px 0}.accordion-container--minimal .accordion__toggle-icon:before{content:"\f067";font-family:icomoon;font-size:18px;font-size:1.125rem;font-style:normal;line-height:1.2;margin-right:15px}@media screen and (max-width:800px){.accordion-container--minimal .accordion__toggle-icon:before{font-size:14px;font-size:.875rem;line-height:1.2;margin-right:10px}}.accordion__trigger .is-closed{display:inline-block}.accordion__trigger .is-opened,.accordion__trigger.open .is-closed{display:none}.accordion__trigger.open .is-opened{display:inline-block}[class*=" bg--cover"],[class^=bg--cover]{background:no-repeat 50%;background-size:cover}.bg--right{background-position:100%}.bg--cover--job-openings{background-image:url(/images/backgrounds/homepage-block-job-openings.jpg)}.bg--cover--alumni{background-image:url(/images/backgrounds/homepage-block-alumni.jpg)}@media screen and (max-width:800px){.bg--cover--alumni{margin-top:15px}}.bg--cover--schools-map{background-image:url(/images/backgrounds/schools-map.jpg)}.bg--homepage-slide-1{background-image:url(/images/backgrounds/homepage-slider-1.jpg)}.bg--careers-overview-slide-1{background-image:url(/images/backgrounds/careers-overview-slide-1.jpg)}.bg--about-overview{background-image:url(/images/backgrounds/about-us-overview.jpg)}.bg--white{background:#fff}.bg-grey{background:#f0f0f0}.bg-yellow{background:#ffb909}.dropdown{border:1px solid transparent;padding:15px!important;position:relative;text-align:left;transition:border-color .3s;width:95px}.dropdown.open{border-color:#ebebeb}.dropdown-title{display:inline-block;position:relative;width:100%}.dropdown-arrow{opacity:1;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s;vertical-align:middle}.open .dropdown-arrow{opacity:0}.dropdown-list{background-color:#fff;border:1px solid transparent;border-top:none;display:none;left:-1px;list-style:none;margin:2px 0 0;padding:5px 0;position:absolute;right:-1px;transition:border-color .3s;z-index:1000}.open>.dropdown-list{border-color:#ebebeb;display:block}.dropdown-list a{color:#000;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:uppercase;vertical-align:middle}@media screen and (max-width:1600px){.dropdown-list a{font-size:16px;font-size:1rem;line-height:1.2}}@media screen and (max-width:1100px){.dropdown-list a{font-size:14px;font-size:.875rem;line-height:1.2}}.dropdown-list__item{padding:10px 15px}.dropdown-list__item:hover a{color:#d30013}.mega-menu{position:relative}@media screen and (max-width:1100px){.mega-menu{display:none!important}}.mega-menu-arrow{font-size:18px;font-size:1.125rem;line-height:1;padding:10px 5px;vertical-align:middle}@media screen and (max-width:1600px){.mega-menu-arrow{font-size:16px;font-size:1rem;line-height:1}}.mega-menu-toggle{font-size:16px;position:relative}.open>.mega-menu-toggle{color:#d30013}.open>.mega-menu-toggle:before{opacity:1}.mega-menu-content{background:#fff;border-radius:5px;box-shadow:0 2px 12px rgba(0,0,0,.3);display:block;left:-9999px;opacity:0;padding:10px 0 5px;position:absolute;top:200%;transition:z-index 0s .3s,left 0s .3s,opacity .3s,top .3s;width:200px;z-index:-1}body.school .mega-menu-content{padding:20px 0 0}@media screen and (max-width:1100px){.mega-menu-content{display:none!important}}.mega-menu:hover>.mega-menu-content{left:auto;opacity:1;right:auto;top:100%;transition:z-index 0s,left 0s,opacity .3s,top .3s;z-index:1}.is-sticky.mega-menu:hover>.mega-menu-content{left:-40px}.mega-menu-content:before{border:10px solid transparent;border-bottom-color:#fff;left:30px;z-index:2}.mega-menu-content:after,.mega-menu-content:before{bottom:100%;content:"";margin-left:0;position:absolute}.mega-menu-content:after{border:12px solid transparent;border-bottom-color:#ddd;left:28px;z-index:1}.is-sticky .mega-menu-content:before{left:75px}.is-sticky .mega-menu-content:after{left:73px}.mega-menu-list-title{border-bottom:2px solid #d30013;font-size:12px;font-weight:700;margin-bottom:10px;padding:0 0 5px 10px;text-align:left;text-transform:uppercase}.mega-menu-list{list-style:none;margin:0;padding:0}.mega-menu-list__bottom{background-color:#f0f0f0;border-radius:5px;margin-top:10px;padding:5px 0;position:relative;text-align:left;width:100%}.mega-menu-list__bottom .mega-menu-list__item>a{position:relative;width:auto}.mega-menu-list__bottom .mega-menu-list__item i{font-size:10px;position:absolute;right:0;top:8px;transition:right .3s}@media screen and (max-width:1280px){.mega-menu-list__bottom .mega-menu-list__item i{top:12px}}.mega-menu-list__bottom .mega-menu-list__item:hover i{right:-5px}.mega-menu-list__item>a{border-radius:5px;color:#3c3737;display:inline-block;font-size:12px;font-weight:400;padding:5px 10px;text-align:left;text-transform:capitalize;width:100%}.mega-menu-list__item>a:hover{background:#f0f0f0}.mega-menu-list__item.menu-list-right{margin-left:-20px;margin-right:auto}.mega-menu-list__item.menu-list-right>a{padding:10px 0 10px 20px}.quote{overflow:auto;position:relative;width:100%}.quote__img{margin-right:50px;width:25%}@media screen and (max-width:800px){.quote__img{margin-right:0;text-align:center;width:100%}}.quote__img img{border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.5)}.quote__copy{left:25%;padding:0 20px;position:absolute;top:50%;transform:translateY(-50%);width:75%}@media screen and (max-width:800px){.quote__copy{left:0;padding:20px;position:static;top:0;transform:none;width:100%}}.quote__copy__source{margin-top:20px;text-align:right}.panel{background:#000 no-repeat 50%;background-size:cover;overflow:hidden;position:relative}.panel:before{background:linear-gradient(0deg,rgba(0,0,0,.65) 0,transparent 58%,transparent);content:"";display:block;padding-bottom:80%}@media screen and (max-width:1100px){.panel:before{padding-bottom:50%}}@media screen and (max-width:800px){.panel:before{padding-bottom:80%}}@media screen and (max-width:500px){.panel:before{padding-bottom:90%}}.panel__inner{bottom:0;left:0;position:absolute;right:0;top:0}.panel__content{max-height:0;transition:all .3s}.panel.open .panel__content{max-height:220px}@media screen and (max-width:1280px){.panel.open .panel__content{max-height:180px}}@media screen and (max-width:800px){.panel.open .panel__content{max-height:200px}}@media screen and (max-width:500px){.panel.open .panel__content{max-height:140px}}.panel.open.opened .panel__content{overflow:auto}.panel__tab{bottom:0;left:0;position:absolute;right:0;transition:all .3s}.panel__tab__top{padding:10px 40px}@media screen and (max-width:550px){.panel__tab__top{padding:10px 20px}}.panel__tab__bottom{background-color:rgba(211,0,19,.6);border-top:2px solid #fff;padding:10px 40px}@media screen and (max-width:550px){.panel__tab__bottom{padding:10px 20px}}.panel.open .panel__tab__bottom{padding-bottom:20px}.panel__toggle{color:#fff;position:absolute;right:0;text-transform:uppercase;top:50%;transform:translateY(-50%)}.panel__toggle:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90e";font-family:icomoon!important;font-size:20px;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-weight:700;line-height:1;padding-left:10px;text-transform:none;vertical-align:middle}.panel.open .panel__toggle:after{content:"\e90f"}.panel__content__subtitle{padding-right:35px}.map{align-items:center;background:#fff}.map,.map__container{position:relative}.map__img{width:100%}.map__content{height:100%;padding:50px}@media screen and (max-width:1100px){.map__content{padding:30px 25px}}@media screen and (max-width:800px){.map__content{padding:30px 0;position:relative}}@media screen and (max-width:550px){.map__content{padding:25px 0}}.map__content__row{border-left:5px solid #d30013;padding-left:25px}.map__content__row:not(:last-child){margin-bottom:30px}@media screen and (max-width:550px){.map__content__row:first-child{margin-top:30px}.map__content__row{border-left:none;border-top:5px solid #d30013;padding:20px 0 0}}.map__content__img{display:block}.map__reset{-webkit-backface-visibility:hidden;color:#d30013;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";font-size:16px;line-height:16px;-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;padding:15px;position:absolute;right:5px;top:5px;transform:translateZ(0);-webkit-transform:translateZ(0) scale(1);transform-origin:50% 50%;transition:all .3s;z-index:1}.no-touchevents .map__reset:active,.no-touchevents .map__reset:hover{transform:rotate(-180deg)}.map__marker{background:#fff;border-radius:100%;display:block;height:10px;position:absolute;width:10px}.map__marker__copy{background:#009dd5;border:2px solid #009dd5;bottom:15px;color:#fff;padding:2px 10px;position:absolute;transition:all .3s;white-space:nowrap}@media screen and (max-width:1280px){.map__marker__copy{font-size:14px;font-size:.875rem;line-height:1.4;padding:1px 10px}}@media screen and (max-width:550px){.map__marker__copy{font-size:12px;font-size:.75rem;line-height:1.3;padding:0 5px}}.map__marker.is-active>.map__marker__copy{background:#fff;color:#009dd5}.map__marker.is-active>.map__marker__copy:after{border-bottom-color:#fff;border-top-color:#fff}.map__marker--left .map__marker__copy{left:5px}.map__marker--right .map__marker__copy{right:5px}.map__marker__copy:after,.map__marker__copy:before{content:"";display:block;position:absolute;top:100%}.map__marker__copy:before{border-top:13px solid #009dd5}.map__marker__copy:after{border-top:9px solid #009dd5;transition:all .3s}.map__marker--bottom .map__marker__copy{bottom:inherit;top:15px}.map__marker--bottom .map__marker__copy:before{border-bottom:13px solid #009dd5;border-top:none;bottom:100%;top:auto}.map__marker--bottom .map__marker__copy:after{border-bottom:9px solid #009dd5;border-top:none;bottom:100%;top:auto}.map__marker--left .map__marker__copy:before{border-right:14px solid transparent;left:-2px}.map__marker--left .map__marker__copy:after{border-right:10px solid transparent;left:0}.map__marker--right .map__marker__copy:before{border-left:14px solid transparent;right:-2px}.map__marker--right .map__marker__copy:after{border-left:10px solid transparent;right:0}.no-touchevents .map__marker:active .map__marker__copy,.no-touchevents .map__marker:hover .map__marker__copy{background:#fff;color:#009dd5}.no-touchevents .map__marker:active .map__marker__copy:after,.no-touchevents .map__marker:hover .map__marker__copy:after{border-bottom-color:#fff;border-top-color:#fff}.map__marker--shanghai{right:26.5%;top:24%}.map__marker--beijing{right:31.5%;top:6.5%}.map__marker--xian{right:45%;top:14%}body.zh .school-map-title.text--serif--xxl,body.zh .school-map-title.text--serif--xxl--emph,body.zh .school-map-title.text--xxl,body.zh .school-map-title.text-serif--white--xxl{font-size:80px;font-size:5rem;line-height:.9}@media screen and (max-width:1100px){body.zh .school-map-title.text--serif--xxl,body.zh .school-map-title.text--serif--xxl--emph,body.zh .school-map-title.text--xxl,body.zh .school-map-title.text-serif--white--xxl{font-size:72px;font-size:4.5rem;line-height:.9}}@media screen and (max-width:800px){body.zh .school-map-title.text--serif--xxl,body.zh .school-map-title.text--serif--xxl--emph,body.zh .school-map-title.text--xxl,body.zh .school-map-title.text-serif--white--xxl{font-size:64px;font-size:4rem;line-height:.9}}@media screen and (max-width:500px){body.zh .school-map-title.text--serif--xxl,body.zh .school-map-title.text--serif--xxl--emph,body.zh .school-map-title.text--xxl,body.zh .school-map-title.text-serif--white--xxl{font-size:48px;font-size:3rem;line-height:.9}}@media screen and (max-width:400px){body.zh .school-map-title.text--serif--xxl,body.zh .school-map-title.text--serif--xxl--emph,body.zh .school-map-title.text--xxl,body.zh .school-map-title.text-serif--white--xxl{font-size:40px;font-size:2.5rem;line-height:.9}}.content-container-bottom{bottom:0;padding:20px;position:absolute;width:100%}.graduate-worldwise-container .hero--video:before{padding-bottom:60%}.graduate-worldwise .title-text{margin-bottom:10px}@media (max-width:1280px){.graduate-worldwise .title-text{font-size:28px;font-size:1.75rem;line-height:1}}@media (max-width:991px){.graduate-worldwise .title-text{font-size:20px;font-size:1.25rem;line-height:1}}@media screen and (max-width:800px){.graduate-worldwise .title-text{font-size:24px;font-size:1.5rem;line-height:1}}@media screen and (max-width:400px){.graduate-worldwise .title-text{font-size:24px;font-size:1.5rem;line-height:1}}.graduate-worldwise .tag-text{margin-bottom:10px}.graduate-worldwise .read-more-text{font-size:14px;font-size:.875rem;line-height:1.2}.title-big-container .title-description-right{bottom:0;left:20px;position:absolute;width:100%}@media screen and (max-width:800px){.title-big-container .title-description-right{left:0;position:relative;top:15px}}.numbers-container .content-center{margin:auto;padding:0 20px;position:relative;text-align:center}@media screen and (max-width:800px){.numbers-container{margin-bottom:15px}}.numbers-container .title-text{margin-bottom:10px}@media screen and (max-width:1100px){.numbers-container .title-text{font-size:40px;font-size:2.5rem;line-height:1}}@media screen and (max-width:800px){.numbers-container .title-text{font-size:40px;font-size:2.5rem;line-height:1}}@media screen and (max-width:400px){.numbers-container .title-text{font-size:40px;font-size:2.5rem;line-height:1}}.numbers-container .sub-title{font-size:24px;font-size:1.5rem;line-height:1.2}@media screen and (max-width:1280px){.numbers-container .sub-title{font-size:18px;font-size:1.125rem;line-height:1.2}}body.zh .numbers-container .sub-title{font-size:20.8px;font-size:1.3rem;line-height:1.2}@media screen and (max-width:1100px){.news-events-container .title-text{font-size:20px;font-size:1.25rem;line-height:1}}@media screen and (max-width:800px){.news-events-container .title-text{font-size:24px;font-size:1.5rem;line-height:1.2}}.news-events-container .title-text-small{font-size:24px;font-size:1.5rem;line-height:1}@media screen and (max-width:1100px){.news-events-container .title-text-small{font-size:20px;font-size:1.25rem;line-height:1}}@media screen and (max-width:800px){.news-events-container .title-text-small{font-size:24px;font-size:1.5rem;line-height:1.2}}.news-events-container .events-container{width:100%}.news-events-container .events-container .date-container{float:left;position:relative;width:140px}@media screen and (max-width:500px){.news-events-container .events-container .date-container{width:120px}}.news-events-container .events-container .date-container:after{border-right:1px solid #3c3737;content:"";height:50px;position:absolute;right:0;top:2px}@media screen and (max-width:800px){.news-events-container .events-container .flex-container,.news-events-container .events-container .two-col-copy-image-container{display:flex}}.news-events-container .events-container .flex-container .flex,.news-events-container .events-container .two-col-copy-image-container .flex{margin-left:40px}@media screen and (max-width:800px){.news-events-container .events-container .flex-container .flex,.news-events-container .events-container .two-col-copy-image-container .flex{flex:1;margin-left:30px;margin-top:0}}@media screen and (max-width:500px){.news-events-container .events-container .flex-container .flex,.news-events-container .events-container .two-col-copy-image-container .flex{margin-left:20px}}.news-events-container .events-container a.link--blue{display:inline-block;margin-top:5px;position:relative}.js-news-events-slick .news-events-container .events-container a.link--blue .slick-arrow.slick-next,.js-news-events-slick .news-events-container .events-container a.link--blue .slick-arrow.slick-prev,.news-events-container .events-container a.link--blue .icon-chevron-left,.news-events-container .events-container a.link--blue .icon-chevron-right,.news-events-container .events-container a.link--blue .js-news-events-slick .slick-arrow.slick-next,.news-events-container .events-container a.link--blue .js-news-events-slick .slick-arrow.slick-prev,.news-events-container .events-container a.link--blue .link--emph:before{font-size:12px;font-weight:800;position:absolute;right:-15px;top:4.5px;transition:right .3s}.js-news-events-slick .news-events-container .events-container a.link--blue:hover .slick-arrow.slick-next,.js-news-events-slick .news-events-container .events-container a.link--blue:hover .slick-arrow.slick-prev,.news-events-container .events-container a.link--blue:hover .icon-chevron-left,.news-events-container .events-container a.link--blue:hover .icon-chevron-right,.news-events-container .events-container a.link--blue:hover .js-news-events-slick .slick-arrow.slick-next,.news-events-container .events-container a.link--blue:hover .js-news-events-slick .slick-arrow.slick-prev,.news-events-container .events-container a.link--blue:hover .link--emph:before{right:-25px}@media screen and (max-width:800px){.news-events-container .events-container{width:100%}}.js-news-events-slick .slick-arrow{background:hsla(0,0%,100%,.8);border:1px solid #3c3737;border-radius:50%;position:absolute;top:48%;z-index:1}.js-news-events-slick .slick-arrow:before{font-size:12px;font-weight:800;left:10px;position:absolute;top:-1px}.js-news-events-slick .slick-arrow.slick-next{right:-15px}.js-news-events-slick .slick-arrow.slick-next:before{left:12px}.js-news-events-slick .slick-arrow.slick-prev{left:-15px}.js-news-events-slick .slick-arrow.slick-prev:before{display:flex;transform:rotate(180deg)}.school-cta-container{width:80%}.school-cta-container .cta-icon{display:inline-block;position:relative;width:110px}.school-cta-container .cta-icon .school-cta-text{color:#e2292e;font-weight:700;margin-top:10px;text-align:center}.school-cta-container .cta-icon .school-cta-text.orange{color:#f95530}.school-cta-container .cta-icon .school-cta-text.purple{color:#903d66}.school-cta-container .cta-icon .school-cta-text.yellow{color:#ffbe43}.school-cta-container .cta-icon .school-cta-text.green{color:#8cd531}.school-cta-container .cta-icon .school-cta-text.blue{color:#00acd5}.school-cta-container .cta-icon .state-hover,.school-cta-container .cta-icon .state-normal{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:110px;left:0;position:relative;top:0;transition:all .3s;width:100%}.school-cta-container .cta-icon .state-hover,.school-cta-container .cta-icon:hover .state-normal{display:none}.school-cta-container .cta-icon:hover .state-hover{display:inline-block}.school-cta-container .cta-icon:hover .school-cta-text{color:#e2292e}@media screen and (max-width:800px){.school-cta-container .cta-icon{width:90px}.school-cta-container .cta-icon .state-hover,.school-cta-container .cta-icon .state-normal{height:90px}.school-cta-container .cta-icon .school-cta-text{font-size:14px;margin-top:8px}}@media screen and (max-width:500px){.school-cta-container .cta-icon{width:60px}.school-cta-container .cta-icon .state-hover,.school-cta-container .cta-icon .state-normal{height:60px}.school-cta-container .cta-icon .school-cta-text{font-size:12px;margin-top:5px}}.school-cta-container .cta-icon img{height:110px}@media screen and (max-width:800px){.school-cta-container .cta-icon img{height:90px}}@media screen and (max-width:500px){.school-cta-container .cta-icon img{height:60px}.school-cta-container .cta-icon{min-width:40px}}.school-cta-container .flex{padding:15px}@media screen and (max-width:1100px){.school-cta-container{width:100%}}@media screen and (max-width:800px){.school-cta-container .flex-container,.school-cta-container .two-col-copy-image-container{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.school-cta-container .flex-container .flex,.school-cta-container .two-col-copy-image-container .flex{float:left;margin:0 auto;min-width:90px;padding:15px 0;width:20%}}@media screen and (max-width:500px){.school-cta-container .flex-container .flex,.school-cta-container .two-col-copy-image-container .flex{min-width:70px}}.footer-cta-icons .school-cta-container .cta-icon{min-width:100px}.footer-cta-icons .school-cta-container .cta-icon img{height:120px;width:100%}@media screen and (max-width:800px){.footer-cta-icons .school-cta-container .cta-icon img{height:120px}}@media screen and (max-width:500px){.footer-cta-icons .school-cta-container .cta-icon img{height:70px}.footer-cta-icons .school-cta-container .cta-icon{min-width:60px}.footer-cta-icons .school-cta-container{padding:0!important}}.school-cta-container .footer-cta-icons{margin:0 auto;max-width:600px}@media screen and (max-width:800px){.school-cta-container{width:100%}}.scroll-spy-container{float:left;position:absolute;top:130px;transition:all .3s;width:300px}@media screen and (max-width:1280px){.scroll-spy-container{width:200px}}.scroll-spy-container.is-bottom-reached{bottom:0;position:absolute;top:auto}.scroll-spy-container.sticky{bottom:auto;position:fixed!important;top:70px}.scroll-spy-container.sticky.is-bottom-reached{bottom:0;position:absolute!important;top:auto}.scroll-spy-container ul.scroll-spy{list-style:none;position:relative}.scroll-spy-container ul.scroll-spy li{color:#b5b5b5;font-size:16px;font-size:1rem;line-height:1.2;padding:5px 0}.scroll-spy-container ul.scroll-spy li a{color:#b5b5b5}.scroll-spy-container ul.scroll-spy li:before{color:#b5b5b5;content:"\f067";font-family:icomoon;font-size:14px;font-size:.875rem;font-style:normal;line-height:1.2;margin-right:10px}.scroll-spy-container ul.scroll-spy li.open{color:#3c3737;font-size:16px;font-size:1rem;line-height:1.2}.scroll-spy-container ul.scroll-spy li.open a{color:#3c3737}.scroll-spy-container ul.scroll-spy li.open:before{color:#3c3737;content:"\f068";font-family:icomoon;font-size:14px;font-size:.875rem;font-style:normal;line-height:1.2;margin-right:10px}.scroll-spy-body:first-child{overflow:hidden}.scroll-spy-body .scroll-spy-left{max-width:20%}.scroll-spy-body .scroll-spy-right{display:block;flex-direction:column;padding-left:calc(20% + 50px);width:100%}@media screen and (max-width:800px){.scroll-spy-body .scroll-spy-right{padding-left:0}}.scroll-spy-body .block-container.container{padding:0!important;width:100%}.uc-stories-container .content-center{margin:auto;padding:15px;text-align:center}.uc-stories-container .content-bottom{bottom:0;left:0;margin:auto;padding:20px 15px;position:absolute;right:0;text-align:center}.uc-stories-container .title-text{font-size:40px;font-size:2.5rem;line-height:1;margin-bottom:10px}body.zh .uc-stories-container .title-text{font-size:40px;font-size:2.5rem;line-height:1.1;margin-bottom:10px}@media screen and (max-width:1280px){body.zh .uc-stories-container .title-text{font-size:24px;font-size:1.5rem;line-height:1.1}}@media screen and (max-width:800px){body.zh .uc-stories-container .title-text{font-size:40px;font-size:2.5rem;line-height:1.1}}@media screen and (max-width:500px){body.zh .uc-stories-container .title-text{font-size:24px;font-size:1.5rem;line-height:1.1}}body.my .uc-stories-container .title-text{font-size:24px;font-size:1.5rem;line-height:1.2;margin-bottom:12px}@media screen and (max-width:1280px){body.my .uc-stories-container .title-text{font-size:24px;font-size:1.5rem;line-height:1.2}}@media screen and (max-width:800px){body.my .uc-stories-container .title-text{font-size:24px;font-size:1.5rem;line-height:1.2}}@media screen and (max-width:500px){body.my .uc-stories-container .title-text{font-size:24px;font-size:1.5rem;line-height:1.2}}@media screen and (max-width:1280px){.uc-stories-container .title-text{font-size:32px;font-size:2rem;line-height:1}}@media screen and (max-width:800px){.uc-stories-container .title-text{font-size:40px;font-size:2.5rem;line-height:1}}@media screen and (max-width:500px){.uc-stories-container .title-text{font-size:32px;font-size:2rem;line-height:1}}.uc-stories-container .sub-title{font-size:18px;font-size:1.125rem;line-height:1.2}@media screen and (max-width:1100px){.uc-stories-container .sub-title{font-size:14px;font-size:.875rem;line-height:1.2}}@media screen and (max-width:500px){.uc-stories-container .sub-title{font-size:14px;font-size:.875rem;line-height:1.2}}.uc-stories-details-view{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;height:100vh;position:fixed;width:100vw;z-index:15}.uc-stories-details-view.open{display:block}.uc-stories-details-view .uc-stories-detail{display:none}.uc-stories-details-view .uc-stories-detail.open{display:block}.uc-stories-details-view .detail-container{height:80vh;overflow-y:auto;padding-top:30px}.uc-stories-details-view .icon-cross{cursor:pointer;display:inline-block;padding:20px;position:absolute;right:30px;top:0;transition:.3s}.uc-stories-details-view .icon-cross:hover{transform:rotate(180deg)}@media screen and (max-width:500px){.uc-stories-details-view .icon-cross{padding:0;right:10px;top:20px}}.uc-stories-details-view .uc-detail-footer{bottom:20px;height:70px;left:0;padding:20px 50px;position:absolute;width:100%;z-index:1}.uc-stories-details-view .uc-detail-footer .icon-chevron-left,.uc-stories-details-view .uc-detail-footer .link--emph:before{cursor:pointer;padding:0 20px;transform:rotate(180deg)}.js-news-events-slick .uc-stories-details-view .uc-detail-footer .slick-arrow.slick-next,.js-news-events-slick .uc-stories-details-view .uc-detail-footer .slick-arrow.slick-prev,.uc-stories-details-view .uc-detail-footer .icon-chevron-left,.uc-stories-details-view .uc-detail-footer .icon-chevron-right,.uc-stories-details-view .uc-detail-footer .js-news-events-slick .slick-arrow.slick-next,.uc-stories-details-view .uc-detail-footer .js-news-events-slick .slick-arrow.slick-prev,.uc-stories-details-view .uc-detail-footer .link--emph:before{cursor:pointer;padding:0 20px}@media screen and (max-width:800px){.uc-stories-details-view .uc-detail-footer{padding:20px 10px}}@media screen and (max-width:500px){.uc-stories-details-view .uc-detail-footer{padding:20px 0}}.uc-subtitle{display:inline-block;max-width:70%}.affiliation-container{overflow:hidden;white-space:nowrap}.affiliation-container .affiliation-container-scroll{height:100%;margin-bottom:-16px;overflow-x:auto;overflow-y:hidden;width:100%}.affiliation-container .affiliation-container-scroll img{height:80px;margin:0 15px}.affiliation-container .affiliation-container-scroll .horizontal-spacer{display:inline-block;width:10%}.affiliation-container:before{background:linear-gradient(270deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 90%);left:0}.affiliation-container:after,.affiliation-container:before{content:"";height:100%;position:absolute;top:0;width:15%;z-index:1}.affiliation-container:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 90%);right:0}.two-col-copy-image-container p strong{font-size:24px;line-height:38px}@media screen and (max-width:800px){.two-col-copy-image-container p strong{font-size:19px;line-height:32px}}.two-col-copy-image-container .lead{font-size:24px;line-height:38px}@media screen and (max-width:800px){.two-col-copy-image-container .lead{font-size:19px;line-height:32px}}.two-col-copy-image-container p{margin:0 0 16px}.two-col-copy-image-container p:first-child,.two-col-copy-image-container p:last-child{margin-bottom:0}@media screen and (max-width:800px){.two-col-copy-image-container{direction:ltr;text-align:left}.two-col-copy-image-container .image{margin:0 auto;text-align:center}}.two-col-copy-image-container .subtitle{margin-top:24px}.two-col-copy-image-container.left .image{padding-left:0;padding-right:24px}@media screen and (max-width:800px){.two-col-copy-image-container.left .image{padding:0;width:100%}}.two-col-copy-image-container.right{direction:rtl;text-align:left}.two-col-copy-image-container.right .image{padding-left:24px;padding-right:0}@media screen and (max-width:800px){.two-col-copy-image-container.right .image{padding:0;width:100%}}
