.providers-page-wrapper .individual-provider-page .top-banner .back-to-providers a{color:#fff;left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.providers-page-wrapper .individual-provider-page .top-banner h2{color:#fff;font-size:20px;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.providers-page-wrapper .individual-provider-page .provider-info-container{background:-webkit-linear-gradient(7.19deg,#2b466b -15.27%,#021a41 47.28%);background:linear-gradient(82.81deg,#2b466b -15.27%,#021a41 47.28%)}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info{margin-left:auto;margin-right:auto;max-width:1312px;padding-left:20px;padding-right:20px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:52px;padding-top:89px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-image{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:15px;-webkit-box-flex:0;-ms-flex:0 0 235px;flex:0 0 235px;height:298px;margin-bottom:30px;margin-right:46px;overflow:hidden;width:100%}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data .provider-basic-info .provider-name{color:#fff;font-family:Nunito Sans;font-size:36px;font-style:normal;font-weight:600;letter-spacing:.004em;line-height:39px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data .provider-basic-info .accepting-patients{color:#5cb85c;font-family:Nunito Sans;font-size:18px;font-style:normal;font-weight:600;line-height:25px;margin-bottom:25px;margin-top:18px!important;padding-left:35px;position:relative}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data .provider-basic-info .accepting-patients:before{background:url(https://8238221.fs1.hubspotusercontent-na1.net/hubfs/8238221/accept-new-patients.png);background-repeat:no-repeat;background-size:100%;content:"";height:25px;left:0;position:absolute;width:25px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data .provider-basic-info .short-description{color:#fff;font-family:Nunito Sans;font-size:16px;font-style:normal;font-weight:400;line-height:27px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data .provider-action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data .provider-action-buttons .schedule-appointment{margin-right:35px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data .provider-action-buttons a{margin-bottom:15px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data .provider-action-buttons .more-about-the-doctor{cursor:pointer}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:999}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content{background-color:#fff;background:#fff;border:1px solid #888;border-radius:20px;-webkit-box-shadow:0 20px 55px 18px rgba(0,0,0,.15);box-shadow:0 20px 55px 18px rgba(0,0,0,.15);margin:auto;max-height:80vh;max-width:1231px;overflow-y:scroll;padding:20px;position:relative;top:20%;z-index:9999999999999;-ms-overflow-style:none;scrollbar-width:none}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content::-webkit-scrollbar{display:none}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .provider-detailed-info{padding:60px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .provider-detailed-info .provider-name{color:#001e41;font-family:Nunito Sans;font-size:36px;font-style:normal;font-weight:600;letter-spacing:.004em;line-height:39px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .provider-detailed-info .provider-long-description{color:#4b4b4b;font-family:Nunito Sans;font-size:16px;font-style:normal;font-weight:400;line-height:27px;margin-top:25px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .provider-detailed-info .provider-specilities-services{margin-top:25px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .provider-detailed-info .provider-specilities-services .speciality-list,.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .provider-detailed-info .provider-specilities-services .speciality-list .specialities,.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .provider-detailed-info .provider-specilities-services .speciality-list .specialities li,.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .provider-detailed-info .provider-specilities-services .title{color:#001e41}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .provider-detailed-info .provider-specilities-services .speciality-list .specialities li:before{background:url(https://8238221.fs1.hubspotusercontent-na1.net/hubfs/8238221/checkmark.svg);height:18px;width:19px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .provider-detailed-info .book-appointment .title{margin-bottom:15px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .provider-detailed-info .book-appointment .call-doctor{margin-top:30px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .close{background:#fff;border:4px solid #f65000;border-radius:50%;color:#f65000;cursor:pointer;float:right;font-size:28px;font-weight:700;line-height:.6;padding:8px;position:absolute;right:13px;text-align:center}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-specilities-services .title{color:#fff;font-family:Nunito Sans;font-size:36px;font-style:normal;font-weight:600;letter-spacing:.004em;line-height:39px;margin-bottom:35px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-specilities-services .speciality-list .specialities li{padding-left:25px}.providers-page-wrapper .individual-provider-page .provider-locations-container{background:#f2f2f2;padding-top:100px}.providers-page-wrapper .individual-provider-page .provider-locations-container .provider-locations-header{color:#001e41;font-family:Nunito Sans;font-size:36px;font-style:normal;font-weight:600;letter-spacing:.004em;line-height:39px;margin-bottom:50px;text-align:center}.providers-page-wrapper .individual-provider-page .find-more-providers{background:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:100px;padding-top:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.providers-page-wrapper .individual-provider-page .locations-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:50px 22px;gap:50px 22px}.providers-page-wrapper .individual-provider-page .provider-description .provider-description-specialities-wrapper .provider-description-specialities ul li{color:#4b4b4b;display:inline-block;font-size:16px;line-height:20px;margin-right:20px}.providers-page-wrapper .providers-page .providers-header{background:-webkit-linear-gradient(7.19deg,#2b466b -14.91%,#021a41 47.64%);background:linear-gradient(82.81deg,#2b466b -14.91%,#021a41 47.64%);padding-bottom:113px;padding-top:80px}.providers-page-wrapper .providers-page .providers-header .provider-title{color:#fff;margin-bottom:71px;text-align:center}.providers-page-wrapper .providers-page .providers-header .filters-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.providers-page-wrapper .providers-page .providers-header .filters-container .select-wrapper{position:relative}.providers-page-wrapper .providers-page .providers-header .filters-container .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.providers-page-wrapper .providers-page .providers-header .filters-container .select-wrapper:after,.providers-page-wrapper .providers-page .providers-header .filters-container .select-wrapper:before{background:#0d1f23;content:"";height:2px;position:absolute;right:10px;top:21px;width:7px}.providers-page-wrapper .providers-page .providers-header .filters-container .select-wrapper:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);z-index:9}.providers-page-wrapper .providers-page .providers-header .filters-container .select-wrapper:after{right:15px;-webkit-transform:rotate(-315deg);-ms-transform:rotate(-315deg);transform:rotate(-315deg)}.providers-page-wrapper .providers-page .providers-header .filters-container #speciality-filter{margin-bottom:25px}.providers-page-wrapper .providers-page .providers-header .filters-container #city-filter,.providers-page-wrapper .providers-page .providers-header .filters-container #speciality-filter{background:#fff;border:1px solid #001e41;border-radius:8px;color:#001e41;font-size:18px;font-weight:600;line-height:25px;padding:9px 11px;width:340px}.providers-page-wrapper .providers-page .providers-list-container{background:#f2f2f2;padding-bottom:70px}.providers-page-wrapper .providers-page .providers-list-container .providers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-items:center;margin-bottom:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:5px}.providers-page-wrapper .providers-page .providers-list-container .providers-list .no-results{font-size:16px;margin:30px 0 10px;text-align:center;width:100%}.providers-page-wrapper .providers-page .providers-list-container .providers-list .no-results .reset-filters{color:#001e41;cursor:pointer;text-decoration:underline}@media(min-width:767px){.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info{-webkit-box-flex:0;-ms-flex:0 0 810px;flex:0 0 810px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data{margin-top:0;-webkit-box-flex:0;-ms-flex:0 0 440px;flex:0 0 440px}.providers-page-wrapper .individual-provider-page .locations-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.providers-page-wrapper .providers-page .providers-header .filters-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.providers-page-wrapper .providers-page .providers-header .filters-container .select-speciality:before{right:53px}.providers-page-wrapper .providers-page .providers-header .filters-container .select-speciality:after{right:57px}.providers-page-wrapper .providers-page .providers-header .filters-container #speciality-filter{margin-bottom:0;margin-right:33px}}@media(min-width:1000px){.providers-page-wrapper .providers-page .providers-list-container .providers-list.providers-list-6-grid{display:grid;grid-template-columns:repeat(3,1fr)}.providers-page-wrapper .providers-page .providers-list-container .providers-list.providers-list-6-grid .individual-provider{min-width:250px}.providers-page-wrapper .providers-page .providers-list-container .providers-list.providers-list-6-grid .individual-provider>div{max-width:250px}}@media(min-width:1024px){.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data{margin-top:0;-webkit-box-flex:0;-ms-flex:0 0 529px;flex:0 0 529px}}@media(min-width:1300px){.providers-page-wrapper .individual-provider-page .locations-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1431px){.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner{margin-left:20px;margin-right:20px}.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-data #doctor-modal .doctor-modal-inner .modal-content .provider-detailed-info{padding:30px}}@media(max-width:767px){.providers-page-wrapper .individual-provider-page .provider-description .provider-description-specialities-wrapper .provider-description-specialities ul li{display:list-item}.providers-page-wrapper .providers-page .providers-header .provider-title{margin-bottom:51px}}@media(max-width:650px){.providers-page-wrapper .individual-provider-page .provider-info-container .provider-info .provider-info-inner .provider-image-info .provider-image{margin-left:auto;margin-right:auto}}@media(max-width:400px){.providers-page-wrapper .providers-page .providers-header .filters-container .select-wrapper select{width:300px!important}}