body{font-family:'Calibri Regular';color:#1D1B1A;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Avenir Next LT Pro Medium';}a{outline-color:#1D8F4C;}img{max-width:100%;}.sticky-header{position:sticky;left:0;top:0;right:0;margin:0 !important;z-index:100;background:#fff;box-shadow:0px 5px 10px #1D8F4C1A;border-radius:0px 0px 10px 10px;}.navbar-brand img{max-width:245px;}.topbar{float:right;margin-bottom:10px;}.topbar li{float:left;padding:0 8px;}.topbar li a,.nav-link--user-login{display:inline-block;font-size:17px;line-height:30px;color:#fff !important;text-decoration:none !important;}.nav-link--user-login:hover{color:#fff !important;}.topbar li a.topbar-button{background:#1D8F4C;color:#fff !important;padding:0 15px;line-height:34px;border-radius:5px;transition:0.2s background ease-out;outline:0;}.topbar li a.topbar-button:hover,.topbar li a.topbar-button:focus{color:#fff !important;background:#DF522C}#search-block-form{position:relative;margin:0 0 0 10px}#search-block-form legend{display:none;}#search-block-form label{float:left;margin:0 8px 0 0;line-height:34px;font-size:17px;}#search-block-form input{float:left;width:auto;padding:0 40px 0 10px;line-height:34px;height:34px;border:1px solid #707070;border-radius:5px;outline:0;}.form-control:focus{box-shadow:0 0 0;border-color:#1D8F4C !important;}#search-block-form .form-group{margin-bottom:0;}#search-block-form .form-actions{position:absolute;right:2px;top:0;}#search-block-form button{border:0;height:30px;width:30px;padding:0;background-color:transparent !important;cursor:pointer;z-index:100;box-shadow:0 0 0 !important;border-radius:5px;margin-top:2px;text-indent:-999999px;background:url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/images/icons/search.svg) no-repeat;background-size:18px;background-position:center;}#search-block-form button:focus{border:1px solid #1D8F4C}#search-block-form button img{display:none;}.clear{clear:both;}.main-navigation{float:right;}.main-navigation .navbar-nav{margin-right:-15px;}.main-navigation .dropdown-menu{top:40px;border:0;padding:19px 0 0;background:transparent;margin:0;}.main-navigation .dropdown-submenu .dropdown-menu{padding:0;}.main-navigation .dropdown-menu li a{background:#fff;}.dropdown-menu{display:none;}.main-navigation.collapse ul li.nav-item:hover>ul,.main-navigation.collapse ul li.nav-item+a:focus+ul,.dropdown-submenu .dropdown-menu.show{display:block}.navbar-nav .nav-link{color:#1D1B1A !important;font-size:17px;outline-color:#1D8F4C;}.main-navigation .dropdown-item,.main-navigation .dropdown-submenu li:last-child{padding:0;}.main-navigation .dropdown-item a,.main-navigation a.dropdown-item,.main-navigation .dropdown-item span{color:#1D1B1A;font-size:17px;text-decoration:none;display:block;padding:.5rem 1.5rem;outline:0;border:1px solid transparent;border-color:#c6c7c8;border-top:0;}.main-navigation .dropdown-item:first-child a{border:1px solid #c6c7c8;}.main-navigation .dropdown-item a:focus,.main-navigation a.dropdown-item:focus,.main-navigation .dropdown-item:last-child a:focus{border:1px solid #1D8F4C;}.main-navigation li.dropdown-item:focus,.main-navigation li.dropdown-item:hover{background-color:transparent;}.main-navigation .dropdown-item a:hover,.main-navigation .dropdown-item a.active,.main-navigation .dropdown-item a:active,.main-navigation a.dropdown-item:hover,.main-navigation a.dropdown-item.active,.main-navigation a.dropdown-item:active{color:#1D1B1A;background:#eee !important}.main-navigation .dropdown-item a:focus,.main-navigation a.dropdown-item:focus{background:#eee;}.main-navigation .dropdown-item:hover a,.main-navigation .dropdown-item:hover span{color:#1D1B1A;}.main-navigation ul.navbar-nav>li.nav-item:last-child>ul.dropdown-menu{right:0;left:auto;}.dropdown-toggle::after{border:0 !important;background:url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/images/icons/down-arrow.svg) no-repeat;background-size:cover;width:12px;height:12px;margin:6px 0 0 5px;transition:0.3s ease;float:right;}.main-navigation.collapse ul li.nav-item:hover .nav-link.dropdown-toggle::after,.main-navigation.collapse ul li.nav-item.show .nav-link.dropdown-toggle::after,.show.dropdown-submenu .dropdown-toggle::after{transform:rotate(180deg);}.main-navigation ul li.dropdown-submenu{position:relative;padding:0;}.dropdown-submenu .dropdown-menu{top:0;left:0;margin:0;position:relative !important;border-radius:0;}.main-navigation .dropdown-submenu .dropdown-menu a{background:#ddd;}.main-navigation .dropdown-submenu .dropdown-item:first-child a{border-top:0;}#main-content{min-height:calc(100vh - 300px)}.landing-section{padding:30px 0;min-height:calc(100vh - 190px);}.landing-section .align-items-center{min-height:calc(100vh - 190px);}.landing-section h1{font-size:36px;color:#2A6CA7;font-family:'Avenir Next LT Pro Medium';line-height:45px;}.landing-section p{font-size:16px;margin-top:30px;}.text-shadow{text-shadow:0 0 1px #bbb;}.read-more-button{display:inline-block;background:#1D8F4C !important;border:1px solid #1D8F4C;border-radius:5px;color:#fff !important;text-decoration:none !important;outline:0 !important;cursor:pointer;line-height:34px;padding:0 20px;transition:0.2s all ease-out;font-family:'Calibri Bold';}.read-more-button:hover,.read-more-button:focus{background:#DF522C !important;border:1px solid #DF522C;color:#fff !important;}.landing-section img{max-height:calc(100vh - 230px);}.contact-section{padding:70px 0;}.news-events-section,.featured-programs-section{padding:50px 0 70px;}.custom-container-margin-left{margin-left:calc((100vw - 1125px) / 2)}.custom-container-margin-right{margin-right:calc((100vw - 1125px) / 2)}.sub-heading{font-family:'Avenir Next LT Pro Medium';font-size:36px;color:#000000;text-transform:uppercase;margin-bottom:3rem;letter-spacing:1px;}.heading-max-width{max-width:410px;}.left-tabs.nav-tabs{height:100%;flex-direction:column;border-bottom:none;}.left-tabs .nav-item{margin-bottom:0;}.left-tabs .nav-link{position:relative;border-radius:0;margin-right:0;text-align:left;padding:2.15rem 2rem 2.15rem 0;background:#EFF4F8;border:0;border-bottom:3px solid #fff;overflow-x:hidden;}.left-tabs .nav-item:last-child .nav-link{border-bottom:0;}.left-tabs .nav-link:hover{border-right:0;border-color:#fff;background:rgba(179,179,179,0.35);}.left-tabs .nav-link.active,.left-tabs .nav-link:focus{background:#DF522C;outline-color:#DF522C;}*/

.left-tabs .nav-link>*{color:#1D1B1A !important;text-decoration:none !important;}.left-tabs .nav-link h3,.listing-content h3{font-size:18px;font-family:'Calibri Bold';margin-bottom:0.8rem;}.listing-content h2{font-size:18px;font-family:'Calibri Bold';margin-bottom:0.8rem;}.left-tabs .nav-link p{margin-bottom:0;}.news-events-section .tab-content img,.featured-cover-image,.blogs-section img{width:100%;}.featured-right-bg-img{display:none;transition:0.5s all linear;}.featured-right-bg-img-1{display:block;}.featured-content-thumb{width:100%;height:260px}.listing-inner-content{min-height:280px;margin-bottom:15px;}.listing-content-center{margin-left:calc((100vw - 1125px) / 4);margin-right:calc((100vw - 1125px) / 4);}.featured-programs-section .row .col-lg-4:first-child .listing-content{margin-left:calc((100vw - 1125px) / 2);}.featured-programs-section .row .col-lg-4:nth-child(2) .listing-content{margin-left:calc((90vw - 1125px) / 4);margin-right:calc((90vw - 1125px) / 4);}.national-content-inner-content a{font-size:1rem;}.featured-programs-section .row .col-lg-4:last-child .listing-content{margin-right:calc((80vw - 1107px) / 2);}.featured-programs-section img{width:100%;height:auto;}.featured-programs-section .read-more-button{margin-bottom:40px;}.lah-left{background:#1D1B1A;padding:40px 0;}.lah-left *{color:#fff !important;}.lah-left-content{display:flex;flex-direction:column;justify-content:center;height:100%;margin-right:3rem;}.lah-left-content .read-more-button{text-align:center;border-color:#1D8F4C;margin-top:2rem;}.lah-left-content .read-more-button:hover,.lah-left-content .read-more-button:focus{border-color:#DF522C;}.lah-right{position:relative;overflow:hidden;}.lah-right img{width:100%;transition:0.5s all linear;}.lah-right:hover img{transform:scale(1.05,1.05);}#vjs_video_3,#vjs_video_3_html5_api{width:100% !important;height:calc(50vw * 0.556) !important;}.play-button,.vjs-big-play-button{display:block;width:80px !important;height:80px !important;background-color:transparent !important;background:url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/images/icons/play-button.svg) no-repeat !important;background-size:cover !important;background-position:center !important;position:absolute;left:0 !important;top:0 !important;right:0;bottom:0;margin:auto;cursor:pointer;border:0 !important;}.vjs-big-play-button:before{display:none;}.vjs-big-play-button:hover{opacity:0.7;}.blogs-section{padding:100px 0 70px;}.blogs-section .container-fluid .row .col-md-6:nth-child(3),.blogs-section .container-fluid .row .col-md-6:nth-child(4){margin-top:80px;}.blogs-section .container-fluid .row .col-md-6:nth-child(1) .listing-content,.blogs-section .container-fluid .row .col-md-6:nth-child(3) .listing-content{margin-left:calc((100vw - 1125px) / 2);margin-right:15px;}.blogs-section .container-fluid .row .col-md-6:nth-child(2) .listing-content,.blogs-section .container-fluid .row .col-md-6:nth-child(4) .listing-content{margin-right:calc((100vw - 1125px) / 2);margin-left:15px;}.blogs-section .custom-container-margin-left{margin-right:15px;}.blogs-section .custom-container-margin-right{margin-left:15px;}.blogs-section .listing-inner-content{min-height:115px;}.blogs-section .read-more-button{margin-bottom:40px;}.newsletter-section{padding:20px 0;}.newsletter-inner{position:relative;}.newsletter-content{position:absolute;left:0;right:0;top:40%;text-align:center;}.newsletter-content *{color:#fff !important;}.newsletter-content h2{margin-bottom:20px;text-transform:none;}.newsletter-content .read-more-button:hover{border-color:#DF522C;}.contact-us-form label,.webform-submission-contact-form-form label{font-family:'Calibri Bold';color:#1D1B1A;text-transform:uppercase;}.form-control{border:1px solid #707070;}.contact-us-form .read-more-button{margin-top:20px;}.footer-links-section{background:#1D1B1A;padding:2rem 0;}.footer-links{display:inline-block;list-style:none;padding:0;margin:0}.footer-links li{float:left;border-right:1px solid #fff;line-height:22px;padding:0 15px;}.footer-links li:last-child{border-right:0;}.footer-links li a{display:inline-block;line-height:22px;color:#fff !important;padding:0 5px;}.footer-links li:first-child{padding-left:0;}.social-media-links{text-align:right;}.social-media-links .row,.footer-contact-details .row.region-featured-bottom-right,.footer-copyright .row.region-footer-bottom-left{display:block;margin:0;}.social-media-links p{color:#fff;margin:0;}.social-media-links p a{display:inline-block;margin-left:10px;}.social-media-links img{width:28px;}.footer-contact-details{background:#EFF4F8;padding:2.5rem 0;text-align:center;}.footer-contact-details img{width:300px;margin-bottom:2rem;}.footer-contact-details a{color:#1D1B1A !important;padding:2px 5px;}.footer-copyright{padding:1rem;text-align:center;}.inner-page-banner-section{position:relative;color:#fff;text-align:center;}.inner-banner-text{position:absolute;left:0;right:0;top:35%;}.inner-page-banner-section h1{font-family:'Avenir Next LT Pro Medium';font-size:36px;color:#fff;}.inner-page-banner-section p{font-size:18px;max-width:800px;margin:0 auto;}.contact-left-section h2,.contact-inquiries-section h2{font-family:'Avenir Next LT Pro Medium';font-size:32px;color:#2A6CA7;text-transform:none;margin-bottom:2rem;}.contact-left-section address{margin-bottom:2rem;}.contact-left-section p{margin-bottom:5px;}.contact-left-section p a{color:#2A6CA7 !important;padding:2px 3px;}.contact-inquiries-section{padding-bottom:120px;}.path-frontpage #block-nfbaff-template2-page-title{display:none;}.view-content.row{display:block;margin:0;}.inner-page-banner-section img{height:auto !important;}.node__content{margin:0;}h2.subheading{font-size:32px;color:#2A6CA7;font-family:'Avenir Next LT Pro Medium';margin-bottom:50px;}h3.subheading{font-size:32px;color:#2A6CA7;font-family:'Avenir Next LT Pro Medium';margin-bottom:50px;}.single-board-director-card{margin-bottom:30px;}.single-board-director-card img{margin-bottom:15px;}.single-board-director-card h3{font-size:17px;text-transform:none;letter-spacing:0;margin-bottom:15px;font-family:'Avenir Next LT Pro Medium';}.single-board-director-card h2{font-size:17px;text-transform:none;letter-spacing:0;margin-bottom:15px;font-family:'Avenir Next LT Pro Medium';}.single-board-director-card h4{font-size:18px;color:#2A6CA7;text-transform:uppercase;}.single-board-director-card p{font-size:16px;}.single-board-director-card p a{color:#1D1B1A !important;padding:0 2px;}.field--type-image img,.field--name-field-user-picture img{margin-bottom:0;}.inner-page-main-content-section{padding:70px 0;}.custom-card-item .card{background-color:#EFF4F8;border-color:#EFF4F8;margin-bottom:30px;border-radius:10px;}.custom-card-item .card-body{padding:1.5rem;}.custom-card-item .card-title{font-size:20px;color:#000000;text-transform:none;letter-spacing:0;line-height:30px;font-family:'Avenir Next LT Pro Medium';}.chapters-cards .custom-card-item .card-title{text-transform:uppercase;}.custom-card-item .card-body p:last-child{margin-bottom:0;}.chapters-cards .custom-card-item a,.custom-cards .custom-card-item a{color:#1D1B1A;}.chapters-cards .custom-card-item a:hover,.custom-cards .custom-card-item a:hover{text-decoration:underline;}.chapters-cards .custom-card-item a.email-link{color:#2A6CA7 !important;text-decoration:underline;}.custom-card-item .plain-theme-button{margin-bottom:1rem;background:#fff;}.custom-card-item .plain-theme-button:hover,.custom-card-item .plain-theme-button:focus{color:#fff !important;background:#1D8F4C;}.custom-card-item .plain-theme-button{margin-bottom:1rem;background:#fff;font-weight:600;}.custom-card-item .plain-theme-button:hover,.custom-card-item .plain-theme-button:focus{color:#fff !important;background:#1D8F4C;}.mb-6{margin-bottom:6rem !important;}.blue-sub-heading{color:#2A6CA7;}.inner-page-content ul{padding-left:15px;}.inner-page-content ul a{color:#DF522C !important;}.grey-bg-card{position:relative;background:#F0F5F9;height:100%;padding-bottom:50px;border-radius:10px;}.grey-bg-card img{width:100%;border-radius:10px 10px 0 0;height:auto;}.mb-30{margin-bottom:30px;}.grey-content-area{padding:15px;text-align:center;}.collection-image-count{display:inline-block;position:absolute;top:10px;right:10px;padding:0 5px 0 30px;color:#1D8F4C;background:#fff url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/images/icons/gallery.svg) no-repeat;background-size:14px;background-position:8px 50%;border-radius:5px;z-index:10;font-size:12px;line-height:22px;}.publish-date{display:inline-block;font-size:13px;color:#707070;margin-bottom:15px;}.grey-bg-card h2,.grey-bg-card h3{font-size:16px;font-family:'Avenir Next LT Pro Medium';color:#1D1B1A;letter-spacing:0;margin:0 0 15px;line-height:24px;min-height:50px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-transform:none;}.news-item .grey-bg-card h2,.blog-item .grey-bg-card h2{-webkit-line-clamp:2;}.grey-bg-card p{font-size:16px;margin-bottom:0;color:#707070;line-height:22px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.view-gallery-link,.grey-bg-card .read-more{position:absolute;left:0;bottom:0;right:0;display:inline-block;padding:5px 5px 5px 5px;color:#fff !important;font-family:'Calibri Bold';background:#1D8F4C;text-align:center;border-radius:0 0 10px 10px;transition:0.2s background ease-out;}.view-gallery-link span,.grey-bg-card .read-more span{display:inline-block;padding-right:20px;background:url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/images/icons/arrow-right-white.svg) no-repeat;background-position:100% 60%;background-size:12px;}.view-gallery-link:hover,.view-gallery-link:focus,.grey-bg-card .read-more:hover,.grey-bg-card .read-more:focus{background:#DF522C;}.grid{margin-left:-15px;margin-right:-15px;}.grid:after{content:'';display:block;clear:both;}.grid-item{margin-bottom:30px;}.grid-item-2{width:545px;}.grid-item a{display:inline-block;position:relative;}.grid-item a:focus img{border:2px solid #000;}.grid-item img{width:100%;height:auto !important;border-radius:10px;}.custom-pagination .pagination-link{display:inline-block;color:#1D8F4C !important;border:1px solid #1D8F4C;padding:0 20px;line-height:35px;min-width:150px;text-align:center;text-decoration:none;cursor:pointer;outline:0;}.custom-pagination .pagination-link.disabled{color:#DDDBDB !important;border:1px solid #DDDBDB;cursor:not-allowed;background:#fff !important;}.custom-pagination .pagination-link:hover,.custom-pagination .pagination-link:focus{background:#1D8F4C !important;border-color:#1D8F4C !important;color:#fff !important;}.custom-pagination .pagination-link.disabled:hover,.custom-pagination .pagination-link.disabled:focus{background:#DDDBDB !important;border-color:#DDDBDB !important;color:#1D1B1A !important;}.custom-pagination .pagination-link.disabled:focus{border-color:#000 !important;}.custom-pagination p{display:inline-block;line-height:35px;color:#707070;font-size:14px;}.custom-pagination p span{display:inline-block;padding:0 10px;line-height:35px;border:1px solid #DDDBDB;margin-left:5px;}.breadcrumb{list-style:none;padding:0 !important;margin:0 0 30px !important;overflow:hidden;background-color:transparent !important;font-size:1em !important;}.breadcrumb li a{color:#707070 !important;}.breadcrumb li.active{color:#1D8F4C !important;}.view-taxonomy-term .block-system-breadcrumb-block{margin-top:40px;}.view-taxonomy-term .view-content{width:100%;max-width:1140px;padding:0px 0 70px;margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-taxonomy-term .views-row{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.view-taxonomy-term .views-row .news-item{max-width:100%;-ms-flex:100%;flex:100%;padding:0;}.view-taxonomy-term .views-row .news-item p,.feed-icon{display:none;}.view-taxonomy-term .views-row .news-item .grey-content-area p:nth-of-type(1){display:-webkit-box;}.article-published-date{display:inline-block;margin-bottom:30px;font-style:italic;}.article-main-content p{text-align:justify;line-height:25px;}.article-meta-deta{padding:20px 0;border-top:1px solid #DDDBDB;}.article-meta-deta p{margin:0;font-style:italic;}.article-meta-deta p a{color:#2A6CA7 !important;padding-bottom:2px;display:inline-block;text-decoration:none;margin-left:3px;}.inner-page-main-content-section .article-main-content h2{color:#000;font-size:22px;font-family:'Avenir Next LT Pro Medium';text-transform:none;letter-spacing:0;margin-bottom:20px;}.inner-page-main-content-section .article-main-content h3{color:#2A6CA7;font-size:20px;font-family:'Avenir Next LT Pro Medium';text-transform:none;letter-spacing:0;}.inner-page-main-content-section .article-main-content ul li{color:#1D1B1A;line-height:28px;}.page-node-62 #block-nfbaff-template2-content .text-formatted{padding-top:70px;padding-bottom:70px;}.page-node-62 #block-nfbaff-template2-content .text-formatted h2{margin-bottom:20px;}.page-node-62 #block-nfbaff-template2-content .text-formatted .btn-primary{color:#fff !important;margin-bottom:10px;line-height:22px;padding:7px 15px;}.page-node-62 #block-nfbaff-template2-content .text-formatted p a{color:#1D8F4C;}.path-search #block-nfbaff-template2-page-title,.path-search #block-nfbaff-template2-content,.page-user-login #block-nfbaff-template2-page-title,.page-user-login #block-nfbaff-template2-content,.page-node-62 #block-nfbaff-template2-content .text-formatted{display:block;max-width:1140px;width:100%;padding-right:15px;padding-left:15px;margin-left:auto;margin-right:auto;word-wrap:break-word;}.default-main-section-padding{padding:70px 0;}.donate-content-wrapper,.webform-confirmation{background:#fff;border:3px solid #EFF4F8;border-radius:10px;display:block;max-width:900px;width:100%;padding:50px 75px;margin:75px auto;}.path-search #block-nfbaff-template2-page-title,.page-user-login #block-nfbaff-template2-page-title{margin-top:50px;margin-bottom:20px;}#block-nfbaff-template2-page-title h1{font-size:32px;}.path-search #block-nfbaff-template2-content,.page-user-login #block-nfbaff-template2-content{padding-top:75px;padding-bottom:75px;}#block-nfbaff-template2-content .search-form{width:100%;max-width:500px;margin-bottom:30px;}#main-content .tabs{margin:1rem auto;max-width:1140px;}.webform-results-table thead a{color:#1D1B1A !important;}.tabs .nav-tabs li a,.button-webform-play,.webform-results-table tbody a{color:#1D8F4C !important;}.webform-results-table .tablesort{display:none;}.block-help{padding:1em;}.webform-results-table.table-striped thead th{background-color:#1D1B1A !important;border-color:#1D1B1A;color:#fff;font-family:'Avenir Next LT Pro Medium';}.webform-results-table.table-striped thead th a{color:#fff !important;}.webform-results-table.table-striped tbody tr:nth-of-type(even){background:rgba(0,0,0,.05) !important;}.page-user-login .tabs,#block-nfbaff-template2-content legend{display:none;}#block-nfbaff-template2-content .form-type-search #edit-keys{width:calc(100% - 60px);float:left;}#block-nfbaff-template2-content .search-form #edit-submit{width:45px;height:40px;float:right;margin-top:-55px;text-indent:-999999px;background:#1D8F4C url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/images/icons/search-white.svg) no-repeat;background-size:18px;background-position:center;border-color:#1D8F4C;transition:0.2s all ease-out;}#block-nfbaff-template2-content .search-form #edit-submit:hover{background:#DF522C url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/images/icons/search-white.svg) no-repeat;background-size:18px;background-position:center;border-color:#DF522C;}.user-login-form #edit-submit{background:#1D8F4C;border-color:#1D8F4C;transition:0.2s all ease-out;}.user-login-form #edit-submit:hover{background:#DF522C;border-color:#DF522C;}#block-nfbaff-template2-content #edit-submit:focus,.user-login-form #edit-submit:focus{box-shadow:0 0 0;border:2px solid #000 !important;}.list-group-item{border:0;}.node_search-results{margin-top:15px;}.path-search #block-nfbaff-template2-content h2{font-family:'Avenir Next LT Pro Medium';}.node_search-results .list-group-item{margin-bottom:20px;border:1px solid #ddd !important;}.item-list ul li{padding:0;margin:0 0 10px;}.search-form a,.node_search-results .list-group-item h2 a{color:#1d8f4c !important;}.node_search-results .list-group-item h2 a{font-weight:600;}.path-search #block-nfbaff-template2-content h3{font-size:20px;font-family:'Avenir Next LT Pro Medium';}.path-search #block-nfbaff-template2-content h2{font-size:20px;font-family:'Avenir Next LT Pro Medium';}.path-search #block-nfbaff-template2-content h1{font-size:20px;font-family:'Avenir Next LT Pro Medium';}.node_search-results .list-group-item p{color:#666;margin-bottom:5px;}.user-login-form{width:100%;max-width:500px;}.progress-step:not(:last-child)::after{z-index:1;}.form-control,.custom-select{border:1px solid #707070;border-radius:0;}.webform-submission-donate-form{margin-top:50px;}.webform-progress-tracker .progress-step.is-active .progress-marker,.webform-progress-tracker .progress-step.is-active:hover .progress-marker{background-color:#1d8f4c;}.webform-confirmation__back{margin-top:20px;margin-bottom:0;text-align:center;}.form-required{position:relative;}.form-required:after{content:"*";position:absolute;right:-10px;top:0;color:red;font-size:18px;}.form-control.error{border-color:red !important;border-width:2px !important;}#wf-crm-billing-items caption{font-family:inherit;background-color:rgba(29,143,76,0.3);padding:10px;}.js-webform-type-radios legend{display:block;font-size:1rem;font-weight:400;margin-bottom:.5rem;}#billing-payment-block legend{display:block;font-size:20px;margin:0 0 30px;padding:0 10px 0 0;}.crm-container input.crm-form-text,.crm-container .crm-icon-picker-button,.crm-container input.dateplugin,.crm-container input.crm-form-password{background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#fff),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#fff 1%,#fff 15%);background-image:-moz-linear-gradient(top,#fff 1%,#fff 15%);background-image:linear-gradient(top,#fff 1%,#fff 15%);height:34px;}.credit_card_exp_date-section .crm-form-select,.billing_country_id-5-section .crm-form-select{display:inline-block;width:38%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;border:1px solid #707070;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;}.billing_country_id-5-section .crm-form-select,.billing_state_province_id-5-section .select2-container{width:76.4% !important;}.billing_country_id-5-section .crm-form-select{border:0;padding:0;height:auto;}.crm-container .cvv2-icon{margin-bottom:-10px;}.select2-container .select2-choice{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#fff));background-image:-webkit-linear-gradient(center bottom,#fff 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(to top,#fff 0,#fff 50%);border:1px solid #707070;border-radius:0;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;color:#212529 !important;}.crm-public .select2-container .select2-choice .select2-arrow,.crm-container .select2-container .select2-choice abbr{display:none;}.page-link{color:#1d8f4c;}.page-link:focus{box-shadow:0 0 0;}.page-item.active .page-link{border-color:#1d8f4c;background-color:#1d8f4c;}.ui-dialog-content.modal-dialog{pointer-events:all !important;}.btn-primary,.webform-confirmation__back a{display:inline-block;background-color:#1D8F4C !important;border-color:#1D8F4C !important;color:#fff !important;padding:0 15px;line-height:34px;border-radius:5px;transition:0.2s background ease-out;text-decoration:none !important;box-shadow:0 0 0;font-family:'Calibri Bold';}.btn-primary:hover,.btn-primary:focus{background-color:#DF522C !important;border-color:#DF522C !important;text-decoration:none !important;box-shadow:0 0 0;}.webform-confirmation__back a{margin-bottom:0;}.webform-progress-tracker.progress-tracker{margin-top:60px;max-width:500px;}.webform-confirmation__message{text-align:center;margin:0;}.events-main-content-area{padding:40px 40px 60px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 0px 20px #2A6CA726;border:1px solid #EFF4F8;border-radius:10px;position:relative;}.events-card h2{color:#1D1B1A;font-size:16px;letter-spacing:1px;text-transform:none;}.events-table th{font-size:14px;}.events-table tbody tr td{color:#4D4F5C;font-size:16px;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;}.events-table tbody tr td:last-child{border-bottom:1px solid #dee2e6;}.resp-table tr{border-bottom:15px solid transparent;}.resp-table th{display:none;font-size:1rem;}.resp-table td{display:block;font-size:1rem;}.resp-table td span{float:right;width:65%;}.resp-table td:before{content:attr(data-th) " ";font-family:'Calibri Bold';width:30%;float:left;font-size:14px;}.content a{text-decoration:underline;}.view-content a{text-decoration:underline;}.footer-greybackgrnd{color:black;margin-bottom:1rem;}header #search-block-form{padding:0px;}.socialmediablock img{height:28px;width:28px;}.overlay-banner-img{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(29,143,76,0.5);}.clearfix::after{display:none;}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.webform-submission-contact-form-form{margin-bottom:60px;}.webform-submission-contact-form{margin-bottom:60px;}.webform-submission-contact-form-max-width{max-width:45%;}.invalid-feedback{font-size:1rem;font-weight:500;color:red;}label.error,.form-item--error-message{font-size:1rem;font-weight:500;color:red!important;}.no_image_heading{position:unset;top:0px;margin:40px 0px 0px 0px;}.no_image_heading h1{color:black;}.no_image_heading p{color:black;}.page-body-margin{margin-top:70px;margin-bottom:40px;}.table-responsive #converted-table{display:none;}.table-responsive #wf-crm-billing-items{display:none;}.search-form .container-inline div,.container-inline label{display:grid;}.lah-right .field--type-video-embed-field,.lah-right .video-embed-field-responsive-video{height:100%}.block-system-breadcrumb-block{margin-top:2%;}.path-frontpage .breadcrumbs-subdiv{Display:none;}.block-webform{margin-top:30px;margin-bottom:30px;}#block-eventsnoresults--2{display:none;}@media (min-width:576px){.resp-table tr{border-bottom:0;}.resp-table td:before{display:none;}.resp-table th,.resp-table td{display:table-cell;}.resp-table td span{float:none;width:100%;}.events-table tbody tr td{border-left:0;border-right:0;border-color:#dee2e6;}}.width-155{width:155px;}.ui-datepicker{width:100% !important;padding:0 !important;font-family:'Lato',sans-serif !important;}.ui-widget-header{border:0 !important;background:#fff !important;margin-bottom:15px;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{box-shadow:0px 2px 3px #0000000D;border:1px solid #E8E9EC !important;border-radius:4px;background:#fff !important;cursor:pointer;}.ui-datepicker .ui-datepicker-prev-hover{left:2px !important;top:2px !important;}.ui-datepicker .ui-datepicker-next-hover{right:2px !important;top:2px !important;}.ui-widget-header .ui-datepicker-prev .ui-icon{background-image:url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/images/icons/arrow-right.svg) !important;background-size:14px;background-position:center;transform:rotate(180deg);}.ui-widget-header .ui-datepicker-next .ui-icon{background-image:url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/images/icons/arrow-right.svg) !important;background-size:14px;background-position:center;}.ui-datepicker .ui-datepicker-title{font-family:'Avenir Next LT Pro Medium';font-size:20px;}.ui-widget.ui-widget-content{border:0 !important;}.ui-datepicker table thead{background:#EFF4F8;border-bottom:2px solid #fff;}.ui-datepicker table thead th{color:#A3A6B4;text-transform:uppercase;font-size:15px;font-family:'Avenir Next LT Pro Medium';background:transparent;padding:1.5em 0.5em;}.ui-datepicker table tbody tr{border:0 !important;background:transparent;}.ui-datepicker td span,.ui-datepicker td a{text-align:center !important;padding:1.5em 0.5em !important;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid transparent !important;background:#f6f6f6 !important;color:#454545 !important;font-size:16px;}.ui-datepicker td.event a{background-color:#D2E9DB !important;border:1px solid #E8E9EC !important;color:#1D8F4C !important;}.table .thead-light th{background-color:#1D1B1A !important;border-color:#1D1B1A;color:#fff;font-family:'Avenir Next LT Pro Medium';}.table tr{background:transparent !important;}.events-read-more-btn{background:#1D8F4C !important;color:#fff !important;font-size:16px;font-family:'Calibri Bold';display:block;line-height:40px;text-align:center;position:absolute;left:0;bottom:0;right:0;text-decoration:none !important;border-radius:0 0 10px 10px;transition:0.2s background ease-out;}.events-read-more-btn:after{content:"";width:12px;height:12px;background:url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/images/icons/arrow-right-white.svg) no-repeat;background-position:center;background-size:10px;display:inline-block;margin-left:5px;margin-bottom:-2px;}.events-read-more-btn:hover,.events-read-more-btn:focus{background:#DF522C !important;}.single-event-card{margin-bottom:20px;background:#EFF4F8;border-radius:10px;}.event-card-content{padding:20px}.single-event-card h2{font-size:20px;margin-bottom:20px;}.single-event-cta-area{background:#1D8F4C;color:#fff !important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;border-radius:0 10px 10px 0;}.single-event-cta-area .btn-primary{background:#fff !important;border-color:#fff !important;color:#1D8F4C !important;}.single-event-cta-area .btn-primary:hover,.single-event-cta-area .btn-primary:focus{box-shadow:0 2px 5px #333;}.single-event-cta-area a{color:#fff;}.single-event-cta-area div p:last-child{margin-bottom:0;}.inside-news-article-thumb{float:right;margin:0 0 25px 25px;}.related-article{margin-bottom:50px;}.page-node-8 .field--name-field-news-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;margin-bottom:50px;}.page-node-8 .field--name-field-news-block .field__item:nth-child(1){width:100%;}.page-node-8 .field--name-field-news-block .field__item:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.page-node-8 .field--name-field-news-block .field__item:nth-child(2) .block-webform-block{margin-left:calc((100vw - 1125px) / 2);}.block-webform-block{margin-left:calc((100vw - 1125px) / 2);}.page-node-8 .field--name-field-news-block .field__item:nth-child(2) .block-webform-block h2{font-family:'Avenir Next LT Pro Medium';font-size:32px;color:#2A6CA7;text-transform:none;margin-bottom:2rem;}.block-webform-block h2{font-family:'Avenir Next LT Pro Medium';font-size:32px;color:#2A6CA7;text-transform:none;margin-bottom:2rem;}.page-node-8 .field--name-field-news-block .field__item:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;margin-left:8.333333%;padding-left:15px;}.page-node-8 .field--name-field-news-block .field__item img{width:100%;}.basic-page-content-section{padding:80px 0;}.alert-wrapper{position:relative;margin:30px auto;left:auto;bottom:auto;z-index:auto;max-height:100%;max-width:900px;}.alert-danger{border:2px solid red !important;}.alert-danger::before{display:none !important;}.webform-type-checkboxes legend{display:block !important;font-size:1rem;font-weight:400;line-height:1.5;color:#1D1B1A;}.custom-switch{padding-left:1.5rem !important;}.custom-switch .custom-control-label::before{width:1rem !important;border-radius:0 !important;left:-1.5rem !important;}.custom-switch .custom-control-label::after{border-radius:0 !important;background-color:transparent !important;}.webform-type-checkboxes .custom-switch .error.form-item--error-message:not(:first){display:none !important;}#page-level-error-wrapper{display:none;outline:0;}#page-level-error-wrapper.has-error{display:block;}#page-level-error-wrapper p{padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid #f1b0b7;}#page-level-error-wrapper .errors-list p:last-child{border:0;padding:0;margin:0;}#page-level-error-wrapper .error-count-label{border:0;font-size:20px;margin-bottom:15px;}.js-webform-checkboxes.checkbox{position:relative;margin-bottom:15px;}.js-webform-checkboxes.checkbox .js-form-type-checkbox{position:unset;}.js-webform-checkboxes.checkbox .form-item--error-message,.js-webform-checkboxes.checkbox label.error{position:absolute;bottom:-20px;left:0;}@media only screen and (min-width:768px){.path-search #block-nfbaff-template2-page-title,.path-search #block-nfbaff-template2-content,.page-user-login #block-nfbaff-template2-page-title,.page-user-login #block-nfbaff-template2-content,.page-node-62 #block-nfbaff-template2-content .text-formatted{max-width:720px;}}@media only screen and (min-width:992px){.path-search #block-nfbaff-template2-page-title,.path-search #block-nfbaff-template2-content,.page-user-login #block-nfbaff-template2-page-title,.page-user-login #block-nfbaff-template2-content,.page-node-62 #block-nfbaff-template2-content .text-formatted{max-width:960px;}#block-webform .content{max-width:45%;}}@media only screen and (min-width:1200px){.path-search #block-nfbaff-template2-page-title,.path-search #block-nfbaff-template2-content,.page-user-login #block-nfbaff-template2-page-title,.page-user-login #block-nfbaff-template2-content,.page-node-62 #block-nfbaff-template2-content .text-formatted{max-width:1140px;}}@media only screen and (min-width:992px) and (max-width:1199.9px){.navbar-nav .nav-link,.main-navigation .dropdown-item a,.main-navigation a.dropdown-item,.main-navigation .dropdown-item span,.main-navigation span.dropdown-item{font-size:15px;}.main-navigation .dropdown-submenu .dropdown-menu{top:0;}}@media only screen and (max-width:1199.9px){.landing-section h1,.sub-heading{font-size:28px;}.lah-left-content .sub-heading{margin-bottom:0;}.lah-left-content .read-more-button{margin-top:0;}.blogs-section{padding-bottom:0;}}@media only screen and (min-width:992px) and (max-width:1199.9px){.custom-container-margin-left,.featured-programs-section .row .col-lg-4:first-child .listing-content,.blogs-section .container-fluid .row .col-md-6:nth-child(1) .listing-content,.blogs-section .container-fluid .row .col-md-6:nth-child(3) .listing-content,.page-node-8 .field--name-field-news-block .field__item:nth-child(2) .block-webform-block{margin-left:calc((100vw - 930px) / 2);}.featured-programs-section .row .col-lg-4:nth-child(2) .listing-content{margin-left:calc((100vw - 930px) / 4);margin-right:calc((100vw - 930px) / 4);}.custom-container-margin-right,.featured-programs-section .row .col-lg-4:last-child .listing-content,.blogs-section .container-fluid .row .col-md-6:nth-child(2) .listing-content,.blogs-section .container-fluid .row .col-md-6:nth-child(4) .listing-content{margin-right:calc((100vw - 930px) / 2);}.national-content-inner-content a{font-size:0.75rem;}}@media only screen and (max-width:991.9px){.sticky-header{padding:0;border-radius:0;}.navbar-brand img{max-height:90px;max-width:300px;}header .navbar-button{display:block;width:50px;height:50px;background:#1D8F4C url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/images/icons/menu-icon.svg);background-position:center;background-size:22px;background-repeat:no-repeat;border-radius:50%;border:0;margin:24px 0 24px auto;outline:0 !important;}header .navbar-button.button-inactive{transform:rotate(90deg);}.topbar{float:none;width:100%;}.search-block-form,.search-block-form .container-inline{display:block;width:100%;}#search-block-form{margin:20px 0;padding-bottom:20px;}#search-block-form .form-type-search{width:100%;}#search-block-form input{float:none;width:100%;}.menu-block{display:none;width:66.66%;max-width:100%;position:fixed;left:auto;right:0;bottom:0;top:102px;background:rgba(255,255,255,0.95);}.main-navigation{display:block !important;width:100%;max-height:calc(100vh - 285px);overflow-y:auto;}#block-nfbaff-template2-main-menu{width:100%;}.main-navigation .navbar-nav{margin-right:0;}.navbar-expand-sm .navbar-nav{-ms-flex-direction:column;flex-direction:column;}.main-navigation .dropdown-menu li a{background:rgb(0,0,0) !important;background:-moz-linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(221,221,221,1) 100%) !important;background:-webkit-linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(221,221,221,1) 100%) !important;background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(221,221,221,1) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#dddddd",GradientType=1) !important;}.navbar-expand-sm .navbar-nav .dropdown-menu{position:static;padding:0;}.dropdown-item.active,.dropdown-item:active{background-color:transparent;}.navbar-nav .nav-link,.main-navigation .dropdown-item a,.main-navigation a.dropdown-item,.main-navigation .dropdown-item span,.main-navigation span.dropdown-item{text-align:right;border-bottom-color:#fff;border-left:0;}.main-navigation .dropdown-item:first-child a{border:0;border-bottom:1px solid #fff;}.dropdown-toggle::after{margin-left:20px;}.main-navigation .dropdown-item a:hover,.main-navigation .dropdown-item a.active,.main-navigation .dropdown-item a:active,.main-navigation a.dropdown-item:hover,.main-navigation a.dropdown-item.active,.main-navigation a.dropdown-item:active,.main-navigation .dropdown-item span:hover,.main-navigation span.dropdown-item:hover{background:rgb(0,0,0) !important;background:-moz-linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(204,204,204,1) 100%) !important;background:-webkit-linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(204,204,204,1) 100%) !important;background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(204,204,204,1) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#cccccc",GradientType=1) !important;outline:0;border:0;}.menu--secondary-navigation{background:#1D8F4C;position:absolute;bottom:0;left:0;right:0;padding:15px 0 10px;text-align:center;z-index:99;}.menu--secondary-navigation ul{display:inline-block;}.topbar li a.topbar-button,.topbar li a.topbar-plain-button{margin-top:0;}.menu-block .row{margin:0;display:block;width:100%;}.topbar li a.topbar-button{background:#fff;color:#1D8F4C !important;}.landing-section img{display:block;margin:0 auto;}.news-events-section{padding-bottom:0;}.news-events-section .featured-right-bg-img{height:70vw;}.featured-programs-section .listing-inner-content{min-height:100%;}.featured-programs-section img{margin-bottom:70px;}.featured-programs-section .row .col-lg-4:last-child img{margin-bottom:0;}#vjs_video_3,#vjs_video_3_html5_api{height:calc(56.3vw) !important;}.footer-links-section,.social-media-links{text-align:center;}.social-media-links{margin-top:2rem;}.common-layout-image img{width:100%;height:auto;}.inner-page-banner-section h1{font-size:26px;}.single-event-cta-area{border-radius:0 0 10px 10px;padding:25px 15px;}.grey-bg-card{padding-bottom:30px;}.hamburger-icon{display:inline-block;cursor:pointer;}.hamburger-icon{display:block;width:50px;height:50px;background:#1d8f4c;background-position:center;background-size:22px;background-repeat:no-repeat;border-radius:50%;border:0;margin:14px 24px 34px auto;outline:0 !important;}.bar1,.bar2,.bar3{width:32px;height:3px;background-color:#ffffff;margin:5px auto;transition:0.4s;}.change .bar1{-webkit-transform:rotate(-45deg) translate(-7px,6px);transform:rotate(-45deg) translate(-7px,6px);}.change .bar2{opacity:0;}.change .bar3{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px);}.menu-icon-text{position:absolute;top:65px;right:44px;margin:0px;}#navbarNav{display:block!important;flex-basis:unset!important;}@supports (-webkit-touch-callout:none){.bar1,.bar2,.bar3{left:-6px;position:relative;}}}@media only screen and (min-width:768px) and (max-width:991.9px){.custom-container-margin-left,.custom-container-margin-right,.featured-programs-section .row .col-lg-4 .listing-content,.blogs-section .container-fluid .row .col-md-6:nth-child(1) .listing-content,.blogs-section .container-fluid .row .col-md-6:nth-child(3) .listing-content,.page-node-8 .field--name-field-news-block .field__item:nth-child(2) .block-webform-block{margin-left:calc((100vw - 690px) / 2) !important;}.block-webform-block{margin-left:calc((100vw - 690px) / 2) !important;}.featured-programs-section .row .col-lg-4:nth-child(2) .listing-content{margin-left:calc((100vw - 690px) / 4);margin-right:calc((100vw - 690px) / 4);}.custom-container-margin-left,.custom-container-margin-right,.featured-programs-section .row .col-lg-4 .listing-content,.blogs-section .container-fluid .row .col-md-6:nth-child(2) .listing-content,.blogs-section .container-fluid .row .col-md-6:nth-child(4) .listing-content{margin-right:calc((100vw - 690px) / 2) !important;}.page-node-8 .custom-container-margin-left{margin-right:0 !important;}.contact-section .col-md-6.text-right img{margin-top:6rem;}.page-node-8 #block-nfbaff-template2-content .contact-right-section,.page-node-8 #block-nfbaff-template2-content .content .field--name-field-news-block .field__item:nth-child(3){overflow-x:hidden;}.page-node-8 #block-nfbaff-template2-content .field--name-field-news-block .field__item img.float-right{width:auto !important;height:100%;max-height:255px;max-width:none;float:left !important;}.page-node-8 #block-nfbaff-template2-content .field--name-field-news-block .field__item img.align-right{width:auto !important;height:100%;max-height:545px;max-width:none;float:left !important;}}@media only screen and (max-width:767.9px){.menu-block{left:0;width:100%;}.dropdown-item{white-space:normal;}.container{max-width:100%;}.custom-container-margin-left,.featured-programs-section .row .col-lg-4 .listing-content,.blogs-section .container-fluid .row .col-md-6 .listing-content,.page-node-8 .field--name-field-news-block .field__item:nth-child(2) .block-webform-block{margin-left:15px !important;}.block-webform-block{margin-right:15px !important;}.custom-container-margin-left,.custom-container-margin-right,.featured-programs-section .row .col-lg-4 .listing-content,.blogs-section .container-fluid .row .col-md-6 .listing-content,.page-node-8 .field--name-field-news-block .field__item:nth-child(2) .block-webform-block{margin-right:15px !important;}.landing-section img{max-height:100%;margin:20px auto;}.lah-left-content{padding:30px 0;}.blogs-section{padding:50px 0 0;}.blogs-section .container-fluid .row .col-md-6{margin-top:50px !important;}.blogs-section .container-fluid .row .col-md-6:first-child{margin-top:0 !important;}.contact-section .col-md-6.text-right img{display:block;margin:2rem auto 0;}.inner-page-banner-section{overflow-x:hidden;}.inner-page-banner-section img{width:auto;height:50vh !important;max-width:fit-content;}.grey-bg-card h2,.grey-bg-card h3{min-height:100%;}.contact-right-section{margin-top:30px;}.page-node-8 .field--name-field-news-block .field__item:nth-child(2),.page-node-8 .field--name-field-news-block .field__item:nth-child(3){flex:0 0 100%;max-width:100%;margin:0;}.page-node-8 #main-content .content .field:nth-child(3){display:none;}.inside-news-article-thumb{float:none;margin:0 0 25px 0;}.article-published-date{display:block;}.grid-item a{display:block;}.donate-content-wrapper{margin:40px auto 30px;padding:25px;}.events-main-content-area{padding:25px;}.menu-icon-text{position:absolute;top:65px;width:100%;text-align:center;margin:0px;right:0px;}.hamburger-icon{margin:15px auto 24px auto;}.webform-submission-contact-form-form{max-width:fit-content;margin-bottom:60px;}.webform-submission-contact-form{max-width:fit-content;margin-bottom:60px;}.main-navigation{max-height:calc(90vh - 300px);}}@media only screen and (max-width:575.9px){.sticky-header .container{padding-left:15px;padding-right:15px;}.footer-links .nav{display:inline-block;}.footer-links .nav li{position:relative;float:none;padding:0 0 15px;margin-bottom:15px;border:0;}.footer-links .nav li:last-child{padding-bottom:0;margin-bottom:0;}.footer-links .nav li:after{content:"";position:absolute;width:40px;height:1px;left:0;right:0;bottom:0;margin:auto auto 0;background:#fff;}.footer-links .nav li:last-child:after{display:none;}.grey-bg-card{overflow-x:hidden;}.ui-datepicker td span,.ui-datepicker td a{padding:0.5rem !important;}}@media only screen and (min-width:1966px){.featured-programs-section .row .col-lg-4:first-child .listing-content{margin-left:calc((80vw - 1125px) / 2);}.featured-programs-section .row .col-lg-4:nth-child(2) .listing-content{margin-left:calc((80vw - 1125px) / 4);margin-right:calc((80vw - 1125px) / 4);}}.page-node-310 .block-webform-block{margin-left:0 !important;}
@font-face{font-family:'Calibri Bold';src:url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/fonts/Calibri-Bold.woff2) format('woff2'),url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/fonts/Calibri-Bold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Calibri Regular';src:url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/fonts/Calibri.woff2) format('woff2'),url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/fonts/Calibri.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Avenir Next LT Pro Medium';src:url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/fonts/AvenirNextLTPro-Demi.woff2) format('woff2'),url(/nfb-nabs/sites/nabslink.org/themes/custom/nfbaff_template2/fonts/AvenirNextLTPro-Demi.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}
.path-civicrm .form-item .required:focus,.path-civicrm .crm-form-text:focus{box-shadow:0 0 0;border-color:#1D8F4C !important;}.path-civicrm .crm-submit-buttons .crm-form-submit,.path-civicrm .CRM_Event_Form_Registration_ThankYou .event_info_link-section a{display:inline-block;background-color:#1D8F4C !important;border-color:#1D8F4C !important;color:#fff !important;padding:0 15px;line-height:34px;border-radius:5px;transition:0.2s background ease-out;text-decoration:none !important;box-shadow:0 0 0;font-family:'Calibri Regular';font-weight:400;font-size:17px;}.path-civicrm .crm-submit-buttons .crm-form-submit:hover,.path-civicrm .crm-submit-buttons .crm-form-submit:focus,.path-civicrm .CRM_Event_Form_Registration_ThankYou .event_info_link-section a:hover,.path-civicrm .CRM_Event_Form_Registration_ThankYou .event_info_link-section a:focus{background-color:#DF522C !important;border-color:#DF522C !important;text-decoration:none !important;box-shadow:0 0 0;}.path-civicrm #crm-main-content-wrapper{background:#fff;border:3px solid #EFF4F8;border-radius:10px;display:block;max-width:900px;width:100%;padding:50px 75px;margin:75px auto;}.path-civicrm #crm-container.crm-public .crm-section,.crm-section{display:block;margin-bottom:0.5rem;}.path-civicrm .crm-container .crm-section .label label{white-space:normal;font-size:1rem;font-weight:400;}.path-civicrm #crm-container.crm-public .label,#crm-container.crm-public .price-field-amount{padding-top:0px;}.path-civicrm .crm-container .crm-section .content{margin-left:0px;}.path-civicrm .crm-container .crm-section .label{float:unset;width:auto;text-align:unset;}.path-civicrm #crm-container.crm-public input[type="text"],#crm-container.crm-public input[type="password"],#crm-container.crm-public input[type="email"]{width:calc(100% - 10px);}.path-civicrm .crm-container fieldset{border-top:0px;}.path-civicrm label{margin-bottom:.5rem;}.path-civicrm div.crm-container label{display:inline-block;}.path-civicrm #crm-container.crm-public .price-set-row input,#crm-container.crm-public .price-set-row label{display:inline;}.path-civicrm .crm-container .crm-marker{color:red;}.path-civicrm .crm-container .crm-button.crm-i-button input[type="button"],.path-civicrm .event-info .crm-actionlinks-bottom .crm-register-button,.crm-container .crm-button.crm-i-button input.crm-form-submit{background-color:#1D8F4C !important;border-color:#1D8F4C !important;color:#fff !important;padding:0 15px;line-height:34px;border-radius:5px;transition:0.2s background ease-out;text-decoration:none !important;box-shadow:0 0 0;font-family:'Calibri Bold';text-shadow:0 0 0;}.path-civicrm .crm-container .crm-button.crm-i-button input[type="button"]:hover,.path-civicrm .event-info .crm-actionlinks-bottom .crm-register-button:hover,.crm-container .crm-button.crm-i-button input.crm-form-submit:hover{background-color:#DF522C !important;border-color:#DF522C !important;text-decoration:none !important;box-shadow:0 0 0;}.path-civicrm .crm-container .crm-button.crm-i-button input[type="button"]:focus,.path-civicrm .event-info .crm-actionlinks-bottom .crm-register-button:focus,.crm-container .crm-button.crm-i-button input.crm-form-submit:focus{background-color:#DF522C !important;border-color:#DF522C !important;text-decoration:none !important;box-shadow:0 0 0;border:#DF522C !important;}.path-civicrm #civicrm-footer{display:none;}.path-civicrm .crm-container .crm-error,.crm-container .crm-inline-error{color:red;}.path-civicrm #pricevalue{background-color:#e9ecef;opacity:1;border-radius:0;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;}.path-civicrm .crm-container span.crm-button{background-color:#fff !important;border-color:#fff !important;border-radius:5px;padding:0;}.CRM_Event_Form_Registration_Register #crm-submit-buttons{margin-top:0 !important;}.path-civicrm .test_drive-section,.path-civicrm #crm-event-register-different,#crm-submit-buttons i,label.crm-inline-error,.form-item label.error{display:none !important;}.path-civicrm .form-item.civi-error-form-item .select2-choice{border:2px solid red !important}.path-civicrm .form-item .required.error{border-color:red !important;border-width:2px !important;}.path-civicrm .form-item .required.error:focus{border-color:red !important;border-width:2px !important;}.path-civicrm .form-item .required.error:focus-visible{border-color:red !important;border-width:2px !important;}.path-civicrm .event-info .crm-actionlinks-top .register_link-top{display:none;}.path-civicrm .event-info .iCal_links-section{display:none;}.path-civicrm .crm-container a.button,.crm-container a.button:link{background:#1D8F4C !important;}.path-civicrm .event-info .crm-section .label{font-weight:bolder;}.path-civicrm abbr[data-original-title],.path-civicrm abbr[title]{text-decoration:unset;}.path-civicrm .crm-container a.button,.crm-container a.button:link
.path-civicrm .crm-container .crm-button.crm-i-button input[type="button"],.path-civicrm .event-info .crm-actionlinks-bottom .crm-register-button,.path-civicrm .crm-container .crm-button.crm-i-button input.crm-form-submit{font-size:17px;font-family:'Calibri Regular';font-weight:400;}.path-civicrm .crm-container .crm-error,.path-civicrm .crm-container .crm-inline-error{background:#fbe3e400 none repeat scroll 0 0;}.path-civicrm .error-er{border-color:red !important;border-radius:3px;border-width:2px !important;}.path-civicrm .CRM_Event_Form_Registration_Register .messages,.path-civicrm .CRM_Event_Form_Registration_AdditionalParticipant .messages{border:2px solid;border-color:red;padding:.75rem 1.25rem;margin-bottom:1rem;}.path-civicrm .CRM_Event_Form_Registration_Register .messages i,.path-civicrm .CRM_Event_Form_Registration_AdditionalParticipant .messages i{display:none;}.path-civicrm .CRM_Event_Form_Registration_Register .outer,.path-civicrm .CRM_Event_Form_Registration_AdditionalParticipant .outer{list-style-type:none;}.path-civicrm .CRM_Event_Form_Registration_Confirm #crm-submit-buttons{margin-bottom:20px;}.path-civicrm #crm-container.crm-public input[type="text"],.path-civicrm #crm-container.crm-public input[type="password"],.path-civicrm #crm-container.crm-public input[type="email"]{display:block;width:-webkit-fill-available;height:calc(1.0em + .5rem + 1px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.path-civicrm .crm-container a.button,.path-civicrm .crm-container a.button:link,.path-civicrm .crm-container a.button:visited,.path-civicrm .crm-container .ui-dialog-buttonset .ui-button,.path-civicrm .crm-container .crm-button{text-shadow:unset;}.path-civicrm .crm-section select{height:calc(1.0em + 1.0rem + 1px);display:block;width:-webkit-fill-available;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.path-civicrm .CRM_Event_Form_Registration_ThankYou .event_info_link-section a i{display:none;}.path-civicrm #ThankYou .action-link{margin-top:25px;}.path-civicrm .crm-container div.select2-container{width:100%;}.path-civicrm .custom-civi-field-error{font-size:1rem;font-weight:bolder;color:red;}.crm-container fieldset{padding:0px;margin:0px;}#crm-container.crm-public select{max-width:unset;width:100%;}.path-civicrm #s2id_country-Primary{width:-webkit-fill-available;}.path-civicrm #crm-container.crm-public input[type="text"]{width:-webkit-fill-available;width:-moz-available;}.path-civicrm .crm-form-select{width:-webkit-fill-available!important;width:-moz-available!important;}.path-civicrm .form-item--error-message{display:none;}@media (max-width:650px){.path-civicrm #ThankYou .action-link{Display:contents;}.path-civicrm #ThankYou .event_info_link-section a{margin-bottom:10px;}}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/nfb-nabs/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.form-row>fieldset,.form-row>div{padding-right:5px;padding-left:5px;flex:0 1 auto;width:auto;max-width:none;}.form-row .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}
.breadcrumb{font-size:0.929em;}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-success::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-check-box" width="1em" height="1em" viewBox="0 0 16 16" fill="green" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M15.354 2.646a.5.5 0 010 .708l-7 7a.5.5 0 01-.708 0l-3-3a.5.5 0 11.708-.708L8 9.293l6.646-6.647a.5.5 0 01.708 0z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M1.5 13A1.5 1.5 0 003 14.5h10a1.5 1.5 0 001.5-1.5V8a.5.5 0 00-1 0v5a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V3a.5.5 0 01.5-.5h8a.5.5 0 000-1H3A1.5 1.5 0 001.5 3v10z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.4rem;width:1.75rem;height:1.75rem;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-warning::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-info-circle" width="1em" height="1em" viewBox="0 0 16 16" fill="orange" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M8 15A7 7 0 108 1a7 7 0 000 14zm0 1A8 8 0 108 0a8 8 0 000 16z" clip-rule="evenodd"/><path d="M8.93 6.588l-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588z"/><circle cx="8" cy="4.5" r="1"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.4rem;width:1.75rem;height:1.75rem;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-danger::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-exclamation-triangle" width="1em" height="1em" viewBox="0 0 16 16" fill="red" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.938 2.016a.146.146 0 00-.054.057L1.027 13.74a.176.176 0 00-.002.183c.016.03.037.05.054.06.015.01.034.017.066.017h13.713a.12.12 0 00.066-.017.163.163 0 00.055-.06.176.176 0 00-.003-.183L8.12 2.073a.146.146 0 00-.054-.057A.13.13 0 008.002 2a.13.13 0 00-.064.016zm1.044-.45a1.13 1.13 0 00-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566z" clip-rule="evenodd"/><path d="M7.002 12a1 1 0 112 0 1 1 0 01-2 0zM7.1 5.995a.905.905 0 111.8 0l-.35 3.507a.552.552 0 01-1.1 0L7.1 5.995z"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.4rem;width:1.75rem;height:1.75rem;}.alert-dismissible .btn-close{opacity:0.6;}
