@font-face{font-family:'popins-regular';src:url("../../fonts/poppins/Poppins-Regular.ttf") format("truetype")}@font-face{font-family:'popins-light';src:url("../../fonts//poppins/Poppins-Light.ttf") format("truetype")}@font-face{font-family:'popins-bold';src:url("../../fonts/poppins/Poppins-Bold.ttf") format("truetype")}@font-face{font-family:'popins-semi-bold';src:url("../../fonts/poppins/Poppins-Medium.ttf") format("truetype")}body{font-family:popins-regular;position:relative;display:flex;flex-direction:column;justify-content:space-between}*:focus{outline:0px;border:none}.text-semi-bold{font-family:popins-semi-bold}.text-success{color:#3FAE28}.text-fail{color:#F9322B !important}.page{font-family:popins-light;color:#04220c;padding-top:1rem;padding-bottom:1rem}.btn-neg{color:white;font-size:13px;background:#F9322B !important}.text-alt{color:#01713d}.btn-custom{border:1px solid white;background:#01713d;color:white !important;font-size:13px}.btn-custom i{margin-right:0.5rem}.btn-danger{background:#F9322B}.form-control{border:0.05rem solid #8bc53e;font-size:0.9rem}.custom-header{display:flex;justify-content:space-between;flex-direction:row;border-bottom:0.01rem solid #a5a5a9;align-items:center}.custom-header button{margin-bottom:0.5rem}.custom-header a{color:#04220c !important;text-decoration:none !important}.section-right{border-radius:0.2rem;width:100%;padding:1rem;background:white;background:-webkit-linear-gradient(to bottom, #01713d, #01713d, #013c21);background:linear-gradient(to bottom, #01713d, #01713d, #013c21)}.centered{width:100%;height:100%;display:flex;align-items:center}.select{width:100%;align-items:center;padding:0.3rem;border-radius:0.2rem;border:0.01rem solid #8bc53e}.select select,.select input{border:none;width:100%}.select .form-control{height:unset;padding-top:0.1rem;padding-bottom:0.1rem}.select select:focus{outline:0px !important;border:none !important}.border-bottom{border-bottom:0.1rem solid #a5a5a9}.bg-green{background:#3FAE28}.bg-red{background:#F9322B}.bg-grey{background:#a5a5a9}.pagination .active{background:#01713d !important}.pagination .active .page-link{z-index:1;color:#fff;background-color:#01713d;border-color:#013c21}.collection-tile-wrapper .tile{padding:0.5rem 1rem;border-bottom:4px solid #04220c;background-color:whitesmoke}.collection-tile-wrapper .tile .main-text{width:100%;display:flex;justify-content:space-between;flex-direction:row;align-items:center;font-size:2rem;color:#04220c}.collection-tile-wrapper .tile .main-text i{float:left !important;font-size:1.8rem}.collection-tile-wrapper .tile .main-text .up{color:#3FAE28}.collection-tile-wrapper .tile .main-text .down{color:#F9322B}.collection-tile-wrapper .tile .text-semi-bold{color:#04220c}.collection-tile-wrapper .tile .separator{border-top:0.08rem solid #a5a5a9;margin-bottom:0.1rem;margin-top:0.1rem}.pages{padding:0.3rem 1rem;border-radius:0.25rem;display:flex;justify-content:space-between;flex-direction:row;text-align:center;align-items:center}.pages button{color:#04220c}.custom-table{overflow:scroll;height:100%}.custom-table .table tr th{color:#04220c;font-size:15px;font-family:popins-semi-bold}.custom-table .table tr th .avatar-circle{background:whitesmoke;border-radius:50%;border:0.05rem solid #8bc53e;padding:0.2rem;width:30px;height:30px;display:flex;justify-content:center;flex-direction:row;align-items:center}.custom-table .table tr th .avatar-circle i{color:#01713d}.custom-table .table td{font-size:14px;height:30px}.modal-dialog .modal-content{color:#04220c !important;border:0.01rem solid #a5a5a9;border-radius:0.25rem}.modal-dialog .modal-content .modal-body{font-size:13px;padding:1rem 2rem}.modal-dialog .modal-content .modal-body .file-upload-wrapper{display:flex;justify-content:center;flex-direction:row;align-items:center}.modal-dialog .modal-content .modal-body .file-upload-wrapper #file{display:inline-block;width:100%;padding:120px 0 0 0;height:100px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url("https://cdn1.iconfinder.com/data/icons/hawcons/32/698394-icon-130-cloud-upload-512.png") center center no-repeat #e4e4e4;border-radius:0.25rem;background-size:60px 60px}.search{border:0.01rem solid #8bc53e;display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:0.3rem 1rem;border-radius:0.25rem}.search input{border:none;width:100%}.search i{color:#8bc53e}.collector-card{background-color:whitesmoke;margin-bottom:1.5rem}.collector-card .body{border:0.05rem solid #01713d;padding:0.5rem;overflow:hidden}.collector-card .body .tile{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;margin-bottom:0.5rem;font-size:14px}.collector-card .body .tile .lable{color:gray;font-family:popins-light;width:30%}.collector-card .body .tile .title{width:70%;font-family:popins-semi-bold;margin-left:1rem;border-bottom:0.05rem solid grey}.collector-card .footer{border:0.05rem solid #01713d;width:100%;padding:0.5rem;font-size:14px;background:#a5a5a9;color:white;font-family:popins-semi-bold;display:flex;justify-content:space-between;flex-direction:row}.collector-card .footer a{color:white !important;text-decoration:none !important}.circular-icon{background-color:#dae4ee;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;flex-direction:row;align-items:center}.circular-icon i{font-size:1rem;color:#517096}.admin-card{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;margin-bottom:2rem;border-bottom:0.2rem solid #a5a5a9;padding:0.5rem;background:#8e9eab;background:-webkit-linear-gradient(to bottom, #eef2f3, #eef2f3);background:linear-gradient(to bottom, #eef2f3, #eef2f3)}.admin-card .circular-icon{width:50px;height:50px;border:2px solid white;background-color:#d1d9d554}.admin-card .circular-icon i{font-size:1.3rem;color:#a5a5a9}.admin-card .body{text-align:start;margin-left:1rem}.admin-card .body .name{color:#04220c;font-family:popins-semi-bold}.admin-card .body .email{color:grey;font-family:popins-light}.avatar-wrapper{display:flex;justify-content:center;flex-direction:row}.avatar-wrapper .light-border{border:0.01rem solid white;padding:0.1rem;border-radius:50%}.avatar-wrapper .light-border .avatar{width:130px;height:130px;border:0.01rem solid white;border-radius:50%;overflow:hidden}.avatar-wrapper .light-border .avatar img{background-color:white;width:100%;padding:1rem;object-fit:cover;object-position:center}.auth-wrapper{width:100vw;height:100vh;display:flex;justify-content:center;flex-direction:row;align-items:center;background:white}.auth-wrapper .auth-form .header{display:flex;justify-content:center;flex-direction:row;align-items:center;margin-bottom:2rem}.auth-wrapper .auth-form .header img{width:200px;object-fit:contain;object-position:center}.auth-wrapper .auth-form .body{box-shadow:0px 5px 18px 3px rgba(0,0,0,0.17);-webkit-box-shadow:0px 5px 18px 3px rgba(0,0,0,0.17);-moz-box-shadow:0px 5px 18px 3px rgba(0,0,0,0.17);border-radius:0.25rem;min-width:500px;background-color:white;padding:2rem 2.5rem;display:flex;justify-content:space-between;flex-direction:row;flex-direction:column;font-family:popins-light}.auth-wrapper .auth-form .body .error{color:#F9322B;font-size:13px;list-style:none}.auth-wrapper .auth-form .body .title{font-size:1.5rem;text-align:center;margin-bottom:2rem}.auth-wrapper .auth-form .body input{padding:1.5rem 1rem}.auth-wrapper .auth-form .body button{width:100%;padding:1rem;font-size:1.2rem;color:#04220c;font-family:popins-semi-bold}.auth-wrapper .auth-form .body a,.auth-wrapper .auth-form .body p{color:grey;font-size:14px;margin-bottom:0}.auth-wrapper .auth-form .body *:focus{border:0;outline:none}.auth-wrapper .auth-form .body a:hover{color:#01713d;text-decoration:none}.main-wrapper{overflow-X:hidden;overflow-Y:scroll;height:100vh}.main-wrapper .navigation{min-height:100vh;position:relative;background:white;background:-webkit-linear-gradient(to bottom, white, #01713d, #01713d, #013c21);background:linear-gradient(to bottom, white, #01713d, #01713d, #013c21);width:250px;padding:1rem}.main-wrapper .navigation .brand-logo{display:flex;justify-content:center;flex-direction:row;flex-direction:column;align-items:center;margin-bottom:5rem}.main-wrapper .navigation .divider{margin-top:1rem;border-top:0.01rem solid white;margin-bottom:1rem}.main-wrapper .navigation .nav-tabs{flex-direction:column;border:none}.main-wrapper .navigation .nav-tabs .nav-link{border-radius:0.25rem;color:white;margin-bottom:1rem;font-family:popins-light}.main-wrapper .navigation .nav-tabs .nav-link i{float:right}.main-wrapper .navigation .nav-tabs .active a{background-color:white;color:#04220c !important}.main-wrapper .navigation .nav-tabs .active .collapse .card a{background:#b8f5d8 !important}.main-wrapper .navigation .nav-tabs .nav-item .inner-btn{font-size:15px;padding:0.5rem;width:100%;display:flex;justify-content:space-between;flex-direction:row;align-items:center}.main-wrapper .navigation .nav-tabs .nav-item .inner-btn i{font-size:13;margin-left:1rem}.main-wrapper .navigation .avatar-wrapper{position:absolute;bottom:1rem;margin-top:4rem;width:fit-content;display:flex;justify-content:space-between;flex-direction:row;color:white}.main-wrapper .navigation .avatar-wrapper .avatar{width:45px;height:45px;border:0.01rem solid white;border-radius:50%;overflow:hidden;margin-right:1rem}.main-wrapper .navigation .avatar-wrapper .avatar img{background-color:white;width:100%;padding:0.4rem;object-fit:cover;object-position:center}.main-wrapper .navigation .avatar-wrapper .name{font-family:popins-bold;font-size:14px}.main-wrapper .navigation .avatar-wrapper .phone{font-size:14px}.main-wrapper .navigation .avatar-wrapper .logout{padding:0.01rem 1.3rem}.main-wrapper .navigation .avatar-wrapper .logout i{margin-right:0.5rem}.main-wrapper .main-body{height:inherit;overflow-y:scroll;overflow-x:hidden}.dashboard-wrapper{font-family:popins-light;padding-top:1rem;padding-bottom:1rem;color:#04220c}.dashboard-wrapper .header h2{font-family:popins-bold}.dashboard-wrapper .header p{color:grey}.dashboard-wrapper .summary{padding:1rem 1rem}.dashboard-wrapper .summary .notifications{margin-bottom:1rem;margin-top:1rem}.dashboard-wrapper .summary .notifications .tile{display:flex;justify-content:space-between;flex-direction:row;width:100%;background-color:white;padding:0.2rem;border-radius:0.2rem;align-items:center;margin-bottom:1.5rem}.dashboard-wrapper .summary .notifications .tile .icon{border-radius:0.5rem;border:0.05rem solid #8bc53e;width:40px;height:40px;display:flex;justify-content:center;flex-direction:row;align-items:center}.dashboard-wrapper .summary .notifications .tile .icon i{font-size:1.3rem;color:#04220c}.dashboard-wrapper .summary .notifications .tile .title{width:70%;font-size:0.9rem;align-items:baseline;color:#04220c;font-family:popins-light;display:flex;justify-content:start;flex-direction:row}.dashboard-wrapper .summary .notifications .tile .title .count{font-family:popins-bold;margin-right:1rem}.dashboard-wrapper .summary .divider{border-top:0.01rem solid grey}.dashboard-wrapper .summary .filter{border-radius:0.25rem;padding:1rem;background:white;margin-top:3rem;font-size:14px}.dashboard-wrapper .summary .filter select{padding:0.3rem;font-size:14px}.clients-wrapper{position:relative}.clients-wrapper .filter{padding-top:3rem;padding-bottom:1rem;font-size:15px}.clients-wrapper .filter *:focus{outline:none;border:none}.clients-wrapper .custom-table{margin-bottom:3rem}.clients-wrapper .pages{position:absolute;bottom:0;right:0}.client-wrapper .profile h6{color:white}.client-wrapper .profile .client-info{background:white;border-radius:0.25rem;color:#04220c;font-size:15px;padding:1rem 0.5rem;overflow:hidden;font-family:popins-light}.client-wrapper .profile .client-info .row{margin-bottom:0.5rem;text-align:start !important}.client-wrapper .profile .client-info .row .label{font-size:12px;color:grey}.client-wrapper .profile .client-info .row .title{width:100%;border-bottom:0.01rem solid #a5a5a9}.client-wrapper .profile .payment-history .tile{font-family:popins-semi-bold;display:flex;justify-content:center;flex-direction:row;border:0.05rem solid white;align-items:center;margin-bottom:1rem;color:white;padding:0.3rem 0.8rem;border-radius:0.25rem}.client-wrapper .client-forms{margin-top:1rem}.client-wrapper .client-forms .nav-tabs-custom{display:flex;justify-content:space-between;flex-direction:row}.client-wrapper .client-forms .nav-tabs-custom button{border:none;text-align:start;background-color:transparent;font-family:popins-semi-bold;color:grey;padding-left:0;font-size:18px;padding-bottom:0.1rem;width:45%}.client-wrapper .client-forms .nav-tabs-custom *:focus{outline:none;border:none}.client-wrapper .client-forms .nav-tabs-custom .active{color:#04220c;border-bottom:0.1rem solid #01713d}.client-wrapper .client-forms .tab-content{padding-top:3rem}.client-wrapper .client-forms .tab-content .form-row{font-family:popins-light;margin-bottom:1rem}.client-wrapper .client-forms .tab-content .form-row .col-md-6{padding-right:1rem}.client-wrapper .client-forms .tab-content .form-row .col-md-6 label{color:grey}.client-wrapper .client-forms .tab-content .payment-form .col-md-4 label{color:grey;margin-left:2.5rem}.client-wrapper .client-forms .tab-content .payment-form .col-md-4 input[type="checkbox"]{margin-left:0.5rem;-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:8px}.client-wrapper .client-forms .tab-content .submit{width:100%;margin-top:1rem;text-align:center}.client-wrapper .client-forms .tab-content .submit button{padding:0.5rem 5.5rem;font-family:popins-semi-bold}.collections-wrapper .section-right{padding:2.8rem 1rem}.collections-wrapper .section-right .summary{background:white;padding:1rem;display:flex;justify-content:flex-start;flex-direction:row;flex-direction:column;border-radius:0.5rem}.collections-wrapper .section-right .summary .tile{display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:0.5rem 0rem}.collections-wrapper .section-right .summary .tile .icon-wrapper{margin-right:1rem;width:43px;height:43px;background-color:#dae4ee;padding:0.5rem;border-radius:50%;display:flex;justify-content:center;flex-direction:row;align-items:center}.collections-wrapper .section-right .summary .tile .icon-wrapper i{color:#e5b526;font-size:1.2rem}.collections-wrapper .section-right .summary .tile .min-icon{background-color:#dae4ee;width:40px;height:40px}.collections-wrapper .section-right .summary .tile .min-icon i{color:#517096;font-size:1rem}.collections-wrapper .section-right .summary .amount{font-family:popins-bold;height:100%;font-size:2rem;color:gray}.collections-wrapper .section-right .summary .transactions{font-family:popins-semi-bold;height:100%;font-size:1.3rem;color:gray}.collections-wrapper .section-right .summary .divider{border-bottom:0.01rem solid grey}.collections-wrapper .section-right .filter{border-radius:0.25rem;padding:1rem;padding-bottom:2rem;background:white;margin-top:3rem;font-size:14px}.collections-wrapper .section-right .filter select{padding:0.3rem;font-size:14px}.collections-wrapper .body{position:relative}.collections-wrapper .body .custom-table{margin-top:3rem;padding-bottom:4rem}.collections-wrapper .body .pages{position:absolute;right:0;bottom:0}.collections-wrapper .modal-dialog .modal-body .client-form .col-md-4 label{color:grey;margin-left:2.5rem}.collections-wrapper .modal-dialog .modal-body .client-form .col-md-4 input[type="checkbox"]{margin-left:0.5rem;-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:8px}.logs-wrapper .body .filter{width:100%;overflow-x:hidden !important}.logs-wrapper .body .paper{height:700px;overflow-y:scroll;background-color:#eeeeee;border:0.05rem solid grey;padding:2rem 3rem}.logs-wrapper .body .paper .log{border-bottom:0.1rem dotted grey;margin-bottom:2rem;font-size:14px}.logs-wrapper .body .paper .log .mono{font-family:monospace !important;font-weight:200}.logs-wrapper .body .paper .delete{color:#F9322B}.logs-wrapper .body .paper .edit{color:#01713d}.logs-wrapper .body .paper .other{color:blue}.defaulters-wrapper .body{position:relative}.defaulters-wrapper .body .custom-table{margin-top:3rem;padding-bottom:4rem}.defaulters-wrapper .body .pages{margin-top:1.5rem;position:absolute;right:0;bottom:0}.defaulters-wrapper .section-right{padding:2.8rem 1rem}.defaulters-wrapper .section-right .search{background-color:white}.defaulters-wrapper .section-right .filter{border-radius:0.25rem;padding:1rem;padding-bottom:2rem;background:white;margin-top:2rem;font-size:14px}.defaulters-wrapper .section-right .filter select{padding:0.3rem;font-size:14px}.collectors-wrapper{width:100%}.collector-wrapper .profile h6{color:white}.collector-wrapper .profile .divider{border-bottom:0.05rem solid grey;margin-top:1rem;margin-bottom:2rem}.collector-wrapper .profile .board{background:white;border-radius:0.25rem;color:#04220c;font-size:15px;padding:1rem 0.5rem;overflow:hidden;font-family:popins-light}.collector-wrapper .profile .board .row{margin-bottom:0.5rem;text-align:start !important}.collector-wrapper .profile .board .row .label{font-size:12px;color:grey}.collector-wrapper .profile .board .row .title{width:100%;border-bottom:0.01rem solid #a5a5a9}.collector-wrapper .profile .collection .row{margin-bottom:1rem}.collector-wrapper .profile .collection .row .title{font-family:popins-semi-bold}.collector-wrapper .collector-tabs{margin-top:3rem}.collector-wrapper .collector-tabs .nav-tabs-custom{display:flex;justify-content:space-between;flex-direction:row}.collector-wrapper .collector-tabs .nav-tabs-custom button{border:none;text-align:start;background-color:transparent;font-family:popins-semi-bold;color:grey;padding-left:0;font-size:18px;padding-bottom:0.1rem;width:45%}.collector-wrapper .collector-tabs .nav-tabs-custom *:focus{outline:none;border:none}.collector-wrapper .collector-tabs .nav-tabs-custom .active{color:#04220c;border-bottom:0.1rem solid #01713d}.collector-wrapper .collector-tabs .tab-content{padding-top:2rem}.collector-wrapper .collector-tabs .tab-content .form-row{font-family:popins-light;margin-bottom:1rem}.collector-wrapper .collector-tabs .tab-content .form-row .col-md-6{padding-right:1rem}.collector-wrapper .collector-tabs .tab-content .form-row .col-md-6 label{color:grey}.collector-wrapper .collector-tabs .tab-content .payment-form .col-md-4 label{color:grey;margin-left:2.5rem}.collector-wrapper .collector-tabs .tab-content .payment-form .col-md-4 input[type="checkbox"]{margin-left:0.5rem;-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:8px}.collector-wrapper .collector-tabs .tab-content .submit{width:100%;margin-top:4rem;text-align:center}.collector-wrapper .collector-tabs .tab-content .submit button{padding:0.5rem 5.5rem;font-family:popins-semi-bold}.admins-wrapper{width:100%}.admins-wrapper .profile h6{color:white}.admins-wrapper .profile .board{background:white;border-radius:0.25rem;color:#04220c;font-size:15px;padding:1rem 0.5rem;overflow:hidden;font-family:popins-light}.admins-wrapper .profile .board .row{margin-bottom:0.5rem;text-align:start !important}.admins-wrapper .profile .board .row .label{font-size:12px;color:grey}.admins-wrapper .profile .board .row .title{width:100%;border-bottom:0.01rem solid #a5a5a9}.admins-wrapper .profile .admin-form{background:white;border-radius:0.25rem;color:#04220c;font-size:15px;padding:1rem;overflow:hidden;font-family:popins-light}.admins-wrapper .profile .admin-form .filter-group label{font-size:13px}.admins-wrapper .profile .admin-form .filter-group input{font-size:14px}.coverage-wrapper .body{margin-top:3rem}.coverage-wrapper .location{position:relative;padding-bottom:4rem}.coverage-wrapper .location .pages{position:absolute;bottom:0;right:0}.coverage-wrapper .categories{background-color:whitesmoke}.coverage-wrapper .categories .table thead tr th{color:white}.collection-groups-wrapper .group-tile{margin-top:2rem;border-radius:4px;border:1px solid #a5a5a9}.collection-groups-wrapper .group-tile .title{background-color:#01713d;color:white;padding:0.5rem}.collection-groups-wrapper .group-tile .body{padding-right:0.5rem;padding-left:0.5rem}.collection-groups-wrapper .group-tile .body div{border-bottom:1px solid #a5a5a9;margin-top:0.7rem;font-size:14px;font-family:popins-semi-bold;display:flex;justify-content:flex-start;flex-direction:row}.collection-groups-wrapper .group-tile .body div span{margin-right:0.5rem;font-family:popins-light}
