/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--unpublished{background-color:#fff4f4;}
.footer{font-size:18px;border-top:1px solid #ED1C24;}@media (max-width:1022.98px){.footer{border-top:unset;}}.footer .region-footer{max-width:1440px;margin:0 auto;padding:25px 45px;}.footer #footer-menu ul{display:flex;align-items:center;}.footer .menu-icon,.footer li{margin-right:50px;}.footer .menu-icon:last-child,.footer li:last-child{margin-right:0;}.footer .menu-icon:first-child,.footer li:first-child{flex:1;}@media (max-width:992px){.footer #footer-menu ul{display:grid;grid-template-columns:1fr 1fr;gap:15px;}.footer #footer-menu ul .menu-icon,.footer #footer-menu ul li{width:100%;margin:0;}.footer #footer-menu ul .menu-icon:nth-child(2n),.footer #footer-menu ul li:nth-child(2n){text-align:right;margin-left:auto;}}@media (max-width:576px){.footer .region-footer{padding:15px;}#footer-menu ul{gap:8px;letter-spacing:0;font-size:10px;}}
.header{background:#ED1C24;color:#FFFFFF;text-transform:uppercase;}.header a[data-drupal-link-system-path=user]{display:block;font-size:0;width:25px;height:25px;background:url(/themes/custom/solutions_portal_theme/images/user_white.svg) center/25px no-repeat;}.header a[data-drupal-link-system-path="user/logout"]{display:block;font-size:0;width:25px;height:25px;background:url(/themes/custom/solutions_portal_theme/images/logout_white.svg) center/25px no-repeat;}.header .region-header{max-width:1440px;margin:0 auto;padding:25px;}@media (max-width:1299.98px){.header .region-header{padding:25px 15px;}}.header .region-header,.header #site-logo,.header #main-navigation > ul,.header #user-account-menu > ul{display:flex;align-items:center;}.header #site-logo{flex:1;font-size:24px;}.header #site-logo .site-logo{max-height:45px;}.header #site-logo .site-name{margin-left:15px;}.header #main-navigation,.header #user-account-menu{font-size:18px;}.header #main-navigation li,.header #user-account-menu li{margin-right:20px;}.header #user-account-menu li:last-child{margin-right:0;}.main-navigation-burger-trigger{order:3;margin-left:20px;display:none;}.main-navigation-burger-trigger .block-cheeseburgermenu__trigger-element{background:transparent;}.main-navigation-burger-trigger .block-cheeseburgermenu__trigger-element span{background:#FFFFFF;}.block-cheeseburgermenu-container{position:absolute !important;}.main-navigation-burger-menu{padding-left:50px;}.main-navigation-burger-menu .cheeseburger-menu__main-navigation-area{padding:20px 0;}@media (max-width:992px){.header #main-navigation{display:none;}.main-navigation-burger-trigger{display:block;}}@media (max-width:768px){.header .region-header{padding:20px;}.header #site-logo .site-name{font-size:20px;}.header .main-navigation-burger-trigger{margin-left:15px;}}@media (max-width:576px){.header #site-logo{display:flex;align-items:center;}.header #site-logo .site-logo{display:flex;}.header #site-logo .site-logo img{max-height:35px;}.header #site-logo .site-name{margin-left:5px;font-size:15px;}}.cheeseburger-menu__backdrop{z-index:5;}.block-cheeseburgermenu-container--is-open{z-index:6;}
.layout-content{max-width:1300px;margin:0 auto;word-break:break-word;}.page-title{text-transform:uppercase;}@media (max-width:766.98px){.page-title{font-size:32px;}}strong{font-weight:700;}h2{font-weight:700;color:#ED1C24;font-size:24px;padding:20px 0;}@media (max-width:766.98px){h2{font-size:21px;}}.table-container{overflow-x:auto;}.region-content a{color:#ED1C24;}@media (max-width:766.98px){.region-content{margin-top:10px;}}
