.billing-page .modal-dialog{max-width:1040px}.billing-page .download{background:url(../images/download-background.jpg) center center no-repeat;background-size:cover}.billing-page .map iframe{left:0;top:0;height:400px;width:100%;border:none}.billing-page .section-header{border-bottom:4px solid var(--color-secondary, #a9c47f);padding-bottom:var(--spacing-2, .5rem);display:inline-block;margin-top:var(--spacing-4, 1rem)}.billing-page #accepted-insurances img{transition:transform var(--transition-normal, .3s ease);filter:grayscale(20%)}.billing-page #accepted-insurances img:hover{transform:scale(1.05);filter:grayscale(0%)}.billing-page main ul:not(.dropdown-menu),.billing-page section ul:not(.dropdown-menu){list-style:none;padding-left:0}.billing-page main ul:not(.dropdown-menu) li,.billing-page section ul:not(.dropdown-menu) li{padding:var(--spacing-2, .5rem) 0;position:relative;padding-left:1.5rem}.billing-page main ul:not(.dropdown-menu) li:before,.billing-page section ul:not(.dropdown-menu) li:before{content:"✓";position:absolute;left:0;color:var(--color-primary, #4a7c59);font-weight:700}@media(max-width:768px){.billing-page #accepted-insurances .col-12{margin-bottom:var(--spacing-3, 1rem)}}@media(prefers-reduced-motion:reduce){.billing-page #accepted-insurances img{transition:none}.billing-page #accepted-insurances img:hover{transform:none}}
