@font-face{font-family:CSWeb;src:url(https://cdn1.commonspirit.org/svc/fonts/v1/CSWeb-Regular.woff2) format("woff2");font-weight:400;font-style:normal}
body,html{margin:0;font-size:1pc;font-family:CSWeb,arial,sans-serif;line-height:1.5;color:#202020;background:#fff}
body .arrow-down,body .arrow-left,body .arrow-right,body .arrow-up,html .arrow-down,html .arrow-left,html .arrow-right,html .arrow-up{display:inline-block;width:6px;height:6px;border-top:2px solid #007785;border-right:2px solid #007785;position:relative;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
body .arrow-right,html .arrow-right{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
a{color:#007785}
a:hover{color:#00606b}
hr{border-color:#d9d8d7;color:#d9d8d6}
button,input,optgroup,select,textarea{font:inherit}
div .btn:focus,div a:focus,div button:focus,div input:focus{outline:1px dotted #007785}
.white-bg{background-color:#fff}
.grey-bg{background-color:#f5f5f5}
.float-left{float:left}
.float-right{float:right}
.is-visible{display:block}
.is-hidden{display:none}
.text-lowercase{text-transform:lowercase}
.text-uppercase{text-transform:uppercase}
.text-capitalize{text-transform:capitalize}
img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle}
.img-left-align{max-width:759px;float:left;width:100%}
.img-right-align{max-width:759px;float:right;width:100%}
.img-quarter{margin:auto;max-width:25%;width:100%}
.img-half{max-width:75%}
.img-full,.img-half{margin:auto;width:100%}
.img-full{max-width:750px}
ul.inline-list{margin:0;padding:0;list-style:none;overflow:hidden}
.inline-list>li{list-style:none;margin-right:1em;display:inline-block}
.no-bullet,.no-bullets{margin-left:0;padding-left:0;list-style:none}
.accordion-wrapper .card-header{border-top:2px solid #d9d8d6;background-color:#fff}
.accordion-wrapper .card-body{background-color:#fff}
.accordion-wrapper .accordion-arrow{font-size:20px;color:#007785}
.accordion-wrapper button.accordion-toggle,button#return-to-top{background-color:#fff}
button#return-to-top{border:2px solid #24509a;color:#24509a}
#return-to-top .button-top{border:solid #24509a;border-width:2px 2px 0 0}
#return-to-top .return-to-top{color:#24509a;font-size:9pt;font-weight:600;letter-spacing:-.1px;line-height:22px}
.blog-author-card{border:1px solid #d9d8d6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px}
@media(max-width:768px){.blog-author-card{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}
.blog-author-card img{margin-right:0 !important}
}
.blog-author-card img{border-radius:50%;width:75pt;height:75pt;-o-object-fit:cover;object-fit:cover;margin-right:30px}
.blog-author-card .blog-author-information .blog-author-link,.blog-author-card .blog-author-information .blog-author-title{font-size:24px;line-height:1em;letter-spacing:-.007em;font-weight:700}
.blog-author-card .blog-author-information .blog-author-description{padding-top:10px;margin:0}
@media(min-width:375px)and (max-width:768px){.blog-author-card .blog-author-information{margin:20px 0}
}
.blogslist .blogs-content .blog-container .blog-content .blog-title-custom .blog-title{color:#24509a}
.blogslist .blog_page_tag_desc:empty{margin:0;padding:0}
.blogslist .mc_list li:first-child{padding:0 0 15px;margin-top:20px}
.blogslist .tnl-wrapper .blog-image{background-color:#fff;min-height:180px}
.blogslist .tags-content{display:inline-block;padding-left:0}
.blogslist .tags-content a{font-weight:600}
.blogslist .blog-show-more-div{text-align:center;margin-top:45px}
.blogslist .blog-excerpt{margin-bottom:30px;margin-top:9pt}
.blogslist .load-more{padding-left:0;margin-top:20px}
.blogslist .button-secondary{margin-bottom:0}
.blogslist .featured-news-blog.padding-bottom-60{padding-bottom:0;max-width:100%}
.blogslist .blog-news-padding-top.col-xs-12{padding:0}
.blogslist .component .blogs-list-form select{font-size:14px;color:#76777a}
.blogslist .blogs-list-form .full-bleed-tiles{margin-left:-60px;margin-right:-60px}
.blogslist .blogs-list-form .full-bleed{margin-bottom:60px}
.blogslist .blogs-list-form select::-ms-expand{display:block !important}
.blogslist .mc_list.filtered_blogs_list{list-style:none !important}
.blogslist .mc_list.filtered_blogs_list .blog-image{overflow:hidden;width:calc(50% - 15px);padding-bottom:0;position:relative}
.blogslist .mc_list.filtered_blogs_list .blog-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:100%}
.blogslist .mc_list.filtered_blogs_list .author-tag,.blogslist .mc_list.filtered_blogs_list .blog-date{font-size:14px;line-height:22px;color:#53565a;font-weight:400;letter-spacing:.1px}
.blogslist .mc_list.filtered_blogs_list .blog-title{line-height:1.2;color:#53565a}
.blogslist .mc_list.filtered_blogs_list li{padding-left:0}
.blogslist .form-group .form-control{padding-right:35px}
@media screen and (max-width:768px){.blogslist{padding-left:20px;padding-right:20px}
.blogslist .component.row{margin-left:0;margin-right:0}
.blogslist .blog-container{padding-left:0;padding-right:0}
.featured-news-blog .news_blog_featured_heading{font-size:22px;line-height:1em}
}
@media(min-width:320px)and (max-width:767px){.blogslist .blogs-list-form .featured-news-blog.padding-bottom-60{padding-bottom:2pc;overflow:hidden}
.blogslist .blog-excerpt{margin-top:10px;margin-bottom:20px}
.blogslist .select_blogs_filter{margin-top:45px}
.blogslist .blog-show-more-div{margin-bottom:20px;text-align:center;margin-top:10px}
.blogslist .load-more{margin-top:20px}
.blogslist .tnl-wrapper .blog-image img{height:171px;min-height:171px !important}
.mc_list.filtered_blogs_list .blog-image{max-height:186px}
.mc_list.filtered_blogs_list li{padding:0;padding:0 !important}
.blogs-list-form .full-bleed-tiles{margin-left:-30px;margin-right:-30px}
.blogs-list-form .learn-more-btn.border-orange{display:inline-block}
.blogs-list-form .blog-show-more-div{margin-top:0}
.right-rail-container .blogs-list-form .full-bleed-tiles{margin-left:-30px;margin-right:-30px}
.right-rail-container .filtered_blogs_list .blog-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.right-rail-container .tnl-wrapper .blog-item{margin-bottom:40px}
.filtered_blogs_list .blog-item:last-child{margin-bottom:35px}
.full-width-container-right-rail .content-right-rail-container .blogslist .blogs-list-form .tnl-wrapper .full-image.blog-image{min-height:171px;max-height:171px;margin-bottom:20px}
#search_blogs_list,#search_news_list,#search_news_location,#search_news_service{margin:0 0 5px;width:100%}
#search_blogs_year,#search_news_year{margin:0;width:100%}
}
@media(max-width:525px){.right-rail-container .filtered_blogs_list .blog-item{width:98%;margin-right:30px}
.filtered_blogs_list .blog-item{width:96%;margin-right:30px}
.blogslist .filtered_blogs_list .blog-item,.mc_list.filtered_blogs_list .blog-image img{width:100%}
}
@media(max-width:991px){.blogs-list-form .full-bleed-tiles{margin-left:-40px;margin-right:-40px}
.blogs-list-form .blog-show-more-div{margin-top:-6px}
.right-rail-container .blogs-list-form .full-bleed-tiles{margin-left:-40px;margin-right:-40px}
.right-rail-container .blogs-list-form .full-bleed{margin-bottom:60px}
.right-rail-container .blogs-list-form .bleed-box1{margin-bottom:0}
.right-rail-container .select_blogs_filter{margin-bottom:58px}
.right-rail-container .filtered_blogs_list .blog-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.full-bleed .featured-news-blog .full-image.required-width-style-1{min-height:213px}
.featured-news-blog .image-col{min-width:309px;margin-right:0}
.featured-news-blog p{margin:9pt 0 34px}
.select_news_filter{margin-bottom:44px}
#search_blogs_list,#search_blogs_year,#search_news_list,#search_news_location,#search_news_service,#search_news_year{margin:0 1pc 0 0}
.blog_page_tag_desc,.featured-news-blog.padding-bottom-60,.media_page_tag_desc{padding-bottom:59px}
.mc_list.filtered_blogs_list li{padding:0}
.full-width-container .featured-news-blog .tnl-wrapper{min-width:auto !important}
}
@media(min-width:768px)and (max-width:2560px){.mc_list.filtered_blogs_list .blog-image{margin-right:15px;width:94%}
}
@media(min-width:768px)and (max-width:1199px){.blogslist .load-more{margin-top:30px;margin-bottom:50px}
.blogslist .blog-show-more-div{text-align:center;margin-top:30px}
}
@media(min-width:1200px)and (max-width:1360px){.blogslist .blog-item{margin-top:35px}
}
@media(min-width:1200px){.blogslist .select_blogs_filter{margin-bottom:0}
.blogslist .form-group{margin-bottom:20px}
.blogslist .load-more{margin-bottom:30px}
.blogslist .blog-show-more-div{text-align:center;margin-top:0}
}
@media(min-width:1361px)and (max-width:2400px){.blogslist .blog-item{margin-top:40px}
}
.right-rail-container .select_blogs_filter{margin-bottom:39px}
.right-rail-container .filtered_blogs_list .blog-item{width:50%;width:48.5%;margin-right:1%}
.right-rail-container .blogs-list-form .full-bleed-tiles{margin-left:0;margin-right:0}
.right-rail-container .blogs-list-form .full-bleed{display:block;margin-bottom:39px}
.right-rail-container .blogs-list-form .bleed-box1{margin-bottom:72px}
.right-rail-container .blog-item .stickToTop,.right-rail-container .mc_list.filtered_blogs_list .blog-image{margin-right:30px;width:94%}
.full-width-container-right-rail .content-right-rail-container .blogslist .blogs-list-form .tnl-wrapper .full-image.blog-image{width:100%;min-height:450px}
.full-width-container-right-rail .content-right-rail-container .blogslist .blogs-list-form .blog-news-padding-top,.full-width-container-right-rail .content-right-rail-wrapper .heading_site_color{padding:0}
#search_blogs_campus,#search_blogs_list,#search_blogs_location,#search_blogs_service,#search_blogs_year{-webkit-appearance:none;-moz-appearance:none;border-radius:0;height:40px;line-height:22px;letter-spacing:.1px;display:inline-block;background:url(../../../../etc.clientlibs/chinational/clientlibs/chicommon/resources/images/dropdown-arrow-chi.png) no-repeat 100%;background-position:96%}
.section-breadcrumb ul li{font-size:14px;line-height:22px;letter-spacing:.1px}
.section-breadcrumb ul .breadcrumbLastItem>a{font-weight:700;color:#53565a}
.section-breadcrumb .arrow-link-txt{color:#53565a;font-weight:400}
.section-breadcrumb .arrow-right{border-color:#53565a}
.section-breadcrumb .container{background-color:#fff}
nav.breadcrumb{background:0}
.arrow-down,.arrow-left,.arrow-right,.arrow-up{border-top:1px solid #53565a;border-right:1px solid #53565a}
.icon-triangle{font-size:11px}
.primary-button,a.primary-button:link{text-decoration:none;background-color:#007785;border:2px solid #007785;font-size:1pc;line-height:24px;color:#fff}
.primary-button:active,.primary-button:hover,a.primary-button:link:active,a.primary-button:link:hover{border:2px solid #00606b;background-color:#00606b;color:#fff}
.primary-button:focus,a.primary-button:link:focus{color:#fff}
.secondary-button,.secondary-button:link{text-decoration:none;border:2px solid #007785;background-color:#fff;color:#007785;font-size:1pc}
.secondary-button:active,.secondary-button:hover,.secondary-button:link:active,.secondary-button:link:hover{border:2px solid #00606b;background-color:#fff;color:#00606b}
.callout-tiles .tile a .tile__title{color:#007785}
.callout-tiles .tile a:hover .tile__title{color:#00606b}
.callout-tiles .tile a:hover .tile__icon{color:#007785}
.callout-tiles .tile__title{font-weight:600}
@media screen and (min-width:768px){.callout-tiles h2{line-height:56px;letter-spacing:-1.8px;color:#53565a}
.callout-tiles .tile-container .tile__icon{font-size:20px}
.callout-tiles .tile-container .tile__icon:before{font-size:3.75em}
.callout-tiles .tile-container .tile__title{line-height:28px;font-size:20px}
}
@media screen and (max-width:768px){.callout-tiles h2{color:#53565a;line-height:56px;letter-spacing:-1.8px}
.callout-tiles .tile-container .tile__icon:before{font-size:3.78em}
.callout-tiles .tile-container .tile__title{line-height:26px;font-size:18px}
}
@media screen and (max-width:421px){.callout-tiles h2{color:#53565a;line-height:34px;letter-spacing:-.5px}
.callout-tiles .tile-container .tile__icon:before{font-size:3.78em}
.callout-tiles .tile-container .tile__title{line-height:26px;font-size:18px}
}
section.csh-tabbed-cardtile h2,section.csh-tabbed-cardtile p{color:#53565a}
section.csh-tabbed-cardtile a{color:#007785}
section.csh-tabbed-cardtile .primary-button{color:#fff}
@media screen and (min-width:1320px){section.csh-tabbed-cardtile p{font-size:1pc;line-height:24px;letter-spacing:.1px}
}
@media screen and (max-width:1320px){section.csh-tabbed-cardtile p{font-size:1pc;line-height:24px}
}
@media screen and (max-width:768px){section.csh-tabbed-cardtile p{font-size:1pc;line-height:24px}
}
@media screen and (max-width:421px){section.csh-tabbed-cardtile h2{display:none}
section.csh-tabbed-cardtile h2.mob-card-tile-heading{display:block}
section.csh-tabbed-cardtile p{font-size:14px;line-height:22px}
section.csh-tabbed-cardtile a{font-size:14px;line-height:1pc}
}
.carousel_container p{color:#53565a}
.carousel_container .carousel_grid{padding-top:45px}
.carousel_container .owl-carousel .owl-controls .owl-page.active span{background:#007785}
.carousel_container .carousel-cta a{font-size:1pc;font-weight:600;line-height:22px;letter-spacing:.1px;margin-top:20px}
.card .card-link{background-color:#fff;border:2px solid #d9d8d6}
.card .card-link .card-read{color:#007785}
.card .card-link .card-read a{color:#007785;font-weight:600;letter-spacing:.1px}
.card .card-link .card-read a:hover{color:#00606b}
.card .card-link .card-copy-anchor .card-copy{background:#fff;margin:-39px 20px 0}
.card .card-link .card-copy-anchor .card-copy .card-copy-inner h3,.card .card-link .card-copy-anchor .card-copy .card-copy-inner p{color:#53565a}
@media screen and (min-width:768px){.carousel_container p{font-size:1pc;line-height:24px}
.carousel_container .carousel_grid .card .card-link .card-read{font-size:1pc}
.carousel_container .carousel_grid .card .card-link .card-copy-anchor .card-copy h3{font-size:20px;line-height:28px}
.carousel_container .carousel_grid .card .card-link .card-copy-anchor .card-copy p{font-size:1pc;line-height:24px}
}
@media screen and (max-width:768px){.carousel_container p{font-size:1pc;line-height:24px}
.carousel_container .carousel_grid .card .card-link .card-read{font-size:14px}
.carousel_container .carousel_grid .card .card-link .card-copy-anchor .card-copy h3{font-size:14px;line-height:22px}
.carousel_container .carousel_grid .card .card-link .card-copy-anchor .card-copy p{font-size:9pt;line-height:22px}
}
@media screen and (max-width:421px){.carousel_container p{font-size:1pc;line-height:24px}
.carousel_container .carousel_grid{padding-top:30px}
.carousel_container .carousel_grid .card .card-link .card-read{font-size:14px}
.carousel_container .carousel_grid .card .card-link .card-copy-anchor .card-copy h3{font-size:14px;line-height:22px}
.carousel_container .carousel_grid .card .card-link .card-copy-anchor .card-copy p{font-size:9pt;line-height:22px}
}
.image-content-band-container,.image-content-band-container .background-img-container .content-container{background-color:#fff}
@media screen and (min-width:768px){.image-content-band-container .background-img-container .content-container h2{font-size:26px;color:#53565a;line-height:1em}
.image-content-band-container .background-img-container .content-container p{font-size:1pc;color:#53565a;line-height:24px}
}
@media screen and (max-width:768px){.image-content-band-container .background-img-container .content-container h2{font-size:22px;color:#53565a;line-height:1em}
.image-content-band-container .background-img-container .content-container p{font-size:1pc;line-height:24px}
}
@media screen and (max-width:421px){.image-content-band-container .background-img-container .content-container h2{font-size:22px}
.image-content-band-container .background-img-container .content-container p{font-size:14px;line-height:22px}
}
.dynamic-navigation{-webkit-box-shadow:0 6px 1pc rgba(0,0,0,.18);box-shadow:0 6px 1pc rgba(0,0,0,.18);margin-bottom:40px}
.dynamic-navigation .nav-root-element{background-color:#76777a;padding:15px;margin:0}
.dynamic-navigation .nav-root-element a{font-size:1pc;font-weight:700;color:#fff;line-height:24px;letter-spacing:.1px;text-decoration:none}
.dynamic-navigation .nav-root-element:focus{outline:1px solid #007785;outline-offset:2px}
.dynamic-navigation .rail-back-button,.dynamic-navigation .rail-mobile-toggle,.dynamic-navigation .rail-mobile-toggle-collapsed{font-size:1pc;font-weight:700;color:#fff;line-height:24px;letter-spacing:.1px;border:0;margin:0;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.dynamic-navigation .rail-mobile-toggle,.dynamic-navigation .rail-mobile-toggle-collapsed{padding:15px 20px 15px 15px;width:100%;display:none}
.dynamic-navigation .rail-mobile-toggle-collapsed .v2-icon-dropdown-down,.dynamic-navigation .rail-mobile-toggle .v2-icon-dropdown-down{pointer-events:none;display:block}
.dynamic-navigation .rail-mobile-toggle-collapsed .rail-toggle-text,.dynamic-navigation .rail-mobile-toggle .rail-toggle-text{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;word-wrap:break-word}
.dynamic-navigation .rail-mobile-toggle-collapsed a,.dynamic-navigation .rail-mobile-toggle a{color:#fff;text-decoration:none}
.dynamic-navigation .rail-back-button{background-color:#53565a;padding:15px 15px 15px 10px;margin-bottom:3px;text-decoration:none}
.dynamic-navigation .rail-back-button .v2-icon-dropdown-down{margin-right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:15px;height:15px}
.dynamic-navigation .rail-back-button:focus{outline:1px solid #007785;outline-offset:2px}
.dynamic-navigation .rail-mobile-toggle{background-color:#76777a}
.dynamic-navigation .rail-mobile-toggle .v2-icon-dropdown-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.dynamic-navigation .rail-mobile-toggle-collapsed{background-color:#1e487a}
.dynamic-navigation .navigation-list{padding:0;margin:0;list-style:none}
.dynamic-navigation .navigation-list .navigation-item{border-bottom:1px solid #d9d8d6;cursor:pointer}
.dynamic-navigation .navigation-list .navigation-item:first-child{border-top:1px solid #d9d8d6}
.dynamic-navigation .navigation-list .navigation-item.nav-li-bg{background:#f5f5f5}
.dynamic-navigation .navigation-list .navigation-item span a{color:#53565a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.1px;padding:10px 10px 10px 15px;line-height:24px;font-size:1pc;cursor:pointer;text-decoration:none;word-wrap:break-word}
.dynamic-navigation .navigation-list .navigation-item span a.selected{background:#1e487a;color:#fff}
.dynamic-navigation .navigation-list .navigation-item .navigation-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.dynamic-navigation .navigation-list .navigation-item .navigation-title .sub-navigation-toggle{background:transparent;color:#53565a;border:0;padding:0;margin-right:20px;font-size:24px}
.dynamic-navigation .navigation-list .navigation-item .navigation-title.active .sub-navigation-toggle{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.dynamic-navigation .navigation-list .navigation-item .navigation-title.selected{background:#1e487a}
.dynamic-navigation .navigation-list .navigation-item .navigation-title.selected .sub-navigation-toggle{color:#fff}
.dynamic-navigation .navigation-list .navigation-item div.panel{display:none;border:0;-webkit-box-shadow:none;box-shadow:none;margin:0;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;background-color:inherit}
.dynamic-navigation .navigation-list .navigation-item div.panel.active{overflow:auto;max-height:500pc;display:block}
.dynamic-navigation .navigation-list .navigation-item div.panel .navigation-sub-list{margin:0;padding:0;list-style:none}
.dynamic-navigation .navigation-list .navigation-item div.panel .navigation-sub-list .navigation-item{border:0}
.dynamic-navigation .navigation-list .navigation-item div.panel a{padding:10px 10px 10px 30px}
.dynamic-navigation .navigation-list .navigation-item div.panel a.selected{font-weight:700;background:#d9d8d6;color:#53565a}
.dynamic-navigation .navigation-list .navigation-item div.panel .navigation-title.selected{background:#d9d8d6}
.dynamic-navigation .navigation-list .navigation-item div.panel .navigation-title.selected .sub-navigation-toggle{color:#53565a}
.dynamic-navigation .navigation-list .navigation-item div.panel div.panel a{padding:10px 10px 10px 45px}
.dynamic-navigation .navigation-list .navigation-item div.panel div.panel div.panel a{padding:10px 10px 10px 60px}
.dynamic-navigation .navigation-list .navigation-item div.panel div.panel div.panel div.panel a{padding:10px 10px 10px 75px}
@media screen and (max-width:1320px){.dynamic-navigation .rail-back-button{display:none}
.dynamic-navigation .rail-back-button.visible,.dynamic-navigation .rail-mobile-toggle-collapsed.visible,.dynamic-navigation .rail-mobile-toggle.visible{display:-webkit-box;display:-ms-flexbox;display:flex}
.dynamic-navigation .rail-menu{display:none;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}
.dynamic-navigation .rail-menu.visible{display:block}
.dynamic-navigation .rail-menu .nav-root-element{display:none}
}
@media screen and (max-width:421px){.dynamic-navigation .rail-mobile-toggle,.dynamic-navigation .rail-mobile-toggle-collapsed{padding:15px 18px 15px 15px}
.dynamic-navigation .navigation-list li span.navigation-title .sub-navigation-toggle{margin-right:18px}
}
.left-nav-with-right-rail .manualContentTile .manual-carousel-lrr .tile-media img[src$=".png"]{-o-object-fit:none;object-fit:none}
.left-nav-with-right-rail .dynamicTilesNewsList .blog-content.pstn-reltv.stickToTop,.left-nav-with-right-rail .dynamicTilesNewsList .tnl-wrapper .blog-content p{float:inherit}
.dynamicTilesNewsList .tnl-wrapper{min-height:500px}
.dynamicTilesNewsList .tnl-wrapper .sub-heading{color:#24509a}
.dynamicTilesNewsList .tnl-wrapper .tile-wrapper{border-radius:9pt;border:1px solid #e3e1dc;min-height:10pc}
.dynamicTilesNewsList .tnl-wrapper .blog-title-custom{margin:0 0 5px;overflow:hidden}
.dynamicTilesNewsList .tnl-wrapper .tiles_heading_site_color{color:#24509a}
.dynamicTilesNewsList .tnl-wrapper .blog-date{font-size:14px;font-weight:400;font-style:normal;line-height:1.57;letter-spacing:.1px;color:#53565a}
.dynamicTilesNewsList .tnl-wrapper .bold-link{font-size:1pc;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.1px;text-transform:capitalize}
.dynamicTilesNewsList .tnl-wrapper .blogs-button{margin-top:20px;font-size:1pc}
.dynamicTilesNewsList .tnl-wrapper .blogs-button a{padding:8px 26px;letter-spacing:.1px}
.dynamicTilesNewsList .tnl-wrapper .blog-image{margin-bottom:28px;height:220px;max-width:unset}
.dynamicTilesNewsList .tnl-wrapper .no-border-img{border:0}
.dynamicTilesNewsList .tnl-wrapper .border-img{border:1px solid #d9d8d6;padding:30px}
.dynamicTilesNewsList .tnl-wrapper .blogs-button a{border:2px solid #007785}
.dynamicTilesNewsList .tnl-wrapper .blogs-button a:active,.dynamicTilesNewsList .tnl-wrapper .blogs-button a:hover{border:2px solid #00606b}
.dynamicTilesNewsList .blog-item .stickToTop{float:inherit}
.dynamicTilesNewsList .blog-item .no-border-img .stickToBottom{bottom:25px;left:auto}
.dynamicTilesNewsList .blog-item .stickToBottom{position:absolute}
.dynamicTilesNewsList .divider-news{border-left:2px solid #e7e7e7}
.dynamicTilesNewsList .divider-news a{font-size:14px;font-weight:600;line-height:1.29;letter-spacing:.1px}
.dynamicTilesNewsList .divider-news .bullet-text{margin-bottom:1pc;margin-left:15px}
.dynamicTilesNewsList .divider-news .bullet-text li{margin-top:10px;list-style:disc}
.dynamicTilesNewsList .divider-news h3{margin-top:24px;margin-bottom:1pc;padding-left:15px;font-size:20px}
.dynamicTilesNewsList .hideForDesktop{visibility:hidden;margin-top:-25px}
.dynamicTilesNewsList .dynamic-tiles-background{background-color:#ececec}
.dynamicTilesNewsList .dynamic-content-tiles-eyebrow{font-size:9pt;font-weight:700;line-height:1.83;letter-spacing:.1px;color:#53565a;margin:0 0 8px}
.dynamicTilesNewsList .commonicon-calendar-date{font-size:36px}
.dynamicTilesNewsList .classes-evnts-startdate{font-size:2pc;font-weight:600;line-height:1em;letter-spacing:-.007em}
.dynamicTilesNewsList .commonicon-myappointments{font-size:20px;margin-right:10px;margin-top:5px}
.dynamicTilesNewsList .bullet-text{padding:0}
.dynamicTilesNewsList .learn-more-btn{font-size:1pc}
.dynamicTilesNewsList .learn-more-btn:hover{font-weight:700}
.dynamicTilesNewsList .rowflex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.dynamicTilesNewsList.tnl-wrapper .blog-image{background-color:#fff;height:180px;overflow:hidden}
.full-width-container-right-rail .content-left-rr .dynamicTilesNewsList .divider-news{display:none}
.content-right-rr .dynamicTilesNewsList .dynamic-tiles-heading{font-size:26px;line-height:1em;letter-spacing:-.007em;margin-top:0;text-align:left}
.content-right-rr .dynamicTilesNewsList .dynamic-news-list{padding:5px}
.content-right-rr .dynamicTilesNewsList .dynamiccontenttiles .dynamictilecontainer .blog-item .tile-wrapper.no-border-img{padding-bottom:0}
.content-right-rr .dynamicTilesNewsList .dynamiccontenttiles .dynamictilecontainer .blog-item .tile-wrapper.no-border-img .blog-content{padding:0}
.content-right-rr .dynamicTilesNewsList .tnl-wrapper .blog-title{padding:0 0 5px}
.content-right-rr .dynamicTilesNewsList .tnl-wrapper .blog-content p{margin:20px 0}
.content-right-rr .dynamicTilesNewsList .tnl-wrapper .blogs-button a{width:242px}
.content-right-rr .dynamicTilesNewsList .blog-item .no-border-img .stickToBottom{bottom:0;left:auto}
.content-right-rr .dynamicTilesNewsList .blog-item .stickToBottom{position:relative}
.content-right-rr .dynamicTilesNewsList .divider-news{border-left:0}
.content-right-rr .dynamicTilesNewsList .divider-news h3{padding-left:0}
.content-right-rr .dynamicTilesNewsList .divider-news .bullet-text{margin-bottom:10px;margin-left:0}
.content-right-rr .dynamicTilesNewsList .dynamictilecontainer .blog-item.center-aligned-tiles{margin-bottom:20px}
.content-right-rr .dynamicTilesNewsList .dynamictilecontainer .blog-item.last-tile-tablet-margin-bottom{margin-bottom:10px}
.content-right-rr .dynamicTilesNewsList .dynamic-tiles-background{background-color:transparent}
.content-right-rr .dynamicTilesNewsList .dynamic-tiles-background .blog-item .stickToBottom{left:auto}
.content-right-rr .dynamicTilesNewsList .divider-news.blog-item .arrow-right{top:10px;width:6px;height:6px}
.content-right-rr .dynamicTilesNewsList .classes-evnts-startdate{line-height:36px}
.content-right-rr .dynamicTilesNewsList .classesevents .blog-content p{margin-top:0}
@media(min-width:1200px){.content-right-rr{padding-top:40px}
.content-right-rr .dynamicTilesNewsList .dynamictilecontainer .blog-item{width:100%}
}
@media(min-width:320px)and (max-width:767px){.dynamicTilesNewsList .dynamiccontenttiles{padding:0}
.dynamicTilesNewsList .blog-image{height:270px}
.dynamicTilesNewsList .heading-content-tiles{padding-top:0}
}
@media(min-width:768px)and (max-width:1023px){.dynamicTilesNewsList .tnl-wrapper .tile-wrapper{min-height:auto}
.dynamicTilesNewsList .tnl-wrapper .blog-image{max-height:unset;height:270px}
.dynamicTilesNewsList .divider-news{border-left:0}
.dynamicTilesNewsList .content-right-rr{padding-top:40px;padding-left:40px;padding-right:40px}
.dynamicTilesNewsList .content-right-rr .dynamiccontenttiles .dynamictilecontainer .blog-item .tile-wrapper.no-border-img{padding-bottom:0 !important}
.dynamicTilesNewsList .content-right-rr .dynamiccontenttiles .dynamictilecontainer .blog-item .tile-wrapper.no-border-img .blog-content{padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important}
.dynamicTilesNewsList .content-right-rr .dynamic-tiles-heading{text-align:center}
.dynamicTilesNewsList .content-right-rr .dynamictilecontainer{padding-right:5%;padding-left:5%}
}
@media(max-width:1199px)and (min-width:768px){.dynamicTilesNewsList .tnl-wrapper .blog-image{max-height:unset;height:20pc !important}
.content-right-rr .dynamicTilesNewsList .dynamic-tiles-heading{text-align:center}
.content-right-rr .dynamicTilesNewsList .dynamictilecontainer{padding-right:5%;padding-left:5%}
}
.content-right-rr .dynamicTilesNewsList .blog-image{height:220px}
.blogArticleContainer .tnl-wrapper .sub-heading{color:#53565a;font-weight:400}
.csh-org-footer{background-color:#53565a}
.csh-org-footer a{color:#fff;line-height:2}
.csh-org-footer a:active,.csh-org-footer a:focus,.csh-org-footer a:hover{color:#fff}
.csh-org-footer a:focus{outline:1px dotted #fff}
.csh-org-footer .primary h2,.csh-org-footer .primary h3{color:#fff;font-size:18px;letter-spacing:.1px;line-height:24px;font-weight:600}
.csh-org-footer .primary .sec-title{font-size:18px;letter-spacing:.1px;line-height:24px}
.csh-org-footer .primary li{line-height:1.375em}
.csh-org-footer .primary li a{font-size:1pc;font-weight:400;line-height:24px;letter-spacing:.1px}
.csh-org-footer .primary .primary-container .cmp-text p{color:#fff;padding-top:20px}
.csh-org-footer .contactinfo .social label{color:#fff}
.csh-org-footer .contactinfo .social h3{font-weight:600}
.csh-org-footer .contactinfo .social .social-list li a{color:#fff;font-size:2.25em;line-height:1em}
.csh-org-footer .secondary{border-top:1px solid #ccc}
.csh-org-footer .secondary .secondary-container p{color:#fff;font-size:1pc;font-weight:700;letter-spacing:.1px;line-height:24px}
.csh-org-footer .secondary .secondary-container a{color:#fff}
.csh-org-footer .secondary .secondary-container a:focus{outline-color:#fff}
.csh-org-footer .secondary .secondary-container li{font-size:1pc;line-height:24px;letter-spacing:.1px}
.csh-org-footer .secondary .secondary-container li a{line-height:1px;font-size:1pc;font-weight:700;line-height:24px;letter-spacing:.1px}
.csh-org-footer .secondary .secondary-container li a:focus{outline-color:#fff}
.csh-org-footer .secondary .secondary-container .legal figcaption{color:#fff;font-size:1pc;line-height:24px;letter-spacing:.1px}
@media screen and (min-width:1320px){.csh-org-footer{margin-top:0}
.csh-org-footer .primary .primary-container .accordion h2{font-size:18px;margin-top:0;line-height:24px}
.csh-org-footer .primary .primary-container .accordion h3{font-size:20px;margin-top:0;line-height:28px}
.csh-org-footer .primary .primary-container .accordion li{font-size:1pc;font-size:1em;line-height:24px}
.csh-org-footer .primary .primary-container .accordion__button{background:#53565a}
.csh-org-footer .primary .primary-container .accordion__button:focus .footer-carat:after,.csh-org-footer .primary .primary-container .accordion__button:hover .footer-carat:after{border-top-color:#fff}
.csh-org-footer .contactinfo .social label,.csh-org-footer .secondary .secondary-container .legal figcaption{font-size:1pc;font-weight:400;line-height:24px;letter-spacing:.1px}
}
@media screen and (max-width:1320px){.csh-org-footer{margin-top:0}
.csh-org-footer .primary h2,.csh-org-footer .primary li{font-size:1pc;line-height:24px}
.csh-org-footer .primary h3{font-size:18px;line-height:26px}
.csh-org-footer .primary .primary-container .accordion__button{background:#53565a}
.csh-org-footer .primary .primary-container .accordion__button:focus .footer-carat:after,.csh-org-footer .primary .primary-container .accordion__button:hover .footer-carat:after{border-top-color:#fff}
.csh-org-footer .contactinfo .social label{font-size:1pc}
.csh-org-footer .secondary .secondary-container .legal figcaption{font-size:1pc;line-height:24px;letter-spacing:.1px}
}
@media screen and (max-width:550px){.csh-org-footer .primary .primary-container .accordion{border-bottom:1px solid #fff}
.csh-org-footer .primary .primary-container .accordion h2{font-size:1pc;line-height:24px}
.csh-org-footer .primary .primary-container .accordion h3{font-size:18px;line-height:26px}
.csh-org-footer .primary .primary-container .accordion li{font-size:1pc;line-height:24px}
.csh-org-footer .primary .primary-container .accordion button{cursor:pointer}
.csh-org-footer .primary .primary-container .accordion__button{color:#fff;font-size:18px;background:#53565a}
.csh-org-footer .primary .primary-container .accordion__button .footer-carat:after{border-top-color:#fff;font-size:2em}
.csh-org-footer .primary .primary-container .cmp-text p{padding-left:20px;text-align:left !important}
.csh-org-footer .contactinfo .social label{font-size:1pc}
.csh-org-footer .secondary{border-top:0}
}
.alert-container a{font-weight:700}
.alert-container .accordion p{color:#53565a}
.alert-container .accordion__button{color:#53565a;background:#fff0d1}
.alert-container .accordion__button:after{font-size:2em}
.alert-container .accordion__button.expanded{background:#fff0d1}
.alert-container .accordion__button.expanded:after{font-size:2em}
.alert-container .accordion__section{background:#fff0d1}
.alert-container .v2-icon-close{color:#53565a;background:#fff0d1}
.alert-container .v2-icon-close:after{font-size:2em}
@media screen and (min-width:768px){.alert-container .accordion p{font-size:1pc}
.alert-container .accordion .accordion .primary-text,.alert-container .accordion .accordion .secondary-text{line-height:24px}
}
@media screen and (max-width:768px){.alert-container .accordion p{font-size:9pt}
.alert-container .accordion .accordion .primary-text,.alert-container .accordion .accordion .secondary-text{line-height:22px}
}
@media screen and (max-width:421px){.alert-container .accordion p{font-size:9pt}
.alert-container .accordion .accordion .primary-text,.alert-container .accordion .accordion .secondary-text{line-height:22px}
}
.header-component__menu{background:#fff}
.header-component__top{background:#53565a}
.header-component__top ul li a{color:#fff;font-size:14px;line-height:22px;letter-spacing:.1px}
.header-component__top ul li a:focus{outline-color:#fff}
.header-component__primary>ul>li>a{color:#53565a;font-size:1rem;font-weight:700;letter-spacing:.1px}
.header-component__primary>ul>li>a.open,.header-component__primary>ul>li>a:hover{color:#1e487a}
.header-component__primary>ul>li>a .v2-icon-dropdown-down{font-size:10px}
.header-component__primary>ul>li.hello-humankindness a{color:#24509a;font-size:1rem;font-weight:700}
.header-component__secondary{background:#fff}
.header-component__secondary-section{border-right:1px solid #d9d8d6}
.header-component__secondary h2{font-size:1rem;letter-spacing:.1px}
.header-component__secondary ul li a{font-size:.875rem;font-weight:400;color:#53565a;letter-spacing:.1px}
.header-component__secondary ul li a:hover{color:#00606b}
.header-component__search-all{color:#007785;font-size:.875rem;font-weight:400}
.header-component__alphabetical a{background:#fff;color:#007785;border:1px solid #007785;line-height:30px}
.header-component__portal>a{color:#24509a;font-weight:700;font-size:1rem}
.header-component__portal>a .v2-icon-dropdown-down{font-size:10px}
.header-component__portal-login{background:#fff}
.header-component__portal-login h3{font-size:1rem}
.header-component__portal-login ul li a{font-size:.875rem;font-weight:400;color:#53565a}
.header-component__portal-login ul li a:hover{color:#00606b}
.header-component__search-button{background:0;font-size:18px}
.header-component__search.display-search .header-component__search-for{background:#fff}
.header-component__search.display-search .header-component__search-for h3{font-size:1rem}
.header-component__search.display-search .header-component__search-for ul li a{font-size:.875rem;font-weight:400;color:#007785}
.header-component__search.display-search .header-component__search-for ul li a:hover{color:#00606b}
.header-component__search-input{color:#53565a}
.header-component__nav-button{letter-spacing:.1px}
header .skip-to-main-content:focus .skip-to-content-link{font-size:1pc;line-height:24px;letter-spacing:.1px;color:#fff;background:#007785;font-weight:600}
header .skip-to-main-content:focus .skip-to-content-link:hover{background:#00606b}
@media screen and (max-width:1320px){.header-component__menu{border-bottom:1px solid #ebf6f6}
.header-component__primary{background:#fff}
.header-component__primary>ul>li{border-bottom:1px solid #ebf6f6}
.header-component__primary>ul>li>a .v2-icon-dropdown-down{font-size:14px;color:#007785}
.header-component__mobile-menu-button{background:transparent;color:#24509a}
.header-component__mobile-menu-button-icon{font-size:22px}
.header-component__mobile-menu-button-text{font-size:8px}
.header-component__mobile-top ul{background:#d9d8d7}
.header-component__mobile-top ul li a{color:#53565a}
.header-component__mobile-top ul li.hello-humankindness a{color:#24509a;font-size:1rem;font-weight:700}
.header-component__search.display-search{background:#fff}
}
.large-page-header{color:#24509a;font-family:CSWeb,arial,sans-serif;font-size:5pc;font-weight:600;line-height:.9em;letter-spacing:-.03em}
.h1,.h1_headline_style,h1,h1.csh-core-headline{color:#24509a;font-family:CSWeb,arial,sans-serif;font-size:3pc;font-weight:600;line-height:1.1em;letter-spacing:-.01em;margin:0 0 20px}
.h2,.h2_quote_style,h2,h2.csh-core-headline{color:#53565a;font-family:CSWeb,arial,sans-serif;font-size:26px;font-weight:600;line-height:1em;letter-spacing:-.007em;margin:0 0 20px}
.h3,.h3_callout_style,h3,h3.csh-core-headline{line-height:28px}
.h3,.h3_callout_style,.h4,.h4_header_style,h3,h3.csh-core-headline,h4,h4.csh-core-headline{color:#53565a;font-family:CSWeb,arial,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.5px;margin:0 0 20px}
.h4,.h4_header_style,h4,h4.csh-core-headline{line-height:25px}
@media screen and (min-width:768px)and (max-width:1320px){.large-page-header{color:#24509a;font-size:70px;font-weight:600;line-height:.9em;letter-spacing:-.03em}
.h1,.h1_headline_style,h1,h1.csh-core-headline{color:#24509a;font-size:30px;font-weight:600;line-height:1em;letter-spacing:-.007em}
.h2,.h2_quote_style,h2,h2.csh-core-headline{color:#53565a;font-size:22px;font-weight:600;line-height:1em;letter-spacing:-.007em}
.h3,.h3_callout_style,h3,h3.csh-core-headline{color:#53565a;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-.1px}
.h4,.h4_header_style,h4,h4.csh-core-headline{color:#53565a;font-size:18px;font-weight:600;line-height:22px;letter-spacing:-.1px}
}
@media screen and (max-width:768px){.large-page-header{font-size:40px}
.h1,.h1_headline_style,.large-page-header,h1,h1.csh-core-headline{color:#24509a;font-weight:600;line-height:1em;letter-spacing:-.007em}
.h1,.h1_headline_style,h1,h1.csh-core-headline{font-size:30px}
.h2,.h2_quote_style,h2,h2.csh-core-headline{color:#53565a;font-size:22px;font-weight:600;line-height:1em;letter-spacing:-.007em}
.h3,.h3_callout_style,h3,h3.csh-core-headline{color:#53565a;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-.1px}
.h4,.h4_header_style,h4,h4.csh-core-headline{color:#53565a;font-size:18px;font-weight:600;line-height:22px;letter-spacing:-.1px}
}
.hero-container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;margin:0 auto}
.hero-container.rightImageLeftTitle{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.hero-container .hero-content{width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 60px 0}
.hero-container .hero-title{color:#24509a;font-size:5pc;font-style:normal;font-weight:600;line-height:.9em;letter-spacing:-.03em;margin-bottom:15px}
.hero-container .hero-sub-heading{font-size:1pc}
.hero-container .hero-eyebrow,.hero-container .hero-sub-heading{color:#53565a;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.1px}
.hero-container .hero-eyebrow{font-size:14px;margin-bottom:10px}
.hero-container .hero-link-wrapper{margin-top:25px}
.hero-container .hero-link-wrapper .learn-more-button{font-size:1pc;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.1px;display:inline-block;cursor:pointer;width:242px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.hero-container .hero-img{width:50%}
.hero-container .hero-img img{width:100%;height:500px;-o-object-fit:cover;object-fit:cover;margin:0}
.hero-container .hero-img .image-component{margin-right:0;margin-left:0}
.hero-container .hero-img .image-component div{padding:0}
@media(max-width:768px){.hero-container .hero-content{padding:20px 30px 0}
.hero-container .hero-title{font-size:40px;line-height:1em;letter-spacing:-.007em}
.hero-container .hero-eyebrow{font-size:9pt}
.hero-container .hero-link-wrapper{margin-top:15px}
.hero-container .hero-img .component,.hero-container .hero-img img{height:13pc}
}
@media(min-width:769px)and (max-width:1320px){.hero-container .hero-content{padding:40px 5pc 0}
.hero-container .hero-title{font-size:70px;line-height:.9em;letter-spacing:-.03em}
.hero-container .hero-img{height:500px}
}
@media(max-width:1320px){.hero-container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px}
.hero-container .hero-content,.hero-container .hero-img,.hero-container .hero-img .component,.hero-container .hero-img img{width:100%}
}
.hero__bg{background:#fff}
.hero__linearbg.with-gradient{background-size:100% 100%;background:-webkit-gradient(linear,left top,right top,color-stop(35%,#f5f5f5),color-stop(75%,transparent));background:linear-gradient(90deg,#f5f5f5 35%,transparent 75%)}
.hero__text{color:#24509a}
@media screen and (min-width:1320px){.hero__text{font-size:5pc;line-height:.9em;letter-spacing:-.03em}
}
@media screen and (max-width:1320px){.hero__text{font-size:70px;line-height:.9em;letter-spacing:-.03em}
}
@media screen and (max-width:768px){.hero__text{font-size:40px;line-height:1em;letter-spacing:-.007em}
}
@media screen and (max-width:421px){.hero__text{font-size:30px;line-height:1em}
}
.heroimage .hero{width:100vw}
@media screen and (max-width:374px){.heroimage.hero-btm-text{margin-bottom:30% !important}
}
.content-left-rr .heroimage.hero-btm-text{margin-top:-53px;margin-bottom:10%}
.content-left-rr .heroimage.hero-btm-text:not(:first-child){margin-top:0}
.content-left-rr .heroimage.hero-btm-text .hero__bg .hero__text{width:60%;left:20%;top:88%;background-color:#fff;padding:20px;font-size:3pc;line-height:1.1em}
.content-left-rr .heroimage{margin-top:-53px}
.content-left-rr .heroimage:not(:first-child){margin-top:0}
.content-left-rr .heroimage .hero__text{font-size:3pc;line-height:1.1em;letter-spacing:-.01em;left:20%}
@media screen and (max-width:500px){.content-left-rr{padding-left:20px;padding-right:20px}
.content-left-rr .heroimage.hero-btm-text .hero .hero__text{line-height:26px !important}
}
@media screen and (max-width:768px){.content-left-rr .heroimage.hero-btm-text .hero{margin-bottom:60px;left:calc(-50vw + 50%)}
.content-left-rr .heroimage.hero-btm-text .hero .hero__text,.content-left-rr .heroimage .hero .hero__text{font-size:26px;line-height:1em;left:10%;width:80%}
}
@media(max-width:1199px)and (min-width:768px){.content-left-rr .heroimage.hero-btm-text{margin-bottom:10%}
.content-left-rr .heroimage.hero-btm-text .hero__bg .hero__text{font-size:30px;line-height:1em;width:90%;left:5%}
.content-left-rr .heroimage .hero__text{font-size:3pc;width:50%;left:6%}
}
.interactivestatemap .descTabs a{color:#53565a}
.full-width-container-right-rail .content-right-rr{background-color:#f5f5f5}
.content-left-rr{min-height:200px;float:left;overflow:hidden;padding-left:4.5%;padding-right:4.5%;padding-top:53px}
.content-right-rr{background:#f8f7f7;float:left;padding:25px 20px 20px 30px}
.container-bottom{padding-left:4.5%;padding-top:20px;padding-right:4.5%}
@media screen and (max-width:768px){.full-width-container{padding:0}
.content-left-rr{padding-top:47px;padding-left:2pc;padding-right:2pc}
.content-right-rr{padding:40px 2pc 20px}
.container-bottom{padding-left:2pc;padding-right:2pc}
}
@media(min-width:768px)and (max-width:1199px){.content-right-rr{padding-top:40px}
.content-right-rr .col-xs-12{padding-left:0;padding-right:0}
}
.location .customIconPlaceHolder{line-height:30px}
.location .locationType{font-size:77px}
.location .location-text-area{border:1px solid #d9d8d7;background-color:#fff}
.location .location-card-body{background-color:#e8f6f7}
.location .map-box{background:#53565a}
.location .txt-address .dwnld,.location .txt-address .dwnld a{font-weight:700;font-size:14px;line-height:24px;letter-spacing:.1px}
.location .locationLink{font-size:15px;font-weight:700;line-height:normal;letter-spacing:1.7px}
.location .myLocationComponent .call,.location .myLocationComponent .call a,.location .myLocationComponent .small-txt,.location .myLocationComponent .small-txt a,.location .myLocationComponent p{font-size:14px;font-weight:400;line-height:22px;letter-spacing:.1px}
.left-nav-with-right-rail .location .location-text-area{border:1px solid #d9d8d7;background-color:#fff}
#right-rail-container .myLocationComponent,.myLocationComponent{background:#e8f6f7}
.location-text-area [class*=" icon-"]{font-size:24px;color:#24509a}
.locationLink{font-size:14px;line-height:1.71;letter-spacing:.1px}
.locationLink,.txt-address .small-txt.bold{font-weight:600}
.location-info-window .title{font-weight:500;font-size:14px}
.location-info-window .address{color:#76777a}
.location-info-window .view-link{color:#007785}
.location-info-window a{color:#727779;font-size:13px;background-color:#fff}
.location-info-window a:link,.location-info-window a:visited{color:#007785}
.location-info-window div{color:#727779;font-size:13px;background-color:#fff}
.loc-details-box{background:#007785}
.loc-details-box-heading{font-size:9pt;font-weight:700;line-height:22px;letter-spacing:.1px;color:#53565a}
.loc-details-box-desc p{font-size:14px;font-weight:400;line-height:1.57;letter-spacing:.1px}
[class^=icon-]{font-size:24px;color:#24509a}
@media(max-width:768px){.read-more-button{font-size:1pc;font-weight:400;line-height:1.25;letter-spacing:normal;color:#fff;background:#007785}
.read-more-button-wrapper span{border-color:#fff}
}
.newslist .row{margin-right:0;margin-left:0}
.newslist .image-wrapper{padding-left:0;padding-right:0;width:310px;height:152px}
.newslist .feature-background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.newslist .padding_top_15{border-top:0}
.newslist .load-more-btn a{text-decoration:none;padding:10px 60px}
.newslist .news-tags-content{margin-top:-6px}
.newslist .news-tags-content a{font-weight:600;font-style:italic}
.newslist .large-page-header{margin-top:0}
.newslist .tnl-wrapper .blog-image img{max-height:122px}
.newslist h2.news_blog_featured_heading.blogs_heading_hover{max-height:none}
.newslist .news_blog_featured_heading{font-size:26px}
.newslist .news-list-form .blog-news-padding-top{margin-left:25px;margin-right:25px;width:auto}
.newslist .news-list-form .form-group select{color:#53565a}
.newslist .news_blog_list_heading.date-filed{display:inline}
.newslist .read-time-field{display:inline;margin-left:30px}
.newslist .publishdate_readtime{margin-top:31px;margin-bottom:31px}
.newslist .readtime-text{margin-left:8px}
.newslist .icon-wrapper{float:left}
.newslist .icon-wrapper img{margin-right:30px;margin-bottom:0}
.newslist .news-list-icons{display:grid}
.newslist .newslist-wrapper{display:table;width:100%}
.newslist .mc_list.filtered_list .newslist-wrapper .image-wrapper img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.newslist .mc_list.filtered_list .newslist-wrapper .content-wrapper .news_heading_hover{margin-top:0 !important}
.newslist .newslist-content .mc_list.filtered_list li:first-child{padding-top:0}
.newslist .newslist-content .mc_list.filtered_list li article p{margin-bottom:0}
.newslist .news-list-cta-btn{margin-top:31px}
.newslist .news-list-cta-btn .secondary-button{background-color:#fff;padding:10px 47px;font-size:14px;line-height:1pc;font-weight:600;border-radius:45px;margin-bottom:5px;text-decoration:none}
#noResultMessage{display:none}
#noResultMessage svg{margin-right:5px;vertical-align:top;height:24px;width:24px;display:inline-block}
.dropdown_articles::-ms-expand{display:none}
span.news_heading_hover_article_list_manual{font-size:24px}
.select_news_filter{margin-bottom:10px;padding-left:0;padding-right:0}
.select_news_filter select::-ms-expand{display:block !important}
.select_news_filter label{color:#4d525a;font-size:9pt;line-height:9pt;padding-bottom:10px;letter-spacing:-.1px;display:block}
.news_blog_list_heading{font-size:20px}
.news_blog_featured_heading,.news_blog_list_heading{display:block;margin-top:0;margin-bottom:0}
.news_blog_featured_heading a{color:#24509a}
.featured-news-blog .blog-date{font-size:14px;color:#53565a;font-weight:600}
.featured-news-blog .image-col{max-height:185px;max-width:360px;margin-right:26px;height:auto;overflow:hidden;width:100%;padding-bottom:56.25%;position:relative}
.featured-news-blog .image-col img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-bottom:0;width:auto;height:auto;max-width:100%}
.featured-news-blog .blog-featured-bleed{color:#fff;text-decoration:none !important}
.featured-news-blog p{margin:9pt 0 0;overflow:hidden;color:#53565a}
.featured-news-blog .button-secondary{margin-top:20px}
.blog-news-padding-top{padding:0 !important}
.news_heading_hover{font-style:normal;margin:0}
.margin-bottom-60{margin-bottom:60px}
.padding_top_18{padding-top:18px}
.padding_top_15{float:left;width:100%;padding-top:30px;text-align:center}
.blog_page_tag_desc,.media_page_tag_desc{font-size:1pc;line-height:20px;padding-bottom:30px}
.full-bleed .featured-news-blog .cmp-text a,.full-bleed .featured-news-blog .cmp-text a:focus,.full-bleed .featured-news-blog .cmp-text a:visited{color:#fff;text-decoration:none}
.full-bleed .featured-news-blog .full-image.required-width-style-1{-webkit-box-flex:0;-ms-flex:0 0 48.8%;flex:0 0 48.8%;min-width:48.8%;min-height:198px}
.full-bleed .featured-news-blog .content-gutter-with-image{padding:31px 25px 26px}
.full-bleed .featured-news-blog .content-gutter-with-image p{margin:15px 0 26px}
.mc_list.filtered_list li{margin-top:30px;margin-bottom:70px;list-style:none}
.mc_list.filtered_list .news_heading_hover a{line-height:1em;letter-spacing:-.007em;text-align:left;color:#24509a;font-size:26px;margin:0}
.mc_list.filtered_list .date-filed{line-height:22px;letter-spacing:.1px;text-align:left;color:#53565a;font-size:14px}
ul.filtered_blogs_list,ul.filtered_list{padding-left:0}
.filtered_blogs_list.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.bcp-title-container{min-height:30px}
.right-rail .newslist{margin-top:5px}
.right-rail .newslist h2{color:#24509a;text-decoration:none;font-size:26px;font-weight:700;margin-bottom:21px;font-style:normal;width:100%;padding-bottom:22px;border-bottom:1px dashed #97999b;text-transform:uppercase}
.right-rail .newslist a.news_blog_list_heading{font-size:26px;line-height:1em;font-style:normal;color:#24509a}
.right-rail .newslist a.news_blog_list_heading span.news_heading_hover{font-size:26px !important;color:#24509a;line-height:1em;font-style:normal;margin-bottom:5px}
.right-rail .newslist a.news_blog_featured_heading{line-height:24px;font-style:normal;padding-bottom:5px;color:#24509a}
.right-rail .newslist .date-filed{font-size:14px;color:#009775;line-height:20px;font-style:normal;margin-bottom:5px}
.right-rail .newslist .mc_list.filtered_list li{padding:0 0 35px}
.right-rail .newslist .mc_list.filtered_list li p{margin-top:0}
.right-rail .newslist .learn-more-btn{display:inline-block;margin-top:-5px}
.mc_list .filtered_blogs_list .blog-item .stickToTop{width:94%}
.feature-background{padding:50px 0 5px;margin-bottom:10px}
.classeventlist .feature-background,.feature-background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.classeventlist .feature-background{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}
.classeventlist .content-left{margin-top:5%}
.classeventlist .mc_list.filtered_list .ceitem{border-bottom:2px solid #ccc;padding:0 0 15px}
.classeventlist .mc_list.filtered_list .ceitem:last-child{border-bottom:0 solid #ccc}
.classeventlist h2.news_blog_featured_heading.blogs_heading_hover{max-height:none}
.classeventlist .news-list-form .blog-news-padding-top{margin-left:20px;margin-right:20px;width:auto}
.classeventlist .news-list-form .feature-background .tnl-wrapper .full-image.blog-image img{margin-bottom:0}
.classeventlist .component .media_page_tag_desc{display:none}
.graybgenable{background-color:#ececec}
.tnl-wrapper{padding:0}
.tnl-wrapper .blog-image{background-color:#fff;min-height:85px}
.image-content{width:100%;background:#fff;position:relative}
.news-list-form .featured-news-blog{max-width:390px}
.news-list-form .load-more{margin-bottom:25px}
.news-list-form .blog-news-padding-top{min-height:250px}
.news-list-form .select_news_filter .form-group select{padding-right:38px}
h2.news_blog_featured_heading.blogs_heading_hover{max-height:148px;overflow:hidden;display:block;margin-bottom:10px;padding-top:20px}
.blog-separator{display:block;margin-left:0;margin-bottom:10px;width:100%;border:.1px solid #97999b;-o-border-image:initial;border-image:initial}
.filtered_list .publication-name{font-size:14px;font-weight:700;line-height:1.57;color:#626567}
.form-group{padding-left:0}
.select_blogs_filter{padding-left:0;margin-bottom:25px}
.blogs-content{padding-left:0}
.blog-title-custom{margin-top:0;margin-bottom:5px}
.newslist-content{padding-left:0}
.newsListManual .featured-news-blog.padding-bottom-40{padding-bottom:40px}
.newsListManual .featured-news-blog.padding-bottom-40 .blog-news-padding-top{margin-top:10px}
.newsListManual .featured-news-blog.padding-bottom-40 .image-content.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.newsListManual .mc_list.filtered_list.news_manual_list li{padding-top:10px}
.newsListManual .news_blog_list_heading{margin-top:10px;margin-bottom:10px}
.learn-more-btn{border:2px solid;font-size:15px;padding:6px 20px;font-weight:700;text-align:center;display:inline-block;cursor:pointer}
a.border-orange{color:#e1523d;background-color:#fff}
a.border-orange:hover{border-color:#e1523d;color:#e1523d}
a.border-orange-dark,a.border-orange-dark:active,a.border-orange-dark:link,a.border-orange-dark:visited{color:#e1523d;background-color:#fff}
a.border-orange-dark:hover{border-color:#e1523d;color:#e1523d}
.full-width-container .classeventlist .featured-news-blog .tnl-wrapper,.full-width-container .newslist .featured-news-blog .tnl-wrapper{min-width:auto}
@media(min-width:768px){.featured-news-blog.flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.select_news_filter .form-group:nth-child(2n){padding-right:0;padding-left:15px}
.select_news_filter .form-group:nth-child(odd){padding-right:0;padding-left:0}
.newslist .news-list-form .load-more{margin-bottom:25px;margin-left:25px;padding-left:0}
.newslist .mc_list.filtered_list .newslist-wrapper .content-wrapper{padding-left:30px}
}
@media(min-width:320px)and (max-width:767px){.newslist{padding-top:20px}
.newslist .mc_list .filtered_list li,.newslist .mc_list .filtered_list li:first-child{padding-top:0 !important}
.newslist .newslist-content{width:100vw;position:relative;left:calc(-50vw + 50%)}
.featured-news-blog .image-col{min-width:100%;margin-right:0;max-height:none}
.featured-news-blog p{margin:9pt 0 29px}
.featured-news-blog .learn-more-btn.border-orange{display:inline-block}
.blog_page_tag_desc,.media_page_tag_desc{padding-bottom:4pc}
.featured-news-blog.padding-bottom-60{padding-bottom:60px}
.select_news_filter{margin-bottom:0}
.bcp-title-container{min-height:24px}
.full-bleed .featured-news-blog .full-image.required-width-style-1{height:213px}
.full-width-container .featured-news-blog .tnl-wrapper{min-width:auto !important}
.newslist .feature-background{display:block;float:left;padding:20px 0}
.newslist .feature-background.graybgfeature{display:block;float:left}
.newslist .col-xs-4.featured-news-blog.padding-bottom-60,.newslist .col-xs-6.featured-news-blog.padding-bottom-60{width:100% !important;float:left}
.newslist .featured-news-blog{max-width:100%}
.newslist .featured-news-blog p{font-size:14px}
.newslist .featured-news-blog .button-secondary{bottom:25px}
.newslist .featured-news-blog.padding-bottom-60{padding-bottom:20px}
.newslist .blog-news-padding-top{min-height:auto !important}
.newslist .tnl-wrapper{padding:0;height:146px;overflow:hidden}
.newslist .image-wrapper{width:100%;height:277px;padding-right:0}
.newslist .content-wrapper{padding:5.8%;margin-top:-76px;background-color:#fff;width:88%;left:6%}
.classeventlist .feature-background{display:block;float:left;padding:20px 0}
.classeventlist .feature-background.graybgfeature{display:block;float:left}
.classeventlist .featured-news-blog{max-width:100%}
.classeventlist .featured-news-blog p{max-height:6pc;font-size:14px}
.classeventlist .featured-news-blog .button-secondary{bottom:25px}
.classeventlist .featured-news-blog.padding-bottom-60{padding-bottom:20px}
.classeventlist .blog-news-padding-top{min-height:auto !important}
.classeventlist .tnl-wrapper{padding:0;height:146px;overflow:hidden}
h2.news_blog_featured_heading.blogs_heading_hover{padding-top:0;overflow:unset}
.image-content{min-height:300px}
.news_blog_featured_heading{font-size:20px}
.news_blog_featured_heading span.txt-green{font-size:14px;font-weight:400;letter-spacing:-.1px}
.blog-title-custom{margin-bottom:10px;margin-top:0 !important}
.mc_list li:first-child{padding-top:0}
.blog-item{margin-bottom:40px}
.blog-item .blog-content,.blog-item .blog-content p{padding:0}
.blog-item .stickToTop{padding-bottom:28px !important}
.blog-title{padding:2pc 0 5px}
.blog-news-padding-top{margin-top:26px;margin-bottom:26px}
}
@media(max-width:768px){.right-rail .newslist{padding-top:40px}
.right-rail .newslist .news-filters-rightrail{padding-left:10%;padding-right:10%}
.right-rail .newslist .mc_list.filtered_list li{padding:0 0 28px}
.right-rail .newslist .learn-more-btn{display:inline-block;margin-top:9pt}
.right-rail-container .filtered_blogs_list .blog-item{padding-right:15px}
.classeventlist .component .large-page-header{margin-bottom:30px}
}
@media(max-width:540px){.right-rail .newslist .learn-more-btn{display:inline-block;margin-top:2px}
}
@media(min-width:768px)and (max-width:1199px){.newslist .feature-background{padding:40px}
.newslist .feature-background,.newslist .feature-background.graybgfeature{display:block;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;float:none}
.newslist .col-xs-4.featured-news-blog.padding-bottom-60,.newslist .col-xs-6.featured-news-blog.padding-bottom-60{width:50% !important;float:left}
.newslist .featured-news-blog.padding-bottom-60{padding-bottom:2px}
.newslist .image-wrapper{padding-left:0;width:300px;height:182px}
.classeventlist .feature-background{padding:40px}
.classeventlist .feature-background,.classeventlist .feature-background.graybgfeature{display:block;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;float:none}
.classeventlist .col-xs-4.featured-news-blog.padding-bottom-60,.classeventlist .col-xs-6.featured-news-blog.padding-bottom-60{width:50% !important;float:left}
.classeventlist .featured-news-blog.padding-bottom-60{padding-bottom:2px}
.content-right-rail-container .classeventlist .feature-background,.content-right-rail-container .newslist .feature-background{padding:40px 20px}
.fixed-content-wrapper .newslist .image-content{margin:0}
}
@media(min-width:1200px)and (max-width:1360px){.fixed-content-wrapper .content-left-rr .col-xs-6.featured-news-blog.padding-bottom-60{max-width:460px}
.fixed-content-wrapper .content-left-rr .col-xs-4.featured-news-blog.padding-bottom-60{max-width:20pc}
.content-right-rail-container .content-left-rr .col-xs-6.featured-news-blog.padding-bottom-60{max-width:370px}
.content-right-rail-container .content-left-rr .col-xs-4.featured-news-blog.padding-bottom-60{max-width:25pc}
}
@media(min-width:1361px)and (max-width:2400px){.fixed-content-wrapper .content-left-rr .col-xs-6.featured-news-blog.padding-bottom-60{max-width:549px}
.content-right-rail-container .content-left-rr .col-xs-4.featured-news-blog.padding-bottom-60,.content-right-rail-container .content-left-rr .col-xs-6.featured-news-blog.padding-bottom-60,.fixed-content-wrapper .content-left-rr .col-xs-4.featured-news-blog.padding-bottom-60{max-width:360px}
.content-right-rail-container .feature-background,.content-right-rail-container .newslist .large-page-header{margin-bottom:65px}
.fixed-container .newslist .tnl-wrapper.col-sm-12.col-xs-12.col-md-12.col-lg-12{max-height:236px;overflow:hidden}
.fixed-container .col-xs-4.featured-news-blog.padding-bottom-60 .row.image-content{min-height:600px}
.fixed-container .col-xs-4.featured-news-blog.padding-bottom-60 .blog-news-padding-top{min-height:418px}
}
@media(min-width:1200px){.full-width-container-right-rail .content-left-rr .newslist .newslist-wrapper .content-wrapper{width:47%}
.newslist .mc_list.filtered_list .newslist-wrapper .content-wrapper .news_heading_hover a.news_blog_list_heading{font-size:26px;line-height:1em;letter-spacing:-.007em}
.newsListMobile{display:none}
.newsListDesktop{display:block}
.graybgenable{margin-right:10px}
}
@media(min-width:320px)and (max-width:1199px){.newslist .row{margin-left:0;margin-right:0}
.newslist .read-time-field{display:block;margin:10px 0}
.newslist .newslist-content{padding-right:0}
.newslist .mc_list.filtered_list li{padding-bottom:0;margin-bottom:30px}
.newslist .mc_list.filtered_list .newslist-wrapper .content-wrapper .news_heading_hover a.news_blog_list_heading{font-size:26px;line-height:1em;font-weight:600;letter-spacing:-.007em}
}
@media(max-width:1200px){.news-list-form .select_news_filter .form-group{width:100% !important}
.news-list-form .select_news_filter .form-group:nth-child(2n){padding-left:0 !important}
}
@media(max-width:1199px){.newsListDesktop{display:none}
.newsListMobile{display:block}
}
#search_news_list,#search_news_location,#search_news_service,#search_news_year{-webkit-appearance:none;-moz-appearance:none;border-radius:0;height:40px;width:100%;max-width:376px;line-height:22px;letter-spacing:.1px;display:inline-block;background:url(../../../../etc.clientlibs/chinational/clientlibs/chicommon/resources/images/dropdown-arrow-chi.png) no-repeat 100%;background-position:96%}
.carousel_container .profile-carousel--itemWrap{background:#fff;-webkit-box-shadow:0 0 10px 5px hsla(0,0,75.7%,.12);box-shadow:0 0 10px 5px hsla(0,0,75.7%,.12);border-radius:6px;padding:.8125rem .6875rem 1.3125rem 1rem;margin:3.5rem .5rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-transform:perspective(1px);transform:perspective(1px)}
@media screen and (min-width:421px){.carousel_container .profile-carousel--itemWrap{max-width:none;border-radius:10px;padding:.8125rem .6875rem 1.3125rem 1.875rem;margin:3.5rem 1rem 2rem .9rem}
}
@media screen and (min-width:768px){.carousel_container .profile-carousel--itemWrap{-webkit-box-shadow:0 0 45px 9px rgba(81,81,81,.06);box-shadow:0 0 45px 9px rgba(81,81,81,.06);-webkit-transition:transform .4s cubic-bezier(.155,1.105,.295,1.12),box-shadow .4s,-webkit-transform .4s cubic-bezier(.155,1.105,.295,1.12);transition:transform .4s cubic-bezier(.155,1.105,.295,1.12),box-shadow .4s,-webkit-transform .4s cubic-bezier(.155,1.105,.295,1.12)}
}
.carousel_container .profile-carousel--itemWrap .profile-carousel--picAcceptPatients{width:100%}
.carousel_container .profile-carousel--itemWrap .profile-carousel--picAcceptPatients .profile-carousel--img{border-radius:10px;position:absolute;top:-2.5rem;max-width:55px}
@media screen and (min-width:1320px){.carousel_container .profile-carousel--itemWrap .profile-carousel--picAcceptPatients .profile-carousel--img{max-width:17%}
}
.carousel_container .profile-carousel--itemWrap .profile-carousel--picAcceptPatients .profile-carousel--acceptingPatients{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.carousel_container .profile-carousel--itemWrap .profile-carousel--picAcceptPatients .profile-carousel--acceptingPatients img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:6px}
.carousel_container .profile-carousel--itemWrap .profile-carousel--picAcceptPatients .profile-carousel--acceptingPatients p{font-style:normal;font-weight:700;font-size:9pt;line-height:22px;color:#24509a;margin:0}
@media screen and (min-width:1320px){.carousel_container .profile-carousel--itemWrap .profile-carousel--picAcceptPatients .profile-carousel--acceptingPatients p{font-size:14px}
}
.carousel_container .profile-carousel--itemWrap .profile-carousel--titleProviders{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}
.carousel_container .profile-carousel--itemWrap .profile-carousel--titleProviders h3{font-weight:700;font-size:18px;color:#24509a;margin:0;padding:0}
@media screen and (min-width:1320px){.carousel_container .profile-carousel--itemWrap .profile-carousel--titleProviders h3{font-size:20px}
}
.carousel_container .profile-carousel--itemWrap .profile-carousel--titleProviders .profile-carousel--providersLogo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.carousel_container .profile-carousel--itemWrap .profile-carousel--titleProviders .profile-carousel--providersLogo img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:40px;margin:0 7px 0 0}
.carousel_container .profile-carousel--itemWrap .profile-carousel--starRatings{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:9px}
.carousel_container .profile-carousel--itemWrap .profile-carousel--tagPills{margin-top:1rem;width:100%}
.carousel_container .profile-carousel--itemWrap .profile-carousel--tagPills ul{list-style:none;margin:0;padding:0}
.carousel_container .profile-carousel--itemWrap .profile-carousel--tagPills ul li{display:inline-block}
.carousel_container .profile-carousel--itemWrap .profile-carousel--tagPills ul li a{text-decoration:none;color:#53565a;font-size:9pt;padding:5px 10px;background:#f5f5f5}
@media screen and (min-width:1320px){.carousel_container .profile-carousel--itemWrap .profile-carousel--tagPills ul li a{font-size:14px}
}
.carousel_container .profile-carousel--itemWrap .profile-carousel--viewProfile{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:11px}
.carousel_container .profile-carousel--itemWrap .profile-carousel--viewProfile a{text-decoration:none;font-size:14px;color:#007785;font-weight:700}
@media screen and (min-width:1320px){.carousel_container .profile-carousel--itemWrap .profile-carousel--viewProfile a{font-size:14px}
}
.carousel_container .profile-carousel--itemWrap:hover{-webkit-box-shadow:0 25px 45px 9px #d9d8d6;box-shadow:0 25px 45px 9px #d9d8d6;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:perspective(1px) scale(1.05);transform:perspective(1px) scale(1.05);cursor:pointer}
.profile-tile{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 30px}
.profile-tile__wrapper{margin:0 30px}
.profile-tile__image{padding:0}
.profile-tile__image .image-responsive{max-width:90pt;margin-right:15px}
.profile-tile__info{width:100%}
.profile-tile__info__expertise p{font-size:1pc;line-height:1.5;letter-spacing:.1px}
.profile-tile__info__expertise p a{font-size:14px}
.profile-tile__info__expertise p i{font-weight:600}
.profile-tile__info__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.profile-tile__info__heading__title{max-width:85%;font-size:26px;font-weight:600;letter-spacing:-.007em;line-height:1em}
.profile-tile__info__heading__logo{max-width:41px;margin-left:auto}
.profile-tile__separator{margin-bottom:30px}
@media(max-width:1199px){.profile-tile__info__heading__title{font-size:22px;line-height:1em;letter-spacing:-.007em}
}
@media(max-width:767px){.profile-tile,.profile-tile__wrapper{margin:0 10px}
.profile-tile__info__heading__logo{max-height:47px;border-radius:5px}
.profile-tile__image .image-responsive{max-width:70px;margin-right:20px}
}
.provider-card .provider-root{display:grid;grid-template-columns:auto auto}
@media screen and (max-width:1320px){.provider-card .provider-root{grid-template-columns:auto}
}
.provider-card .provider-root .provider-card-wrapper{border-radius:10px;border:1px solid #d9d8d6;font-weight:400;padding:10px;margin:0 10px 10px 0}
.provider-card .provider-root .provider-card-wrapper__image-wrapper{position:relative}
.provider-card .provider-root .provider-card-wrapper__image{max-width:80%;aspect-ratio:1;border:.5px solid #d9d8d6;border-radius:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:105px}
@media screen and (max-width:768px){.provider-card .provider-root .provider-card-wrapper__image{height:75px}
}
@media screen and (max-width:375px){.provider-card .provider-root .provider-card-wrapper__image{height:70px}
}
.provider-card .provider-root .provider-card-wrapper__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.4rem;-ms-flex-item-align:stretch;align-self:stretch}
.provider-card .provider-root .provider-card-wrapper__rating{font-size:14px;line-height:1pc;margin-bottom:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;font-weight:600;display:none}
.provider-card .provider-root .provider-card-wrapper__rating__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}
.provider-card .provider-root .provider-card-wrapper__rating__left i{width:17px;height:17px;display:block}
.provider-card .provider-root .provider-card-wrapper__rating__left i.star-filled-icon{background:url(../../../../etc.clientlibs/csh-aem-core/clientlibs/generated-clientlibs/clientlib-base/resources/images/starrating.svg) 50% no-repeat}
.provider-card .provider-root .provider-card-wrapper__title{margin-bottom:5px;color:#007785}
.provider-card .provider-root .provider-card-wrapper__title:hover{color:#00606b}
.provider-card .provider-root .provider-card-wrapper__video-button{color:#007785;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:9pt;font-weight:600;gap:0 .6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.6rem;padding-bottom:0;padding-right:0;text-align:center;text-decoration:underline;width:100%;background:0;border:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}
.provider-card .provider-root .provider-card-wrapper__video-button:after{display:none}
.provider-card .provider-root .provider-card-wrapper__video-button:hover{color:#00606b;text-decoration:none}
.provider-card .provider-root .provider-card-wrapper__video-button i{width:9pt;height:9pt;display:block}
.provider-card .provider-root .provider-card-wrapper__video-button i.play-icon{background:url(../../../../etc.clientlibs/csh-aem-core/clientlibs/generated-clientlibs/clientlib-base/resources/images/icon-play.svg) 50% no-repeat}
.provider-card .provider-root .provider-card-wrapper .icon-bullet-divider:after,.provider-card .provider-root .provider-card-wrapper .icon-chevron-d:after{vertical-align:middle;margin-top:.3rem}
.provider-card .provider-root .provider-card-wrapper__grid{display:grid;gap:0 10px;grid-template-columns:[left] 8.2rem [middle-col-line] calc(100% - 10rem) [right];grid-template-rows:[top] auto [middle-row-line] auto [bottom]}
@media screen and (max-width:768px){.provider-card .provider-root .provider-card-wrapper__grid{gap:0 10px;grid-template-columns:[left] 25% [middle-col-line] calc(75% - 2.4rem) [right]}
}
.provider-card .provider-root .provider-card-wrapper__grid__image{grid-column:left/middle-col-line;grid-row:top/middle-row-line;text-align:center}
@media screen and (max-width:768px){.provider-card .provider-root .provider-card-wrapper__grid__image{grid-column:left/middle-col-line;grid-row:top/bottom}
}
.provider-card .provider-root .provider-card-wrapper__grid__top-content{grid-column:middle-col-line/right;grid-row:top/middle-row-line}
@media screen and (max-width:768px){.provider-card .provider-root .provider-card-wrapper__grid__top-content{grid-column:middle-col-line/right;grid-row:top/middle-row-line}
}
.provider-card .provider-root .provider-card-wrapper__grid__bottom-content{grid-column:left/right;grid-row:middle-row-line/bottom}
@media screen and (max-width:768px){.provider-card .provider-root .provider-card-wrapper__grid__bottom-content{grid-column:middle-col-line/right;grid-row:middle-row-line/bottom}
}
.provider-card a .provider-card-wrapper__title{text-decoration:underline}
.provider-card .provider-card-modal__video{height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:9999999}
.provider-card .provider-card-modal__content{-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;height:100%;margin:auto;position:relative;padding:0;width:100%}
.provider-card .provider-card-modal__content .modal-header{padding:24px;border-bottom:0;width:77%;text-align:right;margin:0 auto}
.provider-card .provider-card-modal__body{left:50%;padding:0;margin-top:50px;position:absolute;top:50%;-webkit-transform:translate(-50%,-3%);transform:translate(-50%,-3%);width:95%}
@media screen and (min-width:768px){.provider-card .provider-card-modal__body{width:75%}
}
.provider-card .provider-card-modal__close{color:#fff;font-size:20px;font-weight:400;line-height:22px;background:url(../../../../etc.clientlibs/csh-aem-core/clientlibs/generated-clientlibs/clientlib-base/resources/images/close.svg) 100% 0 no-repeat;border:0;width:20px;height:20px;padding:0 20px 20px 0;z-index:999999;position:relative;opacity:1}
.provider-card .provider-card-modal__close:focus,.provider-card .provider-card-modal__close:hover{color:#fff;text-decoration:none;cursor:pointer}
.provider-card .provider-card-modal__video-player{border-radius:1pc;width:100%;height:87vh;border:0}
.provider-card .load-more{position:relative;padding:25px 0;margin-bottom:70px}
.provider-card .load-more .primary-button{margin:0 auto}
.provider-card .provider-card-loader{background:url(../../../../etc.clientlibs/csh-aem-core/clientlibs/generated-clientlibs/clientlib-base/resources/images/chi-loader-animation-small.gif);width:50px;height:50px;position:absolute;left:50%;top:85%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.provider-card .modal-dialog{width:auto}
.cmp-text{color:#53565a;font-family:CSWeb,arial,sans-serif;font-weight:400;font-size:1pc;line-height:1.5;letter-spacing:.1px}
.cmp-text ul li::marker{color:#007785}
.cmp-text .button-primary,.cmp-text .button-primary:active,.cmp-text .button-primary:hover,.cmp-text .button-primary:visited{color:#fff}
.cmp-text h3.field-name-field-services-specialties-title{font-size:20px;font-weight:600;letter-spacing:-.25px;color:#24509a}
.cmp-text table tr td{border:1px solid #53565a}
.cmp-text table tr td b{font-size:1pc;line-height:20px}
.cmp-text table tr:first-child td{color:#fff;background-color:#24509a}
.cmp-text table tr:nth-child(odd){background-color:#f5f5f5}
.cmp-text a{text-decoration:underline}
.sidebar-box .read-more{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#fff),to(transparent));background-image:linear-gradient(0,#fff 50%,transparent)}
.richText.chi-light-gray-bkg{background-color:#f5f5f5}
.richText.chi-light-gray-bkg h2{color:#24509a}
.rightRailSection h3.button-label{color:#24509a;font-size:26px;line-height:1em;letter-spacing:-.007em}
.rightRailSection a.primary-button{letter-spacing:.1px}
.rightRailSection a.arrow-link-txt:active,.rightRailSection a.arrow-link-txt:hover{color:#00606b}
.content-right-rr .rightRailSection{width:321px}
.search-result .search-box input{color:#53565a;font-weight:700}
.search-result .search-box .cmp-search .search-icon{background-color:unset}
.search-result .pagination{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.search-result h3{line-height:28px}
.search-result p{line-height:22px;color:#53565a}
.search-result .count-info{color:#53565a;font-size:26px;font-style:normal;line-height:1em}
.search-results__result a:hover{color:#00606b}
.searchAuthorList input::-webkit-input-placeholder{color:#202020}
.searchAuthorList input::-moz-placeholder{color:#202020}
.searchAuthorList input:-ms-input-placeholder{color:#202020}
.searchAuthorList input::-ms-input-placeholder{color:#202020}
.searchAuthorList input::placeholder{color:#202020}
.searchAuthorList .search-icon-placeholder{line-height:0}
.searchAuthorList .icon-close{font-size:1pc;font-weight:700}
.selectForSearch:after{font-family:CSWeb,arial,sans-serif;color:#24509a;font-size:1pc}
.select-selected{color:#53565a}
.select-items,.select-selected{background-color:#dde6f8;font-size:1pc}
.select-items{border-color:transparent #8db9ca #8db9ca}
.select-items div{color:#53565a}
.same-as-selected,.select-items div:hover{background-color:rgba(0,0,0,.1)}
.input-box select,.input-button input[type=button]{font-size:1pc;color:#53565a}
#searchFilter{background-color:#dde6f8;font-size:1pc}
.closeIconForSearch:after,.searchIconForSearch:after{color:#24509a;font-size:1pc;font-weight:700}
.closeIconForSearch:after{-webkit-text-stroke:1px #24509a;font-family:CSWeb,arial,sans-serif}
.pagination .icon-media_arrow_left,.pagination .icon-media_arrow_right{font-size:3pc}
.pagination .disabled .icon-arrow_left:before,.pagination .disabled .icon-arrow_right:before{color:#ddd}
.pagination .left-arrow.disabled{border:2px solid #ddd}
.pagination .icon-arrow_left:before,.pagination .icon-arrow_right:before{color:#007785}
.pagination .left-arrow{border:2px solid #007785}
.pagination .left-arrow span.icon-arrow_left{font-size:24px}
.search-box .icon-close,.search-icon span{color:#007785;font-size:26px}
ul.newpagination li.elipses,ul.newpagination li a{font-size:1pc;line-height:22px}
ul.newpagination li.active a{color:#53565a;background-color:#d9d8d6}
.right-arrow span.icon-arrow_right{font-size:24px}
@media only screen and (max-width:768px){ul.newpagination li.elipses,ul.newpagination li a{font-size:1pc}
}
.search-results__pagination-next{border:2px solid #007785}
.tabbed-component{background:-webkit-gradient(linear,left top,left bottom,color-stop(34.44%,#fff),to(#f5f5f5));background:linear-gradient(180deg,#fff 34.44%,#f5f5f5)}
.tabbed-component__tabs{background:#fff;-webkit-box-shadow:0 10px 50px rgba(0,0,0,.07);box-shadow:0 10px 50px rgba(0,0,0,.07)}
.tabbed-component__tab{border-bottom:8px solid #fff;background:#fff;font-size:1.25rem}
.tabbed-component__tab.active{color:#24509a;border-bottom:8px solid #24509a}
@media screen and (max-width:1320px){.tabbed-component__tab{font-size:1.125rem}
}
@media screen and (max-width:421px){.tabbed-component__tabs{background:transparent}
.tabbed-component__tabs>li{border:1px solid #d9d8d6;background:#fff}
.tabbed-component__tab{font-size:1rem}
.tabbed-component__tab.active{color:#24509a;border-bottom:0}
.tabbed-component__tab.active .v2-icon-dropdown-down,.tabbed-component__tab .v2-icon-dropdown-down{color:#007785}
}
.table-component .table-bg-striped tr:nth-child(odd){background-color:#f5f5f5}
.table-component .table-bg-rowdivider .tableRow{border-bottom:1px solid #53565a}
.csh-header{max-width:70pc}
.csh-header .stickOnTop{top:0}
.csh-header .stickOnTop .national-nav-stickOnTop{border:0}
.logo-menu-wrapper,.stickOnTop .national-nav .navbar-collapse.collapse{max-width:70pc;padding:0}
.utility-section{height:auto;display:none}
.primary-header{height:110px;padding:2px 0}
.primary-header .national-nav{top:45px}
.primary-header.stickOnTop{border-bottom:1px solid #d9d8d6}
.cshprimaryheader{border-bottom:0}
.mobile-primary-header .navigation-logo-menu{top:0;left:0}
.mobile-national-nav{background-color:#dde6f8}
.hamburger .bar1,.hamburger .bar2,.hamburger .bar3{background-color:#24509a}
.hamburger .menu-label{color:#24509a}
.mob-close span.menu-label{top:0}
.national-nav .navbar-nav>li>a{color:#76777a}
.national-nav .navbar-nav>li>a:active,.national-nav .navbar-nav>li>a:hover{color:#007785}
.mob-nav-container{position:fixed;left:0;right:0;top:5pc;background:#fff;bottom:0}
.gloabl-seach-mobile{display:none}