table.reset{background-color:transparent;border:none;color:#000;display:table}table.reset a{color:#069}table.reset a:hover{color:#0091f1}table.reset caption{color:#000;background-color:transparent}table.reset caption .file-info{color:#000}table.reset td,table.reset th{border:none;padding:0}table.reset tbody,table.reset tbody td,table.reset tbody th,table.reset tbody tr,table.reset tbody tr:nth-child(2n),table.reset tfoot,table.reset thead{border:none;background-color:transparent}.bump{font-size:120%}.no-show{display:none}a.logo:hover img{border-bottom:none!important}a.icon:focus,a.icon:hover{outline:1px dotted #028ae4;border-bottom:none;border-radius:20px}h1.banner{width:100%;background-color:#111;color:#fff;font:normal normal 300 1.75rem OpenSansLight,Helvetica,Arial,sans-serif;letter-spacing:2px;margin:0 0 1rem;padding:.5rem 2rem;text-transform:uppercase}h1.banner.hero{margin:0}@media print,screen and (max-width:46.24875em){h1.banner{font:normal normal 300 1.25rem OpenSansLight,Helvetica,Arial,sans-serif;padding:.5rem 1rem}}a.button,h2.banner{background-color:#24588d}h2.banner{color:#fff;font:normal normal 300 1.35rem OpenSansLight,Helvetica,Arial,sans-serif;letter-spacing:2px;margin:.5rem auto;padding:.25rem 2rem}h2.banner a{border:none;color:#fff!important;-webkit-text-decoration:#fff dotted underline 1px;text-decoration:#fff dotted underline 1px}h2.banner a:hover{-webkit-text-decoration:#fff solid underline 1px;text-decoration:#fff solid underline 1px}@media print,screen and (max-width:46.24875em){h2.banner{font-size:1.15rem!important;letter-spacing:normal;padding:.25rem 1rem}}a h2.banner:hover{color:#fff!important;-webkit-text-decoration:#fff dotted underline 1px;text-decoration:#fff dotted underline 1px}h3.banner{background-color:#111;color:#fff;font:normal normal 300 1.15rem OpenSansLight,Helvetica,Arial,sans-serif;margin:.5rem 0;padding:.25rem 2rem;text-transform:uppercase;text-align:center}h3.banner.home{margin:0!important}h3.banner a{color:#fff;border-bottom:none;text-decoration:none}h3.banner a:focus,h3.banner a:hover{-webkit-text-decoration:underline 1px dotted #fff;text-decoration:underline 1px dotted #fff}aside .about,aside .bdo,aside .boot,aside .communities,aside .fcc,aside .funding,aside .isp,aside .maps,aside .outreach,aside .planning,aside .surveys,aside .what,aside .who{display:none}aside h2{background-color:#111;color:#fff;font:normal normal 300 1.5rem OpenSansLight,Helvetica,Arial,sans-serif;letter-spacing:2px;margin:0 0 1rem;text-transform:uppercase;padding:.7rem 1rem}@media print,screen and (max-width:46.24875em){dl.staff dt{margin-top:1rem}dl.staff dd{margin-bottom:0}}.banner-links a{display:block;color:#fff;background-color:#24588d;padding:.5rem;border:none;text-decoration:none}.banner-links a:hover{color:#fff!important;background-color:#173859}a.banner{display:block;background:#24588d no-repeat url(/programs/broadband/images/icons/circle-arrow.svg) 98% 50%;background-size:32px 32px;color:#fff;padding:.71rem;border:none;text-decoration:none}a.banner:hover{color:#fff!important;background-color:#173859}p.lead.tour{font-size:18px}.button.survey{margin-bottom:0}@media screen and (max-width:769px){.arrow{margin:.25rem}}.invisible{height:1rem!important;margin:0!important;padding:0!important}a .level2-banner,a .level2-banner p,a .toolkit-banner,a .toolkit-banner p{color:#fff!important;border-bottom:none!important}a:hover .toolkit-banner{background-color:#173859}a:hover .toolkit-banner p{color:#fff!important;border-bottom:none!important}.boxes-toolkit{margin-bottom:2rem;margin-top:1rem}.tool-tile{background:#24588d;color:#fff;height:100%}.tool-tile .tile{max-width:50%}a .card .card-divider{background-color:#262b31;padding:0}a .card .card-divider h2{font-family:OpenSansBold,Helvetica,Arial,sans-serif;font-size:1rem;color:#fff!important;border-bottom:none!important;margin:0 .5rem}a:hover .card-section{background:#173859}p.bdo-step{color:#67a8ec;text-align:center;font:normal normal 800 2rem OpenSansExtrabold,Arial Black,Helvetica,Arial,sans-serif;margin:0 1rem}p.display{margin-top:.5rem}h1+.callout,h2+.callout{border-top:none}@media screen and (min-width:770px) and (max-width:1024px){a .card .card-divider h2{font-size:1.25rem}}table.reset.speed{display:block}table.reset.speed caption{font:normal normal 600 1.15rem OpenSansBold,Helvetica,Arial,sans-serif}table.reset.speed thead tr th{border-bottom:2px solid #fff}table.reset.speed th:first-child{background-color:#24588d;color:#fff;vertical-align:middle;padding:1rem}table.reset.speed td,table.reset.speed th:last-child{background-color:#e3ddda;padding:1rem}table.reset.speed tbody td,table.reset.speed tbody th{border-bottom:1px solid #fff}@media screen and (max-width:769px){img.limit{max-width:300px;display:block;margin:0 auto}.toolkit-banner h1,.toolkit-banner p{font-size:1.25rem;text-align:center;margin:1rem}.tool-tile{height:auto}.tool-tile img.icn{max-width:100px!important}a .card .card-divider h2{font-size:1.25rem}}.hero img{width:100%;margin:0;padding:0}@media print,screen and (max-width:46.24875em){.hero img{display:none}}.home-lead{font-size:1.75rem;padding:1.25rem 0;margin:0}.home-lead strong{font-family:OpenSansSemibold,Helvetica,Arial,sans-serif;font-weight:600}@media print,screen and (max-width:46.24875em){.home-lead{font-size:1rem!important}}ul.home{font:normal normal 400 1rem OpenSansRegular,Helvetica,Arial,sans-serif}ul.home li{margin-bottom:.5rem}@media print,screen and (max-width:46.24875em){img.full-width{display:none}h3.banner{font-size:1.15rem!important;letter-spacing:normal;padding:.25rem 1rem}dl.staff dt{margin-top:1rem}dl.staff dd{margin-bottom:0}}