/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.background-height{height:auto}.breadcrumb-parent{position:absolute}.banner-banner_large{background-size:cover !important}.full-background-image-home{background-position:center}.banner-banner_small{padding-top:55px}.banner-banner_center{padding-top:55px;height:320px}.banner-banner_center>.banner-height{position:relative}.banner-banner_center>.banner-height>.breadcrumb-parent{width:100%;display:flex}.banner-banner_center>.banner-height>.banner-full-wrapper{margin-left:0;width:100%;height:270px}.banner-banner_center>.banner-height>.banner-full-wrapper>div{max-width:963px;text-align:center;margin:0 auto}.banner-banner_center .hidden-div{display:none}.banner-banner_medium{padding-top:205px}.banner-banner_large{padding-top:355px}.pText-50{padding:0 50px}.banner-full-wrapper{background-color:#fff;height:250px;width:668px;margin-left:-50px;padding-top:110px;box-shadow:0 -20px 20px 0 rgba(0,0,0,.1)}.banner-full-wrapper-body{background-color:transparent;height:auto;min-width:963px;margin-left:50px}.hidden-div{width:39%;height:30px;float:right}.banner_small .banner-banner_small.full-background-image-home{background-position:right}@media only screen and (max-width:991px){.banner-banner_small{background-position:top !important}.full-background-image-home{background-size:unset;padding-top:205px;background-position:center}.image-360 .full-background-image-home{background-size:100% 100% !important;padding-top:205px;background-position:center}.image-768 .full-background-image-home{background-size:cover;padding-top:255px}.image-992 .full-background-image-home{background-size:cover;padding-top:355px}.image-1024 .full-background-image-home{background-size:cover}.image-1920 .full-background-image-home{background-size:cover}.image-360 .breadcrumb{display:none}.image-768 .breadcrumb{display:none}.image-992 .breadcrumb{display:none}.image-1024 .breadcrumb{display:none}.image-1920 .breadcrumb{display:none}.image-360 .banner-height{height:30px}.image-768 .banner-height{height:30px}.image-992 .banner-height{height:30px}.image-1024 .banner-height{height:30px}.image-1920 .banner-height{height:30px}.medium{margin-left:5px}.small{margin-left:5px}.banner-banner_center .breadcrumb{margin-left:5px}h1>p{font-size:48px;line-height:1.13;letter-spacing:1px;color:#fff}.mobile-max-width{margin:0 -13px}.banner-banner_large .breadcrumb{margin-left:0}.banner-full-wrapper{background-color:#fff;width:98%;top:150px;height:auto}.hidden-div{display:none}.pText-50{padding:0 15px}.banner-full-wrapper-body{width:98%;margin:0;padding:0 15px;min-width:100%}.banner-banner_small{padding-top:155px;height:197px}.banner-banner_center{padding-top:155px;height:197px}.banner-banner_center>.banner-height{position:static}.banner-banner_center>.banner-height>.banner-full-wrapper{margin:0 -13px;width:auto}.banner-banner_center>.banner-height>.breadcrumb-parent{width:auto}.banner-banner_medium{padding-top:165px;height:205px}.banner-full-wrapper{width:auto;box-shadow:0 -10px 10px 0 rgba(0,0,0,.1)}.breadcrumb{margin-top:30px !important;margin-bottom:46px !important}.banner-height{height:93px}}@media only screen and (min-width:991px){.banner-height{height:250px}.banner-height .breadcrumb{max-width:600px}}@media only screen and (min-width:280px) and (max-width:319px){.breadcrumb{width:270px}}@media only screen and (min-width:627px) and (max-width:767px){.medium{width:582px}.small{width:582px}}@media only screen and (min-width:320px) and (max-width:767px){.banner-banner_large .banner-full-wrapper{padding-top:30px}.main-container-banner{height:515px}}@media only screen and (min-width:320px) and (max-width:768px){.banner-banner_small .pText-50,.banner-banner_small .banner-full-wrapper-body{padding:0 13px}.banner-banner_small .banner-full-wrapper{padding-top:42px}.banner-banner_smal .breadcrumb-parent{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.banner-banner_large .banner-full-wrapper{padding-top:30px}}@media only screen and (min-width:992px) and (max-width:1059px){.pText-50{padding:auto}.banner-banner_center p{max-width:915px}}@media only screen and (min-width:992px) and (max-width:1279px){.banner-banner_center>.banner-height>.banner-full-wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1060px) and (max-width:1140px){.banner-full-wrapper-body{min-width:830px;margin-left:50px}.hidden-div{width:30%}}@media only screen and (min-width:1141px){.banner-full-wrapper-body{min-width:830px;margin-left:50px}.hidden-div{width:30%}.small{left:2px}}@media only screen and (min-width:1024px) and (max-width:1439px){.original-image .full-background-image-home{background-position:right}.full-background-image-home{background-size:cover}.banner_small .banner-banner_small.full-background-image-home{background-position:center}}@media only screen and (min-width:1440px) and (max-width:2400px){.image-360{display:none}.full-background-image-home{background-position:right;background-size:cover}.banner-banner_small{background-position:bottom !important}.banner-banner_medium{background-size:100% 100% !important}}@media only screen and (min-width:1920px){.image-2560{display:block}.banner-banner_large{background-position:right}.banner-banner_small{padding-top:105px}.full-background-image-home{background-size:cover}.banner-banner_small{background-position:bottom !important}.banner-banner_medium{background-size:100% 100% !important}}@media only screen and (min-width:1920px) and (max-width:2560){.banner-banner_large{background-position:right}.full-background-image-home{background-size:cover}.image-2560{display:block}}@media only screen and (min-width:2560px){.banner-banner_large{background-position:right}.full-background-image-home{background-size:cover}}.image-1920,.image-1024,.image-992,.image-768,.image-360,.image-2560{display:none}@media (min-width:1920px){.image-2560{display:block}}@media (max-width:1919px) and (min-width:1025px){.image-2560{display:block}}@media (max-width:1024px) and (min-width:993px){.image-2560{display:block}.full-background-image-home{background-position:right}}@media (max-width:992px) and (min-width:768px){.image-992{display:block}}@media only screen and (min-width:360px) and (max-width:767px){.image-768{display:block}.image-768 .full-background-image-home{padding-top:255px}}@media only screen and (min-width:300px) and (max-width:359px){.image-360{display:block}}
.card{justify-content:space-evenly}.card-text{width:20%;min-height:294px;margin-right:20px;overflow:hidden;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);border:solid 1px #eaeaea}.data{position:relative}.card-heading{padding:20px;height:100px;align-items:flex-end}.content{position:absolute;width:100%}.content p{padding:0 20px;width:100%;word-wrap:break-word}.card .wrapper:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.card .wrapper .data{transition:transform .3s}.card .wrapper:hover .data{bottom:20px;transform:translateY(-125px);-ms-transform:translateY(-125px);transition:transform .3s;z-index:1}@media only screen and (max-width:767px){.card{width:100%;height:100%;flex-direction:column}.card .data{height:100%;transform:none}.card-text{margin-bottom:20px;transform:none}.card .wrapper:hover .data{transform:none}.card-text,.card-img img{width:100%;height:100%}.content{position:static;margin-bottom:20px;width:100%}.card-heading{height:auto}.card .wrapper:hover .data{bottom:0;transform:none;-ms-transform:none;transition:none;z-index:0}}@media only screen and (max-width:1279px) and (min-width:992px){.content{width:auto;height:auto}.card .wrapper:hover .data{bottom:20px;transform:translateY(-162px)}.card-heading{font-size:20px}}@media only screen and (max-width:991px) and (min-width:768px){.card{width:100%;height:100%;flex-direction:row;flex-wrap:wrap;justify-content:unset}.card .data{height:100%;transform:none}.card-text{margin-bottom:20px;transform:none}.card .wrapper:hover .data{transform:none}.card-text{width:47%;margin-bottom:20px}.card-img img{width:100%}.content{position:static;margin-bottom:20px;width:100%}.card-heading{height:auto}.card .wrapper:hover .data{bottom:0;transform:none;-ms-transform:none;transition:none;z-index:0}}
.title a{color:gray}.menu-button{position:absolute;z-index:999;top:16px;right:16px;width:25px;text-align:center;cursor:pointer}.menu-button span{width:5px;height:5px;background-color:gray;color:gray;position:relative;display:inline-block;border-radius:50%}.menu-button span:after,.menu-button span:before{content:"";display:block;width:5px;height:5px;background-color:currentColor;position:absolute;border-radius:50%}.menu-button span:before{left:-10px}.menu-button span:after{right:-10px}.menu-content{text-align:center;position:absolute;top:0;left:0;width:100%;z-index:-1;transition:transform .3s;transform:translateY(0)}.menu-content li{width:33.333333%;float:left;background-color:#77d7b9;height:60px;position:relative}.menu-content a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px}.menu-content span{top:-10px}.width-33{width:30%;margin:1.5% 1.5% 0 0}.flex-column{flex-direction:column}.primaryDescription{margin-bottom:30px}.primaryDescription p{font-size:16px;font-family:"HelveticaNeue";line-height:1.5;color:#5f4646}.grant-img{margin-right:20px}.imgTitle{flex-wrap:wrap}.imgTitleDes{width:100%;flex-wrap:wrap}.btop{border-bottom:1px solid #d4d4d4;margin-top:30px;padding-bottom:30px}.imgTitle>div:nth-child(-n+3),.imgTitleDes>div:nth-child(-n+3){margin-top:0}.borderTop{border-top:1px solid #bfbfbf;padding-top:30px}.dueDelTxt p{font-size:16px;line-height:1.5;color:#4a4a4a;font-family:"HelveticaNeue"}.img-wrapper{min-width:98px}@media only screen and (max-width:991px){.imgTitle>div:nth-child(-n+3),.imgTitleDes>div:nth-child(-n+3){margin-top:20px}.imgTitle>div:first-child,.imgTitleDes>div:first-child{margin-top:0}.grant-img{margin-right:15px;width:68px}.imgTitleDes,.imgTitle{flex-direction:column;width:100%}.imgTitle>div,.imgTitleDes div{width:auto}.hidden-lg .imgTitleDes .width-33 div:first-child{width:auto;min-width:100px}.btop{margin-top:20px;padding-bottom:20px}.imgTitle>.btop>.img-wrapper{width:auto}}.borderTop{border-top:1px solid #bfbfbf;padding-top:30px}
.block-region-first-below,.block-region-first-below>section,.block-region-first-below>section>article,.block-region-second-below,.block-region-second-below>section,.block-region-second-below>section>article{height:100%}.icca-image{padding-right:65px}.icca-image-right{padding-left:65px}.icca-image>div{text-align:right}.icca-image-right>div{text-align:left}.icca-image>div>img{display:inline-block}.node--type-icon-content-cta .icca-image{display:inline-block;vertical-align:top;padding-left:0}.icca-image img{margin:0 auto}.icca-body-cta.cta-left{padding:0;margin:0}.node--type-icon-content-cta .icca-body{display:inline-block;vertical-align:top;width:52%}.node--type-icon-content-cta .row{padding:50px 0}.half-width .icca-image{padding-right:0}.half-width .icca-body{padding-left:0}.half-width,.half-width h3{color:#fff}.half-width .icon-cta-image img{width:120px;height:106px}.half-width .icon-cta-image img{float:right}.half-width .cta-left .link-center{border:transparent;background:0 0;min-width:0;padding:0}.half-width .icca-image>div{text-align:right;padding-right:50px}.half-width .icca-image img{width:50%;display:inline-block}.half-width .link-center{display:inline-block;border:0 solid transparent;background:0 0;padding:1.125rem 1.75rem;position:relative;text-align:center}.half-width .cta-left a.link-center:hover{background-color:transparent}.half-width .link-center span:not(.tooltiptext){display:inline-block;vertical-align:middle}.half-width div.icca-body-cta>a{height:initial;display:inline-block;position:relative}.half-width div.icca-body-cta>a:visited,.half-width div.icca-body-cta>a:focus,.half-width div.icca-body-cta>a:active,.half-width div.icca-body-cta>a:hover{text-decoration:none}@media only screen and (min-width:320px) and (max-width:767px){.full-width h3{font-size:30px}.icca-image-right>div{display:inline-block;margin-top:30px;text-align:center}.half-width .icca-image>div{text-align:center;padding-right:0;margin-bottom:30px}.half-width .icca-image img{width:40%;display:inline-block;height:76px;object-fit:contain}.icca-image{width:50%;padding-right:0}.icca-image>div{text-align:center;margin-bottom:30px}.icca-image>div>img{width:100%;display:inline-block}.icca-body-title,.icca-body-content{text-align:center}.icca-image img{margin:0 auto}.icca-body{padding:0}.node--type-icon-content-cta .icca-body{width:100%}.node--type-icon-content-cta .row{padding:40px 0}.half-width .cta-left a.link-center{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.full-width h3{font-size:30px}.half-width .icca-image>div{text-align:center;padding-right:0;margin-bottom:30px}.icca-image>div{text-align:center}.icca-image-right>div{display:inline-block;margin-top:30px;text-align:center}.icca-image{padding-right:0}.half-width .icca-image img{height:100px}.icca-image>div>img{width:50%;display:inline-block}.icca-body{padding:0}.node--type-icon-content-cta .icca-body{width:100%}.node--type-icon-content-cta .row{padding:50px 0}}.alignleft,.alignleft div{text-align:left}.aligncenter,.aligncenter div{text-align:center}
.cta-center>a.link-center{font-family:"HelveticaNeue-CondensedBold";color:#fff;background-color:#006778;display:flex;align-items:center;min-width:200px;padding:0 20px;justify-content:center;letter-spacing:1px;text-transform:uppercase;height:50px;font-size:18px;border:1px solid #006778}.cta-center>a.link-center:hover{background-color:#005c6b}.cta-left>a.link-center{font-family:"HelveticaNeue-CondensedBold";color:#fff;background-color:#006778;display:flex;align-items:center;min-width:200px;padding:10px 20px;justify-content:center;letter-spacing:1px;text-transform:uppercase;height:50px;font-size:18px;border:1px solid #006778}.cta-left>a.link-center:hover{background-color:#005c6b}.cta-center{display:flex;justify-content:center;padding:20px 0 40px}.cta-left{display:inline-block}.arrow{background-image:url("/themes/vc_ole/css/../images/arrow-right-solid.svg");background-repeat:no-repeat;width:17px;height:13px;position:relative;left:10px;-webkit-transition:left .2s;transition:left .2s;top:0;-webkit-transform:translate(9%,-10%);transform:translate(9%,-10%)}.half-width .arrow{left:-10px}.half-width .link-center:hover .arrow{position:relative;left:0}.half-width .cm-button span:first-child{padding-right:20px}.teal-arrow{background-image:url("/themes/vc_ole/css/../images/arrow-right-solid-blue.svg");background-repeat:no-repeat;padding:7px;position:relative;top:-1px;display:inline-block;vertical-align:middle;left:0;-webkit-transition:left 2s;transition:left .2s linear}_:-ms-fullscreen,:root .teal-arrow{top:-2px}.reverse-teal-arrow{background-image:url("/themes/vc_ole/css/../images/arrow-right-solid-blue.svg");-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";background-repeat:no-repeat;padding:7px;position:relative;display:inline-block;vertical-align:middle;left:10px;-webkit-transition:left 2s;transition:left .2s linear;-webkit-transform:translate(9%,-10%);transform:translate(9%,-10%)}.read-more-link a>span:first-child{padding-right:10px}.link-center:hover .arrow{position:relative;left:20px}.cta-center>a.link-center:hover,.cta-left>a.link-center:hover{transition:background-color .2s linear}.read-more-link span>a{font-family:"HelveticaNeue-CondensedBold" !important;font-size:18px;font-weight:400;font-style:normal;line-height:1.67;letter-spacing:1.1px;color:#006778;display:inline-block;position:relative;text-transform:uppercase;-webkit-transition:left .2s linear;transition:left .2s linear}.read-more-link span>a:hover{color:#005c6b}.read-more-link span>a:hover .teal-arrow{position:relative;left:10px}.read-more-link span>a:hover .reverse-teal-arrow{position:relative;left:-10px}.read-more-link span.field-content>a{font-family:"HelveticaNeue-CondensedBold";font-size:18px;font-weight:400;font-style:normal;line-height:1.67;letter-spacing:1.1px;color:#006778;display:inline-block;position:relative;text-transform:uppercase;left:10px;-webkit-transition:left .2s linear;transition:left .2s linear}.read-more-link span.field-content>a:hover{color:#005c6b}.read-more-link span.field-content>a:hover .teal-arrow{position:relative;left:10px}.read-more-link span.field-content>a:hover .reverse-teal-arrow{position:relative;left:-10px}.nc-more{display:inline-block;border:0 solid transparent;background:0 0;color:#000;padding:1.125rem 1.75rem;position:relative;text-align:center}.nc-more:hover .arrow{position:relative;left:20px}.nc-more:hover{background-color:#005c6b;transition:background-color .2s linear}.nc-more span,.nc-more>div>a{display:inline-block;position:relative;z-index:2}.bl-more{display:inline-block;border:0 solid transparent;background:0 0;color:#000;padding:1.125rem 1.75rem;position:relative;text-align:center}.bl-more span,.bl-more>div>a{display:inline-block;position:relative;z-index:2}.bl-more:hover .arrow{position:relative;left:20px}.bl-more:hover{background-color:#005c6b;transition:background-color .2s linear}.secondary-cta-border a>span:first-child{padding-right:10px}.blog-details-page .secondary-cta-border{padding-bottom:0}.secondary-cta-border span.field-content>a{font-family:"HelveticaNeue-CondensedBold";font-size:16px;line-height:1.67;letter-spacing:1.1px;color:#006778;display:inline-block;position:relative;text-transform:uppercase;-webkit-transition:left .2s linear;transition:left .2s linear;display:flex;align-items:center;min-width:200px;padding:0 20px;height:50px;justify-content:center;border:solid 1.2px #006778;background-color:#fff;outline:none}.secondary-cta-border span.field-content>a:hover{color:#005c6b;border:solid 1.2px #005c6b}.secondary-cta-border-error-lit span.field-content>a{font-family:"HelveticaNeue-CondensedBold";font-size:16px;line-height:1.67;letter-spacing:1.1px;background-color:#006778;display:inline-block;position:relative;text-transform:uppercase;-webkit-transition:left .2s linear;transition:left .2s linear;display:flex;align-items:center;max-width:200px;padding:0 20px;height:50px;justify-content:center;border:solid 1.2px #006778;color:#fff}.secondary-cta-border .field-content>a:hover .reverse-teal-arrow{position:relative;left:0}.secondary-cta-border{display:inline-block}.news-top-stories .secondary-cta-border .field-content>a{min-width:auto}.button-center{display:flex;justify-content:center;align-items:center}.contentSpace{margin-top:60px;padding-bottom:60px}@media only screen and (min-width:320px) and (max-width:768px){.cta-left{display:inline-block;width:100%;padding:20px 0}.cta-center>a.link-center{min-width:100%}.cta-center{width:100%;padding:70px 0 80px}.cta-left>a.link-center{font-family:"HelveticaNeue-CondensedBold";color:#fff;background-color:#006778;display:flex;align-items:center;min-width:100%;height:50px;padding:10px 20px;justify-content:center;letter-spacing:1px;border:1px solid #006778}.cta-left>a.link-center:hover{background-color:#005c6b;border:1px solid #005c6b}.read-more-link span.field-content>a{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.cta-left>a.link-center{font-family:"HelveticaNeue-CondensedBold";color:#fff;background-color:#006778;display:flex;align-items:center;min-width:100%;justify-content:center;letter-spacing:1px;height:50px}.cta-left>a.link-center:hover{background-color:#005c6b;text-decoration:none}.cta-left{display:inline-block;width:100%;padding:0}.cta-center>a.link-center{min-width:100%}.cta-center{width:100%;padding:70px 0 80px}}
