.custom-site-hero .text-side .prompt .issue-popup .links,.doctor-variant-testimonials .testimonials-area .slick-dots,.plain-list{margin:0;padding:0}
.custom-site-hero .text-side .prompt .issue-popup .links li,.doctor-variant-testimonials .testimonials-area .slick-dots li,.plain-list li{list-style-type:none}
.main-header.custom-site-variant .top-bar .logo-area .logo-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.main-header.custom-site-variant .top-bar .logo-area .sprite{font-size:26.42045%}
.main-header.custom-site-variant .top-bar .logo-area .division-name{font-size:82.81053%;line-height:1.20768;margin-left:1.14402em;border-left:1px solid #dbdbdb;padding-left:1.14402em;font-weight:400}
.main-header.custom-site-variant .top-bar .logo-area .division-name .line{display:block}
@media screen and (max-width:71.1875em){.main-header.custom-site-variant .top-bar .left-area{display:none}
.main-header.custom-site-variant .top-bar .side-area{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
}
.main-header.custom-site-variant .main-bar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.main-header.custom-site-variant .main-bar .doctor-name-area{font-weight:600}
.main-header.custom-site-variant .main-bar .doctor-name-area .name{font-size:168.42105%;line-height:1.0001;margin-bottom:.25em;color:#266592}
@media screen and (max-width:39.9375em){.main-header.custom-site-variant .main-bar .doctor-name-area .name{font-size:126.31579%;line-height:1.0001}
}
.main-header.custom-site-variant .main-bar .doctor-name-area .title{font-size:84.21053%;line-height:1.2501;color:#d05d36;text-transform:uppercase}
.main-header.custom-site-variant .main-bar .nav-area{margin-top:0}
.main-header.custom-site-variant .main-bar .nav-area.nav-overflow .search-toggle-alt,.main-header.custom-site-variant .main-bar .nav-area.nav-overflow .takeover-toggle{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.main-footer.custom-site-variant{background-color:#24356f}
.main-footer.custom-site-variant .over-area{margin-bottom:4em;text-align:center}
.main-footer.custom-site-variant .over-area .message{font-size:252.63158%;line-height:1.08343}
.main-footer.custom-site-variant .over-area .button{margin-top:1.68421em}
.main-footer.custom-site-variant .over-area .button .btn{font-size:115.78947%}
.main-footer.custom-site-variant .top-area{gap:2.10526em;max-width:40.10526em;margin:0 auto}
.main-footer.custom-site-variant .top-area .contact-side,.main-footer.custom-site-variant .top-area .links-side{width:-webkit-calc(50% - 1.05263em);width:calc(50% - 1.05263em);padding:0}
.main-footer.custom-site-variant .top-area .links-side:before{display:none}
.main-footer.custom-site-variant .top-area .contact-area{max-width:none}
.main-footer.custom-site-variant .top-area:has(>:first-child:last-child){-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.main-footer.custom-site-variant .footer-area .area-name{font-size:84.21053%;line-height:1.5001}
.main-footer.custom-site-variant .footer-area .footer-links .item a{font-size:84.21053%;line-height:1.5001}
.main-footer.custom-site-variant .links-side .main-links-area{width:100%}
.main-footer.custom-site-variant .links-side .footer-area{padding:0}
.main-footer.custom-site-variant .links-side .footer-area .footer-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1.68421em;-moz-column-gap:1.68421em;column-gap:1.68421em;row-gap:.63158em}
.main-footer.custom-site-variant .links-side .footer-area .footer-links .item{width:-webkit-calc(50% - .84211em - 1px);width:calc(50% - .84211em - 1px)}
.main-footer.custom-site-variant .links-side .footer-area .footer-links .item+.item{margin-top:0}
.main-footer.custom-site-variant .bottom-area{border-top:0;padding-top:0}
@media screen and (max-width:63.9375em){.main-footer.custom-site-variant .top-area .contact-side,.main-footer.custom-site-variant .top-area .links-side{width:-webkit-calc(100% - 1.05263em);width:calc(100% - 1.05263em)}
.main-footer.custom-site-variant .top-area .links-side{margin-top:1.05263em}
.main-footer.custom-site-variant .bottom-area{padding-top:1.05263em}
}
.custom-site-hero{display:grid;background-color:#003273}
.custom-site-hero .bg,.custom-site-hero .fg{position:relative;grid-row:1;grid-column:1}
.custom-site-hero .bg{overflow:hidden}
.custom-site-hero .bg:before{content:"";display:block;position:absolute;left:-webkit-calc((800 + 734 / 2)/ 1600 * 100%);left:calc((800 + 734 / 2)/ 1600 * 100%);top:-webkit-calc((178 + 795 / 2)/ 692 * 100%);top:calc((178 + 795 / 2)/ 692 * 100%);border-radius:1000em;width:-webkit-calc(734 / 1600 * 100%);width:calc(734 / 1600 * 100%);height:-webkit-calc(734 / 692 * 100%);height:calc(734 / 692 * 100%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(0,163,222,.74);-webkit-filter:blur(150px);filter:blur(150px)}
.custom-site-hero .bg .side-area img{display:block;position:absolute;top:0;left:-webkit-calc(759 / 1600 * 100%);left:calc(759 / 1600 * 100%);width:-webkit-calc((1600 - 759)/ 1600 * 100%);width:calc((1600 - 759)/ 1600 * 100%);height:100%;object-fit:cover;object-position:left top}
.custom-site-hero .fg{padding-left:-webkit-calc(19.4872vw - 11.35763em);padding-left:calc(19.4872vw - 11.35763em);padding-right:-webkit-calc(19.4872vw - 11.35763em);padding-right:calc(19.4872vw - 11.35763em);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.57895em;-moz-column-gap:1.57895em;column-gap:1.57895em}
@media screen and (max-width:75.5625em){.custom-site-hero .fg{padding-left:1.05263em;padding-right:1.05263em}
}
.custom-site-hero .fg .photo-side,.custom-site-hero .fg .text-side{-webkit-flex-basis:-webkit-calc(50% - .78947em);-ms-flex-preferred-size:calc(50% - .78947em);flex-basis:calc(50% - .78947em)}
.custom-site-hero .text-side{margin:3.15789em 0}
.custom-site-hero .text-side .pre{font-size:94.73684%;line-height:1.22232;margin-bottom:.55556em;color:#1e99cc;font-weight:700;text-transform:uppercase}
.custom-site-hero .text-side .main{font-size:289.47368%;line-height:1.2001;margin:0;font-weight:800;color:#fff}
.custom-site-hero .text-side .main>*{margin-top:0;margin-bottom:0}
.custom-site-hero .text-side .main>*+*{margin-top:.61818em}
.custom-site-hero .text-side .post{font-size:131.57895%}
.custom-site-hero .text-side .prompt{position:relative;margin-top:.52632em}
.custom-site-hero .text-side .prompt button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:1.26316em;-moz-column-gap:1.26316em;column-gap:1.26316em}
.custom-site-hero .text-side .prompt button .prompt-label{font-size:236.84211%;line-height:1.22232;color:#1e99cc}
.custom-site-hero .text-side .prompt button .down-arrow{font-size:131.57895%;line-height:1.0001;margin-top:.64em;border-color:#1e99cc;border-width:0 2px 2px 0;-webkit-transform-origin:65% 65%;-ms-transform-origin:65% 65%;transform-origin:65% 65%;-webkit-transition:-webkit-transform 333ms;transition:transform 333ms}
.custom-site-hero .text-side .prompt button.popup-expanded .down-arrow{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}
.custom-site-hero .text-side .prompt .issue-popup{position:absolute;left:0;top:100%;z-index:1;-webkit-box-shadow:0 0 .52632em rgba(0,0,0,.2);box-shadow:0 0 .52632em rgba(0,0,0,.2);border-radius:.52632em;background-color:#fff;padding:1.57895em 1.31579em;width:22.63158em}
.custom-site-hero .text-side .prompt .issue-popup .links{margin:-.84211em -1.31579em;padding:0}
.custom-site-hero .text-side .prompt .issue-popup .app\/custom-site-variant\/hero-link{display:contents}
.custom-site-hero .text-side .prompt .issue-popup .content\/admin\/slot-menu ul{margin:0}
.custom-site-hero .text-side .prompt .issue-popup .content\/admin\/slot-menu li{padding-left:1.57895em}
.custom-site-hero .text-side .prompt .issue-popup .content\/admin\/slot-menu a{color:#247ca8}
.custom-site-hero .text-side .prompt .issue-popup .link{display:block;font-size:89.47368%;line-height:1.23539;padding:.70588em 1.47059em;color:inherit}
.custom-site-hero .text-side .prompt .issue-popup .link:focus-visible,.custom-site-hero .text-side .prompt .issue-popup .link:hover{background-color:#f4f4f4}
.custom-site-hero .text-side .button{margin-top:2.10526em}
.custom-site-hero .photo-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%;padding-top:-webkit-calc((80 / 1600) * 100vw);padding-top:calc((80 / 1600) * 100vw)}
.custom-site-hero .photo-side img{-webkit-transform:translateX(-webkit-calc((-30 / 800) * 100%));-ms-transform:translateX(calc((-30 / 800) * 100%));transform:translateX(calc((-30 / 800) * 100%));-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}
@media screen and (max-width:63.9375em){.custom-site-hero .bg:before{left:50%;top:90%}
.custom-site-hero .bg .side-area img{display:none}
.custom-site-hero .fg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.custom-site-hero .fg .photo-side,.custom-site-hero .fg .text-side{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
.custom-site-hero .photo-side{padding-top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.custom-site-hero .photo-side img{max-width:-webkit-calc(min(600px,100% - 2.10526em));max-width:calc(min(600px,100% - 2.10526em));-webkit-transform:none;-ms-transform:none;transform:none}
}
@media screen and (max-width:39.9375em){.custom-site-hero .text-side .main{font-size:8.59375vw}
.custom-site-hero .text-side .prompt button{font-size:2.96875vw}
}
.custom-site-card-section .header-area .section-pre-header{font-size:94.73684%;line-height:1.22232;margin:0;color:#d05d36;font-weight:700;text-transform:uppercase}
.custom-site-card-section .header-area .section-main-header{font-size:242.10526%;line-height:1.08706;margin:0;text-transform:uppercase;font-weight:700}
.custom-site-card-section .header-area .section-pre-header+.section-main-header{margin-top:.26087em}
.custom-site-card-section .header-area .section-intro{padding-left:0;font-size:94.73684%;line-height:1.77788;max-width:38.88889em}
.custom-site-card-section .header-area .section-intro>*{margin:0}
.custom-site-card-section .header-area .section-intro>*+*{margin-top:.94444em}
.custom-site-card-section .cards-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.57895em;margin-top:1.26316em}
.custom-site-card-section .cards-area>div[id^=admin-slot-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.57895em}
.custom-site-card-section .cards-area .card-item{-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(33.3% - 1.57895em * 2 / 3);width:calc(33.3% - 1.57895em * 2 / 3)}
@media screen and (max-width:78.0625em){.custom-site-card-section .cards-area .card-item .name-area .name-proper{font-size:2.08vw}
}
@media screen and (max-width:63.9375em){.custom-site-card-section .cards-area .card-item{width:-webkit-calc(50% - 1.57895em / 2 - .5px);width:calc(50% - 1.57895em / 2 - .5px)}
.custom-site-card-section .cards-area .card-item .name-area .name-proper{font-size:136.84211%}
}
@media screen and (max-width:39.9375em){.custom-site-card-section .cards-area .card-item .name-area .name-proper{font-size:4.0625vw}
}
@media screen and (max-width:29.9375em){.custom-site-card-section .cards-area .card-item{width:100%}
.custom-site-card-section .cards-area .card-item .name-area .name-proper{font-size:136.84211%}
}
.custom-site-card-section .card-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 .31579em 1.57895em 0 rgba(0,0,0,.2);box-shadow:0 .31579em 1.57895em 0 rgba(0,0,0,.2);border-radius:.52632em;padding:1.84211em 1.26316em;background-color:#fff}
.custom-site-card-section .card-item .name-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:1.05263em;-moz-column-gap:1.05263em;column-gap:1.05263em}
.custom-site-card-section .card-item .name-area .name-proper{font-size:136.84211%;line-height:1.23087;font-weight:700;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.custom-site-card-section .card-item .name-area .name-proper:before{content:"";display:block;float:right;width:-webkit-calc(100% - 10ch);width:calc(100% - 10ch);height:1em}
.custom-site-card-section .card-item .name-area .icon-area{margin:.52632em 0;width:-webkit-calc(47/282*100%);width:calc(47/282*100%);-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.custom-site-card-section .card-item .description{font-size:84.21053%;line-height:1.6251}
.custom-site-card-section .card-item .description>*{margin-top:.625em;margin-bottom:0}
.custom-site-card-section .card-item .description>*+*{margin-top:.625em}
.custom-site-card-section .card-item .more-link{margin-top:auto;padding-top:.84211em}
.doctor-variant-testimonials .text-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2.10526em}
.doctor-variant-testimonials .text-area .header-area{width:16.84211em}
.doctor-variant-testimonials .text-area .testimonials-area{width:-webkit-calc(100% - 18.94737em);width:calc(100% - 18.94737em)}
@media screen and (max-width:63.9375em){.doctor-variant-testimonials .text-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.doctor-variant-testimonials .text-area .header-area,.doctor-variant-testimonials .text-area .testimonials-area{width:100%}
}
.doctor-variant-testimonials .header-area .section-pre-header{font-size:94.73684%;line-height:1.22232;margin:0;color:#d05d36;font-weight:700;text-transform:uppercase}
.doctor-variant-testimonials .header-area .section-main-header{font-size:242.10526%;line-height:1.08706;margin:0;text-transform:uppercase;font-weight:700}
.doctor-variant-testimonials .header-area .section-pre-header+.section-main-header{margin-top:.26087em}
.doctor-variant-testimonials .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.doctor-variant-testimonials .slick-track .slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto}
.doctor-variant-testimonials .testimonials-area{position:relative;-webkit-box-shadow:0 .31579em 1.57895em rgba(0,0,0,.2);box-shadow:0 .31579em 1.57895em rgba(0,0,0,.2);border-radius:.52632em}
.doctor-variant-testimonials .testimonials-area .slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:1.57895em;bottom:2.52632em;background-color:#fff}
.doctor-variant-testimonials .testimonials-area .slick-dots button{background:0 0;outline:0;border-radius:0;border:none;padding:0;-moz-appearance:none;-webkit-appearance:none;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2.36842em;border:.52632em solid transparent;-webkit-background-clip:content-box;background-clip:content-box;background-color:rgba(30,153,204,.5);width:1.57895em;height:1.57895em;overflow:hidden;text-indent:52.63158em}
.doctor-variant-testimonials .testimonials-area .slick-dots button:focus-visible,.doctor-variant-testimonials .testimonials-area .slick-dots button:hover{background-color:rgba(30,153,204,.7)}
.doctor-variant-testimonials .testimonials-area .slick-dots .slick-active button{background-color:#1e99cc}
@media screen and (max-width:39.9375em){.doctor-variant-testimonials .testimonials-area{margin-bottom:2.63158em}
.doctor-variant-testimonials .testimonials-area .slick-dots{bottom:auto;right:auto;top:-webkit-calc(100% + .52632em);top:calc(100% + .52632em);left:0;background-color:transparent}
}
.doctor-variant-testimonial-item{outline:0;padding:2.52632em 2.10526em}
@media screen and (max-width:39.9375em){.doctor-variant-testimonial-item{padding:7.5vw 6.25vw}
}
.doctor-variant-testimonial-item blockquote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0}
.doctor-variant-testimonial-item .quote-proper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:136.84211%;line-height:1.46164;border-left:.15385em solid #08a88a;padding-left:1.53846em;font-style:italic}
.doctor-variant-testimonial-item .quote-proper>*{margin:0}
.doctor-variant-testimonial-item .quote-proper>* *+*{margin-top:.65385em}
@media screen and (max-width:39.9375em){.doctor-variant-testimonial-item .quote-proper{font-size:-webkit-calc(max(26/640*100vw,18px));font-size:calc(max(26/640*100vw,18px))}
}
@media screen and (max-width:29.9375em){.doctor-variant-testimonial-item .quote-proper{padding-left:8.33333vw}
}
.doctor-variant-testimonial-item .source{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:.84211em;-moz-column-gap:.84211em;column-gap:.84211em;padding-top:2.10526em}
.doctor-variant-testimonial-item .source .name-area{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:94.73684%;line-height:1.77788;font-weight:700}
@media screen and (max-width:29.9375em){.doctor-variant-testimonial-item .source{font-size:-webkit-calc(max($site-base-font-size/480*100vw,15px));font-size:calc(max($site-base-font-size/480*100vw,15px))}
}
.doctor-variant-testimonial-item .quote-proper{border-left-color:#1e99cc}