.location-icon-list-by-county .wrapper-outer{background:#fff}.location-icon-list-by-county .wrapper-inner{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;padding:20px 0;gap:30px;align-items:flex-start!important}@media only screen and (min-width:768px){.location-icon-list-by-county .wrapper-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px}}@media only screen and (min-width:1200px){.location-icon-list-by-county .wrapper-inner{grid-template-columns:repeat(4,1fr)}}.location-icon-list-by-county .county-section{width:100%}.location-icon-list-by-county .county-title,.location-icon-list-by-county .icon-item p{color:#202020;font-family:"Source Sans 3",sans-serif;font-weight:600;font-size:22px;line-height:28px;margin:0 0 15px;text-align:center}@media only screen and (min-width:768px){.location-icon-list-by-county .county-title{text-align:left}}.location-icon-list-by-county .icon-items{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.location-icon-list-by-county .icon-item{width:100%;padding:2px 5px;display:flex;align-items:center;justify-content:flex-start;gap:5px}.location-icon-list-by-county .icon-item img{width:30px;flex-shrink:0}.location-icon-list-by-county .icon-item p{text-align:left;font-weight:400;font-size:18px;line-height:27px;margin:0}.location-icon-list-by-county .icon-item a{text-align:left;color:#8d3365;font-family:"Source Sans 3",sans-serif!important;font-weight:400!important;font-size:18px!important;line-height:27px!important;margin:0!important;cursor:pointer!important;text-decoration:none}.location-icon-list-by-county .icon-item a:hover{text-decoration:underline}.location-icon-list-by-county .icon-dot{width:8px;height:8px;margin-right:15px;background:#202020;border-radius:50%;flex-shrink:0}