.pg-promo-header{background:var(--mj-gradient-soft-overflow);padding-bottom:0!important}.pg-detail-paket{margin-bottom:72px}.pg-detail-paket .pg-promo-img{border:1px solid rgba(181,227,225,.75);border-radius:24px!important;height:256px}.pg-promo .mj-tab-switch nav{margin-bottom:0}.pg-promo .mj-tab-switch nav a{font-size:14px;line-height:20px}#promo-holder{position:relative;width:100%;min-height:240px;margin-top:48px}#promo-inner .mj-card-global{transition:box-shadow .3s ease-in-out}#promo-inner .mj-card-global:hover{border:2px solid transparent;background:linear-gradient(white,#fff) padding-box,linear-gradient(26.57deg,#47bab3 8.33%,#a1cf7e 91.67%) border-box;box-shadow:-8px -8px 8px -4px #10182808,8px 8px 24px -4px #10182814!important}#promo-inner .mj-card-global:hover>img{border-radius:22px 22px 0 0}#promo-inner .mj-card-global>img{width:100%;height:240px;object-fit:cover}#promo-inner .mj-card-global .mj-card-content{display:flex;flex-direction:column;padding:16px 24px}#promo-inner .mj-card-global .mj-card-content>label{width:fit-content;margin-bottom:12px}#promo-inner .mj-card-global .mj-card-content>h3{flex:1}#promo-inner .mj-card-global .mj-card-content .mj-title-text{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;color:#292929}#promo-inner .mj-card-global .mj-card-content .mj-desc-text{display:block;display:-webkit-box;font-size:14px;height:40px;line-height:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;letter-spacing:.01rem}.pg-promo #pagination-holder{border-top:1px solid #e5e5e5;padding-top:20px}.pg-promo #pagination-holder ul{display:flex;flex-direction:row;justify-content:center}.pg-promo #pagination-holder.light-theme ul li.disabled{opacity:0}.pg-promo #pagination-holder.light-theme ul li.disabled span{color:#737373!important}.pg-layanan .pg-promo-top{display:flex;justify-content:space-between;margin-bottom:40px}.pg-layanan .mj-tab-switch nav{background:#ecf5e5;margin-bottom:0}.pg-layanan .mj-tab-switch nav a{font-size:14px;line-height:20px}.pg-layanan .mj-filter-promo{display:flex;align-items:center}.pg-layanan .mj-filter-promo .form-select{width:160px;border:1px solid #d6d6d6;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px}.pg-layanan .mj-card-global>img{object-fit:initial;height:220px}.pg-layanan .mj-card-global>.mj-card-content{margin-top:4px;padding:.9rem 2rem}#promo-detail-section .mj-upper-text{color:var(--teal-800)}#promo-detail-section .mj-title-text{color:#292929}.promo-detail-image{width:100%;border-radius:24px;margin-bottom:18px}.promo-detail-body{color:#525252}.promo-detail-body h3{font-family:Metropolis,sans-serif;display:block;margin:0 0 12px 0;padding:0;font-weight:600;font-size:20px;line-height:28px;letter-spacing:.01em;color:#196d6b}.promo-detail-body ol,.promo-detail-body ul{padding:0 0 0 15px;margin:0}.promo-detail-body ol>li,.promo-detail-body ul>li{font-family:'Open Sans',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:4px 0}.promo-detail-body p{font-family:'Open Sans';font-style:normal;font-weight:400;font-size:16px;line-height:24px;margin:16px 0}@media (min-width:769px){.pg-promo #pagination-holder ul .page-info{display:none}}@media (min-width:1200px){#promo-detail-section .container-md{max-width:960px}}@media (max-width:400px){#promo-inner .mj-card-global>img{height:190px}}@media (max-width:450px){.pg-promo-header.detail{padding-bottom:0!important}.pg-detail-paket .pg-promo-img{height:198px}.pg-layanan .pg-promo-top{flex-direction:column-reverse}.pg-layanan .mj-tab-switch nav{width:100%}.pg-layanan .mj-filter-promo{margin-bottom:1rem}.pg-layanan .mj-filter-promo .form-select{width:100%}.pg-harga-aplikasi{padding-top:0}}@media (max-width:768px){.pg-promo-header .container{padding:0 20px}.pg-promo .container{padding:0 20px}.mj-upper-text{font-size:16px}.mj-title-text.sm{font-size:36px;line-height:48px}.promo-detail-body{margin-top:50px}.pg-promo #pagination-holder ul li:not(:first-child):not(:last-child){display:none}}