/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.organization-header{padding:3.5rem;padding-top:1.5rem;background-color:var(--theme-palette-beige);color:var(--theme-palette-primary);}.organization-header .split{position:relative;margin-top:1rem;}.organization-header .split .split-left,.organization-header .split .split-right{display:inline-block;vertical-align:top;}.organization-header .split .split-left{width:19%;}.organization-header .split .split-right{width:81%;padding-top:2rem;}.organization-header .logo{max-width:10rem;max-height:10rem;width:14vw;height:14vw;display:flex;align-items:center;text-align:center;background-color:white;border-radius:4px;}.organization-header .logo .picture{padding:1rem;}.organization-header .logo .picture img{}.organization-main{padding:3.5rem;padding-top:1.5rem;padding-bottom:4.5rem;color:var(--theme-palette-primary);font-size:0.8em;}.organization-main h2{margin-top:2.4rem;margin-bottom:1rem;}.organization-main .long-text{line-height:1.5;}.activities{text-align:center;padding:3.5rem;padding-top:1rem;padding-bottom:4.5rem;}.activities h3{font-size:2em;font-family:'Azeret','Open Sans',sans-serif,sans;line-height:1;font-weight:600;margin-bottom:2.5rem;}.activities .more{margin-top:1.5rem;}@media only screen and (max-width:970px){.organization-header{padding:1.5rem !important;}.organization-main{padding:1.5rem !important;padding-bottom:3rem !important;}.activities{padding:1.5rem !important;padding-bottom:2rem !important;}.activities h3{font-size:1.5em !important;margin-bottom:1.5rem !important;}.activities .more{margin-bottom:1rem !important;}.organization-header .split .split-right{padding-top:2rem !important;}}@media only screen and (max-width:600px){.organization-header .logo .picture{padding:0.5rem;}.organization-header .split .split-left{width:21% !important;}.organization-header .split .split-right{width:79% !important;padding-top:0.7rem !important;}}
.wte-card{border:solid 1px transparent;border-radius:4px;color:var(--theme-palette-grey);}.wte-border-grey{border-color:#e1e2e6 !important;}.wte-border-green{border-color:var(--theme-palette-primary) !important;}.wte-grid{position:relative;font-family:'Inter','Open Sans',sans-serif,sans;margin-top:15px;}.wte-grid-item{float:left;background-color:white;}.wte-grid-3 .wte-grid-item{width:31.83333%;margin-right:1.5%;margin-bottom:1.5%;min-height:272px;height:272px;max-height:272px;border-radius:4px;height:272px 272px;}.wte-grid-4 .wte-grid-item{width:23.875%;margin-right:1.5%;margin-bottom:1.5%;}.wte-grid-3 .wte-grid-item:nth-of-type(3n){margin-right:0 !important;}.wte-grid-4 .wte-grid-item:nth-of-type(4n){margin-right:0 !important;}.wte-grid-item > .wte-card{font-size:0.75em;line-height:1.2;padding:0.3rem;text-align:left;position:relative;min-height:17rem;overflow:hidden;}.wte-grid .wte-grid-item .visual{position:relative;height:6.5rem;overflow:hidden;}.wte-grid .wte-grid-item .visual .cover-wrap{position:relative;height:6.5rem;overflow:hidden;}.wte-grid .wte-grid-item .visual .cover-wrap img{width:100%;}.wte-activity-grid .wte-activity-grid-item .visual .cover-wrap div{height:80%;margin-left:1rem;}.wte-activity-grid .wte-activity-grid-item .visual .cover-wrap div img{width:auto;height:100%;}.wte-grid .wte-grid-item .visual .cover-wrap.d-flex div{height:80%;display:flex;align-items:center;justify-content:center;}.wte-grid .wte-grid-item .visual .cover-wrap.d-flex div img{width:auto;max-width:100%;object-fit:contain;}.wte-grid .wte-grid-item .logo{position:absolute;left:0.8rem;top:3.4rem;width:4rem;height:4rem;display:flex;align-items:center;text-align:center;background-color:white;}.wte-grid .wte-grid-item .logo .picture{padding:0.5rem;}.wte-grid .wte-grid-item .logo .picture img{max-width:3rem;max-height:3rem;width:100%;}.wte-grid .wte-grid-item .visual .indicator{position:absolute;bottom:0.5rem;right:0.5rem;font-size:0.9em;}.wte-grid .wte-grid-item .data{margin:0 0.5rem;margin-top:1.5rem;}.wte-grid .wte-grid-item .data .name{color:var(--theme-palette-primary);font-size:1.5em;font-weight:600;margin-bottom:0.5rem;font-family:'Azeret','Open Sans',sans-serif,sans;}.wte-grid .wte-grid-item .data .name a{overflow:hidden;text-overflow:ellipsis;display:block;max-height:2.8rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:nowrap;mask-image:linear-gradient(to right,var(--theme-palette-primary),var(--theme-palette-primary) 65%,transparent 100%);}.wte-grid .wte-grid-item .data .organization-line{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;margin-bottom:0.5rem;flex-wrap:wrap;}.wte-grid .wte-grid-item .data .organization{color:var(--theme-palette-primary);font-size:1em;font-weight:600;font-family:'Azeret','Open Sans',sans-serif,sans;}.certification-badge{display:inline-flex;align-items:center;gap:0.4rem;background-color:var(--theme-palette-secondary);color:var(--theme-palette-primary);padding:0.3rem 0.6rem;border-radius:16px;font-size:0.85em;font-weight:600;font-family:'Azeret','Open Sans',sans-serif,sans;white-space:nowrap;}.certification-badge svg{width:1rem;height:1rem;fill:var(--theme-palette-primary);flex-shrink:0;}.certification-badge .certification-label{color:var(--theme-palette-primary);}.wte-grid .wte-grid-item .data .category{color:var(--theme-palette-primary);font-size:0.9em;font-weight:500;margin-bottom:0.3rem;text-transform:uppercase;}.wte-grid .wte-grid-item .data .impacts{position:relative;top:-0.55rem;text-align:left;font-size:0.8em;text-transform:uppercase;color:var(--theme-palette-primary);overflow:hidden;max-height:22px;}.wte-grid .wte-grid-item .data .impacts .impact{display:inline;padding-right:0.3rem;font-weight:500;}.wte-grid .wte-grid-item .wrapper-foot{padding:0 0.8rem;}.wte-grid .wte-grid-item .foot{display:flex;flex-direction:column;gap:4px;}.wte-grid .wte-grid-item .foot .date,.wte-grid .wte-grid-item .foot .place{position:relative;padding-left:1.2rem;background-repeat:no-repeat;background-size:0.7rem;background-position:left center;background-image:none;}.wte-grid .wte-grid-item .foot .date::before{content:'';position:absolute;top:0;left:0;width:0.7rem;height:100%;mask-image:url(/profiles/custom/giveety/themes/giveety_features/giveety_base/assets/images/icon/icon-calendar-grey.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:left center;background-color:var(--theme-palette-inter-grey);}.wte-grid .wte-grid-item .foot .place::before{content:'';position:absolute;top:0;left:0;width:0.7rem;height:100%;mask-image:url(/profiles/custom/giveety/themes/giveety_features/giveety_base/assets/images/icon/icon-location-green.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:left center;background-color:var(--theme-palette-primary);}.wte-grid .wte-grid-item .foot .view{background-color:var(--theme-palette-beige);color:var(--theme-palette-primary);padding:0.4rem 1rem;border-radius:4px;font-size:1.15em;font-family:'Azeret','Open Sans',sans-serif,sans;width:fit-content;position:absolute;right:0;bottom:0;}.wte-grid .wte-grid-item .foot a{position:absolute;right:1rem;bottom:1rem;}.wte-grid .wte-grid-item .foot .view:hover{background-color:var(--theme-palette-secondary);text-decoration:underline;}.wte-grid-4 .wte-grid-item .wte-card:hover{box-shadow:0 4px 8px rgba(0,0,0,0.1);transition:box-shadow 0.3s ease;}.placeholder-image{width:100%;height:100%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#999;font-size:0.8em;}.placeholder-image::before{content:'No image';}.activity-favorite{position:absolute;top:0.5rem;right:0.5rem;width:2rem;height:2rem;background-color:rgba(255,255,255,0.8);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;z-index:10;}.activity-favorite:hover{background-color:rgba(255,255,255,1);transform:scale(1.1);}.activity-favorite svg{width:1rem;height:1rem;fill:#ccc;transition:fill 0.3s ease;}.activity-favorite:hover svg,.activity-favorite-active svg{fill:#ffd700;}.activity-favorite-active{background-color:rgba(255,215,0,0.2);}.activity-favorite-active svg{fill:#ffd700;}@media only screen and (max-width:970px){.wte-grid-3 .wte-grid-item,.wte-grid-4 .wte-grid-item{width:48.5%;margin-right:1.5%;margin-bottom:1.5%;}.wte-grid-3 .wte-grid-item:nth-of-type(2n),.wte-grid-4 .wte-grid-item:nth-of-type(2n){margin-right:0 !important;}}@media only screen and (max-width:705px){.wte-grid-3 .wte-grid-item,.wte-grid-4 .wte-grid-item{width:100%;margin-right:0;margin-bottom:1.5%;}}
.wte-grid{display:flex;flex-wrap:wrap;margin:-0.5rem;}
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(/modules/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);}
