﻿.providers-grid{list-style:none;margin:2rem 0 4rem 0;padding:0;display:grid;row-gap:3rem}@media screen and (min-width: 992px){.providers-grid{grid-template-columns:1fr 1fr 1fr;column-gap:1rem}}.providers-grid li{text-align:center}.providers-grid li div{width:100%;margin-bottom:1rem}@media screen and (min-width: 992px){.providers-grid li div{aspect-ratio:4 / 1;display:flex;align-items:center;justify-content:center}}.providers-grid li div img{max-width:90%}@media screen and (min-width: 992px){.providers-grid li div img{max-width:90%;max-height:100%;object-fit:contain}}.cta-grid{list-style:none;margin:0;padding:0;display:grid;row-gap:1rem}@media screen and (min-width: 992px){.cta-grid{grid-template-columns:1fr 1fr 1fr;column-gap:1rem}}.cta-grid li{text-align:center;height:100%}.cta-grid li a{display:block;text-decoration:none;border:2px solid #f2b680;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:2rem}.cta-grid li a svg{height:35px;fill:#fff;background-color:#f2b680;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:10px;margin-bottom:1rem}.cta-grid li a h2{margin-top:0.5rem}@media screen and (min-width: 992px){.cta-grid li a h2{font-size:1.8rem;line-height:2.3rem}}.cta-grid li a p{margin:0;color:#272727}#plan-tabs .tab-links{list-style:none;margin:2rem auto;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:1rem;max-width:768px}#plan-tabs .tab-links li{text-align:center;align-content:center;padding:1rem 1.5rem;background-color:#f1f2f3;color:#024059;cursor:pointer;line-height:1.5rem}#plan-tabs .tab-links li:hover{background-color:#ddd}#plan-tabs .tab-links li.active{background-color:#f2b680;color:#fff}.plans-grid{list-style:none;margin:0 0 4rem 0;padding:0}@media screen and (min-width: 768px){.plans-grid{display:flex;text-align:center;justify-content:center}}.plans-grid li{text-align:center;margin-top:3rem}@media screen and (min-width: 768px){.plans-grid li{margin:0 1rem}}.plans-grid li a{text-decoration:none}.plans-grid li a div{width:100%;margin-bottom:2rem}@media screen and (min-width: 768px){.plans-grid li a div{aspect-ratio:4 / 1;display:flex;align-items:center;justify-content:center}}.plans-grid li a div img{width:90%;max-width:250px}@media screen and (min-width: 768px){.plans-grid li a div img{max-height:100%;object-fit:contain}}.plans-grid li a h3{padding:0 0 0.5rem}.plans-grid li a p{margin:0}.homepage-about{margin-top:2rem}.physician-search-container{max-width:720px;margin:0 auto}@media screen and (min-width: 992px){.physician-search-container{max-width:1200px}}.search-bar{margin-bottom:2rem}@media screen and (min-width: 768px){.search-bar form{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem}}.search-bar form input{margin-bottom:1rem}@media screen and (min-width: 768px){.search-bar form input{margin-bottom:0}}.search-sorting{margin-bottom:3rem}@media screen and (min-width: 576px){.search-sorting{display:flex;justify-content:space-between;margin-bottom:2rem}}@media screen and (min-width: 576px){.search-sorting p{margin:0;align-self:center}}.search-sorting div{display:flex;justify-content:space-between;width:90px}.search-sorting div a{display:block;width:40px;height:40px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-indent:-9999px;cursor:pointer}.search-sorting div .grid-view{background:#fff url("../img/icon-grid.svg") no-repeat center center;background-size:20px auto}.search-sorting div .list-view{background:#fff url("../img/icon-list.svg") no-repeat center center;background-size:20px auto}.search-sorting div .grid-view.active{background:#024059 url("../img/icon-grid-white.svg") no-repeat center center;background-size:20px auto}.search-sorting div .list-view.active{background:#024059 url("../img/icon-list-white.svg") no-repeat center center;background-size:20px auto}@media screen and (min-width: 992px){.search-results-container{display:grid;grid-template-columns:320px 1fr;column-gap:2rem}}.search-results-container .sidebar{background-color:#024059;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;margin-bottom:2rem}@media screen and (min-width: 992px){.search-results-container .sidebar{margin-bottom:0}}.search-results-container .sidebar h2{margin-top:0;padding:1.5rem;border-bottom:1px solid #f1f2f3;font-size:1.3rem;color:#fff}.search-results-container .sidebar .filters-container{padding:1.5rem}.search-results-container .sidebar .filters-container select{width:100%;box-sizing:border-box;margin-bottom:1rem}.search-results-container .sidebar .filters-container select:last-of-type{margin-bottom:0}.search-results-container .sidebar .filter-group{position:relative;margin-bottom:15px}.search-results-container .sidebar .searchable-select{position:relative;width:100%}.search-results-container .sidebar .searchable-select-trigger{font-family:"Poppins",sans-serif;width:100%;padding:10px;border:1px solid #f1f2f3;background:white;cursor:pointer;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.search-results-container .sidebar .searchable-select-trigger:after{content:'▼';font-size:10px}.search-results-container .sidebar .searchable-select-clear{position:absolute;right:25px;top:13px;background:none;border:none;font-size:18px;color:#272727;cursor:pointer;padding:0;width:20px;height:20px;display:none;align-items:center;justify-content:center;z-index:10}.search-results-container .sidebar .searchable-select-clear:hover{color:#333}.search-results-container .sidebar .searchable-select.has-value .searchable-select-clear{display:flex}.search-results-container .sidebar .searchable-select.has-value .searchable-select-trigger:after{right:10px}.search-results-container .sidebar .searchable-select-dropdown{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #f1f2f3;border-top:none;max-height:300px;overflow-y:auto;display:none;z-index:1000}.search-results-container .sidebar .searchable-select-dropdown.active{display:block}.search-results-container .sidebar .searchable-select-search{display:block;width:calc(100% - 1rem);margin:0.5rem auto;padding:8px 10px;border:1px solid #f1f2f3;outline:none}.search-results-container .sidebar .searchable-select-options{max-height:250px;overflow-y:auto}.search-results-container .sidebar .searchable-select-option{padding:10px;cursor:pointer;font-family:"Poppins",sans-serif}.search-results-container .sidebar .searchable-select-option:hover{background-color:#f0f0f0}.search-results-container .sidebar .searchable-select-option.hidden{display:none}.search-results-container .sidebar #clear-filters{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:0;background-color:transparent;outline:0;color:#fff;text-align:right;width:100%;font-size:0.8rem;font-family:"Poppins",sans-serif}.search-results-container .main-content .provider-result{background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;transition:all 0.3s ease}.search-results-container .main-content .provider-result .details .info{padding:1.5rem}.search-results-container .main-content .provider-result .details .info h2{margin-top:0;font-size:1.3rem}.search-results-container .main-content .provider-result .details .info p{font-size:0.9rem;line-height:1.5rem;padding-left:24px;margin-bottom:0.4rem;padding-top:0.4rem;border-top:1px dashed #c3c3c3;font-family:"Poppins",sans-serif}.search-results-container .main-content .provider-result .details .info p a{text-decoration:none;color:#024059}.search-results-container .main-content .provider-result .details .info p a:hover{text-decoration:underline}.search-results-container .main-content .provider-result .details .info p:last-of-type{margin-bottom:0}.search-results-container .main-content .provider-result .details .info p.tel{background:transparent url("../img/icon-tel.svg") no-repeat left 0.65rem;background-size:16px auto}.search-results-container .main-content .provider-result .details .info p.group,.search-results-container .main-content .provider-result .details .info p.specialty,.search-results-container .main-content .provider-result .details .info p.category{background:transparent url("../img/icon-tag.svg") no-repeat left 0.65rem;background-size:16px auto}.search-results-container .main-content .provider-result .details .info p.address{background:transparent url("../img/icon-address.svg") no-repeat left 0.65rem;background-size:16px auto}.search-results-container .main-content .provider-result .details .info p.url{background:transparent url("../img/icon-link.svg") no-repeat left 0.65rem;background-size:16px auto}.search-results-container .main-content .provider-result .details .info p.languages{color:#d97706;padding:6px 12px;padding-left:30px !important;border-radius:6px;display:inline-flex;align-items:center;gap:8px;font-weight:500;width:fit-content;border-top:0 !important;margin-top:0.6rem;background:#fef3c7 url("../img/icon-message.svg") no-repeat 10px 11px;background-size:16px auto}.search-results-container .main-content .provider-result .cta{padding:0rem 1.5rem 1.5rem}.search-results-container .main-content .provider-result:hover{box-shadow:0 8px 24px rgba(0,0,0,0.12);transform:translateY(-2px)}.search-results-container .main-content .provider-result.hidden{display:none}.search-results-container .main-content[data-view="grid"]{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:20px}.search-results-container .main-content[data-view="grid"] .img{display:none}.search-results-container .main-content[data-view="grid"] .cta .btn-blue{width:100%;text-align:center}.search-results-container .main-content[data-view="list"]{display:flex;flex-direction:column;gap:15px}.search-results-container .main-content[data-view="list"] .img{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;aspect-ratio:1 / 1;overflow:hidden}@media screen and (min-width: 992px){.search-results-container .main-content[data-view="list"] .img{height:100%;aspect-ratio:auto;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;border-top-left-radius:6px;border-top-right-radius:0px;border-bottom-left-radius:6px}}.search-results-container .main-content[data-view="list"] .img img{width:100%;height:100%;object-fit:cover}.search-results-container .main-content[data-view="list"] .cta{text-align:right}.search-results-container .main-content[data-view="list"] .cta .btn-blue{width:100%;text-align:center}@media screen and (min-width: 992px){.search-results-container .main-content[data-view="list"] .cta .btn-blue{width:auto}}.location-details,.provider-details{margin-top:2rem;display:grid;row-gap:2rem;column-gap:2rem}@media screen and (min-width: 768px){.location-details,.provider-details{grid-template-columns:1fr 1fr}}.location-details .top,.provider-details .top{background-color:#fff;padding:2rem;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}@media screen and (min-width: 768px){.location-details .top,.provider-details .top{grid-column:1 / 3}}@media screen and (min-width: 768px){.location-details .top .info,.provider-details .top .info{display:grid;grid-template-columns:300px 1fr;column-gap:2rem}}.location-details .top .info img,.provider-details .top .info img{margin-bottom:2rem;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}@media screen and (min-width: 768px){.location-details .top .info img,.provider-details .top .info img{margin-bottom:0}}.location-details .top .info h1,.provider-details .top .info h1{font-size:calc(1rem + 1.95vw);line-height:calc(1.4rem + 1.95vw)}@media screen and (min-width: 1200px){.location-details .top .info h1,.provider-details .top .info h1{font-size:2.5rem;line-height:3rem}}.location-details .top .info p,.provider-details .top .info p{padding-left:28px;margin-bottom:0.8rem}.location-details .top .info p a,.provider-details .top .info p a{text-decoration:none;color:#024059}.location-details .top .info p a:hover,.provider-details .top .info p a:hover{text-decoration:underline}.location-details .top .info p:last-of-type,.provider-details .top .info p:last-of-type{margin-bottom:0}.location-details .top .info p.tel,.provider-details .top .info p.tel{background:transparent url("../img/icon-tel.svg") no-repeat left 5px;background-size:18px auto}.location-details .top .info p.group,.location-details .top .info p.specialty,.location-details .top .info p.category,.provider-details .top .info p.group,.provider-details .top .info p.specialty,.provider-details .top .info p.category{background:transparent url("../img/icon-tag.svg") no-repeat left 5px;background-size:18px auto}.location-details .top .info p.address,.provider-details .top .info p.address{background:transparent url("../img/icon-address.svg") no-repeat left 5px;background-size:18px auto}.location-details .top .info p.url,.provider-details .top .info p.url{background:transparent url("../img/icon-link.svg") no-repeat left 6px;background-size:18px auto}.location-details .hours .content,.provider-details .hours .content{background-color:#fff;padding:2rem;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.location-details .hours .content h2,.provider-details .hours .content h2{margin-top:0}.location-details .hours .content ul,.provider-details .hours .content ul{margin:0}.location-details .provider-info .content,.provider-details .provider-info .content{background-color:#fff;padding:2rem;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.location-details .provider-info .content h2,.provider-details .provider-info .content h2{margin-top:0}.location-details .provider-info .content p,.provider-details .provider-info .content p{border-bottom:1px dashed #ddd;padding:0.5rem 0;margin:0}.location-details .provider-info .content p span,.provider-details .provider-info .content p span{display:inline-block;width:220px}.location-details .provider-info .content p:first-of-type,.provider-details .provider-info .content p:first-of-type{border-top:1px dashed #ddd}.location-details .map .content,.provider-details .map .content{background-color:#fff;padding:2rem;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.location-details .map .content h2,.provider-details .map .content h2{margin-top:0}.location-details .map .content iframe,.location-details .map .content img,.provider-details .map .content iframe,.provider-details .map .content img{margin-bottom:1rem;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.location-details .map .content p.address,.provider-details .map .content p.address{font-size:1rem;padding-left:25px;background:transparent url("../img/icon-address.svg") no-repeat left 5px;background-size:18px auto}.location-details .map .content p.cta,.provider-details .map .content p.cta{margin:0}.location-details .map .content p.cta a,.provider-details .map .content p.cta a{display:block;text-align:center}.location-details .map .content p.cta a span,.provider-details .map .content p.cta a span{display:inline-block;position:relative;top:5px;width:22px;height:22px;background:transparent url("../img/icon-compass.svg") no-repeat left center;background-size:23px;margin-right:7px}.provider-blocks{margin-top:2rem}@media screen and (min-width: 768px){.provider-blocks{display:grid;grid-template-columns:1fr 40%;column-gap:2rem}}.provider-left{margin-bottom:2rem}@media screen and (min-width: 768px){.provider-left{margin-bottom:0}}.provider-right h2{margin-top:0}.provider-right form div{margin-bottom:1rem}.provider-right form div p{margin-bottom:0.5rem}@media screen and (min-width: 768px){.provider-container{display:grid;grid-template-columns:260px 1fr;column-gap:2rem}}@media screen and (min-width: 768px){.provider-content{grid-column:2 / 3;grid-row:1 / 2}}.provider-content h2{margin-top:0}.provider-content .folder-group{border-bottom:1px solid #f1f2f3;padding-bottom:5px;list-style:none;padding-left:0}.provider-content .folder-group h3{padding-left:35px;background:transparent url("../img/icon-folder.png") no-repeat left 3px;margin-bottom:10px;padding-bottom:0}.provider-content .folder-group h4{padding-left:30px;background:transparent url("../img/icon-folder.png") no-repeat left 4px;background-size:20px auto;margin-bottom:10px;padding-bottom:0}.provider-content .folder-group ul{list-style:none;list-style-image:none;margin-top:0;padding-left:30px}.provider-sidebar{font-family:"Poppins",sans-serif}@media screen and (min-width: 768px){.provider-sidebar{grid-column:1 / 2;grid-row:1 / 2}}.provider-sidebar .sidebar-btns{padding:0;margin:0;list-style:none}.provider-sidebar .sidebar-btns .top-level{display:block;background-color:#024059;text-align:center;color:#fff;padding:2rem 1rem;text-decoration:none;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.provider-sidebar .sidebar-btns ul{margin:0;padding:1rem;list-style:none}.provider-sidebar .sidebar-btns ul li a{text-decoration:none;font-size:1rem;color:#024059}.provider-sidebar .sidebar-btns ul li a span{display:none}.provider-sidebar .sidebar-btns ul li a.active{color:#f2b680}.provider-sidebar .sidebar-btns ul li a.active span{display:inline-block;margin-left:8px}.row-footer{padding:2rem 0;text-align:center;font-family:"Poppins",sans-serif}@media screen and (min-width: 992px){.row-footer{text-align:left}}@media screen and (min-width: 992px){.row-footer .container{display:flex;align-items:flex-start}}.row-footer .container img{margin:0 auto 2rem;width:200px}@media screen and (min-width: 992px){.row-footer .container img{margin:0 4rem 0 0}}.row-footer .container div{margin-bottom:2rem}@media screen and (min-width: 992px){.row-footer .container div{margin:0 4rem 0 0}}.row-footer .container div p{font-size:1.1rem;line-height:1.6rem}.row-footer .container div:last-of-type{margin-bottom:0}.row-copyright{background-color:#024059;color:#fff;padding:1rem 0;text-align:center}@media screen and (min-width: 768px){.row-copyright .container{display:flex;justify-content:space-between;text-align:left}}.row-copyright p{font-family:"Poppins",sans-serif;margin:0;font-size:1rem}.row-copyright p a{color:#fff;text-decoration:none}.row-copyright p a:hover{text-decoration:underline}.btn,.btn-blue{font-family:"PT Serif",serif;display:inline-block;background-color:#ccc;border:0;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;color:#fff;font-size:1rem;padding:1rem 2.5rem;text-decoration:none;box-sizing:border-box;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.btn-sm{padding:0.4rem 1.2rem}.btn-blue{background-color:#024059}.btn-blue:hover{background-color:#8bbbd9}.btn-light-blue{background-color:#8bbbd9}.btn-blue-outline{background-color:transparent;border:1px solid #024059;color:#024059}.btn-blue-outline:hover{background-color:#024059;color:#fff}.btn-white{background-color:#fff;color:#024059}.btn-white-outline{background-color:transparent;border:1px solid #fff;color:#fff}.btn-white-outline:hover{background-color:#fff;color:#024059}input[type="text"],input[type="email"],input[type="password"],textarea,select{font-family:"Poppins",sans-serif;font-size:1rem;padding:1rem;box-sizing:border-box;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;border:1px solid #f1f2f3;width:100%;box-sizing:border-box;background-color:#fff}input[type="submit"]{cursor:pointer}#form_join textarea{height:200px}
