/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body .social-bar,html body .social-bar,.dialog-off-canvas-main-canvas .social-bar,div.social-bar,.social-bar,.social-bar:before,.social-bar:after,.site-header__initial,.sticky-header-toggle,[data-drupal-selector="overlay"],.overlay,footer.site-footer,.site-footer,footer{display:none !important;visibility:hidden !important;height:0 !important;width:0 !important;opacity:0 !important;background:transparent !important;}html,body,.dialog-off-canvas-main-canvas,.page-wrapper,#page,.layout-main-wrapper,.layout-main,.main-content,.main-content__container,.layout-container,main,main[role="main"],.site-header,.site-header *,.region,.region *,.block,.header-nav,.header-nav *{background-color:#fdf8f0 !important;background-image:none !important;}.site-header,.site-header__fixable,.site-header__inner,.site-branding,.site-branding__inner{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;}.site-header,.site-header *,.site-branding__name,.site-branding__name a,.site-branding__slogan,.secondary-nav__menu-link{color:#3a3a52 !important;}.site-header a:hover{color:#c14d2a !important;}.secondary-nav__menu-item,.secondary-nav__menu-item a,.secondary-nav__menu-link,ul.menu li,ul.menu li a{background-color:transparent !important;border:none !important;box-shadow:none !important;}.site-branding__logo img,.site-branding__logo{background-color:transparent !important;}@media (min-width:75rem){.layout-main{flex-direction:row !important;}.main-content{width:100% !important;margin-inline:0 !important;}}@media (min-width:43.75rem){.site-header__inner__container.container{display:grid !important;grid-template-columns:repeat(14,minmax(0,1fr)) !important;column-gap:var(--grid-gap) !important;align-items:center !important;}.site-branding{grid-column:2 / 10 !important;}.header-nav-overlay,.mobile-buttons{display:none !important;}.header-nav{grid-column:11 / 15 !important;justify-self:end !important;}}@media (min-width:62.5rem){.site-branding{grid-column:3 / 10 !important;}.header-nav{grid-column:11 / 14 !important;}}h1.title.page-title,.title.page-title,.page-title{font-size:2.25rem !important;line-height:1.2 !important;margin-block-start:0 !important;margin-block-end:0.75rem !important;}.main-content__container{padding-block-start:0.5rem !important;}@media (min-width:43.75rem){.main-content__container{padding-block-start:1rem !important;}}.secondary-nav__menu-item a[href*="/user/login"]{display:none !important;}.secondary-nav__menu-item:has(a[href*="/user/login"]){display:none !important;}
