.insurance-providers{box-sizing:border-box;display:block}.insurance-providers *{box-sizing:border-box;line-height:1.25}.insurance-providers .providers-container{padding:2rem}@media(max-width:768px){.insurance-providers .providers-container{padding:1rem}}.insurance-providers .providers-container .logo-container{width:70%}@media(max-width:768px){.insurance-providers .providers-container .logo-container{width:100%}}.insurance-providers .providers-container .provider-details{display:none;padding:0 0 0 2rem;width:30%}@media(max-width:768px){.insurance-providers .providers-container .provider-details{display:none}}.insurance-providers .providers-container .provider-details h2{margin:0}.insurance-providers .providers-container .provider-details .media{display:flex;justify-content:center;margin:0 0 1rem;padding:1rem 0}.insurance-providers .providers-container .provider-details .media button{border-width:1px;font-size:1rem;margin:0 .5rem}.insurance-providers .providers-container .provider-details .media button.watchVideo a{align-items:center;display:flex}.insurance-providers .providers-container .provider-details .media button.watchVideo #vidIcon{height:24px;margin:0 .5rem 0 0}.insurance-providers .providers-container .provider-details .media button.watchVideo #vidIcon svg{fill:#470a68;height:24px}.insurance-providers .providers-container .provider-details .media button.watchVideo:hover #vidIcon svg{fill:#c5299b}.insurance-providers .providers-container .provider-details .single-provider-container h2{font-weight:800}.insurance-providers .providers-container.showPlans .provider-details{display:block}@media(max-width:768px){.insurance-providers .providers-container.showPlans .provider-details{display:none}}.insurance-providers .providers-container .insurance-plan{border-top:1px solid #00a5df;padding:1rem}.insurance-providers .providers-container .insurance-plan .plan-type{color:#002855;font-weight:800;margin:0}.insurance-providers .providers-container .insurance-plan .note{color:#525757;font-size:.75rem;margin:.25rem 0}.insurance-providers .hide{display:none!important}.insurance-providers .copy{border-bottom:1px solid #00a5df;margin:0 auto 2rem;max-width:1600px;width:100%}.insurance-providers .copy h1{font-size:2.5rem;font-weight:400}.insurance-providers .copy h1,.insurance-providers .copy p{color:#525757;line-height:1.25;margin:0 0 2rem;text-align:center}@media(max-width:768px){.insurance-providers .copy h1{font-size:2rem;text-align:left}.insurance-providers .copy p{text-align:left}}.insurance-providers h2{color:#002855;font-size:2rem;font-weight:400;line-height:1.25;margin:0 0 2rem;text-align:center}.insurance-providers h2 span{color:inherit;font-size:inherit;font-weight:800}.insurance-providers #mainContent{align-items:flex-start;display:flex;justify-content:center;margin:0 auto;max-width:1600px;padding:2rem 0;width:100%}.insurance-providers #topSearch{margin:0 0 1.5rem;width:100%}.insurance-providers #topSearch .no-search-results{padding:2rem;text-align:center}.insurance-providers #topSearch .no-search-results img{display:block;margin:0 auto;max-width:10rem;padding:2rem;width:100%}.insurance-providers #topSearch .no-search-results h2,.insurance-providers #topSearch .no-search-results p{margin:0}.insurance-providers #topSearch .mdc-text-field{width:100%}.insurance-providers .logo-container{display:flex;flex-wrap:wrap;max-width:900px}.insurance-providers .logo-container .logo{align-items:center;background-color:#fff;border:2px solid #fff;border-radius:.25rem;cursor:pointer;display:flex;justify-content:center;margin:.5rem;min-height:10rem;padding:1rem 2rem;width:calc(33.33333% - 1rem)}@media(max-width:768px){.insurance-providers .logo-container .logo{flex-wrap:wrap;margin:1rem 0;min-height:unset;padding:0;width:100%}.insurance-providers .logo-container .logo.expanded .plans-on-mobile{display:block}.insurance-providers .logo-container .logo.expanded .material-icons{transform:translateY(-50%) scaleY(-1)!important}.insurance-providers .logo-container .logo.selected,.insurance-providers .logo-container .logo:hover{border-color:#fff!important;box-shadow:unset!important}.insurance-providers .logo-container .logo:hover{background-color:#fff!important}}.insurance-providers .logo-container .logo:hover{background-color:#f2fafd;border-color:#f2fafd;box-shadow:0 1px 4px 0 hsla(0,0%,55%,.3)}.insurance-providers .logo-container .logo .image-container{position:relative;width:100%}.insurance-providers .logo-container .logo .image-container img{display:block;margin:0 auto;max-width:20rem;object-fit:contain;width:100%}.insurance-providers .logo-container .logo .image-container .material-icons{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(max-width:768px){.insurance-providers .logo-container .logo .image-container .material-icons{display:block}.insurance-providers .logo-container .logo .image-container{padding:1rem 4rem}}.insurance-providers .logo-container .logo .image-container h2{color:#002855;font-weight:700;margin:1rem 0;text-align:center}.insurance-providers .logo-container .logo .plans-on-mobile{display:none;width:100%}.insurance-providers .logo-container .logo .plans-on-mobile h2{margin:0}.insurance-providers .logo-container .logo .plans-on-mobile button{display:block;font-size:1rem;margin:1rem auto}.insurance-providers .logo-container .logo .plans-on-mobile button.watchVideo a{align-items:center;display:flex}.insurance-providers .logo-container .logo .plans-on-mobile button.watchVideo #vidIcon{height:24px;margin:0 .5rem 0 0}.insurance-providers .logo-container .logo .plans-on-mobile button.watchVideo #vidIcon svg{fill:#470a68;height:24px}.insurance-providers .logo-container .logo .plans-on-mobile button.watchVideo:hover #vidIcon svg{fill:#c5299b}.insurance-providers .logo-container .logo hr{display:none}.insurance-providers .logo-container .logo.selected{border-color:#00a5df;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.insurance-providers #bottomBlueBars{display:flex}.insurance-providers #bottomBlueBars>div:first-child{background-color:#002855;border-radius:0 2rem 0 0;height:2rem;width:75%}.insurance-providers #bottomBlueBars>div:nth-child(2){background-color:#00a5df;border-radius:2rem 0 0 0;width:25%}.insurance-providers strong{color:#525757}@media(max-width:768px){.insurance-providers .provider-list>h2{margin:0;text-align:left}}
/*# sourceMappingURL=insurance-carriers.8d2c5c72891fbc2ef0d3.styles.css.map*/