/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.region--complementary{z-index:5;}.region--hero{z-index:2;}.flag-follow-term{position:relative;display:inline-block;}.views-field-link-flag .flag-follow-term{min-width:132px;}@media (max-width:599px){.views-field-link-flag .flag-follow-term{min-width:95px;}}.flag-follow-term > *{width:100%;}.flag-follow-term .dropdown-menu{top:100%;border-radius:0;}.flag-follow-term .dropdown-menu .btn{background-color:transparent;padding:4px 10px 4px 15px;border:0;text-align:left;}.flag-follow-term .dropdown-menu li > a:hover{background-color:#f3f3f3;}@media (min-width:600px){.flag-follow-term .btn .caret{margin-left:24px;border-top-width:5px;border-right-width:5px;border-left-width:5px;}}.flag-follow-term .btn{position:relative;}.flag-follow-term .btn .ajax-throbber{position:absolute;top:4px;}.flag-follow-term .btn + .js-flag-message{display:none;margin:0;}.social_follow_tax .card.teaser{margin-bottom:0.75rem;}.social_follow_tax .group-action-wrapper{position:relative;display:flex;flex-wrap:wrap;}@media (min-width:900px){.social_follow_tax .group-action{position:relative;}}.social_follow_tax .group-action .badge svg{display:none;}.social_follow_tax .group-action .badge.term-followed svg{display:inline-block;margin-left:6px;}.social_follow_tax .popup-info{position:absolute;width:384px;top:0;left:50%;text-align:left;transform:translateX(-50%);z-index:10;opacity:0;pointer-events:none;transition:opacity 0.1s linear;}@media (min-width:600px) and (max-width:899px){.social_follow_tax .popup-info{left:0;transform:none;}}@media (max-width:599px){.social_follow_tax .popup-info{width:292px;}}.social_follow_tax .popup-info.open{opacity:1;pointer-events:auto;}.social_follow_tax .popup-info:before{border-top-color:rgba(0,0,0,0.12);border-width:11px;bottom:-11px;}.social_follow_tax .popup-info:after{border-top-color:white;border-width:11px;bottom:-10px;}.social_follow_tax .popup-info .card{flex-direction:row;}.social_follow_tax .popup-info .actions .flag-default,.social_follow_tax .popup-info .actions .btn{flex:auto;max-width:none;}.social_follow_tax .popup-info .actions .dropdown-menu .btn{border:none;}.social_follow_tax .popup-info .card{border-radius:4px;box-shadow:0px 3px 16px rgba(0,0,0,0.2);}.social_follow_tax .popup-info .teaser .teaser__body{flex:0 0 100%;max-width:100%;width:100%;}.social_follow_tax .popup-info .teaser .teaser__title{margin-bottom:0.25rem;font-size:18px;font-weight:600;line-height:27px;letter-spacing:-0.02em;}.social_follow_tax .popup-info .teaser .teaser__title a:hover{text-decoration:underline;}.social_follow_tax .popup-info .teaser .teaser__related-content{font-size:14px;line-height:18px;}.social_follow_tax .popup-info .teaser .teaser__related-content .teaser__followers-count{display:inline-block;margin-right:14px;}.social_follow_tax .popup-info .teaser .teaser__related-content b{display:inline-block;margin-left:0.125rem;color:#4d4d4d;}.social_follow_tax .teaser{height:auto;padding:0;}.social_follow_tax .teaser__tag{margin-bottom:4px;font-size:0.75rem;font-weight:700;line-height:21px;}.social_follow_tax .teaser__body{flex:0 0 100%;max-width:100%;padding:1.25rem;overflow:visible;}.social_follow_tax .teaser__content{padding:0;}.social_follow_tax .teaser__title{margin:0 0 6px;}.social_follow_tax .teaser__title h4{margin:0;}.social_follow_tax .teaser__related-content{font-size:0.75rem;font-weight:400;line-height:21px;color:#777;}.social_follow_tax .actions{display:flex;align-items:center;justify-content:space-between;margin-top:0.75rem;}.social_follow_tax .actions > * + *{margin-left:10px;}.social_follow_tax .actions .btn{border-radius:4px;}@media (max-width:599px){.social_follow_tax .actions .btn{font-size:12px;}}.social_follow_tax .actions .flag-default{flex:0 0 134px;max-width:134px;}@media (max-width:599px){.social_follow_tax .actions .flag-default{flex:0 0 95px;max-width:95px;}}.social_follow_tax:not(.paragraph) .actions .flag-default:first-child:last-child{flex:0 0 100%;max-width:100%;}.socialblue--sky .block-social-group-tags-block .social_follow_tax .popup-info > .card,.socialblue--sky .block-social-group-tags-block .social_follow_tax .popup-info > .teaser{padding:0;}.view-following-tags .card{display:block;}.view-following-tags .card__block--table{padding:0;}.view-following-tags table{margin-bottom:0;}.view-following-tags table td{vertical-align:middle;}.view-following-tags table .views-field-name{font-weight:700;}.view-following-tags table .views-field-link-flag{width:1px;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.poll{overflow:hidden;}.poll .bar{height:1em;margin:1px 0;background-color:#ddd;}.poll .bar .foreground{background-color:#000;height:1em;float:left;}
.poll dl,.poll dd{margin:0;}.poll .links{text-align:center;}.poll .percent{text-align:right;}.poll .total{text-align:center;}.poll .vote-form{text-align:center;}.poll .vote-form{text-align:left;}.poll .vote-form .poll-title{font-weight:bold;}.poll-chtext{width:80%;}.poll-chvotes .form-text{width:85%;}
.responsive-figure-table{max-width:100%;overflow-x:auto;margin:0;}
.search-suggestions{max-height:200px;overflow:auto;margin-top:5px;background-color:white;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.search-suggestions__all{margin-top:20px;text-align:center;text-transform:uppercase;font-size:0.8em;}.search-suggestion{display:flex;}.search-suggestion__type{flex:0 0 110px;margin-left:20px;padding:20px 20px 20px 0;font-size:14px;line-height:1.7;color:#9b9b9b;text-transform:uppercase;}.search-suggestion__body{flex:auto;margin-right:20px;padding:20px 0;}.search-suggestion__type,.search-suggestion__body{border-bottom:1px solid #e6e6e6;}.search-suggestion:last-child .search-suggestion__type,.search-suggestion:last-child .search-suggestion__body{border-bottom:none;}.search-suggestion__tags{margin-top:15px;}.search-suggestion__tags .badge{margin:0;}@media screen and (min-width:600px){.search-suggestions{max-height:540px;margin-top:15px;}.search-suggestion__type{flex-basis:130px;}}
.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%;}}
[data-copyright]{position:relative;}[data-copyright]:before{content:attr(data-copyright);position:absolute;left:0;bottom:0;display:inline-block;padding:3px 6px;color:#adadad;background:#000;text-align:left;max-width:320px;font-weight:lighter;font-size:0.875rem;z-index:3;}.socialblue--sky.path-node .hero__banner[data-copyright]:before{display:none;}@media (min-width:900px){.socialblue--sky.path-group [data-copyright]:before{bottom:45px;}}.card__body figure,.card__body figure div{position:relative;overflow:hidden;}.card__body figure footer.copyright{position:absolute;display:inline-block;left:0;bottom:0;padding:3px 6px;color:#adadad;background:#000;text-align:left;max-width:85%;font-weight:lighter;z-index:1;}@media (min-width:1025px){[data-copyright]::before,.card__body figure footer.copyright{visibility:hidden;}[data-copyright]:hover::before,.card__body figure:hover footer.copyright{visibility:visible;}}
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(/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);}
.profile-organization-tag{position:relative;display:inline-block;height:14px;vertical-align:middle;margin-left:2px;margin-top:-2px;}[dir=rtl] .profile-organization-tag{margin-left:0;margin-right:2px;}.profile-organization-tag:before{width:14px;height:14px;content:"";background:url(/profiles/contrib/social/modules/social_features/social_profile/modules/social_profile_organization_tag/images/checkmark.svg) 50% 50% no-repeat;background-size:cover;display:block;}.profile-organization-tag span{position:absolute;min-width:120px;max-width:150px;left:100%;margin-left:5px;top:50%;transform:translateY(-50%);padding:5px 10px;word-break:normal;color:white;background-color:rgba(0,0,0,0.6);border-radius:2px;display:none;font-weight:500;font-size:14px;line-height:20px;z-index:10;}@media (max-width:600px){.region--hero .profile-organization-tag span{left:auto;right:0;transform:translate(0,0);}}@media (min-width:1025px){.profile-organization-tag.open span{display:block;}}
#sliding-popup{display:none;max-width:582px !important;width:100% !important;right:0;box-shadow:0 -1px 0 #e0e0e0,0 0 2px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.24);text-align:left;background:#fff !important;z-index:1;}[dir=rtl] #sliding-popup{right:auto;left:0;}#sliding-popup .eu-cookie-compliance-banner-info > *{color:#4d4d4d;}#sliding-popup.cookie-popup--close{display:none !important;}#sliding-popup.sliding-popup-top{margin-top:50px;}@media (max-width:767px){#sliding-popup{max-width:none !important;}}#sliding-popup > *:not(.eu-cookie-withdraw-tab){color:#4d4d4d;}#sliding-popup .eu-cookie-withdraw-tab{position:absolute;right:0;left:auto;transform:translateY(-100%);}[dir=rtl] #sliding-popup .eu-cookie-withdraw-tab{right:auto;left:0;}#sliding-popup.sliding-popup-bottom .eu-cookie-withdraw-tab{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}#sliding-popup.sliding-popup-top .eu-cookie-withdraw-tab{top:100%;margin-top:35px !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;}#sliding-popup .eu-cookie-compliance-categories h1,#sliding-popup .eu-cookie-compliance-categories h2,#sliding-popup .eu-cookie-compliance-categories h3,#sliding-popup .eu-cookie-compliance-categories h4,#sliding-popup .eu-cookie-compliance-message h1,#sliding-popup .eu-cookie-compliance-message h2,#sliding-popup .eu-cookie-compliance-message h3,#sliding-popup .eu-cookie-compliance-message h4{margin-top:0;margin-bottom:1.25rem;padding-right:1rem;font-size:1.25rem;font-weight:700;line-height:30px;color:#4d4d4d;}[dir=rtl] #sliding-popup .eu-cookie-compliance-categories h1,[dir=rtl] #sliding-popup .eu-cookie-compliance-categories h2,[dir=rtl] #sliding-popup .eu-cookie-compliance-categories h3,[dir=rtl] #sliding-popup .eu-cookie-compliance-categories h4,[dir=rtl] #sliding-popup .eu-cookie-compliance-message h1,[dir=rtl] #sliding-popup .eu-cookie-compliance-message h2,[dir=rtl] #sliding-popup .eu-cookie-compliance-message h3,[dir=rtl] #sliding-popup .eu-cookie-compliance-message h4{padding-right:0;padding-left:1rem;}#sliding-popup .eu-cookie-compliance-close-button{position:absolute;top:25px;right:27px;z-index:1;width:1.5rem;height:1.5rem;border:0;padding:0;background:transparent;}[dir=rtl] #sliding-popup .eu-cookie-compliance-close-button{right:auto;left:27px;}@media (max-width:767px){#sliding-popup .eu-cookie-compliance-close-button{top:10px;right:10px;}[dir=rtl] #sliding-popup .eu-cookie-compliance-close-button{right:auto;left:10px;}}#sliding-popup .eu-cookie-compliance-close-button svg{width:1.5rem;height:1.5rem;}#sliding-popup .eu-cookie-compliance-content,#sliding-popup .eu-cookie-compliance-categories{position:relative;max-width:100%;padding:1.625rem 2rem;}@media (max-width:767px){#sliding-popup .eu-cookie-compliance-content,#sliding-popup .eu-cookie-compliance-categories{padding:1rem;}}#sliding-popup .eu-cookie-compliance-categories{display:none;}#sliding-popup .eu-cookie-compliance-categories h2{position:relative;left:-4px;display:flex;align-items:center;margin-bottom:1.875rem;}[dir=rtl] #sliding-popup .eu-cookie-compliance-categories h2{left:auto;right:-4px;}#sliding-popup .eu-cookie-compliance-categories h2 .eu-cookie-compliance-back-btn{margin-right:11px;border:0;padding:0;background:transparent;}[dir=rtl] #sliding-popup .eu-cookie-compliance-categories h2 .eu-cookie-compliance-back-btn{margin-right:0;margin-left:11px;}#sliding-popup .eu-cookie-compliance-categories h2 .eu-cookie-compliance-back-btn,#sliding-popup .eu-cookie-compliance-categories h2 .eu-cookie-compliance-back-btn svg{width:1.5rem;height:1.5rem;}#sliding-popup .eu-cookie-compliance-categories h2 .eu-cookie-compliance-back-btn svg{width:1.5rem;height:1.5rem;}#sliding-popup .eu-cookie-compliance-message{max-width:100%;float:none;}#sliding-popup .eu-cookie-compliance-message > *:last-child{margin-bottom:0;}#sliding-popup .eu-cookie-compliance-message p{font-size:1rem;font-weight:500;line-height:1.5rem;color:#4d4d4d;}#sliding-popup .eu-cookie-compliance-category{position:relative;padding:0.875rem 1rem 0.875rem 63px;text-align:left;}[dir=rtl] #sliding-popup .eu-cookie-compliance-category{text-align:right;padding-right:63px;padding-left:1rem;}@media (max-width:767px){#sliding-popup .eu-cookie-compliance-category{padding-left:50px;}[dir=rtl] #sliding-popup .eu-cookie-compliance-category{padding-left:1rem;padding-right:50px;}}#sliding-popup .eu-cookie-compliance-category:not(:last-child){border-bottom:1px solid #777;}#sliding-popup .eu-cookie-compliance-category [type=checkbox]{top:0;left:63px;width:100%;height:100%;margin-top:0;z-index:1;cursor:pointer;}[dir=rtl] #sliding-popup .eu-cookie-compliance-category [type=checkbox]{left:0;right:63px;}#sliding-popup .eu-cookie-compliance-category [type=checkbox] + label{margin-bottom:0;font-size:1rem;font-weight:700;line-height:1.5rem;color:#4d4d4d;}#sliding-popup .eu-cookie-compliance-category [type=checkbox] + label:before,#sliding-popup .eu-cookie-compliance-category [type=checkbox] + label:after{top:17px;left:auto;}#sliding-popup .eu-cookie-compliance-category [type=checkbox] + label:after{right:1rem;}[dir=rtl] #sliding-popup .eu-cookie-compliance-category [type=checkbox] + label:after{left:1rem;right:auto;}#sliding-popup .eu-cookie-compliance-category [type=checkbox] + label:before{right:calc(1rem + 11px);}[dir=rtl] #sliding-popup .eu-cookie-compliance-category [type=checkbox] + label:before{right:auto;left:calc(1rem + 1px);}#sliding-popup .eu-cookie-compliance-category .eu-cookie-compliance-category-description{display:none;padding-top:1.125rem;padding-bottom:1.125rem;padding:1.125rem 1rem 1.125rem 63px;margin:0.875rem -1rem -0.875rem -63px;background:#f3f3f3;font-size:1rem;font-weight:500;line-height:1.5rem;color:#4d4d4d;}[dir=rtl] #sliding-popup .eu-cookie-compliance-category .eu-cookie-compliance-category-description{padding-left:1rem;padding-right:63px;margin-left:-1rem;margin-right:-63px;}@media (max-width:767px){#sliding-popup .eu-cookie-compliance-category .eu-cookie-compliance-category-description{padding-left:50px;margin-left:-50px;}[dir=rtl] #sliding-popup .eu-cookie-compliance-category .eu-cookie-compliance-category-description{padding-left:0;padding-right:50px;margin-left:0;margin-right:-50px;}}#sliding-popup .eu-cookie-compliance-category svg{position:absolute;top:0.625rem;left:1rem;width:2rem;height:2rem;transform:rotate(-90deg);cursor:pointer;}[dir=rtl] #sliding-popup .eu-cookie-compliance-category svg{left:auto;right:1rem;}@media (max-width:767px){#sliding-popup .eu-cookie-compliance-category svg{left:0.5rem;}[dir=rtl] #sliding-popup .eu-cookie-compliance-category svg{left:auto;right:0.5rem;}}#sliding-popup .eu-cookie-compliance-category svg.rotate{transform:rotate(0);}#sliding-popup .eu-cookie-compliance-categories-buttons{text-align:right;padding-top:1.875rem;}#sliding-popup .eu-cookie-compliance-categories-buttons .btn{min-width:226px;}#sliding-popup form{border:1px solid #777;border-radius:4px;}#sliding-popup .eu-cookie-compliance-popup--bth-group{display:flex;flex-wrap:wrap;padding:0 1.5rem;}@media (max-width:767px){#sliding-popup .eu-cookie-compliance-popup--bth-group{justify-content:center;}}#sliding-popup .eu-cookie-compliance-popup--bth-group > *{margin:0 0.5rem 1.5rem;}#sliding-popup .eu-cookie-compliance-popup--bth-group .btn{min-width:160px;white-space:nowrap;}#sliding-popup .eu-cookie-compliance-popup--bth-group .btn.eu-cookie-compliance-reject-button.visually-hidden{position:static !important;clip:inherit;overflow:visible;height:auto;width:auto;white-space:nowrap;}#sliding-popup .popup-footer{padding:0.75rem 2rem;text-align:left;background-color:#4d4d4d;}#sliding-popup .popup-footer > img{width:1.5rem;height:1.5rem;margin-right:1.5rem;object-fit:cover;}[dir=rtl] #sliding-popup .popup-footer > img{margin-right:0;margin-left:1.5rem;}#sliding-popup .popup-footer .eu-cookie-compliance-more-button{padding:0;border:0;background:transparent;font-size:1rem;font-weight:500;line-height:1.5rem;color:#fff;}.main-container{z-index:1;}.path-organization .main-container,.page-node-type-dashboard .main-container{z-index:auto;}.path-organization .main-container .cover,.page-node-type-dashboard .main-container .cover{z-index:1;}.site-footer{position:relative;z-index:2;}
.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;}
.view-search-all-grid-container{display:flex;flex-wrap:wrap;padding:0 1rem;}@media (min-width:900px){.view-search-all-grid-container{padding:0;}}.view-search-all-grid-container > *{flex:0 0 100%;width:100%;max-width:100%;}.view-search-all-grid-container > .card{flex:0 0 100%;max-width:100%;}@media (min-width:900px){.view-search-all-grid-container > .card{flex:0 0 49%;max-width:49%;}[dir=ltr] .view-search-all-grid-container > .card:nth-child(even){margin-left:2%;}[dir=rtl] .view-search-all-grid-container > .card:nth-child(even){margin-right:2%;}}.view-search-all-grid-container .card__block{flex:none;}.view-search-all-grid-container .card__title{display:flex;align-items:center;padding-bottom:0.5rem;border-bottom:1px solid #e6e6e6;}[dir=ltr] .view-search-all-grid-container .card__title > span,[dir=ltr] .view-search-all-grid-container .card__title > a{margin-left:0.5rem;}[dir=rtl] .view-search-all-grid-container .card__title > span,[dir=rtl] .view-search-all-grid-container .card__title > a{padding-right:0.5rem;}.view-search-all-grid-container .card__title span{font-size:14px;font-weight:400;}[dir=ltr] .view-search-all-grid-container .card__title span{padding-left:0.5rem;}[dir=rtl] .view-search-all-grid-container .card__title span{margin-right:0.5rem;}.view-search-all-grid-container .card__title a{cursor:pointer;}.view-search-all-grid-container .card__title a[data-toggle=popover]{display:inline-flex;align-items:center;}.view-search-all-grid-container .card__title svg{width:14px;height:14px;margin-right:0;}.view-search-all-grid-container .card__actionbar{text-align:center;}@media (min-width:900px){.path-search.path-search-all-page .region--secondary-navigation{padding:0 1rem;}}
.addtocal-list{padding:0;margin:0;list-style:none;}.addtocal-list li:not(:last-child){margin-bottom:1rem;}.addtocal-list li a{font-size:0.875rem;line-height:21px;clear:both;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#555555;text-decoration:none;}.addtocal-list li a:hover{text-decoration:underline;}.addtocal-list li a img{max-height:21px;}.addtocal-list li a span{padding-left:0.625rem;}.addtocal-list.dropdown-menu{top:100%;}.addtocal-list.dropdown-menu li{margin-bottom:0;}.addtocal-list.dropdown-menu li a{display:block;padding:0.5rem 0.625rem;}.addtocal-list.dropdown-menu li .calendar-link:before{display:none;}.addtocal-list .calendar-link{position:relative;padding-left:42px;}.addtocal-list .calendar-link:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:18px;background-position:center;background-repeat:no-repeat;}.addtocal-list .calendar-link.calendar-outlook:before{height:18px;background-image:url(/profiles/contrib/social/modules/social_features/social_event/modules/social_event_addtocal/assets/icons/outlook.svg);}.addtocal-list .calendar-link.calendar-ical:before{height:22px;background-image:url(/profiles/contrib/social/modules/social_features/social_event/modules/social_event_addtocal/assets/icons/ical.svg);}.addtocal-list .calendar-link.calendar-google:before{height:18px;background-image:url(/profiles/contrib/social/modules/social_features/social_event/modules/social_event_addtocal/assets/icons/google.svg);}.addtocal-list .calendar-link.calendar-office-365:before{height:24px;background-image:url(/profiles/contrib/social/modules/social_features/social_event/modules/social_event_addtocal/assets/icons/office_365.svg);}.addtocal-list .calendar-link.calendar-yahoo:before{height:16px;background-image:url(/profiles/contrib/social/modules/social_features/social_event/modules/social_event_addtocal/assets/icons/yahoo.svg);}.addtocal-title{margin-bottom:1.5rem;font-size:1rem;font-weight:700;}.add-to-calendar.dropdown{margin-bottom:0;}.meta-addtocal .add-to-calendar .btn{padding:0;border-radius:0 !important;font-weight:500;}.meta-addtocal .add-to-calendar .btn .waves-ripple{background:transparent;}.meta-addtocal .add-to-calendar .btn,.meta-addtocal .add-to-calendar.open > .btn,.meta-addtocal .add-to-calendar .btn:focus,.meta-addtocal .add-to-calendar .btn:hover{color:#4d4d4d;}.meta-addtocal .addtocal--one-link{font-size:14px;}.meta-addtocal .addtocal--one-link,.meta-addtocal .addtocal--one-link a{color:#4d4d4d;font-weight:500;}.meta-addtocal .addtocal--one-link a{text-decoration:underline;}.meta-addtocal .addtocal--one-link a:hover{text-decoration:none;}.email_card ul.addtocal-list{margin-top:1rem !important;margin-bottom:2rem !important;}.email_card ul.addtocal-list .caret{display:none !important;}.email_card .add-to-calendar.dropdown{margin-bottom:2rem;}
