.flip-horizontal{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}body{font-family:"Nunito Sans",sans-serif;font-weight:400;background-color:#f2f5f4}#main{padding:20px}#nav-mobile{display:none}section{background-color:rgba(0,0,0,0)}section #home-donasi{padding:40px 30px}section #home-donasi .logo-home{width:230px;margin-bottom:40px}section #home-donasi .slide-text{padding:0}section #home-donasi .slide-text h1{font-size:4.2em;font-family:"Nunito Sans",sans-serif}section #home-donasi .slide-text h1 span{color:#008169}section #home-donasi .slide-text p{font-size:1.3em;margin-top:40px;margin-bottom:0}section .main-report .header{border-radius:16px;background:#fff;text-align:center;padding:15px 20px;box-shadow:0 10px 24px 0 rgba(0,0,0,.11);box-sizing:border-box;font-weight:bold;font-size:20px;font-family:"Nunito",sans-serif;position:relative}section .main-report .header .back{float:left}section .main-report .title{color:#4a4a4a;font-family:"Nunito",sans-serif;padding:20px 20px 0 20px;margin:0;font-size:18px;box-sizing:border-box}section .main-report .detail-donasi{width:100%;padding:20px 10px}section .main-report .detail-donasi .card-out{width:100%}section .main-report .detail-donasi .update-info{text-align:end;font-size:11px;padding:10px 0}section .main-report .detail-donasi .card-donasi{width:100%;background-color:#f2f5f4;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}section .main-report .detail-donasi .card-donasi .total-donasi{position:relative;width:100%;background-color:#fff;padding:20px;box-sizing:border-box;border-radius:8px;font-size:12px}section .main-report .detail-donasi .card-donasi .total-donasi h3{color:#008169;font-weight:700;font-size:20px;margin:0}section .main-report .detail-donasi .card-donasi .total-donasi span{position:absolute;top:10px;right:10px;padding:2px 8px;font-size:9px;background-color:#afeee6;color:#000;border-radius:15px}section .main-report .detail-donasi .card-donasi .info-donasi{width:100%;background-color:#fafffd;padding:20px;border-radius:8px;display:flex;margin-top:8px;font-size:12px}section .main-report .detail-donasi .card-donasi .info-donasi h4{font-size:16px;padding:0;margin:0;font-weight:bold}section .main-report .detail-donasi .card-donasi .info-donasi div{text-align:center;flex:1}section .main-report .detail-donasi .card-donasi .info-donasi div:first-child{border-right:1px solid #d5eee2}section .main-report .detail-donasi .card-donasi .info-donasi .sudah-cair{color:#f2994a}section .main-report .detail-donasi .card-donasi .info-donasi .belum-cair{color:#2d9cdb}section .main-report .rincian-donasi{width:100%;box-sizing:border-box;padding-top:40px}section .main-report .rincian-donasi h2{font-size:20px;font-weight:700}section .main-report .rincian-donasi div{display:flex;justify-content:space-between;border-bottom:1px solid #ddd;color:#000;font-weight:500}section .main-report .rincian-donasi div .pencairan-max{color:#008169}section .main-report .rincian-donasi div p{padding:10px 0;margin:0}section .main-report .rincian-donasi div:last-child{border-bottom:0}section .main-report .rincian-donasi .rincian-note{font-size:10px;color:#4a4a4a;padding:10px 0}section .main-report .pencairan-donasi{padding:20px 10px}section .main-report .pencairan-donasi h2{font-size:20px;font-weight:700}section .main-report .pencairan-donasi .pencairan-item{padding-bottom:20px}section .main-report .pencairan-donasi .pencairan-item .date{font-size:10px}section .main-report .pencairan-donasi .pencairan-item .pencairan-dana{border-radius:15px;padding:20px;border:1px solid #d5eee2;background:#fafffd;margin-top:10px}section .main-report .pencairan-donasi .pencairan-item .pencairan-dana .pencairan-info .info{font-size:12px;color:#4a4a4a}section .main-report .pencairan-donasi .pencairan-item .pencairan-dana .pencairan-info .info h2{font-weight:700;font-size:20px;font-family:"Nunito",sans-serif;color:#008169}section .main-report .pencairan-donasi .pencairan-item .pencairan-dana .pencairan-info .info h3{font-weight:600;font-size:14px;font-family:"Nunito",sans-serif}section .main-report .pencairan-donasi .pencairan-item .pencairan-dana .pencairan-info .info-dana{padding-top:0}section .main-report .pencairan-donasi .pencairan-item .pencairan-dana .keterangan-pencairan{font-size:14px;line-height:1.5;color:#4a4a4a;padding-top:20px;border-top:1px solid #d5eee2}section .main-report .pencairan-donasi .pencairan-item .pencairan-dana .keterangan-pencairan h3{font-weight:700;font-size:16px;font-family:"Nunito",sans-serif}@media screen and (max-width:959px){section #home-donasi .slide-text h1{font-size:1.8em;margin-top:110px}section #home-donasi .slide-text p{font-size:1em}}.donate-menu{display:flex;justify-content:start;align-items:center;padding:30px 30px 0 0;width:1024px;margin:0 auto;border-top:1px solid #ccc;font-family:"Nunito",sans-serif}.donate-menu .donation-card{width:350px;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.2);background-color:#fff;overflow:hidden;margin:20px;transition:transform .3s ease}.donate-menu .donation-card:hover{transform:translateY(-5px)}.donate-menu .donation-card__image img{width:100%;height:auto;object-fit:cover}.donate-menu .donation-card__content{padding:15px;position:relative}.donate-menu .donation-card__content .donation-badge{position:absolute;top:0;right:0;margin:10px;background-color:#afeee6;color:#000;padding:5px 10px;font-size:12px;border-radius:20px}.donate-menu .donation-card__content h3{margin:10px 0;font-size:16px;font-weight:500;color:#000}.donate-menu .donation-card__content .donation-amount{color:#28a745;font-size:22px;font-weight:bold;margin:5px 0 15px}.donate-menu .donation-card__content .donation-card__body h4{font-weight:700}.donate-menu .donation-card__content .donation-description{font-size:14px;color:#666;margin-bottom:20px}.donate-menu .donation-card__footer{text-align:center;padding-bottom:10px}.donate-menu .donation-card__footer .btn-donation{display:inline-block;text-decoration:none;background-color:#169859;color:#fff;padding:10px 20px;border-radius:50px;font-weight:bold;transition:background-color .3s ease}.donate-menu .donation-card__footer .btn-donation:hover{background-color:#1ab168}@media screen and (min-width:996px){body{background-color:#fff}.main-report{width:100%;padding-top:100px}.main-report .header{border-radius:0;background:rgba(0,0,0,0)!important;text-align:left!important;padding:15px 20px 0 20px!important;box-shadow:none!important;box-sizing:border-box;font-weight:normal!important;font-size:14px!important;font-family:"Nunito",sans-serif;position:relative;display:flex;align-items:center}.main-report .header .back{float:none;margin-right:10px!important}.main-report .title{padding:10px 20px 20px 20px!important;font-size:28px!important;box-sizing:border-box;font-weight:bold!important}.main-report .detail-donasi .card-out{border-bottom:0 solid #ddd!important;box-sizing:border-box;padding:20px!important;background-color:#f2f5f4;border-radius:20px}.main-report .rincian-donasi{padding:0 0 0 30px!important}.main-report .rincian-donasi div{font-size:14px!important}.main-report .rincian-donasi div p{padding:6px 0!important}.main-report .keterangan-pencairan{border-top:0!important;padding-top:0!important}}