html {    font-size: 15px;    height: 100%;    letter-spacing: .01rem}html body {    height: 100%;    background-color: #F2F4F4;    direction: ltr}html body .content {    padding: 0;    position: relative;    -webkit-transition: .3s ease all;    transition: .3s ease all;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    min-height: calc(100% - 3.5rem);    margin-left: 260px}html body .content.app-content {    overflow: hidden}html body .content.app-content.show-overlay .content-overlay {    z-index: 10;    opacity: 1}html body .content.app-content.show-overlay .content-overlay~.header-navbar-shadow {    background: -webkit-linear-gradient(top, rgba(44, 48, 60, .9) 44%, rgba(44, 48, 60, .43) 73%, rgba(44, 48, 60, 0));    background: linear-gradient(180deg, rgba(44, 48, 60, .9) 44%, rgba(44, 48, 60, .43) 73%, rgba(44, 48, 60, 0))}html body .content.app-content .content-overlay {    position: fixed;    opacity: 0;    width: 100%;    height: 100%;    top: 0;    left: 0;    right: 0;    bottom: 0;    background-color: rgba(0, 0, 0, .5);    cursor: pointer;    -webkit-transition: all .7s;    transition: all .7s;    z-index: -1}html body.navbar-static .navbar-container .search-input .search-list.show,html body.navbar-sticky .app-content .navbar-container .search-input .search-list.show,html body.navbar-sticky .navbar-container .search-input .search-list.show {    width: 98%;    left: 1%}html body .content.app-content .content-area-wrapper {    height: calc(100% - 5rem);    margin: calc(5rem) 2.2rem 0;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    position: relative}html body .content.app-content .content-area-wrapper .content-wrapper {    margin-top: 0;    height: calc(100vh - 9rem)}html body .content .content-wrapper {    padding: calc(2.2rem - .4rem) 2.2rem 0;    margin-top: 0}html body .content .content-wrapper .content-header-title {    color: var(--gray);    margin-right: 1rem;    border-right: 1px solid #828D99}html body .content .content-wrapper .breadcrumb-wrapper .breadcrumb .breadcrumb-item a,html body .content .content-wrapper .breadcrumb-wrapper .breadcrumb .breadcrumb-item a i {    color: #828D99}html body .content .content-wrapper .breadcrumb-wrapper .breadcrumb .breadcrumb-item a i:hover,html body .content .content-wrapper .breadcrumb-wrapper .breadcrumb .breadcrumb-item a:hover {    color: var(--primary)}html body .content .content-wrapper .breadcrumb-wrapper .breadcrumb .breadcrumb-item+.breadcrumb-item {    padding-left: 9px}html body .content .content-wrapper .breadcrumb-wrapper .breadcrumb .breadcrumb-item+.breadcrumb-item:before {    color: #828D99;    padding-right: 9px}html body.navbar-hidden .app-content .content-wrapper {    padding: 2.2rem 2.2rem 0;    margin-top: 0}html body.navbar-hidden .app-content .content-area-wrapper {    padding: 0;    margin-top: 2.5rem}html body.navbar-static .app-content .navbar-container {    padding-left: 2.2rem;    padding-right: 1.2rem}html body.navbar-static .app-content .content-wrapper {    padding: 1.8rem 2.2rem 0;    margin-top: 3px}html body.navbar-static .app-content .content-area-wrapper {    margin-top: 1rem}html body.navbar-static .content {    min-height: calc(100% - 12.5rem)}html body.navbar-sticky .app-content .navbar-container {    padding-left: 1.8rem;    padding-right: 1rem}html body.navbar-sticky .app-content .content-wrapper {    padding: 1.8rem 2.2rem 0;    margin-top: 3rem}html body.navbar-static .navbar-container,html body.navbar-sticky .navbar-container {    padding-left: 1.8rem;    padding-right: 1rem}html body.fixed-footer .content.app-content {    margin-bottom: 3rem}html body p {    line-height: 1.5rem}html body.bg-full-screen-image {    background: url(../images/pages/auth-bg.jpg) center center no-repeat;    background-size: cover}html body.blank-page .content {    margin-left: 0}html body.blank-page .content.app-content {    overflow: overlay;    overflow-x: hidden}html body.blank-page .content-wrapper {    padding: 0!important;    margin-top: 0!important}html body.blank-page .content-wrapper .flexbox-container {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;    height: 100vh;    -webkit-box-pack: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: center}html body[data-col='1-column'] .content,html body[data-col='1-column'] .footer {    margin-left: 0!important}html body[data-col='1-column'] .header-navbar.fixed-top {    left: 0!important}html body.horizontal-layout.vertical-overlay-menu .navbar-container.main-menu-content {    padding: 0}html .pace .pace-progress {    background: var(--primary)}.app-content.center-layout {    overflow: hidden}i.livicon-evo,span.livicon-evo {    display: inline-block}.scroll-top,body.footer-hidden footer {    display: none}@media (min-width:992px) {    body .content-right {        width: calc(100% - 260px);        float: right    }    body .content-left {        width: calc(100% - 260px);        float: left    }    body .content-detached {        width: 100%    }    body .content-detached.content-right {        float: right;        margin-left: -260px    }    body .content-detached.content-right .content-body {        margin-left: calc(260px + 2.2rem)    }    body .content-detached.content-left {        float: left;        margin-right: -260px    }    body .content-detached.content-left .content-body {        margin-right: calc(260px + 2.2rem)    }    .sidebar-right.sidebar-sticky {        float: right!important;        margin-left: -260px;        width: 260px!important;        margin-top: 6rem    }    [data-col=content-left-sidebar] .sticky-wrapper {        float: left    }    .sidebar {        vertical-align: top    }}.truncate {    overflow: hidden!important;    text-overflow: ellipsis!important;    white-space: nowrap!important}.avatar,.divider,.navigation li {    white-space: nowrap}@media (max-width:575.98px) {    html body .content .content-wrapper {        padding: calc(2.2rem - .4rem) calc(2.2rem - 1rem) 0    }    body.navbar-static .app-content .header-navbar .navbar-container,    body.navbar-sticky .app-content .header-navbar .navbar-container {        padding-left: 1rem;        padding-right: .5rem    }}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {    html.full-screen {        width: 100%    }    html.full-screen .content.app-content {        height: 100%;        overflow: scroll;        overflow-x: hidden    }}.sidebar {    position: relative;    width: 100%}.avatar,.chip {    vertical-align: middle}.sidebar-fixed {    position: fixed;    height: 100%;    overflow: scroll}.main-menu,.overflow-hidden {    overflow: hidden}.sidenav-overlay {    position: fixed;    top: 0;    left: 0;    right: 0;    height: 120vh;    background-color: rgba(0, 0, 0, .5);    z-index: 997;    display: none}.drag-target {    height: 100%;    width: 30px;    position: fixed;    top: 0;    left: -10px;    z-index: 1036}@media (min-width:992px) {    .sidebar-left {        float: left    }    .sidebar-right {        float: right    }}footer.footer {    padding: 1rem 2.2rem}footer.footer a {    margin-left: .3rem;    color: #727E8C}footer.footer span i {    color: var(--red);    position: relative;    top: 1px}body.fixed-footer footer.footer-light {    background: #FFF;    box-shadow: 0 8px 12px 12px rgba(25, 42, 70, .12)}.scroll-top {    position: fixed;    bottom: 5%;    padding: .5rem .83rem!important;    right: 30px;    z-index: 99}.main-menu.menu-dark .navigation>li.nav-item.open.has-sub>a:not(.mm-next):after,.main-menu.menu-dark .navigation>li.nav-item.sidebar-group-active.has-sub>a:not(.mm-next):after,.main-menu.menu-light .navigation>li.nav-item.open.has-sub>a:not(.mm-next):after,.main-menu.menu-light .navigation>li.nav-item.sidebar-group-active.has-sub>a:not(.mm-next):after {    right: 7px!important}.main-menu {    z-index: 1031;    position: absolute;    display: table-cell;    height: 100%}.main-menu .ps__thumb-y {    background-color: #D1D7DE}.main-menu.menu-light {    color: #727E8C;    background: #F2F4F4;    border: #DFE3E7}.main-menu.menu-light .navigation {    background: #F2F4F4}.main-menu.menu-light .navigation .navigation-header {    color: #BAC0C7;    margin: calc(2.2rem - .5rem) 0 .5rem 1.8rem;    padding: 0;    letter-spacing: 1px}.main-menu.menu-light .navigation li.has-sub ul {    padding: 7px 0 0;    margin: -7px 0 0}.main-menu.menu-light .navigation li.has-sub ul li.has-sub ul.menu-content>li a {    padding: 10px 20px!important;    -webkit-transition: all .35s ease!important;    transition: all .35s ease!important}.main-menu.menu-light .navigation li.has-sub ul li.has-sub ul.menu-content>li a:hover {    padding-left: 25px!important}.main-menu.menu-light .navigation li a {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;    color: #8494A7;    padding: 10px 12px}.main-menu.menu-light .navigation>li ul .has-sub:not(.open)>ul,.main-menu.menu-light .navigation>li:not(.open)>ul {    display: none}.main-menu.menu-light .navigation>li {    margin: 0 1rem;    -webkit-transition: background-color .5s ease;    transition: background-color .5s ease}.main-menu.menu-light .navigation>li.nav-item:not(.has-sub) a {    padding: 10px 12px}.main-menu.menu-light .navigation>li.open.sidebar-group-active>a {    padding: 10px 15px}.main-menu.menu-light .navigation>li.nav-item.open>a,.main-menu.menu-light .navigation>li.nav-item.sidebar-group-active>a {    margin: 0 11px;    padding: 9px 0;    transition: transform .25s ease 0s, -webkit-transform .25s ease 0s}.main-menu.menu-light .navigation>li.nav-item.open>a i,.main-menu.menu-light .navigation>li.nav-item.sidebar-group-active>a i {    color: var(--primary)!important}.main-menu.menu-light .navigation>li.nav-item.open.has-sub.open,.main-menu.menu-light .navigation>li.nav-item.open.has-sub.sidebar-group-active,.main-menu.menu-light .navigation>li.nav-item.sidebar-group-active.has-sub.open,.main-menu.menu-light .navigation>li.nav-item.sidebar-group-active.has-sub.sidebar-group-active {    border-radius: .267rem;    border: 1px solid #DFE3E7;    background-color: #FAFBFB;    -webkit-transition: none;    transition: none}.main-menu.menu-light .navigation>li.nav-item.open .menu-content li a,.main-menu.menu-light .navigation>li.nav-item.sidebar-group-active .menu-content li a {    padding: 10px 18px}.main-menu.menu-light .navigation>li.nav-item.open .menu-content li>a:hover,.main-menu.menu-light .navigation>li.nav-item.sidebar-group-active .menu-content li>a:hover {    padding-left: 15px!important}.main-menu.menu-light .navigation>li.active:not(.sidebar-group-active)>a {    background: rgba(90, 141, 238, .15);    color: var(--primary);    border-radius: .267rem}.main-menu.menu-light .navigation>li .active>a {    margin-bottom: 0}.main-menu.menu-light .navigation>li .active .hover {    background: #E7EBEB}.main-menu.menu-light .navigation>li ul li>a {    padding: 10px 9px!important;    margin: 0 11px}.main-menu.menu-light .navigation>li ul .open>a,.main-menu.menu-light .navigation>li ul .sidebar-group-active>a {    color: #727E8C}.main-menu.menu-light .navigation>li ul .open>ul,.main-menu.menu-light .navigation>li ul .open>ul .open>ul,.main-menu.menu-light .navigation>li ul .sidebar-group-active>ul,.main-menu.menu-light .navigation>li ul .sidebar-group-active>ul .open>ul {    display: block}.main-menu.menu-light .navigation>li ul .open.active,.main-menu.menu-light .navigation>li ul .sidebar-group-active.active {    background-color: inherit}.main-menu.menu-light .navigation>li ul .active {    background: rgba(90, 141, 238, .15)}.main-menu.menu-light .navigation>li ul .active>a {    color: var(--primary)}.main-menu.menu-light .navigation>li>ul>li:first-child>a {    border-top: 1px solid #DFE3E7}.main-menu.menu-light .navigation>li>ul>li.active:first-child>a {    border-top: none}.main-menu.menu-dark {    color: #8A99B5;    background: #1A233A;    border: #464D5C}.main-menu.menu-dark .navigation {    background: #1A233A}.main-menu.menu-dark .navigation .navigation-header {    color: #BAC0C7;    margin: calc(2.2rem - .5rem) 0 .5rem 1.8rem;    padding: 0;    letter-spacing: 1px}.main-menu.menu-dark .navigation li.has-sub ul {    padding: 7px 0 0;    margin: -7px 0 0}.main-menu.menu-dark .navigation li.has-sub ul li.has-sub ul.menu-content>li a {    padding: 10px 20px!important;    -webkit-transition: all .35s ease!important;    transition: all .35s ease!important}.main-menu.menu-dark .navigation li.has-sub ul li.has-sub ul.menu-content>li a:hover {    padding-left: 25px!important}.main-menu.menu-dark .navigation li a {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;    color: #8494A7;    padding: 10px 12px}.main-menu.menu-dark .navigation>li ul .has-sub:not(.open)>ul,.main-menu.menu-dark .navigation>li:not(.open)>ul {    display: none}.main-menu.menu-dark .navigation>li {    margin: 0 1rem;    -webkit-transition: background-color .5s ease;    transition: background-color .5s ease}.main-menu.menu-dark .navigation>li.nav-item:not(.has-sub) a {    padding: 10px 12px}.main-menu.menu-dark .navigation>li.open.sidebar-group-active>a {    padding: 10px 15px}.main-menu.menu-dark .navigation>li.nav-item.open>a,.main-menu.menu-dark .navigation>li.nav-item.sidebar-group-active>a {    margin: 0 11px;    padding: 9px 0;    transition: transform .25s ease 0s, -webkit-transform .25s ease 0s}.main-menu.menu-dark .navigation>li.nav-item.open>a i,.main-menu.menu-dark .navigation>li.nav-item.sidebar-group-active>a i {    color: var(--primary)!important}.main-menu.menu-dark .navigation>li.nav-item.open.has-sub.open,.main-menu.menu-dark .navigation>li.nav-item.open.has-sub.sidebar-group-active,.main-menu.menu-dark .navigation>li.nav-item.sidebar-group-active.has-sub.open,.main-menu.menu-dark .navigation>li.nav-item.sidebar-group-active.has-sub.sidebar-group-active {    border-radius: .267rem;    border: 1px solid #464D5C;    background-color: #1A233A;    -webkit-transition: none;    transition: none}.main-menu.menu-dark .navigation>li.nav-item.open .menu-content li a,.main-menu.menu-dark .navigation>li.nav-item.sidebar-group-active .menu-content li a {    padding: 10px 18px}.main-menu.menu-dark .navigation>li.nav-item.open .menu-content li>a:hover,.main-menu.menu-dark .navigation>li.nav-item.sidebar-group-active .menu-content li>a:hover {    padding-left: 15px!important}.main-menu.menu-dark .navigation>li.active:not(.sidebar-group-active)>a {    background: rgba(90, 141, 238, .15);    color: var(--primary);    border-radius: .267rem}.main-menu.menu-dark .navigation>li .active>a {    margin-bottom: 0}.main-menu.menu-dark .navigation>li .active .hover {    background: #141B2C}.main-menu.menu-dark .navigation>li ul li>a {    padding: 10px 9px!important;    margin: 0 11px}.main-menu.menu-dark .navigation>li ul .open>a,.main-menu.menu-dark .navigation>li ul .sidebar-group-active>a {    color: #8A99B5}.main-menu.menu-dark .navigation>li ul .open>ul,.main-menu.menu-dark .navigation>li ul .open>ul .open>ul,.main-menu.menu-dark .navigation>li ul .sidebar-group-active>ul,.main-menu.menu-dark .navigation>li ul .sidebar-group-active>ul .open>ul {    display: block}.main-menu.menu-dark .navigation>li ul .open.active,.main-menu.menu-dark .navigation>li ul .sidebar-group-active.active {    background-color: inherit}.main-menu.menu-dark .navigation>li ul .active {    background: rgba(90, 141, 238, .15)}.main-menu.menu-dark .navigation>li ul .active>a {    color: var(--primary)}.main-menu.menu-dark .navigation>li>ul>li:first-child>a {    border-top: 1px solid #464D5C}.main-menu.menu-dark .navigation>li>ul>li.active:first-child>a {    border-top: none}.main-menu.menu-fixed {    position: fixed;    top: 0}.main-menu.menu-static {    height: auto;    top: 0;    padding-bottom: calc(100% - 40rem)}.main-menu.menu-static .main-menu-content {    height: unset!important}.main-menu .shadow-bottom {    display: none;    position: absolute;    z-index: 2;    height: 60px;    width: 100%;    pointer-events: none;    margin-top: -1.3rem;    -webkit-filter: blur(5px);    filter: blur(5px);    background: -webkit-linear-gradient(#F2F4F4 41%, rgba(255, 255, 255, .11) 95%, rgba(255, 255, 255, 0));    background: linear-gradient(#F2F4F4 41%, rgba(255, 255, 255, .11) 95%, rgba(255, 255, 255, 0))}.main-menu .navbar-header {    width: 260px;    height: 4.6rem;    position: relative;    padding: .35rem 1.45rem .3rem 1.3rem;    -webkit-transition: .3s ease all;    transition: .3s ease all;    cursor: pointer;    z-index: 3}.main-menu .navbar-header .navbar-brand {    margin-top: .75rem;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center}.main-menu .navbar-header .navbar-brand .brand-logo {    height: 27px;    width: 35px;    float: left;    margin-top: .2rem;    margin-left: 3px}.main-menu .navbar-header .navbar-brand .brand-logo .logo {    height: 26px;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    position: relative;    left: 6px}.main-menu .navbar-header .navbar-brand .brand-text {    color: var(--primary);    padding-left: .7rem;    font-weight: 500;    letter-spacing: .04rem;    font-size: 1.5rem;    float: left;    -webkit-animation: .3s cubic-bezier(.25, .8, .25, 1) 0s normal forwards 1 fadein;    animation: .3s cubic-bezier(.25, .8, .25, 1) 0s normal forwards 1 fadein}.main-menu .navbar-header .modern-nav-toggle {    -webkit-animation: .3s cubic-bezier(.25, .8, .25, 1) 0s normal forwards 1 fadein;    animation: .3s cubic-bezier(.25, .8, .25, 1) 0s normal forwards 1 fadein;    margin: .75rem 0 0}.main-menu .main-menu-content {    height: calc(100% - 6rem)!important;    position: relative}.main-menu ul {    list-style: none;    margin: 0;    padding: 0}.main-menu ul.navigation-main {    overflow-x: hidden}.navigation {    font-family: Rubik, Helvetica, Arial, serif;    overflow-y: hidden;    padding-bottom: 20px}.navigation .navigation-header {    padding: 12px 22px;    font-size: .8rem;    text-transform: uppercase}.navigation li {    position: relative}.navigation li a {    display: block;    text-overflow: ellipsis;    overflow: hidden}.navigation li.disabled a {    cursor: not-allowed}.dropdown-notification {    padding: 13px 0}.dropdown-notification .nav-link-label {    position: relative}.dropdown-notification .media-heading {    margin-bottom: .2rem;    font-size: .8rem}.dropdown-notification .notification-text {    margin-bottom: .5rem;    font-size: smaller;    color: #828D99}.avatar,.dropdown-notification .dropdown-menu-header .dropdown-header {    color: #FFF}.dropdown-notification .notification-tag {    position: relative;    top: -4px}.dropdown-notification .dropdown-menu.dropdown-menu-right {    right: -2px;    padding: 0}.dropdown-notification .dropdown-menu.dropdown-menu-right::before {    background: var(--primary);    border-color: var(--primary)}.dropdown-notification .dropdown-menu.dropdown-menu-right .scrollable-container .read-notification {    background-color: #F2F4F4}.dropdown-notification .dropdown-menu-header {    border-top-left-radius: .267rem;    border-top-right-radius: .267rem;    background: var(--primary)}body.menu-collapsed .menu-static {    padding-bottom: calc(100% - 14rem)}@media (max-width:767.98px) {    .menu-hide .main-menu,    .menu-open .main-menu {        -webkit-transition: top .35s, height .35s, -webkit-transform .25s;        transition: top .35s, height .35s, -webkit-transform .25s;        transition: transform .25s, top .35s, height .35s;        transition: transform .25s, top .35s, height .35s, -webkit-transform .25s    }    .main-menu {        -webkit-transform: translate3d(-240px, 0, 0);        transform: translate3d(-240px, 0, 0);        -webkit-backface-visibility: hidden;        backface-visibility: hidden;        -webkit-perspective: 1000;        perspective: 1000    }    .menu-open .main-menu {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0)    }}@media (min-width:768px) {    .drag-target {        z-index: 0    }}body.fixed-footer .main-menu.menu-fixed {    height: 100%}@media (max-width:992px) {    body .main-menu.menu-static {        padding-bottom: 100%    }}.display-inline {    display: inline!important}.display-block {    display: block!important}.display-inline-block {    display: inline-block!important}.display-hidden {    display: none!important}.display-table-cell {    display: table-cell!important}.position-top-0 {    top: 0}.position-right-0 {    right: 0}.position-bottom-0 {    bottom: 0}.position-left-0 {    left: 0}.zindex-1 {    z-index: 1!important}.zindex-2 {    z-index: 2!important}.zindex-3 {    z-index: 3!important}.zindex-4 {    z-index: 4!important}.zindex-0 {    z-index: 0!important}.zindex-minus-1 {    z-index: -1!important}.zindex-minus-2 {    z-index: -2!important}.zindex-minus-3 {    z-index: -3!important}.zindex-minus-4 {    z-index: -4!important}.no-edge-top {    top: 0!important}.no-edge-bottom {    bottom: 0!important}.no-edge-left {    left: 0!important}.no-edge-right {    right: 0!important}.cursor-pointer {    cursor: pointer}.cursor-move {    cursor: move}.cursor-default {    cursor: default}.cursor-progress {    cursor: progress}.cursor-not-allowed {    cursor: not-allowed}.overflow-visible {    overflow: visible}.overflow-auto {    overflow: auto}.overflow-scroll,.overflow-x-scroll,.overflow-y-scroll {    overflow: scroll}.bullets-inside {    list-style: inside}.list-style-circle {    list-style: circle}.list-style-square {    list-style: square}.list-style-icons {    padding-left: 10px;    margin-left: 0;    list-style: none}.list-style-icons>li i {    float: left;    width: 1em;    margin: 0 6px 0 0}.border {    border: 1px solid}.no-border-top-left-radius,.no-border-top-radius {    border-top-left-radius: 0!important}.no-border-top-radius,.no-border-top-right-radius {    border-top-right-radius: 0!important}.no-border-bottom-left-radius,.no-border-bottom-radius {    border-bottom-left-radius: 0!important}.no-border-bottom-radius,.no-border-bottom-right-radius {    border-bottom-right-radius: 0!important}.border-top {    border-top: 1px solid}.border-bottom {    border-bottom: 1px solid}.border-left {    border-left: 1px solid}.border-right {    border-right: 1px solid}.border-2 {    border-width: 2px!important}.border-top-2 {    border-top-width: 2px!important}.border-bottom-2 {    border-bottom-width: 2px!important}.border-left-2 {    border-left-width: 2px!important}.border-right-2 {    border-right-width: 2px!important}.border-3 {    border-width: 3px!important}.border-top-3 {    border-top-width: 3px!important}.border-bottom-3 {    border-bottom-width: 3px!important}.border-left-3 {    border-left-width: 3px!important}.border-right-3 {    border-right-width: 3px!important}.avatar,.bullet {    border-radius: 50%}.box-shadow-0 {    box-shadow: none!important}.box-shadow-1 {    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12)}.box-shadow-2 {    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19)}.box-shadow-3 {    box-shadow: 0 12px 15px 0 rgba(0, 0, 0, .24), 0 17px 50px 0 rgba(0, 0, 0, .19)}.box-shadow-4 {    box-shadow: 0 16px 28px 0 rgba(0, 0, 0, .22), 0 25px 55px 0 rgba(0, 0, 0, .21)}.box-shadow-5 {    box-shadow: 0 27px 24px 0 rgba(0, 0, 0, .2), 0 40px 77px 0 rgba(0, 0, 0, .22)}.box-shadow-6 {    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08)}.fit {    max-width: 100%!important}.half-width {    width: 50%!important}.full-width {    width: 100%!important}.full-height {    height: 100%!important}.width-50 {    width: 50px!important}.width-100 {    width: 100px!important}.width-150 {    width: 150px!important}.width-200 {    width: 200px!important}.width-250 {    width: 250px!important}.width-300 {    width: 300px!important}.width-350 {    width: 350px!important}.width-400 {    width: 400px!important}.width-450 {    width: 450px!important}.width-500 {    width: 500px!important}.width-550 {    width: 550px!important}.width-600 {    width: 600px!important}.width-650 {    width: 650px!important}.width-700 {    width: 700px!important}.width-750 {    width: 750px!important}.width-800 {    width: 800px!important}.width-5-per {    width: 5%!important}.width-10-per {    width: 10%!important}.width-15-per {    width: 15%!important}.width-20-per {    width: 20%!important}.width-25-per {    width: 25%!important}.width-30-per {    width: 30%!important}.width-35-per {    width: 35%!important}.width-40-per {    width: 40%!important}.width-45-per {    width: 45%!important}.width-50-per {    width: 50%!important}.width-55-per {    width: 55%!important}.width-60-per {    width: 60%!important}.width-65-per {    width: 65%!important}.width-70-per {    width: 70%!important}.width-75-per {    width: 75%!important}.width-80-per {    width: 80%!important}.width-90-per {    width: 90%!important}.width-95-per {    width: 95%!important}.height-50 {    height: 50px!important}.height-75 {    height: 75px!important}.height-100 {    height: 100px!important}.height-150 {    height: 150px!important}.height-200 {    height: 200px!important}.height-250 {    height: 250px!important}.height-300 {    height: 300px!important}.height-350 {    height: 350px!important}.height-400 {    height: 400px!important}.height-450 {    height: 450px!important}.height-500 {    height: 500px!important}.height-550 {    height: 550px!important}.height-600 {    height: 600px!important}.height-650 {    height: 650px!important}.height-700 {    height: 700px!important}.height-750 {    height: 750px!important}.height-800 {    height: 800px!important}.height-5-per {    height: 5%!important}.height-10-per {    height: 10%!important}.height-15-per {    height: 15%!important}.height-20-per {    height: 20%!important}.height-25-per {    height: 25%!important}.height-30-per {    height: 30%!important}.height-35-per {    height: 35%!important}.height-40-per {    height: 40%!important}.height-45-per {    height: 45%!important}.height-50-per {    height: 50%!important}.height-55-per {    height: 55%!important}.height-60-per {    height: 60%!important}.height-65-per {    height: 65%!important}.height-70-per {    height: 70%!important}.height-75-per {    height: 75%!important}.height-80-per {    height: 80%!important}.full-height-vh-with-nav {    height: calc(100vh - 5rem - 4rem)}.full-height-vh {    height: 100vh}.line-height-1 {    line-height: 1!important}.line-height-2 {    line-height: 2!important}.rotate-45 {    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    transform: rotate(45deg)}.rotate-45-inverse {    -webkit-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    transform: rotate(-45deg)}.rotate-90 {    -webkit-transform: rotate(90deg);    -ms-transform: rotate(90deg);    transform: rotate(90deg)}.rotate-90-inverse {    -webkit-transform: rotate(-90deg);    -ms-transform: rotate(-90deg);    transform: rotate(-90deg)}.rotate-180 {    -webkit-transform: rotate(180deg);    -ms-transform: rotate(180deg);    transform: rotate(180deg)}.rotate-180-inverse {    -webkit-transform: rotate(-180deg);    -ms-transform: rotate(-180deg);    transform: rotate(-180deg)}.pull-up {    -webkit-transition: all .25s ease;    transition: all .25s ease}.pull-up:hover {    -webkit-transform: translateY(-4px) scale(1.02);    -ms-transform: translateY(-4px) scale(1.02);    transform: translateY(-4px) scale(1.02);    box-shadow: 0 14px 24px rgba(62, 57, 107, .2);    z-index: 30}.bg-cover {    background-size: cover!important}.background-repeat {    background-repeat: repeat!important}.background-no-repeat {    background-repeat: no-repeat!important}.img-xl {    width: 64px!important;    height: 64px!important}.img-lg {    width: 44px!important;    height: 44px!important}.img-sm {    width: 36px!important;    height: 36px!important}.img-xs {    width: 32px!important;    height: 32px!important}.bullet {    width: 16px;    height: 16px;    display: inline-block}.bullet.bullet-xs {    width: 8px;    height: 8px;    position: relative;    top: -1px}.bullet.bullet-sm {    width: 10px;    height: 10px}.bullet.bullet-lg {    width: 18px;    height: 18rem}.avatar {    background-color: #C3C3C3;    position: relative;    cursor: pointer;    display: -webkit-inline-box;    display: -webkit-inline-flex;    display: -ms-inline-flexbox;    display: inline-flex;    font-size: .8rem;    text-align: center;    margin: 5px}.avatar .avatar-content {    width: 32px;    height: 32px;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-pack: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: center;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center}.avatar .avatar-content .avatar-icon {    font-size: 1.2rem}.avatar [class*=avatar-status-] {    border-radius: 50%;    width: 11px;    height: 11px;    position: absolute;    right: 0;    bottom: 0;    border: 1px solid #FFF}.avatar [class*=avatar-status-].avatar-status-lg {    width: 17px;    height: 17px;    border-width: 2px}.avatar.avatar-xl .avatar-content,.avatar.avatar-xl img {    height: 70px;    width: 70px}.avatar .avatar-status-online {    background-color: var(--green)}.avatar .avatar-status-busy {    background-color: var(--red)}.avatar .avatar-status-away {    background-color: var(--yellow)}.avatar .avatar-status-offline {    background-color: var(--gray)}.avatar img {    border-radius: 50%}.avatar.avatar-xl {    font-size: 1.5rem}.avatar.avatar-xl .avatar-content .avatar-icon {    font-size: 3rem}.avatar.avatar-lg {    font-size: 1.2rem}.avatar.avatar-lg .avatar-content,.avatar.avatar-lg img {    width: 50px;    height: 50px}.avatar.avatar-sm .avatar-content,.avatar.avatar-sm img {    width: 24px;    height: 24px}.avatar.avatar-lg .avatar-content .avatar-icon {    font-size: 2rem}.avatar.avatar-sm .avatar-content .avatar-icon {    font-size: 1rem}.navbar-container .search-input .search-input-icon i,.navbar-container .search-input .search-list li a span[class*='bx bx-'] {    font-size: 1.25rem}.navbar-container a.nav-link-search {    float: left}.navbar-container .search-input {    float: left;    width: 0}.navbar-container .search-input input {    width: 0;    border: none;    background: 0 0;    line-height: 16px;    padding: 1.7rem 3.6rem}.navbar-container .search-input.open {    position: absolute;    left: 0;    background: #FFF;    right: 0;    top: 0;    width: 100%;    z-index: 1001;    margin-top: -1px;    box-shadow: -8px 12px 18px 0 rgba(25, 42, 70, .13)}.navbar-container .search-input.open .search-input-close,.navbar-container .search-input.open .search-input-icon {    display: block}.navbar-container .search-input.open input {    width: 100%;    outline: 0;    background: 0 0}.navbar-container .search-input .search-list {    position: absolute;    top: 100%;    left: 0;    background: #FFF;    width: 100%;    margin-top: .5rem;    padding-left: 0;    border-radius: .267rem;    display: none}.navbar-container .search-input .search-list.show {    display: block}.navbar-container .search-input .search-list li a {    padding: .9rem 1rem;    color: #727E8C}.navbar-container .search-input .search-list li:first-child {    border-top-left-radius: .267rem;    border-top-right-radius: .267rem}.navbar-container .search-input .search-list li:last-child {    border-bottom-left-radius: .267rem;    border-bottom-right-radius: .267rem}.navbar-container .search-input .search-list li.current_item,.navbar-container .search-input .search-list li:hover {    background-color: #F2F4F4}.navbar-container .search-input .search-input-icon {    z-index: 2;    z-index: 1002;    display: none;    position: absolute;    left: 1.5rem;    top: 37%;    cursor: pointer}.navbar-container .search-input .search-input-close {    z-index: 1001;    display: none;    position: absolute;    right: 2rem;    top: 32%;    cursor: pointer}.navbar-container .search-input .search-input-close i {    font-size: 1.75rem}.navbar-container .bookmark-input {    position: absolute;    width: 25%;    display: none}.navbar-container .bookmark-input.show {    display: block}.navbar-container .bookmark-input .bookmark-input-icon {    position: absolute;    z-index: 1001;    top: .65rem;    left: 1rem}.navbar-container .bookmark-input input {    padding: .7rem .7rem .7rem 2.5rem;    width: 100%;    background: #FFF;    border: 1px solid rgba(0, 0, 0, .2)}.btn-adn,.btn-adn:hover {    background-color: #D87A68}.navbar-container .bookmark-input input:focus {    border: 1px solid var(--primary)}.navbar-container .bookmark-input .search-list {    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08)}.btn-adn.focus,.btn-adn:focus,.btn-adn:not(:disabled):not(.disabled).active:focus,.btn-adn:not(:disabled):not(.disabled):active:focus,.btn-bitbucket.focus,.btn-bitbucket:focus,.btn-bitbucket:not(:disabled):not(.disabled).active:focus,.btn-bitbucket:not(:disabled):not(.disabled):active:focus,.btn-dropbox.focus,.btn-dropbox:focus,.btn-dropbox:not(:disabled):not(.disabled).active:focus,.btn-dropbox:not(:disabled):not(.disabled):active:focus,.btn-facebook.focus,.btn-facebook:focus,.btn-facebook:not(:disabled):not(.disabled).active:focus,.btn-facebook:not(:disabled):not(.disabled):active:focus,.btn-flickr.focus,.btn-flickr:focus,.btn-flickr:not(:disabled):not(.disabled).active:focus,.btn-flickr:not(:disabled):not(.disabled):active:focus,.btn-foursquare.focus,.btn-foursquare:focus,.btn-github.focus,.btn-github:focus,.btn-github:not(:disabled):not(.disabled).active:focus,.btn-github:not(:disabled):not(.disabled):active:focus,.btn-google.focus,.btn-google:focus,.btn-google:not(:disabled):not(.disabled).active:focus,.btn-google:not(:disabled):not(.disabled):active:focus,.btn-instagram.focus,.btn-instagram:focus,.btn-instagram:not(:disabled):not(.disabled).active:focus,.btn-instagram:not(:disabled):not(.disabled):active:focus,.btn-linkedin.focus,.btn-linkedin:focus,.btn-linkedin:not(:disabled):not(.disabled).active:focus,.btn-linkedin:not(:disabled):not(.disabled):active:focus,.btn-microsoft.focus,.btn-microsoft:focus,.btn-microsoft:not(:disabled):not(.disabled).active:focus,.btn-microsoft:not(:disabled):not(.disabled):active:focus,.btn-odnoklassniki.focus,.btn-odnoklassniki:focus,.btn-odnoklassniki:not(:disabled):not(.disabled).active:focus,.btn-odnoklassniki:not(:disabled):not(.disabled):active:focus,.show>.btn-adn.dropdown-toggle:focus,.show>.btn-bitbucket.dropdown-toggle:focus,.show>.btn-dropbox.dropdown-toggle:focus,.show>.btn-facebook.dropdown-toggle:focus,.show>.btn-flickr.dropdown-toggle:focus,.show>.btn-github.dropdown-toggle:focus,.show>.btn-google.dropdown-toggle:focus,.show>.btn-instagram.dropdown-toggle:focus,.show>.btn-linkedin.dropdown-toggle:focus,.show>.btn-microsoft.dropdown-toggle:focus,.show>.btn-odnoklassniki.dropdown-toggle:focus {    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)}.navbar-container .bookmark-icon {    cursor: pointer}.navbar-container .dropdown.bookmark-dropdown {    padding: 1.4rem .5rem 1.35rem}.navbar-container .dropdown.bookmark-dropdown .dropdown-toggle:after {    display: none}.navbar-dark .search-input .input,.navbar-semi-light .search-input .input {    color: #F5F7FA;    border-radius: .5rem}.navbar-dark .search-input.open .input,.navbar-semi-light .search-input.open .input {    color: #F5F7FA;    border: 1px solid #F5F7FA}@media (max-width:767.98px) {    #navbar-mobile .search-input.open .input {        color: var(--gray)    }}body.navbar-static .navbar-container .search-input.open {    border-radius: 0}.apexcharts-canvas .apexcharts-tooltip {    color: #727E8C!important}.apexcharts-canvas .apexcharts-tooltip.dark {    color: #FFF!important}.apexcharts-canvas .apexcharts-toolbar .apexcharts-menu .apexcharts-menu-item {    color: #727E8C}.apexcharts-xaxistooltip {    color: #727E8C!important}#client-retention-chart .apexcharts-canvas .apexcharts-legend {    left: -14px!important}.btn-social,.btn-social-icon {    position: relative;    padding-left: 3rem;    text-align: left;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis}.btn-social-icon>:first-child,.btn-social>:first-child {    position: absolute;    left: 0;    top: 0;    bottom: 0;    width: 3rem;    line-height: 2.5rem;    font-size: 1rem;    text-align: center;    border-right: 1px solid rgba(0, 0, 0, .2)}.btn-social-icon {    height: 3rem;    width: 3rem;    padding: 0}.btn-social-icon>:first-child {    border: none;    text-align: center;    width: 100%!important}.btn-adn {    color: #FFF;    border-color: #FFF}.btn-adn:hover {    color: #FFF;    border-color: #D87A68}.btn-adn.disabled,.btn-adn:disabled {    color: #FFF;    background-color: #D87A68;    border-color: #FFF}.btn-adn:not(:disabled):not(.disabled).active,.btn-adn:not(:disabled):not(.disabled):active,.show>.btn-adn.dropdown-toggle {    color: #FFF;    background-color: #CE563F;    border-color: #DFDFDF}.btn-bitbucket,.btn-bitbucket:hover {    background-color: #205081;    color: #FFF}.btn-bitbucket {    border-color: #FFF}.btn-bitbucket:hover {    border-color: #205081}.btn-bitbucket.disabled,.btn-bitbucket:disabled {    color: #FFF;    background-color: #205081;    border-color: #FFF}.btn-bitbucket:not(:disabled):not(.disabled).active,.btn-bitbucket:not(:disabled):not(.disabled):active,.show>.btn-bitbucket.dropdown-toggle {    color: #FFF;    background-color: #163758;    border-color: #DFDFDF}.btn-dropbox,.btn-dropbox:hover {    background-color: #1087DD;    color: #FFF}.btn-dropbox {    border-color: #FFF}.btn-dropbox:hover {    border-color: #1087DD}.btn-dropbox.disabled,.btn-dropbox:disabled {    color: #FFF;    background-color: #1087DD;    border-color: #FFF}.btn-dropbox:not(:disabled):not(.disabled).active,.btn-dropbox:not(:disabled):not(.disabled):active,.show>.btn-dropbox.dropdown-toggle {    color: #FFF;    background-color: #0D6AAD;    border-color: #DFDFDF}.btn-facebook,.btn-facebook:hover {    background-color: #3B5998;    color: #FFF}.btn-facebook {    border-color: #FFF}.btn-facebook:hover {    border-color: #3B5998}.btn-facebook.disabled,.btn-facebook:disabled {    color: #FFF;    background-color: #3B5998;    border-color: #FFF}.btn-facebook:not(:disabled):not(.disabled).active,.btn-facebook:not(:disabled):not(.disabled):active,.show>.btn-facebook.dropdown-toggle {    color: #FFF;    background-color: #2D4373;    border-color: #DFDFDF}.btn-flickr,.btn-flickr:hover {    background-color: #FF0084;    color: #FFF}.btn-flickr {    border-color: #FFF}.btn-flickr:hover {    border-color: #FF0084}.btn-flickr.disabled,.btn-flickr:disabled {    color: #FFF;    background-color: #FF0084;    border-color: #FFF}.btn-flickr:not(:disabled):not(.disabled).active,.btn-flickr:not(:disabled):not(.disabled):active,.show>.btn-flickr.dropdown-toggle {    color: #FFF;    background-color: #CC006A;    border-color: #DFDFDF}.btn-foursquare {    color: #FFF;    background-color: #F94877;    border-color: #FFF}.btn-foursquare:hover {    color: #FFF;    background-color: #F94877;    border-color: #F94877}.btn-foursquare.disabled,.btn-foursquare:disabled {    color: #FFF;    background-color: #F94877;    border-color: #FFF}.btn-foursquare:not(:disabled):not(.disabled).active,.btn-foursquare:not(:disabled):not(.disabled):active,.show>.btn-foursquare.dropdown-toggle {    color: #FFF;    background-color: #F71752;    border-color: #DFDFDF}.btn-github,.btn-github:hover {    background-color: #444;    color: #FFF}.btn-foursquare:not(:disabled):not(.disabled).active:focus,.btn-foursquare:not(:disabled):not(.disabled):active:focus,.show>.btn-foursquare.dropdown-toggle:focus {    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)}.btn-github {    border-color: #FFF}.btn-github:hover {    border-color: #444}.btn-github.disabled,.btn-github:disabled {    color: #FFF;    background-color: #444;    border-color: #FFF}.btn-github:not(:disabled):not(.disabled).active,.btn-github:not(:disabled):not(.disabled):active,.show>.btn-github.dropdown-toggle {    color: #FFF;    background-color: #2B2B2B;    border-color: #DFDFDF}.btn-google,.btn-google:hover {    background-color: #DD4B39;    color: #FFF}.btn-google {    border-color: #FFF}.btn-google:hover {    border-color: #DD4B39}.btn-google.disabled,.btn-google:disabled {    color: #FFF;    background-color: #DD4B39;    border-color: #FFF}.btn-google:not(:disabled):not(.disabled).active,.btn-google:not(:disabled):not(.disabled):active,.show>.btn-google.dropdown-toggle {    color: #FFF;    background-color: #C23321;    border-color: #DFDFDF}.btn-instagram,.btn-instagram:hover {    background-color: #3F729B;    color: #FFF}.btn-instagram {    border-color: #FFF}.btn-instagram:hover {    border-color: #3F729B}.btn-instagram.disabled,.btn-instagram:disabled {    color: #FFF;    background-color: #3F729B;    border-color: #FFF}.btn-instagram:not(:disabled):not(.disabled).active,.btn-instagram:not(:disabled):not(.disabled):active,.show>.btn-instagram.dropdown-toggle {    color: #FFF;    background-color: #305777;    border-color: #DFDFDF}.btn-linkedin,.btn-linkedin:hover {    background-color: #007BB6;    color: #FFF}.btn-linkedin {    border-color: #FFF}.btn-linkedin:hover {    border-color: #007BB6}.btn-linkedin.disabled,.btn-linkedin:disabled {    color: #FFF;    background-color: #007BB6;    border-color: #FFF}.btn-linkedin:not(:disabled):not(.disabled).active,.btn-linkedin:not(:disabled):not(.disabled):active,.show>.btn-linkedin.dropdown-toggle {    color: #FFF;    background-color: #005983;    border-color: #DFDFDF}.btn-microsoft,.btn-microsoft:hover {    background-color: #2672EC;    color: #FFF}.btn-microsoft {    border-color: #FFF}.btn-microsoft:hover {    border-color: #2672EC}.btn-microsoft.disabled,.btn-microsoft:disabled {    color: #FFF;    background-color: #2672EC;    border-color: #FFF}.btn-microsoft:not(:disabled):not(.disabled).active,.btn-microsoft:not(:disabled):not(.disabled):active,.show>.btn-microsoft.dropdown-toggle {    color: #FFF;    background-color: #125ACD;    border-color: #DFDFDF}.btn-odnoklassniki {    color: #FFF;    background-color: #F4731C;    border-color: #FFF}.btn-odnoklassniki:hover {    color: #FFF;    background-color: #F4731C;    border-color: #F4731C}.btn-odnoklassniki.disabled,.btn-odnoklassniki:disabled {    color: #FFF;    background-color: #F4731C;    border-color: #FFF}.btn-odnoklassniki:not(:disabled):not(.disabled).active,.btn-odnoklassniki:not(:disabled):not(.disabled):active,.show>.btn-odnoklassniki.dropdown-toggle {    color: #FFF;    background-color: #D35B0A;    border-color: #DFDFDF}.btn-openid,.btn-openid:hover {    color: #324356;    background-color: #F7931E}.btn-openid.focus,.btn-openid:focus,.btn-openid:not(:disabled):not(.disabled).active:focus,.btn-openid:not(:disabled):not(.disabled):active:focus,.show>.btn-openid.dropdown-toggle:focus {    box-shadow: 0 0 0 .2rem rgba(224, 227, 230, .5)}.btn-openid {    border-color: #FFF}.btn-openid:hover {    border-color: #F7931E}.btn-openid.disabled,.btn-openid:disabled {    color: #324356;    background-color: #F7931E;    border-color: #FFF}.btn-openid:not(:disabled):not(.disabled).active,.btn-openid:not(:disabled):not(.disabled):active,.show>.btn-openid.dropdown-toggle {    color: #FFF;    background-color: #DA7908;    border-color: #DFDFDF}.btn-pinterest,.btn-pinterest:hover {    background-color: #CB2027;    color: #FFF}.btn-pinterest.focus,.btn-pinterest:focus,.btn-pinterest:not(:disabled):not(.disabled).active:focus,.btn-pinterest:not(:disabled):not(.disabled):active:focus,.show>.btn-pinterest.dropdown-toggle:focus {    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)}.btn-pinterest {    border-color: #FFF}.btn-pinterest:hover {    border-color: #CB2027}.btn-pinterest.disabled,.btn-pinterest:disabled {    color: #FFF;    background-color: #CB2027;    border-color: #FFF}.btn-pinterest:not(:disabled):not(.disabled).active,.btn-pinterest:not(:disabled):not(.disabled):active,.show>.btn-pinterest.dropdown-toggle {    color: #FFF;    background-color: #9F191F;    border-color: #DFDFDF}.btn-youtube.focus,.btn-youtube:focus,.btn-youtube:not(:disabled):not(.disabled).active:focus,.btn-youtube:not(:disabled):not(.disabled):active:focus,.show>.btn-youtube.dropdown-toggle:focus {    box-shadow: 0 0 0 .2rem rgba(8, 10, 13, .5)}.btn-youtube {    color: #324356;    background-color: #EFF7FF;    border-color: #000}.btn-youtube:hover {    color: #FFF;    background-color: #000;    border-color: #000}.btn-youtube.disabled,.btn-youtube:disabled {    color: #324356;    background-color: #EFF7FF;    border-color: #000}.btn-youtube:not(:disabled):not(.disabled).active,.btn-youtube:not(:disabled):not(.disabled):active,.show>.btn-youtube.dropdown-toggle {    color: #324356;    background-color: #BCDEFF;    border-color: #000}.btn-soundcloud.focus,.btn-soundcloud:focus,.btn-soundcloud:not(:disabled):not(.disabled).active:focus,.btn-soundcloud:not(:disabled):not(.disabled):active:focus,.btn-tumblr.focus,.btn-tumblr:focus,.btn-tumblr:not(:disabled):not(.disabled).active:focus,.btn-tumblr:not(:disabled):not(.disabled):active:focus,.show>.btn-soundcloud.dropdown-toggle:focus,.show>.btn-tumblr.dropdown-toggle:focus {    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)}.btn-soundcloud {    color: #FFF;    background-color: #F50;    border-color: #FFF}.btn-soundcloud:hover {    color: #FFF;    background-color: #F50;    border-color: #F50}.btn-soundcloud.disabled,.btn-soundcloud:disabled {    color: #FFF;    background-color: #F50;    border-color: #FFF}.btn-soundcloud:not(:disabled):not(.disabled).active,.btn-soundcloud:not(:disabled):not(.disabled):active,.show>.btn-soundcloud.dropdown-toggle {    color: #FFF;    background-color: #C40;    border-color: #DFDFDF}.btn-tumblr,.btn-tumblr:hover {    background-color: #2C4762;    color: #FFF}.btn-tumblr {    border-color: #FFF}.btn-tumblr:hover {    border-color: #2C4762}.btn-tumblr.disabled,.btn-tumblr:disabled {    color: #FFF;    background-color: #2C4762;    border-color: #FFF}.btn-tumblr:not(:disabled):not(.disabled).active,.btn-tumblr:not(:disabled):not(.disabled):active,.show>.btn-tumblr.dropdown-toggle {    color: #FFF;    background-color: #1C2E3F;    border-color: #DFDFDF}.btn-twitter,.btn-twitter:hover {    color: #324356;    background-color: #55ACEE}.btn-twitter.focus,.btn-twitter:focus,.btn-twitter:not(:disabled):not(.disabled).active:focus,.btn-twitter:not(:disabled):not(.disabled):active:focus,.show>.btn-twitter.dropdown-toggle:focus {    box-shadow: 0 0 0 .2rem rgba(224, 227, 230, .5)}.btn-twitter {    border-color: #FFF}.btn-twitter:hover {    border-color: #55ACEE}.btn-twitter.disabled,.btn-twitter:disabled {    color: #324356;    background-color: #55ACEE;    border-color: #FFF}.btn-twitter:not(:disabled):not(.disabled).active,.btn-twitter:not(:disabled):not(.disabled):active,.show>.btn-twitter.dropdown-toggle {    color: #FFF;    background-color: #2795E9;    border-color: #DFDFDF}.btn-vimeo,.btn-vimeo:hover {    background-color: #1AB7EA;    color: #FFF}.btn-vimeo.focus,.btn-vimeo:focus,.btn-vimeo:not(:disabled):not(.disabled).active:focus,.btn-vimeo:not(:disabled):not(.disabled):active:focus,.btn-vk.focus,.btn-vk:focus,.btn-vk:not(:disabled):not(.disabled).active:focus,.btn-vk:not(:disabled):not(.disabled):active:focus,.btn-yahoo.focus,.btn-yahoo:focus,.btn-yahoo:not(:disabled):not(.disabled).active:focus,.btn-yahoo:not(:disabled):not(.disabled):active:focus,.show>.btn-vimeo.dropdown-toggle:focus,.show>.btn-vk.dropdown-toggle:focus,.show>.btn-yahoo.dropdown-toggle:focus {    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)}.btn-vimeo {    border-color: #FFF}.btn-vimeo:hover {    border-color: #1AB7EA}.btn-vimeo.disabled,.btn-vimeo:disabled {    color: #FFF;    background-color: #1AB7EA;    border-color: #FFF}.btn-vimeo:not(:disabled):not(.disabled).active,.btn-vimeo:not(:disabled):not(.disabled):active,.show>.btn-vimeo.dropdown-toggle {    color: #FFF;    background-color: #1295BF;    border-color: #DFDFDF}.btn-vk,.btn-vk.disabled,.btn-vk:disabled,.btn-vk:hover {    background-color: #587EA3;    color: #FFF}.btn-vk {    border-color: #FFF}.btn-vk:hover {    border-color: #587EA3}.btn-vk.disabled,.btn-vk:disabled {    border-color: #FFF}.btn-vk:not(:disabled):not(.disabled).active,.btn-vk:not(:disabled):not(.disabled):active,.show>.btn-vk.dropdown-toggle {    color: #FFF;    background-color: #466482;    border-color: #DFDFDF}.btn-yahoo,.btn-yahoo:hover {    background-color: #720E9E;    color: #FFF}.btn-yahoo {    border-color: #FFF}.btn-yahoo:hover {    border-color: #720E9E}.btn-yahoo.disabled,.btn-yahoo:disabled {    color: #FFF;    background-color: #720E9E;    border-color: #FFF}.btn-yahoo:not(:disabled):not(.disabled).active,.btn-yahoo:not(:disabled):not(.disabled):active,.show>.btn-yahoo.dropdown-toggle {    color: #FFF;    background-color: #500A6F;    border-color: #DFDFDF}.btn-outline-adn {    border: 1px solid #D87A68!important;    color: #D87A68}.btn-outline-bitbucket {    border: 1px solid #205081!important;    color: #205081}.btn-outline-dropbox {    border: 1px solid #1087DD!important;    color: #1087DD}.btn-outline-facebook {    border: 1px solid #3B5998!important;    color: #3B5998}.btn-outline-flickr {    border: 1px solid #FF0084!important;    color: #FF0084}.btn-outline-foursquare {    border: 1px solid #F94877!important;    color: #F94877}.btn-outline-github {    border: 1px solid #444!important;    color: #444}.btn-outline-google {    border: 1px solid #DD4B39!important;    color: #DD4B39}.btn-outline-instagram {    border: 1px solid #3F729B!important;    color: #3F729B}.btn-outline-linkedin {    border: 1px solid #007BB6!important;    color: #007BB6}.btn-outline-microsoft {    border: 1px solid #2672EC!important;    color: #2672EC}.btn-outline-odnoklassniki {    border: 1px solid #F4731C!important;    color: #F4731C}.btn-outline-openid {    border: 1px solid #F7931E!important;    color: #F7931E}.btn-outline-pinterest {    border: 1px solid #CB2027!important;    color: #CB2027}.btn-outline-youtube {    border: 1px solid #FF4500!important;    color: #FF4500}.btn-outline-soundcloud {    border: 1px solid #F50!important;    color: #F50}.btn-outline-tumblr {    border: 1px solid #2C4762!important;    color: #2C4762}.btn-outline-twitter {    border: 1px solid #55ACEE!important;    color: #55ACEE}.btn-outline-vimeo {    border: 1px solid #1AB7EA!important;    color: #1AB7EA}.btn-outline-vk {    border: 1px solid #587EA3!important;    color: #587EA3}.btn-outline-yahoo {    border: 1px solid #720E9E!important;    color: #720E9E}.btn-outline-adn:hover {    color: #AD412D;    border: 1px solid #AD412D!important}.btn-outline-bitbucket:hover {    color: #0C1D2F;    border: 1px solid #0C1D2F!important}.btn-outline-dropbox:hover {    color: #094D7E;    border: 1px solid #094D7E!important}.btn-outline-facebook:hover {    color: #1E2E4F;    border: 1px solid #1E2E4F!important}.btn-outline-flickr:hover {    color: #99004F;    border: 1px solid #99004F!important}.btn-outline-foursquare:hover {    color: #D4073D;    border: 1px solid #D4073D!important}.btn-outline-github:hover {    color: #111;    border: 1px solid #111!important}.btn-outline-google:hover {    color: #96271A;    border: 1px solid #96271A!important}.btn-outline-instagram:hover {    color: #223D52;    border: 1px solid #223D52!important}.btn-outline-linkedin:hover {    color: #003650;    border: 1px solid #003650!important}.btn-outline-microsoft:hover {    color: #0E459E;    border: 1px solid #0E459E!important}.btn-outline-odnoklassniki:hover {    color: #A24608;    border: 1px solid #A24608!important}.btn-outline-openid:hover {    color: #A95E06;    border: 1px solid #A95E06!important}.btn-outline-pinterest:hover {    color: #731216;    border: 1px solid #731216!important}.btn-outline-youtube:hover {    color: #992900;    border: 1px solid #992900!important}.btn-outline-soundcloud:hover {    color: #930;    border: 1px solid #930!important}.btn-outline-tumblr:hover {    color: #0C141C;    border: 1px solid #0C141C!important}.btn-outline-twitter:hover {    color: #147BC9;    border: 1px solid #147BC9!important}.btn-outline-vimeo:hover {    color: #0D7091;    border: 1px solid #0D7091!important}.btn-outline-vk:hover {    color: #344B61;    border: 1px solid #344B61!important}.btn-outline-yahoo:hover {    color: #2E0640;    border: 1px solid #2E0640!important}.bg-adn {    background-color: #D87A68}.bg-bitbucket {    background-color: #205081}.bg-dropbox {    background-color: #1087DD}.bg-facebook {    background-color: #3B5998}.bg-flickr {    background-color: #FF0084}.bg-foursquare {    background-color: #F94877}.bg-github {    background-color: #444}.bg-google {    background-color: #DD4B39}.bg-instagram {    background-color: #3F729B}.bg-linkedin {    background-color: #007BB6}.bg-microsoft {    background-color: #2672EC}.bg-odnoklassniki {    background-color: #F4731C}.bg-openid {    background-color: #F7931E}.bg-pinterest {    background-color: #CB2027}.bg-youtube {    background-color: #FF4500}.bg-soundcloud {    background-color: #F50}.bg-tumblr {    background-color: #2C4762}.bg-twitter {    background-color: #55ACEE}.bg-vimeo {    background-color: #1AB7EA}.bg-vk {    background-color: #587EA3}.bg-yahoo {    background-color: #720E9E}.adn {    color: #D87A68}.bitbucket {    color: #205081}.dropbox {    color: #1087DD}.facebook {    color: #3B5998}.flickr {    color: #FF0084}.foursquare {    color: #F94877}.github {    color: #444}.google {    color: #DD4B39}.instagram {    color: #3F729B}.linkedin {    color: #007BB6}.microsoft {    color: #2672EC}.odnoklassniki {    color: #F4731C}.openid {    color: #F7931E}.pinterest {    color: #CB2027}.youtube {    color: #FF4500}.soundcloud {    color: #F50}.tumblr {    color: #2C4762}.twitter {    color: #55ACEE}.vimeo {    color: #1AB7EA}.vk {    color: #587EA3}.yahoo {    color: #720E9E}.fonticon-container>.fonticon-wrap {    float: left;    width: 60px;    height: 60px;    text-align: center;    margin-bottom: 1rem}.fonticon-container>.fonticon-wrap>i {    font-size: 2.28rem;    -webkit-transition: all .2s ease-in-out;    transition: all .2s ease-in-out}.fonticon-container:hover i {    color: var(--primary);    font-size: 2.9rem;    -webkit-transform: scale(1.1);    -ms-transform: scale(1.1);    transform: scale(1.1)}.fonticon-container>.fonticon-classname,.fonticon-container>.fonticon-unit {    display: block;    font-size: 1.2rem;    text-transform: lowercase;    margin-top: .3rem;    font-weight: 400}.font-animated .fonticon-classname {    text-transform: lowercase;    font-weight: 400}.browser {    background: #E0E0E0;    border: 4px solid #E0E0E0;    width: 100%;    height: 12rem;    padding-top: 20px;    margin: 0 0 10px;    box-sizing: border-box}.browser iframe {    border: 0;    background: #FFF;    height: 100%;    width: 100%}.loader-wrapper {    height: 8em}.maintenance-icon {    font-size: 4rem}.animation-icon {    right: 30px;    bottom: 10px}.header-navbar.navbar-demo {    background-color: #F2F4F4}.customizer {    width: 400px;    right: -400px;    padding: 0;    background-color: #FFF;    z-index: 1051;    position: fixed;    top: 0;    bottom: 0;    height: 100vh;    -webkit-transition: right .4s cubic-bezier(.05, .74, .2, .99);    transition: right .4s cubic-bezier(.05, .74, .2, .99);    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    border-left: 1px solid rgba(0, 0, 0, .05);    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08)}.customizer.open {    right: 0}.customizer .customizer-content {    position: relative;    height: 100%}.customizer .customizer-close {    position: absolute;    right: 30px;    top: 20px;    padding: 7px;    width: auto;    z-index: 10;    color: #727E8C}.customizer .customizer-close i {    font-size: 1.71rem}.customizer .customizer-toggle {    background: var(--primary);    color: #FFF;    display: block;    box-shadow: -3px 0 8px rgba(0, 0, 0, .1);    border-top-left-radius: 6px;    border-bottom-left-radius: 6px;    position: absolute;    top: 50%;    width: 38px;    height: 38px;    left: -39px;    text-align: center;    line-height: 44px;    cursor: pointer}.customizer .color-box {    height: 35px;    width: 35px;    margin: .5rem;    border-radius: .5rem;    cursor: pointer}.chip .chip-body .avatar,.chip .chip-body .avatar img {    height: 24px;    width: 24px;    border-radius: 50%}.customizer .color-box.selected {    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5)}.buy-now {    position: fixed;    bottom: 5%;    right: 142px;    z-index: 1031}.buy-now .btn {    box-shadow: 0 1px 20px 1px var(--red)!important}.buy-now .btn:hover {    box-shadow: none!important}.chip {    background-color: #F0F0F0;    font-size: .8rem;    border-radius: 1.428rem;    display: -webkit-inline-box;    display: -webkit-inline-flex;    display: -ms-inline-flexbox;    display: inline-flex;    padding: 0 10px;    margin-bottom: 5px;    -webkit-box-pack: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: center}.chip .chip-body i,.divider .divider-text i {    font-size: 1rem}.chip .chip-body,.chip .chip-body .avatar {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox}.chip .chip-body {    color: rgba(0, 0, 0, .7);    display: flex;    -webkit-box-pack: justify;    -webkit-justify-content: space-between;    -ms-flex-pack: justify;    justify-content: space-between;    min-height: 1.857rem;    min-width: 1.857rem}.chip .chip-body .avatar {    background-color: #C3C3C3;    display: flex;    margin: 2px 0;    -webkit-box-pack: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: center;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;    color: #FFF;    -webkit-transform: translate(-8px);    -ms-transform: translate(-8px);    transform: translate(-8px)}.chip .chip-body .avatar .avatar-content {    top: 0}.chip .chip-body .chip-text {    vertical-align: middle;    -webkit-align-self: center;    -ms-flex-item-align: center;    align-self: center}.chip .chip-body .chip-closeable {    min-height: 24px;    min-width: 24px;    margin: 0 4px;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-pack: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: center;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;    -webkit-align-self: center;    -ms-flex-item-align: center;    align-self: center;    border-radius: 50%;    background: rgba(0, 0, 0, .15);    color: #FFF;    -webkit-transform: translate(10px);    -ms-transform: translate(10px);    transform: translate(10px);    cursor: pointer}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {    .chip .chip-closeable i {        position: relative;        top: 3px    }}.divider {    display: block;    text-align: center;    overflow: hidden;    margin: 1rem 0}.divider .divider-text {    position: relative;    display: inline-block;    font-size: 1rem;    padding: 0 1rem;    background-color: #FFF}.divider.divider-left .divider-text:before,.divider.divider-right .divider-text:after {    display: none}.divider .divider-text:after,.divider .divider-text:before {    content: '';    position: absolute;    top: 50%;    width: 9999px;    border-top: 1px solid #DFE3E7}.divider .divider-text:before {    right: 100%}.divider .divider-text:after {    left: 100%}.divider.divider-left .divider-text {    float: left;    padding-left: 0}.divider.divider-left-center .divider-text {    left: -25%}.divider.divider-right .divider-text {    float: right;    padding-right: 0}.divider.divider-right-center .divider-text {    right: -25%}.divider.divider-dotted .divider-text:after,.divider.divider-dotted .divider-text:before {    border-style: dotted;    border-width: 0 1px 1px;    border-color: #000}.divider.divider-dashed .divider-text:after,.divider.divider-dashed .divider-text:before {    border-style: dashed;    border-width: 0 1px 1px;    border-color: #000}.error-title {    font-size: 3rem}@media only screen and (max-width:575px) {    .error-title {        font-size: 2rem    }}.widget-chat .widget-chat-container {    position: relative;    height: 420px;    text-align: center;    padding: 1.4rem}.widget-chat .chat-content .chat-body {    overflow: hidden!important;    margin: .67rem 0 0!important}.widget-chat .chat-content .chat-body .chat-message {    position: relative!important;    float: right!important;    text-align: right!important;    padding: .75rem 1rem!important;    margin: .2rem .2rem 1.8rem 0!important;    max-width: calc(100% - 5rem)!important;    clear: both!important;    word-break: break-word!important;    color: #FFF!important;    background: var(--primary)!important;    border-radius: .267rem!important;    box-shadow: 0 2px 4px 0 rgba(90, 141, 238, .6)!important}.widget-chat .chat-content .chat-body .chat-message p {    margin-bottom: 0!important}.widget-chat .chat-content .chat-body .chat-message .chat-time {    position: absolute!important;    bottom: -20px!important;    right: 0!important;    color: #828D99!important;    font-size: .8rem!important;    white-space: nowrap!important}.widget-chat .chat-content .chat-left .chat-message {    text-align: left!important;    float: left!important;    margin: .2rem 0 1.8rem .2rem!important;    color: #727E8C!important;    background-color: #FAFBFB!important;    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .3)!important}.widget-chat.widget-chat-demo {    position: fixed;    z-index: 1031;    bottom: 11.5%;    right: 80px;    width: 350px}.widget-chat.widget-chat-demo .widget-chat-container {    height: 27rem}.widget-chat.widget-chat-demo .chat-content .chat-message {    max-width: calc(100% - 3rem)}.widget-chat.widget-chat-demo .card {    box-shadow: 0 0 22px 0 rgba(25, 42, 70, .25)}.chat-demo-button {    position: fixed;    bottom: 5%;    right: 80px;    z-index: 1031}.chat-demo-button i {    top: 0}@media (max-width:575.98px) {    .widget-chat.widget-chat-demo {        right: 0;        padding: 0 1.2rem;        width: 100%    }    .widget-chat.widget-chat-demo .widget-chat-container {        height: 21rem    }}.widget-timeline li {    padding: 1.1rem 0;    list-style: none;    position: relative}.widget-timeline li.timeline-items:before {    position: absolute;    content: '';    left: -37px;    top: 17px;    border: 3px solid #FFF;    box-shadow: 1px 2px 6px 0 rgba(25, 42, 70, .3);    border-radius: 50%;    background: var(--primary);    height: 13px;    width: 13px;    z-index: 2}.widget-timeline li.timeline-items.active:not(:last-child):after {    position: absolute;    content: '';    width: 1px;    background: #DFE3E7;    left: -31px;    top: 22px;    height: 100%;    z-index: 1}.widget-timeline li.timeline-items .timeline-content {    padding: .5rem 1rem;    background-color: #FAFBFB;    border-radius: .267rem;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center}.widget-timeline li .timeline-time {    float: right;    color: #828D99;    font-size: .9rem}.widget-timeline li .timeline-title {    margin-bottom: .25rem}.widget-timeline li .timeline-text {    margin-bottom: .5rem}@media screen and (min-width:0) {    head {        font-family: 'xs 0px'    }    body:after {        content: 'xs - min-width: 0px'    }}@media screen and (min-width:544px) {    head {        font-family: 'sm 544px'    }    body:after {        content: 'sm - min-width: 544px'    }}@media screen and (min-width:768px) {    head {        font-family: 'md 768px'    }    body:after {        content: 'md - min-width: 768px'    }}@media screen and (min-width:992px) {    head {        font-family: 'lg 992px'    }    body:after {        content: 'lg - min-width: 992px'    }}@media screen and (min-width:1200px) {    head {        font-family: 'xl 1200px'    }    body:after {        content: 'xl - min-width: 1200px'    }}head {    clear: both}head title {    font-family: 'xs 0px, sm 544px, md 768px, lg 992px, xl 1200px'}.picker .picker__button--close:before,.picker .picker__nav--next:before,.picker .picker__nav--prev:before {    font-family: boxicons}[data-usn-if],body:after {    display: none}.form-control-position {    position: absolute;    top: 2px;    right: 0;    display: block;    width: 2.5rem;    height: 2.5rem;    line-height: 2.5rem;    text-align: center;    color: rgba(0, 0, 0, .4)}.position-relative .form-control {    padding-right: calc(1.4em + .94rem + 3.7px)}.position-relative .form-control.form-control-lg~.form-control-position {    top: 6px}.position-relative .form-control.form-control-sm~.form-control-position {    top: -4px}.has-icon-left .form-control {    padding-right: 1.6rem;    padding-left: 2.5rem}.has-icon-left .form-control-position {    right: auto}.has-icon-left .form-control-position i {    position: relative;    left: 2px;    top: 1px;    color: rgba(0, 0, 0, .4)}.font-size-large {    font-size: 1.2rem}.font-size-base {    font-size: 1rem}.font-size-small {    font-size: .8rem}.font-size-xsmall {    font-size: .75rem}.select2-container--classic .select2-selection--single {    min-height: 40px!important}.select2-container--classic .select2-selection--single .select2-selection__arrow b {    margin-left: -4px!important;    border-color: #828D99!important}.select2-container--classic:focus,.select2-container--default:focus {    outline: 0}.select2-container--classic .select2-selection--single,.select2-container--default .select2-selection--single {    min-height: 38px;    padding: 5px;    border: 1px solid #DFE3E7 !important;}.select2-container--classic .select2-selection--single:focus,.select2-container--default .select2-selection--single:focus {    border-color: var(--primary)!important;    box-shadow: 0 3px 8px 0 rgba(0, 0, 0, .1)!important}.select2-container--classic .select2-selection--single .select2-selection__rendered i,.select2-container--default .select2-selection--single .select2-selection__rendered i {    margin-right: .5rem;    position: relative;    top: 2px}.select2-container--classic .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__arrow {    min-height: 38px}.select2-container--classic .select2-selection--single .select2-selection__arrow b,.select2-container--default .select2-selection--single .select2-selection__arrow b {    width: 6px !important;    height: 6px !important;    margin-left: -10px !important;    margin-top: -5px !important;    border-width: 0 2px 2px 0 !important;    border-color: #B3C0CE !important;    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    transform: rotate(45deg)}.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single {    border-color: var(--primary)!important;    outline: 0}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {    border-width: 2px 0 0 2px;    border-color: #B3C0CE transparent transparent #B3C0CE;    margin-top: -2px}.select2-container--classic.select2-container--open .select2-selection--single.select-lg .select2-selection__arrow b,.select2-container--default.select2-container--open .select2-selection--single.select-lg .select2-selection__arrow b {    margin-top: 0}.select2-container--classic.select2-container--focus,.select2-container--default.select2-container--focus {    outline: 0}.select2-container--classic.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--multiple {    border-color: var(--primary)!important;    outline: 0}.select2-container--classic .select2-selection--multiple,.select2-container--default .select2-selection--multiple {    min-height: 38px!important;    border: 1px solid #DFE3E7}.select2-container--classic .select2-selection--multiple:focus,.select2-container--default .select2-selection--multiple:focus {    outline: 0;    border-color: var(--primary)!important;    box-shadow: 0 3px 8px 0 rgba(0, 0, 0, .1)!important}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {    margin-right: 0;    color: #FFF!important;    float: right;    margin-left: .3rem}.select2-container--classic .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice {    background-color: var(--primary)!important;    border-color: transparent!important;    color: #FFF!important;    padding: .2rem .6rem}.select2-container--classic .select2-selection--multiple .select2-selection__rendered li .select2-search__field,.select2-container--default .select2-selection--multiple .select2-selection__rendered li .select2-search__field {    margin-top: 6px;    padding-left: 8px}.select2-container--classic .select2-selection--multiple i,.select2-container--default .select2-selection--multiple i {    position: relative;    top: 1px;    margin-right: .5rem;    padding-left: 1px}.select2-container--classic .select2-selection--multiple[class*=bg-] .select2-selection__choice,.select2-container--default .select2-selection--multiple[class*=bg-] .select2-selection__choice {    background-color: rgba(0, 0, 0, .15)!important;    border-color: rgba(0, 0, 0, .2)!important}.select2-container--classic .select2-results__options .select2-results__option i,.select2-container--default .select2-results__options .select2-results__option i {    margin-right: .5rem;    position: relative;    top: 2px}.select2-container--classic .select2-result-repository__avatar img,.select2-container--default .select2-result-repository__avatar img {    width: 50px}.select2-container--classic .select-lg,.select2-container--default .select-lg {    min-height: calc(1.4em + 1.334rem + 3.7px)!important;    font-size: 1.2rem;    margin-bottom: 0!important;    padding: .6rem .7rem}.select2-container--classic .select-lg.select2-selection--single .select2-selection__rendered,.select2-container--default .select-lg.select2-selection--single .select2-selection__rendered {    padding-left: 0;    padding-right: 0}.select2-container--classic .select-lg.select2-selection--single .select2-selection__arrow,.select2-container--default .select-lg.select2-selection--single .select2-selection__arrow {    min-height: calc(1.4em + 1.334rem + 3.7px)!important}.select2-container--classic .select-lg.select2-selection--multiple,.select2-container--default .select-lg.select2-selection--multiple {    padding: 0 .2rem}.select2-container--classic .select-lg.select2-selection--multiple .select2-selection__rendered,.select2-container--default .select-lg.select2-selection--multiple .select2-selection__rendered {    padding-top: 0!important}.select2-container--classic .select-lg.select2-selection--multiple .select2-selection__rendered li,.select2-container--default .select-lg.select2-selection--multiple .select2-selection__rendered li {    font-size: 1.2rem}.select2-container--classic .select-lg.select2-selection--multiple .select2-selection__rendered .select2-selection__choice,.select2-container--default .select-lg.select2-selection--multiple .select2-selection__rendered .select2-selection__choice {    margin-top: 6.5px}.select2-container--classic .select-sm,.select2-container--default .select-sm {    min-height: calc(1.1em + .94rem + 3.7px)!important;    padding: 0 .2rem;    font-size: .75rem;    margin-bottom: 0!important;    line-height: 1.5}.select2-container--classic .select-sm.select2-selection--single .select2-selection__arrow,.select2-container--default .select-sm.select2-selection--single .select2-selection__arrow {    top: -.3rem!important}.select2-container--classic .select-sm.select2-selection--multiple,.select2-container--default .select-sm.select2-selection--multiple {    line-height: 1.2}.select2-container--classic .select-sm.select2-selection--multiple .select2-selection__rendered,.select2-container--default .select-sm.select2-selection--multiple .select2-selection__rendered {    padding: 3px}.select2-container--classic .select-sm.select2-selection--multiple .select2-selection__rendered li,.select2-container--default .select-sm.select2-selection--multiple .select2-selection__rendered li {    font-size: .75rem;    margin-top: 2px}.select2-container--classic .select-sm.select2-selection--multiple .select2-selection__choice,.select2-container--default .select-sm.select2-selection--multiple .select2-selection__choice {    padding: .2rem .3rem}.select2-container--classic .select-sm.select2-selection--multiple .select2-search--inline .select2-search__field,.select2-container--default .select-sm.select2-selection--multiple .select2-search--inline .select2-search__field {    margin-top: 3px}.select2 .form-control:focus {    border-color: var(--primary)!important}.table.dataTable {    margin-bottom: 0!important;    margin-top: 0!important;    border-collapse: collapse!important;    border-spacing: 2px}.table.dataTable thead .sorting:after,.table.dataTable thead .sorting:before,.table.dataTable thead .sorting_asc:after,.table.dataTable thead .sorting_asc:before,.table.dataTable thead .sorting_desc:after,.table.dataTable thead .sorting_desc:before {    top: 8px;    right: 3px}.table.dataTable thead .sorting:after,.table.dataTable thead .sorting:before,.table.dataTable thead .sorting_asc:after,.table.dataTable thead .sorting_asc:before,.table.dataTable thead .sorting_desc:after,.table.dataTable thead .sorting_desc:before,.table.dataTable thead .sorting_desc_disabled:after,.table.dataTable thead .sorting_desc_disabled:before {    font-family: boxicons;    color: var(--gray)}.table.dataTable thead .sorting:before,.table.dataTable thead .sorting_asc:before,.table.dataTable thead .sorting_desc:before,.table.dataTable thead .sorting_desc_disabled:before {    content: '\ea4f';    font-size: 1.1rem}.table.dataTable thead .sorting:after,.table.dataTable thead .sorting_asc:after,.table.dataTable thead .sorting_desc:after,.table.dataTable thead .sorting_desc_disabled:after {    content: '\ea48';    padding-top: 1em;    font-size: 1.1rem}div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_length {    margin: 1rem 0}div.dataTables_wrapper div.dataTables_filter select,div.dataTables_wrapper div.dataTables_length select {    background-position: calc(100% - 4px) 9px, calc(100% - 20px) 13px, 100% 0;    padding: 0 .8rem}div.dataTables_wrapper div.dataTables_paginate ul.pagination {    margin-top: 1rem}@media only screen and (max-width:768px) {    div.dataTables_wrapper div.dataTables_paginate ul.pagination {        -webkit-box-pack: center;        -webkit-justify-content: center;        -ms-flex-pack: center;        justify-content: center    }}@media only screen and (max-width:576px) {    div.dataTables_wrapper div.dataTables_info,    div.dataTables_wrapper div.dataTables_paginate {        text-align: left    }    div.dataTables_wrapper div.dataTables_info ul.pagination,    div.dataTables_wrapper div.dataTables_paginate ul.pagination {        -webkit-box-pack: left;        -webkit-justify-content: left;        -ms-flex-pack: left;        justify-content: left    }}.picker__input.form-control {    background-color: #FFF}.picker {    z-index: 10}.picker.picker--opened:before {    content: '';    position: absolute;    top: 8px;    left: 1.5rem;    width: .75rem;    height: .75rem;    display: block;    background: #FFF;    -webkit-transform: rotate(45deg) translate(-7px);    -ms-transform: rotate(45deg) translate(-7px);    transform: rotate(45deg) translate(-7px);    z-index: 10;    box-sizing: border-box;    border-top: 1px solid #DDD;    border-left: 1px solid #DDD}#inlineDatePicker-container .picker.picker--opened:before,.inlineDatePicker {    display: none}.daterangepicker td.active,.daterangepicker td.active:hover,.picker .picker--focused .picker__day--highlighted,.picker .picker__day--highlighted,.picker .picker__day--highlighted:hover {    background-color: var(--primary)}.picker .picker__holder {    margin-top: .6rem;    border-radius: .267rem;    box-shadow: 0 2px 16px 0 rgba(0, 0, 0, .2)}.picker .picker__day--highlighted,.picker .picker__day--infocus:hover,.picker .picker__day--outfocus:hover,.picker .picker__day--selected,.picker .picker__day--today {    border-radius: 50%}.picker .picker__button--today:before,.picker .picker__day--today:before {    border-top-color: var(--primary)}.picker .picker__nav--next:before {    content: '\eb23'}.picker .picker__nav--prev:before {    content: '\eac9'}.picker .picker__button--close:before {    content: '\e9c3'}#inlineDatePicker-container .picker {    height: 370px;    width: 280px;    position: relative;    z-index: 9}#inlineDatePicker-container .picker__holder {    max-height: 480px;    border-top-width: 1px;    border-bottom-width: 1px;    display: block}.daterangepicker td.in-range {    background-color: rgba(90, 141, 238, .2);    color: #000}.daterangepicker .ranges li.active {    background-color: var(--primary)}.daterangepicker-container .daterangepicker {    position: relative!important;    top: auto!important;    left: auto!important;    float: left}