.insurance-section{border-top:1px solid #e2e4e8;color:#2c3542;margin-top:2rem;padding-top:2rem}.insurance-section.show-on-mobile{display:none}.insurance-section.show-on-desktop{display:block}@media screen and (max-width:768px){.insurance-section.show-on-desktop{display:none}.insurance-section.show-on-mobile{display:block}}.insurance-section .insurance-plans-content{margin:1rem 0 .5rem}.insurance-section .insurance-plans-content ul{display:block;list-style-type:disc;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;margin:0 0 1rem;padding-inline-start:1.35rem}.insurance-section .insurance-note{background-color:#dceaef;background-image:url(//6509886.fs1.hubspotusercontent-na1.net/hubfs/6509886/raw_assets/public/VillageMedical/images/information-circle-icon.svg);background-position:1rem 1rem;background-repeat:no-repeat;border-radius:8px;color:#2c3542;margin:1.5rem 0;padding:1rem 1rem 1rem 3.05rem}.insurance-section .toggle-section{border-bottom:1px solid #e2e4e8;margin-top:1.5rem;padding-bottom:1.5rem}.insurance-section .toggle-section.collapsed .show-more{display:inline-block}.insurance-section .toggle-section .show-less,.insurance-section .toggle-section .show-more{background-position:100%;background-repeat:no-repeat;padding-right:1rem}.insurance-section .toggle-section .show-more{background-image:url(//6509886.fs1.hubspotusercontent-na1.net/hubfs/6509886/raw_assets/public/VillageMedical/images/chevron-down-icon.svg)}.insurance-section .toggle-section .show-less{background-image:url(//6509886.fs1.hubspotusercontent-na1.net/hubfs/6509886/raw_assets/public/VillageMedical/images/chevron-up-icon.svg)}.insurance-section .toggle-section .show-more,.insurance-section .toggle-section.collapsed .medicare-note,.insurance-section .toggle-section.collapsed .show-less,.insurance-section .toggle-section.collapsed ul{display:none}.insurance-section .toggle-section:not(:first-child){margin-top:1.5rem}.insurance-section .insurance-note span{color:#2c3542;font-weight:700}.insurance-section .text-link,.insurance-section a{color:#0080a3;text-decoration:underline}.insurance-section .insurance-note a:hover,.insurance-section .text-link:hover{cursor:pointer}.insurance-section .text-link{font-weight:500}.insurance-section .insurance-plans-content p{color:#2c3542;margin-bottom:1rem}.insurance-section .insurance-plans-content .plan-heading{font-weight:700}