@import url("https://fonts.googleapis.com/css?family=DM+Sans:400,500,700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;-ms-transform-origin:center bottom;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,0.75,1)}40%{transform:scale3d(0.75,1.25,1)}50%{transform:scale3d(1.15,0.85,1)}65%{transform:scale3d(0.95,1.05,1)}75%{transform:scale3d(1.05,0.95,1)}to{transform:scale3d(1,1,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,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-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0)}}.swing{-ms-transform-origin:top center;transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scale3d(1,1,1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}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(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;-ms-transform-origin:center;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:scale3d(0.3,0.3,0.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(0.97,0.97,0.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.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:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.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:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{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:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{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:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9,0.9,0.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(0.3,0.3,0.3)}}.bounceOut{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{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95,0.95,0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(0.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-ms-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.row:after,.main-content .block.block-views div.view-id-fellow .view-content:after,.block.block-views-child-page-features-block>div .view-content:after,.form-item:after,.main-wrap:after,.main-content .block-views:after,.content-after .block-nodesinblock:after,.content-after .view-child-page-features:after,.latest-events-container>div>div>.view-content:after,.latest-news-container>div>div>.view-content:after,.col-1:after,.col-2:after,.col-3:after,.col-4:after,.col-5:after,.col-6:after,.col-7:after,.col-8:after,.col-9:after,.col-10:after,.col-11:after,blockquote:after,.block-field-blocknodecampaignbody ul:not(.pager):not(.js-pager__items):after,.block-inline-blockbasic ul:not(.pager):not(.js-pager__items):after,.content ul:not(.pager):not(.js-pager__items):after,.block-field-blocknodecampaignbody ol:after,.block-inline-blockbasic ol:after,.content ol:after,.block-field-blocknodecampaignbody .field ul:after,.block-inline-blockbasic .field ul:after,.content .field ul:after,.block-field-blocknodecampaignbody .field ol:after,.block-inline-blockbasic .field ol:after,.content .field ol:after,.form-item label:after,.form-item .checkboxes--wrapper legend:after,.form-item input[type="text"]:after,.form-item input[type="password"]:after,.form-item input[type="email"]:after,.form-item textarea:after,.form-item .grippie:after,.form-item small:after,img.large:after,picture.large:after,figure.large:after,img.medium:after,picture.medium:after,figure.medium:after,img.small:after,picture.small:after,figure.small:after,body.sidebar-first .main-wrap .main-content:after,body.sidebar-first .main-wrap .sidebar-first:after,body.no-sidebars .main-wrap .main-content:after,.header-region:after,.header:after,.hero:after,.hero nav:after,aside.sidebar-first nav>ul>li>ul:after,.page-block-teaser a:after,.node-teaser a:after,.page-block-teaser a .content:after,.node-teaser a .content:after,.page-block-teaser a .content .content-copy:after,.node-teaser a .content .content-copy:after,.page-block-teaser:after,.node-teaser:after,.node-news .field-type-image:after,.block.block-views:after,.block.block-views .nodesinblock:after,.main-content .block.block-views div .view-content:after,.main-content .block.block-views div .view-content>div:after,.main-content .block.block-views div.view-id-fellow .view-content>div:after,.main-content .block.block-views .view>div.view-filters:after,.content-after:after,.content-after .block-nodesinblock>div:after,.content-after .block-nodesinblock>div.view-filters:after,.breadcrumb-wrapper:after,.block-search-form .form-item:after,.block-search-form .form-actions:after,.main form.search-form:after,.block.block-views-child-page-features-block>div .view-content>div:after,.main .block .cell:after,.content-after .view-child-page-features>div:after,.explore-teaser:after,.explore-downing:after,.explore-downing .col:after,.view-events .view-filters:after,.front .main-content .block.block-views .view.view-events>div:after,.latest-events-container>div>div>.view-content>div:after,.latest-news-container>div>div>.view-content>div:after,.main-content .view-news .view-filters:after,.node-type-profile .profile-img:after,.page-node-type-profile .profile-img:after,.route-path-courses .prev-next:after,.content--subject .prev-next:after,.route-path-courses .other-pages .prev-next:after,.content--subject .other-pages .prev-next:after{content:"";display:table;clear:both}.seo,.hide{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:0;width:0;margin:-1px;padding:0;border:0}.float-right{float:right !important}.float-left{float:left !important}.mfp-arrow-left:after,.mfp-arrow-right:after{position:absolute;content:''}.responsive-table{overflow:hidden;overflow-x:auto}.copyright{padding:40px 0;margin:40px 0;border-top:2px solid rgba(255,255,255,0.2);border-bottom:2px solid rgba(255,255,255,0.2)}.copyright img{display:block;max-width:32px;height:auto;margin-bottom:15px}.copyright p{margin-bottom:15px}.copyright p+p{margin:0}.copyright p,.copyright a{font-size:15px}.breadcrumbs{overflow:hidden;text-overflow:ellipsis;height:25px;white-space:nowrap;text-align:left}#VF-vacancies-wrapper .ui.grid{margin:0 !important}#VF-vacancies-wrapper .VF-filters-grid-content{display:none !important}#VF-vacancies-wrapper #VF_insert_jobs .no-results{display:none !important}#VF-vacancies-wrapper #VF_insert_jobs .card{margin:.875em 0 !important}#VF-vacancies-wrapper #VF_vacancies .ui.container,#VF-vacancies-wrapper #VF_vacancies .ui.layout-builder-form,#VF-vacancies-wrapper #VF_vacancies .path-webform .layout-container .ui.webform,.path-webform .layout-container #VF-vacancies-wrapper #VF_vacancies .ui.webform,#VF-vacancies-wrapper #VF_vacancies .ui.block.block-field-blocknodehome-pagebody,#VF-vacancies-wrapper #VF_vacancies .ui.block.block-views-child-page-features-block{width:100% !important;margin:0 !important;padding:0 !important}#VF-vacancies-wrapper div#VF_status{margin:0 !important;padding:0 0 20px !important}#VF-vacancies-wrapper #locationFilterWrapper{margin:0 !important;padding:0 0 10px !important}img.uoc{max-width:169px;height:auto}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a{padding:5px !important;color:#fff !important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:#a41966 !important;border:1px solid #a41966 !important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#a41966 !important;border:1px solid #a41966 !important}#block-downing-primary-local-tasks{position:fixed;bottom:0;left:0;right:0;width:100%;text-align:center;background-color:#ff0;z-index:99}#block-downing-primary-local-tasks ul{margin:0;padding:0}#block-downing-primary-local-tasks ul a{display:block;color:#000;padding:.8em 1em}#block-downing-primary-local-tasks ul a.is-active{color:#FFF;background-color:#000}#block-downing-primary-local-tasks ul li{display:inline-block;padding:0;margin:0}#block-downing-primary-local-tasks ul li+li{padding-left:30px}.layout-builder-form{margin:0 auto !important;padding-top:130px !important}.layout-builder-form .vertical-tabs{display:none}.layout-builder-form .field--name-moderation-state .form-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-builder-form .field--name-moderation-state .form-wrapper>div{-ms-flex:1 0 50%;flex:1 0 50%;width:50%}.layout-builder-form .field--name-moderation-state .form-wrapper>div label{padding:0}.layout-builder-form .form-item label{float:none;width:100%;text-align:left}.layout-builder-form .form-actions{position:fixed;bottom:55px;background:white;left:0;right:0;z-index:12;text-align:center;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:999}.layout-builder-form .form-actions input[type=submit],.layout-builder-form .form-actions .input[type=submit]{margin:0 !important}.layout-builder-form .form-actions .form-item-toggle-content-preview{position:absolute;right:30px;bottom:0;z-index:99;margin:0 !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.layout-builder-form .form-actions .form-item-toggle-content-preview label{margin-left:5px;padding:0;float:none;width:100%}.layout-builder-form .form-type-vertical-tabs,.layout-builder-form .layout-builder__message{display:none}.layout-builder{padding:0 !important;border:none !important}.layout-builder .layout-builder__link--remove{margin-left:6px !important}.layout-builder-block{padding:0 !important}.node--unpublished{background-color:#ffdfe4 !important}.ui-widget-overlay.ui-front{z-index:999 !important}.ui-dialog:not(.ui-dialog-off-canvas){z-index:9999 !important}.block-inline-blockbasic{max-width:768px;margin:0 auto;padding:50px 20px}.main-content .block-inline-blockbasic{padding:0}.float-button{display:none}.float-button button,.float-button a{position:fixed;bottom:20px;right:20px;background-color:#a41966;color:#fff;padding:15px 25px;border-radius:5px;cursor:pointer;z-index:9999;transition:all .3s ease-out;border:2px solid #a41966;font-size:18px;font-weight:bold;box-shadow:5px 5px 10px rgba(33,33,33,0.3)}.user-logged-in .float-button button,.user-logged-in .float-button a{bottom:77px}.float-button button:hover,.float-button a:hover{background-color:#fff;color:#a41966}#modalOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.65);z-index:9998}#modal{display:none;position:fixed;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:10px;padding:20px;z-index:9999}#closeModal{position:absolute;top:10px;right:10px;cursor:pointer}.path-posticum #user-login-form{max-width:860px;margin:175px auto 100px}.menu-visible{display:block !important}.messages.messages--error,.messages.messages--warning,.messages.messages--custom,.messages.messages--status{margin:2rem auto;background:transparent;box-shadow:none;border:0;border-radius:0;color:#3a99d9;border-bottom:3px solid #3a99d9}.messages__item{font-size:16px;text-transform:none}.messages__item+li.messages__item{margin-top:5px}.messages.messages--error{color:#a94441;border-bottom:3px solid #a94441}.messages.messages--warning{color:#e19b19;border-bottom:3px solid #e19b19}.messages.messages--status{color:#27ae60;border-bottom:3px solid #27ae60}[data-drupal-messages]{position:fixed;bottom:20px;right:20px;width:700px;max-width:80%;max-height:80%;overflow:scroll;background:white;z-index:9999;padding:4rem;box-shadow:8px 8px 24px 0 rgba(0,0,0,0.2);z-index:9999;cursor:pointer}body.mobile [data-drupal-messages]{max-height:70%}[data-drupal-messages] .messages{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;max-width:100% !important;width:100%;margin:0}[data-drupal-messages] .messages a{display:inline}[data-drupal-messages]:after{content:'+';position:absolute;top:2rem;right:2rem;width:2rem;height:2rem;color:#000;font-size:3rem;-ms-transform:rotate(45deg);transform:rotate(45deg);transition:all .3s ease-in-out;-ms-transform-origin:center center;transform-origin:center center}[data-drupal-messages]:hover:after{-ms-transform:scale(1.3) rotate(45deg);transform:scale(1.3) rotate(45deg)}.row,.main-content .block.block-views div.view-id-fellow .view-content,.block.block-views-child-page-features-block>div .view-content,.form-item,.main-wrap,.main-content .block-views,.content-after .block-nodesinblock,.content-after .view-child-page-features,.latest-events-container>div>div>.view-content,.latest-news-container>div>div>.view-content{display:block;margin:0 -10px;box-sizing:border-box}.col-1{float:left;width:8.3333333333%;padding:0 10px;box-sizing:border-box;clear:none}.offset-1{margin-left:8.3333333333%}.col-2{float:left;width:16.6666666667%;padding:0 10px;box-sizing:border-box;clear:none}.offset-2{margin-left:16.6666666667%}.col-3{float:left;width:25%;padding:0 10px;box-sizing:border-box;clear:none}.offset-3{margin-left:25%}.col-4{float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none}.offset-4{margin-left:33.3333333333%}.col-5{float:left;width:41.6666666667%;padding:0 10px;box-sizing:border-box;clear:none}.offset-5{margin-left:41.6666666667%}.col-6{float:left;width:50%;padding:0 10px;box-sizing:border-box;clear:none}.offset-6{margin-left:50%}.col-7{float:left;width:58.3333333333%;padding:0 10px;box-sizing:border-box;clear:none}.offset-7{margin-left:58.3333333333%}.col-8{float:left;width:66.6666666667%;padding:0 10px;box-sizing:border-box;clear:none}.offset-8{margin-left:66.6666666667%}.col-9{float:left;width:75%;padding:0 10px;box-sizing:border-box;clear:none}.offset-9{margin-left:75%}.col-10{float:left;width:83.3333333333%;padding:0 10px;box-sizing:border-box;clear:none}.offset-10{margin-left:83.3333333333%}.col-11{float:left;width:91.6666666667%;padding:0 10px;box-sizing:border-box;clear:none}.offset-11{margin-left:91.6666666667%}@media screen and (max-width:986px){*[class^="col-"],*[class^="offset-"]{width:100%}*[class^="col-"]:nth-child(1n+1),*[class^="offset-"]:nth-child(1n+1){clear:none}}@media screen and (max-width:986px){*[class^="col-"],*[class^="offset-"]{margin:0 0 20px 0}}@font-face{font-family:'Optima';font-style:normal;font-weight:700;src:local("Optima"),url(/themes/custom/downing/assets/fonts/OPTIMA_B.woff) format("woff")}@font-face{font-family:'Optima';font-style:normal;font-weight:normal;src:local("Optima"),url(/themes/custom/downing/assets/fonts/OPTIMA.woff) format("woff")}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.block-search-form .form-actions input{font-family:"DM Sans",sans-serif;font-weight:normal;font-style:normal}.optima h1,.optima h2,.optima h3,.optima h4,.optima h5,.optima h6,.optima .h1,.optima .h2,.optima .h3,.optima .h4,.optima .h5,.optima .h6,.optima .block-search-form .form-actions input,.block-search-form .form-actions .optima input{font-family:'Optima',sans-serif}body,.main form input,.main form textarea,.main form select,.nav-primary>ul>li>ul a{font-family:"DM Sans",sans-serif;font-weight:100;font-style:normal}.social-icons nav a{font-family:"FontAwesome"}body{font-size:19px;line-height:1.4em;color:#212121}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.4em}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,.h6 strong{font-weight:400 !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,address,blockquote{margin-bottom:30px;word-wrap:break-word}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,p small,address small,blockquote small{font-size:65%;color:#FFF}h1,.h1{font-size:54px}h1 small,.h1 small{font-size:50%}@media screen and (max-width:986px){h1 small,.h1 small{display:block}}@media screen and (max-width:986px){h1,.h1{font-size:33px}}h2,.h2,.paragraphs-item-quote blockquote p{font-size:35px}@media screen and (max-width:986px){h2,.h2,.paragraphs-item-quote blockquote p{font-size:27px}}h3,.h3{font-size:21px;color:#a41966}h4,.h4{font-size:18px}h5,.h5{font-size:16px;text-transform:uppercase}h6,.h6{font-size:16px}p,.p{font-size:18px;line-height:1.6em}.intro,.theme-conferences.path-conferences .field-type-text-with-summary{line-height:36px;font-size:32px}strong,.strong,.content .field label{font-weight:700}sup,sub,small{font-size:70%}sub{vertical-align:sub}sup{vertical-align:super}em{font-style:italic}blockquote{width:100%;padding:40px;border-left:5px solid #a41966;background:#fadcec;font-family:"DM Sans",sans-serif;font-size:36px}blockquote cite{font-size:20px}blockquote p{margin:0 !important}a{text-decoration:none;color:#194a86}a img{display:block}a:focus{outline:0}.main-content a{position:relative}.content-before a,.main-content a{color:#a41966;border-bottom:1px solid rgba(164,25,102,0.1);word-wrap:break-word;transition:border-bottom .3s ease-in-out}.content-before a:hover,.main-content a:hover{border-bottom:1px solid #a41966}.content-before a:hover:before,.main-content a:hover:before{background-color:#a41966}.btn{display:inline-block}.btn.view-all{color:#333;border-top:4px solid rgba(164,25,102,0.2);padding-top:10px;padding-left:35px;margin-top:40px;transition:all .3s ease-out;position:relative}.btn.view-all:before{content:'';width:23px;height:12px;display:block;background:url(/themes/custom/downing/assets/img/icon-arrow-right.png) no-repeat center center;background-size:23px 12px;overflow:hidden;text-indent:43px;position:absolute;left:0;top:10px;bottom:0;margin:auto 0}html.no-backgroundsize .btn.view-all:before{background:url(/themes/custom/downing/assets/img/icon-arrow-right-ie.png) no-repeat center center}.btn.view-all:hover{border-color:#a41966}@media screen and (max-width:986px){.btn.view-all{border-color:#a41966}}.latest-news-container,.block-views-events-by-promotion-block-2{position:relative}.view-header{position:absolute;top:30px;right:20px;width:auto !important;float:none !important;padding:0 !important}@media screen and (max-width:986px){.view-header{position:static;margin-bottom:20px;text-align:center}}.view-header p{display:inline-block;margin-bottom:0}.view-header a{position:relative;font-size:16px;padding:5px 40px 5px 10px;color:#212121;background:#f7f7f7;display:inline-block;text-decoration:none;border-bottom:0;transition:background .3s ease-in-out}.view-header a:hover{background:#d5d5d5;border:0}.view-header a:after{content:'';position:absolute;top:50%;right:10px;margin-top:-6px;display:block;width:14px;height:11px;display:block;background:url(/themes/custom/downing/assets/img/icon-arrow-right.png) no-repeat center center;background-size:14px 11px;overflow:hidden;text-indent:34px}html.no-backgroundsize .view-header a:after{background:url(/themes/custom/downing/assets/img/icon-arrow-right-ie.png) no-repeat center center}.block-field-blocknodecampaignbody ul:not(.pager):not(.js-pager__items),.block-inline-blockbasic ul:not(.pager):not(.js-pager__items),.content ul:not(.pager):not(.js-pager__items),.block-field-blocknodecampaignbody ol,.block-inline-blockbasic ol,.content ol,.block-field-blocknodecampaignbody .field ul,.block-inline-blockbasic .field ul,.content .field ul,.block-field-blocknodecampaignbody .field ol,.block-inline-blockbasic .field ol,.content .field ol{margin-left:40px;margin-bottom:10px}.block-field-blocknodecampaignbody ul:not(.pager):not(.js-pager__items) li,.block-inline-blockbasic ul:not(.pager):not(.js-pager__items) li,.content ul:not(.pager):not(.js-pager__items) li,.block-field-blocknodecampaignbody ol li,.block-inline-blockbasic ol li,.content ol li,.block-field-blocknodecampaignbody .field ul li,.block-inline-blockbasic .field ul li,.content .field ul li,.block-field-blocknodecampaignbody .field ol li,.block-inline-blockbasic .field ol li,.content .field ol li{margin-bottom:10px}.block-field-blocknodecampaignbody ul:not(.pager):not(.js-pager__items) li ul,.block-inline-blockbasic ul:not(.pager):not(.js-pager__items) li ul,.content ul:not(.pager):not(.js-pager__items) li ul,.block-field-blocknodecampaignbody ol li ul,.block-inline-blockbasic ol li ul,.content ol li ul,.block-field-blocknodecampaignbody .field ul li ul,.block-inline-blockbasic .field ul li ul,.content .field ul li ul,.block-field-blocknodecampaignbody .field ol li ul,.block-inline-blockbasic .field ol li ul,.content .field ol li ul,.block-field-blocknodecampaignbody ul:not(.pager):not(.js-pager__items) li ol,.block-inline-blockbasic ul:not(.pager):not(.js-pager__items) li ol,.content ul:not(.pager):not(.js-pager__items) li ol,.block-field-blocknodecampaignbody ol li ol,.block-inline-blockbasic ol li ol,.content ol li ol,.block-field-blocknodecampaignbody .field ul li ol,.block-inline-blockbasic .field ul li ol,.content .field ul li ol,.block-field-blocknodecampaignbody .field ol li ol,.block-inline-blockbasic .field ol li ol,.content .field ol li ol{margin-top:10px}.block-field-blocknodecampaignbody ul:not(.pager):not(.js-pager__items),.block-inline-blockbasic ul:not(.pager):not(.js-pager__items),.content ul:not(.pager):not(.js-pager__items){list-style:disc;margin-bottom:30px}.block-field-blocknodecampaignbody ol,.block-inline-blockbasic ol,.content ol{list-style:decimal;margin-bottom:30px}.block-field-blocknodecampaignbody .field ul,.block-inline-blockbasic .field ul,.content .field ul{list-style:disc;margin-bottom:30px}.block-field-blocknodecampaignbody .field ol,.block-inline-blockbasic .field ol,.content .field ol{list-style:decimal;margin-bottom:30px}ul li.collapsed,ul li.expanded{list-style-image:none;list-style-type:none}.login-register,.login-password,.login{margin-left:33.3333333333%;display:inline-block;margin-bottom:20px !important}@media screen and (max-width:986px){.login-register,.login-password,.login{margin-left:0}}.form-actions,.webform-container-inline,.description{margin-left:33.3333333333%}@media screen and (max-width:986px){.form-actions,.webform-container-inline,.description{margin-left:0}}.webform-container-inline{margin-left:0}.webform-container-inline label{width:auto;display:inline-block !important;margin-right:0 !important}.webform-container-inline .form-type-radio *{float:left}.webform-container-inline .form-type-radio input{margin-left:0}.webform-container-inline .form-type-select,.webform-container-inline .form-type-radio{margin:0;float:left;display:inline-block}.element-invisible{display:none !important}.form-item label,.form-item .checkboxes--wrapper legend{float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none;text-align:right;padding-top:7px}@media screen and (max-width:986px){.form-item label,.form-item .checkboxes--wrapper legend{width:100%}.form-item label:nth-child(1n+1),.form-item .checkboxes--wrapper legend:nth-child(1n+1){clear:none}}@media screen and (max-width:986px){.form-item label,.form-item .checkboxes--wrapper legend{text-align:left}}td .form-item label,td .form-item .checkboxes--wrapper legend{width:auto}.form-item input[type="file"]{float:left}.form-item input[type="text"],.form-item input[type="password"],.form-item input[type="email"],.form-item textarea{float:left;width:66.6666666667%;padding:0 10px;box-sizing:border-box;clear:none;padding:10px !important}@media screen and (max-width:986px){.form-item input[type="text"],.form-item input[type="password"],.form-item input[type="email"],.form-item textarea{width:100%}.form-item input[type="text"]:nth-child(1n+1),.form-item input[type="password"]:nth-child(1n+1),.form-item input[type="email"]:nth-child(1n+1),.form-item textarea:nth-child(1n+1){clear:none}}.form-item .grippie{margin-left:33.3333333333%;float:left;width:66.6666666667%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:986px){.form-item .grippie{width:100%}.form-item .grippie:nth-child(1n+1){clear:none}}@media screen and (max-width:986px){.form-item .grippie{margin-left:0}}.form-item small{margin-left:33.3333333333%;margin-bottom:20px;line-height:16px;float:left;width:66.6666666667%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:986px){.form-item small{width:100%}.form-item small:nth-child(1n+1){clear:none}}@media screen and (max-width:986px){.form-item small{margin-left:0}}.webform-component-grid label{text-align:left}.form-type-checkbox,.form-type-radio{clear:both}.form-type-checkbox input,.form-type-radio input{margin-top:8px;width:20px;padding:0 !important;border:none !important;float:left;margin-left:33.3333333333%}@media screen and (max-width:986px){.form-type-checkbox input,.form-type-radio input{margin-left:0}}.form-type-checkbox label,.form-type-radio label{text-align:left;float:none;width:auto;margin:0 !important;padding-top:0}fieldset{border:1px solid #EEE;padding:20px;margin-bottom:20px}.main form{margin:0}.main form p{margin:0}.main form label,.main form input{margin-bottom:10px !important}.main form input[type="checkbox"],.main form input[type="radio"]{cursor:pointer}.main form label.error{width:400px;text-align:right;color:#a00}.main form label.error:before{content:"▲"}.main form input.error,.main form textarea.error{border-color:#a00}.main form input,.main form select,.main form textarea{*vertical-align:middle}.main form input,.main form textarea,.main form select{padding:10px;font-size:16px;color:#666;border:1px solid #b4b4b4;border-radius:0}.main form select{height:40px}.main form input[type="submit"]{color:#FFF;padding:10px;-webkit-appearance:none;-moz-appearance:none;-ms-apperance:none;background:#194a86;border:2px solid transparent;cursor:pointer}.main form input[type="submit"]:hover{background:#153e71}.main form a{display:inline-block;margin-bottom:10px}.main button{vertical-align:baseline;*vertical-align:middle}.main button,.main input{*overflow:visible}.main input::-webkit-input-placeholder{color:#999;font-size:14px}.main input:-moz-placeholder{color:#999;font-size:14px}.main ::-webkit-input-placeholder{color:#999}.main :-moz-placeholder{color:#999}.form-checkboxes label,.form-radio label{display:inline-block}.form-radio>div{display:block}form#views-exposed-form-missing-members-block label{font-size:1.2em}form#views-exposed-form-missing-members-block input{margin-bottom:0 !important}form#views-exposed-form-missing-members-block .views-widget-filter-field_matriculation_year_value{position:relative;padding:0 !important;margin-bottom:0 !important;width:85%}@media only screen and (max-width:700px){form#views-exposed-form-missing-members-block .views-widget-filter-field_matriculation_year_value{width:100%}}form#views-exposed-form-missing-members-block .views-widget-filter-field_matriculation_year_value .description{position:absolute;top:3px;left:145px}form#views-exposed-form-missing-members-block .views-widget-filter-field_matriculation_year_value .views-widget{width:100%}form#views-exposed-form-missing-members-block .views-widget-filter-field_matriculation_year_value .views-widget>div{width:100%}form#views-exposed-form-missing-members-block .views-widget-filter-field_matriculation_year_value .views-widget input{width:100%}form#views-exposed-form-missing-members-block .views-submit-button{width:15%;margin:0 auto;text-align:center;float:none;margin-top:26px;margin-bottom:0 !important;padding-right:0 !important}form#views-exposed-form-missing-members-block .views-submit-button input[type="submit"]{padding:12px 24px;height:inherit;line-height:20px;width:100%}@media only screen and (max-width:986px){form#views-exposed-form-missing-members-block .views-submit-button{margin-top:0;width:14%}form#views-exposed-form-missing-members-block .views-submit-button input[type="submit"]{float:none;margin-top:0;padding:12px 19px}}@media only screen and (max-width:700px){form#views-exposed-form-missing-members-block .views-submit-button{margin-top:0;width:100%;display:block;text-align:center;margin-top:10px}form#views-exposed-form-missing-members-block .views-submit-button input[type="submit"]{float:none;margin-top:0;padding:12px 24px}}.main .bef-exposed-form,.main .views-exposed-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;-ms-flex-align:end;align-items:flex-end}.main .bef-exposed-form .js-form-item,.main .views-exposed-form .js-form-item{margin:0;-ms-flex:1 0 22%;flex:1 0 22%;margin-right:10px;margin-bottom:10px}@media screen and (max-width:986px){.main .bef-exposed-form .js-form-item,.main .views-exposed-form .js-form-item{-ms-flex:1 0 100%;flex:1 0 100%}.view-id-profile .main .bef-exposed-form .js-form-item,.view-id-profile .main .views-exposed-form .js-form-item{-ms-flex:1 0 100%;flex:1 0 100%}}.view-id-profile .main .bef-exposed-form .js-form-item,.view-id-profile .main .views-exposed-form .js-form-item{-ms-flex:1 0 22%;flex:1 0 22%}.main .bef-exposed-form .js-form-item label,.main .views-exposed-form .js-form-item label{font-weight:700;width:100%;float:none;padding:0;margin-bottom:10px;display:block;text-align:left}.main .bef-exposed-form .js-form-item select,.main .views-exposed-form .js-form-item select{width:100%}.main .bef-exposed-form .form-actions,.main .views-exposed-form .form-actions{width:25%;-ms-flex:0 0 25%;flex:0 0 25%;margin-left:10px}@media screen and (max-width:986px){.main .bef-exposed-form .form-actions,.main .views-exposed-form .form-actions{-ms-flex:1 0 100%;flex:1 0 100%;margin-left:0}}.path-webform .layout-container{padding-top:180px}.webform .js-form-type-textarea{margin-bottom:10px}.webform .form-checkbox,.webform .form-radio{margin-top:13px;margin-left:33.3333333333%}.webform .form-checkbox+label,.webform .form-radio+label{float:none;text-align:left}.table-responsive{width:100%;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;min-height:.01%;overflow-x:auto}.table-responsive table *{white-space:nowrap}table{width:100% !important;max-width:100%;background-color:transparent;border-spacing:0;border-collapse:collapse;margin-bottom:20px;table-layout:fixed}table tr td,table tr th{font-size:16px;padding:8px;vertical-align:top;line-height:1.4em;color:#777;border:1px solid #b4b4b4}table tr td *,table tr th *{font-size:16px;margin:0}table tr td pre,table tr th pre{white-space:pre-wrap}.breakout table tr td,.breakout table tr th{color:#FFF}@media screen and (max-width:986px){table{table-layout:initial;width:200% !important;max-width:200%}}img{max-width:100%}img.large,picture.large,figure.large{float:left;width:66.6666666667%;padding:0 10px;box-sizing:border-box;clear:none;padding:0 20px 0 0;clear:both;padding:0 20px 0 0;clear:both;margin-bottom:20px}@media screen and (max-width:986px){img.large,picture.large,figure.large{width:100%}img.large:nth-child(1n+1),picture.large:nth-child(1n+1),figure.large:nth-child(1n+1){clear:none}}img.medium,picture.medium,figure.medium{float:left;width:50%;padding:0 10px;box-sizing:border-box;clear:none;padding:0 20px 0 0;clear:both;margin-bottom:20px}img.small,picture.small,figure.small{float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none;padding:0 20px 0 0;clear:both;margin-bottom:20px}figure img{margin:0;padding:0}figure figcaption{background:rgba(0,0,0,0.1);font-size:70%;padding:10px}.iframe{position:relative;padding-bottom:56.25%;height:0}.iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}*,*:before,*:after{box-sizing:border-box}.container,.layout-builder-form,.path-webform .layout-container .webform,.block.block-field-blocknodehome-pagebody,.block.block-views-child-page-features-block,.image-gallery div.title,.latest-events-container>div,.latest-news-container>div{max-width:1160px;padding:0 20px;margin:0 auto}.ie8 .container,.ie8 .layout-builder-form,.ie8 .path-webform .layout-container .webform,.path-webform .layout-container .ie8 .webform,.ie8 .block.block-field-blocknodehome-pagebody,.ie8 .block.block-views-child-page-features-block,.ie8 .image-gallery div.title,.image-gallery .ie8 div.title,.ie8 .latest-events-container>div,.ie8 .latest-news-container>div{width:1160px}body.sidebar-first .main-wrap .main-content{padding-right:90px !important;float:left;width:66.6666666667%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:986px){body.sidebar-first .main-wrap .main-content{padding-right:10px !important}}@media screen and (max-width:986px){body.sidebar-first .main-wrap .main-content{width:100%}body.sidebar-first .main-wrap .main-content:nth-child(1n+1){clear:none}}body.sidebar-first .main-wrap .sidebar-first{float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:986px){body.sidebar-first .main-wrap .sidebar-first{width:100%}body.sidebar-first .main-wrap .sidebar-first:nth-child(1n+1){clear:none}}body.no-sidebars .main-wrap .main-content{float:left;width:100%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:986px){body.no-sidebars .main-wrap .main-content{width:100%}body.no-sidebars .main-wrap .main-content:nth-child(1n+1){clear:none}}.main-content{min-height:1px}html,body{min-height:100%}.outer{height:100%;overflow:hidden;background:#EEE}.inner{height:100%;position:relative;left:0;right:0;background:#FFF;transition:left .5s ease-in-out;box-shadow:0 0 40px 0 rgba(0,0,0,0.2)}.js_mobile .nav-wrap{width:85%;left:-85%}.js_left-open .inner{left:85%}.js_left-open .js_mobile .nav-primary,.js_left-open .js_mobile .nav-secondary{left:85%}.js_right-open .inner{left:-85%}.mobile-overlay{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:10000}.mobile-overlay:hover{cursor:pointer}.header-region{width:100%;float:left;padding-top:20px}.header{position:fixed;background-color:#FFF;top:0;left:0;right:0;max-width:100%;z-index:9;height:105px;padding-left:307px;padding-right:128px;font-size:17px;font-family:"DM Sans",sans-serif;margin:10px;transition:all .6s ease-in-out}.gin--horizontal-toolbar .header{top:112px}.scrolling .header{box-shadow:0 10px 20px rgba(0,0,0,0.1)}.scrolling .gin--horizontal-toolbar .header{top:55px}.no-rgba .header{border-bottom-color:#EEE}@media screen and (max-width:986px){.header{text-align:center;padding:0;height:90px;margin:0}.header nav{text-align:center}.header ul>li{display:block !important;float:none !important;clear:both}.header ul>li>a{width:100%}.header ul>li>a span:after{display:none}}.toolbar .header{top:2.2em}.toolbar-drawer .header{top:4.7em}.header .brand{position:relative;color:#333;font-size:27px;font-family:"DM Sans",sans-serif;text-transform:uppercase;float:left;margin:30px 0 0 10px;display:inline-block;padding-bottom:7px;letter-spacing:10px;height:33px;transition:margin .6s ease-in-out}.header .brand:after{content:'';display:block;background:#EEE;width:100%;height:2px;position:absolute;top:31px}@media screen and (max-width:986px){.header .brand{font-size:13px;letter-spacing:4px;position:absolute;bottom:0;left:0;right:0;display:block;width:100%}.header .brand:after{display:none}}@media screen and (max-width:986px){.header .brand{margin:0}}.header .logo{position:absolute;top:0;bottom:0;left:20px;overflow:hidden;width:269px;height:67px;z-index:9;opacity:1;background-image:url(/themes/custom/downing/assets/img/logo.png);background-image:url(/themes/custom/downing/assets/img/logo%402x.png);background-repeat:no-repeat;background-position:center;background-size:269px 67px;margin:auto 0;transition:all .5s ease-in-out}@media screen and (max-width:986px){.header .logo{width:185px;height:auto;background-size:185px auto}}.header .logo img{opacity:1;height:inherit;width:inherit;transition:opacity .5s ease-in-out;position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:0;width:0;margin:-1px;padding:0;border:0}.icon-menu{float:left;padding:0 10px;z-index:9;width:18px;height:15px;display:block;background:url(/themes/custom/downing/assets/img/icon-menu.png) no-repeat center center;background-size:18px 15px;overflow:hidden;text-indent:38px;height:52px;display:none}html.no-backgroundsize .icon-menu{background:url(/themes/custom/downing/assets/img/icon-menu-ie.png) no-repeat center center}@media screen and (max-width:1390px){.icon-menu{z-index:9;display:inline-block;position:absolute;right:60px;top:0;bottom:0;margin:auto}}.open-menu .icon-menu{display:none}.hero{margin-bottom:40px;height:190px;position:relative;background:#194a86 url(/themes/custom/downing/assets/img/griffin-pattern.png);background-size:73px 81px}.hero h1{color:#FFF;text-shadow:0 0 15px rgba(0,0,0,0.8);font-size:58px;font-weight:700}@media screen and (max-width:986px){.hero h1{width:100%}.hero h1:nth-child(1n+1){clear:none}}.hero h1+a{display:inline-block;color:#FFF;text-decoration:none;padding:15px 20px;background-color:#a41966;transition:all .3s ease-in-out;margin-top:20px;position:relative;font-size:18px}.hero h1+a:hover{transition:all .3s ease-in-out;background:#EEE;color:#333}@media screen and (max-width:986px){.hero h1{font-size:50px}}.optima .hero h1{font-weight:normal}.hero>.container,.hero>.layout-builder-form,.path-webform .layout-container .hero>.webform,.hero>.block.block-field-blocknodehome-pagebody,.hero>.block.block-views-child-page-features-block{position:absolute;top:0;bottom:0;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hero>.container>div,.hero>.layout-builder-form>div,.path-webform .layout-container .hero>.webform>div,.hero>.block.block-field-blocknodehome-pagebody>div,.hero>.block.block-views-child-page-features-block>div{width:100%}.hero>.container h1,.hero>.layout-builder-form h1,.path-webform .layout-container .hero>.webform h1,.hero>.block.block-field-blocknodehome-pagebody h1,.hero>.block.block-views-child-page-features-block h1{margin-top:105px;margin-bottom:0;padding:0 10px}.hero>.container h1 small,.hero>.layout-builder-form h1 small,.path-webform .layout-container .hero>.webform h1 small,.hero>.block.block-field-blocknodehome-pagebody h1 small,.hero>.block.block-views-child-page-features-block h1 small{display:inline-block}@media screen and (max-width:986px){.hero>.container,.hero>.layout-builder-form,.path-webform .layout-container .hero>.webform,.hero>.block.block-field-blocknodehome-pagebody,.hero>.block.block-views-child-page-features-block{-ms-flex-align:end;align-items:flex-end;bottom:45px}.hero>.container h1,.hero>.layout-builder-form h1,.path-webform .layout-container .hero>.webform h1,.hero>.block.block-field-blocknodehome-pagebody h1,.hero>.block.block-views-child-page-features-block h1{margin:0}}.hero.hero-image{color:#194a86;height:0;padding-bottom:35%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#f7f7f7;overflow:hidden}@media screen and (max-width:986px){.hero.hero-image{height:65vh;margin-bottom:20px}.hero.hero-image h1{text-align:left;font-size:33px;float:none}.hero.hero-image p{font-size:18px}}.front .hero.hero-image{color:#FFF;padding-bottom:42%}.front .hero.hero-image .container,.front .hero.hero-image .layout-builder-form,.front .hero.hero-image .path-webform .layout-container .webform,.path-webform .layout-container .front .hero.hero-image .webform,.front .hero.hero-image .block.block-field-blocknodehome-pagebody,.front .hero.hero-image .block.block-views-child-page-features-block{top:90px}@media screen and (max-width:986px){.front .hero.hero-image{height:100vh;margin:0}.front .hero.hero-image .container,.front .hero.hero-image .layout-builder-form,.front .hero.hero-image .path-webform .layout-container .webform,.path-webform .layout-container .front .hero.hero-image .webform,.front .hero.hero-image .block.block-field-blocknodehome-pagebody,.front .hero.hero-image .block.block-views-child-page-features-block{-ms-flex-pack:start;justify-content:flex-start;top:110px}}.hero .hero__video{position:absolute;width:100%;height:100%}@media screen and (max-width:986px){.hero .hero__video{display:none}}.hero.no-hero-image{color:#FFF;height:0;padding-bottom:25%;position:relative;background-size:73px 81px;background-repeat:repeat;background-position:center right;background-color:#194a86}@media screen and (max-width:986px){.hero.no-hero-image{height:65vh;text-align:center;margin-bottom:20px}.hero.no-hero-image h1{text-align:left;font-size:33px;float:none}.hero.no-hero-image p{font-size:18px}}.hero nav{float:left;width:50%;padding:0 10px;box-sizing:border-box;clear:none;float:right;clear:right;display:inline-block;background-color:rgba(11,96,153,0.8);margin-bottom:20px}@media screen and (max-width:986px){.hero nav{display:none}}.no-rgba .hero nav{background-color:#194a86}.hero nav .title{display:none}.hero nav ul{padding:25px 20px 0}.hero nav ul li{padding-bottom:15px;margin-bottom:10px}.hero nav ul li:first-of-type{border-bottom:1px solid #f7f7f7;padding-bottom:20px;margin-bottom:15px}.hero nav ul li a{font-size:30px;position:relative;display:block;color:#FFF}.hero nav ul li a:after{transition:right .3s ease-in-out;content:'';display:block;position:absolute;right:5px;height:42px;width:22px;top:50%;margin-top:-6px;width:9px;height:15px;display:block;background:url(/themes/custom/downing/assets/img/icon-mobile-arrow.png) no-repeat center center;background-size:9px 15px;overflow:hidden;text-indent:29px}html.no-backgroundsize .hero nav ul li a:after{background:url(/themes/custom/downing/assets/img/icon-mobile-arrow-ie.png) no-repeat center center}.hero nav ul li a:hover:after{transition:right .3s ease-in-out;right:-10px}.hero nav ul li a span{text-shadow:0}.hero nav ul li a span:after{display:none}.ie8 .hero{position:relative;overflow:hidden}.ie8 .hero.hero-image{background:none !important}.ie8 .hero-fallback{position:absolute;top:0;left:0;right:0;width:100%;z-index:-1}.nav-primary{float:right;clear:left}.nav-primary a{position:relative;color:#a41966;text-decoration:none}.nav-primary a.is-active{font-weight:bold;color:#000}.nav-primary>ul{display:block}.nav-primary>ul>li{display:inline-block;position:relative;padding:0 0 24px;float:left}.nav-primary>ul>li.menu-item--active-trail>a{font-weight:bold}.nav-primary>ul>li>a{display:block;font-size:18px;float:left;border-left:5px solid transparent;transition:"border .6s ease-in-out, height .6s ease-in-out, line-height .6s ease-in-out"}.nav-primary>ul>li>a.is-active{font-weight:bold;color:#000}.nav-primary>ul>li+li a{padding-left:20px}.nav-primary>ul>li:last-child{margin-right:0}.nav-primary>ul>li.active-trail>a{font-weight:bold}.nav-primary>ul>li:first-child>a{border-left:0}.nav-primary>ul>li>ul{transition:"opacity .3s ease-in-out, top .6s ease-in-out";width:250px;position:absolute;left:0;opacity:0;padding:10px 0;top:44px;border-top:5px solid #a41966;z-index:10;display:none;background:#eee}html.no-rgba .nav-primary>ul>li>ul{background:url(/themes/custom/downing/assets/img/opacity-background.png)}.nav-primary>ul>li>ul a{color:#333;display:block;line-height:1.2em;transition:background .3s ease-in-out}.nav-primary>ul>li>ul a:hover{background:#d5d5d5}.nav-primary>ul>li>ul>li>a{padding:6.6666666667px 20px;font-size:16px}.nav-primary>ul>li:hover>ul{opacity:1;display:block}@media screen and (min-width:1395px){.nav-primary>ul>li:nth-last-child(-n+6){display:none}}@media screen and (max-width:1395px){.nav-primary{overflow:scroll;display:none;background:#a41966;position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;padding-top:50px}.open-menu .nav-primary{display:block}.user-logged-in .nav-primary{padding-top:150px}.scrolling .user-logged-in .nav-primary{padding-top:100px}.nav-primary a{color:#FFF;position:relative;text-decoration:none;float:none}.nav-primary a span{padding-bottom:5px}.nav-primary>ul{overflow:hidden;*zoom:1}.nav-primary>ul>li{display:block;margin-right:0;float:none;text-align:center;padding:12px 0}.nav-primary>ul>li:hover{background-color:#78124a}.nav-primary>ul>li:hover a{color:#FFF}.nav-primary>ul>li.menu-item--active-trail{background-color:#78124a}.nav-primary>ul>li.menu-item--active-trail>a{font-weight:400;color:#FFF}.nav-primary>ul>li>a{line-height:1em;font-size:18px;padding:10px 20px;display:block;height:auto;float:none}.nav-primary>ul>li>a span:after,.nav-primary>ul>li>a.active-trail span:after{bottom:0;background-color:#FFF !important}.nav-primary>ul>li>a.active-trail{font-weight:400}.nav-primary>ul>li>a.active-trail span:after{transition:"opacity .3s ease-in-out, width 0.3s ease-in-out";width:100%;opacity:1}.nav-primary>ul>li ul{display:none}.nav-primary>ul>li:hover ul{display:none}.nav-primary>ul:hover:after{display:none}}.open-menu body{overflow:hidden}.nav-secondary{margin-bottom:10px;height:25px;transition:height .6s ease-in-out}.nav-secondary ul{float:right}.nav-secondary ul li{display:block;float:left}.nav-secondary ul li a{transition:"line-height .6s ease-in-out, height .6s ease-in-out, background .3s ease-in-out";font-size:15px;display:block;line-height:25px;height:25px;color:#818181}.nav-secondary ul li a:hover{color:#194a86}.nav-secondary ul li+li a{padding-left:10px}@media screen and (max-width:1395px){.nav-secondary{background:#FFF}.nav-secondary ul{display:none}.nav-secondary .icon-search{position:absolute;top:20px;right:10px;display:block;padding-left:0}}.search-item{display:inline-block;margin-left:2px;position:absolute;width:13px;height:13px;right:40px;top:0;bottom:0;margin:auto 0}.search-item .search-label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:0;width:0;margin:-1px;padding:0;border:0}@media screen and (max-width:1395px){.search-item{right:20px}}.icon-search{font-weight:bold;display:block;float:right;width:17px;height:17px;display:block;background:url(/themes/custom/downing/assets/img/icon-search-mobile.png) no-repeat center center;background-size:17px 17px;overflow:hidden;text-indent:37px;transition:margin .6s ease-in-out;margin:0}html.no-backgroundsize .icon-search{background:url(/themes/custom/downing/assets/img/icon-search-mobile-ie.png) no-repeat center center}.open-search .icon-search{width:14px;height:15px;display:block;background:url(/themes/custom/downing/assets/img/icon-close-black.png) no-repeat center center;background-size:14px 15px;overflow:hidden;text-indent:34px;width:17px !important}html.no-backgroundsize .open-search .icon-search{background:url(/themes/custom/downing/assets/img/icon-close-black-ie.png) no-repeat center center}html.no-backgroundsize.open-search .icon-search{background:url(/themes/custom/downing/assets/img/icon-close-ie.png) no-repeat}@media screen and (max-width:1395px){.icon-search{margin:0;height:52px;width:37px;padding:0 10px;width:17px;height:17px;display:block;background:url(/themes/custom/downing/assets/img/icon-search-mobile.png) no-repeat center center;background-size:17px 17px;overflow:hidden;text-indent:37px}html.no-backgroundsize .icon-search{background:url(/themes/custom/downing/assets/img/icon-search-mobile-ie.png) no-repeat center center}}.icon-close{float:left;position:fixed !important;top:20px;right:20px;z-index:1001;width:14px;height:15px;display:block;background:url(/themes/custom/downing/assets/img/icon-close.png) no-repeat center center;background-size:14px 15px;overflow:hidden;text-indent:34px;display:none}@media screen and (max-width:1395px){.icon-close{display:none}}html.no-backgroundsize .icon-close{background:url(/themes/custom/downing/assets/img/icon-close-ie.png) no-repeat center center}.open-menu .icon-close{display:inline-block}@media screen and (min-width:1395px){.open-menu .icon-close{display:none}}.user-logged-in .icon-close{top:130px}.scrolling .user-logged-in .icon-close{top:80px}.block.block-menu-menu-explore-downing{background-color:#333;text-align:center;padding:80px 0}.block.block-menu-menu-explore-downing h2.title{color:#FFF;margin-bottom:70px}.block.block-menu-menu-explore-downing ul{margin:0;padding:0;list-style:none}.block.block-menu-menu-explore-downing ul li{margin:0;padding:0}.block.block-menu-menu-explore-downing div>ul:not(.contextual-links){display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.block.block-menu-menu-explore-downing div>ul:not(.contextual-links) a{color:#b4b4b4;font-size:18px}.block.block-menu-menu-explore-downing div>ul:not(.contextual-links)>li{-ms-flex:0 1 33.33%;flex:0 1 33.33%;width:33.33%;margin-bottom:40px}@media screen and (max-width:1395px){.block.block-menu-menu-explore-downing div>ul:not(.contextual-links)>li{width:100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:20px}}.block.block-menu-menu-explore-downing div>ul:not(.contextual-links)>li>a{color:#FFF;font-size:21.5px;margin-bottom:25px;display:block}.block.block-menu-menu-explore-downing div>ul:not(.contextual-links)>li>ul li{display:block}.block.block-menu-menu-explore-downing div>ul:not(.contextual-links)>li>ul li+li{margin-top:10px}.block.block-menu-menu-footer-menu h2.title{display:none}.block.block-menu-menu-footer-menu ul{margin:0;padding:0;list-style:none}.block.block-menu-menu-footer-menu ul li{margin:0;padding:0}.block.block-menu-menu-footer-menu>ul:not(.contextual-links){display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;text-align:center}.block.block-menu-menu-footer-menu>ul:not(.contextual-links) a{color:#b4b4b4;font-size:18px}.block.block-menu-menu-footer-menu>ul:not(.contextual-links)>li{-ms-flex:0 1 50%;flex:0 1 50%;width:50%}@media screen and (max-width:1395px){.block.block-menu-menu-footer-menu>ul:not(.contextual-links)>li{width:100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:20px}}.block.block-menu-menu-footer-menu>ul:not(.contextual-links)>li>a{color:#FFF;font-size:21.5px;margin-bottom:25px;display:inline-block}.block.block-menu-menu-footer-menu>ul:not(.contextual-links)>li>ul li{display:block;text-align:center}.block.block-menu-menu-footer-menu>ul:not(.contextual-links)>li>ul li+li{margin-top:10px}aside.sidebar-first{font-family:"DM Sans",sans-serif}@media screen and (max-width:986px){body.not-front aside.sidebar-first{margin-top:0}}aside.sidebar-first li.collapsed,aside.sidebar-first li.expanded{padding:0}aside.sidebar-first nav{position:relative;margin-top:-120px;margin-bottom:20px;overflow:hidden}aside.sidebar-first nav h1,aside.sidebar-first nav h2,aside.sidebar-first nav h3,aside.sidebar-first nav h4{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:0;width:0;margin:-1px;padding:0;border:0}aside.sidebar-first nav a{font-size:18px;color:#FFF;transition:background .3s ease-in-out}aside.sidebar-first nav li:hover,aside.sidebar-first nav li.active,aside.sidebar-first nav li.menu-item--active-trail{background:#78124a}aside.sidebar-first nav li:hover a.alternate-menu::after,aside.sidebar-first nav li.active a.alternate-menu::after,aside.sidebar-first nav li.menu-item--active-trail a.alternate-menu::after{-ms-transform:rotate(180deg) !important;transform:rotate(180deg) !important;-ms-transform-origin:center;transform-origin:center;top:-5px !important;right:18px !important}aside.sidebar-first nav>ul{background:#a41966}aside.sidebar-first nav>ul>li a{padding:10px 30px;text-decoration:none;display:block}aside.sidebar-first nav>ul>li>ul{background:#a41966}aside.sidebar-first nav>ul>li>ul li{padding-left:30px}aside.sidebar-first nav>ul>li>ul li a{color:#FFF}aside.sidebar-first nav>ul>li>ul li a>span:after{background-color:#FFF}aside.sidebar-first nav>ul>li .alternate-menu{font-weight:700;background:#78124a;position:relative}aside.sidebar-first nav>ul>li .alternate-menu::after{content:'';position:absolute;right:10px;top:13px;bottom:0;margin:auto 0;background-image:url(/themes/custom/downing/assets/img/down-chevron.svg);background-repeat:no-repeat;background-size:contain;width:40px;height:40px}aside.sidebar-first nav>ul>li .alternate-menu+ul a{position:relative;transition:transform .3s ease-out;-ms-transform:translateX(0);transform:translateX(0)}aside.sidebar-first nav>ul>li .alternate-menu+ul a:hover{-ms-transform:translateX(10px);transform:translateX(10px)}aside.sidebar-first nav>ul>li .alternate-menu+ul a:after{content:'';position:absolute;width:calc(100% - 30px);height:1px;background-color:rgba(255,255,255,0.5);bottom:0;left:0;right:30px}aside.sidebar-first nav>ul>li .alternate-menu+ul a:before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;margin:auto 0;background-image:url(/themes/custom/downing/assets/img/iconmonstr-arrow-right-thin.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:center;width:16px;height:16px}aside.sidebar-first nav>ul>li .alternate-menu+ul li:last-of-type a::after{display:none}aside.sidebar-first nav>ul>li .alternate-menu+ul li.active,aside.sidebar-first nav>ul>li .alternate-menu+ul li.menu-item--active-trail{background:#a41966}aside.sidebar-first nav>ul>li .alternate-menu+ul li.active a,aside.sidebar-first nav>ul>li .alternate-menu+ul li.menu-item--active-trail a{-ms-transform:translateX(10px);transform:translateX(10px);font-weight:700}aside.sidebar-first nav>ul>li .alternate-menu+ul li:hover{background:#a41966}aside.sidebar-first .views-summary{background:#EEE}aside.sidebar-first .views-summary>li a{padding:10px 30px;text-decoration:none;display:block;position:relative}aside.sidebar-first .views-summary>li a:after{transition:"opacity .3s ease-in-out, scale .3s ease-in-out";position:absolute;display:block;content:'';left:0;width:100%;bottom:-2px;height:1px;background:#666;opacity:0}aside.sidebar-first .views-summary>li a:hover:after{transition:"opacity .3s ease-in-out, width .3s ease-in-out";width:100%;opacity:1}@media screen and (max-width:986px){aside.sidebar-first{display:none}aside.sidebar-first.downloads-exist{display:block}aside.sidebar-first.downloads-exist nav{display:none}}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body #mfPreviewBar{display:none}.path-conferences .block-nodesinblock .title{display:none}.main-wrap{margin-bottom:40px}.footer{background-color:#212121;padding:80px 0;color:#FFF}@media screen and (max-width:986px){.footer{padding:20px 0}}.footer a{color:#FFF;border-bottom:1px solid transparent;transition:border .3s ease-in-out}.footer a:hover{border-bottom:1px solid #FFF}.footer a.active{color:#FFF;border-bottom:1px solid #FFF}.footer .contact-404{width:100%;margin-top:10px}@media screen and (max-width:1024px){.footer .contact-404{text-align:center}}.social-icons h3{color:#FFF;font-size:18px;margin-bottom:25px}.social-icons nav a{color:#FFF;width:21px;height:21px;line-height:21px;font-size:21px}.social-icons nav a+a{margin-left:10px}.social-icons nav a[href*="facebook"]:after{content:'\f09a'}.social-icons nav a[href*="twitter"]:after{content:'\f099'}.social-icons nav a[href*="instagram"]:after{content:'\f16d'}.social-icons nav a[href*="linkedin"]:after{content:'\f0e1'}html.js fieldset.collapsed .fieldset-legend,html.js fieldset.collapsible .fieldset-legend{background-image:none}.front .hero{margin-bottom:50px}.front .hero nav{background-color:inherit;float:none;width:100%;text-align:center;margin:0;position:absolute;left:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.front .hero nav a{position:relative;display:block;color:#FFF;background-color:rgba(0,0,0,0.75);padding:20px 30px 20px 60px;margin:0;transition:all .3s ease-out}.front .hero nav a:before{content:'';width:23px;height:12px;display:block;background:url(/themes/custom/downing/assets/img/icon-arrow-right-white.png) no-repeat center center;background-size:23px 12px;overflow:hidden;text-indent:43px;position:absolute;left:30px;top:0;bottom:0;margin:auto 0}html.no-backgroundsize .front .hero nav a:before{background:url(/themes/custom/downing/assets/img/icon-arrow-right-white-ie.png) no-repeat center center}.front .hero nav a:hover{background-color:#a41966}@media screen and (max-width:986px){.front .hero nav{-ms-flex-direction:column;flex-direction:column;bottom:-45px}}.front .hero .container,.front .hero .layout-builder-form,.front .hero .path-webform .layout-container .webform,.path-webform .layout-container .front .hero .webform,.front .hero .block.block-field-blocknodehome-pagebody,.front .hero .block.block-views-child-page-features-block{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.front .hero .container>div,.front .hero .layout-builder-form>div,.front .hero .path-webform .layout-container .webform>div,.path-webform .layout-container .front .hero .webform>div,.front .hero .block.block-field-blocknodehome-pagebody>div,.front .hero .block.block-views-child-page-features-block>div{width:100%}.front .hero .container h1,.front .hero .layout-builder-form h1,.front .hero .path-webform .layout-container .webform h1,.path-webform .layout-container .front .hero .webform h1,.front .hero .block.block-field-blocknodehome-pagebody h1,.front .hero .block.block-views-child-page-features-block h1{margin-top:0}@media screen and (max-width:986px){.front .hero .container h1,.front .hero .layout-builder-form h1,.front .hero .path-webform .layout-container .webform h1,.path-webform .layout-container .front .hero .webform h1,.front .hero .block.block-field-blocknodehome-pagebody h1,.front .hero .block.block-views-child-page-features-block h1{padding:0}}.front .hero .container p,.front .hero .layout-builder-form p,.front .hero .path-webform .layout-container .webform p,.path-webform .layout-container .front .hero .webform p,.front .hero .block.block-field-blocknodehome-pagebody p,.front .hero .block.block-views-child-page-features-block p{max-width:600px;margin:0 auto;font-size:28px;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,0.8)}@media screen and (max-width:986px){.front .hero .container p,.front .hero .layout-builder-form p,.front .hero .path-webform .layout-container .webform p,.path-webform .layout-container .front .hero .webform p,.front .hero .block.block-field-blocknodehome-pagebody p,.front .hero .block.block-views-child-page-features-block p{margin:0;text-align:left;font-size:18px;font-weight:400}}.block.block-field-blocknodehome-pagebody{position:relative}.block.block-field-blocknodehome-pagebody .field-type-text-with-summary{text-align:center;max-width:768px;margin:80px auto}@media screen and (max-width:986px){.block.block-field-blocknodehome-pagebody .field-type-text-with-summary{margin:20px auto}}.block.block-field-blocknodehome-pagebody p{color:#666}.path-not-found.not-front main.main{margin-top:170px}@media screen and (max-width:1024px){.path-not-found.not-front main.main{margin-top:70px;margin-bottom:20px}}.confirm-parent,.password-parent{width:auto !important}.password-strength,div.password-confirm{margin-left:33%;margin-bottom:20px;float:none}@media screen and (max-width:1024px){.password-strength,div.password-confirm{margin-left:0}}div.password-suggestions{margin-left:33%}@media screen and (max-width:1024px){div.password-suggestions{margin-left:0}}.user-login-form .description{color:red;font-size:70%;margin-bottom:10px !important}.theme-conferences #nodesinblock-114 .node-teaser.route-path-conferences a .content .content-copy{background:#0092a1}.theme-conferences #nodesinblock-114 .node-teaser.route-path-conferences a h3{font-size:40px;font-family:"DM Sans",sans-serif}.theme-conferences #nodesinblock-114 .node-teaser.route-path-conferences a h3:after{content:'';width:20px;height:20px;display:block;background:url(/themes/custom/downing/assets/img/icon-plus-white.png) no-repeat center center;background-size:20px 20px;overflow:hidden;text-indent:40px;margin-left:5px;transition:margin .3s ease-in-out;display:inline-block}html.no-backgroundsize .theme-conferences #nodesinblock-114 .node-teaser.route-path-conferences a h3:after{background:url(/themes/custom/downing/assets/img/icon-plus-white-ie.png) no-repeat center center}.theme-conferences #nodesinblock-114 .node-teaser.route-path-conferences a:hover .content .content-copy{background:#00a9bb !important}.theme-conferences #nodesinblock-118 .node-teaser.route-path-conferences a .content .content-copy{background:#00aa74}.theme-conferences #nodesinblock-118 .node-teaser.route-path-conferences a h3{font-size:40px;font-family:"DM Sans",sans-serif}.theme-conferences #nodesinblock-118 .node-teaser.route-path-conferences a h3:after{content:'';width:20px;height:20px;display:block;background:url(/themes/custom/downing/assets/img/icon-plus-white.png) no-repeat center center;background-size:20px 20px;overflow:hidden;text-indent:40px;margin-left:5px;transition:margin .3s ease-in-out;display:inline-block}html.no-backgroundsize .theme-conferences #nodesinblock-118 .node-teaser.route-path-conferences a h3:after{background:url(/themes/custom/downing/assets/img/icon-plus-white-ie.png) no-repeat center center}.theme-conferences #nodesinblock-118 .node-teaser.route-path-conferences a:hover .content .content-copy{background:#00c485 !important}.theme-conferences #nodesinblock-898 .node-teaser.route-path-conferences a .content .content-copy{background:#f9a71a}.theme-conferences #nodesinblock-898 .node-teaser.route-path-conferences a h3{font-size:40px;font-family:"DM Sans",sans-serif}.theme-conferences #nodesinblock-898 .node-teaser.route-path-conferences a h3:after{content:'';width:20px;height:20px;display:block;background:url(/themes/custom/downing/assets/img/icon-plus-white.png) no-repeat center center;background-size:20px 20px;overflow:hidden;text-indent:40px;margin-left:5px;transition:margin .3s ease-in-out;display:inline-block}html.no-backgroundsize .theme-conferences #nodesinblock-898 .node-teaser.route-path-conferences a h3:after{background:url(/themes/custom/downing/assets/img/icon-plus-white-ie.png) no-repeat center center}.theme-conferences #nodesinblock-898 .node-teaser.route-path-conferences a:hover .content .content-copy{background:#fab133 !important}article.route-path-conferences{position:relative}article.route-path-conferences .book-now{position:absolute;top:0;right:0;display:block;background:#f9a71a;padding:5px;color:white;transition:background .3s ease-in-out}article.route-path-conferences .book-now:hover{background:#fab133 !important}.admin{background:rgba(0,0,0,0.8);color:#FFF;position:fixed;bottom:0;left:0;right:0;z-index:100}html.no-rgba .admin{background:#000}.admin ul.tabs{border-bottom:0;margin:0;padding:0;list-style:none;text-align:center}.admin ul.tabs li{display:inline-block}.admin ul.tabs li a{background-color:transparent;border:0;padding:20px;display:block;color:#FFF;text-decoration:none}.admin ul.tabs li a:hover{background-color:#1a1a1a}.messages{background:#99beec;border:1px solid #194a86;margin-bottom:20px;padding:20px;color:#194a86}.drupal-messages{position:fixed;bottom:55px;left:0;right:0;z-index:499}body.admin-menu{margin-top:28px}body.admin-menu header#top{top:28px}.flickity-slider .node-teaser{width:100%}.page-block-teaser,.node-teaser{display:block;margin-bottom:20px}.page-block-teaser a,.node-teaser a{display:block;text-decoration:none;transition:transform .3s ease-in-out;border:0}.page-block-teaser a .content,.node-teaser a .content{color:#212121 !important}.page-block-teaser a .content .image,.node-teaser a .content .image{width:100%;padding-top:56.25%;height:0;position:relative;overflow:hidden}.page-block-teaser a .content .image img,.node-teaser a .content .image img{display:block;width:100%;position:absolute;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);transition:all .5s cubic-bezier(0.22,0.61,0.36,1)}.page-block-teaser a .content .content-copy,.node-teaser a .content .content-copy{padding:10px 0 0}.page-block-teaser a .content .content-copy h2,.page-block-teaser a .content .content-copy h3,.node-teaser a .content .content-copy h2,.node-teaser a .content .content-copy h3{font-size:18px;margin:0;transition:all .5s cubic-bezier(0.22,0.61,0.36,1)}.page-block-teaser a .content .content-copy p,.page-block-teaser a .content .content-copy .field-type-text-with-summary,.node-teaser a .content .content-copy p,.node-teaser a .content .content-copy .field-type-text-with-summary{font-size:16px;line-height:1.2em;color:#a41966}.page-block-teaser a:hover,.node-teaser a:hover{border:0}.page-block-teaser a:hover h2,.page-block-teaser a:hover h3,.node-teaser a:hover h2,.node-teaser a:hover h3{color:#000}.page-block-teaser a:hover .image img,.node-teaser a:hover .image img{-ms-transform:translateX(-50%) translateY(-50%) scale(1.1);transform:translateX(-50%) translateY(-50%) scale(1.1)}.page-block-teaser.node-news a .field-type-datetime,.page-block-teaser.node-news a .field-type-text,.page-block-teaser.node-event a .field-type-datetime,.page-block-teaser.node-event a .field-type-text,.node-teaser.node-news a .field-type-datetime,.node-teaser.node-news a .field-type-text,.node-teaser.node-event a .field-type-datetime,.node-teaser.node-event a .field-type-text{color:#a41966;margin:0 0 6.6666666667px;padding:0;font-size:16px;line-height:1.4em}.node-accommodation .page-block-teaser p,.node-accommodation .node-teaser p{font-size:17px}.node-news .field-type-image{float:right;margin-left:20px}.node-news .iframe{margin-top:100px}.block.block-views .title{font-size:33px;text-align:center;color:#333}.block.block-views .nodesinblock{float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:768px){.block.block-views .nodesinblock{width:25%}.block.block-views .nodesinblock:nth-child(4n+1){clear:none}}@media screen and (max-width:986px){.block.block-views .nodesinblock{width:100%}.block.block-views .nodesinblock:nth-child(1n+1){clear:none}}.main-content .block.block-views{padding:20px 0 0}.main-content .block.block-views div .view-content>div{float:left;width:50%;padding:0 10px;box-sizing:border-box;clear:none;min-height:170px}@media screen and (max-width:986px){.main-content .block.block-views div .view-content>div{width:100%}.main-content .block.block-views div .view-content>div:nth-child(1n+1){clear:none}}.main-content .block.block-views div .view-content>div:nth-of-type(2n+1){clear:left}@media screen and (max-width:986px){.main-content .block.block-views div.view-id-fellow{padding:0 10px}}.main-content .block.block-views div.view-id-fellow .view-filters{float:none;padding:0}.main-content .block.block-views div.view-id-fellow .view-filters .views-exposed-widgets{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin:0 -10px}@media screen and (max-width:986px){.main-content .block.block-views div.view-id-fellow .view-filters .views-exposed-widgets{-ms-flex-direction:column;flex-direction:column}}.main-content .block.block-views div.view-id-fellow .view-filters .views-exposed-widgets .views-exposed-widget{float:none !important;padding:0 10px;width:33.33%;-ms-flex:0 1 33.33%;flex:0 1 33.33%;-ms-flex-item-align:end;align-self:flex-end}@media screen and (max-width:986px){.main-content .block.block-views div.view-id-fellow .view-filters .views-exposed-widgets .views-exposed-widget{width:100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:20px}}.main-content .block.block-views div.view-id-fellow .view-filters .views-exposed-widgets .views-exposed-widget label{float:none !important;text-align:left;padding:0}.main-content .block.block-views div.view-id-fellow .view-filters .views-exposed-widgets .views-exposed-widget .form-item{margin:0;padding-left:0;float:none}.main-content .block.block-views div.view-id-fellow .view-filters .views-exposed-widgets .views-exposed-widget .form-item select{width:100%;margin:0}.main-content .block.block-views div.view-id-fellow .view-filters .views-exposed-widgets .views-exposed-widget input[type="submit"]{line-height:1}@media screen and (max-width:986px){.main-content .block.block-views div.view-id-fellow .view-filters .views-exposed-widgets .views-exposed-widget input[type="submit"]{margin:0}}.main-content .block.block-views div.view-id-fellow .view-content>div{float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:986px){.main-content .block.block-views div.view-id-fellow .view-content>div{width:100%}.main-content .block.block-views div.view-id-fellow .view-content>div:nth-child(1n+1){clear:none}}.main-content .block.block-views div.view-id-fellow .view-content>div:nth-of-type(2n+1){clear:none}.main-content .block.block-views div.view-id-fellow .view-content>div:nth-of-type(3n+1){clear:left}.main-content .block.block-views .view>div.view-filters{float:left;width:100%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:986px){.main-content .block.block-views .view>div.view-filters{width:100%}.main-content .block.block-views .view>div.view-filters:nth-child(1n+1){clear:none}}.content-after .block-nodesinblock .title{margin-left:10px}@media screen and (max-width:986px){.content-after .block-nodesinblock .nodesinblock{width:100%}}.content-after .block-nodesinblock>div{float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:768px){.content-after .block-nodesinblock>div{width:25%}.content-after .block-nodesinblock>div:nth-child(4n+1){clear:none}}@media screen and (max-width:986px){.content-after .block-nodesinblock>div{width:100%}.content-after .block-nodesinblock>div:nth-child(1n+1){clear:none}}.content-after .block-nodesinblock>div.view-filters{float:left;width:100%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:986px){.content-after .block-nodesinblock>div.view-filters{width:100%}.content-after .block-nodesinblock>div.view-filters:nth-child(1n+1){clear:none}}.item-list-pager,.pager{clear:both !important;float:none !important;width:auto;margin-bottom:20px}.item-list-pager ul li,.pager ul li{background:#EEE;display:inline-block}.item-list-pager ul li.current,.item-list-pager ul li.is-active,.pager ul li.current,.pager ul li.is-active{background:#b4b4b4}.item-list-pager ul li a,.item-list-pager ul li span.current,.pager ul li a,.pager ul li span.current{color:#000;display:block;padding:10px;text-decoration:none}.breadcrumb-wrapper{color:#FFF;font-size:16px;background-color:rgba(0,0,0,0.65);padding:10px;width:100%;position:absolute;bottom:0}.breadcrumb-wrapper a{color:#FFF}.breadcrumb-wrapper span.breadcrumb-arrow{width:23px;height:12px;display:block;background:url(/themes/custom/downing/assets/img/icon-arrow-right-white.png) no-repeat center center;background-size:23px 12px;overflow:hidden;text-indent:43px;background-position:center right;width:6px;padding:0;margin:0 8px;display:inline-block}html.no-backgroundsize .breadcrumb-wrapper span.breadcrumb-arrow{background:url(/themes/custom/downing/assets/img/icon-arrow-right-white-ie.png) no-repeat center center}@media screen and (max-width:986px){.breadcrumb-wrapper .col-8{margin:0}}.view-filters{margin-bottom:20px}.views-exposed-form .views-exposed-widget{float:none;padding:0}div.view-filters .views-widget .form-item{margin:0}div.view-filters .views-widget .form-item select{width:100%;margin-bottom:10px}div.view-filters .views-widget .form-item small{margin-left:0;padding:0}.block-search-form{position:absolute;display:none;top:105px;right:0;width:300px;z-index:8}body.logged-in .block-search-form{top:105px}.open-search .block-search-form{display:inline-block}.block-search-form .form-item{float:left;width:66.6666666667%;padding:0 10px;box-sizing:border-box;clear:none;float:left;margin:0;padding:0}.block-search-form .form-item input{width:100%;height:42px;font-size:18px;border:0;line-height:42px;height:42px;padding-top:0;padding-bottom:0}.block-search-form .form-item input:focus{border:0}.block-search-form .form-actions{float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none;padding:0;margin:0;float:right}.block-search-form .form-actions input{width:100%;padding:0 10px;line-height:42px;height:42px;font-size:18px;font-weight:normal;color:#FFF;background:#d02082;border:0;float:left;appearance:none;transition:background .3s ease-in-out}.block-search-form .form-actions input:hover{cursor:pointer}@media screen and (max-width:986px){.block-search-form{position:fixed;top:90px;right:10px;z-index:9}.block-search-form .icon-close-search{position:absolute;top:0;right:20px;z-index:999;display:inline-block;height:52px;padding:0 10px;z-index:10px}.form-item{padding:0 !important}.open-search .icon-menu{position:absolute;top:20px;width:18px;height:15px;display:block;background:url(/themes/custom/downing/assets/img/icon-menu-mobile.png) no-repeat center center;background-size:18px 15px;overflow:hidden;text-indent:38px}html.no-backgroundsize .open-search .icon-menu{background:url(/themes/custom/downing/assets/img/icon-menu-mobile-ie.png) no-repeat center center}}.main form.search-form{padding:20px;background:#EEE;margin-bottom:20px}.main form.search-form fieldset{border:1px solid #b4b4b4}.main .content--search form.search-form .form-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .content--search form.search-form .form-wrapper .form-item{width:100%}@media screen and (max-width:986px){.main .content--search form.search-form .form-wrapper .form-item{margin-left:0}}.main .content--search form.search-form .form-wrapper .form-item input{float:left;width:66.6666666667%;padding:0 10px;box-sizing:border-box;clear:none;padding:10px !important}.main .content--search form.search-form .search-help-link{float:right}.main .content--search form.search-form #edit-submit{margin-left:32.5%}@media screen and (max-width:986px){.main .content--search form.search-form #edit-submit{margin-left:0}}.main .content--search ol{list-style:none;margin-left:0}.main .content--search ol li{list-style:none}.main #edit-submit,.action{margin-left:33.3333333333%;float:left}@media screen and (max-width:986px){.main #edit-submit,.action{margin-left:0}}fieldset{clear:both}.fieldset-wrapper{margin-right:10px;clear:both}.search-advanced .criterion{float:none;margin-right:0}.icon-close-search{float:right;position:fixed !important;top:40px;right:10px;display:none}@media screen and (max-width:986px){.icon-close-search{width:14px;height:15px;display:block;background:url(/themes/custom/downing/assets/img/icon-close.png) no-repeat center center;background-size:14px 15px;overflow:hidden;text-indent:34px}html.no-backgroundsize .icon-close-search{background:url(/themes/custom/downing/assets/img/icon-close-ie.png) no-repeat center center}}.open-search .icon-close-search{display:inline-block}.open-search .icon-close-search .icon-search{display:none}body.page-search .search-results article footer{display:none}body.page-search .item-list-pager .ellipsis{height:47px;line-height:47px}.block h2.title{margin-bottom:60px}.block.block-views-child-page-features-block{padding:40px 0 80px;margin-top:40px;text-align:left;border-top:2px solid #EEE}@media screen and (max-width:986px){.block.block-views-child-page-features-block{padding:20px}}.block.block-views-child-page-features-block h2.title{border-top:2px solid #EEE;padding-top:20px;margin-bottom:20px !important}.block.block-views-child-page-features-block>div .view-content>div{float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:986px){.block.block-views-child-page-features-block>div .view-content>div{width:100%}.block.block-views-child-page-features-block>div .view-content>div:nth-child(1n+1){clear:none}}.block.block-views-child-page-features-block h2{text-align:left !important}.main .block .cell{width:100%;float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:768px){.main .block .cell{width:25%}.main .block .cell:nth-child(4n+1){clear:none}}@media screen and (max-width:986px){.main .block .cell{width:100%}.main .block .cell:nth-child(1n+1){clear:none}}.main .block h2.title{margin-bottom:60px}@media screen and (max-width:986px){.main .block h2.title{font-size:27px;margin-bottom:20px;margin-left:0;padding:0 10px;text-align:center}}@media screen and (max-width:986px){.main .block.block-views-child-page-features-block h2.title{padding-top:20px}}.content-after .view-child-page-features>div{float:left;width:25%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:768px){.content-after .view-child-page-features>div{width:50%}.content-after .view-child-page-features>div:nth-child(2n+1){clear:none}}@media screen and (max-width:986px){.content-after .view-child-page-features>div{width:100%}.content-after .view-child-page-features>div:nth-child(1n+1){clear:none}}.front .content-after .block .title{text-align:center}.block-block-2 p{background:#EEE;text-align:center;padding:40px}.front .content-before .explore-teaser .content .field-type-text-with-summary{text-align:left}.explore-teaser{background:#FFF;box-shadow:0 2px 4px #b4b4b4}.explore-teaser .heading{position:relative;text-align:left;padding:20px 40px 0 20px;display:block;border-bottom-color:transparent;color:#666}.explore-teaser .heading:hover{border-bottom-color:transparent}.explore-teaser .heading:hover:after{color:#b4b4b4}.explore-teaser .heading:after{content:'+';display:block;position:absolute;top:0;right:0;padding:20px 20px 20px 0;color:#EEE;transition:color .3s ease-in-out}.explore-teaser .content{display:none}.explore-teaser .content a{display:block;color:#666;border-bottom-color:transparent;padding:0 20px 60px 20px;position:relative}.explore-teaser .content a:after{content:'';position:absolute;bottom:20px;right:20px;width:27px;height:23px;display:block;background:url(/themes/custom/downing/assets/img/icon-arrow-right.png) no-repeat center center;background-size:27px 23px;overflow:hidden;text-indent:47px}html.no-backgroundsize .explore-teaser .content a:after{background:url(/themes/custom/downing/assets/img/icon-arrow-right-ie.png) no-repeat center center}.explore-teaser .content a:hover{border-bottom-color:transparent;color:#194a86}.explore-teaser .content a:hover:after{content:'';position:absolute;bottom:20px;right:20px;width:27px;height:23px;display:block;background:url(/themes/custom/downing/assets/img/icon-arrow-right-primary.png) no-repeat center center;background-size:27px 23px;overflow:hidden;text-indent:47px}html.no-backgroundsize .explore-teaser .content a:hover:after{background:url(/themes/custom/downing/assets/img/icon-arrow-right-primary-ie.png) no-repeat center center}.explore-teaser-open .heading:after{content:'-'}.explore-downing{padding:20px;margin:20px 0 0 0;position:relative;background-position:center center;background-size:cover}.explore-downing .explore{position:relative;height:0;padding-bottom:100%}.explore-downing .explore>.field{position:absolute;bottom:0;left:0;right:0}.explore-downing .explore-downing-title{max-height:100px;margin-top:20px;text-align:center;color:#FFF;text-shadow:0 0 10px rgba(0,0,0,0.5);padding:30px 20px 40px 20px}.explore-downing .explore-downing-title *{margin-bottom:0}.explore-downing .col{float:left;width:25%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:1024px){.explore-downing .col{width:50%}.explore-downing .col:nth-child(2n+1){clear:none}}@media screen and (max-width:986px){.explore-downing .col{width:100%}.explore-downing .col:nth-child(1n+1){clear:none}}@media screen and (max-width:1024px){.explore-downing{padding-bottom:0}.explore-downing .explore{padding-bottom:initial;height:auto}.explore-downing .explore>.field{position:relative;margin-bottom:20px}}.ccc-widget{background:#a41966 !important;left:10px !important}.ccc-widget .ccc-outer{background:#a41966 !important;border:transparent !important}.ccc-widget .ccc-outer p{color:#FFF;font-size:12px}.ccc-widget .ccc-outer #ccc-hdricon,.ccc-widget .ccc-outer h2{color:#a41966 !important}.ccc-widget .ccc-outer .ccc-inner a,.ccc-widget .ccc-outer #ccc-ias,.ccc-widget .ccc-outer span{color:#FFF !important}.ccc-widget .ccc-outer .ccc-ci p{color:#000 !important;font-size:12px}.ccc-widget .ccc-outer .ccc-ci p a{color:#000 !important}.ccc-widget .ccc-outer #ccc-about{display:none}.ccc-widget .ccc-settings{color:#000 !important}.ccc-widget .ccc-expanded p{color:#FFF !important}.ccc-widget .ccc-expanded p a{color:#FFF !important}#cccwr.ccc-bar{background-color:#a41966 !important}.dow-events-block-list,.dow-events-block-item{list-style:none;margin:0;padding:0}.dow-events-block-item{border-bottom:solid 1px #eee;display:block;margin-bottom:20px;padding-bottom:20px}.dow-events-block-item-title{font-weight:800}.dow-events-block-item-date{color:#888;display:block;font-style:italic}.dow-events-block-item-description{display:block}.image-gallery{margin-bottom:40px}.image-gallery div.title{padding:4rem 0 6rem}@media screen and (max-width:1024px){.image-gallery div.title{padding:4rem 2rem 6rem}}@media screen and (max-width:986px){.image-gallery div.title{padding:4rem 2rem}}.gallery{position:relative}.gallery .owl-item{margin-right:10px !important}.gallery .owl-item img{width:inherit !important;height:100% !important;max-width:none !important}.mfp-arrow-left:before,.mfp-arrow-left:after,.mfp-arrow-right:before,.mfp-arrow-right:after{border:0}.mfp-arrow-left:after{content:'';position:absolute;background-image:url(/themes/custom/downing/assets/img/icon-arrow-left-white.svg);width:3.1rem;height:1.4rem;display:inline-block;background-size:3.1rem 1.4rem;background-repeat:no-repeat;background-position:center center}.no-backgroundsize .mfp-arrow-left:after{background-image:url(/themes/custom/downing/assets/img/icon-arrow-left-white.png)}.mfp-arrow-right:after{content:'';position:absolute;background-image:url(/themes/custom/downing/assets/img/icon-arrow-right-white.svg);width:3.1rem;height:1.4rem;display:inline-block;background-size:3.1rem 1.4rem;background-repeat:no-repeat;background-position:center center}.no-backgroundsize .mfp-arrow-right:after{background-image:url(/themes/custom/downing/assets/img/icon-arrow-right-white.png)}.owl-stage-outer{height:100%}.owl-stage-outer .owl-stage{height:100%}.image-gallery .owl-stage-outer{height:inherit}.image-gallery .owl-stage-outer .owl-stage{height:inherit}.owl-controls{background:transparent;padding:20px 0;text-align:center;-webkit-tap-highlight-color:transparent}.owl-controls .owl-prev,.owl-controls .owl-next{position:absolute;z-index:9999;top:0;bottom:0;margin:auto 0;content:'';position:absolute;background-image:url(/themes/custom/downing/assets/img/icon-arrow-right-white.svg);width:3.1rem;height:1.4rem;display:inline-block;background-size:3.1rem 1.4rem;background-repeat:no-repeat;background-position:center center;text-indent:-999rem;right:20px;background-color:transparent;padding:15px 25px}.no-backgroundsize .owl-controls .owl-prev,.no-backgroundsize .owl-controls .owl-next{background-image:url(/themes/custom/downing/assets/img/icon-arrow-right-white.png)}.owl-controls .owl-prev{content:'';position:absolute;background-image:url(/themes/custom/downing/assets/img/icon-arrow-left-white.svg);width:3.1rem;height:1.4rem;display:inline-block;background-size:3.1rem 1.4rem;background-repeat:no-repeat;background-position:center center;left:20px;right:auto}.no-backgroundsize .owl-controls .owl-prev{background-image:url(/themes/custom/downing/assets/img/icon-arrow-left-white.png)}.owl-controls .owl-dots{text-align:center}.owl-controls .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-controls .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 5px;background:#EEE;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease,background .3s ease-in-out;border-radius:30px}.image-gallery .owl-controls .owl-dots .owl-dot span,.secondary-block .owl-controls .owl-dots .owl-dot span{background:#b4b4b4}.owl-controls .owl-dots .owl-dot.active span{background:#194a86}.owl-controls .owl-dots .owl-dot:hover span{background:#194a86}.paragraphs-item-quote{position:relative;background-color:#a41966;text-align:center;overflow:hidden}.paragraphs-item-quote .container,.paragraphs-item-quote .layout-builder-form,.paragraphs-item-quote .path-webform .layout-container .webform,.path-webform .layout-container .paragraphs-item-quote .webform,.paragraphs-item-quote .block.block-field-blocknodehome-pagebody,.paragraphs-item-quote .block.block-views-child-page-features-block{position:relative}.paragraphs-item-quote.bg-gray-dark{background-color:#333}.paragraphs-item-quote_img{position:absolute;left:0;top:0;width:50%;height:100%;background-size:cover;background-position:top center;background-repeat:no-repeat}.invert .paragraphs-item-quote_img{left:inherit;right:0}@media screen and (max-width:986px){.paragraphs-item-quote_img{width:100%;opacity:.1}}.paragraphs-item-quote blockquote{padding:80px 0;margin:0;background-color:inherit;border:0}.paragraphs-item-quote blockquote p,.paragraphs-item-quote blockquote cite{color:#FFF}.paragraphs-item-quote blockquote p{margin-bottom:30px !important}.optima .paragraphs-item-quote blockquote p{font-family:'Optima',sans-serif}@media screen and (max-width:986px){.paragraphs-item-quote blockquote p{font-size:28px !important;line-height:1.6em !important}}@media screen and (max-width:986px){.paragraphs-item-quote blockquote{padding:20px 0;margin:0}}.paragraphs-item-call-to-action{position:relative;background-color:#a41966;text-align:center;overflow:hidden;padding:80px 0}.paragraphs-item-call-to-action .container,.paragraphs-item-call-to-action .layout-builder-form,.paragraphs-item-call-to-action .path-webform .layout-container .webform,.path-webform .layout-container .paragraphs-item-call-to-action .webform,.paragraphs-item-call-to-action .block.block-field-blocknodehome-pagebody,.paragraphs-item-call-to-action .block.block-views-child-page-features-block{position:relative}.paragraphs-item-call-to-action_img{position:absolute;right:0;top:0;width:50%;height:100%;background-size:cover;background-position:top center;background-repeat:no-repeat}.invert .paragraphs-item-call-to-action_img{left:0;right:inherit}@media screen and (max-width:986px){.paragraphs-item-call-to-action_img{width:100%;opacity:.1}}.paragraphs-item-call-to-action h2,.paragraphs-item-call-to-action p,.paragraphs-item-call-to-action a{color:#FFF}.paragraphs-item-call-to-action a{display:inline-block;color:#FFF;margin:70px 0 0;padding:10px 0 0 35px;position:relative;border-top:4px solid rgba(255,255,255,0.2);transition:all .3s ease-out}.paragraphs-item-call-to-action a:before{content:'';width:23px;height:12px;display:block;background:url(/themes/custom/downing/assets/img/icon-arrow-right-white.png) no-repeat center center;background-size:23px 12px;overflow:hidden;text-indent:43px;position:absolute;left:0;top:10px;bottom:0;margin:auto 0}html.no-backgroundsize .paragraphs-item-call-to-action a:before{background:url(/themes/custom/downing/assets/img/icon-arrow-right-white-ie.png) no-repeat center center}.paragraphs-item-call-to-action a:hover{border-color:white}@media screen and (max-width:986px){.paragraphs-item-call-to-action a{border-color:#FFF;margin-top:20px}}@media screen and (max-width:986px){.paragraphs-item-call-to-action{padding:20px 0;margin:0}}.paragraphs-item-explore{background-size:cover;background-position:center;background-repeat:no-repeat;padding:90px 0 120px}.paragraphs-item-explore .content{width:100%;max-width:360px;background-color:#a41966;color:#FFF;padding:50px}.paragraphs-item-explore .content .field{margin:0}.paragraphs-item-explore .content a{display:block;color:#FFF;margin:0;padding:0;padding-left:35px;position:relative;transition:all .3s ease-out}.paragraphs-item-explore .content a:before{content:'';width:23px;height:12px;display:block;background:url(/themes/custom/downing/assets/img/icon-arrow-right-white.png) no-repeat center center;background-size:23px 12px;overflow:hidden;text-indent:43px;position:absolute;left:0;top:0;bottom:0;margin:auto 0}html.no-backgroundsize .paragraphs-item-explore .content a:before{background:url(/themes/custom/downing/assets/img/icon-arrow-right-white-ie.png) no-repeat center center}.paragraphs-item-explore .content a:hover{-ms-transform:translateX(10px);transform:translateX(10px)}.paragraphs-item-explore .content .field-item+.field-item a{margin-top:10px}@media screen and (max-width:986px){.paragraphs-item-explore{padding:20px 0;margin:0}}.paragraphs-item-quick-links{padding:80px 0}.paragraphs-item-quick-links h2{margin-bottom:10px !important}.paragraphs-item-quick-links h2,.paragraphs-item-quick-links p{color:#a41966}.paragraphs-item-quick-links .container,.paragraphs-item-quick-links .layout-builder-form,.paragraphs-item-quick-links .path-webform .layout-container .webform,.path-webform .layout-container .paragraphs-item-quick-links .webform,.paragraphs-item-quick-links .block.block-field-blocknodehome-pagebody,.paragraphs-item-quick-links .block.block-views-child-page-features-block{position:relative}.paragraphs-item-quick-links .container:after,.paragraphs-item-quick-links .layout-builder-form:after,.paragraphs-item-quick-links .path-webform .layout-container .webform:after,.path-webform .layout-container .paragraphs-item-quick-links .webform:after,.paragraphs-item-quick-links .block.block-field-blocknodehome-pagebody:after,.paragraphs-item-quick-links .block.block-views-child-page-features-block:after{content:'';width:4px;height:90%;position:absolute;left:calc(50% - 2px);top:30px;bottom:0;margin:auto 0;background-color:#EEE}@media screen and (max-width:986px){.paragraphs-item-quick-links .container:after,.paragraphs-item-quick-links .layout-builder-form:after,.paragraphs-item-quick-links .path-webform .layout-container .webform:after,.path-webform .layout-container .paragraphs-item-quick-links .webform:after,.paragraphs-item-quick-links .block.block-field-blocknodehome-pagebody:after,.paragraphs-item-quick-links .block.block-views-child-page-features-block:after{display:none}}.paragraphs-item-quick-links .field{margin:0}.paragraphs-item-quick-links a{display:block;color:#333;margin:0;padding:0;padding-left:35px;position:relative;transition:all .3s ease-out;border-bottom:0}.paragraphs-item-quick-links a:before{content:'';width:23px;height:12px;display:block;background:url(/themes/custom/downing/assets/img/icon-arrow-right.png) no-repeat center center;background-size:23px 12px;overflow:hidden;text-indent:43px;position:absolute;left:0;top:0;bottom:0;margin:auto 0}html.no-backgroundsize .paragraphs-item-quick-links a:before{background:url(/themes/custom/downing/assets/img/icon-arrow-right-ie.png) no-repeat center center}.paragraphs-item-quick-links a:hover{-ms-transform:translateX(10px);transform:translateX(10px);border:0}.paragraphs-item-quick-links a:hover:before{background-color:transparent}.paragraphs-item-quick-links .field-item+.field-item a{margin-top:10px}@media screen and (max-width:986px){.paragraphs-item-quick-links{padding:20px 0;margin:0}}.paragraphs-items-field-exhibition-gallery{position:relative;margin-bottom:40px}.paragraphs-items-field-exhibition-gallery h2{margin-bottom:0}.paragraphs-items-field-exhibition-gallery .field.field-type-link-field{margin-bottom:10px}.paragraphs-items-field-exhibition-gallery .exhibition-description{width:95%}.paragraphs-items-field-exhibition-gallery .read-more{position:relative;padding-left:30px;padding-top:10px;padding-bottom:10px;cursor:pointer}.paragraphs-items-field-exhibition-gallery .read-more:after{content:'';position:absolute;bottom:100%;width:100%;left:0;height:4px;background-color:#a41966;opacity:.6;transition:opacity .3s linear}.paragraphs-items-field-exhibition-gallery .read-more:before{content:'';position:absolute;top:50%;width:20px;left:0;height:30px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:url(/themes/custom/downing/assets/img/icon-arrow-right-black.svg) no-repeat center center;background-size:contain;transition:transform .3s linear}.paragraphs-items-field-exhibition-gallery .more-text{display:none}.paragraphs-items-field-exhibition-gallery .owl-controls .owl-prev,.paragraphs-items-field-exhibition-gallery .owl-controls .owl-next{top:250px;background-image:none;background-color:#FFF;bottom:auto;padding:0;width:2.5rem;height:2.5rem}@media screen and (max-width:986px){.paragraphs-items-field-exhibition-gallery .owl-controls .owl-prev,.paragraphs-items-field-exhibition-gallery .owl-controls .owl-next{top:9rem}}.paragraphs-items-field-exhibition-gallery .owl-controls .owl-prev:after,.paragraphs-items-field-exhibition-gallery .owl-controls .owl-next:after{content:'';position:absolute;height:70%;width:70%;left:50%;top:50%;background:url(/themes/custom/downing/assets/img/icon-arrow-right-black.svg) no-repeat center center;background-size:contain;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.paragraphs-items-field-exhibition-gallery .owl-controls .owl-prev:after{-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.paragraphs-items-field-exhibition-gallery .owl-controls{padding-top:0;padding-bottom:0}.paragraphs-items-field-exhibition-gallery .owl-item img{max-height:500px;width:auto;margin-left:auto;margin-right:auto;object-fit:contain}@media screen and (max-width:986px){.paragraphs-items-field-exhibition-gallery .owl-item img{max-height:20rem}}.paragraphs-items-field-exhibition-gallery #counter{position:absolute;top:450px;right:20px;background-color:#FFF;z-index:1;padding:5px 20px}@media screen and (max-width:986px){.paragraphs-items-field-exhibition-gallery #counter{top:17rem}}.paragraphs-items-field-exhibition-gallery .read-more:hover:after{opacity:1}.paragraphs-items-field-exhibition-gallery .read-more:hover:before{-ms-transform:translate(20%,-50%);transform:translate(20%,-50%)}.view-id-profile .view-content{display:-ms-grid;display:grid;gap:20px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin-bottom:40px}@media screen and (max-width:986px){.view-id-profile .view-content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.view-id-profile .view-content .node-teaser{margin-bottom:0}.view-id-news .view-content{display:-ms-grid;display:grid;gap:20px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin-bottom:40px}@media screen and (max-width:986px){.view-id-news .view-content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.view-id-news .view-content .node-teaser{margin-bottom:0}.main-content .view-id-events .view-content,.main-content .view-id-accommodation .view-content{display:-ms-grid;display:grid;gap:20px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin-bottom:40px}@media screen and (max-width:986px){.main-content .view-id-events .view-content,.main-content .view-id-accommodation .view-content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.main-content .view-id-events .view-content .node-teaser,.main-content .view-id-accommodation .view-content .node-teaser{margin-bottom:0}.main-content .view-id-news,.main-content .view-id-profile,.main-content .view-id-events{margin-top:40px;margin-bottom:40px}.ckeditor-accordion-container p{margin-top:20px}.ckeditor-accordion-container>dl{border:0}.ckeditor-accordion-container>dl dt>a,.ckeditor-accordion-container>dl dt>a:not(.button),.ckeditor-accordion-container>dl dt:last-of-type>a{padding:10px 55px 10px 20px;background-color:transparent;color:#a41966;cursor:pointer;border-bottom:1px solid #a41966;font-weight:700}.bg-dark .ckeditor-accordion-container>dl dt>a,.bg-dark .ckeditor-accordion-container>dl dt>a:not(.button),.bg-dark .ckeditor-accordion-container>dl dt:last-of-type>a{color:#FFF;border-bottom:1px solid #FFF}.bg-light .ckeditor-accordion-container>dl dt>a,.bg-yellow .ckeditor-accordion-container>dl dt>a,.bg-light .ckeditor-accordion-container>dl dt>a:not(.button),.bg-yellow .ckeditor-accordion-container>dl dt>a:not(.button),.bg-light .ckeditor-accordion-container>dl dt:last-of-type>a,.bg-yellow .ckeditor-accordion-container>dl dt:last-of-type>a{color:#000;border-bottom:1px solid #000}.ckeditor-accordion-container>dl dt.active>a,.ckeditor-accordion-container>dl dt>a:hover,.ckeditor-accordion-container>dl dt>a:not(.button):hover{background-color:#EEE;color:#a41966}.ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle{left:auto;right:20px;pointer-events:none;padding:0;width:20px;height:20px;top:calc(50% - 10px)}.ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle:before,.ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle:after{background:#a41966;transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;position:absolute;width:10px;height:1px;z-index:-1;left:0;top:0;-ms-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform}.page-node-type-page .ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle:before,.page-node-type-page .ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle:after{background:#333}.bg-dark .ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle:before,.bg-dark .ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle:after{background:#FFF}.ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle:before{left:5px;top:50%;-ms-transform:rotate(0);transform:rotate(0)}.ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle:after{left:5px;top:50%;-ms-transform:rotate(90deg);transform:rotate(90deg)}.ckeditor-accordion-container>dl dt.active>.ckeditor-accordion-toggle:before{-ms-transform:rotate(180deg);transform:rotate(180deg)}.ckeditor-accordion-container>dl dt.active>.ckeditor-accordion-toggle:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.ckeditor-accordion-container>dl dd{border-bottom:1px solid #a41966;padding:0 20px 0 40px;word-break:break-word}.bg-dark .ckeditor-accordion-container>dl dd{border-bottom:1px solid #FFF}.bg-light .ckeditor-accordion-container>dl dd,.bg-yellow .ckeditor-accordion-container>dl dd{border-bottom:1px solid #666}.ckeditor-accordion-container>dl dd a{font-weight:400}.bg-dark .ckeditor-accordion-container>dl dd a{border-bottom:1px solid #FFF}.bg-light .ckeditor-accordion-container>dl dd a,.bg-yellow .ckeditor-accordion-container>dl dd a{border-bottom:1px solid #666}.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle{left:initial;right:13px}.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:before,.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:after{background:#666}.bg-dark .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:before,.bg-dark .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:after{background:#FFF}.bg-light .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:before,.bg-yellow .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:before,.bg-light .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:after,.bg-yellow .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:after{background:#666}.node-type-page .content-after .block-nodesinblock .title{border-top:1px solid #EEE;margin-top:40px;padding-top:40px}.node footer{margin-bottom:20px}.content--page{margin-bottom:30px}.view-events .view-filters{float:left;width:100%;padding:0 10px;box-sizing:border-box;clear:none}.view-events .item-list-pager{width:100% !important;text-align:center}.front .main-content .block.block-views .title{padding-top:30px}.front .main-content .block.block-views .view.view-events>div{float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:1024px){.front .main-content .block.block-views .view.view-events>div{width:50%}.front .main-content .block.block-views .view.view-events>div:nth-child(2n+1){clear:none}}@media screen and (max-width:986px){.front .main-content .block.block-views .view.view-events>div{width:100%}.front .main-content .block.block-views .view.view-events>div:nth-child(1n+1){clear:none}}.content--event{margin-bottom:30px}.content--event .event--location>div:first-of-type{font-weight:700}.latest-events-container,.latest-news-container{padding:40px 0}.latest-events-container .title,.latest-news-container .title{text-align:center}.latest-events-container>div>div>.view-content>div,.latest-news-container>div>div>.view-content>div{float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none}@media screen and (max-width:986px){.latest-events-container>div>div>.view-content>div,.latest-news-container>div>div>.view-content>div{width:100%}.latest-events-container>div>div>.view-content>div:nth-child(1n+1),.latest-news-container>div>div>.view-content>div:nth-child(1n+1){clear:none}}.latest-events-container>div footer,.latest-news-container>div footer{text-align:center}@media screen and (max-width:986px){.latest-events-container,.latest-news-container{padding:20px 0}}.latest-news-container{background-color:#EEE}.content .field{margin-bottom:20px}.content .field label{display:inline-block;margin-bottom:10px}.content .field-type-file .field-item{margin-bottom:10px}.content--news{margin-bottom:30px}.content--news img{float:right;margin-left:20px}.block-views-news-news-home .title{color:#9b59b6}.news.news-home .btn{display:block;color:#333;text-decoration:none;padding:20px;background-color:#EEE;transition:all .3s ease-in-out;margin-bottom:20px;position:relative;font-size:25px}.news.news-home .btn:after{transition:all .3s ease-in-out;content:'';position:absolute;right:40px;top:50%;margin-top:-7px;width:9px;height:15px;display:block;background:url(/themes/custom/downing/assets/img/icon-mobile-arrow-gray.png) no-repeat center center;background-size:9px 15px;overflow:hidden;text-indent:29px}html.no-backgroundsize .news.news-home .btn:after{background:url(/themes/custom/downing/assets/img/icon-mobile-arrow-gray-ie.png) no-repeat center center}.news.news-home .btn:hover{transition:all .3s ease-in-out;background:#47a146;color:#FFF}.news.news-home .btn:hover:after{transition:all .3s ease-in-out;width:9px;height:15px;display:block;background:url(/themes/custom/downing/assets/img/icon-mobile-arrow.png) no-repeat center center;background-size:9px 15px;overflow:hidden;text-indent:29px;right:20px}html.no-backgroundsize .news.news-home .btn:hover:after{background:url(/themes/custom/downing/assets/img/icon-mobile-arrow-ie.png) no-repeat center center}.main-content .view-news .view-filters{float:left;width:100%;padding:0 10px;box-sizing:border-box;clear:none;margin-bottom:0}.node-profile.node-teaser,.view-id-profile .node-teaser{position:relative;min-height:170px}.node-profile.node-teaser a,.view-id-profile .node-teaser a{display:block;color:#000;border:0}.node-profile.node-teaser .a .profile-img,.view-id-profile .node-teaser .a .profile-img{width:100%;padding-bottom:100%;height:0;position:relative;overflow:hidden}.node-profile.node-teaser .a .profile-img img,.view-id-profile .node-teaser .a .profile-img img{display:block;width:100%;position:absolute;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);transition:all .5s cubic-bezier(0.22,0.61,0.36,1)}.node-profile.node-teaser .a .content-copy,.view-id-profile .node-teaser .a .content-copy{color:#000;padding:10px 0 0}.node-profile.node-teaser .a .content-copy h3,.view-id-profile .node-teaser .a .content-copy h3{margin:0 0 7.1428571429px}.node-profile.node-teaser .a .content-copy h3 a,.view-id-profile .node-teaser .a .content-copy h3 a{font-size:18px;line-height:1.2em;color:#a41966}.node-profile.node-teaser .a .content-copy h3 ~ .field,.view-id-profile .node-teaser .a .content-copy h3 ~ .field{font-size:16px;line-height:1.4em;margin:0;padding:0}.node-profile.node-teaser .a:hover .profile-img img,.view-id-profile .node-teaser .a:hover .profile-img img{-ms-transform:translateX(-50%) translateY(-50%) scale(1.1);transform:translateX(-50%) translateY(-50%) scale(1.1)}.node-profile .field-type-email{word-break:break-all}.node-profile .content label{margin:0}.view-fellow .view-filters select{margin:0 5px}.view-fellow .view-filters label{width:auto;display:inline-block;float:left;padding:7px 10px 0 10px}.view-fellow .view-filters input[type="submit"]{margin-left:20px;margin-bottom:0 !important;border-radius:5px;height:40px}.view-fellow .view-filters .form-item{float:left;padding-left:20px;padding-top:0 !important}.node-type-profile .profile-department label,.node-type-profile .profile-room label,.node-type-profile .profile-university-position label,.node-type-profile .profile-director label,.page-node-type-profile .profile-department label,.page-node-type-profile .profile-room label,.page-node-type-profile .profile-university-position label,.page-node-type-profile .profile-director label{width:auto;display:inline-block;margin-bottom:0}.node-type-profile .profile-img,.page-node-type-profile .profile-img{float:left;width:33.3333333333%;padding:0 10px;box-sizing:border-box;clear:none;float:right}.node-type-profile .profile-meta-details-wrapper>div,.node-type-profile .profile-publications>div,.page-node-type-profile .profile-meta-details-wrapper>div,.page-node-type-profile .profile-publications>div{margin-bottom:20px}.node-type-profile .profile-meta-details-wrapper>div div:first-of-type,.node-type-profile .profile-publications>div div:first-of-type,.page-node-type-profile .profile-meta-details-wrapper>div div:first-of-type,.page-node-type-profile .profile-publications>div div:first-of-type{font-weight:700;margin-right:10px}.node-type-profile .profile-publications>div:first-of-type,.page-node-type-profile .profile-publications>div:first-of-type{font-weight:700;margin-bottom:0}.node-type-profile .profile-interest-wrapper,.node-type-profile .group-additional-links,.page-node-type-profile .profile-interest-wrapper,.page-node-type-profile .group-additional-links{clear:left}.node-type-profile .profile-interest-wrapper>div,.node-type-profile .group-additional-links>div,.page-node-type-profile .profile-interest-wrapper>div,.page-node-type-profile .group-additional-links>div{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.node-type-profile .profile-interest-wrapper>div div:first-of-type,.node-type-profile .group-additional-links>div div:first-of-type,.page-node-type-profile .profile-interest-wrapper>div div:first-of-type,.page-node-type-profile .group-additional-links>div div:first-of-type{font-weight:700;margin-right:10px;width:100%;-ms-flex:1 0 100%;flex:1 0 100%}.view-id-profile .node-teaser a .content .image{width:100%;padding-top:100%;height:0;position:relative;overflow:hidden}.view-id-profile .node-teaser a .content .image img{display:block;width:100%;position:absolute;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);transition:all .5s cubic-bezier(0.22,0.61,0.36,1);object-fit:cover;object-position:center}.view-id-profile .node-teaser a .content:hover .image img{-ms-transform:translateX(-50%) translateY(-50%) scale(1.1);transform:translateX(-50%) translateY(-50%) scale(1.1)}.view-id-profile .node-teaser a .content-copy{color:#000;padding:10px 0 0}.view-id-profile .node-teaser a .content-copy h3{margin:0 0 7.1428571429px}.view-id-profile .node-teaser a .content-copy h3 a{font-size:18px;line-height:1.2em;color:#a41966}.view-id-profile .node-teaser a .content-copy h3 ~ .field{font-size:16px;line-height:1.4em;margin:0;padding:0}.node-subject.node-teaser.route-path-courses h3{font-size:24px}.node-type-subject .field-type-text{font-family:'Optima',sans-serif;color:#a41966;font-size:32px}.route-path-courses h3,.content--subject h3{display:block}.route-path-courses h3 span,.content--subject h3 span{border-bottom:1px solid #333}.route-path-courses .other-info,.content--subject .other-info{border-top:1px solid #EEE;margin-bottom:40px}.route-path-courses .other-info h2,.content--subject .other-info h2{margin:20px 0 0 0}@media screen and (max-width:986px){.route-path-courses .other-info h2,.content--subject .other-info h2{margin-top:0}}.route-path-courses .other-info .row,.route-path-courses .other-info .main-content .block.block-views div.view-id-fellow .view-content,.main-content .block.block-views div.view-id-fellow .route-path-courses .other-info .view-content,.route-path-courses .other-info .block.block-views-child-page-features-block>div .view-content,.block.block-views-child-page-features-block>div .route-path-courses .other-info .view-content,.content--subject .other-info .row,.content--subject .other-info .main-content .block.block-views div.view-id-fellow .view-content,.main-content .block.block-views div.view-id-fellow .content--subject .other-info .view-content,.content--subject .other-info .block.block-views-child-page-features-block>div .view-content,.block.block-views-child-page-features-block>div .content--subject .other-info .view-content{width:100%;display:-ms-flexbox;display:flex;margin:20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.route-path-courses .other-info .row .subject-details,.route-path-courses .other-info .main-content .block.block-views div.view-id-fellow .view-content .subject-details,.main-content .block.block-views div.view-id-fellow .route-path-courses .other-info .view-content .subject-details,.route-path-courses .other-info .block.block-views-child-page-features-block>div .view-content .subject-details,.block.block-views-child-page-features-block>div .route-path-courses .other-info .view-content .subject-details,.content--subject .other-info .row .subject-details,.content--subject .other-info .main-content .block.block-views div.view-id-fellow .view-content .subject-details,.main-content .block.block-views div.view-id-fellow .content--subject .other-info .view-content .subject-details,.content--subject .other-info .block.block-views-child-page-features-block>div .view-content .subject-details,.block.block-views-child-page-features-block>div .content--subject .other-info .view-content .subject-details{-ms-flex:1 0 100%;flex:1 0 100%;width:100%;background-color:#EEE;padding:20px}.route-path-courses .other-info .row .subject-details h3 span,.route-path-courses .other-info .main-content .block.block-views div.view-id-fellow .view-content .subject-details h3 span,.main-content .block.block-views div.view-id-fellow .route-path-courses .other-info .view-content .subject-details h3 span,.route-path-courses .other-info .block.block-views-child-page-features-block>div .view-content .subject-details h3 span,.block.block-views-child-page-features-block>div .route-path-courses .other-info .view-content .subject-details h3 span,.content--subject .other-info .row .subject-details h3 span,.content--subject .other-info .main-content .block.block-views div.view-id-fellow .view-content .subject-details h3 span,.main-content .block.block-views div.view-id-fellow .content--subject .other-info .view-content .subject-details h3 span,.content--subject .other-info .block.block-views-child-page-features-block>div .view-content .subject-details h3 span,.block.block-views-child-page-features-block>div .content--subject .other-info .view-content .subject-details h3 span{border-bottom:0}.route-path-courses .other-info .row .subject-details .field,.route-path-courses .other-info .main-content .block.block-views div.view-id-fellow .view-content .subject-details .field,.main-content .block.block-views div.view-id-fellow .route-path-courses .other-info .view-content .subject-details .field,.route-path-courses .other-info .block.block-views-child-page-features-block>div .view-content .subject-details .field,.block.block-views-child-page-features-block>div .route-path-courses .other-info .view-content .subject-details .field,.content--subject .other-info .row .subject-details .field,.content--subject .other-info .main-content .block.block-views div.view-id-fellow .view-content .subject-details .field,.main-content .block.block-views div.view-id-fellow .content--subject .other-info .view-content .subject-details .field,.content--subject .other-info .block.block-views-child-page-features-block>div .view-content .subject-details .field,.block.block-views-child-page-features-block>div .content--subject .other-info .view-content .subject-details .field{margin-top:10px;padding:0;margin-bottom:0}.route-path-courses .other-info .row .subject-details .field li,.route-path-courses .other-info .main-content .block.block-views div.view-id-fellow .view-content .subject-details .field li,.main-content .block.block-views div.view-id-fellow .route-path-courses .other-info .view-content .subject-details .field li,.route-path-courses .other-info .block.block-views-child-page-features-block>div .view-content .subject-details .field li,.block.block-views-child-page-features-block>div .route-path-courses .other-info .view-content .subject-details .field li,.content--subject .other-info .row .subject-details .field li,.content--subject .other-info .main-content .block.block-views div.view-id-fellow .view-content .subject-details .field li,.main-content .block.block-views div.view-id-fellow .content--subject .other-info .view-content .subject-details .field li,.content--subject .other-info .block.block-views-child-page-features-block>div .view-content .subject-details .field li,.block.block-views-child-page-features-block>div .content--subject .other-info .view-content .subject-details .field li{font-size:18px}.route-path-courses .other-info .row .subject-details .field p:last-of-type,.route-path-courses .other-info .main-content .block.block-views div.view-id-fellow .view-content .subject-details .field p:last-of-type,.main-content .block.block-views div.view-id-fellow .route-path-courses .other-info .view-content .subject-details .field p:last-of-type,.route-path-courses .other-info .block.block-views-child-page-features-block>div .view-content .subject-details .field p:last-of-type,.block.block-views-child-page-features-block>div .route-path-courses .other-info .view-content .subject-details .field p:last-of-type,.content--subject .other-info .row .subject-details .field p:last-of-type,.content--subject .other-info .main-content .block.block-views div.view-id-fellow .view-content .subject-details .field p:last-of-type,.main-content .block.block-views div.view-id-fellow .content--subject .other-info .view-content .subject-details .field p:last-of-type,.content--subject .other-info .block.block-views-child-page-features-block>div .view-content .subject-details .field p:last-of-type,.block.block-views-child-page-features-block>div .content--subject .other-info .view-content .subject-details .field p:last-of-type{margin-bottom:0}.route-path-courses .key-facts .row,.route-path-courses .key-facts .main-content .block.block-views div.view-id-fellow .view-content,.main-content .block.block-views div.view-id-fellow .route-path-courses .key-facts .view-content,.route-path-courses .key-facts .block.block-views-child-page-features-block>div .view-content,.block.block-views-child-page-features-block>div .route-path-courses .key-facts .view-content,.content--subject .key-facts .row,.content--subject .key-facts .main-content .block.block-views div.view-id-fellow .view-content,.main-content .block.block-views div.view-id-fellow .content--subject .key-facts .view-content,.content--subject .key-facts .block.block-views-child-page-features-block>div .view-content,.block.block-views-child-page-features-block>div .content--subject .key-facts .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 30px 0;gap:10px 20px}.route-path-courses .key-facts .row:after,.route-path-courses .key-facts .main-content .block.block-views div.view-id-fellow .view-content:after,.main-content .block.block-views div.view-id-fellow .route-path-courses .key-facts .view-content:after,.route-path-courses .key-facts .block.block-views-child-page-features-block>div .view-content:after,.block.block-views-child-page-features-block>div .route-path-courses .key-facts .view-content:after,.content--subject .key-facts .row:after,.content--subject .key-facts .main-content .block.block-views div.view-id-fellow .view-content:after,.main-content .block.block-views div.view-id-fellow .content--subject .key-facts .view-content:after,.content--subject .key-facts .block.block-views-child-page-features-block>div .view-content:after,.block.block-views-child-page-features-block>div .content--subject .key-facts .view-content:after{display:none}.route-path-courses .key-facts .row .subject-details,.route-path-courses .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details,.main-content .block.block-views div.view-id-fellow .route-path-courses .key-facts .view-content .subject-details,.route-path-courses .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details,.block.block-views-child-page-features-block>div .route-path-courses .key-facts .view-content .subject-details,.content--subject .key-facts .row .subject-details,.content--subject .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details,.main-content .block.block-views div.view-id-fellow .content--subject .key-facts .view-content .subject-details,.content--subject .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details,.block.block-views-child-page-features-block>div .content--subject .key-facts .view-content .subject-details{-ms-flex:1 0 48%;flex:1 0 48%;width:48%;float:none;display:-ms-flexbox;display:flex;background-color:#fadcec;padding:20px;margin-bottom:0;border-left:5px solid #a41966}@media screen and (max-width:986px){.route-path-courses .key-facts .row .subject-details,.route-path-courses .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details,.main-content .block.block-views div.view-id-fellow .route-path-courses .key-facts .view-content .subject-details,.route-path-courses .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details,.block.block-views-child-page-features-block>div .route-path-courses .key-facts .view-content .subject-details,.content--subject .key-facts .row .subject-details,.content--subject .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details,.main-content .block.block-views div.view-id-fellow .content--subject .key-facts .view-content .subject-details,.content--subject .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details,.block.block-views-child-page-features-block>div .content--subject .key-facts .view-content .subject-details{width:100%;-ms-flex:1 0 100%;flex:1 0 100%}}.route-path-courses .key-facts .row .subject-details h3,.route-path-courses .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details h3,.main-content .block.block-views div.view-id-fellow .route-path-courses .key-facts .view-content .subject-details h3,.route-path-courses .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details h3,.block.block-views-child-page-features-block>div .route-path-courses .key-facts .view-content .subject-details h3,.content--subject .key-facts .row .subject-details h3,.content--subject .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details h3,.main-content .block.block-views div.view-id-fellow .content--subject .key-facts .view-content .subject-details h3,.content--subject .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details h3,.block.block-views-child-page-features-block>div .content--subject .key-facts .view-content .subject-details h3{-ms-flex:1 0 60%;flex:1 0 60%;margin-bottom:0;font-size:16px;margin-right:1rem}.route-path-courses .key-facts .row .subject-details h3 span,.route-path-courses .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details h3 span,.main-content .block.block-views div.view-id-fellow .route-path-courses .key-facts .view-content .subject-details h3 span,.route-path-courses .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details h3 span,.block.block-views-child-page-features-block>div .route-path-courses .key-facts .view-content .subject-details h3 span,.content--subject .key-facts .row .subject-details h3 span,.content--subject .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details h3 span,.main-content .block.block-views div.view-id-fellow .content--subject .key-facts .view-content .subject-details h3 span,.content--subject .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details h3 span,.block.block-views-child-page-features-block>div .content--subject .key-facts .view-content .subject-details h3 span{border-bottom:0}.route-path-courses .key-facts .row .subject-details .field-type-number-integer,.route-path-courses .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details .field-type-number-integer,.main-content .block.block-views div.view-id-fellow .route-path-courses .key-facts .view-content .subject-details .field-type-number-integer,.route-path-courses .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details .field-type-number-integer,.block.block-views-child-page-features-block>div .route-path-courses .key-facts .view-content .subject-details .field-type-number-integer,.route-path-courses .key-facts .row .subject-details .field-type-text,.route-path-courses .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details .field-type-text,.main-content .block.block-views div.view-id-fellow .route-path-courses .key-facts .view-content .subject-details .field-type-text,.route-path-courses .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details .field-type-text,.block.block-views-child-page-features-block>div .route-path-courses .key-facts .view-content .subject-details .field-type-text,.route-path-courses .key-facts .row .subject-details>div,.route-path-courses .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details>div,.main-content .block.block-views div.view-id-fellow .route-path-courses .key-facts .view-content .subject-details>div,.route-path-courses .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details>div,.block.block-views-child-page-features-block>div .route-path-courses .key-facts .view-content .subject-details>div,.content--subject .key-facts .row .subject-details .field-type-number-integer,.content--subject .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details .field-type-number-integer,.main-content .block.block-views div.view-id-fellow .content--subject .key-facts .view-content .subject-details .field-type-number-integer,.content--subject .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details .field-type-number-integer,.block.block-views-child-page-features-block>div .content--subject .key-facts .view-content .subject-details .field-type-number-integer,.content--subject .key-facts .row .subject-details .field-type-text,.content--subject .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details .field-type-text,.main-content .block.block-views div.view-id-fellow .content--subject .key-facts .view-content .subject-details .field-type-text,.content--subject .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details .field-type-text,.block.block-views-child-page-features-block>div .content--subject .key-facts .view-content .subject-details .field-type-text,.content--subject .key-facts .row .subject-details>div,.content--subject .key-facts .main-content .block.block-views div.view-id-fellow .view-content .subject-details>div,.main-content .block.block-views div.view-id-fellow .content--subject .key-facts .view-content .subject-details>div,.content--subject .key-facts .block.block-views-child-page-features-block>div .view-content .subject-details>div,.block.block-views-child-page-features-block>div .content--subject .key-facts .view-content .subject-details>div{-ms-flex:0 0 20%;flex:0 0 20%;font-family:'Optima',sans-serif;color:#a41966;font-size:32px;text-align:right}@media screen and (max-width:986px){.route-path-courses .key-facts,.content--subject .key-facts{border:0}}.route-path-courses .other-info,.content--subject .other-info{margin-bottom:20px !important}.route-path-courses .prev-next,.content--subject .prev-next{border-bottom:1px solid #EEE;padding-bottom:20px}@media screen and (max-width:986px){.route-path-courses .prev-next,.content--subject .prev-next{border:0}}.route-path-courses .prev-next .prev-link,.route-path-courses .prev-next .next-link,.content--subject .prev-next .prev-link,.content--subject .prev-next .next-link{height:56px;line-height:56px;font-size:16px;color:#194a86;padding:0 40px 0 20px;background:#f7f7f7;float:right;position:relative;border:0;transition:background .3s ease-in-out}.route-path-courses .prev-next .prev-link:hover,.route-path-courses .prev-next .next-link:hover,.content--subject .prev-next .prev-link:hover,.content--subject .prev-next .next-link:hover{background:#dedede}.route-path-courses .prev-next .prev-link:after,.route-path-courses .prev-next .next-link:after,.content--subject .prev-next .prev-link:after,.content--subject .prev-next .next-link:after{content:'';display:block;position:absolute;top:22px;width:14px;height:12px;display:block;background:url(/themes/custom/downing/assets/img/next-arrow.png) no-repeat center center;background-size:14px 12px;overflow:hidden;text-indent:34px;transition:right .3s ease-in-out}html.no-backgroundsize .route-path-courses .prev-next .prev-link:after,html.no-backgroundsize .route-path-courses .prev-next .next-link:after,html.no-backgroundsize .content--subject .prev-next .prev-link:after,html.no-backgroundsize .content--subject .prev-next .next-link:after{background:url(/themes/custom/downing/assets/img/next-arrow-ie.png) no-repeat center center}@media screen and (max-width:986px){.route-path-courses .prev-next .prev-link:after,.route-path-courses .prev-next .next-link:after,.content--subject .prev-next .prev-link:after,.content--subject .prev-next .next-link:after{top:11px}}.route-path-courses .prev-next .prev-link:before,.route-path-courses .prev-next .next-link:before,.content--subject .prev-next .prev-link:before,.content--subject .prev-next .next-link:before{display:none}@media screen and (max-width:986px){.route-path-courses .prev-next .prev-link,.route-path-courses .prev-next .next-link,.content--subject .prev-next .prev-link,.content--subject .prev-next .next-link{width:100%;height:32px;line-height:34px;text-align:center;font-size:16px}}.route-path-courses .prev-next .next-link:after,.content--subject .prev-next .next-link:after{right:17px}.route-path-courses .prev-next .next-link:hover:after,.content--subject .prev-next .next-link:hover:after{right:10px}.route-path-courses .prev-next .prev-link,.content--subject .prev-next .prev-link{float:left;padding:0 20px 0 40px}.route-path-courses .prev-next .prev-link:after,.content--subject .prev-next .prev-link:after{left:17px;width:14px;height:12px;display:block;background:url(/themes/custom/downing/assets/img/prev-arrow.png) no-repeat center center;background-size:14px 12px;overflow:hidden;text-indent:34px;transition:left .3s ease-in-out}html.no-backgroundsize .route-path-courses .prev-next .prev-link:after,html.no-backgroundsize .content--subject .prev-next .prev-link:after{background:url(/themes/custom/downing/assets/img/prev-arrow-ie.png) no-repeat center center}@media screen and (max-width:986px){.route-path-courses .prev-next .prev-link:after,.content--subject .prev-next .prev-link:after{top:11px}}.route-path-courses .prev-next .prev-link:hover:after,.content--subject .prev-next .prev-link:hover:after{left:10px}@media screen and (max-width:986px){.route-path-courses .prev-next .prev-link,.content--subject .prev-next .prev-link{margin-bottom:10px}}.route-path-courses .other-pages,.content--subject .other-pages{border-top:1px solid #EEE;padding-top:20px}.route-path-courses .other-pages .prev-next,.content--subject .other-pages .prev-next{border-bottom:1px solid #EEE;padding-bottom:20px}@media screen and (max-width:986px){.route-path-courses .other-pages .prev-next,.content--subject .other-pages .prev-next{border:0}}.route-path-courses .other-pages .prev-next .prev-link,.route-path-courses .other-pages .prev-next .next-link,.content--subject .other-pages .prev-next .prev-link,.content--subject .other-pages .prev-next .next-link{height:56px;line-height:56px;font-size:16px;color:#194a86;padding:0 40px 0 20px;background:#f7f7f7;float:right;position:relative;border:0;transition:background .3s ease-in-out}.route-path-courses .other-pages .prev-next .prev-link:hover,.route-path-courses .other-pages .prev-next .next-link:hover,.content--subject .other-pages .prev-next .prev-link:hover,.content--subject .other-pages .prev-next .next-link:hover{background:#dedede}.route-path-courses .other-pages .prev-next .prev-link:after,.route-path-courses .other-pages .prev-next .next-link:after,.content--subject .other-pages .prev-next .prev-link:after,.content--subject .other-pages .prev-next .next-link:after{content:'';display:block;position:absolute;top:22px;width:14px;height:12px;display:block;background:url(/themes/custom/downing/assets/img/next-arrow.png) no-repeat center center;background-size:14px 12px;overflow:hidden;text-indent:34px;transition:right .3s ease-in-out}html.no-backgroundsize .route-path-courses .other-pages .prev-next .prev-link:after,html.no-backgroundsize .route-path-courses .other-pages .prev-next .next-link:after,html.no-backgroundsize .content--subject .other-pages .prev-next .prev-link:after,html.no-backgroundsize .content--subject .other-pages .prev-next .next-link:after{background:url(/themes/custom/downing/assets/img/next-arrow-ie.png) no-repeat center center}@media screen and (max-width:986px){.route-path-courses .other-pages .prev-next .prev-link:after,.route-path-courses .other-pages .prev-next .next-link:after,.content--subject .other-pages .prev-next .prev-link:after,.content--subject .other-pages .prev-next .next-link:after{top:11px}}.route-path-courses .other-pages .prev-next .prev-link:before,.route-path-courses .other-pages .prev-next .next-link:before,.content--subject .other-pages .prev-next .prev-link:before,.content--subject .other-pages .prev-next .next-link:before{display:none}@media screen and (max-width:986px){.route-path-courses .other-pages .prev-next .prev-link,.route-path-courses .other-pages .prev-next .next-link,.content--subject .other-pages .prev-next .prev-link,.content--subject .other-pages .prev-next .next-link{width:100%;height:32px;line-height:34px;text-align:center;font-size:16px}}.route-path-courses .other-pages .prev-next .next-link:after,.content--subject .other-pages .prev-next .next-link:after{right:17px}.route-path-courses .other-pages .prev-next .next-link:hover:after,.content--subject .other-pages .prev-next .next-link:hover:after{right:10px}.route-path-courses .other-pages .prev-next .prev-link,.content--subject .other-pages .prev-next .prev-link{float:left;padding:0 20px 0 40px}.route-path-courses .other-pages .prev-next .prev-link:after,.content--subject .other-pages .prev-next .prev-link:after{left:17px;width:14px;height:12px;display:block;background:url(/themes/custom/downing/assets/img/prev-arrow.png) no-repeat center center;background-size:14px 12px;overflow:hidden;text-indent:34px;transition:left .3s ease-in-out}html.no-backgroundsize .route-path-courses .other-pages .prev-next .prev-link:after,html.no-backgroundsize .content--subject .other-pages .prev-next .prev-link:after{background:url(/themes/custom/downing/assets/img/prev-arrow-ie.png) no-repeat center center}@media screen and (max-width:986px){.route-path-courses .other-pages .prev-next .prev-link:after,.content--subject .other-pages .prev-next .prev-link:after{top:11px}}.route-path-courses .other-pages .prev-next .prev-link:hover:after,.content--subject .other-pages .prev-next .prev-link:hover:after{left:10px}@media screen and (max-width:986px){.route-path-courses .other-pages .prev-next .prev-link,.content--subject .other-pages .prev-next .prev-link{margin-bottom:10px}}.downloads-exist h2.title{color:#000;font-size:32px;margin-bottom:10px !important;text-align:left !important}.download-sidebar{margin-top:20px}.field-type-file .field-item{margin-bottom:40px;border-left:5px solid #a41966;padding-left:20px}.field-type-file .field-item .file-icon{visibility:hidden;height:0;position:absolute}.field-type-file .field-item .file-size{color:#666;font-size:16px;display:block;text-transform:uppercase}.field-type-file h4{color:#a41966;border-bottom:1px solid #e96db2;margin-bottom:10px;display:inline-block;font-weight:600;font-family:"DM Sans",sans-serif}.spotlight-teaser{position:relative;background-color:#a41966;text-align:center;overflow:hidden;padding:80px 0}.spotlight-teaser .container,.spotlight-teaser .layout-builder-form,.spotlight-teaser .path-webform .layout-container .webform,.path-webform .layout-container .spotlight-teaser .webform,.spotlight-teaser .block.block-field-blocknodehome-pagebody,.spotlight-teaser .block.block-views-child-page-features-block{position:relative}.spotlight-teaser_img{position:absolute;left:0;top:0;width:50%;height:100%;background-size:cover;background-position:top center;background-repeat:no-repeat}.invert .spotlight-teaser_img{left:initial;right:0}@media screen and (max-width:986px){.spotlight-teaser_img{width:100%;opacity:.1}}.spotlight-teaser h2,.spotlight-teaser p,.spotlight-teaser a,.spotlight-teaser span,.spotlight-teaser .field{color:#FFF}.spotlight-teaser a{display:inline-block;color:#FFF;margin:70px 0 0;padding:10px 0 0 35px;position:relative;border-top:4px solid rgba(255,255,255,0.2);transition:all .3s ease-out}.spotlight-teaser a:before{content:'';width:23px;height:12px;display:block;background:url(/themes/custom/downing/assets/img/icon-arrow-right-white.png) no-repeat center center;background-size:23px 12px;overflow:hidden;text-indent:43px;position:absolute;left:0;top:10px;bottom:0;margin:auto 0}html.no-backgroundsize .spotlight-teaser a:before{background:url(/themes/custom/downing/assets/img/icon-arrow-right-white-ie.png) no-repeat center center}.spotlight-teaser a:hover{border-color:white}@media screen and (max-width:986px){.spotlight-teaser a{border-color:#FFF;margin-top:20px}}@media screen and (max-width:986px){.spotlight-teaser{padding:20px 0;margin:0}}.node-downing-spotlight .image{display:inline-block;float:left}@media screen and (max-width:986px){.node-downing-spotlight .image{display:block;float:none}.node-downing-spotlight .image img{width:100%;margin-right:0}}.node-downing-spotlight .image img{display:block;margin-right:40px}.node-downing-spotlight .video-link .image img{margin-right:0}.node-downing-spotlight .content-link .content{display:block}.page-node-type-international-programmes .content-after .block-nodesinblock .title{border-top:1px solid #EEE;margin-top:40px;padding-top:40px}.page-node-type-international-programmes .hero h1+a{background-color:#00539b}.page-node-type-international-programmes .hero h1+a:hover{background:#EEE;color:#333}.page-node-type-international-programmes .block.block-field-blocknodeinternational-programmesbody h2,.page-node-type-international-programmes .block.block-field-blocknodeinternational-programmesbody h3{color:#00539b}.page-node-type-international-programmes .paragraphs-item-call-to-action,.page-node-type-international-programmes .paragraphs-item-explore .content,.page-node-type-international-programmes .paragraphs-item-quote{background-color:#00539b}.page-node-type-international-programmes .paragraphs-item-quick-links h2,.page-node-type-international-programmes .paragraphs-item-quick-links p{color:#00539b}.page-node-type-international-programmes aside.sidebar-first nav>ul>li .alternate-menu+ul li.active,.page-node-type-international-programmes aside.sidebar-first nav>ul>li .alternate-menu+ul li.menu-item--active-trail{background-color:#00539b}.page-node-type-international-programmes aside.sidebar-first nav>ul>li .alternate-menu{background:#003868}.page-node-type-international-programmes aside.sidebar-first nav>ul>li>ul{background-color:#00539b}.page-node-type-international-programmes aside.sidebar-first nav>ul>li .alternate-menu+ul li:hover{background-color:#00539b}.page-node-type-international-programmes .ckeditor-accordion-container>dl dt>a,.page-node-type-international-programmes .ckeditor-accordion-container>dl dt>a:not(.button),.page-node-type-international-programmes .ckeditor-accordion-container>dl dt:last-of-type>a{color:#00539b;border-bottom:1px solid #00539b}.page-node-type-international-programmes .ckeditor-accordion-container>dl dd{border-bottom:1px solid #00539b}.page-node-type-international-programmes .content-before a,.page-node-type-international-programmes .main-content a{color:#00539b;border-bottom:1px solid rgba(0,83,155,0.1)}.page-node-type-international-programmes blockquote{border-left:5px solid #00539b;background:#b5dcff}.page-node-type-international-programmes .page-block-teaser a .content .content-copy p,.page-node-type-international-programmes .page-block-teaser a .content .content-copy .field-type-text-with-summary,.page-node-type-international-programmes .node-teaser a .content .content-copy p,.page-node-type-international-programmes .node-teaser a .content .content-copy .field-type-text-with-summary{color:#00539b}.page-node-type-international-programmes .float-button button,.page-node-type-international-programmes .float-button a{background-color:#00539b;border-color:#00539b}.page-node-type-international-programmes .float-button button:hover,.page-node-type-international-programmes .float-button a:hover{background-color:#0061b5;border-color:#0061b5;color:#FFF}.page-node-type-international-programmes .paragraph--type--quote blockquote{background:#00539b}.node footer{margin-bottom:20px}.content--page{margin-bottom:30px}
