:root{--mp-result-border-radius:10px}.font-light{font-family:AdelleSansARA-Light}.font-regular{font-family:AdelleSansARA-Regular}.font-semibold{font-family:AdelleSansARA-Semibold}.font-bold{font-family:AdelleSansARA-Bold}#zakatAccordion .accordion-button:after{background-image:none;color:#0f2f57;content:"";display:block;font-family:Font Awesome\ 5 Free;font-size:22px;font-weight:700;margin-block-end:17px;margin-block-start:-30px;margin-inline:auto 0;text-align:center}#zakatAccordion .accordion-button:not(.collapsed):after{background-image:none;color:#666;margin-block-start:0}#zakatAccordion a{cursor:pointer}#share-elements-accordion .accordion-button:after{background-image:none;color:#0f2f57;content:"";display:block;font-family:Font Awesome\ 5 Free;font-size:22px;font-weight:700;margin-block-end:17px;margin-block-start:-30px;margin-inline:auto 0;text-align:center}#share-elements-accordion .accordion-button:not(.collapsed):after{background-image:none;color:#666;margin-block-start:0}#share-elements-accordion a{cursor:pointer}.stickyMoney{inset-block-start:122px;position:sticky}.edit-investment-shares .wrapper,.edit-wrapper-shares .wrapper{display:none!important}.total-zakat-wrapper.no-money h5,.total-zakat-wrapper.no-money strong{color:#666!important}.total-zakat-wrapper.no-money .card.white-card .card-header{background-image:url(../images/card-header-bg-gray.svg)}.total-zakat-wrapper.no-money .additional-money{display:none!important}.total-zakat-wrapper.no-money button{background:#999!important;color:#fff!important}.total-zakat-wrapper.no-money #paymentZakat{pointer-events:none}@media(max-width:767.98px){#zakatAccordion .accordion-button .w-50{width:35%!important}#share-elements-accordion .accordion-button .w-50{width:35%!important}.zakat-buttons-list li:not(:last-child){width:50%!important}.zakat-buttons-list li:last-child,.zakat-buttons-list li:last-child button,.zakat-buttons-list li:not(:last-child) button{width:100%!important}.zakat-icon{margin:5px auto}.total-zakat-wrapper{inset-block-end:0;inset-inline-start:0;padding:0;position:fixed;width:100%;z-index:1000000}.total-zakat-wrapper .card{border-radius:0;border-start-end-radius:15px;border-start-start-radius:15px;margin:0!important;width:100%!important}.total-zakat-wrapper #paymentZakat{width:100%}.total-zakat-wrapper .money-to-pay{background-color:#f7f7f7}}@media(min-width:768px)and (max-width:991px){.zakkah-page .nav .nav-item:last-child{flex:1.5;margin-inline-end:0}}@media(min-width:768px)and (max-width:1199px){.zakkah-page .content .title{font-size:48px;margin-block-end:25px}.zakkah-page .content .description{font-size:14px;margin-block-end:36px}.zakkah-page .content .number{font-size:50px;line-height:50px}.zakkah-page .content .currency{font-size:14px}.zakkah-page .content .add-to-cart-form{margin-block-end:8px}.zakkah-page .content .add-to-cart-form .action{font-size:14px;margin-inline-end:9px;padding:7px 60px}.zakkah-page .content .add-to-cart-form .btn-round-icon{height:34px;padding:9px 0;width:36px}.zakkah-page .content .custom-link,.zakkah-page .content .input-data .input-wrapper input{font-size:14px}.zakkah-page .modal .modal-content{padding:40px 35px 60px}.zakkah-page .modal .modal-content .result-amount{font-size:15px}.zakkah-page .modal .modal-content .input-wrapper{font-size:15px;margin-block-end:30px;padding:9px 30px}.zakkah-page .modal .modal-content .input-wrapper input{font-size:15px}.zakkah-page .modal .modal-content .calculate-action{font-size:15px;padding:7px 70px}.zakkah-page .modal .modal-content .input-data>h3{font-size:15px}.zakkah-page .modal .seperator{margin:14px 0}.zakkah-page .modal-dialog.modal-dialog-centered{width:500px}}@media(max-width:767px){.zakkah-page .text-danger{color:#dc3545!important}.zakkah-page .content .title{font-size:45px;margin-block-end:20px}.zakkah-page .content .add-to-cart-form{margin-block-end:15px}.zakkah-page .content .add-to-cart-form .action{font-size:16px;line-height:0;margin-inline-end:10px;padding:20px 50px}.zakkah-page .content .add-to-cart-form .btn-round-icon{height:46px;padding:13px 0;width:48px}.zakkah-page .content .center-wrapper{padding:27px 10px 20px}.zakkah-page .content .input-data .input-wrapper{padding:4px 10px}.zakkah-page .modal .modal-content{padding:60px 25px 90px}.zakkah-page .modal .modal-content .title{font-size:22px}.zakkah-page .modal .modal-content .result-amount{flex-wrap:wrap;font-size:18px}.zakkah-page .modal .modal-content .input-wrapper{font-size:15px;margin-block-end:20px;padding:15px 30px}.zakkah-page .modal .modal-content .input-wrapper input{font-size:18px;width:80%}.zakkah-page .modal .modal-content .calculate-action{font-size:18px;padding:10px 70px}.zakkah-page .modal .modal-content .input-data>h3{font-size:18px}.zakkah-page .modal .seperator{margin:20px 0}.zakkah-page .nav{display:block;max-width:100%;overflow-x:auto;white-space:nowrap}.zakkah-page .nav .nav-item{display:inline-block;flex:unset;margin-block-end:10px;margin-inline-end:0;width:140px}.zakkah-page .nav .nav-item:last-child{width:210px}.zakkah-page .btn-primary-green{padding:5px 15px}}@media(max-width:575px){.zakkah-page .nav-item span{margin-inline-start:15px}.zakkah-page .nav-item:last-child span{margin-inline-start:0}.zakkah-page .table td,.zakkah-page .table th{white-space:nowrap}}.zakkah-page .content .title{color:#214570;font-size:45px;margin-block-end:10px}.zakkah-page .content .description{color:#0d8f75;font-size:18px;margin-block-end:35px}.zakkah-page .content .number{font-size:66px;line-height:70px}.zakkah-page .content .currency{font-size:24px}.zakkah-page .content .add-to-cart-form{margin-block-end:35px}.zakkah-page .content .add-to-cart-form .cart-ctr{justify-content:center}.zakkah-page .content .add-to-cart-form .action{box-shadow:0 4px 8px 0 rgba(0,106,70,.3);font-size:18px;margin-inline-end:17px;padding:16px 100px}.zakkah-page .content .add-to-cart-form .btn-round-icon{height:60px;padding:16px 0;width:62px}.zakkah-page .content .custom-link{color:#1b4f5f;font-size:20px;font-weight:600;text-decoration:underline}.zakkah-page .content .custom-link:hover{color:#3588a2}.zakkah-page .content .zakah-summary-on-mobile .number{font-family:AdelleSansARA-Semibold;font-size:24px;line-height:24px}.zakkah-page .content .zakah-summary-on-mobile .currency{font-family:AdelleSansARA-Semibold;font-size:14px}.zakkah-page .content .input-data .input-wrapper{align-items:center;background:#fff;border:2px solid #e1e1e1;border-radius:60px;color:#06b085;display:flex;flex:1;padding:3px 15px}.zakkah-page .content .input-data .input-wrapper input{background:#fff;border:none;color:#1b4f5f;font-size:16px;outline:none;width:84%}.zakkah-page .content .input-data .input-wrapper input+span{font-size:14px;white-space:nowrap}.zakkah-page .content .input-data .input-wrapper select{border:none;color:#214570;cursor:pointer;outline:none!important;width:100%}.zakkah-page .modal .seperator{background:#d9d9d9;height:2px;margin:40px 0}.zakkah-page .modal .modal-content{border-radius:20px;padding:60px 55px 90px}.zakkah-page .modal .modal-content .title{font-size:30px;font-weight:600;margin-block-end:13px}.zakkah-page .modal .modal-content .result-amount{display:flex;font-size:24px;justify-content:space-between}.zakkah-page .modal .modal-content .result-amount>span{color:#1b4f5f}.zakkah-page .modal .modal-content .input-data{display:flex;flex-direction:column;justify-content:center}.zakkah-page .modal .modal-content .input-data>h3{color:#1b4f5f;font-size:24px;margin-block-end:15px}.zakkah-page .modal .modal-content .input-wrapper{align-items:center;background:#fff;border:2px solid #e1e1e1;border-radius:60px;color:#06b085;display:flex;font-size:18px;justify-content:space-between;margin-block-end:50px;padding:23px 30px}.zakkah-page .modal .modal-content .input-wrapper input{background:#fff;border:none;color:#1b4f5f;font-size:20px;margin-inline-end:10px;outline:none;width:100%}.zakkah-page .modal .modal-content .calculate-action{box-shadow:0 4px 8px 0 rgba(0,106,70,.3);font-size:22px;margin:auto;padding:11px 100px}.zakkah-page .modal .modal-content .value .unit{font-size:18px}.zakkah-page .nav .nav-item{flex:1;margin-inline-end:15px}.zakkah-page .nav .nav-item:last-child{margin-inline-end:0}.zakkah-page .nav .nav-item:last-child span{padding-inline-start:20px}.zakkah-page .nav.nav-pills .nav-link{background-color:#fff;border:1.4px solid #214570;border-radius:30px;color:#214570;font-weight:600;position:relative;text-align:center;transition:.3s}.zakkah-page .nav.nav-pills .nav-link:focus,.zakkah-page .nav.nav-pills .nav-link:hover{box-shadow:0 0 2px 5px rgba(0,59,76,.1);outline:none}.zakkah-page .nav.nav-pills .nav-link.active{background-color:#0d8f75;border:1px solid #0d8f75;color:#fff}.zakkah-page .nav.nav-pills .nav-link.active:focus,.zakkah-page .nav.nav-pills .nav-link.active:hover{box-shadow:none;outline:none}.zakkah-page .nav.nav-pills .nav-link.active img:first-child{display:none}.zakkah-page .nav.nav-pills .nav-link.active img:last-child{display:inline}.zakkah-page .nav.nav-pills .nav-link img:last-child{display:none}.zakkah-page .nav.nav-pills .nav-link img:first-child{display:inline}.zakkah-page .summary{border:none;border-radius:20px;box-shadow:0 3px 15px hsla(0,0%,67%,.3)}.zakkah-page .summary .card-header:first-child{background-color:#f2f2f2;border:none;border-radius:20px 20px 0 0;color:#214570}.zakkah-page .tab-content{background:hsla(0,0%,95%,.6);border-radius:20px;height:100%;padding:15px}.zakkah-page .tab-content .card{border:none;border-radius:15px;box-shadow:0 3px 5px rgba(0,0,0,.1)}.zakkah-page .card-title{color:#214570}.zakkah-page .table td,.zakkah-page .table th{color:#214570;font-size:12px}.zakkah-page .dropdown{width:100%}.zakkah-page .dropdown a{color:#214570;display:block}.zakkah-page .dropdown-toggle:after{float:left;margin-block-start:10px}[dir=ltr] .zakkah-page .dropdown-toggle:after{float:right}.zakkah-page .modal-dialog.modal-dialog-centered{max-width:95%;width:750px}

.padding-header {
    background: transparent url(../images/header-img.svg) left top 130px no-repeat;
    height: 100%;
    min-height: calc(100vh - 70px);
    padding-block-start:130px;width: 100%
}

body{
    overflow: visible;
}
.btn-wrapper .boxed-btn{
    padding: 7px;
}

.top-40px {
    inset-block-start: 40px
}
.top-55px{
    inset-block-start: 55px
}

.end-18px, .inset-end-18px, .left-18px {
    inset-inline-end: 18px;
}

.z-index-1070 {
    z-index: 450!important;
}
.lh-28px {
    line-height: 28px;
}

.h-26px {
    height: 26px!important;
}
.w-26px {
    width: 26px!important;
}
.bg-grey-1 {
    background-color: #eee;
}
.rounded-circle {
    border-radius: 50%!important;
}
.text-black-50 {
    color: rgba(0,0,0,.5)!important;
}
.text-center {
    text-align: center!important;
}

.border-0 {
    border: 0!important;
}

.shadow-none {
    box-shadow: none!important;
}

.bg-primary-transparent {
    background-color: var(--main-color-one);
}
.text-black {
    color: #000!important;
}
.text-white {
    color: #fff!important;
}
.text-primary {
    color:var(--main-color-one) !important;
}
.w-200px {
    width: 200px!important;
}

.mw-150px {
    min-width: 150px!important;
}

.btn-gray-3 {
    background-color: #999!important;
    color: #fff!important;
}

.card.white-card .card-header {
    background-color: #fff;
    color: var(--main-color-one);
    padding: 0.9375rem 1.5625rem 0.4375rem;
}
.card.white-card .card-header h5 {
    color: var(--main-color-one);
}

.card.white-card {
    border: 0;
    border-radius: 0.625rem;
    box-shadow: 0 1px 10px 0 rgba(78,78,78,.18);
    overflow: hidden;
}

.min-h-220px {
    min-height: 220px!important;
}
.rounded-18px {
    border-radius: 18px!important;
}
.custom-tooltip {
    cursor: pointer;
}
.custom-tooltip:active+.custom-tooltip__text, .custom-tooltip:focus+.custom-tooltip__text, .custom-tooltip:hover+.custom-tooltip__text {
    opacity: 1;
    visibility: visible;
    z-index: 9999;
}


@media (min-width: 992px){
.custom-tooltip+.custom-tooltip__text {
    inset-block-end: 30px;
    inset-inline-start: 100px;
    width: 280px;
}}
.custom-tooltip+.custom-tooltip__text {
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.14);
    border-radius: 10px;
    font-size: 12px;
    inset-block: 30px 0;
    opacity: 0;
    padding: 8px;
    position: absolute;
    text-align: start;
    transition: .3s;
    visibility: hidden;
    width: fit-content;
    z-index: -1;
}
.custom-tooltip+.custom-tooltip__text {
    height: fit-content;
    inset-block-end: 30px;
    inset-inline-end: 0;
}

.info-icon {
    color: var(--main-color-one);
}
.text-primary-color {
    color: var(--main-color-one)!important;
}
.fs-52px {
    font-size: 52px;
}
.fs-22px {
    font-size: 22px;
}
.lh-42px {
    line-height: 42px;
}

.total-zakat-wrapper.no-money #zakat_donation {
    display: none!important;
}
@media (max-width: 575.98px){
   .top-sm-60px {
    inset-block-start: 60px;
} 
   .top-sm-70px {
    inset-block-start: 70px;
} 
.w-sm-100px {
    width: 100px!important;
}

.fs-sm-16px {
    font-size: 16px;
}
}




