a {
    color: #0672df;
    text-decoration: none;
}

a:hover,
a:focus {
    text-decoration: none !important;
    outline: none !important;
}

/* Margins & Paddings */
.m-auto {
    margin: 0 auto !important;
}

.m-0 {
    margin: 0px !important;
}

.m-1 {
    margin: 1px !important;
}

.m-2 {
    margin: 2px !important;
}

.m-3 {
    margin: 3px !important;
}

.m-4 {
    margin: 4px !important;
}

.m-5 {
    margin: 5px !important;
}

.m-10 {
    margin: 10px !important;
}

.m-15 {
    margin: 15px !important;
}

.m-20 {
    margin: 20px !important;
}

.m-25 {
    margin: 25px !important;
}

.m-30 {
    margin: 30px !important;
}

.m-35 {
    margin: 35px !important;
}

.m-40 {
    margin: 40px !important;
}

.m-t-0 {
    margin-top: 0px !important;
}

.m-t-1 {
    margin-top: 1px !important;
}

.m-t-2 {
    margin-top: 2px !important;
}

.m-t-3 {
    margin-top: 3px !important;
}

.m-t-4 {
    margin-top: 4px !important;
}

.m-t-5 {
    margin-top: 5px !important;
}

.m-t-10 {
    margin-top: 10px !important;
}

.m-t-15 {
    margin-top: 15px !important;
}

.m-t-20 {
    margin-top: 20px !important;
}

.m-t-25 {
    margin-top: 25px !important;
}

.m-t-30 {
    margin-top: 30px !important;
}

.m-t-35 {
    margin-top: 35px !important;
}

.m-t-40 {
    margin-top: 40px !important;
}

.m-r-0 {
    margin-right: 0px !important;
}

.m-r-1 {
    margin-right: 1px !important;
}

.m-r-2 {
    margin-right: 2px !important;
}

.m-r-3 {
    margin-right: 3px !important;
}

.m-r-4 {
    margin-right: 4px !important;
}

.m-r-5 {
    margin-right: 5px !important;
}

.m-r-10 {
    margin-right: 10px !important;
}

.m-r-15 {
    margin-right: 15px !important;
}

.m-r-20 {
    margin-right: 20px !important;
}

.m-r-25 {
    margin-right: 25px !important;
}

.m-r-30 {
    margin-right: 30px !important;
}

.m-r-35 {
    margin-right: 35px !important;
}

.m-r-40 {
    margin-right: 40px !important;
}

.m-b-0 {
    margin-bottom: 0px !important;
}

.m-b-1 {
    margin-bottom: 1px !important;
}

.m-b-2 {
    margin-bottom: 2px !important;
}

.m-b-3 {
    margin-bottom: 3px !important;
}

.m-b-4 {
    margin-bottom: 4px !important;
}

.m-b-5 {
    margin-bottom: 5px !important;
}

.m-b-10 {
    margin-bottom: 10px !important;
}

.m-b-15 {
    margin-bottom: 15px !important;
}

.m-b-20 {
    margin-bottom: 20px !important;
}

.m-b-25 {
    margin-bottom: 25px !important;
}

.m-b-30 {
    margin-bottom: 30px !important;
}

.m-b-35 {
    margin-bottom: 35px !important;
}

.m-b-40 {
    margin-bottom: 40px !important;
}

.m-l-0 {
    margin-left: 0px !important;
}

.m-l-1 {
    margin-left: 1px !important;
}

.m-l-2 {
    margin-left: 2px !important;
}

.m-l-3 {
    margin-left: 3px !important;
}

.m-l-4 {
    margin-left: 4px !important;
}

.m-l-5 {
    margin-left: 5px !important;
}

.m-l-10 {
    margin-left: 10px !important;
}

.m-l-15 {
    margin-left: 15px !important;
}

.m-l-20 {
    margin-left: 20px !important;
}

.m-l-25 {
    margin-left: 25px !important;
}

.m-l-30 {
    margin-left: 30px !important;
}

.m-l-35 {
    margin-left: 35px !important;
}

.m-l-40 {
    margin-left: 40px !important;
}

.p-0 {
    padding: 0px !important;
}

.p-1 {
    padding: 1px !important;
}

.p-2 {
    padding: 2px !important;
}

.p-3 {
    padding: 3px !important;
}

.p-4 {
    padding: 4px !important;
}

.p-5 {
    padding: 5px !important;
}

.p-7 {
    padding: 7px !important;
}

.p-10 {
    padding: 10px !important;
}

.p-15 {
    padding: 15px !important;
}

.p-18 {
    padding: 18px !important;
}

.p-20 {
    padding: 20px !important;
}

.p-25 {
    padding: 25px !important;
}

.p-30 {
    padding: 30px !important;
}

.p-35 {
    padding: 35px !important;
}

.p-40 {
    padding: 40px !important;
}

.p-t-0 {
    padding-top: 0px !important;
}

.p-t-1 {
    padding-top: 1px !important;
}

.p-t-2 {
    padding-top: 2px !important;
}

.p-t-3 {
    padding-top: 3px !important;
}

.p-t-4 {
    padding-top: 4px !important;
}

.p-t-5 {
    padding-top: 5px !important;
}

.p-t-6 {
    padding-top: 6px !important;
}

.p-t-8 {
    padding-top: 8px !important;
}

.p-t-10 {
    padding-top: 10px !important;
}

.p-t-15 {
    padding-top: 15px !important;
}

.p-t-20 {
    padding-top: 20px !important;
}

.p-t-25 {
    padding-top: 25px !important;
}

.p-t-30 {
    padding-top: 30px !important;
}

.p-t-35 {
    padding-top: 35px !important;
}

.p-t-40 {
    padding-top: 40px !important;
}

.p-t-50 {
    padding-top: 50px !important;
}

.p-t-60 {
    padding-top: 60px !important;
}

.p-r-0 {
    padding-right: 0px !important;
}

.p-r-1 {
    padding-right: 1px !important;
}

.p-r-2 {
    padding-right: 2px !important;
}

.p-r-3 {
    padding-right: 3px !important;
}

.p-r-4 {
    padding-right: 4px !important;
}

.p-r-5 {
    padding-right: 5px !important;
}

.p-r-10 {
    padding-right: 10px !important;
}

.p-r-15 {
    padding-right: 15px !important;
}

.p-r-16 {
    padding-right: 16px !important;
}

.p-r-20 {
    padding-right: 20px !important;
}

.p-r-21 {
    padding-right: 21px !important;
}

.p-r-25 {
    padding-right: 25px !important;
}

.p-r-30 {
    padding-right: 30px !important;
}

.p-r-35 {
    padding-right: 35px !important;
}

.p-r-40 {
    padding-right: 40px !important;
}

.p-b-0 {
    padding-bottom: 0px !important;
}

.p-b-1 {
    padding-bottom: 1px !important;
}

.p-b-2 {
    padding-bottom: 2px !important;
}

.p-b-3 {
    padding-bottom: 3px !important;
}

.p-b-4 {
    padding-bottom: 4px !important;
}

.p-b-5 {
    padding-bottom: 5px !important;
}

.p-b-8 {
    padding-bottom: 8px !important;
}

.p-b-10 {
    padding-bottom: 10px !important;
}

.p-b-15 {
    padding-bottom: 15px !important;
}

.p-b-20 {
    padding-bottom: 20px !important;
}

.p-b-25 {
    padding-bottom: 25px !important;
}

.p-b-30 {
    padding-bottom: 30px !important;
}

.p-b-35 {
    padding-bottom: 35px !important;
}

.p-b-40 {
    padding-bottom: 40px !important;
}

.p-b-50 {
    padding-bottom: 50px !important;
}

.p-b-60 {
    padding-bottom: 60px !important;
}

.p-l-0 {
    padding-left: 0px !important;
}

.p-l-1 {
    padding-left: 1px !important;
}

.p-l-2 {
    padding-left: 2px !important;
}

.p-l-3 {
    padding-left: 3px !important;
}

.p-l-4 {
    padding-left: 4px !important;
}

.p-l-5 {
    padding-left: 5px !important;
}

.p-l-8 {
    padding-left: 8px !important;
}

.p-l-10 {
    padding-left: 10px !important;
}

.p-l-15 {
    padding-left: 15px !important;
}

.p-l-16 {
    padding-left: 16px !important;
}

.p-l-18 {
    padding-left: 18px !important;
}

.p-l-20 {
    padding-left: 20px !important;
}

.p-l-21 {
    padding-left: 21px !important;
}

.p-l-25 {
    padding-left: 25px !important;
}

.p-l-30 {
    padding-left: 30px !important;
}

.p-l-35 {
    padding-left: 35px !important;
}

.p-l-40 {
    padding-left: 40px !important;
}

.f-s-8 {
    font-size: 8px !important;
}

.f-s-9 {
    font-size: 9px !important;
}

.f-s-10 {
    font-size: 10px !important;
}

.f-s-11 {
    font-size: 11px !important;
}

.f-s-12 {
    font-size: 12px !important;
}

.f-s-13 {
    font-size: 13px !important;
}

.f-s-14 {
    font-size: 14px !important;
}

.f-s-15 {
    font-size: 15px !important;
}

.f-s-16 {
    font-size: 16px !important;
}

.f-s-17 {
    font-size: 17px !important;
}

.f-s-18 {
    font-size: 18px !important;
}

.f-s-19 {
    font-size: 19px !important;
}

.f-s-20 {
    font-size: 20px !important;
}

.f-s-24 {
    font-size: 24px !important;
}

.f-s-30 {
    font-size: 30px !important;
}

.f-s-35 {
    font-size: 35px !important;
}

.f-s-55 {
    font-size: 55px !important;
}

.f-s-62 {
    font-size: 62px !important;
}

/*border style */
.b-l-0 {
    border-left: 0;
}

.b-r-0 {
    border-right: 0;
}

.b-t-0 {
    border-top: 0 !important;
}

.b-b-0 {
    border-bottom: 0;
}

/* Custom Colors */
.bg-light-blue {
    background: #f4f7fc;
    border-top: 1px solid #dce0e9;
}

/*
 * Formstyle Placeholder
 */
.breadcrumb {
    background: transparent;
    font-size: 13px;
}

.breadcrumb a {
    color: #a3abba;
}

.breadcrumb .breadcrumb-item.active {
    color: #6c757d;
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: 0.5rem;
}

.box-shadow {
    box-shadow: 0px 2px 8.9px 1.1px rgba(207, 215, 230, 0.6);
}

.form-group {
    margin-bottom: 1.6rem;
}

.form-group label.control-label {
    font-size: 12px;
    padding-bottom: 5px;
    padding-top: 0;
    margin-bottom: 0.1rem;
}

.card .form-group label+p {
    font-size: 14px;
    margin-bottom: 0;
}

.card .form-group .form-control:not(textarea) {
    height: 38px;
    font-size: 15px;
}

.card .form-group .custom-select {
    font-size: 15px;
}

.custom-file-label {
    height: 38px;
    font-size: 15px;
    padding-left: 140px;
}

.custom-file-label:after {
    height: 32px;
    content: 'Select File';
    color: #ffffff;
    background: #5e636e;
    right: initial;
    left: 2px;
    top: 2px;
    border-radius: 0.25rem;
    font-size: 14px;
    padding: 0.375rem 2rem;
}

.form-control:not(textarea) {
    height: 38px;
    color: #5e636e;
    border: 1px solid #d8dde8;
}

.form-control.form-control-sm {
    height: 32px !important;
    font-size: 13px !important;
    width: 100%;
}

.form-control::-webkit-input-placeholder {
    color: #a3abba;
    opacity: 1;
}

.form-control::-moz-placeholder {
    color: #a3abba;
    opacity: 1;
}

.form-control:-ms-input-placeholder {
    color: #a3abba;
    opacity: 1;
}

.form-control::-ms-input-placeholder {
    color: #a3abba;
    opacity: 1;
}

.form-control::placeholder {
    color: #a3abba;
    opacity: 1;
}

.form-control:focus {
    z-index: 9;
}

.input-group .input-group-prepend,
.input-group .input-group-append {
    z-index: 0;
}

.input-group .input-group-prepend .input-group-text,
.input-group .input-group-append .input-group-text {
    background: #ffffff;
}

.col-form-label {
    font-size: 12px;
    margin-bottom: 0;
    padding-top: 0;
    color: #5e636e;
    padding-bottom: 0;
}

/*
 * Text
 */
.font-weight-medium {
    font-family: 'robotomedium', sans-serif;
    font-weight: normal;
    font-style: normal;
}

b {
    font-family: 'robotobold', sans-serif;
    font-weight: normal !important;
}

.text-danger {
    color: #e04b44 !important;
}

.text-success {
    color: #2faf74 !important;
}

.text-warning {
    color: #f6660f !important;
}

.text-primary {
    color: #0672df !important;
}

.text-black-primary {
    color: #353940 !important;
}

.text-default {
    color: #353940 !important;
}

.w-60 {
    width: 60%;
}

.w-40 {
    width: 40%;
}

.w-90 {
    width: 90%;
}

/*
 * Button
 */
.btn {
    font-size: 14px;
    box-shadow: 0px 2px 8.9px 1.1px rgba(207, 215, 230, 0.6);
    border-radius: 3px;
}

.btn-lg,
.btn-group-lg>.btn {
    padding: 0.8rem 2rem;
    font-size: 15px;
    line-height: 1.5;
    border-radius: 0.3rem;
}

.rounded-round {
    border-radius: 100px !important;
}

.btn-primary {
    color: #ffffff;
    background-color: #0672df;
    border-color: #0672df;
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show>.btn-primary.dropdown-toggle,
.btn-primary:hover {
    background-color: #0565c6;
    border-color: #0565c6;
}

.btn-primary:focus,
.btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(6, 114, 223, 0.5);
}

.btn-secondary {
    color: #ffffff;
    background-color: #9296a0;
    border-color: #9296a0;
}

.btn-secondary:not(:disabled):not(.disabled):active,
.btn-secondary:not(:disabled):not(.disabled).active,
.show>.btn-secondary.dropdown-toggle,
.btn-secondary:hover {
    background-color: #848994;
    border-color: #848994;
}

.btn-secondary:focus,
.btn-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(146, 150, 160, 0.5);
}

.btn-success {
    color: #ffffff;
    background-color: #2faf74;
    border-color: #2faf74;
}

.btn-success:not(:disabled):not(.disabled):active,
.btn-success:not(:disabled):not(.disabled).active,
.show>.btn-success.dropdown-toggle,
.btn-success:hover {
    background-color: #2a9b67;
    border-color: #2a9b67;
}

.btn-success:focus,
.btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(47, 175, 116, 0.5);
}

.btn-danger {
    color: #ffffff;
    background-color: #e04b44;
    border-color: #e04b44;
}

.btn-danger:not(:disabled):not(.disabled):active,
.btn-danger:not(:disabled):not(.disabled).active,
.show>.btn-danger.dropdown-toggle,
.btn-danger:hover {
    background-color: #dc362e;
    border-color: #dc362e;
}

.btn-danger:focus,
.btn-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(224, 75, 68, 0.5);
}

.btn-warning {
    color: #ffffff;
    background-color: #f6660f;
    border-color: #f6660f;
}

.btn-warning:not(:disabled):not(.disabled):active,
.btn-warning:not(:disabled):not(.disabled).active,
.show>.btn-warning.dropdown-toggle,
.btn-warning:hover {
    background-color: #e35b09;
    border-color: #e35b09;
    color: #ffffff;
}

.btn-warning:focus,
.btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(246, 102, 15, 0.5);
}

.btn-info {
    color: #ffffff;
    background-color: rgba(6, 114, 223, 0.9);
    border-color: rgba(6, 114, 223, 0.9);
}

.btn-info:not(:disabled):not(.disabled):active,
.btn-info:not(:disabled):not(.disabled).active,
.show>.btn-info.dropdown-toggle,
.btn-info:hover {
    background-color: #044c95;
    border-color: #044c95;
}

.btn-info:focus,
.btn-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(6, 114, 223, 0.5);
}

.btn-light {
    color: #5e636e;
    background-color: #f4f6f9;
    border-color: #d8dde8;
}

.btn-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled).active,
.show>.btn-light.dropdown-toggle,
.btn-light:hover {
    background-color: #c8cfdf;
    border-color: #c8cfdf;
}

.btn-light:focus,
.btn-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 221, 232, 0.5);
}

.btn-dark {
    color: #353940;
    background-color: #9296a0;
    border-color: #9296a0;
}

.btn-dark:not(:disabled):not(.disabled):active,
.btn-dark:not(:disabled):not(.disabled).active,
.show>.btn-dark.dropdown-toggle,
.btn-dark:hover {
    background-color: #848994;
    border-color: #848994;
}

.btn-dark:focus,
.btn-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(146, 150, 160, 0.5);
}

.btn-link {
    color: #0672df;
    background-color: #ffffff;
    border-color: #ffffff;
}

.btn-link:not(:disabled):not(.disabled):active,
.btn-link:not(:disabled):not(.disabled).active,
.show>.btn-link.dropdown-toggle,
.btn-link:hover {
    background-color: #f2f2f2;
    border-color: #f2f2f2;
}

.btn-outline-primary {
    color: #0672df;
    border-color: #0672df;
}

.btn-outline-primary:hover {
    color: #ffffff;
    background-color: #0672df;
    border-color: #0672df;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show>.btn-outline-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(6, 114, 223, 0.5);
}

.btn-outline-primary:focus,
.btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(6, 114, 223, 0.5);
}

.btn-outline-secondary {
    color: #9296a0;
    border-color: #9296a0;
}

.btn-outline-secondary:hover {
    color: #ffffff;
    background-color: #9296a0;
    border-color: #9296a0;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show>.btn-outline-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(146, 150, 160, 0.5);
}

.btn-outline-secondary:focus,
.btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(146, 150, 160, 0.5);
}

.btn-outline-success {
    color: #2faf74;
    border-color: #2faf74;
}

.btn-outline-success:hover {
    color: #ffffff;
    background-color: #2faf74;
    border-color: #2faf74;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show>.btn-outline-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(47, 175, 116, 0.5);
}

.btn-outline-success:focus,
.btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(47, 175, 116, 0.5);
}

.btn-outline-danger {
    color: #e04b44;
    border-color: #e04b44;
}

.btn-outline-danger:hover {
    color: #ffffff;
    background-color: #e04b44;
    border-color: #e04b44;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show>.btn-outline-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(224, 75, 68, 0.5);
}

.btn-outline-danger:focus,
.btn-outline-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(224, 75, 68, 0.5);
}

.btn-outline-warning {
    color: #f6660f;
    border-color: #f6660f;
}

.btn-outline-warning:hover {
    color: #ffffff;
    background-color: #f6660f;
    border-color: #f6660f;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show>.btn-outline-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(246, 102, 15, 0.5);
}

.btn-outline-warning:focus,
.btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(246, 102, 15, 0.5);
}

.btn-outline-info {
    color: rgba(6, 114, 223, 0.9);
    border-color: rgba(6, 114, 223, 0.9);
}

.btn-outline-info:hover {
    color: #ffffff;
    background-color: rgba(6, 114, 223, 0.9);
    border-color: rgba(6, 114, 223, 0.9);
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show>.btn-outline-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(6, 114, 223, 0.5);
}

.btn-outline-info:focus,
.btn-outline-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(6, 114, 223, 0.5);
}

.btn-outline-light {
    color: #d8dde8;
    border-color: #d8dde8;
}

.btn-outline-light:hover {
    color: #ffffff;
    background-color: rgba(216, 221, 232, 0.9);
    border-color: rgba(216, 221, 232, 0.9);
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show>.btn-outline-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 221, 232, 0.5);
}

.btn-outline-light:focus,
.btn-outline-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 221, 232, 0.5);
}

.btn-outline-white {
    color: #ffffff;
    border-color: #ffffff;
}

.btn-outline-white:hover {
    color: #0672df;
    background-color: #ffffff;
    border-color: #ffffff;
}

.btn-outline-white:not(:disabled):not(.disabled):active:focus,
.btn-outline-white:not(:disabled):not(.disabled).active:focus,
.show>.btn-outline-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-outline-white:focus,
.btn-outline-white.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
    color: #353940;
    border-color: #353940;
}

.btn-outline-dark:hover {
    color: #ffffff;
    background-color: rgba(53, 57, 64, 0.9);
    border-color: rgba(53, 57, 64, 0.9);
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show>.btn-outline-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(53, 57, 64, 0.5);
}

.btn-outline-dark:focus,
.btn-outline-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(53, 57, 64, 0.5);
}

.btn-dashed {
    border-style: dashed;
    border-width: 1px;
}

.btn-sm,
.btn-group-sm>.btn {
    font-size: 13px;
}

.btn-white {
    background: #ffffff;
    border: 1px solid #d8dde8;
    box-shadow: none;
}

.btn-line {
    border: 1px solid #ccc !important;
    background: #fff;
}

/*
 * Badges
 */
label.badge {
    font-weight: normal;
    border-radius: 0.18rem;
    font-size: 11px;
    line-height: 19px;
    padding: 1px 13px;
    vertical-align: middle;
}

.badge {
    display: inline-block;
    padding: 0.25em 0.4em;
    font-size: 10px;
    font-family: 'robotoregular', sans-serif;
    font-weight: normal;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 1.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    min-width: 25px;
}

.badge .badge-circle {
    width: 20px;
    height: 20px;
    display: inline-block;
    border: 1px solid #353940;
    border-radius: 50%;
    line-height: 13px;
    padding: 2px;
    background-color: #f1f3f7;
    min-width: 20px;
}

.badge .badge-pill {
    font-size: 13px;
    padding: 3px 13px;
}

.badge-primary {
    color: #ffffff;
    background-color: #0672df;
}

.badge-secondary {
    color: #ffffff;
    background-color: #5e636e;
}

.badge-success {
    color: #ffffff;
    background-color: #2faf74;
}

.badge-danger {
    color: #ffffff;
    background-color: #e04b44;
}

.badge-warning {
    color: #ffffff;
    background-color: #f5895b;
}

.badge-info {
    color: #ffffff;
    background-color: rgba(6, 114, 223, 0.9);
}

.badge-light {
    color: #5e636e;
    background-color: #d8dde8;
}

.badge-dark {
    color: #353940;
    background-color: #9296a0;
}

.badge-leave {
    border-radius: 3px 0 0 3px;
    margin-right: -20px;
}

/*
 * ALert
 */
.alert {
    position: relative;
    padding: 8px 15px;
    font-size: 13px;
}

.alert-primary {
    color: #ffffff;
    background-color: #0672df;
    border-color: #0672df;
}

.alert-secondary {
    color: #ffffff;
    background-color: #5e636e;
    border-color: #5e636e;
}

.alert-success {
    color: #ffffff;
    background-color: #2faf74;
    border-color: #2faf74;
}

.alert-danger {
    color: #ffffff;
    background-color: #e04b44;
    border-color: #e04b44;
}

.alert-warning {
    color: #ffffff;
    background-color: #f6660f;
    border-color: #f6660f;
}

.alert-info {
    color: #ffffff;
    background-color: rgba(6, 114, 223, 0.9);
    border-color: rgba(6, 114, 223, 0.9);
}

.alert-light {
    color: #5e636e;
    background-color: #d8dde8;
    border-color: #d8dde8;
}

.alert-dark {
    color: #353940;
    background-color: #9296a0;
    border-color: #9296a0;
}

/*
 * list group
 */
.list-group .list-group-item.active {
    background-color: #0672df;
    border-color: #0672df;
}

/*
 * Card
 */
.card {
    border: 1px solid #dce0e9;
    box-shadow: 0px 2px 8.9px 1.1px rgba(207, 215, 230, 0.6);
}

.card .card-body {
    padding: 1rem 1.25rem;
}

.card .card-body .inner-card-body {
    padding: 0 1.25rem;
}

@media (max-width: 767px) {
    .card .card-body .btn.btn-sm.rounded-round {
        margin-top: 5px;
    }
}

/*
 * dropdown-menu
 */
.dropdown-menu {
    box-shadow: 0px 2px 8.9px 1.1px rgba(207, 215, 230, 0.6);
}

.dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: middle;
    content: "\edc2";
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    font-family: 'icomoon';
    font-size: 11px;
    color: #0672df !important;
}

/*
 * Modal
 */
.modal .modal-header {
    border-bottom: 0;
    padding-bottom: 0;
}

.modal .modal-header .modal-title {
    font-size: 18px;
    font-family: 'robotomedium', sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #353940;
}

.modal .modal-body .form-control:not(textarea),
.modal .modal-body .form-control.custom-select {
    height: 38px;
}

.modal .modal-body select.form-control,
.modal .modal-body textarea.form-control {
    height: auto;
}

.modal .modal-footer {
    border-top: 0;
    padding-top: 0;
}

.modal .modal-footer .btn {
    min-width: 100px;
    box-shadow: none;
}

.modal .modal-footer.with-border {
    border-top: 1px solid #d8dde8;
    display: flex;
    align-content: center;
    padding: 0;
}

.modal .modal-footer.with-border .modal-footer-item {
    border-right: 1px solid #d8dde8;
    flex: 1;
    padding: 15px 15px;
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (max-width: 991px) {
    .modal .modal-footer.with-border .modal-footer-item {
        border-right: none;
        border-bottom: 1px solid #d8dde8;
        width: 100%;
    }
}

.modal .modal-footer.with-border .modal-footer-item::last-child {
    border-right: none;
}

@media (max-width: 991px) {
    .modal .modal-footer.with-border .modal-footer-item::last-child {
        border-bottom: none;
    }
}

@media (max-width: 991px) {
    .modal .modal-footer.with-border {
        flex-direction: column;
    }
}

/* ---------------------------------------------------

CSS Checkbox Switch

---------------------------------------------------- */
.form-inline .checkbox-switch {
    margin-right: 15px;
}

.checkbox.checkbox-switch {
    padding-left: 0;
}

.checkbox.checkbox-switch label,
.checkbox-inline.checkbox-switch {
    display: inline-block;
    position: relative;
    padding-left: 0;
}

.checkbox.checkbox-switch label input,
.checkbox-inline.checkbox-switch input {
    display: none;
}

.checkbox.checkbox-switch label span,
.checkbox-inline.checkbox-switch span {
    width: 30px;
    border-radius: 20px;
    height: 16px;
    border: 1px solid #dbdbdb;
    background-color: #d8dde8;
    border-color: #dfdfdf;
    box-shadow: #dfdfdf 0px 0px 0px 0px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    margin-bottom: 2px;
}

.checkbox.checkbox-switch label span:before,
.checkbox-inline.checkbox-switch span:before {
    display: inline-block;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background: #ffffff;
    content: " ";
    top: -1px;
    position: relative;
    left: -1px;
    transition: all 0.3s ease;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
}

.checkbox.checkbox-switch label>input:checked+span:before,
.checkbox-inline.checkbox-switch>input:checked+span:before {
    left: 14px;
}

/* Switch Default */
.checkbox.checkbox-switch label>input:checked+span,
.checkbox-inline.checkbox-switch>input:checked+span {
    background-color: #b4b6b7;
    border-color: #b4b6b7;
    box-shadow: #b4b6b7 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

.checkbox.checkbox-switch label>input:checked:disabled+span,
.checkbox-inline.checkbox-switch>input:checked:disabled+span {
    background-color: #dcdcdc;
    border-color: #dcdcdc;
    box-shadow: #dcdcdc 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

.checkbox.checkbox-switch label>input:disabled+span,
.checkbox-inline.checkbox-switch>input:disabled+span {
    background-color: #e8ebee;
    border-color: #ffffff;
}

.checkbox.checkbox-switch label>input:disabled+span:before,
.checkbox-inline.checkbox-switch>input:disabled+span:before {
    background-color: #f8f9fa;
    border-color: #f3f3f3;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
}

/* Switch Light */
.checkbox.checkbox-switch.switch-light label>input:checked+span,
.checkbox-inline.checkbox-switch.switch-light>input:checked+span {
    background-color: #f8f9fa;
    border-color: #f8f9fa;
    box-shadow: #f8f9fa 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

/* Switch Dark */
.checkbox.checkbox-switch.switch-dark label>input:checked+span,
.checkbox-inline.checkbox-switch.switch-dark>input:checked+span {
    background-color: #343a40;
    border-color: #343a40;
    box-shadow: #343a40 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

.checkbox.checkbox-switch.switch-dark label>input:checked:disabled+span,
.checkbox-inline.checkbox-switch.switch-dark>input:checked:disabled+span {
    background-color: #646668;
    border-color: #646668;
    box-shadow: #646668 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

/* Switch Success */
.checkbox.checkbox-switch.switch-success label>input:checked+span,
.checkbox-inline.checkbox-switch.switch-success>input:checked+span {
    background-color: #2faf74;
    border-color: #2faf74;
    box-shadow: #2faf74 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

.checkbox.checkbox-switch.switch-success label>input:checked:disabled+span,
.checkbox-inline.checkbox-switch.switch-success>input:checked:disabled+span {
    background-color: #99d9a8;
    border-color: #99d9a8;
    box-shadow: #99d9a8 0px 0px 0px 8px inset;
}

/* Switch Danger */
.checkbox.checkbox-switch.switch-danger label>input:checked+span,
.checkbox-inline.checkbox-switch.switch-danger>input:checked+span {
    background-color: #4CAF50;
    border-color: #4CAF50;
    box-shadow: #4CAF50 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

.checkbox.checkbox-switch.switch-danger label>input:checked:disabled+span,
.checkbox-inline.checkbox-switch.switch-danger>input:checked:disabled+span {
    background-color: #d87781;
    border-color: #d87781;
    box-shadow: #d87781 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

/* Switch Primary */
.checkbox.checkbox-switch.switch-primary label>input:checked+span,
.checkbox-inline.checkbox-switch.switch-primary>input:checked+span {
    background-color: #0069d9;
    border-color: #0069d9;
    box-shadow: #0069d9 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

.checkbox.checkbox-switch.switch-primary label>input:checked:disabled+span,
.checkbox-inline.checkbox-switch.switch-primary>input:checked:disabled+span {
    background-color: #6da3dd;
    border-color: #6da3dd;
    box-shadow: #6da3dd 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

/* Switch Info */
.checkbox.checkbox-switch.switch-info label>input:checked+span,
.checkbox-inline.checkbox-switch.switch-info>input:checked+span {
    background-color: #17a2b8;
    border-color: #17a2b8;
    box-shadow: #17a2b8 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

.checkbox.checkbox-switch.switch-info label>input:checked:disabled+span,
.checkbox-inline.checkbox-switch.switch-info>input:checked:disabled+span {
    background-color: #66c0ce;
    border-color: #66c0ce;
    box-shadow: #66c0ce 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

/* Switch Warning */
.checkbox.checkbox-switch.switch-warning label>input:checked+span,
.checkbox-inline.checkbox-switch.switch-warning>input:checked+span {
    background-color: #ffc107;
    border-color: #ffc107;
    box-shadow: #ffc107 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

.checkbox.checkbox-switch.switch-warning label>input:checked:disabled+span,
.checkbox-inline.checkbox-switch.switch-warning>input:checked:disabled+span {
    background-color: #e2c366;
    border-color: #e2c366;
    box-shadow: #e2c366 0px 0px 0px 8px inset;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s;
}

.switch-fake-title {
    display: inline;
}

/*
radio button
*/
/* Hide the browser's default radio button */
/* radio-block */
.radio-block {
    display: block;
    position: relative;
    padding-left: 34px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 14px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: all 0.3s ease;
}

@media (max-width: 767px) {
    .radio-block {
        margin-left: 0 !important;
    }
}

.radio-block input[type="radio"] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

/* Create a custom radio button */
.radio-block .checkmark {
    position: absolute;
    top: -3px;
    left: 0;
    height: 25px;
    width: 25px;
    border: 1px solid #5e636e;
    border-radius: 50%;
}

.radio-block .starmark {
    position: absolute;
    top: 3px;
    left: 0;
    color: #5e636e;
}

/* On mouse-over, add a grey background color */
.radio-block:hover input[type="radio"]~.checkmark {
    border: 1px solid #5e636e;
}

.radio-block:hover input[type="radio"]~.checkmark:after {
    top: 4px;
    left: 4px;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #d8dde8;
    display: block;
    content: '';
}

.radio-block input[type="radio"]:disabled~.checkmark {
    opacity: 0.5;
    cursor: not-allowed;
}

/* When the radio button is checked, add a blue background */
.radio-block input[type="radio"]:checked~.checkmark {
    background-color: #ffffff;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

.starmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the indicator (dot/circle) when checked */
.radio-block input[type="radio"]:checked~.checkmark:after {
    display: block;
    background: #5e636e;
}

.radio-block input[type="radio"]:checked~.starmark:before {
    display: block;
    color: #0672df;
    content: "\ECE0";
}

.radio-block input[type="radio"]:checked~.starmark:after {
    display: block;
    color: #0672df;
    content: "\ECE2";
}

/* Style the indicator (dot/circle) */
.radio-block .checkmark:after {
    top: 4px;
    left: 4px;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #d8dde8;
}

/*
Checkbox button
*/
/* Hide the browser's default radio button */
/* checkbox-block */
.checkbox-block {
    display: block;
    position: relative;
    padding-left: 32px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 14px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #5e636e;
    min-height: 22px;
}

/* Hide the browser's default checkbox */
.checkbox-block input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

/* Create a custom checkbox */
.checkbox-block .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 22px;
    width: 22px;
    border: 2px solid #5e636e;
    border-radius: 3px;
}

/* custom checkbox color */
.checkbox-block.checkbox-primary .checkmark {
    border: 2px solid #0672df;
}

.checkbox-block.checkbox-success .checkmark {
    border: 2px solid #2faf74;
}

.checkbox-block.checkbox-danger .checkmark {
    border: 2px solid #e04b44;
}

/* On mouse-over, add a grey background color */
.checkbox-block:hover input~.checkmark {
    border: 2px solid #9296a0;
}

.checkbox-block input[type="checkbox"]:disabled~.checkmark {
    opacity: 0.5;
    cursor: not-allowed;
}

.checkbox-block.checkbox-primary:hover input~.checkmark {
    border: 2px solid #0559ad;
}

.checkbox-block.checkbox-success:hover input~.checkmark {
    border: 2px solid #248759;
}

.checkbox-block.checkbox-danger:hover input~.checkmark {
    border: 2px solid #cf2a22;
}

/* When the checkbox is checked, add a blue background */
.checkbox-block input:checked~.checkmark {
    background-color: #ffffff;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
    content: "\ed72";
    font-family: 'icomoon';
    position: absolute;
    font-size: 13px;
    display: none;
    top: 0;
    left: 3px;
    line-height: 19px;
    color: #5e636e;
}

.starmark:before {
    content: "\ECE0";
    font-family: 'icomoon';
    position: absolute;
    font-size: 20px;
    display: block;
    line-height: 20px;
}

.starmark:after {
    content: "\e372";
    font-family: 'icomoon';
    position: absolute;
    font-size: 20px;
    display: none;
    line-height: 19px;
}

/* Show the checkmark when checked */
.checkbox-block input:checked~.checkmark:after {
    display: block;
}

.checkbox-block.checkbox-primary input:checked~.checkmark:after {
    color: #0672df;
}

.checkbox-block.checkbox-success input:checked~.checkmark:after {
    color: #2faf74;
}

.checkbox-block.checkbox-danger input:checked~.checkmark:after {
    color: #e04b44;
}

/* date picker css */
.datepicker td,
.datepicker th {
    text-align: center;
    width: 40px;
    height: 40px;
}

.datepicker.datepicker-dropdown {
    min-width: 230px;
    padding: 4px;
}

.datepicker table {
    width: 100%;
}

.datepicker table th {
    font-size: 0.9rem !important;
    color: #353940;
    font-family: 'robotobold', sans-serif;
    font-weight: normal;
    border-radius: 4px;
}

.datepicker table th.prev,
.datepicker table th.next,
.datepicker table th.datepicker-switch {
    cursor: pointer;
}

.datepicker table th.prev:hover,
.datepicker table th.next:hover,
.datepicker table th.datepicker-switch:hover {
    background: #eee;
}

.datepicker table .day {
    color: #5e636e;
    font-size: 0.9rem !important;
    cursor: pointer;
    border-radius: 4px;
}

.datepicker table .day:hover {
    background: #eee;
}

.datepicker table .day .new {
    color: #d8dde8;
}

.datepicker table .day .old {
    color: #d8dde8;
}

.datepicker table td span {
    display: block;
    width: 31%;
    padding: 7px 12px;
    float: left;
    margin: 1%;
    cursor: pointer;
    border-radius: 3px;
    text-align: center;
    border-radius: 4px;
}

.datepicker table td span:hover {
    background: #eee;
}

.datepicker table .active {
    background: #0672df !important;
    background-image: none !important;
    color: #ffffff !important;
}

/* React DateTime Picker */
.input-group .rdt {
    width: 1%;
    flex: 1 1 auto;
}

/*
custom-select
*/
.custom-select {
    background: #fff url('../fonts/AdaCPowr9bKC.svg') no-repeat right 0.75rem center / 11px 10px;
}

/* Doubledash Dropdown Combo */
.doubledash-combo .input-group {
    display: none;
}

.doubledash-combo.other-selected select {
    display: none;
}

.doubledash-combo.other-selected .input-group {
    display: flex;
}

/* Table Styles */
.table thead th {
    text-transform: uppercase;
}

.table th,
.table td {
    font-size: 14px;
    color: #5e636e;
    font-weight: normal;
    padding: 0.75rem 1.2rem;
}

.table.table-sm th,
.table.table-sm td {
    padding: 0.3rem;
}

/*
 * Table & Data table style
 */
.table .checkbox-block {
    height: 23px;
    margin-bottom: 0;
}

div.dataTables_wrapper span.select-info,
div.dataTables_wrapper span.select-item {
    margin-left: 1.5em;
}

div.dts div.dataTables_scrollBody {
    background: none !important;
}

div.dts div.dataTables_scrollBody table thead tr th {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: 0 !important;
}

.dataTables_scrollHeadInner {
    width: 100% !important;
    border-bottom: 1px solid #dee2e6 !important;
}

table.dataTable {
    margin-top: 0 !important;
    width: 100% !important;
}

table.dataTable thead th {
    color: #5e636e;
    font-family: 'robotobold', sans-serif;
    font-weight: normal;
    font-style: normal;
    border-bottom: 0;
    padding: 0.75rem 1.2rem;
    vertical-align: middle;
}

table.dataTable thead th.select-checkbox {
    text-align: center;
}

table.dataTable thead th.select-checkbox::after {
    content: "\ee6c";
    font-family: 'icomoon' !important;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    text-align: center;
    font-size: 17px;
}

table.dataTable thead th.select-checkbox.selected::after {
    content: "\ee6b";
}

table.dataTable thead .sorting::after,
table.dataTable thead .sorting_asc::after,
table.dataTable thead .sorting_desc::after,
table.dataTable thead .sorting_asc_disabled::after,
table.dataTable thead .sorting_desc_disabled::after {
    font-family: 'icomoon';
    content: "\e9c1";
    right: 10px;
    bottom: 6px;
}

table.dataTable thead .sorting::before,
table.dataTable thead .sorting_asc::before,
table.dataTable thead .sorting_desc::before,
table.dataTable thead .sorting_asc_disabled::before,
table.dataTable thead .sorting_desc_disabled::before {
    font-family: 'icomoon';
    content: "\e9c2";
    right: 10px;
    top: 6px;
}

table.dataTable tbody>tr.selected {
    background-color: #e9eff4;
}

table.dataTable tbody>tr.selected a {
    color: #297acc;
}

table.dataTable tbody>tr>.selected {
    background-color: #e9eff4;
}

table.dataTable tbody td {
    padding: 0.75rem 1.2rem;
}

table.dataTable tbody td.selected a {
    color: #297acc;
}

table.dataTable tbody td.select-checkbox::before {
    display: none;
}

table.dataTable tbody td.select-checkbox::after {
    content: "\ee6c";
    font-family: 'icomoon' !important;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    text-align: center;
    font-size: 17px;
    display: block;
    position: relative;
    top: inherit;
    left: inherit;
    width: auto;
    height: auto;
    box-sizing: border-box;
}

table.dataTable tbody td:last-child {
    min-width: 100px;
}

table.dataTable tbody th.select-checkbox::after {
    content: "\ee6c";
    font-family: 'icomoon' !important;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    text-align: center;
    font-size: 17px;
}

table.dataTable tbody th.selected a {
    color: #297acc;
}

table.dataTable tr.selected td.select-checkbox::after,
table.dataTable tr.selected th.select-checkbox::after {
    content: "\ee6b";
    text-shadow: none;
    margin-top: 0;
    margin-left: 0;
}

div.dataTables_wrapper div.dataTables_info {
    padding-top: 7px;
    font-size: 14px;
    color: #353940;
}

.dt-buttons .btn {
    box-shadow: none;
}

.dt-buttons .buttons-excel {
    padding-left: 32px;
    position: relative;
}

.dt-buttons .buttons-excel:before {
    content: "\ef39";
    font-family: 'icomoon';
    font-size: 14px;
    top: 6px;
    left: 11px;
    position: absolute;
}

.dt-buttons .buttons-collection {
    padding-left: 32px;
    position: relative;
}

.dt-buttons .buttons-collection:before {
    content: "\e9a3";
    font-family: 'icomoon';
    font-size: 14px;
    top: 6px;
    left: 11px;
    position: absolute;
}

.dt-buttons .dt-button-collection.dropdown-menu {
    font-size: 14px;
}

.dt-buttons .dt-button-collection.dropdown-menu .buttons-excel {
    padding-left: 1.5rem;
    position: relative;
}

.dt-buttons .dt-button-collection.dropdown-menu .buttons-excel:before {
    display: none;
}

/*
 * Sliding Panels
 */
.slidepanel {
    width: 40%;
    position: fixed;
    top: 0;
    right: -40%;
    height: 100vh;
    z-index: 999;
    background: #ffffff;
    transition: all 0.3s;
    overflow-y: auto;
    padding: 0;
}

.slidepanel.slidepanel-left {
    left: -40%;
}

@media only screen and (max-width: 767px) {
    .slidepanel.slidepanel-left {
        left: 0;
    }
}

.slidepanel.slidepanel-left .notification-list {
    position: fixed;
    width: calc(40% - 40px);
    height: calc(100vh - 70px);
    z-index: 999;
    background: #ffffff;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    overflow-y: auto;
    padding-right: 20px;
    left: -40%;
}

@media only screen and (max-width: 767px) {
    .slidepanel.slidepanel-left .notification-list {
        width: calc(100% - 40px);
        left: -100%;
    }
}

.slidepanel.slidepanel-left .notification-list .media {
    display: block;
}

.slidepanel.slidepanel-left .notification-list .media .media-object {
    float: left;
    margin-right: 8px;
    width: 40px;
}

.slidepanel.slidepanel-left .notification-list .media .media-body {
    float: left;
    width: calc(100% - 48px);
}

.slidepanel.slidepanel-left .notification-list .media .media-body .noti-info {
    width: calc(100% - 22px);
}

@media only screen and (max-width: 767px) {
    .slidepanel.slidepanel-left {
        left: -100%;
        right: 0;
        width: 100%;
    }
}

.slidepanel .slidepanel-inner {
    padding: 20px !important;
    height: 100vh;
    position: relative;
}

.slidepanel .slidepanel-inner .sidebar-footer {
    position: fixed;
    bottom: 0;
    right: -40%;
    width: 40%;
    background: #ffffff;
    box-shadow: 0px 2px 8.9px 1.1px rgba(207, 215, 230, 0.6);
    transition: all 0.3s;
    padding: 15px;
}

@media only screen and (max-width: 767px) {
    .slidepanel .slidepanel-inner .sidebar-footer {
        width: 90%;
        right: -90%;
    }
}

.slidepanel .slidepanel-body {
    width: 100%;
    padding: 20px;
    min-height: 100vh;
    transition: all 0.3s;
    position: absolute;
    top: 0;
    right: 0;
}

.slidepanel .slidepanel-footer {
    margin-top: 150px;
}

@media only screen and (max-width: 767px) {
    .slidepanel .slidepanel-footer {
        margin-top: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .slidepanel {
        width: 90%;
        right: -90%;
    }
}

.slidepanel-overlay {
    display: none;
    position: fixed;
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, 0.3);
    z-index: 998;
    opacity: 0;
    transition: all 0.5s ease-in-out;
    left: 60px;
    top: 0;
}

@media only screen and (max-width: 767px) {
    .slidepanel-overlay {
        left: 0;
        top: 50px;
    }
}

.slidepanel-overlay-right {
    display: none;
    position: fixed;
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, 0.3);
    z-index: 99;
    opacity: 0;
    transition: all 0.5s ease-in-out;
    left: 0px;
    top: 0;
}

@media only screen and (max-width: 767px) {
    .slidepanel-overlay-right {
        left: 0;
        top: 50px;
    }
}

body.show-slidepanel-left .slidepanel.slidepanel-left {
    left: 0px;
}

body.show-slidepanel-left .slidepanel.slidepanel-left .notification-list {
    left: 20px;
}

@media only screen and (max-width: 767px) {
    body.show-slidepanel-left .slidepanel.slidepanel-left .notification-list {
        left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    body.show-slidepanel-left .slidepanel.slidepanel-left {
        left: 0;
    }
}

body.show-slidepanel-left .slidepanel.slidepanel-left .slidepanel-inner .sidebar-footer {
    right: 0;
}

body.show-slidepanel-left .slidepanel-overlay {
    display: block;
    opacity: 1;
}

body.show-slidepanel-right .slidepanel.slidepanel-right {
    right: 0;
}

@media only screen and (max-width: 767px) {
    body.show-slidepanel-right .slidepanel.slidepanel-right {
        right: 0;
    }
}

body.show-slidepanel-right .slidepanel.slidepanel-right .slidepanel-inner .sidebar-footer {
    right: 0;
}

body.show-slidepanel-right .slidepanel.slidepanel-right.more-filter-empty {
    width: 25%;
}

body.show-slidepanel-right .slidepanel.slidepanel-right.more-filter-empty .slidepanel-inner .sidebar-footer {
    width: 25%;
}

body.show-slidepanel-right .slidepanel-overlay-right {
    display: block;
    opacity: 1;
}

/*
 * popover
 */
.popover {
    background: #353940;
}

.popover .popover-header {
    font-family: 'robotoregular', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 14px;
    /*color         : @PrimaryColor700;*/
    border-bottom: 0;
    padding-bottom: 0;
    /*background    : #fff;*/
    background: #353940;
    color: #ffffff;
}

.popover .popover-body {
    color: #9296a0;
    padding-top: 3px;
}

.bs-popover-top>.arrow:after,
.bs-popover-auto[x-placement^="top"]>.arrow:after {
    border-top-color: #353940;
}

/* ------------------------------------------------------------------------------
*
*  # PNotify notifications
*
*  Styles for pnotify.min.js - a flexible JavaScript notification plugin
*
* ---------------------------------------------------------------------------- */
.ui-pnotify {
    top: 1.25rem;
    right: 1.25rem;
    position: absolute;
    height: auto;
    z-index: 2;
    border-radius: 0.1875rem;
    box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
    border-radius: 3px;
    overflow: hidden;
}

body>.ui-pnotify {
    position: fixed;
    z-index: 1070;
}

.ui-pnotify.alert-rounded>.ui-pnotify-container {
    border-radius: 100px;
}

.ui-pnotify[class*=bg-]>.ui-pnotify-container {
    background-color: inherit;
    border-color: transparent;
    color: #fff;
}

.ui-pnotify[class*=text-]>.ui-pnotify-container,
.ui-pnotify[class*=alpha-]>.ui-pnotify-container {
    background-color: inherit;
    border-color: inherit;
    color: inherit;
}

.ui-pnotify.stack-top-left,
.ui-pnotify.stack-bottom-left {
    left: 1.25rem;
    right: auto;
}

.ui-pnotify.stack-bottom-right,
.ui-pnotify.stack-bottom-left {
    bottom: 1.25rem;
    top: auto;
}

.ui-pnotify.stack-modal {
    left: 50%;
    right: auto;
    margin-left: -10rem;
}

.ui-pnotify.stack-custom-right {
    top: auto;
    left: auto;
    bottom: 25%;
    right: 25%;
}

.ui-pnotify.stack-custom-left {
    top: 25%;
    left: 25%;
    right: auto;
    bottom: auto;
}

.ui-pnotify.stack-custom-top {
    right: 0;
    left: 0;
    top: 0;
}

.ui-pnotify.stack-custom-bottom {
    right: 0;
    left: 0;
    bottom: 0;
    top: auto;
}

.ui-pnotify.ui-pnotify-in {
    display: block !important;
}

.ui-pnotify.ui-pnotify-move {
    transition: left 0.5s ease, top 0.5s ease, right 0.5s ease, bottom 0.5s ease;
}

.ui-pnotify.ui-pnotify-fade-slow {
    opacity: 0;
    transition: opacity linear 0.6s;
}

.ui-pnotify.ui-pnotify-fade-slow.ui-pnotify.ui-pnotify-move {
    transition: opacity 0.6s linear, left 0.5s ease, top 0.5s ease, right 0.5s ease, bottom 0.5s ease;
}

.ui-pnotify.ui-pnotify-fade-normal {
    opacity: 0;
    transition: opacity linear 0.4s;
}

.ui-pnotify.ui-pnotify-fade-normal.ui-pnotify.ui-pnotify-move {
    transition: opacity 0.4s linear, left 0.5s ease, top 0.5s ease, right 0.5s ease, bottom 0.5s ease;
}

.ui-pnotify.ui-pnotify-fade-fast {
    transition: opacity 0.2s linear;
    opacity: 0;
}

.ui-pnotify.ui-pnotify-fade-fast.ui-pnotify.ui-pnotify-move {
    transition: opacity 0.2s linear, left 0.5s ease, top 0.5s ease, right 0.5s ease, bottom 0.5s ease;
}

.ui-pnotify.ui-pnotify-fade-in {
    opacity: 1;
}

.ui-pnotify-container {
    padding: 0.9375rem 1.25rem;
    height: 100%;
    position: relative;
    left: 0;
    margin: 0;
    border-radius: 0.1875rem;
}

.ui-pnotify-container::after {
    display: block;
    clear: both;
    content: "";
}

.ui-pnotify-container.ui-pnotify-sharp {
    border-radius: 0;
}

.ui-pnotify-title {
    display: none !important;
}

.ui-pnotify-text {
    display: block;
}

.ui-pnotify-icon {
    display: none !important;
}

.ui-pnotify-icon>[class^=icon-] {
    margin-top: 0.25003rem;
    margin-right: 0.625rem;
}

.ui-pnotify-closer,
.ui-pnotify-sticker {
    float: right;
    margin-left: 0.625rem;
    margin-top: 0.25003rem;
    line-height: 1;
    outline: 0;
}

.ui-pnotify-modal-overlay {
    background-color: rgba(0, 0, 0, 0.5);
    top: 0;
    left: 0;
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
}

body>.ui-pnotify-modal-overlay {
    position: fixed;
    z-index: 1040;
}

.brighttheme {
    border: 1px solid;
}

.ui-pnotify[class*=bg-]>.brighttheme {
    background-color: inherit;
    border-color: inherit;
    color: inherit;
}

.brighttheme-notice {
    background-color: #FFF3E0;
    border-color: #FF9800;
    color: #BF360C;
}

.brighttheme-info {
    background-color: #E1F5FE;
    border-color: #03A9F4;
    color: #01579B;
}

.brighttheme-success {
    background-color: #4caf50 !important;
    border-color: #28a745 !important;
    color: #fff !important;
}

.brighttheme-error {
    background-color: #e04b44 !important;
    border-color: #e04b44 !important;
    color: #ffffff !important;
    background-image: none !important;
    border-radius: 4px;
}

.brighttheme-icon-success,
.brighttheme-icon-error {
    font-family: icomoon !important;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    font-size: 1rem;
    line-height: 1;
    text-align: center;
}

.brighttheme-icon-success::before {
    content: "\e372";
}

.brighttheme-icon-error::before {
    content: "\ed4f";
}

.brighttheme-icon-closer,
.brighttheme-icon-sticker {
    position: relative;
    display: inline-block;
    outline: 0;
    width: 0.75rem;
    height: 0.75rem;
}

.brighttheme-icon-closer:after,
.brighttheme-icon-sticker:after {
    content: '';
    font-family: "icomoon" !important;
    font-size: 0.75rem !important;
    display: block !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

.brighttheme-icon-closer:after {
    content: "" !important;
}

.brighttheme-icon-sticker:after {
    content: "" !important;
}

.brighttheme-icon-sticker.brighttheme-icon-stuck:after {
    content: "" !important;
}

.ui-pnotify[class*=alert-styled-] {
    border-width: 0;
    padding: 0;
}

.ui-pnotify.alert-styled-left .brighttheme {
    border-left-width: 2.875rem;
}

.ui-pnotify.alert-styled-left:after {
    left: 0;
}

.ui-pnotify.alert-styled-right .brighttheme {
    border-right-width: 2.875rem;
}

.ui-pnotify.alert-styled-right:after {
    right: 0;
}

.brighttheme .ui-pnotify-action-bar textarea,
.brighttheme .ui-pnotify-action-bar input {
    display: block;
    width: 100%;
    border: 1px solid #ddd;
    background-color: #fff;
    margin-bottom: 1.25rem !important;
    color: #333;
    padding: 0.4375rem 0.875rem;
    outline: 0;
}

.ui-pnotify[class*=bg-] .brighttheme .ui-pnotify-action-bar textarea,
.ui-pnotify[class*=bg-] .brighttheme .ui-pnotify-action-bar input {
    border-color: transparent;
    color: #fff;
}

.ui-pnotify[class*=bg-] .brighttheme .ui-pnotify-action-bar textarea::-webkit-input-placeholder,
.ui-pnotify[class*=bg-] .brighttheme .ui-pnotify-action-bar input::-webkit-input-placeholder {
    color: #fff;
    opacity: 1;
}

.ui-pnotify[class*=bg-] .brighttheme .ui-pnotify-action-bar textarea::-moz-placeholder,
.ui-pnotify[class*=bg-] .brighttheme .ui-pnotify-action-bar input::-moz-placeholder {
    color: #fff;
    opacity: 1;
}

.ui-pnotify[class*=bg-] .brighttheme .ui-pnotify-action-bar textarea:-ms-input-placeholder,
.ui-pnotify[class*=bg-] .brighttheme .ui-pnotify-action-bar input:-ms-input-placeholder {
    color: #fff;
    opacity: 1;
}

.ui-pnotify[class*=bg-] .brighttheme .ui-pnotify-action-bar textarea::-ms-input-placeholder,
.ui-pnotify[class*=bg-] .brighttheme .ui-pnotify-action-bar input::-ms-input-placeholder {
    color: #fff;
    opacity: 1;
}

.ui-pnotify[class*=bg-] .brighttheme .ui-pnotify-action-bar textarea::placeholder,
.ui-pnotify[class*=bg-] .brighttheme .ui-pnotify-action-bar input::placeholder {
    color: #fff;
    opacity: 1;
}

.ui-pnotify-history-container {
    position: absolute;
    top: 0;
    right: 1.25rem;
    border-top: none;
    padding: 0;
    z-index: 1070;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.ui-pnotify-history-container.ui-pnotify-history-fixed {
    position: fixed;
}

.ui-pnotify-history-container .ui-pnotify-history-header {
    text-align: center;
    margin-bottom: 0.3125rem;
}

.ui-pnotify-history-container button {
    cursor: pointer;
    display: block;
    width: 100%;
}

.ui-pnotify-history-container .ui-pnotify-history-pulldown {
    display: block;
    margin: 0 auto;
}

/* ------------------------------------------------------------------------------
*
*  # ReactDateTime
*
* ---------------------------------------------------------------------------- */
.rdt .rdtPicker .rdtDays,
.rdt .rdtPicker .rdtMonths,
.rdt .rdtPicker .rdtYears {
    background: #ffffff;
    border: 1px solid #d8dde8;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
    border-radius: 4px;
    padding: 10px;
    width: auto;
    display: none;
    position: absolute;
    top: 98%;
    z-index: 2;
}

.rdt .rdtPicker .rdtDays table thead th.rdtSwitch,
.rdt .rdtPicker .rdtMonths table thead th.rdtSwitch,
.rdt .rdtPicker .rdtYears table thead th.rdtSwitch,
.rdt .rdtPicker .rdtDays table thead th.rdtPrev,
.rdt .rdtPicker .rdtMonths table thead th.rdtPrev,
.rdt .rdtPicker .rdtYears table thead th.rdtPrev,
.rdt .rdtPicker .rdtDays table thead th.rdtNext,
.rdt .rdtPicker .rdtMonths table thead th.rdtNext,
.rdt .rdtPicker .rdtYears table thead th.rdtNext {
    border-radius: 3px;
    cursor: pointer;
    font-weight: normal;
}

.rdt .rdtPicker .rdtDays table thead th.rdtSwitch:hover,
.rdt .rdtPicker .rdtMonths table thead th.rdtSwitch:hover,
.rdt .rdtPicker .rdtYears table thead th.rdtSwitch:hover,
.rdt .rdtPicker .rdtDays table thead th.rdtPrev:hover,
.rdt .rdtPicker .rdtMonths table thead th.rdtPrev:hover,
.rdt .rdtPicker .rdtYears table thead th.rdtPrev:hover,
.rdt .rdtPicker .rdtDays table thead th.rdtNext:hover,
.rdt .rdtPicker .rdtMonths table thead th.rdtNext:hover,
.rdt .rdtPicker .rdtYears table thead th.rdtNext:hover {
    background: #f4f6f9;
}

.rdt .rdtPicker .rdtDays table td,
.rdt .rdtPicker .rdtMonths table td,
.rdt .rdtPicker .rdtYears table td,
.rdt .rdtPicker .rdtDays table th,
.rdt .rdtPicker .rdtMonths table th,
.rdt .rdtPicker .rdtYears table th {
    text-align: center;
    width: 40px;
    height: 40px;
}

.rdt .rdtPicker .rdtDays table td.rdtDay,
.rdt .rdtPicker .rdtMonths table td.rdtDay,
.rdt .rdtPicker .rdtYears table td.rdtDay,
.rdt .rdtPicker .rdtDays table td.rdtMonth,
.rdt .rdtPicker .rdtMonths table td.rdtMonth,
.rdt .rdtPicker .rdtYears table td.rdtMonth,
.rdt .rdtPicker .rdtDays table td.rdtYear,
.rdt .rdtPicker .rdtMonths table td.rdtYear,
.rdt .rdtPicker .rdtYears table td.rdtYear {
    color: #5e636e;
    font-size: 0.9rem !important;
    cursor: pointer;
    border-radius: 4px;
}

.rdt .rdtPicker .rdtDays table td.rdtDay:hover,
.rdt .rdtPicker .rdtMonths table td.rdtDay:hover,
.rdt .rdtPicker .rdtYears table td.rdtDay:hover,
.rdt .rdtPicker .rdtDays table td.rdtMonth:hover,
.rdt .rdtPicker .rdtMonths table td.rdtMonth:hover,
.rdt .rdtPicker .rdtYears table td.rdtMonth:hover,
.rdt .rdtPicker .rdtDays table td.rdtYear:hover,
.rdt .rdtPicker .rdtMonths table td.rdtYear:hover,
.rdt .rdtPicker .rdtYears table td.rdtYear:hover {
    background: #f4f6f9;
}

.rdt .rdtPicker .rdtDays table td.rdtDay.rdtOld,
.rdt .rdtPicker .rdtMonths table td.rdtDay.rdtOld,
.rdt .rdtPicker .rdtYears table td.rdtDay.rdtOld,
.rdt .rdtPicker .rdtDays table td.rdtMonth.rdtOld,
.rdt .rdtPicker .rdtMonths table td.rdtMonth.rdtOld,
.rdt .rdtPicker .rdtYears table td.rdtMonth.rdtOld,
.rdt .rdtPicker .rdtDays table td.rdtYear.rdtOld,
.rdt .rdtPicker .rdtMonths table td.rdtYear.rdtOld,
.rdt .rdtPicker .rdtYears table td.rdtYear.rdtOld,
.rdt .rdtPicker .rdtDays table td.rdtDay.rdtNew,
.rdt .rdtPicker .rdtMonths table td.rdtDay.rdtNew,
.rdt .rdtPicker .rdtYears table td.rdtDay.rdtNew,
.rdt .rdtPicker .rdtDays table td.rdtMonth.rdtNew,
.rdt .rdtPicker .rdtMonths table td.rdtMonth.rdtNew,
.rdt .rdtPicker .rdtYears table td.rdtMonth.rdtNew,
.rdt .rdtPicker .rdtDays table td.rdtYear.rdtNew,
.rdt .rdtPicker .rdtMonths table td.rdtYear.rdtNew,
.rdt .rdtPicker .rdtYears table td.rdtYear.rdtNew {
    color: #a3abba;
}

.rdt .rdtPicker .rdtDays table td.rdtTimeToggle,
.rdt .rdtPicker .rdtMonths table td.rdtTimeToggle,
.rdt .rdtPicker .rdtYears table td.rdtTimeToggle {
    background: #f4f6f9;
    border-radius: 3px;
    cursor: pointer;
}

.rdt .rdtPicker .rdtDays table td.rdtTimeToggle:hover,
.rdt .rdtPicker .rdtMonths table td.rdtTimeToggle:hover,
.rdt .rdtPicker .rdtYears table td.rdtTimeToggle:hover {
    background: #d8dde8;
}

.rdt .rdtPicker .rdtMonths table,
.rdt .rdtPicker .rdtYears table {
    width: 100%;
}

.rdt .rdtPicker .rdtTime table thead th.rdtSwitch {
    background: #f4f6f9;
    border-radius: 3px;
    cursor: pointer;
    text-align: center;
    padding: 6px;
    font-weight: normal;
}

.rdt .rdtPicker .rdtTime table thead th.rdtSwitch:hover {
    background: #d8dde8;
}

.rdt .rdtPicker .rdtTime table .rdtCounters {
    padding-top: 15px;
}

.rdt.rdtOpen .rdtPicker .rdtDays,
.rdt.rdtOpen .rdtPicker .rdtMonths,
.rdt.rdtOpen .rdtPicker .rdtYears {
    display: block;
}

/*
 ********** CHARTS ****************
*/
/* ------------------------------------------------------------------------------
*
*  # D3.js library
*
*  Basic styles for D3.js visualization library
*
* ---------------------------------------------------------------------------- */
.d3-axis path {
    fill: none;
    stroke: #999;
    shape-rendering: crispEdges;
}

.d3-axis line {
    stroke: #f5f5f5;
    shape-rendering: crispEdges;
}

.d3-axis .tick,
.d3-axis .tick text {
    font-size: 0.75rem;
    fill: #333;
}

.d3-axis-solid path,
.d3-axis-solid line {
    stroke: #ccc;
}

.d3-axis-solid .tick {
    fill: #999;
}

.d3-axis-solid .tick text {
    fill: #999;
}

.d3-axis-strong path,
.d3-axis-strong line {
    stroke: #ccc;
}

.d3-axis-strong .tick {
    fill: #333;
}

.d3-axis-strong .tick text {
    fill: #333;
}

.d3-axis-transparent path {
    stroke: none;
}

.d3-axis-transparent line {
    stroke: #eee;
}

.d3-axis-transparent .tick {
    fill: #999;
}

.d3-axis-transparent .tick text {
    fill: #999;
}

.d3-tip {
    position: absolute;
    padding: 0.5rem 0.75rem;
    background-color: #000;
    color: #fff;
    margin-bottom: -0.25rem;
    font-size: 0.8125rem;
    z-index: 1070;
    border-radius: 0.1875rem;
}

.d3-tip .d3-tip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

.d3-tip.n .d3-tip-arrow {
    bottom: -0.25rem;
    left: 50%;
    margin-left: -0.25rem;
    border-width: 0.25rem 0.25rem 0;
    border-top-color: #000;
}

.d3-tip.e .d3-tip-arrow {
    top: 50%;
    margin-top: -0.25rem;
    /*rtl             :begin:ignore*/
    left: -0.25rem;
    border-width: 0.25rem 0.25rem 0.25rem 0;
    border-right-color: #000;
    /*rtl             :end:ignore*/
}

.d3-tip.w .d3-tip-arrow {
    top: 50%;
    margin-top: -0.25rem;
    /*rtl            :begin:ignore*/
    right: -0.25rem;
    border-width: 0.25rem 0 0.25rem 0.25rem;
    border-left-color: #000;
    /*rtl            :end:ignore*/
}

.d3-tip.s .d3-tip-arrow {
    top: 0;
    left: 50%;
    margin-left: -0.25rem;
    border-width: 0 0.25rem 0.25rem;
    border-bottom-color: #000;
}

.venntooltip {
    position: absolute;
    text-align: center;
    white-space: nowrap;
    background-color: #000;
    color: #fff;
    padding: 0.5rem 0.75rem;
    display: none;
    border-radius: 0.1875rem;
}

.d3-line {
    fill: none;
}

.d3-line-thin {
    stroke-width: 1px;
}

.d3-line-medium {
    stroke-width: 1.5px;
}

.d3-line-strong {
    stroke-width: 2px;
}

.d3-line-circle {
    fill: none;
    cursor: pointer;
}

.d3-line-circle-thin {
    stroke-width: 1px;
}

.d3-line-circle-medium {
    stroke-width: 1.5px;
}

.d3-line-circle-strong {
    stroke-width: 2px;
}

.d3-grid .tick line {
    stroke-width: 1px;
    stroke: #eee;
    shape-rendering: crispEdges;
}

.d3-grid .tick text {
    fill: #333;
    stroke: none;
}

.d3-grid-dashed .tick {
    stroke-dasharray: 4, 2;
    stroke-width: 1px;
    stroke: #eee;
    shape-rendering: crispEdges;
}

.d3-grid-dashed path {
    stroke-width: 0;
}

.d3-crosshair-overlay {
    fill: none;
    pointer-events: all;
}

.bullet-tick line {
    stroke: #999;
    stroke-width: 1px;
    shape-rendering: crispEdges;
}

.bullet-tick text {
    fill: #999;
    font-size: 0.75rem;
}

.bullet-marker {
    stroke-width: 2px;
    shape-rendering: crispEdges;
}

.bullet-title {
    font-size: 0.8125rem;
    font-weight: 500;
}

.bullet-subtitle {
    fill: #999;
}

.bullet-1 .bullet-range-1 {
    fill: rgba(96, 125, 139, 0.8);
}

.bullet-1 .bullet-range-2 {
    fill: rgba(96, 125, 139, 0.4);
}

.bullet-1 .bullet-range-3 {
    fill: #607D8B;
}

.bullet-1 .bullet-measure-1 {
    fill: rgba(84, 110, 122, 0.9);
}

.bullet-1 .bullet-measure-2 {
    fill: #fff;
}

.bullet-1 .bullet-marker {
    stroke: #37474F;
}

.bullet-2 .bullet-range-1 {
    fill: rgba(255, 112, 67, 0.6);
}

.bullet-2 .bullet-range-2 {
    fill: rgba(255, 112, 67, 0.3);
}

.bullet-2 .bullet-range-3 {
    fill: #FF7043;
}

.bullet-2 .bullet-measure-1 {
    fill: rgba(244, 81, 30, 0.9);
}

.bullet-2 .bullet-measure-2 {
    fill: #fff;
}

.bullet-2 .bullet-marker {
    stroke: #D84315;
}

.bullet-3 .bullet-range-1 {
    fill: rgba(102, 187, 106, 0.7);
}

.bullet-3 .bullet-range-2 {
    fill: rgba(102, 187, 106, 0.35);
}

.bullet-3 .bullet-range-3 {
    fill: #66BB6A;
}

.bullet-3 .bullet-measure-1 {
    fill: rgba(67, 160, 71, 0.9);
}

.bullet-3 .bullet-measure-2 {
    fill: #fff;
}

.bullet-3 .bullet-marker {
    stroke: #2E7D32;
}

.counter-icon {
    font-size: 2rem;
    position: absolute;
    left: 50%;
    margin-left: -1rem;
}

.chart-widget-legend {
    margin: 0.625rem 0 0 0;
    padding: 0;
    font-size: 0.75rem;
    text-align: center;
}

.chart-widget-legend li {
    margin: 0.3125rem 0.625rem 0;
    padding: 0.4375rem 0.5rem 0.3125rem;
    display: inline-block;
}

/* Bootstrap overwrite */
.progress .progress-bar {
    background-color: #0672df;
}

.progress.slim {
    height: 5px;
}

.list-square {
    list-style-type: square;
}

@media screen and (max-width: 992px) and (min-width: 576px) {
    .container {
        max-width: 100%;
    }
}

.custom-control-label {
    line-height: 24px;
}



small {
    font-size: 12px;
    color: #a3abba;
}


.no-network {
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.no-network .clouds {
    height: 150px;
}

.no-network .clouds .cloud-one {
    width: 171px;
    height: 105px;
    background: url(../images/pLxE5rYqsku0.png) no-repeat 0 0;
    position: absolute;
    margin-left: -300px;
    -webkit-animation: cloudmoveone 55s infinite;
    -moz-animation: cloudmoveone 55s infinite;
    animation: cloudmoveone 55s infinite;
}

@-moz-keyframes cloudmoveone {
    0% {
        margin-left: -300px;
    }

    50% {
        margin-left: 200px;
    }

    100% {
        margin-left: -300px;
    }
}

@-webkit-keyframes cloudmoveone {
    0% {
        margin-left: -300px;
    }

    50% {
        margin-left: 200px;
    }

    100% {
        margin-left: -300px;
    }
}

@keyframes cloudmoveone {
    0% {
        margin-left: -300px;
    }

    50% {
        margin-left: 200px;
    }

    100% {
        margin-left: -300px;
    }
}

.no-network .clouds .cloud-two {
    width: 111px;
    height: 69px;
    background: url(../images/9XmDxcDpzfyg.png) no-repeat 0 0;
    position: absolute;
    -webkit-animation: cloudmovetwo 40s infinite;
    -moz-animation: cloudmovetwo 40s infinite;
    animation: cloudmovetwo 40s infinite;
}

@-moz-keyframes cloudmovetwo {
    0% {
        margin-left: 200px;
    }

    50% {
        margin-left: -300px;
    }

    100% {
        margin-left: 200px;
    }
}

@-webkit-keyframes cloudmovetwo {
    0% {
        margin-left: 200px;
    }

    50% {
        margin-left: -300px;
    }

    100% {
        margin-left: 200px;
    }
}

@keyframes cloudmovetwo {
    0% {
        margin-left: 200px;
    }

    50% {
        margin-left: -300px;
    }

    100% {
        margin-left: 200px;
    }
}

.no-network .parabolic-antenna h1 {
    margin: 20px 0 30px;
    color: #c90000;
}

.no-network .parabolic-antenna .tryuot {
    font-size: 16px;
}

/*
 * Loader
 */
.general-loader {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
    padding-top: calc(50vh - 20px);
    z-index: 9999;
    display: none;
    background: rgba(73, 83, 94, 0.2);
}

.general-loader span {
    background: #fff;
    border-radius: 3px;
    display: inline-block;
    padding: 10px 15px;
    font-size: 20px;
    color: #297acc;
    box-shadow: 0 0 6px rgba(31, 37, 43, 0.2);
}

.general-loader span i {
    animation: rotation 2s infinite linear;
    -webkit-animation: rotation 2s infinite linear;
    -moz-animation: rotation 2s infinite linear;
}

@-webkit-keyframes rotation {
    from {
        -webkit-transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(359deg);
    }
}

@keyframes rotation {
    0% {
        transform: rotate(0);
    }

    100% {
        transform: rotate(360deg);
    }
}

/*
 * Hedaer Css
 */
.site-header {
    background-color: #ffffff;
    position: absolute;
    z-index: 999;
    width: 100%;
}

.site-header .site-logo {
    width: 200px;
    padding: 15px 0;
    margin-right: 35px;
}

@media screen and (min-width: 1125px) and (max-width: 1199px) {
    .site-header .site-logo {
        margin-right: 15px !important;
    }
}

@media screen and (min-width: 1025px) and (max-width: 1124px) {
    .site-header .site-logo {
        margin-right: 5px !important;
    }
}

@media screen and (min-width: 820px) and (max-width: 1024px) {
    .site-header .site-logo {
        width: 150px;
    }
}

@media screen and (min-width: 768px) and (max-width: 819px) {
    .site-header .site-logo {
        width: 150px;
        margin-right: 10px;
    }
}

@media screen and (max-width: 767px) {
    .site-header .site-logo {
        width: 150px;
        margin-right: 0px;
    }
}

.site-header .site-logo img {
    width: 100%;
    image-rendering: -webkit-optimize-contrast;
}

.site-header .site-nav {
    margin-right: auto;
}

.site-header .site-nav ul {
    align-items: center;
    margin: 0;
    padding: 0;
}

.site-header .site-nav ul li {
    position: relative;
    list-style-type: none;
}

.site-header .site-nav ul li a {
    padding: 6px 14px !important;
    text-decoration: none;
    color: #42526E;
    border-radius: 0px;
    font-size: 15px;
    transition: all 0.5s ease-in-out;
}

@media screen and (min-width: 767px) and (max-width: 991px) {
    .site-header .site-nav ul li a {
        padding: 6px 6px !important;
        font-size: 13px;
    }
}

@media screen and (max-width: 1024px) {
    .site-header .site-nav ul li a {
        font-size: 13px;
    }
}

@media screen and (max-width: 991px) {
    .site-header .site-nav ul li a {
        font-size: 14px;
        display: block;
    }
}

@media screen and (max-width: 768px) {
    .site-header .site-nav ul li a {
        font-size: 10px;
    }
}

@media screen and (max-width: 767px) {
    .site-header .site-nav ul li a {
        font-size: 14px;
    }
}

.site-header .site-nav ul li a i {
    color: #0672df;
    font-size: 10px;
}

.site-header .site-nav ul li a:hover {
    background-color: #d8dde8;
}

.site-header.fixed_header {
    position: fixed;
    right: 0;
    left: 0;
    top: 0;
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
    -webkit-transition: 0.3s all ease-out;
    -o-transition: 0.3s all ease-out;
    transition: 0.3s all ease-out;
    z-index: 999;
}

.my-ac {
    padding-left: 10px;
}

.my-ac>a {
    background-color: #f4f6f9;
}

.my-ac a {
    display: inline-block;
    padding: 4px 8px;
    border-radius: 3px;
    font-size: 14px;
}

.my-ac a:hover {
    background-color: #d8dde8;
}

.my-ac .avatar {
    display: inline-block;
}

.my-ac .avatar img {
    display: inline-block;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    border: 2px solid #ffffff;
}

@media screen and (max-width: 1199px) {
    .my-ac>a span.text-grey-800 {
        display: none;
    }
}

.main_wrapper {
    padding-top: 64px;
}

.product-menu {
    background-color: #ffffff;
    border-top: 1px solid #9296a0;
    padding-bottom: 15px;
    position: fixed;
    z-index: 7;
    width: 100%;
    top: -100%;
    height: calc(100vh - 67px);
    transition: all 0.2s ease-in-out;
}

@media screen and (min-width: 1360px) {
    .product-menu {
        height: auto;
        box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);
    }
}

.product-menu .menu-title {
    color: #5e636e;
    text-transform: uppercase;
    font-size: 14px;
    font-family: 'robotomedium';
    position: relative;
}

.product-menu .menu-title:after {
    content: "";
    position: absolute;
    left: 0;
    width: 70px;
    height: 2px;
    background-color: #d8dde8;
    top: 18px;
}

@media screen and (max-width: 820px) {
    .product-menu .menu-title {
        margin-top: 15px;
    }
}

@media screen and (max-width: 820px) {
    .product-menu {
        z-index: 9;
        top: 59px !important;
        left: -100%;
    }
}

.product-menu .mobile-cat-heading {
    text-align: right;
    display: block;
    color: #353940;
}

@media screen and (max-width: 820px) {
    .product-menu .mobile-cat-heading {
        position: absolute;
        z-index: 99;
        top: -60px;
        background: #f1f3f7;
        width: 300px;
        left: 0;
        text-align: left;
        padding: 16px 15px !important;
        width: 100%;
    }
}

.product-menu .mobile-cat-heading span {
    display: none;
}

@media screen and (max-width: 820px) {
    .product-menu .mobile-cat-heading span {
        display: inline-block;
        margin-left: 8px;
        font-size: 18px;
    }
}

@media screen and (max-width: 820px) {
    .product-menu .mobile-cat-heading .icon-cross::before {
        content: "\edc6";
    }
}

.product-menu .owl-carousel2 .item .card {
    height: 322px;
}

.overlay-nav {
    background: rgba(216, 216, 216, 0.6);
    position: fixed;
    height: 100vh;
    width: 100vw;
    opacity: 0;
    display: none;
    z-index: 6;
}

.overlay-nav.active {
    visibility: visible;
    transition: visibility 0s, opacity 250ms;
    opacity: 1;
    display: block;
}

.secondary-nav {
    margin: 8px 0 15px;
    position: relative;
}

.secondary-nav ul {
    padding: 0;
    margin: 0;
}

.secondary-nav ul li {
    list-style-type: none;
    font-size: 22px;
    margin-bottom: 40px;
    color: #5e636e;
    position: relative;
}

.secondary-nav ul li a {
    text-decoration: none;
    padding: 15px 0;
}

.secondary-nav ul li a .project-icon {
    padding: 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #f1f3f7;
    border-radius: 5px;
    width: 55px;
    height: 55px;
    margin-right: 15px;
    transition: all 0.5s ease-in-out;
}

.secondary-nav ul li a .project-icon img {
    width: 33px;
}

.secondary-nav ul li a .project-info h6 {
    font-size: 16px;
    font-family: 'robotomedium';
    color: #353940;
    margin: 0;
    transition: all 0.5s ease-in-out;
}

.secondary-nav ul li a .project-info p {
    font-size: 13px;
    color: #5e636e;
    margin: 0;
}

.secondary-nav ul li a:hover .project-icon {
    background-color: #d8dde8;
}

.secondary-nav ul li a:hover .project-info h6 {
    color: #0672df;
}

.secondary-nav ul li span {
    display: inline-block;
    margin-bottom: 15px;
}

.secondary-nav+.slimScrollBar {
    background: transparent !important;
}

.secondary-nav.feature-list+.slimScrollBar {
    background: #000000 !important;
}

.list-overlay-top {
    position: sticky;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0+100;White+to+Transparent */
    background: -moz-linear-gradient(top, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0);
    /* IE6-9 */
    width: 100%;
    top: 0;
    height: 15px;
    z-index: 9;
}

.list-overlay-bottom {
    position: sticky;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+1,ffffff+99&0+0,1+92 */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, #ffffff 92%, #ffffff 99%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, #ffffff 92%, #ffffff 99%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, #ffffff 92%, #ffffff 99%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);
    /* IE6-9 */
    width: 100%;
    bottom: 0;
    height: 50px;
    z-index: 9;
}

.markers-features .list-overlay-bottom {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+1,f1f3f7+99&0+0,1+92 */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, #f2f4f8 92%, #f1f3f7 99%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, #f2f4f8 92%, #f1f3f7 99%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, #f2f4f8 92%, #f1f3f7 99%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#f1f3f7', GradientType=0);
    /* IE6-9 */
}

.markers-features .list-overlay-top {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f1f3f7+0,ffffff+100&1+0,0+100 */
    background: -moz-linear-gradient(top, #f1f3f7 0%, rgba(255, 255, 255, 0) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #f1f3f7 0%, rgba(255, 255, 255, 0) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #f1f3f7 0%, rgba(255, 255, 255, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f3f7', endColorstr='#00ffffff', GradientType=0);
    /* IE6-9 */
}

body.dropdown-open {
    overflow: hidden;
}

body.dropdown-open .product-menu {
    top: 67px;
}

@media screen and (max-width: 820px) {
    body.dropdown-open .product-menu {
        top: 59px;
        left: 0;
        position: fixed;
        z-index: 999;
        width: 100%;
    }
}

body.mobile-dropdown-open .site-header {
    position: fixed;
    z-index: 99;
    width: 100%;
}

@media screen and (max-width: 820px) {
    body.mobile-dropdown-open .mobile-menu {
        display: block;
    }
}

body.mobile-dropdown-open .mobile-menu-icon .icon-menu7::before {
    content: "\ed6d";
}

.mobile-menu-icon {
    display: none;
}

@media screen and (max-width: 820px) {
    .mobile-menu-icon {
        display: block;
    }
}

@media screen and (max-width: 820px) {
    .mobile-menu-icon i {
        font-size: 30px;
    }
}

@media screen and (max-width: 820px) {
    .mobile-position {
        position: static;
    }
}

.mobile-menu {
    display: flex;
    align-items: center;
    width: 100%;
}

@media screen and (max-width: 820px) {
    .mobile-menu {
        display: none;
        align-items: flex-start;
        width: 109%;
        position: absolute;
        left: 0;
        height: 100vh;
        background-color: #ffffff;
        top: 59px;
        flex-direction: column;
    }
}

@media screen and (max-width: 820px) {
    .mobile-menu .site-nav {
        margin-right: 0;
        width: 100%;
        margin-top: 72px;
    }
}

@media screen and (max-width: 820px) {
    .mobile-menu .site-nav ul {
        align-items: start;
        width: 100%;
        flex-direction: column;
    }
}

@media screen and (max-width: 820px) {
    .mobile-menu .site-nav ul li {
        display: block;
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .mobile-menu .site-nav ul li a {
        display: block;
        padding: 13px 15px;
        font-size: 16px;
        border-bottom: 1px solid #dce0e9;
        border-radius: 0;
    }
}

@media screen and (max-width: 820px) {
    .mobile-menu .mobile-nav-btn-group {
        position: absolute;
        top: 30px;
        left: 15px;
        z-index: 9;
    }
}

@media screen and (max-width: 820px) {
    .mobile-menu .my-ac {
        border-left: none;
        padding-left: 0;
        padding-top: 8px;
    }
}

/*
 * Banner Css
 */
.site-banner {
    position: relative;
    padding: 0;
    min-height: 200px;
    background-color: #f1f3f7;
    overflow: hidden;
}

.site-banner h1 {
    font-size: 48px;
    font-family: 'robotobold';
    line-height: 69px;
}

.site-banner .banner-text {
    width: 1140px;
    margin: 0 auto;
    padding: 0 15px;
    display: flex;
    align-items: center;
    z-index: 9;
}

@media screen and (max-width: 1107px) {
    .site-banner .banner-text {
        width: 98%;
    }
}

@media screen and (max-width: 768px) {
    .site-banner .banner-text {
        padding-top: 0 !important;
        width: 90%;
        text-align: center;
        justify-content: center;
        align-items: center;
        display: flex;
        flex-direction: column-reverse;
    }
}

.site-banner .banner-text .banner-left-align {
    width: 60%;
}

@media screen and (max-width: 1070px) {
    .site-banner .banner-text .banner-left-align {
        width: 62%;
    }
}

@media screen and (max-width: 768px) {
    .site-banner .banner-text .banner-left-align {
        width: 100%;
        text-align: center;
    }
}

.site-banner .slides>li {
    position: relative;
}

.site-banner .slides>li>img {
    height: 534px;
}

@media screen and (max-width: 1070px) {
    .site-banner .slides>li>img {
        height: 250px;
    }
}

@media screen and (max-width: 768px) {
    .site-banner .slides>li>img {
        height: 416px;
    }
}

@media screen and (max-width: 575px) {
    .site-banner .slides>li>img {
        height: 351px;
    }
}

@media screen and (max-width: 768px) {

    .flex-direction-nav .flex-prev,
    .flex-direction-nav .flex-next {
        opacity: 0.3;
    }
}

.flex-caption {
    position: absolute;
    z-index: 99;
    width: 100%;
    padding: 2% 0;
    left: 0;
    top: 0;
    font-size: 14px;
    line-height: 18px;
}

.flex-caption h2 {
    font-size: 50px;
    font-family: 'robotobold';
    color: #000000;
    margin-bottom: 15px;
}

@media screen and (max-width: 1070px) {
    .flex-caption h2 {
        font-size: 24px;
        line-height: 30px;
    }
}

@media screen and (max-width: 768px) {
    .flex-caption h2 {
        margin-top: 20px;
    }
}

.flex-caption p {
    font-size: 24px;
    line-height: 34px;
    color: #000000;
}

@media screen and (max-width: 1070px) {
    .flex-caption p {
        font-size: 16px;
        line-height: 24px;
    }
}

@media screen and (max-width: 1070px) {
    .flex-control-nav {
        bottom: 0;
    }
}

.banner-img-icon {
    width: 40%;
}

.banner-img-icon img {
    width: 100%;
    height: auto !important;
}

@media screen and (max-width: 768px) {
    .banner-img-icon img {
        width: auto !important;
        height: 171px !important;
        margin: auto;
    }
}

@media screen and (max-width: 1070px) {
    .banner-img-icon {
        width: 28%;
    }
}

@media screen and (max-width: 768px) {
    .banner-img-icon {
        width: 100%;
    }
}

/*
 * News Css
 */
.latest-News {
    background-color: #f1f3f7;
    box-shadow: 0px 10px 14px 0px rgba(23, 43, 77, 0.2);
    padding: 32px 30px;
    min-height: 80px;
    width: 100%;
    margin-top: -78px;
    position: relative;
    z-index: 5;
}

@media screen and (max-width: 1070px) {
    .latest-News {
        margin-top: 30px;
    }
}

.latest-News .icon-img {
    border-radius: 50%;
    width: 80px;
    height: 80px;
    margin-right: 15px;
    display: inline-block;
}

@media screen and (max-width: 767px) {
    .latest-News .icon-img {
        width: 40px;
        height: 40px;
    }
}

.latest-News p {
    margin: 0;
    font-size: 16px;
    width: 74%;
    margin-right: 15px;
}

/*
 * Solution Css
 */
.solution-section {
    background-color: #ffffff;
    padding-bottom: 40px;
    padding-top: 40px;
}

.solution-section h2 {
    font-family: 'robotobold';
}

.solution-section .solution-tab {
    border: none;
}

.solution-section .solution-tab .nav-link {
    border: none;
    font-size: 17px;
    font-family: 'robotomedium';
    color: #9296a0;
    padding: 10px 16px;
    margin-right: 15px;
}

.solution-section .solution-tab .nav-link.active {
    background-color: rgba(6, 114, 223, 0.18);
    border-radius: 26px;
    padding: 10px 16px;
    text-align: center;
    color: #353940;
}

.solution-section .tab-content {
    margin-top: 30px;
}

.solution-section .tab-content h3 {
    font-family: 'robotomedium';
    font-size: 39px;
}

.solution-section .tab-content p {
    font-size: 18px;
    line-height: 30px;
}

.solution-section .tab-content .secondary-nav ul li a:hover .project-icon {
    box-shadow: 0px 2px 8.9px 1.1px rgba(207, 215, 230, 0.6);
}

.solution-section .tab-content .project-icon {
    width: 80px;
    height: 80px;
    padding: 3px;
}

.solution-section .tab-content .project-icon img {
    width: 50px;
}

.solution-section .tab-content .project-info {
    width: calc(100% - 60px);
}

.solution-section .tab-content .project-info h6 {
    font-size: 15px;
    font-family: 'robotomedium';
}

.solution-section .tab-content .project-info p {
    font-size: 15px;
}

.solution-section .tab-content .feature-layer {
    align-items: start;
    display: flex;
    height: 100%;
    width: 50%;
}

@media screen and (max-width: 992px) {
    .solution-section .tab-content .feature-layer {
        width: 100%;
    }
}

/*
 * Practices Css
 */
.practices-section {
    background-color: #ffffff;
    min-height: 300px;
    padding: 40px 0 80px;
}

.practices-section h2 {
    font-family: 'robotobold';
}

.practices-section p {
    font-size: 18px;
}

.practices-section .practices-block {
    margin-top: 25px;
    transition: all 0.2s ease-in-out;
}

.practices-section .practices-block .image-icon {
    width: 140px;
    height: 140px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 18px;
}

.practices-section .practices-block .image-icon i {
    color: #ffffff;
    font-size: 50px;
}

.practices-section .practices-block .image-icon img {
    max-width: 80px;
    width: 100%;
}

.practices-section .practices-block h4 {
    color: #ffffff;
    text-align: center;
}

.practices-section .practices-block p {
    color: #ffffff;
    font-size: 15px;
}

.practices-section .practices-block .btn {
    margin-top: 15px;
}

/*
 * What We do Css
 */
.what-we-do {
    background-color: #001b40;
}

.what-we-do .card {
    box-shadow: none;
}

/*
 * Customer Story Css
 */
.customer-sec-curve-shape svg path {
    fill: #001b40;
}

.customer-story {
    background-color: #001b40;
    min-height: 550px;
    padding: 80px 0;
    background-image: url('../images/xdXWZb3gGTq5.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    margin-top: -2px;
}

.customer-story h2 {
    font-family: 'robotobold';
    color: #ffffff;
}

.customer-story p {
    font-size: 18px;
    color: #ffffff;
}

.customer-story .testimonial .icon-quotes-left {
    color: #0672df;
    font-size: 52px;
}

.customer-story .testimonial h4 {
    font-size: 24px;
    line-height: 38px;
}

.customer-story .testimonial .rounded-circle {
    width: 58px;
    height: 58px;
}

.customer-story .testimonial .user-info {
    font-size: 15px;
    margin-left: 15px;
}

.customer-story .testimonial .user-info h6 {
    margin-bottom: 0;
    font-family: 'robotomedium';
}

.customer-story .testimonial .user-info P {
    text-transform: uppercase;
    color: #a3abba;
    font-size: 15px;
    font-family: 'robotomedium';
    margin-bottom: 0;
}

/*
 * Blog Css
 */
.blogs-section {
    background-color: rgba(241, 243, 247, 0.3);
    min-height: 300px;
    padding: 80px 0 40px;
}

.blogs-section h2 {
    font-family: 'robotobold';
    font-size: 23px;
}

.blogs-section p {
    font-size: 14px;
}

.blogs-section .blog-card-home .blog-img {
    width: 120px;
}

.blogs-section .blog-card-home h3 {
    font-size: 20px;
    font-family: 'robotomedium';
}

.blogs-section .blog-card-home p {
    font-size: 16px;
    font-family: 'robotomedium';
}

.event-section {
    background-color: rgba(241, 243, 247, 0.3);
    min-height: 300px;
    padding: 0 0 40px;
}

.event-section .event-card-home h5 {
    font-size: 20px;
    font-family: 'robotomedium';
}

.event-section .event-card-home p {
    font-size: 16px;
    font-family: 'robotomedium';
}

/*
 * Footer Css
 */
.footer-sec {
    background: #005cce;
    padding: 40px 0;
}

.footer-sec .footer-logo {
    width: 200px;
}

.footer-sec .footer-logo img {
    image-rendering: -webkit-optimize-contrast;
}

.footer-sec h6 {
    font-size: 15px;
    font-family: 'robotobold';
    font-weight: normal;
    color: #ffffff;
}

.footer-sec i {
    color: #ffffff;
}

.footer-sec a {
    color: #ffffff;
}

.footer-sec a:hover {
    color: #d8dde8;
}

.footer-sec span {
    color: #ffffff;
}

.footer-sec .footer-nav ul {
    padding: 0;
    margin: 0;
}

.footer-sec .footer-nav ul li {
    list-style-type: none;
}

.footer-sec .footer-nav ul li a {
    font-size: 14px;
    padding: 3px 0 0 0;
    margin-bottom: 3px;
    color: #ffffff;
    display: inline-block;
    transition: all 0.5s ease-in-out;
    border-bottom: 1px solid transparent;
}

.footer-sec .footer-nav ul li a:hover {
    color: #d8dde8;
    border-bottom: 1px solid #d8dde8;
}

.copywrite {
    background-color: #024fae;
    padding: 15px 0;
}

.copywrite .copyright-nav {
    display: flex;
    margin: 0;
    padding: 0;
}

.copywrite .copyright-nav li {
    list-style-type: none;
    color: #ffffff;
    font-size: 14px;
    margin-right: 30px;
}

@media screen and (max-width: 575px) {
    .copywrite .copyright-nav li {
        margin-right: 0;
    }
}

.copywrite .copyright-nav li a {
    color: #ffffff;
    border-bottom: 1px solid transparent;
    transition: all 0.5s ease-in-out;
}

.copywrite .copyright-nav li a:hover {
    color: #d8dde8;
    border-bottom: 1px solid #d8dde8;
}

@media screen and (max-width: 767px) {
    .copywrite .copyright-nav {
        flex-direction: column;
    }
}

@media screen and (max-width: 576px) {
    .copywrite .copyright-nav {
        text-align: center;
    }
}

.copywrite .footer-social-menu {
    list-style: none;
    margin-bottom: 0;
    text-align: right;
    padding: 0;
}

.copywrite .footer-social-menu li {
    display: inline-block;
    margin-left: 20px;
}

.copywrite .footer-social-menu li a {
    color: #ffffff;
    font-size: 14px;
}

.copywrite .footer-social-menu li a i {
    font-size: 28px;
}

.copywrite .footer-social-menu li a:hover {
    text-decoration: none;
    color: #d8dde8;
}

@media screen and (max-width: 767px) {
    .copywrite .footer-social-menu li {
        margin-left: 8px;
    }
}

@media screen and (max-width: 575px) {
    .copywrite .footer-social-menu li {
        margin: 0 15px;
    }
}

@media screen and (max-width: 575px) {
    .copywrite .footer-social-menu {
        text-align: center;
        margin-top: 15px;
    }
}

/*
 * Careers Css
 */
.careers-bg {
    min-height: 1000px;
    background-image: url('../images/hODAfHXjvNAs.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    background-attachment: fixed;
    background-position: center;
    padding: 40px 0 120px 0;
}

.careers-bg .page-title {
    text-align: center;
}

.careers-bg .page-title .h6 {
    font-size: 15px;
}

.careers-bg .page-title h1 {
    font-size: 48px;
    font-family: 'robotobold';
}

.careers-bg .review-team-intro {
    background-color: #ffffff;
    border-radius: 12px;
    min-height: 150px;
    padding: 40px;
}

.careers-bg .review-team-intro .reviewer-logo {
    padding: 48px 0;
    width: 100%;
    text-align: center;
    display: block;
    border-radius: 12px;
    transition: all 0.3s ease-in-out;
}

.careers-bg .review-team-intro .reviewer-logo img.glassdoor {
    width: 230px;
    margin: 0 auto 15px;
    display: block;
}

.careers-bg .review-team-intro .reviewer-logo:hover {
    box-shadow: 0px 2px 8.9px 1.1px rgba(207, 215, 230, 0.6);
}

.careers-bg .review-team-intro .reviewer-logo .teams-profile-img {
    display: flex;
    justify-content: center;
    margin-bottom: 15px;
}

.careers-bg .review-team-intro .reviewer-logo .teams-profile-img span {
    margin-right: -8px;
}

.careers-bg .review-team-intro .reviewer-logo .teams-profile-img span img {
    border-radius: 50%;
    border: 3px solid #dce0e9;
    width: 55px;
    height: 55px;
    box-shadow: 0px 0px 10px 3px rgba(6, 14, 223, 0.12);
}

.careers-bg .video-frame {
    background-color: #ffffff;
    border-radius: 12px;
    min-height: 150px;
    margin-top: 40px;
    overflow: hidden;
    display: block;
}

.careers-bg .video-frame img {
    width: 100%;
}

.statement-sec {
    margin-top: -45px;
    margin-bottom: 20px;
}

.statement-sec .card {
    background: #f1f3f7;
    padding: 17px;
    box-shadow: 0px 2px 8.9px 1.1px rgba(207, 215, 230, 0.6);
}

.statement-sec .card .card-title {
    font-size: 34px;
    font-family: 'robotobold';
}

.statement-sec .card .card-text {
    font-size: 16px;
}

.wefivesoft-inner-tab {
    border: none;
}

.wefivesoft-inner-tab .nav-link {
    border: none;
    font-size: 17px;
    font-family: 'robotomedium';
    color: #9296a0;
    padding: 10px 16px;
    margin-right: 15px;
}

.wefivesoft-inner-tab .nav-link.active {
    background-color: rgba(6, 114, 223, 0.18);
    border-radius: 26px;
    padding: 10px 16px;
    text-align: center;
    color: #353940;
}

.sec-title {
    font-family: 'robotomedium';
    font-size: 39px;
}

.values-sec {
    padding: 40px 0;
}

.values-sec .card {
    transition: all 0.3s ease-in-out;
}

.values-sec .card .card-body {
    padding: 25px;
}

.values-sec .card:hover {
    box-shadow: 0px 10px 10px 0px rgba(23, 43, 77, 0.2);
}

.culture-sec {
    min-height: 300px;
    background-image: url('../images/Jns29bWpnpco.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    background-attachment: fixed;
    background-position: center;
    padding: 40px 0;
}

.culture-sec .wefivesoft-inner-tab .nav-link.active {
    background-color: #ffffff;
    color: #353940;
}

.culture-sec .wefivesoft-inner-tab .nav-link {
    color: #ffffff;
}

.culture-sec .card {
    transition: all 0.3s ease-in-out;
    box-shadow: none;
}

.culture-sec .card .card-body {
    padding: 25px;
}

.benefits-sec {
    padding: 40px 0;
}

.unorder-page-list {
    padding: 0;
    margin: 0;
}

.unorder-page-list li {
    list-style-type: none;
    position: relative;
    padding-left: 25px;
    margin: 20px 0;
    font-size: 16px;
}

.unorder-page-list li:before {
    content: "\ee76";
    font-family: 'icomoon';
    position: absolute;
    top: 0;
    left: 0;
    color: #0672df;
}

.job-openings-sec {
    background-color: rgba(241, 243, 247, 0.3);
    padding: 40px 0;
}

.job-openings-sec .job-list {
    margin: 15px 0;
}

.apply-job {
    padding: 40px 0;
}

.apply-job h1 {
    font-family: 'robotomedium';
    font-weight: normal;
    font-style: normal;
}

.apply-job .posted-by img {
    width: 52px;
    height: 52px;
    border: 3px solid #dce0e9;
}

.apply-job .posted-by h5 {
    font-family: 'robotomedium';
    font-weight: normal;
    font-style: normal;
}

.roles-sec {
    padding: 40px 0;
    background-color: rgba(241, 243, 247, 0.3);
}

.modal-backdrop {
    background-image: url('../images/qd2iZiNAvcL7.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.modal-backdrop.show {
    opacity: 1;
}

.loginSignUpModal .close {
    position: absolute;
    z-index: 9;
    top: 15px;
    right: 15px;
}

.loginSignUpModal .close:focus {
    outline: none;
    border: none;
}

.loginSignUpModal .modal-content {
    border: none;
}

.loginSignUpModal .modal-dialog .modal-content {
    box-shadow: 0px 10px 14px 0px rgba(23, 43, 77, 0.2);
}

.login-box {
    padding: 40px 60px;
}

.login-box img {
    width: 180px;
}

.login-box .wefivesoft-inner-tab .nav-link.active,
.login-box .wefivesoft-inner-tab a.nav-link {
    padding: 10px 38px;
}

.login-box .form-control {
    border-radius: 0;
    padding-left: 0;
    padding-right: 0;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-bottom-width: 2px;
}

.login-box .form-control:focus {
    box-shadow: none;
    border-bottom-color: #000000;
}

.login-box .forgot-text {
    color: #353940;
}

.login-box .forgot-text:hover {
    color: #0672df !important;
}

.btn-social-icon .facebook {
    background-color: #3b5998;
}

.btn-social-icon .google {
    background-color: #eb4235;
}

.btn-social-icon .windows {
    background-color: #00a4ef;
}

.btn-social-icon a {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #ffffff;
    font-size: 18px;
    margin: 0 8px;
}

.btn-social-icon a:hover {
    background-color: #9296a0;
}

.profile-img {
    width: 180px;
    height: 180px;
    border: 10px solid #f1f3f7;
    border-radius: 50%;
    background-size: cover;
    background-repeat: no-repeat;
}

/*
 * About css
 */
.about-section-bg {
    min-height: auto !important;
}

.about-section {
    padding: 40px 0;
}

.about-section h2 {
    font-family: 'robotobold';
}

.about-section .feature-box .icons-box {
    padding: 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #f1f3f7;
    border-radius: 50%;
    width: 150px;
    height: 150px;
}

.about-section .feature-box .icons-box img {
    width: 67%;
}

.about-section .feature-box h4 {
    margin-top: 15px;
    color: #5e636e;
    font-family: 'robotobold';
    font-size: 18px;
}

/*
 * Contact Modal css
 */
.contactModal .modal-header {
    border-bottom: 0;
    padding-top: 30px;
    padding-bottom: 0;
}

.contactModal .modal-header .modal-title {
    margin-bottom: 0;
    line-height: 1.5;
    text-align: center;
    width: 100%;
    font-size: 30px;
    font-weight: 700;
    color: #082842;
}

.contactModal .modal-header .close {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto;
    position: absolute;
    right: 23px;
    top: 23px;
}

.contactModal .modal-header .close img {
    width: 25px;
    height: 25px;
}

.contactModal .modal-footer {
    border-top: 0;
    justify-content: center;
    padding-top: 0;
}

.contactModal .validate-input {
    position: relative;
}

.contactModal .wrap-input100 {
    width: 100%;
    position: relative;
    border: 1px solid #e6e6e6;
    border-radius: 0.25rem;
    padding: 10px 22px 9px 22px;
    margin-bottom: 20px;
}

.contactModal .bg1 {
    background-color: #f7f7f7;
}

.contactModal .label-input100 {
    font-size: 12px;
    color: #082842;
    line-height: 1.5;
}

.contactModal .label-input100 b {
    font-weight: 500;
    color: #082842;
    text-transform: uppercase;
}

.contactModal .input100 {
    display: block;
    width: 100%;
    background-color: transparent;
    font-size: 18px;
    color: #082842;
    line-height: 1.2;
    padding-right: 0;
    padding-left: 0;
    border: none;
}

.contactModal .input100:focus {
    box-shadow: none;
}

.contactModal input {
    outline: none;
    border: none;
}

.contactModal textarea {
    outline: none;
    border: none;
}

.contactModal input.input100 {
    height: 40px;
}

.contactModal textarea.input100 {
    min-height: 120px;
    padding-top: 9px;
    padding-bottom: 13px;
    resize: none;
}

.contactModal .warning-validate::before {
    content: attr(data-validate);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    position: absolute;
    width: 100%;
    min-height: 40px;
    background-color: #f7f7f7;
    top: 35px;
    left: 0px;
    padding: 0 45px 0 22px;
    pointer-events: none;
    font-size: 18px;
    color: #fa4251;
    line-height: 1.2;
}

.contactModal .input100::placeholder {
    color: #b7b7b7;
    opacity: 1;
    /* Firefox */
}

.contactModal .input100:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #b7b7b7;
}

.contactModal .input100::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #b7b7b7;
}

.modal-confirm .icon1-box {
    display: flex;
    width: 100%;
    margin-top: 32px;
}

.modal-confirm .icon1-box img {
    width: 95px;
    margin: 0 auto;
}

.modal-confirm h4 {
    text-align: center;
    font-size: 26px;
    margin: 22px 0 0;
    width: 100%;
    font-family: 'Roboto', sans-serif;
    font-size: 35px;
    font-weight: 400;
    color: #253858;
}

.owl-carousel2 .owl-nav {
    position: absolute;
    top: -61px;
    right: 0;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {
    background: #a3abba;
    color: inherit;
    border: none;
    padding: 3px !important;
    min-width: 33px;
    font-size: 21px;
}

/*
 * Blog Css
 */
.blog-section {
    padding: 40px 0;
    background-color: #ffffff;
}

.blog-section .blog-items {
    background-repeat: no-repeat;
    width: 100%;
    height: 458px;
    position: relative;
    display: block;
    transition: transform 0.2s;
    /* Animation */
    background-size: cover;
}

.blog-section .blog-items .item-descrip {
    position: absolute;
    z-index: 5;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 15px;
    background-color: rgba(0, 0, 0, 0.6);
    height: 100%;
    display: flex;
    justify-content: end;
    flex-direction: column;
    min-height: 80px;
}

.blog-section .blog-items .item-descrip h2 {
    font-size: 32px;
    font-family: 'robotobold';
    font-weight: normal;
}

.blog-section .blog-items:hover {
    box-shadow: 0px 2px 8.9px 1.1px rgba(207, 215, 230, 0.6);
    transform: scale(1.02);
}

.blog-section .blog-items .author-info {
    font-size: 14px;
}

.blog-section .blog-item-Lay1 {
    height: 230px;
}

.blog-section .blog-item-Lay2 {
    height: 212px;
}

.blog-section .blog-item-Lay2 h2 {
    font-size: 18px !important;
}

.blog-section-top-cat {
    padding: 40px 0 0;
    background-color: rgba(241, 243, 247, 0.3);
}

.blog-section-top-cat h2 {
    font-family: 'robotomedium';
    font-weight: normal;
    font-size: 32px;
}

.blog-section-top-cat p {
    font-size: 14px;
}

.blog-section-top-cat .cat-item {
    background-repeat: no-repeat;
    width: 100%;
    height: 132px;
    margin-bottom: 15px;
    position: relative;
    display: block;
    transition: all 0.3s ease-in-out;
    background-size: cover;
    display: flex;
    align-items: center;
    justify-content: center;
}

.blog-section-top-cat .cat-item h3 {
    font-size: 24px;
    font-family: 'robotobold';
    font-weight: normal;
    color: #ffffff;
    position: relative;
    text-transform: uppercase;
    z-index: 9;
}

.blog-section-top-cat .cat-item::before {
    content: '';
    background-color: rgba(0, 0, 0, 0.6);
    position: absolute;
    z-index: 5;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all 0.3s ease-in-out;
}

.blog-section-top-cat .cat-item:hover::before {
    background-color: rgba(6, 114, 223, 0.8);
}

.top-blog-section {
    padding: 40px 0;
    background-color: rgba(241, 243, 247, 0.3);
}

.top-blog-section h2 {
    font-family: 'robotomedium';
    font-size: 32px;
    font-weight: normal;
}

.top-blog-section p {
    font-size: 14px;
}

.top-blog-section .card {
    color: #353940;
}

.top-blog-section .card h5 {
    font-family: 'robotobold';
    font-weight: normal;
}

.top-blog-section .card:hover h5 {
    color: #0672df;
}

.blog-banner {
    width: 100%;
    background-size: cover;
    height: 211px;
    position: relative;
    justify-content: center;
    align-items: center;
    display: flex;
    flex-direction: column;
    background-attachment: fixed;
    padding-top: 69px;
}

.blog-banner::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7);
}

.blog-banner .page-title {
    text-align: center;
    position: relative;
    z-index: 2;
}

.blog-banner .page-title .h6 {
    font-size: 15px;
}

.blog-banner .page-title h1 {
    font-size: 48px;
    font-family: 'robotobold';
    color: #ffffff;
}

.blog-banner .page-title h1.blogItem-title {
    font-size: 25px;
}

.blog-banner .page-title .breadcrumb {
    justify-content: center;
    margin-bottom: 0;
    padding-bottom: 0;
}

.blog-banner .page-title .breadcrumb a {
    color: #ffffff;
}

.blog-banner .page-title .breadcrumb .breadcrumb-item.active {
    color: rgba(255, 255, 255, 0.7);
}

.blog-banner.blogDetails {
    padding-top: 0;
}

.blog-cat-list {
    position: relative;
    padding: 40px 0;
}

.blog-cat-list .card h5 {
    font-size: 30px;
    font-family: 'robotobold';
}

.blog-cat-list aside h4 {
    font-family: 'robotomedium';
    font-weight: normal;
}

.blog-cat-list aside .tags {
    display: flex;
    flex-wrap: wrap;
}

.blog-cat-list aside .tags .badge {
    font-size: 14px;
    padding: 8px 14px;
    line-height: 13px;
    display: flex;
    margin-bottom: 8px;
    margin-right: 8px;
    border-radius: 5px;
    background: none;
    border: 1px solid #dce0e9;
}

.unorder-page-list1 {
    padding: 0;
    margin: 0;
}

.unorder-page-list1 li {
    list-style-type: none;
    position: relative;
    padding-left: 25px;
    margin: 20px 0;
    font-size: 16px;
}

.unorder-page-list1 li:before {
    content: "\edbe";
    font-family: 'icomoon';
    position: absolute;
    top: 0;
    left: 0;
    color: #9296a0;
}

.unorder-page-list1 li a {
    color: #5e636e;
    transition: all 0.3s ease-in-out;
}

.unorder-page-list1 li a:hover {
    color: #0672df;
}

.more-text {
    display: none;
}

#return-to-top {
    position: fixed;
    bottom: 15px;
    right: 42px;
    background: #006aed;
    opacity: 0.8;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    display: none;
    z-index: 5;
}

#return-to-top img {
    width: 15px;
    height: 15px;
}

#return-to-top:hover {
    opacity: 1;
}

/* Fixed/sticky icon bar (vertically aligned 50% from the top of the screen) */
.socalShareIcon {
    position: fixed;
    top: 316px;
    z-index: 9;
}

.socalShareIcon a {
    display: block;
    text-align: center;
    padding: 16px;
    transition: all 0.3s ease;
    color: #ffffff;
    font-size: 20px;
}

.socalShareIcon a:hover {
    background-color: #000000;
}

.socalShareIcon .share-count {
    display: block;
    text-align: center;
    padding: 5px;
    background-color: #ffffff;
}

.socalShareIcon .share-count h6 {
    font-size: 16px;
    margin-bottom: 0;
}

.facebook {
    background: #3B5998;
    color: white;
}

.twitter {
    background: #55ACEE;
    color: white;
}

.google {
    background: #dd4b39;
    color: white;
}

.linkedin {
    background: #007bb5;
    color: white;
}

.youtube {
    background: #bb0000;
    color: white;
}

.btn-primary-bordered {
    background-color: transparent;
    border-color: #3679bd;
    color: #3679bd;
}


.banner-sec .banner-text {
    width: 100%;
    float: left;
    margin-top: 60px;
    position: relative;
    z-index: 99;
}

.banner-sec .banner-text h1 {
    font-size: 75px;
    font-weight: bold;
    color: white;
    margin-bottom: 40px;
}

.banner-sec .banner-img {
    width: 100%;
    float: left;
    margin-top: 50px;
    position: relative;
    z-index: 99;
}

.banner-sec .banner-img img {
    width: 90%;
}

.banner-sec .banner-img svg {
    width: 90%;
    height: auto;
}

/*for new banner slider*/
.newbanner-sec {
    background-color: #006aed;
    width: 100%;
    padding-top: 90px;
    padding-bottom: 90px;
    position: relative;
    overflow-x: hidden;
    min-height: 580px;
}

@media screen and (max-width: 767px) {
    .newbanner-sec {
        padding-top: 50px;
    }
}

@media screen and (max-width: 479px) {
    .newbanner-sec {
        padding-top: 30px;
    }
}

.newbanner-sec .square-pattern {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 1;
}

.newbanner-sec .square-pattern::before {
    content: '';
    position: absolute;
    top: 50px;
    left: -115px;
    background: url(../images/UaI8wlaTw4Mz.png) no-repeat;
    width: 243px;
    height: 232px;
    animation: floatX 8s ease infinite;
}

.newbanner-sec .square-pattern::after {
    content: '';
    position: absolute;
    bottom: 0px;
    right: -165px;
    background: url(../images/UaI8wlaTw4Mz.png) no-repeat;
    width: 243px;
    height: 232px;
    animation: floatX 4s ease infinite;
}

.newbanner-sec .circle-icon {
    position: absolute;
    z-index: 1;
    bottom: 60px;
    right: 310px;
}

.newbanner-sec .triangle-icon {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 1;
}

.newbanner-sec .triangle-icon::before {
    content: '';
    position: absolute;
    top: 460px;
    left: 140px;
    background: url(../images/rGnqDxiGIx4e.png) no-repeat;
    width: 26px;
    height: 30px;
    animation: floatX 6s ease-in-out infinite;
}

.newbanner-sec .triangle-icon::after {
    content: '';
    position: absolute;
    top: 100px;
    right: 200px;
    background: url(../images/rGnqDxiGIx4e.png) no-repeat;
    width: 26px;
    height: 30px;
    animation: floatX 6s ease-in-out infinite;
}

@keyframes floatX {
    0% {
        transform: translateX(0px);
    }

    50% {
        transform: translateX(-20px);
    }

    100% {
        transform: translateX(0px);
    }
}

.newbanner-sec .float-effectX {
    animation: floatX 6s ease infinite;
}

@keyframes floatY {
    0% {
        transform: translateY(0px);
    }

    50% {
        transform: translateY(-20px);
    }

    100% {
        transform: translateY(0px);
    }
}

.newbanner-sec .float-effectY {
    animation: floatY 8s ease infinite;
}

.newbanner-sec .flexslider.banner-slider {
    background: transparent;
    position: relative;
    z-index: 10;
}

.newbanner-sec .flexslider.banner-slider .flex-control-nav {
    bottom: -40px;
}

.newbanner-sec .flexslider.banner-slider .flex-control-paging li a {
    background: rgba(255, 255, 255, 0.5) !important;
    width: 20px;
    height: 20px;
}

.newbanner-sec .flexslider.banner-slider .flex-control-paging li a.flex-active {
    background: rgba(255, 255, 255, 0.9) !important;
}

.newbanner-sec .flexslider.banner-slider .banner-outline-btn {
    color: #fff;
    background-color: transparent;
    border-color: #fff;
    border-width: 2px;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    font-family: 'robotobold';
}

.newbanner-sec .flexslider.banner-slider .banner-outline-btn:hover {
    border-color: #fff;
    color: #4b474f;
}

.newbanner-sec .flexslider.banner-slider .banner-outline-btn:hover:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}

.newbanner-sec .flexslider.banner-slider .banner-outline-btn:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #fff;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}

.newbanner-sec .flexslider.banner-slider .banner-solid-btn {
    color: #4b474f;
    background-color: #f2d86b;
    border-color: #f2d86b;
    border-width: 2px;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    font-family: 'robotobold';
}

.newbanner-sec .flexslider.banner-slider .banner-solid-btn:hover {
    border-color: #f2d86b;
    color: #000;
}

.newbanner-sec .flexslider.banner-slider .banner-solid-btn:hover:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}

.newbanner-sec .flexslider.banner-slider .banner-solid-btn:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #e6c545;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}

.newbanner-sec .banner-text-bx {
    flex: 0 0 55%;
    width: 55%;
    padding-right: 15px;
}

@media screen and (max-width: 767px) {
    .newbanner-sec .banner-text-bx {
        flex: 0 0 100%;
        width: 100%;
        padding-right: 0;
        text-align: center;
    }
}

.newbanner-sec .banner-text-bx h1 {
    margin-bottom: 22px;
    font-size: 45px;
}

@media screen and (max-width: 1200px) {
    .newbanner-sec .banner-text-bx h1 {
        font-size: 39px;
    }
}

@media screen and (max-width: 991px) {
    .newbanner-sec .banner-text-bx h1 {
        font-size: 33px;
    }
}

@media screen and (max-width: 820px) {
    .newbanner-sec .banner-text-bx h1 {
        font-size: 31px;
    }
}

@media screen and (max-width: 640px) {
    .newbanner-sec .banner-text-bx h1 {
        font-size: 30px;
    }
}

@media screen and (max-width: 479px) {
    .newbanner-sec .banner-text-bx h1 {
        font-size: 24px;
        line-height: 1.4;
        margin-bottom: 18px;
    }
}

.newbanner-sec .banner-text-bx p {
    line-height: 28px;
    margin-bottom: 38px;
    font-size: 17px;
}

@media screen and (max-width: 640px) {
    .newbanner-sec .banner-text-bx p {
        font-size: 13px;
        line-height: 1.5;
    }
}

@media screen and (max-width: 479px) {
    .newbanner-sec .banner-text-bx p {
        font-size: 12px;
        line-height: 1.5;
        margin-bottom: 24px;
    }
}

@media screen and (max-width: 767px) {
    .newbanner-sec .banner-text-bx .banner-button {
        justify-content: center;
    }

    .newbanner-sec .banner-text-bx .banner-button .btn-lg {
        padding: 7px 15px;
        line-height: 1.5;
        border-radius: 0.3rem;
        font-size: 14px !important;
    }

    .newbanner-sec .banner-text-bx .banner-button .btn-lg i {
        font-size: 14px !important;
    }
}

.newbanner-sec .banner-img-bx {
    padding-left: 15px;
    flex: 0 0 45%;
    width: 45%;
    text-align: center;
}

@media screen and (max-width: 767px) {
    .newbanner-sec .banner-img-bx {
        flex: 0 0 100%;
        width: 100%;
        padding-left: 0;
    }
}

@media screen and (max-width: 479px) {}

.newbanner-sec .banner-img-bx .ban-img {
    height: auto;
    width: auto;
    display: inline-block;
    max-width: 100%;
    max-height: 100%;
}

.newbanner-sec .banner-img-bx>div {
    width: 100%;
    height: 100%;
}

.newbanner-sec .banner-img-bx>div.img-1-svg {
    position: relative;
}

.newbanner-sec .banner-img-bx>div.img-1-svg>svg {
    width: 150% !important;
    height: 136% !important;
    position: relative;
    top: -16%;
    left: -25%;
}

@media screen and (max-width: 1200px) {
    .newbanner-sec .banner-img-bx>div.img-1-svg>svg {
        width: 140% !important;
        height: 136% !important;
        left: -22%;
    }
}

@media screen and (max-width: 991px) {
    .newbanner-sec .banner-img-bx>div.img-1-svg>svg {
        width: 160% !important;
        height: 166% !important;
        left: -36%;
        top: -35%;
    }
}

@media screen and (max-width: 767px) {
    .newbanner-sec .banner-img-bx>div.img-1-svg>svg {
        width: 120% !important;
        height: 120% !important;
        left: -10%;
        top: -7%;
    }
}

/*for new banner slider end*/
.project-slides .project-carousel .flexslider .flex-direction-nav {
    display: none;
}

.project-slides .project-carousel .flexslider .flex-control-nav {
    bottom: -45px;
}

.project-slides .project-carousel .flexslider .flex-control-nav li {
    margin: 0 5px;
}

.project-slides .project-carousel .flexslider .flex-control-nav li a:hover {
    background: #0672df;
}

.project-slides .project-carousel .flexslider .flex-control-nav li a.flex-active {
    background: #0672df;
}

.project-slides-left {
    position: absolute;
    top: 50px;
    left: -42px;
}

.project-slides-left .project-carousel .flexslider .flex-direction-nav {
    display: none;
}

.project-slides-left .project-carousel .flexslider .flex-control-nav {
    bottom: -45px;
}

.project-slides-left .project-carousel .flexslider .flex-control-nav li {
    margin: 0 5px;
}

.project-slides-left .project-carousel .flexslider .flex-control-nav li a:hover {
    background: #0672df;
}

.project-slides-left .project-carousel .flexslider .flex-control-nav li a.flex-active {
    background: #0672df;
}

.tab-pane {
    position: relative;
}

.f-s-28 {
    font-size: 28px !important;
}

.f-s-22 {
    font-size: 22px !important;
}

section.section {
    padding: 40px 0;
}

.desc-wrap h2 {
    font-family: 'robotobold';
}

.desc-wrap h5 {
    line-height: 28px;
}

.feature-wrap .feature-icon {
    padding: 15px;
    background-color: #f1f3f7;
    border-radius: 5px;
    width: 80px;
    height: 80px;
    margin: 0 auto 15px;
    transition: all 0.5s ease-in-out;
}

.feature-wrap .feature-icon img {
    width: 100%;
}

.feature-wrap .feature-desc h5 {
    font-family: 'robotobold';
}

.grey-bg {
    background: #f1f3f7;
}

/* .app-sec {
    background: url('data:image/jpeg;base64,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') no-repeat 0 0;
    height: 500px;
    background-size: cover;
    overflow: hidden;
} */

.app-sec .app-wrap {
    height: 420px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.app-sec .app-wrap .app-desc h1 {
    color: #fff;
    font-size: 44px;
    font-weight: bold;
    color: #006eea !important;
}

.app-sec .app-wrap .app-desc p {
    color: #000 !important;
}

.app-sec .app-wrap .app-desc.pr-5 {
    padding-right: 0 !important;
}

.app-sec .mob-app-prev {
    margin-top: -20px;
}

.innerpage-banner {
    position: relative;
    background: #006aed;
    min-height: 320px;
}

.innerpage-banner .page-desc {
    padding: 0 50px;
}

.innerpage-banner .page-desc h1 {
    font-size: 48px;
    font-weight: bold;
}

.innerpage-banner .page-intro {
    min-height: 240px;
}

.innerpage-banner .page-intro .breadcrumb-wrap a {
    color: #fff;
}

.innerpage-banner .page-intro .breadcrumb-wrap a.active {
    color: #f2d86b;
}

.innerpage-banner .dot-pattern {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.innerpage-banner .dot-pattern::before {
    content: '';
    position: absolute;
    top: 40px;
    left: 40px;
    background: url(../images/UaI8wlaTw4Mz.png) no-repeat;
    width: 243px;
    height: 232px;
}

.innerpage-banner .dot-icon .circle-2 {
    display: none;
}

.innerpage-banner .dot-icon .circle-3 {
    right: 175px;
    top: 261px;
}

.innerpage-banner .triangle-icon::before {
    display: none;
}

.markers-features .feature-list h4 {
    font-family: 'robotobold';
}

.markers-features .feature-list ul li {
    position: relative;
    margin-bottom: 10px;
    font-size: 16px;
    padding-left: 20px;
}

.markers-features .feature-list ul li a {
    color: #353940;
}

.markers-features .feature-list ul li::before {
    content: '';
    position: absolute;
    top: 7px;
    left: 0;
    width: 10px;
    height: 10px;
    background: #353940;
    border-radius: 50%;
}

@media screen and (max-width: 991px) {
    section.section.feature-sec {
        padding-top: 0px !important;
    }
}

@media screen and (max-width: 991px) {
    section.section.feature-sec .tab-content {
        margin-top: 0px !important;
    }
}

.feature-sec {
    position: relative;
    min-height: auto;
}

.feature-sec .feature-layer {
    align-items: start;
    display: flex;
    height: 100%;
    width: 50%;
}

.feature-sec .project-slides {
    top: 50px;
}

.feature-sec .tab-content p {
    line-height: 38px;
}

.feature-sec .feature-fancybox {
    position: relative;
    display: inline-block;
    transition: all 0.5s ease;
}

.feature-sec .feature-fancybox span {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 88;
    width: 100%;
    height: 100%;
    display: none;
    justify-content: center;
    align-items: center;
}

.feature-sec .feature-fancybox span i {
    width: 80px;
    height: 80px;
    background-color: rgba(7, 40, 66, 0.7);
    border-radius: 50%;
    font-style: normal;
    display: flex;
    justify-content: center;
    align-items: center;
}

.feature-sec .feature-fancybox span i::after {
    content: "\eb33";
    font-family: 'IcoMoon';
    color: #ffffff;
    font-size: 32px;
}

.feature-sec .feature-fancybox:hover span {
    display: flex;
}

.compensate-for-scrollbar {
    margin-right: auto !important;
}

.fancybox-caption__body {
    font-size: 22px;
}

.triangle-icon {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 1;
}

.triangle-icon::before {
    content: '';
    position: absolute;
    top: 460px;
    left: 140px;
    background: url(../images/rGnqDxiGIx4e.png) no-repeat;
    width: 26px;
    height: 30px;
}

.triangle-icon::after {
    content: '';
    position: absolute;
    top: 100px;
    right: 200px;
    background: url(../images/rGnqDxiGIx4e.png) no-repeat;
    width: 26px;
    height: 30px;
}

.circle-icon {
    position: absolute;
    z-index: 1;
    bottom: 400px;
    right: 310px;
}

.dot-icon {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    top: 0;
}

.dot-icon i {
    position: absolute;
}

.dot-icon .circle-1 {
    top: 40px;
    right: 500px;
}

.dot-icon .circle-2 {
    top: 315px;
    left: 100px;
}

.dot-icon .circle-3 {
    top: 490px;
    right: 80px;
}

.navbar-nav li:hover>ul.dropdown-menu {
    display: block;
}

.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
}

/* rotate caret on hover */
.dropdown-menu>li>a:after {
    transform: rotate(-90deg);
}

@media screen and (max-width: 1200px) {
    .solution-section {
        padding-top: 40px;
    }

    .solution-section .project-slides {
        right: 0;
    }
}

@media screen and (max-width: 991px) {
    .solution-section {
        padding-top: 40px;
    }

    .solution-section .project-slides {
        position: static;
        margin-top: 40px;
    }

    .solution-section .project-slides-left {
        position: static;
        margin-top: 40px;
    }

    .blog-section-top-cat .cat-item h3 {
        font-size: 18px;
    }

    .site-header .navbar-collapse {
        margin-left: 0 !important;
    }

    .site-header .site-nav ul {
        align-items: baseline;
    }

    .site-header .site-nav ul li {
        width: 100%;
        border-top: 1px solid #ccc;
    }

    .site-header .site-nav ul li a {
        display: block;
        padding: 10px 15px !important;
    }

    .site-header .site-nav ul li a::after {
        float: right;
    }
}

@media screen and (max-width: 767px) {
    .site-header .navbar-collapse {
        margin-left: 0 !important;
    }

    .site-header .site-nav ul {
        align-items: baseline;
    }

    .site-header .site-nav ul li {
        width: 100%;
        border-top: 1px solid #ccc;
    }

    .site-header .site-nav ul li a {
        display: block;
        padding: 10px 15px !important;
    }

    .site-header .site-nav ul li a::after {
        float: right;
    }

    .square-pattern,
    .triangle-icon,
    .circle-icon,
    .dot-icon {
        display: none;
    }

    .banner-sec {
        min-height: 590px;
    }

    .banner-sec .banner-text {
        margin-top: 10px;
    }

    .banner-sec .banner-text h1 {
        font-size: 32px;
        line-height: 44px;
    }

    .banner-sec .banner-text a {
        margin-bottom: 20px;
    }

    .banner-sec .banner-img {
        margin-top: 10px;
    }

    .banner-sec .banner-img img {
        max-width: 500px;
        width: 100%;
    }

    .solution-section {
        padding-top: 40px;
    }

    .solution-section h2 {
        font-size: 26px;
    }

    .solution-section .tab-content h3 {
        font-size: 22px !important;
    }

    .solution-section .tab-content h5 {
        font-size: 16px;
    }

    .desc-wrap h2 {
        font-size: 26px;
    }

    .desc-wrap h5 {
        font-size: 16px;
    }

    .innerpage-banner .page-desc h1 {
        font-size: 28px;
    }

    .innerpage-banner .page-desc p {
        font-size: 16px !important;
    }
}

@media screen and (max-width: 768px) {
    .app-sec {
        height: auto;
        padding-bottom: 0 !important;
    }

    .app-sec .app-wrap {
        height: 320px;
        justify-content: start;
        text-align: center;
    }

    .app-sec .app-wrap .app-desc h1 {
        font-size: 26px;
    }

    .app-sec .app-wrap .app-link a img {
        max-width: 130px;
    }

    .app-sec .mob-app-prev {
        margin-top: 0;
    }

    .app-sec .mob-app-prev img {
        max-width: 260px;
        width: 100%;
    }
}

/* Animation Banner */
@keyframes float {
    0% {
        box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.6);
        transform: translatey(0px);
    }

    50% {
        box-shadow: 0 25px 15px 0px rgba(0, 0, 0, 0.2);
        transform: translatey(-20px);
    }

    100% {
        box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.6);
        transform: translatey(0px);
    }
}

.float-effect {
    animation: float 6s ease-in-out infinite;
}

canvas#nokey {
    background-color: transparent;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    height: 570px !important;
    width: 100% !important;
}

@media screen and (max-width: 767px) {
    canvas#nokey {
        display: none;
    }
}

.webinar-alert-btn {
    background-color: #190877;
    padding: 0px;
}

.webinar-alert-btn button.close:hover {
    color: inherit;
}

.webinar-alert-btn button.close:focus {
    outline: inherit;
}

.webinar-alert-btn a {
    font-size: 15px;
    padding: 15px 40px;
    display: block;
}

.webinar-alert-btn .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 7px 12px;
    color: inherit;
    line-height: 1;
    width: 40px;
    height: 100%;
}

@media screen and (max-width: 479px) {
    .webinar-alert-btn a {
        font-size: 12px;
        line-height: 1.4;
    }

    .webinar-alert-btn a>i {
        display: none;
    }
}

/*markerspro landing page kb edit*/
.markerspro-landing-header {
    background: #fff;
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 111;
    padding: 10px 0;
    box-shadow: 0 0 20px #ccc;
}

@media screen and (max-width: 420px) {
    .markerspro-landing-header .navbar {
        display: block;
        text-align: center;
    }
}

.markerspro-landing-header .ln-site-logo {
    max-width: 200px;
    width: 200px;
}

@media screen and (max-width: 420px) {
    .markerspro-landing-header .ln-site-logo {
        display: inline-block;
        margin-right: 0 !important;
    }
}

.markerspro-landing-header .ln-hot-number {
    font-size: 22px;
}

@media screen and (max-width: 640px) {
    .markerspro-landing-header .ln-hot-number {
        font-size: 20px;
    }
}

@media screen and (max-width: 479px) {
    .markerspro-landing-header .ln-hot-number {
        display: block;
        margin-top: 6px;
    }
}

.markerspro-landing-wrapper section.section {
    padding-top: 60px;
    padding-bottom: 60px;
}

@media screen and (max-width: 959px) {
    .markerspro-landing-wrapper section.section {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}

.markerspro-landing-wrapper .ln-banner-section {
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: cover;
    position: relative;
    background-image: url('../images/DLT_EductionBanner1.jpg');
}

@media screen and (max-width: 420px) {
    .markerspro-landing-wrapper .ln-banner-section {
        padding-top: 85px;
    }
}

.markerspro-landing-wrapper .ln-banner-section h1 {
    font-size: 27px;
    font-family: 'robotomedium';
    max-width: 505px;
    color: #006aae !important;
    padding: 50px 0;
}

@media screen and (max-width: 991px) {
    .markerspro-landing-wrapper .ln-banner-section h1 {
        margin: 0 auto;
        text-align: center;
        margin-bottom: 20px;
        color: #006aae !important;
        padding: 50px 0;
    }
}

@media screen and (max-width: 640px) {
    .markerspro-landing-wrapper .ln-banner-section h1 {
        font-size: 24px;
        max-width: 405px;
        color: #006aae !important;
        padding: 50px 0;
    }
}

@media screen and (max-width: 479px) {
    .markerspro-landing-wrapper .ln-banner-section h1 {
        font-size: 18px;
        max-width: 345px;
        color: #006aae !important;
        padding: 40px 0;
    }
}

.markerspro-landing-wrapper .ln-banner-section h2 {
    font-size: 25px;
    color: #01a0e2 !important;
}

@media screen and (max-width: 1199px) {
    .markerspro-landing-wrapper .ln-banner-section h2 {
        font-size: 35px;
        color: #006aae !important;
    }
}

@media screen and (max-width: 991px) {
    .markerspro-landing-wrapper .ln-banner-section h2 {
        text-align: center;
        color: #006aae !important;
    }
}

@media screen and (max-width: 640px) {
    .markerspro-landing-wrapper .ln-banner-section h2 {
        font-size: 30px;
        color: #006aae !important;
    }
}

@media screen and (max-width: 479px) {
    .markerspro-landing-wrapper .ln-banner-section h2 {
        font-size: 23px;
        color: #006aae !important;
    }
}

@media screen and (max-width: 360px) {
    .markerspro-landing-wrapper .ln-banner-section h2 {
        font-size: 20px;
        color: #006aae !important;
    }
}



.markerspro-landing-wrapper .ln-banner-section .dot-icon .circle-3 {
    top: 490px;
    right: 50px;
}

.markerspro-landing-wrapper .ln-demo-form {
    background: #ffffff;
    border-radius: 10px;
    padding: 30px;
    box-shadow: 0 0 20px #ccc;
}

@media screen and (max-width: 991px) {
    .markerspro-landing-wrapper .ln-demo-form {
        max-width: 400px;
        margin: 50px auto 0;
    }
}

@media screen and (max-width: 479px) {
    .markerspro-landing-wrapper .ln-demo-form {
        max-width: 90%;
        padding: 20px;
    }
}

.markerspro-landing-wrapper .ln-demo-form h3 {
    font-size: 24px;
    font-family: 'robotomedium';
}

.markerspro-landing-wrapper .ln-demo-form .ln-demo-label {
    display: block;
    text-transform: uppercase;
    font-size: 13px;
    margin-bottom: 0;
}

.markerspro-landing-wrapper .ln-demo-form .ln-demo-input {
    width: 100%;
    padding: 5px 10px;
    border: 0;
    border-bottom: 1px solid #cecece;
    outline: none;
    resize: none;
    border-radius: 0;
}

.markerspro-landing-wrapper .ln-demo-form .ln-demo-input:focus {
    outline: none;
    box-shadow: none;
    border-color: #0672df;
}

.markerspro-landing-wrapper .ln-demo-form .form-control:not(textarea) {
    height: 30px;
    font-size: 12px;
}

.markerspro-landing-wrapper .ln-demo-form textarea.form-control {
    height: auto;
    font-size: 12px;
}

.markerspro-landing-wrapper .ln-demo-form .number-bx {
    flex: 1;
}

.markerspro-landing-wrapper .ln-demo-form .ln-demo-sbtm-btn {
    padding-left: 60px;
    padding-right: 60px;
    border-radius: 5px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.markerspro-landing-wrapper .ln-demo-form .iti--allow-dropdown {
    width: 100%;
}

.markerspro-landing-wrapper .ln-demo-form .iti--allow-dropdown .ln-demo-input {
    padding-left: 50px;
}

.markerspro-landing-wrapper .ln-each-module {
    padding: 15px 10px;
    flex: 0 0 14.28%;
    -ms-flex: 0 0 14.28%;
    max-width: 14.28%;
    text-align: center;
    margin-bottom: 20px;
    position: inherit;
}

@media screen and (max-width: 991px) {
    .markerspro-landing-wrapper .ln-each-module {
        flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        max-width: 20%;
    }
}

@media screen and (max-width: 767px) {
    .markerspro-landing-wrapper .ln-each-module {
        flex: 0 0 33.33%;
        -ms-flex: 0 0 33.33%;
        max-width: 33.33%;
    }
}

@media screen and (max-width: 639px) {
    .markerspro-landing-wrapper .ln-each-module {
        flex: 0 0 33.33%;
        -ms-flex: 0 0 33.33%;
        max-width: 33.33%;
    }
}

@media screen and (max-width: 479px) {
    .markerspro-landing-wrapper .ln-each-module {
        flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        max-width: 50%;
    }
}

.markerspro-landing-wrapper .ln-each-module .module-icon {
    padding: 20px;
    background-color: #f4f6f9;
    border-radius: 50%;
    width: 100px;
    height: 100px;
    display: inline-block;
    margin-bottom: 15px;
    border: 4px solid #f4f6f9;
    transition: all 0.1s ease-in-out;
}

.markerspro-landing-wrapper .ln-each-module h4 {
    font-size: 16px;
    margin: 0;
    font-family: 'robotomedium';
    color: #353940;
    transition: all 0.3s ease-in-out;
}

@media screen and (max-width: 1199px) {
    .markerspro-landing-wrapper .ln-each-module h4 {
        font-size: 14px;
    }
}

.markerspro-landing-wrapper .ln-each-module a {
    display: inline-block;
}

.markerspro-landing-wrapper .ln-each-module a:hover .module-icon,
.markerspro-landing-wrapper .ln-each-module a:focus .module-icon {
    border: 4px solid rgba(6, 114, 223, 0.6);
}

.markerspro-landing-wrapper .ln-each-module a:hover h4,
.markerspro-landing-wrapper .ln-each-module a:focus h4 {
    color: #0672df;
}

.markerspro-landing-wrapper .ln-each-module .popover-wrapper {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
}

.markerspro-landing-wrapper .ln-each-module .popover-wrapper .popover-modal {
    background: #f4f6f9;
    box-shadow: none;
    padding: 15px;
    width: 700px;
    border: 1px solid #d8dde8;
    margin-top: 18px;
    top: 100%;
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
    .markerspro-landing-wrapper .ln-each-module .popover-wrapper .popover-modal {
        width: 500px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .markerspro-landing-wrapper .ln-each-module .popover-wrapper .popover-modal {
        width: 500px;
    }
}

@media screen and (min-width: 640px) and (max-width: 767px) {
    .markerspro-landing-wrapper .ln-each-module .popover-wrapper .popover-modal {
        width: 430px;
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    .markerspro-landing-wrapper .ln-each-module .popover-wrapper .popover-modal {
        width: 380px;
    }
}

@media screen and (max-width: 479px) {
    .markerspro-landing-wrapper .ln-each-module .popover-wrapper .popover-modal {
        width: 300px;
    }
}

.markerspro-landing-wrapper .ln-each-module .popover-wrapper .popover-modal:after {
    top: -13px;
    border-bottom-color: #f4f6f9;
}

.markerspro-landing-wrapper .ln-each-module .popover-wrapper .popover-modal .popover-body {
    max-height: auto;
    color: #353940;
    overflow: inherit;
    text-align: left;
    padding: 0;
}

.markerspro-landing-wrapper .ln-schl-mng-sec {
    background: #0e1620;
    background: linear-gradient(180deg, #0e1620 0%, #112e52 100%);
}

.markerspro-landing-wrapper .ln-schl-mng-sec h3 {
    color: #ffffff;
    text-transform: uppercase;
    font-size: 34px;
    font-family: 'robotomedium';
    margin-bottom: 30px;
}

@media screen and (max-width: 767px) {
    .markerspro-landing-wrapper .ln-schl-mng-sec h3 {
        font-size: 26px;
    }
}

@media screen and (max-width: 479px) {
    .markerspro-landing-wrapper .ln-schl-mng-sec h3 br {
        display: none;
    }
}

.markerspro-landing-wrapper .ln-schl-mng-sec ul {
    padding: 0;
    margin: 0;
}

.markerspro-landing-wrapper .ln-schl-mng-sec ul li {
    position: relative;
    color: #a3abba;
    font-size: 20px;
    list-style-type: none;
    padding-left: 50px;
}

@media screen and (max-width: 767px) {
    .markerspro-landing-wrapper .ln-schl-mng-sec ul li {
        font-size: 16px;
    }
}

.markerspro-landing-wrapper .ln-schl-mng-sec ul li:after {
    content: "\ee76";
    position: absolute;
    top: 6px;
    left: 0;
    font-family: 'icomoon';
    font-size: 35px;
    line-height: 1;
    color: #51dd31;
}

.markerspro-landing-wrapper .ln-schl-mng-sec ul li+li {
    margin-top: 20px;
}

.markerspro-landing-wrapper .ln-video-sec video {
    width: 100%;
}

@media screen and (max-width: 960px) {
    .markerspro-landing-wrapper .ln-video-sec video {
        margin-top: 20px;
    }
}

.markerspro-landing-wrapper .ln-reqst-demo {
    background-color: #000000;
    position: relative;
    min-height: 435px;
    display: flex;
    align-items: center;
}



@media screen and (max-width: 1024px) {
    .markerspro-landing-wrapper .ln-reqst-demo::after {
        background-attachment: inherit;
    }
}

.markerspro-landing-wrapper .ln-reqst-demo h3 {
    color: #ffffff;
    font-size: 44px;
    font-family: 'robotobold';
    position: relative;
    z-index: 3;
}

@media screen and (max-width: 767px) {
    .markerspro-landing-wrapper .ln-reqst-demo h3 {
        font-size: 26px;
    }
}

.markerspro-landing-wrapper .ln-reqst-demo p {
    color: #ffffff;
    font-size: 18px;
    font-family: 'robotoregular';
    position: relative;
    z-index: 3;
}

@media screen and (max-width: 767px) {
    .markerspro-landing-wrapper .ln-reqst-demo p {
        font-size: 14px;
    }
}

.markerspro-landing-wrapper .ln-reqst-demo a {
    z-index: 3;
    position: relative;
    color: #ffffff;
}

@media screen and (max-width: 959px) {
    .markerspro-landing-wrapper .ln-module-sec {
        padding-top: 20px !important;
    }
}

.landing_page .popover {
    background: #f4f6f9;
    border: none;
    padding: 15px;
    max-width: 60%;
    border: 1px solid #d8dde8;
}

.landing_page .popover .popover-body {
    padding: 0;
    color: #000000;
}

@media screen and (max-width: 768px) {
    .landing_page .popover {
        max-width: 90%;
    }
}

.landing_page .bs-popover-top .arrow::after {
    border-top-color: #f4f6f9 !important;
    top: -1px;
}

.landing_page .bs-popover-top .arrow:before {
    top: 0px;
    border-bottom-color: #a3abba !important;
}

.landing_page .bs-popover-bottom .arrow::after {
    border-bottom-color: #f4f6f9 !important;
    top: 2px;
}

.landing_page .bs-popover-bottom .arrow:before {
    border-bottom-color: #a3abba !important;
    top: 1px;
}



@media screen and (max-width: 768px) {
    .landing_page .app-sec {
        height: auto;
    }
}

.landing_page .app-sec .mob-app-prev {
    margin-top: 0;
}

@media screen and (max-width: 767px) {
    .landing_page .app-sec .app-wrap {
        height: auto;
        margin-bottom: 40px;
    }
}

/*markerspro landing page kb edit*/
/*thankyouBx l*/
.thankyouBx-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100vh;
}

.thankyouBx-wrap .thankyouBx {
    max-width: 470px;
    width: 100%;
}

.checkmark__circle {
    stroke-dasharray: 166;
    stroke-dashoffset: 166;
    stroke-width: 2;
    stroke-miterlimit: 10;
    stroke: green;
    fill: none;
    animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
}

.checkmark {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    display: block;
    stroke-width: 2;
    stroke: green;
    stroke-miterlimit: 10;
    margin: 10% auto;
    box-shadow: inset 0px 0px 0px #7ac142;
    animation: fill 0.4s ease-in-out 0.4s forwards, scale 0.3s ease-in-out 0.9s both;
}

.checkmark__check {
    transform-origin: 50% 50%;
    stroke-dasharray: 48;
    stroke-dashoffset: 48;
    animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
}

@keyframes stroke {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes scale {

    0%,
    100% {
        transform: none;
    }

    50% {
        transform: scale3d(1.1, 1.1, 1);
    }
}

@keyframes fill {
    100% {
        box-shadow: inset 0px 0px 0px 30px #fff;
    }
}

/*thankyouBx l*/
/*for language widget*/
.wg-default,
.wg-default .country-selector {
    bottom: 15px !important;
    top: auto !important;
    margin-right: 0px;
    border-radius: 3px;
}

.wg-drop.country-selector a {
    align-items: center;
    height: 33px !important;
    padding: 0 15px 0 10px;
    white-space: nowrap;
}

.wg-drop.country-selector .wgcurrent {
    border-radius: 3px;
}

.wg-drop.country-selector .wgcurrent::after {
    top: -2px !important;
}

.wg-drop.weg-openup ul {
    border-radius: 3px;
}

.weglot-container {
    z-index: 1111 !important;
}

/*for language widget*/
/*loader*/
@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.loaderWrap {
    position: fixed;
    width: 100vw;
    height: 100vh;
    z-index: 999999999999;
    background-color: #fff;
    transition: all 0.3s ease;
}

.loaderWrap .loader {
    width: 80px;
    height: 80px;
    background: #fff;
    padding: 20px;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: all 0.3s ease-in-out;
}

.loaderWrap .loader:before {
    content: "";
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    border: 5px solid transparent;
    border-top-color: #c5d6e6;
    z-index: 100;
    animation: spin 1.2s infinite;
}

.loaderWrap .loader:after {
    content: "";
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    border: 5px solid transparent;
    border-top-color: #c5d6e6;
    border: 5px solid #297acc;
}

.loaderWrap .loader img {
    width: 100%;
}

.loaderHide {
    opacity: 0;
    visibility: hidden;
}

/** The Faq Section **/
.faq-page .page-title {
    font-family: 'robotobold';
}

.faq-page .faq-sec {
    margin: 0px 0;
}

.faq-page .faq-sec .accordion .card {
    margin-bottom: 30px;
    border: 0;
}

.faq-page .faq-sec .accordion .card .card-header .btn-header-link {
    display: block;
    text-align: left;
    color: #222;
    position: relative;
    background: #e6c545;
}

.faq-page .faq-sec .accordion .card .card-header .btn-header-link:after {
    content: "\edba";
    font-family: 'icomoon' !important;
    font-weight: 900;
    float: right;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
    transition: all 0.3s ease;
}

.faq-page .faq-sec .accordion .card .card-header .btn-header-link.collapsed {
    background: rgba(6, 114, 223, 0.6);
}

.faq-page .faq-sec .accordion .card .card-header .btn-header-link.collapsed:after {
    content: "\edc2";
}

.faq-page .faq-sec .accordion .card .collapsing {
    line-height: 30px;
    background: #e6c545;
}

.faq-page .faq-sec .accordion .card .collapse {
    border: 0;
}

.faq-page .faq-sec .accordion .card .collapse.show {
    background: #e6c545;
    line-height: 30px;
    color: #222;
}

.faq-section .faq-wrapper h3 {
    font-size: 18px;
    display: flex;
    align-items: start;
}

.faq-section .faq-wrapper h3 span {
    background: #3287f0;
    color: #fff;
    font-size: 13px;
    height: 20px;
    width: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    margin-right: 5px;
}

.faq-section .faq-wrapper p {
    padding: 0 0 30px 25px;
    position: relative;
    margin: 0;
}

.faq-section .faq-wrapper p::before {
    content: "";
    position: absolute;
    top: 10px;
    left: 2px;
    width: 15px;
    height: 1px;
    background: #3287f0;
}

section.section.in-home-section {
    padding: 60px 0;
}

section.section.in-home-section.feature-sec {
    padding: 60px 0 0 0;
}

section.section.in-home-section.features-glance {
    padding: 60px 0 20px 0;
}

section.section.in-home-section.benefits-sec {
    padding: 60px 0 40px 0;
}



.in-practices-section .practices-block {
    margin-top: 0px;
    transition: all 0.3s ease-in-out;
}

.in-practices-section .practices-block:hover .image-icon {
    background: linear-gradient(117deg, #005cce 30%, #005cce 100%);
}

.in-practices-section .practices-block:hover h4 {
    color: #0672df;
    transition: 0.3s ease-in-out;
}

.in-practices-section .practices-block .image-icon {
    width: 90px;
    height: 90px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 0 18px;
    background: #005cce;
    background: linear-gradient(117deg, #005cce 30%, #00d8e3 100%);
    padding: 20px;
    transition: all 0.5s ease-in-out;
}

.in-practices-section .practices-block .image-icon i {
    color: #ffffff;
    font-size: 50px;
}

.in-practices-section .practices-block .image-icon img {
    max-width: 80px;
    width: 100%;
}

.in-practices-section .practices-block h4 {
    color: #000000;
    text-align: left;
}

.in-practices-section .practices-block p {
    color: #ffffff;
    font-size: 15px;
}

.why-markerspro .markerspro-video {
    border: 10px solid #fff;
}

@media screen and (max-width: 992px) {
    .why-markerspro .markerspro-video {
        margin-bottom: 30px;
    }
}

.why-markerspro .markerspro-video video {
    display: block;
}

.why-markerspro .feature-wrap {
    margin-bottom: 25px;
}

.why-markerspro .feature-wrap .feature-icon {
    background-color: #e1e8f2;
    margin: 0 15px 0 0;
    flex: 0 0 auto;
}

.why-markerspro .feature-wrap p {
    font-size: 14px;
    line-height: 20px;
}

.features-glance .practices-block .image-icon {
    margin: 0 auto 18px auto;
}

.features-glance .practices-block h4 {
    text-align: center;
}