/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Montserrat',sans-serif;color:#404042;}h1,h2,h3,h4,h5,h6{color:#0f004e;font-weight:700;line-height:1em;}h1{font-size:60px;}h1.page-header{display:none;}a.button:link,a.button:active,a.button:visited,a.button:focus,a.button-inv:link,a.button-inv:active,a.button-inv:visited,a.button-inv:focus,.more-link a:link,.more-link a:active,.more-link a:visited,.more-link a:focus{border:2px #0f004e solid;padding:10px 30px;color:#0f004e;text-decoration:none;display:inline-block;margin:20px;}a.button-inv:link,a.button-inv:active,a.button-inv:visited,a.button-inv:focus,.inverse a.button:link,.inverse a.button:active,.inverse a.button:visited,.inverse a.button:focus{border:2px #ffffff solid;color:#ffffff;}a.button:hover,a.button:link:hover,a.button:active:hover,a.button:visited:hover,a.button:active:hover,a.button-inv:hover,a.button-inv:link:hover,a.button-inv:active:hover,a.button-inv:visited:hover,a.button-inv:active:hover,.more-link a:link:hover,.more-link a:active:hover,.more-link a:visited:hover,.more-link a:focus:hover{background-color:#0f004e;border:2px #fff solid;color:#fff;text-decoration:none;}a.button-inv:hover,a.button-inv:link:hover,a.button-inv:active:hover,a.button-inv:visited:hover,a.button-inv:active:hover,.inverse a.button:hover,.inverse a.button:link:hover,.inverse a.button:active:hover,.inverse a.button:visited:hover,.inverse a.button:active:hover{background-color:#ffffff;border:2px #fff transparent;color:#404042;}a.button + a.button{margin-top:0px;}a.arrow:link,a.arrow:active,a.arrow:visited,a.arrow:focus{color:#0f004e;text-transform:uppercase;text-decoration:none;display:inline-block;margin:20px 0;font-weight:700;font-size:18px;}a.arrow:link:hover,a.arrow:active:hover,a.arrow:visited:hover,a.arrow:focus:hover{color:#614099;}a.arrow:after{content:'>';color:#0f004e;margin-left:10px;font-weight:700;}.field--type-text-long a:not(.button){border-bottom:1px dotted #404042;color:#404042;}.field--type-text-long a:hover:not(.button){border-bottom:1px solid #404042;text-decoration:none;}.region-content .field--type-text-long img,.region-content .field--type-text-with-summary img{max-width:100%;height:auto;}.region-content .field--type-text-long img.align-left,.region-content .field--type-text-with-summary img.align-left{margin:5px 20px 5px 0px;clear:left;}.region-content .field--type-text-long img.align-right,.region-content .field--type-text-with-summary img.align-right{margin:5px 0px 5px 20px;clear:right;}figure.align-left,figure.align-right{display:table;}figure.align-left figcaption,figure.align-right figcaption{display:table-caption;caption-side:bottom;font-size:14px;padding:5px 0;border-bottom:1px solid #f3f3f3}article figure{margin:0 15px;margin-bottom:1em;}article .align-left{margin-left:0;margin-right:10px;}article .align-right{margin-right:0;margin-left:10px;}article .align-right img{margin-left:auto;}.navbar-default{background-color:#ffffff;border-color:#e7e7e7;border:0;}.navbar-header{width:100%;}.logo{margin:0;}.logo img{height:55px;width:auto;}@media screen and (min-width:768px){.logo img{height:85px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}}#navbar.navbar-fixed-top.navbar-shrink .logo img{height:55px;width:auto;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}.region-navigation .fullwidth{display:none;}@media screen and (min-width:768px){.region-navigation .fullwidth{display:block;}body.navbar-is-fixed-top{margin-top:185px;}.navbar-header nav#block-galleryp-bootstrap-main-menu{float:left;clear:both;}}nav#block-galleryp-bootstrap-main-menu .navbar-nav > li > a{color:#404042;}nav#block-galleryp-bootstrap-main-menu .navbar-nav > .active > a,nav#block-galleryp-bootstrap-main-menu .navbar-nav > .active > a:focus{background-color:#324095;}@media screen and (min-width:768px){.region-navigation-collapsible{display:none;}}section.col-sm-12{margin-top:-1px;}@media screen and (min-width:768px){.main-container .field--name-field-content-sections{}}@media screen and (min-width:998px){.main-container .field--name-field-content-sections{}}#secondary-nav{z-index:100;height:50px;display:none;}@media screen and (min-width:768px){#secondary-nav{display:block;}}#secondary-nav.fixedtop{position:fixed;top:135px;left:0;right:0;background:#440e54;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}body.toolbar-fixed #secondary-nav.fixedtop{top:215px;margin-top:-1px;}#secondary-nav.navbar-shrink{top:105px;}#secondary-nav.fixedtop.navbar-shrink{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}body.toolbar-fixed  #secondary-nav.navbar-shrink{top:185px;margin-top:-1px;}#secondary-nav.stickscroll  nav#block-mainnavigation{padding:0;}#block-mainnavigation,#block-functionalmenu,#block-functionalmenu-2{width:100%;}#secondary-nav-sticky-wrapper{left:0;right:0;}#secondary-nav-sticky-wrapper nav{}#secondary-nav .navbar-nav > .active > a,#secondary-nav .navbar-nav > .active > a:hover,#secondary-nav .navbar-nav > .active > a:focus{background-color:#ba2a76;}body.toolbar-fixed nav.tabs{margin-top:50px;}.fullwidth{background:#0f004e;}@media screen and (min-width:768px){.fullwidth{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;min-height:50px;clear:both;}}#secondary-nav .fullwidth,.sticky-wrapper .fullwidth{background:#440e54;}.sub-bar,.fullwidth.submenu,.sub-bar::before{background:#324095;}.sub-bar .nav > .active > a,.fullwidth.submenu .nav > .active > a,.sub-bar > .active > a{background:#ba2a76;}.sub-bar{padding-left:0;margin-bottom:0;list-style:none;}@media screen and (min-width:768px){.sub-bar{position:fixed;min-height:50px;transform:translateX(-50%);}.sub-bar::before{content:'';position:fixed;left:0;right:0;min-height:50px;z-index:-1;}.sub-bar > li{}}.sub-bar > li{float:left;}.sub-bar > li > a{color:#ffffff;display:block;padding:15px;}@media screen and (min-width:768px){.submenu #block-mainnavigation{}}.sticky-wrapper #secondary-nav{}.stickscroll #block-mainnavigation,.sticky-wrapper,.stickscroll  #block-functionalmenu,.stickscroll  #block-functionalmenu-2{z-index:1000;position:relative;width:100%;}nav#block-galleryp-bootstrap-main-menu .navbar-nav > li > a,#block-mainnavigation .nav > li > a,#block-functionalmenu .nav > li > a,#block-functionalmenu-2 .nav > li > a{color:#ffffff;}@media screen and (min-width:768px) and (max-width:997px){nav#block-galleryp-bootstrap-main-menu .navbar-nav > li > a,#block-mainnavigation .nav > li > a,#block-functionalmenu .nav > li > a,#block-functionalmenu-2 .nav > li > a,.sub-bar > li > a{padding-left:10px;padding-right:10px;font-size:12px;min-height:50px;}}nav#block-galleryp-bootstrap-main-menu .navbar-nav > li > a:hover,nav#block-galleryp-bootstrap-main-menu .navbar-nav > li > a:focus,#block-mainnavigation .nav > li > a:hover,#block-mainnavigation .nav > li > a:focus,#block-functionalmenu .nav > li > a:hover,#block-functionalmenu .nav > li > a:focus,#block-functionalmenu-2 .nav > li > a:hover,#block-functionalmenu-2 .nav > li > a:focus{color:#ffffff;background-color:#614099;}#block-functionalmenu .navbar-nav > li,#block-functionalmenu-2 .navbar-nav > li{}#block-functionalmenu .nav > li,#block-functionalmenu-2 .nav > li{float:left;position:relative;display:block;}#block-functionalmenu .nav > li > a,#block-functionalmenu-2 .nav > li > a{padding-top:10px;padding-bottom:10px;line-height:20px;}@media (min-width :767px){#block-functionalmenu .nav > li > a,#block-functionalmenu-2 .nav > li > a{padding-top:15px;padding-bottom:15px;}}#secondary-nav.buttons .nav,.archive .view-header .nav{display:flex;justify-content:space-evenly;width:100%;margin:1em 0;clear:both;}#secondary-nav.buttons .nav > li,.archive .view-header .nav{}#secondary-nav.buttons .nav > li > a,.archive .view-header .nav > li > a{background:#440e54;padding:10px 30px;font-weight:700;font-size:24px;}#secondary-nav.buttons .nav > li > a:hover,.archive .view-header .nav > li > a:hover{background:#614099;}#secondary-nav.buttons .nav > li.active > a,#secondary-nav.buttons .nav > li > a.is-active,.archive .view-header .nav > li.active > a{background:#ba2a76;}#secondary-nav.buttons .nav > li.active > a:hover,#secondary-nav.buttons .nav > li > a.is-active:hover,.archive .view-header .nav > li.active > a:hover{background:#614099;}#navbar-collapse{border-bottom:2px solid #0f004e;}@media (min-width:768px){#navbar-collapse{border-bottom:0 none transparent;}}#block-mainnavigation-2 .nav{margin:7.5px -15px;}#block-mainnavigation-2 .nav .active-trail{background-color:#e7e7e7;}#block-mainnavigation-2 .nav a.is-active{color:#614099;}#block-mainnavigation-2 .nav > li > a{}#block-mainnavigation-2 .nav > li > a{padding-top:10px;padding-bottom:10px;line-height:20px;}#block-mainnavigation-2 ul.sub-bar{background:transparent;padding-left:15px;}#block-mainnavigation-2 ul.sub-bar li{float:none;}#block-mainnavigation-2 ul.sub-bar > li > a{color:#777;display:block;padding:10px 15px;}.is-sticky #block-mainnavigation{}.sticky-wrapper #block-mainnavigation,.sticky-wrapper #block-functionalmenu,.sticky-wrapper #block-functionalmenu-2{top:0;position:relative;}body.toolbar-fixed .sticky-wrapper #block-mainnavigation,body.toolbar-fixed .sticky-wrapper #block-functionalmenu,body.toolbar-fixed .sticky-wrapper #block-functionalmenu-2{}.paragraph--type--hero-form label,.paragraph--type--hero-form .description{white-space:normal;}@media screen and (min-width:992px){.paragraph--type--hero-header,.paragraph--type--hero-form{position:relative;min-height:250px;overflow:hidden;}.paragraph--type--hero-header .field--name-field-hero-image{overflow:hidden;position:relative;}.paragraph--type--hero-header .field--name-field-hero-image img{}.paragraph--type--hero-header .overlay{position:absolute;top:50%;left:35%;transform:translate(0,-50%);width:65%;padding:3em;color:#0f004e;background:rgba(255,255,255,0.5);}.paragraph--type--hero-header .field--name-field-heading-line-2,.paragraph--type--hero-form .field--name-field-heading-line-2{color:#614099;display:table;}.paragraph--type--hero-header .field--name-field-heading,.paragraph--type--hero-header .field--name-field-heading-line-2,.paragraph--type--hero-form .field--name-field-heading,.paragraph--type--hero-form .field--name-field-heading-line-2{font-size:30px;margin-top:0;}}@media screen and (min-width:1200px){.paragraph--type--hero-header .field--name-field-heading,.paragraph--type--hero-header .field--name-field-heading-line-2,.paragraph--type--hero-form .field--name-field-heading,.paragraph--type--hero-form .field--name-field-heading-line-2{font-size:38px;}.paragraph--type--hero-header .overlay{position:absolute;top:50%;left:40%;transform:translate(0,-50%);width:60%;padding:3em;color:#0f004e;background:rgba(255,255,255,0.85);}.paragraph--type--hero-form .overlay{left:3em;right:3em;width:auto;}}.paragraph--type--hero-header .overlay a{color:#0f004e;font-weight:700;}.field--name-field-hero-header{}.parallax__group{position:relative;}.parallax__layer{}.parallax__layer--base{}.parallax__layer--back{}.field--name-field-content-sections{margin-top:5em;}.field--name-field-content-sections > div{float:left;width:100%;margin-bottom:5em;}.field--name-field-content-sections > .field--item:last-child{margin-bottom:0;}.paragraph--type--carousel-item{position:relative;}.paragraph--type--carousel-item .overlay{position:absolute;top:50%;width:100%;height:100%;transform:translate(0,-50%);padding:1.5em;padding-left:15%;display:block;background:rgba(255,255,255,0.85);}@media screen and (min-width:768px){.paragraph--type--carousel-item .overlay{left:15%;width:70%;padding:2em;background:-moz-linear-gradient(top,rgba(255,255,255,0) 8%,rgba(255,255,255,1) 36%,rgba(255,255,255,1) 66%,rgba(255,255,255,0) 92%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 8%,rgba(255,255,255,1) 36%,rgba(255,255,255,1) 66%,rgba(255,255,255,0) 92%);background:linear-gradient(to bottom,rgba(255,255,255,0) 8%,rgba(255,255,255,1) 36%,rgba(255,255,255,1) 66%,rgba(255,255,255,0) 92%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=0);}}@media screen and (min-width:992px){.paragraph--type--carousel-item .overlay{width:50%;padding:3em;}}.paragraph--type--carousel-item .overlay .slide-content{position:absolute;top:50%;left:15%;right:15%;transform:translate(0,-50%);display:block;padding:1.5em;}@media screen and (min-width:768px){.paragraph--type--carousel-item .overlay .slide-content{position:absolute;top:50%;left:0;right:0;transform:translate(0,-50%);display:block;padding:3em;}}.paragraph--type--carousel-item .overlay .field--name-field-heading{color:#404042;text-transform:uppercase;margin-top:0;}@media screen and (min-width:480px){.paragraph--type--carousel-item .overlay .field--name-field-heading{font-size:24px;margin-top:20px;}}@media screen and (min-width:992px){.paragraph--type--carousel-item .overlay .field--name-field-heading{font-size:35px;}}.paragraph--type--carousel-item  .summary-text{position:relative;}.paragraph--type--carousel-item  .field--name-field-summary{line-height:1.5em;max-height:1.5em;overflow:hidden;}.paragraph--type--carousel-item  .field--name-field-summary:after{content:"...";position:absolute;right:-12px;bottom:5px;}@media screen and (min-width:480px){.paragraph--type--carousel-item  .field--name-field-summary{max-height:3em;}}@media screen and (min-width:768px){.paragraph--type--carousel-item  .field--name-field-summary{max-height:4.5em;}}@media screen and (min-width:992px){.paragraph--type--carousel-item  .field--name-field-summary{max-height:none;overflow:visible;}.paragraph--type--carousel-item  .field--name-field-summary::after{content:"";position:relative;right:0;bottom:0;}}.paragraph--type--carousel-item .overlay .button{margin-left:0;}.paragraph--type--carousel-item .overlay a.button:link,.paragraph--type--carousel-item .overlay a.button:active,.paragraph--type--carousel-item .overlay a.button:visited,.paragraph--type--carousel-item .overlay a.button:focus{border:2px #404042 solid;padding:5px 15px;color:#404042;margin:0;}@media screen and (min-width:480px){.paragraph--type--carousel-item .overlay a.button:link,.paragraph--type--carousel-item .overlay a.button:active,.paragraph--type--carousel-item .overlay a.button:visited,.paragraph--type--carousel-item .overlay a.button:focus{padding:10px 30px;margin:20px 0;}}.paragraph--type--carousel-item .overlay a.button:hover,.paragraph--type--carousel-item .overlay a.button:link:hover,.paragraph--type--carousel-item .overlay a.button:active:hover,.paragraph--type--carousel-item .overlay a.button:visited:hover,.paragraph--type--carousel-item .overlay a.button:active:hover{background-color:#404042;border:2px #fff solid;color:#fff;text-decoration:none;}.information-carousel  .carousel-control{}.information-carousel  .carousel-control,.information-carousel .carousel-control:hover,.information-carousel .carousel-control:focus{color:#000;}.information-carousel .carousel-control.left{background-image:none;filter:none;}.information-carousel .carousel-control.right{background-image:none;filter:none;}.information-carousel .carousel-control .icon-prev,.information-carousel .carousel-control .glyphicon-chevron-left,.information-carousel .carousel-control .icon-next,.information-carousel .carousel-control .glyphicon-chevron-right{left:0;margin-left:-20px;}.information-carousel .carousel-control .icon-next,.information-carousel .carousel-control .glyphicon-chevron-right{right:0;left:auto;margin-right:-20px;margin-left:auto;}.information-carousel .carousel-control .glyphicon-chevron-left,.information-carousel .carousel-control .glyphicon-chevron-right,.information-carousel .carousel-control .icon-prev,.information-carousel .carousel-control .icon-next{width:50px;height:50px;}.information-carousel .glyphicon{line-height:1.5em;}.information-carousel .field--name-field-heading{margin-top:0;}.paragraph--type--information-cards .field--name-field-information-carousel-items > .field--item{margin-bottom:1em;padding-bottom:1em;display:flex;width:100%;align-items:center;}.paragraph--type--information-cards .field--name-field-information-carousel-items .paragraph--type--information-carousel-item{}@media screen and (min-width:768px){.paragraph--type--information-cards .field--name-field-information-carousel-items > .field--item:last-child{margin-bottom:0;padding-bottom:0;}.paragraph--type--information-cards .field--name-field-information-carousel-items > .field--item .paragraph--type--information-carousel-item{flex:1;}.paragraph--type--information-cards .field--item .carousel-image{padding-left:0;}.paragraph--type--information-cards .field--item .carousel-text{text-align:left;padding:15px;}.paragraph--type--information-cards .field--item:nth-child(even) .carousel-image{float:right;padding-right:0;}.paragraph--type--information-cards .field--item:nth-child(even) .carousel-text{text-align:left;}.paragraph--type--information-cards .field--item:nth-child(even) .carousel-image .field--name-field-image{float:right;}}.paragraph--type--call-to-action{position:relative;}.paragraph--type--call-to-action .overlay{padding:1em;text-align:center;background:rgba(255,255,255,0.5);}@media screen and (min-width:768px){.paragraph--type--call-to-action .overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;}}@media screen and (min-width:992px){.paragraph--type--call-to-action .overlay{padding:2em;}}.paragraph--type--call-to-action .overlay-hidden{display:none;}.paragraph--type--call-to-action .background{}.paragraph--type--call-to-action .field--name-field-heading{color:#404042;}@media screen and (min-width:768px){.paragraph--type--call-to-action .field--name-field-heading{font-size:30x;margin-bottom:20px;}}@media screen and (min-width:992px){.paragraph--type--call-to-action .field--name-field-heading{font-size:42px;margin-bottom:30px;}}.paragraph--type--call-to-action .field--name-field-heading:after{content:"";display:block;width:80px;height:1px;margin:auto;border-bottom:2px solid #404042;margin-top:20px;}@media screen and (min-width:992px){.paragraph--type--call-to-action .field--name-field-summary{font-size:22px;}}.paragraph--type--call-to-action .overlay a.button:link,.paragraph--type--call-to-action .overlay a.button:active,.paragraph--type--call-to-action .overlay a.button:visited,.paragraph--type--call-to-action .overlay a.button:focus{border:2px #404042 solid;padding:10px 30px;color:#404042;font-weight:700;font-size:24px;}.paragraph--type--call-to-action .overlay a.button:hover,.paragraph--type--call-to-action .overlay a.button:link:hover,.paragraph--type--call-to-action .overlay a.button:active:hover,.paragraph--type--call-to-action .overlay a.button:visited:hover,.paragraph--type--call-to-action .overlay a.button:active:hover{background-color:#404042;border:2px transparent solid;color:#fff;text-decoration:none;}@media (min-width :767px){.promo-boxes{position:relative;}.promo-boxes.push-2 article{left:16.66666667%;}.promo-boxes.push-4 article{left:25%;width:50%;}}.paragraph--type--promo-box{box-shadow:0 0 20px 5px #cccccc;text-align:center;margin-bottom:5em;}.paragraph--type--promo-box ul{list-style-position:inside;padding:0;}@media screen and (min-width:768px){.paragraph--type--promo-box{margin-bottom:0;}}.paragraph--type--promo-box .promo-article-header{position:relative;}.paragraph--type--promo-box .field--name-field-background-image img{margin:auto;}.paragraph--type--promo-box .field--name-field-heading,.features-grid .card .field--name-field-heading{margin:0;font-size:18px;text-transform:uppercase;}.paragraph--type--promo-box .field--name-field-heading.image-heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffff;text-shadow:1px 1px 2px #000000;}.paragraph--type--promo-box .promo-article{padding:20px;}@media (min-width :767px){.promo-overlay-boxes{position:relative;}.promo-overlay-boxes.push-3 article{left:25%;}}.paragraph--type--promo-overlay-box{}.paragraph--type--promo-overlay-box .field--name-field-image-underlay{display:none;}@media only screen and (min-width :480px){.paragraph--type--promo-overlay-box .field--name-field-image-underlay{margin-bottom:-25%;display:block;}}.paragraph--type--promo-overlay-box .field--name-field-image-underlay img{width:100%;}@media screen and (min-width:768px){.paragraph--type--promo-overlay-box .underlay{display:block;margin-bottom:-25%;}}.paragraph--type--promo-overlay-box .overlay{margin-bottom:5em;background:white;z-index:1;position:relative;padding:1.5em;box-shadow:0 0 20px 5px #cccccc;}@media only screen and (min-width :480px){.paragraph--type--promo-overlay-box .overlay{margin-left:25px;margin-right:25px;padding:3em;}}@media screen and (min-width:768px){.paragraph--type--promo-overlay-box .overlay{margin-bottom:0;background:white;}}.paragraph--type--promo-overlay-box .overlay .field--name-field-heading{margin-top:0;}.paragraph--type--promo-overlay-box .overlay .button{margin-left:0;}.paragraph--type--quote .quote{padding:1.5em;text-align:center;position:relative;}.paragraph--type--quote .quote,.paragraph--type--quote .quote footer{}.paragraph--type--quote .quote blockquote{padding:inherit;margin:inherit;font-size:inherit;border-left:0 none transparent;}@media only screen and (min-width :480px){.paragraph--type--quote{padding:3em;position:relative;}}.paragraph--type--quote .field--name-field-quote-text{font-size:18px;margin:15px;margin-bottom:15px;}.paragraph--type--quote .field--name-field-quote-text:before{font-size:100px;content:open-quote;opacity:0.5;position:absolute;top:10px;left:15px;}.paragraph--type--quote .field--name-field-quote-text:after{font-size:100px;content:close-quote;opacity:0.5;position:absolute;bottom:10px;right:15px;}.paragraph--type--quote .field--name-field-source{font-size:13px;font-weight:400;text-transform:uppercase;}.paragraph--type--quote .field--name-field-organisation{font-size:16px;line-height:28px;text-transform:uppercase;}@media (min-width :767px){.tile-boxes.push-3 .field--name-field-tile-boxes > .field--item{left:25%;position:relative;}}@media (min-width :767px){.field--name-field-tile-boxes.field--items{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.field--name-field-tile-boxes > .field--item{width:50%;}}.field--name-field-tile-boxes >  .field--item{background:#614099;display:flex;}.field--name-field-tile-boxes >  .field--item a.button-inv:hover,.field--name-field-tile-boxes >  .field--item a.button-inv:link:hover,.field--name-field-tile-boxes >  .field--item a.button-inv:active:hover,.field--name-field-tile-boxes >  .field--item a.button-inv:visited:hover,a.button-inv:active:hover{color:#614099;}.field--name-field-tile-boxes  > .field--item:nth-child(4n+2){background:#1a9fc8;}.field--name-field-tile-boxes  > .field--item:nth-child(4n+2) a.button-inv:hover,.field--name-field-tile-boxes  > .field--item:nth-child(4n+2) a.button-inv:link:hover,.field--name-field-tile-boxes  > .field--item:nth-child(4n+2) a.button-inv:active:hover,.field--name-field-tile-boxes  > .field--item:nth-child(4n+2) a.button-inv:visited:hover,a.button-inv:active:hover{color:#1a9fc8;}.field--name-field-tile-boxes > .field--item:nth-child(4n+3){background:#ba2a76;}.field--name-field-tile-boxes  > .field--item:nth-child(4n+3)  a.button-inv:hover,.field--name-field-tile-boxes  > .field--item:nth-child(4n+3)  a.button-inv:link:hover,.field--name-field-tile-boxes  > .field--item:nth-child(4n+3)  a.button-inv:active:hover,.field--name-field-tile-boxes  > .field--item:nth-child(4n+3)  a.button-inv:visited:hover,a.button-inv:active:hover{color:#ba2a76;}.field--name-field-tile-boxes > .field--item:nth-child(4n+4){background:#440e54;}.field--name-field-tile-boxes  > .field--item:nth-child(4n+4) a.button-inv:hover,.field--name-field-tile-boxes  > .field--item:nth-child(4n+4) a.button-inv:link:hover,.field--name-field-tile-boxes  > .field--item:nth-child(4n+4) a.button-inv:active:hover,.field--name-field-tile-boxes  > .field--item:nth-child(4n+4) a.button-inv:visited:hover,a.button-inv:active:hover{color:#440e54;}.paragraph--type--tile-box{text-align:center;padding:1.5em;color:#ffffff;}.paragraph--type--tile-box ul{list-style-position:inside;padding:0;}@media only screen and (min-width :480px){.paragraph--type--tile-box{padding:3em;}}.smallcaps,.paragraph--type--tile-box .field--name-field-subtitle,.article-type,.field--name-field-team{text-transform:uppercase;font-size:13px;}.paragraph--type--tile-box .field--name-field-heading{text-transform:uppercase;color:#ffffff;font-size:32px;margin:15px 0 25px 0;}.paragraph--type--tile-box .field--name-field-heading:after{content:"";display:block;width:80px;height:1px;margin:auto;border-bottom:2px solid #ffffff;margin-top:20px;}.paragraph--type--tile-box .field--name-field-body-text a:not(.button){border-bottom:1px dotted #fff;color:#fff;}.paragraph--type--tile-box .field--name-field-body-text a:hover:not(.button){border-bottom:1px solid #fff;text-decoration:none;}.tile.plain{background:#fff;}.tile.plain .paragraph--type--tile-box{text-align:left;color:#404042;}.tile.plain .paragraph--type--tile-box .field--name-field-heading{color:#404042;}.tile.plain .paragraph--type--tile-box .field--name-field-body-text a:not(.button){border-bottom:1px dotted #404042;color:#404042;}.tile.plain .paragraph--type--tile-box .field--name-field-body-text a:hover:not(.button){border-bottom:1px solid #404042;text-decoration:none;}.tile.plain .paragraph--type--tile-box .field--name-field-heading:after{margin-left:0;border-bottom:2px solid #404042;}@media (min-width :767px){.article-boxes{position:relative;}.article-boxes.single article{width:100%;}}.field--name-field-article-boxes .field--item:nth-child(odd) article{clear:left;}.field--name-field-article-boxes .field--item:nth-child(even) article{clear:right;}.paragraph--type--article-box{padding:1.5em;box-shadow:0 0 20px 5px #cccccc;margin-bottom:5em;}.paragraph--type--article-box .promo-article-header h3{margin-top:0;}@media only screen and (min-width :480px){.paragraph--type--article-box{padding:3em;margin-bottom:3em;}}@media screen and (min-width:768px){.paragraph--type--article-box{}}.paragraph--type--article-box .field--name-field-date{text-transform:uppercase;color:#0f004e;font-size:1em;}.faq{padding:10px 0;border-bottom:1px solid #d7d7d7;position:relative;}.faq-question{padding:10px 0px;font-size:24px;font-weight:700;line-height:1em;}.faq-question a.question:link,.faq-question a.question:hover,.faq-question a.question:visited,.faq-question a.question:active{border-bottom:0;color:#337ab7;}.faq-question a.question:hover{}.faq-question a.question .fa-chevron-up{transition:transform 0.5s;transform:rotate(-90deg);position:absolute;top:15px;right:25px;color:#324095;}.faq-question a.question.collapsed .fa-chevron-up{transform:rotate(90deg);}.features-grid .card{text-align:center;margin:auto;margin-bottom:2em;}@media screen and (min-width:768px){.features-grid .field--name-field-feature-cards .field--item:nth-child(3n+4){clear:left;}}.features-grid .card .field--item{margin-bottom:1em;}.features-grid .feature-header img{margin:auto;}.paragraph--type--columned-content{padding:0 3em;}@media (min-width:768px){.columned{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-width:400px;-moz-column-width:400px;column-width:400px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}.columned.two{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:200px;-moz-column-width:200px;column-width:200px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}.columned.three{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:150px;-moz-column-width:150px;column-width:150px;}.columned p,.columned ul{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;break-inside:avoid-column;display:block;}.columned h2,.columned h3,.columned h4,.columned h5,.columned h6{break-after:avoid;}.columned h2.section{column-span:all;}.columned hr{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}.columned h2:first-child,.columned h3:first-child,.columned h4:first-child,.columned h5:first-child,.columned h6:first-child{margin-top:0;}}.column-wrap.fullwidth{padding:2em 0;}.column-wrap.fullwidth.lavenderpurple{background:#614099;}.column-wrap.fullwidth.metallicblue{background:#477D94;}.column-wrap.fullwidth.avocadogreen{background:#98AB4E;}.column-wrap.fullwidth.purplehaze{background:#353588;}.column-wrap.fullwidth.celestialblue{background:#4d9fd4;}.column-wrap.fullwidth.inverse,.column-wrap.fullwidth.inverse h2,.column-wrap.fullwidth.inverse h3,.column-wrap.fullwidth.inverse h4,.column-wrap.fullwidth.inverse h5,.column-wrap.fullwidth.inverse h6,.column-wrap.fullwidth.inverse a{color:#ffffff;}.column-wrap.fullwidth.inverse a:not(.button){border-bottom:1px dotted #ffffff;font-weight:700;}.column-wrap.fullwidth.inverse a:not(.button):hover{border-bottom:1px solid #ffffff;}.main-container .field--name-body{width:100%;margin-top:5em;}.path-user .field--name-body{margin-top:1em;}.standfirst{font-size:22px;}.page-node-type-article article{margin:40px 0 80px;}.page-node-type-article article h1.title{margin-top:0;font-size:38px;}.page-node-type-article .field--name-body{margin-top:2em;}.article-date,.article-type{display:inline-block;}.article-date{color:#614099;border-right:1px solid #ccc;padding-right:10px;}.page-node-type-article .field--name-field-image-media + .audio{margin-top:40px;}.page-node-type-article .audio .block-title{margin-top:0;}.page-node-type-article .field--name-field-image-media + .audio .block-title{margin-top:initial;}article.summary-listing time,article.listing time{}.article-type{color:#1a9fc8;padding-left:10px;}article.teaser .col:nth-child(odd){padding-left:0;}article.teaser .col:nth-child(even){padding-left:0;}@media screen and (min-width:768px){article.teaser .col:nth-child(odd){padding-left:0;}article.teaser .col:nth-child(even){padding-right:0;padding-left:15px;}}article.teaser .field--name-field-image{margin-top:1em;}article.person{}article.person .title{margin:5px 0;}.field--name-field-role{margin-bottom:5px;}.field--name-field-team{color:#1a9fc8;}.field--name-field-team .field--item{display:inline;padding:0 10px;}.field--name-field-team .field--item:first-child{padding-left:0;}.field--name-field-team .field--item + .field--item{border-left:1px solid #ccc;}article.person.teaser .col:nth-child(odd){padding-left:0;}article.person.teaser .col:nth-child(even){padding-left:0;}@media screen and (min-width:768px){article.person.teaser .col:nth-of-type(odd){padding-left:0;}article.person.teaser .col:nth-of-type(even){padding-right:0;padding-left:15px;}}article.teaser .field--name-field-image{margin-top:1em;}.section-page .container{padding:0;}.section-page h1.section-title,.section-page h2.section-title,.section-page h2.block-title,.page-node-type-section-page .region-content h2.block-title{text-transform:uppercase;margin:15px 0 0 0;font-size:18px;}.section-page h2.block-title:after{content:"";display:block;width:80px;height:1px;margin:auto;border-bottom:2px solid #ffffff;margin-top:20px;}.section-page .field--name-field-promoted-articles{margin-top:2em;}.section-page .field--name-field-promoted-articles .field--item article{padding:3em 0;border-bottom:1px solid #ccc;}.section-page .field--name-field-promoted-articles .field--item:first-child article{padding-top:0;}.section-page .field--name-field-promoted-articles .field--item:last-child article{border-bottom:0;}.section-page .primary-article{padding-bottom:2em;}.section-page .primary-article + .secondary-articles{border-top:1px solid #ccc;padding-top:2em;}.section-page .secondary-articles{clear:left;}.section-page .promoted-articles{margin-top:20px;}.section-page .secondary-articles .col,.section-page .promoted-articles .col{padding-bottom:2em;}.section-page .secondary-articles .col:nth-child(odd),.section-page .promoted-articles .col{border-right:1px solid #ccc;}.section-page .promoted-articles .col:nth-child(even) ~ .col{border-right:0 none transparent;}@media screen and (min-width:768px){.section-page .secondary-articles .row,.section-page .promoted-articles .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.section-page .secondary-articles .row + .row article,.section-page .promoted-articles .row + .row article{border-top:1px solid #ccc;}.section-page .secondary-articles .row + .row article .field--name-field-image-media,.section-page .promoted-articles .row + .row article .field--name-field-image-media{margin-top:15px;}.section-page .body .field--name-body{padding:2em;margin:2em 0;text-align:center;background:#666666;color:#ffffff;}.section-page .body .field--name-body h1,.section-page .body .field--name-body h2,.section-page .body .field--name-body h3,.section-page .body .field--name-body h4,.section-page .body .field--name-body h5,.section-page .body .field--name-body h6,.section-page .body .field--name-body a{color:#ffffff;}.section-page .latest-blogs{padding-bottom:2em;}.list h3.title{font-size:18px;margin-bottom:5px;}.teaser h3.title{font-size:32px;}.summary .field--name-body{margin-top:1em;}.section-page .staff.list{clear:both;}.view-display-id-staff_listings_block .grid{padding:0 0 2em 0;}.view-display-id-staff_listings_block h3{color:#614099;border-bottom:2px solid #614099;padding-bottom:10px;}.view-display-id-staff_listings_block h3:nth-child(6n+3){color:#1a9fc8;border-bottom:2px solid #1a9fc8;}.view-display-id-staff_listings_block h3:nth-child(6n+5){color:#ba2a76;border-bottom:2px solid #ba2a76;}.view-display-id-staff_listings_block article.person{margin-bottom:2em;}.list h3.title{font-size:18px;margin-bottom:5px;}.teaser h3.title{font-size:32px;}.summary .field--name-body{margin-top:1em;}.archive .view-content{clear:both;}#page-footer{background:#666666;color:#ffffff;}#page-footer .footer{border-top:0 transparent none;}#page-footer .footer .col{text-align:center;}#page-footer .footer .col:first-child{text-align:left;}#page-footer .footer .col:last-child{text-align:right;}#page-footer .footer .nav a,#page-footer .footer .field--name-body a{color:#ffffff;}#page-footer .footer .nav a{display:inline;padding:0;}#page-footer .footer .nav a:hover,#page-footer .footer .nav a:focus{text-decoration:underline;background-color:transparent;}.sliding-popup-bottom,.sliding-popup-top{}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-text p{font-weight:400;display:block;}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-text p:last-of-type{display:inline;}#sliding-popup .popup-content #popup-text p,#sliding-popup .popup-content #popup-buttons{font-size:14px;}#sliding-popup .popup-content #popup-text{margin-top:8px;}#sliding-popup .popup-content #popup-buttons button,#sliding-popup .popup-content #popup-buttons button:hover{background:none;box-shadow:none;border:none;font-weight:600;text-shadow:none;color:#ffffff;}#sliding-popup .popup-content #popup-buttons button:hover{text-decoration:underline;}#sliding-popup .popup-content #popup-buttons button.agree-button,#sliding-popup .popup-content #popup-buttons button.agree-button:hover{border:2px #ffffff solid;padding:10px 30px;color:#ffffff;text-decoration:none;display:inline-block;margin:20px;}#sliding-popup .popup-content #popup-buttons button.agree-button:hover{background-color:#ffffff;border:2px #fff solid;color:#324095;text-decoration:none;}#sliding-popup .popup-content #popup-buttons button.decline-button{font-weight:400;position:absolute;top:0;right:0;font-size:0.75em;margin:0;}body #sliding-popup::before{content:"";background:rgba(0,0,0,0.5);position:fixed;left:0;right:0;top:0;bottom:0;opacity:0;transition:1000ms linear all;}body.eu-cookie-compliance-status-0 #sliding-popup::before{top:100%;}body.eu-cookie-compliance-popup-open #sliding-popup[style*="bottom: 0px"]::before{opacity:1;transition:1000ms linear all;}.eu-cookie-compliance-banner{position:relative;background:#324095;z-index:1;}#block-csatv2popupbox{z-index:1;position:relative;}.paragraph{scroll-margin-top:65px;}@media screen and (min-width:768px){.paragraph{scroll-margin-top:185px;}}
