@font-face{font-family: 'icons';src: url('../eot/icons81c8.eot');src: url('../eot/icons81c8.eot#iefix') format('embedded-opentype'), url('../ttf/icons81c8.ttf') format('truetype'), url('../woff/icons81c8.woff') format('woff'), url('../svg/icons81c8.svg#icons') format('svg');font-weight: normal;font-style: normal;font-display: swap}[class^="icon-"],[class*=" icon-"]{font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.icon-play:before{content: "\e91a"}.icon-fastmed-pin .path1:before{content: "\e92e";color: #fff}.icon-fastmed-pin .path2:before{content: "\e92f";margin-left: -0.828125em;color: #f5693c}.icon-fastmed-pin .path3:before{content: "\e930";margin-left: -0.828125em;color: #6450c8}.icon-fastmed-pin .path4:before{content: "\e931";margin-left: -0.828125em;color: #46236e}.icon-find-location:before{content: "\e932"}.icon-survey:before{content: "\e907"}.icon-star:before{content: "\e91e"}.icon-star-half:before{content: "\e928"}.icon-facebook-brand:before{content: "\e929"}.icon-google-brand .path1:before{content: "\e92a";color: #547dbf}.icon-google-brand .path2:before{content: "\e92b";margin-left: -0.9765625em;color: #33a852}.icon-google-brand .path3:before{content: "\e92c";margin-left: -0.9765625em;color: #f9bc15}.icon-google-brand .path4:before{content: "\e92d";margin-left: -0.9765625em;color: #ea4435}.icon-hamburger:before{content: "\e926"}.icon-search:before{content: "\e927"}.icon-close:before{content: "\e925"}.icon-health:before{content: "\e924"}.icon-telemed:before{content: "\e923"}.icon-priorityaccess:before{content: "\e922";color: #662d91}.icon-checked:before{content: "\e921"}.icon-file-upload:before{content: "\e920";color: #777}.icon-pdf:before{content: "\e91f"}.icon-check:before{content: "\e91d"}.icon-icon-print:before{content: "\e919"}.icon-icon-load-more:before{content: "\e91b"}.icon-icon-fax:before{content: "\e917"}.icon-icon-phone:before{content: "\e918"}.icon-square-bullet:before{content: "\e915"}.icon-circle-bullet:before{content: "\e916"}.icon-icons_close:before{content: "\e925"}.icon-icons_cancel:before{content: "\e913"}.icon-icons_clock:before{content: "\e914"}.icon-arrow-circle:before{content: "\e911"}.icon-pin:before{content: "\e90e"}.icon-pointer:before{content: "\e90f"}.icon-signup:before{content: "\e910"}.icon-google:before{content: "\e904"}.icon-instagram:before{content: "\e90a"}.icon-linkedin:before{content: "\e90b"}.icon-phone:before{content: "\e90c"}.icon-yelp:before{content: "\e90d"}.icon-arrow:before{content: "\e901"}.icon-droppin:before{content: "\e902"}.icon-facebook:before{content: "\e903"}.icon-location:before{content: "\e905"}.icon-search-wide:before{content: "\e906"}.icon-twitter:before{content: "\e908"}.icon-youtube:before{content: "\e909"}.icon-bandaid:before{content: "\e900";color: #fff}.icon-arrow-down:before{content: "\e91c"}.icon-bullet:before{content: "\e933"}.icon-check-in:before{content: "\e934"}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block}body{line-height: 1}ol,ul{list-style: none}blockquote,q{quotes: none}blockquote:before,blockquote:after,q:before,q:after{content: '';content: none}table{border-collapse: collapse;border-spacing: 0}*,*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-rendering: optimizeLegibility;font-feature-settings: "kern";-webkit-font-feature-settings: "kern";-moz-font-feature-settings: "kern";-moz-font-feature-settings: "kern=1";font-feature-settings: "kern" 1;font-kerning: normal}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}input[type="number"]{-moz-appearance: textfield}html.ie *::-ms-expand{display: none}html.ie *::-ms-clear{display: none}html.ie textarea{overflow: auto}html.ie select:focus::-ms-value{background-color: transparent;color: inherit}select::-ms-expand{display: none}*,*:before,*:after{text-rendering: optimizeLegibility;font-feature-settings: "kern";-webkit-font-feature-settings: "kern";-moz-font-feature-settings: "kern";-moz-font-feature-settings: "kern=1";font-feature-settings: "kern" 1;font-kerning: normal}html #rl-privacy-notice-container{display: none !important}html{font-size: 16px;color: #878caa;font-family: 'sofia-pro', sans-serif;letter-spacing: 0;max-width: 100vw;overflow-x: hidden}html h1,html h2,html h3,html h4,html h5,html h6{font-weight: 600}input,textarea,select{font-family: 'sofia-pro', sans-serif;letter-spacing: 0;font-weight: 300}.anchor:before{display: block;content: ' ';margin-top: -50px;height: 50px;visibility: hidden}[id^="__lpform_"]{display: none !important}::-webkit-input-placeholder{color: #878caa}::-moz-placeholder{color: #878caa}:-ms-input-placeholder{color: #878caa}:-moz-placeholder{color: #878caa}:focus::-webkit-input-placeholder{color: #6450c8}:focus::-moz-placeholder{color: #6450c8}:focus:-ms-input-placeholder{color: #6450c8}:focus:-moz-placeholder{color: #6450c8}.fill:-webkit-input-placeholder{color: #6450c8}.fill::-moz-placeholder{color: #6450c8}.fill:-ms-input-placeholder{color: #6450c8}.fill:-moz-placeholder{color: #6450c8}body{line-height: 1.38888889;background-color: #f0f0f0;color: #878caa}body a{color: #6450c8;text-decoration: none}body a:hover{color: #e85c28}body a.purple{-webkit-transition: color .2s linear;-moz-transition: color .2s linear;-ms-transition: color .2s linear;-o-transition: color .2s linear;transition: color .2s linear;color: #6450c8}body a.purple:hover{color: #5337b2}body ul li a{color: #6450c8;text-decoration: none}.desktop-only,.desktop{visibility: hidden;display: none}.desktop-inline{visibility: hidden;display: none}.hidden,[hidden]{display: none !important}.text-center{text-align: center}b,strong{font-weight: 700}b.orange,strong.orange{color: #f5693c}em,i{font-style: italic}img.bg-img{object-fit: cover;object-position: center center;font-family: 'object-fit: cover; object-position: center center;';position: absolute;-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none}img.bg-img.bg-img-center-left{object-position: center left;font-family: 'object-fit: cover; object-position: center left;'}img.bg-img.bg-img-bottom-left{object-position: bottom left;font-family: 'object-fit: cover; object-position: bottom left;'}img.bg-img.bg-img-bottom-center{object-position: bottom center;font-family: 'object-fit: cover; object-position: bottom center;'}img.bg-img.bg-img-bottom-right{object-position: bottom right;font-family: 'object-fit: cover; object-position: bottom right;'}img.bg-img.bg-img-bottom-center{object-position: bottom center;font-family: 'object-fit: cover; object-position: bottom center;'}img.bg-img.bg-img-top-center{object-position: top center;font-family: 'object-fit: cover; object-position: top center;'}img.bg-img.bg-img-top-right{object-position: top right;font-family: 'object-fit: cover; object-position: top right;'}img.bg-img.bg-img-center-right{object-position: center right}img.bg-img.bg-img-contain{object-fit: contain;font-family: 'object-fit: contain; object-position: center center;'}img.bg-img.bg-img-contain.bg-img-center-left{font-family: 'object-fit: contain; object-position: center left;'}img.bg-img.bg-img-contain.bg-img-bottom-left{font-family: 'object-fit: contain; object-position: bottom left;'}img.bg-img.bg-img-contain.bg-img-bottom-center{font-family: 'object-fit: contain; object-position: bottom center;'}img.bg-img.bg-img-contain.bg-img-bottom-right{font-family: 'object-fit: contain; object-position: bottom right;'}img.bg-img.bg-img-contain.bg-img-top-center{font-family: 'object-fit: contain; object-position: top center;'}img.bg-img.bg-img-contain.bg-img-top-right{font-family: 'object-fit: contain; object-position: top right;'}#wrapper{margin: 0 auto;-webkit-box-shadow: 0 0px 40px 0 rgba(153,153,153,0.2);-moz-box-shadow: 0 0px 40px 0 rgba(153,153,153,0.2);box-shadow: 0 0px 40px 0 rgba(153,153,153,0.2);background-color: #fff}p{margin-bottom: 1em}.alignleft{float: left;margin: 5px 20px 15px 0}.alignright{float: right;margin: 5px 0 15px 20px}.iframe{position: relative;margin-bottom: 1em}.iframe:before{content: '';display: block;width: 100%;padding-bottom: 56.25%}.iframe iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}iframe{outline: none}code{font-family: 'Lucida Console';color: #53565a;display: block;padding: 5px;background-color: #ebe9e5;border: 1px solid #999;line-height: 1.5 !important;font-size: .8125rem;overflow: auto}section{z-index: 1}html:not(.youtube-video) section{position: relative}@media screen and (min-width:768px){section[class*="section-grid"] > .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;width: 100%;padding-left: 25px;padding-right: 25px}section[class*="section-grid"].section-grid-right > .content{-webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end}section[class*="section-grid"].section-grid-column > .content{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}section[class*="section-grid"]:not(.section-grid-minimal) > .content{padding-top: 75px;padding-bottom: 75px}body.page-template-locations section[class*="section-grid"]:not(.section-grid-minimal) > .content{padding-top: 110px;padding-bottom: 60px}section[class*="section-grid"]:not(.section-grid-right) > .content{-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}section[class*="section-grid"]:not(.section-grid-column) > .content{-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row}section.section-grid-inset > .content{max-width: 1450px;margin: 0 auto}section.section-grid-2-2-2 > .content > article{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.33333333%;padding-left: 50px;padding-right: 50px}section.section-grid-4-2 > .content > article{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 66.66666667%}body.page-template.page-template-sell-your-practice section.section-grid-4-2 > .content > article{width: 50%}section.section-grid-4-2 > .content > aside{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.33333333%}body.page-template.page-template-sell-your-practice section.section-grid-4-2 > .content > aside{width: 50%}body.page-template.page-template-sell-your-practice section.section-grid-4-2 > .content > aside > div#stick-sidebar > section.widget{padding-top: 0}section.section-grid-4-2:not(.section-grid-invert) > .content > article,section.section-grid-4-2:not(.section-grid-invert) > .content .article{-webkit-order: 1;order: 1;padding-right: 50px}section.section-grid-4-2:not(.section-grid-invert) > .content > aside,section.section-grid-4-2:not(.section-grid-invert) > .content .aside{-webkit-order: 2;order: 2}section.section-grid-4-2.section-grid-invert > .content > article,section.section-grid-4-2.section-grid-invert > .content .article{-webkit-order: 2;order: 2;padding-left: 50px}section.section-grid-4-2.section-grid-invert > .content > aside,section.section-grid-4-2.section-grid-invert > .content .aside{-webkit-order: 1;order: 1;padding-right: 50px}section.section-grid-3-3 > .content > article,section.section-grid-3-3 > .content .article{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%}section.section-grid-3-3 > .content > aside,section.section-grid-3-3 > .content .aside{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%}section.section-grid-3-3:not(.section-grid-invert) > .content > article,section.section-grid-3-3:not(.section-grid-invert) > .content .article{-webkit-order: 1;order: 1;padding-right: 50px}section.section-grid-3-3:not(.section-grid-invert) > .content > aside,section.section-grid-3-3:not(.section-grid-invert) > .content .aside{-webkit-order: 2;order: 2;padding-left: 50px}section.section-grid-3-3.section-grid-invert > .content > article,section.section-grid-3-3.section-grid-invert > .content .article{-webkit-order: 2;order: 2;padding-left: 50px}section.section-grid-3-3.section-grid-invert > .content > aside,section.section-grid-3-3.section-grid-invert > .content .aside{-webkit-order: 1;order: 1;padding-right: 50px}}@media screen and (min-width:768px) and (max-width: 1000px){section.section-grid-4-2 > .content > article{width: calc(100% - 310px - 50px)}section.section-grid-4-2 > .content > aside{width: 310px}}@media screen and (min-width:1194px){section[class*="section-grid"] > .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;width: 100%;padding-left: 45px;padding-right: 45px}}section .cta-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}section .cta-wrapper.left{-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}section .cta-wrapper.center{-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section .cta-wrapper.right{-webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end}section .cta-wrapper:not(.left):not(.center):not(.right){-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section .cta-wrapper .cta{border: none;color: #f5693c;text-decoration: none !important;display: inline-block;cursor: pointer;padding: 0 30px;text-align: center;font-weight: 600;-webkit-transition: color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;-moz-transition: color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;-ms-transition: color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;-o-transition: color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;transition: color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;position: relative;white-space: nowrap;text-decoration: none;height: 50px;font-size: 1.25rem;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding-bottom: 2px}section .cta-wrapper .cta:not(.checkin-link){line-height: 47px}@media screen and (max-width: 500px){section .cta-wrapper .cta:not(.checkin-link).pharmacy-card{line-height: 1;font-size: 100%}}@media screen and (max-width: 780px){section .cta-wrapper .cta{font-size: 1.125rem;white-space: initial;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}}@media screen and (max-device-width: 780px){section .cta-wrapper .cta{font-size: 1.125rem;white-space: initial;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}}div.visit-header section .cta-wrapper .cta{position: absolute;right: 0}section .cta-wrapper .cta:hover{background: #e85c28;border-color: #e85c28;color: #fff}section .cta-wrapper .cta.gray{color: #634fc7;border-color: #eff1f8;background: #dce1f0}section .cta-wrapper .cta.gray:hover{background: #eff1f8;border-color: #dce1f0}section .cta-wrapper .cta.white{color: #634fc7;background: #fff;border-color: #fff}section .cta-wrapper .cta.white:hover{background: #dce1f0;border-color: #dce1f0}section .cta-wrapper .cta.purple{color: #fff;background: #6450c8;border-color: #6450c8}section .cta-wrapper .cta.purple:hover{background: #5337b2;border-color: #5337b2}section .cta-wrapper .cta.orange{color: #fff;background: #f5693c;border-color: #f5693c}section .cta-wrapper .cta.orange:hover{background: #e85c28;border-color: #e85c28}section .cta-wrapper .cta.orange-ko{color: #f5693c;background: #fff;border-color: #fff}section .cta-wrapper .cta.orange-ko:hover{color: #e85c28;background: #fff;border-color: #fff}section .cta-wrapper .cta.yellow{color: #6450c8;background: #fcad41;border-color: #fcad41}section .cta-wrapper .cta.yellow:hover{background: #ff963c;border-color: #ff963c}section .cta-wrapper .cta.purple-reverse{background: none;color: #6450c8;border-color: #6450c8}section .cta-wrapper .cta.no-arrow:after{content: none}section .cta-wrapper .cta.signup:after{content: "\e910";font-size: 1em}section .cta-wrapper .cta.load-more:after{font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e91b";font-size: 1em;padding-left: 5px}section .cta-wrapper .cta.small{font-size: .9375rem}section .cta-wrapper .cta.wrap{white-space: pre-wrap !important}section.hero-mission-and-values-desktop .cta-wrapper:not(.left):not(.right){-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}section .content h1,section .content .h1{font-size: 3.125rem;line-height: 1em;letter-spacing: -0.02em;margin-bottom: 25px;font-weight: 700}@media screen and (max-width:767px){section .content h1,section .content .h1{font-size: 2.5rem}}@media screen and (max-width:767px){section .content h1.mbot,section .content .h1.mbot{margin: 15px 0 50px}}@media screen and (min-width:768px){section .content h1.mbot,section .content .h1.mbot{margin: 0 0 75px}}section .content h1.medium-grey,section .content .h1.medium-grey{color: #959493}section .content h2,section .content .h2{font-size: 1.933em;color: #6450c8;line-height: 1.03333333em;margin-bottom: 0.5em}section .content h2.default,section .content .h2.default{font-size: 1em;text-transform: none;color: inherit;line-height: 1.38888889}section .content h2.mbot,section .content .h2.mbot{margin-bottom: 0.5em}section .content h3,section .content .h3{font-size: 1.200em;color: #6450c8;line-height: 1.2;margin-bottom: 0.5em}section .content h3.mbot,section .content .h3.mbot{margin-bottom: 0.5em}section .content h3.default,section .content .h3.default{font-size: 1em;text-transform: none;color: inherit;line-height: 1.38888889}section .content h3.orange,section .content .h3.orange{color: #f5693c}section .content h4,section .content .h4{font-size: 1.200em;color: #6450c8;margin-bottom: .5em;line-height: 1.2}section .content h4.orange,section .content .h4.orange{color: #f5693c}section .content h5,section .content .h5{font-size: 1.100em;color: #6450c8;margin-bottom: .5em;line-height: 1.2}section .content h5.orange,section .content .h5.orange{color: #f5693c}section .content p{font-size: 1em}section .content p.intro{font-size: 1.25em}section .content hr{border: 0;height: 0;border-top: 1px solid #ebe9e5;margin-top: 25px;margin-bottom: 25px;width: 100%}section .content ul + p{margin-top: 1em}section .content ul.list{text-align: left;margin-top: -0.4375rem 12.5px}section .content ul.list li{position: relative;padding-top: .4375rem;padding-bottom: .4375rem;margin-left: 10px}section .content ul.list li a{position: relative;display: inline-block;text-decoration: none}section .content ul.list li a.read-more{color: #f5693c;display: inline;margin-left: 10px;-webkit-transition: color .2s linear;-moz-transition: color .2s linear;-ms-transition: color .2s linear;-o-transition: color .2s linear;transition: color .2s linear}section .content ul.list li a.read-more:hover{color: #e85c28}section .content ul.list li:before{position: absolute;top: 15px;left: -10px;background-image: url(../svg/symbol_bullet.svg);background-size: 7px 7px;background-position: center center;content: "";width: 7px;height: 7px}section .content ul.list.square:before{content: "\2584"}section .content ul.tag-list li{text-align: left}section .content ul.tag-list li + li{margin-top: 20px}section .content ul.tag-list li a{display: inline-block;background: #f5693c;color: #fff !important;text-transform: uppercase;font-size: 1.2em;padding: 11px 29px 13px 29px}section .content ol{counter-reset: item}section .content ol li{display: block}section .content ol li:before{content: counter(item) ". ";counter-increment: item;color: #6450c8}section .content ol li + li{margin-top: 20px}section .content .cta-box{text-align: center}section .content .check-in a{background: #6450c8;color: #fff;display: block;width: 100%;text-transform: uppercase;font-size: .9375rem;padding: .53333333em 0;font-weight: 700;-webkit-transition: background-color .2s linear;-moz-transition: background-color .2s linear;-ms-transition: background-color .2s linear;-o-transition: background-color .2s linear;transition: background-color .2s linear}section .content .check-in a:hover{background-color: #46236e}section .content .separator{width: 50%;height: 2px;display: block;background-color: #b6b3af;margin: 15px 0}section .content .divider{text-align: center;position: relative;margin-top: 25px;margin-bottom: 25px;width: 100%}section .content .divider:not(.vertical){overflow: hidden;display: block;width: 100%}section .content .divider:not(.vertical) span{position: relative;font-size: 1.5rem}section .content .divider:not(.vertical) span:before,section .content .divider:not(.vertical) span:after{content: '';display: block;position: absolute;top: 50%;width: 1e6%;width: 100vw;border-top: solid 1px rgba(0,0,0,0)}section .content .divider:not(.vertical) span:before{left: calc(100% + 10px)}section .content .divider:not(.vertical) span:after{right: calc(100% + 10px)}section .content .divider.vertical{overflow: hidden;height: 100%;display: -webkit-box;display: -moz-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section .content .divider.vertical span{position: relative;text-transform: uppercase}section .content .divider.vertical span:before,section .content .divider.vertical span:after{content: '';display: block;position: absolute;left: 50%;height: 1e6%;height: 100vw;border-left: solid 1px rgba(0,0,0,0)}section .content .divider.vertical span:before{top: calc(100%)}section .content .divider.vertical span:after{bottom: calc(100%)}section .content .divider.purple{color: #6450c8}section .content .divider.purple span:before,section .content .divider.purple span:after{border-color: #6450c8}section .content .divider.light-purple{color: #a032e6}section .content .divider.light-purple span:before,section .content .divider.light-purple span:after{border-color: #a032e6}section .content .divider.orange{color: #f5693c}section .content .divider.orange span:before,section .content .divider.orange span:after{border-color: #f5693c}body:not(.locations-template-default) section .content .divider.yellow span:before,body:not(.locations-template-default) section .content .divider.yellow span:after{border-color: #fff;border-style: dotted;border-width: 4px;border-bottom: none;border-left: none;border-right: none;-webkit-transform: translateY(2px);-moz-transform: translateY(2px);-ms-transform: translateY(2px);-o-transform: translateY(2px);transform: translateY(2px)}section .content .divider.white{color: #fff}section .content .divider.white span:before,section .content .divider.white span:after{border-color: #fff}section .content * + form{margin-top: 31.25px;margin-bottom: 20px}section .content form input,section .content form textarea,section .content form select:not(.picker__select--year):not(.picker__select--month){background: #eff1f8;color: #878caa;font-size: 1.25rem;padding: 0 30px;height: 60px;line-height: 1.5;border: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;width: 100%;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;background-image: none !important;border: none !important;-webkit-transition: color 0.2s linear, background 0.2s linear, border 0.2s linear;-moz-transition: color 0.2s linear, background 0.2s linear, border 0.2s linear;-ms-transition: color 0.2s linear, background 0.2s linear, border 0.2s linear;-o-transition: color 0.2s linear, background 0.2s linear, border 0.2s linear;transition: color 0.2s linear, background 0.2s linear, border 0.2s linear}@media screen and (max-width:767px){section .content form input,section .content form textarea,section .content form select:not(.picker__select--year):not(.picker__select--month){padding-left: 20px;padding-right: 20px}}section .content form input:focus,section .content form textarea:focus,section .content form select:not(.picker__select--year):not(.picker__select--month):focus{color: #634fc7;border-bottom-color: #f5693c;outline: none}body.home section .content form input:focus,body.home section .content form textarea:focus,body.home section .content form select:not(.picker__select--year):not(.picker__select--month):focus{background: #fff}section .content form input.error,section .content form textarea.error,section .content form select:not(.picker__select--year):not(.picker__select--month).error{border-bottom-color: #e85c28}@media screen and (max-width:767px){section .content form label{padding-left: 30px !important;padding-right: 20px !important}}section .content form button{font-family: 'sofia-pro', sans-serif}section .content form select.picker__select--year,section .content form select.picker__select--month{height: 45px;font-size: .9375rem}section .content form textarea{resize: vertical;min-height: 120px}section .content form .tooltip{color: #e85c28;font-size: 1rem;padding: 6.25px 0}section .content form .row-item.grey-bg .tooltip{border-top: 2px solid #e85c28}section .content form .select-wrapper{position: relative;margin: 0 !important;border-bottom: 0 !important}section .content form .select-wrapper:after{content: '\e91c';font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #878caa;position: absolute;top: 50%;right: 20px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none;font-size: 11px}section .content form .select-wrapper select{display: block;width: 100%}section .content form input[type="file"]{position: absolute;left: -200vw}section .content form.static-form .row{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin-left: -22.5px;margin-right: -22.5px;width: calc(100% + 45px) !important}section .content form.static-form .row .row-item{margin-left: -22.5px;margin-right: -22.5px}section .content form.static-form .row .row-item:not(.row-item-no-expand){-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: 100%;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 100%;-ms-flex: 1 1 100%;flex: 1 1 100%;width: 100%}section .content form.static-form .row .row-item.row-item-no-expand{margin-top: 20px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}@media screen and (min-width: 768px){section .content form:not(.static-form) .row{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin-left: -22.5px;margin-right: -22.5px;width: calc(100% + 45px) !important}}@media screen and (max-width: 767px){section .content form:not(.static-form) .row{display: block}}section .content form:not(.static-form) .row .row-item.grey-bg{min-height: 45px;background: #eff1f8}@media screen and (min-width: 768px){section .content form:not(.static-form) .row .row-item{margin-left: 22.5px;margin-right: 22.5px}section .content form:not(.static-form) .row .row-item:not(.row-item-no-expand){-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: 100%;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 100%;-ms-flex: 1 1 100%;flex: 1 1 100%;width: 100%}section .content form:not(.static-form) .row .row-item.row-item-no-expand{margin-top: 20px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}}section .content form .row{width: 100%}section .content form .row + .row .row-item{margin-top: 40px}section .content form .row + .row .row-item.row-item-no-expand{margin-top: 20px}section .content form .row .row-item{position: relative}@media screen and (max-width:767px){section .content form .row .row-item + .row-item{margin-top: 40px}}section .content form .row .row-item p{margin-bottom: 0.5em}section .content form .row .row-item p.radio-btn1 label,section .content form .row .row-item p.radio-btn2 label{height: 30px !important}section .content form .row .row-item .radio{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}section .content form .row .row-item .radio .group{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding-left: 50px}section .content form .row .row-item .radio label{pointer-events: auto;-webkit-transform: translate(none);-moz-transform: translate(none);-ms-transform: translate(none);-o-transform: translate(none);transform: translate(none)}section .content form .row .row-item input[type="radio"]:not(:checked),section .content form .row .row-item input[type="radio"]:checked,section .content form .row .row-item input[type="checkbox"]:not(:checked),section .content form .row .row-item input[type="checkbox"]:checked{position: absolute;left: -9999px;opacity: 0}section .content form .row .row-item input[type="radio"]:not(:checked) + label,section .content form .row .row-item input[type="radio"]:checked + label,section .content form .row .row-item input[type="checkbox"]:not(:checked) + label,section .content form .row .row-item input[type="checkbox"]:checked + label{position: relative;padding-left: 30px;cursor: pointer;display: inline-block;height: 60px;line-height: 1.4;font-size: 1rem;-webkit-transition: .28s ease;-moz-transition: .28s ease;-ms-transition: .28s ease;-o-transition: .28s ease;transition: .28s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}section .content form .row .row-item input[type="radio"]:not(:checked) + label:before,section .content form .row .row-item input[type="radio"]:checked + label:before,section .content form .row .row-item input[type="checkbox"]:not(:checked) + label:before,section .content form .row .row-item input[type="checkbox"]:checked + label:before,section .content form .row .row-item input[type="radio"]:not(:checked) + label:after,section .content form .row .row-item input[type="radio"]:checked + label:after,section .content form .row .row-item input[type="checkbox"]:not(:checked) + label:after,section .content form .row .row-item input[type="checkbox"]:checked + label:after{content: '';position: absolute;left: 0;top: 0;margin: 4px;width: 16px;height: 16px;z-index: 0;-webkit-transition: .28s ease;-moz-transition: .28s ease;-ms-transition: .28s ease;-o-transition: .28s ease;transition: .28s ease}section .content form .row .row-item input[type="radio"]:not(:checked) + label:after,section .content form .row .row-item input[type="radio"]:checked + label:after,section .content form .row .row-item input[type="checkbox"]:not(:checked) + label:after,section .content form .row .row-item input[type="checkbox"]:checked + label:after{-webkit-transform: scale(1.02);-moz-transform: scale(1.02);-ms-transform: scale(1.02);-o-transform: scale(1.02);transform: scale(1.02);border: 2px solid #f5693c;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}section .content form .row .row-item input[type="checkbox"]:not(:checked){display: none}section .content form .row .row-item input[type="checkbox"]:checked + label:after{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border: 0}section .content form .row .row-item input[type="checkbox"]:not(:checked) + label:after{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border: 2px solid #f5693c}section .content form .row .row-item input[type="checkbox"]:checked + label:before{top: -4px;left: -5px;width: 12px;height: 22px;border-top: 2px solid transparent;border-left: 2px solid transparent;border-right: 2px solid #26a69a;border-bottom: 2px solid #26a69a;-webkit-transform: rotate(40deg);-moz-transform: rotate(40deg);-ms-transform: rotate(40deg);-o-transform: rotate(40deg);transform: rotate(40deg);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-origin: 100% 100%;transform-origin: 100% 100%}section .content form .row .row-item [type="radio"]:checked + label:after,section .content form .row .row-item [type="radio"].with-gap:checked + label:after{background-color: #f5693c}section .content form .row .row-item [type="radio"]:checked + label:after,section .content form .row .row-item [type="radio"].with-gap:checked + label:before,section .content form .row .row-item [type="radio"].with-gap:checked + label:after{border: 2px solid #f5693c}section .content form .row .row-item input[type="checkbox"],section .content form .row .row-item input[type="radio"]{box-sizing: border-box;padding: 0}section .content form .row .row-item label{-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none;position: absolute;white-space: nowrap;-webkit-transition: .2s ease-out;-moz-transition: .2s ease-out;-ms-transition: .2s ease-out;-o-transition: .2s ease-out;transition: .2s ease-out;top: 0;left: 0;width: 100%;color: #878caa;font-size: 1.25rem;padding: 0 30px;margin-left: 0;line-height: 60px}section .content form .row .row-item label[for="i_agree"]{-webkit-pointer-events: all;-moz-pointer-events: all;-ms-pointer-events: all;-o-pointer-events: all;pointer-events: all;padding-right: 0 !important}section .content form .row .row-item label.upload{text-align: right;font-size: .875rem;cursor: pointer;-webkit-pointer-events: auto;-moz-pointer-events: auto;-ms-pointer-events: auto;-o-pointer-events: auto;pointer-events: auto}section .content form .row .row-item label.upload i{padding-left: 10px;padding-right: 5px}section .content form .row .row-item label.active{-webkit-transform: translate(-30px, -75%);-moz-transform: translate(-30px, -75%);-ms-transform: translate(-30px, -75%);-o-transform: translate(-30px, -75%);transform: translate(-30px, -75%);font-size: 1rem}body.home section .content form .row .row-item label.active{color: #fff !important}section .content form .row .row-item .file-name{color: #878caa;font-size: 1.067em;padding: 0 10px;height: 45px;line-height: 45px}section .content form .row .row-item .checkbox a{white-space: nowrap}@media screen and (max-width: 767px){section .content form.form_telemed-check-in-online .row .row-item .radio{display: block}section .content form.form_telemed-check-in-online .row .row-item .radio .group{display: block;padding-left: 0}}section .content .youtube img{width: 100%}section .content .wp-caption{position: relative;width: 100% !important;margin-bottom: 1em}section .content .wp-caption img{width: 100%;height: auto;display: block}section .content .wp-caption .wp-caption-text{padding: 10px 15px;font-size: 0.733em;line-height: 1.25rem;color: #fff;background: #181818;margin: 0;width: 100%;font-weight: 300}section .content .wp-caption .wp-caption-text#caption-attachment-5814{display: none;visibility: hidden}section .content .row{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;text-align: left}section .content .row.header{color: #f5693c;background: #ebebeb;-webkit-box-shadow: 1px 0 0 0 #f7f7f7;-moz-box-shadow: 1px 0 0 0 #f7f7f7;box-shadow: 1px 0 0 0 #f7f7f7;font-size: 1.333em;font-weight: 700}section .content .row.header div{padding: 10px 20px 13px 20px}section .content .row.body div{padding: 20px;background: #fff}section .content .row.body div span{color: #959493;text-transform: uppercase;font-size: 0.8em}section .content .row a{text-decoration: none !important}@media screen and (max-width: 767px){section .content .contact-table .row,section .content .positions-in-state .row{display: block;padding: 20px 0}}section .content .contact-table .row div,section .content .positions-in-state .row div{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: percantage(.33333333);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 percantage(.33333333);-ms-flex: 0 0 percantage(.33333333);flex: 0 0 percantage(.33333333);width: percantage(.33333333);padding: 10px 20px}@media screen and (max-width: 767px){section .content .contact-table .row div,section .content .positions-in-state .row div{padding: 5px 10px}}section .content .contact-table .row div.select-wrapper,section .content .positions-in-state .row div.select-wrapper{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 7px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 7px);-ms-flex: 0 0 calc(50% - 7px);flex: 0 0 calc(50% - 7px)}section .content .contact-table .row div.position,section .content .positions-in-state .row div.position{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;width: 58.33333333%}@media screen and (max-width: 767px){section .content .contact-table .row div.position,section .content .positions-in-state .row div.position{width: 100%}}section .content .contact-table .row div.location,section .content .positions-in-state .row div.location{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 25%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;width: 25%}@media screen and (max-width: 767px){section .content .contact-table .row div.location,section .content .positions-in-state .row div.location{width: 100%}}section .content .contact-table .row div.action,section .content .positions-in-state .row div.action{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 16.66666667%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 16.66666667%;-ms-flex: 0 0 16.66666667%;flex: 0 0 16.66666667%;width: 16.66666667%;text-align: right}@media screen and (max-width: 767px){section .content .contact-table .row div.action,section .content .positions-in-state .row div.action{text-align: left;width: 100%}}section .content .contact-table .row.body .location,section .content .positions-in-state .row.body .location{font-size: .875rem}section .content .contact-table .row + .row,section .content .positions-in-state .row + .row{border-bottom: 1px solid #ebebeb}@media screen and (max-width: 767px){section .content .contact-table .row.header,section .content .positions-in-state .row.header{display: none}}section .content .contact-table.col-3 .row div,section .content .positions-in-state.col-3 .row div{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(100%/3);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(100%/3);-ms-flex: 0 0 calc(100%/3);flex: 0 0 calc(100%/3)}section .content .contact-table.center .row,section .content .positions-in-state.center .row{text-align: center}section .content .contact-table.alerts,section .content .positions-in-state.alerts{margin: 25px}@media screen and (max-width: 767px){section .content .contact-table.alerts,section .content .positions-in-state.alerts{margin: 0}}section .content .contact-table.alerts .row,section .content .positions-in-state.alerts .row{border-bottom: 1px solid #ebe9e5;margin-top: 0}section .content .contact-table.alerts .row.header,section .content .positions-in-state.alerts .row.header{font-size: 1rem}@media screen and (max-width: 767px){section .content .contact-table.alerts .row.header,section .content .positions-in-state.alerts .row.header{display: none}}section .content .contact-table.alerts .row:nth-of-type(2n) div,section .content .positions-in-state.alerts .row:nth-of-type(2n) div{background: #f7f7f7}section .content .contact-table.alerts .row div,section .content .positions-in-state.alerts .row div{margin: 0}@media screen and (max-width: 767px){section .content .contact-table.alerts .row div,section .content .positions-in-state.alerts .row div{padding: 0 20px}}section .content .contact-table.alerts .row div.name,section .content .positions-in-state.alerts .row div.name{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 20%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%}section .content .contact-table.alerts .row div.checkbox,section .content .positions-in-state.alerts .row div.checkbox{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 5%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 5%;-ms-flex: 0 0 5%;flex: 0 0 5%}section .content .contact-table.alerts .row div.heading,section .content .positions-in-state.alerts .row div.heading{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 30%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 30%;-ms-flex: 0 0 30%;flex: 0 0 30%}section .content .contact-table.alerts .row div.copy,section .content .positions-in-state.alerts .row div.copy{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 40%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 40%;-ms-flex: 0 0 40%;flex: 0 0 40%}section .content .contact-table.alerts .row div.notification,section .content .positions-in-state.alerts .row div.notification{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 80%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 80%;-ms-flex: 0 0 80%;flex: 0 0 80%}section .content .contact-table.alerts .row div input[type="checkbox"],section .content .positions-in-state.alerts .row div input[type="checkbox"]{-webkit-appearance: checkbox;-moz-appearance: checkbox;-ms-appearance: checkbox;appearance: checkbox;width: inherit}section.treatments-services .content ul.list li{margin-left: 0}section.newsletter .content form .row .row-item label{color: #53565a}section.off-white-bg{background-color: #f7f7f7}section.light-grey-bg{background-color: #d7d2cb}section.lightest-grey-bg{background-color: #eff1f8}section.lighter-grey-bg{background-color: #ebe9e5}section.white-bg{background-color: #fff}section .purple-bg{background-color: #6450c8}section.page-title > div.content > article{width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.pull{color: #634fc7;font-size: 2rem;padding: 25px;font-weight: 300;margin-bottom: 25px}body.page-template-careers .pull{font-size: 1.25em}.pull.grey{background-color: #eff1f8;color: #878caa;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}* + .pull.grey{margin-top: 25px}.pull.mint{background-color: #b0e5d6;color: #6450c8;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}* + .pull.mint{margin-top: 25px}.pull.light-grey{background-color: #d7d2cb;color: #53565a;font-size: 1rem}.pull.light-grey .cta{background: #6450c8 !important;border-color: #6450c8 !important}@media screen and (max-width: 767px){.pull.light-grey{margin: -25px -25px 25px -25px}.pull.light-grey form{margin-top: 25px}.pull.light-grey form .row + .row .row-item{margin-top: 25px}.pull.light-grey form .row:first-of-type{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;width: inherit}.pull.light-grey form .row:first-of-type .row-item + .row-item{margin-top: 0 !important;margin-left: 12.5px}}.pull.form-errors{font-size: 1rem}.pull.form-errors.orange{color: #fff}.pull.purple-outline{background: #fff;border: 1px solid #6450c8;color: #53565a}.pull.orange{background: #e85c28}.pull.orange ul:not(.location-contact){padding-bottom: 0;padding-top: 1em}.pull.orange ul:not(.location-contact) li{position: relative;padding-left: .8em;margin-top: .4375rem;margin-bottom: .4375rem}.pull.orange ul:not(.location-contact) li:before{position: absolute;top: 0.6em;left: 0;background: #fff;content: "";width: 6px;height: 6px}.pull p{margin-bottom: 0;padding-bottom: 0}.pull p + p{margin-top: 1em}.pull .separator{background-color: #a032e6}.pull .source{font-size: 0.783em;font-weight: 700;position: relative;display: block;width: 100%}.pull.special{color: #53565a;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}@media screen and (max-width: 767px){.pull.special{display: block}}.pull.special strong{color: #f5693c}.pull.special a.cta{margin-top: 10px;margin-left: 10px}@media screen and (max-width: 767px){.pull.special a.cta{margin-left: 0px}}.feature-block{padding: 50px 0}.feature-block h4{color: #634fc7 !important;font-size: 2em !important;font-weight: 300}.read-more{font-size: 0.8em;color: #f5693c;font-weight: 400}.read-more:after{content: "\e911";padding-left: 5px;font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.9em;color: #f5693c}.read-more.purple{color: #6450c8}.read-more.purple:after{color: #6450c8}.read-more.purple:hover{color: #46236e}.widget h3,.widget h2{margin-bottom: 25px}.widget ul.list{margin: 0 0 0 25px}.widget ul.list li a{color: #f5693c !important}.widget .widget-list{text-align: left;width: 100%}.widget .widget-list h3{padding-bottom: 0}.widget:not(.find-a-location-widget){-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}.widget:not(.find-a-location-widget) + .widget,.widget:not(.find-a-location-widget) + #stick-sidebar{padding-top: 25px;margin-top: 25px;border-top: 1px solid #ebe9e5}div.visit-header{margin: -25px -25px 15px;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}div.visit-header h3{padding-top: 15px;padding-left: 25px}@media screen and (max-width: 767px){div.visit-header h3{font-size: .87em}}div.visit-header .cta-wrapper{position: absolute;right: 0}div.visit-header .cta-wrapper .cta{width: 50px;height: 50px;padding-left: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}div.visit-header .cta-wrapper .cta:after{font-size: 1.2em;padding-left: 15px}div.visit-header .cta-wrapper .cta.active:after,div.visit-header .cta-wrapper .cta:active:after{-webkit-transform: rotateZ(90deg);-moz-transform: rotateZ(90deg);-ms-transform: rotateZ(90deg);-o-transform: rotateZ(90deg);transform: rotateZ(90deg);padding-left: 0;padding-bottom: 15px}section.scroll-to-visit{width: 100%;position: fixed;bottom: 0;z-index: 1}section.scroll-to-visit.stuck{display: none}@media screen and (min-width: 767px){section.scroll-to-visit{display: none}}section.scroll-to-visit div.visit-header{margin: 0 25px;padding: 15px 25px;background: #ebebeb}section.scroll-to-visit div.visit-header h3{padding: 0;font-size: 1.38em;text-transform: uppercase;color: #6450c8;line-height: 1.2}@media screen and (max-width: 767px){section.scroll-to-visit div.visit-header h3{font-size: 1em}}section.scroll-to-visit div.visit-header .cta-wrapper{top: 0}section.scroll-to-visit div.visit-header .cta-wrapper .cta{background: #f5693c}@media screen and (min-width:768px){.desktop-only,.desktop{visibility: visible;display: block}.desktop-inline{visibility: visible;display: inline}.mobile{visibility: hidden;display: none !important}section .content .find-a-location-widget:not(.interior){text-align: center;padding: 45px 90px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background-color: #f5693c;position: relative;z-index: 1}body.page-template-locations section .content .find-a-location-widget:not(.interior){padding: 45px}section .content .find-a-location-widget:not(.interior) h2{color: #f5693c;text-transform: uppercase;font-size: 1.8125rem;-webkit-order: 1;order: 1;margin-bottom: .82758621em;z-index: 2;font-weight: 600 !important}section .content .find-a-location-widget:not(.interior) .divider{-webkit-order: 3;order: 3;z-index: 2;margin-top: 15px;margin-bottom: 8px;font-size: .8125rem;color: #fff}section .content .find-a-location-widget:not(.interior) .divider span{font-size: normal normal bold .95238095px Sofia Pro}section .content .find-a-location-widget:not(.interior) form{-webkit-order: 2;order: 2;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;z-index: 2;margin-top: 0}section .content .find-a-location-widget:not(.interior) form input{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;border: none;font-size: 1rem;padding: 0 20px;height: 45px;line-height: 45px;z-index: 2;margin: 0}section .content .find-a-location-widget:not(.interior) form .cta{background-color: #f5693c;width: 45px;height: 45px;display: block;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;-webkit-transition: background-color .2s linear;-moz-transition: background-color .2s linear;-ms-transition: background-color .2s linear;-o-transition: background-color .2s linear;transition: background-color .2s linear;cursor: pointer;text-decoration: none;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section .content .find-a-location-widget:not(.interior) form .cta:after{content: "\e91a";font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem;color: #46236e;line-height: 45px}section .content .find-a-location-widget:not(.interior) form .cta:hover{background-color: #e85c28}section .content .find-a-location-widget:not(.interior) .current-location{-webkit-order: 4;order: 4;color: #fff;z-index: 2;font-size: 1.24rem;text-transform: uppercase;font-weight: 700;white-space: nowrap}section .content .find-a-location-widget:not(.interior) .current-location i{font-size: .75604839em;font-weight: 400;margin-left: 5px;position: relative;top: -1px}section .content .find-a-location-widget:not(.interior):after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none}section .content form .row > * + *{margin-left: 90px;margin-top: 0}section .content form .select-wrapper{margin-right: 22.5px}section .content form .select-wrapper:after{margin-right: 0}section .content .wp-caption .wp-caption-text{position: absolute;bottom: 0px;background: rgba(0,0,0,0.7)}section .content .pull.rightalign{width: calc(100% / 3);float: right;margin-left: 90px}section .content .pull.leftalign{width: calc(100% / 3);float: left;margin-right: 90px}section .content .columns{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}section .content .columns ul:nth-child(1):nth-last-child(1){-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 100%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%}section .content .columns ul:nth-child(1):nth-last-child(2),section .content .columns ul:nth-child(2):nth-last-child(1){-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 50%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%}section .content .columns ul:nth-child(1):nth-last-child(3),section .content .columns ul:nth-child(2):nth-last-child(2),section .content .columns ul:nth-child(3):nth-last-child(1){width: 33.3333%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(100% / 3);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(100% / 3);-ms-flex: 0 0 calc(100% / 3);flex: 0 0 calc(100% / 3)}section .content .columns ul:nth-child(1):nth-last-child(4),section .content .columns ul:nth-child(2):nth-last-child(3),section .content .columns ul:nth-child(3):nth-last-child(2),section .content .columns ul:nth-child(4):nth-last-child(1){-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 25%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%}html.follow aside{position: relative}html.follow aside #stick-sidebar{position: fixed;top: 112px;width: calc((1100px / 3) - 50px);right: calc((100vw - 1100px) / 2 )}html.stay aside{position: relative}html.stay aside #stick-sidebar{position: absolute;bottom: 0px;right: 0;top: inherit;width: calc((1100px / 3) - 50px)}#stick-sidebar{position: sticky;top: 65px}}@media screen and (min-width:768px) and screen and (max-width: 767px){section .content .find-a-location-widget:not(.interior){padding: 90px}}section.main .content article h1:not(.orange),section.main .content article .h1:not(.orange),section.main .content article h4:not(.orange),section.main .content article .h4:not(.orange),section.main .content article h5:not(.orange),section.main .content article .h5:not(.orange){color: #6450c8 !important}section.main .content article ol{margin-left: 0 !important;padding: 1em 0 1.25em 0}section.main .content article ol > li:before{color: #6450c8}@media screen and (min-width: 768px) and (max-width: 999px){html{font-size: 14px}section.section-grid-4-2:not(.section-grid-invert) > .content > article,section.section-grid-4-2:not(.section-grid-invert) > .content .article{padding-right: 25px}}@media (min-width: 1284px){section.section-grid-4-2:not(.section-grid-invert) > .content > aside,section.section-grid-4-2:not(.section-grid-invert) > .content .aside{padding-left: 50px}}@media screen and (min-width: 1000px) and (max-width: 1100px){html{font-size: 1.4vw}.middle-hide{display: none}}@media screen and (max-width:767px){section .content .find-a-location-widget{text-align: center;padding: 40px 25px 50px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background-color: #f5693c;position: relative;z-index: 1}section .content .find-a-location-widget h2{color: #f5693c;text-transform: uppercase;font-size: 1.8125rem;-webkit-order: 1;order: 1;margin-bottom: .82758621em;z-index: 2;font-weight: 600 !important}section .content .find-a-location-widget .divider{-webkit-order: 3;order: 3;z-index: 2;margin-top: 15px;margin-bottom: 8px;font-size: .8125rem;color: #fff}section .content .find-a-location-widget form{-webkit-order: 2;order: 2;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;z-index: 2;margin-top: 0}section .content .find-a-location-widget form input{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;border: none;font-size: 1rem;padding: 0 20px;height: 45px;line-height: 45px;z-index: 2;margin: 0}section .content .find-a-location-widget form .cta{background-color: #f5693c;width: 45px;height: 45px;display: block;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;-webkit-transition: background-color .2s linear;-moz-transition: background-color .2s linear;-ms-transition: background-color .2s linear;-o-transition: background-color .2s linear;transition: background-color .2s linear;cursor: pointer;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section .content .find-a-location-widget form .cta:after{content: "\e91a";font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem;color: #46236e;line-height: 45px}section .content .find-a-location-widget form .cta:hover{background-color: #e85c28}section .content .find-a-location-widget .current-location{-webkit-order: 4;order: 4;color: #fff;z-index: 2;font-size: 1.24rem;text-transform: uppercase;font-weight: 700;white-space: nowrap}section .content .find-a-location-widget .current-location i{font-size: .75604839em;font-weight: 400;margin-left: 5px;position: relative;top: -1px}section[class*="section-grid"] > .content{padding-left: 25px;padding-right: 25px}section[class*="section-grid"] > .content article + aside{margin-top: 25px}section[class*="section-grid"]:not(.section-grid-minimal) > .content{padding-top: 25px;padding-bottom: 25px}section[class*="section-grid"].modal-location-search-widget .content{padding-left: 0;padding-right: 0}.g-recaptcha{margin-left: -15px}}@media screen and (max-width:767px) and screen and (max-width: 767px){section .content .find-a-location-widget{padding: 25px}}#google_translate_element{padding: 0 15px}html #google_translate_element *{font-size: inherit;padding: 0;margin: 0}html #google_translate_element .goog-te-gadget{font-family: 'sofia-pro', sans-serif}#google_translate_element .goog-te-gadget-simple{background: none;border: none}#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span{margin-right: 10px}#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:last-of-type{margin-right: 0}#google_translate_element img{display: none}.color-white{color: #fff}.color-purple{color: #6450c8}.color-dark-purple{color: #46236e}.color-orange{color: #f5693c}span.big-letter{font-size: 1.625rem}.dark-big-text{font-size: 1.125rem;color: #6450c8}.sort{position: relative;padding-left: 10px;margin-left: 10px;display: inline-block;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);cursor: pointer}.sort.active:before{color: #e85c28}.sort.active.asc{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);padding-left: 0;margin-left: 0px;padding-right: 10px;margin-right: 10px}.sort:before{font-size: .75rem;color: #53565a}@media screen and (max-width:767px){.picker__holder{height: 120vh}}form .grecaptcha-badge{display: none;box-shadow: none !importnat;right: 0px !important}.solid-bullets.purple li:before{background-color: #662d91 !important}.solid-bullets li:before{background-color: #f05a28 !important;content: '' !important}.bot-chat-modal{display: none;position: fixed;z-index: 2147483647;top: 65px;right: 0;width: 33%;max-width: 500px;background-color: #fff;border: 1px solid #f5693c}@media screen and (max-width: 780px){.bot-chat-modal{top: 0;width: 100%}}.bot-chat-modal .modal-title{background: #f5693c;color: #fff;padding: 12.5px;font-weight: bold;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.bot-chat-modal .modal-title .close{position: absolute;top: 12.5px;right: 12.5px}.symptoms{display: none;z-index: 1}@media screen and (max-width: 780px){.symptoms{display: block;position: -webkit-sticky;position: sticky;bottom: 0}.symptoms a{display: block;color: #fff !important;background: #f5693c;font-weight: 700;padding: 20px 12.5px;text-align: center;font-size: 1rem}}.telemedicine-nc-temp_copy,.telemedicine-mychart{display: none;color: #6450c8;margin-top: 25px}.telemedicine-nc-temp_copy h2,.telemedicine-mychart h2{margin-top: 1em}.telemedicine-nc-temp_copy a,.telemedicine-mychart a{color: #f5693c}p.telemedicine-purple{color: #6450c8}p.telemedicine-purple a{color: #f5693c}.color-table-wrapper .color-table.mint,.color-table-wrapper .color-table .mint{background: #82ddc3;color: #6450c8}.color-table-wrapper .color-table.orange,.color-table-wrapper .color-table .orange{background: #f5693c;color: #fff}.color-table-wrapper .color-table.yellow,.color-table-wrapper .color-table .yellow{background: #fbb040;color: #fff}.color-table-wrapper .color-table.grey,.color-table-wrapper .color-table .grey{background: #878caa;color: #fff}.color-table-wrapper .color-table.purple,.color-table-wrapper .color-table .purple{background: #6450c8;color: #fff}.color-table-wrapper .color-table.dark-purple,.color-table-wrapper .color-table .dark-purple{background: #46236e;color: #fff}div.copy-with-icon{margin-top: 40px}div.copy-with-icon h2,div.copy-with-icon .h2,div.copy-with-icon h3,div.copy-with-icon .h3{margin-bottom: 0}div.copy-with-icon .flex-icon-row{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin-top: 20px}div.copy-with-icon .flex-icon-row:not(:last-of-type){margin-bottom: 40px}div.copy-with-icon .flex-icon-row > div:first-child{width: 80px;max-width: 100%;margin-right: 10px;padding-top: 7px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 80px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 80px;-ms-flex: 0 0 80px;flex: 0 0 80px;padding-right: 10px}div.copy-with-icon .flex-icon-row > div:first-child img{max-height: 80px}@media (max-width: 812px){div.copy-with-icon .flex-icon-row > div:first-child{width: 60px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 60px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 60px;-ms-flex: 0 0 60px;flex: 0 0 60px}}div.copy-with-icon .flex-icon-row > div:last-child{width: auto;max-width: 100%;-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto}div.copy-with-icon .flex-icon-row .read-more{margin-top: 10px !important;font-size: 1.25rem}section.supernav{height: 28px;position: relative;overflow: hidden;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;background-color: #eff1f8}section.supernav .content{font-size: .875rem}section.supernav .content ul{overflow: hidden;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}section.supernav .content ul li{overflow: hidden;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out}section.supernav .content ul li#supernav-search a{font-family: sofia-pro, sans-serif;font-size: .875rem;font-weight: 600}section.supernav .content ul li#search-bar{-webkit-flex-grow: 0;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;visibility: hidden;opacity: 0;width: calc(100% - 43px)}html.search section.supernav .content ul li#search-bar{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;visibility: visible;opacity: 1}section.supernav .content ul li#search-bar form{display: block;width: 100%;margin: 0}section.supernav .content ul li#search-bar input{display: block;width: 100%;height: 28px;margin: 0}section.supernav .content ul li a{padding: 0 15px;line-height: 28px;color: #878caa;text-decoration: none;display: block;-webkit-transition: color .2s linear;-moz-transition: color .2s linear;-ms-transition: color .2s linear;-o-transition: color .2s linear;transition: color .2s linear}section.supernav .content ul li a:hover{color: #6450c8}section.supernav .content ul li:last-of-type > a{margin-right: -15px}html.search section.supernav{height: 40px}html.search section.supernav .content{max-width: 100%;padding-left: 0;padding-right: 0}html.search section.supernav .content ul{width: 100%}html.search section.supernav .content ul li a{line-height: 40px !important}html.search section.supernav .content ul li#search-bar form{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}html.search section.supernav .content ul li#search-bar input{height: 40px;font-size: 1rem;text-align: right;background: rgba(255,255,255,0.01)}html.search section.supernav .content ul li#search-bar input:focus{border-color: rgba(255,255,255,0.01)}section.header{z-index: 5;margin-bottom: 55px}section.header .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-bottom: 12.5px;padding-top: 12.5px;width: 100%}section.header .content .logo img{width: 208px;display: block}section.header .content .location-count{font-size: 1rem;line-height: 1.5em;color: #878caa;text-align: right}section.header .content .location-count .mychart{line-height: 18px}@media screen and (min-width: 767px){section.header{margin-bottom: 0}section.header .content{padding-top: 1.25rem;padding-bottom: 1.25rem}section.header .content .logo img{height: 60px}section.header .content .location-count{font-size: .86666667em}}section.brands .content{-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding-top: 50px !important;padding-bottom: 50px !important}section.brands .content article{text-align: center;width: 100%}section.brands .content article h2{margin-bottom: 1.5em}section.brands .content article .brands-list{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section.brands .content article .brands-list li{width: 33%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 33%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 33%;-ms-flex: 0 0 33%;flex: 0 0 33%}@media screen and (max-width:767px){section.brands .content article .brands-list{display: block}section.brands .content article .brands-list li{width: 100%}section.brands .content article .brands-list a img{max-width: 80%;height: auto;margin: 20px}}section.footer{background: #46236e;color: #878caa;z-index: auto}section.footer .content{padding-top: 100px !important;padding-bottom: 100px !important}section.footer .content aside{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding-right: 0 !important}section.footer .content aside .social-box{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;text-align: left;width: 100%}section.footer .content aside .social-box .h1{width: 100%}section.footer .content aside .copyright{font-size: .6875rem;text-align: center;color: #959493;width: 100%;margin-top: 25px;white-space: nowrap}section.footer .content aside .h1{font-size: 2.5rem;line-height: 1.2em;color: #fff;padding-bottom: 25px;margin-bottom: 30px !important;position: relative}section.footer .content aside .h1:before{content: "";border: none;background: url("../svg/circle-bullet-purple.svg");background-repeat: repeat;height: 8px;background-size: 8px;width: 100%;position: absolute;bottom: 0;fill: #634fc7}section.footer .content article.disclaimer{font-size: 1rem;line-height: 1.375em;text-align: left}section.footer .content article.disclaimer > :last-child{margin-bottom: 0}section.footer .content article.disclaimer a{color: #fff;white-space: nowrap;cursor: pointer}section.footer .content article.disclaimer a:hover{text-decoration: underline}@media screen and (max-width: 920px){section.footer > div.content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;flex-direction: column !important;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}section.footer > div.content > article.disclaimer{width: 100%;margin-bottom: 25px;padding-left: 0}section.footer > div.content aside{margin-bottom: 45px;width: 100%}}@media screen and (min-width:768px){section.footer .content aside{-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}section.footer .content aside .copyright{text-align: left}section.footer .content aside .social-box{-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}}@media screen and (max-width:767px){section.footer > .content{padding-top: 45px !important;padding-bottom: 45px !important;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;flex-direction: column-reverse !important}section.footer > .content article + aside{margin-top: 0;width: 100%;text-align: left}section.footer > .content article .disclaimer{padding-left: 0}section.footer > .content aside{margin-bottom: 45px}section.footer > .content aside .social-box .social{width: 100%}}@media screen and (max-width: 1100px){section.footer .content h1,section.footer .content .h1{font-size: 2em}}@media screen and (max-width: 480px){section.footer > div.content{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;flex-direction: column-reverse !important}section.footer > div.content h1,section.footer > div.content .h1{font-size: 1.75em}}@media screen and (max-width: 767px){.page-template-templatesmychart-php .menu-item-1027 a{color: #6450c8 !important}}#mobileNavigation{display: block;position: fixed;top: 0;left: 0;height: 100%;width: calc(100% - 55px);background: white;overflow-y: scroll;-webkit-overflow-scrolling: touch;z-index: 20}#mobileNavigation.mobile-nav{-webkit-transition: -webkit-transform .3s ease-in-out;-moz-transition: -webkit-transform .3s ease-in-out;-ms-transition: -webkit-transform .3s ease-in-out;-o-transition: -webkit-transform .3s ease-in-out;transition: -webkit-transform .3s ease-in-out;-webkit-transition: transform .3s ease-in-out;-moz-transition: transform .3s ease-in-out;-ms-transition: transform .3s ease-in-out;-o-transition: transform .3s ease-in-out;transition: transform .3s ease-in-out;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);margin-left: 55px;background: #eff1f8}html.mobileMenu #mobileNavigation.mobile-nav{-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px)}#mobileNavigation.mobile-nav > ul > li.mychart{background-color: #878caa}#mobileNavigation.mobile-nav > ul > li.mychart.current_page_item{color: #46236e}#mobileNavigation.mobile-nav > ul > li.mychart.current_page_item > a{color: #46236e}#mobileNavigation.mobile-nav > ul > li.mychart.current_page_item .current_page_item > a{color: #46236e}#mobileNavigation.mobile-nav > ul > li.mychart.current-menu-ancestor{color: #46236e}#mobileNavigation.mobile-nav > ul > li.mychart.current-menu-ancestor > a{color: #46236e}#mobileNavigation.mobile-nav > ul > li.mychart.current-menu-ancestor .current_page_item > a{color: #46236e}#mobileNavigation.mobile-nav > ul > li.mychart a{color: #fff}#mobileNavigation.mobile-nav > ul > li.mychart .sub-menu{background-color: #878caa}#mobileNavigation.mobile-nav > ul > li.mychart .sub-menu li:last-of-type{padding-bottom: 15px}#mobileNavigation.mobile-nav > ul > li.mychart:before{background: #fff !important}#mobileNavigation.mobile-nav > ul > li.mychart:after{background: #fff !important}#mobileNavigation.mobile-nav ul{padding: 13px 0 0;background: white}#mobileNavigation.mobile-nav ul li a{padding: 17px 30px;line-height: 1.2em;display: block;position: relative;color: #634fc7;font-size: 16px}#mobileNavigation.mobile-nav ul li.purple > a{background-color: #6450c8;color: #fff}#mobileNavigation.mobile-nav ul li.purple > a:before{border-color: transparent transparent transparent #fff !important}#mobileNavigation.mobile-nav ul li.purple.current-menu-item > a,#mobileNavigation.mobile-nav ul li.purple:hover > a{background-color: #5337b2;color: #fff}#mobileNavigation.mobile-nav ul li.purple.current-menu-item > a:before,#mobileNavigation.mobile-nav ul li.purple:hover > a:before{border-color: transparent transparent transparent #fff !important}#mobileNavigation.mobile-nav ul li.orange{padding-top: 10px}#mobileNavigation.mobile-nav ul li.orange > a{background-color: #f5693c;color: #fff}#mobileNavigation.mobile-nav ul li.orange > a:before{border-color: transparent transparent transparent #fff !important}#mobileNavigation.mobile-nav ul li.orange.current-menu-item > a,#mobileNavigation.mobile-nav ul li.orange:hover > a{background-color: #5337b2;color: #fff}#mobileNavigation.mobile-nav ul li.orange.current-menu-item > a:before,#mobileNavigation.mobile-nav ul li.orange:hover > a:before{border-color: transparent transparent transparent #fff !important}#mobileNavigation.mobile-nav ul li.yellow > a{background-color: #fcad41;color: #fff}#mobileNavigation.mobile-nav ul li.yellow > a:before{border-color: transparent transparent transparent #fff !important}#mobileNavigation.mobile-nav ul li.yellow.current-menu-item > a,#mobileNavigation.mobile-nav ul li.yellow:hover > a{background-color: #d28a2c;color: #fff}#mobileNavigation.mobile-nav ul li.yellow.current-menu-item > a:before,#mobileNavigation.mobile-nav ul li.yellow:hover > a:before{border-color: transparent transparent transparent #fff !important}#mobileNavigation.mobile-nav ul li.grey > a{background-color: #eae8e4;color: #6450c8}#mobileNavigation.mobile-nav ul li.grey > a:before{border-color: transparent transparent transparent #fff !important}#mobileNavigation.mobile-nav ul li.grey.current-menu-item > a,#mobileNavigation.mobile-nav ul li.grey:hover > a{background-color: #f5f4f1;color: #6450c8 !important}#mobileNavigation.mobile-nav ul li > ul{display: none;padding-top: 0}#mobileNavigation.mobile-nav ul li > ul li:first-of-type{margin-top: -5px}#mobileNavigation.mobile-nav ul li > ul li a{font-size: 14px;padding: 8px 30px;padding-left: 60px}#mobileNavigation.mobile-nav ul li > ul li > ul li a{padding-left: 90px}#mobileNavigation.mobile-nav ul li.current-menu-item .current-page-ancestor a,#mobileNavigation.mobile-nav ul li.current-menu-ancestor .current-page-ancestor a,#mobileNavigation.mobile-nav ul li.current-page-ancestor .current-page-ancestor a{color: #6450c8}#mobileNavigation.mobile-nav ul li.current-menu-item > a,#mobileNavigation.mobile-nav ul li.current-menu-ancestor > a,#mobileNavigation.mobile-nav ul li.current-page-ancestor > a{font-weight: 700;color: #e85c28}#mobileNavigation.mobile-nav ul li.current-menu-item li.current-page-ancestor a,#mobileNavigation.mobile-nav ul li.current-menu-ancestor li.current-page-ancestor a,#mobileNavigation.mobile-nav ul li.current-page-ancestor li.current-page-ancestor a{font-weight: 300}#mobileNavigation.mobile-nav ul li.current-menu-item li.current-page-ancestor a:before,#mobileNavigation.mobile-nav ul li.current-menu-ancestor li.current-page-ancestor a:before,#mobileNavigation.mobile-nav ul li.current-page-ancestor li.current-page-ancestor a:before{content: none}#mobileNavigation.mobile-nav ul li.current-menu-item li a:before,#mobileNavigation.mobile-nav ul li.current-menu-ancestor li a:before,#mobileNavigation.mobile-nav ul li.current-page-ancestor li a:before{left: 60px}#mobileNavigation.mobile-nav ul li.menu-item-has-children{position: relative}#mobileNavigation.mobile-nav ul li.menu-item-has-children:before,#mobileNavigation.mobile-nav ul li.menu-item-has-children:after{background: #634fc7;width: 12px;height: 2px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;position: absolute;right: 20px;top: 26px;margin-top: -2px;content: '';-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out}#mobileNavigation.mobile-nav ul li.menu-item-has-children:after{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg)}#mobileNavigation.mobile-nav ul li.menu-item-has-children.menu-item-expanded:after{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}#mobileNavigation.mobile-nav ul#menu-supernav{background: #eff1f8}#mobileNavigation.mobile-nav ul#menu-supernav li a{color: #878caa}#mobileNavigation.mobile-nav ul#menu-supernav li.current-menu-item > a{font-weight: 400;background: -moz-linear-gradient(left, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0) 80%);background: -webkit-linear-gradient(left, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0) 80%);background: linear-gradient(to right, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0) 80%)}section.mobile-menu{padding: 0;position: fixed;top: 0;left: 0;width: 100%;z-index: 10;background: #6450c8}html:not(.stick) section.mobile-menu{position: relative;left: 0}section.mobile-menu .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding-left: 0;padding-right: 0}section.mobile-menu .content > *{height: 55px}@media screen and (max-width: 379px){section.mobile-menu .content{font-size: 14px}section.mobile-menu .content > a > a{padding: 5px}section.mobile-menu .content > a i[class^="icon-"]:before{font-size: 0.9em;margin-right: 0}}@media screen and (min-width: 380px){section.mobile-menu .content > .btn > a{padding: 12.5px}}section.mobile-menu .content .btn{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;z-index: 5;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;cursor: pointer}section.mobile-menu .content .btn.purple{background-color: #6450c8}section.mobile-menu .content .btn i[class^="icon-"]:before{margin-right: 0.35em}section.mobile-menu .content .btn + .btn{border-left: 1px solid #6450c8}section.mobile-menu .content .btn.btn.search i:before{margin-right: 0;font-size: 20px}section.mobile-menu .content .btn > a{color: #fff;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;height: 55px;width: 100%}@media screen and (max-width:767px){section.mobile-menu .content .btn > a span{font-size: 18px}}section.mobile-menu .content .btn > a > i{font-size: 1.5em;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;color: #fff}@media screen and (max-width: 380px){section.mobile-menu .content .btn > a > i:not(.icon-phone){font-size: 1em}}section.mobile-menu .content .btn span{font-size: 16px;font-weight: 300;color: #fff}section.mobile-menu .content .btn.search{height: 55px;width: 55px;background-color: #5337b2;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 55px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 55px;-ms-flex: 0 0 55px;flex: 0 0 55px;text-align: center}section.mobile-menu .content .btn.search > i{padding-right: 0}section.mobile-menu .content .btn.call{width: 55px;height: 55px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 55px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 55px;-ms-flex: 0 0 55px;flex: 0 0 55px}section.mobile-menu .content .btn.call i:before{margin-right: 0}section.mobile-menu .content .btn.menu{width: 55px;height: 55px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 55px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 55px;-ms-flex: 0 0 55px;flex: 0 0 55px}section.mobile-menu .content .btn.menu .hamburger{width: 20px;height: 20px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;position: relative}section.mobile-menu .content .btn.menu .hamburger i{height: 2px;width: 100%;background: #fff;display: block;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px}section.mobile-menu .content .btn.menu .hamburger i.center{position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}section.mobile-menu .content .btn.menu > i{padding-right: 0}section.mobile-menu .content .btn:hover{background: #5337b2}section.mobile-menu:after{content: "";-webkit-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);position: absolute;left: 0;top: 0;height: 100%;width: 100%}#mobile-check-in{background-color: #f5693c}#mobile-check-in > a > i{margin-right: 30px}#mobile-check-in > a > i:before{content: '\e934'}#mobileHeader{position: absolute;left: 0;top: 72px;width: 100vw;max-width: 100%;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}html.mobileMenu section.mobile-menu .content article.btn .hamburger i:not(.center){opacity: 0}html.mobileMenu section.mobile-menu .content article.btn .hamburger i.center{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg)}html.mobileMenu section.mobile-menu .content article.btn .hamburger i.center + i.center{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}html.mobileMenu #mobileHeader{left: calc(-100vw + 55px)}html.mobileMenu #mobileHeader .mobile-pseudo img{position: inherit}.mobile-forms{width: 100%;z-index: 1;position: fixed;left: 0;top: 0px;opacity: 0}.mobile-forms:after{content: "";-webkit-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none}@media (max-width: 767px){#wrapper{position: relative;-webkit-transition: -webkit-transform .3s ease-in-out;-moz-transition: -webkit-transform .3s ease-in-out;-ms-transition: -webkit-transform .3s ease-in-out;-o-transition: -webkit-transform .3s ease-in-out;transition: -webkit-transform .3s ease-in-out;-webkit-transition: transform .3s ease-in-out;-moz-transition: transform .3s ease-in-out;-ms-transition: transform .3s ease-in-out;-o-transition: transform .3s ease-in-out;transition: transform .3s ease-in-out;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}html.mobileNavigating,html.mobileNavigating body{overflow: hidden}html.mobileNavigating #wrapper{-webkit-transform: translate3d(calc(100% - 55px), 0, 0);-moz-transform: translate3d(calc(100% - 55px), 0, 0);-ms-transform: translate3d(calc(100% - 55px), 0, 0);-o-transform: translate3d(calc(100% - 55px), 0, 0);transform: translate3d(calc(100% - 55px), 0, 0)}html.mobileNavigating #wrapper{position: relative}html.mobileNavigating #wrapper:before{content: '';display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;pointer-events: none;background: rgba(0,0,0,0.4);z-index: 25;-webkit-transition: transform .3s ease-in-out;-moz-transition: transform .3s ease-in-out;-ms-transition: transform .3s ease-in-out;-o-transition: transform .3s ease-in-out;transition: transform .3s ease-in-out}html.mobileNavigating.mobileMenu #wrapper{-webkit-transform: translate3d(calc(-100% + 55px), 0, 0);-moz-transform: translate3d(calc(-100% + 55px), 0, 0);-ms-transform: translate3d(calc(-100% + 55px), 0, 0);-o-transform: translate3d(calc(-100% + 55px), 0, 0);transform: translate3d(calc(-100% + 55px), 0, 0)}}section.nav{position: -webkit-sticky;position: sticky;top: 0;max-width: 1450px;margin: 0 auto;background: none;z-index: 3}html.stick section.nav{position: fixed;top: 0;left: 50%;width: 100%;max-width: 1450px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);z-index: 1000}html.admin-bar.stick section.nav{top: 32px}section.nav .content > ul{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background-color: #6450c8;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;width: 100%;margin-bottom: -50px}section.nav .content > ul > li:first-child > a{-webkit-border-radius: 0 0 0 5px;-moz-border-radius: 0 0 0 5px;border-radius: 0 0 0 5px}section.nav .content > ul > li:first-child:hover > a{-webkit-border-radius: 0 0 0 0;-moz-border-radius: 0 0 0 0;border-radius: 0 0 0 0}section.nav .content > ul > li:last-child > a{-webkit-border-radius: 0 0 5px 0;-moz-border-radius: 0 0 5px 0;border-radius: 0 0 5px 0}section.nav .content > ul > li:last-child:hover > a{-webkit-border-radius: 0 0 0 0;-moz-border-radius: 0 0 0 0;border-radius: 0 0 0 0}section.nav .content > ul > li.purple > a{-webkit-border-radius: 0 0 5px 0;-moz-border-radius: 0 0 5px 0;border-radius: 0 0 5px 0}@media screen and (max-width: 1150px){section.nav .content > ul{margin-right: -25px}}section.nav .content > ul > li > a{-webkit-transition: background-color .2s linear;-moz-transition: background-color .2s linear;-ms-transition: background-color .2s linear;-o-transition: background-color .2s linear;transition: background-color .2s linear}section.nav .content > ul > li.mychart > a{background-color: #878caa !important}section.nav .content > ul > li.mychart.current-menu-item > a,section.nav .content > ul > li.mychart.current-page-ancestor > a,section.nav .content > ul > li.mychart:hover > a{background-color: #5337b2 !important}section.nav .content > ul > li:not(.purple):not(.orange) > a{background-color: #6450c8}section.nav .content > ul > li:not(.purple):not(.orange).current-menu-item > a,section.nav .content > ul > li:not(.purple):not(.orange).current-page-ancestor > a,section.nav .content > ul > li:not(.purple):not(.orange):hover > a{background-color: #5337b2}section.nav .content > ul > li.orange{border-bottom-right-radius: 5px}section.nav .content > ul > li.orange > a{background-color: #f5693c;border-bottom-right-radius: 5px}section.nav .content > ul > li.orange.current-menu-item > a,section.nav .content > ul > li.orange.current-page-ancestor > a,section.nav .content > ul > li.orange:hover > a{background-color: #e85c28}section.nav .content > ul > li.purple > a{background-color: #f5693c}section.nav .content > ul > li.purple.current-menu-item > a,section.nav .content > ul > li.purple:hover > a{background-color: #e85c28}section.nav .content > ul > li.yellow > a{background-color: #f5693c}section.nav .content > ul > li.yellow.current-menu-item > a,section.nav .content > ul > li.yellow:hover > a{background-color: #d28a2c}section.nav .content > ul > li.grey > a{background-color: #878CAA;color: #fff}section.nav .content > ul > li.menu-item-home.current-menu-item a{background-color: #5337b2}section.nav .content > ul li{position: relative;text-align: center;-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto}section.nav .content > ul li a{font-weight: 600;color: #fff;font-size: 1rem;white-space: nowrap;display: block;width: 100%;line-height: 48px;padding-bottom: 2px}section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu){position: absolute;left: 0;margin: 0;top: 100%;min-width: 200px;background: #5337b2;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;visibility: hidden;padding: 20px 45px 20px 30px;opacity: 0;-webkit-transition: 'visibility 0s,opacity .2s ease-in-out';-moz-transition: 'visibility 0s,opacity .2s ease-in-out';-ms-transition: 'visibility 0s,opacity .2s ease-in-out';-o-transition: 'visibility 0s,opacity .2s ease-in-out';transition: 'visibility 0s,opacity .2s ease-in-out';-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px}section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu) li{text-align: left}section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu) li a{font-size: 1rem;line-height: 1.75em;text-align: left;color: #fff;padding: 0}section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu) li > ul{color: #fff;padding: 0}section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu) li > ul:not(.sub-sub-menu){margin: -10px 0 10px 0px}section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu) li > ul li{position: relative;padding-left: 10px}section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu) li > ul li + li{border-top: none}section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu) li > ul li.overview{display: none}section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu) li > ul li:before{position: absolute;left: 25px;top: 50%;margin-top: 1px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);content: "\e933";font-family: 'icons' !important;font-size: .4375rem}section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu) li > ul li > a{font-size: .75rem;padding: 0 25px;line-height: 1.5625rem;color: #fff}section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu) li:hover ul{visibility: visible;opacity: 1}section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu) li.current-menu-item > a,section.nav .content > ul li ul.sub-menu:not(.sub-sub-menu) li:hover > a{color: #82ddc3}section.nav .content > ul li ul.sub-menu li.current-menu-item > a{color: #82ddc3}section.nav .content > ul li ul.sub-sub-menu{margin: -2px 0 2px 0px}section.nav .content > ul li ul.sub-sub-menu > li:hover > a{color: #82ddc3}section.nav .content > ul li:hover ul.sub-menu{visibility: visible;opacity: 1}section.nav:after{content: "";-webkit-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);position: absolute;height: 100%;width: 100%;z-index: -1;left: 0;top: 0}section.hero-desktop-heading-image{background-color: #46236e;padding-top: 50px;color: white;height: 600px;width: 100%;overflow: hidden;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}@media screen and (max-width:767px){section.hero-desktop-heading-image.desktop{display: none !important}}section.hero-desktop-heading-image.mobile{height: 450px;padding-top: 0;background-color: #46236e !important;background-size: contain !important;background-repeat: no-repeat !important;background-position: right -75px bottom !important}@media screen and (max-width:767px){section.hero-desktop-heading-image.mobile{margin-top: 55px}}section.hero-desktop-heading-image.mobile .content{display: block}section.hero-desktop-heading-image.mobile .content article{display: block;padding-top: 50px;width: auto;max-width: 100%}section.hero-desktop-heading-image.mobile .content article .h1{font-size: 30px;line-height: 30px;width: 45%;margin-bottom: 40px}section.hero-desktop-heading-image.mobile .content article .cta-wrapper{display: block}section.hero-desktop-heading-image.mobile .content article .cta-wrapper a{display: block;margin: 20px 0;padding: 0}section.hero-desktop-heading-image .content h1,section.hero-desktop-heading-image .content .h1{font-size: 3.75rem;line-height: 1em;letter-spacing: -0.02em;color: #fff;margin-bottom: 20px}section.hero-desktop-heading-image .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;padding-top: 0 !important;padding-bottom: 0 !important}section.hero-desktop-heading-image .content h1 > a,section.hero-desktop-heading-image .content .h1 > a,section.hero-desktop-heading-image .content h2 > a,section.hero-desktop-heading-image .content .h2 > a{color: inherit}section.hero-desktop-heading-image article{padding-top: 100px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 45%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 45%;-ms-flex: 0 0 45%;flex: 0 0 45%;width: 45%;max-width: 45%}@media screen and (max-width:1193px){section.hero-desktop-heading-image article{padding-top: 65px}}section.hero-desktop-heading-image aside{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 55%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 55%;-ms-flex: 0 0 55%;flex: 0 0 55%;width: 55%;max-width: 55%;position: relative}section.hero-desktop-heading-image aside img{position: absolute;bottom: 0;left: 0;max-height: 100%}section.hero{background-size: 100% auto;background: #46236e;padding-bottom: 50px;z-index: 2;margin-top: 55px}section.hero .content{z-index: 2;position: relative;padding: 0 50px}section.hero .content .cta{font-size: 1.25em;line-height: 1.25em;padding: 10px 50px;font-weight: 700}section.hero .content .cta:after{content: ""}section.hero .open-hours{text-align: center;position: relative;z-index: 3;margin-bottom: 0}section.hero .open-hours .h1,section.hero .open-hours .h2{color: #f5693c}section.hero .open-hours .h1{font-size: 2.5em;line-height: 1em;line-height: 1.2}@media screen and (max-width: 360px){section.hero .open-hours .h1{font-size: 2em}}section.hero .open-hours .h2{font-size: 1.75em;line-height: 1.2}@media screen and (max-width: 360px){section.hero .open-hours .h2{font-size: 1.25em}}section.hero.home{padding: 25px}section.hero.home .content{padding: 0}@media screen and (max-width: 767px){section.hero.home .content .divider{margin-top: 5px;margin-bottom: 5px}}section.hero.home .content .cta-wrapper{width: 100%}section.hero.home .content .cta-wrapper > a{width: 100%;max-width: 300px;margin: 0 auto;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section.hero.home .content .cta-wrapper > a.cta{font-size: 1em;padding: 5px 50px}section.hero.home .content .cta-wrapper > a.cta:after{padding-left: 0}section.hero .cta-wrapper{display: block;text-align: center}@media screen and (max-width: 400px){section.hero .cta-wrapper .cta{display: inline-block}}section.hero.check-in-page{margin: -25px -25px 25px -25px;padding-bottom: 25px}section.hero.check-in-page .content .find-a-location-widget{background: none;padding: 25px 0 0 0}section.hero.check-in-page .content .find-a-location-widget h3{color: #f5693c;margin-bottom: 0}section.hero.check-in-page .content .find-a-location-widget form .cta{padding: 10px}section.hero.check-in-page .content .find-a-location-widget:after{background: none;mix-blend-mode: unset}section.hero-mission-and-values-desktop.section-grid-inset{background-color: #4C31A7;overflow: hidden}section.hero-mission-and-values-desktop.section-grid-inset .content{padding-bottom: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}section.hero-mission-and-values-desktop.section-grid-inset .content article{max-width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section.hero-mission-and-values-desktop.section-grid-inset .content article h1{margin-bottom: 35px;color: #fff}section.hero-mission-and-values-desktop.section-grid-inset .content article h2{color: #fff;margin-bottom: 35px}section.hero-mission-and-values-desktop.section-grid-inset .content article .cta-wrapper .cta i.icon-play{font-size: 75%;padding-right: 10px}section.hero-mission-and-values-desktop.section-grid-inset .content aside{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}section.hero-mission-and-values-desktop.section-grid-inset .content aside .img-container{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end}@media screen and (max-width:767px){section.hero-mission-and-values-desktop.section-grid-inset .content{-webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end}section.hero-mission-and-values-desktop.section-grid-inset .content article{position: absolute;left: 0;right: 0;padding-left: 25px;padding-right: 25px;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;height: 95%}section.hero-mission-and-values-desktop.section-grid-inset .content article h1{font-size: 2.4em;width: 50%;margin-top: 15%}section.hero-mission-and-values-desktop.section-grid-inset .content article .cta-wrapper{position: absolute;bottom: 20px;width: 100%;left: 0;right: 0}section.hero-mission-and-values-desktop.section-grid-inset .content article .cta-wrapper .cta{margin: 0 auto}}@media (max-width: 900px){section.hero-mission-and-values-desktop.section-grid-inset .desktop{display: none !important}section.hero-mission-and-values-desktop.section-grid-inset.hero-mission-and-values-desktop-sub .small-tablet{display: block}}@media screen and (max-width: 666px){section.hero-mission-and-values-desktop.section-grid-inset .content{-webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end}section.hero-mission-and-values-desktop.section-grid-inset .content aside{margin-right: -100px}}@media screen and (max-width: 520px){section.hero-mission-and-values-desktop.section-grid-inset .content article h1{font-size: 2em}}@media screen and (max-width: 460px){section.hero-mission-and-values-desktop.section-grid-inset .content{-webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end}section.hero-mission-and-values-desktop.section-grid-inset .content article h1{font-size: 1.7em}section.hero-mission-and-values-desktop.section-grid-inset .content article .cta-wrapper .cta{width: 90%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section.hero-mission-and-values-desktop.section-grid-inset .content aside{margin-right: -230px}section.hero-mission-and-values-desktop.section-grid-inset .content aside .img-container img{width: 80%}}@media (max-width: 900px){section.hero-mission-and-values-desktop-sub.section-grid-inset .small-tablet{display: block !important}}@media screen and (max-width: 767px){section.hero-desktop.location-hero .content{padding: 0}section.hero-desktop.location-hero .content .info-box{padding: 25px}section.hero-desktop.location-hero:not(.error) > .content > article{display: none}section.hero-desktop.location-hero.error{background-color: #f7f7f7}section.hero-desktop.location-hero.error > .content > article{padding: 25px 0}section.hero-desktop.location-hero.error > .content > article .h2{font-size: 1.375rem;color: inherit;border-bottom: solid 2px #f5693c;line-height: 1.38888889}section.hero-desktop.location-hero.error > .content > article .h3{color: #53565a;font-size: 1.125rem;text-transform: none;line-height: 1.2;margin-top: .4em;margin-bottom: .4em}section.hero-desktop.location-hero.error > .content > article p{color: #53565a;font-size: .9375rem;text-transform: none;line-height: 1.38888889;margin: 0}section.hero-desktop.location-hero.error > .content > .cta-box{margin-top: 0}}@media screen and (min-width:768px){section.hero-desktop.new{height: auto;background: #634fc7}section.hero-desktop.new > .content{padding-top: 0;padding-bottom: 70px}section.hero-desktop.new article{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;width: calc(100% + 1.5*30px);margin-left: -22.5px;margin-right: -22.5px;margin-top: -140px}section.hero-desktop.new .white-box{background: #fff;padding: 40px 50px 50px 50px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;text-align: left;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin-left: 22.5px;margin-right: 22.5px;width: calc(33.33333333% - 1.5*30px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(33.33333333% - 1.5*30px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(33.33333333% - 1.5*30px);-ms-flex: 0 0 calc(33.33333333% - 1.5*30px);flex: 0 0 calc(33.33333333% - 1.5*30px);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}section.hero-desktop.new .white-box h1,section.hero-desktop.new .white-box .h1{line-height: 1.03333333em;margin-bottom: 15px;letter-spacing: 0;font-size: 1.875rem;text-transform: none;color: #634fc7}section.hero-desktop.new .white-box h1 > a,section.hero-desktop.new .white-box .h1 > a,section.hero-desktop.new .white-box h2 > a,section.hero-desktop.new .white-box .h2 > a{color: inherit;-webkit-transition: .3s color ease-in-out;-moz-transition: .3s color ease-in-out;-ms-transition: .3s color ease-in-out;-o-transition: .3s color ease-in-out;transition: .3s color ease-in-out}section.hero-desktop.new .white-box h1 > a:hover,section.hero-desktop.new .white-box .h1 > a:hover,section.hero-desktop.new .white-box h2 > a:hover,section.hero-desktop.new .white-box .h2 > a:hover{color: #f5693c}section.hero-desktop.new .white-box p.copy{font-size: 1.125rem;letter-spacing: 0;color: #878caa}section.hero-desktop.new .white-box .inner-content{max-width: 350px}section.hero-desktop.new .white-box .inner-content img{margin-bottom: 20px}section.hero-desktop.new .white-box .cta-wrapper{margin-top: 25px}section.hero-desktop{z-index: 2}body:not(.page-template-locations):not(.home) section.hero-desktop{height: 500px}section.hero-desktop.location-hero{background-color: #dce1f0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}section.hero-desktop.location-hero h1{position: absolute;bottom: 1.375rem;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);color: #fcad41;font-size: 1.375rem;font-weight: 400}section.hero-desktop.location-hero.error > .content > article{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;max-width: 448px}section.hero-desktop.location-hero.error .info-box{color: #53565a}section.hero-desktop.location-hero.error .info-box .h1{color: #6450c8}section.hero-desktop.location-hero.error .info-box .h3{color: #53565a;font-size: 1.25rem;text-transform: none;line-height: 1.2;margin-top: .4em;margin-bottom: .4em}section.hero-desktop.location-hero.error .info-box p{color: #53565a;font-size: .9375rem;text-transform: none;line-height: 1.38888889}section.hero-desktop.location-hero .content{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;height: auto;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}section.hero-desktop.location-hero .content article{width: 50%;-webkit-flex-grow: 0;-webkit-flex-shrink: 1;-webkit-flex-basis: 50%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 1 50%;-ms-flex: 0 1 50%;flex: 0 1 50%}section.hero-desktop.location-hero .content article .info-box{text-align: left}section.hero-desktop.location-hero .content article .info-box .big-number-text{font-size: 85px;line-height: 1;color: #634fc7;position: relative;margin-bottom: 5px;font-weight: 700}section.hero-desktop.location-hero .content article .info-box .second-line-text{color: #878caa;font-size: 30px;line-height: 32px;line-height: 1;margin-top: 30px;padding-bottom: .52777778em;margin-bottom: .44444444em;font-weight: 700}section.hero-desktop.location-hero .content article .info-box ul li{text-align: left;font-size: 1.3125rem;font-weight: 700}section.hero-desktop.location-hero .content article .info-box ul li + li{margin-top: -0.09523810000000001em}section.hero-desktop.location-hero .content article .info-box ul li:before{font-size: .9047619em;font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-weight: 400;margin-right: 9px;color: #f5693c;position: relative;top: 1px}section.hero-desktop.location-hero .content article .info-box ul li.open:before{content: "\e914"}section.hero-desktop.location-hero .content article .info-box ul li.closed:before{content: "\e915"}section.hero-desktop.location-hero .content article .info-box ul li.no-appointment:before{content: "\e913"}section.hero-desktop.location-hero .content article .info-box ul li.telemed:before{content: "\e924"}section.hero-desktop.location-hero .content article .info-box ul li.priorityaccess{position: relative}section.hero-desktop.location-hero .content article .info-box ul li.priorityaccess:before{content: "\e922";color: #6450c8;font-size: 1rem}section.hero-desktop.location-hero .content article .info-box ul li.priorityaccess small{font-size: 14px;line-height: 1;padding-left: 25px;display: block}section.hero-desktop.location-hero .content article .info-box ul li.priorityaccess sup.info{background: #f5693c;width: 15px;height: 15px;display: inline-block;text-transform: lowercase;font-size: .75rem;line-height: 1;border-radius: 50%;display: -webkit-box;display: -moz-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;bottom: 50%;left: calc(100% + 3px);position: absolute;color: #fff}section.hero-desktop.location-hero .content article .info-box ul li.priorityaccess span.tooltip{position: absolute;bottom: 40px;width: 250px;font-size: .8125rem;font-weight: 300;text-transform: none;color: #fff;background: #f5693c;padding: 10px;right: 0px;transform: translateX(calc(50% + 8px));-webkit-transition: all .28s ease;-moz-transition: all .28s ease;-ms-transition: all .28s ease;-o-transition: all .28s ease;transition: all .28s ease;opacity: 0}section.hero-desktop.location-hero .content article .info-box ul li.priorityaccess span.tooltip p{margin-bottom: 0}section.hero-desktop.location-hero .content article .info-box ul li.priorityaccess span.tooltip:after{content: '';position: absolute;bottom: -5px;left: 0;right: 0;margin: auto;width: 0;height: 0;border-style: solid;border-width: 5px 5px 0 5px;border-color: #f5693c transparent transparent transparent}section.hero-desktop.location-hero .content article .info-box ul li.priorityaccess span.tooltip ol.olist{margin-left: 0px}section.hero-desktop.location-hero .content article .info-box ul li.priorityaccess span.tooltip ol.olist li{font-size: .8125rem;font-weight: 300;font-family: 'sofia-pro', sans-serif;text-transform: none}section.hero-desktop.location-hero .content article .info-box ul li.priorityaccess span.tooltip ol.olist li:before{content: "Step " counter(item) ". ";color: #fff;margin-right: 0;font-family: 'Montserrat', Arial, sans-serif !important;display: inline-block;width: 45px}section.hero-desktop.location-hero .content article .info-box ul li.priorityaccess.active span.tooltip{opacity: 1}section.hero-desktop.location-hero .content .aside{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 50%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%}section.hero-desktop.location-hero .content .cta-box{position: relative;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 400px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 400px;-ms-flex: 0 0 400px;flex: 0 0 400px}section.hero-desktop .content{position: relative;top: 0;right: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;width: 100%;height: 100%;text-align: center}}@media screen and (min-width:768px) and (max-width: 1180px){section.hero-desktop.location-hero .content article .info-box .big-number-text{font-size: 8vw;line-height: .9em}}@media screen and (min-width:768px) and (max-width: 880px){section.hero-desktop.location-hero .content aside{width: 50%;-webkit-flex-grow: 0;-webkit-flex-shrink: 1;-webkit-flex-basis: 50%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 1 50%;-ms-flex: 0 1 50%;flex: 0 1 50%;margin-left: 50px}}@media screen and (min-width:768px) and (min-width: 1270px){section.hero-desktop.location-hero .content aside{width: calc(33.33333333% - 30px)}}@media screen and (max-width:1193px){section.hero-desktop.new article{width: calc(100% + 25px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(100% + 25px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(100% + 25px);-ms-flex: 0 0 calc(100% + 25px);flex: 0 0 calc(100% + 25px);margin: -140px -12.5px -12.5px}section.hero-desktop.new .white-box{margin: 12.5px;width: calc(33.33333333% - 25px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(33.33333333% - 25px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(33.33333333% - 25px);-ms-flex: 0 0 calc(33.33333333% - 25px);flex: 0 0 calc(33.33333333% - 25px)}}@media screen and (max-width: 1100px){section.hero-desktop.new .white-box{padding: 20px}}@media screen and (min-width:768px){section.hero-desktop-heading-image article{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 55%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 55%;-ms-flex: 0 0 55%;flex: 0 0 55%;width: 55%;max-width: 55%}section.hero-desktop-heading-image aside{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 45%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 45%;-ms-flex: 0 0 45%;flex: 0 0 45%;width: 45%;max-width: 45%}}section.hero-yellow{background: #fcad41;text-align: center;padding: 25px}section.hero-yellow .cta-wrapper{padding: 0 10px}section.hero-yellow .cta-wrapper .cta:after{content: ""}@media screen and (max-width: 767px){section.overview .content{padding-top: 12.5px}}@media screen and (max-width: 767px){section.hero.check-in-page{background-color: #eff1f8}section.hero.check-in-page .content .find-a-location-widget h2.h1{color: #6450c8;text-transform: none}section.hero.check-in-page .content .find-a-location-widget h3{color: #878caa}section.hero.check-in-page .content .find-a-location-widget form._gc-form input[name="location"]{background-color: #fff;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px}section.hero.check-in-page .content .find-a-location-widget a.cta.purple.form-submit{background-color: #6450c8;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0}section.hero.check-in-page .content .find-a-location-widget div.divider.light-purple span{color: #878caa}section.hero.check-in-page .content .find-a-location-widget div.divider.light-purple span::before,section.hero.check-in-page .content .find-a-location-widget div.divider.light-purple span::after{border: none}section.hero.check-in-page .content .find-a-location-widget a.current-location.inline{color: #6450c8;text-transform: none}}section.three-boxes{background-color: #EFF1F8}section.three-boxes .content > .inner-content{margin: 0 -22.5px;width: calc(100% + 45px);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch}@media screen and (max-width:1193px){section.three-boxes .content > .inner-content{margin: 0 -12.5px;width: calc(100% + 25px)}}section.three-boxes .content > .inner-content article{width: calc(33.33333333% - 45px);max-width: calc(33.33333333% - 45px);-webkit-flex-grow: 0;-webkit-flex-shrink: 1;-webkit-flex-basis: calc(33.33333333% - 45px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 1 calc(33.33333333% - 45px);-ms-flex: 0 1 calc(33.33333333% - 45px);flex: 0 1 calc(33.33333333% - 45px);margin: 22.5px;border: none !important;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background: #fff;padding: 30px 45px;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;position: relative}@media screen and (max-width:1193px){section.three-boxes .content > .inner-content article{width: calc(33.33333333% - 25px);max-width: calc(33.33333333% - 25px);-webkit-flex-grow: 0;-webkit-flex-shrink: 1;-webkit-flex-basis: calc(33.33333333% - 25px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 1 calc(33.33333333% - 25px);-ms-flex: 0 1 calc(33.33333333% - 25px);flex: 0 1 calc(33.33333333% - 25px);margin: 12.5px}}@media screen and (max-width: 1100px){section.three-boxes .content > .inner-content article{padding: 20px}}section.three-boxes .content > .inner-content article.offer-box-special-offers{background-color: #f5693c;color: #fff}section.three-boxes .content > .inner-content article + article{border-left: 1px solid #d7d2cb}section.three-boxes .content > .inner-content article.overview-box{min-height: 440px}section.three-boxes .content > .inner-content article.overview-box.widget.gray{background-color: #eff1f8;padding: 40px 50px}section.three-boxes .content > .inner-content article.overview-box span{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;width: 100%}section.three-boxes .content > .inner-content article.overview-box small{font-size: .75rem;display: block}section.three-boxes .content > .inner-content article.overview-box .read-more{position: absolute;bottom: 0;left: 50%;text-transform: none;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);display: inline-block;padding: 9.5px 17.5px;border: 2px solid #f05a28;color: #f05a28;white-space: nowrap;text-decoration: none;line-height: 1.2;font-size: 1.25rem;font-weight: 700;margin-top: 25px}@media screen and (max-width:767px){section.three-boxes .content > .inner-content article.overview-box .read-more{font-size: 18px}}section.three-boxes .content > .inner-content article.overview-box .read-more:after{content: "\e901";font-size: 0.7em}section.three-boxes .content > .inner-content article.overview-box .read-more:hover{background: #f5693c;color: #fff}section.three-boxes .content > .inner-content article.overview-box .read-more:hover:after{color: #fff}section.three-boxes .content > .inner-content article.overview-box br.home{display: block}section.three-boxes .content > .inner-content article.widget{margin-top: 0 !important}body.page-template-home section.three-boxes .content > .inner-content article.widget{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}body.page-template-home section.three-boxes .content > .inner-content article.widget div.top{min-height: 117px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}body.page-template-home section.three-boxes .content > .inner-content article.widget img{display: block;-webkit-flex-grow: 0;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;max-width: 100%;height: unset}body.page-template-home section.three-boxes .content > .inner-content article.widget img.full-width{width: 100%}section.three-boxes .content small{font-size: .8125rem;line-height: 1.2;text-transform: none;font-weight: 300}section.three-boxes .content small p{font-size: .8125rem;line-height: 1.2;font-weight: 300}@media screen and (max-width:767px){img.pa{height: 120px;width: 213px}}.overview-box{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 25px 50px}@media screen and (max-width:767px){.overview-box{padding: 25px}}.overview-box.white-bg{background-color: #ffffff}.page-template-home .overview-box .info-wrapper img{max-width: 100%}@media screen and (max-width:767px){.page-template-home .overview-box .info-wrapper img{height: auto}}.page-template-home .overview-box .info-wrapper img.full{height: 92px;width: 100%}.overview-box .info-wrapper .info-item{text-align: left;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}.overview-box .info-wrapper .info-item .read-more{background-color: #eff1f8;color: #634fc7;border-color: #eff1f8;text-transform: none;text-decoration: none !important;display: inline-block;cursor: pointer;padding: 0 30px;text-align: center;font-weight: 600;border-radius: 5px;padding-bottom: 2px;line-height: 47px;height: 50px;font-size: 1.25rem;position: relative;white-space: nowrap}@media screen and (max-width:767px){.overview-box .info-wrapper .info-item .read-more{font-size: 18px}}.overview-box .info-wrapper .info-item .read-more:after{display: none}.overview-box .info-wrapper .info-item h2{font-size: 1.8125rem}.overview-box .slider-nav{position: absolute;bottom: -55px;left: 0;margin-bottom: 25px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%}@media screen and (max-width:767px){.overview-box .slider-nav{bottom: 20px;width: calc(100% - 2*25px);margin: 0 25px}}.overview-box .slider-nav ul li{float: left;padding: 0 8px}.overview-box .slider-nav ul li a{width: 12px;height: 12px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid #fff;background-color: #fff;display: block;text-align: center}.overview-box .slider-nav ul li.active a{border: 1px solid #dce1f0;background-color: #DCE1F0}@media screen and (max-width:767px){.overview-box{margin-bottom: 25px !important}}.page-template-templatesmission-and-values-php section.main .h2.large-text{font-size: 1.625rem}section.main.main-copy{background-color: #fff}body.home section.main.main-copy{background-color: #eff1f8}body.home section.main.main-copy .content article > div:not(.offerings){-webkit-align-self: center;-ms-flex-item-align: center;align-self: center}section.main.main-copy .content{text-align: center;display: block;padding-top: 30px;padding-bottom: 100px}@media screen and (max-width:767px){section.main.main-copy .content{padding-top: 45px;padding-bottom: 45px}}section.main.main-copy article{padding-right: 0 !important;width: 100%}@media screen and (max-width:767px){section.main.main-copy article.left{text-align: left}}section.main.main-copy h2{display: inline-block;font-size: 3.125rem;line-height: 1em}@media screen and (max-width:767px){section.main.main-copy h2{font-size: 2.5rem;line-height: 2.5rem}}section.main.main-copy h2 + div{margin-top: 25px;max-width: 910px;margin-left: auto;margin-right: auto;font-size: 1.125rem;line-height: 1.16666667em}section.main.main-copy h2 + div .cta-wrapper{margin-top: 30px;margin-bottom: 0}@media screen and (max-width:767px){section.main.main-copy h2 + div .cta-wrapper.left{-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;justify-content: flex-start !important}}section.main.treatments-services{background-color: #634fc7;color: #fff}section.main.treatments-services > .content{padding-top: 90px;padding-bottom: 90px}@media screen and (max-width:767px){section.main.treatments-services > .content{padding-top: 45px;padding-bottom: 15px}}section.main.treatments-services h3{padding-top: 30px;margin-bottom: 30px;color: inherit;font-size: 1.875rem;text-transform: none;text-align: left;line-height: 1em;position: relative}section.main.treatments-services h3:after{display: none !important}section.main.treatments-services h3:before{content: "";border: none;background: url(../svg/circle-bullet-white.svg);background-repeat: repeat;height: 7px;width: 100%;position: absolute;top: 0;background-size: 7px 100%}section.main.treatments-services ul{font-size: 1.125rem;line-height: 1.16666667em;margin-bottom: 0 !important}section.main.treatments-services li:before{display: none !important}section.main.treatments-services li a{color: inherit}section.main.treatments-services .cta-wrapper{margin-top: 20px}.page-template-home section.main.treatments-services .cta-wrapper{margin-bottom: 40px !important}section.main .content aside img{width: 100%;height: auto}section.main .content aside .find-a-location-widget{margin-bottom: 50px;padding: 25px}@media (min-width: 1360px){section.main .content aside .find-a-location-widget{padding: 40px 50px 50px}}section.main .content aside .find-a-location-widget h2{font-size: 1.75rem}section.main .content aside .find-a-location-widget .current-location{font-size: 1.125rem}section.main .content aside .widget:not(.find-a-location-widget){padding: 40px 50px}@media (max-width: 1359px){section.main .content aside .widget:not(.find-a-location-widget){padding: 25px}}section.main .content aside .widget:not(.find-a-location-widget) h2{line-height: 1.2;margin-top: 0 !important}section.main .content article div.color-table{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column}section.main .content article div.color-table ul li{padding-bottom: 0 !important}section.main .content article div.color-table ul ul{margin-top: 0 !important}section.main .content article div.color-table ul.check > li > ul > li:before{-webkit-border-radius: 50% !important;-moz-border-radius: 50% !important;border-radius: 50% !important}section.main .content article div.color-table ul:not(.check) > li:before{width: 3px !important;height: 3px !important;background-color: #fff !important}section.main .content article div.color-table > div{height: 100%}section.main .content article div.color-table > div h3{margin-bottom: 0;text-align: center;padding: .35em .5em .5em}section.main .content article div.color-table > div > div{padding-right: 1em;letter-spacing: 0;line-height: 1.55;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: stretch;-moz-box-pack: stretch;-webkit-justify-content: stretch;-ms-flex-pack: stretch;justify-content: stretch;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}section.main .content article div.color-table > div > div > p{display: none}section.main .content article div.color-table > div > div > img{max-width: 40%;margin-right: 1em;width: 40%}section.main .content article div.color-table > div > div > ul{width: 60%;margin-top: .5em !important;font-size: .9rem;flex-grow: 1}section.main .content article div.color-table > div > div > ul.column-2{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}section.main .content article div.color-table > div > div > ul.column-2 > li:nth-child(1){margin-right: 1em}section.main .content article div.color-table > div.yellow{color: #6450c8;background-color: #fcad41}section.main .content article div.color-table > div.yellow h3{background-color: #ff963c}section.main .content article div.color-table > div.orange{color: #fff;background-color: #f5693c}section.main .content article div.color-table > div.orange h3{color: #fff;background-color: #e85c28}section.main .content article div.color-table > div.purple{color: #fff;background-color: #6450c8}section.main .content article div.color-table > div.purple h3{color: #fff;background-color: #46236e}section.main .content article img{max-width: 100%;height: auto}section.main .content article img.size-full{margin-top: 1em}section.main .content article img.size-full + p{margin-top: 1em}section.main .content article .iframe{margin-top: 1em}section.main .content article .iframe + p{margin-top: 1em}section.main .content article > .cta-wrapper{margin-bottom: 1em}section.main .content article > :first-child(:not(.pull)){margin-top: 0 !important;padding-top: 0 !important}section.main .content article > :last-child{margin-bottom: 0 !important;padding-bottom: 0 !important}section.main .content article p + ul:not(.no-bullets),section.main .content article p + ol{margin-top: -1em}section.main .content article ol{margin-bottom: 1em;margin-left: 1em}section.main .content article a:not(.expand-testimonial):not(.inline).read-more{text-decoration: none;display: block;margin-top: 25px}section.main .content article div.color-table div.purple{border-radius: 10px}section.main .content article div.color-table div.purple h3{border-top-left-radius: 10px;border-top-right-radius: 10px}section.main .content article div.color-table div.purple ul li:before{background-image: url(../svg/symbol_bullet_white.svg) !important;background-color: transparent !important;width: 7px !important;height: 7px !important}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list){text-align: left}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list):first-of-type{margin-top: 12.5px}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list):last-of-type{padding-bottom: 1em}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list) > li{position: relative;padding-top: .4375rem;padding-bottom: .4375rem;padding-left: .8em}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list) > li:before{position: absolute;top: 15px;left: 0;content: "";width: 7px;height: 7px;background-image: url('../svg/symbol_bullet.svg');background-size: 7px 7px;background-position: center center}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list) > li ul{margin-top: 5px}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list) > li ul li:before{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list) > li ul li a{color: #6450c8;text-decoration: none}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list).square li a:before{content: "\2584"}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list).check > li{padding-left: 1.4em}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list).check > li:before{width: 11px;height: 11px;text-indent: -2px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: white;top: 0.775em;color: #f5693c;content: "\e91d";font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list).check > li > ul{padding-bottom: 0}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list).check > li > ul > li:before{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list).check.purple > li:before{color: #6450c8}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list).check.white > li:before{color: #fff}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list).tight li{padding-top: .21875rem;padding-bottom: .21875rem}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list).tight li:before{top: .875em}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list).tight.check li:before{top: .58em}section.main .content article ul:not(.location-contact):not(.no-bullets):not(.list).list a{text-decoration: none}section.main .content article ul.location-contact li ul li{padding-left: 0 !important}section.main .content article ul.location-contact li ul li label{width: 90px;display: inline-block}section.main .content article ul.location-contact li ul li:before{display: none !important;background: none !important}section.main .content article ul#latestCDCinfo{margin-top: -1em}section.main .content article ul.no-bullets > li:before{display: none}section.main .content article sup{vertical-align: super;font-size: smaller}section.main .content article small{color: #878caa;font-size: 0.867em}section.main .content article .widget ul{margin: 0;padding: 0}section.main .content article .widget ul li:before{display: none}section.main .content h4{font-weight: 700;font-size: 1.133em;color: #53565a}@media screen and (min-width: 768px){section.main .content > article{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}body.page-id-6699 section.main .content > article{display: block}section.main .content > article h2:not(:first-of-type),section.main .content > article .h2:not(:first-of-type){margin-top: .5em}section.main .content article .read-more-info{display: inline !important}section.main .content aside img{width: 100%}section.main .content aside img.service-img{width: 20px;height: 20px;float: left}section.main .content.treatments-services ul{margin: 0}section.main .content.treatments-services li{display: inline-block;width: 100%}section.main .content.treatments-services li a{display: inline-block;color: inherit}section.main .content.treatments-services aside,section.main .content.treatments-services article{margin: 0}section.main .content.treatments-services article{padding: 0;padding-right: 50px}section.main .content ul{margin-left: 0;-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px}section.main .content ul li{-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid}section.main .content ul li a{font-weight: 300}section.main .content ul.column-2{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2}section.main .content ul.column-3{-webkit-column-count: 3;-moz-column-count: 3;column-count: 3}section.main .content ul.column-4{-webkit-column-count: 4;-moz-column-count: 4;column-count: 4}section.main .content ul.indented{margin-left: 1.3em !important;padding-bottom: .5em !important}section.main .content ul.no-space{padding-bottom: 0 !important}section.main.check-in-thank-you .coupon-box{float: right;margin-left: 25px}}@media screen and (max-width: 1024px){section.main .content article div.color-table ul:not(.location-contact):not(.no-bullets).check > li > ul{padding-bottom: 1em}section.main .content article div.color-table ul:not(.location-contact):not(.no-bullets).check > li > ul ul{padding-bottom: 0}section.main .content article div.color-table > div > div{display: block !important;padding: .5em 1em}section.main .content article div.color-table > div > div img{display: none}section.main .content article div.color-table > div > div > ul{width: 100%;margin-top: 0 !important}}@media screen and (max-width: 767px){section.main .content aside .find-a-location-widget{margin-left: -25px;margin-right: -25px;margin-bottom: 25px}section.main .content article div.color-table > div > div{display: block !important;padding: .5em 1em}section.main .content article div.color-table > div > div img{display: none}section.main .content article div.color-table > div > div > ul li{margin-right: 0 !important}section.main .content article div.color-table > div > div > ul li ul.tight{padding-bottom: .4em !important}section.main .content article div.color-table > div > div > ul.column-2{width: 100%;display: block !important}section.main .content article div.color-table > div > div > ul.column-2 ul{padding-bottom: .4em}section.main .content article div.color-table > div > div > ul ul.column-2 li ul{padding-bottom: 0}section.main .content article div.color-table > div > div > ul ul.column-2 li:last-of-type li{padding-bottom: }}@media screen and (min-width:768px){section.reviews .content{padding-top: 75px;padding-bottom: 75px}}@media screen and (max-width:767px){section.reviews .content{padding-top: 25px;padding-bottom: 25px}}section.reviews .content h2{margin-bottom: 40px}section.reviews .content .community-participation .overview-box{margin: 0}section.reviews .content .community-participation h3 + p{margin-top: 1em}.review-box{text-align: center}.review-box .review-wrapper{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;padding-left: 25px;padding-right: 25px;padding-bottom: 25px;position: relative;text-align: center;white-space: nowrap}.review-box .review-wrapper .review-item{white-space: normal;display: inline-block;width: 100%;vertical-align: top;opacity: 0;-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none;-webkit-transition: opacity 1s linear;-moz-transition: opacity 1s linear;-ms-transition: opacity 1s linear;-o-transition: opacity 1s linear;transition: opacity 1s linear}.review-box .review-wrapper .review-item + .review-item{margin-left: -100%}.review-box .review-wrapper .review-item.active{opacity: 1}@media screen and (max-width:767px){.review-box h2{text-align: left}}.review-box .review{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;text-align: left}.review-box .review + .review{margin-top: 2.125rem}.review-box .review .platform{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}.review-box .review .platform:not(body.page-template-reviews &){margin-right: 2.1875rem}.review-box .review .platform > i,.review-box .review .platform > div{background-color: transparent;font-size: 2em;margin-top: -7px;width: 40px;height: 40px;font-size: 1.5rem;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}.review-box .review .platform > i.icon-facebook,.review-box .review .platform > div.icon-facebook{color: #3b5998}.review-box .review .platform > i.icon-facebook-brand,.review-box .review .platform > div.icon-facebook-brand{color: #1877f2;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}.review-box .review .platform > i.icon-linkedin,.review-box .review .platform > div.icon-linkedin{color: #0077b5}.review-box .review .platform > i.icon-twitter,.review-box .review .platform > div.icon-twitter{color: #1a8bf0}.review-box .review .platform > i.icon-yelp,.review-box .review .platform > div.icon-yelp{color: #d32323}.review-box .review .platform > i.icon-google,.review-box .review .platform > div.icon-google{color: #ea4335}.review-box .review .platform > i.icon-survey,.review-box .review .platform > div.icon-survey{color: #b0e5d6}.review-box .review .copy{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto}.review-box .review .stars{-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;margin-bottom: .4375rem}.review-box .read-more{cursor: pointer;display: block;text-transform: none;color: #6450c8;padding: 5px 0;border-bottom: 2px solid #6450c8;width: fit-content;max-width: 40px;font-size: 1em}.review-box .read-more::after{content: '';padding: 0}.review-box .stars{position: relative}.review-box .stars:before,.review-box .stars:after{font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1.5625rem;letter-spacing: .3125rem}.review-box .stars:before{color: rgba(0,0,0,0.2);content: '\e91e\e91e\e91e\e91e\e91e'}.review-box .stars:after{color: #6450c8;position: absolute;top: 0;left: 0}.review-box .stars.star5:after{content: '\e91e\e91e\e91e\e91e\e91e'}.review-box .stars.star4half:after{content: '\e91e\e91e\e91e\e91e\e928'}.review-box .stars.star4:after{content: '\e91e\e91e\e91e\e91e'}.review-box .stars.star3half:after{content: '\e91e\e91e\e91e\e928'}.review-box .stars.star3:after{content: '\e91e\e91e\e91e'}.review-box .stars.star2half:after{content: '\e91e\e91e\e928'}.review-box .stars.star2:after{content: '\e91e\e91e'}.review-box .stars.star1half:after{content: '\e91e\e928'}.review-box .stars.star1:after{content: '\e91e'}.review-box.review-widget .stars:before{display: none}.review-box.review-widget .stars:after{position: static}.review-box .blockquote{margin-top: 12.5px;word-wrap: break-word}@media screen and (min-width:768px){.reviews.bg-lightest-gray{background-color: #eff1f8}.reviews.bg-lightest-gray .content .review-box{background-color: #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 25px}.reviews .content{padding-top: 60px !important}.reviews .content article{text-align: left}.reviews .content article.review-box .cta-wrapper{margin-top: 1.8125rem}.reviews .content > article{width: calc(66.66666667% - 14px) !important}.reviews .content > aside{padding-left: 29px !important;width: 33.33333333% !important}.reviews .content aside.community-participation article + article{padding-top: 50px;margin-top: 50px;border-top: solid 1px #d7d2cb}.reviews .content aside.community-participation .events .event h3{text-transform: none;font-size: 1.0625rem;font-weight: 700;margin-bottom: 1.11764706em}.reviews .content aside.community-participation .events .event p:last-of-type{margin-bottom: 0}.reviews .content aside.community-participation .events .event + .event{margin-top: 1.6875rem}.reviews .content aside.community-participation .overview-box{background-color: #fff;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.reviews .content aside.community-participation .overview-box .top{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}.reviews .content aside.community-participation .overview-box h2{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;margin-bottom: 0.5em}.reviews .content aside.community-participation .overview-box img{width: 75px;height: 75px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}.reviews .content aside.community-participation .overview-box span{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: 0;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0}.reviews .content aside.community-participation .video{height: 42%;background: none}.reviews.no-reviews .content aside{width: 100% !important;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding-left: 0 !important}.reviews.no-reviews .content aside article{width: 50%;padding-right: 100px;margin: 0 !important}.reviews.no-reviews .content aside article + article{padding-right: 0;padding-left: 50px;margin-top: 0;padding-top: 0;border: 0}.review-box{text-align: center}.review-box .review-wrapper{padding-left: 0;padding-right: 0;width: 100%}.review-filter-result .raiting-top-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.review-filter-result .raiting-top-wrapper .overview-info h3{margin-bottom: .65rem}.review-filter-result .raiting-top-wrapper .overview-info a.read-more + br + a.read-more{margin-left: 2em}.review-filter-result .raiting-top-wrapper .avg-rating{margin-top: 0;border-left: 1px solid #ebe9e5;padding-left: 25px}.patient-reviews-full article.review-box{width: 100% !important}.patient-reviews-full .cta-wrapper{margin-top: 25px}aside .review-box h2{text-align: left}aside .cta-wrapper{margin-top: 25px}.reviews-filter{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;width: 100%}.reviews-filter .select-wrapper{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc((100% / 3) - 12.5px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc((100% / 3) - 12.5px);-ms-flex: 0 0 calc((100% / 3) - 12.5px);flex: 0 0 calc((100% / 3) - 12.5px)}.reviews-filter .select-wrapper + .select-wrapper,.reviews-filter .select-wrapper + .cta-wrapper{margin-top: 0}.reviews-filter .select-wrapper:after{margin-right: 12.5px !important}.reviews-filter .cta-wrapper a:after{padding-left: 0}}@media screen and (min-width:768px) and (max-width: 1193px){.reviews .content > article{width: calc(66.66666667% - 7px) !important}}@media screen and (min-width:768px) and (max-width: 1193px){.reviews .content > aside{padding-left: 17px !important}}@media screen and (min-width:768px) and (max-width: 1024px){.reviews .content > article{width: 100% !important}.reviews .content > aside{display: none}}@media screen and (max-width:767px){section.no-reviews .content{padding: 0 !important}}@media screen and (min-width:768px){section.occupational-health{background-color: #fff;color: #6450c8;padding: 0 45px}section.occupational-health .content{padding: 0 !important;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}section.occupational-health .content article{padding: 50px 0}section.occupational-health .content article h2{font-size: 3.125rem;line-height: .9em;color: #6450c8}section.occupational-health .content article p{color: #878CAA}section.occupational-health .content article .offerings{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: end;-moz-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}section.occupational-health .content article .offerings ul{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: 50%;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 50%;-ms-flex: 1 1 50%;flex: 1 1 50%}section.occupational-health .content article .offerings ul li{position: relative;display: block;line-height: 2.5em}section.occupational-health .content article .offerings .cta{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: calc(50% - 25px);-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 calc(50% - 25px);-ms-flex: 1 1 calc(50% - 25px);flex: 1 1 calc(50% - 25px)}section.occupational-health .content aside{position: relative;height: 100%;padding-right: 0;min-height: 457px;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end}section.occupational-health .content aside img{height: 100%;position: absolute;bottom: 0;right: -30px}}@media screen and (min-width:768px) and (max-width: 1020px){section.occupational-health .content article{width: 100%;padding-left: 0 !important}}@media screen and (min-width:768px) and (max-width: 1020px){section.occupational-health .content aside{display: none}}@media screen and (max-width:1193px){section.occupational-health{padding: 0 25px}}article .item-accordion{margin-bottom: 5px}article .item-accordion .item-title,article .item-accordion h2.item-title{font-size: 1rem;color: #878caa;font-weight: 700;padding: 10px 50px 10px 25px;background-color: #eff1f8;position: relative;cursor: pointer;margin-bottom: 0 !important;text-transform: initial !important;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}article .item-accordion .item-title:after,article .item-accordion h2.item-title:after{content: "+";position: absolute;right: 20px;color: #53565a;font-size: 20px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}article .item-accordion .item-copy{padding: 12.5px 25px 0 25px;display: none}article .item-accordion.expanded .item-title{background-color: #6450c8;color: #fff}article .item-accordion.expanded .item-title:after{content: "–";color: #fff}section.page-title{color: #878caa;background-color: #eff1f8}@media screen and (max-width:767px){section.page-title{padding: 20px 25px 20px !important}}section.page-title .content{height: 100%}section.page-title .content article{text-align: center}@media screen and (min-width:768px){section.page-title .content{padding-top: 80px !important;padding-bottom: 20px !important}}section.page-title .content h1{color: #634fc7}@media screen and (max-width:767px){section.page-title .content h1{font-size: 2.5rem;text-align: center}}@media screen and (max-width: 766px){section.page-title .content h1 img{max-width: 150px}section.page-title .content h1 img.mychart{width: 100%;max-width: 100%}section.page-title .content h1 img.merger{max-width: 250px}}section.page-title .content h1 img.merger,section.page-title .content h1 img.mychart,section.page-title .content h1 img.honorhealth{margin-bottom: -25px}@media screen and (max-width:767px){section.page-title .content h1 img.merger,section.page-title .content h1 img.mychart,section.page-title .content h1 img.honorhealth{height: auto}}section.page-title .content h2{color: #d7d2cb;font-size: 1.75em}section.page-title .content .post-information{color: #878caa;font-size: 1rem;line-height: 1.5em;z-index: 1}section.page-title .content .post-information a{color: #878caa}section.page-title .content .post-information a:not(:last-of-type):after{content: " / "}section.page-title .content .subtitle{color: #d7d2cb;font-size: 1.467em;font-weight: 700}section.page-title.title-online-check-in{display: none}@media screen and (min-width: 767px){section.page-title{background-color: #eff1f8;background-repeat: no-repeat;background-position: center right}section.page-title .content h1{color: #6450c8;font-size: 50px}section.page-title .content h2{color: #878caa;font-size: 1.933em}section.page-title.title-online-check-in{display: block}}@media screen and (max-width: 767px){section.page-title{background-repeat: no-repeat;background-position: center right}}#wrapper{-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-ms-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}#top-notification{background-color: #b0e5d6;position: absolute;top: 0;width: 100%;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-ms-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}#top-notification .content{color: #5337b2;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}@media screen and (max-width:767px){#top-notification .content{padding-left: 12.5px;padding-right: 12.5px}}#top-notification .content .logos{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 150px}#top-notification .content .logos .divider{margin: 0 25px;width: 2px;height: 40px;background: #fcad41}@media screen and (max-width:767px){#top-notification .content .logos{position: absolute;bottom: 50px}#top-notification .content .logos .logo.fastmed{left: 0;-webkit-transform: translateX(-150%);-moz-transform: translateX(-150%);-ms-transform: translateX(-150%);-o-transform: translateX(-150%);transform: translateX(-150%);-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-ms-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}#top-notification .content .logos .logo.nextcare{left: 0;-webkit-transform: translateX(300%);-moz-transform: translateX(300%);-ms-transform: translateX(300%);-o-transform: translateX(300%);transform: translateX(300%);-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-ms-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}#top-notification .content .logos .divider{position: absolute;top: -100px;-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-ms-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}}#top-notification .content .spacing{height: 0px;-webkit-transition: .5s all linear;-moz-transition: .5s all linear;-ms-transition: .5s all linear;-o-transition: .5s all linear;transition: .5s all linear}#top-notification .content .copy{padding: 30px 0;line-height: 1.1;font-size: 1.25rem;width: 100%}@media screen and (max-width:767px){#top-notification .content .copy{line-height: 1.125;font-size: 1rem}}#top-notification .content .copy .light-orange{color: #ff963c;font-weight: normal !important}#top-notification .content .cta-wrapper{display: block}#top-notification .content .cta-wrapper .cta{border: none;background-color: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #5337b2;opacity: 1;-webkit-transition: .5s opacity linear;-moz-transition: .5s opacity linear;-ms-transition: .5s opacity linear;-o-transition: .5s opacity linear;transition: .5s opacity linear;min-width: 155px;margin-left: 25px;margin-right: 25px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}@media screen and (max-width:767px){#top-notification .content .cta-wrapper .cta{font-size: .75rem;line-height: 1.2;padding-left: 10px;padding-right: 10px;min-width: auto}}#top-notification .close{position: absolute;top: 50%;right: 20px;cursor: pointer;margin-top: -9px}#top-notification .close .icon-close:before{font-size: .875rem;color: #fff}@media screen and (max-width:767px){#top-notification .close{top: 15px;right: 7.5px}}.notification-box{max-width: 250px;color: #46236e;text-align: left}section[class*="section-grid"].section-grid-right.hero-desktop > .content{-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}html.topnote #wrapper{padding-top: 82px;transition-delay: 0.5s}@media screen and (max-width:767px){html.topnote #wrapper{padding-top: 112px;transition-delay: 0s}}html.topnote #top-notification{transition-delay: 0.4s;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}@media screen and (max-width:767px){html.topnote #top-notification .content .logos{display: none}html.topnote #top-notification .content .logos .logo.fastmed{left: 0;-webkit-transform: translateX(5%);-moz-transform: translateX(5%);-ms-transform: translateX(5%);-o-transform: translateX(5%);transform: translateX(5%);transition-delay: 1s}html.topnote #top-notification .content .logos .logo.nextcare{right: 0;-webkit-transform: translateX(95%);-moz-transform: translateX(95%);-ms-transform: translateX(95%);-o-transform: translateX(95%);transform: translateX(95%);transition-delay: 1s}html.topnote #top-notification .content .logos .divider{top: 0px;transition-delay: 1.3s;left: 65%}html.topnote #top-notification .content .spacing{height: 200px;transition-delay: 2s}html.topnote #top-notification .content .copy,html.topnote #top-notification .content .cta{opacity: 1}}html.topnote #mobileHeader{top: 177px}.youtube-cta{cursor: pointer;overflow: hidden;position: relative;line-height: 47px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;padding-left: 0}html:not(.youtube-video) .youtube-cta{height: 50px}.youtube-cta:not(.playing) .cta-wrapper .cta{background-color: #fff}.youtube-cta:not(.playing) iframe{height: 100%;cursor: pointer;position: absolute;top: 0;left: 0;z-index: 1;opacity: 0}html:not(.youtube-video) .youtube-cta:not(.playing) iframe{height: 50px}html.youtube-video .youtube-cta{padding: 80px}html.youtube-video .youtube-cta iframe{z-index: 99999;pointer-events: all}html.youtube-video .youtube-cta .cta-wrapper{display: none}.youtube-cta.playing,.youtube-cta.paused{top: 0;overflow: hidden;max-width: initial}.youtube-cta.modal{width: 100%;height: 100vh;padding: 50px;position: fixed;top: 0;left: 0;z-index: 999;background-color: rgba(0,0,0,0.4);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.youtube-cta.modal:after{content: '\e925';position: absolute;top: 20px;right: 20px;color: #fff;font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}@media screen and (max-width:767px){.youtube-cta{padding: 70px}html.youtube-video .youtube-cta{padding: 40px}html.admin-bar .youtube-cta.modal:after{top: 65px}.youtube-cta .cta-wrapper .cta{margin: 0 !important}}#modal{position: fixed;height: 100%;width: 100%;left: 0;top: 0;z-index: 2147483647;padding: 5%;background-color: rgba(0,0,0,0.4);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}#modal:after{content: '\e925';position: absolute;top: 20px;right: 20px;color: #fff;z-index: 999999;cursor: pointer;font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#modal .iframe{-webkit-box-shadow: 0px 0px 95px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 95px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 95px 0px rgba(0,0,0,0.5);width: 100%;background-size: contain;background-position: center center;background-repeat: no-repeat;max-width: 1400px;margin: 0 auto;background-image: none;position: relative}#modal .iframe iframe{width: 100%;height: 100%;padding-bottom: 0}html.youtube-video{height: 100vh;overflow: hidden}@media screen and (max-width:767px){html.youtube-video{margin-top: 0 !important;padding-top: 0}html.youtube-video.admin-bar{padding-top: 46px}}html.youtube-video #mobileHeader{display: none}section.hero-mission-and-values-desktop .cta-wrapper:not(.left):not(.right){-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}section.check-in{position: fixed;left: 0;width: 100%;display: block !important;-webkit-transition: top .75s ease-out;-moz-transition: top .75s ease-out;-ms-transition: top .75s ease-out;-o-transition: top .75s ease-out;transition: top .75s ease-out;z-index: 2;top: 55px}section.check-in a{background: #6450c8;color: #fff;text-transform: uppercase;-webkit-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);padding-top: 6.25px;padding-bottom: 6.25px;text-align: center;display: block;width: 100%;height: 100%}html:not(.check-in-visible) .check-in{top: -55px}section.footer-check-in-online-widget{background: #6450c8}section.footer-check-in-online-widget .content{max-width: none;text-align: center}section.footer-check-in-online-widget .content a{color: #fff;text-transform: uppercase}section.newsletter{background-color: #634fc7;color: #fff;padding-top: 60px;padding-bottom: 75px}@media screen and (max-width:767px){section.newsletter{padding-top: 45px;padding-bottom: 45px}}section.newsletter .content{max-width: 1450px;margin: 0 auto;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}@media screen and (max-width:1193px){section.newsletter .content{padding-left: 25px;padding-right: 25px}}@media screen and (min-width:768px){section.newsletter .content{padding-left: 45px;padding-right: 45px}}section.newsletter .content form .row{-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}@media screen and (max-width:767px){section.newsletter .content form .row + .row .row-item{margin-top: 30px}}section.newsletter .content article h2{color: inherit !important;font-size: 3.125rem !important;line-height: 1em !important;margin-bottom: 30px !important}section.newsletter .content article p{font-size: 1.125rem;line-height: 1.16666667em}section.newsletter .content aside{margin-top: 45px}section.newsletter .content form{margin-top: 0}section.newsletter .content form > div:first-child{margin-top: 0}section.newsletter .content > article > :last-child{margin-bottom: 0}section.newsletter .content > aside .cta-wrapper{margin-top: 0}@media screen and (max-width:767px){section.newsletter .content > aside .cta-wrapper{text-align: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}}section.widget-form{margin-bottom: 25px}section.widget-form .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end}section.widget-form .content aside{margin: 25px 0}section.widget-form .content aside img{width: 100%;display: block}@media screen and (min-width: 767px){section.widget-form .content article{margin-left: 100px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 50%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;margin-bottom: 25px}}@media screen and (min-width: 767px){section.widget-form{margin-bottom: 0}section.widget-form .form-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;width: 100%}section.widget-form .form-wrapper aside{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 42.85714286%;background-repeat: no-repeat;background-position: center center;background-size: cover}section.widget-form .form-wrapper .content{display: block;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 57.14285714%}section.widget-form .form-wrapper .content article{padding: 50px;margin: 0}}@media screen and (max-width: 850px){section.widget-form{margin-bottom: 0}section.widget-form .form-wrapper aside{display: none}section.widget-form .form-wrapper .content{width: 100%}section.widget-form .form-wrapper .content article{padding: 25px}}html:not(.action-find-location) #mobile-locations > section.locations-form{display: none}html.action-find-location #mobile-locations > section.locations-form{-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;-ms-transition: all .3s ease-in;-o-transition: all .3s ease-in;transition: all .3s ease-in;z-index: 3;opacity: 1;position: absolute;top: 55px;left: 0;width: 100%;z-index: 2}html.action-find-location #mobile-locations > section.locations-form form{margin-top: 0;width: 100%}html.action-find-location #mobile-locations > section.locations-form .content .cta-box{margin: 0;width: 100%;padding: 0}html.action-find-location #mobile-locations > section.locations-form .content .find-a-location-widget{padding: 25px;border-bottom: solid 1px #fff}html.action-find-location #mobile-locations > section.locations-form .content .find-a-location-widget:after{content: none}html.action-find-location #mobile-locations > section.locations-form h2,html.action-find-location #mobile-locations > section.locations-form:after{display: none}html.action-find-location #mobile-locations .search-form{background-color: #46236e;top: 120px}html.action-find-location.stick #mobile-locations > section.locations-form{position: fixed;top: 55px;opacity: 1}section .content aside .find-a-location-widget{overflow: hidden}@media screen and (min-width:768px){section .content aside .find-a-location-widget.widget{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}}section .content aside .find-a-location-widget.widget .current-location,section .content aside .find-a-location-widget.widget h2{order: 0;color: #fff;text-transform: none}section .content aside .find-a-location-widget.widget > div.heading-container{margin-bottom: 25px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section .content aside .find-a-location-widget.widget > div.heading-container .icon-fastmed-pin{order: 1;font-size: 3.9375rem;margin-left: 20px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}section .content aside .find-a-location-widget.widget > div.heading-container > div{order: 1}section .content aside .find-a-location-widget.widget > div.heading-container h2{order: 0;margin-bottom: 0;text-align: left;font-weight: 600 !important}@media screen and (max-width:767px){section .content aside .find-a-location-widget.widget > div.find-location-container{max-width: 300px !important}}section .content aside .find-a-location-widget.widget > div.find-location-container > form{margin-top: 0 !important}section .content aside .find-a-location-widget.widget > div.find-location-container > form input[type="text"]{height: 50px;font-size: 1.25rem;padding-right: 15px !important;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px}section .content aside .find-a-location-widget.widget > div.find-location-container > form a.cta{width: 53px;height: 50px;background-color: #6450c8 !important;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0}section .content aside .find-a-location-widget.widget > div.find-location-container > div.divider{margin: 20px 0}@media screen and (max-width:767px){section .content aside .find-a-location-widget.widget > div.find-location-container > div.divider{max-width: 297px}}section .content aside .find-a-location-widget.widget > div.find-location-container > div.divider > span{line-height: 1}section .content aside .find-a-location-widget.widget > div.find-location-container > div.divider > span:before{content: "";border: none;background: url(../svg/circle-bullet-white.svg);background-repeat: repeat;height: 7px;position: absolute;bottom: 0;background-position: top left}section .content aside .find-a-location-widget.widget > div.find-location-container > div.divider > span:after{content: "";border: none;background: url(../svg/circle-bullet-white.svg);background-repeat: repeat;height: 7px;position: absolute;bottom: 0;background-position: top right}section .content aside .find-a-location-widget.widget > div.find-location-container .current-location{width: 100%;height: 50px;max-width: 100%;-webkit-flex-grow: 0;-webkit-flex-shrink: 1;-webkit-flex-basis: 100%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 1 100%;-ms-flex: 0 1 100%;flex: 0 1 100%;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 15px 83px 15px 30px;font-size: 1.25rem;background-color: #5337b2;position: relative;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight: 400;-webkit-order: 3;order: 3}section .content aside .find-a-location-widget.widget > div.find-location-container .current-location i.icon-find-location{width: 53px;height: 50px;color: #46236e;background-color: #6450c8;font-size: 1.625rem;margin-left: 25px;position: absolute;right: 0;top: 0;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}@media (max-width: 1040px){section .content aside .find-a-location-widget.widget > div.find-location-container{width: 100%;max-width: 100%}}section.locations-form .cta-box{height: 100%}section.locations-form .check-in{display: none}section.locations-form .find-a-location-widget{border-bottom: none !important}section.locations-form .find-a-location-widget .heading-container{display: none !important}section.locations-form .find-a-location-widget .heading-container h2{display: block !important}section.locations-form .find-a-location-widget .heading-container .icon-fastmed-pin{font-size: 3.3125rem;margin-bottom: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-right: 25px;font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased}@media screen and (max-width: 767px){section.locations-form .find-a-location-widget .heading-container .icon-fastmed-pin{margin-right: 0;margin-left: 40px}}section.locations-form .find-a-location-widget .heading-container .icon-fastmed-pin span{font-size: 3.3125rem}section.locations-form .find-a-location-widget .heading-container .icon-fastmed-pin .path1:before{content: "\e92e";color: #fff}section.locations-form .find-a-location-widget .heading-container .icon-fastmed-pin .path2:before{content: "\e92f";margin-left: -0.828125em;color: #f5693c}section.locations-form .find-a-location-widget .heading-container .icon-fastmed-pin .path3:before{content: "\e930";margin-left: -0.828125em;color: #6450c8}section.locations-form .find-a-location-widget .heading-container .icon-fastmed-pin .path4:before{content: "\e931";margin-left: -0.828125em;color: #46236e}section.modal-location-search-widget.sticky,section.locations-form.sticky{position: sticky;top: 0;left: 0;right: 0;z-index: 5}section.modal-location-search-widget > .content,section.locations-form > .content{background-color: #f5693c}@media screen and (max-width: 767px){section.modal-location-search-widget > .content,section.locations-form > .content{-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;justify-content: center !important}}section.modal-location-search-widget > .content .icon-fastmed-pin,section.locations-form > .content .icon-fastmed-pin{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}section.modal-location-search-widget > .content div.find-a-location-widget,section.locations-form > .content div.find-a-location-widget{background-color: #f5693c}@media screen and (max-width: 1070px) and (min-width: 768px){section.modal-location-search-widget > .content div.find-a-location-widget,section.locations-form > .content div.find-a-location-widget{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}}@media (min-width: 880px) and (max-width: 1070px){section.modal-location-search-widget > .content div.find-a-location-widget.interior,section.locations-form > .content div.find-a-location-widget.interior{-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row}}section.modal-location-search-widget > .content div.find-a-location-widget.is-notice div.heading-container h2,section.locations-form > .content div.find-a-location-widget.is-notice div.heading-container h2{white-space: normal;display: block}@media screen and (max-width: 767px){section.modal-location-search-widget > .content div.find-a-location-widget.is-notice,section.locations-form > .content div.find-a-location-widget.is-notice{padding: 20px}section.modal-location-search-widget > .content div.find-a-location-widget.is-notice div.heading-container h2,section.locations-form > .content div.find-a-location-widget.is-notice div.heading-container h2{font-size: 1.25rem}}section.modal-location-search-widget > .content div.find-a-location-widget div.heading-container,section.locations-form > .content div.find-a-location-widget div.heading-container{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}@media screen and (max-width: 1070px) and (min-width: 768px){section.modal-location-search-widget > .content div.find-a-location-widget div.heading-container,section.locations-form > .content div.find-a-location-widget div.heading-container{margin-bottom: 20px}}@media screen and (max-width: 890px){section.modal-location-search-widget > .content div.find-a-location-widget div.heading-container,section.locations-form > .content div.find-a-location-widget div.heading-container{flex-direction: row-reverse;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}}section.modal-location-search-widget > .content div.find-a-location-widget div.heading-container h2,section.locations-form > .content div.find-a-location-widget div.heading-container h2{color: #fff;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-transform: inherit;text-align: left}@media screen and (max-width: 1070px) and (min-width: 768px){section.modal-location-search-widget > .content div.find-a-location-widget div.heading-container h2 br.tablet,section.locations-form > .content div.find-a-location-widget div.heading-container h2 br.tablet{display: none}}section.modal-location-search-widget > .content div.find-a-location-widget div.heading-container h2 a:hover,section.locations-form > .content div.find-a-location-widget div.heading-container h2 a:hover{color: #6450c8}section.modal-location-search-widget > .content div.find-a-location-widget div.heading-container .icon-fastmed-pin,section.locations-form > .content div.find-a-location-widget div.heading-container .icon-fastmed-pin{font-size: 3.9375rem;font-size: 3.3125rem;margin-bottom: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-right: 25px;font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased}@media screen and (max-width: 767px){section.modal-location-search-widget > .content div.find-a-location-widget div.heading-container .icon-fastmed-pin,section.locations-form > .content div.find-a-location-widget div.heading-container .icon-fastmed-pin{margin-right: 0;margin-left: 40px;margin-top: 6px}}section.modal-location-search-widget > .content div.find-a-location-widget div.heading-container .icon-fastmed-pin .path1:before,section.locations-form > .content div.find-a-location-widget div.heading-container .icon-fastmed-pin .path1:before{content: "\e92e";color: #fff}section.modal-location-search-widget > .content div.find-a-location-widget div.heading-container .icon-fastmed-pin .path2:before,section.locations-form > .content div.find-a-location-widget div.heading-container .icon-fastmed-pin .path2:before{content: "\e92f";margin-left: -0.828125em;color: #f5693c}section.modal-location-search-widget > .content div.find-a-location-widget div.heading-container .icon-fastmed-pin .path3:before,section.locations-form > .content div.find-a-location-widget div.heading-container .icon-fastmed-pin .path3:before{content: "\e930";margin-left: -0.828125em;color: #6450c8}section.modal-location-search-widget > .content div.find-a-location-widget div.heading-container .icon-fastmed-pin .path4:before,section.locations-form > .content div.find-a-location-widget div.heading-container .icon-fastmed-pin .path4:before{content: "\e931";margin-left: -0.828125em;color: #46236e}@media screen and (max-width: 450px){section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container,section.locations-form > .content div.find-a-location-widget .find-location-container{width: 100%}}@media screen and (max-width: 767px){section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container,section.locations-form > .content div.find-a-location-widget .find-location-container{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container .current-location,section.locations-form > .content div.find-a-location-widget .find-location-container .current-location{color: #fff;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;background-color: #5337b2;width: auto;min-width: 313px;max-width: 100%;flex: 0 1 auto;height: 50px;padding: 15px 83px 15px 30px;font-size: 1.25rem;position: relative;text-transform: inherit;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: 1px solid #5337b2}section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container .current-location i,section.locations-form > .content div.find-a-location-widget .find-location-container .current-location i{width: 53px;height: 50px;color: #46236e;background-color: #6450c8;font-size: 1.625rem;margin-left: 25px;position: absolute;right: 0;top: 0;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container form input[type="text"],section.locations-form > .content div.find-a-location-widget .find-location-container form input[type="text"]{margin: 0;width: 260px;font-size: 1.25rem;font-family: 'sofia-pro', sans-serif;font-weight: 400;padding: 0 20px;height: 50px;border-top-right-radius: 0;border-bottom-right-radius: 0}section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container form .cta,section.locations-form > .content div.find-a-location-widget .find-location-container form .cta{background-color: #6450c8;width: 53px;height: 50px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 53px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 53px;-ms-flex: 0 0 53px;flex: 0 0 53px;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: background-color .2s;-moz-transition: background-color .2s;-ms-transition: background-color .2s;-o-transition: background-color .2s;transition: background-color .2s}section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container form .cta:hover,section.locations-form > .content div.find-a-location-widget .find-location-container form .cta:hover{background-color: #634fc7}section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container form .cta:after,section.locations-form > .content div.find-a-location-widget .find-location-container form .cta:after{content: "\e91a";font-size: .9375rem;color: #46236e;line-height: 45px;font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased}}@media screen and (max-width: 1070px){section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container form,section.locations-form > .content div.find-a-location-widget .find-location-container form{margin-bottom: 0}section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container .divider,section.locations-form > .content div.find-a-location-widget .find-location-container .divider{max-width: 308px;margin: 20px}section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container .divider span,section.locations-form > .content div.find-a-location-widget .find-location-container .divider span{line-height: 1}section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container .divider span:before,section.locations-form > .content div.find-a-location-widget .find-location-container .divider span:before{content: "";border: none;background: url(../svg/circle-bullet-white.svg);background-repeat: repeat;height: 7px;position: absolute;bottom: 0;background-position: top left}section.modal-location-search-widget > .content div.find-a-location-widget .find-location-container .divider span:after,section.locations-form > .content div.find-a-location-widget .find-location-container .divider span:after{content: "";border: none;background: url(../svg/circle-bullet-white.svg);background-repeat: repeat;height: 7px;position: absolute;bottom: 0;background-position: top right}}.cta-coupon small{display: block;text-align: center}section.modal-location-search-widget.mini{background-color: #f5693c;border: none !important}section.modal-location-search-widget.mini > div.content > div.find-a-location-widget > h2{color: #fff;font-size: 30px;line-height: 1;order: inherit}section.modal-location-search-widget.mini > div.content > div.find-a-location-widget > div.divider{margin: 1rem}@media screen and (max-width: 890px){section.modal-location-search-widget > div.content > div.find-a-location-widget{flex-direction: column}section.modal-location-search-widget > div.content > div.find-a-location-widget > div.divider{margin: 1rem}section.modal-location-search-widget > div.content > div.find-a-location-widget .find-location-container{-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}}@media screen and (min-width:768px){section.modal-location-search-widget{background-color: #f5693c}section.modal-location-search-widget{position: relative;z-index: 2}section.modal-location-search-widget .content{position: relative}section.modal-location-search-widget .content .find-a-location-widget{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}section.modal-location-search-widget .content .find-a-location-widget h2{margin-bottom: 0;font-weight: 700 !important;-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto}section.modal-location-search-widget .content .find-a-location-widget .find-location-container{width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end}section.modal-location-search-widget .content .find-a-location-widget .find-location-container form._gc-form{margin-bottom: 0}section.modal-location-search-widget .content .find-a-location-widget .current-location{width: auto;min-width: 313px;max-width: 100%;-webkit-flex-grow: 0;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;height: 50px;padding: 15px 83px 15px 30px;font-size: 1.25rem;background-color: #5337b2;position: relative;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight: 400;-webkit-order: 3;order: 3}section.modal-location-search-widget .content .find-a-location-widget .current-location i{width: 53px;height: 50px;color: #46236e;background-color: #6450c8;font-size: 1.625rem;margin-left: 25px;position: absolute;right: 0;top: 0;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section.modal-location-search-widget .content .find-a-location-widget .divider{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;margin: 1rem;-webkit-order: 2;order: 2;font-size: 1.5rem;line-height: 1;width: auto}section.modal-location-search-widget .content .find-a-location-widget .divider span{display: inline-block;line-height: 1}section.modal-location-search-widget .content .find-a-location-widget form{-webkit-order: 1;order: 1;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 0}section.modal-location-search-widget .content .find-a-location-widget form input[type="text"]{margin: 0;width: 260px;font-size: 1.25rem;font-family: 'sofia-pro', sans-serif;font-weight: 400;padding: 0 20px;height: 50px;border-top-right-radius: 0;border-bottom-right-radius: 0}section.modal-location-search-widget .content .find-a-location-widget form .cta{background: #6450c8;width: 53px;height: 50px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 53px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 53px;-ms-flex: 0 0 53px;flex: 0 0 53px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;cursor: pointer;-webkit-transition: background-color .2s linear;-moz-transition: background-color .2s linear;-ms-transition: background-color .2s linear;-o-transition: background-color .2s linear;transition: background-color .2s linear}section.modal-location-search-widget .content .find-a-location-widget form .cta:after{content: "\e91a";font-size: .9375rem;color: #46236e;line-height: 45px;font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}section.modal-location-search-widget .content .find-a-location-widget form .cta:hover{background: #e85c28}section.modal-location-search-widget.purple{background: #f5693c}section.modal-location-search-widget.purple:before{display: block;content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%}html:not(.ie) section.modal-location-search-widget.purple:before{background: #f5693c}html.ie section.modal-location-search-widget.purple:before{background: #f5693c}section.modal-location-search-widget.purple .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}section.modal-location-search-widget.purple .content form._gc-form{height: 50px}section.modal-location-search-widget.purple .content form._gc-form a.cta{background-color: #6450c8}section.modal-location-search-widget.purple .content .icon-fastmed-pin{font-size: 3.3125rem;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-right: 25px}section.modal-location-search-widget.purple .content .find-a-location-widget{padding-top: 50px;padding-bottom: 50px;width: 100%;background-color: #f5693c}section.modal-location-search-widget.purple .content .find-a-location-widget h2{color: #fff;white-space: nowrap;font-size: 1.875rem;font-weight: 600 !important;padding-right: 25px}section.modal-location-search-widget.purple .content .find-a-location-widget .divider{color: #fff}section.modal-location-search-widget.purple .content .find-a-location-widget .divider span:before,section.modal-location-search-widget.purple .content .find-a-location-widget .divider span:after{height: 20px;border-color: #fff}section.modal-location-search-widget.purple .content .find-a-location-widget .current-location{background-color: #5337b2;color: #fff;-webkit-transition: background-color .2s linear;-moz-transition: background-color .2s linear;-ms-transition: background-color .2s linear;-o-transition: background-color .2s linear;transition: background-color .2s linear;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section.modal-location-search-widget.mini{border: solid 1px #ececec}section.modal-location-search-widget.mini .content .find-a-location-widget{padding-top: 25px;padding-bottom: 25px;width: 100%}section.modal-location-search-widget.mini .content .find-a-location-widget h2{color: #999;white-space: nowrap;font-weight: 700 !important}section.modal-location-search-widget.mini .content .find-a-location-widget .divider{color: #fff}section.modal-location-search-widget.mini .content .find-a-location-widget .divider span:before,section.modal-location-search-widget.mini .content .find-a-location-widget .divider span:after{border-color: #b6b3af}section.modal-location-search-widget.mini .content .find-a-location-widget .current-location{color: #fff;-webkit-transition: color 0.2s linear, background-color 0.2s linear;-moz-transition: color 0.2s linear, background-color 0.2s linear;-ms-transition: color 0.2s linear, background-color 0.2s linear;-o-transition: color 0.2s linear, background-color 0.2s linear;transition: color 0.2s linear, background-color 0.2s linear;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section.modal-location-search-widget.mini .content .find-a-location-widget .current-location:hover{background-color: #6450c8;color: #fff}}@media screen and (min-width:768px) and screen and (max-width: 879px){section.modal-location-search-widget .content .find-a-location-widget .find-location-container{-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}}@media screen and (min-width:768px) and screen and (max-width:1193px){section.modal-location-search-widget .content .find-a-location-widget{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}section.modal-location-search-widget .content .find-a-location-widget .find-location-container{margin-bottom: 35px}}@media screen and (min-width:768px) and (min-width: 1300px){section.modal-location-search-widget .content .find-a-location-widget br.tablet{display: none}}@media screen and (min-width:768px) and (max-width: 1070px){section.modal-location-search-widget .content .find-a-location-widget .find-location-container{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}section.modal-location-search-widget .content .find-a-location-widget h2{padding: 0}section.modal-location-search-widget .content .find-a-location-widget .icon-fastmed-pin{font-size: 3.9375rem;margin: 0 0 10px}}@media screen and (min-width:768px) and screen and (max-width:1193px){br.tablet{display: block}}@media screen and (min-width:768px) and (max-width: 960px){br.small-tablet{display: block}br.tablet{display: none}}@media screen and (max-width:767px){br.small-tablet{display: none !important}}@media (min-width: 961px){br.small-tablet{display: none !important}}@media (min-width: 880px) and (max-width: 1070px){section.modal-location-search-widget > .content div.find-a-location-widget.interior{-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row}section.modal-location-search-widget > .content div.find-a-location-widget.interior div.heading-container{margin-bottom: 0}section.modal-location-search-widget > .content div.find-a-location-widget.interior div.find-location-container{-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row}}@media (min-width: 880px) and (max-width: 1070px) and (min-width: 961px) and (max-width: 1338px){section.modal-location-search-widget > .content div.find-a-location-widget.interior div.heading-container br.tablet{display: block}}@media (min-width: 880px) and (max-width: 1070px) and (min-width: 783px) and (max-width: 960px){section.modal-location-search-widget > .content div.find-a-location-widget.interior div.heading-container br.small-tablet{display: block}}@media (min-width: 880px) and (max-width: 1070px) and (max-width: 1030px){section.modal-location-search-widget > .content div.find-a-location-widget.interior div.find-location-container form input[type="text"]{width: 220px}section.modal-location-search-widget > .content div.find-a-location-widget.interior div.find-location-container a.current-location{min-width: auto}}@media (min-width: 880px) and (max-width: 1070px) and (max-width: 943px){section.modal-location-search-widget > .content div.find-a-location-widget.interior .icon-fastmed-pin{display: none !important}}@media (min-width: 768px) and (max-width: 879px){section.modal-location-search-widget > .content div.find-a-location-widget:not(.is-notice) div.heading-container{width: 313px;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}section.modal-location-search-widget > .content div.find-a-location-widget:not(.is-notice) div.heading-container .icon-fastmed-pin{margin-right: 0 !important;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}}section.overview .content{text-align: center}@media screen and (max-width:767px){section.overview .content{padding: 25px}section.overview .content article.overview-box{margin: 0}}@media screen and (min-width: 769px){section.overview .content{padding-top: 50px;padding-bottom: 50px}}section.overview.mobile{background-color: #eff1f8}section.overview.mobile .content .overview-box{text-align: left;background-color: #fff}section.overview.mobile .content .overview-box .read-more{background-color: #eff1f8;color: #634fc7;border-color: #eff1f8;text-transform: initial;text-decoration: none !important;display: inline-block;cursor: pointer;padding: 0 30px;text-align: center;font-weight: 600;border-radius: 5px;padding-bottom: 2px;line-height: 47px;height: 50px;font-size: 18px;position: relative;white-space: nowrap}section.overview.mobile .content .overview-box .read-more:after{display: none}article.overview-box{margin: 0 25px}body.page-id-6699 article.overview-box{display: none}article.overview-box.widget{background-color: #eff1f8}article.overview-box.widget.gray div.top img{width: 92px;height: 92px}body.page-template-locations article.overview-box.widget.gray .cta-wrapper .cta.white{color: #6450c8;background-color: #eff1f8}body.page-template-locations article.overview-box.widget.gray .cta-wrapper .cta.white:hover{background-color: #dce1f0}article.overview-box.widget > div:not(.slider-nav){width: 100%}article.overview-box span{display: block}article.overview-box .cta{margin-top: 25px}article.overview-box .home{display: none}article.overview-box img{height: 92px;width: auto;display: inline-block;margin-bottom: 25px}article.overview-box h2{margin-bottom: 15px}article.overview-box h2 > a{color: inherit;-webkit-transition: .3s color ease-in-out;-moz-transition: .3s color ease-in-out;-ms-transition: .3s color ease-in-out;-o-transition: .3s color ease-in-out;transition: .3s color ease-in-out}article.overview-box h2 > a:hover{color: #f5693c}section.main .content aside article.overview-box{width: 100%;text-align: left;margin: 0}section.main .content aside article.overview-box .top{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}section.main .content aside article.overview-box .top h2{font-size: 1.875rem;-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto}section.main .content aside article.overview-box .top img{width: 92px;height: 92px;-webkit-flex-grow: 0;-webkit-flex-shrink: 1;-webkit-flex-basis: 92px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 1 92px;-ms-flex: 0 1 92px;flex: 0 1 92px}section.resources{padding-top: 60px;padding-bottom: 50px;background-color: #eff1f8}section.resources .content .title{line-height: 1.2;font-size: 1.5rem;line-height: 1.08333333em;margin-bottom: 25px;color: #634fc7}section.resources .content .title a{color: inherit}section.resources .content .date{font-size: .875rem;line-height: 1.57142857em;color: #878caa;margin-bottom: 20px}section.resources .content .view-all a{color: inherit}section.resources .recent-articles{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch}@media screen and (min-width:768px){section.resources .recent-articles{width: calc(100% + 45px);margin: 35px -22.5px 0}}@media screen and (max-width:1193px){section.resources .recent-articles{width: calc(100% + 25px);margin: 35px -12.5px 0}}section.resources .recent-articles > div{background-color: #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;overflow: hidden;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch}@media screen and (min-width:768px){section.resources .recent-articles > div{width: calc(33.33333333% - 45px);max-width: calc(33.33333333% - 45px);-webkit-flex-grow: 0;-webkit-flex-shrink: 1;-webkit-flex-basis: calc(33.33333333% - 45px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 1 calc(33.33333333% - 45px);-ms-flex: 0 1 calc(33.33333333% - 45px);flex: 0 1 calc(33.33333333% - 45px);margin: 22.5px}}@media screen and (max-width:1193px){section.resources .recent-articles > div{width: calc(33.33333333% - 25px);max-width: calc(33.33333333% - 25px);-webkit-flex-grow: 0;-webkit-flex-shrink: 1;-webkit-flex-basis: calc(33.33333333% - 25px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 1 calc(33.33333333% - 25px);-ms-flex: 0 1 calc(33.33333333% - 25px);flex: 0 1 calc(33.33333333% - 25px);margin: 12.5px}}section.resources .recent-articles > div .copy{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 40px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}@media screen and (max-width: 1100px){section.resources .recent-articles > div .copy{padding: 20px}}section.resources .recent-articles > div .copy > div:first-child{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto}section.resources .recent-articles > div .copy .cta-wrapper{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}@media screen and (max-width:767px){section.resources{padding-top: 0;padding-bottom: 45px}section.resources .content .view-all{margin-bottom: 25px}section.resources .content .view-all br{display: none}section.resources .content .blog-item + .blog-item{padding-top: 50px;margin-top: 50px;border-top: 1px solid #ebe9e5}section.resources .content:not(.content-heading) aside{padding-top: 50px;margin-top: 50px;border-top: 1px solid #ebe9e5}section.resources .content h2{color: #634fc7;text-align: center;font-size: 40px}section.resources .content > .cta-wrapper .cta{color: #634fc7;background: transparent;border: none;border-bottom: 2px solid #634fc7;border-radius: 0;padding: 0;height: 30px}section.resources .content .recent-articles{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin-bottom: 0}section.resources .content .recent-articles > div{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(100% - 2*20px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(100% - 2*20px);-ms-flex: 0 0 calc(100% - 2*20px);flex: 0 0 calc(100% - 2*20px);width: calc(100% - 2*20px);max-width: calc(100% - 2*20px);margin: 0 20px;padding-top: 0}section.resources .content .recent-articles .blog-item{padding-top: 0}section.resources .content .recent-articles .blog-item + .blog-item{margin-top: 20px}section.resources .content .recent-articles .blog-item .copy{padding: 20px}}@media screen and (min-width:768px){section.resources .content + .content{margin-top: 25px}section.resources .content a.thumb{display: block;width: 100%;background-position: center center;background-repeat: no-repeat;background-size: cover}section.resources .content a.thumb:before{content: '';display: block;width: 100%;padding-bottom: 50%}section.resources .content.content-heading{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;text-align: center}section.resources .content.content-heading h2.h1{color: #634fc7;font-size: 3.125rem !important;line-height: 1em !important}section.resources .content.content-heading .cta-wrapper{margin-top: 35px;margin-bottom: 0}section.resources .content > article .blog-item{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}section.resources .content > article .blog-item .thumb{margin-bottom: 1rem}section.resources .content > article .blog-item .copy{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}section.resources .content > article .blog-item .copy p{margin-bottom: 0}section.resources .content > aside .blog-item{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}section.resources .content > aside .blog-item + .blog-item{margin-top: 50px}section.resources .content > aside .blog-item .thumb{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%;margin-right: 12.5px}section.resources .content > aside .blog-item .copy{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%}}html:not(.action-search) #mobile-search > section.search-form{display: none}html.action-search #mobile-search{background: #f5693c}html.action-search #mobile-search > section.search-form{-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;-ms-transition: all .3s ease-in;-o-transition: all .3s ease-in;transition: all .3s ease-in;z-index: 3;opacity: 1;background-color: #46236e;position: absolute;top: 100%;left: 0;border-bottom: solid 1px #fff}html.action-search #mobile-search > section.search-form form{padding: 25px;width: 100%;height: inherit;margin: 0}html.action-search #mobile-search > section.search-form form input{margin: 0;border-bottom-width: 0;height: 45px;line-height: 45px;border-top-right-radius: 0;border-bottom-right-radius: 0}html.action-search #mobile-search > section.search-form form input:focus{color: #878caa}html.action-search #mobile-search > section.search-form form .row{margin: 0}@media screen and (max-width:767px){html.action-search #mobile-search > section.search-form form .row{max-width: 100%}}html.action-search #mobile-search > section.search-form form .row .row-item{margin: 0}html.action-search #mobile-search > section.search-form form .cta{background: #6450c8;width: 45px;height: 45px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;cursor: pointer;border-top-right-radius: 5px;border-bottom-right-radius: 5px}html.action-search #mobile-search > section.search-form form .cta:after{content: "\e91a";font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem;color: #46236e;line-height: 45px}html.action-search #mobile-search > section.search-form form .cta:hover{background: #f5693c}html.action-search.stick #mobile-search > section.search-form{position: fixed;top: 55px;opacity: 1}section.special-offers .content{text-align: center}@media screen and (min-width:768px){section.special-offers .content{padding-top: 50px;padding-bottom: 50px}}@media screen and (max-width:767px){section.special-offers .content{padding: 25px;padding-top: 0}}section.special-offers .content .cta-wrapper{margin-top: 1em}.page-template-home section.special-offers .content .offer-box-special-offers{background-color: #f5693c;padding: 20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.page-template-home section.special-offers .content .offer-box-special-offers .offer-wrapper .copy .divider span:before{content: "";border: none;background: url(../svg/circle-bullet-white.svg);background-repeat: repeat;height: 7px}.page-template-home section.special-offers .content .offer-box-special-offers .offer-wrapper .copy .divider span:after{content: "";border: none;background: url(../svg/circle-bullet-white.svg);background-repeat: repeat;height: 7px}.offer-box{position: relative;text-align: center}.offer-box .divider{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;margin-top: 0}.offer-box .cta-wrapper{margin-top: 12.5px}.offer-box .offers{width: 100%;-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;position: relative;white-space: nowrap}.offer-box .offer-wrapper{display: inline-block;vertical-align: top;width: 100%;opacity: 0;z-index: 1;-webkit-transition: opacity 1s linear;-moz-transition: opacity 1s linear;-ms-transition: opacity 1s linear;-o-transition: opacity 1s linear;transition: opacity 1s linear;white-space: normal}.offer-box .offer-wrapper + .offer-wrapper{margin-left: -100%}.offer-box .offer-wrapper:not(.active){-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none}.offer-box .offer-wrapper.active{z-index: 2;opacity: 1}.offer-box .offer-wrapper .copy{color: #fff}.offer-box .offer-wrapper .copy .divider{margin-top: 0}.offer-box .offer-wrapper .copy .price{font-size: 5.625rem;line-height: 1em;color: #fff}.offer-box .offer-wrapper .copy h2{font-size: 1.933em;color: #fff;margin-bottom: 0}.offer-box .offer-wrapper .copy .line-3{font-size: 2.5rem;color: #fff}.offer-box .offer-wrapper small{display: block;margin-top: 15px;font-size: .8125rem;line-height: 1.23076923em}.offer-box .offer-wrapper small p{font-size: .8125rem;line-height: 1.23076923em}.offers{width: 100%}.overview-box .info-wrapper{width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;white-space: nowrap}.overview-box .info-wrapper small{font-size: .75rem;display: block}.overview-box .info-wrapper .info-item{vertical-align: top;width: 100%;opacity: 0;z-index: 1;-webkit-transition: opacity 1s linear;-moz-transition: opacity 1s linear;-ms-transition: opacity 1s linear;-o-transition: opacity 1s linear;transition: opacity 1s linear;white-space: normal}.overview-box .info-wrapper .info-item h2,.overview-box .info-wrapper .info-item .h2{line-height: 1.03333333em}.overview-box .info-wrapper .info-item h1 > a,.overview-box .info-wrapper .info-item .h1 > a,.overview-box .info-wrapper .info-item h2 > a,.overview-box .info-wrapper .info-item .h2 > a{color: inherit;-webkit-transition: .3s color ease-in-out;-moz-transition: .3s color ease-in-out;-ms-transition: .3s color ease-in-out;-o-transition: .3s color ease-in-out;transition: .3s color ease-in-out}.overview-box .info-wrapper .info-item h1 > a:hover,.overview-box .info-wrapper .info-item .h1 > a:hover,.overview-box .info-wrapper .info-item h2 > a:hover,.overview-box .info-wrapper .info-item .h2 > a:hover{color: #f5693c}.overview-box .info-wrapper .info-item + .info-item{margin-left: -100%}.overview-box .info-wrapper .info-item:not(.active){-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none}.overview-box .info-wrapper .info-item .cta{opacity: 0}.overview-box .info-wrapper .info-item.active{z-index: 2;opacity: 1}.overview-box .info-wrapper .info-item.active .cta{opacity: 1}.overview-box .info-wrapper .info-item span{display: inline}.overview-box .info-wrapper .info-item span .nowrap{white-space: nowrap}.overview-box .info-wrapper .info-item p{font-size: 1.125rem}section.services-tiles .content .heading{text-align: center}section.services-tiles .content .heading h1.h1.mbot{color: #6450c8}@media screen and (min-width:768px){section.services-tiles .content .heading h1.h1.mbot{margin-top: 40px}}@media screen and (max-width:767px){section.services-tiles .content .heading h1.h1.mbot{padding: 30px 0}}section.services-tiles article .service-tile{color: #6450c8;background: #fff;cursor: pointer;padding: 10px 25px;text-align: center;font-weight: 700;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;position: relative;white-space: nowrap;font-weight: 300;width: 100%;margin-bottom: 10px;line-height: 1.25em;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;min-height: 315px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}@media screen and (max-width:767px){section.services-tiles article .service-tile{min-height: 240px;margin-bottom: 20px}}section.services-tiles article .service-tile span.read-more{display: none;bottom: 0}section.services-tiles article .service-tile > a{height: 100%;background-image: none;background-size: cover;color: #6450c8;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section.services-tiles article .service-tile > a .img-container{max-height: 115px}section.services-tiles article .service-tile > a .img-container img{padding-bottom: 30px;max-height: 115px;margin: 0 auto;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start}section.services-tiles article .service-tile > a h2{white-space: pre-wrap}section.services-tiles article .service-tile > a h2.h3{text-transform: none;line-height: 1.4}section.services-tiles article .service-tile > a > span{padding: 10px}section.services-tiles article .service-tile:hover{background-color: #46236e;background-image: none}section.services-tiles article .service-tile:hover a h2.h3{color: #fff}@media screen and (max-width: 766px){section.services-tiles article .service-tile a{background: none !important}}@media screen and (min-width: 767px){section.services-tiles article{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;margin: -12.5px}section.services-tiles article .service-tile{margin: 12.5px;position: relative;padding: 0}section.services-tiles article .service-tile:not(.wide){-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(33.33333333% - 25px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(33.33333333% - 25px);-ms-flex: 0 0 calc(33.33333333% - 25px);flex: 0 0 calc(33.33333333% - 25px);width: calc(33.33333333% - 25px)}section.services-tiles article .service-tile.wide{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(33.33333333% - 25px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(33.33333333% - 25px);-ms-flex: 0 0 calc(33.33333333% - 25px);flex: 0 0 calc(33.33333333% - 25px);width: calc(33.33333333% - 25px)}section.services-tiles article .service-tile.wide:before{content: '';display: block;width: 100%;padding-top: 50%}section.services-tiles article .service-tile a{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;font-size: 1.125rem;line-height: 1.2;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;color: #fff;overflow: hidden}section.services-tiles article .service-tile a > span{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;top: 32.5%;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;background: none}section.services-tiles article .service-tile a:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;-webkit-transition: opacity .3s ease-out;-moz-transition: opacity .3s ease-out;-ms-transition: opacity .3s ease-out;-o-transition: opacity .3s ease-out;transition: opacity .3s ease-out;-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none}section.services-tiles article .service-tile a > span > span{position: relative;display: block;text-align: center;width: 100%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}section.services-tiles article .service-tile a > span > span.read-more{font-size: 0.6em;opacity: 0;display: block;margin-top: 0.5em}section.services-tiles article .service-tile:hover a{padding-top: 0}section.services-tiles article .service-tile:hover a > span{top: 0}section.services-tiles article .service-tile:hover a span{background: none}section.services-tiles article .service-tile:hover .read-more{opacity: 1}}@media screen and (min-width: 767px) and (max-width: 900px){section.services-tiles article .service-tile a{font-size: .9375rem}}@media screen and (max-width: 400px){section.services-tiles article .service-tile{padding: 10px}section.services-tiles article .service-tile a{font-size: .875rem}}.social{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.social li{padding-left: 0 !important}.social li a{color: #fff !important;text-decoration: none !important;display: block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;width: 54px;height: 54px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}.social li a .icon-facebook{font-size: 2.1875rem}.social li a .icon-twitter{font-size: 1.5625rem}.social li a .icon-instagram{font-size: 2rem}.social li a .icon-linkedin{font-size: 1.6875rem}.social li a i{color: #46236e}.social li a.facebook{background-color: #dce1f0}.social li a.linkedin{background-color: #dce1f0}.social li a.twitter{background-color: #dce1f0}.social li a.instagram{background-color: #dce1f0}.social li a.google{background-color: #dce1f0}.social li + li{margin-left: 20px}section.video{background-color: #959493}section.video .content .iframe{display: block;width: 100%;position: relative;margin: 0}section.video .content .iframe > div{display: block;background-size: cover;background-position: center center;background-repeat: no-repeat;position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer}@media screen and (max-width: 767px){section.video .content{padding-left: 0;padding-right: 0}}.related .item-accordion h3{position: relative;width: 100%;cursor: pointer}.related .item-accordion h3:after{content: "+";position: absolute;right: 0px;color: #6450c8;font-size: 20px;top: calc(50% - 15px);height: 100%}.related .item-accordion.expanded h3:after{content: "-"}.related .item-accordion.expanded .item-copy{display: block}.related .related-articles{text-align: left;margin-bottom: 25px;width: 100%}.related .related-articles .related-article{margin-bottom: 25px}section .content .std{margin-bottom: 25px}section .content .std .border-radius-top-left{border-top-left-radius: 10px}section .content .std .border-radius-top-right{border-top-right-radius: 10px}section .content .std .border-radius-bottom-left{border-bottom-left-radius: 10px}section .content .std .border-radius-bottom-right{border-bottom-right-radius: 10px}section .content .std.five-column > div.row > div.col{max-width: 20%;width: 20%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 20%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%}section .content .std.five-column > div.row > div.col:first-child{max-width: 20%;width: 20%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 20%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%}section .content .std.three-column > div.row > div.col{max-width: 33.33%;width: 33.33%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 33.33%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 33.33%;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%}section .content .std.three-column > div.row > div.col:first-child{max-width: 33.33%;width: 33.33%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 33.33%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 33.33%;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%}section .content .std.three-column .purple{border-bottom: 1px solid #fff}section .content .std.mobile > div.row > div.col{width: 100%;max-width: 100%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 100%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%}section .content .std.mobile > div.row > div.col:first-child{width: 100%;max-width: 100%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 100%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%}section .content .std.mobile > div.row.body > div.col{max-width: 50%;width: 50%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 50%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%}section .content .std.mobile > div.row.body > div.col:first-child{max-width: 50%;width: 50%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 50%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%}section .content .std > div.row > div.col{width: 26%;max-width: 26%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 26%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 26%;-ms-flex: 0 0 26%;flex: 0 0 26%;border-right: 1px solid #fff;position: relative}section .content .std > div.row > div.col:first-child{max-width: 22%;width: 22%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 22%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 22%;-ms-flex: 0 0 22%;flex: 0 0 22%}section .content .std > div.row > div.col .note{position: absolute;font-weight: bold;font-size: 10px;bottom: 0;padding: 0;width: 100%;text-align: center;left: 0;bottom: 10px;-webkit-border-radius: 15px 15px 0px 0;-moz-border-radius: 15px 15px 0px 0;border-radius: 15px 15px 0px 0}section .content .std > div.row > div.col.orange{background: #f5693c;color: #fff}section .content .std > div.row > div.col.yellow{background: #fbb040;color: #fff}section .content .std > div.row > div.col.grey{background: #878caa;color: #fff}section .content .std > div.row > div.col.purple{background: #6450c8;color: #fff}section .content .std > div.row > div.col.dark-purple{background: #46236e;color: #fff}section .content .std > div.row > div.col.col-3{width: 78%;max-width: 78%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 78%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 78%;-ms-flex: 0 0 78%;flex: 0 0 78%}section .content .std > div.row.header div{padding: 0px}section .content .std > div.row.header div p{padding: 0 5px}section .content .std > div.row.header > div.col{color: #fff;font-size: .75rem;text-align: center;font-weight: normal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}section .content .std > div.row.header > div.col h4{color: #fff !important;position: relative;font-size: 1.25rem;padding-top: 20px}section .content .std > div.row.header > div.col h4:after{content: "";height: 1px;background: #fff;width: 25px;display: block;margin: 10px auto}section .content .std > div.row.header > div.col h3{color: #fff;font-size: 1.25rem;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 100%}section .content .std > div.row.header > div.col.mint{background: #82ddc3}section .content .std > div.row.header > div.col.mint h3{color: #6450c8}section .content .std > div.row.header > div.col.orange{background: #f5693c}section .content .std > div.row.header > div.col.orange .price{background: #f5693c}section .content .std > div.row.header > div.col.orange h4:after{background: #fff}section .content .std > div.row.header > div.col.yellow{background: #fbb040}section .content .std > div.row.header > div.col.yellow .price{background: #d28a2c}section .content .std > div.row.header > div.col.yellow h4:after{background: #fff}section .content .std > div.row.header > div.col.grey{background: #878caa}section .content .std > div.row.header > div.col.grey .price{background: #878caa}section .content .std > div.row.header > div.col.grey h4:after{background: #fff}section .content .std > div.row.header > div.col.purple{background: #6450c8}section .content .std > div.row.header > div.col.purple .price{background: #6450c8}section .content .std > div.row.header > div.col.purple h4:after{background: #fff}section .content .std > div.row.header > div.col.dark-purple{background: #46236e}section .content .std > div.row.header > div.col.dark-purple .price{background: #46236e}section .content .std > div.row.header > div.col.dark-purple h4:after{background: #fff}section .content .std > div.row.header > div.col .price{font-size: 1.25rem;padding: 5px;font-weight: normal}section .content .std > div.row.body{text-align: center;background: #eff1f8}section .content .std > div.row.body.row:nth-of-type(even){background: #dce1f0}section .content .std > div.row.body > div:first-child{text-align: left}section .content .std > div.row.body div{background: none;padding: 10px}section .content .std > div.row.body i.grey{color: #878caa}section .content .std > div.row.body i.orange{color: #f5693c}section .content .std > div.row.body i.yellow{color: #fcad41}section .content .std > div.row.body i.purple{color: #6450c8}section .content .std.table-small .row.header .col h4{font-size: 1rem}section .content .std.table-small .row.header .col h4:after{display: none}section .content .std.table-small .col,section .content .std.table-small .col-full{text-align: left;font-size: .8125rem;line-height: 1.388}section .content .std.table-small .col small,section .content .std.table-small .col-full small{font-size: .625rem;line-height: 1.388;color: #878caa;display: inline-block}.widget-popup{position: fixed !important;padding: 50px;background: #634fc7;top: -500px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);width: 450px;color: #fff;z-index: 99999;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-ms-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear}html.popup .widget-popup{-webkit-transform: translateY(600px) translateX(-50%);-moz-transform: translateY(600px) translateX(-50%);-ms-transform: translateY(600px) translateX(-50%);-o-transform: translateY(600px) translateX(-50%);transform: translateY(600px) translateX(-50%)}@media screen and (max-width: 767px){.widget-popup{width: 90%;padding: 25px}.widget-popup p{font-size: 1.125rem}}.widget-popup i.icon-icons_close{position: absolute;top: -25px;right: 0;cursor: pointer}.widget-popup .nowrap{white-space: nowrap}.widget-popup .cta-wrapper .cta.orange{max-width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.widget-popup .cta-wrapper .cta.orange span.icon-fastmed-pin{margin-right: 5px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}.bg-overlay{background: #000;position: fixed;top: 0;left: 0;width: 100vw;height: 130vh;z-index: 9999;mix-blend-mode: multiply;opacity: 0.85;display: none}html.popup .bg-overlay{display: block}.widget.widget-cta{padding: 0 0 25px 0 !important}.widget.widget-cta p{margin-top: 25px}.widget.widget-cta p.purple{color: #6450c8}.widget.widget-cta .cta-wrapper{margin-top: 0}.review-filter{width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}.review-filter .row{width: 100%}.review-result .review-listing{margin: 50px 0 25px}.review-result .cta-wrapper{margin-top: 25px}.review-result .cta-wrapper a{text-decoration: none !important}@media screen and (min-width: 768px){.review-location-information .rating-top-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin-left: -25px;margin-right: -25px;width: calc(100% + 2*25px)}.review-location-information .rating-top-wrapper > *{padding-left: 25px;padding-right: 25px}.review-location-information .rating-top-wrapper .overview-info{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;width: 100%}.review-location-information .rating-top-wrapper .location-links{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}}.review-location-information .rating-top-wrapper h3{margin-bottom: 0.25em !important;font-weight: 700}.review-location-information .rating-top-wrapper .location-links > a{margin-right: 30px;white-space: nowrap}.review-location-information .rating-top-wrapper .avg-rating{white-space: nowrap;border-left: solid 1px #ebe9e5;padding-top: 6.25px;padding-bottom: 6.25px}.review-location-information .rating-top-wrapper .avg-rating .stars{position: relative;line-height: 12.7px}.review-location-information .rating-top-wrapper .avg-rating .stars:before,.review-location-information .rating-top-wrapper .avg-rating .stars:after{font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 12.7px;line-height: 12.7px;letter-spacing: .39370079em}.review-location-information .rating-top-wrapper .avg-rating .stars:before{color: #eff1f8;content: '\e91e\e91e\e91e\e91e\e91e';position: absolute;top: 0;left: 0}.review-location-information .rating-top-wrapper .avg-rating .stars:after{color: #6450c8;position: absolute;top: 0;left: 0}.review-location-information .rating-top-wrapper .avg-rating .stars.star5:after{content: '\e91e\e91e\e91e\e91e\e91e'}.review-location-information .rating-top-wrapper .avg-rating .stars.star4half:after{content: '\e91e\e91e\e91e\e91e\e928'}.review-location-information .rating-top-wrapper .avg-rating .stars.star4:after{content: '\e91e\e91e\e91e\e91e'}.review-location-information .rating-top-wrapper .avg-rating .stars.star3half:after{content: '\e91e\e91e\e91e\e928'}.review-location-information .rating-top-wrapper .avg-rating .stars.star3:after{content: '\e91e\e91e\e91e'}.review-location-information .rating-top-wrapper .avg-rating .stars.star2half:after{content: '\e91e\e91e\e928'}.review-location-information .rating-top-wrapper .avg-rating .stars.star2:after{content: '\e91e\e91e'}.review-location-information .rating-top-wrapper .avg-rating .stars.star1half:after{content: '\e91e\e928'}.review-location-information .rating-top-wrapper .avg-rating .stars.star1:after{content: '\e91e'}body.locations-template-default  .lyft-web-modal{top: 50px}section.honorhealth-announcement{width: 100%;text-align: center;padding: 80px 0 80px}@media screen and (max-width:767px){section.honorhealth-announcement{padding: 50px 0 34px}}section.honorhealth-announcement > .inner-content{width: 100%;max-width: 1450px;padding: 0 45px;margin: 0 auto}@media screen and (max-width: 1193px){section.honorhealth-announcement > .inner-content{padding: 0 25px}}section.honorhealth-announcement > .inner-content h2 img{width: 100%}section.honorhealth-announcement > .inner-content p:not(.cta-wrapper){max-width: 1020px;font-size: 1.25rem;line-height: 1.1em;color: #46236e;margin: 3.4375rem auto 3.125rem}@media screen and (max-width:767px){section.honorhealth-announcement > .inner-content p:not(.cta-wrapper){margin: 30px auto 30px}}@media screen and (max-width:767px){section.location-information ~ section.reviews{background-color: #fff !important}}section.providers-list{width: 100%;text-align: center;padding: 80px 0 80px}@media screen and (max-width:767px){section.providers-list{padding: 50px 0}}section.providers-list > .inner-content{width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;max-width: 1450px;padding: 0 45px;margin: 0 auto}@media screen and (max-width: 1193px){section.providers-list > .inner-content{padding: 0 25px}}section.providers-list .covid-testing em{font-style: normal;color: #634fc7}section.providers-list .providers-heading{font-size: 2.5rem;line-height: 1.05em;letter-spacing: -0.01em;font-weight: 600;color: #634fc7;margin-bottom: 2.5rem}section.providers-list .providers-container{width: 100%}section.providers-list .providers{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}@media screen and (min-width: 768px) and (max-width: 1000px){section.providers-list .providers{margin: 0;width: 100%}}@media screen and (max-width:767px){section.providers-list .providers{display: block}}section.providers-list .providers > div{width: 440px;max-width: 440px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 440px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 440px;-ms-flex: 0 0 440px;flex: 0 0 440px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #fff;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;overflow: hidden;text-align: left;font-size: 1.125rem;line-height: 1.22222222em}@media screen and (max-width:767px){section.providers-list .providers > div{width: 100%;max-width: none}section.providers-list .providers > div + div{margin-left: 0 !important;margin-top: 20px}}@media screen and (min-width: 768px) and (max-width: 1000px){section.providers-list .providers > div{width: calc(50% - 50px);max-width: calc(50% - 50px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 50px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 50px);-ms-flex: 0 0 calc(50% - 50px);flex: 0 0 calc(50% - 50px);margin: 0 25px !important}}section.providers-list .providers > div .cta-wrapper{margin-top: 2.1875rem}section.providers-list .providers > div .content-container{max-width: 277px}section.providers-list .providers > div a.name-text{display: block;font-size: 1.25rem;line-height: 1.2em;margin-bottom: .85em;font-weight: 600}section.providers-list .providers > div + div{margin-left: 2.8125rem}section.providers-list .providers > div div.content-box:before{content: '';display: block;width: 100%;padding-top: 64.22018349%}html.ie section.providers-list .providers > div div.content-box{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}html.ie section.providers-list .providers > div div.content-box + div{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto}html.ie section.providers-list .providers > div div.content-box + div > div{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}section.providers-list .providers > div > div:first-of-type{position: relative}section.providers-list .providers > div > div:first-of-type > a{position: absolute;top: 0;left: 0;width: 100%;height: 100%}section.providers-list .providers > div > div:first-of-type img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;font-family: 'object-fit: cover; object-position: center center;';object-fit: cover;object-position: center center}section.providers-list .providers > div > div:first-of-type + div{padding: 40px 45px 45px;height: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}@media screen and (max-width:767px){section.providers-list .providers > div > div:first-of-type + div{padding: 20px}}section.providers-list .providers > div > div:first-of-type + div > div:first-of-type{max-width: 277px}@media screen and (max-width:767px){section.providers-list .providers > div > div:first-of-type + div > div:first-of-type{max-width: 260px}}.page-template-locations .hero-desktop.locations-state-hero{background: none !important}section.main.locations-main{padding: 0}section.main.locations-main article{border-top: solid 2px #ebe9e5;margin: 0;padding-top: 38px;padding-bottom: 38px}section.main.locations-main article > :last-child{margin-bottom: 0;padding-bottom: 0}section.locations-state-hero{position: relative}@media screen and (max-width:767px){section.locations-state-hero{height: 90vw}}@media screen and (min-width:768px){section.locations-state-hero{height: 550px}}section.locations-state-hero .gm-fullscreen-control{top: auto !important;bottom: 105px !important}section.locations-state-hero i.map-action{top: auto !important;bottom: 20px !important;position: absolute;height: 25px;line-height: 25px;padding: 0 14px;font-size: .75rem;color: #fff;text-align: center;font-weight: 700;font-style: normal;z-index: 1000;background-color: #f5693c;margin: 10px 14px;cursor: pointer;-webkit-transition: background-color .2s linear;-moz-transition: background-color .2s linear;-ms-transition: background-color .2s linear;-o-transition: background-color .2s linear;transition: background-color .2s linear}section.locations-state-hero i.map-action:hover{background-color: #e85c28}section.locations-state-hero div.map-legend{position: absolute;left: 10px !important;top: unset !important;bottom: 10px !important;padding: 10px 14px;font-size: .75rem;font-weight: 700;color: #53565a;font-style: normal;z-index: 1000;background-color: #fff}section.locations-state-hero div.map-legend.family_services{left: auto !important;right: 65px !important;bottom: 30px !important;top: auto !important;background-color: rgba(0,0,0,0.5) !important;padding: 5px 4px !important}@media screen and (max-width:767px){section.locations-state-hero div.map-legend.family_services{bottom: 20px !important}}@media screen and (max-width: 450px){section.locations-state-hero div.map-legend.family_services{bottom: unset !important;top: 10px !important}}@media screen and (max-width: 365px){section.locations-state-hero div.map-legend.family_services{right: 12% !important}}section.locations-state-hero div.map-legend.family_services ul{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}section.locations-state-hero div.map-legend.family_services ul li{margin: 0 5px !important;color: #fff;font-weight: 100;letter-spacing: 0.5px}section.locations-state-hero div.map-legend ul li{position: relative;padding: 1px 0px 1px 20px;line-height: 20px}section.locations-state-hero div.map-legend ul li:before{content: '';position: absolute;left: 0;width: 15px;height: 20px}section.locations-state-hero div.map-legend ul li.open:before{background: url('../png/open.png') no-repeat center center / contain}section.locations-state-hero div.map-legend ul li.closed:before{background: url('../png/closed.png') no-repeat center center / contain}section.locations-state-hero div.map-legend ul li.limited:before{background: url('../png/changes.png') no-repeat center center / contain}section.locations-state-hero div.map-legend ul li.yellow:before{background: url('../png/map_icon_purple.png') no-repeat center center / contain}section.locations-state-hero div.map-legend ul li.purple:before{background: url('../png/map_icon_orange.png') no-repeat center center / contain}section.locations-state-hero div.map-legend ul li.covid-purple:before{background: url('../png/purple-covid.png') no-repeat center center / contain}section.locations-state-hero div.map-legend ul li.covid-striped:before{background: url('../png/map_icon_purple.png') no-repeat center center / contain}section.locations-state-hero div.map-legend ul li.covid:before{background: url('../png/covid.png') no-repeat center center / contain}section.locations-state-hero div.map-legend ul li.red:before{background: url('../png/map_icon_medpost.png') no-repeat center center / contain}section.locations-state-hero div.map-legend ul li.green:before{background: url('../png/map_icon_carespot.png') no-repeat center center / contain}section.locations-state-hero #map-canvas{position: relative !important;z-index: 1 !important;height: 100%}section.locations-state-hero #map-canvas .infoBox{width: 300px}section.locations-state-hero #map-canvas .infoBox .map-popup{background-color: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;overflow: hidden;font-family: 'sofia-pro', sans-serif;font-size: 1rem;color: #53565a;-webkit-box-shadow: 0px -4px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px -4px 8px 0px rgba(0,0,0,0.25);box-shadow: 0px -4px 8px 0px rgba(0,0,0,0.25);font-weight: 300;line-height: 1.38888889;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}@media screen and (max-width:767px){section.locations-state-hero #map-canvas .infoBox .map-popup{font-size: 14px}}section.locations-state-hero #map-canvas .infoBox .map-popup:before{position: absolute;top: 50%;left: 100%;-webkit-transform: translate(-50%, -50%) rotateZ(-45deg);-moz-transform: translate(-50%, -50%) rotateZ(-45deg);-ms-transform: translate(-50%, -50%) rotateZ(-45deg);-o-transform: translate(-50%, -50%) rotateZ(-45deg);transform: translate(-50%, -50%) rotateZ(-45deg);-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;transform-origin: 50% 50%;content: '';width: 27px;height: 27px;background-color: #fff;-webkit-box-shadow: 0px -10px 20px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px -10px 20px 0px rgba(0,0,0,0.25);box-shadow: 0px -10px 20px 0px rgba(0,0,0,0.25);z-index: 1}section.locations-state-hero #map-canvas .infoBox .map-popup a{-webkit-transition: color .2s linear;-moz-transition: color .2s linear;-ms-transition: color .2s linear;-o-transition: color .2s linear;transition: color .2s linear;color: #634fc7}section.locations-state-hero #map-canvas .infoBox .map-popup a:hover{color: #e85c28}section.locations-state-hero #map-canvas .infoBox .map-popup a strong{-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none}section.locations-state-hero #map-canvas .infoBox .map-popup a.map-popup-close{position: absolute;top: 0;right: 0;font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #fff;z-index: 3;font-size: .8125em;padding: 15px 16px;cursor: pointer;display: block}section.locations-state-hero #map-canvas .infoBox .map-popup a.map-popup-close:before{content: '\e925'}@media screen and (max-width:767px){section.locations-state-hero #map-canvas .infoBox .map-popup a.map-popup-close:before{color: #53565a;font-size: 16px}}@media screen and (min-width: 768px){section.locations-state-hero #map-canvas .infoBox .map-popup a.map-popup-close:before{color: #53565a}}section.locations-state-hero #map-canvas .infoBox .map-popup > *{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}section.locations-state-hero #map-canvas .infoBox .map-popup .location-meta{background-color: #fff;position: relative;z-index: 2;font-family: sofia-pro, sans-serif}section.locations-state-hero #map-canvas .infoBox .map-popup .location-meta .links .cta + .cta{margin-left: 0}@media screen and (min-width:768px){section.locations-state-hero #map-canvas .infoBox .map-popup .location-meta{padding: 20px;-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px)}}@media screen and (max-width:767px){section.locations-state-hero #map-canvas .infoBox .map-popup .location-meta{padding: 12.5px 30px 35px 25px}}section.locations-state-hero #map-canvas .infoBox .map-popup .location-storefront{background-size: cover;background-repeat: no-repeat;background-position: center center}section.locations-state-hero #map-canvas .infoBox .map-popup .location-storefront:before{content: '';display: block;width: 100%;padding-bottom: 44.26666667%}section.locations-state-hero #map-canvas .infoBox .map-popup .location-name{font-size: 1.375em;line-height: 1.2;font-weight: 700;margin-bottom: 15px}section.locations-state-hero #map-canvas .infoBox .map-popup .location-name:not(.distance) span{display: none}section.locations-state-hero #map-canvas .infoBox .map-popup .location-name span.location-suffix{margin-top: 0.1em;display: block;width: 100%;font-size: .875rem !important;color: #878caa;line-height: 1.2}section.locations-state-hero #map-canvas .infoBox .map-popup .location-name span:not(.location-suffix){color: #959493}section.locations-state-hero #map-canvas .infoBox .map-popup .location-name span:not(.location-suffix):before{content: '\00A0\2022\00A0\00A0'}section.locations-state-hero #map-canvas .infoBox .map-popup .location-type{background: #eff1f8;padding: 10px 37.5px 10px 12.5px;font-size: 1rem;color: #6450c8;margin: 12.5px 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;display: inline-block}section.locations-state-hero #map-canvas .infoBox .map-popup .location-type i{margin-right: 6.25px}section.locations-state-hero #map-canvas .infoBox .map-popup .location-type i.carespot:before{color: #96ca4e}section.locations-state-hero #map-canvas .infoBox .map-popup .location-type i.medpost:before{color: #ed1d24}section.locations-state-hero #map-canvas .infoBox .map-popup .location-street-address{margin-top: 10px;margin-bottom: .875em;color: #878caa}@media screen and (max-width:767px){section.locations-state-hero #map-canvas .infoBox .map-popup .location-street-address{margin-top: 4px;margin-bottom: 10px}}section.locations-state-hero #map-canvas .infoBox .map-popup .location-contact{margin-top: .2em;margin-bottom: 40px;color: #878caa}@media screen and (max-width:767px){section.locations-state-hero #map-canvas .infoBox .map-popup .location-contact{margin-bottom: 10px}}section.locations-state-hero #map-canvas .infoBox .map-popup .location-contact li{display: block}section.locations-state-hero #map-canvas .infoBox .map-popup .location-contact li:before{display: inline-block;width: 1.25rem;font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}section.locations-state-hero #map-canvas .infoBox .map-popup .location-contact li.phone a{color: #634fc7}section.locations-state-hero #map-canvas .infoBox .map-popup .location-contact li span{display: inline-block;width: 1.25rem}section.locations-state-hero #map-canvas .infoBox .map-popup .location-contact li span:after{content: ' '}section.locations-state-hero #map-canvas .infoBox .map-popup .location-contact li a{color: #634fc7}section.locations-state-hero #map-canvas .infoBox .map-popup .links{color: red}section.locations-state-hero #map-canvas .infoBox .map-popup .links.sub-links{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 20px}section.locations-state-hero #map-canvas .infoBox .map-popup .links.sub-links .column{flex: 1}section.locations-state-hero #map-canvas .infoBox .map-popup .links.sub-links a.additional-info{color: #6450c8;font-size: 20px;line-height: 1;white-space: nowrap;border-bottom: 2px solid #6450c8;padding-bottom: 6px;border-radius: 0;height: auto}@media screen and (max-width:767px){section.locations-state-hero #map-canvas .infoBox .map-popup .links.sub-links a.additional-info{padding-bottom: 5px;display: inline;font-size: 1em}}section.locations-state-hero #map-canvas .infoBox .map-popup .links.sub-links a.directions{background-color: transparent;color: #6450c8;font-size: 20px;line-height: 1;white-space: nowrap;border-bottom: 2px solid #6450c8;padding-bottom: 10px;border-radius: 0;height: auto}@media screen and (max-width:767px){section.locations-state-hero #map-canvas .infoBox .map-popup .links.sub-links a.directions{padding-bottom: 5px;display: inline;font-size: 1em}}section.locations-state-hero #map-canvas .infoBox .map-popup .additional-info{font-size: .75em}@media screen and (max-width:767px){section.locations-state-hero #map-canvas .infoBox .map-popup .additional-info{display: block;width: 100%;font-size: .875em}section.locations-state-hero #map-canvas .infoBox .map-popup .additional-info:after{font-size: .875em}}section.locations-state-hero #map-canvas .infoBox .map-popup .check-in{margin-top: .5em;display: inline-block;background-color: #f5693c;color: #fff;font-size: 20px;font-weight: 700;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 10px 15px;text-align: center;-webkit-transition: background-color .2s linear;-moz-transition: background-color .2s linear;-ms-transition: background-color .2s linear;-o-transition: background-color .2s linear;transition: background-color .2s linear}@media screen and (max-width:767px){section.locations-state-hero #map-canvas .infoBox .map-popup .check-in{margin-top: 10px;padding: 7px 15px;font-size: 1em}}section.locations-state-hero #map-canvas .infoBox .map-popup .check-in:hover{background-color: #46236e;color: #fff}section.locations-state-hero #map-canvas .infoBox .map-popup .directions{display: block;width: 100%;background-color: #f5693c;color: #fff;text-align: center;font-weight: 700;-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;height: 40px;line-height: 40px;-webkit-transition: background-color .2s linear;-moz-transition: background-color .2s linear;-ms-transition: background-color .2s linear;-o-transition: background-color .2s linear;transition: background-color .2s linear}section.locations-state-hero #map-canvas .infoBox .map-popup .directions:hover{background-color: #e85c28;color: #fff}section .content .location-listing .legend{text-align: right}section .content .location-listing .legend p{display: inline-block;margin-bottom: 0;margin-top: -75px;padding: 15px;display: -webkit-box;display: -moz-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}section .content .location-listing .legend p span{color: #53565a;white-space: nowrap;margin-left: 12.5px}section .content .location-listing#all-locations{margin-bottom: -3.125rem}section .content .location-listing#service-location-listing h2.list-heading{margin-bottom: 3.125rem}section .content .location-listing a{text-decoration: none}section .content .location-listing h1,section .content .location-listing .h1{font-weight: 700;margin-bottom: 5px;color: #634fc7;font-size: 30px;font-weight: 400}@media screen and (max-width:767px){section .content .location-listing h1,section .content .location-listing .h1{font-size: 2rem;margin-bottom: 2rem}}@media screen and (min-width: 768px){section .content .location-listing.nearby-visible h1,section .content .location-listing.nearby-visible .h1{margin-bottom: 0}}section .content .location-listing.nearby-visible + .location-listing h1,section .content .location-listing.nearby-visible + .location-listing .h1{font-size: 1.8125rem}section .content .location-listing#nearby-locations:not(.nearby-visible){display: none}section .content .location-listing h2:not(.inherit),section .content .location-listing .h2:not(.inherit){font-weight: 700;color: #46236e;font-size: 2.375rem;margin-bottom: 1.125rem}section .content .location-listing h3,section .content .location-listing .h3{font-weight: 700;font-size: 1.125rem;text-transform: none;margin-bottom: .8125rem;margin-top: 0 !important}section .content .location-listing h3 .location-distance,section .content .location-listing .h3 .location-distance{color: #f5693c;white-space: nowrap;display: block;font-size: 18px !important;position: relative;padding-left: 10px}section .content .location-listing h3 .location-distance:before,section .content .location-listing .h3 .location-distance:before{position: absolute;top: 9px;left: 0;content: "";width: 7px;height: 7px;background-image: url("../svg/symbol_bullet_orange.svg");background-size: 7px 7px;background-position: center center}section .content .location-listing h3 a,section .content .location-listing .h3 a{text-decoration: none;position: relative;display: inline-block;width: 100%;padding-right: 40px;color: #634fc7;font-size: 26px}section .content .location-listing h3 a img,section .content .location-listing .h3 a img{padding: 12.5px 0;display: block}section .content .location-listing h3 a img.pin,section .content .location-listing .h3 a img.pin{position: absolute;top: -31.25px;right: 0px}section .content .location-listing h3 span.location-suffix,section .content .location-listing .h3 span.location-suffix{margin-top: 0.25em;display: block;width: 100%;font-size: 18px !important;color: #878caa;line-height: 1.2}section .content .location-listing h3 span.location-suffix.small,section .content .location-listing .h3 span.location-suffix.small{font-size: .9375rem}section .content .location-listing h3 span.location-suffix.color-purple,section .content .location-listing .h3 span.location-suffix.color-purple{color: #6450c8}@media screen and (min-width: 650px){section .content .location-listing:not(#nearby-locations):not(#vaccine-locations-list) .locations{margin-top: 1.5625rem}}@media screen and (min-width: 650px){section .content .location-listing .locations{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;margin: 0 -3.125rem;width: calc(100% + 3*1.5625rem);margin-bottom: 1.5625rem}}section .content .location-listing .locations > article{font-weight: 700}@media screen and (min-width: 768px){section .content .location-listing .locations > article{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(33.333333333333333% - 4*1.5625rem - 2px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(33.333333333333333% - 4*1.5625rem - 2px);-ms-flex: 0 0 calc(33.333333333333333% - 4*1.5625rem - 2px);flex: 0 0 calc(33.333333333333333% - 4*1.5625rem - 2px);width: calc(33.333333333333333% - 4*1.5625rem - 2px)}}@media screen and (min-width: 650px) and (max-width: 999px){section .content .location-listing .locations > article{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 4*1.5625rem - 2px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 4*1.5625rem - 2px);-ms-flex: 0 0 calc(50% - 4*1.5625rem - 2px);flex: 0 0 calc(50% - 4*1.5625rem - 2px);width: calc(50% - 4*1.5625rem - 2px)}}@media screen and (min-width: 650px){section .content .location-listing .locations > article{padding: 0 3.125rem;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;padding-top: 1.5625rem;padding-bottom: 1.5625rem;border-left: solid transparent 1px;border-right: solid transparent 1px}}section .content .location-listing .locations > article .location-type{background: #eff1f8;padding: 10px 37.5px 10px 12.5px;font-size: 1rem;color: #6450c8;margin: 12.5px 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;display: inline-block}section .content .location-listing .locations > article .location-type i{margin-right: 6.25px}section .content .location-listing .locations > article .location-type i.carespot:before{color: #96ca4e}section .content .location-listing .locations > article .location-type i.medpost:before{color: #ed1d24}section .content .location-listing .locations.locations-service > article{border: none !important}@media screen and (min-width: 1026px){section .content .location-listing .locations.locations-service > article{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 4*1.5625rem - 2px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 4*1.5625rem - 2px);-ms-flex: 0 0 calc(50% - 4*1.5625rem - 2px);flex: 0 0 calc(50% - 4*1.5625rem - 2px);width: calc(50% - 4*1.5625rem - 2px)}}@media screen and (max-width: 1025px){section .content .location-listing .locations.locations-service > article{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(100% - 4*1.5625rem - 2px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(100% - 4*1.5625rem - 2px);-ms-flex: 0 0 calc(100% - 4*1.5625rem - 2px);flex: 0 0 calc(100% - 4*1.5625rem - 2px);width: calc(100% - 4*1.5625rem - 2px)}}@media screen and (max-width: 450px){section .content .location-listing .locations.locations-service > article{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 100%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;width: 100%}}section .content .location-listing .locations.locations-service .location-contact a{font-weight: inherit;text-decoration: none}section .content .location-listing .locations.locations-service .location-contact span{display: inline}section .content .location-listing .locations.locations-service .cta-wrapper .checkin-link{font-size: 16px}section .content .location-listing .locations.locations-service .cta-wrapper .more-info{white-space: nowrap}@media screen and (max-width: 649px){section .content .location-listing .container + .container,section .content .location-listing .container article + article{padding-top: 25px;margin-top: 25px;border-top: solid 2px #ebe9e5}}@media screen and (min-width: 650px){section .content .location-listing .container.container-single .locations > article.priority-access-box + article + article{margin-top: 40px}section .content .location-listing .container.container-single .locations > article.priority-access-box + article + article h2,section .content .location-listing .container.container-single .locations > article.priority-access-box + article + article .h2{margin-top: -40px}section .content .location-listing .container.container-single .locations > article.priority-access-box + article + article + article{margin-top: 3.125rem;border-left: none}section .content .location-listing .container:not(.container-single) h2{margin-bottom: -2.0625rem}section .content .location-listing .container:not(.container-with-grey-box) + .container{border-top: solid 2px #ebe9e5}section .content .location-listing .container:not(.container-with-grey-box) + .container:not(.container-single){padding-top: 3.125rem}section .content .location-listing .container.container-with-grey-box + .container{position: relative}section .content .location-listing .container.container-with-grey-box + .container:before{content: "";position: absolute;height: 2px;border-top: 2px solid #ebe9e5;width: 66.66666667%;top: 0;right: 0}section .content .location-listing .container.container-with-grey-box + .container:not(.container-single){padding-top: 3.125rem}section .content .location-listing .container.container-with-grey-box + .container + .container{border-top: solid 2px #ebe9e5}section .content .location-listing .container.container-with-grey-box + .container + .container:before{display: none}}@media screen and (max-width: 999px){section .content .location-listing .container.container-with-grey-box + .container:before{width: 100%}}section .content .location-listing .container .location-street-address{margin-bottom: .5rem;font-weight: 700}section .content .location-listing .container .location-contact li{display: block}section .content .location-listing .container .location-contact li:before{display: inline-block;width: 1.25rem;font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}section .content .location-listing .container .location-contact li.phone a{color: #634fc7}section .content .location-listing .container .location-contact li span{display: inline-block;width: 1.25rem}section .content .location-listing .container .location-contact li span:after{content: ' '}section .content .location-listing .container .location-contact li a{color: inherit}section .content .location-listing .container .location-links{margin-top: 1rem;margin-bottom: 1rem;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}@media screen and (max-width: 450px){section .content .location-listing .container .location-links{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}}section .content .location-listing .container .location-links a{display: block;margin-bottom: 5px}section .content .location-listing .container .location-links a + br{display: none}section .content .location-listing .container .location-links a.checkin-link{background-color: #f5693c;color: #fff;border: none;text-decoration: none !important;display: inline-block;cursor: pointer;padding: 10px 20px;text-align: center;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-right: 30px}section .content .location-listing .container .location-links a.checkin-link:hover{background-color: #e85c28}section .content .location-listing .container .location-links a.more-info{color: #634fc7;border-bottom: 2px solid #634fc7;padding-top: 10px}@media screen and (max-width: 450px){section .content .location-listing .container .location-links a.more-info{max-width: fit-content}}section .content .location-listing .container .location-links a.more-info:hover{color: #46236e;border-bottom: 2px solid #46236e}section.location-information{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section.location-information #location-map,section.location-information #map-canvas{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}section.location-information #location-map{margin-top: 75px;padding-top: 65px}section.location-information .location-details{padding: 50px 0 0;width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}@media screen and (max-width: 767px){section.location-information .location-details{padding: 0}}section.location-information .location-details > .address-and-photo > .inner-content > .location-address-priority-access{width: calc(50% - 35px);max-width: calc(50% - 35px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 35px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 35px);-ms-flex: 0 0 calc(50% - 35px);flex: 0 0 calc(50% - 35px);padding: 0}@media screen and (max-width:767px){section.location-information .location-details > .address-and-photo > .inner-content > .location-address-priority-access{padding-bottom: 50px !important}}@media screen and (max-width: 767px){section.location-information .location-details > .address-and-photo > .inner-content > .location-address-priority-access{width: 100%;max-width: 100%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 100%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;order: 3;padding: 20px}}section.location-information .location-details > .address-and-photo > .inner-content > .location-address-priority-access > div.content{background-image: url('../jpg/north-carolina-apex-2-1-1400x940.jpg');width: 100%;height: 100%;max-width: 700px;max-height: 500px}section.location-information .location-details > .address-and-photo > .inner-content .location-photo{width: calc(50% - 35px);max-width: calc(50% - 35px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 35px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 35px);-ms-flex: 0 0 calc(50% - 35px);flex: 0 0 calc(50% - 35px);padding: 0}@media screen and (max-width: 767px){section.location-information .location-details > .address-and-photo > .inner-content .location-photo{width: 100%;max-width: 100%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 100%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;order: 1;height: calc((220/375) * 100vw)}}section.location-information .location-details > .address-and-photo > .inner-content .location-photo .content{position: relative;height: 100%;overflow: hidden}section.location-information .location-details > .address-and-photo > .inner-content .location-photo .content div.photo{width: 100%;height: 100%;max-width: 700px;max-height: 500px;min-height: 430px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-size: cover;background-position: center center;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}@media screen and (max-width: 767px){section.location-information .location-details > .address-and-photo > .inner-content .location-photo .content div.photo{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;max-width: none}}section.location-information .location-details > .address-and-photo > .inner-content .location-photo .content div.photo a.view{background-color: #878CAA;background-color: #878caa;color: #fff;padding: 30px;height: 51px;width: 57px;font-family: 'sofia-pro', sans-serif;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;font-weight: 300;z-index: 2}section.location-information .location-details > .address-and-photo > .inner-content .location-photo .content div.photo a.view.view-photo{-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0}section.location-information .location-details > .address-and-photo > .inner-content .location-photo .content div.photo a.view.view-map{-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px}section.location-information .location-details > .address-and-photo > .inner-content .location-photo .notice-content{width: 100%;height: 100%;max-height: 500px;position: absolute;top: 0;background-color: rgba(0,0,0,0.4);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;color: #fff;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;font-size: 1.7rem;padding: 1.25rem;text-align: center;z-index: 1}section.location-information .location-details > .address-and-photo > .inner-content .location-photo .notice-content p{text-align: inherit !important;line-height: 1.10294118em;margin-bottom: 0;margin-top: 0.5em}section.location-information .location-details > .address-and-photo > .inner-content .location-photo .notice-content .notice-heading{font-size: 1.7rem;line-height: 1.10294118em}section.location-information .location-details > .address-and-photo > .inner-content .location-photo .notice-content .notice-heading a{color: #f5693c}section.location-information .location-details > .address-and-photo > .inner-content .location-photo .notice-content .notice-copy a{color: #e85c28}@media screen and (max-width:767px){section.location-information .location-details > .address-and-photo > .inner-content .location-photo .notice-content{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;padding-right: 60px}}section.location-information .location-details > .address-and-photo > .inner-content .location-photo .notice-content.notice-purple{background-color: rgba(100,80,200,0.8)}section.location-information .location-details .cta-wrapper.gray-bar{height: auto;-webkit-flex-grow: 1;-webkit-flex-shrink: 0;-webkit-flex-basis: 100%;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 0 100%;-ms-flex: 1 0 100%;flex: 1 0 100%}@media screen and (max-width: 767px){section.location-information .location-details .cta-wrapper.gray-bar{display: none;visibility: hidden}}section.location-information .location-details .cta-wrapper.gray-bar .cta-wrapper-container{padding: 0}section.location-information .location-details .cta-wrapper.mobile-gray-bar{background-color: #dce1f0;-webkit-flex-grow: 1 !important;-webkit-flex-shrink: 0 !important;-webkit-flex-basis: 100% !important;-webkit-box-flex: 1 !important;-moz-box-flex: 1 !important;-webkit-flex: 1 0 100% !important;-ms-flex: 1 0 100% !important;flex: 1 0 100% !important;order: 2;z-index: 1}@media screen and (min-width: 768px){section.location-information .location-details .cta-wrapper.mobile-gray-bar{display: none;visibility: hidden}}section.location-information .location-details .cta-wrapper.mobile-gray-bar .cta-wrapper-container{padding: 20px 25px;color: #46236e;width: 100%}@media screen and (max-width: 767px){section.location-information .location-details .cta-wrapper.mobile-gray-bar .cta-wrapper-container{padding: 20px}}section.location-information .location-details .cta-wrapper.mobile-gray-bar .cta-wrapper-container a{display: inline-block;background: none;border: none;margin: 0;padding: 0;height: auto;font-size: 1rem;line-height: 1.125em;text-decoration: underline !important;text-underline-position: under;margin-top: .625rem}section.location-information .location-details .cta-wrapper.mobile-gray-bar .cta-wrapper-container p{margin-bottom: 0}section.location-information .location-details .cta-wrapper.mobile-gray-bar img{display: block}@media screen and (max-width: 767px){section.location-information .location-details{padding-left: 0;padding-right: 0;overflow: hidden}section.location-information .location-details > .location-photo{-webkit-order: 1;order: 1;width: 100%;height: 60vw;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);position: relative;z-index: 3}section.location-information .location-details > .location-photo .view{position: absolute;top: 50%;background-color: #f5693c;color: #fff;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;line-height: 1.2;font-size: 1.25rem;padding: 12.5px 25px;-webkit-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.25);cursor: pointer;-webkit-transform: translateY(-50%) scale(.7);-moz-transform: translateY(-50%) scale(.7);-ms-transform: translateY(-50%) scale(.7);-o-transform: translateY(-50%) scale(.7);transform: translateY(-50%) scale(.7);z-index: 2}section.location-information .location-details > .location-photo .view:before,section.location-information .location-details > .location-photo .view:after{font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1.25rem}section.location-information .location-details > .location-photo .view.view-map{right: 0;-webkit-transform-origin: right center;-moz-transform-origin: right center;transform-origin: right center}section.location-information .location-details > .location-photo .view.view-map:after{content: '\e901';margin-left: 0.7em}section.location-information .location-details > .location-photo .view.view-photo{-webkit-transform-origin: left center;-moz-transform-origin: left center;transform-origin: left center;left: 100%}section.location-information .location-details > .location-photo .view.view-photo:before{-webkit-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);content: '\e901';margin-right: 0.7em}html.view-map section.location-information .location-details > .location-photo{-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%)}section.location-information .location-details > #location-map{-webkit-order: 2;order: 2;width: 100%;margin-left: -100%;opacity: 2;height: 60vw;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);position: relative;z-index: 2}html.view-map section.location-information .location-details > #location-map{-webkit-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%)}section.location-information .location-details > div.content{-webkit-order: 3;order: 3;width: 100%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 100%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;padding: 25px}section.location-information .location-details > #hours{background-color: #fff;-webkit-order: 4;order: 4;width: 100%}}@media screen and (max-width: 767px) and screen and (max-width: 400px){section.location-information .location-details > .location-photo .view{font-size: 13px;padding: 7px 14px}}section.location-information .location-details > div{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 50%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;width: 50%}section.location-information .location-details > div.location-photo{padding: 0;height: 570px;margin: 50px 0 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}@media screen and (min-width: 768px){section.location-information .location-details > div.content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;padding-right: 0;padding-left: 50px}section.location-information .location-details > div.content > div{width: 100%;max-width: 550px;padding-right: 50px;padding-bottom: 50px}}section.location-information .location-details > div.content.location-address-priority-access{padding-left: 20px}@media screen and (max-width:767px){section.location-information .location-details > div.content.location-address-priority-access{margin-bottom: 50px}}section.location-information .location-details > div.content.location-address-priority-access .cta{width: 190px}section.location-information .location-details > div.content.location-address-priority-access .cta.wide-cta{width: 250px;line-height: 50px}section.location-information .location-details > div.content.location-address-priority-access .cta.auto-cta{width: auto;max-width: none;line-height: 50px}@media screen and (max-width:767px){section.location-information .location-details > div.content.location-address-priority-access .cta{width: auto;max-width: 250px}}html.ie section.location-information .location-details > div.content.location-address-priority-access .cta{width: inherit}section.location-information .location-details > div.content.location-address-priority-access > div{max-width: 720px;padding-right: 0;padding-bottom: 0;padding-right: 25px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper{max-width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}@media screen and (max-width: 1100px){section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper{width: 100%;max-width: 45vw}}@media screen and (max-width:767px){section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper{display: block;width: 100%;padding-left: 25px;max-width: none}}section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper > div{width: 100%;max-width: 100%}@media screen and (max-width:767px){section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper > div{padding-bottom: 0}}section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper .priority-access-inner{padding-top: 50px;max-width: 550px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}@media screen and (max-width: 1100px){section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper .priority-access-inner{width: 100%;max-width: 45vw}}@media screen and (max-width:767px){section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper .priority-access-inner{display: block;max-width: none}}section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper .priority-access-inner img{width: 200px;display: block;margin-bottom: 0.5em}section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper .priority-access-inner p{padding-right: 25px}@media screen and (max-width:767px){section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper .priority-access-inner p{padding-right: 0}}section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper .fm-telemedicine{border: 2px solid #6450c8;padding: 10px;font-weight: bold;text-align: center;margin-top: 25px}@media screen and (max-width:767px){section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper .fm-telemedicine{margin-top: 12.5px;max-width: 250px}}section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper + .location-address-wrapper{width: 100%;max-width: none;background: #d7d2cb;-webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end}@media screen and (max-width:767px){section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper + .location-address-wrapper{background: #ebe9e5}}@media screen and (min-width: 768px){section.location-information .location-details > div.content.location-address-priority-access > div .covid-testing{margin-bottom: 25px;padding: 15px;background-color: #fff;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;max-width: 550px;width: 100%}}@media screen and (max-width:767px){section.location-information .location-details > div.content.location-address-priority-access > div .covid-testing{margin-left: 25px}}section.location-information .location-details > div.content.location-address-priority-access > div .covid-testing + .location-address-wrapper{width: 100%;max-width: none;background: #d7d2cb;-webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end}@media screen and (max-width:767px){section.location-information .location-details > div.content.location-address-priority-access > div .covid-testing + .location-address-wrapper{background: #ebe9e5}}section.location-information .location-details > div.location-photo{margin: 0;position: relative;padding-right: 25px;margin-bottom: 25px}@media screen and (max-width: 767px){section.location-information .location-details > div.location-photo{padding-right: 0}}section.location-information .location-details > div.location-photo .content{width: 100%;height: 30vw}@media screen and (max-width: 767px){section.location-information .location-details > div.location-photo .content{height: 100%}}section.location-information .location-details > div.location-photo .content .photo{-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;max-width: 700px;width: 100%;height: 100%;max-height: 500px;background-size: cover;background-position: center center;background-repeat: no-repeat}@media screen and (max-width: 767px){section.location-information .location-details > div.location-photo .content .photo{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;max-width: none;max-height: none}}section.location-information .location-details > div.location-photo.notice .photo{filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter: gray;-webkit-filter: grayscale(100%)}section.location-information .location-details > div.location-photo.notice .photo:after{content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none;background-color: rgba(0,0,0,0.8)}section.location-information .location-details > div.location-photo.notice .notice-content{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;padding: 50px;padding: 1.25rem;line-height: 1.125rem}section.location-information .location-details > div.location-photo.notice .notice-content p{text-align: inherit !important}@media screen and (max-width:767px){section.location-information .location-details > div.location-photo.notice .notice-content{padding: 20px 100px 20px 20px}}section.location-information .location-details > div.location-photo.notice .notice-content .notice-heading{color: #f5693c;display: inline-block;line-height: 1.2;font-size: 1.25rem;padding-bottom: 1rem;margin-bottom: 1rem;border-bottom: solid 4px #959493}@media screen and (min-width: 768px){section.location-information .location-details > div.location-photo.notice .notice-content .notice-heading{font-size: 1.875rem}}section.location-information .location-details > div.location-photo.notice .notice-content .notice-copy{color: #fff;font-size: .9375rem}@media screen and (min-width: 768px){section.location-information .location-details > div.location-photo.notice .notice-content .notice-copy{width: 100%;font-size: 1.25rem}}section.location-information .location-details > div.location-photo .notification{position: absolute;bottom: 0;color: #f5693c;padding: 6.25px 25px;font-size: 1.5rem;text-align: center;width: 100%}@media screen and (max-width:767px){section.location-information .location-details > div.location-photo .notification{font-size: 1.125rem}}section.location-information .location-details > div.location-photo .notification span{z-index: 2;position: relative}section.location-information .location-details > div.location-photo .notification i.bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(70,35,110,0.9);-mix-background-blend-mode: multiply;-moz-mix-blend-mode: multiply;-o-mix-blend-mode: multiply;mix-blend-mode: multiply;z-index: 1}section.location-information .location-details > div.location-photo .notification [class^="icon-"],section.location-information .location-details > div.location-photo .notification [class*=" icon-"]{font-size: 1rem;padding-left: 5px}@media screen and (max-width:767px){section.location-information .location-details > div.location-photo .notification [class^="icon-"],section.location-information .location-details > div.location-photo .notification [class*=" icon-"]{font-size: .75rem}}@media screen and (max-width: 767px){section.location-information .location-details > div.location-photo{width: 100%;height: 60vw}}section.location-information .location-details .location-address-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}section.location-information .location-details .location-address-wrapper > div{width: 100%}section.location-information .location-details .location-address-wrapper .location-contact{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}section.location-information .location-details .location-address-wrapper .location-contact li{white-space: nowrap}section.location-information .location-details .location-address-wrapper .location-contact li + li{padding-left: 0}@media screen and (max-width: 910px){section.location-information .location-details .location-address-wrapper .location-contact{display: block;margin-top: 0 !important}section.location-information .location-details .location-address-wrapper .location-contact li{display: block;width: 100%}}section.location-information .content .location-state{color: #878caa;font-weight: 700;font-size: 1rem}section.location-information .content .location-intro{margin-bottom: .5rem}section.location-information .content .location-intro strong{color: #53565a}section.location-information .content .location-intro a{text-decoration: underline}@media screen and (max-width: 550px){section.location-information .content .cta-wrapper.left{-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%}}section.location-information .content .cta-wrapper .cta{line-height: 47px !important;margin-right: 1.875rem}section.location-information .content .cta-wrapper .cta.orange.no-arrow.checkin-link.wide-cta{white-space: nowrap}@media screen and (min-width: 1100px){section.location-information .content .cta-wrapper .cta.orange.no-arrow.checkin-link.wide-cta{min-width: 275px}}@media screen and (max-width:767px){section.location-information .content .cta-wrapper .cta.orange.no-arrow.checkin-link.wide-cta{display: block;width: 100%;margin: 0}}section.location-information .content .cta-wrapper .cta.white.directions{white-space: nowrap}@media screen and (min-width: 1100px){section.location-information .content .cta-wrapper .cta.white.directions{min-width: 189px}}@media screen and (max-width:767px){section.location-information .content .cta-wrapper .cta.white.directions{display: block;width: 100%;margin: 0}}section.location-information .content .cta-wrapper > a:last-of-type{margin-right: 0 !important}@media screen and (max-width: 1099px){section.location-information .content .cta-wrapper{-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}section.location-information .content .cta-wrapper a{margin-bottom: 20px}section.location-information .content .cta-wrapper > a:last-of-type{margin-bottom: 0 !important}}@media screen and (max-width:767px){section.location-information .content .cta-wrapper{width: 100% !important}}@media screen and (max-width:767px){section.location-information .content .cta-wrapper a + a{margin-top: 20px !important}}section.location-information .content h1{font-size: 2.5rem;line-height: 1.05em;color: #634fc7;font-weight: 600;margin-top: .5em;margin-bottom: .75em}@media screen and (max-width:767px){section.location-information .content h1{margin-bottom: 1.25rem;font-size: 1.875rem;line-height: 1.03333333em;letter-spacing: -0.01em}}section.location-information .content h1 span.location-suffix{margin-top: 0.25em;display: block;width: 100%;font-size: 16px !important;color: #878caa;line-height: 1.2}section.location-information .content .location-street-address,section.location-information .content .location-contact,section.location-information .content #description{font-size: 1.125rem;line-height: 1.55555556em;color: #878caa}@media screen and (max-width: 910px){section.location-information .content .location-street-address q,section.location-information .content .location-contact q,section.location-information .content #description q{display: block;width: 100%}section.location-information .content .location-street-address q span,section.location-information .content .location-contact q span,section.location-information .content #description q span{display: none}}section.location-information .content .location-street-address{margin-top: 2.5rem}@media screen and (max-width:767px){section.location-information .content .location-street-address{margin-top: 30px}}section.location-information .content .location-address-note{margin-top: .625rem}section.location-information .content .covid-testing{margin-top: 2.1875rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #fff;padding: 1.25rem;color: #878caa;font-size: 1.25rem;line-height: 1.05em;margin-bottom: 0}@media screen and (max-width:767px){section.location-information .content .covid-testing{margin-top: 0}}section.location-information .content .covid-testing img{margin-right: 1.5625rem}@media screen and (max-width:767px){section.location-information .content .covid-testing img{margin-right: 1.25rem}}section.location-information .content .covid-testing + .covid-testing{margin-top: .625rem}@media screen and (max-width:767px){section.location-information .content .covid-testing + .covid-testing{margin-top: 20px}}@media screen and (max-width:767px){section.location-information .content .covid-testing{-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}}@media screen and (min-width: 530px){section.location-information .content .location-address-patients{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;width: 100%;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}section.location-information .content .location-address-patients > *{width: 50%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 50%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%}}@media screen and (max-width: 529px){section.location-information .content .location-address-patients > * + *{margin-top: 1em}}@media screen and (min-width: 530px){section.location-information .content .location-contact-reviews{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;width: 100%;-webkit-box-align: end;-moz-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}section.location-information .content .location-contact-reviews > *{width: 50%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 50%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%}}@media screen and (max-width: 529px){section.location-information .content .location-contact-reviews > * + *{margin-top: 1em}}section.location-information .content .location-reviews{white-space: nowrap}section.location-information .content .stars{position: relative;display: inline-block;vertical-align: baseline;line-height: 1;font-size: .79375rem}section.location-information .content .stars:before,section.location-information .content .stars:after{font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;letter-spacing: .3125rem}section.location-information .content .stars:before{color: #fcad41;content: '\e907\e907\e907\e907\e907'}section.location-information .content .stars:after{color: #f5693c;position: absolute;top: 0;left: 0}section.location-information .content .stars.star5:after{content: '\e907\e907\e907\e907\e907'}section.location-information .content .stars.star4half:after{content: '\e907\e907\e907\e907\e91e'}section.location-information .content .stars.star4:after{content: '\e907\e907\e907\e907'}section.location-information .content .stars.star3half:after{content: '\e907\e907\e907\e91e'}section.location-information .content .stars.star3:after{content: '\e907\e907\e907'}section.location-information .content .stars.star2half:after{content: '\e907\e907\e91e'}section.location-information .content .stars.star2:after{content: '\e907\e907'}section.location-information .content .stars.star1half:after{content: '\e907\e91e'}section.location-information .content .stars.star1:after{content: '\e907'}@media screen and (max-width:767px){section.location-information .content #description{margin-top: 0;margin-bottom: 30px;font-size: 1.125rem;line-height: 1.22222222em}}section.location-information section.address-and-photo,section.location-information section.hours-and-directions{width: 100%}section.location-information section.address-and-photo > .inner-content,section.location-information section.hours-and-directions > .inner-content{width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;max-width: 1450px;padding: 0 45px;margin: 0 auto}@media screen and (max-width: 1193px){section.location-information section.address-and-photo > .inner-content,section.location-information section.hours-and-directions > .inner-content{padding: 0 25px}}@media screen and (max-width: 767px){section.location-information section.address-and-photo > .inner-content,section.location-information section.hours-and-directions > .inner-content{padding: 0;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}section.location-information section.address-and-photo .covid-testing em,section.location-information section.hours-and-directions .covid-testing em{font-style: normal;color: #634fc7}section.location-information section.address-and-photo{padding: 60px 0}@media screen and (max-width: 767px){section.location-information section.address-and-photo{padding: 0}}section.location-information section.address-and-photo .inner-content > div:nth-of-type(1){-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 35px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 35px);-ms-flex: 0 0 calc(50% - 35px);flex: 0 0 calc(50% - 35px)}section.location-information section.address-and-photo .inner-content > div:nth-of-type(2){-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 35px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 35px);-ms-flex: 0 0 calc(50% - 35px);flex: 0 0 calc(50% - 35px)}section.location-information section.hours-and-directions{padding: 60px 0 70px}@media screen and (max-width:767px){section.location-information section.hours-and-directions{padding: 50px 0 20px}section.location-information section.hours-and-directions #location-map{display: none !important}section.location-information section.hours-and-directions > .inner-content{display: block !important}section.location-information section.hours-and-directions #hours .hours-disclaimer{max-width: none !important}}section.location-information .cta-wrapper.gray-bar{width: 100%;padding: 0}section.location-information .cta-wrapper.gray-bar .cta-wrapper-container{min-height: 85px;width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;max-width: 1450px;padding: 0 45px !important;margin: 0 auto;font-weight: 600;font-size: 1.25rem;line-height: 1.1em;color: #46236e}@media screen and (max-width: 1193px){section.location-information .cta-wrapper.gray-bar .cta-wrapper-container{padding: 0 25px !important}}@media screen and (max-width: 1230px){section.location-information .cta-wrapper.gray-bar .cta-wrapper-container{min-height: 100px}}section.location-information .cta-wrapper.gray-bar .honorhealth img,section.location-information .cta-wrapper.gray-bar .jointcomission img,section.location-information .cta-wrapper.gray-bar .honorhealth span,section.location-information .cta-wrapper.gray-bar .jointcomission span{display: inline-block;vertical-align: middle}section.location-information .cta-wrapper.gray-bar .honorhealth img,section.location-information .cta-wrapper.gray-bar .jointcomission img{margin-right: 1.5625rem}section.location-information .cta-wrapper.gray-bar .honorhealth span,section.location-information .cta-wrapper.gray-bar .jointcomission span{margin-right: 1.5625rem}section.location-information section.hours-and-directions{background-color: #fff}section.location-information .hours-heading{font-size: 2rem;line-height: 1.0625em;color: #634fc7;font-weight: 600}@media screen and (max-width:767px){section.location-information .hours-heading:empty{margin-bottom: -40px}}section.location-information #hours{padding: 0;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}section.location-information #hours .content{padding: 0 25px}@media screen and (min-width: 768px) and (max-width: 1350px){section.location-information #hours{width: calc(50% - 20px);max-width: calc(50% - 20px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 20px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 20px);-ms-flex: 0 0 calc(50% - 20px);flex: 0 0 calc(50% - 20px)}}@media screen and (min-width: 768px){section.location-information #hours{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;margin: 0;width: calc(50% - 35px);max-width: calc(50% - 35px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 35px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 35px);-ms-flex: 0 0 calc(50% - 35px);flex: 0 0 calc(50% - 35px);padding: 0}section.location-information #hours .content{width: 100%;padding-right: 0;padding-left: 0;margin-right: 0}}@media screen and (min-width: 768px) and (max-width: 1350px){section.location-information #hours{width: calc(50% - 20px);max-width: calc(50% - 20px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 20px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 20px);-ms-flex: 0 0 calc(50% - 20px);flex: 0 0 calc(50% - 20px)}}section.location-information #hours .divider{margin: 0;color: #6450c8;font-size: .8125rem}section.location-information #hours h2{color: #634fc7;font-size: 1.25rem;line-height: 1.1em;margin-top: 1.875rem}section.location-information #hours .specialties{margin-top: 1rem}section.location-information #hours .specialties h2{font-size: 1.0625rem;text-transform: none;color: #53565a;margin-bottom: 0.75em}section.location-information #hours .specialties small{color: #959493;font-size: 0.867em}section.location-information #hours .specialties > div{white-space: nowrap}section.location-information #hours .specialties > div a{display: inline-block;vertical-align: middle;color: #f5693c;white-space: nowrap}section.location-information #hours .specialties > div a + a{margin-left: 50px}section.location-information #hours .specialties > div a img{display: inline-block;vertical-align: middle;width: 30px;height: auto;margin-right: 10px}section.location-information #hours .specialties > div a span{display: inline-block;vertical-align: middle}section.location-information #hours .specialties > div a:after{content: "\e901";padding-left: 3px;font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.5em}section.location-information #hours .hours-disclaimer{font-size: .8125rem;margin-top: 1rem;max-width: 540px}section.location-information #hours .hours-disclaimer .disclaimer-container{font-size: 1.125rem;line-height: 1.55555556em}section.location-information #hours .hours-disclaimer h2{color: #634fc7;font-size: 1.25rem;line-height: 1.1em;margin-top: 2.5rem}section.location-information #hours .hours-disclaimer p{margin-top: 15px;font-size: 1.125rem;line-height: 1.22222222em}section.location-information #hours .hours-disclaimer span{display: inline}section.location-information #hours ul{font-size: 1.125rem;line-height: 1.55555556em;color: #878caa}section.location-information #hours ul li{white-space: nowrap}section.location-information #hours ul li label:after{content: ':'}@media screen and (min-width: 401px){section.location-information #hours ul li{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}section.location-information #hours ul li label{font-weight: 400;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 130px}section.location-information #hours ul li span{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto}}@media screen and (max-width: 400px){section.location-information #hours ul li label,section.location-information #hours ul li span{display: block;width: 100%}section.location-information #hours ul li label{font-weight: 400}section.location-information #hours ul li + li{margin-top: 1em}}section.location-information #location-map{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: auto;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto}@media screen and (min-width: 768px){section.location-information #location-map{margin: 0;width: calc(50% - 35px);max-width: calc(50% - 35px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 35px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 35px);-ms-flex: 0 0 calc(50% - 35px);flex: 0 0 calc(50% - 35px);padding: 0;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}}section.location-information #location-map .content{width: 100%;padding: 0}section.location-information #location-map .content > div:first-of-type{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}section.location-information #location-map .content > div#description{font-size: 1.125rem;margin-top: 1.25rem;line-height: 1.22222222em;color: #878caa}section.location-information #location-map .content > div#description > :last-child{margin-bottom: 0}section.location-information #location-map .content > div:not(#description){position: relative}@media screen and (min-width: 768px){section.location-information #location-map .content > div:not(#description):before{content: '';display: block;width: 100%;padding-bottom: 51.5060241%}}@media screen and (max-width: 767px){section.location-information #location-map .content > div:not(#description){height: 60vw}}section.location-information #location-map .content > div:not(#description) #map-canvas{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #e6e4e1}section.location-information #providers-container{width: 100%;padding-bottom: 50px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 100%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;flex-direction: column;order: 5}section.location-information #providers-container .providers-heading{text-align: center}section.location-information #providers-container .providers-heading h2{margin-top: 2.25rem;margin-bottom: 1.4375rem;font-size: 1.8125rem;color: #6450c8}section.location-information #providers-container #providers{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section.location-information #providers-container #providers .provider{background-color: #fff;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;width: calc(50% - 25px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 25px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 25px);-ms-flex: 0 0 calc(50% - 25px);flex: 0 0 calc(50% - 25px);max-width: 320px}section.location-information #providers-container #providers .provider .name-text,section.location-information #providers-container #providers .provider .hours,section.location-information #providers-container #providers .provider .bio{padding-left: 1em;padding-right: 1em}section.location-information #providers-container #providers .provider img{width: 100%;-webkit-border-radius: 15px 15px 0 0;-moz-border-radius: 15px 15px 0 0;border-radius: 15px 15px 0 0}section.location-information #providers-container #providers .provider .separator{margin: 10px 0}section.location-information #providers-container #providers .provider + .provider{margin-left: 50px}section.location-information #providers-container #providers .provider .name{font-weight: 700;margin-bottom: 01em;display: block}section.location-information #providers-container #providers .provider .hours{font-size: .875rem}section.location-information #providers-container #providers .provider .bio{font-size: .8125rem;padding-bottom: 01em}section.location-information #providers-container #providers .provider .bio .cta-wrapper{-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}section.location-information #providers-container #providers .provider .bio .cta-wrapper .read-more{display: block;margin-top: 1em;margin-bottom: 1em}section.location-information #providers-container #providers .provider .bio .cta-wrapper .read-more::after{content: ''}body.map .hero-location-map img.photo{left: -100vw}body.map .hero-location-map #map{left: 0}body.map .hero-location-map .view-photo{left: 0}body.map .hero-location-map .view-map{left: -25vw}body.map .hero-location-map .desktop{display: n}.map-directions{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 25px}@media screen and (min-width: 768px){.map-directions{display: none}}.map-directions .request-ride{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: 25%;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 25%;-ms-flex: 1 1 25%;flex: 1 1 25%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}.map-directions .request-ride strong{color: #634fc7;white-space: nowrap;margin-right: 25px;display: block;margin-bottom: .625rem;font-size: 1.25rem;line-height: 1.1em;font-weight: 700}.map-directions .request-ride strong:after{content: ":"}.map-directions .request-ride .uber-lyft{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;text-transform: uppercase;font-weight: 700}.map-directions .request-ride .uber-lyft img{width: 0px;display: block}.map-directions .request-ride .uber-lyft a + div,.map-directions .request-ride .uber-lyft a + a{margin-left: 10px;padding-left: 10px}@media screen and (max-width:767px){.map-directions .request-ride .uber-lyft a{border: none;text-decoration: none !important;display: inline-block;cursor: pointer;padding: 0 30px;text-align: center;font-weight: 600;-webkit-transition: color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;-moz-transition: color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;-ms-transition: color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;-o-transition: color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;transition: color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;position: relative;white-space: nowrap;text-decoration: none;line-height: 47px;height: 50px;font-size: 1.25rem;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding-bottom: 2px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;width: 100%}.map-directions .request-ride .uber-lyft a.uber-btn{background-color: #000;margin: 0;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 10px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 10px);-ms-flex: 0 0 calc(50% - 10px);flex: 0 0 calc(50% - 10px);max-width: calc(50% - 10px);width: calc(50% - 10px);-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}.map-directions .request-ride .uber-lyft a.lyft-btn{background-color: #F540C8;margin: 0;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 10px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 10px);-ms-flex: 0 0 calc(50% - 10px);flex: 0 0 calc(50% - 10px);max-width: calc(50% - 10px);width: calc(50% - 10px);-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}}.map-directions .request-ride .uber-lyft .pipe{margin: 0 10px}.map-directions .request-ride .uber-lyft div#lyft-web-button-parent{margin-left: 5px;height: fit-content;width: fit-content;position: relative}@media screen and (max-width:767px){.map-directions .request-ride .uber-lyft div#lyft-web-button-parent{margin: 0 !important;width: 100%;height: 50px;padding: 0 !important;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(50% - 10px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(50% - 10px);-ms-flex: 0 0 calc(50% - 10px);flex: 0 0 calc(50% - 10px);max-width: calc(50% - 10px);width: calc(50% - 10px)}}.map-directions .request-ride .uber-lyft div#lyft-web-button-parent:hover span.lyft-span{color: #e85c28}.map-directions .request-ride .uber-lyft div#lyft-web-button-parent span.lyft-span{color: #634fc7;position: absolute;top: 0;z-index: -1}.map-directions .request-ride .uber-lyft div#lyft-web-button-parent button.lyft-web-button.multicolor.small{background-color: transparent;padding: 0}@media screen and (max-width:767px){.map-directions .request-ride .uber-lyft div#lyft-web-button-parent button.lyft-web-button.multicolor.small{width: 100%;height: 100%;background-color: #F540C8;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}}.map-directions .request-ride .uber-lyft div#lyft-web-button-parent button.lyft-web-button.multicolor.small .lyft-logo{width: 50px;height: 50px;margin: 0;padding: 0}@media screen and (max-width:767px){.map-directions .request-ride .uber-lyft div#lyft-web-button-parent button.lyft-web-button.multicolor.small .lyft-logo{padding: 0;background: url('../svg/ride_lyft_logo.svg') no-repeat center center}}.map-directions .request-ride .uber-lyft div#lyft-web-button-parent button.lyft-web-button.multicolor.small .lyft-logo svg{width: 0 !important;height: 0 !important}.map-directions .request-ride .uber-lyft div#lyft-web-button-parent button.lyft-web-button.multicolor.small .cta-eta{display: none}@media screen and (max-width:767px){.closed .map-directions:before{content: none !important}.closed #description{margin-bottom: 0 !important}.closed #description p{margin-bottom: 0 !important}#mobile-map-container,#mobile-photo-container,#map-canvas-mobile{position: absolute;top: 0;left: 0;width: 100%;height: 100%}#mobile-map-container{-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%)}.map-directions{position: relative;margin-top: 25px;width: 100%}.map-directions::before{content: "";border: none;background: url('../svg/circle-bullet-dark-gray.svg');background-repeat: repeat;height: 7px;width: 100%;z-index: 200;position: absolute;top: 0}.map-directions .request-ride{padding-bottom: 50px;padding-top: 40px;display: block}.map-directions .request-ride strong:after{content: ""}.map-directions .request-ride .uber-lyft{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}.map-directions .request-ride .uber-lyft img{width: 50px;display: block}.map-directions .request-ride .uber-lyft a{margin-right: 10px}.map-directions .request-ride .uber-lyft a + div,.map-directions .request-ride .uber-lyft a + a{margin-left: 5px}section.location-hero h1{display: none}section.location-hero section .content .cta-box{margin: 0}section.states{padding: 25px;text-align: center}section.states .h1{text-align: center;color: #53565a;font-weight: 700;line-height: 1.2;margin-bottom: 25px}section.states .state-box + .state-box{padding-top: 12.5px;margin-top: 12.5px}section.states .state-box h2{font-size: 1.375rem;color: #f5693c;line-height: 1.2;font-weight: 700;margin-bottom: -0.15384615em}section.states .state-box .count{font-size: 1.125rem;margin-bottom: .27777778em}section.states .state-box > a{display: none}section.states .state-box .priorityaccess{margin-top: 0.5rem}section.states .state-box .priorityaccess img{width: 133px}section .content .location-listing#all-locations{margin-bottom: 0}section .content .location-listing + .location-listing{padding-top: 25px;margin-top: 25px;border-top: solid 2px #ebe9e5}}@media screen and (max-width: 1150px){body:not(.page-template-locations) section.states .states-list div.state-box{padding: 25px}}@media screen and (max-width: 900px){section.states{background-color: #dce1f0}section.states .states-list{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}body:not(.page-template-locations) section.states .states-list{padding: 25px 0}section.states .states-list div.state-box{width: calc(100% - 50px);margin: 25px;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;background: #fff;text-align: center;padding: 25px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;text-align: left}}@media screen and (max-width:767px){section.states .states-list{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}section.states .states-list div.state-box{width: 100%;margin: 12.5px 0}section.states .states-list div.state-box h2{color: #634fc7;font-size: 1.875rem;line-height: 1;margin-top: .13333333em;margin-bottom: -0.06666667em;position: relative;padding-right: 85px}section.states .states-list div.state-box h2 img{position: absolute;top: 0;right: 0}section.states .states-list div.state-box h2 a{color: inherit;font-weight: 700}section.states .states-list div.state-box.AZ{margin-left: 0}section.states .states-list div.state-box.AZ h2 img{width: 65px}section.states .states-list div.state-box.NC h2 img{width: 80px}section.states .states-list div.state-box.TX h2 img{width: 85px}section.states .states-list div.state-box .count{color: #878caa;font-size: 1.125rem;margin-bottom: 1em;font-weight: 700}section.states .states-list div.state-box > *{position: relative}section.states .states-list div.state-box > a{position: absolute;top: 0;left: 0;width: 100%;height: 100%}section.states .states-list div.state-box .cta a{background-color: #eff1f8;color: #634fc7;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 15px 30px;display: inline-block;font-weight: 700}}@media screen and (min-width:768px){section.locations .content ul.location-list{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}section.locations .content ul.location-list li{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(100% / 3);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(100% / 3);-ms-flex: 0 0 calc(100% / 3);flex: 0 0 calc(100% / 3)}}@media screen and (max-width: 380px){.map-directions .request-ride .uber-lyft #lyft-web-button-parent{margin: 10px 20px 20px 20px}}section.states{padding-top: 0;padding-bottom: 60px;background-color: #dce1f0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}@media screen and (max-width:767px){section.states{padding-bottom: 0}}section.states .states-list{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}@media screen and (max-width:1193px){section.states .states-list{width: calc(100% + 25px);max-width: calc(100% + 25px);margin: 0 12.5px}}@media screen and (min-width:1194px){section.states .states-list{width: calc(100% + 45px);max-width: calc(100% + 45px);margin: 0 22.5px}}@media (min-width: 1451px){section.states .states-list{max-width: calc(1450px - 45px)}}@media screen and (max-width:767px){section.states .states-list{margin: 25px 0;display: block}}section.states .states-list .state-box{position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;background: #fff;text-align: center;margin: 0 25px;padding: 50px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;text-align: left}@media screen and (min-width:1194px){section.states .states-list .state-box{width: calc(33.33333333% - 45px);max-width: calc(33.33333333% - 45px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(33.33333333% - 45px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(33.33333333% - 45px);-ms-flex: 0 0 calc(33.33333333% - 45px);flex: 0 0 calc(33.33333333% - 45px);margin: 22.5px}}@media screen and (max-width:1193px){section.states .states-list .state-box{width: calc(33.33333333% - 25px);max-width: calc(100% + 25px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(33.33333333% - 25px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(33.33333333% - 25px);-ms-flex: 0 0 calc(33.33333333% - 25px);flex: 0 0 calc(33.33333333% - 25px);margin: 12.5px;padding: 30px}}@media screen and (min-width:768px) and (max-width: 900px){section.states .states-list .state-box{width: calc(100% - 25px) !important;max-width: calc(100% - 25px) !important;margin: 12.5px !important}}@media screen and (max-width:767px){section.states .states-list .state-box{width: calc(33.33333333% - 25px);max-width: calc(100% + 25px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(33.33333333% - 25px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(33.33333333% - 25px);-ms-flex: 0 0 calc(33.33333333% - 25px);flex: 0 0 calc(33.33333333% - 25px);margin: 12.5px 0}}section.states .states-list .state-box,section.states .states-list .state-box:before,section.states .states-list .state-box .read-more,section.states .states-list .state-box .read-more:after{-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-ms-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear}section.states .states-list .state-box:hover:before{background-color: #e85c28}section.states .states-list .state-box:hover .read-more,section.states .states-list .state-box:hover .read-more:after{color: #fcad41}section.states .states-list .state-box h2{color: #634fc7;font-size: 1.875rem;line-height: 1;margin-top: .13333333em;margin-bottom: -0.06666667em;font-weight: 700;position: relative;padding-right: 85px;margin-bottom: 10px}section.states .states-list .state-box h2 img{position: absolute;top: 0;right: 0}section.states .states-list .state-box h2 a{color: inherit;font-weight: 700}section.states .states-list .state-box.AZ h2 img{width: 65px}section.states .states-list .state-box.NC h2 img{width: 80px}section.states .states-list .state-box.TX h2 img{width: 85px}section.states .states-list .state-box .count{color: #878caa;font-size: 1.125rem;margin-bottom: 1em;font-weight: 700}section.states .states-list .state-box > *{position: relative}section.states .states-list .state-box > a{position: absolute;top: 0;left: 0;width: 100%;height: 100%}section.states .states-list .state-box .cta a{background-color: #eff1f8;color: #634fc7;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 15px 30px;display: inline-block;font-weight: 700}@-moz-document url-prefix(){background: red}.map-marker-label{position: absolute;padding: 10px 10px;font-size: .875rem;color: #f5693c;background: #fff;overflow: visible !important;z-index: 2;-webkit-border-radius: 4;-moz-border-radius: 4;border-radius: 4;font-weight: 400;-webkit-transform: translateX(-40%) translateY(-160%);-moz-transform: translateX(-40%) translateY(-160%);-ms-transform: translateX(-40%) translateY(-160%);-o-transform: translateX(-40%) translateY(-160%);transform: translateX(-40%) translateY(-160%);-webkit-box-shadow: 0px -1px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px -1px 8px 0px rgba(0,0,0,0.25);box-shadow: 0px -1px 8px 0px rgba(0,0,0,0.25)}@media screen and (max-width:767px){.map-marker-label{padding: 5px;font-size: .8125rem;-webkit-transform: translateX(-40%) translateY(-165%);-moz-transform: translateX(-40%) translateY(-165%);-ms-transform: translateX(-40%) translateY(-165%);-o-transform: translateX(-40%) translateY(-165%);transform: translateX(-40%) translateY(-165%)}}.map-marker-label:after{position: absolute;top: 100%;left: 50%;-webkit-transform: translate(-50%, -50%) rotateZ(-45deg);-moz-transform: translate(-50%, -50%) rotateZ(-45deg);-ms-transform: translate(-50%, -50%) rotateZ(-45deg);-o-transform: translate(-50%, -50%) rotateZ(-45deg);transform: translate(-50%, -50%) rotateZ(-45deg);content: '';width: 20px;height: 20px;background-color: #fff;z-index: -1}.map-marker-label .name{white-space: nowrap}.map-marker-label .patients{display: block;color: #53565a;white-space: nowrap}.map-marker-label .location-distance{color: #959493}.map-marker-label .location-distance:before{color: #53565a;content: "\00A0\2022\00A0"}.cta-coupon .cta-wrapper .cta{width: 100%;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}@media screen and (max-width:767px){.cta-coupon .cta-wrapper .cta{white-space: unset}}.notification{background: #53565a}.notification .content{padding-top: 25px;padding-bottom: 25px;margin: 0 auto;color: #fff}@media screen and (max-width: 1449px){.notification .content{padding-left: 45px;padding-right: 45px}}@media screen and (max-width:1193px){.notification .content{max-width: 1425px}}@media (min-width: 1450px){.notification .content{padding-left: 22.5px;padding-right: 22.5px}}.notification.yellow,.notification.light-gray{background: #dce1f0}.notification.yellow .content,.notification.light-gray .content{padding-top: 25px;padding-bottom: 25px;margin: 0 auto;color: #6450c8;font-size: 1.25rem;line-height: 1.2;font-weight: bold;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}@media (min-width: 1450px){.notification.yellow .content,.notification.light-gray .content{max-width: 1400px}}@media screen and (max-width: 1449px){.notification.yellow .content,.notification.light-gray .content{padding-left: 45px;padding-right: 45px;max-width: auto}}@media screen and (max-width:1193px){.notification.yellow .content,.notification.light-gray .content{padding-left: 25px;padding-right: 25px}}.notification.yellow .content .copy,.notification.light-gray .content .copy{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%}@media screen and (max-width:767px){.notification.yellow .content .copy,.notification.light-gray .content .copy{display: block}}.notification.yellow .content .copy h3,.notification.light-gray .content .copy h3{margin-bottom: 0}.notification.yellow .content .copy img,.notification.light-gray .content .copy img{margin-right: 12.5px}@media screen and (max-width:767px){.notification.yellow .content .copy img,.notification.light-gray .content .copy img{height: auto;max-width: 100%}}.notification.yellow .content .cta-wrapper,.notification.light-gray .content .cta-wrapper{margin-left: 25px}.notification.yellow .content .cta-wrapper a.location-page-to-telemedicine,.notification.light-gray .content .cta-wrapper a.location-page-to-telemedicine{min-width: 220px}.notification.yellow .content .cta-wrapper a.small,.notification.light-gray .content .cta-wrapper a.small{white-space: nowrap}.notification.yellow .content p,.notification.light-gray .content p{margin-bottom: 0}.notification.yellow .content h3,.notification.light-gray .content h3{text-transform: none;font-size: 1.25rem}@media screen and (max-width:767px){.notification.yellow .content h3,.notification.light-gray .content h3{margin-bottom: 20px}}@media screen and (max-width: 1100px){.notification.yellow .content,.notification.light-gray .content{padding-left: 25px;padding-right: 25px}}@media screen and (max-width:767px){.notification.yellow .content,.notification.light-gray .content{display: block}.notification.yellow .content .cta-wrapper,.notification.light-gray .content .cta-wrapper{margin-left: 0;margin-top: 12.5px}}.priority-access-box{position: relative}.priority-access-box .inner{margin-bottom: -50px;color: #fff}@media screen and (max-width:767px){.priority-access-box .inner{position: relative;top: 0;left: 0;width: 100%;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin-bottom: 0;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px}}.priority-access-box .inner .purple-box{background: #6450c8;padding: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px}.priority-access-box .inner .copy-with-icon{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 0;background: #6450c8;padding: 25px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px}.priority-access-box .inner .copy-with-icon + .copy-with-icon{margin-top: 10px}.priority-access-box .inner .copy-with-icon h4,.priority-access-box .inner .copy-with-icon .h4{margin-top: 0;margin-bottom: 0.8em;color: white}.priority-access-box .inner .copy-with-icon img{margin-right: 20px}.priority-access-box .inner .copy-with-icon p{line-height: 1.41666667;font-size: .875rem}.priority-access-box .inner .copy-with-icon ul{margin-bottom: 0}.priority-access-box .inner .copy-with-icon a{line-height: 1.6;font-size: .875rem;color: #fff;text-decoration: underline}.priority-access-box .inner .copy-with-icon a.cta{line-height: 1.2;font-size: .875rem;text-align: center;color: #fff;background: #46236e;text-decoration: none;padding: 7px 10px;border-radius: 5px;display: inline-block}.priority-access-box .inner ul{margin-bottom: 0.75em}.priority-access-box .inner ul li{line-height: 1.4;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}.priority-access-box .inner ul li span{font-size: .875rem;color: #fcad41;width: 55px;padding-top: 2px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 55px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 55px;-ms-flex: 0 0 55px;flex: 0 0 55px}.priority-access-box .inner ol.list li{margin-top: 0;padding-top: 0;padding-bottom: 0}.priority-access-box .inner ol.list li:before{top: .625rem;padding-right: 5px;color: #fff;width: 20px;display: inline-block}.priority-access-box .inner p{margin-bottom: 0.5em;line-height: 1.2;font-size: .9375rem;color: #fff}.priority-access-box .inner h3,.priority-access-box .inner .h3{font-size: 1.875rem !important;color: #fff}.priority-access-box .inner h4,.priority-access-box .inner .h4{font-size: 1.125rem !important;color: white}.sidebar-hours{margin-top: 1rem}.sidebar-hours p{margin-bottom: 0.35rem}.sidebar-hours ul li{font-size: .875rem}.sidebar-hours ul li label{width: 130px;display: inline-block}.purple-box{background: #6450c8;padding: 25px;color: #fff;margin-right: 25px}@media screen and (max-width:767px){.purple-box{margin-right: 0}}.purple-box p:last-child{margin-bottom: 0}html.ie section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper .priority-access .location-address-wrapper,html.ie section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper{padding-right: 25px}html.ie section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper .priority-access .location-address-wrapper + .location-address-wrapper .location-links,html.ie section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper + .location-address-wrapper .location-links{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 190px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 190px;-ms-flex: 0 0 190px;flex: 0 0 190px}html.ie section.location-information .location-details > div.content.location-address-priority-access > div .location-address-wrapper .priority-access .covid-testing + .location-address-wrapper .location-links,html.ie section.location-information .location-details > div.content.location-address-priority-access > div .covid-testing + .location-address-wrapper .location-links{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 190px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 190px;-ms-flex: 0 0 190px;flex: 0 0 190px}@media screen and (min-width: 768px) and screen and (max-width:1193px){html.ie section.location-information .location-details > div.content{padding-left: 0}}.priorityaccess-boxes{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin: 0 -5px 25px -5px}@media screen and (max-width:767px){.priorityaccess-boxes{margin: 0 -2.5px 25px -2.5px}}.priorityaccess-boxes .box{border: 1px solid #6450c8;width: calc(33.33333333% - 10px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(33.33333333% - 10px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(33.33333333% - 10px);-ms-flex: 0 0 calc(33.33333333% - 10px);flex: 0 0 calc(33.33333333% - 10px);text-align: center;color: #6450c8;text-transform: uppercase;padding: 25px 12.5px 12.5px;margin: 0 5px;font-weight: 400;position: relative}@media screen and (max-width:767px){.priorityaccess-boxes .box{font-size: .5625rem;padding: 15px 5px 12.5px 5px;margin: 0 2.5px;width: calc(33.33333333% - 5px);-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(33.33333333% - 5px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(33.33333333% - 5px);-ms-flex: 0 0 calc(33.33333333% - 5px);flex: 0 0 calc(33.33333333% - 5px)}}.priorityaccess-boxes .box:after{content: "1";position: absolute;top: 0;left: 50%;width: 25px;height: 25px;border-radius: 50%;color: #fff;background: #6450c8;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%)}.priorityaccess-boxes .box.box-2:after{content: "2"}.priorityaccess-boxes .box.box-3:after{content: "3"}.priorityaccess-boxes .box img{display: block;margin: 12.5px auto 0 auto;height: 50px !important;width: auto}@media screen and (max-width:767px){.priorityaccess-boxes .box img{height: 20px;margin: 5px auto 0 auto}.priorityaccess-boxes .box img.desktop{display: none}}.fm-note{font-size: .875rem;margin-bottom: 0;margin-top: 25px}.covid-testing{padding-top: 25px;margin-bottom: 1rem;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.covid-testing img{margin-right: 10px}.covid-testing small{font-size: 0.8em}.yellow-bar{position: absolute;display: none;top: 450px;z-index: 1;width: 100%;background: #fcad41}@media screen and (max-width:767px){.yellow-bar + .location-details .location-state{margin-top: 60px;display: inline-block}}.yellow-bar + .location-details #hours,.yellow-bar + .location-details #location-map{margin-top: 25px}@media screen and (max-width:767px){.yellow-bar + .location-details #hours,.yellow-bar + .location-details #location-map{margin-top: 0}}@media screen and (min-width: 768px) and (max-width: 1160px){.yellow-bar .cta{font-size: 1.7vw !important}}@media screen and (max-width:767px){.yellow-bar .cta{font-size: 14px !important}}.gray-bar{width: 100%;height: 100px;-webkit-flex-grow: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 0 100%;-ms-flex: 1 0 100%;flex: 1 0 100%;padding: 0 65px;background: #dce1f0;max-width: 100%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 100%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center}.gray-bar .cta-wrapper-container{max-width: 1440px;min-height: 75px;width: 100%;padding: 10px 25px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}@media screen and (max-width: 767px){.gray-bar .cta-wrapper-container{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}}.gray-bar .cta-wrapper-container .gray-bar-text{color: #46236e;margin-right: 1.25rem;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%}@media screen and (max-width: 767px){.gray-bar .cta-wrapper-container .gray-bar-text{text-align: center}}.gray-bar .cta-wrapper-container .gray-bar-text img{margin-right: 25px}.gray-bar .cta-wrapper-container p{margin-bottom: 0}.gray-bar .cta-wrapper-container .cta{white-space: nowrap}.gray-bar .cta-wrapper-container #location-jaco{white-space: nowrap}.gray-bar .cta-wrapper-container #location-jaco .cta{font-size: inherit !important}@media screen and (max-width:767px){.gray-bar + .location-details .location-state{margin-top: 60px;display: inline-block}}.gray-bar + .location-details #hours,.gray-bar + .location-details #location-map{margin-top: 25px}@media screen and (max-width:767px){.gray-bar + .location-details #hours,.gray-bar + .location-details #location-map{margin-top: 0}}ul.steps{margin-bottom: 0 !important;list-style: none;padding-bottom: 0 !important}ul.steps li{line-height: 1.4;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}ul.steps li span.orange{font-size: .875rem;color: #f5693c;width: 55px;padding-top: 2px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 55px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 55px;-ms-flex: 0 0 55px;flex: 0 0 55px;font-weight: bold}.nowrap{white-space: nowrap}section.location-information section.hours-and-directions{width: 100%}html.view-map section.location-information section.hours-and-directions{position: inherit}section.location-information section.hours-and-directions > .inner-content{width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;max-width: 1450px;padding: 0 45px;margin: 0 auto}@media screen and (max-width: 1193px){section.location-information section.hours-and-directions > .inner-content{padding: 0 25px}}@media screen and (max-width: 767px){section.location-information section.hours-and-directions > .inner-content{padding: 0;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}section.location-information section.hours-and-directions .covid-testing em{font-style: normal;color: #634fc7}section.location-information .view.view-photo{position: absolute;left: 100%;top: 50%;background-color: #878CAA;color: #fff;padding: 30px;height: 51px;margin-top: -32px;width: 57px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;font-weight: 300;font-family: 'sofia-pro', sans-serif}section.location-information .view.view-map{position: absolute;right: 0;top: 50%;background-color: #878CAA;color: #fff;padding: 30px;height: 51px;margin-top: -32px;width: 57px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;font-weight: 300;font-family: 'sofia-pro', sans-serif}section.location-information .view-photo,section.location-information .view-map,section.location-information #mobile-map-container,section.location-information #mobile-photo-container{-webkit-transition: transform .5s ease-out;-moz-transition: transform .5s ease-out;-ms-transition: transform .5s ease-out;-o-transition: transform .5s ease-out;transition: transform .5s ease-out}section.location-information #mobile-map-container{background: #dce1f0}section.location-information .map-visible .view-photo{-webkit-transform: translateX(-100vw);-moz-transform: translateX(-100vw);-ms-transform: translateX(-100vw);-o-transform: translateX(-100vw);transform: translateX(-100vw)}section.location-information .map-visible .view-map{-webkit-transform: translateX(-100vw);-moz-transform: translateX(-100vw);-ms-transform: translateX(-100vw);-o-transform: translateX(-100vw);transform: translateX(-100vw)}section.location-information .map-visible #mobile-map-container{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);z-index: 2}section.location-information .map-visible #mobile-photo-container{-webkit-transform: translateX(-100vw);-moz-transform: translateX(-100vw);-ms-transform: translateX(-100vw);-o-transform: translateX(-100vw);transform: translateX(-100vw)}.redirecting-overlay{display: none;-webkit-transition: transform .5s ease-out;-moz-transition: transform .5s ease-out;-ms-transition: transform .5s ease-out;-o-transition: transform .5s ease-out;transition: transform .5s ease-out}.redirecting-overlay.active{display: block;position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;background: rgba(255,255,255,0.9);font-size: 1.875rem;color: #46236e;font-weight: bold;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;z-index: 10000000;text-align: center}@media screen and (max-width:767px){.redirecting-overlay.active{padding: 0 25px}}.redirecting-overlay i:before{font-size: 3.75rem}.frozen{overflow: hidden}.checkin-link.carespot-link:hover{background: #96ca4e !important}.checkin-link.medpost-link:hover{background: #ed1d24 !important}.carespot{color: #96ca4e}.medpost{color: #ed1d24}#vaccine-locations-list{display: none;position: relative}#vaccine-locations-list .h1{margin-right: 30px}#vaccine-locations-list i.icon-close{position: absolute;top: 0;right: 0;cursor: pointer}@media screen and (max-width:767px){#vaccine-locations-list i.icon-close{top: 35px}}#vaccine-locations{cursor: pointer}.family-medicine-call ul li label{margin-right: 12.5px}section.blog .content{text-align: left}section.blog .content article .date{line-height: 1.2;color: #959493;text-transform: uppercase;font-weight: 300;margin-bottom: .5rem}section.blog .content article .post-thumb img{width: 100%;height: auto;margin-bottom: 1.25em}section.blog .content article .share-this{margin-top: 50px;padding-top: 25px;border-top: 1px solid #ebe9e5}section.blog .content article .blog-item + .blog-item{border-top: 1px solid #ebe9e5}section.blog .content article .blog-item + .blog-item:not(.has-image){padding-top: 25px;margin-top: 25px}section.blog .content article .blog-item + .blog-item.has-image{padding-top: 50px;margin-top: 50px}section.blog .content article .blog-item + .cta-wrapper{border-top: 1px solid #ebe9e5;padding-top: 50px;margin-top: 50px}section.blog .content article .blog-item a{text-decoration: none}section.blog .content article .blog-item .featured-photo img{width: 100%;display: block;margin-bottom: 25px}section.blog .content article .blog-item .info{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}section.blog .content article .blog-item .info .date{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-moz-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;margin-right: 25px}section.blog .content article .blog-item .info .date .month{color: #6450c8;font-size: 1.467em}section.blog .content article .blog-item .info .date .day{color: #6450c8;font-size: 4em;font-weight: 700;line-height: 0.8em;min-width: 85px;text-align: right}section.blog .content article .blog-item .info .date .year{color: #b6b3af;font-size: 1.467em}section.blog .content article .blog-item .info .copy .category a{font-size: 0.933em;color: #959493;text-transform: uppercase}section.blog .content article .blog-item .info .copy .title{font-size: 1.2em;line-height: 1.2;margin-bottom: 0.5em}section.blog .content article .blog-item .info .copy .title .type:after{content: '\00A0|\00A0'}section.blog .content article .blog-item .info .copy .read-more{display: inline;white-space: nowrap}section.blog .content aside{border-left: 1px solid #ebe9e5}@media screen and (max-width: 767px){section.blog .content aside{border-left: none}}@media screen and (max-width: 500px){section.blog .content article .blog-item{padding-bottom: 25px;margin-bottom: 25px}section.blog .content article .blog-item .info{display: block}section.blog .content article .blog-item .info .date{flex-direction: row}section.blog .content article .blog-item .info .date .month,section.blog .content article .blog-item .info .date .day,section.blog .content article .blog-item .info .date .year{font-size: 0.867em;color: #6450c8;font-weight: 700}section.blog .content article .blog-item .info .date .day{margin: 0 3px;line-height: inherit;min-width: inherit}}body.page-template-services section.main.section-grid-4-2.section-grid-inset.mobile-find-a-location .content{text-align: left}body.page-template-services section.main.section-grid-4-2.section-grid-inset.mobile-find-a-location .content article p{font-weight: 500}body.page-template-services section.main.section-grid-4-2.section-grid-inset.mobile-find-a-location .content article p.intro{font-size: 1em}@media screen and (max-width:767px){body.page-template-services section.main.section-grid-4-2.section-grid-inset.mobile-find-a-location .content aside{margin-top: 35px}}body.page-template-services section.main.section-grid-4-2.section-grid-inset.mobile-find-a-location .content aside #stick-sidebar h2{position: relative;padding-bottom: 40px;margin-bottom: 40px}body.page-template-services section.main.section-grid-4-2.section-grid-inset.mobile-find-a-location .content aside #stick-sidebar h2:after{content: "";border: none;background: url("../svg/circle-bullet-gray.svg");background-repeat: repeat;height: 8px;background-size: 8px;width: 100%;position: absolute;bottom: 0;left: 0}@media screen and (max-width:767px){body.page-template-services section.main.section-grid-4-2.section-grid-inset.mobile-find-a-location .content aside #stick-sidebar h2{text-align: left}}body.page-template-services section.main.section-grid-4-2.section-grid-inset.mobile-find-a-location .content aside #stick-sidebar .review .platform i{background-color: transparent;font-size: 2em;margin-top: -7px}section.services-main .content{text-align: left}section.services-main .content article.review-box h2{margin-bottom: 25px;text-align: left}section.services-main .content article.review-box .cta-wrapper{margin-top: 25px;margin-bottom: 25px}@media screen and (min-width:768px){section.services-main .content{padding-bottom: 25px;padding-top: 25px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}section.services-main .content article{-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: calc(100% - 425px);-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 calc(100% - 425px);-ms-flex: 1 1 calc(100% - 425px);flex: 1 1 calc(100% - 425px);padding-top: 25px;padding-right: 25px;padding-bottom: 25px;text-align: left}section.services-main .content aside{-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 475px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 475px;-ms-flex: 0 0 475px;flex: 0 0 475px;padding-left: 50px;margin-left: 25px}section.services-main .content aside .cta-wrapper{-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}}@media screen and (max-width:767px){section.services.mobile-find-a-location .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;padding-top: 0}section.services.mobile-find-a-location .content article{order: 2}section.services.mobile-find-a-location .content aside{order: 1}section.services.mobile-find-a-location .content aside .find-a-location-widget{margin-left: -25px;margin-right: -25px;margin-top: -25px}section.services.mobile-find-a-location .content aside .overview-box{display: none}.find-location-sticky{position: sticky;position: -webkit-sticky;bottom: 0;display: block;margin: 0 -25px 20px}.find-location-sticky a{display: block;color: #fff;background: #f5693c;font-weight: 700;padding: 20px 12.5px;text-align: center}.find-location-sticky a:hover{color: #fff}.find-location-sticky .icon-arrow{display: none}.find-location-sticky.video-visits-sticky{margin: 0;z-index: 100}}.uc-testimonials{position: relative;background-color: #eff1f8;width: 100%;color: #634fc7;padding: 20px 0;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin-top: 40px}.uc-testimonials p{padding-bottom: 25px;text-align: left}.uc-testimonials .pull-wrapper{position: relative;white-space: nowrap;padding: 25px}.uc-testimonials .pull-wrapper .pull{display: inline-block;vertical-align: top;white-space: normal;width: 100%;margin: 0;font-size: 20px;-webkit-transition: opacity .8s linear;-moz-transition: opacity .8s linear;-ms-transition: opacity .8s linear;-o-transition: opacity .8s linear;transition: opacity .8s linear;padding: 0;opacity: 0}.uc-testimonials .pull-wrapper .pull + .pull{margin-left: -100%}.uc-testimonials .pull-wrapper .pull.active{opacity: 1}.uc-testimonials .slider-nav{margin-bottom: 25px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%}.uc-testimonials .slider-nav ul li{float: left;padding: 0 8px}.uc-testimonials .slider-nav ul li a{width: 12px;height: 12px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid #634fc7;display: block;text-align: center}.uc-testimonials .slider-nav ul li.active a{background-color: #634fc7}section.leadership-team .content article .leadership-team-member{margin: 25px 0}section.leadership-team .content article .leadership-team-member .member-photo{text-decoration: none;margin-bottom: 25px;display: block}section.leadership-team .content article .leadership-team-member .member-photo img{width: 100%;display: block}section.leadership-team .content article .leadership-team-member h2.member-name{font-size: 1.85em;color: #6450c8}section.leadership-team .content article .leadership-team-member .member-title{color: #878caa;font-size: 1.333em;font-style: normal;line-height: normal;margin-bottom: 25px}section.leadership-team .content aside img{width: 100%}section.leadership-profile .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}section.leadership-profile .content article{-webkit-order: 2;order: 2}section.leadership-profile .content aside{-webkit-order: 1;order: 1}section.leadership-profile .content aside img{margin-bottom: 1em}@media screen and (min-width: 767px){section.leadership-team .content article .leadership-team-wrapper{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + 50px);margin: -25px;padding-top: 25px}section.leadership-team .content article .leadership-team-wrapper .leadership-team-member{margin: 25px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(33.33333333333333333% - 2*25px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(33.33333333333333333% - 2*25px);-ms-flex: 0 0 calc(33.33333333333333333% - 2*25px);flex: 0 0 calc(33.33333333333333333% - 2*25px);width: calc(33.33333333333333333% - 2*25px);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}section.leadership-team .content article .leadership-team-wrapper .leadership-team-member .member-photo{margin-bottom: 12.5px}}@media screen and (min-width: 500px) and (max-width: 960px){section.leadership-team .content article{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: 0;margin-left: 0}section.leadership-team .content article .leadership-team-wrapper{width: calc(100% + 50px)}section.leadership-team .content article .leadership-team-member{margin: 25px 0;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: calc(100% / 2 - 30px);-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 calc(100% / 2 - 30px);-ms-flex: 0 0 calc(100% / 2 - 30px);flex: 0 0 calc(100% / 2 - 30px);margin-right: 15px;margin-left: 15px}}section.careers .content article .item-accordion .item-copy{padding: 0}section.careers .content article .item-accordion h3{margin: 0 !important}.page-template-careers .main .gray-info-box{background-color: #eff1f8;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.page-template-careers .main .gray-info-box p{line-height: 1.2}section.main .content article .coupons-list a{text-decoration: none}@media screen and (max-width: 767px){section.main.coupons-page .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;padding-top: 0}section.main.coupons-page .content aside{order: 1;margin-top: 0}section.main.coupons-page .content aside article.overview-box{display: none}section.main.coupons-page .content article{order: 2}}.single-coupon{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}.single-services aside div.widget.related{padding: 40px 0px !important}.coupon-box{width: 100%;margin-bottom: 25px;background-color: #dce1f0;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 30px 45px}.coupon-box .cta-wrapper{margin-top: 25px;flex-shrink: inherit}.coupon-box .coupon{position: relative;border: 3px dashed #d7d2cb;text-decoration: none !important;text-align: center;line-height: 1.2;color: #fff;border: none}.coupon-box .coupon .coupon-info{overflow: hidden;position: relative}.coupon-box .coupon .coupon-type{color: #6450c8;margin-bottom: 12.5px;font-weight: 700}.coupon-box .coupon .coupon-type span{z-index: 1;padding: 0 5px}.coupon-box .coupon .dots{content: "";border: none;background: url(../svg/circle-bullet-white.svg);background-repeat: repeat;height: 7px;width: 400px;position: absolute;top: 7px;margin-left: -30px;background-size: 7px 100%;z-index: -1}.coupon-box .coupon .coupon-line-1{color: #6450c8;font-size: 1.75rem;line-height: 1.2;font-weight: 700}.coupon-box .coupon .coupon-line-2{font-weight: 700;color: #6450c8;font-size: 2.8rem;line-height: 1.2;margin-bottom: 5px}.coupon-box .coupon .coupon-line-3{font-weight: 700;color: #6450c8;font-size: 2.125rem;line-height: 1.2}.coupon-box .coupon .coupon-line-4{margin-top: 5px;font-size: 1em;color: #6450c8}.coupon-box .coupon .disclaimer{color: #878caa;font-size: 0.8em;margin-top: 12.5px}.coupon-box .coupon small{margin-top: 1em;margin-bottom: 0;color: #878caa}.coupon-box .coupon small p{margin-top: 1em;font-size: 0.85em;color: #878caa}@media screen and (min-width: 900px){section.main .content article .coupons-list{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 1em -25px -25px;width: calc(100% + 2*25px)}section.main .content article .coupon-box{margin: 12.5px;width: calc(50% - 25px)}}@media print{#mobileNavigation,#goog-gt-tt,.goog-te-spinner-pos,.page-title,#mobileHeader,.location-count,.coupon-box .cta-wrapper,section.footer,.social-box{display: none !important}html,body{height: auto !important}#wrapper{max-width: none !important;margin: 0 !important}aside.desktop{display: none !important}body{background-color: #fff;margin: 25px}section.header{margin-bottom: 25px}section.header .content{padding: 0}section.header .content .logo img{height: 75px}#wrapper{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}.coupon-box{max-width: 350px}.coupon-box .cta-wrapper{display: none}}section.contact .content article h2{margin-bottom: 25px}section.contact .content article .contact-section .contact-table .row.header{background: #eff1f8;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}section.contact .content article .contact-section .contact-table .row.header > div:first-child,section.contact .content article .contact-section .contact-table .row.body > div:first-child{min-width: 125px}section.contact .content article .contact-section + .contact-section{margin-top: 0;padding-top: 50px;border-top: none}section.contact .content article .contact-section h3{margin-bottom: 25px}section.contact .content article form{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}section.contact .content article form input:nth-child(1),section.contact .content article form textarea{margin-left: 0}section.contact .content article form .cta-wrapper{-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}section.contact .content aside{text-align: left}section.contact article h2{margin-bottom: 25px}section.contact article .contact-section .contact-table .row.header{background: #eff1f8;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}section.contact article .contact-section .contact-table .row.header > div:first-child,section.contact article .contact-section .contact-table .row.body > div:first-child{min-width: 125px}section.contact article .contact-section + .contact-section{margin-top: 0;padding-top: 50px;border-top: none}section.contact article .contact-section h3{margin-bottom: 25px}section.contact article form{-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}section.contact article form input:nth-child(1),section.contact article form textarea{margin-left: 0}section.contact article form .cta-wrapper{-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}section.contact aside{text-align: left}@media screen and (max-width: 767px){section.contact .content article .contact-section{margin-bottom: 25px;padding-bottom: 25px}section.contact .content article .contact-section form .row{display: block}section.contact .content article .contact-section form .row input{margin-left: 0}section.contact .content article .contact-section form .cta-wrapper{-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}section.contact article .contact-section{margin-bottom: 25px;padding-bottom: 25px}section.contact article .contact-section form .row{display: block}section.contact article .contact-section form .row input{margin-left: 0}section.contact article .contact-section form .cta-wrapper{-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}}@media screen and (max-width: 400px){section .content .contact-table .row.header div{font-size: 1rem}}div.mychart-page{margin-top: 40px}div.mychart-page h3:first-of-type{margin-top: 40px}div.mychart-page .flex-icon-row{display: flex;justify-content: space-between}div.mychart-page .flex-icon-row:first-of-type{margin-top: 40px}div.mychart-page .flex-icon-row:not(:last-of-type){margin-bottom: 40px}div.mychart-page .flex-icon-row > div:first-child{width: 80px;max-width: 100%;margin-right: 10px;padding-top: 7px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 80px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 80px;-ms-flex: 0 0 80px;flex: 0 0 80px;padding-right: 10px}div.mychart-page .flex-icon-row > div:first-child img{max-height: 80px}@media (max-width: 812px){div.mychart-page .flex-icon-row > div:first-child{width: 60px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 60px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 60px;-ms-flex: 0 0 60px;flex: 0 0 60px}}div.mychart-page .flex-icon-row > div:last-child{width: auto;max-width: 100%;-webkit-flex-grow: 1;-webkit-flex-shrink: 1;-webkit-flex-basis: auto;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto}.self-pay-pricing{font-size: .9375rem}.self-pay-pricing article .item-accordion .item-copy{padding: 25px 25px 25px 25px}.self-pay-pricing .self_pay_services .self_pay_service{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}@media screen and (max-width: 767px){.self-pay-pricing .self_pay_services .self_pay_service{-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}}.self-pay-pricing .self_pay_services .self_pay_service .copy{width: 420px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 420px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 420px;-ms-flex: 0 0 420px;flex: 0 0 420px}@media screen and (max-width: 767px){.self-pay-pricing .self_pay_services .self_pay_service .copy{width: 80%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 80%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 80%;-ms-flex: 0 0 80%;flex: 0 0 80%}}.self-pay-pricing .self_pay_services .self_pay_service .copy .description{margin-top: 1em}.self-pay-pricing .self_pay_services .self_pay_service .copy .read-more{cursor: pointer}.self-pay-pricing .self_pay_services .self_pay_service .price{margin-left: 100px}@media screen and (max-width: 767px){.self-pay-pricing .self_pay_services .self_pay_service .price{margin-left: 12.5px}}.self-pay-pricing .self_pay_services .self_pay_service + .self_pay_service{margin-top: 25px}.self-pay-pricing .self_pay_services .self_pay_service + .sub_type.align{margin-top: 0;margin-bottom: 50px}.self-pay-pricing .self_pay_services .sub_type{margin: 25px 0;padding-left: 25px}.self-pay-pricing .self_pay_services .sub_type .price{margin-left: 75px}@media screen and (max-width: 767px){.self-pay-pricing .self_pay_services .sub_type .price{margin-left: 25px}}.self-pay-pricing .self_pay_add_ons{margin: 25px 0 25px 0}.self-pay-pricing .self_pay_add_ons ul{margin-top: 25px !important}.self-pay-pricing .self_pay_add_ons ul li{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin: 0 0 0 25px;padding-left: 0 !important}@media screen and (max-width: 767px){.self-pay-pricing .self_pay_add_ons ul li{-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}}.self-pay-pricing .self_pay_add_ons ul li:before{display: none}.self-pay-pricing .self_pay_add_ons ul li .copy{width: 445px;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 445px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 445px;-ms-flex: 0 0 445px;flex: 0 0 445px}@media screen and (max-width: 767px){.self-pay-pricing .self_pay_add_ons ul li .copy{width: 80%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 80%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 80%;-ms-flex: 0 0 80%;flex: 0 0 80%}}.self-pay-pricing .self_pay_add_ons ul li .price{margin-left: 50px}@media screen and (max-width: 767px){.self-pay-pricing .self_pay_add_ons ul li .price{margin-left: 12.5px}}.self-pay-pricing .disclaimer{margin-top: 25px;display: block}.self-pay-pricing .compare{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}@media screen and (max-width: 767px){.self-pay-pricing .compare{display: block}}.self-pay-pricing .compare .compare-plan{width: 50%;-webkit-flex-grow: 0;-webkit-flex-shrink: 0;-webkit-flex-basis: 50%;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%}@media screen and (max-width: 767px){.self-pay-pricing .compare .compare-plan{width: 100%}}.self-pay-pricing .compare .compare-plan .compare-plan-title{text-align: left;color: #fff;height: 75px;font-size: 20px}.self-pay-pricing .compare .compare-plan .compare-plan-price{color: rgba(255,255,255,0.8);text-align: center;font-size: 2.25rem}.self-pay-pricing .compare .compare-plan > div{padding: 12.5px 25px}.self-pay-pricing .compare .compare-plan .compare-plan-item + .compare-plan-item{border-top: 1px solid rgba(100,80,200,0.4)}.self-pay-pricing .compare .compare-plan.compare-plan-basic,.self-pay-pricing .compare .compare-plan.compare-plan-plus{background: #ebebeb}.self-pay-pricing .compare .compare-plan.compare-plan-basic .compare-plan-title,.self-pay-pricing .compare .compare-plan.compare-plan-plus .compare-plan-title{background: #6450c8}.self-pay-pricing .compare .compare-plan.compare-plan-basic .compare-plan-price,.self-pay-pricing .compare .compare-plan.compare-plan-plus .compare-plan-price{background: #46236e}.self-pay-pricing .compate-footer{padding: 12.5px 25px;background: #d7d2cb}.page-title-selfpay{background: #eff1f8;margin-bottom: 25px}.page-title-selfpay .content{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 0 !important;padding-bottom: 0 !important;height: 100%}.page-title-selfpay .content .inner{-webkit-flex-grow: 0;-webkit-flex-shrink: 1;-webkit-flex-basis: 625px;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 0 1 625px;-ms-flex: 0 1 625px;flex: 0 1 625px;padding-top: 50px;max-width: 625px}@media screen and (max-width: 767px){.page-title-selfpay .content .inner{padding-top: 0}}.page-title-selfpay .content .inner img{display: block;width: 100%}