main{background:#f8f8f9}.bch-slide-in{opacity:0;transform:translateY(200px);transition:opacity 1s, transform 1s}.bch-slide-in.show{opacity:1;transform:none}.bch-hover-slide{color:#052049;transition:color .5s, padding-left .5s;padding-left:0;margin-right:64px}.bch-hover-slide:hover{padding-left:64px;color:#697992;text-decoration:none}body,.btn{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:100;font-size:18px;line-height:26px;letter-spacing:.2px}body{color:#052049}main .component-content h2.heading1:first-of-type:not(.no-underline):after,.underline-heading:after{content:none}.highlighted{color:#8a8be2}.display1,h1{font-weight:bold;font-size:72px;line-height:84px;letter-spacing:-1.71px}.display2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:72px;line-height:84px;letter-spacing:-1.71px;font-weight:bold}.heading1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:32px;line-height:40px;letter-spacing:-.3px;font-weight:bold}@media (min-width: 992px){.right-col .heading1:not(.font-strict){font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:1.6px;font-weight:400;text-transform:uppercase}}.heading2,h2{font-size:32px;line-height:40px;letter-spacing:-.3px;font-weight:bold}.heading3,h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:32px;letter-spacing:.5px;font-weight:bold}h4{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:.5px}.paragraph1,.font-larger{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:26px;letter-spacing:.2px}.paragraph2{font-size:18px;line-height:26px;letter-spacing:.2px}.paragraph3,.font-smaller,td{font-size:16px;line-height:24px;letter-spacing:0px}.eyebrow{font-size:16px;line-height:20px;letter-spacing:1.6px;font-weight:400;text-transform:none}@media (max-width: 991.98px){body,.btn{font-size:18px;line-height:28px;letter-spacing:.2px}.display1,h1{font-size:48px;line-height:54px;letter-spacing:-1.25px}.display2{font-size:32px;line-height:36px;letter-spacing:-.75px}.heading1{font-size:32px;line-height:36px;letter-spacing:-.75px}.heading2,h2{font-size:28px;line-height:32px;letter-spacing:-.5px}.heading3,h3{font-size:28px;line-height:32px;letter-spacing:-.5px}.paragraph1{font-size:18px;line-height:28px;letter-spacing:.2px}.paragraph2{font-size:18px;line-height:28px;letter-spacing:.2px}.paragraph2.font-larger,.paragraph2.paragraph1{font-size:18px;line-height:28px}.paragraph2.font-smaller,.paragraph2.paragraph3{font-size:16px;line-height:24px}.paragraph3{font-size:16px;line-height:24px;letter-spacing:.15px}.eyebrow{font-size:16px;line-height:18px;letter-spacing:0px}}@media (max-width: 767.98px){body,.btn{font-size:18px;line-height:28px;letter-spacing:.2px}.display1,h1{font-size:40px;line-height:46px;letter-spacing:-1px}.display2{font-size:32px;line-height:36px;letter-spacing:-.75px}.heading1{font-size:32px;line-height:36px;letter-spacing:-.75px}.heading2,h2{font-size:24px;line-height:28px;letter-spacing:-.3px}.heading3,h3{font-size:24px;line-height:28px;letter-spacing:-.5px}.paragraph1{font-size:18px;line-height:28px;letter-spacing:.2px}.paragraph2{font-size:18px;line-height:28px;letter-spacing:.2px}.paragraph2.font-larger,.paragraph2.paragraph1{font-size:18px;line-height:28px}.paragraph2.font-smaller,.paragraph2.paragraph3{font-size:16px;line-height:24px}.paragraph3{font-size:16px;line-height:24px;letter-spacing:.15px}.eyebrow{font-size:14px;line-height:18px;letter-spacing:0px}}#header.container-fluid{padding-left:0;padding-right:0}.bch-top-nav{background-color:#052049;color:#fff;padding:11px}.bch-top-nav>.component-content{display:flex;justify-content:flex-end}.bch-top-nav .title{margin-right:auto}.bch-top-nav ul{list-style:none;display:flex;margin:0;padding:0}.bch-top-nav ul li{display:flex}.bch-top-nav ul li:after{content:"\2022";display:block;width:24px;text-align:center}.bch-top-nav ul li:last-of-type:after{content:none}.bch-top-nav a{color:#fff}.nav-wrapper.bch-nav-wrapper:after{content:none}.nav-wrapper.bch-nav-wrapper .top-nav-wrapper{background-color:#052049}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-wrapper{position:relative}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-image{position:relative;width:526px;height:526px;overflow:hidden;border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(white, black)}@media screen and (min-width: 992px) and (max-width: 1251px){.nav-wrapper.bch-nav-wrapper .bch-nav-bys-image{width:426px;height:426px;top:40px;right:-120px}}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-image.switched .bch-nav-bys-bubble{opacity:0}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-image .bch-initial{display:block}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-image .bch-initial.switched{display:none}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-image .bch-alternate{display:none}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-image .bch-alternate.switched{display:block}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-image img{width:100%;height:auto}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-image .bch-desktop-image{display:block}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-image .bch-mobile-image{display:none}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-bubble{position:absolute;top:160px;left:260px;cursor:pointer;width:66px;height:66px;opacity:1;transition:opacity 0.5s ease-in-out}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-text-wrapper{width:320px;height:320px;position:absolute;right:-200px;top:-200px;opacity:0;transform:scale(0);transition:all 1.2s cubic-bezier(0.27, 1.18, 0.76, 1);border-radius:50%;background-color:#002149;color:#fff;line-height:1.1;display:flex;align-items:center;justify-content:center;padding:100px 85px 0 75px;font-size:120%}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-text-wrapper.open{right:0px;top:-50px;opacity:1;transform:scale(1)}.nav-wrapper.bch-nav-wrapper .bch-nav-bys-text{position:relative}.nav-wrapper.bch-nav-wrapper .bys-close{position:absolute;top:100px;left:70px;background:0;border:0;color:#fff}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.nav-wrapper.bch-nav-wrapper .bch-nav-bys-wrapper{margin-left:200px}.main-nav .sub-nav .meta-links .component-content ul{height:60%}}@media (min-width: 992px){.nav-wrapper.bch-nav-wrapper{background:rgba(96,96,150,0.5)}.nav-wrapper.bch-nav-wrapper .main-nav .menu-content-wrapper li.active .sub-nav{overflow:hidden}.nav-wrapper.bch-nav-wrapper .main-nav .sub-nav.wide>div:first-of-type{margin-left:0}.nav-wrapper.bch-nav-wrapper .sub-nav{background-color:#fff;max-width:none;border-radius:0 0 90% 90%;left:-40%;width:180%;transition:none;max-height:430px;padding-left:175px}.nav-wrapper.bch-nav-wrapper .sub-nav ul{align-content:flex-end;margin-left:20px}}@media screen and (min-width: 1200px) and (max-width: 1251px){.nav-wrapper.bch-nav-wrapper .main-nav .sub-nav.wide>div:first-of-type{margin-left:21vw;margin-right:-137px}}@media screen and (min-width: 992px) and (max-width: 1199px){.nav-wrapper.bch-nav-wrapper .main-nav.container{max-width:1060px}.nav-wrapper.bch-nav-wrapper .main-nav .sub-nav.wide>div:first-of-type{margin-left:21vw;margin-right:-137px}.nav-wrapper.bch-nav-wrapper .main-nav .menu>li{width:130px}}@media screen and (min-width: 992px) and (max-width: 1250px){.nav-wrapper.bch-nav-wrapper .main-nav .sub-nav{padding-left:80px}.nav-wrapper.bch-nav-wrapper .main-nav .sub-nav .meta-links .component-content ul li{max-width:190px}}@media (max-width: 991.98px){#header{position:fixed;z-index:1000}#header .nav-wrapper.bch-nav-wrapper .bch-nav-bys-image{display:none}#header .nav-wrapper.bch-nav-wrapper .color-block{display:none}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image{width:100%;position:fixed;left:50%;transform:translateX(-50%);border-radius:0;display:block;bottom:0vh}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-initial{clip-path:circle(55.7% at 51% 100%);-webkit-clip-path:circle(55.7% at 51% 100%)}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-alternate{clip-path:ellipse(50% 68% at 50% 98%);-webkit-clip-path:ellipse(50% 68% at 50% 98%)}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image.switched{width:120%;bottom:8.5vh}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image.switched .bch-nav-sys-bubble{opacity:0}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-nav-bys-bubble{width:40px;height:40px;top:26vh;left:42vh;transition:none;z-index:1}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-nav-bys-text-wrapper{width:220px;background:none;padding:0 10px;transition:none;left:50%;transform:translateX(-50%);z-index:1}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-nav-bys-text-wrapper.open{right:0;top:9vh}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-nav-bys-text-wrapper.open .bys-close{left:220px;top:100px}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-desktop-image{display:none}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-mobile-image{display:block}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .color-block{height:9vh;width:110%;display:block;position:fixed;margin-top:0;left:-5%;bottom:0;background-color:#052049;padding-top:2.5vh;text-align:center}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .color-block span{color:white;content:"";width:2.5vh;height:2.5vh;border-width:3px 0 0 3px;border-style:solid;position:absolute;left:54vw;top:5vh;transform:rotate(45deg) translateY(-3.6px);transform-origin:top}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-wrapper{order:3;flex-shrink:0;height:188px;overflow:visible;margin:0}}@media (max-width: 991.98px) and (min-height: 1020px){#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-wrapper{bottom:155px}}@media (max-width: 991.98px){#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .sub-nav{padding-bottom:0}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .sub-nav .meta-links{width:unset}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .sub-nav .meta-links .component-content ul{border-bottom:none}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .many-links .bch-nav-bys-image{position:relative;bottom:0vh}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .many-links .bch-nav-bys-image.switched{bottom:8vh}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .many-links .color-block{width:115%;left:-7.5%;position:relative;bottom:10vh}}@media (max-width: 767.98px){#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-wrapper{position:relative;bottom:31px}}@media (max-width: 767.98px) and (max-height: 1024px){#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-wrapper{bottom:0}}@media (max-width: 767.98px) and (max-height: 844px){#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-wrapper{bottom:72px}}@media (max-width: 767.98px) and (max-height: 740px){#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-wrapper{bottom:120px}}@media (max-width: 767.98px) and (max-height: 667px){#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-wrapper{bottom:140px}}@media (max-width: 767.98px){#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .color-block{height:9vh}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image{height:303px;width:526px;position:fixed;z-index:10;bottom:8.9vh}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image.switched{height:415px;width:760px;bottom:8.5vh}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-nav-bys-bubble{top:170px;left:300px}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-nav-bys-text-wrapper.open{right:unset;top:-50px}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-nav-bys-text-wrapper.open .bys-close{left:220px;top:100px}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-initial img{clip-path:circle(45.7% at 51% 100%);-webkit-clip-path:circle(45.7% at 51% 100%)}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-alternate{clip-path:unset;-webkit-clip-path:unset}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image .bch-alternate img{border-top-left-radius:50%;border-top-right-radius:50%}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .bch-nav-bys-image.switched{z-index:12}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .main-nav .menu-content-wrapper.open .bch-nav-bys-wrapper:after{margin-top:203px}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .main-nav .menu-content-wrapper li.open .sub-nav .meta-links{z-index:11}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .many-links .bch-nav-bys-image{bottom:5vh}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .many-links .bch-nav-bys-image.switched{bottom:4vh}#header .nav-wrapper.bch-nav-wrapper.open .menu-content-wrapper.open .many-links .color-block{left:-10%;bottom:5vh}}.article-card-rollup .cards .card{margin-left:20px;margin-right:20px}.article-card-rollup .cards .card .component-content .card-content .eyebrow,.services-article-card-rollup .cards .card .component-content .card-content .eyebrow,.patient-stories-article-card-rollup .cards .card .component-content .card-content .eyebrow,.simple-article-card-rollup .cards .card .component-content .card-content .eyebrow{display:none}.cards{flex-wrap:wrap;margin-bottom:16px}.card{background-color:#fff;border:1px solid #f2f4f6;width:306px;min-height:461px;border-radius:10px;margin:0 10px 40px;transition:box-shadow .25s}.card:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.card>.component-content .card-content{padding:24px;position:relative}.card>.component-content .card-content>img,.card>.component-content .card-content .card-content>img{width:258px;height:174px;object-fit:cover;border-top-left-radius:900px;border-top-right-radius:900px;border-bottom-left-radius:50px;border-bottom-right-radius:50px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.card>.component-content .card-content>img,.card>.component-content .card-content .card-content>img{width:auto;height:174px;position:relative;left:50%;transform:translateX(-50%)}}.card p{margin:0;color:#506380;font-size:14px;font-weight:500;margin-top:24px;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal}.card p:first-of-type{border-bottom:1px solid #9ba6b6;padding-bottom:19px;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:-0.5px}.card .field-read-more-link{position:absolute;align-self:flex-end;margin:0;padding:0;font-weight:normal;color:#006be9;height:100%;width:100%;top:0;left:0;opacity:0}.card .field-read-more-link>a,.card .field-read-more-link>span.include-ucsf-arrow{height:100%;width:100%;position:absolute}.card .field-read-more-link>a:after,.card .field-read-more-link>span.include-ucsf-arrow:after{content:"\E926";font-family:'icomoon';margin-left:15px;font-size:102%}.card .field-read-more-link a::after,.card .field-read-more-link span.include-ucsf-arrow::after{bottom:45px;right:24px;position:absolute;opacity:0}.card .field-read-more-link:before{content:'\200B'}@media (max-width: 767.98px){.cards .card{width:100%;max-width:none;min-height:160px;height:auto;margin-left:0;margin-right:0}.cards .card>.component-content{display:block}.cards .card>.component-content .card-content{display:block;padding:12px}.cards .card>.component-content .card-content>img,.cards .card>.component-content .card-content .card-content>img{float:left;left:35px;width:71px;height:48px !important;object-fit:cover;border-top-left-radius:900px;border-top-right-radius:900px;border-bottom-left-radius:150px;border-bottom-right-radius:150px}.cards .card p{margin:0;font-size:14px;line-height:1;border-top:1px solid #9ba6b6;padding-top:15px}.cards .card p:first-of-type{border:none;font-size:16px;line-height:1.13;letter-spacing:-0.25px;margin:0 !important;padding:0 0 14px 16px;min-height:68px}.cards .card .field-read-more-link{float:right}.article-card-rollup .cards .card,.services-article-card-rollup .cards .card,.patient-stories-article-card-rollup .cards .card,.simple-article-card-rollup .cards .card{width:80vw}}.bys-card-wrapper{margin:0 10px 40px;transition:box-shadow .25s;border-radius:10px;position:relative;display:flex}.bys-card-wrapper:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.bys-card-wrapper .bys-video{display:none}.bys-card-wrapper .bys-video video{border-radius:10px;height:100%}.bys-card-wrapper.video .bys-video{display:flex;height:fit-content;width:306px;align-self:flex-end}.bys-card-wrapper.video .bys-video video{width:100%}.bys-card-wrapper.video .bys-card{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0)}.bys-card-wrapper.video .bys-card .bys-card-image{display:none}.bys-card-wrapper .bys-card{border:none;width:306px;min-height:461px;display:flex;flex-direction:column;padding:23px 26px 0 26px;border-radius:10px;height:100%}.bys-card-wrapper .bys-card .bys-card-content p{font-family:HelveticaNeue, sans-serif;font-weight:bold;font-stretch:normal;font-style:normal;color:#052049}.bys-card-wrapper .bys-card .bys-card-content .bys-card-eyebrow{font-size:16px;line-height:1.13;letter-spacing:-0.25px}.bys-card-wrapper .bys-card .bys-card-content .bys-card-text{font-size:24px;line-height:1.17;letter-spacing:-0.5px}.bys-card-wrapper .bys-card .bys-card-content .bys-card-link{background:#052049;text-decoration:none;border-radius:50%;display:flex;height:24px;width:24px;justify-content:center;align-items:center}.bys-card-wrapper .bys-card .bys-card-content .bys-card-link::after{content:"\2192";display:block;height:100%;font-weight:bold;font-size:18px;text-align:center;margin-bottom:5px}.bys-card-wrapper .bys-card .bys-card-image{margin-top:auto;width:130px;height:145px;align-self:center}.bys-card-wrapper .bys-card .bys-card-image img{width:100%;height:100%}.bys-card-wrapper .bys-phantom-link{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 767.98px){.bys-card-wrapper{margin-left:0;margin-right:0;width:100%}.bys-card-wrapper .bys-video{display:none}.bys-card-wrapper.video .bys-card{display:flex;position:relative}.bys-card-wrapper.video .bys-card .bys-card-image{display:block}.bys-card-wrapper.video .bys-video{display:none}.bys-card-wrapper .bys-card{min-height:0;height:192px;width:100%;position:relative}.bys-card-wrapper .bys-card .bys-card-content .bys-card-eyebrow{font-size:14px}.bys-card-wrapper .bys-card .bys-card-content .bys-card-text{font-size:16px}.bys-card-wrapper .bys-card .bys-card-image{width:90px;height:90px;position:absolute;bottom:0;right:10px}}.component.ucsf-values{background:linear-gradient(to bottom, transparent 132px, transparent 132px, #716FB2 132px, #716FB2),url(/assets/bch/images/ucsf_values_wave.svg) top left no-repeat}.basic-hero .component-content .hero-content{background-image:linear-gradient(to top, #052049, transparent 50%, transparent)}@media print{.basic-hero .component-content .hero-content{background:0}}.fiftyfifty-hero{background-color:#fff}.fiftyfifty-hero .component-content{display:flex;flex-direction:row}.fiftyfifty-hero .component-content .scLooseFrameZone{display:flex;width:100%}.fiftyfifty-hero .component-content .fiftyfifty-hero-image{width:708px;height:556px}.fiftyfifty-hero .component-content .fiftyfifty-hero-image img{width:100%;height:100%;object-fit:cover;border-bottom-right-radius:85%}.fiftyfifty-hero .component-content .fiftyfifty-hero-content{display:flex;flex-direction:column;justify-content:center;padding:0 5px 0 5vw;width:650px}.fiftyfifty-hero .component-content .fiftyfifty-hero-content a{color:#506380;font-weight:bold}.fiftyfifty-hero .component-content .fiftyfifty-hero-content h1.reduce-font-size{font-size:46px;line-height:50px}.fiftyfifty-hero .component-content .fiftyfifty-hero-content span{white-space:nowrap}@media (max-width: 991.98px){.fiftyfifty-hero{margin-bottom:0px}.fiftyfifty-hero .component-content .fiftyfifty-hero-image{width:372px;height:296px}.fiftyfifty-hero .component-content .fiftyfifty-hero-content{width:350px;padding-left:23px}.fiftyfifty-hero .component-content .fiftyfifty-hero-content h1.reduce-font-size{font-size:28px;line-height:36px}}@media (max-width: 767.98px){.fiftyfifty-hero .component-content{display:flex;flex-direction:column}.fiftyfifty-hero .component-content .scLooseFrameZone{display:block}.fiftyfifty-hero .component-content .fiftyfifty-hero-image{width:100%;height:296px}.fiftyfifty-hero .component-content .fiftyfifty-hero-content{margin:40px 24px 0 24px;padding-left:0}.fiftyfifty-hero .component-content .fiftyfifty-hero-content a{padding-bottom:20px}.fiftyfifty-hero .component-content .fiftyfifty-hero-content h1.reduce-font-size{font-size:22px;line-height:36px}}.conditions-hero{background-color:#fff}.conditions-hero .component-content{display:flex;flex-direction:row}.conditions-hero .component-content .scLooseFrameZone{display:flex;width:100%}.conditions-hero .component-content .conditions-hero-image{width:708px;height:556px;margin-left:auto;position:relative}.conditions-hero .component-content .conditions-hero-image img{width:100%;height:100%;object-fit:cover;border-bottom-left-radius:85%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.conditions-hero .component-content .conditions-hero-image img{width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.conditions-hero .component-content .conditions-hero-content{display:flex;flex-direction:column;justify-content:center;padding-left:72px;width:100%}.conditions-hero .component-content .conditions-hero-content>h1.reduce-font-size{font-size:46px;line-height:50px}.conditions-hero .component-content .conditions-hero-content>h1>span{white-space:nowrap}.conditions-hero .component-content .conditions-hero-content a{font-weight:bold;color:#506380}.conditions-hero .component-content .conditions-hero-content a:hover:before{text-decoration:none;color:#006be9}.conditions-hero .component-content .conditions-hero-content a:not(:first-child):before{content:'\2022';padding:0 13px 0 5px;display:inline-block}@media (max-width: 991.98px){.conditions-hero{margin-bottom:64px}.conditions-hero .component-content{display:flex;flex-direction:row}.conditions-hero .component-content .scLooseFrameZone{display:block}.conditions-hero .component-content .conditions-hero-image{width:372px;height:296px;display:block}.conditions-hero .component-content .conditions-hero-content{padding-left:48px}.conditions-hero .component-content .conditions-hero-content h1{font-size:32px;line-height:36px}.conditions-hero .component-content .conditions-hero-content h1.reduce-font-size{font-size:28px;line-height:36px}.conditions-hero .component-content .conditions-hero-content a{display:block}.conditions-hero .component-content .conditions-hero-content a:not(:first-child){padding-bottom:10px}.conditions-hero .component-content .conditions-hero-content a:not(:first-child):before{content:'';padding:0}.conditions-hero .component-content .conditions-hero-content .lhn-anchor-mobile-open.lhn-anchor-mobile-icon-sticky{padding-right:12px;position:relative;position:inherit}.conditions-hero .component-content .conditions-hero-content .lhn-anchor-mobile-open.lhn-anchor-mobile-icon-sticky:after{content:'';width:9px;height:9px;border-width:3px 0 0 3px;border-style:solid;position:absolute;right:-4.5px;top:50%;transform:rotate(-135deg) translateY(-3.6px);transform-origin:top}.conditions-hero .component-content .conditions-hero-content .lhn-anchor-mobile-open.lhn-anchor-mobile-icon-sticky:after{right:35px;top:50%}.conditions-hero .component-content .conditions-hero-content .lhn-anchor-mobile-open.anchor-mobile-close{padding-right:12px;position:relative;position:inherit}.conditions-hero .component-content .conditions-hero-content .lhn-anchor-mobile-open.anchor-mobile-close:after{content:'';width:9px;height:9px;border-width:3px 0 0 3px;border-style:solid;position:absolute;right:-4.5px;top:50%;transform:rotate(45deg) translateY(-3.6px);transform-origin:top}.conditions-hero .component-content .conditions-hero-content .lhn-anchor-mobile-open.anchor-mobile-close:after{right:35px;top:15%}.conditions-hero .component-content .conditions-hero-content .lhn-anchor-mobile-open.anchor-mobile-close.lhn-anchor-mobile-icon-sticky:after{top:50%}.conditions-hero .component-content .conditions-hero-end{height:10px}.conditions-hero.conditions-hero-sticky{width:100%;animation-name:subNavSlideDown;animation-duration:.5s;height:72px;position:fixed;z-index:99;border-bottom:1px solid #f2f4f6;background-color:#fff;margin-bottom:0}.conditions-hero.conditions-hero-sticky+div{padding-top:70px}.conditions-hero.conditions-hero-sticky .component-content{height:100%;flex-direction:row}.conditions-hero.conditions-hero-sticky .component-content .conditions-hero-content{padding-bottom:0;height:100%}.conditions-hero.conditions-hero-sticky .component-content .conditions-hero-content .conditions-hero-breadcrumb-wrapper{display:none}.conditions-hero.conditions-hero-sticky .component-content .conditions-hero-content h1{font-size:18px;margin-bottom:0;width:80%}.conditions-hero.conditions-hero-sticky .component-content .conditions-hero-image{visibility:hidden;overflow-y:hidden}}@keyframes subNavSlideDown{from{height:0px}to{height:72px}}@media (max-width: 767.98px){.conditions-hero .component-content{display:flex;flex-direction:column-reverse}.conditions-hero .component-content .scLooseFrameZone{display:block}.conditions-hero .component-content .conditions-hero-image{width:100%;height:auto;padding-bottom:40px}.conditions-hero .component-content .conditions-hero-content{padding-left:24px;padding-bottom:40px;max-width:90%}.conditions-hero .component-content .conditions-hero-content h1{font-size:32px;line-height:36px}.conditions-hero .component-content .conditions-hero-content h1.reduce-font-size{font-size:22px;line-height:36px}.conditions-hero .component-content .conditions-hero-content a{display:block}.conditions-hero .component-content .conditions-hero-content a:not(:first-child){padding-bottom:10px}.conditions-hero .component-content .conditions-hero-content a:not(:first-child):before{content:'';padding:0}.conditions-hero .component-content .conditions-hero-content .lhn-anchor-mobile-open:after{right:35px;top:55%}.conditions-hero .component-content .conditions-hero-end{height:10px}.conditions-hero.conditions-hero-sticky{width:100%;position:fixed;z-index:99;border-bottom:1px solid #f2f4f6;background-color:#fff}.conditions-hero.conditions-hero-sticky+div{padding-top:70px}.conditions-hero.conditions-hero-sticky .component-content{height:100%}.conditions-hero.conditions-hero-sticky .component-content .conditions-hero-content{padding-bottom:0;height:100%}.conditions-hero.conditions-hero-sticky .component-content .conditions-hero-content .conditions-hero-breadcrumb-wrapper{display:none}.conditions-hero.conditions-hero-sticky .component-content .conditions-hero-content h1{font-size:18px;margin-bottom:0;line-height:25px}.conditions-hero.conditions-hero-sticky .component-content .conditions-hero-content h1.reduce-font-size{line-height:25px}.conditions-hero.conditions-hero-sticky .component-content .conditions-hero-image{display:none}}.patient-services .card .field-icon{display:none}.patient-services .card>.component-content .card-content>img,.patient-services .card>.component-content .card-content .card-content>img{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:100px}@media (max-width: 767.98px){.patient-services .cards .card{width:100%}}.clinical-trials .component-content{flex-wrap:wrap !important}.clinical-trials .view-all{display:none}.clinical-trials .card{min-height:328px;border:1px solid #f2f4f6}.clinical-trials .card>.component-content>img,.clinical-trials .card>.component-content .card-content>img{margin:0;width:52px;height:48px;border-radius:0;left:25px}.clinical-trials .card h4{margin-top:0}.clinical-trials .card p{display:none;color:#052049}.clinical-trials .card p.font-larger,.clinical-trials .card p.font-smaller{display:block;border-left:none;font-style:initial}.clinical-trials .card p.font-larger{margin-top:24px;font-weight:500;padding-bottom:29px}.clinical-trials .card p.font-smaller{margin:24px 0 0 0;padding-left:0;color:#506380;font-weight:200}.clinical-trials .card p.font-smaller::after{float:right;opacity:0}.clinical-trials .card .field-read-more-link{opacity:0}.clinical-trials.clinical-trials-conditions>.component-content>div:first-child{display:block}.clinical-trials.clinical-trials-conditions .view-all a:after{content:"\E926";font-family:'icomoon';margin-left:15px;font-size:102%}.clinical-trials.clinical-trials-conditions .view-all .paragraph1{margin-top:40px;font-weight:normal}.clinical-trials .clinical-view-all{display:flex;justify-content:center;align-items:center;width:239px;height:64px;border-radius:32px;background-color:#ffffff;margin:0 20px 40px 20px;font-weight:500;color:#006be9}@media (max-width: 767.98px){.clinical-trials .card{max-width:none;margin-right:16px;width:100%;min-height:129px}.clinical-trials .card>.component-content .card-content{padding:12px 15px}.clinical-trials .card>.component-content>img,.clinical-trials .card>.component-content .card-content>img{margin:5px 7.5px}}.related-conditions>.component-content{flex-direction:column}.related-conditions>.component-content{flex-direction:column}.related-conditions>.component-content>div{flex:none}.related-conditions>.component-content>div:first-child{max-width:none;width:auto}.related-conditions .lead{display:none}.related-conditions .featured-conditions>div{flex:none}.numbered-clinic-rollup .component-content>h2{padding-bottom:0;position:unset !important}.numbered-clinic-rollup .component-content>h2:after{content:none}.numbered-clinic-card{border-radius:10px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.numbered-clinic-card-first-image{border-radius:10px}}.numbered-clinic-card-first-image img{border-radius:10px}.clinic-cards>.component-content .cards .card .field-read-more-link{display:flex;justify-content:flex-end;border-top:none;margin-left:0;opacity:100}.clinic-cards>.component-content .cards .card .field-read-more-link .font-smaller{padding:0 24px}.clinic-cards>.component-content .cards .card .field-read-more-link .font-smaller:last-of-type{padding-bottom:24px}@media (max-width: 767.98px){.clinic-cards>.component-content .cards .card{width:100%;min-height:180px}.clinic-cards>.component-content .cards .card .field-read-more-link{display:flex;justify-content:flex-end;border-top:none;margin-left:0}.clinic-cards>.component-content .cards .card .field-read-more-link .font-smaller{padding:0 12px;font-size:12px;line-height:14px}.clinic-cards>.component-content .cards .card .field-read-more-link .font-smaller:last-of-type{padding-bottom:12px}}.bottom-of-container{display:flex;flex-direction:column;justify-content:space-between}.anchor-info-navigation.lhn-sticky{position:fixed;top:95px;max-width:210px}.anchor-info-navigation .component-content ul{list-style-type:none;padding-left:0px}.anchor-info-navigation .component-content ul li{padding-bottom:10px}.anchor-info-navigation .component-content ul li a{font-size:16px;line-height:18px;color:#506380;font-weight:bold}.anchor-info-navigation .component-content ul li a:before{content:'';display:inline-block;position:relative;top:6px;left:-20px;width:5px;margin-right:-5px;height:24px;background-color:transparent}.anchor-info-navigation .component-content ul li a.lhn-active{color:#052049}.anchor-info-navigation .component-content ul li a.lhn-active:before{background-color:#006be9}@media (max-width: 991.98px){.anchor-info-navigation{display:none}.anchor-info-navigation.lhn-mobile-nav{display:block;position:fixed;top:120px;left:0;width:100%;height:100%;z-index:2;background-color:#fff}.anchor-info-navigation.lhn-mobile-nav.condition-title{padding-top:24px}.anchor-info-navigation.lhn-mobile-nav .component-content ul{padding-left:24px}.anchor-info-navigation.lhn-mobile-nav .component-content ul li a.lhn-active{color:#506380}.anchor-info-navigation.lhn-mobile-nav .component-content ul li a.lhn-active:before{background-color:transparent}}@media (max-width: 900px) and (orientation: landscape){.anchor-info-navigation.lhn-mobile-nav{height:100px}.anchor-info-navigation.lhn-mobile-nav .component-content{position:fixed;width:100%;height:65%;overflow-y:scroll;background-color:#fff}}@media (max-width: 767.98px){.anchor-info-navigation.lhn-mobile-nav .component-content{height:65%;overflow-y:scroll}}.guide-card{border-radius:10px}.guide-card .component-content .guide-list-section ul li{font-weight:bold}#getting-to-ucsf>.component-content{display:block}#getting-to-ucsf>.component-content .heading1{margin-bottom:20px}#getting-to-ucsf>.component-content .view-all li{cursor:pointer}#getting-to-ucsf>.component-content .view-all li a:last-child:after{content:none}#getting-to-ucsf .hide{display:none}#getting-to-ucsf .scrolling-container{overflow-x:auto;display:flex;scrollbar-width:thin;scrollbar-color:#666 #CCC;-ms-scrollbar-track-color:#CCC;-ms-scrollbar-arrow-color:#CCC;-ms-scrollbar-face-color:#666;-ms-scrollbar-shadow-color:#666;-ms-scrollbar-highlight-color:#666;-ms-scrollbar-3dlight-color:#666;-ms-scrollbar-darkshadow-color:#666}#getting-to-ucsf .scrolling-container::-webkit-scrollbar{height:20px;width:20px;-webkit-appearance:none;background:linear-gradient(transparent, transparent 9px, #CCC 9px, #CCC 11px, transparent 11px)}#getting-to-ucsf .scrolling-container::-webkit-scrollbar-thumb{background:linear-gradient(transparent, transparent 7px, #666 7px, #666 13px, transparent 13px);border-radius:42.5%}#getting-to-ucsf .scrolling-container.custom-scrollbar-container{padding-bottom:20px;overflow:hidden}#getting-to-ucsf .cards{overflow:visible;flex-shrink:0;flex-basis:auto;display:none;flex-wrap:unset}#getting-to-ucsf .cards.active{display:flex}#getting-to-ucsf .card p:first-of-type{border-bottom:none;padding-bottom:unset}#getting-to-ucsf .card p{margin-top:10px}#getting-to-ucsf .card .field-icon{background-color:#058488}#getting-to-ucsf .card .field-icon .eyebrow{text-transform:uppercase}#getting-to-ucsf .card .card-content p.font-smaller{font-weight:normal}#getting-to-ucsf .card .card-content>p:last-of-type{margin-bottom:64px}#getting-to-ucsf .card .card-content .address{margin-bottom:16px}#getting-to-ucsf .card .card-content span[class^=icon-],#getting-to-ucsf .card .card-content span[class^=svg-]{margin-top:2.5px;margin-right:12px}#getting-to-ucsf .card .field-read-more-link{align-self:stretch;margin-left:40px;border-top:1px solid #dce0e6;margin:unset;padding:24px 0 24px 0;opacity:1;bottom:0;top:unset;left:unset;margin-left:unset;padding-bottom:20px;position:absolute;height:unset;width:85%}#getting-to-ucsf .card .field-read-more-link a{height:unset;width:unset;position:unset}#getting-to-ucsf .card .field-read-more-link:after{content:none}#getting-to-ucsf .card:last-child{margin-right:40px}#getting-to-ucsf .card:first-of-type{margin-left:0}#getting-to-ucsf .card:last-of-type{margin-right:0}@media (min-width: 992px){#getting-to-ucsf>.component-content .heading1{margin-bottom:10px}#getting-to-ucsf>.component-content .heading1:after{content:none}#getting-to-ucsf>.component-content>div:first-child{border-bottom:1px solid #dce0e6}#getting-to-ucsf>.component-content .view-all{padding:0;width:auto;border:0;background:0}#getting-to-ucsf>.component-content .view-all>a{display:none}#getting-to-ucsf>.component-content .view-all .options{display:block;position:static;border:0;background:0}#getting-to-ucsf>.component-content .view-all ul{display:flex;position:static;border:0;width:auto;padding:0;margin:0;overflow:visible;background:0}#getting-to-ucsf>.component-content .view-all ul li{margin:0 0 0 64px;padding:8px 0;border-bottom:4px solid transparent}#getting-to-ucsf>.component-content .view-all ul li.active{border-color:#007bff}#getting-to-ucsf>.component-content .view-all ul li.active a{color:#052049}#getting-to-ucsf>.component-content .view-all ul li a{color:#506380}#getting-to-ucsf>.component-content .view-all ul li a:hover{text-decoration:none}#getting-to-ucsf>.component-content .view-all ul li a:last-child:after{content:none}}@media (max-width: 767.98px){#getting-to-ucsf .card-content{padding:24px}#getting-to-ucsf .card-content .card span[class^=icon-],#getting-to-ucsf .card-content .card span[class^=svg-]{margin-top:0.5px}#getting-to-ucsf .card{width:80vw;max-width:306px;min-height:461px;margin:0 0 40px 10px}#getting-to-ucsf .card img{left:50%;float:unset;width:258px;height:174px !important;object-fit:cover;border-top-left-radius:900px;border-top-right-radius:900px;border-bottom-left-radius:50px;border-bottom-right-radius:50px}#getting-to-ucsf .card p:first-of-type{padding:unset;min-height:unset}#getting-to-ucsf .card p{padding-top:0;border-top:none}#getting-to-ucsf .card p.font-smaller{margin:10px 0 0 0}#getting-to-ucsf .card .card-content span[class^=icon-],#getting-to-ucsf .card .card-content span[class^=svg-]{margin-top:0.5px}}.plan-your-visit .component-content .view-all{display:none}.plan-your-visit .component-content .card{max-width:none;border:1px solid #f2f4f6}.plan-your-visit .component-content .card p{margin-left:0;margin-right:0}.plan-your-visit .component-content .card .field-read-more-link{opacity:0}@media (max-width: 767.98px){.plan-your-visit .component-content .cards .card>.component-content .card-content>img,.plan-your-visit .component-content .cards .card>.component-content .card-content .card-content>img{height:48px}.plan-your-visit .component-content .cards .card p:first-of-type{margin:0}}.our-work>.component-content .card.our-work-featured-article-card{min-height:0;margin:0 20px}.our-work>.component-content .card.our-work-featured-article-card>.component-content>img,.our-work>.component-content .card.our-work-featured-article-card>.component-content .card-content>img{height:auto !important;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;left:50%;position:relative;transform:translateX(-50%);align-self:baseline}.our-work>.component-content .card.our-work-featured-article-card>.component-content .card-content{padding:0}.our-work>.component-content .card.our-work-featured-article-card .field-featured-title{position:absolute;bottom:0;z-index:2;min-height:0}.our-work>.component-content .cards{padding-bottom:25px}.our-work>.component-content .cards .card{background-color:#fff;min-height:380px}.our-work>.component-content .cards .card .component-content .card-content>img{width:100%}.our-work>.component-content .cards .card .field-article-name:after{display:none}.our-work>.component-content .cards .card .field-read-more-link{height:auto;margin-top:auto;opacity:0}.our-work>.component-content .cards .card .field-read-more-link a{width:auto;position:relative}.our-work>.component-content .cards .card .field-read-more-link:after{position:absolute;right:0;bottom:0}@media (max-width: 1199.98px){.our-work>.component-content{flex-wrap:nowrap;flex-direction:column}.our-work>.component-content .card-content{padding:12px}.our-work>.component-content h2{margin-right:31px}.our-work>.component-content .content .cards.cards-small .card{max-width:218px}}@media (max-width: 991.98px){.our-work>.component-content{flex-wrap:nowrap}.our-work>.component-content h2{flex-basis:100%}.our-work>.component-content .cards{flex-wrap:nowrap;padding:10px 0;margin:0 15px}.our-work>.component-content .cards .card{width:272px;height:auto;margin:10px 5px}.our-work>.component-content .cards .card>.component-content .card-content{display:flex;flex-direction:column}.our-work>.component-content .cards .card>.component-content .card-content>img,.our-work>.component-content .cards .card>.component-content .card-content .card-content>img{left:50%;height:138px !important;object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.our-work>.component-content .cards .card p:first-of-type{padding:15px 0;font-size:20px}}.advanced-map .component-content .map-container .google-map{border-radius:10px}.advanced-map .component-content .map-container .map-info ul li{border-radius:10px}.advanced-map .component-content .map-container .map-info ul li .expand-info-button,.advanced-map .component-content .map-container .map-info ul li .close-info-button{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.location-cards.cards-component>.component-content .view-all .map-link:after{content:none}.location-cards>.component-content .cards{scrollbar-width:thin;scrollbar-color:#666 #CCC;-ms-scrollbar-track-color:#CCC;-ms-scrollbar-arrow-color:#CCC;-ms-scrollbar-face-color:#666;-ms-scrollbar-shadow-color:#666;-ms-scrollbar-highlight-color:#666;-ms-scrollbar-3dlight-color:#666;-ms-scrollbar-darkshadow-color:#666;flex-wrap:nowrap}.location-cards>.component-content .cards::-webkit-scrollbar{height:20px;width:20px;-webkit-appearance:none;background:linear-gradient(transparent, transparent 9px, #CCC 9px, #CCC 11px, transparent 11px)}.location-cards>.component-content .cards::-webkit-scrollbar-thumb{background:linear-gradient(transparent, transparent 7px, #666 7px, #666 13px, transparent 13px);border-radius:42.5%}.location-cards>.component-content .cards.custom-scrollbar-container{padding-bottom:20px;overflow:hidden}.location-cards>.component-content .cards .card{border:1px solid #f2f4f6}.location-cards>.component-content .cards .card .component-content{position:relative}.location-cards>.component-content .cards .card .component-content .card-content{height:87.5%;position:initial;padding:0;justify-content:space-between}.location-cards>.component-content .cards .card .component-content .card-content p{margin:0;padding:0 24px;border-bottom:none}.location-cards>.component-content .cards .card .component-content .card-content p:first-of-type{margin:0}.location-cards>.component-content .cards .card .component-content .card-content .phone{margin-bottom:30px}.location-cards>.component-content .cards .card .component-content .card-content .phone a{z-index:2}.location-cards>.component-content .cards .card .component-content .card-content .field-read-more-link{display:flex;align-items:center;border-top:none}.location-cards>.component-content .cards .card .component-content .card-content .field-read-more-link>a{width:100%;border-top:1px solid #dce0e6;padding:0 24px}.location-cards>.component-content .cards .card .component-content .card-content img{width:100%;border-radius:10px}.location-cards.clinic-cards>.component-content .cards .card .component-content .card-content{padding:24px}.location-cards.clinic-cards>.component-content .cards .card .component-content .card-content p{padding-left:0}.location-cards.clinic-cards>.component-content .cards .card .component-content .card-content .field-read-more-link{padding-left:20px;z-index:unset}.location-cards.clinic-cards>.component-content .cards .card .component-content .card-content .field-read-more-link a{z-index:2;align-self:stretch;margin:unset;padding:24px 0 24px 0;opacity:1;bottom:0;top:unset;left:unset;margin-left:unset;padding-bottom:20px;position:absolute;max-height:20%;height:unset;width:85%}.location-cards.clinic-cards>.component-content .cards .card:first-of-type{margin-left:0}.location-cards.clinic-cards>.component-content .cards .card:last-of-type{margin-right:0}@media (max-width: 767.98px){.location-cards .bys-card-wrapper{margin:0 10px 40px;width:100%}.location-cards .bys-card-wrapper .bys-video{display:none}.location-cards .bys-card-wrapper.video .bys-video{display:flex;height:fit-content;width:306px;align-self:flex-end}.location-cards .bys-card-wrapper.video .bys-video video{width:100%}.location-cards .bys-card-wrapper.video .bys-card{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0)}.location-cards .bys-card-wrapper.video .bys-card .bys-card-image{display:none}.location-cards .bys-card-wrapper .bys-card{width:306px;min-height:461px;position:relative}.location-cards .bys-card-wrapper .bys-card .bys-card-image{margin-top:auto;position:relative;width:130px;height:145px;align-self:center;right:0}.location-cards .bys-card-wrapper .bys-card .bys-card-image img{width:100%;height:100%}}@media (max-width: 767.98px){.location-cards .component-content .cards .card{width:306px;min-height:461px;border-radius:10px;margin:0 10px 40px}.location-cards .component-content .cards .card>.component-content{display:block}.location-cards .component-content .cards .card>.component-content .card-content{display:block;padding:0}.location-cards .component-content .cards .card>.component-content .card-content>img,.location-cards .component-content .cards .card>.component-content .card-content .card-content>img{width:100%;height:174px !important;object-fit:cover;border-radius:10px;float:none;left:0;transform:translate(0)}.location-cards .component-content .cards .card p{font-size:14px;line-height:1.29;letter-spacing:normal;padding-top:0;border-top:none;font-weight:500;margin-top:10px !important;padding:0 24px}.location-cards .component-content .cards .card p:first-of-type{border:none;font-size:24px;line-height:1.13;letter-spacing:-0.25px;margin:24px 0 0 0 !important;padding:0 0 14px 16px;min-height:0;padding:0 24px}.location-cards .component-content .cards .card .field-read-more-link{float:none}.location-cards.clinic-cards>.component-content .cards .card{width:75vw;max-width:306px}}.location-hero-module .cards{display:flex;align-items:stretch;flex-basis:100%;list-style:none;padding:24px 0 0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#666 #CCC;-ms-scrollbar-track-color:#CCC;-ms-scrollbar-arrow-color:#CCC;-ms-scrollbar-face-color:#666;-ms-scrollbar-shadow-color:#666;-ms-scrollbar-highlight-color:#666;-ms-scrollbar-3dlight-color:#666;-ms-scrollbar-darkshadow-color:#666}.location-hero-module .cards::-webkit-scrollbar{height:20px;width:20px;-webkit-appearance:none;background:linear-gradient(transparent, transparent 9px, #CCC 9px, #CCC 11px, transparent 11px)}.location-hero-module .cards::-webkit-scrollbar-thumb{background:linear-gradient(transparent, transparent 7px, #666 7px, #666 13px, transparent 13px);border-radius:42.5%}.location-hero-module .cards.custom-scrollbar-container{padding-bottom:20px;overflow:hidden}.location-hero-module .cards.spread{justify-content:space-between}.location-hero-module .card{width:376px;background-color:#fff;border:1px solid #dce0e6;margin-right:40px;margin-bottom:40px;flex-shrink:0;overflow:hidden;border-radius:0;min-height:unset;margin-left:0;transition:unset;box-shadow:unset}.location-hero-module .card.nolink>.component-content .card-content{cursor:default}.location-hero-module .card.component:last-of-type{margin-bottom:40px}.location-hero-module .card>.component-content{display:flex;flex-direction:column;height:100%}.location-hero-module .card>.component-content>a{display:none}.location-hero-module .card>.component-content .card-content{width:100%;height:100%;display:flex;flex-direction:column;cursor:pointer}.location-hero-module .card>.component-content>img,.location-hero-module .card>.component-content .card-content>img{width:auto;height:188px;left:50%;position:relative;transform:translateX(-50%);align-self:baseline}.location-hero-module .card .field-icon{position:absolute;top:136px;left:0;width:190px;height:36px;color:#fff;display:flex;justify-content:center;align-items:center}.location-hero-module .card .field-icon .eyebrow{margin-bottom:0;text-transform:none}.location-hero-module .card p{margin:0 40px 0 40px;color:#506380;display:flex}.location-hero-module .card p:first-of-type{font-weight:normal;margin-top:20px;color:#052049;border-bottom:none}.location-hero-module .card p.phone{align-items:center}.location-hero-module .card .field-read-more-link{position:relative;align-self:flex-end;margin:auto 40px 0 40px;padding:24px 0 24px 0;font-weight:normal;color:#006be9}.location-hero-module .card .field-read-more-link>a:after{content:"\E926";font-family:'icomoon';margin-left:15px;font-size:102%}.location-hero-module .card .field-read-more-link:before{content:'\200B'}.location-hero-module .card:last-child{margin-right:0}.location-hero-module.clinic-cards.cards-component>.component-content .view-all .map-link:after{content:none}.location-hero-module.clinic-cards>.component-content{align-items:flex-start;justify-content:flex-start;overflow:hidden}.location-hero-module.clinic-cards>.component-content>div:first-child{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;flex-shrink:1;align-self:flex-start}.location-hero-module.clinic-cards>.component-content>div:first-child h2{min-width:400px}.location-hero-module.clinic-cards>.component-content .cards{flex-basis:auto}.location-hero-module.clinic-cards>.component-content .cards.spread{flex-basis:100%}.location-hero-module.clinic-cards>.component-content .cards .card p:last-of-type{margin-bottom:40px}.location-hero-module.clinic-cards>.component-content .cards .card .eyebrow{color:#052049}.location-hero-module.clinic-cards>.component-content .cards .card .field-icon{width:40px;height:40px;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.6);border:1px solid #fff;border-radius:20px;left:auto;right:16px;display:none;font-size:120%}.location-hero-module.clinic-cards>.component-content .cards .card .field-icon a{padding:4px 0 0 1px}.location-hero-module.clinic-cards>.component-content .cards .card .field-read-more-link{align-self:stretch;border-top:1px solid #dce0e6;margin-left:40px;color:#506380;flex-direction:column;display:inline-block;width:unset;margin-bottom:15px}.location-hero-module.clinic-cards>.component-content .cards .card .field-read-more-link:after,.location-hero-module.clinic-cards>.component-content .cards .card .field-read-more-link:before{content:none}.location-hero-module.clinic-cards>.component-content .cards .card .field-read-more-link>a:after{content:none}.location-hero-module.clinic-cards>.component-content .cards .card .field-read-more-link>p{margin:0}.location-hero-module.clinic-cards>.component-content .cards .card .field-read-more-link>p:first-child{margin-bottom:12px}.location-hero-module.clinic-cards>.component-content .cards .card .field-read-more-link span{margin-right:10px}@media (max-width: 991.98px){.location-hero-module .cards{padding:unset;margin-bottom:0}.location-hero-module .cards .card{margin-bottom:0}.location-hero-module .cards .card .phone{margin-top:35px}}@media (max-width: 767.98px){.location-hero-module.clinic-cards>.component-content .cards .card .field-read-more-link{margin:0 40px 0 0}.location-hero-module.clinic-cards>.component-content .cards .card p{border-top:none;margin-left:0;margin-top:0}.location-hero-module.clinic-cards>.component-content .cards .card p:first-of-type{padding:unset;min-height:0}.location-hero-module.clinic-cards>.component-content .cards .card p:last-of-type{margin-bottom:20px}}.location-slider{width:100%}.location-slider>.component-content>div:first-child{align-self:center;text-align:center}.location-slider>.component-content .cards{width:100%}.location-slider .component-content .view-all{display:none}@media (max-width: 767.98px){.location-slider>.component-content>div:first-child{text-align:initial}.location-slider>.component-content>div:first-child h2,.location-slider>.component-content>div:first-child p{margin-bottom:0}.location-slider>.component-content>div:first-child .view-all{display:none}.location-slider>.component-content .cards{padding-top:15px}}@media (min-width: 992px){.location-slider>.component-content{overflow-x:initial;flex-direction:column;scrollbar-width:thin;scrollbar-color:#666 #CCC;-ms-scrollbar-track-color:#CCC;-ms-scrollbar-arrow-color:#CCC;-ms-scrollbar-face-color:#666;-ms-scrollbar-shadow-color:#666;-ms-scrollbar-highlight-color:#666;-ms-scrollbar-3dlight-color:#666;-ms-scrollbar-darkshadow-color:#666}.location-slider>.component-content::-webkit-scrollbar{height:20px;width:20px;-webkit-appearance:none;background:linear-gradient(to right, transparent, transparent 9px, #CCC 9px, #CCC 11px, transparent 11px)}.location-slider>.component-content::-webkit-scrollbar-thumb{background:linear-gradient(to right, transparent, transparent 7px, #666 7px, #666 13px, transparent 13px);border-radius:42.5%}.location-slider>.component-content.custom-scrollbar-container{padding-bottom:20px;overflow:hidden}.location-slider>.component-content .cards{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#666 #CCC;-ms-scrollbar-track-color:#CCC;-ms-scrollbar-arrow-color:#CCC;-ms-scrollbar-face-color:#666;-ms-scrollbar-shadow-color:#666;-ms-scrollbar-highlight-color:#666;-ms-scrollbar-3dlight-color:#666;-ms-scrollbar-darkshadow-color:#666;margin-left:0}.location-slider>.component-content .cards::-webkit-scrollbar{height:20px;width:20px;-webkit-appearance:none;background:linear-gradient(transparent, transparent 9px, #CCC 9px, #CCC 11px, transparent 11px)}.location-slider>.component-content .cards::-webkit-scrollbar-thumb{background:linear-gradient(transparent, transparent 7px, #666 7px, #666 13px, transparent 13px);border-radius:42.5%}.location-slider>.component-content .cards.custom-scrollbar-container{padding-bottom:20px;overflow:hidden}}.community-pulse{max-width:1580px;padding-top:70px;position:relative;width:100%}.community-pulse .component-content .content-container{width:450px;position:absolute;top:0}.community-pulse .component-content .cards-container .pulse-cards{display:flex;margin-top:400px;position:relative;flex-wrap:wrap;justify-content:space-around}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card:nth-child(4n-7){margin-top:0}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card:nth-child(4n-6){margin-top:-100px}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card:nth-child(4n-5){margin-top:-200px}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card:nth-child(4n-4){margin-top:-300px}.community-pulse .component-content .cards-container .pulse-cards code+.community-pulse-card{margin-top:0px !important}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card{margin:0 10px 40px;transition:box-shadow .25s;border-radius:10px;position:relative;height:min-content;border:1px solid #f2f4f6}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card{height:461px}}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card .pulse-video{display:none}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card .pulse-video video{border-radius:10px;height:100%}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card.video .pulse-video{display:block;height:461px}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card.video .pulse-card{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0)}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card.video .pulse-card .pulse-card-image{display:none}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card .pulse-card{border:none;width:308px;min-height:461px;background-color:#F2C94C;display:flex;flex-direction:column;padding:0 26px 0 26px;border-radius:10px;position:relative}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card .pulse-card .pulse-card-content{padding-top:23px;z-index:2}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card .pulse-card .pulse-card-content p{font-family:HelveticaNeue, sans-serif;font-weight:bold;font-stretch:normal;font-style:normal;color:#052049}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card .pulse-card .pulse-card-content .pulse-card-eyebrow{font-size:16px;line-height:1.13;letter-spacing:-0.25px}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card .pulse-card .pulse-card-content .pulse-card-eyebrow span:first-of-type{margin-right:5px}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card .pulse-card .pulse-card-content .pulse-card-text{font-size:24px;line-height:1.17;letter-spacing:-0.5px}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card .pulse-card .pulse-card-image{width:100%;height:100%;align-self:center;position:absolute;border-radius:10px;top:0;left:0}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card .pulse-card .pulse-card-image img{border-radius:10px;width:100%;height:100%}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card .pulse-phantom-link{z-index:3;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 1342px) and (max-width: 1367px){.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card{margin-left:0;margin-right:0}}@media only screen and (max-width: 1342px){.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card:nth-child(3n-5){margin-top:0}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card:nth-child(3n-4){margin-top:-100px}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card:nth-child(3n-3){margin-top:-200px}}@media only screen and (max-width: 1199px){.community-pulse .component-content .cards-container .pulse-cards{margin-top:300px}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card:nth-child(2n-3){margin-top:0}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card:nth-child(2n-2){margin-top:-100px}}@media (max-width: 767.98px){.community-pulse .component-content .content-container{position:relative;width:100%}.community-pulse .component-content .cards-container .pulse-cards{margin-top:58px;flex-direction:column;align-items:center}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card:nth-child(2n-2){margin-top:12px}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card{margin-top:12px}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card.video .pulse-video{display:none}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card.video .pulse-card{position:relative}.community-pulse .component-content .cards-container .pulse-cards .community-pulse-card.video .pulse-card .pulse-card-image{display:block}}.doctor-cards .component-content .list-select{border-radius:50px}.doctor-cards .component-content .list-select .options{border-bottom-right-radius:25px;border-bottom-left-radius:25px}.doctor-cards .component-content .list-select.open{border-radius:25px;border-bottom-right-radius:0;border-bottom-left-radius:0}.doctor-cards .component-content .doctor-cards-list li{border:1px solid #f2f4f6;margin:15px;width:306px;height:461px;background-color:#fff;border-radius:10px;transition:box-shadow .25s;position:relative}.doctor-cards .component-content .doctor-cards-list li a{width:100%;height:100%;top:0;position:absolute;left:0;padding:12px 24px}.doctor-cards .component-content .doctor-cards-list li:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.doctor-cards .component-content .doctor-cards-list li.hide{display:none}.doctor-cards .component-content .doctor-cards-list li img{width:240px;height:240px;border-radius:100%;object-fit:cover}.doctor-cards .component-content .doctor-cards-list li .doctor-name{border-bottom:1px solid #d5d9de;padding-bottom:20px;margin-bottom:24px}.doctor-cards .component-content .doctor-cards-list li .doctor-class{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#052049;margin:0}.doctor-cards .component-content .doctor-cards-list li .doctor-simple-title{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#506380}@media (max-width: 767.98px){.doctor-cards .doctor-cards-panes ul{justify-content:center;flex-wrap:wrap;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#666 #CCC;-ms-scrollbar-track-color:#CCC;-ms-scrollbar-arrow-color:#CCC;-ms-scrollbar-face-color:#666;-ms-scrollbar-shadow-color:#666;-ms-scrollbar-highlight-color:#666;-ms-scrollbar-3dlight-color:#666;-ms-scrollbar-darkshadow-color:#666}.doctor-cards .doctor-cards-panes ul::-webkit-scrollbar{height:20px;width:20px;-webkit-appearance:none;background:linear-gradient(to right, transparent, transparent 9px, #CCC 9px, #CCC 11px, transparent 11px)}.doctor-cards .doctor-cards-panes ul::-webkit-scrollbar-thumb{background:linear-gradient(to right, transparent, transparent 7px, #666 7px, #666 13px, transparent 13px);border-radius:42.5%}.doctor-cards .doctor-cards-panes ul.custom-scrollbar-container{padding-bottom:20px;overflow:hidden}.doctor-cards .doctor-cards-panes ul li{padding:12px 24px;width:306px}}@media (max-width: 767.98px){.basic-hero.article-hero .component-content .hero-image img{height:360px;object-fit:cover}}.doctor-results .component-content .doctor-results-wrapper ul{max-width:1400px;overflow-x:auto;white-space:normal;scrollbar-width:thin;scrollbar-color:#666 #CCC;-ms-scrollbar-track-color:#CCC;-ms-scrollbar-arrow-color:#CCC;-ms-scrollbar-face-color:#666;-ms-scrollbar-shadow-color:#666;-ms-scrollbar-highlight-color:#666;-ms-scrollbar-3dlight-color:#666;-ms-scrollbar-darkshadow-color:#666}.doctor-results .component-content .doctor-results-wrapper ul::-webkit-scrollbar{height:20px;width:20px;-webkit-appearance:none;background:linear-gradient(to right, transparent, transparent 9px, #CCC 9px, #CCC 11px, transparent 11px)}.doctor-results .component-content .doctor-results-wrapper ul::-webkit-scrollbar-thumb{background:linear-gradient(to right, transparent, transparent 7px, #666 7px, #666 13px, transparent 13px);border-radius:42.5%}.doctor-results .component-content .doctor-results-wrapper ul.custom-scrollbar-container{padding-bottom:20px;overflow:hidden}.doctor-results .component-content .doctor-results-wrapper ul li{border:1px solid #f2f4f6;margin:15px;width:306px;height:461px;background-color:#fff;border-radius:10px;transition:box-shadow .25s;position:relative}.doctor-results .component-content .doctor-results-wrapper ul li a{width:100%;height:100%;top:0;position:absolute;left:0;padding:12px 24px}.doctor-results .component-content .doctor-results-wrapper ul li:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.doctor-results .component-content .doctor-results-wrapper ul li.hide{display:none}.doctor-results .component-content .doctor-results-wrapper ul li img{width:240px;height:240px;border-radius:100%;object-fit:cover}.doctor-results .component-content .doctor-results-wrapper ul li .doctor-name{border-bottom:1px solid #d5d9de;padding-bottom:20px;margin-bottom:24px}.doctor-results .component-content .doctor-results-wrapper ul li .doctor-class{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#052049;margin:0}.doctor-results .component-content .doctor-results-wrapper ul li .doctor-simple-title{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#506380}.doctor-results .component-content .view-more-button-doctor-results{display:block;width:200px}@media (max-width: 767.98px){.doctor-results .component-content .doctor-results-wrapper ul{display:flex;flex-direction:column;align-items:center}}.research-initiatives.cards-horizontal .component-content h2{margin-bottom:8px}.research-initiatives.cards-horizontal .component-content ul li img{border-radius:10px}.twoup-promo .component-content{flex-wrap:nowrap}.twoup-promo .component-content .twoup-promo-link{order:1}.twoup-promo .component-content .twoup-promo-contact{order:2}.twoup-promo .component-content>div.component{border:1px solid #f2f4f6;padding:64px 70px 40px;border-radius:10px}.twoup-promo .component-content>div.component h2.heading1{max-width:415px;border-bottom:1px solid #dce0e6;padding-bottom:42px;margin-bottom:35px}.twoup-promo .component-content>div.component a,.twoup-promo .component-content>div.component span,.twoup-promo .component-content>div.component .field-phone,.twoup-promo .component-content>div.component p.font-larger{font-size:24px;line-height:28px;font-weight:500}.twoup-promo .component-content>div.component p.font-larger{font-weight:700}.twoup-promo .component-content>div.component .field-icon img{max-width:148px;max-height:49px}@media (max-width: 991.98px){.twoup-promo .component-content{flex-wrap:wrap}.twoup-promo .component-content>div.component{width:100%;max-width:100%;padding:14px 18px 40px}.twoup-promo .component-content>div.component h2.heading1{padding-bottom:14px;margin-bottom:11px}.twoup-promo .component-content>div.component a,.twoup-promo .component-content>div.component span,.twoup-promo .component-content>div.component .field-phone,.twoup-promo .component-content>div.component p.font-larger{font-size:14px;line-height:14px}.twoup-promo .component-content>div.component p.font-larger{margin-top:0;margin-bottom:15px}.twoup-promo .component-content>div.component .field-icon{margin-top:0}.twoup-promo .component-content>div.component .field-icon img{margin-top:5px}}.media-slider-module .component-content .media-slider-items-container .media-slider-item .component-content img{border-radius:10px}.bch-four-square-module .component-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.bch-four-square-module .component-content .bch-four-square-content{max-width:415px;margin-right:20px}.bch-four-square-module .component-content .bch-four-square-content .bch-four-square-title{margin-bottom:45px}.bch-four-square-module .component-content .bch-four-square-content .bch-four-square-description .description-cta{width:205px;height:64px;position:relative;margin-top:42px;border-radius:34px;border:1px solid #e8e8e8;background-color:#f2f4f6;text-align:center}.bch-four-square-module .component-content .bch-four-square-content .bch-four-square-description .description-cta a{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:500}.bch-four-square-module .component-content .bch-four-square-cards{display:flex;flex-direction:column;margin-top:125px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:35px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-card{width:400px;height:400px;position:relative}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-card:first-child{margin-right:35px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-card img:not(.linkcard-arrow){width:100%;height:auto;object-fit:cover}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-card img:not(.linkcard-arrow){width:100%;height:auto;min-height:100%;position:absolute;left:50%;transform:translateX(-50%)}}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image{position:relative;width:400px;height:400px;overflow:hidden;border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(white, black)}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image.switched .four-square-bys-bubble{opacity:0}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-initial{display:block}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-initial.switched{display:none}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-alternate{display:none}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-alternate.switched{display:block}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-bubble{position:absolute;top:160px;left:260px;cursor:pointer;width:66px;height:66px;opacity:1;transition:opacity .5s ease-in-out}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-text-wrapper{width:300px;height:300px;position:absolute;right:-200px;top:-200px;opacity:0;transform:scale(0);transition:all 1.2s cubic-bezier(0.27, 1.18, 0.76, 1);border-radius:50%;background-color:#002149;color:#fff;display:flex;align-items:center;justify-content:center;padding:70px 73px 0 70px;font-weight:bold}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-text-wrapper.open{right:0px;top:-40px;opacity:1;transform:scale(1)}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-text{position:relative}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-close{position:absolute;top:-45px;left:-5px;background:0;border:0;color:#fff}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-arch img{border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-teardrop{order:1}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-teardrop img{border-top-left-radius:50%;border-top-right-radius:20px;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-linkcard{border-radius:20px;padding:36px;order:2;display:flex;flex-direction:column;justify-content:space-between;position:relative}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-linkcard .heading1{font-weight:bold}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-linkcard .bys-card-link{background:#052049;text-decoration:none;border-radius:50%;display:flex;height:24px;width:24px;justify-content:center;align-items:center}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-linkcard .bys-card-link::after{content:"\2192";display:block;font-weight:bold;font-size:18px;text-align:center;margin-bottom:5px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-linkcard .bys-phantom-card-link{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 992px) and (max-width: 1220px){.bch-four-square-module .component-content{flex-direction:column}.bch-four-square-module .component-content .bch-four-square-cards{margin-top:64px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row{justify-content:space-between}}@media (max-width: 991.98px){.bch-four-square-module .component-content{flex-direction:column}.bch-four-square-module .component-content .bch-four-square-cards{margin-top:64px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row{margin-bottom:25px;justify-content:space-between}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-card{width:300px;height:300px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-card:first-child{margin-bottom:25px;margin-right:0}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image{width:300px;height:300px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-bubble{width:45px;height:45px;top:125px;left:195px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-text-wrapper{width:275px;height:275px;right:-200px;top:-200px;padding:70px 46px 0 42px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-text-wrapper.open{right:-25px;top:-60px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-close{top:-30px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-linkcard{padding:24px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-linkcard .heading1{font-size:18px;line-height:28px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-linkcard .four-square-linkcard-arrow a img{width:24px;height:24px;bottom:12px;left:24px}}@media (max-width: 767.98px){.bch-four-square-module .component-content{flex-direction:column}.bch-four-square-module .component-content .bch-four-square-content .bch-four-square-title{margin-bottom:20px}.bch-four-square-module .component-content .bch-four-square-content .bch-four-square-description .description-cta{width:275px;height:52px;margin:27px auto 0}.bch-four-square-module .component-content .bch-four-square-cards{margin-top:35px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row{flex-direction:column;align-items:center}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-card{width:270px;height:270px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image{width:270px;height:270px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-bubble{width:45px;height:45px;top:105px;left:185px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-text-wrapper{width:250px;height:250px;right:-200px;top:-200px;padding:70px 46px 0 42px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-text-wrapper.open{right:-25px;top:-55px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-bys .four-square-bys-image .four-square-bys-close{top:-30px}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-teardrop{order:2}.bch-four-square-module .component-content .bch-four-square-cards .bch-four-square-row .four-square-linkcard{order:1;height:100%;margin-bottom:25px}}.excellence-module .component-content{display:flex;flex-direction:column}.excellence-module .component-content .excellence-content{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:50px}.excellence-module .component-content .excellence-content .excellence-title{max-width:450px;margin-right:320px}.excellence-module .component-content .excellence-content .excellence-title h2 .highlighted{color:#8a8be2}.excellence-module .component-content .excellence-content .excellence-description{max-width:416px}.excellence-module .component-content .excellence-content .excellence-description .description-cta{width:163px;height:64px;position:relative;margin-top:47px;border-radius:34px;border:1px solid #e8e8e8;background-color:#f2f4f6;text-align:center}.excellence-module .component-content .excellence-content .excellence-description .description-cta a{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:500}.excellence-module .component-content .excellence-image-and-badge{position:relative;overflow:hidden}.excellence-module .component-content .excellence-image-and-badge .excellence-image img{width:100%;height:100%;border-radius:12px}.excellence-module .component-content .excellence-image-and-badge .excellence-badge{position:absolute;bottom:38px;left:65px}@media (max-width: 991.98px){.excellence-module .component-content .excellence-content{flex-direction:column;margin-bottom:30px}.excellence-module .component-content .excellence-content .excellence-title{max-width:100%;margin-right:0;margin-bottom:24px}.excellence-module .component-content .excellence-content .excellence-description{max-width:100%}.excellence-module .component-content .excellence-content .excellence-description .description-cta{width:275px;height:52px;margin:36px auto 0}.excellence-module .component-content .excellence-image-and-badge{position:relative}.excellence-module .component-content .excellence-image-and-badge .excellence-badge{position:relative;bottom:0;left:0;margin-top:24px;text-align:center}}.hero-carousel.home-page{margin-bottom:0}.hero-carousel .component-content{width:100%;height:764px;position:relative;overflow:hidden}.hero-carousel .component-content .hero-carousel-slides{display:flex;height:100%}.hero-carousel .component-content .hero-carousel-slides .hero-carousel-slide{min-width:100%;position:relative}.hero-carousel .component-content .hero-carousel-slides .hero-carousel-slide .hero-carousel-image{width:100%;height:100%}.hero-carousel .component-content .hero-carousel-slides .hero-carousel-slide video{height:100%}.hero-carousel .component-content .hero-carousel-slides .hero-carousel-slide .hero-carousel-mobile-image{display:none}.hero-carousel .component-content .bch-hero-badge{overflow-x:visible;position:absolute;top:70px;margin-left:160px}.hero-carousel .component-content .bch-hero-badge img{display:inline-block;opacity:0.3;transition:opacity .5s linear;width:100%;height:auto;max-width:150px;visibility:hidden}.hero-carousel .component-content .bch-hero-badge img.active{opacity:1;visibility:visible}.hero-carousel .component-content .hero-carousel-titles{white-space:nowrap;overflow-x:visible;position:absolute;top:240px}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title,.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title-mock{display:inline-block;opacity:0.3;transition:opacity .5s linear;margin:0 50px}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title.active,.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title-mock.active{opacity:1;min-width:994px}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title h2,.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title-mock h2{font-size:100px;line-height:112px;font-weight:700}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title h2 span.smaller-title,.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title-mock h2 span.smaller-title{font-size:32px;line-height:36px;display:block;margin-bottom:-10px}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title:first-of-type.active{margin-left:160px}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title:last-of-type.active{margin-left:200px}.hero-carousel .component-content .hero-carousel-descriptions{position:absolute;bottom:130px;left:178px;width:350px;height:165px;overflow:hidden}.hero-carousel .component-content .hero-carousel-descriptions .hero-carousel-description{opacity:0;visibility:hidden;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.hero-carousel .component-content .hero-carousel-descriptions .hero-carousel-description.active{opacity:1;visibility:visible}.hero-carousel .component-content .hero-carousel-descriptions .hero-carousel-description p{color:#fff;font-weight:bold;max-height:85px;overflow:hidden}.hero-carousel .component-content .hero-carousel-indicators{position:absolute;bottom:80px;left:178px}.hero-carousel .component-content .hero-carousel-indicators .hero-carousel-indicator{width:50px;height:10px;border-top:2px solid #fff;margin-right:5px;opacity:0.5;transition:opacity .5s linear;display:inline-block}.hero-carousel .component-content .hero-carousel-indicators .hero-carousel-indicator.active{opacity:1}.hero-carousel .component-content .hero-carousel-indicators .hero-carousel-indicator:hover{cursor:pointer}.hero-carousel .component-content .hero-carousel-play-pause{position:absolute;top:50px;right:50px;width:60px;height:60px}.hero-carousel .component-content .hero-carousel-play-pause .hero-carousel-play{width:60px;height:60px;cursor:pointer;background-color:rgba(255,255,255,0.6);border-radius:40px;box-shadow:0 0 0 9px rgba(255,255,255,0.3);align-items:center;justify-content:center;display:none}.hero-carousel .component-content .hero-carousel-play-pause .hero-carousel-play.active{display:flex}.hero-carousel .component-content .hero-carousel-play-pause .hero-carousel-play:after{content:'\25B6\FE0E';padding:0 0 1px 3px;color:#fff;transform:scale(2)}.hero-carousel .component-content .hero-carousel-play-pause .hero-carousel-pause{width:60px;height:60px;cursor:pointer;background-color:rgba(255,255,255,0.6);border-radius:40px;box-shadow:0 0 0 9px rgba(255,255,255,0.3);display:none;align-items:center;justify-content:center}.hero-carousel .component-content .hero-carousel-play-pause .hero-carousel-pause.active{display:flex}.hero-carousel .component-content .hero-carousel-play-pause .hero-carousel-pause:after{content:'ll';padding:0 0 1px 3.5px;font-weight:bold;font-size:21px;letter-spacing:3px;color:#fff;transform:scale(1.5)}@media (max-width: 1024px){.hero-carousel .component-content{width:100%;height:440px;position:relative;overflow:hidden}.hero-carousel .component-content .hero-carousel-slides{display:flex;height:100%}.hero-carousel .component-content .hero-carousel-slides .hero-carousel-slide{min-width:100%;position:relative}.hero-carousel .component-content .hero-carousel-slides .hero-carousel-slide .hero-carousel-image,.hero-carousel .component-content .hero-carousel-slides .hero-carousel-slide video{display:none}.hero-carousel .component-content .hero-carousel-slides .hero-carousel-slide .hero-carousel-mobile-image{display:block;width:100%;height:100%;object-fit:cover}.hero-carousel .component-content .bch-hero-badge{margin-left:0px;padding-left:25px}.hero-carousel .component-content .bch-hero-badge img{max-width:125px}.hero-carousel .component-content .hero-carousel-titles{top:207px;padding:0;width:100%;padding-left:25px}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title{margin:0;width:100vw;white-space:normal;padding:0;padding-left:0px;padding-right:24px;margin-left:-5px;min-width:0}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title h2{font-size:40px;line-height:46px}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title h2 span.smaller-title{font-size:14px;line-height:16px;margin-bottom:0}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title .fader-item{transition:none;opacity:0}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title .fader-item.active{transition:opacity;opacity:1}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title:first-of-type.active{margin-left:-5px}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title:last-of-type.active{margin-left:-5px}.hero-carousel .component-content .hero-carousel-titles .hero-carousel-title-mock{display:none}.hero-carousel .component-content .hero-carousel-descriptions{bottom:-60px;left:24px}.hero-carousel .component-content .hero-carousel-descriptions .hero-carousel-description{display:block;opacity:0;min-height:0}.hero-carousel .component-content .hero-carousel-descriptions .hero-carousel-description.active{opacity:1}.hero-carousel .component-content .hero-carousel-descriptions .hero-carousel-description p{display:none}.hero-carousel .component-content .hero-carousel-descriptions .hero-carousel-description .fader-item{transition:none;opacity:0}.hero-carousel .component-content .hero-carousel-descriptions .hero-carousel-description .fader-item.active{transition:opacity;opacity:1}.hero-carousel .component-content .hero-carousel-indicators{bottom:3px;left:24px}.hero-carousel .component-content .hero-carousel-indicators .hero-carousel-indicator{width:82px;height:15px}.hero-carousel .component-content .hero-carousel-play-pause{display:none}}.cls-bys-module .component-content .cls-bys-content-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;overflow:hidden}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-content{max-width:636px;margin-right:20px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-content h2.display1{font-size:56px;line-height:62px;letter-spacing:-1.5px;margin-bottom:40px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-content h2 .highlighted{color:#8a8be2}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-content p{max-width:497px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image{position:relative;width:500px;height:500px;overflow:hidden;border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(white, black)}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image.switched .cls-bys-moment-bubble{opacity:0}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image img{width:100%;height:auto}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-bubble{position:absolute;bottom:120px;right:90px;width:79px;height:79px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-bubble:hover{cursor:pointer}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-text-wrapper{width:380px;height:380px;position:absolute;left:-200px;top:-200px;opacity:0;transform:scale(0);transition:all 1.2s cubic-bezier(0.27, 1.18, 0.76, 1);border-radius:50%;background-color:#002149;color:#fff;display:flex;align-items:center;justify-content:center;padding:150px 52px 0 108px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-text-wrapper.open{left:0;top:-34px;opacity:1;transform:scale(1)}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-text-wrapper .cls-bys-moment-text{position:relative;font-size:16px;line-height:18px;font-weight:bold}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-text-wrapper .cls-bys-moment-text span{display:block;margin-bottom:25px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-text-wrapper .cls-bys-moment-close{position:absolute;top:145px;left:127px;background:0;border:0;color:#fff}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-initial{display:block}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-initial.switched{display:none}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-alternate{display:none}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-alternate.switched{display:block}@media (max-width: 991.98px){.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-content h2{font-size:32px;line-height:36px;letter-spacing:-0.75px;margin-bottom:24px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image{width:272px;height:272px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-bubble{bottom:73px;right:68px;width:43px;height:43px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-text-wrapper{width:300px;height:300px;left:-200px;top:-200px;padding:120px 38px 0 125px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-text-wrapper.open{left:-67px;top:-87px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-text-wrapper .cls-bys-moment-text{font-size:12px;letter-spacing:-0.19px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-text-wrapper .cls-bys-moment-text span{margin-bottom:10px}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-moment .cls-bys-moment-image .cls-bys-moment-text-wrapper .cls-bys-moment-close{top:111px;left:119px}}@media (max-width: 767.98px){.cls-bys-module .component-content .cls-bys-content-wrapper{flex-direction:column}.cls-bys-module .component-content .cls-bys-content-wrapper .cls-bys-content{max-width:100%;margin-bottom:40px;margin-right:0}}.background-circles{overflow:hidden;z-index:-100;position:absolute;width:100%}.background-circles .circle{top:0px;width:1265px;height:1265px;background-color:#f8f8f9;border-radius:100%;position:absolute;margin-bottom:400px}.background-circles .circle:nth-child(odd){right:50%}.background-circles .circle:nth-child(even){left:50%}.background-circles .circle:last-child{margin-bottom:0}.custom-media-component.big .component-content .media-wrapper .image-wrapper img{border-radius:12px}.custom-media-component.big .component-content .media-wrapper .image-wrapper::after{border-radius:12px}.custom-media-component.medium-left .component-content div:first-child .image-wrapper img,.custom-media-component.medium-right .component-content div:first-child .image-wrapper img{border-radius:10px}.custom-media-component.medium-right .component-content{flex-direction:row}.custom-media-component.small .component-content>div .image-wrapper img{border-radius:10px}@media (max-width: 991.98px){.custom-media-component.big .component-content .media-wrapper .image-wrapper img{border-radius:10px}.custom-media-component.medium-left .component-content>div .image-wrapper img,.custom-media-component.medium-right .component-content>div .image-wrapper img,.custom-media-component.small .component-content>div .image-wrapper img{border-radius:10px}}.six-square-module .component-content .six-square-headline{margin-bottom:78px}.six-square-module .component-content .six-square-headline h2.display1{font-size:56px;line-height:62px;letter-spacing:-1.5px}.six-square-module .component-content .six-square-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.six-square-module .component-content .six-square-wrapper .six-square-card{width:416px;height:416px;background-color:#fff;border:1px solid #f2f4f6;border-radius:10px;margin-bottom:30px;margin-right:24px}.six-square-module .component-content .six-square-wrapper .six-square-card .component-content{position:relative}.six-square-module .component-content .six-square-wrapper .six-square-card .component-content img{width:100%;height:auto;object-fit:cover}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.six-square-module .component-content .six-square-wrapper .six-square-card .component-content img{width:100%;height:auto;min-height:100%;position:absolute;left:50%;transform:translateX(-50%)}}.six-square-module .component-content .six-square-wrapper .six-square-image-card{background:none;border:none;border-radius:0px}.six-square-module .component-content .six-square-wrapper .six-square-image-card img{border-top-left-radius:50%;border-top-right-radius:20px;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.six-square-module .component-content .six-square-wrapper .six-square-text-card,.six-square-module .component-content .six-square-wrapper .six-square-link-card{padding:40px 40px 0}.six-square-module .component-content .six-square-wrapper .six-square-text-card .field-link a,.six-square-module .component-content .six-square-wrapper .six-square-link-card .field-link a{font-size:18px;line-height:28px;font-weight:bold;letter-spacing:normal;display:block;margin-top:25px;margin-bottom:10px}.six-square-module .component-content .six-square-wrapper .six-square-text-card .field-link a:after,.six-square-module .component-content .six-square-wrapper .six-square-link-card .field-link a:after{content:"\E926";font-family:'icomoon';margin-left:15px;font-size:102%}.six-square-module .component-content .six-square-wrapper .six-square-text-card .field-link a:after,.six-square-module .component-content .six-square-wrapper .six-square-link-card .field-link a:after{font-size:100%;vertical-align:middle;display:inline-block;text-decoration:none}.six-square-module .component-content .six-square-wrapper .six-square-bys-card{background:none;border:none;border-radius:0px}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image{position:relative;width:416px;height:416px;overflow:hidden;border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(white, black)}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image.switched .six-square-bys-bubble{opacity:0}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image .six-square-bys-initial{display:block}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image .six-square-bys-initial.switched{display:none}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image .six-square-bys-alternate{display:none}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image .six-square-bys-alternate.switched{display:block}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image .six-square-bys-bubble{position:absolute;top:122px;right:88px;cursor:pointer;width:63px;height:63px;opacity:1;transition:opacity .5s ease-in-out}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image .six-square-bys-text-wrapper{width:416px;height:416px;position:absolute;top:-400px;opacity:0;transform:scale(0);transition:all 1.2s cubic-bezier(0.27, 1.18, 0.76, 1);border-radius:50%;background-color:#002149;color:#fff;display:flex;align-items:center;justify-content:center;padding:165px 110px 0 120px}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image .six-square-bys-text-wrapper.open{top:-160px;opacity:1;transform:scale(1)}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image .six-square-bys-text{position:relative;font-size:14px;line-height:18px;letter-spacing:0;font-weight:bold}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image .six-square-bys-close{position:absolute;top:-27px;left:-5px;background:0;border:0;color:#fff}@media screen and (min-width: 1324px) and (max-width: 1490px){.six-square-module .component-content .six-square-wrapper .six-square-card{width:360px;height:auto}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image{width:360px;height:auto}}@media (max-width: 1250px){.six-square-module .component-content .six-square-wrapper .six-square-card{height:auto}.six-square-module .component-content .six-square-wrapper .six-square-card .field-link a{margin-bottom:25px}}@media (max-width: 991.98px){.six-square-module .component-content .six-square-wrapper .six-square-card{width:321px}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image{width:100%;height:100%}}@media (max-width: 767.98px){.six-square-module .component-content .six-square-headline{margin-bottom:60px}.six-square-module .component-content .six-square-headline h2{font-size:32px;line-height:36px;letter-spacing:-0.75px}.six-square-module .component-content .six-square-wrapper{flex-direction:column}.six-square-module .component-content .six-square-wrapper .six-square-card{width:100%;height:100%;min-height:272px;margin-bottom:24px}.six-square-module .component-content .six-square-wrapper .six-square-text-card,.six-square-module .component-content .six-square-wrapper .six-square-link-card{padding:24px 18px 0}.six-square-module .component-content .six-square-wrapper .six-square-text-card h2,.six-square-module .component-content .six-square-wrapper .six-square-link-card h2{font-size:24px;line-height:28px;letter-spacing:-0.5px;margin-bottom:24px;margin-right:0}.six-square-module .component-content .six-square-wrapper .six-square-text-card p,.six-square-module .component-content .six-square-wrapper .six-square-link-card p{font-size:18px;line-height:28px;font-weight:300;letter-spacing:0.2px}.six-square-module .component-content .six-square-wrapper .six-square-link-card a{letter-spacing:0.2px}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image .six-square-bys-bubble{top:83px;right:56px;width:43px;height:43px}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image .six-square-bys-text-wrapper{width:325px;height:325px;top:-325px;padding:125px 80px 0 80px}.six-square-module .component-content .six-square-wrapper .six-square-bys-card .six-square-bys-image .six-square-bys-text-wrapper.open{top:-105px}}.plain-quote .component-content{text-align:center;max-width:70%;margin:auto}.plain-quote .component-content h2{font-size:56px;line-height:60px;letter-spacing:-1.5px}.plain-quote .component-content h2:before{content:open-quote}.plain-quote .component-content h2:after{content:close-quote}@media (max-width: 991.98px){.plain-quote .component-content h2{font-size:28px;line-height:32px;letter-spacing:-.5px;font-weight:500}}@media (max-width: 767.98px){.plain-quote .component-content h2{font-size:24px;line-height:28px;letter-spacing:-.5px;font-weight:500}}.cls-info-cards .component-content .cls-info-cards-columns .cls-info-cards-column .cls-info-card{border-radius:10px}.reviews{margin-top:0;padding-top:64px}.reviews .review-items{border-radius:10px}.reviews .review-items .item>div{font-weight:bold}.reviews .intro .heading3 q{font-weight:100}.doctor-hero>.component-content .share-print-email{position:relative;padding:0 80px}@media (max-width: 991.98px){.doctor-hero>.component-content .share-print-email{padding:0 40px}.doctor-hero>.component-content .hero-wrapper{background-color:white}.doctor-hero>.component-content .doctor-ctas-mobile{background-color:white;padding-bottom:22px}}@media (max-width: 767.98px){.doctor-hero .component-content .share-print-email{padding:0 16px}}.research .component-content>ul li .eyebrow{font-size:16px;line-height:24px;letter-spacing:0px}@media (max-width: 991.98px){.research .component-content{display:block}.research .component-content>ul{padding-bottom:16px;margin-top:12px;overflow-x:auto;flex-wrap:nowrap}.research .component-content>ul li .eyebrow{font-size:16px;line-height:24px;letter-spacing:.15px}}@media (max-width: 767.98px){.research .component-content>ul li .eyebrow{font-size:16px;line-height:24px;letter-spacing:.15px}}.request_appointment_results.page-content{margin-top:0;padding-top:64px}.request_appointment_results .component-content{max-width:100%;background-color:transparent}.request_appointment_results .component-content>h1{padding-top:80px;line-height:72px;letter-spacing:-1.75px;margin-bottom:37px}.request_appointment_results .component-content>h1.heading2{border-top:none;font-weight:normal}.request_appointment_results .component-content .appt-results-page-description{margin-bottom:30px}.request_appointment_results .component-content .appt-results-page-description p{line-height:28px;font-weight:300}.request_appointment_results .component-content .appt-results-page-description+p{font-size:18px;line-height:28px;font-weight:300}.request_appointment_results .component-content ul{background-color:#f8f8f9;margin-top:72px}.request_appointment_results .component-content ul li{height:195px;border:none;border-bottom:1px solid #979797;background-color:transparent;margin-bottom:0;display:flex;flex-direction:row;align-items:center}.request_appointment_results .component-content ul li .image-wrapper{width:120px;height:120px;position:relative;overflow:visible}.request_appointment_results .component-content ul li .image-wrapper img{border-radius:10px;object-fit:cover;width:100%;height:100%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.request_appointment_results .component-content ul li .image-wrapper img{width:100%;height:auto;min-height:100%;position:absolute;left:50%;transform:translateX(-50%)}}.request_appointment_results .component-content ul li .image-wrapper span{position:absolute;bottom:-15px;right:-15px;background-color:#667791;width:30px;height:30px;border-radius:100%;font-size:12px;display:flex;justify-content:center;align-items:center;border:4px solid white;color:#fff;font-weight:bold}.request_appointment_results .component-content ul li .results-info{margin-left:45px;min-height:0;padding:0}.request_appointment_results .component-content ul li .results-info div p{font-weight:bold}.request_appointment_results .component-content ul li .results-info div p:first-child{font-size:32px;line-height:36px;letter-spacing:-0.75px}.request_appointment_results .component-content ul li .results-info div a{color:#006be9}.request_appointment_results .component-content ul li .results-info div a:hover{color:#052049;text-decoration:underline}.request_appointment_results .component-content ul li .results-info div+div{width:242px !important;height:64px;border-radius:34px;background:#006be9;border:1px solid #e8e8e8}.request_appointment_results .component-content ul li .results-info div+div .select-button{height:100%;display:flex;justify-content:center;align-items:center;color:#fff;background:transparent;border:none;padding:0;width:auto;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:0.2px}.request_appointment_results .component-content ul li .results-info div+div .select-button span{font-size:21px;color:#fff;margin-right:13px}.request_appointment_results .component-content ul li .results-info div+div>p{height:100%;display:flex;justify-content:center;align-items:center;color:#fff;background:transparent;border:none;padding:0;width:auto;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:0.2px}.request_appointment_results .component-content ul li .results-info div+div>p>a{height:100%;display:flex;justify-content:center;align-items:center;color:#fff;background:transparent;border:none;padding:0;width:auto;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:0.2px}.request_appointment_results .component-content ul li .results-info div+div>p>a>span{margin-right:13px}.request_appointment_results .component-content ul li .results-info div+div>p>a:hover{color:#fff}@media (max-width: 991.98px){.request_appointment_results .component-content{max-width:100%;background-color:transparent}.request_appointment_results .component-content>h2{padding-top:40px;font-size:40px;line-height:46px;letter-spacing:-1px;margin-bottom:29px}.request_appointment_results .component-content .appt-results-page-description{margin-bottom:20px}.request_appointment_results .component-content .appt-results-page-description p{font-size:16px;line-height:24px;letter-spacing:0.15px}.request_appointment_results .component-content .appt-results-page-description+p{font-size:16px;line-height:24px;letter-spacing:0.15px}.request_appointment_results .component-content ul{margin-top:60px}.request_appointment_results .component-content ul li{height:auto;padding:40px 0;margin-bottom:25px}.request_appointment_results .component-content ul li .image-wrapper{display:none}.request_appointment_results .component-content ul li .results-info{margin-left:0}.request_appointment_results .component-content ul li .results-info div p{font-size:28px;line-height:32px;letter-spacing:-0.5px}.request_appointment_results .component-content ul li .results-info div+div{width:210px !important;height:52px;margin-top:15px;margin-bottom:25px}.request_appointment_results .component-content ul li .results-info div+div .select-button div{font-size:16px;line-height:18px;letter-spacing:0}}.btn-primary,.btn-secondary{border:1px solid #e8e8e8 !important}.article-intro .component-content .article-content .article-text{font-size:18px;line-height:26px;letter-spacing:0.2px;font-weight:100}@media (max-width: 767.98px){.article-intro>.component-content .right-col{min-height:16px}}.request-appointment-search{margin-top:0;padding-top:192px}.find-a-doctor{margin-top:-1px;padding-top:1px}@media (max-width: 991.98px){.master-finder-rollup-index{padding-left:72px}}.meta-links .component-content{flex-direction:column}.meta-links .component-content>div:first-child{width:auto;max-width:unset}.meta-links .component-content h2:after{display:none}.meta-links .component-content ul{flex:none}.meta-links .component-content ul li{padding:16px}.meta-links .component-content ul li:after{display:none}.bys-media-slider-module .component-content .bys-slider-content-wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;overflow:hidden}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-content{max-width:584px}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-content h2{margin-bottom:45px}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-content h2 .highlighted{color:#8a8be2}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-content p{max-width:416px}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image{position:relative;width:310px;height:310px;overflow:hidden;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:25px;border-bottom-left-radius:50%;-webkit-mask-image:-webkit-radial-gradient(white, black)}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image.switched .bys-slider-moment-bubble{opacity:0}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image img{width:100%;height:auto}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image .bys-slider-moment-bubble{position:absolute;bottom:100px;left:100px;width:64px;height:64px;transform:scaleX(-1)}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image .bys-slider-moment-bubble:hover{cursor:pointer}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image .bys-slider-moment-text-wrapper{width:300px;height:300px;position:absolute;left:-200px;top:-200px;opacity:0;transform:scale(0);transition:all 1.2s cubic-bezier(0.27, 1.18, 0.76, 1);border-radius:50%;background-color:#002149;color:#fff;display:flex;align-items:center;justify-content:center;padding:95px 48px 0 72px}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image .bys-slider-moment-text-wrapper.open{left:-15px;top:-48px;opacity:1;transform:scale(1)}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image .bys-slider-moment-text-wrapper .bys-slider-moment-text{position:relative;font-size:16px;line-height:18px;font-weight:bold}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image .bys-slider-moment-text-wrapper .bys-slider-moment-close{position:absolute;top:-35px;left:-5px;background:0;border:0;color:#fff}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image .bys-slider-moment-initial{display:block}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image .bys-slider-moment-initial.switched{display:none}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image .bys-slider-moment-alternate{display:none}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-moment .bys-slider-moment-image .bys-slider-moment-alternate.switched{display:block}.bys-media-slider-module .component-content .media-slider-module{margin-top:45px}.bys-media-slider-module .component-content .media-slider-module .component-content .media-slider-poster{border-radius:10px}@media (max-width: 991.98px){.bys-media-slider-module .component-content .bys-slider-content-wrapper{flex-direction:column;justify-content:center;flex-wrap:wrap}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-content{max-width:100%}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-content h2{margin-bottom:24px}.bys-media-slider-module .component-content .bys-slider-content-wrapper .bys-slider-content p{max-width:100%}.bys-media-slider-module .component-content .bys-slider-moment{display:none}}.refer-a-patient-results.page-content{margin-top:0;padding-top:64px}.refer-a-patient-results .component-content{max-width:100%;background-color:transparent}.refer-a-patient-results .component-content>h1{padding-top:80px;line-height:72px;letter-spacing:-1.75px;margin-bottom:37px}.refer-a-patient-results .component-content>h1.heading2{border-top:none}.refer-a-patient-results .component-content .appt-results-page-description{margin-bottom:30px}.refer-a-patient-results .component-content .appt-results-page-description p{line-height:28px;font-weight:300}.refer-a-patient-results .component-content .appt-results-page-description+p{font-size:18px;line-height:28px;font-weight:300}.refer-a-patient-results .component-content ul{background-color:#f8f8f9;margin-top:72px}.refer-a-patient-results .component-content ul li{height:195px;border:none;border-bottom:1px solid #979797;background-color:transparent;margin-bottom:0;display:flex;flex-direction:row;align-items:center}.refer-a-patient-results .component-content ul li .image-wrapper{width:120px;height:120px;position:relative;overflow:visible}.refer-a-patient-results .component-content ul li .image-wrapper img{border-radius:10px;object-fit:cover;width:100%;height:100%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.refer-a-patient-results .component-content ul li .image-wrapper img{width:100%;height:auto;min-height:100%;position:absolute;left:50%;transform:translateX(-50%)}}.refer-a-patient-results .component-content ul li .image-wrapper span{position:absolute;bottom:-15px;right:-15px;background-color:#667791;width:30px;height:30px;border-radius:100%;font-size:12px;display:flex;justify-content:center;align-items:center;border:4px solid white;color:#fff;font-weight:bold}.refer-a-patient-results .component-content ul li .results-info{margin-left:45px;min-height:0;padding:0}.refer-a-patient-results .component-content ul li .results-info div p{font-weight:bold}.refer-a-patient-results .component-content ul li .results-info div p:first-child{font-size:32px;line-height:36px;letter-spacing:-0.75px}.refer-a-patient-results .component-content ul li .results-info div a{color:#006be9}.refer-a-patient-results .component-content ul li .results-info div a:hover{color:#052049;text-decoration:underline}.refer-a-patient-results .component-content ul li .results-info div+div{width:242px !important;height:64px;border-radius:34px;background:#006be9;border:1px solid #e8e8e8}.refer-a-patient-results .component-content ul li .results-info div+div .select-button{height:100%;display:flex;justify-content:center;align-items:center;color:#fff;background:transparent;border:none;padding:0;width:auto;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:0.2px}.refer-a-patient-results .component-content ul li .results-info div+div .select-button span{font-size:21px;color:#fff;margin-right:13px}.refer-a-patient-results .component-content ul li .results-info div+div>p{height:100%;display:flex;justify-content:center;align-items:center;color:#fff;background:transparent;border:none;padding:0;width:auto;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:0.2px}.refer-a-patient-results .component-content ul li .results-info div+div>p>a{height:100%;display:flex;justify-content:center;align-items:center;color:#fff;background:transparent;border:none;padding:0;width:auto;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:0.2px}.refer-a-patient-results .component-content ul li .results-info div+div>p>a>span{margin-right:13px}.refer-a-patient-results .component-content ul li .results-info div+div>p>a:hover{color:#fff}@media (max-width: 991.98px){.refer-a-patient-results .component-content{max-width:100%;background-color:transparent}.refer-a-patient-results .component-content>h2{padding-top:40px;font-size:40px;line-height:46px;letter-spacing:-1px;margin-bottom:29px}.refer-a-patient-results .component-content .appt-results-page-description{margin-bottom:20px}.refer-a-patient-results .component-content .appt-results-page-description p{font-size:16px;line-height:24px;letter-spacing:0.15px}.refer-a-patient-results .component-content .appt-results-page-description+p{font-size:16px;line-height:24px;letter-spacing:0.15px}.refer-a-patient-results .component-content ul{margin-top:60px}.refer-a-patient-results .component-content ul li{height:auto;padding:40px 0;margin-bottom:25px}.refer-a-patient-results .component-content ul li .image-wrapper{display:none}.refer-a-patient-results .component-content ul li .results-info{margin-left:0}.refer-a-patient-results .component-content ul li .results-info div p{font-size:28px;line-height:32px;letter-spacing:-0.5px}.refer-a-patient-results .component-content ul li .results-info div+div{width:210px !important;height:52px;margin-top:15px;margin-bottom:25px}.refer-a-patient-results .component-content ul li .results-info div+div .select-button div{font-size:16px;line-height:18px;letter-spacing:0}}.refer-a-patient-search{margin-top:0;padding-top:64px}@media (min-width: 992px){.google-translate-select{background-color:#002149}.google-translate-select .google-translate-options{background-color:#002149}}.clinic-ctas{margin-bottom:64px}@media (max-width: 767.98px){.clinic-ctas .component-content .clinic-phone-num{border:1px solid #e8e8e8}}.top-nav-wrapper{background-color:#716FB2}.bch-nav-bys-wrapper{flex:0}.main-nav .sub-nav .meta-links .component-content ul{height:95%}@media (max-width: 767.98px){.main-nav .sub-nav .meta-links .component-content ul{height:100%}}@media screen and (max-width: 1199px){.main-nav .sub-nav>div:first-of-type{flex:1 376px}}@media (max-width: 1199.98px){.bch-nav-bys-wrapper{flex:auto}}.nav-search-overlay.bch-nav-search-overlay{position:relative;transition:top .4s ease-in-out;top:-950px}.nav-search-overlay.bch-nav-search-overlay .search-content{padding:50px 50px 0 50px}.nav-search-overlay.bch-nav-search-overlay .search-content .suggestion{width:400px}.nav-search-overlay.bch-nav-search-overlay:after{display:none}.nav-search-overlay.bch-nav-search-overlay .bch-form-animate{opacity:0}.nav-search-overlay.bch-nav-search-overlay.open{width:100%;top:0}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.nav-search-overlay.bch-nav-search-overlay.open:after{width:100%;background:url(/assets/bch/images/wave_search_ie11.svg);background-size:cover;height:0;padding:0;padding-bottom:calc(100% * 3 / 4);top:65%}}.nav-search-overlay.bch-nav-search-overlay.open .bch-form-animate{opacity:1;transition:opacity 2s ease-in-out}.nav-search-overlay.bch-nav-search-overlay.open .absolute-box .relative-container .animal-box{bottom:22px;opacity:1;transition:bottom 2s ease-in-out, opacity 2s ease-in-out}.nav-search-overlay.bch-nav-search-overlay.open .absolute-box .relative-container .animal{animation-duration:2s}.nav-search-overlay.bch-nav-search-overlay.open .absolute-box .relative-container .animal.bys-search-bounce{animation-name:bys-search-bounce;animation-timing-function:ease-in-out}.nav-search-overlay.bch-nav-search-overlay .absolute-box{position:absolute;width:850px;height:850px;bottom:-200px;left:40%}.nav-search-overlay.bch-nav-search-overlay .absolute-box .relative-container{position:relative;height:100%;width:100%}.nav-search-overlay.bch-nav-search-overlay .absolute-box .relative-container .animal-box{position:absolute;overflow:hidden;bottom:-270px;width:100%;height:90%;opacity:0}.nav-search-overlay.bch-nav-search-overlay .absolute-box .relative-container .animal-box .ball-image{width:100%;height:100%;border-radius:50%}.nav-search-overlay.bch-nav-search-overlay .absolute-box .relative-container .animal{width:20%;height:35%;position:absolute;left:40%}.nav-search-overlay.bch-nav-search-overlay .absolute-box .relative-container .animal.bys-search-bounce{bottom:395px}.nav-search-overlay.bch-nav-search-overlay .absolute-box .relative-container .animal .animal-image{width:100%;height:100%;object-fit:cover}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.nav-search-overlay.bch-nav-search-overlay .absolute-box .relative-container .animal .animal-image{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;left:50%;transform:translateX(-50%)}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.nav-search-overlay.bch-nav-search-overlay .search-content .absolute-box{display:none}}@media screen and (min-width: 1700px){.nav-search-overlay.bch-nav-search-overlay .search-content{padding:70px 182px 0}}@keyframes bys-search-bounce{0%{bottom:-170px}90%{bottom:410px}100%{bottom:395px}}@media (max-width: 991.98px){.nav-search-overlay.bch-nav-search-overlay{transition:none}.nav-search-overlay.bch-nav-search-overlay .absolute-box{opacity:0;left:0;transition:none}.nav-search-overlay.bch-nav-search-overlay.open{width:100%;top:0}.nav-search-overlay.bch-nav-search-overlay.open .absolute-box{width:93vw;height:93vw;bottom:5vh;left:0;right:0;margin-left:auto;margin-right:auto;opacity:1;transition:none}.nav-search-overlay.bch-nav-search-overlay.open .absolute-box .relative-container .animal-box{bottom:116px;opacity:1;transition:none}.nav-search-overlay.bch-nav-search-overlay.open .search-content{padding:70px 58px 0}.nav-search-overlay.bch-nav-search-overlay.open .search-content .suggestion{width:92vw}}@media (max-width: 767.98px){.nav-search-overlay.bch-nav-search-overlay{transition:top 2s ease-in-out}.nav-search-overlay.bch-nav-search-overlay .absolute-box{transition:opacity 2s ease-in-out 1s}.nav-search-overlay.bch-nav-search-overlay.open .absolute-box{bottom:30px;left:0;right:0;margin-left:auto;margin-right:auto}.nav-search-overlay.bch-nav-search-overlay.open .absolute-box .relative-container .animal-box{bottom:15vh}.nav-search-overlay.bch-nav-search-overlay.open .absolute-box .relative-container .animal{top:-7vh}.nav-search-overlay.bch-nav-search-overlay.open .search-content{padding:16px 16px 0}}

