.has-grady-black-color{color:#000}.has-grady-white-color{color:#fff}.has-grady-red-color{color:#e8242e}.has-grady-yellow-color{color:#f9e547}.has-grady-blue-color{color:#479fbd}.has-grady-gray-color{color:#d9d9d9}@media all and (max-width: 989.98px){.doctor-profile{padding-left:0;padding-right:0}}.doctor-profile .back-button{padding:50px 0}@media all and (max-width: 989.98px){.doctor-profile .back-button{padding:20px 0}}.doctor-profile--row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:80px;flex-wrap:wrap}@media all and (max-width: 1199.98px){.doctor-profile--row{gap:80px 30px}}.doctor-profile--row .profile-sidebar{width:425px;padding:40px;border-radius:10px;border-top:175px solid #479fbd;background:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15)}@media(min-width: 990px)and (max-width: 1199.98px){.doctor-profile--row .profile-sidebar{width:300px}}@media all and (max-width: 989.98px){.doctor-profile--row .profile-sidebar{width:100%;box-shadow:none;border-radius:0;padding:30px 0 0 0}}@media(min-width: 768px)and (max-width: 989.98px){.doctor-profile--row .profile-sidebar{padding-left:50px;padding-right:50px}}@media all and (max-width: 767.98px){.doctor-profile--row .profile-sidebar{padding-left:20px;padding-right:20px}}.doctor-profile--row .profile-sidebar--image{margin-top:-175px;max-width:250px;margin-left:auto;margin-right:auto;margin-bottom:40px;width:100%;aspect-ratio:1;border-radius:10px;background-size:105%;background-repeat:no-repeat;background-position:center}.doctor-profile--row .profile-sidebar--info .p-23,.doctor-profile--row .profile-sidebar--info .p-16{margin-bottom:20px}.doctor-profile--row .profile-sidebar--info .phone,.doctor-profile--row .profile-sidebar--info .location{position:relative;padding-left:39px}.doctor-profile--row .profile-sidebar--info .phone::before,.doctor-profile--row .profile-sidebar--info .location::before{content:"";width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0}.doctor-profile--row .profile-sidebar--info .location{border-bottom:1px solid #d9d9d9}.doctor-profile--row .profile-sidebar--info .location::before{top:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 13C13.6569 13 15 11.6569 15 10C15 8.34315 13.6569 7 12 7C10.3431 7 9 8.34315 9 10C9 11.6569 10.3431 13 12 13Z' stroke='%23E8242E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C16 18 20 14.4183 20 10C20 5.58172 16.4183 2 12 2C7.58172 2 4 5.58172 4 10C4 14.4183 8 18 12 22Z' stroke='%23E8242E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.doctor-profile--row .profile-sidebar--info .phone{padding-top:20px;border-top:1px solid #d9d9d9}.doctor-profile--row .profile-sidebar--info .phone::before{top:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.38028 8.85323C9.07627 10.3028 10.0251 11.6615 11.2266 12.8631C12.4282 14.0646 13.7869 15.0134 15.2365 15.7094C15.3612 15.7693 15.4235 15.7992 15.5024 15.8222C15.7828 15.904 16.127 15.8453 16.3644 15.6752C16.4313 15.6274 16.4884 15.5702 16.6027 15.4559C16.9523 15.1063 17.1271 14.9315 17.3029 14.8172C17.9658 14.3862 18.8204 14.3862 19.4833 14.8172C19.6591 14.9315 19.8339 15.1063 20.1835 15.4559L20.3783 15.6508C20.9098 16.1822 21.1755 16.448 21.3198 16.7333C21.6069 17.3009 21.6069 17.9712 21.3198 18.5387C21.1755 18.8241 20.9098 19.0898 20.3783 19.6213L20.2207 19.7789C19.6911 20.3085 19.4263 20.5733 19.0662 20.7756C18.6667 21 18.0462 21.1614 17.588 21.16C17.1751 21.1588 16.8928 21.0787 16.3284 20.9185C13.295 20.0575 10.4326 18.433 8.04466 16.045C5.65668 13.6571 4.03221 10.7947 3.17124 7.76131C3.01103 7.19687 2.93092 6.91464 2.9297 6.5017C2.92833 6.04347 3.08969 5.42298 3.31411 5.02348C3.51636 4.66345 3.78117 4.39863 4.3108 3.86901L4.46843 3.71138C4.99987 3.17993 5.2656 2.91421 5.55098 2.76987C6.11854 2.4828 6.7888 2.4828 7.35636 2.76987C7.64174 2.91421 7.90747 3.17993 8.43891 3.71138L8.63378 3.90625C8.98338 4.25585 9.15819 4.43065 9.27247 4.60643C9.70347 5.26932 9.70347 6.1239 9.27247 6.78679C9.15819 6.96257 8.98338 7.13738 8.63378 7.48698C8.51947 7.60129 8.46231 7.65845 8.41447 7.72526C8.24446 7.96269 8.18576 8.30695 8.26748 8.5873C8.29048 8.6662 8.32041 8.72854 8.38028 8.85323Z' stroke='%23E8242E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.doctor-profile--row .profile-copy{width:calc(100% - 425px - 80px)}@media(min-width: 990px)and (max-width: 1199.98px){.doctor-profile--row .profile-copy{width:calc(100% - 300px - 30px)}}@media all and (max-width: 989.98px){.doctor-profile--row .profile-copy{width:100%}}@media(min-width: 768px)and (max-width: 989.98px){.doctor-profile--row .profile-copy{padding-left:50px;padding-right:50px}}@media all and (max-width: 767.98px){.doctor-profile--row .profile-copy{padding-left:20px;padding-right:20px}}.doctor-profile--row .profile-copy--certs,.doctor-profile--row .profile-copy--affls,.doctor-profile--row .profile-copy--edu,.doctor-profile--row .profile-copy--fellow,.doctor-profile--row .profile-copy--awards{margin-top:40px}.doctor-profile--row .profile-copy--certs .p-23,.doctor-profile--row .profile-copy--affls .p-23,.doctor-profile--row .profile-copy--edu .p-23,.doctor-profile--row .profile-copy--fellow .p-23,.doctor-profile--row .profile-copy--awards .p-23{margin:0 0 10px 0}.doctor-publications--row ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:40px 30px;flex-wrap:wrap}.doctor-publications--row ul li{width:calc((100% - 90px)/4)}@media(min-width: 990px)and (max-width: 1199.98px){.doctor-publications--row ul li{width:calc((100% - 60px)/3)}}@media all and (max-width: 989.98px){.doctor-publications--row ul li{width:100%;padding-bottom:40px;border-bottom:1px solid #d9d9d9}.doctor-publications--row ul li:last-of-type{border-bottom:none;padding-bottom:0}}.doctor-locations .location-thumbnails{width:100%}.doctor-locations .location-thumbnails.columns{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:10px;flex-wrap:wrap}@media all and (max-width: 989.98px){.doctor-locations .location-thumbnails.columns{display:none}}@media all and (min-width: 990px){.doctor-locations .location-thumbnails.slider{display:none}}.doctor-locations .location-thumbnails.slider .slick-track{display:flex}.doctor-locations .location-thumbnails.slider .slick-track .slick-slide{height:inherit}.doctor-locations .location-thumbnails .location-thumbnail{max-width:100%;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15);background-color:#fff;padding:30px;border-radius:10px;width:calc((100% - 30px)/4)}@media(min-width: 990px)and (max-width: 1399.98px){.doctor-locations .location-thumbnails .location-thumbnail{width:calc((100% - 10px)/2)}}@media all and (max-width: 989.98px){.doctor-locations .location-thumbnails .location-thumbnail{width:100% !important;margin:0 5px}}.doctor-locations .location-thumbnails .location-thumbnail .p-19{font-weight:700;margin-bottom:15px}.doctor-locations .location-thumbnails .location-thumbnail .location-map{border-radius:10px;width:100%;aspect-ratio:2/1;margin-bottom:20px}.doctor-locations .location-thumbnails .location-thumbnail .location-map iframe{width:100%;height:100%;border:none;border-radius:10px}.doctor-locations .location-thumbnails .location-thumbnail .location-phone,.doctor-locations .location-thumbnails .location-thumbnail .location-address{margin-bottom:15px;padding-left:39px;position:relative}.doctor-locations .location-thumbnails .location-thumbnail .location-phone::before,.doctor-locations .location-thumbnails .location-thumbnail .location-address::before{content:"";width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0}.doctor-locations .location-thumbnails .location-thumbnail .location-address::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 13C13.6569 13 15 11.6569 15 10C15 8.34315 13.6569 7 12 7C10.3431 7 9 8.34315 9 10C9 11.6569 10.3431 13 12 13Z' stroke='%23E8242E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C16 18 20 14.4183 20 10C20 5.58172 16.4183 2 12 2C7.58172 2 4 5.58172 4 10C4 14.4183 8 18 12 22Z' stroke='%23E8242E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.doctor-locations .location-thumbnails .location-thumbnail .location-phone{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px}.doctor-locations .location-thumbnails .location-thumbnail .location-phone::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.38028 8.85323C9.07627 10.3028 10.0251 11.6615 11.2266 12.8631C12.4282 14.0646 13.7869 15.0134 15.2365 15.7094C15.3612 15.7693 15.4235 15.7992 15.5024 15.8222C15.7828 15.904 16.127 15.8453 16.3644 15.6752C16.4313 15.6274 16.4884 15.5702 16.6027 15.4559C16.9523 15.1063 17.1271 14.9315 17.3029 14.8172C17.9658 14.3862 18.8204 14.3862 19.4833 14.8172C19.6591 14.9315 19.8339 15.1063 20.1835 15.4559L20.3783 15.6508C20.9098 16.1822 21.1755 16.448 21.3198 16.7333C21.6069 17.3009 21.6069 17.9712 21.3198 18.5387C21.1755 18.8241 20.9098 19.0898 20.3783 19.6213L20.2207 19.7789C19.6911 20.3085 19.4263 20.5733 19.0662 20.7756C18.6667 21 18.0462 21.1614 17.588 21.16C17.1751 21.1588 16.8928 21.0787 16.3284 20.9185C13.295 20.0575 10.4326 18.433 8.04466 16.045C5.65668 13.6571 4.03221 10.7947 3.17124 7.76131C3.01103 7.19687 2.93092 6.91464 2.9297 6.5017C2.92833 6.04347 3.08969 5.42298 3.31411 5.02348C3.51636 4.66345 3.78117 4.39863 4.3108 3.86901L4.46843 3.71138C4.99987 3.17993 5.2656 2.91421 5.55098 2.76987C6.11854 2.4828 6.7888 2.4828 7.35636 2.76987C7.64174 2.91421 7.90747 3.17993 8.43891 3.71138L8.63378 3.90625C8.98338 4.25585 9.15819 4.43065 9.27247 4.60643C9.70347 5.26932 9.70347 6.1239 9.27247 6.78679C9.15819 6.96257 8.98338 7.13738 8.63378 7.48698C8.51947 7.60129 8.46231 7.65845 8.41447 7.72526C8.24446 7.96269 8.18576 8.30695 8.26748 8.5873C8.29048 8.6662 8.32041 8.72854 8.38028 8.85323Z' stroke='%23E8242E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.doctor-locations .location-thumbnails .location-thumbnail .btn{margin:15px 0 30px 0}@media all and (min-width: 990px){.doctor-locations .location-grids--row{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:10px;flex-wrap:wrap}}.doctor-locations .location-grids--row .intro-copy{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.doctor-locations .location-grids--row .intro-copy .section-text-area{margin:0 0 60px 0}@media all and (max-width: 989.98px){.doctor-locations .location-grids--row .intro-copy .section-text-area{margin:0}}.doctor-locations .location-grids--row[data-locations="1"] .intro-copy,.doctor-locations .location-grids--row[data-locations="1"] .location-thumbnails{width:calc((100% - 10px)/2)}@media all and (max-width: 989.98px){.doctor-locations .location-grids--row[data-locations="1"] .intro-copy,.doctor-locations .location-grids--row[data-locations="1"] .location-thumbnails{width:100%}}.doctor-locations .location-grids--row[data-locations="1"] .location-thumbnail{width:100%}@media all and (min-width: 990px){.doctor-locations .location-grids--row[data-locations="1"] .intro-copy{padding-right:90px}}.doctor-locations .location-grids--row[data-locations="2"] .location-thumbnails{width:calc((100% - 10px)*.6)}.doctor-locations .location-grids--row[data-locations="2"] .location-thumbnails .location-thumbnail{width:calc((100% - 10px)/2)}@media(min-width: 990px)and (max-width: 1099.98px){.doctor-locations .location-grids--row[data-locations="2"] .location-thumbnails{width:100%}}@media all and (max-width: 989.98px){.doctor-locations .location-grids--row[data-locations="2"] .location-thumbnails{width:100%}}.doctor-locations .location-grids--row[data-locations="2"] .intro-copy{width:calc((100% - 10px)*.4)}@media(min-width: 990px)and (max-width: 1099.98px){.doctor-locations .location-grids--row[data-locations="2"] .intro-copy{width:100%}}@media all and (max-width: 989.98px){.doctor-locations .location-grids--row[data-locations="2"] .intro-copy{width:100%;padding-right:40px}}.doctor-locations .location-grids--row[data-locations="3"] .location-thumbnails{width:calc((100% - 10px)*.75)}.doctor-locations .location-grids--row[data-locations="3"] .location-thumbnails .location-thumbnail{width:calc((100% - 20px)/3)}@media(min-width: 990px)and (max-width: 1099.98px){.doctor-locations .location-grids--row[data-locations="3"] .location-thumbnails{width:100%}}@media all and (max-width: 989.98px){.doctor-locations .location-grids--row[data-locations="3"] .location-thumbnails{width:100%}}.doctor-locations .location-grids--row[data-locations="3"] .intro-copy{width:calc((100% - 10px)*.25)}@media(min-width: 990px)and (max-width: 1099.98px){.doctor-locations .location-grids--row[data-locations="3"] .intro-copy{width:100%}}@media all and (max-width: 989.98px){.doctor-locations .location-grids--row[data-locations="3"] .intro-copy{width:100%;padding-right:40px}}.doctor-global .section-text-area p{font-size:19px;line-height:31px}.doctor-global .body-copy h1,.doctor-global .body-copy h2,.doctor-global .body-copy h3,.doctor-global .body-copy h4,.doctor-global .body-copy h5,.doctor-global .body-copy h6{font-size:40px;line-height:43px}.doctor-global--image{width:100%;aspect-ratio:760/560;border-radius:10px;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:center}@media all and (max-width: 989.98px){.doctor-global--image{order:2}}.doctor-global--row{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;gap:35px 80px}@media(min-width: 990px)and (max-width: 1199.98px){.doctor-global--row{gap:35px 65px}}@media all and (max-width: 989.98px){.doctor-global--row{gap:35px;flex-direction:column}}.doctor-global--row .layout-compat{width:calc((100% - 80px)/2)}@media(min-width: 990px)and (max-width: 1199.98px){.doctor-global--row .layout-compat{width:calc((100% - 65px)/2)}}@media all and (max-width: 989.98px){.doctor-global--row .layout-compat{width:100%}}.doctor-global--row .layout-compat.tabbed-controls{margin:20px}@media all and (max-width: 1599.98px){.doctor-global--row .layout-compat.tabbed-controls .tabbed-row{flex-wrap:wrap}}.doctor-global--row .layout-compat.tabbed-controls .tabbed-row.divider .tabbed-col:first-of-type{position:relative}@media all and (max-width: 1599.98px){.doctor-global--row .layout-compat.tabbed-controls .tabbed-row.divider .tabbed-col:first-of-type::after{width:100%;height:1px;top:100%;left:0;right:0}}@media all and (max-width: 1599.98px){.doctor-global--row .layout-compat.tabbed-controls .tabbed-row .tabbed-col{width:100%}}@media all and (max-width: 1599.98px){.doctor-global--row .layout-compat.tabbed-controls .tabbed-row .tabbed-col .locations-map{max-width:300px}}.accepted-insurances{background-color:#fff;padding:40px}.find-a-doctor-search-bar{position:relative;z-index:2}@media all and (min-width: 1400px){.find-a-doctor-search-bar{margin-top:-135px;margin-bottom:60px;padding-bottom:0}}.find-a-doctor-search-bar--row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:50px}@media all and (min-width: 1400px){.find-a-doctor-search-bar--row{padding:50px;background-color:#fff;border-radius:10px;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15)}}@media all and (max-width: 1399.98px){.find-a-doctor-search-bar--row{gap:25px 30px}}@media all and (max-width: 1199.98px){.find-a-doctor-search-bar--row{flex-direction:column;align-items:flex-start}}.find-a-doctor-search-bar--row .divider{width:5px;height:70px;background-color:#f9e547;border-radius:10px;margin:0}@media all and (max-width: 1199.98px){.find-a-doctor-search-bar--row .divider{width:100%;height:5px}}.find-a-doctor-search-bar--row .arrow-cta{width:250px;margin:0}@media all and (max-width: 1199.98px){.find-a-doctor-search-bar--row .arrow-cta{width:270px}}.find-a-doctor-search-bar--row .small-heading{width:230px;margin:0}.find-a-doctor-search-bar--row .find-a-doctor-search-form{width:calc(100% - 150px - 5px - 250px - 230px);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}@media(min-width: 1200px)and (max-width: 1399.98px){.find-a-doctor-search-bar--row .find-a-doctor-search-form{width:calc(100% - 90px - 5px - 240px - 230px)}}@media all and (max-width: 1199.98px){.find-a-doctor-search-bar--row .find-a-doctor-search-form{width:100%;flex-wrap:wrap}}.find-a-doctor-search-bar--row .find-a-doctor-search-form input{margin:0 !important}.find-a-doctor-search-bar--row .find-a-doctor-search-form input[type=submit]{width:160px}.find-a-doctor-search-bar--row .find-a-doctor-search-form input[type=search]{width:calc(100% - 10px - 160px)}@media all and (max-width: 1199.98px){.find-a-doctor-search-bar--row .find-a-doctor-search-form input[type=search]{width:100%}}@media all and (max-width: 989.98px){.find-a-doctor-search-stage{border-top:5px solid #479fbd;padding-top:25px}}.find-a-doctor-search-stage--row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:60px 90px;flex-wrap:wrap}@media(min-width: 990px)and (max-width: 1499.98px){.find-a-doctor-search-stage--row{gap:0 30px}}.find-a-doctor-search-stage--row .filters{padding:40px 30px 30px 30px;width:425px;border-top:20px solid #479fbd;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15)}@media(min-width: 990px)and (max-width: 1499.98px){.find-a-doctor-search-stage--row .filters{width:300px}}@media all and (max-width: 989.98px){.find-a-doctor-search-stage--row .filters{width:100%;border-top:none;box-shadow:unset;padding:0}}.find-a-doctor-search-stage--row .filters #result-fad-filters{font-weight:700}.find-a-doctor-search-stage--row .filters p{margin:25px 0 5px 0}@media all and (max-width: 767.98px){.find-a-doctor-search-stage--row .filters p.tiny-heading{font-size:19px}}.find-a-doctor-search-stage--row .filters .grady-dropdown-container{margin-bottom:5px !important}.find-a-doctor-search-stage--row .search-results{width:calc(100% - 425px - 90px)}@media(min-width: 990px)and (max-width: 1499.98px){.find-a-doctor-search-stage--row .search-results{width:calc(100% - 300px - 30px)}}@media all and (max-width: 989.98px){.find-a-doctor-search-stage--row .search-results{width:100%}}.find-a-doctor-search-stage--row .search-results .results-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#eee;border-radius:10px;padding:30px;gap:30px}@media(min-width: 500px)and (max-width: 989.98px){.find-a-doctor-search-stage--row .search-results .results-bar{gap:15px}}@media all and (max-width: 499.98px){.find-a-doctor-search-stage--row .search-results .results-bar{flex-direction:column}}@media all and (max-width: 989.98px){.find-a-doctor-search-stage--row .search-results .results-bar{border-radius:0;width:100vw}}@media(min-width: 768px)and (max-width: 989.98px){.find-a-doctor-search-stage--row .search-results .results-bar{margin-left:-50px}}@media all and (max-width: 767.98px){.find-a-doctor-search-stage--row .search-results .results-bar{margin-left:-20px}}.find-a-doctor-search-stage--row .search-results .results-bar .results-count{width:200px}@media(min-width: 500px)and (max-width: 989.98px){.find-a-doctor-search-stage--row .search-results .results-bar .results-count{width:120px}.find-a-doctor-search-stage--row .search-results .results-bar .results-count p{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media all and (max-width: 499.98px){.find-a-doctor-search-stage--row .search-results .results-bar .results-count{width:100%}}.find-a-doctor-search-stage--row .search-results .results-bar .sorting-options{width:calc(100% - 200px - 30px);max-width:500px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}@media(min-width: 500px)and (max-width: 989.98px){.find-a-doctor-search-stage--row .search-results .results-bar .sorting-options{width:calc(100% - 120px - 15px)}}@media all and (max-width: 499.98px){.find-a-doctor-search-stage--row .search-results .results-bar .sorting-options{width:100%}}.find-a-doctor-search-stage--row .search-results .results-bar .sorting-options label{white-space:nowrap}.find-a-doctor-search-stage--row .search-results .results{margin:40px 0}.find-a-doctor-search-stage--row .search-results .results .fad-result{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:30px;padding:60px 0;border-top:5px solid #f9e547;flex-wrap:wrap}.find-a-doctor-search-stage--row .search-results .results .fad-result:first-of-type{border-top:none}.find-a-doctor-search-stage--row .search-results .results .fad-result .doc-image{width:120px;aspect-ratio:1;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:10px}@media(min-width: 990px)and (max-width: 1249.98px){.find-a-doctor-search-stage--row .search-results .results .fad-result .doc-image{width:90px}}@media all and (max-width: 998.98px){.find-a-doctor-search-stage--row .search-results .results .fad-result .doc-image{width:80px}}.find-a-doctor-search-stage--row .search-results .results .fad-result .doc-info{width:calc((100% - 60px - 120px)/2)}@media(min-width: 990px)and (max-width: 1249.98px){.find-a-doctor-search-stage--row .search-results .results .fad-result .doc-info{width:calc(100% - 30px - 90px)}}@media all and (max-width: 989.98px){.find-a-doctor-search-stage--row .search-results .results .fad-result .doc-info{width:calc(100% - 30px - 80px);margin-left:auto}}.find-a-doctor-search-stage--row .search-results .results .fad-result .scheduler{width:calc((100% - 60px - 120px)/2);height:100%}@media(min-width: 990px)and (max-width: 1249.98px){.find-a-doctor-search-stage--row .search-results .results .fad-result .scheduler{width:calc(100% - 30px - 90px);margin-left:auto}}@media all and (max-width: 989.98px){.find-a-doctor-search-stage--row .search-results .results .fad-result .scheduler{width:100%}}.find-a-doctor-search-stage--row .search-results .results .fad-result .scheduler .openschedulingContainer,.find-a-doctor-search-stage--row .search-results .results .fad-result .scheduler .openschedulingContainer iframe{width:100%;height:100%}.find-a-doctor-search-stage--row .search-results .results .fad-result .phone,.find-a-doctor-search-stage--row .search-results .results .fad-result .location{position:relative;padding-left:39px;margin-top:20px}.find-a-doctor-search-stage--row .search-results .results .fad-result .phone::before,.find-a-doctor-search-stage--row .search-results .results .fad-result .location::before{content:"";width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0}.find-a-doctor-search-stage--row .search-results .results .fad-result .location::before{top:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 13C13.6569 13 15 11.6569 15 10C15 8.34315 13.6569 7 12 7C10.3431 7 9 8.34315 9 10C9 11.6569 10.3431 13 12 13Z' stroke='%23E8242E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C16 18 20 14.4183 20 10C20 5.58172 16.4183 2 12 2C7.58172 2 4 5.58172 4 10C4 14.4183 8 18 12 22Z' stroke='%23E8242E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.find-a-doctor-search-stage--row .search-results .results .fad-result .phone{padding-top:20px;border-top:1px solid #d9d9d9}.find-a-doctor-search-stage--row .search-results .results .fad-result .phone::before{top:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.38028 8.85323C9.07627 10.3028 10.0251 11.6615 11.2266 12.8631C12.4282 14.0646 13.7869 15.0134 15.2365 15.7094C15.3612 15.7693 15.4235 15.7992 15.5024 15.8222C15.7828 15.904 16.127 15.8453 16.3644 15.6752C16.4313 15.6274 16.4884 15.5702 16.6027 15.4559C16.9523 15.1063 17.1271 14.9315 17.3029 14.8172C17.9658 14.3862 18.8204 14.3862 19.4833 14.8172C19.6591 14.9315 19.8339 15.1063 20.1835 15.4559L20.3783 15.6508C20.9098 16.1822 21.1755 16.448 21.3198 16.7333C21.6069 17.3009 21.6069 17.9712 21.3198 18.5387C21.1755 18.8241 20.9098 19.0898 20.3783 19.6213L20.2207 19.7789C19.6911 20.3085 19.4263 20.5733 19.0662 20.7756C18.6667 21 18.0462 21.1614 17.588 21.16C17.1751 21.1588 16.8928 21.0787 16.3284 20.9185C13.295 20.0575 10.4326 18.433 8.04466 16.045C5.65668 13.6571 4.03221 10.7947 3.17124 7.76131C3.01103 7.19687 2.93092 6.91464 2.9297 6.5017C2.92833 6.04347 3.08969 5.42298 3.31411 5.02348C3.51636 4.66345 3.78117 4.39863 4.3108 3.86901L4.46843 3.71138C4.99987 3.17993 5.2656 2.91421 5.55098 2.76987C6.11854 2.4828 6.7888 2.4828 7.35636 2.76987C7.64174 2.91421 7.90747 3.17993 8.43891 3.71138L8.63378 3.90625C8.98338 4.25585 9.15819 4.43065 9.27247 4.60643C9.70347 5.26932 9.70347 6.1239 9.27247 6.78679C9.15819 6.96257 8.98338 7.13738 8.63378 7.48698C8.51947 7.60129 8.46231 7.65845 8.41447 7.72526C8.24446 7.96269 8.18576 8.30695 8.26748 8.5873C8.29048 8.6662 8.32041 8.72854 8.38028 8.85323Z' stroke='%23E8242E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.pager{border-radius:10px;padding:30px;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15)}@media all and (max-width: 989.98px){.pager{padding:0;box-shadow:unset}}.pager--row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}@media all and (max-width: 1099.98px){.pager--row{justify-content:center}}.pager--row .prev,.pager--row .next{font-weight:700;text-decoration:underline;border:none;background:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);transition:all ease 250ms;cursor:pointer;padding:0;position:relative}.pager--row .prev:hover,.pager--row .prev:focus,.pager--row .next:hover,.pager--row .next:focus{border-color:#000;text-decoration:none}.pager--row .prev::after,.pager--row .next::after{content:"";position:absolute;width:16px;height:11px;top:calc((100% - 11px)/2);background-size:contain;background-repeat:no-repeat;background-position:center;transition:all ease 250ms;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14' fill='none'%3E%3Cpath d='M6.92517 2L1.8751 7L6.92517 12' stroke='%23E8242E' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media all and (max-width: 1099.98px){.pager--row .prev,.pager--row .next{order:1}}.pager--row .prev{padding-left:30px}.pager--row .prev::after{left:5px}.pager--row .prev:hover::after,.pager--row .prev:focus::after{left:0}.pager--row .next{padding-right:30px}.pager--row .next::after{right:5px;transform:rotate(180deg)}.pager--row .next:hover::after,.pager--row .next:focus::after{right:0}.pager--row .page-no-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}@media all and (max-width: 1099.98px){.pager--row .page-no-buttons{order:2;width:100%}}.pager--row .page-no-buttons .page-no{width:50px;height:50px;font-family:"Nunito Sans",sans-serif;padding:0;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:5px;cursor:pointer;transition:all ease 250ms}.pager--row .page-no-buttons .page-no.active{font-weight:700;text-decoration:underline;pointer-events:none}.pager--row .page-no-buttons .page-no:hover,.pager--row .page-no-buttons .page-no:focus{border-color:#000}.filter-training-programs .filter-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:25px}@media all and (min-width: 1200px){.filter-training-programs .filter-row{box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);background-color:#fff;padding:50px;border-radius:10px}}@media all and (max-width: 989.98px){.filter-training-programs .filter-row{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.filter-training-programs .filter-row .small-heading,.filter-training-programs .filter-row .btn{white-space:nowrap}.filter-training-programs .filter-row input,.filter-training-programs .filter-row label{margin-bottom:0 !important}.programs-by-type{position:relative}.programs-by-type .no-match-message{background-color:#f9e547;border-radius:10px;padding:50px}@media all and (max-width: 989.98px){.programs-by-type .no-match-message{padding:30px}}.programs-by-type .frozen-for-load{opacity:.25 !important;pointer-events:none !important}@media all and (min-width: 1200px){.programs-by-type{margin-top:50px}}.programs-by-type .loading{position:absolute;top:20px;left:calc((100% - 45px)/2)}.programs-by-type .program-type{opacity:1;transition:all ease 250ms;padding-top:50px}.programs-by-type .program-type hr{margin-bottom:0}.programs-by-type .program-type .arrow-cta::after{display:inline-block !important}@media all and (max-width: 1199.98px){.programs-by-type .program-type .arrow-cta::after{height:17px}}@media all and (max-width: 1199.98px){.programs-by-type .program-type .arrow-cta{font-size:24px;line-height:1}}.programs-by-type .program-type--listings .listing{padding:30px 50px;border-bottom:2px solid #d9d9d9}@media all and (max-width: 1299.98px){.programs-by-type .program-type--listings .listing{padding:20px 0}}.programs-by-type .program-type--listings .listing:last-child{border-bottom:none}.programs-by-type .program-type--listings .listing a.p-21{display:inline-block;margin-bottom:20px}@media all and (max-width: 989.98px){.programs-by-type .program-type--listings .listing a.p-21{margin-bottom:10px}}.programs-by-type .program-type--listings .listing a.p-21:hover,.programs-by-type .program-type--listings .listing a.p-21:focus{border-color:#000}.programs-by-type .program-type--listings .listing .details p.p-18,.programs-by-type .program-type--listings .listing .details ul{margin-bottom:10px}@media all and (min-width: 990px){.programs-by-type .program-type--listings .listing .details{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:repeat(1, minmax(0, 1fr));gap:30px}.programs-by-type .program-type--listings .listing .details .requirements{grid-area:1/1/1/3}.programs-by-type .program-type--listings .listing .details .duration{grid-area:1/3/1/3}.programs-by-type .program-type--listings .listing .details .type{grid-area:1/4/1/4}.programs-by-type .program-type--listings .listing .details .duration p,.programs-by-type .program-type--listings .listing .details .type p{position:relative}.programs-by-type .program-type--listings .listing .details .duration p::before,.programs-by-type .program-type--listings .listing .details .type p::before{content:"";width:2px;height:100%;position:absolute;top:0;bottom:0;left:-13px;background-color:#e8242e}}.program-types-feature .program-types-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:60px 30px;flex-wrap:wrap}@media all and (max-width: 989.98px){.program-types-feature .program-types-row{gap:30px}}.program-types-feature .program-types-row .program-type-thumb{width:calc((100% - 60px)/3)}@media(min-width: 990px)and (max-width: 1199.98px){.program-types-feature .program-types-row .program-type-thumb{width:calc((100% - 30px)/2)}}@media all and (max-width: 989.98px){.program-types-feature .program-types-row .program-type-thumb{width:100%}}.program-types-feature .program-types-row .program-type-thumb .program-type--image{background-size:cover;background-repeat:no-repeat;background-position:center;aspect-ratio:430/250;border-radius:10px;background-color:#000;width:100%;margin-bottom:20px}.program-types-feature .program-types-row .program-type-thumb .tiny-heading{display:inline-block;margin-bottom:20px}.page-404--row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:100px;flex-wrap:wrap}@media all and (max-width: 1199.98px){.page-404--row{gap:45px 30px}}.page-404--col{width:calc((100% - 100px)/2)}@media(min-width: 990px)and (max-width: 1199.98px){.page-404--col{width:calc((100% - 30px)/2)}}@media all and (max-width: 989.98px){.page-404--col{width:100%;order:2}}.page-404--col .jumbo-heading{color:#e8242e;font-size:100px;line-height:1;margin-bottom:0}@media all and (max-width: 767.98px){.page-404--col .jumbo-heading{font-size:90px}}.page-404--col form{width:100%}@media all and (min-width: 768px){.page-404--col form{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:15px}}.page-404--col form input[type=text],.page-404--col form input[type=search]{box-sizing:border-box;width:calc(100% - 55px - 15px);height:55px}@media all and (max-width: 767.98px){.page-404--col form input[type=text],.page-404--col form input[type=search]{width:100%}}.page-404--col form input[type=submit]{width:155px;height:55px;margin:0}.page-404--col.image{aspect-ratio:1;background-color:#000;border-radius:10px;background-size:cover;background-repeat:no-repeat;background-position:top}@media all and (max-width: 989.98px){.page-404--col.image{order:1;aspect-ratio:355/213}}.cat-tax-arc-tag{background-color:#eee}.cat-tax-arc-tag .intro-row{background-color:#e8242e;border-bottom:130px solid #e8242e;color:#fff}@media all and (max-width: 989.98px){.cat-tax-arc-tag .intro-row.standard-spacing{padding:0}}.cat-tax-arc-tag .intro-row--flex{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:50px 100px}@media all and (max-width: 989.98px){.cat-tax-arc-tag .intro-row--flex{flex-direction:column}}.cat-tax-arc-tag .intro-row--flex .sub-heading{margin:0}@media all and (max-width: 1199.98px){.cat-tax-arc-tag .intro-row--flex .sub-heading{font-size:24px}}@media all and (max-width: 989.98px){.cat-tax-arc-tag .intro-row--flex .sub-heading{color:#000;background-color:#fff;width:100%;text-align:center;padding:50px 10px 30px 10px}}.cat-tax-arc-tag .intro-row--flex .divider{display:block;width:5px;border-radius:5px;height:100%;padding:50px 0;background-color:#f9e547}@media all and (max-width: 989.98px){.cat-tax-arc-tag .intro-row--flex .divider{display:none}}.cat-tax-arc-tag .intro-row--flex .sorting-form{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:350px;gap:10px}@media all and (max-width: 989.98px){.cat-tax-arc-tag .intro-row--flex .sorting-form{width:100%;max-width:450px;margin:auto}}@media(min-width: 768px)and (max-width: 989.98px){.cat-tax-arc-tag .intro-row--flex .sorting-form{padding:0 40px 95px 40px}}@media all and (max-width: 767.98px){.cat-tax-arc-tag .intro-row--flex .sorting-form{padding:0 20px 65px 20px}}@media all and (max-width: 399.98px){.cat-tax-arc-tag .intro-row--flex .sorting-form{flex-direction:column;align-items:flex-start}}.cat-tax-arc-tag .intro-row--flex .sorting-form label{white-space:nowrap}@media all and (min-width: 990px){.cat-tax-arc-tag .intro-row--flex .sorting-form .grady-dropdown-container{min-width:350px}}.cat-tax-arc-tag .posts-row{margin-top:-130px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:40px 35px;flex-wrap:wrap;min-height:200px}@media all and (max-width: 989.98px){.cat-tax-arc-tag .posts-row{gap:20px}}.cat-tax-arc-tag .posts-row .no-match-message{background-color:#f9e547;border-radius:10px;padding:50px;width:100%;margin-top:160px}@media all and (max-width: 989.98px){.cat-tax-arc-tag .posts-row .no-match-message{padding:30px}}.cat-tax-arc-tag .posts-row .post-thumbnail{background-color:#fff;border-radius:10px;width:calc((100% - 70px)/3);border:1px solid #eee;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1)}@media(min-width: 990px)and (max-width: 1249.98px){.cat-tax-arc-tag .posts-row .post-thumbnail{width:calc((100% - 35px)/2)}}@media all and (max-width: 989.98px){.cat-tax-arc-tag .posts-row .post-thumbnail{width:100%}}.cat-tax-arc-tag .posts-row .post-thumbnail .image{border-radius:10px 10px 0 0;aspect-ratio:367/252;width:100%;height:auto;background-size:cover;background-repeat:no-repeat;background-position:center;filter:grayscale(100%) contrast(113%);-webkit-filter:grayscale(100%) contrast(113%);-moz-filter:grayscale(100%) contrast(113%)}.cat-tax-arc-tag .posts-row .post-thumbnail .content{padding:45px 30px}.cat-tax-arc-tag .posts-row .post-thumbnail .content .p-16{margin-bottom:20px}.cat-tax-arc-tag .posts-row .post-thumbnail .content:last-child{margin-bottom:0}.cat-tax-arc-tag .posts-row .load-more-row{width:100%;text-align:center}@media all and (max-width: 989.98px){.search-hero{border-bottom:5px solid #479fbd}}.search-hero .intro-row{background-color:#e8242e;color:#fff}@media all and (max-width: 989.98px){.search-hero .intro-row.standard-spacing{padding:0}}.search-hero .intro-row--flex{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:50px}@media all and (max-width: 989.98px){.search-hero .intro-row--flex{flex-direction:column}}.search-hero .intro-row--flex .global-search-form,.search-hero .intro-row--flex .sub-heading{width:calc((100% - 50px)/2)}.search-hero .intro-row--flex .global-search-form input[type=submit]:hover,.search-hero .intro-row--flex .global-search-form input[type=submit]:focus{background-color:#fff}@media all and (min-width: 990px){.search-hero .intro-row--flex .global-search-form{position:relative}.search-hero .intro-row--flex .global-search-form::before{content:"";width:5px;height:calc(100% + 50px);background-color:#f9e547;border-radius:5px;position:absolute;top:-25px;bottom:-25px;left:-50px}}@media all and (max-width: 989.98px){.search-hero .intro-row--flex .global-search-form{width:100%;max-width:450px;margin:auto}}@media(min-width: 768px)and (max-width: 989.98px){.search-hero .intro-row--flex .global-search-form{padding:0 40px 95px 40px}}@media all and (max-width: 767.98px){.search-hero .intro-row--flex .global-search-form{padding:0 20px 65px 20px}}@media all and (max-width: 399.98px){.search-hero .intro-row--flex .global-search-form{flex-direction:column;align-items:flex-start}}.search-hero .intro-row--flex .sub-heading{margin:0;padding-right:50px}@media all and (max-width: 1199.98px){.search-hero .intro-row--flex .sub-heading{font-size:24px}}@media all and (max-width: 989.98px){.search-hero .intro-row--flex .sub-heading{color:#000;background-color:#fff;width:100%;text-align:center;padding:50px 10px 30px 10px}}.global-search-stage--row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:10px 90px;flex-wrap:wrap}@media(min-width: 990px)and (max-width: 1499.98px){.global-search-stage--row{gap:0 30px}}.global-search-stage--row .filters{padding:40px 30px 30px 30px;width:425px;border-top:20px solid #479fbd;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15)}@media(min-width: 990px)and (max-width: 1499.98px){.global-search-stage--row .filters{width:300px}}@media all and (max-width: 989.98px){.global-search-stage--row .filters{width:100%;border-top:none;box-shadow:unset;padding:0}}.global-search-stage--row .filters p{margin:25px 0}.global-search-stage--row .filters .grady-dropdown-container{margin-bottom:25px !important}.global-search-stage--row .global-search-results{width:calc(100% - 425px - 90px)}@media(min-width: 990px)and (max-width: 1499.98px){.global-search-stage--row .global-search-results{width:calc(100% - 300px - 30px)}}@media all and (max-width: 989.98px){.global-search-stage--row .global-search-results{width:100%}}.global-search-stage--row .global-search-results .results-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#d9d9d9;border-radius:10px;padding:30px;gap:30px}@media(min-width: 500px)and (max-width: 989.98px){.global-search-stage--row .global-search-results .results-bar{gap:15px}}@media all and (max-width: 499.98px){.global-search-stage--row .global-search-results .results-bar{flex-direction:column}}.global-search-stage--row .global-search-results .results-bar .results-count{width:200px}@media(min-width: 500px)and (max-width: 989.98px){.global-search-stage--row .global-search-results .results-bar .results-count{width:120px}.global-search-stage--row .global-search-results .results-bar .results-count p{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media all and (max-width: 499.98px){.global-search-stage--row .global-search-results .results-bar .results-count{width:100%}}.global-search-stage--row .global-search-results .results-bar .sorting-options{width:calc(100% - 200px - 30px);max-width:500px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}@media(min-width: 500px)and (max-width: 989.98px){.global-search-stage--row .global-search-results .results-bar .sorting-options{width:calc(100% - 120px - 15px)}}@media all and (max-width: 499.98px){.global-search-stage--row .global-search-results .results-bar .sorting-options{width:100%}}.global-search-stage--row .global-search-results .results-bar .sorting-options label{white-space:nowrap}.global-search-stage--row .global-search-results .results{margin:40px 0}.global-search-stage--row .global-search-results .results .search-result{padding:40px 0;border-bottom:1px solid #d9d9d9}.global-search-stage--row .global-search-results .results .search-result.doctor-result:has(.doctor-result--image){min-height:200px}@media all and (max-width: 989.98px){.global-search-stage--row .global-search-results .results .search-result.doctor-result:has(.doctor-result--image){min-height:180px}}.global-search-stage--row .global-search-results .results .search-result .doctor-result--image{background-size:cover;background-repeat:no-repeat;background-position:center;width:120px;height:120px;border-radius:10px;float:left;margin-right:30px;margin-bottom:auto}@media all and (max-width: 989.98px){.global-search-stage--row .global-search-results .results .search-result .doctor-result--image{width:100px;height:100px}}.global-search-stage--row .global-search-results .results .search-result:last-of-type{border-bottom:none}.global-search-stage--row .global-search-results .results .search-result .excerpt{margin-top:25px;overflow:hidden}@media all and (max-width: 989.98px){.global-search-stage--row .global-search-results .results .search-result .excerpt{margin-top:20px}}.global-search-stage--row .global-search-results .results .search-result a{margin-right:10px}.global-search-stage--row .global-search-results .results .search-result a:hover,.global-search-stage--row .global-search-results .results .search-result a:focus{border-color:#000}@media all and (min-width: 990px){.global-search-stage--row .global-search-results .results .search-result br{display:none}}.global-search-stage--row .global-search-results .results .search-result .content-type{display:inline-block;white-space:nowrap;border-radius:100px;padding:7px 15px;height:30px;border:1px solid #d9d9d9;background:#eee;box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);margin-top:15px}.no-results-message{background-color:#f9e547;border-radius:10px;padding:50px}@media all and (max-width: 989.98px){.no-results-message{padding:30px}}.maa-hero{background-color:#e8242e;color:#fff}@media all and (min-width: 990px){.maa-hero .intro-row--flex{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0 100px}}@media(min-width: 990px)and (max-width: 1399.98px){.maa-hero .intro-row--flex{gap:0 60}}.maa-hero .intro-row--flex .maa-intro,.maa-hero .intro-row--flex .maa-phone{width:calc((100% - 100px)/2)}@media(min-width: 990px)and (max-width: 1399.98px){.maa-hero .intro-row--flex .maa-intro,.maa-hero .intro-row--flex .maa-phone{width:calc((100% - 60px)/2)}}.maa-hero .intro-row--flex .maa-phone{position:relative}.maa-hero .intro-row--flex .maa-phone::before{content:"";position:absolute;width:5px;height:calc(100% + 50px);border-radius:5px;background-color:#f9e547;top:-25px;left:-50px}@media all and (max-width: 989.98px){.maa-hero .intro-row--flex .maa-phone::before{display:none}}@media all and (max-width: 989.98px){.maa-hero .intro-row--flex .maa-phone .body-copy p,.maa-hero .intro-row--flex .maa-phone .body-copy .small-heading{display:inline}}@media all and (min-width: 990px){.maa-hero .intro-row--flex .maa-phone .body-copy .small-heading{display:block}.maa-hero .intro-row--flex .maa-phone .body-copy .small-heading .mobile-only{display:none}}@media all and (max-width: 989.98px){.maa-hero .intro-row--flex{background-color:#fff}.maa-hero .intro-row--flex .maa-intro{width:100%}.maa-hero .intro-row--flex .maa-intro .sub-heading{padding:30px 25px;display:block;width:100%;text-align:center;color:#000;margin:0;font-size:24px}.maa-hero .intro-row--flex .maa-intro .p-19{padding:30px 25px;text-align:center;background-color:#e8242e}.maa-hero .intro-row--flex .maa-phone{background-color:#eee;color:#000;padding:25px 10px;border-radius:10px;width:calc(100% - 50px);margin:auto;margin-top:25px}.maa-hero .intro-row--flex .maa-phone .body-copy,.maa-hero .intro-row--flex .maa-phone .small-heading{font-size:16px}.maa-hero .intro-row--flex .maa-phone .body-copy .small-heading{font-family:"Nunito Sans",sans-serif !important}}@media all and (max-width: 989.98px){.maa-hero .standard-spacing{padding:0}}.maa-modal{background-color:#eee;border-top:170px solid #e8242e}@media all and (min-width: 990px){.maa-modal{padding:25px}}.maa-modal .maa-stage{position:relative;margin-top:-170px;background-color:#fff;transition:all ease 250ms}.maa-modal .maa-stage #maa-start-over{position:absolute;left:40px;top:40px}@media all and (max-width: 989.98px){.maa-modal .maa-stage #maa-start-over{top:20px;left:20px}}.maa-modal .maa-stage .intro-row{margin-bottom:50px;text-align:center}@media all and (max-width: 989.98px){.maa-modal .maa-stage .intro-row{margin-bottom:35px}}@media all and (max-width: 989.98px){.maa-modal .maa-stage .intro-row .section-heading{font-size:21px}}.maa-modal .maa-stage .intro-row .p-19{margin-bottom:25px}.maa-modal .maa-stage .intro-row .p-19:last-of-type{margin-bottom:0}@media all and (min-width: 990px){.maa-modal .maa-stage{border-radius:10px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1)}}@media(min-width: 1200px)and (max-width: 1399.98px){.maa-modal .maa-stage{padding:90px 25px 95px 25px}}.maa-modal .maa-stage .maa-selections{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:10px;flex-wrap:wrap}@media all and (min-width: 990px){.maa-modal .maa-stage .maa-selections.appointment-type .maa-selection{flex:1 1 0}}@media all and (max-width: 989.98px){.maa-modal .maa-stage .maa-selections.appointment-type .maa-selection--link br{display:none}}.maa-modal .maa-stage .maa-selections.open-scheduling-widget .openschedulingContainer,.maa-modal .maa-stage .maa-selections.open-scheduling-widget .openschedulingContainer iframe{width:100%}@media all and (min-width: 990px){.maa-modal .maa-stage .maa-selections.care-type .maa-selection{flex:1 1 0}}.maa-modal .maa-stage .maa-selections.care-type .maa-selection .p-19{margin-top:15px}.maa-modal .maa-stage .maa-selections.locations .maa-selection{width:calc((100% - 20px)/3);text-align:left;padding:30px 25px}.maa-modal .maa-stage .maa-selections.locations .maa-selection .location-address{margin-top:25px;padding-left:39px;position:relative}.maa-modal .maa-stage .maa-selections.locations .maa-selection .location-address::before{content:"";width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0}.maa-modal .maa-stage .maa-selections.locations .maa-selection .location-address::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 13C13.6569 13 15 11.6569 15 10C15 8.34315 13.6569 7 12 7C10.3431 7 9 8.34315 9 10C9 11.6569 10.3431 13 12 13Z' stroke='%23E8242E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C16 18 20 14.4183 20 10C20 5.58172 16.4183 2 12 2C7.58172 2 4 5.58172 4 10C4 14.4183 8 18 12 22Z' stroke='%23E8242E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.maa-modal .maa-stage .maa-selections .maa-selection{cursor:pointer;padding:65px 10px;border-radius:10px;border:2px solid #e8242e;background-color:#fff;position:relative;color:#000;transition:all ease 250ms;text-align:center}.maa-modal .maa-stage .maa-selections .maa-selection:hover a,.maa-modal .maa-stage .maa-selections .maa-selection:focus a{text-decoration:underline}@media all and (max-width: 989.98px){.maa-modal .maa-stage .maa-selections .maa-selection{width:100% !important;text-align:left;padding:25px 15px}}.maa-modal .maa-stage .maa-selections .maa-selection.not-at-sel-location{display:none !important}.maa-modal .maa-stage .maa-selections .maa-selection.selected{background-color:#000;color:#fff;border-color:#000}.maa-modal .maa-stage .maa-selections .maa-selection.selected .tooltip--icon svg path{stroke:#fff}.maa-modal .maa-stage .maa-selections .maa-selection--link{margin:0;text-decoration:none;border:none}.maa-modal .maa-stage .maa-selections .maa-selection--link:hover,.maa-modal .maa-stage .maa-selections .maa-selection--link:focus,.maa-modal .maa-stage .maa-selections .maa-selection--link.hover{text-decoration:underline}.maa-modal .maa-stage .maa-selections .maa-selection--description{padding-top:15px}@media all and (min-width: 990px){.maa-modal .maa-stage .maa-selections .maa-selection--description{position:absolute;width:calc(100% - 30px);left:15px;right:15px;top:100%;color:#000}}.maa-modal .maa-stage .maa-selections .maa-selection .tooltip--icon{position:absolute;width:60px;height:60px;top:0;right:0;border-radius:100%;padding:18px;border:none;outline-offset:-15px;outline:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);transition:all ease 250ms;cursor:pointer}.maa-modal .maa-stage .maa-selections .maa-selection .tooltip--icon.visible svg path{stroke:#d9d9d9}.maa-modal .maa-stage .maa-selections .maa-selection .tooltip--icon:hover,.maa-modal .maa-stage .maa-selections .maa-selection .tooltip--icon:focus{outline:2px solid #d9d9d9}.maa-modal .maa-stage .maa-selections .maa-selection .tooltip--icon svg{width:24px;height:24px}.maa-modal .maa-stage .maa-selections .maa-selection .tooltip--content{text-align:left;position:absolute;left:calc((100% - (100% + 100px))/2);bottom:calc(100% + 15px);width:calc(100% + 100px);background-color:#fff;border-radius:10px;border:2px solid #eee;padding:25px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);color:#000 !important}@media all and (max-width: 989.98px){.maa-modal .maa-stage .maa-selections .maa-selection .tooltip--content{width:calc(100% - 75px);right:70px;left:5px;top:5px;bottom:unset;min-height:calc(100% - 10px);z-index:2;border-color:#949494}}.maa-modal .maa-stage .maa-selections .maa-selection .tooltip--content::after{content:"";position:absolute;width:15px;height:15px;transform:rotate(45deg);background-color:#fff;bottom:-10px;right:70px;border-right:2px solid #eee;border-bottom:2px solid #eee}@media all and (max-width: 989.98px){.maa-modal .maa-stage .maa-selections .maa-selection .tooltip--content::after{right:-10px;bottom:unset;top:20px;transform:rotate(-45deg);border-color:#949494}}.maa-modal .maa-stage .maa-selections .maa-controls{padding-top:60px;width:100%;text-align:center}.maa-modal .maa-stage .maa-selections .final-checks{width:calc(100% - 50px);margin:60px auto 0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:25px 50px;flex-wrap:wrap}.maa-modal .maa-stage .maa-selections .final-checks--message{max-width:calc(100% - 200px)}@media all and (max-width: 989.98px){.maa-modal .maa-stage .maa-selections .final-checks--message{max-width:unset;width:100%;text-align:center}}.maa-modal .maa-stage .maa-selections .final-checks--options{width:150px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:30px}@media all and (max-width: 1199.98px){.maa-modal .maa-stage .maa-selections .final-checks--options{width:100%;justify-content:center}}.maa-modal .maa-stage .maa-selections .final-checks--options .radio-button{color:#000;background:rgba(0,0,0,0);border:none;position:relative;padding-left:30px;cursor:pointer}.maa-modal .maa-stage .maa-selections .final-checks--options .radio-button::before{content:"";width:16px;height:16px;border:1px solid #949494;background-color:#fff;position:absolute;top:calc((100% - 18px)/2);left:0;border-radius:20px}.maa-modal .maa-stage .maa-selections .final-checks--options .radio-button:hover,.maa-modal .maa-stage .maa-selections .final-checks--options .radio-button:focus{text-decoration:underline}.maa-modal .maa-stage .maa-selections .final-checks--options .radio-button.selected::before{width:6px;height:6px;border:5px solid #000;box-shadow:0px 0px 0px 4px #d9d9d9}.maa-modal .maa-stage .maa-selections .final-checks.mobile-location-check{justify-content:flex-start}.maa-modal .maa-stage .maa-selections .final-checks.mobile-location-check .final-checks--message,.maa-modal .maa-stage .maa-selections .final-checks.mobile-location-check .final-checks--options{width:100%;text-align:left;margin:auto;max-width:unset}@media all and (min-width: 990px){.maa-modal .maa-stage .maa-selections .final-checks.mobile-location-check .final-checks--message,.maa-modal .maa-stage .maa-selections .final-checks.mobile-location-check .final-checks--options{max-width:calc(100% - 100px)}}.maa-modal .maa-stage .maa-selections .final-checks.mobile-location-check .final-checks--options{display:block}.maa-modal .maa-stage .maa-selections .final-checks.mobile-location-check .final-checks--options .radio-button{text-align:left}.maa-modal .maa-stage .maa-selections .final-checks.mobile-location-check .final-checks--options .radio-button::before{border-radius:0;top:4px}.maa-modal .maa-stage .maa-selections.appointment-type .maa-controls{padding-top:175px}@media all and (max-width: 989.98px){.maa-modal .maa-stage .maa-selections.appointment-type .maa-controls{padding-top:60px}}.maa-modal .maa-stage .maa-selections .maa-map-container{background-color:#000;position:relative;aspect-ratio:1360/350;border-radius:10px;margin-bottom:70px;width:100%}@media(min-width: 768px)and (max-width: 1199.98px){.maa-modal .maa-stage .maa-selections .maa-map-container{aspect-ratio:800/350}}@media all and (max-width: 767.98px){.maa-modal .maa-stage .maa-selections .maa-map-container{aspect-ratio:345/247;margin-bottom:50px}}.maa-modal .maa-stage .maa-selections .maa-map-container #maa-map{width:100%;height:100%;border:none;border-radius:10px}.maa-modal .maa-stage .maa-selections .maa-map-container .marker-details a{color:#479fbd;text-decoration:underline;border:none}.maa-modal .maa-stage .maa-selections .maa-map-container .marker-details a:hover,.maa-modal .maa-stage .maa-selections .maa-map-container .marker-details a:focus{text-decoration:none}.maa-modal .maa-stage .maa-selections .maa-map-container .marker-details a:hover h3,.maa-modal .maa-stage .maa-selections .maa-map-container .marker-details a:focus h3{border-bottom:1px solid #479fbd}.maa-modal .maa-stage .maa-selections .maa-map-container .marker-details h3{border-bottom:1px solid rgba(0,0,0,0);color:#479fbd;font-size:14px;margin-bottom:10px}.maa-modal .maa-stage .maa-selections .maa-map-container .marker-details p{font-size:12px}