/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sliding-popup-bottom,.sliding-popup-top{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}.eu-cookie-compliance-buttons{float:right;max-width:40%;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-compliance-message{float:left;max-width:60%;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;}}
.cookie-content-blocker__message-wrapper{padding:20px;border:1px solid #ddd;background:#eee;}.cookie-content-blocker__message{margin-bottom:15px;}.cookie-content-blocker__message:last-child{margin-bottom:0;}.cookie-content-blocker__button{display:block;padding:10px;background:#999;color:#fff;cursor:pointer;}.cookie-content-blocker--click-consent-change .cookie-content-blocker__message-wrapper{cursor:pointer;}.cookie-content-blocker--click-consent-change .cookie-content-blocker__message-wrapper:hover{border-color:#bbb;}
body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{width:45px;height:35px;top:50%;-webkit-mask-image:none;mask-image:none;background:url(/community/profiles/contrib/social/modules/social_features/social_core/images/logo-toolbar.svg) no-repeat 0/cover;transform:translateY(-50%);}@media (min-width:976px){body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{left:7px;transform:translateY(-50%);}[dir=rtl] body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{left:auto;right:7px;}}body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray .menu-item__social_core-dashboard a.toolbar-icon-social-core-dashboard:before{width:22px;height:22px;-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3ccircle fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' cx='12' cy='12' r='3'/%3e%3cpath fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' d='M19.4 15a1.65 1.65 0 00.33 1.82l.06.06a2 2 0 010 2.83 2 2 0 01-2.83 0l-.06-.06a1.65 1.65 0 00-1.82-.33 1.65 1.65 0 00-1 1.51V21a2 2 0 01-2 2 2 2 0 01-2-2v-.09A1.65 1.65 0 009 19.4a1.65 1.65 0 00-1.82.33l-.06.06a2 2 0 01-2.83 0 2 2 0 010-2.83l.06-.06a1.65 1.65 0 00.33-1.82 1.65 1.65 0 00-1.51-1H3a2 2 0 01-2-2 2 2 0 012-2h.09A1.65 1.65 0 004.6 9a1.65 1.65 0 00-.33-1.82l-.06-.06a2 2 0 010-2.83 2 2 0 012.83 0l.06.06a1.65 1.65 0 001.82.33H9a1.65 1.65 0 001-1.51V3a2 2 0 012-2 2 2 0 012 2v.09a1.65 1.65 0 001 1.51 1.65 1.65 0 001.82-.33l.06-.06a2 2 0 012.83 0 2 2 0 010 2.83l-.06.06a1.65 1.65 0 00-.33 1.82V9a1.65 1.65 0 001.51 1H21a2 2 0 012 2 2 2 0 01-2 2h-.09a1.65 1.65 0 00-1.51 1z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3ccircle fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' cx='12' cy='12' r='3'/%3e%3cpath fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' d='M19.4 15a1.65 1.65 0 00.33 1.82l.06.06a2 2 0 010 2.83 2 2 0 01-2.83 0l-.06-.06a1.65 1.65 0 00-1.82-.33 1.65 1.65 0 00-1 1.51V21a2 2 0 01-2 2 2 2 0 01-2-2v-.09A1.65 1.65 0 009 19.4a1.65 1.65 0 00-1.82.33l-.06.06a2 2 0 01-2.83 0 2 2 0 010-2.83l.06-.06a1.65 1.65 0 00.33-1.82 1.65 1.65 0 00-1.51-1H3a2 2 0 01-2-2 2 2 0 012-2h.09A1.65 1.65 0 004.6 9a1.65 1.65 0 00-.33-1.82l-.06-.06a2 2 0 010-2.83 2 2 0 012.83 0l.06.06a1.65 1.65 0 001.82.33H9a1.65 1.65 0 001-1.51V3a2 2 0 012-2 2 2 0 012 2v.09a1.65 1.65 0 001 1.51 1.65 1.65 0 001.82-.33l.06-.06a2 2 0 012.83 0 2 2 0 010 2.83l-.06.06a1.65 1.65 0 00-.33 1.82V9a1.65 1.65 0 001.51 1H21a2 2 0 012 2 2 2 0 01-2 2h-.09a1.65 1.65 0 00-1.51 1z'/%3e%3c/svg%3e");}body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray .menu-item__social_core-dashboard a.toolbar-icon-social-core-dashboard:hover{color:var(--colorGinPrimary);}
.paragraph--unpublished{background-color:#fff4f4;}
.paragraph--hero .hero__bgimage-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(rgba(0,0,0,0.1) 0%,rgba(34,34,34,0.7) 100%);}.paragraph--hero .cover-small{max-width:620px;width:100%;padding:0 7px;margin:0 auto;text-align:left;}@media (min-width:600px){.paragraph--hero .cover-small{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);}}.paragraph--hero .cover-small .page-title{width:100%;text-align:left;padding:30px 0 10px;}.paragraph--hero .cover-small .page-subtitle{margin:0 0 5px;font-weight:normal;font-size:20px;}.paragraph--hero .cover-small .hero-footer .field--name-field-hero-buttons{margin:0 -10px;}.paragraph--hero .cover-small .hero-footer .field--item{display:inline-block;}.paragraph--hero .cover-small .hero-footer .field--item .paragraph--button{padding:0 10px;}.paragraph--hero .cover-small .hero-footer .card__actionbar{padding:20px 0;}.paragraph--hero .cover-small .hero-footer .card__actionbar .btn{min-width:130px;}
.paragraph--section .paragraph--type--featured-items{padding:30px 1em;}@media (min-width:900px){.paragraph--section .paragraph--type--featured-items{padding:50px 1em;}}.paragraph--type--featured-items .title{margin-top:25px;font-size:24px;line-height:2;color:#4A4A4A;}.paragraph--type--featured-items .field--name-field-featured-items-items{min-height:230px;}@media (min-width:600px){.paragraph--type--featured-items .field--name-field-featured-items-items{display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 -1%;}}.paragraph--type--featured-items .field--name-field-featured-items-items > .field--item{margin-left:1%;margin-right:1%;}@media (min-width:600px){.paragraph--type--featured-items .field--name-field-featured-items-items > .field--item{flex:1 0 calc(50% - 2% - 20px);}}@media (min-width:900px){.paragraph--type--featured-items .field--name-field-featured-items-items > .field--item{flex:1 0 calc(33.33333% - 2% - 20px);}}@media (min-width:1200px){.paragraph--type--featured-items .field--name-field-featured-items-items > .field--item{flex:1 0 calc(20% - 2% - 20px);}}.card__featured-items{margin-bottom:2.5rem;}.card__featured-items > div{height:100%;display:flex;flex-direction:column;justify-content:space-between;}.card__featured-items .teaser__info{width:20px;height:20px;position:absolute;top:16px;right:15px;z-index:1;cursor:pointer;}.card__featured-items .teaser__info svg{width:20px;height:20px;}.card__featured-items .teaser__image{display:flex;align-items:center;justify-content:center;background:transparent;height:104px;flex:0 0 104px;padding:16px 0 8px;}.card__featured-items .teaser__image img{width:auto;height:80px;}.card__featured-items .teaser__body{justify-content:space-between;padding:0 15px 20px;}.card__featured-items .teaser__title{font-size:18px;line-height:30px;font-weight:700;min-height:80px;max-height:inherit;text-align:center;margin-bottom:15px;}.card__featured-items .card__text{display:none;}.card__featured-items .card__link{width:100%;}.card__featured-items .card__link .btn-default,.card__featured-items .card__link.btn-default{border-width:2px;}.card__featured-items .card__link a{font-weight:700;}.card__featured-items .card__actionbar{margin-top:0;padding:0;}
.social-embedded-btn{display:flex;flex:0 0 100%;align-items:center;justify-content:center;padding:15px;background-color:#e6e6e6;border-radius:6px;margin:20px 0;clear:both;min-height:100px;text-align:center;flex-direction:column;}.social-embed-container .badge__icon{width:40px;height:40px;margin-bottom:1.25rem;}.social-embed-placeholder-body,.btn.social-embed-placeholder-btn{margin-bottom:1rem;}.body-text .social-embed-container a.social-embed-content-settings,.social-embed-container a.social-embed-content-settings{font-size:12px;color:#777777;}
.introduction{padding:10px 0;background-color:#fff;}.introduction .card__body{max-width:700px;margin:0 auto;}.introduction .card__body .card__title{font-size:1.5rem;color:#343434;font-weight:bold;padding:0 0 15px;}.introduction .card__body .field--name-field-introduction-text > *:last-child{margin-bottom:0;}.introduction .card__body blockquote{padding:0 24px;}@media (min-width:600px){.introduction .card__body blockquote{padding:0 55px;border-left-width:5px;}}.introduction .card__actionbar{margin-top:0;padding-bottom:0;}
.page-node-type-landing-page .region--content{margin-top:0;width:100%;}
