/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-you-might-also-be-interested img:hover{opacity:1;transform:scale(1.1)}.block-you-might-also-be-interested a:hover{text-decoration:none;color:#0080a3}.block-you-might-also-be-interested a:hover .link-text{text-decoration:none;color:#0080a3}.block-you-might-also-be-interested img{opacity:.8;transition:opacity .35s,transform .35s;transform:scale(1)}.site-footer-top{background-color:rgba(0,182,0,.07)}.site-footer-top #block-footertools-menu,.site-footer-top #block-related-menu,.site-footer-top #block-partners-menu{color:#2e2e2e;font-weight:bold;font-size:17px;padding:0}.site-footer-top .nav-link{padding:0 1rem 0 0;color:#0071bc;text-decoration:none}.site-footer-top .region-footer-first{margin-bottom:20px}.site-footer-top .region-footer-first .nav-link{color:#2e2e2e;font-weight:700;font-size:17px;text-decoration:none}.site-footer-top .region-footer-fourth{margin:0}.site-footer-top .menu--partners ul,.site-footer-top .menu--footer ul{flex-direction:row}.site-footer-top .menu--footer .navbar-nav{margin-left:-15px;margin-right:-15px}.site-footer-top .menu--footer .nav-item{padding-left:15px;padding-right:15px;flex:0 0 100%;max-width:100%}@media(min-width:768px){.site-footer-top .menu--footer .nav-item{flex:0 0 33.33333%;max-width:33.33333%}}@media(min-width:992px){.site-footer-top .menu--footer .nav-item:first-of-type{flex:0 0 25%;max-width:25%}}@media(min-width:992px){.site-footer-top .menu--footer .nav-item:last-of-type{flex:0 0 41.66667%;max-width:41.66667%}}.site-footer-top .menu--partners .nav-item{flex:0 0 100%;max-width:100%;padding-bottom:.5rem}@media(min-width:576px){.site-footer-top .menu--partners .nav-item{flex:0 0 33.33333%;max-width:33.33333%}}.site-footer-bottom.ninds-footer{background-color:#d6d7d9;padding-top:40px;padding-bottom:30px}h1{padding:5px 0}h2{color:#2e2e2e;font-size:24px;margin:0 0 .5rem 0}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:16px;text-transform:uppercase}#main-wrapper{padding-bottom:15px}.breadcrumb-item.active{color:#2e2e2e;font-size:13px;align-self:center}.btn-blueprint{color:#0071bc;border-color:#0071bc}a{color:#0071bc}.caption-drupal-media figcaption{background-color:rgba(255,241,210,.7)}#navbar-top{background-color:#112e51;padding:30px 0}header .navbar-img{width:100%}@media(max-width:567px){header .navbar-img{max-height:30px}}#block-exposedformsite-searchpage-1{position:relative}#block-exposedformsite-searchpage-1 .site-search-submit{display:none}#block-exposedformsite-searchpage-1 #edit-search-api-fulltext{border:0;border-bottom:1px solid #fff;background:initial;color:#fff;font-size:16px;padding-left:24px}#block-exposedformsite-searchpage-1 #edit-search-api-fulltext:focus{background:#fff;color:#2e2e2e}#block-exposedformsite-searchpage-1 #edit-search-api-fulltext::placeholder{color:#fff}#block-exposedformsite-searchpage-1:before{font:var(--fa-font-sharp-solid);content:"";color:#fff;position:absolute;top:11px}.mobile-icons-container i{color:#fff}.footer-spotlight{margin-top:50px;border:3px solid #ebebeb;background-color:#fff;padding:0 21px 30px;margin-bottom:15px}.footer-spotlight .footer-spotlight-title{margin-top:20px;margin-bottom:25px;font-weight:700}.footer-spotlight .block{margin-bottom:15px}.footer-spotlight .block:last-of-type{margin-bottom:0}.path-frontpage #main-wrapper{background:url(/themes/custom/blueprint_bootstrap/assets/images/theme/bg_image.png) no-repeat center center fixed;background-size:100% auto;padding:0}@media screen and (max-width:992px){.path-frontpage #main-wrapper{background-attachment:scroll;background-position:center top;background-color:#ebebeb;background-size:100% 400px}}@media screen and (max-width:768px){.path-frontpage #main-wrapper{background-size:100% 488px}}@media screen and (max-width:576px){.path-frontpage #main-wrapper{background:none}}.featured-home-content{background-color:#ebebeb;padding:30px;position:relative}.featured-home-left .block-home-page-title{color:#fff;font-size:34px;font-weight:700;line-height:42px;text-shadow:0 2px 12px rgba(0,0,0,.5);text-decoration:none;overflow-wrap:break-word;margin-top:5px}@media screen and (max-width:992px){.featured-home-left .block-home-page-title{font-size:28px}}.featured-home-left .field--name-body{color:#fff;font-size:17px;line-height:24px}.featured-home-left .block{background:#15794b;background:linear-gradient(to right,#15794b 0%,#1f23cb 100%);margin-bottom:35px;padding:18px 38px}.featured-home-left .block:hover{background:#1f00e3}.featured-home-right .block-home-page-title{color:#2e2e2e;font-size:24px;font-weight:600;line-height:28px;padding-top:14px;padding-bottom:0}.featured-home-right .field--name-body{color:#2e2e2e;font-size:16px;line-height:22px}.featured-home-right .block{background-color:#fff;padding-left:40px;padding-right:7px;margin-bottom:30px;border-left:14px solid #7cc5db;min-height:130px}.featured-home-right .block:first-of-type{border-left:14px solid #00b600}.featured-home-right .block:last-of-type{border-left:14px solid #1f00e3}.featured-home-bottom{background:#fff;padding-top:110px;margin-top:-100px}@media screen and (max-width:992px){.featured-home-bottom{padding-top:23px;margin-top:0}}.featured-home-bottom .block-title{color:#2e2e2e;font-size:28px;font-weight:700;line-height:normal}.featured-home-bottom picture{padding:0 15px 10px 0}.featured-home-bottom picture img{opacity:.8;transition:opacity .35s,transform .35s}.featured-home-bottom picture:hover img{opacity:1;transform:scale(1.1)}#navbar-main{background:#fff}#navbar-main .nav-item{border-bottom:4px solid #fff}#navbar-main .nav-item a,#navbar-main .nav-item span,#navbar-main .nav-item button{color:#5b616b;font-size:13.5px;font-weight:700}#navbar-main .nav-item.active{background-color:#fff;border-color:#00bfe7}#navbar-main .nav-item.show{background-color:#112e51;border-bottom-color:#0071bc}#navbar-main .nav-item.show a,#navbar-main .nav-item.show span,#navbar-main .nav-item.show button{color:#fff}#navbar-main .nav-item:hover{background-color:#fff;border-bottom-color:#00bfe7}#navbar-main .nav-item:hover.show{background-color:#112e51;border-bottom-color:#0071bc}#navbar-main .nav-item:hover.show a,#navbar-main .nav-item:hover.show span,#navbar-main .nav-item:hover.show button{color:#fff}#navbar-main .nav-item .dropdown-menu{background-color:#112e51}#navbar-main .nav-item .dropdown-menu .dropdown-item.active{background:#112e51}#navbar-main .nav-item .dropdown-menu .dropdown-item:hover{background:#112e51}#navbar-main .nav-item .dropdown-menu .dropdown-item:hover a{text-decoration:underline}@media(max-width:991px){#navbar-main .nav-item{background-color:#fff;border:0}#navbar-main .nav-item a,#navbar-main .nav-item span,#navbar-main .nav-item button{color:#2e2e2e}#navbar-main .nav-item.show{background-color:#fff}#navbar-main .nav-item.show a,#navbar-main .nav-item.show span,#navbar-main .nav-item.show button{color:#2e2e2e}#navbar-main .nav-item.show .show a,#navbar-main .nav-item.show .show span{border:0;margin-left:0;padding-left:0}#navbar-main .nav-item.show.active .nav-link{color:#112e51}#navbar-main .nav-item:hover.show{background-color:#fff}#navbar-main .nav-item:hover.show a,#navbar-main .nav-item:hover.show span,#navbar-main .nav-item:hover.show button{color:#2e2e2e}#navbar-main .nav-item .dropdown-menu{background-color:#fff;border-top:4px solid #00bfe7}#navbar-main .nav-item .dropdown-menu .dropdown-item.active{background:#fff}#navbar-main .nav-item .dropdown-menu .dropdown-item:hover{background:#fff}#navbar-main .nav-item .dropdown-menu .dropdown-item:hover a{text-decoration:underline}}.sidebar .block-menu a.active,.sidebar .block-menu span.active{border-left-color:#00bfe7}.view-id-home{margin:20px auto 50px auto;max-width:760px;background-color:rgba(46,46,46,.85);padding:0 15px}.view-id-home .views-field-title .field-content{color:#00bfe7;font-size:44px;font-weight:300;letter-spacing:.6px;line-height:54px;text-align:center;padding:17px 30px 17px 31px;overflow-wrap:break-word}.view-id-home .views-field-body{color:#fff;font-size:26px;line-height:33px;text-align:center;padding:0 18px 10px 19px;font-weight:600}.view-id-home .view-footer{padding-bottom:26px;text-align:center}.view-id-home .views-row p:last-of-type{margin-bottom:0}.view-id-home .btn-learn{background-color:#00bfe7;color:#2e2e2e;font-size:19px;font-weight:700;padding:10px 30px}.views-row{margin-bottom:15px}
