/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.js .js-hide{display:none}.js-show{display:none}.js .js-show{display:block}
.nowrap{white-space:nowrap}
.position-container{position:relative}
.reset-appearance{margin:0;padding:0;border:0 none;background:0 0;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.resize-none{resize:none}.resize-vertical{min-height:2em;resize:vertical}.resize-horizontal{max-width:100%;resize:horizontal}.resize-both{max-width:100%;min-height:2em;resize:both}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/e32700/error.svg)}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/e29700/warning.svg)}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/73b355/check.svg)}
.system-status-report-counters__item{width:100%;margin-bottom:.5em;padding:.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,.063)}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between}.system-status-report-counters__item--half-width{width:49%}.system-status-report-counters__item--third-width{width:33%}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc}.system-status-general-info__item-title{border-bottom:1px solid #ccc}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%}.tablesort--asc{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/787878/twistie-up.svg)}
@media (max-width:1023px){.coh-style-remove-mobile-boxed-margin{margin-right:0;margin-left:0}}
.coh-style-show-element{display:block}
.coh-style-link-white-color{color:#fff}.coh-style-link-white-color:hover{color:#fff}
.coh-style-header-light-theme{background-color:#fff;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#dbdbdc}.coh-style-header-light-theme .utilities-bar-horizontal{background-color:#f2f2f2}.coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a{color:#000}.coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a:hover{color:#001446}.coh-style-header-light-theme .utilities-bar-horizontal .social-links a{color:#001446}.coh-style-header-light-theme .utilities-bar-horizontal .social-links a:hover{color:rgba(0,20,70,.8)}.coh-style-header-light-theme .utilities-bar-vertical{background-color:#f2f2f2}.coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a{color:#000}.coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a:hover{color:#001446}.coh-style-header-light-theme .utilities-bar-vertical .social-links{background-color:#fff;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#dbdbdc}.coh-style-header-light-theme .utilities-bar-vertical .social-links a{color:#001446}.coh-style-header-light-theme .utilities-bar-vertical .social-links a:hover{color:rgba(0,20,70,.8)}.coh-style-header-light-theme .main-menu-toggle-button{color:#000}.coh-style-header-light-theme .main-menu-toggle-button:hover{color:#001446}@media (max-width:1023px){.coh-style-header-light-theme .main-menu-wrapper{background-color:#fff;-webkit-box-shadow:inset 0 .0625rem 0 0 #dbdbdc;box-shadow:inset 0 .0625rem 0 0 #dbdbdc}}.coh-style-header-light-theme .main-menu .menu-level-1>li{-webkit-transition:.3s ease-in-out box-shadow;transition:.3s ease-in-out box-shadow;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}@media (max-width:1023px){.coh-style-header-light-theme .main-menu .menu-level-1>li{-webkit-box-shadow:none;box-shadow:none}}.coh-style-header-light-theme .main-menu .menu-level-1>li:hover{-webkit-box-shadow:inset 0 -.1875rem 0 0 #001446;box-shadow:inset 0 -.1875rem 0 0 #001446}@media (max-width:1023px){.coh-style-header-light-theme .main-menu .menu-level-1>li:hover{-webkit-box-shadow:none;box-shadow:none}}.coh-style-header-light-theme .main-menu .menu-level-1>li.is-expanded{-webkit-box-shadow:inset 0 -.1875rem 0 0 #001446;box-shadow:inset 0 -.1875rem 0 0 #001446}@media (max-width:1023px){.coh-style-header-light-theme .main-menu .menu-level-1>li.is-expanded{-webkit-box-shadow:none;box-shadow:none}}.coh-style-header-light-theme .main-menu .menu-level-1>li.in-active-trail{-webkit-box-shadow:inset 0 -.1875rem 0 0 #001446;box-shadow:inset 0 -.1875rem 0 0 #001446}.coh-style-header-light-theme .main-menu .menu-level-1>li>a{color:#000;-webkit-transition:color .3s ease-in-out,.3s ease-in-out border-color;transition:color .3s ease-in-out,.3s ease-in-out border-color}@media (max-width:1023px){.coh-style-header-light-theme .main-menu .menu-level-1>li>a{border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#dbdbdc}}.coh-style-header-light-theme .main-menu .menu-level-1>li>a:hover{color:#001446}@media (max-width:1023px){.coh-style-header-light-theme .main-menu .menu-level-1>li>a:hover{border-bottom-color:#001446}}.coh-style-header-light-theme .main-menu .menu-level-1>li>span{color:#000}.coh-style-header-light-theme .main-menu .menu-level-2-wrapper>.coh-container-boxed{background-color:#f2f2f2}@media (max-width:1023px){.coh-style-header-light-theme .main-menu .menu-level-2-wrapper>.coh-container-boxed{background-color:rgba(0,0,0,0)}}.coh-style-header-light-theme .main-menu .menu-level-2>li>a{color:#000;-webkit-transition:color .3s ease-in-out,.3s ease-in-out border-color;transition:color .3s ease-in-out,.3s ease-in-out border-color;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#dbdbdc}.coh-style-header-light-theme .main-menu .menu-level-2>li>a:hover{color:#001446;border-bottom-color:#001446}.coh-style-header-light-theme .main-menu .menu-level-3>li>a{-webkit-transition:color .3s ease-in-out,.3s ease-in-out border-color;transition:color .3s ease-in-out,.3s ease-in-out border-color;color:#000;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#dbdbdc}.coh-style-header-light-theme .main-menu .menu-level-3>li>a:hover{color:#001446;border-bottom-color:#001446}.coh-style-header-light-theme .search-toggle-button{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#fff;background-color:#dbdbdc}@media (max-width:1023px){.coh-style-header-light-theme .search-toggle-button{background-color:rgba(0,0,0,0);color:#000}}.coh-style-header-light-theme .search-toggle-button:hover{background-color:#001446}@media (max-width:1023px){.coh-style-header-light-theme .search-toggle-button:hover{background-color:rgba(0,0,0,0);color:#001446}}.coh-style-header-light-theme .search-toggle-button.search-active{background-color:#001446}@media (max-width:1023px){.coh-style-header-light-theme .search-toggle-button.search-active{background-color:rgba(0,0,0,0)}}.coh-style-header-light-theme .search-wrapper #block-searchform input[type=search]{background-color:#f2f2f2}.coh-style-header-light-theme .search-wrapper #block-searchform input[type=submit]{color:rgba(0,0,0,0)}.coh-style-header-light-theme .search-wrapper #block-searchform .form-actions{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#000;background-color:#f2f2f2}.coh-style-header-light-theme .search-wrapper #block-searchform .form-actions:hover{color:#fff;background-color:#001446}
.coh-style-read-more-button-transparent-red-arrow{background-color:#001446;padding-top:1.25rem;padding-bottom:1.25rem;font-size:1.125rem;line-height:140%;font-weight:700;color:#fff;display:block;text-align:left}.coh-style-read-more-button-transparent-red-arrow:after{line-height:2rem;font-weight:400;text-transform:none;speak:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";font-family:icomoon;font-size:.875rem;color:#eb002c;position:absolute;right:.3125rem}.is-expanded.coh-style-read-more-button-transparent-red-arrow:after{line-height:1;font-weight:400;text-transform:none;speak:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";font-family:icomoon}
.coh-style-inner-box-lrp-200{padding-right:12.5%;padding-left:12.5%}@media (max-width:1023px){.coh-style-inner-box-lrp-200{padding-right:15px;padding-left:15px}}
.coh-style-link-bold-underlined{color:#001446;font-weight:600;border-bottom:3px solid}
