.cause-card{cursor:pointer;background-color:#fff;border-radius:30px;width:100%;margin-bottom:70px;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;transform:translateY(0)}.cause-card .cause-labels{pointer-events:none;position:absolute;bottom:8px;left:0}.cause-card .label{color:#fff;padding:2px 3px 2px 8px;font-size:13px;font-weight:700;display:block}.cause-card .label:before,.cause-card .label:after{content:"";border-bottom:14px solid;border-left:14px solid #0000;width:0;height:0;display:block;position:absolute;right:-13px}.cause-card .label:before{top:0;transform:rotate(-180deg)}.cause-card .label:after{bottom:0;transform:rotate(90deg)}.cause-card .label.label-green{background:#0cb2a2}.cause-card .label.label-green:after,.cause-card .label.label-green:before{border-bottom-color:#0cb2a2}.cause-card .danger-badge{color:#fff;background:red;border-radius:12px;height:24px;margin-left:10px;padding:0 6px;font-size:12px;font-weight:700;line-height:24px;display:block;position:absolute;top:12px;right:12px}.cause-card .danger-badge.grey{color:#000;background:#d3d3d3}.cause-card:hover a>div:first-of-type>.lazy-image-container .lazy-image{transform:scale(1.1)}.cause-card a>div:first-of-type>.lazy-image-container .lazy-image{transition:transform .3s ease-out}.cause-card:last-of-type{margin-bottom:0}.cause-card .btn{min-width:120px}.cause-card a>div:first-of-type>.lazy-image-container .lazy-image{background-color:#fff;border-radius:30px 30px 0 0;overflow:hidden}.cause-card .content{padding:16px 24px}.cause-card h3{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;min-height:26px;max-height:26px;margin-bottom:16px;font-weight:700;line-height:26px;display:-webkit-box;overflow:hidden}.cause-card p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;max-height:40px;line-height:20px;display:-webkit-box;overflow:hidden}.cause-card .progress{background-color:#f3f3f3;border-radius:16px;width:100%;height:10px;margin-top:42px;position:relative}.cause-card .price{color:#0cb2a2;font-weight:700}.cause-card .price .currency{font-size:13px}.cause-card .left-space{margin-right:-24px}.cause-card .progress-active{background:#eec24b;border-radius:16px;min-width:40px;max-width:100%;height:100%;position:absolute;top:0;left:0}.cause-card .progress-active span{color:#eec24b;margin-top:-44px;font-weight:700}.cause-card .donated{padding-top:20px;padding-bottom:10px}a.green:hover{text-decoration:underline}.green.accordion{cursor:pointer;font-size:13px}.green.accordion:hover{text-decoration:underline}@media (width<=600px){.profile-intro .info-container{display:block!important}}.profile-intro .profile-buttons{max-width:220px;padding-top:20px}.profile-intro .info-overflow:not(.active){text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;max-height:42px;line-height:21px;display:-webkit-box;overflow:hidden}.profile-intro .info-overflow{max-width:600px}.profile-intro .flex{border-bottom:1px solid #bebebe;width:100%;padding-bottom:24px}.profile-intro .flex2{width:100%;margin-top:20px;font-size:13px}.profile-intro .name-and-photo{text-align:center}.profile-intro .photo{border-radius:50%;width:130px;height:130px;margin:0 auto;overflow:hidden}.profile-intro .name{margin-top:10px;font-size:20px}.profile-intro .add-icon{margin-top:7px;display:flex}.profile-intro .add-icon .icon{margin-right:10px}.profile-intro .green{color:#0cb2a2;font-weight:400!important}.profile-intro .only-desktop{display:none}.profile-intro h2{margin-top:5px;font-size:13px}.profile-intro .only-mobile{margin-top:25px}.profile-intro .profile-buttons{text-align:center}.profile-intro .rectangle{border:1px solid #0cb2a2;border-radius:20px;width:155px;margin-bottom:20px}.profile-intro .add-icon-and-here{padding:10px 15px;display:flex}.profile-intro .add-icon-and-here .icon2{margin-right:15px}.profile-intro .profile-info h2{padding-top:16px}@media only screen and (width>=1024px){.profile-intro .flex{flex-direction:row;justify-content:space-between}.profile-intro .name-and-photo{width:280px}.profile-intro .flex2{width:calc(100% - 280px);font-size:15px;position:relative}.profile-intro .photo{width:150px;height:150px}.profile-intro .profile-buttons{padding:0;position:absolute;top:0;right:0}.profile-intro .name{width:200px;font-size:30px}.profile-intro .only-desktop{width:95%;display:block}.profile-intro .only-mobile{display:none}.profile-intro h2{margin-bottom:10px;font-size:15px}.profile-intro .rectangle{width:300px}.profile-intro .add-icon-and-here{align-items:center;padding:5px 15px}.profile-intro .add-icon-and-here .icon2{margin-left:30px}}.profile-tabs .tabs{max-width:100vw;display:flex;overflow:auto}.profile-tabs .tab-link{margin-right:8px;font-size:16px;position:relative;opacity:1!important;border-color:#0000!important;border-radius:8px 8px 0 0!important;min-width:0!important;padding-left:20px!important;padding-right:20px!important}.profile-tabs .tab-link.active{pointer-events:none;background-color:#f3f3f3}.profile-tabs .tab-link .num{color:#fff;text-align:center;background-color:red;border-radius:50%;width:18px;height:18px;font-size:11px;line-height:18px;position:absolute;top:6px;right:8px}.profile-tabs .tab-link:hover{background-color:#0000000a}.profile-causes-list{flex-wrap:wrap;max-width:calc(100% + 40px);margin:-20px -20px 0;display:flex}.profile-causes-list .cause-item{width:100%;padding:20px 20px 0}@media only screen and (width>=768px){.profile-causes-list .cause-item{width:50%}}@media only screen and (width>=1024px){.profile-causes-list .cause-item{width:33.3333%}}.donations-tab .donation{background-color:#fff;border-radius:12px;margin-bottom:24px;padding:12px;position:relative}.donations-tab .donation-date{font-size:11px;font-weight:700;color:#0cb2a2!important}.donations-tab .buttons{justify-content:flex-start}