#billboard_costs #location_id input[type=text]:nth-child(2){height:45.38px;width:308px;border:1px solid #CCCCCC;border-radius:4px;padding:0 10px;margin-right:10px}@media(max-width:400px){#billboard_costs #location_id input[type=text]:nth-child(2){margin-bottom:10px;width:100%}}#billboard_costs .twoColumns .twoColumns__column>img{max-width:100%;max-height:400px}#billboard_costs .select_options_container{width:308px}@media(max-width:840px){#billboard_costs .select_options_container{width:100%}}#billboard_costs .info_section .grey{background:radial-gradient(100% 100% at 50% 39.01%,#ffffff06,#0000000d);background-blend-mode:multiply}#billboard_costs .info_section .description-block{padding:1.5% 20%}@media(max-width:840px){#billboard_costs .info_section .description-block{padding:30px 10%;border-bottom:1px var(--medium-grey) solid}}#billboard_costs .info_section .heading-block{padding-top:40px;padding-bottom:40px}#billboard_costs .info_section .heading{font-style:italic;font-size:18px;line-height:22px}#billboard_costs .info_section h2{padding-top:20px;text-align:left;font-weight:700;font-size:40px;line-height:48px;color:#333;text-transform:none;letter-spacing:normal}#billboard_costs .info_section h3{text-align:left;font-weight:700;font-size:27px;color:#333;text-transform:none;letter-spacing:normal}#billboard_costs .info_section ol{margin:0 auto;padding:20px;font-size:20px;width:fit-content}#billboard_costs .info_section ol li{list-style-type:decimal;margin:0 auto}#billboard_costs .info_section p{text-align:left;margin:1.5em 0;font-size:18px;line-height:150%}#billboard_costs .location-links-container{display:flex;justify-content:center;flex-direction:column;padding:0% 0% 5%;max-width:1200px;width:100%}@media(max-width:500px){#billboard_costs .location-links-container{padding:0 20px}}#billboard_costs .location-links-container h2{display:block;margin:0!important;letter-spacing:normal!important;text-transform:none!important;text-align:left!important;font-style:normal!important;font-size:24px!important;line-height:29px!important;color:var(--almost-black)!important;font-weight:700}@media(max-width:1000px){#billboard_costs .location-links-container h2{text-align:left}}#billboard_costs .location-links-container .locations-links{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;overflow-x:auto;list-style:disc;gap:10px;padding:22px}@media(max-width:600px){#billboard_costs .location-links-container .locations-links{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;padding:40px}}#billboard_costs .location-links-container .locations-links .location-link{color:var(--primary);text-decoration:none;font-size:16px;list-style:disc}#billboard_costs .location-links-container .locations-links .location-link a{color:var(--primary)}#billboard_costs .location-links-container .locations-links span{padding-left:10px;padding-bottom:10px}#billboard_costs .location-links-container .locations-links span a:hover{color:var(--primary-hover)}@media(max-width:1000px){#billboard_costs .location-links-container .locations-links span{font-size:11px}}#billboard_costs #budget-by-market{padding:40px 0}#billboard_costs #budget-by-market h3{text-align:center;color:var(--almost-black);font-size:28px;font-weight:700;line-height:40px}#billboard_costs #budget-by-market p{text-align:center;color:var(--dark-grey);font-size:16px;font-weight:400;line-height:28px}#billboard_costs #budget-by-market .budget-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}#billboard_costs #budget-by-market table{margin:40px auto;border-collapse:separate;overflow:hidden;border-radius:8px;border:1px solid var(--light-grey);font-size:16px}#billboard_costs #budget-by-market table thead{font-weight:600;line-height:20px}#billboard_costs #budget-by-market table th,#billboard_costs #budget-by-market table td{padding:16px;text-align:center}#billboard_costs #budget-by-market table th{background-color:#fafcff;color:var(--primary);vertical-align:middle}#billboard_costs #budget-by-market table th:first-child{text-align:left;width:35%}#billboard_costs #budget-by-market table td{color:var(--almost-black)}#billboard_costs #budget-by-market table td a{color:var(--primary)}#billboard_costs #budget-by-market table td a:hover{text-decoration:underline}#billboard_costs #budget-by-market table td:first-child{color:var(--primary);text-align:left}@media(max-width:1000px){#billboard_costs .hero{padding:0}#billboard_costs .billboard-type-nav{display:none}#billboard_costs .twoColumns__column{padding:0 5% 27px}#billboard_costs .twoColumns__column .pre_title{margin-bottom:20px}}@media(max-width:450px){#billboard_costs .hero{padding-bottom:20px!important}#billboard_costs .input_cta_block{gap:20px}#billboard_costs .input_cta_block #location_id input[type=text]:nth-child(2){width:100%}}
