.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages .related-city-pages-header-btn{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 0 2rem;padding:0;border:0;background-color:rgba(0,0,0,0);transition-duration:0s;cursor:default}.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages .related-city-pages-header-btn h2{margin:0;font-family:"Open Sans",Arial;font-size:.875rem;font-weight:700;line-height:1.25rem}@media(max-width: 1024px){.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages .related-city-pages-header-btn h2{margin:0;font-weight:400}}.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages .related-city-pages-header-btn svg{display:none}@media(max-width: 1024px){.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages .related-city-pages-header-btn svg{display:initial;transition:transform .25s ease}}@media(max-width: 1024px){.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages .related-city-pages-header-btn{display:inline-flex;margin:0;padding:1.25rem 1.5rem;background-color:#d3e5f9;border-radius:.625rem;cursor:pointer}}.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages ul{display:flex;flex-wrap:wrap;column-gap:1.75rem;row-gap:1rem;list-style:none;padding-left:0;margin:0;font-size:.875rem;line-height:1.1875rem}.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages ul a{color:#0351aa;text-decoration:underline;line-height:1rem}.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages ul a:hover{text-decoration:none}@media(max-width: 1024px){.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages ul{display:grid;grid-template-columns:1fr 1fr;column-gap:0;max-height:0;margin-top:-0.625rem;margin-bottom:.625rem;padding:0 1.5rem;overflow:hidden;transition:max-height .3s ease,padding .3s ease;background-color:#d3e5f9;border-radius:0 0 .625rem .625rem}}@media(max-width: 1024px){.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages.is-open .related-city-pages-header-btn{border-radius:.625rem .625rem 0 0}.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages.is-open .related-city-pages-header-btn svg{transform:rotate(180deg)}.elementor-widget-prac-state-insurance-related-city-pages .related-city-pages.is-open ul{margin-bottom:0;padding:.875rem 1.5rem 1.25rem;max-height:unset}}