@import url("https://fonts.googleapis.com/css2?family=Merriweather:wght@700&family=Source+Sans+Pro&display=swap");div#mobile-nav-bars{display:none;}.title-slogan > a{color:#fff;}.field-image-stage img{height:auto;}.showGovt{display:block !important;}ul.js-pager__items{list-style:none;}ul.js-pager__items li{display:inline-block;}@media only screen and (max-width:960px){.banner_image{display:none;}.paragraph-33-custom-stage .paragraph-33-custom-stage-item{height:auto !important;}ul.usa-nav__primary.usa-accordion button{color:#000 !important;}#publications-intro-section .publications-intro-section-items{width:100% !important;}body{overflow:auto;}#map_inner > svg,#map{width:100% !important;height:auto !important;}#header > div > div > div:nth-child(2) > div > h1{font-size:2rem !important;text-align:center;}#header > div > div > div:nth-child(2) > div > h2{font-size:initial !important;white-space:inherit !important;text-align:center !important;}body > div > div.fb-banner > div > div > div > div > div > div > div > div.views-field.views-field-title > h3{margin:0;margin-bottom:1rem;}#paragraph--id--32 > div > div > div > h2{margin:0;}#block-views-block-faqs-view-block-2 > div > div > div > div > div.views-col.col-1,#block-views-block-faqs-view-block-2 > div > div > div > div > div.views-col.col-2{width:100% !important;}main p,main div{font-family:'Source Sans Pro',sans-serif !important;font-size:initial !important;}h1.margin-0.page-title{line-height:3.5rem;}#block-speedsimulator > div > img img,.banner-image-custom img{height:auto;}.key-point{margin-left:1rem;}.edge-to-edge-banner-img{display:none;}.paragraph-5050-block{height:34rem !important;}.field-image-stage img{height:auto;}#publications-intro-section .publications-intro-section-items-group{display:block !important;}#publications-intro-section .publications-intro-section-items{border:none !important;box-shadow:none !important;}.publications-intro-section-items-group img{display:none;}#publications-desc-section .publications-desc-section-items .publications-desc-section-header .publications-desc-section-field-title div h2{position:absolute;top:0;-ms-transform:initial !important;transform:initial !important;margin-left:1rem;}}.mobile-nav{display:none;}.mobile-nav-open{background:#F0F0F0;height:10rem;overflow:auto;padding:1rem;margin-bottom:1rem;}.fieldset-section{background:#F0F0F0;padding:1rem;margin-bottom:2rem;}.fieldset-section h2.fieldset-custom-title{margin-top:0;box-shadow:0 0 5px 5px #bdbdbd;text-align:center;}h1,h2,h3,h4,.title-slogan a{font-family:'Merriweather',serif;font-weight:bold;}main p,main div,#block-bbusa-breadcrumbs a{font-family:'Source Sans Pro',sans-serif;font-size:24px;}#block-bbusa-breadcrumbs{margin-bottom:4rem;}#paragraph--id--210{margin:auto;}#paragraph--id--210 .grid-col-3{margin:auto;text-align:center;margin-top:0;}.custom-slogan{font-family:'Source Sans Pro',sans-serif;}#header > nav > div > ul > li > button,#header > nav > div > ul > li{font-family:'Source Sans Pro',sans-serif;font-size:1.2rem;}.fp-faqs-section-item{margin-right:1rem;}.fp-faqs-section-item-question{margin-bottom:1rem;font-weight:bold;font-size:1.9rem;}.card-item{margin:1rem;background:#fff;box-shadow:0px 0 5px 1px #bbb;}.card-item .padding-y-1{padding:0;margin:0;}.card-item .card-item-body{padding:1rem;}.page-title span,span.custom-title-underline{border-bottom:solid .5rem red;}div#block-bbusa-local-tasks{margin-top:1rem;margin-bottom:1rem;}.css-for-map{font-size:2rem;font-weight:bold;border-bottom:solid #000;color:#152D51;margin-bottom:1rem;}.custom-grey-box-region,#block--views-block--events-block-1{width:100vw;position:relative;left:calc(-1 * (100vw - 100%) / 2);background:#F0F0F0;}a{color:#005a8c;text-decoration:none;}#paragraph--id--32{background:#F0F0F0;padding:1rem;width:100%;}header#header{background:#152D51;color:#fff;}header#header .site-name-and-slogan{margin-top:1.5rem;}header#header .site-name-and-slogan .title-slogan{font-size:3rem;margin:0;}header#header .site-name-and-slogan .custom-slogan{font-size:1.2rem;white-space:nowrap;margin:0;}header#header .usa-nav__secondary{margin-bottom:1.3rem;}header#header .site-info-main{margin-left:2rem;}header#header .contact-us-custom{white-space:nowrap;margin-left:1rem;font-weight:bold;}header#header .fp-search-stage{padding:1rem;}footer .custom-footer-menu{background:#152D51;padding:10px 0px 10px 0;color:#fff;}footer .custom-footer-menu a{color:#fff !important;}footer .custom-footer-menu .main-footer-menu-custom li{display:inline-block;font-weight:bold;font-size:1.3rem;margin-right:5rem;}footer h2{margin:0;padding:0;font-size:2.5rem;}footer .custom-social-footer{font-size:3rem;}footer .custom-social-footer a{color:#000;}.block-views-blockblog-entries-block-1 h3.views-field.views-field-title{margin-bottom:.2rem;}.block-views-blockblog-entries-block-1 .views-field.views-field-created{font-weight:bold;margin-bottom:.4rem;}.fb-banner{background-image:url(/themes/custom/bbusa/images/logo_3-mar-2021.jpg);background-repeat:no-repeat;height:256px;}.fb-banner .fb-banner-spotlight{background:#fff;padding:1rem;color:#152D51;font-size:1.7rem;margin:.3rem;overflow:auto;height:15rem;}.fb-banner .fb-banner-spotlight .views-field-title{font-size:1.75rem;}.fb-banner .fb-banner-spotlight .views-field-type{font-weight:bold;font-style:italic;}.fb-banner .fb-banner-spotlight h2{margin:0;}.fb-banner .fb-banner-spotlight p{margin:0;padding:0;}.fb-banner .fb-banner-spotlight p a{text-decoration:none;font-size:1.3rem;color:#152D51;font-size:2rem;}.fp-featured-events{background:#F0F0F0;}.fp-featured-events,.fp-blog-section,.fp-newsletter-section,.fp-state-broadband-programs-section,.fp-faqs-section{padding:1rem;}.fp-featured-events .fp-newsletter-section-spotlight,.fp-blog-section .fp-newsletter-section-spotlight,.fp-newsletter-section .fp-newsletter-section-spotlight,.fp-state-broadband-programs-section .fp-newsletter-section-spotlight,.fp-faqs-section .fp-newsletter-section-spotlight{background:#F0F0F0;padding:1rem;}.fp-featured-events .fp-blog-section-spotlight h2,.fp-blog-section .fp-blog-section-spotlight h2,.fp-newsletter-section .fp-blog-section-spotlight h2,.fp-state-broadband-programs-section .fp-blog-section-spotlight h2,.fp-faqs-section .fp-blog-section-spotlight h2{margin-bottom:3rem;}.fp-featured-events .fp-blog-section-spotlight h2 span,.fp-blog-section .fp-blog-section-spotlight h2 span,.fp-newsletter-section .fp-blog-section-spotlight h2 span,.fp-state-broadband-programs-section .fp-blog-section-spotlight h2 span,.fp-faqs-section .fp-blog-section-spotlight h2 span{border-bottom:solid .5rem red;padding-bottom:5px;}.fp-featured-events .fp-featured-events-spotlight-content,.fp-blog-section .fp-featured-events-spotlight-content,.fp-newsletter-section .fp-featured-events-spotlight-content,.fp-state-broadband-programs-section .fp-featured-events-spotlight-content,.fp-faqs-section .fp-featured-events-spotlight-content{margin-left:1rem;}.fp-featured-events .fp-featured-events-spotlight-content h3,.fp-blog-section .fp-featured-events-spotlight-content h3,.fp-newsletter-section .fp-featured-events-spotlight-content h3,.fp-state-broadband-programs-section .fp-featured-events-spotlight-content h3,.fp-faqs-section .fp-featured-events-spotlight-content h3{margin:0;}.fp-featured-events .fp-faqs-section-item,.fp-blog-section .fp-faqs-section-item,.fp-newsletter-section .fp-faqs-section-item,.fp-state-broadband-programs-section .fp-faqs-section-item,.fp-faqs-section .fp-faqs-section-item{margin-bottom:1rem;margin-right:1rem;}.fp-featured-events .fp-faqs-section-button,.fp-blog-section .fp-faqs-section-button,.fp-newsletter-section .fp-faqs-section-button,.fp-state-broadband-programs-section .fp-faqs-section-button,.fp-faqs-section .fp-faqs-section-button{margin-top:3rem;}.how-we-can-help-bullets .grid-row{margin-bottom:1rem;}.how-we-can-help-bullets img{width:3rem;height:auto;}.how-we-can-help-bullets .point-text{margin:0;font-weight:bold;font-size:1rem;}.edge-to-edge-banner{position:relative;width:100vw;right:50%;}.edge-to-edge-banner .edge-to-edge-banner-img{background-repeat:no-repeat;height:200px;}.form-submit{margin-top:1rem;}.contact-us-custom > a,ul.usa-nav__primary.usa-accordion button{color:#fff;}section.banner_image div.padding-y-1{padding:0;}.block-views-blockevents-block-1{margin-bottom:1.5rem;}.block-views-blockblog-entries-block-1 h2{margin-bottom:3rem;font-size:2.5rem;}.layout-4x8-stage .layout-4x8-stage-left-pane img{height:100%;margin-top:2rem;}.layout-4x8-stage .layout-4x8-stage-right-pane{margin-left:1rem;}#paragraph--id--26{margin:auto;}#paragraph--id--26 .textbox-more-info{margin:auto;}#paragraph--id--26 .textbox-more-info div{margin:auto;}.paragraph-5050-block{box-shadow:0px 0 5px 1px #bbb;background:#F0F0F0;margin:1rem;height:563px;}.paragraph-5050-block h2,.paragraph-5050-block p{margin:0;padding:1rem;}.paragraph-33-custom-stage .paragraph-33-custom-field_image img{width:20rem;height:auto;}.paragraph-33-custom-stage .paragraph-33-custom-stage-item{box-shadow:0px 0 5px 1px #bbb;text-align:center;background:#F0F0F0;height:29rem;margin:1rem;padding:2rem;}#publications-intro-section{margin-bottom:5rem;display:flex;flex-wrap:wrap;justify-content:center;}#publications-intro-section .publications-intro-section-items-group{display:flex;min-height:180px;}#publications-intro-section .publications-intro-section-items{border:solid thin #ccc;box-shadow:0 0 2px 1px #ccc;margin:1rem 1rem 0rem 1rem;padding:0px 80px 0px 80px;flex:1;}.publications-intro-section-field-title.publications-intro-section-item.grid-cool-6{width:100%;margin-top:1.5rem;margin-right:1rem;margin-bottom:3.4rem;}#publications-intro-section .publications-intro-section-items .publications-intro-section-field-title{position:relative;}#publications-intro-section .publications-intro-section-items .publications-intro-section-field-title a{text-align:center;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:1rem;}#publications-intro-section .publications-intro-section-items .publications-intro-section-field-image img{width:210px;height:140px;}#publications-desc-section .publications-desc-section-items{background:#F0F0F0;box-shadow:0 0 5px 1px #ccc;margin-bottom:5rem;}#publications-desc-section .publications-desc-section-items .publications-desc-section-header{background:#162e51;box-shadow:0 0 8px 5px #ccc;color:#fff;}#publications-desc-section .publications-desc-section-items .publications-desc-section-header img{margin-bottom:-7px;}#publications-desc-section .publications-desc-section-items .publications-desc-section-header > .publications-desc-section-field-image > div{margin:0;padding:0 !important;}#publications-desc-section .publications-desc-section-items .publications-desc-section-header .publications-desc-section-field-title{min-height:120px;}#publications-desc-section .publications-desc-section-items h3 div{margin:0px 18px 0px 18px;}#publications-desc-section .publications-desc-section-items .publications-desc-section-header .publications-desc-section-field-title div{position:relative;}#publications-desc-section .publications-desc-section-items .publications-desc-section-header .publications-desc-section-field-title div h2{margin:0;position:absolute;top:50%;-ms-transform:translateY(175%);transform:translateY(175%);margin-left:1rem;}#publications-desc-section .publications-desc-section-items .publications-desc-section-field-section-information{padding:1rem;margin-bottom:1rem;}#publications-desc-section .publications-desc-section-items .publications-desc-section-field-section-information .pub-bb-basics-img,#publications-desc-section .publications-desc-section-items .publications-desc-section-field-section-information .pub-bb-cost-fin-img{margin:.5rem;box-shadow:0 0 5px 3px #ccc;}#publications-desc-section .publications-desc-section-items .publications-desc-section-field-section-information .learn-school-gpx div div{background:#fff;}#publications-desc-section .publications-desc-section-items .publications-desc-section-field-section-information .learn-school-gpx div div img{margin-bottom:-7px;}#publications-desc-section .publications-desc-section-items .publications-desc-section-field-section-information .learn-school-gpx div div:nth-child(2){padding:1rem;}#publications-desc-section .publications-desc-section-items .publications-desc-section-field-section-information .learn-school-gpx div div:nth-child(2) h3{margin-bottom:0;}#publications-desc-section .publications-desc-section-items .publications-desc-section-field-section-information .learn-school-gpx div div:nth-child(2) p{margin-top:0;font-size:1rem;}@media (max-width:960px){.publications-intro-section-field-title.publications-intro-section-item.grid-cool-6{margin:0;}}.taxonomy-search .views-row{background:#F0F0F0;padding:1rem;margin-bottom:1rem;box-shadow:0 0 10px 0px #ccc;}.taxonomy-search li{display:inline;}.taxonomy-search select{height:5rem;}.state-stage{margin-bottom:4rem;}.state-stage li.state-contact{margin-bottom:1rem;}.state-stage p{margin:0;}.state-stage h2.state-name{margin-bottom:0;}path.sm_state_PR{transform:translate(33px,-97px);}text.sm_label_PR{transform:translate(180px,36px);}text.sm_label_PR tspan{font-size:16px;fillStyle:green;}path.sm_state_VI{transform:translate(22px,-97px);}text.sm_label_VI{transform:translate(206px,29px);}text.sm_label_VI tspan{font-size:16px;}path.sm_state_GU{transform:translate(-520px,-300px);}text.sm_label_GU{transform:translate(-415px,-195px);}text.sm_label_GU tspan{font-size:16px;}path.sm_state_MP{transform:translate(-590px,-260px);}text.sm_label_MP{transform:translate(-430px,-155px);}text.sm_label_MP tspan{font-size:16px;}path.sm_state_AS{transform:translate(-620px,-270px);}text.sm_label_AS{transform:translate(-460px,-165px);}text.sm_label_AS tspan{font-size:16px;}.fillclass{fill:green;}.map-section p{text-align:left !important;margin-bottom:0px !important;color:#444444 !important;margin-bottom:0;}span.mailto{}.state-contacts-blocks{margin:0 0 0.25em 1.5em;}.map-section .programs-content{display:inline;}.map-section .programs-content p{display:inline;}.map-section .item strong{display:inline;}.map-section .item a{}span.ext{}@media (max-width:767px){.map-section #clicked-state,.section-white p{font-size:16px !important;}}.sm_state_AL{fill:#60b969;}.funding-content p{margin-block-start:0px;}#funding-info{background-color:#F2F4F8;text-align:center;padding:36px 56px 2px 36px;border-radius:10px;}#funding-info  p{color:#162e51;font-size:24px;line-height:36px;margin:0 0 36px 0;padding:0;}#funding-info  h3{color:#AA604F;font-size:26px;line-height:40px;margin:0;padding:0;}.usa-footer__secondary-section{background-color:#f0f0f0 !important;}.usa-footer__secondary-section a{color:#466BA0;text-decoration:underline;}.usa-footer__secondary-section .region-footer-secondary{color:#1B1B1B;}
