/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.drimage{height:inherit;line-height:0;font-size:0;padding:0;margin:0;border:0;}.drimage img{width:100%;height:100%;}.drimage.is-background-image{background-repeat:no-repeat;}.drimage.is-background-image > img,.drimage.is-background-image > a > img,.drimage.is-background-image > picture,.drimage.is-background-image > picture > img,.drimage.is-background-image > a > picture,.drimage.is-background-image > a > picture > img{clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;margin-top:-1px;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.drimage.is-loading{opacity:0;animation:color-change .45s ease-in-out forwards;}@keyframes color-change{from{opacity:0;filter:blur(8px);transform:scale(0.95);}to{opacity:1;filter:blur(0);transform:scale(1);}}.drimage{animation:none;}
.toolbar .toolbar-bar .toolbar-icon.toolbar-icon-admin-toolbar-content-menu-linkscategories::before{-webkit-mask-image:url(/modules/custom/admin_toolbar_content/icons/taxonomy.svg);mask-image:url(/modules/custom/admin_toolbar_content/icons/taxonomy.svg);}.toolbar .toolbar-bar .toolbar-icon.toolbar-icon-admin-toolbar-content-menu-linksmedia::before{-webkit-mask-image:url(/modules/custom/admin_toolbar_content/icons/media.svg);mask-image:url(/modules/custom/admin_toolbar_content/icons/media.svg);}.toolbar .toolbar-bar .toolbar-icon.toolbar-icon-admin-toolbar-content-menu-linkswebform::before{-webkit-mask-image:url(/modules/custom/admin_toolbar_content/icons/webform.svg) !important;mask-image:url(/modules/custom/admin_toolbar_content/icons/webform.svg) !important;}.toolbar .toolbar-bar .toolbar-icon.toolbar-icon-admin-toolbar-content-menu-linksmenus::before{-webkit-mask-image:url(/modules/custom/admin_toolbar_content/icons/menus.svg) !important;mask-image:url(/modules/custom/admin_toolbar_content/icons/menus.svg) !important;}.admin-toolbar-content--recent-items{padding-top:2.5em !important;cursor:auto !important;font-size:1em !important;font-weight:600 !important;}.admin-toolbar-content--more-recent-items{margin-top:1.5em !important;}#gin-toolbar-bar .toolbar-icon-admin-toolbar-content-menu-linkscategories::before{-webkit-mask-image:url(/modules/custom/admin_toolbar_content/icons/gin/tags.svg) !important;mask-image:url(/modules/custom/admin_toolbar_content/icons/gin/tags.svg) !important;}#gin-toolbar-bar .toolbar-icon-admin-toolbar-content-menu-linksmedia::before{-webkit-mask-image:url(/modules/custom/admin_toolbar_content/icons/gin/images.svg) !important;mask-image:url(/modules/custom/admin_toolbar_content/icons/gin/images.svg) !important;}#gin-toolbar-bar .toolbar-icon-admin-toolbar-content-menu-linkswebform::before{-webkit-mask-image:url(/modules/custom/admin_toolbar_content/icons/gin/inboxes.svg) !important;mask-image:url(/modules/custom/admin_toolbar_content/icons/gin/inboxes.svg) !important;}#gin-toolbar-bar .toolbar-icon-admin-toolbar-content-menu-linksmenus::before{-webkit-mask-image:url(/modules/custom/admin_toolbar_content/icons/gin/list.svg) !important;mask-image:url(/modules/custom/admin_toolbar_content/icons/gin/list.svg) !important;}.gin--vertical-toolbar .admin-toolbar-content--recent-items{padding-top:2.5em !important;font-size:var(--gin-font-size-l,1.25em) !important;}.gin--vertical-toolbar .admin-toolbar-content--more-recent-items{margin-top:1.5em !important;}.gin--horizontal-toolbar .admin-toolbar-content--recent-items{padding-bottom:.5em !important;}.gin--horizontal-toolbar .admin-toolbar-content--recent-items,.gin--classic-toolbar .admin-toolbar-content--recent-items{padding-left:1.3333em !important;font-size:var(--gin-font-size-s,.75em) !important;}.gin--horizontal-toolbar .admin-toolbar-content--recent-items,.gin--horizontal-toolbar .admin-toolbar-content--more-recent-items{padding-top:1.75em !important;}.gin--classic-toolbar .admin-toolbar-content--recent-items,.gin--classic-toolbar .admin-toolbar-content--more-recent-items{margin-top:.75em !important;}.gin--vertical-toolbar .admin-toolbar-content--recent-items,.gin--horizontal-toolbar .admin-toolbar-content--recent-items,.gin--classic-toolbar .admin-toolbar-content--recent-items{color:var(--gin-color-text,var(--colorGinText)) !important;background:transparent !important;font-weight:var(--gin-font-weight-semibold,600) !important;}
