#billboard_costs #location_id input[type=text]:nth-child(2){height:45.38px;width:308px;border:1px solid #CCCCCC;border-radius:4px;padding:0px 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%, rgba(255,255,255,0.025) 0%, rgba(0,0,0,0.05) 100%);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:bold;font-size:40px;line-height:48px;color:#333333;text-transform:none;letter-spacing:normal}#billboard_costs .info_section h3{text-align:left;font-weight:bold;font-size:27px;color:#333333;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;font-size:18px;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% 0%;max-width:1200px;width:100%}@media (max-width: 500px){#billboard_costs .location-links-container{padding:0px 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 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:0px}#billboard_costs .billboard-type-nav{display:none}#billboard_costs .twoColumns__column{padding:0px 5%;padding-bottom: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%}}
