@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Mukta:wght@200;300;400;500;600;700;800&display=swap');
 body, .popover {
	 font-family: 'Mukta', sans-serif !important;
}
 h1, .h1 {
	 font-size: 30px;
}
 h2, .h2 {
	 font-size: 26px;
}
 h3, .h3 {
	 font-size: 22px;
}
 h4, .h4 {
	 font-size: 18px;
}
 h5, .h5 {
	 font-size: 16px;
}
 h6, .h6 {
	 font-size: 14px;
}
 p, a, b, strong {
	 font-size: 14px;
}
 ul {
	 padding-left: 0px;
}
 ul li {
	 font-size: 14px;
	 list-style: none;
}
 ::placeholder {
	 font-size: calc(12px);
}
 ::-webkit-scrollbar-track {
	 background-color: #eaeaea;
}
 ::-webkit-scrollbar {
	 width: 4px;
	 background-color: #bfbfc0;
}
 ::-webkit-scrollbar-thumb {
	 border-radius: 10px;
	 background-color: #c1c1c8;
}
 select {
	 appearance: none;
	/* Remove default arrow in modern browsers */
	 -webkit-appearance: none;
	 -moz-appearance: none;
}
 select.form-control::after {
	 content: '▼';
	 position: absolute;
	 top: 40px;
	 right: 10px;
	 transform: translateY(-50%);
	 pointer-events: none;
	 font-size: 14px;
	 color: #333;
	 z-index: 2;
}
 .table-builder {
	 margin-top: 20px;
}
 .table-builder table td, .table-builder table th {
	 padding: 0.35rem 0.55rem;
	 color: #363f5a;
	 font-size: 14px;
	 border-color: #cfd8df !important;
}
 .table-builder table thead tr {
	 background: #fff !important;
}
 .table-builder table thead tr th {
	 text-transform: capitalize;
	 position: relative;
	 color: #1c83c6;
	 font-weight: 600;
	 border-bottom-color: #f8e7d5;
}
 .table-builder table thead tr th:after {
	 content: "\eb26";
	 font-family: "tabler-icons" !important;
	 position: absolute;
	 right: 0.55rem;
	 top: 50%;
	 opacity: 0.4;
	 font-size: 15px;
	 transform: translate(0, -50%);
	 color: #131720;
}
 .table-builder table tr:nth-of-type(odd) {
	 background: #f6f6f7;
}
 .table-builder table tr td {
	 color: #485773;
}
 .table-builder table tr td i {
	 background: #fff9f3;
	 border-radius: 50%;
	 border: 1px solid;
	 height: 22px;
	 width: 22px;
	 display: inline-block;
	 text-align: center;
	 padding: 0;
	 line-height: 20px;
	 font-size: calc(10px);
	 margin-right: 4px;
}
 .table-builder table tr td i.fe-trash {
	 color: #f55656;
}
 .table-builder table tr td i.fe-edit {
	 color: #1c83c6;
}
 .action-add {
	 display: flex;
	 justify-content: end;
	 align-items: center;
	 margin-bottom: 4px;
}
 .action-add .btn-primary {
	 width: 24px;
	 height: 24px;
}
 .action-card .card-header {
	 background-color: #eaedef;
	 border-bottom: 1px solid #e5eaee;
	 padding: 0.35rem;
	 color: #363f5a;
}
 .action-card .card-header h6 {
	 font-size: 15px;
	 margin-bottom: 0px;
}
 .action-card .card-body {
	 padding: 0px;
}
 .action-card .card-body ul {
	 margin: 0px;
}
 .action-card .card-body ul li {
	 padding: 0.35rem;
	 color: #363f5a;
	 list-style: none;
	 display: flex;
	 justify-content: space-between;
	 border-bottom: 1px solid #e5eaee;
	 padding-right: 10px;
}
 .action-card .card-body ul li:last-child {
	 border-bottom: 0px;
}
 .ev-template-pagination {
	 display: flex;
	 justify-content: center;
	 align-items: center;
	 padding: 10px 0;
	 margin-bottom: 0;
	 font-size: 16px;
}
 .ev-template-pagination i {
	 cursor: pointer;
}
 .ev-template-pagination .page-item {
	 margin: 0 5px;
}
 .ev-template-pagination .page-item .page-link {
	 border: none;
	 background: #f6f9fb;
	 color: rgba(117, 129, 149, 0.9);
	 font-size: 16px;
	 padding: 0;
	 width: 32px;
	 height: 32px;
	 text-align: center;
	 padding: 0;
	 line-height: 32px;
	 border-radius: 50%;
}
 .ev-template-pagination .page-item .page-link:hover {
	 text-decoration: none;
	 color: #131720;
	 background: #eaa159;
}
 .ev-template-pagination .page-item.active .page-link {
	 color: #fff;
	 font-weight: bold;
	 background-color: #1c83c6;
}
 .ev-template-pagination .page-item.disabled .page-link {
	 color: rgba(117, 129, 149, 0.9);
}
 .ev-template-pagination .page-item.disabled .page-link::before, .ev-template-pagination .page-item.disabled .page-link::after {
	 border-color: rgba(117, 129, 149, 0.9);
}
 .ev-template-pagination .page-item:nth-last-of-type(1) .page-link, .ev-template-pagination .page-item:first-of-type .page-link {
	 background: transparent;
}
 .ev-template-pagination .page-item:nth-last-of-type(1) .page-link i, .ev-template-pagination .page-item:first-of-type .page-link i {
	 line-height: 32px;
}
 .card.info-card {
	 border: none;
	 border-radius: 5px;
	 box-shadow: 0px 0 30px rgba(1, 41, 112, 0.1);
	 padding-bottom: 10px;
}
 .card.info-card.sales-card {
	 border: none;
	 border-radius: 5px;
	 box-shadow: 0px 0 30px rgba(1, 41, 112, 0.1);
}
 .card.info-card.sales-card .card-icon {
	 color: #4154f1;
	 background: #f6f6fe;
}
 .card.info-card.sales-card .card-icon.revenue {
	 color: #2eca6a;
	 background-color: #e0f8e9 8a;
}
 .card.info-card.sales-card .card-icon.customers {
	 color: #ff771d;
	 background-color: #ffecdf 9c;
}
 .card.info-card.sales-card .card-icon.refund {
	 color: #ff4f77;
	 background-color: #ffdbe6 70;
}
 .card.info-card.sales-card .info-title {
	 padding: 20px 0 15px 0;
	 font-size: 18px;
	 font-weight: 500;
	 color: #131720;
	 margin-bottom: 0px;
}
 .card.info-card .info-body {
	 padding: 0 20px 20px 20px;
}
 .card.info-card .info-body ul li {
	 font-weight: 600;
	 padding: 8px 0px;
	 justify-content: space-between;
	 align-items: center;
}
 .card.info-card .card-icon {
	 font-size: 32px;
	 line-height: 0;
	 width: 64px;
	 height: 64px;
	 flex-shrink: 0;
	 flex-grow: 0;
}
 .card.info-card .info-title span {
	 color: #899bbd;
	 font-size: 14px;
	 font-weight: 400;
}
 .card.info-card h6 {
	 font-size: 28px;
	 color: #001737;
	 font-weight: 700;
	 margin: 0;
	 padding: 0;
}
 .cart_w_dropdown .cart_w {
	 padding: 6px;
	 position: relative;
	 border-radius: 50%;
	 width: 35px;
	 height: 35px;
	 font-size: 20px !important;
}
 .cart_w_dropdown .cart_w:after {
	 display: none;
}
 .cart_w_dropdown .cart_w .badge {
	 position: absolute;
	 right: -10px;
	 top: -9px;
	 font-size: 12px;
}
 .cart_w_dropdown .dropdown-menu {
	 width: 630px;
	 padding: 0;
	 border-color: #b9c8d2;
	 box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
 .cart_w_dropdown .dropdown-menu .ct-layout {
	 display: flex;
}
 .ct-product-list {
	 padding: 10px;
	 background: #ebf2fb;
	 height: 100%;
	 border-right: 1px solid #b9c8d2;
	 border-radius: 3px 0 0 3px;
}
 .ct-product-list .quantity-form {
	 display: flex;
	 align-items: center;
}
 .ct-product-list .quantity-form .quantity-button {
	 padding: 5px 10px;
	 border: 1px solid #ccc;
	 background-color: #f9f9f9;
	 cursor: pointer;
	 width: 20px;
}
 .ct-product-list .quantity-form .quantity-button.decrement {
	 border-radius: 2px 0 0 2px;
	 border-right: 0;
}
 .ct-product-list .quantity-form .quantity-button.increment {
	 border-radius: 0 2px 2px 0;
	 border-left: 0;
}
 .ct-product-list .quantity-form .quantity {
	 width: 45px;
	 text-align: center;
	 border: 1px solid #ccc;
	 margin: 0;
	 padding: 5px;
}
 .ct-product-list .quantity-form .quantity-button, .ct-product-list .quantity-form .quantity {
	 height: 25px;
	 padding: 0px 6px;
}
 .ct-product-list .list-group .list-group-item {
	 border-color: #b9c8d2;
	 padding: 10px;
}
 .ct-product-list .list-group .list-group-item .ct-pro-ttl {
	 width: 110px;
}
 .ct-product-list .list-group .list-group-item.ct-total {
	 font-weight: bold;
	 align-items: center;
}
 .ct-product-list .list-group .list-group-item.ct-total strong {
	 font-size: 20px;
}
 .ct-product-list .list-group .list-group-item .ti-trash {
	 line-height: 35px;
	 color: #f55656;
	 cursor: pointer;
}
 .ct-product-list .input-group .form-control {
	 border-color: #b9c8d2;
	 height: 45px;
}
 .ct-product-list .input-group .btn {
	 height: 45px;
	 font-weight: bold;
	 text-transform: uppercase;
}
 .ct_container {
	 display: flex;
	 -webkit-box-orient: vertical;
	 -webkit-box-direction: normal;
	 flex-direction: column;
	 padding: 10px;
}
 .ct_container .ct_head {
	 display: flex;
	 -webkit-box-align: center;
	 align-items: center;
	 margin-bottom: 20px;
}
 .ct_container .ct_head .ct_title {
	 font-size: 22px;
	 font-weight: 500;
	 line-height: 24px;
}
 .ct_container .ct_head .ct_tabs {
	 position: relative;
	 display: flex;
	 margin-left: auto;
}
 .ct_container .ct_head .ct_tabs button {
	 width: 52px;
	 height: 32px;
	 margin-left: 10px;
	 background: #ebf2fb;
	 border: 2px solid #b9c8d2;
	 border-radius: 6px;
	 font-size: 0;
	 -webkit-transition: border-color 0.2s;
	 transition: border-color 0.2s;
}
 .ct_container .ct_head .ct_tabs button.active {
	 background: #363f5a;
	 border-color: #363f5a;
}
 .ct_container .ct_head .ct_tabs button.active svg {
	 fill: #fff;
}
 .ct_container .ct_head .ct_tabs svg {
	 fill: #363f5a;
}
 .ct_container .payup .ct-field {
	 margin-bottom: 30px;
}
 .ct_container .ct-field {
	 position: relative;
}
 .ct_container .ct-field .ct-field_label {
	 position: absolute;
	 top: -9px;
	 left: 12px;
	 z-index: 4;
	 height: 16px;
	 padding: 0 4px;
	 background: #fff;
	 font-size: 13px;
	 font-weight: 450;
	 line-height: 14px;
	 color: #1c2d3a;
}
 .ct_container .ct-field .ct-field_input, .ct_container .ct-field .ct-field_textarea {
	 display: block;
	 position: relative;
	 width: 100%;
	 background: #fff;
	 border: 1px solid #b9c8d2;
	 border-radius: 8px;
	 font-size: 15px;
	 font-weight: 450;
	 color: #1c2d3a;
	 caret-color: #eaa159;
	 -webkit-transition: border-color 0.2s;
	 transition: border-color 0.2s;
}
 .ct_container .ct-field .ct-field_input {
	 height: 48px;
	 padding: 0 14px;
}
 .ct_container .ct-field .ct-field_input:hover, .ct_container .ct-field .ct-field_input:focus, .ct_container .ct-field .ct-field_input:focus-visible {
	 z-index: 2;
	 border-color: #eaa159;
}
 .ct_container .ct-field .ct-field_groups {
	 display: flex;
	 flex-wrap: wrap;
}
 .ct_container .ct-field .ct-field_groups .ct-field_group .ct-field_input {
	 -webkit-transition: none;
	 transition: none;
}
 .ct_container .ct-field .ct-field_groups .ct-field_group.ct-field_group--first {
	 -webkit-box-flex: 0;
	 flex: 0 0 100%;
	 margin-bottom: -2px;
}
 .ct_container .ct-field .ct-field_groups .ct-field_group.ct-field_group--first .ct-field_input {
	 border-radius: 8px 8px 0 0;
}
 .ct_container .ct-field .ct-field_groups .ct-field_group.ct-field_group--second {
	 -webkit-box-flex: 0;
	 flex: 0 0 100%;
	 margin-bottom: -2px;
}
 .ct_container .ct-field .ct-field_groups .ct-field_group.ct-field_group--second .ct-field_input {
	 border-radius: 0;
}
 .ct_container .ct-field .ct-field_groups .ct-field_system {
	 position: absolute;
	 top: 14px;
	 right: 16px;
	 z-index: 4;
	 width: 30px;
	 height: 20px;
	 background: #ebf2fb;
	 border-radius: 2px;
}
 .ct_container .ct-field .ct-field_groups .ct-field_group--expired {
	 display: flex;
	 -webkit-box-flex: 0;
	 flex: 0 0 50%;
	 border: 1px solid #b9c8d2;
	 border-radius: 0 0 0 8px;
	 position: relative;
	 text-align: left;
}
 .ct_container .ct-field .ct-field_groups .ct-field_group--expired .ct-field_input {
	 height: 44px;
	 padding: 0 16px;
	 border: none;
	 border-radius: 0;
	 text-align: center;
}
 .ct_container .ct-field .ct-field_groups .ct-field_group--expired .ct-field_input--month {
	 width: 50px;
	 padding: 0 8px 0 14px;
	 border-radius: 0 0 0 6px;
	 text-align: left;
}
 .ct_container .ct-field .ct-field_groups .ct-field_group--expired .ct-field_input--year {
	 width: calc(100% - 51px);
	 padding: 0 8px 0 8px;
}
 .ct_container .ct-field .ct-field_groups .ct-field_group--expired:after {
	 content: "/";
	 position: absolute;
	 top: 0;
	 left: 57px;
	 z-index: 4;
	 height: 44px;
	 font-size: 15px;
	 font-weight: 450;
	 color: #b9c8d2;
	 line-height: 44px;
	 pointer-events: none;
}
 .ct_container .ct-field .ct-field_groups .ct-field_group--cvv {
	 -webkit-box-flex: 0;
	 flex: 0 0 calc(50% + 2px);
	 margin-left: -2px;
}
 .ct_container .ct-field .ct-field_groups .ct-field_group--cvv .ct-field_input {
	 border-radius: 0 0 8px;
}
 .ct_container .ct_btn {
	 width: 100%;
	 height: 48px;
	 background: #eaa159;
	 border-radius: 8px;
	 font-size: 17px;
	 font-weight: 500;
	 line-height: 24px;
	 color: #fff;
	 -webkit-transition: background 0.2s, color 0.2s;
	 transition: background 0.2s, color 0.2s;
	 border: 1px solid #eaa159;
	 text-transform: uppercase;
}
 .ct_container .ct_hint {
	 display: flex;
	 -webkit-box-align: center;
	 align-items: center;
	 -webkit-box-pack: center;
	 justify-content: center;
	 margin-top: 24px;
	 font-size: 13px;
	 line-height: 20px;
	 color: #363f5a;
}
 .ct_container .ct_hint svg {
	 margin-right: 4px;
	 fill: #363f5a;
}
 .group-radio.btn-group {
	 box-shadow: 0px 0.5px 2px #e2dcd6, inset 0px 0.5px 0.5px rgba(255, 255, 255, 0.12);
}
 .group-radio.btn-group .btn label.control-label {
	 margin-bottom: 0;
}
 .group-radio.btn-group .btn input[type="radio"]:checked + label {
	 color: #4154f1;
}
 .group-radio.btn-group .btn.active, .group-radio.btn-group .btn:hover {
	 background: #eaa159 !important;
	 border-color: #785431 !important;
}
 .group-radio.btn-group .btn.active label, .group-radio.btn-group .btn:hover label {
	 color: #131720 !important;
}
 .group-radio.btn-group .btn.focus {
	 box-shadow: none !important;
}
 .payment-btns .btn {
	 width: 100px;
	 margin-right: 15px;
}
 .payment-btns .btn i {
	height: 20px;
    width: 100%;
    max-height: 38px;
}
 .payment-btns .btn.stripe_ach {
	 background: #6772e5 !important;
	 border-color: #6772e5 !important;
}
 .payment-btns .btn.stripe_ach i {
	background-image: url("data:image/svg+xml,%3Csvg id='Layer_2-2' xmlns='http://www.w3.org/2000/svg' width='781' height='213.04' viewBox='0 0 781 213.04'%3E%3Cg id='Layer_1-2'%3E%3Cpath id='Path_1' d='M35.98,83.48c0-5.55,4.55-7.68,12.09-7.68a79.352,79.352,0,0,1,35.27,9.1V51.48a93.764,93.764,0,0,0-35.27-6.54C19.2,44.94,0,60.02,0,85.19c0,39.25,54.04,33,54.04,49.92,0,6.54-5.69,8.68-13.65,8.68-11.8,0-26.88-4.84-38.83-11.38v33.85a98.79,98.79,0,0,0,38.83,8.11c29.58,0,49.92-14.65,49.92-40.11-.14-42.38-54.33-34.84-54.33-50.77h0ZM132.12,16.5l-34.7,7.4-.14,113.92c0,21.05,15.79,36.55,36.84,36.55,11.66,0,20.2-2.13,24.89-4.69V140.8c-4.55,1.85-27.02,8.39-27.02-12.66V77.65h27.02V47.36H131.99l.14-30.86h0Zm71.11,41.39-2.27-10.53H170.24V171.8H205.8V87.47c8.39-10.95,22.61-8.96,27.02-7.4V47.36c-4.56-1.71-21.2-4.84-29.59,10.52h0Zm38.26-10.53h35.7V171.8h-35.7Zm0-10.81,35.7-7.68V0l-35.7,7.54Zm109.94,8.39a40.188,40.188,0,0,0-27.88,11.09l-1.85-8.82H290.41V213.04l35.56-7.54.14-40.25c5.12,3.7,12.66,8.96,25.17,8.96,25.46,0,48.64-20.48,48.64-65.56-.14-41.24-23.61-63.72-48.5-63.72h.01Zm-8.53,97.99c-8.39,0-13.37-2.99-16.78-6.68l-.14-52.76c3.7-4.12,8.82-6.97,16.92-6.97,12.94,0,21.9,14.51,21.9,33.14s-8.82,33.28-21.9,33.28h0ZM512,110.08c0-36.41-17.64-65.14-51.34-65.14s-54.33,28.73-54.33,64.85c0,42.81,24.18,64.43,58.88,64.43,16.92,0,29.72-3.84,39.4-9.24V136.54c-9.67,4.84-20.76,7.82-34.84,7.82s-26.03-4.84-27.59-21.62h69.55c0-1.85.28-9.24.28-12.66H512ZM441.74,96.57c0-16.07,9.81-22.76,18.77-22.76s17.92,6.68,17.92,22.76Z' fill='%23fff'/%3E%3Cg id='Rectangle_5'%3E%3Cpath id='Path_18' data-name='Path 18' d='M604.5,56h124A52.506,52.506,0,0,1,781,108.5h0A52.506,52.506,0,0,1,728.5,161h-124A52.506,52.506,0,0,1,552,108.5h0A52.506,52.506,0,0,1,604.5,56Z' fill='%23fff'/%3E%3Cpath id='Path_19' data-name='Path 19' d='M604.5,56.5h124a52,52,0,0,1,52,52h0a52,52,0,0,1-52,52h-124a52,52,0,0,1-52-52h0A52,52,0,0,1,604.5,56.5Z' fill='none' stroke='%236772e5' stroke-width='1'/%3E%3C/g%3E%3Cg id='ACH' style='isolation: isolate'%3E%3Cg id='Group_12' data-name='Group 12' style='isolation: isolate'%3E%3Cg id='Group_10' data-name='Group 10' style='isolation: isolate'%3E%3Cpath id='Path_20' data-name='Path 20' d='M627.84,133l-3.54-10.51H604.08L600.53,133H589.65l19.46-52.54h9.99L638.71,133H627.83Zm-20.76-19.39h14.23l-7.08-20.65h-.15l-7,20.65Z' fill='%236772e5'/%3E%3C/g%3E%3Cg id='Group_11' data-name='Group 11' style='isolation: isolate'%3E%3Cpath id='Path_21' data-name='Path 21' d='M667.5,133.52a27.117,27.117,0,0,1-19.05-7.1q-7.74-7.11-7.73-19.54,0-11.685,7.14-19.39t19.65-7.7a27.068,27.068,0,0,1,20.95,10.07l-7.62,6.51q-5.7-6.66-13.32-6.66a15.094,15.094,0,0,0-11.43,4.7q-4.485,4.695-4.48,12.47a16.924,16.924,0,0,0,4.44,12.06,15.036,15.036,0,0,0,11.47,4.74q7.92,0,13.32-6.66l7.62,6.59a25.613,25.613,0,0,1-20.94,9.92Z' fill='%236772e5'/%3E%3Cpath id='Path_22' data-name='Path 22' d='M696.59,133V80.46h10.43v22.72h21.53V80.46h10.43V133H728.55V112.5H707.02V133Z' fill='%236772e5'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
	 background-position: center center;
	 background-repeat: no-repeat;
	 background-size: cover;
}
 .payment-btns .btn.stripe_card {
	 background: #6772e5 !important;
	 border-color: #6772e5 !important;
}
 .payment-btns .btn.stripe_card i {
	background-image: url("data:image/svg+xml,%3Csvg id='Group_9' data-name='Group 9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='781' height='213.049' viewBox='0 0 781 213.049'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_8' data-name='Rectangle 8' width='781' height='213.049' fill='none'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Crect id='Rectangle_7' data-name='Rectangle 7' width='185.261' height='73.392' transform='translate(574.716 74.624)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_8' data-name='Group 8' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M35.982,83.484c0-5.547,4.551-7.68,12.089-7.68a79.323,79.323,0,0,1,35.271,9.1V51.484a93.787,93.787,0,0,0-35.271-6.542C19.2,44.942,0,60.018,0,85.191c0,39.253,54.044,33,54.044,49.92,0,6.542-5.689,8.676-13.653,8.676-11.8,0-26.88-4.836-38.827-11.378v33.849a98.582,98.582,0,0,0,38.827,8.107c29.582,0,49.92-14.649,49.92-40.107-.142-42.382-54.329-34.845-54.329-50.774M132.124,16.5l-34.7,7.4-.142,113.92c0,21.049,15.787,36.551,36.836,36.551,11.662,0,20.2-2.133,24.889-4.693V140.8c-4.551,1.849-27.022,8.391-27.022-12.658V77.653H159V47.36H131.982Zm71.111,41.387L200.96,47.36H170.24V171.8H205.8V87.467c8.391-10.951,22.613-8.96,27.022-7.4V47.36c-4.555-1.707-21.2-4.836-29.586,10.524ZM241.493,47.36h35.7V171.8h-35.7Zm0-10.809,35.7-7.68V0l-35.7,7.538Zm109.938,8.391a40.182,40.182,0,0,0-27.876,11.093l-1.849-8.818H290.418V213.049l35.556-7.538.142-40.249c5.12,3.7,12.658,8.96,25.173,8.96,25.458,0,48.64-20.48,48.64-65.564-.142-41.245-23.609-63.716-48.5-63.716M342.9,142.933c-8.391,0-13.369-2.987-16.782-6.684l-.142-52.764c3.7-4.124,8.818-6.969,16.924-6.969,12.942,0,21.9,14.507,21.9,33.138,0,19.057-8.818,33.279-21.9,33.279M512,110.08c0-36.409-17.636-65.138-51.342-65.138-33.849,0-54.329,28.729-54.329,64.853,0,42.809,24.178,64.427,58.88,64.427,16.924,0,29.724-3.84,39.4-9.244V136.533c-9.671,4.836-20.764,7.822-34.844,7.822-13.8,0-26.027-4.836-27.591-21.618h69.547c-.005-1.848.279-9.244.279-12.657M441.742,96.569c0-16.071,9.813-22.756,18.773-22.756,8.676,0,17.92,6.684,17.92,22.756Z' fill='%23fff'/%3E%3Cpath id='Path_4' data-name='Path 4' d='M604.5,56h124a52.5,52.5,0,0,1,0,105h-124a52.5,52.5,0,0,1,0-105' fill='%23fff'/%3E%3Cpath id='Path_5' data-name='Path 5' d='M604.5,56.5h124a52,52,0,0,1,0,104h-124a52,52,0,0,1,0-104Z' fill='none' stroke='%236772e5' stroke-width='1'/%3E%3Cg id='Group_7' data-name='Group 7' style='isolation: isolate'%3E%3Cg id='Group_6' data-name='Group 6'%3E%3Cg id='Group_5' data-name='Group 5' clip-path='url(%23clip-path-2)'%3E%3Cg id='Group_4' data-name='Group 4' style='isolation: isolate'%3E%3Cg id='Group_3' data-name='Group 3'%3E%3Cg id='Group_2' data-name='Group 2' clip-path='url(%23clip-path-2)'%3E%3Ctext id='CARD' transform='translate(574.716 131.055)' fill='%236772e5' font-size='66' font-family='AvertaStd-Bold' font-weight='700'%3E%3Ctspan x='0' y='0'%3ECA%3C/tspan%3E%3Ctspan y='0' letter-spacing='-0.004em'%3ER%3C/tspan%3E%3Ctspan y='0'%3ED%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
	 background-position: center center;
	 background-repeat: no-repeat;
	 background-size: cover;
}
 .payment-btns .btn.paypal {
	 background: #ffd247 !important;
	 border-color: #ffd247 !important;
}
 .payment-btns .btn.paypal i {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='761.788' height='165.98' viewBox='0 0 761.788 165.98'%3E%3Cg id='Layer_1-2' transform='translate(0)'%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath id='Path_8' data-name='Path 8' d='M37,148.9l2.66-16.97-5.93-.14H5.4L25.09,6.6a1.643,1.643,0,0,1,.55-.98,1.6,1.6,0,0,1,1.05-.39H74.46c15.86,0,26.8,3.31,32.52,9.84a22.5,22.5,0,0,1,5.21,9.79c.87,3.7.88,8.12.04,13.51l-.06.39v3.45l2.68,1.52a18.539,18.539,0,0,1,5.42,4.15,19.379,19.379,0,0,1,4.4,9.9,41.888,41.888,0,0,1-.63,14.36,50.672,50.672,0,0,1-5.87,16.26,33.3,33.3,0,0,1-9.29,10.21,37.793,37.793,0,0,1-12.52,5.67,62.585,62.585,0,0,1-15.65,1.81H76.99a11.191,11.191,0,0,0-11.06,9.46l-.28,1.53-4.71,29.9-.21,1.1a.935.935,0,0,1-.3.64.776.776,0,0,1-.49.18H36.99' fill='%2328356a' fill-rule='evenodd'/%3E%3Cpath id='Path_9' data-name='Path 9' d='M117.38,39.16c-.14.91-.3,1.85-.49,2.81-6.3,32.44-27.85,43.64-55.38,43.64H47.49a6.815,6.815,0,0,0-6.73,5.78l-9.21,58.58a3.594,3.594,0,0,0,3.54,4.16H59.95a5.993,5.993,0,0,0,5.91-5.06l.24-1.27,4.68-29.79.3-1.63a5.986,5.986,0,0,1,5.91-5.07h3.72c24.08,0,42.94-9.81,48.45-38.18,2.3-11.85,1.11-21.75-4.98-28.71a23.745,23.745,0,0,0-6.8-5.26' fill='%23298fc2' fill-rule='evenodd'/%3E%3Cpath id='Path_10' data-name='Path 10' d='M110.79,36.52c-.96-.28-1.96-.54-2.97-.77s-2.07-.42-3.15-.6a77.976,77.976,0,0,0-12.35-.9H54.88a5.887,5.887,0,0,0-2.58.59,5.967,5.967,0,0,0-3.32,4.48l-7.97,50.6-.23,1.47a6.807,6.807,0,0,1,6.73-5.78H61.53c27.53,0,49.08-11.21,55.38-43.64.19-.96.35-1.89.49-2.81a33.3,33.3,0,0,0-5.18-2.19c-.46-.15-.93-.3-1.41-.44' fill='%2322284f' fill-rule='evenodd'/%3E%3Cpath id='Path_11' data-name='Path 11' d='M48.96,39.32a5.982,5.982,0,0,1,5.9-5.06H92.3a78.016,78.016,0,0,1,12.36.9q1.62.255,3.15.6c1.02.23,2.01.49,2.97.77.48.14.95.29,1.42.44a34.3,34.3,0,0,1,5.18,2.19c1.87-11.99-.02-20.15-6.48-27.54C103.78,3.48,90.93,0,74.47,0H26.7a6.835,6.835,0,0,0-6.75,5.79L.05,132.27a4.113,4.113,0,0,0,4.05,4.76H33.59L48.96,39.32' fill='%2328356a' fill-rule='evenodd'/%3E%3Cpath id='Path_12' data-name='Path 12' d='M258.41,11.94H213.86a6.2,6.2,0,0,0-6.12,5.24L189.72,131.75a3.719,3.719,0,0,0,3.68,4.3h21.27a6.2,6.2,0,0,0,6.12-5.24l4.86-30.9a6.2,6.2,0,0,1,6.11-5.25h14.1c29.35,0,46.28-14.24,50.71-42.47,1.99-12.35.08-22.05-5.68-28.84-6.33-7.46-17.56-11.41-32.47-11.41Zm5.13,41.85c-2.44,16.03-14.65,16.03-26.46,16.03h-6.72l4.72-29.94a3.71,3.71,0,0,1,3.67-3.14h3.08c8.05,0,15.63,0,19.56,4.6,2.34,2.74,3.05,6.82,2.16,12.45Z' fill='%2328356a' fill-rule='evenodd'/%3E%3Cpath id='Path_13' data-name='Path 13' d='M392.72,52.41H371.38a3.718,3.718,0,0,0-3.67,3.14l-.94,5.98-1.49-2.17c-4.62-6.72-14.92-8.97-25.2-8.97-23.58,0-43.71,17.91-47.64,43.03-2.04,12.53.86,24.51,7.95,32.87,6.5,7.68,15.8,10.88,26.87,10.88a40.764,40.764,0,0,0,29.53-12.25l-.95,5.95a3.719,3.719,0,0,0,3.66,4.31h19.22a6.192,6.192,0,0,0,6.12-5.25L396.37,56.7a3.714,3.714,0,0,0-3.66-4.3ZM362.98,94.05c-2.06,12.22-11.73,20.43-24.07,20.43-6.19,0-11.14-1.99-14.33-5.77-3.15-3.75-4.35-9.09-3.35-15.03a23.9,23.9,0,0,1,23.91-20.59c6.06,0,10.98,2.02,14.23,5.83,3.25,3.85,4.54,9.22,3.61,15.14Z' fill='%2328356a' fill-rule='evenodd'/%3E%3Cpath id='Path_14' data-name='Path 14' d='M504.7,54.24H483.26a6.2,6.2,0,0,0-5.13,2.73l-29.57,43.68L436.03,58.67a6.2,6.2,0,0,0-5.94-4.43H409.02a3.732,3.732,0,0,0-3.53,4.93l23.62,69.5-22.2,31.43a3.721,3.721,0,0,0,3.03,5.88h21.41a6.192,6.192,0,0,0,5.09-2.66L507.75,60.1a3.725,3.725,0,0,0-3.05-5.85' fill='%2328356a' fill-rule='evenodd'/%3E%3Cpath id='Path_15' data-name='Path 15' d='M576.18,11.94H531.62a6.19,6.19,0,0,0-6.11,5.24L507.49,131.75a3.715,3.715,0,0,0,3.66,4.3h22.87a4.329,4.329,0,0,0,4.27-3.67L543.4,99.9a6.2,6.2,0,0,1,6.11-5.25h14.1c29.35,0,46.28-14.24,50.72-42.47,2-12.35.08-22.05-5.69-28.84-6.33-7.46-17.55-11.41-32.46-11.41Zm5.14,41.85c-2.43,16.03-14.65,16.03-26.46,16.03h-6.72l4.72-29.94a3.7,3.7,0,0,1,3.66-3.14h3.08c8.04,0,15.63,0,19.56,4.6,2.34,2.74,3.05,6.82,2.16,12.45Z' fill='%23298fc2' fill-rule='evenodd'/%3E%3Cpath id='Path_16' data-name='Path 16' d='M710.47,52.41H689.15a3.692,3.692,0,0,0-3.66,3.14l-.94,5.98-1.5-2.17c-4.62-6.72-14.91-8.97-25.19-8.97-23.57,0-43.7,17.91-47.62,43.03-2.03,12.53.85,24.51,7.94,32.87,6.52,7.68,15.8,10.88,26.87,10.88a40.765,40.765,0,0,0,29.53-12.25l-.95,5.95a3.721,3.721,0,0,0,3.67,4.31h19.21a6.2,6.2,0,0,0,6.11-5.25L714.16,56.7a3.734,3.734,0,0,0-3.68-4.3ZM680.73,94.05c-2.05,12.22-11.73,20.43-24.07,20.43-6.18,0-11.14-1.99-14.33-5.77-3.15-3.75-4.34-9.09-3.35-15.03a23.914,23.914,0,0,1,23.91-20.59c6.06,0,10.98,2.02,14.23,5.83,3.26,3.85,4.55,9.22,3.61,15.14Z' fill='%23298fc2' fill-rule='evenodd'/%3E%3Cpath id='Path_17' data-name='Path 17' d='M733.84,15.09,715.55,131.76a3.715,3.715,0,0,0,3.66,4.3h18.38a6.185,6.185,0,0,0,6.12-5.24L761.74,16.26a3.724,3.724,0,0,0-3.66-4.31H737.49a3.716,3.716,0,0,0-3.66,3.15' fill='%23298fc2' fill-rule='evenodd'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
	 background-position: center center;
	 background-repeat: no-repeat;
	 background-size: cover;
	 height: 16px;
}
 .payment-btns .btn:nth-last-of-type(1) {
	 margin-right: 0;
}
 .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
	 color: #000;
}
 .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {
	 background-color: #1c83c6;
	 border-color: #1c83c6;
}
 .btn-secondary {
	 color: #363f5a !important;
	 background-color: #fff !important;
	 border-color: #d6dae1 !important;
}
 .btn-success {
	 color: #fff;
	 background-color: #00b74a;
	 border-color: #00b74a;
}
 .btn-outline-primary {
	 color: #1c83c6;
	 border-color: #1c83c6;
}
 .btn-outline-primary:hover {
	 color: #fff;
	 border-color: #1c83c6;
	 background-color: #1c83c6;
}
 .btn {
	 font-size: 14px !important;
	 font-weight: 400;
}
 .btn-primary {
	 background-color: #1c83c6 !important;
	 border-color: #1c83c6 !important;
	 color: #fff;
	 border-radius: 4px;
	 font-size: 14px;
}
 .btn-outline-theme_primary {
	 color: #131720;
	 border-color: #131720;
}
 .btn-outline-theme_primary:hover {
	 color: #fff;
	 border-color: #131720;
	 background-color: #131720;
}
 @keyframes square-animation {
	 0% {
		 left: 0;
		 top: 0;
	}
	 10.5% {
		 left: 0;
		 top: 0;
	}
	 12.5% {
		 left: 32px;
		 top: 0;
	}
	 23% {
		 left: 32px;
		 top: 0;
	}
	 25% {
		 left: 64px;
		 top: 0;
	}
	 35.5% {
		 left: 64px;
		 top: 0;
	}
	 37.5% {
		 left: 64px;
		 top: 32px;
	}
	 48% {
		 left: 64px;
		 top: 32px;
	}
	 50% {
		 left: 32px;
		 top: 32px;
	}
	 60.5% {
		 left: 32px;
		 top: 32px;
	}
	 62.5% {
		 left: 32px;
		 top: 64px;
	}
	 73% {
		 left: 32px;
		 top: 64px;
	}
	 75% {
		 left: 0;
		 top: 64px;
	}
	 85.5% {
		 left: 0;
		 top: 64px;
	}
	 87.5% {
		 left: 0;
		 top: 32px;
	}
	 98% {
		 left: 0;
		 top: 32px;
	}
	 100% {
		 left: 0;
		 top: 0;
	}
}
 .loader {
	 position: relative;
	 width: 96px;
	 height: 96px;
	 transform: rotate(45deg);
}
 .loader-square {
	 position: absolute;
	 top: 0;
	 left: 0;
	 width: 28px;
	 height: 28px;
	 margin: 2px;
	 border-radius: 0px;
	 background: #1c83c6;
	 background-size: cover;
	 background-position: center;
	 background-attachment: fixed;
	 animation: square-animation 10s ease-in-out infinite both;
}
 .loader-square:nth-of-type(0) {
	 animation-delay: 0s;
}
 .loader-square:nth-of-type(1) {
	 animation-delay: -1.4285714286s;
}
 .loader-square:nth-of-type(2) {
	 animation-delay: -2.8571428571s;
}
 .loader-square:nth-of-type(3) {
	 animation-delay: -4.2857142857s;
}
 .loader-square:nth-of-type(4) {
	 animation-delay: -5.7142857143s;
}
 .loader-square:nth-of-type(5) {
	 animation-delay: -7.1428571429s;
}
 .loader-square:nth-of-type(6) {
	 animation-delay: -8.5714285714s;
}
 .loader-square:nth-of-type(7) {
	 animation-delay: -10s;
}
 .form-group {
	 margin-bottom: 12px !important;
	 position: relative;
}
 .form-group label {
	 font-size: 14px;
	 color: #212529;
	 font-weight: 400;
	 margin-bottom: 5px;
}
 .form-group label.payload-btns {
	 display: flex;
	 justify-content: space-between;
}
 .form-group label.payload-btns .payload-btns {
	 display: flex;
}
 .form-group label.payload-btns .btn {
	 height: 25px;
	 width: 25px;
}
 .form-control {
	 font-size: 14px !important;
	 color: #212529 !important;
	 border: 1px solid #e5eaee;
	 font-weight: 500;
	 padding: 6px 10px;
	 border-radius: 3px !important;
}
 .form-control::placeholder {
	 color: #b4b3bb !important;
	 font-weight: 400;
}
 .form-control:focus {
	 border-color: #d6dae1;
	 box-shadow: none;
}
 .btn {
	 height: 34px;
	 font-size: 14px;
	 display: flex;
	 justify-content: center;
	 align-items: center;
}
 .btn-primary {
	 background-color: #1c83c6 !important;
	 border-color: #1c83c6 !important;
	 color: #fff;
	 border-radius: 4px;
	 font-size: 13px;
}
 .btn-primary:hover {
	 background-color: #1c83c6 !important;
	 border-color: #1c83c6 !important;
}
 .toggle-r {
	 display: flex;
	 align-items: center;
}
 .toggle-r .switch {
	 display: inline-block;
	 width: 50px;
	 height: 20px;
	 position: relative;
	 margin-bottom: 0px;
	 margin-right: 8px;
}
 .toggle-r .switch input {
	 display: none;
}
 .toggle-r .slider {
	 position: absolute;
	 top: 0;
	 bottom: 0;
	 left: 0;
	 right: 0;
	 border-radius: 30px;
	 box-shadow: 0 0 0 2px #b9c8d2, 0 0 4px #b9c8d2;
	 cursor: pointer;
	 border: 4px solid transparent;
	 overflow: hidden;
	 transition: 0.4s;
	 background: #f7fbfd;
}
 .toggle-r .slider:before {
	 position: absolute;
	 content: "";
	 width: 100%;
	 height: 100%;
	 background: #b9c8d2;
	 border-radius: 30px;
	 transform: translateX(-30px);
	 transition: 0.4s;
}
 .toggle-r input:checked + .slider {
	 background: #d5eaf5;
	 box-shadow: 0 0 0 2px #0084cd, 0 0 2px #0084cd;
}
 .toggle-r input:checked + .slider:before {
	 transform: translateX(30px);
	 background: #0084cd;
}
 .toggle-r .switch.flat .slider {
	 box-shadow: none;
}
 .toggle-r .switch.flat .slider:before {
	 background: #fff;
}
 .toggle-r .switch.flat input:checked + .slider {
	 background: #0084cd;
}
 .toggle-r .switch.flat input:checked + .slider:before {
	 background: #95c9e5;
}
 .toggle-r .t-active {
	 font-weight: 600;
}
 .toggle-r .btn {
	 height: 34px;
	 font-size: 14px;
	 display: flex;
	 justify-content: center;
	 align-items: center;
}
 .toggle-r .btn-primary {
	 background-color: #1c83c6;
	 border-color: #1c83c6;
	 color: #fff;
	 border-radius: 4px !important;
	 font-size: 13px;
}
 .no-data-block {
	 position: relative;
	 min-height: 150px;
}
 .no-data-block .no-data-block-inner {
	 position: absolute;
	 left: 0;
	 right: 0;
	 bottom: 0;
	 top: 0;
	 height: 100%;
	 width: 100%;
	 margin: auto;
	 z-index: 9;
}
 .no-data-block .no-data-block-inner .no-data-block-img {
	 position: relative;
	 height: 45px;
}
 .no-data-block .no-data-block-inner .no-data-block-img img {
	 position: absolute;
	 left: 0;
	 right: 0;
	 top: 0;
	 bottom: 0;
	 right: 0;
	 margin: auto;
	 max-width: 100%;
	 max-height: 100%;
}
 .no-data-block .no-data-block-inner p {
	 font-size: 13px;
	 text-align: center;
	 margin: 0;
	 margin-top: 3px;
	 color: #8a96a3;
	 font-weight: 600;
}
 .eve-right {
	 width: calc(100% - 300px);
	 border: 1px solid #ddd;
}
 .eve-right .ev-heading {
	 display: block;
	 width: 100%;
	 margin-bottom: 14px;
}
 .eve-right .ev-heading .form-control {
	 background-color: transparent;
	 border-radius: 0px;
	 color: #1c83c6;
	 font-weight: 600;
	 font-size: 18px;
	 border: 0px;
	 height: 30px;
}
 .eve-right .ev-heading .form-control:focus {
	 box-shadow: none;
}
 .eve-right .ev-center-sec {
	 width: calc(100% - 300px);
	 padding: 0px !important;
	 border-right: none;
}
 sup {
	 color: #f55656;
	 font-size: 13px;
	 top: 0px;
}
 .ng-select .ng-select-container:hover {
	 box-shadow: none;
}
 .ng-select .ng-select-container {
	 border: 1px solid #e5eaee;
}
 .ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
	 font-size: 13px;
}
 .ng-select.ng-select-focused:not(.ng-select-opened) > .ng-select-container {
	 border-color: #d1d6e2;
	 box-shadow: none;
}
 .ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
	 font-weight: 500;
}
 .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked {
	 background-color: #000 !important;
	 color: #1c83c6 !important;
	 font-weight: 500;
}
 .ng-select.ng-select-opened > .ng-select-container {
	 border-color: #d1d6e2 #d1d6e2 #d1d6e2 !important;
}
 .ng-select.ng-select-custom {
	 padding: 0;
	 width: calc(100%);
	 height: 42px;
}
 .ng-select.ng-select-custom.ng-select-single .ng-select-container {
	 height: 42px;
}
 .ng-select.ng-select-custom.ng-select-single .ng-select-container .ng-value-container .ng-input {
	 padding-left: 12px;
	 height: 32px;
}
 .ng-select.ng-select-custom.ng-select-single .ng-select-container .ng-value-container .ng-input > input {
	 padding: 4px 0;
}
 .ng-select.ng-select-custom.ng-select-multiple {
	 height: inherit;
	 min-height: 42px;
}
 .ng-select.ng-select-custom.ng-select-multiple .ng-select-container {
	 height: inherit;
	 min-height: 42px;
}
 .ng-select.ng-select-custom.ng-select-multiple .ng-select-container .ng-value-container {
	 flex-flow: row;
}
 .ng-select.ng-select-custom.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
	 top: 12px;
}
 .ng-select.ng-select-custom.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
	 margin-top: 34px;
}
 .ng-select.ng-select-custom.ng-select-multiple .ng-select-container .ng-value-container .ng-value + .ng-input[aria-expanded="false"]::after {
	 content: "Search...";
	 position: absolute;
	 left: 2px;
	 top: 2px;
	 color: #c3ccdd;
}
 .ng-select.ng-select-custom.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
	 position: absolute;
	 width: calc(100% - 24px);
	 left: 12px;
	 top: 10px;
}
 .ng-select.ng-select-custom.ng-select-multiple.ng-select-clearable + i {
	 top: 10px;
	 transform: none;
}
 .ng-select.ng-select-custom .ng-select-container {
	 background: transparent;
	 height: 42px;
	 border: 0;
	 padding: 4px 30px 4px 14px;
}
 .ng-select.ng-select-custom .ng-select-container .ng-value-container {
	 padding-left: 0;
}
 .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
	 top: 1px;
}
 .ng-select.ng-select.ng-select-multiple .ng-select-container .ng-value-container {
	 padding-left: 8px;
}
 .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
	 font-size: 15px;
	 padding-top: 4px;
}
 .ng-select.ng-select-disabled .ng-select-container {
	 background-color: #f3f3f3 !important;
}
 .ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow {
	 border: 0;
	 height: 20px;
	 width: 20px;
	 display: inline-block;
	 position: absolute;
	 right: 5px;
	 top: -11px;
	 text-align: right;
}
 .ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow:before {
	 content: "\e92e";
	 font-family: "Feather" !important;
	 color: #b4b3bb;
	 font-size: 15px;
}
 .ng-select .ng-select-container .ng-value-container {
	 position: relative;
}
 .ng-select .ng-select-container .ng-value-container .ng-placeholder {
	 font-size: 14px;
	 color: #c3c3c3;
	 position: relative;
	 line-height: 24px;
}
 .ng-select .ng-select-container .ng-clear-wrapper {
	 margin-right: 8px;
}
 .ng-select.ng-select-opened .ng-select-container .ng-value-container .ng-placeholder {
	 top: 5px;
}
 .ng-select .ng-dropdown-panel {
	 text-align: left;
}
 p-paginator {
	 font-family: 'Mukta' !important;
}
 p-paginator .p-inputtext {
	 padding: 6px 0px 6px 6px;
}
 p-paginator .p-paginator .p-paginator-first, p-paginator .p-paginator .p-paginator-prev, p-paginator .p-paginator .p-paginator-next, p-paginator .p-paginator .p-paginator-last {
	 height: 32px !important;
}
 p-paginator .p-paginator {
	 color: #6c757d;
	 padding: 2px 15px;
	 color: #1c83c6;
	 border-left: 0px;
	 border-right: 0px;
	 font-size: 14px;
	 justify-content: end !important;
	 border-bottom: 0px;
	 border-top-left-radius: 0px;
	 border-top-right-radius: 0px;
}
 p-paginator .p-paginator .p-dropdown-trigger .p-icon-wrapper svg {
	 width: 12px;
	 height: 12px;
}
 p-paginator .p-paginator .p-paginator-pages .p-paginator-page {
	 font-size: 14px;
}
 p-paginator .p-paginator .p-paginator-pages .p-paginator-page.p-highlight {
	 background: #1c83c6;
	 border-color: #1c83c6;
	 color: #fff;
	 border-radius: 100%;
	 font-size: 14px;
}
 p-paginator .p-paginator .p-dropdown {
	 height: 32px;
}
 p-paginator .p-paginator .p-dropdown .p-dropdown-trigger {
	 width: 32px;
}
 p-paginator .p-paginator .p-dropdown .p-dropdown-label {
	 font-family: 'Mukta' !important;
	 font-size: 14px;
}
 p-paginator .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover {
	 border-radius: 100% !important;
}
 p-paginator .p-paginator-next {
	 height: 32px !important;
}
 p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover {
	 border-radius: 100% !important;
}
 p-paginator .p-paginator.p-component {
	 margin-top: 10px;
	 display: flex;
	 justify-content: center !important;
	 margin-bottom: 10px;
}
 .theme-green .bs-datepicker-head {
	 background-color: #1c83c6;
}
 .theme-green .bs-datepicker-body table td.week span {
	 color: #1c83c6;
}
 .theme-green .bs-datepicker-body table td span.selected {
	 background-color: #1c83c6;
}
 .ev-content-border {
	 outline: 2px dashed rgba(213, 212, 212, 0.8);
	 outline-offset: -2px;
	 padding: 8px 12px !important;
}
 .dark_pink_content {
	 outline: none;
	 padding: 15px !important;
}
 .dark_pink_content:hover {
	 outline: 2px dashed rgba(213, 212, 212, 0.8);
	 outline-offset: -2px;
}
 .event-tm-info h2, .event-tm-info h5, .event-tm-info h6, .event-tm-info p {
	 width: 100%;
}
 .event-tm-info h2.ev-content-border, .event-tm-info h5.ev-content-border, .event-tm-info h6.ev-content-border, .event-tm-info p.ev-content-border {
	 outline: none;
}
 .event-tm-info h2.ev-content-border:hover, .event-tm-info h5.ev-content-border:hover, .event-tm-info h6.ev-content-border:hover, .event-tm-info p.ev-content-border:hover {
	 outline: 2px dashed rgba(213, 212, 212, 0.8);
}
 .event-tm-info h2.ev-content-border.active, .event-tm-info h5.ev-content-border.active, .event-tm-info h6.ev-content-border.active, .event-tm-info p.ev-content-border.active {
	 outline: 2px solid #1c83c6;
}
 .property-card-inner:hover .ev-content-border {
	 outline: 1.5px dashed #1c83c6;
}
 .checkbox.style-c {
	 position: relative;
	 cursor: pointer;
	 -webkit-user-select: none;
	 -moz-user-select: none;
	 -ms-user-select: none;
	 user-select: none;
	 display: flex;
	 align-items: center;
}
 .checkbox.style-c input {
	 opacity: 0;
	 cursor: pointer;
	 height: 0;
	 width: 0;
}
 .checkbox.style-c input:checked ~ .checkbox__checkmark {
	 background-color: #f7cb15;
}
 .checkbox.style-c input:checked ~ .checkbox__checkmark:after {
	 opacity: 1;
}
 .checkbox.style-c:hover input ~ .checkbox__checkmark {
	 background-color: #eee;
}
 .checkbox.style-c:hover input:checked ~ .checkbox__checkmark {
	 background-color: #f7cb15;
}
 .checkbox.style-c .checkbox__checkmark {
	 position: absolute;
	 top: 9px;
	 left: -7px;
	 height: 15px;
	 width: 15px;
	 background-color: #eee;
	 transition: background-color 0.25s ease;
	 border-radius: 4px;
}
 .checkbox.style-c .checkbox__checkmark:after {
	 content: "";
	 position: absolute;
	 left: 6px;
	 top: 1px;
	 width: 5px;
	 height: 10px;
	 border: solid #3f4a4c;
	 border-width: 0 2px 2px 0;
	 transform: rotate(45deg);
	 opacity: 0;
	 transition: opacity 0.25s ease;
}
 .checkbox.style-c .checkbox__body {
	 color: #3f4a4c;
	 font-size: 15px;
	 margin-left: 20px;
	 margin-top: 4px;
	 font-weight: 400;
	 margin-bottom: 5px;
}
 .radio label {
	 margin-bottom: 15px;
	 display: flex;
	 align-items: center;
	 color: inherit;
	 font-size: 15px;
}
 .radio input[type="radio"] {
	 position: absolute;
	 opacity: 0;
}
 .radio input[type="radio"] + .radio-label:before {
	 content: '';
	 background: #eee;
	 border-radius: 100%;
	 border: 1px solid #dcdcdd;
	 display: inline-block;
	 width: 20px;
	 height: 20px;
	 position: relative;
	 margin-right: 8px;
	 vertical-align: top;
	 cursor: pointer;
	 text-align: center;
	 transition: all 250ms ease;
}
 .radio input[type="radio"]:checked + .radio-label:before {
	 background-color: #1c83c6;
	 box-shadow: inset 0 0 0 4px #f4f4f4;
}
 .radio input[type="radio"]:focus + .radio-label:before {
	 outline: none;
	 border-color: #1c83c6;
}
 .radio input[type="radio"]:disabled + .radio-label:before {
	 box-shadow: inset 0 0 0 4px #f4f4f4;
	 border-color: #b4b4b4;
	 background: #b4b4b4;
}
 .radio input[type="radio"] + .radio-label:empty:before {
	 margin-right: 0;
}
 .toggle-sec input {
	 display: none;
}
 .toggle-sec span {
	 margin-left: 8px;
	 font-size: 15px;
}
 .toggle-sec .chkbx-toggle + label {
	 position: relative;
	 cursor: pointer;
	 outline: none;
	 width: 35px;
	 height: 18px;
	 background-color: rgba(117, 129, 149, 0.9);
	 border-radius: 60px;
	 transition: background 0.3s;
	 margin-bottom: 0px;
}
 .toggle-sec .chkbx-toggle + label::before, .toggle-sec .chkbx-toggle + label::after {
	 content: "";
	 display: block;
	 position: absolute;
}
 .toggle-sec .chkbx-toggle + label::before {
	 right: 1px;
	 left: 1px;
	 top: 1px;
	 bottom: 1px;
	 background-color: rgba(117, 129, 149, 0.9);
	 border-radius: 60px;
	 transition: background 0.3s;
}
 .toggle-sec .chkbx-toggle + label::after {
	 top: -1px;
	 left: 0;
	 width: 20px;
	 height: 20px;
	 background-color: #fff;
	 border-radius: 100%;
	 box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
	 transition: transform 0.3s;
}
 .toggle-sec .chkbx-toggle:checked + label {
	 background-color: #eabe08;
}
 .toggle-sec .chkbx-toggle:checked + label::before {
	 background-color: #f7cb15;
}
 .toggle-sec .chkbx-toggle:checked + label::after {
	 transform: translateX(20px);
}
 .toggle-sec .chkbx-toggle:disabled + label {
	 opacity: 0.5;
	 cursor: default;
}
 .custom_radio {
	 display: inline-block;
}
 .custom_radio input[type="radio"] {
	 display: none;
}
 .custom_radio:checked + label:before {
	 transition: all 0.3s ease;
	 box-shadow: inset 0 0 0 0.35em #fff, inset 0 0 0 1em #ff9800;
}
 .custom_radio input[type="radio"] + label {
	 position: relative;
	 display: flex;
	 padding-left: 25px;
	 padding-top: 5px;
	 cursor: pointer;
	 line-height: 1em;
	 transition: all 0.3s ease-in-out;
	 font-weight: 400;
	 font-size: 15px;
}
 .custom_radio input[type="radio"] + label:before, .custom_radio input[type="radio"] + label:after {
	 content: '';
	 position: absolute;
	 top: 0;
	 left: 0;
	 width: 20px;
	 height: 20px;
	 text-align: center;
	 color: #fff;
	 border-radius: 50%;
	 transition: all 0.3s ease;
	 border: 1px solid #e5eaee;
}
 .custom_radio input[type="radio"] + label:before {
	 box-shadow: inset 0 0 0 0.2em #fff, inset 0 0 0 1em #fff;
}
 .custom_radio input[type="radio"] + label:hover:before {
	 box-shadow: inset 0 0 0 0.5em #fff, inset 0 0 0 1em #c3cad8;
}
 .custom_radio input[type="radio"]:checked + label:before {
	 -webkit-transition: all 0.3s ease;
	 transition: all 0.3s ease;
	 box-shadow: inset 0 0 0 0.35em #fff, inset 0 0 0 1em #ff9800;
}
 .card-deck .card.widget-stats:nth-last-of-type(1) {
	 margin-right: 15px;
}
 .ng-dropdown-panel {
	 z-index: 1060 !important;
}
section.wrapper .row .headerdom {
    width: calc(100% - 30px);
    margin-left: 15px;
    margin-right: 15px;
    padding: 7px 15px;
}
section.wrapper .row .headerdom * {
    line-height: normal;
    margin-bottom: 0;
}