.glassmorph{background: rgb(255,255,255) !important;background: -moz-linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.25) 100%) !important;background: -webkit-linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.25) 100%) !important;background: linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.25) 100%) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1) !important;box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.10 ) !important;backdrop-filter: blur( 8.5px ) !important;-webkit-backdrop-filter: blur( 10px ) !important;border: 2px solid rgba( 153, 161, 183, 0.25 ) !important;}.icon-container {position: relative;width: 50px;height: 50px;}.background-layer {position: absolute;width: 100%;height: 100%;z-index: 1;transform: rotate(15deg);}.foreground-layer {position: absolute;top: -5px;left: -5px;width: 100%;height: 100%;z-index: 2;transform: rotate(-5deg);}.icon {font-size: 36px;color: white;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 3;}.carousel .carousel-indicators-landing{position: fixed;top: 95%;transform: translate(0 -50%);display: flex;flex-direction: row;align-items: flex-end;z-index: 5;padding-right: 12px;}.carousel .carousel-indicators-landing button {background-color: rgba(255,255,255,0.2);width: 8px;height: 8px;border-radius: 100%;border: none;}.carousel .carousel-indicators-landing button.active {background-color: rgba(255,255,255,0.5);width: 10px;height: 10px;}.content-gradient{background: rgb(255,255,255);background: -moz-linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.75) 75%);background: -webkit-linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.75) 75%);background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.75) 75%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);}.foreground-landing{background: rgb(0,0,0);background: -moz-linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.85) 100%);background: -webkit-linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.85) 100%);background: linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.85) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);}.desc-clamp-3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}.desc-clamp-2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}.loader{position:relative;width:55px;height:45px;background-repeat:no-repeat;background-image:linear-gradient(#fff 50px,transparent 0),linear-gradient(#fff 50px,transparent 0),linear-gradient(#fff 50px,transparent 0),linear-gradient(#fff 50px,transparent 0);background-size:8px 35px;background-position:0 center,15px center,30px center,45px center;animation:1s linear infinite alternate spikeUp }.two-lines {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.three-lines {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.text-justify{text-align: justify !important;}@keyframes spikeUp{0%{background-size:8px 35px }20%{background-size:8px 45px,8px 35px,8px 35px,8px 35px }40%{background-size:8px 35px,8px 45px,8px 35px,8px 35px }80%{background-size:8px 35px,8px 35px,8px 45px,8px 35px }100%{background-size:8px 35px,8px 35px,8px 35px,8px 45px }}body, .app-default {background-image: url(../media/illustrations/koperasisehat-bg-header.png) !important;}.woot-widget-bubble.woot-elements--right{display: none;transform: translateX(1px) scale(0) rotate(1deg);transition: transform 300ms ease, opacity 100ms ease, visibility 0ms linear 0ms, bottom 0ms linear 0ms;}.woot-widget-bubble.woot-elements--right.woot--close{display: block;}.skeleton {position: relative;overflow: hidden;&::after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;transform: translateX(-100%);background-image: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) );animation: shimmer 5s infinite;content: '';}& .dark {background-color: #6c6c6c;}& .secondary {background-color: #DDDBDD;}}@keyframes shimmer {100% {transform: translateX(100%);}}.carousel .carousel-item {transition: transform 0.5s ease-in-out;}.carousel .carousel-item-next, .carousel .carousel-item-prev, .carousel .carousel-item.active {display: block;}@keyframes slide {0% {transform: translateX(100%);filter: blur(30px);}100% {transform: translateX(0);filter: blur(0);}}.carousel .carousel-item-next {animation: slide 0.5s forwards;}@media (min-width: 992px) {.icon-container {position: relative;width: 100px;height: 100px;}.carousel .carousel-indicators-landing{top: 50%;left: 1.5%;transform: translate(-50%, 0);flex-direction: column;}.carousel .carousel-indicators-landing button {width: 12px;height: 12px;}.carousel .carousel-indicators-landing button.active {width: 15px;height: 15px;}}