/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Roboto',Arial,san-serif;font-size:18px;color:#59636e;}@media (min-width:768px){body{overflow-x:hidden;}}body.navbar-is-fixed-top{margin-top:90px;padding-top:0;}body.page-node-type-homepage .main-container{margin-top:-91px;}body.page-node-type-homepage .region-header{display:none;}h1,h2,h3,h4,h5,h6{}section h2,article section h2{font-size:36px;color:#024c66;}article h2{font-size:30px;}a:link,a:hover,a:visited,a:active{color:#00698c;}.fullwidth{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;}@media screen and (min-width:768px){.fullwidth{width:100vw;width:calc(100vw - 9px);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;min-height:50px;clear:both;padding:0;}}#navbar{background-color:#024c66;padding:16px 0;color:#ffffff;border-color:rgba(255,255,255,0.5);transition:all .3s;}.page-node-type-homepage #navbar{background-color:transparent;margin-top:0px;}#navbar.navbar-shrink{padding:5px 0;background-color:#024c66;transition:all .3s;}#navbar .navbar-brand{color:#ffffff;}@media (min-width:768px){#navbar .navbar-brand{color:#ffffff;font-weight:400;}}header#navbar nav ul.nav,footer nav ul.nav{color:#11666f;font-size:20px;line-height:24px;}@media (min-width:768px){header#navbar nav ul.nav{float:right;}header#navbar nav{position:absolute;top:50%;right:0;transform:translateY(-50%);width:calc(100% - 180px);}}.navbar-default ul.nav>li>a,footer nav ul.nav>li>a{color:#11666f;}header#navbar .container{position:relative;}header#navbar .container .region-navigation{text-align:center;}.navbar-default .navbar-collapse{margin-top:16px;margin-bottom:-16px;background-color:#ffffff;}@media (min-width:768px){.navbar-default .navbar-collapse{margin-top:auto;margin-bottom:auto;background-color:transparent;}}#navbar .navbar-nav > li > a{background-color:transparent;color:#024c66;font-weight:700;}#navbar .navbar-nav > li > a.active-trail{color:#00698c;}#navbar .navbar-nav li a .caret{display:none;}#navbar .navbar-nav > li.dropdown > a:after{color:#00698c;padding:0 10px;content:'\f054';font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;display:inline-block;transition:all .3s;}#navbar .navbar-nav > li.dropdown.open > a:after{transform:rotate(90deg);transition:all .3s;}@media only screen and (min-width:768px){#navbar .navbar-nav > li.dropdown.open > a,#navbar .navbar-nav > li > a.active-trail{color:#e5f0f3;}#navbar .navbar-nav > li.dropdown > a:after{display:none;}}@media (min-width:768px){#navbar .navbar-nav > li > a.active-trail{color:#e5f0f3;}#navbar .navbar-nav > li > a{color:#ffffff;font-weight:400;}}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{background-color:transparent;}@media only screen and (min-width:768px){.navbar-default .navbar-nav .caret{display:none;}}.navbar-nav > li.open .dropdown-menu{display:block;transition:all .3s;}.navbar-nav > li .dropdown-menu > li > a:hover,.navbar-nav > li .dropdown-menu > li > a:focus{color:#1f252c;text-decoration:none;background-color:transparent;}.navbar-nav > li .dropdown-menu li a{display:block;padding:10px 0px;clear:both;font-size:18px;font-weight:500;line-height:46px;color:#59636e;white-space:nowrap;}@media only screen and (min-width:768px){.navbar-nav > li > .dropdown-menu:before{content:"";position:absolute;left:15px;top:-10px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #ffffff;}.navbar-nav > li:last-child > .dropdown-menu:before{right:50px;left:auto;}.navbar-nav > li > .dropdown-menu{position:absolute;top:calc(100% + 16px + 2px);left:15px;z-index:1000;float:left;min-width:160px;margin:2px 0 0;text-align:left;font-size:18px;list-style:none;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:8px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff;margin-top:0;border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:0 2px 33px 0 rgba(180,189,192,0.6);box-shadow:0 2px 33px 0 rgba(180,189,192,0.6);}#navbar.navbar-shrink .navbar-nav > li > .dropdown-menu{top:calc(100% + 5px + 2px);}.navbar-nav > li:last-child > .dropdown-menu{right:0;left:auto;}}.navbar-nav > li.open > .dropdown-menu{display:block;}.navbar-nav > li > .dropdown-menu > li > a:hover,.navbar-nav > li > .dropdown-menu > li > a:focus{color:#00698c;text-decoration:none;background-color:transparent;}.navbar-nav > li > .dropdown-menu li a{display:block;padding:10px;clear:both;font-weight:500;line-height:1.42857143;color:#606768;white-space:nowrap;}.navbar-nav > li > .dropdown-menu > li:last-child > a{}.navbar-nav .active .dropdown-menu > li > a{text-decoration:none;background-color:transparent;outline:0;}.navbar-nav .active .dropdown-menu > li > a:hover,.navbar-nav .active .dropdown-menu > li > a:focus{background-color:transparent;}.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#59636e;padding-left:50px;}@media (min-width:768px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{padding-left:15px;}}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{background-color:transparent;}.navbar-default .navbar-nav .active .dropdown-menu > li > a.is-active,.navbar-default .navbar-nav .open .dropdown-menu > .active > a.is-active:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a.is-active:focus{color:#00698c;}@media only screen and (min-width:768px){.navbar-nav .active .dropdown-menu > li > a.is-active::after{color:#00698c;padding:0 10px;content:'\f054';font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;}.navbar-nav .active .dropdown-menu > li > a:hover::after,.navbar-nav .active .dropdown-menu > li > a:focus::after{}.navbar-default .navbar-nav .active .dropdown-menu > li > a.is-active,.navbar-default .navbar-nav .open .dropdown-menu > .active > a.is-active:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a.is-active:focus{background-color:rgba(229,240,243,0.5);}}.navbar-nav .active .dropdown-menu > li > a.is-active:hover{color:#00698c;}.navbar-nav > li.open > .dropdown-menu .dropdown-menu{display:block;position:relative;-webkit-box-shadow:none;box-shadow:none;margin:0;border:0;border-bottom:1px solid #e1e1e1;width:100%;}.navbar .logo{margin:0;}.logo img,.logo svg{width:208px;height:auto;}@media (min-width:768px){.navbar .logo{margin:auto;}}header.navbar .logo .st0,header.navbar .logo .st1,header.navbar .logo .st4,header.navbar .logo .st5{fill:#ffffff;}.navbar-toggle{position:relative;float:left;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0;height:34px;}.navbar-default .navbar-toggle{border-color:transparent;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:rgba(0,0,0,0.25);}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}.navbar-default .navbar-toggle .icon-bar{background-color:#ffffff;transition:all 0.3s;}.navbar-default .navbar-toggle[aria-expanded=true] .icon-bar{top:0;-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#ffffff;}.navbar-default .navbar-toggle[aria-expanded=true] .icon-bar ~ .icon-bar{background-color:transparent;}.navbar-default .navbar-toggle[aria-expanded=true] .icon-bar:last-of-type{top:0;margin-top:calc(-4px - 4px);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#ffffff;}.padded{padding:50px 0;}@media only screen and (min-width:768px){.padded{padding:75px 0;}}#helpbox.padded{padding-bottom:0;}.padded + .padded{padding-top:0;}#hero{position:relative;}#hero .carousel-wrapper{}#hero .hero-content{text-align:center;}#hero .hero-content  .field--name-field-overline{text-transform:uppercase;letter-spacing:0.25em;}#hero .hero-content  .title{font-size:36px;font-weight:600;}#hero .hero-content  .field--name-field-subscript{font-size:23px;font-weight:400;line-height:45px;}#hero .alertbox{position:absolute;right:0;bottom:0;border-radius:12px 0 0 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(255,255,255,0.5);color:#ffffff;z-index:1;right:50%;margin-right:-50vw;}.alertbox .help-icon i.icon{font-size:40px;}.alertbox .help-content{color:#ffffff;}@media only screen and (min-width:768px){#hero .alertbox{position:absolute;right:0;bottom:0;border-radius:12px 0 0 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(255,255,255,0.5);color:#ffffff;z-index:1;right:50%;margin-right:-50vw;}#hero .alertbox,#hero .alertbox a:link,#hero .alertbox a:hover,#hero .alertbox a:visited,#hero .alertbox a:active{color:#ffffff;}.alertbox .help-icon{border-right:1px solid #ffffff;}}#hero .carousel-wrapper{max-height:100%;}#hero .carousel-wrapper{display:block;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}#hero .hero-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;font-size:18px;font-weight:400;line-height:30px;width:100%;}#hero .hero-content.white{color:#ffffff;}#hero .hero-content .field--name-field-call-out-text{text-shadow:4px 5px 12px rgba(0,0,0,0.7);}@media only screen and (min-width:768px){#hero .hero-content .field--name-field-call-out-text{font-size:24px;}}#hero .hero-content .field--name-field-link{}#hero .overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background-image:linear-gradient(180deg,rgba(2,76,102,0.70) 28%,rgba(2,76,102,0.00) 100%);mix-blend-mode:multiply;}#hero .top-gradient{height:100px;background-image:linear-gradient(0deg,rgba(0,0,0,0.00) 2%,rgba(0,0,0,0.45) 100%);position:absolute;top:0;left:0;right:0;z-index:1;}#hero .bottom-gradient{height:255px;background-image:linear-gradient(180deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.49) 100%);position:absolute;bottom:0;left:0;right:0;z-index:1;}#hero .field--name-field-title{font-family:'Frank Ruhl Libre',Times,serif;font-size:60px;line-height:66px;text-shadow:10px 8px 10px rgba(0,0,0,0.5);}#hero .carousel .carousel-inner{position:relative;width:auto;max-height:100vh;}#hero .carousel .carousel-inner img{width:100%;}@media screen and (min-width:998px){#hero .carousel .carousel-inner img{}}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity;}.carousel-fade .carousel-inner .active{opacity:1;}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1;}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;}.carousel-fade .carousel-control{z-index:2;}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner > .item.next,.carousel-fade .carousel-inner > .item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.carousel-fade .carousel-inner > .item.prev,.carousel-fade .carousel-inner > .item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.carousel-fade .carousel-inner > .item.next.left,.carousel-fade .carousel-inner > .item.prev.right,.carousel-fade .carousel-inner > .item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.overlap .spotlight-image{display:none;}@media (min-width:768px){.overlap{position:relative;overflow:hidden;}.overlap .spotlight-body{background:rgb(255,255,255);background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 75%,rgba(255,255,255,0) 100%);padding-right:100px;}.overlap .spotlight-image{display:block;position:absolute;z-index:-1;right:0;bottom:0;}.overlap .spotlight-image .field--item,.overlap .spotlight-image img{height:100%;width:auto;}}@media (min-width:768px){#pageheader.offset{display:flex;flex-direction:row;z-index:1;position:relative;}#pageheader.offset > div{flex-direction:column;align-items:stretch;justify-content:center;}ul.promoboxes .promobox .item .promobox-body{flex-grow:1;}}#pageheader.offset .header-box{background-color:#00698c;color:#ffffff;text-align:center;padding:2em 15%;}#pageheader.offset .header-box.puerto-rico{background-color:#4cadac;}#pageheader.offset .header-box.teal{background-color:#00698c;}#pageheader.offset .header-box.oyster-bay{background-color:#e5f0f3;color:#00698c;}#pageheader.offset .header-image{padding:0;}@media (min-width:768px){#pageheader.offset .header-box{display:flex;}#pageheader.offset .header-image{z-index:1;margin-right:-25%;padding:2em 0;}}#pageheader.offset .header-text:after{width:75px;content:'';border-bottom:1px solid #ffffff;position:absolute;left:50%;transform:translate(-50%,50%);}#pageheader.offset .header-text .page-header{color:#ffffff;margin-top:0;}#pageheader.offset .header-box.oyster-bay .header-text:after{border-bottom:1px solid #00698c;}#pageheader.offset .header-box.oyster-bay .header-text .page-header{color:#00698c;}#pageheader.offset .header-text .field--name-field-call-out-text{padding-bottom:20px;}.landing-page .bodytext{background-color:rgba(0,105,140,0.15);padding:2em 0;}.landing-page .bodytext .page-link{padding-top:2em;}@media (min-width:768px){.landing-page .bodytext{background-color:rgba(0,105,140,0.15);padding-top:10em;margin-top:-8em;}.landing-page .bodytext .page-link{padding-top:3em;padding-bottom:1em;}}.landing-page .notes{font-size:16px;}#pageheader{margin-bottom:20px;}#pageheader .pageheader-wrapper{display:block;width:100vw;max-height:400px;overflow:hidden;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}#pageheader .pageheader-wrapper img{width:100%;}#pageheader .overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background-image:linear-gradient(180deg,rgba(2,76,102,0.70) 28%,rgba(2,76,102,0.00) 100%);mix-blend-mode:multiply;}#pageheader .top-gradient{height:100px;background-image:linear-gradient(0deg,rgba(0,0,0,0.00) 2%,rgba(0,0,0,0.45) 100%);position:absolute;top:0;left:0;right:0;z-index:1;}#pageheader .bottom-gradient{height:150px;background-image:linear-gradient(180deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.49) 100%);position:absolute;bottom:0;left:0;right:0;z-index:1;}.breadcrumb{padding:0;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0;display:inline-block;font-size:36px;color:#00698c;font-weight:700;margin:40px 0 20px;}.breadcrumb a{color:#024c66;}.breadcrumb > .active{color:#777777;display:none;}.breadcrumb > li + li:before,.breadcrumb + .page-header:before{padding:0 5px;color:#00698c;content:"|";}.page-header{display:inline-block;padding-bottom:9px;margin:40px 0 20px;border-bottom:none;font-size:36px;color:#00698c;font-weight:700;}.breadcrumb + .page-header{display:inline-block;font-size:36px;color:#00698c;font-weight:300;margin:0;}@media (min-width:768px){.focus .spotlight-image img{box-shadow:1px 16px 27px 0 #b4bdc0;}}.grant.teaser{padding:25px;border-radius:8px;border:solid 1px #e4e3e3;}.grant .field--name-field-recipient-organisation,.grant .field--name-field-title{font-family:'Frank Ruhl Libre',Times,serif;color:#1f252c;font-size:26px;}.grant .grant-header .grant-title h2{margin:0;font-weight:300;}.grant .field--name-field-applicant-name{font-size:30px;padding-top:5px;border-top:1px solid #eeeeee;margin-top:10px;}.grant .grant-body{margin-top:1em;}.grant table.grant-data{margin-top:1em;}.grant.full table.grant-data{margin-bottom:1em;border-bottom:1px solid #e4e3e3;}.grant table.grant-data tr{border-top:1px solid #e4e3e3;}.grant table.grant-data th,.grant table.grant-data td{padding:10px;}.grant table.grant-data th{font-weight:400;padding-right:20px;}@media (min-width:768px){.grant table.grant-data tbody tr th{width:35%;}}.grant .field--name-body{font-size:16px;}.grant table.grant-data .glyphicon{font-size:10px;vertical-align:top;margin-left:3px;}@media only screen and (min-width:768px){.grant .grant-details{display:flex;align-items:flex-end;}.grant .grant-link{text-align:right;}}ul.promoboxes{padding-left:0;list-style-type:none;}ul.promoboxes .promobox .item{border-radius:16px 16px 0 0;overflow:hidden;max-width:360px;margin-bottom:2em;}ul.promoboxes .promobox .item .promobox-body{border-radius:16px;padding:30px;background-color:#4cadac;margin-top:-16px;z-index:1;position:relative;}ul.promoboxes .promobox:nth-child(4n+2) .item .promobox-body{background-color:#00698c;}ul.promoboxes .promobox:nth-child(4n+3) .item .promobox-body{background-color:#e5f0f3;}ul.promoboxes .promobox:nth-child(4n+4) .item .promobox-body{background-color:#024c66;}#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3),#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3) h2,#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3) h3,#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3) h4,#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3) h5,#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3) h6,#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3) a{color:#024c66;}.promoboxes .promobox .heading{font-size:30px;}.promoboxes .promobox-body a.button{margin:0;margin-top:2em;width:100%;}@media (min-width:768px){ul.promoboxes{margin-left:-15px;margin-right:-15px;}ul.promoboxes,ul.promoboxes .promobox,ul.promoboxes .promobox .item{display:flex;flex-wrap:wrap;}ul.promoboxes .promobox .item{flex-direction:column;align-items:stretch;}ul.promoboxes .promobox .item .promobox-body{flex-grow:1;display:flex;flex-direction:column;align-items:stretch;}ul.promoboxes .promobox .item .promobox-body .field--name-field-strapline{flex-grow:1;}}@media (min-width:768px){.focus .spotlight-image img{box-shadow:1px 16px 27px 0 #b4bdc0;}}.helpbox,.alertbox{padding:0.5em;}.helpbox{border-radius:12px;background-color:#e5f0f3;}.paragraph--type--help-box{display:flex;align-items:stretch;}.help-icon,.help-arrow{display:flex;align-items:center;justify-content:center;}.help-icon{display:none;padding-left:0;border-right:1px solid rgba(44,115,139,0.16);}@media (min-width:768px){.helpbox,.alertbox{padding:1em;}.help-icon{display:flex;}}.helpbox i.icon{color:#024c66;font-size:40px;}.help-content{color:#00698c;}.help-content h2{font-size:27px;}.help-arrow{font-size:2em;justify-content:flex-end;}ul.promoboxes{padding-left:0;list-style-type:none;}ul.promoboxes .promobox .item{border-radius:16px 16px 0 0;overflow:hidden;max-width:360px;margin-bottom:2em;}#block-views-block-project-types-projecttypes-block{margin-top:2em;}#block-views-block-project-types-projecttypes-block .item-list > ul{padding:0;list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;}#block-views-block-project-types-projecttypes-block .item-list > ul > li{border-radius:32px;padding:30px;background-color:#4cadac;z-index:1;position:relative;border:10px solid #ffffff;}#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+2){background-color:#00698c;}#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3){background-color:#e5f0f3;}#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+4){background-color:#024c66;}#block-views-block-project-types-projecttypes-block .item-list > ul > li,#block-views-block-project-types-projecttypes-block .item-list > ul > li h2,#block-views-block-project-types-projecttypes-block .item-list > ul > li h3,#block-views-block-project-types-projecttypes-block .item-list > ul > li h4,#block-views-block-project-types-projecttypes-block .item-list > ul > li h5,#block-views-block-project-types-projecttypes-block .item-list > ul > li h6,#block-views-block-project-types-projecttypes-block .item-list > ul > li a{color:#ffffff;}#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3),#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3) h2,#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3) h3,#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3) h4,#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3) h5,#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3) h6,#block-views-block-project-types-projecttypes-block .item-list > ul > li:nth-child(4n+3) a{color:#024c66;}#block-views-block-project-types-projecttypes-block .views-field-title{margin-top:10px;}#block-views-block-project-types-projecttypes-block .term-name{margin-top:0;}#block-views-block-project-types-projecttypes-block .views-field-title ~ .views-field-title{border-top:0 none transparent;margin-top:0;}#block-views-block-project-types-projecttypes-block .views-field-title a{font-weight:700;}#block-views-block-project-types-projecttypes-block .views-field-edit-taxonomy-term{position:absolute;top:10px;right:10px;font-size:14px;}.view-display-id-termprojects_block{border-top:1px solid #ffffff;margin-top:10px;}.promoboxes .promobox .heading{font-size:30px;}.promoboxes .promobox-body a.button{margin:0;margin-top:2em;width:100%;}@media (min-width:768px){#block-views-block-project-types-projecttypes-block .item-list > ul{display:flex;flex-wrap:wrap;margin:0 -10px;align-content:space-around;}#block-views-block-project-types-projecttypes-block .item-list > ul > li{flex-direction:column;flex-shrink:3;}#block-views-block-project-types-projecttypes-block .item-list > ul > li{}#block-views-block-project-types-projecttypes-block .type-heading{margin-top:0;}}#block-views-block-projects-projectsgrid-block{}#block-views-block-projects-projectsgrid-block .item-list{clear:both;}#block-views-block-projects-projectsgrid-block .item-list > ul{padding:0;list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;}#block-views-block-projects-projectsgrid-block .item-list > ul > li{border-radius:32px;padding:30px;background-color:#4cadac;z-index:1;position:relative;border:10px solid #ffffff;}#block-views-block-projects-projectsgrid-block .item-list > ul > li:nth-child(4n+2){background-color:#00698c;}#block-views-block-projects-projectsgrid-block .item-list > ul > li:nth-child(4n+3){background-color:#e5f0f3;}#block-views-block-projects-projectsgrid-block .item-list > ul > li:nth-child(4n+4){background-color:#024c66;}#block-views-block-projects-projectsgrid-block .item-list > ul > li,#block-views-block-projects-projectsgrid-block .item-list > ul > li h2,#block-views-block-projects-projectsgrid-block .item-list > ul > li h3,#block-views-block-projects-projectsgrid-block .item-list > ul > li h4,#block-views-block-projects-projectsgrid-block .item-list > ul > li h5,#block-views-block-projects-projectsgrid-block .item-list > ul > li h6,#block-views-block-projects-projectsgrid-block .item-list > ul > li a{color:#ffffff;}#block-views-block-projects-projectsgrid-block .item-list > ul > li:nth-child(4n+3),#block-views-block-projects-projectsgrid-block .item-list > ul > li:nth-child(4n+3) h2,#block-views-block-projects-projectsgrid-block .item-list > ul > li:nth-child(4n+3) h3,#block-views-block-projects-projectsgrid-block .item-list > ul > li:nth-child(4n+3) h4,#block-views-block-projects-projectsgrid-block .item-list > ul > li:nth-child(4n+3) h5,#block-views-block-projects-projectsgrid-block .item-list > ul > li:nth-child(4n+3) h6,#block-views-block-projects-projectsgrid-block .item-list > ul > li:nth-child(4n+3) a{color:#024c66;}#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+2) > ul > li:nth-child(4n+3){background-color:#00698c;}#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+2) > ul > li:nth-child(4n+4){background-color:#e5f0f3;}#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+2) > ul > li:nth-child(4n+1){background-color:#024c66;}#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+2) > ul > li:nth-child(4n+4),#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+2) > ul > li:nth-child(4n+4) h2,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+2) > ul > li:nth-child(4n+4) h3,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+2) > ul > li:nth-child(4n+4) h4,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+2) > ul > li:nth-child(4n+4) h5,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+2) > ul > li:nth-child(4n+4) h6,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+2) > ul > li:nth-child(4n+4) a{color:#024c66;}#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+3) > ul > li:nth-child(4n+4){background-color:#00698c;}#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+3) > ul > li:nth-child(4n+1){background-color:#e5f0f3;}#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+3) > ul > li:nth-child(4n+2){background-color:#024c66;}#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+3) > ul > li:nth-child(4n+1),#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+3) > ul > li:nth-child(4n+1) h2,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+3) > ul > li:nth-child(4n+1) h3,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+3) > ul > li:nth-child(4n+1) h4,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+3) > ul > li:nth-child(4n+1) h5,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+3) > ul > li:nth-child(4n+1) h6,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+3) > ul > li:nth-child(4n+1) a{color:#024c66;}#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+4) > ul > li:nth-child(4n+1){background-color:#00698c;}#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+4) > ul > li:nth-child(4n+2){background-color:#e5f0f3;}#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+4) > ul > li:nth-child(4n+3){background-color:#024c66;}#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+4) > ul > li:nth-child(4n+2),#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+4) > ul > li:nth-child(4n+2) h2,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+4) > ul > li:nth-child(4n+2) h3,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+4) > ul > li:nth-child(4n+2) h4,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+4) > ul > li:nth-child(4n+2) h5,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+4) > ul > li:nth-child(4n+2) h6,#block-views-block-projects-projectsgrid-block .item-list:nth-child(4n+4) > ul > li:nth-child(4n+2) a{color:#024c66;}#block-views-block-projects-projectsgrid-block .views-field-title{margin-top:10px;}#block-views-block-projects-projectsgrid-block .term-name{margin-top:0;}#block-views-block-projects-projectsgrid-block .views-field-title ~ .views-field-title{border-top:0 none transparent;margin-top:0;}#block-views-block-projects-projectsgrid-block .views-field-title a{font-weight:700;}#block-views-block-projects-projectsgrid-block .views-field-edit-taxonomy-term{position:absolute;top:10px;right:10px;font-size:14px;}@media (min-width:768px){#block-views-block-projects-projectsgrid-block .item-list > ul{display:flex;flex-wrap:wrap;margin:0 -10px;align-content:space-around;}#block-views-block-projects-projectsgrid-block .item-list > ul > li{flex-direction:column;flex-shrink:3;}#block-views-block-projects-projectsgrid-block .item-list > ul > li{}#block-views-block-projects-projectsgrid-block .type-heading{margin-top:0;}}#block-views-block-grants-grantslisting-block{}#block-views-block-grants-grantslisting-block header{text-align:center;margin-bottom:2em;}#block-views-block-grants-grantslisting-block .views-result header{text-align:left;margin-bottom:0;}#block-views-block-grants-grantslisting-block .views-row{margin-top:2em;}#block-views-block-grants-grantslisting-block .views-row:first-child{margin-top:0;}#views-exposed-form-grants-grantslisting-block{position:relative;padding:3em 0 2em;margin-bottom:3em;}#views-exposed-form-grants-grantslisting-block:before,#views-exposed-form-grants-grantslisting-block:after{content:"";background-image:linear-gradient(to bottom,#f8f7f6,#eeede9);}#views-exposed-form-grants-grantslisting-block:before{width:100vw;position:absolute;margin-left:-50vw;margin-top:-3em;height:100%;left:50%;z-index:-1;}#views-exposed-form-grants-grantslisting-block:after{}#views-exposed-form-grants-grantslisting-block .form-item{order:1;}#views-exposed-form-grants-grantslisting-block .form-item-sort-by{order:2;}#views-exposed-form-grants-grantslisting-block .form-item-sort-by label{font-weight:100;}#views-exposed-form-grants-grantslisting-block .form-actions{display:flex;justify-content:center;padding-top:1em;width:100%;order:3;}.region-content  .pagination{display:inline-block;padding-left:0;margin:0;margin-top:75px;margin-bottom:4em;border-radius:0;}.pagination>li{display:inline;float:left;padding-right:5px;}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:0px;border-bottom-left-radius:0px;}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0px;border-bottom-right-radius:0px;}.pagination>li>a,.pagination>li>span,.pagination>li.disabled>span{border-radius:2px;border:solid 1px #d0d0d0;background-color:transparent;color:#7f7f7f;}.pagination>li>a,.pagination>li>span,.pagination>li.disabled>span,.region-content  .pagination > li > a:link,.region-content .pagination > li > a:visited,.region-content  .pagination > li > a:active{border-radius:2px;border:solid 1px #d0d0d0;}.region-content  .pagination > .active > a:hover,.region-content  .pagination > .active > span:hover{}.pagination>li.prev,.pagination>li.next{}.region-content  .pagination > li > a:link:hover,.region-content  .pagination > li > a:visited:hover,.region-content  .pagination > li > a:active:hover{color:#ffffff;}.region-content  .pagination > li.disabled > span,.region-content  .pagination > li.disabled > span:hover,.region-content  .pagination > li.disabled > span:focus,.region-content  .pagination > li.disabled > a,.region-content  .pagination > li.disabled > a:hover,.region-content  .pagination > li.disabled > a:focus{color:#7f7f7f;cursor:not-allowed;background-color:transparent;border-color:transparent;}.region-content  .pagination > li.active > a,.region-content  .pagination > li.active > a:link,.region-content  .pagination > li.active > span,.region-content  .pagination > li.active > a:focus,.region-content  .pagination > li.active > span:focus{z-index:2;color:#7f7f7f;background-color:transparent;border-radius:2px;border:solid 1px #59636e;}.region-content  .pagination>.active>span,.region-content  .pagination>li>a:hover,.region-content  .pagination>li>span:hover,.region-content  .pagination>li>a:focus,.region-content  .pagination>li>span:focus,.region-content  .pagination > li.active > a:hover,.region-content  .pagination > li.active > span:hover{background-color:#024c66;color:#ffffff;}footer.site-footer{font-size:16px;margin-top:4em;}footer.site-footer .col{margin-bottom:1em;}@media (min-width:768px){footer.site-footer .col:first-child{padding-left:0;}footer.site-footer .col:last-child{padding-right:0;}}footer.site-footer a{color:#59636e;text-decoration:underline;}footer.site-footer a:hover,footer.site-footer a:active{color:#00698c;}footer.site-footer .block-title{margin-top:0;}footer .page-bottom{font-size:12px;padding:1em 0;}footer.site-footer nav ul{margin-top:10px;}footer.site-footer nav ul.nav>li{float:none;margin-bottom:5px;line-height:24px;}footer.site-footer nav ul.nav>li>a{padding:0;text-decoration:none;display:inline;font-size:16px;font-weight:700;}footer.site-footer nav .nav > li > a:hover,.site-footer nav .nav > li > a:focus{text-decoration:underline;background-color:transparent;}footer.site-footer .col nav:before{display:table;content:" ";}.contact-details{margin-top:1em;line-height:1em;}.contact-details .contact-phone label{color:#00698c;font-weight:300;margin:0;margin-right:10px;}.contact-details .contact-phone a{color:#59636e;font-size:22px;line-height:16px;font-weight:700;text-decoration:none;}.contact-details .contact-phone a:hover,.contact-details .contact-phone a:active{text-decoration:underline;}.contact-details .contact-note{font-size:14px;}.region-content h2,.region-content h3,.region-content h4,.region-content h5,.region-content h6{font-weight:700;}.align-top{padding-top:0;margin-top:0;}.region-content .field--type-text ul,.region-content .field--type-text ol,.region-content .field--type-text-with-summary ul,.region-content .field--type-text-with-summary ol{padding-left:2.5em;padding-right:2.5em;}.region-content .field--type-text ul li,.region-content .field--type-text ol li,.region-content .field--type-text-with-summary ul li,.region-content .field--type-text-with-summary ol li{padding-bottom:0.5em;}h2.section{border-bottom:7px solid #e0ded9;padding-bottom:3px;clear:both;}p.strapline{color:#024c66;line-height:46px;font-size:36px;font-weight:700;}.white,.white h2,.white h3,.white h4,.white h5,.white h6,.white a{color:#ffffff;}.blue,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue a{color:#024c66;}.white a:link,.white a:hover,.white a:visited,.white a:active{color:#f7b500;}a.button,button.form-submit{border-radius:50px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.18),0 1px 2px 0 rgba(0,0,0,0.04),0 2px 6px 0 rgba(0,0,0,0.04);background-color:#024c66;color:#fff;display:inline-block;font-weight:700;padding:10px 30px;text-align:center;text-decoration:none;transition-duration:0.2s;border:2px solid #024c66;margin-top:1.5em;}.field--type-text-with-summary a.button,.field--type-text a.button{margin:2em 2px;}a.button.red{background-color:#980000;border-radius:0px;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.3);text-shadow:1px 1px 1px rgba(0,0,0,0.2);}a.button.wide{width:90%;display:block;margin-left:auto;margin-right:auto;}a.button:hover,a.button:active,.white a.button:link,.white a.button:visited,a.button.white:link,a.button.white:visited,button.form-submit.btn-primary:hover,button.form-submit.btn-primary:active{box-shadow:0 1px 2px 0 rgba(0,0,0,0.18),0 1px 2px 0 rgba(0,0,0,0.04),0 2px 6px 0 rgba(0,0,0,0.04);background-color:#f7f7f7;color:#024c66;text-decoration:none;border:2px solid #f7f7f7;}.white a.button:active,.white a.button:hover,a.button.white:active,a.button.white:hover{background-color:#024c66;color:#fff;}a.button i{font-size:0.75em;margin-left:10px;}button.form-submit:hover,button.form-submit:active{color:#ffffff;background-color:#1f252c;border-color:#1f252c;}a.arrow{text-decoration:none;margin-left:20px;}a.arrow:hover,a.arrow:active{border-bottom:1px solid #337ab7;}a.arrow::before{content:"\25ba";font-family:"Font Awesome 5 Free";font-weight:900;color:red;margin-left:-20px;padding-right:5px;}p.call-out{font-size:32px;color:#024c66;}p.call-out a{color:#024c66;text-decoration:none;font-weight:700;}p.call-out a:hover,p.call-out a:active{text-decoration:underline;}a.impact{color:#7a2426;line-height:1.4;font-size:24px;font-weight:600;}.smallcaps{text-transform:uppercase;font-size:14px;color:#00698c;}.blast{font-size:30px;line-height:42px;font-weight:600;margin-top:1em;}@media only screen and (min-width:768px){.blast{font-size:60px;line-height:76px;}}img.noframe,drupal-media.noframe,cke_widget_drupalmedia.noframe{border:0;}figure.align-left,figure.align-right{display:table;}figure.align-left figcaption,figure.align-right figcaption{display:table-caption;caption-side:bottom;}.light-italics{font-style:italic;}table.condensed{font-size:12px;}table.condensed{width:100%;max-width:100%;overflow-x:auto;}table.condensed td,table.condensed th{padding:0.25em 0.5em;}.region-content .field--type-text-with-summary table{margin:1.5em 0;}.region-content .field--type-text-with-summary table td,.region-content .field--type-text-with-summary table th{padding:0.5em 1em;border:1px solid #f3f3f3;background:#ffffff;}.region-content .field--type-text-with-summary table th{background:#f3f3f3;}.region-content .field--type-text-with-summary table.pull-right{margin-left:1em;}.region-content .field--type-text-with-summary table,.region-content .field--type-text-long table,.cke_editable table{margin-bottom:1em;border:5px solid #fff;box-shadow:1px 1px 8px 0px rgba(0,0,0,0.25);table-layout:fixed;width:100%;}.region-content .field--type-text-with-summary table caption,.region-content .field--type-text-long table caption,.cke_editable table caption{font-size:13px;}.region-content .field--type-text-with-summary table thead th,.region-content .field--type-text-long table thead th,.region-content .field--type-text-with-summary table tbody th,.region-content .field--type-text-long table tbody th,.cke_editable table thead th,.cke_editable table tbody th{background:#024c66;color:#ffffff;padding:10px 25px;text-align:center;}.region-content .field--type-text-with-summary table tbody tr th,.region-content .field--type-text-long table tbody tr th,.cke_editable table tbody tr th{text-align:right;vertical-align:top;}@media (min-width:768px){.region-content .field--type-text-with-summary table tbody tr th,.region-content .field--type-text-long table tbody tr th,.cke_editable table tbody tr th{}}.region-content .field--type-text-with-summary table thead th + th,.region-content .field--type-text-with-summary table tbody th + th,.region-content .field--type-text-long table thead th + th,.region-content .field--type-text-long table tbody th + th,.cke_editable table thead th +th,.cke_editable table tbody th + th{border-left:1px solid #ffffff;}.region-content .field--type-text-with-summary table tbody tr,.region-content .field--type-text-long table tbody tr,.cke_editable table tbody tr{background-color:rgba(0,105,140,0.15);border-bottom:1px solid #ffffff;vertical-align:top;}.region-content .field--type-text-with-summary table tbody tr:last-child,.region-content .field--type-text-long table tbody tr:last-child,.cke_editable table tbody tr:last-child{border-bottom:0;}.region-content .field--type-text-with-summary table tbody tr:nth-child(even),.region-content .field--type-text-long table tbody tr:nth-child(even),.cke_editable table tbody tr:nth-child(even){background:#e5f0f3;}.region-content .field--type-text-with-summary table tbody td,.region-content .field--type-text-long table tbody td,.cke_editable table tbody td{border-right:1px solid #ffffff;padding:10px 25px;}.region-content .field--type-text-with-summary table tbody td:last-child,.region-content .field--type-text-long table tbody td:last-child,.cke_editable table tbody td:last-child{border-right:0;}@media (min-width:768px){.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:inline-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;margin:0;border:0;border-top:0 transparent solid;}.columned h2:first-child,.columned h3:first-child,.columned h4:first-child,.columned h5:first-child,.columned h6:first-child{margin-top:0;}}a.editlink{font-size:14px;float:right;}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;}.embedded-entity{margin-bottom:1em;display:inline-block;width:100%;}@media (min-width:768px){.embedded-entity{clear:both;}.embedded-entity.align-left{width:50%;float:left;clear:none;margin-right:0;}.embedded-entity.align-right{width:50%;float:right;clear:none;margin-left:0;}}.has-glyphicons .select-wrapper:after{content:"\e259";font-size:12px;font-family:'Glyphicons Halflings';right:5px;}.select-wrapper:after{color:#59636e;font-weight:300;line-height:1;margin-top:-0.5em;padding-right:0.5em;pointer-events:none;position:absolute;right:0;top:50%;z-index:10;}.form-inline .control-label{margin-bottom:5px;font-weight:400;}.form-inline{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;}.form-inline .form-item{display:flex;flex-direction:column;padding-right:25px;}.form-inline .form-select{width:100%;}@media only screen and (min-width:768px){.form-inline{flex-direction:row;}}@media (max-width:768px){.pull-left,.pull-right{float:none !important;}}.cke_editable{background:#ffffff;}@media (min-width:768px){.cke_editable table.col-sm-6{width:50%;}.cke_editable table.pull-right{float:right;}}.cke_editable table{margin:1.5em 0;}.cke_editable table td,.cke_editable table th{padding:0.5em 1em;border:1px solid #f3f3f3;}.cke_editable table th{background:#f3f3f3;}.node-preview-container{position:relative;z-index:10;}.node-preview-container .form-inline{display:block;background-color:rgba(255,255,255,0.8);}
