@charset "utf-8";.hermes-container{position:relative;margin-top:88px;margin-bottom:88px}
.hermes-container .loader-icon{display:none;position:absolute;top:50%;left:50%;z-index:1050;width:50px;height:50px;transform:translate(-50%,-50%)}
.hermes-container .success-msg{max-width:1120px;margin:0 auto;padding:0 20px}
.hermes-container .success-msg ul{padding:0;margin-left:25px}
.hermes-container .success-icon,.hermes-container .error-icon{margin-bottom:34px}
.hermes-container .success-icon img,.hermes-container .error-icon img{max-width:75px;height:100%}
.hermes-container .success-msg,.hermes-container .error-msg{margin-top:59px;margin-bottom:30px}
.hermes-container .btn-wrap p{margin-bottom:30px}
.hermes-container .primary-button,.hermes-container a.primary-button:link{padding:9px 14px !important}
.hermes-container .btn-wrap .lg-b{max-width:unset;width:auto;min-width:242px}
body,html{min-height:100vh;overflow-x:hidden}
body{font-size:1pc;font-family:CSWeb,arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.root{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}
h1,h2,h3,h4{margin:0 0 20px}
p{margin:0 0 15px}
.text-center{text-align:center}
.text-right{text-align:right}
.text-left{text-align:left}
.text-justify{text-align:justify}
img{max-width:100%}
.full-width-container{max-width:822pt;margin:0 auto}
.full-width-container-right-rail{max-width:990pt;margin:0 auto}
.full-width-container-right-rail .content-right-rr{padding:30px 20px}
@media screen and (min-width:1320px)and (max-width:1440px){.full-width-container-right-rail{max-width:75pc;margin:0 auto}
}
@media screen and (min-width:1320px){.full-width-container-right-rail .content-left-rr{padding-right:30px}
}
@media screen and (max-width:1320px){.full-width-container-right-rail .aem-Grid.aem-Grid--12>.content-left-rr,.full-width-container-right-rail .aem-Grid.aem-Grid--12>.content-right-rr{width:100%}
}
@media screen and (min-width:768px)and (max-width:1320px){.full-width-container,.full-width-container-right-rail,.section-breadcrumb .breadcrumb{padding:0 30px}
}
@media screen and (max-width:768px){.full-width-container,.full-width-container-right-rail,.section-breadcrumb .breadcrumb{padding:0 20px}
}
.bottom-option{margin-top:0;margin-bottom:60px;border:0}
.bottom-option--separator{height:2px;color:#e7e7e7;background-color:#e7e7e7;margin-top:30px;margin-bottom:30px}
.bottom-option--minmargin{margin-bottom:30px}
.no-scroll-vertically{overflow-y:hidden}
.text-break{word-wrap:break-word;word-break:break-word}
.semantic-list{list-style:none;margin-bottom:0;padding-left:0}
@font-face{font-family:icomoon;src:url(clientlib-base/resources/fonts/icomoon.eot?ulz7lk);src:url(clientlib-base/resources/fonts/icomoon.eot?ulz7lk#iefix) format("embedded-opentype"),url(clientlib-base/resources/fonts/icomoon.ttf?ulz7lk) format("truetype"),url(clientlib-base/resources/fonts/icomoon.woff?ulz7lk) format("woff"),url(clientlib-base/resources/fonts/icomoon.svg?ulz7lk#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}
[class*=" v2-icon-"],[class^=v2-icon-]{font-family:icomoon !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.v2-icon-search:before{content:""}
.v2-icon-warning:before{content:""}
.v2-icon-close:before{content:""}
.v2-icon-dropdown-down:before{content:""}
.v2-icon-hamburger:before{content:""}
.v2-icon-pagination-left-default:before{content:""}
.v2-icon-pagination-right-default:before{content:""}
.v2-icon-quote:before{content:"";color:#390}
@font-face{font-family:commonspirit;src:url(clientlib-base/resources/fonts/commonspirit.eot?bh2z5t);src:url(clientlib-base/resources/fonts/commonspirit.eot?bh2z5t#iefix) format("embedded-opentype"),url(clientlib-base/resources/fonts/commonspirit.ttf?bh2z5t) format("truetype"),url(clientlib-base/resources/fonts/commonspirit.woff?bh2z5t) format("woff"),url(clientlib-base/resources/fonts/commonspirit.svg?bh2z5t#commonspirit) format("svg");font-weight:400;font-style:normal;font-display:block}
[class*=" commonicon-"],[class^=commonicon-]{font-family:commonspirit !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.commonicon-location:before{content:""}
.commonicon-phone:before{content:""}
.commonicon-time:before{content:""}
.commonicon-profile:before{content:""}
.commonicon-corona-virus:before{content:""}
.commonicon-babysitting-training:before{content:""}
.commonicon-destination-medicine:before{content:""}
.commonicon-community-benefit:before{content:""}
.commonicon-womens-imaging-center:before{content:""}
.commonicon-chemical-recovery-program:before{content:""}
.commonicon-birthing-center:before{content:""}
.commonicon-lung-disease--thoracic-disorders:before{content:""}
.commonicon-patient-portal-outline:before{content:""}
.commonicon-inpatient:before{content:""}
.commonicon-csh-senior-wellness-programs:before{content:""}
.commonicon-csh-Youtube:before{content:""}
.commonicon-Twitter:before{content:""}
.commonicon-Instagram:before{content:""}
.commonicon-Facebook:before{content:""}
.commonicon-Linkedin:before{content:""}
.commonicon-cross:before{content:""}
.commonicon-menu:before{content:""}
.commonicon-log-out:before{content:""}
.commonicon-account-settings:before{content:""}
.commonicon-myappointments:before{content:""}
.commonicon-primarycare:before{content:""}
.commonicon-My-Account:before{content:""}
.commonicon-calendar-date:before{content:""}
.commonicon-download:before{content:""}
.commonicon-telephone:before{content:""}
.commonicon-emergencycare:before{content:""}
.commonicon-Pinterest:before{content:""}
.commonicon-User-Profile:before{content:""}
.commonicon-Research-Innovation:before{content:""}
.commonicon-Nutrition---dietetics:before{content:""}
.commonicon-Eye---ophthalmology:before{content:""}
.commonicon-Skin---dermatology:before{content:""}
.commonicon-Teeth---dentistry---orthodontics:before{content:""}
.commonicon-audio:before,.commonicon-Ear:before,.commonicon-hearing:before{content:""}
.commonicon-Spine:before{content:""}
.commonicon-Foot---podiatry:before{content:""}
.commonicon-Telemedicine:before{content:""}
.commonicon-classes--events-generic:before{content:""}
.commonicon-award-recognition:before{content:""}
.commonicon-icon-warning:before{content:""}
@font-face{font-family:CHI-icons;src:url(clientlib-base/resources/fonts/CHI-icons.eot?l1wkxh);src:url(clientlib-base/resources/fonts/CHI-icons.eot?l1wkxh#iefix) format("embedded-opentype"),url(clientlib-base/resources/fonts/CHI-icons.ttf?l1wkxh) format("truetype"),url(clientlib-base/resources/fonts/CHI-icons.woff?l1wkxh) format("woff"),url(clientlib-base/resources/fonts/CHI-icons.svg?l1wkxh#CHI-icons) format("svg");font-weight:400;font-style:normal}
.bio-page-icons-row [class^=icon-],.footer [class^=icon-],.iconsRow [class^=icon-],[class*=" icon-"]{font-size:21px}
.right-rail .iconsRow [class^=icon-],[class*=" icon-"]{font-size:26px}
[class*=" icon-"],[class^=icon-]{font-family:CHI-icons !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-size:2pc;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-Emergency_care:before{content:""}
.icon-Employment:before{content:""}
.icon-Gift_shop:before{content:""}
.icon-MyChart:before{content:""}
.icon-News:before{content:""}
.icon-Patient_portal:before{content:""}
.icon-Primary_care:before{content:""}
.icon-Virtual_care:before{content:""}
.icon-Hospice_text:before{content:""}
.icon-Surgery_text:before{content:""}
.icon-accepting_new_patients_text:before{content:""}
.icon-accepting_new_patients:before{content:""}
.icon-arrow_down_fill:before{content:""}
.icon-arrow_down:before{content:""}
.icon-arrow_left:before{content:""}
.icon-arrow_right:before{content:""}
.icon-arrow_up:before{content:""}
.icon-audio:before{content:""}
.icon-calendar:before{content:""}
.icon-call:before{content:""}
.icon-clinic_text:before{content:""}
.icon-clinic:before{content:""}
.icon-close:before{content:""}
.icon-close_circle:before{content:""}
.icon-donate:before{content:""}
.icon-dot-closed:before{content:""}
.icon-dot-open:before{content:""}
.icon-download:before{content:""}
.icon-download_default:before{content:""}
.icon-download_docx:before{content:""}
.icon-download_eps:before{content:""}
.icon-download_gif:before{content:""}
.icon-download_gif-67:before{content:""}
.icon-download_jpg:before{content:""}
.icon-download_mov:before{content:""}
.icon-download_other:before{content:""}
.icon-download_pdf:before{content:""}
.icon-download_png:before{content:""}
.icon-download_ppsx:before{content:""}
.icon-download_ppt:before{content:""}
.icon-download_pptx:before{content:""}
.icon-download_tif:before{content:""}
.icon-download_txt:before{content:""}
.icon-download_wmv:before{content:""}
.icon-download_word:before{content:""}
.icon-download_xls:before{content:""}
.icon-download_xlsx:before{content:""}
.icon-download_zip:before{content:""}
.icon-facebook:before{content:""}
.icon-google_plus:before{content:""}
.icon-hospice_text:before{content:""}
.icon-hospice:before{content:""}
.icon-hospital_text:before{content:""}
.icon-hospital:before{content:""}
.icon-hours:before{content:""}
.icon-imaging_text:before{content:""}
.icon-imaging:before{content:""}
.icon-instagram:before{content:""}
.icon-linkedin:before{content:""}
.icon-location:before{content:""}
.icon-mail:before{content:""}
.icon-map:before{content:""}
.icon-media_arrow_left:before{content:""}
.icon-media_arrow_right:before{content:""}
.icon-payment:before{content:""}
.icon-person:before{content:""}
.icon-pharmacy_text:before{content:""}
.icon-pharmacy:before{content:""}
.icon-pinterest:before{content:""}
.icon-play-white:before{content:"";color:#fff}
.icon-play,.icon-play-edge,.icon-play-edge-big,.icon-play-edge-huge,.icon-play-ie,.icon-play-ie-big,.icon-play-ie-huge{height:40px;width:40px}
.icon-print:before{content:""}
.icon-rss:before{content:""}
.icon-search:before{content:""}
.icon-share:before{content:""}
.icon-surgery_text:before{content:""}
.icon-surgery:before{content:""}
.icon-therapy_text:before{content:""}
.icon-therapy:before{content:""}
.icon-twitter:before{content:""}
.icon-urgent_care_text:before{content:""}
.icon-urgent_care:before{content:""}
.icon-volunteer:before{content:""}
.icon-youtube:before{content:""}
@font-face{font-family:DH-icons;src:url(clientlib-base/resources/fonts/DH-icons.eot?dn5t8);src:url(clientlib-base/resources/fonts/DH-icons.eot?dn5t8#iefix) format("embedded-opentype"),url(clientlib-base/resources/fonts/DH-icons.ttf?dn5t8) format("truetype"),url(clientlib-base/resources/fonts/DH-icons.woff?dn5t8) format("woff"),url(clientlib-base/resources/fonts/DH-icons.svg?dn5t8#DH-icons) format("svg");font-weight:400;font-style:normal;font-display:block}
[class*=" dh-"],[class^=dh-]{font-family:DH-icons !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.dh-icon-quote:before{content:""}
.dh-icon-chat:before{content:""}
.dh-icon-pay-by-mail:before{content:""}
.dh-icon-pay-online:before{content:""}
.dh-icon-minus-icon:before{content:""}
.dh-icon-plus-icon:before{content:""}
.dh-icon-classes-and-events-community-education:before{content:""}
.dh-icon-classes-and-events-art-and-spirituality:before{content:""}
.dh-icon-classes-and-events-cancer-education:before{content:""}
.dh-icon-classes-and-events-clinical-education:before{content:""}
.dh-icon-classes-and-events-diabetes-education:before{content:""}
.dh-icon-classes-and-events-health-and-wellness:before{content:""}
.dh-icon-classes-and-events-health-screenings:before{content:""}
.dh-icon-classes-and-events-heart-health:before{content:""}
.dh-icon-classes-and-events-neurological-health:before{content:""}
.dh-icon-classes-and-events-orthopedic-health:before{content:""}
.dh-icon-classes-and-events-pregnancy-and-parenting:before{content:""}
.dh-icon-classes-and-events-support-groups:before{content:""}
.dh-icon-Video-visits:before{content:""}
.dh-icon-insurance-accepted:before{content:""}
.dh-icon-academics:before{content:""}
.dh-icon-billing:before{content:""}
.dh-icon-book-appointment:before{content:""}
.dh-icon-careers:before{content:""}
.dh-icon-clinical-trials:before{content:""}
.dh-icon-find-a-doctor:before{content:""}
.dh-icon-labs:before{content:""}
.dh-icon-locations-and-directions:before{content:""}
.dh-icon-new-patients:before{content:""}
.dh-icon-news:before{content:""}
.dh-icon-online-waiting-room:before{content:""}
.dh-icon-open-enrollment:before{content:""}
.dh-icon-patient-center:before{content:""}
.dh-icon-patient-portal:before{content:""}
.dh-icon-pre-registration:before{content:""}
.dh-icon-referrals:before{content:""}
.dh-icon-residency-program:before{content:""}
.dh-icon-schedule-mammogram:before{content:""}
.dh-icon-urgent-care:before{content:""}
.dh-icon-visiting-hours:before{content:""}
.dh-icon-volunteer:before{content:""}
.dh-icon-walk-in-clinic:before{content:""}
.dh-icon-ways-to-give:before{content:""}
.dh-icon-wellness-blog:before{content:""}
.dh-icon-resources-partnership:before{content:""}
.dh-icon-resources-article:before{content:""}
.dh-icon-resources-center:before{content:""}
.dh-icon-resources-checklist:before{content:""}
.dh-icon-resources-document:before{content:""}
.dh-icon-resources-form:before{content:""}
.dh-icon-resources-video:before{content:""}
.dh-icon-emergency-services:before{content:""}
.dh-icon-baraitric-weight-management:before{content:""}
.dh-icon-behavioral-health:before{content:""}
.dh-icon-cardiology:before{content:""}
.dh-icon-ear-nose-and-throat:before{content:""}
.dh-icon-endocrinology:before{content:""}
.dh-icon-family-medicine:before{content:""}
.dh-icon-gastrointestinal:before{content:""}
.dh-icon-general-physician-services:before{content:""}
.dh-icon-general-trauma-and-surgery:before{content:""}
.dh-icon-home-care-home-health:before{content:""}
.dh-icon-infectious-disease:before{content:""}
.dh-icon-internal-medicine:before{content:""}
.dh-icon-liver-disease-and-transplantation:before{content:""}
.dh-icon-neurology:before{content:""}
.dh-icon-ob-maternity:before{content:""}
.dh-icon-oncology:before{content:""}
.dh-icon-orthopedics:before{content:""}
.dh-icon-overall-wellness-and-care:before{content:""}
.dh-icon-palliative-chronic-care:before{content:""}
.dh-icon-pediatrics:before{content:""}
.dh-icon-pelvic-pain-and-surgery:before{content:""}
.dh-icon-reconstructive-and-plastic-surgery:before{content:""}
.dh-icon-rhumetology:before{content:""}
.dh-icon-sports-medicine:before{content:""}
.dh-icon-surgery-services-thoracic-and-spine:before{content:""}
.dh-icon-transitional-care:before{content:""}
.dh-icon-womens-health:before{content:""}
.accordion-wrapper{overflow:hidden}
.accordion-wrapper h3{margin:0}
.accordion-wrapper .list h3{padding-bottom:15px}
.accordion-wrapper .visibleClassForMap{visibility:hidden;height:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}
.accordion-wrapper .location-graphic-area-adjustment .map-box{width:auto}
.accordion-wrapper button span:hover{opacity:1}
.accordion-wrapper .card .content{display:none}
.accordion-wrapper .card .content.expanded{display:block}
button.accordion-toggle{display:block;width:100%;text-align:left;border:0}
.card-header{cursor:pointer;position:relative}
.card-header button:focus-visible{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.accordion-header{float:left;width:90%;margin:20px 0}
.card-body{padding:5px 10px 15px 15px}
.accordion-arrow{top:37%;right:15px;float:right;border-width:2px;position:absolute}
.accordion .accordion-wrapper .richText .cmp-text{padding-left:0}
@media(max-width:768px){.accordion-header{min-width:10pc;padding-right:10px}
}
@media(max-width:1320px){.accordion-wrapper{margin-bottom:0}
}
#return-to-top{border-radius:15px;bottom:200px;-webkit-box-shadow:0 2px 8px 0 rgba(77,82,90,.3);box-shadow:0 2px 8px 0 rgba(77,82,90,.3);cursor:pointer;display:block;height:50px;padding:3px;position:fixed;right:40px;text-align:center;z-index:99}
#return-to-top .arrow-up{height:12.5px;margin:0 auto;padding:0;text-align:center;width:13px}
#return-to-top .return-to-top{display:block;margin:-5px 0 0;padding:0;text-align:center;width:100%}
@media(min-width:1200px)and (max-width:1360px){#return-to-top{bottom:200px;right:60px}
}
@media(max-width:1199px){#return-to-top{bottom:90px;right:20px}
}
.blog-category{margin:25px 0 50px}
.blog-category__list{list-style:none;padding:0}
.stickToBottom{position:absolute;bottom:0;left:0;padding-left:15px}
.stickToTop{position:relative;min-height:10pc;padding-bottom:45px}
.other-news-padding-top{padding-top:25px}
.divider-news{border-left:2px solid #e7e7e7}
.hideForDesktop{visibility:hidden;margin-top:-25px}
#load-more-aria{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}
.tnl-wrapper .divider-news.blog-item{margin-bottom:0}
.tnl-wrapper .blog-image{max-height:220px;max-width:420px;height:auto;overflow:hidden;width:100%;position:relative}
.tnl-wrapper .blog-image .blog-image-container{position:absolute;top:0;bottom:0;left:0;right:0}
.tnl-wrapper .blog-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;max-width:100%}
.right-rail-container .tnl-wrapper .divider-news.blog-item{margin-bottom:0}
.right-rail-container .tnl-wrapper .blog-item{width:50%;margin-bottom:60px}
.right-rail-container .tnl-wrapper .divider-news.rr-tt-rd{border-left:0}
.blog-title{padding:25px 0 5px}
.blog-content{min-height:230px}
.blog-content p{min-height:90px}
.other-new-title{font-size:28px;padding-bottom:10px}
.blog-item .stickToBottom{position:relative;padding-left:0}
.blog-item .blog-content,.blog-item .blog-content p{min-height:24px !important}
.blog-item .stickToTop{padding-bottom:0}
.blog-item .author-tag{display:block}
.blogslist .tnl-wrapper .blog-image{max-width:500px}
.blogslist .tnl-wrapper .full-image.blog-image{position:relative;width:100%;max-width:100%;height:450px;max-height:450px}
.blogslist .tnl-wrapper .full-image.blog-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;min-height:450px}
.blogslist .blog-item .stickToTop{padding-bottom:20px}
.blogslist .mc_list.filtered_blogs_list img{-o-object-fit:cover;object-fit:cover;height:auto}
.blogslist .featured-news-blog .blog-separator{margin-top:0;margin-bottom:30px}
.blogslist .mc_list.filtered_blogs_list.matrix-container .blog-image{width:100%}
.blogslist .mc_list.filtered_blogs_list.matrix-container .tags-content{margin-bottom:24px}
.blogslist .mc_list.filtered_blogs_list.matrix-container .blog-container .blog-content{margin-top:15px}
.blogslist .mc_list.filtered_blogs_list.matrix-container .blog-container .blog-excerpt{margin-bottom:10px;min-height:0}
.blogslist .mc_list.filtered_blogs_list.matrix-container .blog-container .tags-content{letter-spacing:.1px;display:inline}
.blogslist .mc_list.filtered_blogs_list.matrix-container .row-original{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}
.blogslist .matrixview .select_blogs_filter{margin-bottom:20px}
.blogslist .loading-status-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.blogslist .loading-status-bar img{position:absolute;top:50%;z-index:999}
@media(min-width:1321px){.blogslist .blog-content{width:unset}
.blogslist .blog-detail-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}
.blogslist .blog-image{min-width:310px}
.blogslist .matrixview .blog-image{min-width:unset}
.matrix-container .blog-content{width:unset}
}
@media(max-width:992px){.blog-title{padding:2pc 0 5px;display:block}
.blogslist .mc_list.filtered_blogs_list .blog-image{max-height:355px;height:355px;max-width:100%}
.blogs{padding-top:40px}
.blogs .row{display:inherit}
.blog-item{margin-bottom:30px}
.blog-content{width:100%;padding-left:0;min-height:190px}
.blog-content p{min-height:0}
.blog-content a{bottom:15px;position:static;display:inline-block}
.large-box a{position:relative;padding-top:20px;display:block}
.large-box .blog-image{height:230px}
.divider-news{border-left:0}
}
@media(max-width:768px){.blogs{padding-top:20px}
.blog-item,.right-rail-container .tnl-wrapper .blog-item{width:100%;margin-bottom:15px}
.large-box .blog-image{height:135px}
.blog-content{min-height:inherit}
.blog-content a{position:static}
.tnl-wrapper .blog-image{max-width:100%;max-height:none}
.hideForDesktop{visibility:visible;margin-top:0}
.blogslist .blogs-list-form .select_blogs_filter,.blogslist .mc_list.filtered_blogs_list.matrix-container .blog-container .blog-title{padding:0}
.blogslist .blogs-list-form .select_blogs_filter .form-group{padding-right:0}
}
@media(min-width:769px)and (max-width:992px){.first-tile-image-tablet{margin-bottom:30px}
.first-tile-image-tablet .blog-image{height:230px}
.blog-item.last-tile-tablet-margin-bottom{margin-bottom:0}
.mc_list.filtered_blogs_list .blog-item .stickToTop{width:100%;min-height:271px !important;padding-left:0;padding-bottom:20px}
.mc_list.filtered_blogs_list .blog-image{width:300px;margin-right:15px}
.mc_list.filtered_blogs_list .blog-image img{height:271px}
.mc_list.filtered_blogs_list .blog-title{padding-top:0;font-size:24px}
.blogslist .blogs-list-form{width:100%}
.blogslist .blogs-list-form .featured-news-blog{max-width:100%}
.blogslist .blogs-list-form .featured-news-blog .tnl-wrapper{min-width:100%}
.blogslist .blogs-list-form .featured-news-blog .tnl-wrapper .full-image.blog-image{max-width:100%;max-height:277px;height:277px}
.blogslist .blogs-list-form .select_blogs_filter{padding:0}
.blogslist .blogs-list-form .select_blogs_filter .form-group{width:100%;padding-right:0}
.blogslist .blogs-list-form .mc_list.filtered_blogs_list .blog-image{width:100%;margin-bottom:10px}
.blogslist .blogs-list-form .mc_list.filtered_blogs_list .blog-image img{max-height:100%;height:25pc}
.blogslist .blogs-list-form .mc_list.filtered_blogs_list .blog-title{padding-top:2pc}
}
@media(min-width:422px)and (max-width:768px){.blogslist .mc_list.filtered_blogs_list .blog-image{height:369px;max-height:369px;width:100% !important;margin-bottom:10px}
.blogslist .featured-news-blog .full-image.blog-image{max-height:359px;min-height:359px}
.blogslist .featured-news-blog .full-image.blog-image img{height:359px;width:100%}
}
@media(max-width:421px){.blogslist .mc_list.filtered_blogs_list .blog-image{height:202px;max-height:202px;width:100% !important;margin-bottom:10px}
.blogslist .featured-news-blog .full-image.blog-image{max-height:198px;min-height:198px}
.blogslist .featured-news-blog .full-image.blog-image img{height:198px;width:100%}
}
@media(min-device-width:1200px){.auto-image img{width:auto;height:auto}
.auto-image-width img{width:auto}
.auto-image-height img{height:auto}
}
@media(min-width:1024px)and (max-width:2560px){.full-width-container-right-rail .mc_list.filtered_blogs_list .blog-image{width:370px}
.full-width-container-right-rail .mc_list.filtered_blogs_list .blog-item .stickToTop{width:340px}
}
@media(min-width:1200px){.full-width-container-right-rail .content-left-rr .blogslist .mc_list.filtered_blogs_list.matrix-container .blog-container{width:50%}
}
.category-info{border:1px solid #a9a9a9;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}
.category-info .blog_page_tag_title{font-size:24px;line-height:1em;letter-spacing:-.007em;font-weight:700}
.category-info .blog_page_tag_desc{margin:0;padding:0}
.section-breadcrumb{padding-bottom:1pc;padding-top:1pc}
.section-breadcrumb ul li{float:left;padding:0;list-style:none}
.section-breadcrumb .arrow-right{margin:0 8px 0 2px}
.section-breadcrumb .arrow-link-txt{text-decoration:underline}
.section-breadcrumb .container{width:100%}
.section-breadcrumb .container ul{padding:0;margin-bottom:0}
.header li{list-style:none}
.elevatedContainer .container .section-breadcrumb .container .row{margin-left:-15px}
.breadcrumbs{display:none}
nav.breadcrumb{padding:0;border-radius:0}
.arrow-up{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.arrow-right,.arrow-up{display:inline-block;width:10px;height:10px;position:relative;margin:5px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
.arrow-right{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.arrow-down{transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg)}
.arrow-down,.arrow-left{display:inline-block;width:10px;height:10px;position:relative;margin:5px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
.arrow-left{transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}
.icon-triangle{padding-right:7px;padding-left:7px;width:auto;top:0;left:0;font-size:11px;position:relative;background-position:-701px -47px}
.arrow-link-txt span{top:-1px;width:6px;height:6px;margin:0 3px 0 0}
@media(min-width:1320px){.container{width:100%}
.section-breadcrumb .container{padding-right:60px;padding-left:60px;-webkit-box-sizing:border-box;box-sizing:border-box}
}
.primary-button,a.primary-button:link{border-radius:45px;height:auto;text-align:center;display:inline-block;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out;margin-bottom:0;cursor:pointer;padding:1pc;font-weight:700}
.primary-button:active,.primary-button:hover,a.primary-button:link:active,a.primary-button:link:hover{text-decoration:none}
.primary-button:focus-visible,a.primary-button:link:focus-visible{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.secondary-button,.secondary-button:link{border:2px solid;border-radius:45px;text-align:center;display:inline-block;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out;margin-bottom:0;padding:1pc;font-weight:700}
.secondary-button:active,.secondary-button:hover,.secondary-button:link:active,.secondary-button:link:hover{text-decoration:none}
.secondary-button:focus-visible,.secondary-button:link:focus-visible{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.responsive-b{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.btn-wrap{margin-bottom:30px}
.lg-b{max-width:250px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.sm-b{width:99pt}
@media screen and (max-width:768px){.primary-button{padding:11px}
}
@media screen and (max-width:421px){.primary-button{padding:6px}
}
.callout-tiles{max-width:915pt;margin:0 auto}
.callout-tiles .tile-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.callout-tiles .tile-container .tile{margin-bottom:40px}
.callout-tiles .tile-container .tile img{display:block;-webkit-box-shadow:0 25px 45px hsla(0,0,100%,0);box-shadow:0 25px 45px hsla(0,0,100%,0)}
.callout-tiles .tile-container .tile a{text-decoration:none}
.callout-tiles .tile-container .tile a img{display:block;-webkit-box-shadow:0 25px 45px hsla(0,0,100%,0);box-shadow:0 25px 45px hsla(0,0,100%,0)}
.callout-tiles .tile-container .tile a:active .tile__title,.callout-tiles .tile-container .tile a:focus .tile__title,.callout-tiles .tile-container .tile a:hover .tile__title{text-decoration:underline}
.callout-tiles .tile-container .tile p.text-center{margin-top:0}
.callout-tiles .tile-container .tile .small-icons{max-height:70px;max-width:70px}
.callout-tiles .tile-container .tile .center{margin-left:auto;margin-right:auto}
.callout-tiles .tile-container .tile .left{margin:0 0 30px}
.callout-tiles .tile-container .tile .description{padding:30px 20px 0;text-align:center}
.callout-tiles .tile-container .tile .tile__title{margin:0}
@media screen and (min-width:768px){.callout-tiles{padding:5em 3.75em}
.callout-tiles h2{margin:0 0 40px}
.callout-tiles .tile-container .tile{margin-bottom:40px;width:33%;margin-top:0}
.callout-tiles .tile-container .tile img{margin-bottom:20px;height:75pt;max-width:100%}
.callout-tiles .tile-container .tile__icon{display:block;height:75pt;margin-bottom:20px}
.callout-tiles .tile-container .tile__icon:before{height:90px;padding:10px;display:block;margin:0 auto}
}
@media screen and (max-width:768px){.callout-tiles{padding:3.75em 1.875em}
.callout-tiles h2{margin:0 0 40px}
.callout-tiles .tile-container .tile{margin-bottom:40px;width:45%;padding:0 2.5%}
.callout-tiles .tile-container .tile img{margin-bottom:10px;height:60px;max-width:100%}
.callout-tiles .tile-container .tile__icon{margin-bottom:10px}
.callout-tiles .tile-container .tile__icon:before{height:60px;padding:10px;display:block;margin:0 auto;-webkit-box-sizing:content-box;box-sizing:content-box}
.callout-tiles .tile-container .tile h3{width:100%}
}
@media screen and (max-width:421px){.callout-tiles{padding:2.5em 1.25em}
.callout-tiles h2{margin:0 0 20px}
.callout-tiles .tile-container .tile{margin-top:0;width:95%;padding:0 2.5%}
.callout-tiles .tile-container .tile img{margin-bottom:10px;height:60px;max-width:100%}
.callout-tiles .tile-container .tile__icon{margin-bottom:10px}
.callout-tiles .tile-container .tile__icon:before{height:60px;padding:10px;display:block;margin:0 auto}
.callout-tiles .tile-container .tile .center{margin:0 auto 10px}
}
section.csh-tabbed-cardtile .primary-button,section.csh-tabbed-cardtile p{margin-bottom:20px}
@media screen and (min-width:1320px){section.csh-tabbed-cardtile{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 36px 114px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
section.csh-tabbed-cardtile .portal-content{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:15px;-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}
section.csh-tabbed-cardtile h2{margin:0 0 33px}
section.csh-tabbed-cardtile p{margin-top:0}
section.csh-tabbed-cardtile .btn-chart{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;gap:29px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:45px;padding-left:15px}
}
@media screen and (max-width:1320px){section.csh-tabbed-cardtile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:56px 70px 24px}
section.csh-tabbed-cardtile .portal-content{width:58.7%;padding-right:18px}
section.csh-tabbed-cardtile h2{margin-bottom:30px;margin-top:0}
section.csh-tabbed-cardtile .btn-chart{display:-webkit-box;display:-ms-flexbox;display:flex;width:41.3%;-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;margin-top:35px;padding-left:18px;gap:0}
section.csh-tabbed-cardtile .btn-chart .primary-button{display:inline-block;width:13pc;height:40px;padding:6px;margin-bottom:20px}
}
@media screen and (max-width:768px){section.csh-tabbed-cardtile{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:56px 70px 24px}
section.csh-tabbed-cardtile .portal-content{width:100%;padding-right:0}
section.csh-tabbed-cardtile h2{margin-bottom:30px;margin-top:0}
section.csh-tabbed-cardtile .btn-chart{display:block;width:100%;-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;margin-top:35px;padding-left:0;gap:0}
section.csh-tabbed-cardtile .btn-chart .primary-button{display:inline-block;width:100%;height:40px;padding:6px;margin-bottom:20px}
}
@media screen and (max-width:421px){section.csh-tabbed-cardtile{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 0 20px}
section.csh-tabbed-cardtile .portal-content{display:block;width:100%}
section.csh-tabbed-cardtile .portal-content ul{padding-left:0;list-style-type:disc;-webkit-padding-start:30px;padding-inline-start:30px}
section.csh-tabbed-cardtile .btn-chart{display:block;width:100%;padding-left:0}
section.csh-tabbed-cardtile .btn-chart .primary-button{display:inline-block;height:40px;padding:6px}
}
.carousel_container{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;padding-left:60px;padding-right:60px;max-width:915pt}
.carousel_container,.carousel_container .carousel_grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}
.carousel_container .carousel_grid{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0}
.carousel_container .owl-carousel .owl-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.carousel_container .owl-carousel .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex;float:unset;margin:0 0 40px}
.carousel_container .owl-carousel .owl-controls{margin:0}
.carousel_container .owl-carousel .owl-controls .clickable{margin-bottom:0}
.carousel_container .owl-carousel .owl-controls .page span{margin:0 7px}
.carousel_container .owl-carousel .owl-controls .owl-buttons{height:0}
.carousel_container .owl-carousel .owl-controls .owl-buttons .owl-next.disabled,.carousel_container .owl-carousel .owl-controls .owl-buttons .owl-prev.disabled{pointer-events:none;opacity:.2}
.carousel_container .owl-carousel .owl-controls .owl-buttons .owl-next,.carousel_container .owl-carousel .owl-controls .owl-buttons .owl-prev{background-color:transparent !important;opacity:1}
.carousel_container .owl-carousel .owl-controls .owl-buttons .owl-prev{left:-55px;opacity:1}
.carousel_container .owl-carousel .owl-controls .owl-buttons .owl-next{right:-55px;opacity:1}
.carousel_container .owl-carousel .owl-controls .owl-buttons .nav-btn{height:63px;width:69px;position:absolute;cursor:pointer;top:130px}
.carousel_container .owl-carousel .owl-controls .owl-buttons .nav-button{height:3pc;width:3pc;cursor:pointer;position:absolute;top:110px}
.carousel_container .owl-carousel .owl-controls .owl-buttons .prev-slide:hover{background-position:0 -53px}
.carousel_container .owl-carousel .owl-controls .owl-buttons .next-slide:hover{background-position:-24px -53px}
.carousel_container .slick-card-full{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-ms-flex-preferred-size:auto;flex-basis:auto}
.carousel_container .slick-card-full:hover .card-image{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}
.carousel_container .slick-card-full:hover .card-copy{-webkit-transform:translateY(-4%);transform:translateY(-4%)}
.carousel_container .card{margin:0;padding:0 25px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}
.carousel_container .card a:hover{text-decoration:none}
.carousel_container .card .card-link{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-flex:1;-ms-flex:1 1;flex:1 1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-shadow:0;box-shadow:0;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}
.carousel_container .card .card-link:hover{-webkit-box-shadow:0 0 20px 10px rgba(0,0,0,.1);box-shadow:0 0 20px 10px rgba(0,0,0,.1)}
.carousel_container .card .card-link .card-read{font-weight:700}
.carousel_container .card .card-link .card-read a{text-decoration:none}
.carousel_container .card .card-link .card-read a:hover{text-decoration:underline}
.carousel_container .card .card-link .card-copy-anchor{display:block;position:relative;z-index:100;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}
.carousel_container .card .card-link .card-copy-anchor .card-image{position:relative;z-index:1;overflow:hidden;height:151px;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}
.carousel_container .card .card-link .card-copy-anchor .card-copy p{white-space:unset}
.carousel_container .card .card-link .card-copy-anchor .card-copy{position:relative;z-index:2;margin:-39px 27px 0;padding:10px 24px;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}
.carousel_container .card .card-link .card-copy-anchor .card-copy .card-copy-inner h3,.carousel_container .card .card-link .card-copy-anchor .card-copy .card-copy-inner p{width:100%}
.carousel_container .card .card-link .card-copy-anchor .card-copy .card-copy-inner p{margin-bottom:20px}
.carousel_container .carousel-cta{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.carousel_container .carousel-cta a{border-radius:45px;text-align:center;padding:13px 45px}
.carousel_container .carousel-cta :hover{text-decoration:none}
@media screen and (min-width:768px){.carousel_container{padding-top:5pc;padding-bottom:5pc}
.carousel_container p{font-size:1pc;line-height:24px}
.carousel_container .carousel_grid .card .card-link{width:auto;padding-bottom:40px}
.carousel_container .carousel_grid .card .card-link .card-copy-anchor .card-copy h3{margin-top:0;margin-bottom:1pc}
.carousel_container .carousel_grid .card .card-link .card-copy-anchor .card-copy p{width:100%}
.carousel-cta a{margin-top:40px}
}
@media screen and (max-width:768px){.carousel_container{padding-top:60px;padding-bottom:60px}
.carousel_container p{margin-top:0;margin-bottom:20px}
.carousel_container .carousel_grid .card .card-link{width:auto;padding-bottom:30px}
.carousel_container .carousel_grid .card .card-link .card-copy-anchor .card-copy h3{margin-top:0;margin-bottom:10px}
.carousel_container .owl-carousel .owl-item{margin-bottom:30px}
.carousel_container .owl-carousel .owl-controls{margin-top:0}
.carousel_container .owl-carousel .owl-controls .owl-buttons div{background:0;border-radius:none;opacity:1}
.carousel_container .owl-carousel .owl-controls .owl-buttons .nav-button{height:3pc;width:3pc}
.carousel_container .owl-carousel.owl-theme .owl-pagination .owl-page:not(.active) span{border:1px solid #000}
.carousel_container .carousel-cta a{margin-top:30px}
}
@media screen and (max-width:421px){.carousel_container{padding-top:40px;padding-bottom:40px}
.carousel_container p{margin-top:0;margin-bottom:30px}
.carousel_container .carousel-cta a{height:40px;padding:6px;width:13pc}
.carousel_container .carousel_grid .card{padding:0}
.carousel_container .carousel_grid .card .card-link{padding-bottom:30px}
.carousel_container .carousel_grid .card .card-link .card-copy-anchor .card-copy{padding:10px 19px}
.carousel_container .carousel_grid .card .card-link .card-copy-anchor .card-copy h3{margin-top:0;margin-bottom:10px}
.carousel_container .owl-carousel .owl-item{margin-bottom:30px}
.carousel_container .owl-carousel .owl-controls{margin-top:0}
.carousel_container .owl-carousel .owl-controls .owl-buttons .nav-button{height:20px;width:20px;padding:0}
.carousel_container .carousel-cta a{margin-top:30px}
}
@media only screen and (max-width:768px){.owl-carouselvmfh .nav-button{height:20px;width:20px}
.owl-carouselvmfh .owl-prev{left:-55px}
.owl-carouselvmfh .owl-next{right:-25px}
}
.full-width-container .carouselcontainer .grey-bg{width:99.37vw;position:relative;left:calc(-50vw + 50%)}
@media screen and (max-width:1320px){.full-width-container .carouselcontainer .grey-bg{width:100vw}
}
.classic-content-band-container{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;width:100%}
.classic-content-band-container img{max-height:260px}
.classic-content-band-container .info-container{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-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 1rem;width:60%}
.classic-content-band-container .info-container p{margin-bottom:20px}
.classic-content-band-container .info-container h2,.classic-content-band-container .info-container p{color:inherit}
.classic-content-band-container--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
@media screen and (max-width:768px){.classic-content-band-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.classic-content-band-container .info-container{padding:1rem;width:100%}
}
@media screen and (max-width:430px){.classic-content-band-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.classic-content-band-container img{margin:0;width:100%}
.classic-content-band-container .info-container .primary-button{width:100%}
}
.content-image .coni-text{width:calc(100% - 310px);float:left;padding-right:60px}
.content-image .coni-images{width:250px;float:left}
.content-image .coni-images img{width:250px;margin-bottom:30px}
@media screen and (max-width:421px){.content-image .coni-images,.content-image .coni-images img,.content-image .coni-text{width:100%}
}
.full-width-container .aem-Grid .contentband{position:relative;left:calc(-50vw + 50%)}
.full-width-container .aem-Grid .contentband .image-content-band-container{width:99.37vw}
.image-content-band-container{display:inline-block;width:100%}
.image-content-band-container .background-img-container{width:100%;max-height:430px;background-repeat:no-repeat;-webkit-box-sizing:content-box;box-sizing:content-box;padding-top:19.7252208047%;height:145.9568204122px;background-size:cover;-moz-background-size:cover;background-position:50%}
.image-content-band-container .background-img-container .content-container{padding:40px;-webkit-box-shadow:0 25px 45px #d7dada;box-shadow:0 25px 45px #d7dada}
.image-content-band-container .background-img-container .content-container h2{margin-top:0}
.image-content-band-container .background-img-container .content-container p{margin-bottom:20px}
.image-content-band-container .background-img-container .clear{clear:both;display:inline-block}
.image-content-band-container .background-img-container .text-center{text-align:center}
@media screen and (min-width:768px){.contentband .image-content-band-container .background-img-container .content-container{float:left;margin:26px 0 5pc 60px;max-width:45.5%}
.contentband .image-content-band-container .background-img-container .content-container--right{float:right;margin:26px 60px 5pc 0}
.contentband .image-content-band-container .background-img-container .content-container h2{margin-bottom:20px}
.contentband .image-content-band-container .background-img-container .content-container p{letter-spacing:.1px}
}
@media screen and (max-width:767px){.image-content-band-container .background-img-container .content-container{float:none;margin:60px 20px 40px;max-width:100%;padding:20px}
.image-content-band-container .background-img-container .content-container h2{margin-bottom:20px}
.image-content-band-container .background-img-container .content-container .primary-button{margin:0 auto;display:block}
.image-content-band-container .background-img-container.image-horizontal--inherit{background-size:100%}
.image-content-band-container .background-img-container.image-horizontal--left{background-position-x:left}
.image-content-band-container .background-img-container.image-horizontal--center{background-position-x:center}
.image-content-band-container .background-img-container.image-horizontal--right{background-position-x:right}
.image-content-band-container .background-img-container.image-vertical--inherit{background-size:100%}
.image-content-band-container .background-img-container.image-vertical--top{background-position-y:top}
.image-content-band-container .background-img-container.image-vertical--center{background-position-y:center}
.image-content-band-container .background-img-container.image-vertical--bottom{background-position-y:bottom}
}
@media screen and (max-width:1320px){.full-width-container .aem-Grid .contentband .image-content-band-container{width:100vw}
}
.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{font-size:1.625rem;font-weight:600;line-height:1em;letter-spacing:-.007em;color:#53565a;margin-top:1.5625rem;margin-bottom:3.125rem}
.dynamicTilesNewsList .tnl-wrapper .tile-wrapper{border-radius:9pt;border:1px solid #e3e1dc;min-height:10pc}
.dynamicTilesNewsList .tnl-wrapper .blog-title-custom{margin:0;overflow:hidden}
.dynamicTilesNewsList .tnl-wrapper .tiles_heading_site_color{font-size:1.625rem;font-weight:600;line-height:1em;letter-spacing:-.007em;color:#53565a}
.dynamicTilesNewsList .tnl-wrapper .blog-title{padding:0 0 5px;margin-top:0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}
.dynamicTilesNewsList .tnl-wrapper .blog-date{font-size:14px;font-weight:700;font-style:normal;line-height:1.57;letter-spacing:.1px;color:#53565a;margin-bottom:5px}
.dynamicTilesNewsList .tnl-wrapper .blog-content p{margin:1rem 0 0;font-size:1pc;color:#000;overflow:hidden;float:inherit;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}
.dynamicTilesNewsList .tnl-wrapper .blog-content .dynamic-tile-cta{margin:1rem 0}
.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}
.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 .full-width-container .tnl-wrapper .blog-image{max-height:220px}
.dynamicTilesNewsList .dynamiccontenttiles .dynamictilecontainer{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;padding:0 3rem;row-gap:2rem}
.dynamicTilesNewsList .dynamiccontenttiles .dynamictilecontainer.horizontal-view{padding:0 5px}
@media(min-width:768px)and (max-width:1199px){.dynamicTilesNewsList .dynamiccontenttiles .dynamictilecontainer.horizontal-view .blog-item{width:50% !important;padding:0 10px}
}
@media(min-width:1200px){.dynamicTilesNewsList .dynamiccontenttiles .dynamictilecontainer.horizontal-view .blog-item{width:33% !important;padding:0 10px}
}
@media(max-width:767px){.dynamicTilesNewsList .dynamiccontenttiles .dynamictilecontainer.horizontal-view .blog-item{width:100%}
}
.dynamicTilesNewsList .dynamiccontenttiles .blog-item{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;margin-bottom:0}
.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:24px}
.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:24px;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 30px 30px}
.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:0}
.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:320px)and (max-width:767px){.dynamicTilesNewsList .tnl-wrapper .tile-wrapper{min-height:auto !important}
.dynamicTilesNewsList .dynamiccontenttiles{padding:0 30px}
.dynamicTilesNewsList .blog-item{padding-left:0;padding-right:0}
.dynamicTilesNewsList .blog-item .stickToTop{min-height:auto !important;padding-bottom:0 !important}
.dynamicTilesNewsList .divider-news{border-left:0}
.dynamicTilesNewsList .dynamic-tiles-background,.dynamicTilesNewsList .heading-content-tiles{padding-left:0;padding-right:0}
.dynamicTilesNewsList .blogArticleContainer .heading-content-tiles{padding-left:15px;padding-right:15px}
.dynamicTilesNewsList .blog-content{padding-left:0;padding-right:0}
}
@media(min-width:768px)and (max-width:1023px){.dynamicTilesNewsList .tnl-wrapper .tile-wrapper{min-height:auto}
.dynamicTilesNewsList .blog-item{padding-left:0;padding-right:0}
.dynamicTilesNewsList .divider-news{border-left:0}
.dynamicTilesNewsList .dynamic-tiles-background,.dynamicTilesNewsList .heading-content-tiles{padding-left:0;padding-right:0}
.dynamicTilesNewsList .blogArticleContainer .heading-content-tiles{padding-left:15px;padding-right:15px}
.dynamicTilesNewsList .blog-content{padding-left:0;padding-right:0}
}
@media(min-width:768px)and (max-width:1199px){.dynamicTilesNewsList .dynamiccontenttiles .dynamictilecontainer{padding-left:10rem;padding-right:10rem}
}
@media(min-width:1320px){.dynamicTilesNewsList .dynamiccontenttiles .dynamictilecontainer{row-gap:1rem}
}
.page-tags{margin:10px 0 20px}
.page-tags .author-tag{padding-right:30px}
@media(max-width:768px){.page-tags .author-tag{padding-bottom:10px}
}
@media(min-width:1321px){.blog-content{width:auto}
}
.blogArticleContainer .tnl-wrapper .dynamictilecontainer{padding:0;margin-top:20px}
@media(max-width:1023px){.blogArticleContainer .tnl-wrapper .dynamictilecontainer{padding:0 15px}
}
.blogArticleContainer .tnl-wrapper .dynamictilecontainer.horizontal-view{margin-top:10px;padding:0 5px}
@media(max-width:767px){.blogArticleContainer .tnl-wrapper .dynamictilecontainer.horizontal-view{padding:0 15px}
}
.blogArticleContainer .tnl-wrapper .dynamictilecontainer.horizontal-view .blog-image{margin-bottom:20px;height:auto !important;max-height:220px !important;min-height:97px !important}
@media(max-width:1199px)and (min-width:768px){.blogArticleContainer .tnl-wrapper .dynamictilecontainer.horizontal-view .blog-image{max-height:170px !important}
}
@media(max-width:767px){.blogArticleContainer .tnl-wrapper .dynamictilecontainer.horizontal-view .blog-image{min-height:170px !important}
}
.blogArticleContainer .tnl-wrapper .dynamictilecontainer .blog-image img{height:auto}
.blogArticleContainer .tnl-wrapper .sub-heading{margin-bottom:0}
.csh-org-footer{overflow-x:hidden}
.csh-org-footer .cq-placeholder{height:0}
.csh-org-footer a{text-decoration:none;cursor:pointer}
.csh-org-footer a:active,.csh-org-footer a:focus,.csh-org-footer a:hover{text-decoration:underline}
.csh-org-footer a:focus{outline:1px dotted #fff}
.csh-org-footer .primary .primary-container .links-collection .cq-placeholder{height:0 !important}
.csh-org-footer .primary h2,.csh-org-footer .primary h3{margin-top:0}
.csh-org-footer .primary ul{padding:0;list-style-type:none}
.csh-org-footer .primary ul li:last-of-type{margin-bottom:0}
.csh-org-footer .contactinfo .social label{float:left}
.csh-org-footer .contactinfo .social h3{color:#fff;font-size:20px;letter-spacing:.1px;line-height:24px;font-weight:700;margin:4px 1.875rem 0 0;float:left}
.csh-org-footer .contactinfo .social .social-list{overflow:visible;list-style:none;padding:0}
.csh-org-footer .contactinfo .social .social-list li a{text-align:center;border-radius:100%;display:inline-block;height:36px;width:36px;text-decoration:none;cursor:pointer}
.csh-org-footer .contactinfo .social .social-list li a:active,.csh-org-footer .contactinfo .social .social-list li a:hover,.csh-org-footer .contactinfo .social .social-list li a:visited{text-decoration:none;border:0}
.csh-org-footer .secondary .secondary-container ul{padding:0;list-style:none;margin:0}
.csh-org-footer .secondary .secondary-container ul li{display:inline-block;margin-right:30px;margin-top:1px}
.csh-org-footer .secondary .secondary-container ul li:last-of-type{margin-right:0}
.csh-org-footer .secondary .secondary-container p{display:block;font-weight:400;padding:0;margin:0 0 20px}
.csh-org-footer .secondary .secondary-container a{cursor:pointer}
.csh-org-footer .secondary .secondary-container .legal{margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex}
.csh-org-footer .secondary .secondary-container .legal .inline-list{-webkit-box-flex:1;-ms-flex:1;flex:1}
.csh-org-footer .secondary .secondary-container .legal figcaption:after{content:": ";margin-right:0}
.csh-org-footer .secondary .inline-list li{margin-right:30px}
@media screen and (min-width:1320px){.csh-org-footer{margin-top:5pc}
.csh-org-footer .primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:40px 3.75rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.csh-org-footer .primary .primary-container{max-width:317px;min-width:150px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.csh-org-footer .primary .primary-container .accordion{display:block}
.csh-org-footer .primary .primary-container .accordion h2,.csh-org-footer .primary .primary-container .accordion h3{margin-top:0}
.csh-org-footer .primary .primary-container .accordion li{margin-bottom:13px}
.csh-org-footer .primary .primary-container .accordion__button{position:relative;display:block;border:0;margin:0;padding:0;width:100%;text-align:left;cursor:default}
.csh-org-footer .primary .primary-container .accordion__button:focus,.csh-org-footer .primary .primary-container .accordion__button:hover{outline:0}
.csh-org-footer .primary .primary-container .accordion__button.expanded .footer-carat:after,.csh-org-footer .primary .primary-container .accordion__button .footer-carat:after{display:none}
.csh-org-footer .primary .primary-container .accordion__section,.csh-org-footer .primary .primary-container .accordion__section.open{max-height:100%;overflow:auto;padding:0;margin:0;visibility:visible}
.csh-org-footer .primary .primary-container .accordion__section.open ul,.csh-org-footer .primary .primary-container .accordion__section ul{margin-top:0}
.csh-org-footer .contactinfo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem;padding:0 3.75rem}
.csh-org-footer .contactinfo .social{width:100%;display:inline-table}
.csh-org-footer .contactinfo .social label{margin:4px 1.875rem 0 0}
.csh-org-footer .contactinfo .social li{margin-right:1rem;display:inline}
.csh-org-footer .secondary{padding:40px 60px}
.csh-org-footer .secondary .secondary-container .legal figcaption{float:left;margin-right:30px}
}
@media screen and (max-width:1320px){.csh-org-footer{margin-top:60px}
.csh-org-footer .primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:30px 1.875rem 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.csh-org-footer .primary li{margin-bottom:5px}
.csh-org-footer .primary .primary-container{width:calc(50% - 20px);-webkit-box-sizing:border-box;box-sizing:border-box}
.csh-org-footer .primary .primary-container .accordion{display:block}
.csh-org-footer .primary .primary-container .accordion li{margin-top:0}
.csh-org-footer .primary .primary-container .accordion__button{position:relative;display:block;border:0;margin:0;padding:0;width:100%;text-align:left;cursor:default}
.csh-org-footer .primary .primary-container .accordion__button:focus,.csh-org-footer .primary .primary-container .accordion__button:hover{outline:0}
.csh-org-footer .primary .primary-container .accordion__button.expanded .footer-carat:after,.csh-org-footer .primary .primary-container .accordion__button .footer-carat:after{display:none}
.csh-org-footer .primary .primary-container .accordion__section,.csh-org-footer .primary .primary-container .accordion__section.open{max-height:100%;overflow:auto;padding:0;margin:0;visibility:visible}
.csh-org-footer .primary .primary-container .accordion__section.open ul,.csh-org-footer .primary .primary-container .accordion__section ul{margin-top:0}
.csh-org-footer .contactinfo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;padding:0 1.875rem}
.csh-org-footer .contactinfo .social{width:100%}
.csh-org-footer .contactinfo .social label{margin:10px 1.875rem 0 0}
.csh-org-footer .contactinfo .social li{margin-right:1rem}
.csh-org-footer .contactinfo .social h3{font-size:18px}
.csh-org-footer .secondary{padding:30px}
.csh-org-footer .secondary .secondary-container .legal figcaption{float:left;margin-right:30px}
}
@media screen and (max-width:550px){.csh-org-footer{margin-top:40px}
.csh-org-footer .primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}
.csh-org-footer .primary .primary-container{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.csh-org-footer .primary .primary-container .accordion{display:block}
.csh-org-footer .primary .primary-container .accordion h2,.csh-org-footer .primary .primary-container .accordion h3{margin-top:0;margin-bottom:0}
.csh-org-footer .primary .primary-container .accordion li{margin-bottom:10px}
.csh-org-footer .primary .primary-container .accordion button{cursor:pointer}
.csh-org-footer .primary .primary-container .accordion__button{position:relative;display:block;border:0;margin:0;padding:1.25rem;width:100%;text-align:left;-webkit-transition:width 2s,height 2s,-webkit-transform 2s;transition:width 2s,height 2s,-webkit-transform 2s;transition:width 2s,height 2s,transform 2s;transition:width 2s,height 2s,transform 2s,-webkit-transform 2s}
.csh-org-footer .primary .primary-container .accordion__button .footer-carat:after{content:"›";-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:20px;top:0;display:inline}
.csh-org-footer .primary .primary-container .accordion__button.expanded .footer-carat:after{content:"›";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:.15rem;display:inline}
.csh-org-footer .primary .primary-container .accordion__section{border:0;max-height:0;overflow:hidden;padding:0 1.25rem;height:0;-webkit-transition:all .3s;transition:all .3s;display:none}
.csh-org-footer .primary .primary-container .accordion__section ul{margin-bottom:10px}
.csh-org-footer .primary .primary-container .accordion__section.open{max-height:100%;overflow:auto;margin:0;visibility:visible;padding:0 1.25rem 10px;height:auto;display:block}
.csh-org-footer .primary .primary-container .accordion__section.padding-top{padding-top:35px;padding-bottom:25px}
.csh-org-footer .contactinfo{padding:0 1.25rem;margin:1.25rem 0 0}
.csh-org-footer .contactinfo .social{width:100%}
.csh-org-footer .contactinfo .social label{margin:10px 17px 0 0}
.csh-org-footer .contactinfo .social-list li{margin-right:17px;float:left}
.csh-org-footer .contactinfo .social-list li a{text-align:center;border-radius:100%;display:inline-block;cursor:pointer}
.csh-org-footer .contactinfo .social-list li a:hover{text-decoration:none}
.csh-org-footer .contactinfo .social-list li:last-of-type{margin-right:0}
.csh-org-footer .secondary{padding:40px 1.25rem;margin-top:0;border-top:0;clear:both}
.csh-org-footer .secondary .secondary-container .legal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.csh-org-footer .secondary .secondary-container .legal figcaption{display:block;float:none}
}
@media screen and (min-width:768px){.csh-org-footer .mobile-tablet-footer{display:none}
.csh-org-footer .desktop-view-footer{display:block}
}
@media screen and (max-width:768px){.csh-org-footer .mobile-tablet-footer{display:block}
.csh-org-footer .desktop-view-footer{display:none}
}
.alert-container a{text-decoration:underline}
.alert-container .accordion{display:block}
.alert-container .accordion p{margin-top:0;margin-bottom:0;padding-left:0}
.alert-container .accordion p.secondary-text{padding-left:0}
.alert-container .accordion button{cursor:pointer}
.alert-container .accordion button .icon-close:before{position:absolute;right:0;top:0}
.alert-container .accordion button:focus{outline:0}
.alert-container .accordion .arrow-remove-class:after{content:""}
.alert-container .accordion .default-cursor{cursor:default}
.alert-container .accordion__button{position:relative;display:block;border:0;margin:0;width:100%;text-align:left}
.alert-container .accordion__button:after{content:"›";-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;display:inline}
.alert-container .accordion__button.expanded{padding-bottom:0}
.alert-container .accordion__button.expanded:after{content:"›";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:.15em;display:inline}
.alert-container .accordion__section{border:0;max-height:0;overflow:hidden;padding:0 30px;block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content}
.alert-container .v2-icon-close{position:relative;display:block;border:0;margin:0;width:100%;text-align:left}
.alert-container .v2-icon-close:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;display:inline}
.alert-container .v2-icon-close .primary-text{position:relative}
@media screen and (min-width:768px){.alert-container .accordion p{width:85%}
.alert-container .accordion__button{padding:20px 60px}
.alert-container .accordion__button:after{right:60px;top:10px}
.alert-container .accordion__section{padding:0 30px 0 60px}
.alert-container .accordion__section.open{max-height:100%;overflow:auto;visibility:visible;block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;padding:0 30px 20px 60px;max-height:250px}
.alert-container .v2-icon-close{padding:20px 60px}
.alert-container .v2-icon-close:before{right:60px}
}
@media screen and (max-width:768px){.alert-container .accordion p{width:85%}
.alert-container .accordion__button{padding:20px 60px 20px 30px}
.alert-container .accordion__button:after{right:30px;top:10px}
.alert-container .accordion__section{padding:0 30px}
.alert-container .accordion__section.open{max-height:100%;overflow:auto;visibility:visible;block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;padding:0 30px 9px;max-height:250px}
.alert-container .v2-icon-close{padding:20px 60px 20px 30px}
.alert-container .v2-icon-close:before{right:30px}
}
@media screen and (max-width:421px){.alert-container .accordion p{width:89.33%}
.alert-container .accordion__button{padding:20px 40px 20px 20px}
.alert-container .accordion__button:after{right:20px;top:10px}
.alert-container .accordion__section{padding:0 0 0 20px}
.alert-container .accordion__section.open{max-height:100%;overflow:auto;visibility:visible;block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;padding:0 0 20px 20px;max-height:250px}
.alert-container .v2-icon-close{padding:20px 40px 20px 20px}
.alert-container .v2-icon-close:before{right:20px}
}
.header-component{position:absolute;top:0;right:0;left:0;z-index:100}
.header-component__menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:5pc;padding:0 60px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2)}
.header-component__top{width:100%}
.header-component__top ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 60px}
.header-component__top ul li{display:block}
.header-component__top ul li a{display:block;padding:9px 10px}
.header-component__logo{max-width:225px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-component__right_menus{margin-left:auto}
.header-component__center_menus{margin:0 auto}
.header-component__primary>ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;height:100%}
.header-component__primary>ul>li{position:relative}
.header-component__primary>ul>li>a{text-decoration:none;padding:30px 15px;display:block}
.header-component__primary>ul>li>a.open,.header-component__primary>ul>li>a:hover{text-decoration:underline}
.header-component__primary>ul>li>a.open .v2-icon-dropdown-down,.header-component__primary>ul>li>a:hover .v2-icon-dropdown-down{text-decoration:none;display:inline-block}
.header-component__primary>ul>li>a .v2-icon-dropdown-down{margin-left:5px;pointer-events:none}
.header-component__primary>ul>li>a.open .v2-icon-dropdown-down{-webkit-transform:rotate(180deg);transform:rotate(180deg);text-decoration:none}
.header-component__primary>ul>li.hello-humankindness a img{width:135px}
.header-component__primary>ul .header-component__primary-humankindness a{padding:30px 0}
.header-component__primary.hide{display:none}
.header-component__primary-humankindness{padding-right:15px}
.header-component__primary-humankindness.hello-humankindness{margin:0 auto}
.header-component__secondary{position:absolute;width:700px;display:none;top:5pc;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:0 0 9pt 9pt;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:-1;max-height:0;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out;overflow:hidden}
.header-component__secondary.open{max-height:900px;-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex}
.header-component__secondary-section{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:20px 0;padding:0 30px}
.header-component__secondary-section:last-child{border-right:0}
.header-component__secondary-section.two-columns{-webkit-box-flex:2;-ms-flex:2;flex:2}
.header-component__secondary h2{font-size:1rem}
.header-component__secondary .header-menu,.header-component__secondary ul{list-style:none;padding:0}
.header-component__secondary .header-menu__two-columns,.header-component__secondary ul__two-columns{-webkit-columns:2;-moz-columns:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}
.header-component__secondary .header-menu .header-menu__item,.header-component__secondary .header-menu li,.header-component__secondary ul .header-menu__item,.header-component__secondary ul li{margin:10px 0}
.header-component__secondary .header-menu .header-menu__item:first-child,.header-component__secondary .header-menu li:first-child,.header-component__secondary ul .header-menu__item:first-child,.header-component__secondary ul li:first-child{margin-top:0}
.header-component__secondary .header-menu .header-menu__item a,.header-component__secondary .header-menu li a,.header-component__secondary ul .header-menu__item a,.header-component__secondary ul li a{display:inline;padding:0}
.header-component__search-all{padding:0;margin:10px 0;display:block}
.header-component__alphabetical{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.header-component__alphabetical a{display:block;text-align:center;border-radius:5px;width:30px;height:30px;margin:0 5px 5px 0}
.header-component__portal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-left:25px}
@media screen and (min-width:1321px){.header-component__portal{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
.header-component__portal>a{display:block;text-decoration:none}
.header-component__portal>a .open,.header-component__portal>a:hover{text-decoration:underline}
.header-component__portal>a .open .v2-icon-dropdown-down,.header-component__portal>a:hover .v2-icon-dropdown-down{text-decoration:none}
.header-component__portal>a .v2-icon-dropdown-down{margin-left:5px;display:inline-block}
.header-component__portal>a.open .v2-icon-dropdown-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.header-component__portal-login{position:absolute;width:385px;top:5pc;right:-5pc;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:0 0 9pt 9pt;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:-1;max-height:0;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out;overflow:hidden;display:none}
.header-component__portal-login.open{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:900px;-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in}
.header-component__portal-login-section{padding:20px 30px}
.header-component__portal-login ul{display:block;list-style:none;padding:0}
.header-component__portal-login ul li{margin:10px 0}
.header-component__portal-login ul li:first-child{margin-top:0}
.header-component__portal-login ul li a{display:inline;padding:0}
.header-component__search{display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (min-width:1321px){.header-component__search{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
.header-component__search-button{border:0;position:relative;overflow:hidden;cursor:pointer}
.header-component__search-button span{display:block;margin-left:-750pt;height:1px;width:1px;overflow:hidden}
.header-component__search-for,.header-component__search-form{display:none;margin:0}
.header-component__search.display-search{margin:0 auto;width:45pc;padding:0 30px;position:relative}
.header-component__search.display-search .header-component__search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}
.header-component__search.display-search .header-component__search-container{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 15px}
.header-component__search.display-search .header-component__submit-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}
.header-component__search.display-search .header-component__submit-search .secondary-button{width:7.875rem;height:2.5rem;line-height:1.5rem;letter-spacing:.00625rem;padding:0}
.header-component__search.display-search .header-component__submit-search button.header-component__search-clear{background:0}
.header-component__search.display-search .header-component__search-for{display:block;width:100%;position:absolute;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:0 0 9pt 9pt;top:5pc;left:0;right:0;padding:20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}
.header-component__search.display-search .header-component__search-for ul{display:block;list-style:none;padding:0}
.header-component__search.display-search .header-component__search-for ul li{margin:10px 0}
.header-component__search.display-search .header-component__search-for ul li:first-child{margin-top:0}
.header-component__search.display-search .header-component__search-for ul li a{display:inline;padding:0;text-decoration:none}
.header-component__search-input{height:100%;border:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.header-component__search-clear{border:0;height:100%}
.header-component__mobile-menu,.header-component__mobile-top,.header-component__primary>ul:last-child,.header-component__primary>ul>li.header-component__mobile-portal{display:none}
.header-overflow{overflow:hidden}
header .skip-to-main-content{position:fixed;top:0;left:0;outline:0;z-index:999999}
header .skip-to-main-content:focus .skip-to-content-link{display:block;padding:5px 9pt;border-bottom-right-radius:10px;border-bottom-left-radius:10px;cursor:pointer}
header .skip-to-main-content:focus .skip-to-content-link:hover{text-decoration:none}
header .skip-to-main-content .skip-to-content-link{display:none}
@media screen and (max-width:1320px){.header-component__top{display:none}
.header-component__logo{margin-right:auto}
.header-component__menu{position:relative;padding:0 30px;-webkit-box-shadow:none;box-shadow:none}
.header-component__primary{position:absolute;width:100%;left:0;right:0;top:5pc;max-height:0;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out;overflow:hidden}
.header-component__primary.open{-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in;overflow-y:auto}
.header-component__primary>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.header-component__primary>ul>li{width:100%;display:block;padding-bottom:20px}
.header-component__primary>ul>li>a{width:100%;padding:40px 115px 20px 90px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}
.header-component__primary>ul>li>a .v2-icon-dropdown-down{position:absolute;right:115px}
.header-component__primary>ul>li.header-component__primary-humankindness{display:none}
.header-component__primary>ul>li.header-component__mobile-top{padding:0}
.header-component__primary>ul:last-child{display:block}
.header-component__secondary{position:static;-webkit-transform:none;transform:none;width:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;left:0;right:0;border-radius:0;row-gap:1.25rem}
.header-component__secondary h2{margin:0}
.header-component__secondary h2:has(+.header-menu){margin-bottom:1.25rem}
.header-component__secondary .header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.25rem}
.header-component__secondary .header-menu .header-menu__item{margin:0}
.header-component__secondary-section{margin:0;padding:0 115px 0 90px}
.header-component__search-all{margin:20px 0 10px}
.header-component__portal-login{z-index:10;top:81px}
.header-component__mobile-menu{display:block}
.header-component__mobile-menu-button{border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:30px;padding:0}
.header-component__mobile-menu-button-icon{pointer-events:none}
.header-component__mobile-menu-button-text{text-transform:uppercase;pointer-events:none}
.header-component__mobile-menu-button.open .header-component__mobile-menu-button-text{display:none}
.header-component__mobile-top{display:block}
.header-component__mobile-top ul{padding:40px 115px 40px 90px;list-style:none}
.header-component__mobile-top ul li{margin:30px 0}
.header-component__search.display-search{width:100%;position:absolute;left:0;right:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:5pc;z-index:10}
.header-component__search.display-search .header-component__search-for{display:none}
.header-component__search.display-search .header-component__search-container,.header-component__search.display-search .header-component__search-form,.header-component__search.display-search .header-component__search-input{width:100%}
}
@media screen and (max-width:421px){.header-component__portal{display:none}
.header-component__menu{padding:0 20px}
.header-component__primary>ul>li.header-component__mobile-portal{display:block}
.header-component__primary>ul>li.header-component__mobile-portal h3{font-size:1pc}
.header-component__primary>ul>li>a{padding:25px 45px 10px}
.header-component__primary>ul>li>a .v2-icon-dropdown-down{right:45px}
.header-component__secondary-section{padding:0 45px}
.header-component__mobile-top ul{padding:30px 45px}
.header-component__search.display-search{padding:0 22px 0 14px}
.header-component__search.display-search .header-component__submit-search .secondary-button{display:none}
}
@media screen and (max-width:525px){.header-component__portal,.header-component__search.display-search .header-component__submit-search .secondary-button{display:none}
.header-component__primary>ul>li.header-component__mobile-portal{display:block}
}
.headerfragment{position:relative}
.cshPrimaryHeader{padding-top:5pc;position:relative}
@media screen and (min-width:1321px){.cshPrimaryHeader:has(.header-component .header-component__top){padding-top:90pt}
}
.header-fixed-top{position:fixed;top:0;right:0;left:0;z-index:1040}
.large-page-header{margin:.67em 0 40px;padding:0}
@media screen and (min-width:768px)and (max-width:1320px){.large-page-header{margin:.67em 0 20px;padding:0}
}
@media screen and (max-width:768px){.large-page-header{margin:.67em 0 30px;padding:0}
}
.heroimage{margin-bottom:30px}
.heroimage .hero{width:99.37vw;position:relative;left:calc(-50vw + 50%);margin:0;padding:0}
@media screen and (max-width:1320px){.heroimage .hero{width:100vw}
}
.heroimage .hero__bg{min-height:444px;margin-top:0;padding-top:0;position:relative}
@media screen and (max-width:768px){.heroimage .hero__bg{min-height:273px}
}
@media screen and (max-width:421px){.heroimage .hero__bg{min-height:210px}
}
.heroimage .hero__bg picture{width:100%;height:100%;display:inherit;text-align:right;margin-top:0;padding-top:0;position:absolute}
.heroimage .hero__bg picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.heroimage .hero__text{padding:0;margin:0}
@media screen and (min-width:768px){.heroimage .hero__text{width:48%;margin-left:60px}
}
@media screen and (max-width:768px){.heroimage .hero__text{width:66%;margin-left:36px;display:inline-block}
}
@media screen and (max-width:500px){.heroimage .hero__text{width:55%;margin-left:18px;display:inline-block}
}
.heroimage .hero__linearbg{height:100%;width:100%;position:relative;top:0;left:0;right:0;bottom:0;margin-top:0;padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:444px}
.heroimage .hero__linearbg.with-gradient{background-size:100% 100%}
.news-room-container .heroimage .hero{width:100%;left:unset}
@media screen and (max-width:1320px){.news-room-container .heroimage .hero{width:100%}
}
.image-component,.image-component .image-component--left{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.image-component .image-component--left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:left;-ms-flex-align:left;align-items:left;max-width:100%}
.image-component .image-component--left p{text-align:left}
.image-component .image-component--center{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;width:100%}
.image-component .image-component--center p{text-align:center}
.image-component .image-component--right{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-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:100%;width:100%}
.image-component .image-component--right p{text-align:right}
.statemap-container{max-width:750pt;margin:auto;position:relative}
.statemap-container #mySidepanel-bg-overlay .leftPadding.descTabs ol,.statemap-container #mySidepanel-bg-overlay .leftPadding.descTabs ul{margin:0 15px}
.cshstatetab{width:100%}
.stateMapInfo{text-align:center}
.statemap-container .test-cont a:focus-visible{outline:0 solid transparent !important;-webkit-filter:drop-shadow(1px 1px 0 #7060a7) drop-shadow(-1px 1px 0 #7060a7) drop-shadow(1px -1px 0 #7060a7) drop-shadow(-1px -1px 0 #7060a7);filter:drop-shadow(1px 1px 0 #7060a7) drop-shadow(-1px 1px 0 #7060a7) drop-shadow(1px -1px 0 #7060a7) drop-shadow(-1px -1px 0 #7060a7)}
.cshState:hover{cursor:pointer}
.statemap-container .sidepanel .cancelButton{color:grey;border-radius:50%;right:5%;float:right}
.statemap-container .sidepanel{width:0;position:absolute;z-index:999;height:-webkit-fill-available;top:0;right:0;background-color:#fff;overflow-x:hidden;-webkit-transition:.5s;transition:.5s;-webkit-box-shadow:-4px 4px 15px 0 rgba(0,0,0,.25);box-shadow:-4px 4px 15px 0 rgba(0,0,0,.25)}
.statemap-container .sidepanel a{padding:8px;text-decoration:none;font-size:25px;color:#818181;display:block;-webkit-transition:.3s;transition:.3s}
.statemap-container .sidepanel .closebtn{font-size:2pc;font-weight:700;text-decoration:none;cursor:pointer}
.statemap-container .sidepanel .closebtn:after{display:inline-block;content:"×";font-size:45px;font-weight:500}
.statemap-container .sidepanel #sidepanel_image,.statemap-container .sidepanel .descTabs,.statemap-container .sidepanel .sidepanel_heading{padding-left:25px;padding-right:25px;padding-top:10px}
.statemap-container .mySidepanel-bg-overlay .sidepanel .sidepanel_heading{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}
.statemap-container .sidepanel h2{font-size:38px;line-height:1em;letter-spacing:-.007em}
.statemap-container .sidepanel .sidepanel_heading h2{margin:0}
@media(min-width:767px){.statemap-container .sidepanel #sidepanel_image{width:200px}
.statemap-container .regionImg{margin-top:0}
}
@media(max-width:767px){.sidepanel .sidepanel_heading a,.statemap-container .sidepanel h2{font-size:18px;line-height:22px;letter-spacing:-.1px}
}
.stateMapInfo img{padding-bottom:10px}
.statemap-container .regionImg{margin-bottom:0;margin-top:-10px}
.interactivestatemap .statemap-container .mySidepanel-bg-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);z-index:999999}
.interactivestatemap .descTabs a{font-size:1pc;padding:0;display:inline;color:#7060a7}
.location-tiles-column{max-width:825pt;font-family:CSWeb,arial,sans-serif}
.location-tiles-column .location-card-container{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:center;-ms-flex-align:center;align-items:center}
.location-tiles-column .location-card-container .location-item-container{border:2px solid #d7dada;padding-bottom:40px;margin-bottom:75px}
.location-tiles-column .location-card-container .location-item-container:last-of-type{margin-bottom:0}
.location-tiles-column .location-card-container .location-item-container .location-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:190px;margin:-2pc 20px 0}
.location-tiles-column .location-card-container .location-item-container .location-info .text-center{margin-top:1rem}
.location-tiles-column .location-card-container .location-item-container .location-link{font-weight:700;letter-spacing:.1px;text-align:center;display:block}
@media screen and (min-width:781px){.location-tiles-column{padding:2.5rem 7.0625rem}
}
@media screen and (max-width:780px){.location-tiles-column{padding:3.75em 1.25em}
}
@media screen and (max-width:375px){.location-tiles-column{padding:2.5em 1.25em}
.location-tiles-column .location-tile-container{display:block}
.location-tiles-column .location-tile-container .item-container{max-width:100%;margin-bottom:2.5em}
}
.location{z-index:0;margin-bottom:60px}
.location .icon2-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.location .icon2-container img{max-height:30px;max-width:30px;width:100%}
.location .icon2-container .customIconPlaceHolder img{max-width:30px;max-height:30px}
.location .locationType{display:block;max-width:100%;height:auto}
.location .location-image-icon-style{height:77px;max-width:auto;margin:0;padding:0;display:inline-block;vertical-align:middle;-o-object-fit:cover;object-fit:cover}
.location .in{display:none}
.location div.small-wrapper{margin:0 0 10px}
.location div.link-wrapper{margin:0 0 20px}
.location .locationButton{position:relative}
.location .adjust-blue-section{margin-left:-15px;margin-right:-15px}
.location .txt-location-name h3{margin:10px 0;font-stretch:normal;font-style:normal;text-align:left}
.location .locationLink{text-transform:none;text-align:left}
.location .setTop{margin-left:0;margin-top:6px}
.location .small-wrapper:last-child{margin-bottom:20px}
.location .location-card-body{padding-top:0}
.location .location-card-body .adjust-width{display:-webkit-box;display:-ms-flexbox;display:flex}
.location .location-card-body .adjust-width .location-text-area{margin-top:0;min-height:395px;padding:30px;max-width:37.5%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.location .location-card-body .adjust-width .location-text-area .location-icon{float:right;margin-top:25px}
.location .location-card-body .adjust-width .location-text-area a:active,.location .location-card-body .adjust-width .location-text-area a:hover{text-decoration:underline}
.location .location-card-body .adjust-width .location-text-area div.small-wrapper{margin:0}
.location .location-card-body .adjust-width .location-text-area div.link-wrapper{margin:9pt 0 25px}
.location .location-card-body .adjust-width .location-text-area [class*=" icon-"]{margin-top:4px}
.location .location-card-body .adjust-width .location-graphic-area-adjustment{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
.location .location-card-body .adjust-width .location-graphic-area-adjustment .image{overflow:hidden;max-height:395px}
.location .location-card-body .adjust-width .location-graphic-area-adjustment .map-box{overflow:hidden;max-height:395px;height:395px;width:100%}
.location a.learn-more-btn a,.location a.learn-more-btn span{margin:0 10px;display:inline-block}
.location .txt-address .icons-set{padding-bottom:15px}
.location .txt-address .dwnld:active,.location .txt-address .dwnld:hover{text-decoration:underline}
.location .extraPadding{margin-left:10px}
.location .locationLink{text-transform:uppercase;font-style:normal;font-stretch:normal}
.location .myLocationComponent{min-height:395px;position:relative;overflow:hidden}
.location .myLocationComponent .row:before{display:block}
.location .myLocationComponent .call,.location .myLocationComponent .call a,.location .myLocationComponent .small-txt,.location .myLocationComponent .small-txt a,.location .myLocationComponent p{vertical-align:top;font-stretch:normal;font-style:normal;text-align:left}
.location .setTop{margin-right:5px;width:20px;display:block;text-align:center}
.location .location-clear{clear:both}
.location .location-info-window{cursor:default;margin-top:3px}
.location .location-info-window .title{overflow:hidden}
.location .location-info-window .full-width{width:180px}
.location .location-info-window .address{margin-top:2px}
.location .location-info-window a{-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}
.location .location-info-window a:link{text-decoration:none}
.location .location-info-window div{-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}
.location .loc-details-box{padding:26px 53px 34px 65px}
.location .loc-details-box-heading{font-style:normal;font-stretch:normal;display:inline-block}
.location .loc-details-box-desc p{font-stretch:normal;font-style:normal;text-align:left}
.location [class^=icon-]{margin-top:4px}
.left-nav-with-right-rail .location .location-card-body .adjust-width{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.left-nav-with-right-rail .location .location-graphic-area-adjustment{width:100% !important;max-width:100% !important}
.left-nav-with-right-rail .location .location-graphic-area-adjustment .map-box{width:100%;max-width:100%}
.left-nav-with-right-rail .location .location-text-area{margin-top:0;width:100%;max-width:100%;min-height:395px;overflow:hidden;padding:0 30px}
#right-rail-container .myLocationComponent{min-height:395px;max-width:877px;width:100%}
#right-rail-container .location .link-wrapper{clear:both}
#right-rail-container .location .txt-address .small-txt{max-width:140px}
#right-rail-container .location .location-text-area{min-width:95%;position:relative}
#right-rail-container .location .location-card-body .map-box{overflow:hidden;max-height:490px;max-width:872px;float:right}
#right-rail-container .location .location-graphic-area-adjustment{min-width:100%}
#right-rail-container .location .location-icon{padding-right:41px;padding-top:4px}
.anti-bottom-buffer60{margin-bottom:-60px}
@media(max-width:768px){.loc-details-box{padding:25px 28px 31px 2pc}
.read-more-box{max-height:99px;overflow:hidden}
.read-more-button{width:100%;font-style:normal;font-stretch:normal}
.read-more-button-wrapper{padding-top:25px}
.read-more-button-wrapper span{left:3px;width:8px;height:8px;border-width:2px;margin:0}
.myLocationComponent .location-graphic-area-adjustment .map-box{width:100%}
.location-card-body .map-box{max-width:45pc}
.location div.link-wrapper{margin:0 60px 35px 0}
.location div.dividingColumns{float:left;width:100%;display:block;overflow:auto;position:relative;z-index:1}
#right-rail-container .location .txt-address .small-txt{max-width:90px}
#full-width-container .location .txt-address .small-txt{max-width:190px;position:relative}
#full-width-container .location div.dividingColumns{float:left;width:60%;display:block;overflow:auto}
}
@media(max-width:920px){.location .location-card-body .adjust-width{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.location .location-card-body .adjust-width .location-text-area{max-width:100%;min-height:auto}
}
@media(min-width:768px)and (max-width:1320px){#right-rail-container .txt-location-name span{max-width:150px}
#right-rail-container .txt-address .small-txt{max-width:90pt}
#full-width-container .txt-address .small-txt,#full-width-container .txt-location-name span{max-width:200px}
}
@media(max-width:1320px){.location .locationType{margin-right:0}
.location .location-image-icon-style{margin:0 45px 0 0}
.location .location-card-body .map-box{max-width:40pc}
.myLocationComponent .row .bottom-buffer{padding-bottom:0}
#full-width-container .location .location-text-area{min-width:100%;margin-top:383px;position:relative}
#full-width-container .location div.dividingColumns{float:left;width:48%}
#full-width-container .location .link-wrapper{clear:both;max-width:350px}
#full-width-container .location .location-icon{margin-right:91px;padding-top:4px}
#full-width-container .location .txt-address .small-txt{max-width:200px}
.location .txt-address .icons-set{max-height:140px;max-width:100%}
.location .locationType{margin:0 45px 0 0}
.location .location-image-icon-style{margin:0 -45px 0 0}
.location .adjust-height .map-box{max-width:100%}
.location div.small-wrapper{margin:0}
.loc-details-box{padding:25px 33px 37px 36px}
.location .myLocationComponent{margin-top:30px}
#right-rail-container .location .location-icon{padding-top:4px}
#right-rail-container .location .txt-address .small-txt{max-width:150px}
#right-rail-container .location .txt-location-name h3{max-width:200px}
}
@media(max-width:421px){#full-width-container .location .location-text-area{margin-top:209px}
#full-width-container .location div.dividingColumns{float:none;width:300px}
#full-width-container .location .location-icon{margin-right:5px;padding-top:4px}
#full-width-container .location .txt-address .small-txt{width:auto}
.location .locationType{margin:25px 25px 0 0}
.location .location-image-icon-style{margin:0 15px 0 0}
.location .location-blue-area{margin-left:-15px;margin-right:-15px}
.location .adjust-width,.location div.link-wrapper{margin-right:0;margin-left:0}
.location .location-icon{padding-right:0;margin-top:0}
.location .txt-location-name h3{max-width:200px}
.location .txt-address .icons-set{height:auto;max-height:none}
#right-rail-container .location div.dividingColumns{float:none;width:260px}
#right-rail-container .location .location-icon{padding-top:4px}
#right-rail-container .location .txt-address .small-txt{max-width:150px}
}
@media(max-width:375px){#right-rail-container .location .txt-location-name h3{max-width:150px}
#right-rail-container .location .txt-address .small-txt{max-width:75pt}
#full-width-container .location .txt-address .small-txt,#full-width-container .location .txt-location-name h3{max-width:150px}
.location div.dividingColumns{width:200px}
}
.dropdown_articles::-ms-expand{display:none}
span.news_heading_hover_article_list_manual{font-size:24px}
.select_news_filter{margin-bottom:45px;padding-left:0;padding-right:0}
.select_news_filter select::-ms-expand{display:block !important}
.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%}
#search_blogs_author,#search_blogs_campus,#search_blogs_list,#search_blogs_location,#search_blogs_service,#search_blogs_year,#search_news_list,#search_news_location,#search_news_service,#search_news_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%}
.blogslist .row{margin-left:0;margin-right:0}
.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:50pc}
.blogslist .blog-news-padding-top.col-xs-12{padding:0}
.blogslist .component .blogs-list-form select{font-size:14px;color:#53565a}
.blogslist .component .blogs-author-bio{padding:30px;margin-bottom:30px;border:1px solid #d3d3d3;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.blogslist .component .blogs-author-bio img{width:125px;height:125px;margin-bottom:0;margin-right:35px;-o-object-fit:cover;object-fit:cover;border-radius:50%}
.blogslist .component .blogs-author-bio .blogs-author-text{margin:0}
.blogslist .component .blogs-author-bio .blogs-author-text h2{margin-bottom:10px}
@media(max-width:768px){.blogslist .component .blogs-author-bio{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}
.blogslist .component .blogs-author-bio img{margin-right:0 !important}
.blogslist .component .blogs-author-bio .blogs-author-text{margin:20px 0}
}
.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:#53565a}
.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:#4d525a}
.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}
.blogs-list-form .full-bleed-tiles{margin-left:-60px;margin-right:-60px}
.blogs-list-form .full-bleed{margin-bottom:60px}
.blogs-list-form select::-ms-expand{display:block !important}
.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_blogs_list{list-style:none !important}
.mc_list.filtered_blogs_list .blog-image{max-height:233px;max-width:25pc;height:200px;overflow:hidden;width:100%;padding-bottom:25%;position:relative}
.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%;height:100%}
.mc_list.filtered_blogs_list .blog-date{font-size:14px;line-height:22px;color:#53565a;font-weight:600;letter-spacing:.1px}
.mc_list.filtered_blogs_list .blog-title{line-height:1.2;color:#53565a}
.mc_list.filtered_blogs_list li{padding-left:0}
.mc_list.filtered_list li{list-style:none}
.mc_list.filtered_list .news_heading_hover a{line-height:normal;letter-spacing:normal;text-align:left;color:#24509a;font-size:20px;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}
.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:24px}
.newslist .news-list-form .blog-news-padding-top{margin-left:25px;margin-right:25px;width:auto}
.newslist .news-list-form .form-group select{color:#76777a}
.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 article p{margin-bottom:0}
.newslist .news-list-cta-btn{margin-top:31px}
.newslist .button-secondary{background-color:#fff;padding:8px 26px;font-weight:600;border-radius:45px;border:2px solid #007785;color:#007785;margin-bottom:5px;text-decoration:none}
.newslist .button-secondary:active,.newslist .button-secondary:hover{border:2px solid #00606b;color:#00606b}
.right-rail .newslist{margin-top:5px}
.right-rail .newslist h2{color:#24509a;text-decoration:none;font-size:15px;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:20px;line-height:24px;font-style:normal;color:#24509a}
.right-rail .newslist a.news_blog_list_heading span.news_heading_hover{font-size:20px !important;color:#24509a;line-height:24px;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}
.full-width-container-right-rail .content-right-rail-container .blogslist .blogs-list-form .tnl-wrapper .full-image.blog-image{max-width:50pc;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,.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;padding-right: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(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:320px)and (max-width:767px){.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}
.featured-news-blog .image-col{min-width:100%;margin-right:0;max-height:none}
.featured-news-blog p{margin:10px 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}
#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%}
.select_news_filter{margin-bottom:45px}
.filtered_blogs_list .blog-item:last-child{margin-bottom:35px}
.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:620px;max-width:100%}
.newslist .featured-news-blog p{max-height:6pc;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:620px;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-weight:600;font-size:14px;font-weight:400;letter-spacing:-.1px}
.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}
.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}
.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}
}
@media(max-width:768px){.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(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}
.mc_list.filtered_blogs_list .blog-image img{width:100%}
}
@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){.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}
.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){.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}
.blogslist .blog-item{margin-top:35px}
}
@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}
.blogslist .blog-item{margin-top:40px}
}
@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}
.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}
.container-bottom .newslist{padding-left:75pt;padding-right:75pt}
}
@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 .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}
}
.published-date p{font-weight:700}
.date-field{margin-right:15px;font-weight:600}
.page-tags .date-field.blog-date{font-weight:600;margin-right:0}
.page-tags .posted-tags{font-weight:400;padding-left:20px;margin-left:10px}
.page-tags .posted-tags .page-tag-link{font-weight:600}
.page-tags .author-tag{font-weight:400}
.page-tags .author-tag .author-tag-link{font-weight:600}
@media(max-width:768px){.page-tags .posted-tags{display:block;padding-left:0;margin-top:10px;margin-left:0}
.page-tags .author-tag{display:block}
}
.rectangle-band--full-width{width:100%;position:relative}
.rectangle-band__sections{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;list-style:none;padding:0 20px}
.rectangle-band__sections.rectangle-band--three-columns{grid-template-columns:1fr 1fr 1fr}
.rectangle-band__sections.rectangle-band--two-columns{grid-template-columns:1fr 1fr}
.rectangle-band__sections hr{height:auto;width:4px;margin:5pc 0}
.rectangle-band__section{padding:45px 60px 30px;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}
.rectangle-band__section__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
.rectangle-band__section .cmp-text{color:inherit}
.rectangle-band__section p{font-size:18px;line-height:22px;letter-spacing:-.1px}
.rectangle-band__section__image{min-height:75pt;margin-bottom:20px;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}
@media screen and (max-width:920px){.rectangle-band__sections,.rectangle-band__sections.rectangle-band--three-columns,.rectangle-band__sections.rectangle-band--two-columns{grid-template-columns:1fr 1fr}
.rectangle-band__sections hr.middle-divider{display:none}
}
@media screen and (max-width:576px){.rectangle-band__sections{grid-template-columns:1fr;padding:0}
.rectangle-band__sections.rectangle-band--three-columns,.rectangle-band__sections.rectangle-band--two-columns{grid-template-columns:1fr}
.rectangle-band__sections hr{height:4px;width:134px;margin:auto}
.rectangle-band__sections hr.middle-divider{display:block}
.rectangle-band__section__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media screen and (min-width:1320px){.full-width-container .rectangle-band--full-width{left:calc(-50vw + 411pt)}
}
@media screen and (min-width:822pt)and (max-width:1320px){.full-width-container .rectangle-band--full-width{left:calc(-50vw + 518px)}
}
@media screen and (min-width:768px)and (max-width:822pt){.full-width-container .rectangle-band--full-width{left:-30px}
}
@media screen and (max-width:768px){.full-width-container .rectangle-band--full-width{left:-20px}
}
.richText{overflow:hidden}
.richText iframe{max-width:100%}
.richText .component .cmp-text table{border-spacing:0;border-collapse:collapse;display:inline-table;table-layout:fixed}
.richText .component .cmp-text table tr td{padding:10px;height:auto}
.richText .component .cmp-text table tr td b{margin:15px 0}
.richText .component .cmp-text h3{margin-top:auto}
.richText .component .cmp-text h3:not(:first-child){margin:20px 5px 0 0;padding-bottom:10px}
.richText .component .cmp-text h2{margin-top:auto}
.richText .component .cmp-text .list-centered,.richText .component .cmp-text .list-right{padding:7px 0 0}
.richText .component .cmp-text .list-centered li,.richText .component .cmp-text .list-right li{list-style-position:inside}
.richText .component .cmp-text ul{padding:7px 0 0 40px}
.richText .component .cmp-text ul li{list-style:circle;padding-bottom:3px}
.richText .component .cmp-text ul li p,.richText .component .cmp-text ul li span{display:inline}
.richText .component .cmp-text ol{padding:7px 0 0 20px;list-style:decimal;counter-reset:li;margin-left:25px}
.richText .component .cmp-text ol li{padding-bottom:3px}
.richText .component .cmp-text ol li ul li{counter-increment:none}
.richText .component .cmp-text ol li p{display:inline}
.richText .component .cmp-text img{max-width:100%;margin:0}
.richText .component .cmp-text .read-more .button{width:150px}
.richText .component .cmp-text a:not(.primary-button){text-decoration:underline}
.richText .component .sidebar-box{max-height:180px;overflow:hidden;position:relative}
.richText .component .sidebar-box .read-more{display:inline-table;position:absolute;bottom:0;width:100%;margin:0;padding-top:70px;height:47px}
.richText .component .sidebar-box .read-more .button{width:150px}
.richText .component .sidebar-box .read-more .button .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;display:inline}
.richText .component a[href^="tel:"]{white-space:nowrap;text-decoration:underline}
@media(max-width:768px){.cmp-text img{margin-right:15px}
.cmp-text .read-more{margin-bottom:0}
}
.richText.chi-light-gray-bkg{background-color:#f5f5f5}
.news-room-container .richText .cmp-text{padding-left:14%;padding-right:14%}
.rightRailSection .right-rail-text p{margin:10px 0;position:relative}
.rightRailSection .right-rail-secondary{float:left;width:100%;margin:20px 0 0;padding-bottom:2pc}
.rightRailSection .right-rail-secondary a,.rightRailSection .right-rail-secondary a:active,.rightRailSection .right-rail-secondary a:hover{text-decoration:none}
.rightRailSection .dashed-border{display:none}
.rightRailSection .button-label{padding:0;margin:0;display:block;text-align:left;text-transform:inherit !important}
.rightRailSection img.image-responsive{margin:20px 0 0;max-width:100%;width:100%;height:auto}
.search-result{position:relative;margin-left:18%;margin-right:18%;padding-top:50px}
.search-result.remove-margin{margin-left:0;margin-right:0}
.search-result .search-box{height:49px;margin:1pc 0;width:100%;border-radius:24px}
.search-result .search-box section.cmp-search{position:relative;width:100%}
.search-result .search-box input{width:100%;border-radius:24px;padding:10px 0 10px 28px;border:1px solid #0071c2}
.search-result .search-box .cmp-search .search-icon{height:39px}
.search-result ul{list-style-type:none}
.search-result ul li p{margin:0}
.search-result .pagination{text-align:center;display:block;white-space:nowrap;margin-top:40px;margin-bottom:40px;overflow:hidden;float:left;width:120%;margin-left:-10%}
.search-result .pagination a{display:inline-block;text-align:center;text-decoration:none}
.search-result .pagination .disabled .icon-arrow_left:before,.search-result .pagination .disabled .icon-arrow_right:before{color:#ddd}
.search-result .pagination .left-arrow{margin-right:10px;border-radius:50%;height:3pc;width:3pc;text-align:center;overflow:hidden}
.search-result .pagination .right-arrow{margin-left:10px}
.search-result .rectangle{width:33px;height:33px;display:inline-block;border-radius:3px}
.search-result h3{margin-bottom:15px}
.search-result .no-desc{margin-bottom:35px;padding-bottom:0}
.search-result p{margin-top:0;margin-bottom:35px}
.search-result .count-info{margin-top:30px}
.search-result .zero-search-results-message p{font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.1px;margin-bottom:0}
.search-result .no-match-found{font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.5px}
.search-result hr:first-of-type{margin:30px 0}
.search-result .search-icon{top:5px;right:18px;position:absolute;border:0 solid #b0a9a1}
.search-result .search-tab--container{margin:36px 0}
@media(max-width:768px){.search-result .search-tab--container{margin:22px 0}
}
.search-result .search-tab__items{color:#76777a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;font-size:1.25rem;font-weight:700}
@media(max-width:768px){.search-result .search-tab__items{font-size:18px;-webkit-column-gap:34px;-moz-column-gap:34px;column-gap:34px}
}
.search-result .search-tab__items .search-tabs{padding-bottom:36px;border-bottom:8px solid #fff}
@media(max-width:768px){.search-result .search-tab__items .search-tabs{padding-bottom:22px}
}
.search-result .search-tab__items .search-tabs a{color:#76777a;text-decoration:none}
.search-result .search-tab__items .search-tabs.tab-active{border-color:#24509a;color:#24509a}
.search-result .search-tab__items .search-tabs.tab-active a{color:#24509a}
.search-results__result{border-bottom:1px solid #d7dada;padding:20px 0}
.search-results__result a:hover{text-decoration:underline}
form.cmp-search__form{width:100%}
.searchAuthorList{padding:0 0 0 9pt;border:1px solid #8db9ca;height:2pc}
.searchAuthorList .search-icon-placeholder{vertical-align:sub;width:11px}
.searchAuthorList .icon-close{vertical-align:unset}
.selectForSearch{position:relative}
.selectForSearch select{display:none}
.selectForSearch select::-ms-expand{display:none}
.selectForSearch:after{content:"";right:30px;top:3px;height:34px;position:absolute;pointer-events:none}
.select-hide{display:none}
.select-selected{border:1px solid #8db9ca;padding:4px 9pt;cursor:pointer}
.select-items{position:absolute;top:100%;left:0;right:15px;z-index:99;margin-left:15px;border:1px solid transparent}
.select-items div{padding:4px 9pt;cursor:pointer}
.input-button{padding:5px 0 5px 1pc;margin-bottom:9px}
.input-box select,.input-button input[type=button]{width:90%}
#searchFilter{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:1px solid #8db9ca;border-radius:0;margin:0 1pc 0 0;display:inline-block;-webkit-box-shadow:none;box-shadow:none}
#searchFilter:hover{cursor:pointer}
.searchAuthorListKeyword{padding:0}
.searchAuthorListKeyword .cmp-search__input{padding-left:9pt}
.searchAuthorListKeyword .search-icon{padding:4px 6px 3px 5px}
.searchAuthorListKeyword .search-icon:after{right:8px}
.searchIconForSearch:after{content:"";right:9pt;top:5px;height:34px;position:absolute;pointer-events:none}
.closeIconForSearch:after{-webkit-text-stroke:1px #24509a;content:"";right:15px;top:5px;width:9pt;height:15px;position:absolute;pointer-events:none}
.keepWhenRightRailNotPresent{max-width:756px}
.pagination .icon-media_arrow_left,.pagination .icon-media_arrow_right{vertical-align:middle;margin-top:0}
.pagination ul.newpagination{padding-left:0;margin-bottom:0}
.pagination .left-arrow span.icon-arrow_left{width:3pc;height:3pc;border-radius:50%;bottom:4px;display:inline-block}
.pagination .icon-arrow_left:before{vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline}
.pagination .right-arrow.last-page{pointer-events:none}
.pagination .right-arrow.last-page span{border:2px solid #ddd}
#srchicon.icon-close{padding-right:0;margin-right:0}
input#search-input:focus{border-radius:24px}
input#srchtext:focus{border-radius:24px;outline:0 solid}
.search-icon{left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.search-box .icon-close,.search-icon span,ul.newpagination,ul.newpagination li{display:inline-block}
ul.newpagination li:not(.elipses):not(.active){padding:0 13px}
ul.newpagination li.elipses{margin-right:-4px;margin-left:-4px}
ul.newpagination li.active{padding:0 5px}
ul.newpagination li.active a{width:24px;height:24px;border-radius:24px}
ul.newpagination.mobile{display:none}
.right-arrow span.icon-arrow_right{width:3pc;height:3pc;border-radius:50%;bottom:4px;display:inline-block}
.icon-arrow_right:before{vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline}
.search-results__pagination-next.last-page{border:0}
.search-results__pagination-next{border-radius:50%;height:3pc;width:3pc;text-align:center}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
@media(max-width:768px){.search-result{top:5px}
.search-result .search-box input{width:100%;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #0071c2;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1pc 0 18px;-webkit-box-sizing:border-box;box-sizing:border-box}
.search-result hr{margin-top:45px;margin-bottom:55px}
.search-result .large-blue-txt{padding-top:30px}
.search-result .large-page-header{margin-bottom:10px;display:inline-block}
.search-result div.count-info{margin-top:0}
}
@media only screen and (max-width:768px)and (orientation:landscape){.input-box input[type=text]{width:95%}
}
@media(max-width:421px){.search-result hr{margin-top:35px;margin-bottom:35px}
}
@media only screen and (max-width:768px){ul.newpagination.mobile{display:inline}
ul.newpagination.desktop{display:none}
ul.newpagination li.active{padding:0 10px}
}
.tabbed-component{width:100%;position:relative}
.tabbed-component__container{width:1173px;margin:0 auto;position:relative}
.tabbed-component__tabs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:-5pc 0 0;padding:0;position:absolute}
.tabbed-component__tabs>li{margin:0;padding:0;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.tabbed-component.flush .tabbed-component__tabs{margin:0}
.tabbed-component__tab{border:0;padding:34px 0 30px;cursor:pointer}
.tabbed-component__tab .v2-icon-dropdown-down{display:none}
.tabbed-component__panels{padding-top:51px}
.tabbed-component.flush .tabbed-component__panels{padding-top:75pt}
.tabbed-component__mobile-panel,.tabbed-component__panel{display:none}
.tabbed-component__panel.active{display:block;padding:40px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:1320px){.tabbed-component__container{width:100%;margin:0}
.tabbed-component__tabs{margin:0}
.tabbed-component__tab{padding:25px 0 21px}
}
@media screen and (max-width:421px){.tabbed-component__tabs{display:block;padding:40px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}
.tabbed-component__tabs>li{border-radius:10px;margin-bottom:10px;padding:0 20px}
.tabbed-component__tab{border-bottom:0;width:100%;text-align:left;padding:23px 0;position:relative}
.tabbed-component__tab.active{border-bottom:0;outline:0}
.tabbed-component__tab.active .v2-icon-dropdown-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.tabbed-component__tab .v2-icon-dropdown-down{display:block;position:absolute;right:0;top:31px;pointer-events:none}
.tabbed-component__panels{display:none}
.tabbed-component__mobile-panel{padding:0;text-align:left;max-height:0;display:block;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out;overflow:hidden}
.tabbed-component__mobile-panel.active{padding:10px 0 40px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in}
}
.table-component table{border-collapse:collapse;width:100%;margin-bottom:20px}
.table-component table .equalSplit:nth-child(2n),.table-component table .equalSplit:nth-child(odd){width:50%}
.table-component table .seventhree:nth-child(odd){width:70%;vertical-align:top}
.table-component table .seventhree:nth-child(2n),.table-component table .threeseven:nth-child(odd){width:30%;vertical-align:top}
.table-component table .threeseven:nth-child(2n){width:70%;vertical-align:top}
.table-component table td,.table-component table th{text-align:left;vertical-align:top;padding:10px}
.table-component table td p,.table-component table th p{margin-top:0}
.table-component table td p:last-of-type,.table-component table th p:last-of-type{margin-bottom:0}
.table-component table .richText .component .cmp-text .read-more{border-collapse:initial}
@media(max-width:768px){.tablecomponent .table-component table tr.tableRow td{display:block;width:100%}
}
@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}
#noResultMessage{display:none}
#noResultMessage svg{margin-right:5px;vertical-align:top;height:24px;width:24px;display:inline-block}
.no-search-results-title{display:inline-block}
.featured-news-blog p{color:#53565a}
.featured-news-blog .blog-date,.featured-news-blog .button-secondary{letter-spacing:.1px}
.blogslist .blog-excerpt{color:#53565a}
.blogslist .component .blogs-list-form select{font-family:CSWeb,arial,sans-serif;font-weight:600}
.blogslist .button-secondary{letter-spacing:.1px;padding:9px 26px 9pt}
.blogslist .tags-content{letter-spacing:0}
.blogslist .tags-content .news-tags-content a{letter-spacing:.1px}
.blogslist .select_blogs_filter select:focus{border-color:#00606b;-webkit-box-shadow:none;box-shadow:none}
.select_news_filter label{line-height:20px;letter-spacing:0}
.newslist .news-list-form .form-group select{font-size:1pc}
.newslist .load-more-btn .learn-more-btn,.newslist .news-tags-content{font-size:1pc;line-height:24px;letter-spacing:.1px}
.newslist .mc_list.filtered_list .news_heading_hover a{font-size:20px;line-height:25px;letter-spacing:0}
.newslist .readtime-text{font-size:14px;line-height:22px;letter-spacing:.1px}
.mc_list.filtered_list .news_heading_hover a{color:#007785;letter-spacing:-.007em;line-height:1em;font-size:24px}
.mc_list.filtered_blogs_list .blog-title{font-size:24px}
.classeventlist .mc_list.filtered_list .news_heading_hover a{font-size:24px;line-height:1em;letter-spacing:-.007em}