@import url('https://fonts.googleapis.com/css2?family=Cormorant:wght@700&family=Open+Sans+Condensed:wght@700&family=Open+Sans:wght@300;400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Cormorant:wght@300&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
:root{--coral-color:#EF5645;--seaGreen-color:#0BA89A;--aqua-color:#04859B;--breakpoint:767px;--mist-dark-color:#9CBEBE;--mist-light-color:#DAE6E6;--seagrant-blue:#0067B1;}P,h1,h2,h3,h4,a{font-family:'Open Sans',sans-serif;}p{color:#707070;}p strong{font-weight:700;}*{font-family:'Open Sans',sans-serif;}a{-webkit-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out;font-weight:500;}a:hover{text-decoration:none;}h1.title span{font-size:48px;font-weight:800;font-family:'Cormorant',serif;}.btn{border:none;text-transform:uppercase;font-weight:600;padding:20px 30px;-webkit-transition:background 0.5s ease-out;-o-transition:background 0.5s ease-out;transition:background 0.5s ease-out;}img{height:auto;}.btn:hover{}.form-group{padding:0px;}.paragraph__column{padding-right:0px !important;padding-right:0px !important;padding:0px !important;}.paragraph.paragraph--width--full>.paragraph__column,.paragraph.paragraph--width--medium>.paragraph__column,.paragraph.paragraph--width--narrow>.paragraph__column,.paragraph.paragraph--width--tiny>.paragraph__column,.paragraph.paragraph--width--wide>.paragraph__column,.paragraph>.paragraph__colum{padding-left:0px !important;padding-right:0px !important;}@media (min-width:768px){.paragraph.paragraph--width--wide>.paragraph__column{width:100% !important;margin-left:0px !important;padding-right:0px !important;padding-right:0px !important;}.paragraph.paragraph--width--medium>.paragraph__column{width:100% !important;margin-left:0px !important;padding-right:0px !important;padding-right:0px !important;}.paragraph--width--wide{margin-left:auto !important;margin-right:auto !important;max-width:1200px;padding-right:0px !important;padding-right:0px !important;}.paragraph.paragraph--width--medium{margin:0 auto;max-width:1000px;padding-right:0px !important;padding-right:0px !important;}}main{margin-top:80px;}.user-logged-in main{z-index:5}.navbar{padding:0px !important;}@media (max-width:991px){header nav{padding:0.2rem 1rem !important;}.navbar-brand{padding:0px;}}.homeNavImageLink{background:white !important;padding:18px 25px 42px 25px;border-bottom:8px solid var(--seagrant-blue) !important;}.homeNavImage{width:150px !important;}#navbar-main{background-color:var(--seagrant-blue) !important;z-index:2;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);}#navbar-main:not(.homeNav){background-color:white !important;}#navbar-main li{padding:25px 7.3%;}#navbar-main .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:992px){#navbar-main .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}#navbar-main a{color:white;font-size:20px;text-transform:uppercase;font-weight:300;padding:0px;}.navbar-expand-lg .navbar-nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}#navbar-main a:hover{background:white;color:var(--seagrant-blue) !important;}#navbar-main a:not(.homeNavLinks){color:var(--seagrant-blue) !important;}#navbar-main a:not(.homeNavLinks):hover,#navbar-main a.is-active:not(.homeNavLinks){background:var(--seagrant-blue) !important;color:white !important;}#navbar-main li.active a:not(.homeNavLinks){background:var(--seagrant-blue) !important;color:white !important;}#navbar-main a.navbar-brand{padding:18px 25px 42px 25px;}#navbar-main a.navbar-brand:hover{background:none !important;}.page-node-1 #navbar-main a.navbar-brand:hover{background:white !important;}#block-seagrantcommunityscience-main-menu{width:100%;}.navbar-expand-lg .navbar-nav{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.navbar-nav::after{display:none;}#block-searchbar{width:100%;top:80px;z-index:1;background:white;position:absolute;height:0px;visibility:hidden;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);}.search-bar-visibility{height:auto !important;visibility:visible !important;}.search-toggle{position:absolute;z-index:5;right:20px;padding:34px 26px 20px 20px;top:2px;}@media (max-width:1308px){.search-toggle{right:-11px;}}.rotate-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.search-toggle{cursor:pointer;}#block-searchbar fieldset{margin:60px 0px 60px 0px !important;padding:0px 30px !important;}#block-searchbar .content{max-width:1200px;margin:0 auto;background:white;}#navbar-main .container{position:relative;}p{font-size:22px;line-height:42px;color:#454545;font-weight:300;}@media (max-width:575px){p{font-size:15px !important;line-height:22px !important;}}@media (min-width:991px){.dropdown-container{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.dropdown-inner{max-width:403px;display:-webkit-box;display:-ms-flexbox;display:flex;}.dropdown-inner .dropdown-item{padding:0.25rem 0.5rem;}.dropdown{position:static !important;}.dropdown-menu{width:100%;margin-top:0px;background-clip:initial;border-radius:0px;border-top:1px solid #F3901D !important;}}.dropdown-toggle[aria-expanded="true"]:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);}.animated-icon1,.animated-icon2,.animated-icon3{width:30px;height:20px;position:relative;margin:0px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}.animated-icon1 span,.animated-icon2 span,.animated-icon3 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.animated-icon1 span{background:var(--seagrant-blue);}.animated-icon2 span{background:var(--seagrant-blue);}.navbar-dark .navbar-toggler-icon{background-image:none;}.animated-icon3 span{background:var(--seagrant-blue);}.animated-icon1 span:nth-child(1){top:0px;}.animated-icon1 span:nth-child(2){top:10px;}.animated-icon1 span:nth-child(3){top:20px;}.animated-icon1.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}.animated-icon1.open span:nth-child(2){opacity:0;left:-60px;}.animated-icon1.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}.animated-icon2 span:nth-child(1){top:0px;}.animated-icon2 span:nth-child(2),.animated-icon2 span:nth-child(3){top:10px;}.animated-icon2 span:nth-child(4){top:20px;}.animated-icon2.open span:nth-child(1){top:11px;width:0%;left:50%;}.animated-icon2.open span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.animated-icon2.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.animated-icon2.open span:nth-child(4){top:11px;width:0%;left:50%;}@media (min-width:991px){.navbar-expand-lg .navbar-collapse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.navbar-expand-lg{height:80px;}}.navbar-brand{z-index:1;margin-top:70px;}.navbar-brand:not(.homeNavImageLink){margin-top:0px !important;width:200px;padding:10px 25px 10px 25px !important;}.navbar-brand img:not(.homeNavImage){width:115px !important;}.clearflix::after{display:none;}.navbar-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:991px){.nav-item a{font-size:14px !important;}.nav-link{padding:0px 1rem 0px 1rem !important;}header .navbar-brand img{position:absolute;height:auto !important;}#navbar-main .navbar-nav li{height:60px !important;}}@media (max-width:991px){nav div{text-align:center;}#block-oog-main-menu{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.nav-item a{font-size:18px;}.nav-item.active a{}.dropdown-menu .dropdown-item .is-active{}.dropdown-item.active,.dropdown-item:active{background-color:none !important;background:none !important;}.dropdown-menu .dropdown-item:hover a{background-color:none !important;text-decoration:none !important;}header .container{padding:0px;}header{position:fixed;z-index:20;width:100%;}.container-fluid{margin-left:0px;margin-right:0px;}.col{padding-left:0px;padding-right:0px;}header .navbar-brand img{width:200px;}header .container{max-width:1200px;padding-left:30px;padding-right:30px;}@media (max-width:991px){header .container{max-width:100%;}}.navbar-brand{font-size:0px !important;margin-right:0px;}.navbar-collapse{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}@media (max-width:991px){header .navbar-brand img{top:15px;width:69px;}.navbar nav ul .navbar-brand{display:none;}}@media (min-width:991px){.navbar .container>.navbar-brand{display:none;}}@media (max-width:991px){header nav{padding:1rem !important;}}header .navbar-brand img.img-fluid{max-width:initial !important;}.container{max-width:1200px;margin:0 auto;}@media (min-width:1200px){.container{max-width:1200px;}}@media (min-width:991px){.container{max-width:1200px;}}@media (min-width:768px){.container{max-width:1200px;}}@media (min-width:576px){.container{max-width:1200px;}}.node__content{margin-top:0px;}.paragraph--type--bp-column-wrapper{clear:left;padding:45px 30px;max-width:1200px;margin:0 auto;}@media(max-width:767px){.paragraph--type--bp-column-wrapper{padding:22.5px 30px;}}.paragraph:after,.paragraph:before{display:none;}.paragraph--type--bp-column-wrapper>.paragraph__column{padding:0px;}.navbar{padding:0rem 1rem;}.page-node-1 h1{visibility:hidden;height:0px;}h2{margin-bottom:35px;}.field--name-field-class,.idname{display:none;}footer .container-fluid{max-width:1200px !important;margin:0 auto;padding:0px 15px !important;background:#003660;}.site-footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;margin:0 auto;padding:75px 45px;}.site-footer__top{flex-wrap:wrap;}@media (max-width:767px){.site-footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.social-media a{margin-right:20px !important;}.site-footer__top{padding:32.5px 22.5px;}}.site-footer__top section{width:auto !important;}.site-footer__bottom .region-footer-sixth{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:14px 0px;}.site-footer__bottom .region-footer-sixth p{font-size:14px;}.site-footer__bottom .region-footer-sixth a{font-size:14px;font-weight:600;}.site-footer__bottom .container-fluid .text-formatted p{margin-top:8px;}.site-footer__bottom .container-fluid p,.site-footer__bottom .container-fluid a{margin-bottom:0px;}#block-footerlogo img{width:175px;}#block-footercontactinfo img{height:28px;width:auto;}.social-media{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:55px !important;}.social-media a{margin-right:60px;}.site-footer__bottom .container-fluid{background:#0067B1;}.site-footer__top .nav-link{padding:0px !important;}.region-footer-third nav{margin:66px 0px !important;}.region-footer-third{padding:0px 10px;}@media(max-width:767px){.region-footer-third nav{margin:30px 0px !important;}}.site-footer .block{border:none;}.site-footer .content a,.site-footer .content a.is-active{color:white;}#block-footercontactinfo h2{font-size:28px;text-transform:uppercase;color:white;margin-right:153px;padding-bottom:30px;margin-bottom:25px;}@media(max-width:1200px){#block-footercontactinfo h2{margin-right:0px;}}@media(max-width:1200px){.site-footer__top>section{width:100% !important;}}.site-footer__bottom{background:#0067B1;}.site-footer__bottom a,.site-footer__bottom p{font-size:14px;}#block-footerquicklinks ul{display:block;}#block-copyright p,#block-footercontactinfo p,#block-footerquicklinks a,.site-footer__bottom p,.site-footer__bottom a{color:white;}#block-copyright p,#block-footercontactinfo p{font-size:16px;}#block-footerquicklinks h2{font-size:13px;color:white;padding-bottom:12px;margin-bottom:25px;}.site-footer{padding:0px !important;}.field--name-field-hero-image{width:100%;height:65vh;}.field__label{font-weight:600 !important;}.contact-title-container{border-top:3px solid #0267B1;}.contact-title{max-width:1200px;padding:70px 30px 20px 30px;margin:0 auto;font-family:'Cormorant',serif;font-weight:600;font-size:36px;}.field--name-field-story-hero-image,.field--name-field-project-hero-image{width:100%;height:65vh;}@media(max-width:767px){.contact-title{padding:35px 30px 10px 30px;}.field--name-field-hero-image,.field--name-field-story-hero-image,.field--name-field-project-hero-image{height:50vh;}}.field--name-field-hero-image img,.field--name-field-story-hero-image img,.field--name-field-project-hero-image img{-o-object-fit:cover;object-fit:cover;display:block;width:100vw;height:100%;margin-bottom:0px;}.full-width-map .paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col,.full-width-map .paragraph--type--bp-column-wrapper{width:100% !important;max-width:100% !important;}.full-width-map{width:100% !important;max-width:100% !important;}.field--name-field-hero-image .field__item{height:100%;}.site-footer p,.site-footer a{font-size:16px;line-height:20px;margin-bottom:10px;}.site-footer__bottom .content{padding:0px !important;}.site-footer__bottom{border:none;margin-top:0px;}.site-footer__bottom .region{margin-left:0px;padding-left:0px;margin-top:0px;}fieldset input,fieldset textarea{border:0.5px solid black !important;}fieldset textarea{padding-left:30px !important;}fieldset input{padding:20px 30px !important;}footer{background:#003660 !important;}h3{font-size:48px;line-height:58px;}.geolocation-map-wrapper{width:100%;}.home-intro h3{margin-bottom:30px;}.home-intro p{font-weight:300;}.front-page-intro{padding-top:55px;}@media(max-width:767px){.front-page-intro{padding-top:0px;}}.page-node-1 h3{font-family:'Cormorant',serif;font-weight:700;}.view-display-id-block_4 .view-filters{position:absolute;z-index:1;right:0;}.full-width-map{padding:0px !important;}.geolocation-map-container{height:850px !important;margin:45px 0px;}#views-exposed-form-projects-map-block-4 .form-row{margin-top:6px;background:#0067B1;float:right;margin-right:20px;}#views-exposed-form-projects-map-block-4 .js-form-item{padding:17px;margin-bottom:0px;}.js-form-item{margin:0px;}#views-exposed-form-projects-map-block-4 label{color:#0067B1;}#views-exposed-form-projects-map-block-4 .form-row{margin-top:6px;border:2px solid #0067B1;background:white;margin-right:20px;}#views-exposed-form-projects-map-block-4 .js-form-wrapper{padding-right:20px;}#views-exposed-form-projects-map-block-4 .js-form-submit{margin-bottom:2px;background-color:#0067B1;color:#ffffff !important;border-radius:0;-webkit-transition:background 0.5s ease-out;-o-transition:background 0.5s ease-out;transition:background 0.5s ease-out;font-weight:600;}.full-width-map .paragraph--type--bp-columns__1col,.full-width-map .paragraph--type--bp-column-wrapper{padding:0px !important;}.gm-style-iw .views-field-field-story-hero-image .field-content,.gm-style-iw .views-field-field-project-hero-image .field-content{width:300px;height:200px;}.gm-style-iw p{font-size:16px;line-height:24px;}.gm-style-iw a{font-size:18px;line-height:27px;}.gm-style img{width:auto;height:100%;}.gm-style-iw-d>div{width:300px;}.view-display-id-block_4{position:relative;}.projects-toggle ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.projects-toggle .paragraph--type--bp-column-wrapper{padding:50px 45px;}.page-node-4 h1.title,.page-node-114 h1.title,.page-node-3 h1.title{padding:80px 30px 0px 30px;max-width:1200px;padding-top:80px;clear:left;}@media(max-width:767px){.page-node-4 h1.title,.page-node-114 h1.title,.page-node-3 h1.title{padding-top:40px;}}.front-subtitle{margin-top:35px;}h1.title{padding-left:30px;padding-right:30px;padding-top:80px;clear:left;}@media(max-width:767px){h1.title{padding-top:40px;}.front-subtitle{margin-top:17.5px;}}.page-node-1 h1.title{padding-top:0px;}h2.section-title{font-size:48px;font-weight:800;font-family:'Cormorant',serif;line-height:58px;}@media (max-width:414px){h2.section-title{font-size:40px;}}h2.small-section-title{font-weight:600;line-height:33px;font-size:24px;margin-bottom:25px;}.projects-toggle ul li a{cursor:pointer;list-style:none;margin-right:10px;opacity:0.5;-webkit-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;}.projects-toggle ul li img{width:100px;margin-right:19px;}.projects-toggle-inner{width:230px;float:left;}.view-content{margin:0px;;}.views-element-container{padding:0px;}#views-exposed-form-projects-map-block-5 select{width:100%;padding:0.375rem 0.75rem;background-repeat:no-repeat;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(/sites/default/files/images/arrow.png) no-repeat right;border:2px solid #0067B1;text-transform:uppercase;font-weight:600;border-radius:0px;background-size:80px 80px;height:80px;color:#0067B1;}#views-exposed-form-projects-map-block-5 label{font-size:24px;font-weight:600;color:#0067B1;display:block;}#views-exposed-form-projects-map-block-5 button{background-color:#0067B1;color:#ffffff !important;border-radius:0;font-size:28px;padding:19px 46px;-webkit-transition:background 0.5s ease-out;-o-transition:background 0.5s ease-out;transition:background 0.5s ease-out;font-weight:600;}#views-exposed-form-projects-map-block-5 .js-form-item-tid{width:60%;}#views-exposed-form-projects-map-block-5 .js-form-item-field-program-name-target-id{width:20%;}#views-exposed-form-projects-map-block-5 .form-item-field-name-of-state-target-id{width:20%;}#views-exposed-form-projects-map-block-5 .form-row .form-actions{width:100%;text-align:right;margin-top:35px;}.projects-toggle{width:100%;}.projects-toggle ul li a.current{opacity:1;}.projects-toggle .paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__1col{padding:0px;}.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__1col{padding:0px !important;}.projects-toggle .paragraph--type--bp-columns__1col ul{padding:0px;}.projects-toggle ul li a:hover{opacity:1;}.projects-toggle ul li{list-style:none;}.projects-toggle,.project-block-type{max-width:1200px;margin:0 auto;}.scroll-to-filter,.scroll-to-filter div,.scroll-to-filter p{margin:0px !important;visibility:hidden;height:0px;position:relative;padding:0px !important;}.scroll-to-filter{position:absolute;top:550px;}.projects-teasers .views-row,.stories-teasers .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;width:100%;padding-bottom:25px;}.projects-teasers .view-content,.stories-teasers .view-content{margin-top:35px;margin-bottom:80px;}.projects-teasers .views-row:not(:last-child),.stories-teasers .views-row:not(:last-child){border-bottom:0.5px solid #0067B1;}.page-node-114 .geolocation-map-container,.page-node-3 .geolocation-map-container{margin:0px 0px 45px 0px;}@media (max-width:768px){.projects-teasers .image-and-text-container,.stories-teasers .image-and-text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.projects-teasers .project-teaser-text,.stories-teasers .project-teaser-text{margin-left:0px !important;margin-top:20px;}#views-exposed-form-projects-map-block-5 .js-form-item-tid,#views-exposed-form-projects-map-block-5 .js-form-item-field-program-name-target-id,#views-exposed-form-projects-map-block-5 .form-item-field-name-of-state-target-id{width:100%;}#views-exposed-form-projects-map-block-5{margin-bottom:50px;}.projects-teasers img,.stories-teasers img{width:100%;height:auto;}.projects-teasers .views-field-nothing,.stories-teasers .views-field-nothing{width:100%;}.page-node-114 .geolocation-map-container,.page-node-3 .geolocation-map-container{margin:24px 0px 45px 0px;}#views-exposed-form-projects-map-block-4 .form-row{margin-right:0px;margin:101px 10px;}#views-exposed-form-projects-map-block-4 .js-form-item{width:100%;}#views-exposed-form-projects-map-block-4 .js-form-wrapper{width:100%;}#views-exposed-form-projects-map-block-4 .js-form-wrapper button{float:right;}}.projects-teasers .project-teaser-text,.stories-teasers .project-teaser-text{margin-left:20px;}.projects-teasers .project-teaser-text p:last-of-type,.stories-teasers .project-teaser-text p:last-of-type{margin-bottom:0px;}.projects-teasers h2.project-teaser-title,.stories-teasers h2.project-teaser-title{font-size:24px;line-height:34px;font-weight:500;margin-bottom:15px;}.stories-teasers h2.project-teaser-title{color:#000000;}.projects-teasers h2.project-teaser-title,.stories-teasers h2.project-teaser-title a{color:var(--seagrant-blue);}.projects-teasers h2.project-teaser-title a,.stories-teasers h2.project-teaser-title a{color:var(--seagrant-blue);}.projects-teasers .image-and-text-container,.stories-teasers .image-and-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;}.projects-teasers .image-and-text-container p,.stories-teasers .image-and-text-container p{font-size:20px;line-height:28px;font-weight:300;}.projects-teasers .image-and-text-container p.program-name,.stories-teasers .image-and-text-container p.program-name{font-size:18px;font-weight:600 !important;line-height:26px;color:#0067B1;text-transform:uppercase;}.show-title{display:block;}.paragraph--type--hero-image{display:none;}.paragraph--type--hero-image .paragraph__column{padding-left:0px;padding-bottom:65px;}.field--name-field-hero-image-title,.field--name-field-hero-image-title h2{margin-bottom:0px;font-family:'Open Sans Condensed',sans-serif;color:white;font-weight:700;font-size:90px;line-height:125px;text-transform:uppercase;}.field--name-field-hero-image-sentence,.field--name-field-hero-image-sentence h3{margin-bottom:0px;font-family:'Open Sans',sans-serif;color:white;font-weight:700;font-size:28px;line-height:42px;}@media (max-width:768px){.field--name-field-hero-image-title h2{font-size:60px;line-height:90px;}.field--name-field-hero-image-sentence h3{font-size:22px;line-height:33px;}}.field--name-field-hero-image-title{margin-bottom:5px;}.hero-image-text{clear:left;position:absolute;bottom:266px;width:100%;text-align:center;padding:0px 30px;}.paragraph--type-theme-cards{margin-right:0px;margin-left:0px;padding-bottom:45px;padding-top:45px;}@media(max-width:767px){.paragraph--type-theme-cards{padding-bottom:22.5px;padding-top:22.5px;}}.paragraph--type-theme-cards .paragraph--type--bp-column-wrapper{padding:0px;}.theme-image-and-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type-theme-cards .theme-text{position:absolute;padding:0px 50px;bottom:60px;color:white;opacity:0;-o-transition:opacity .50s ease-in-out;transition:opacity .50s ease-in-out;-moz-transition:opacity .50s ease-in-out;-webkit-transition:opacity .50s ease-in-out;width:100%;}.paragraph--type-theme-cards h3{color:black;text-align:center;text-transform:uppercase;font-size:36px !important;line-height:48px;font-family:'Open Sans Condensed',sans-serif !important;font-weight:700;padding-top:30px;margin-bottom:0px;}.paragraph--type-theme-cards .theme-text h3{color:white;padding-top:0px;margin-bottom:30px;}.paragraph--type-theme-cards .col-sm-3>h3{padding:30px 15px 0px 15px;}.paragraph--type-theme-cards .field--type-string-long{font-size:20px;line-height:27px;border-top:3px solid white;padding-top:30px;}.paragraph--type-theme-cards{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type-theme-cards .col-sm-3{padding:0px;position:relative;z-index:2;}@media (max-width:1200px){.paragraph--type-theme-cards .col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:30px;}}@media (max-width:768px){.paragraph--type-theme-cards .col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:15px;}}.paragraph--type-theme-cards img{width:100%;display:block;height:auto;-o-object-fit:cover;object-fit:cover;transition:-webkit-filter 0.50s ease-in;-webkit-transition:-webkit-filter 0.50s ease-in;-o-transition:filter 0.50s ease-in;transition:filter 0.50s ease-in;transition:filter 0.50s ease-in,-webkit-filter 0.50s ease-in;}.paragraph--type-theme-cards .field--type-image{margin:0px;display:block;width:100%;-webkit-filter:brightness(0.5);filter:brightness(0.5);transition:-webkit-filter 0.50s ease-in;-webkit-transition:-webkit-filter 0.50s ease-in;-o-transition:filter 0.50s ease-in;transition:filter 0.50s ease-in;transition:filter 0.50s ease-in,-webkit-filter 0.50s ease-in;}.paragraph--type-theme-cards .col-sm-3:hover .theme-text{opacity:1;-webkit-transition:opacity .50s ease-in-out;-o-transition:opacity .50s ease-in-out;transition:opacity .50s ease-in-out;}.paragraph--type-theme-cards .col-sm-3:hover img{-webkit-filter:brightness(0.5);filter:brightness(0.5);transition:-webkit-filter 0.50s ease-in;-webkit-transition:-webkit-filter 0.50s ease-in;-o-transition:filter 0.50s ease-in;transition:filter 0.50s ease-in;transition:filter 0.50s ease-in,-webkit-filter 0.50s ease-in;}@media (max-width:1634px){.paragraph--type-theme-cards .theme-text h3,.paragraph--type-theme-cards h3{font-size:28px !important;line-height:35px !important;margin-bottom:25px !important;}.paragraph--type-theme-cards .theme-text{bottom:inherit;}.paragraph--type-theme-cards .field--type-string-long{padding-top:25px;}}.paragraph--type--full-width-image .paragraph__column{padding:0px;}.paragraph--type--full-width-image div{height:100%;}.paragraph--type--full-width-image{padding-top:45px;}.paragraph--type--full-width-image img,.field--name-field-bottom-image img{-o-object-fit:cover;object-fit:cover;display:block;width:100vw;margin-bottom:0px;}.paragraph--type--quote{max-width:900px;margin:0 auto;padding:70px 30px 45px 112px;}@media(max-width:767px){.paragraph--type--quote{padding:35px 30px 22.5px 112px;}}.paragraph--type--quote .field--name-field-quote,.paragraph--type--quote .field--name-field-author{font-family:'Cormorant',serif;font-weight:300;font-size:36px;line-height:48px;}.paragraph--type--quote .field--name-field-quote::before{background-image:url(/sites/default/files/images/quote.png);position:absolute;background-repeat:no-repeat;background-size:67px;display:inline-block;width:76px;height:63.74px;content:"";left:-80px;top:-30px;}.paragraph--type--quote .field--name-field-author::before{display:inline-block;content:"";border-top:2px solid black;width:20px;margin:0px 5px 5px 0px;}@media(max-width:767px){.paragraph--type--quote .field--name-field-quote,.paragraph--type--quote .field--name-field-author{font-size:28px;line-height:40px;}.paragraph--type--quote .field--name-field-quote::before{background-size:55px;width:55px;}}.paragraph--type--text-and-video,.paragraph--type--image-and-text{padding:45px 0px;}@media(max-width:767px){.paragraph--type--text-and-video,.paragraph--type--image-and-text{padding:22.5px 0px;}}.home-video-section{background:#F0F5F4;padding:55px 0px;margin-top:45px;margin-bottom:45px;}.field--type-text-long p:last-of-type{margin-bottom:0px;}.paragraph--type--text-and-video .paragraph__column,.paragraph--type--image-and-text .paragraph__column{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1480px;margin:0 auto;padding:0px;float:none;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:30px !important;padding-right:30px !important;}.paragraph--type--text-and-video .field--name-field-video-caption p,.paragraph--type--image-and-text .field--name-field-image-caption p{font-size:18px;line-height:27px;}.paragraph--type--text-and-video .paragraph__column>.field--type-text-long{width:calc(40% - 20px);margin-right:40px;}.paragraph--type--text-and-video .video-and-text-video-container{width:calc(60% - 20px);}.paragraph--type--image-and-text .paragraph__column>.field--type-text-long{width:calc(60% - 20px);margin-left:40px;}.paragraph--type--image-and-text .image-and-text-image-container{width:calc(40% - 20px);}.paragraph--type--image-and-text .field--type-image{margin-right:0px;}.paragraph--type--text-and-video .youtube-container{height:100%;}.paragraph--type--text-and-video iframe{width:100%;}.field--name-field-video-caption{margin-top:20px;}.paragraph--type--image-and-text img{width:100%;height:auto;}@media (max-width:991px){.paragraph--type--text-and-video .paragraph__column>.field--type-text-long{width:100%;margin-right:0px;margin-bottom:30px;}.paragraph--type--text-and-video .video-and-text-video-container{width:100%;}.paragraph--type--image-and-text .paragraph__column>.field--type-text-long{width:100%;margin-left:0px;}.paragraph--type--image-and-text .image-and-text-image-container{width:100%;margin-bottom:30px;}}.paragraph--type--text{margin:0 auto;max-width:1200px;padding-right:5%;padding-left:30px;padding-bottom:45px;padding-top:45px;}@media(max-width:767px){.paragraph--type--text{padding-bottom:22.5px;padding-top:22.5px;}}.paragraph--type-pair-of-images img{width:100%;display:block;height:auto;}.paragraph--type-pair-of-images figcaption p:last-of-type{margin-bottom:0px;}.paragraph--type-pair-of-images figcaption{margin-top:15px;}.paragraph--type-pair-of-images figure{margin-bottom:0px;}.paragraph--type-pair-of-images{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1480px;margin:0 auto !important;padding:45px 15px;}.paragraph--type-pair-of-images .bs-region--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:991px){.paragraph--type-pair-of-images .bs-region--left{margin-bottom:30px;}.paragraph--type-pair-of-images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:45px 30px;}.bs-region{padding:0px;}.search-toggle{padding:30px;}}@media (max-width:767px){.paragraph--type-pair-of-images{padding:22.5px 30px;}}.page-node-1 footer{margin-top:10px;}p.small-copy{font-size:16px;line-height:25px;}p.medium-copy{font-size:18px;line-height:27px;}.search-bar-container{background:white;z-index:9999999;}.region-search-bar.container{margin:0 auto;}header #search-block-form{padding:0px !important;}.row.region.region-search-bar.container{max-width:100%;padding:0px 31px;}header .search-block-form fieldset{margin-bottom:30px !important;margin-top:23px;-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;padding:0px;}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;}@media (max-width:991px){header .search-block-form fieldset{padding:0px !important;}}header .search-block-form .form-actions{display:none;}header .search-block-form,header .container-inline,header .search-block-form fieldset{width:100%;}header .search-block-form fieldset input{background:none !important;border-top:none !important;border-left:none !important;border-right:none !important;border-radius:0rem !important;color:black !important;padding-left:50px;font-size:20px;}header .search-block-form fieldset input::-webkit-input-placeholder{color:rgb(211,211,211) !important;}header .search-block-form fieldset input:-ms-input-placeholder{color:rgb(211,211,211) !important;}header .search-block-form fieldset input::-ms-input-placeholder{color:rgb(211,211,211) !important;}header .search-block-form fieldset input::-moz-placeholder{color:rgb(211,211,211) !important;}header .search-block-form fieldset input::placeholder{color:rgb(211,211,211) !important;}.search-block-form fieldset .fa-search{position:absolute;top:24px;}header .search-block-form svg{font-size:25px;}header svg path{fill:var(--seagrant-blue);}.page-node-1 .search-toggle path{fill:white !important;}#block-searchbar svg path{fill:black !important;}.region-top-header-form{cursor:pointer;padding:7px 0px;}.search-bar-container{height:0px;visibility:hidden;position:absolute;width:100%;}.search-bar-visibility{height:auto;visibility:visible;}.rotate-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.paragraph--type-resources-card{margin-bottom:100px;}@media(max-width:767px){.paragraph--type-resources-card{margin-bottom:50px;}}.paragraph--type-resources-card img{max-width:200px;height:auto;width:100%;}.paragraph--type-resources-card .field--name-field-link{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type-resources-card .field--name-field-link>.field__item{margin-right:50px;}.paragraph--type-resources-card .field--name-field-link>.field__item a{text-transform:uppercase;padding:27px 100px;border:1px solid var(--seagrant-blue);display:block;font-weight:600;color:var(--seagrant-blue);-webkit-transition:background 0.5s ease-out;-o-transition:background 0.5s ease-out;transition:background 0.5s ease-out;text-align:center;}.paragraph--type-resources-card .field--type-link{margin-top:75px;}@media(max-width:767px){.paragraph--type-resources-card .field--type-link{margin-top:37.5px;}}@media (max-width:991px){.paragraph--type-resources-card .field--name-field-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type-resources-card .field--type-link a{margin-bottom:25px;}.paragraph--type-resources-card .field--name-field-link>.field__item{margin-right:0px;}}.paragraph--type-resources-card .field--name-field-link>.field__item a:hover{background:var(--seagrant-blue);color:white;text-decoration:none;}.paragraph--type-resources-card h2{font-size:28px;line-height:42px;font-weight:600;margin-bottom:0px;font-family:'Cormorant',serif;font-weight:700;}@media (max-width:991px){#my-navbar-collapse{position:fixed;background:var(--seagrant-blue);top:100px;left:0;z-index:1;width:50%;height:100%;}#navbar-main{background:white !important;}.blurryBackground{-webkit-filter:blur(5px);filter:blur(5px);transition:-webkit-filter 0.5s ease-out;-webkit-transition:-webkit-filter 0.5s ease-out;-o-transition:filter 0.5s ease-out;transition:filter 0.5s ease-out;transition:filter 0.5s ease-out,-webkit-filter 0.5s ease-out;}.search-toggle{right:0px;top:12px;}@media (max-width:1350px){.search-toggle{right:0px;}}.navbar-brand{display:block;margin:0 auto;}.navbar-brand img{top:-33px !important;margin-left:-50px;}.navbar-toggler{position:absolute;padding:.25rem 30px;}#navbar-main{height:100px;}header #search-block-form{margin:0px;margin:9px 0px 20px 0px !important;}header .search-block-form fieldset{padding:0px 30px !important;}#block-searchbar fieldset{margin:0px !important;}#block-searchbar{top:100px;}.moveDown{top:169px !important;}header .search-block-form fieldset input{font-size:13px !important;padding:10px 29px !important;}.search-block-form fieldset .fa-search,header .search-block-form svg{top:13px;font-size:13px !important;}.homeNavImageLink{padding:0px !important;border-bottom:none;}.homeNavImage{width:115px !important;top:-33px !important;margin-left:-50px;}.page-node-1 .search-toggle path,header svg path{fill:var(--seagrant-blue) !important;}#navbar-main a:not(.homeNavLinks){color:white !important;}}.story-test iframe{width:100%;height:1000px;border:none;}.field--name-field-story-intro{margin:0 auto;max-width:1200px;padding-right:5%;padding-left:30px;padding-bottom:45px;}.field--name-field-story-intro h2{font-size:28px;line-height:42px;font-weight:600;margin-bottom:0px;margin-bottom:15px;}.story-test .paragraph--type--bp-column-wrapper,.story-test .paragraph--type--bp-columns__1col{padding:0px !important;}#n-dRsK0m{display:none !important;}.list-of-stories .row{display:block;}.project-contacts-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding-right:5%;padding:45px 30px 20px 30px;}.paragraph--type--contacts-and-credits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:45px 5% 45px 30px;}@media(max-width:767px){.project-contacts-container{padding:22.5px 30px 10px 30px;}.paragraph--type--contacts-and-credits{padding:22.5px 5% 22.5px 30px;}}.paragraph--type--contacts-and-credits p{font-size:20px;line-height:28px;font-weight:100;margin-bottom:1px;}.paragraph--type--contacts-and-credits p strong{font-weight:400;}.paragraph--type--contacts-and-credits .paragraph__column{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--contacts-and-credits .paragraph__column img{margin-right:30px;}.contact-and-credits-contact{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--contacts-and-credits .contact-and-credits-contact:first-of-type{width:500px;margin-right:10px;}.paragraph--type--contacts-and-credits .contact-and-credits-contact:nth-of-type(2){margin-right:10px;width:272px;}.paragraph--type--contacts-and-credits .contact-and-credits-contact:last-of-type{width:272px;}.project-contacts-container .project-contact{width:calc(50% - 100px);margin-right:100px;margin-bottom:63px;}@media (max-width:992px){.project-contacts-container .project-contact,.contact-and-credits-contact,.paragraph--type--contacts-and-credits .paragraph__column{width:100% !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--contacts-and-credits .contact-and-credits-contact{margin-bottom:30px;}}.node--type-project .paragraph--type-pair-of-images{padding-top:73px;}.node--type-project .contact-title-container{margin-top:25px;}.node--type-story .contact-title-container{margin-top:65px;}@media(max-width:767px){.node--type-story .contact-title-container{margin-top:32.5px;}}.node--type-project h1.title,.node--type-story h1.title{max-width:1200px;padding-left:30px;padding-right:30px;padding-right:13%;padding-bottom:35px;}.node--type-story h1.title{max-width:1200px;padding-left:30px;padding-right:30px;}.field--name-field-program-description{max-width:1200px !important;margin:0 auto;padding-right:5%;padding-left:30px;}.project-info{max-width:1200px;margin:0 auto;padding-left:30px;font-size:22px;font-weight:300;padding:45px 30px;}.project-info>div{margin-bottom:15px;}@media(max-width:767px){.project-info{padding:22.5px 30px;font-size:18px;}.project-info>div{margin-bottom:10px;}}.project-info .field__item,.project-info .field__item p,.project-info .field__items{display:inline;}.project-contacts-container .project-contact{display:-webkit-box;display:-ms-flexbox;display:flex;}.project-contacts-container .project-contact img{width:100%;height:100%;}.node--type-project .field--name-field-text-for-map{display:none;}.project-contacts-container .contact-text div{font-weight:300;}.project-contacts-container .contact-text div:first-of-type{font-weight:400;}.paragraph--type--media{max-width:1480px;margin:0 auto;padding:45px 30px;}@media(max-width:767px){.paragraph--type--media{padding:22.5px 30px;}}.paragraph--type--media .field--name-field-image-description{clear:left;width:67%;margin:0 auto;}.paragraph--type--media .field--name-field-image-description p,.paragraph--type--media .field--name-field-video-description33 p{font-size:16px;line-height:25px;}.paragraph--type--media img{width:100%;height:auto;}.paragraph--type--media iframe{width:100%;}.field--name-field-video-des{margin-top:20px;}.video-embed-field-responsive-video{padding:0px !important;}.field--name-field-video-des p{font-size:18px;line-height:27px;}.paragraph--type--media .field--name-field-video-description33{width:67%;margin:0 auto;}#navbar-main .navbar-nav li{max-width:250px;width:100%;text-align:center;height:80px;padding:0px;}#navbar-main .navbar-nav a{font-size:20px;text-transform:uppercase;font-weight:300;height:100%;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:15px;}.page-node-1 #navbar-main a.navbar-brand{-webkit-box-shadow:0 12px 12px -12px rgba(0,0,0,0.16);box-shadow:0 12px 12px -12px rgba(0,0,0,0.16);}#navbar-main a.navbar-brand{padding:18px 25px 42px 25px;}@media (max-width:992px){#navbar-main .navbar-nav .navbar-brand{display:none;}#navbar-main a:not(.homeNavLinks):hover{background:white !important;color:var(--seagrant-blue) !important;}}.paragraph--type--bp-accordion{max-width:1200px;margin:0 auto;padding:45px 30px;}.paragraph--type--bp-accordion .card{border:none;}.card-header{background-color:white !important;padding:25px 0px;}.paragraph--type--bp-accordion .card-header{border-top:2px solid #0BA89A;border-bottom:none;}.paragraph--type--bp-accordion .card-header:nth-last-child(2){border-bottom:2px solid #0BA89A;}.paragraph--type--bp-accordion .show .card-header:last-of-type{border-bottom:1px solid #0BA89A;}.paragraph--type--bp-accordion .panel-title{font-size:27px;font-weight:600;}.paragraph--type--bp-accordion .show .card-header:nth-last-child(2){border-bottom:1px solid #0BA89A;}.paragraph.paragraph--type--bp-accordion .panel-heading a{padding:0px;}.paragraph--type--bp-accordion .show .card-header{border-bottom:1px solid #0BA89A;}.paragraph--type-useful-links{max-width:1200px;margin:0 auto;padding-left:30px;padding-right:30px;}.paragraph.paragraph--type--bp-accordion .panel-collapse>.paragraph{border-top:1px solid #0BA89A;}.useful-links-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0px 0px 70px 0px;border-bottom:2px solid #0067B1;}.page-node-2 .paragraph--type-useful-links{margin-top:150px;margin-bottom:100px;}@media(max-width:767px){.useful-links-container{padding:0px 0px 35px 0px;}.page-node-2 .paragraph--type-useful-links{margin-top:75px;margin-bottom:50px;}}.paragraph--type-useful-links .field--name-field-column-1,.paragraph--type-useful-links .field--name-field-column-2-links{margin-right:75px;}@media (max-width:992px){.paragraph--type-useful-links .field--name-field-column-1,.paragraph--type-useful-links .field--name-field-column-2-links{margin-right:0px;}.useful-links-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type-useful-links h2{font-family:'Cormorant',serif;font-weight:700;font-size:36px;line-height:50px;padding-top:70px;margin-bottom:50px;border-top:2px solid #0067B1;text-transform:uppercase;}@media(max-width:767px){.paragraph--type-useful-links h2{padding-top:35px;margin-bottom:25px;}}.paragraph--type-useful-links p{font-size:20px;line-height:28px;font-weight:300;}.faq-section .paragraph--type--text,.faq-section .section-title{padding-bottom:0px;margin-bottom:0px;}.page-node-5 h1.title{margin-bottom:45px;}.page-node-5 .paragraph--type--full-width-image{padding-top:190px;}@media(max-width:767px){.page-node-5 h1.title{margin-bottom:22.5px;}.page-node-5 .paragraph--type--full-width-image{padding-top:95px;}}.map .paragraph--type--bp-column-wrapper{padding:0px;max-width:100%;}.projects-map{height:65vh;width:100%;}.map p{line-height:0px;}
