@charset "UTF-8";@import url("https://fonts.bunny.net/css?family=Nunito");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800;900&display=swap");
.media-body h4 {
        height: 45px;
        overflow: hidden;
}

.item-card7-text h4 {
    height: 41px;
    overflow: hidden;
    text-overflow: ellipsis;
}

::-webkit-scrollbar {
    -webkit-appearance: none;
}
::-webkit-scrollbar-thumb {
    background-color: #ebebeb;
    border-radius: 200px;
    border: 5px solid #fff;
}
::-webkit-scrollbar-track {
    background-color: #fff;
}

.transaction-history-item-date[data-v-74490a21] {
        width: 26%;
}
.transaction-history-item-mail[data-v-74490a21] {
        width: 40%;
        margin-right: 10px;
}

.product-list.list .product-item .author-data .metadata[data-v-1f1f2154] {
        width: 205px;
}
.product-list.list .product-item .product-info[data-v-1f1f2154] {
        width: 300px;
}
.purchases-list-header-details[data-v-1f1f2154],
    .purchase-item-details[data-v-1f1f2154] {
        width: 35%;
}
.purchase-item-recommend[data-v-1f1f2154] {
        padding-top: 0px !important;
}


textarea[data-v-61842906] {
        resize: none;
}
.w30[data-v-61842906] {
        width: 30%;
}
.p10[data-v-61842906] {
        padding: 10px;
}
.text-center[data-v-61842906] {
        text-align: center;
}
#list_accounts[data-v-61842906] {
        height: 200px;
        overflow: auto;
}
.header-item[data-v-61842906],
    .acc-item[data-v-61842906] {
        width: 20%
}
.header-no[data-v-61842906] {
        width: 5%;
}
#list_of_accounts[data-v-61842906] {
        padding: 10px;
        border: 1px dotted #00d7b3;
        border-radius: 5px;
        margin: 15px 0px;
}



  fieldset[disabled] .multiselect {
    pointer-events: none;
  }

  .multiselect__spinner {
    position: absolute;
    right: 1px;
    top: 1px;
  width: 40px;
  height: 38px;
    background: #fff;
    display: block;
  }

  .multiselect__spinner::before,
  .multiselect__spinner::after {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    margin: -8px 0 0 -8px;
    width: 16px;
    height: 16px;
    border-radius: 100%;
    border-color: #41b883 transparent transparent;
    border-style: solid;
    border-width: 2px;
    box-shadow: 0 0 0 1px transparent;
  }

  .multiselect__spinner::before {
    animation: spinning 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62);
    animation-iteration-count: infinite;
  }

  .multiselect__spinner::after {
    animation: spinning 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8);
    animation-iteration-count: infinite;
  }

  .multiselect__loading-enter-active,
  .multiselect__loading-leave-active {
    transition: opacity 0.4s ease-in-out;
    opacity: 1;
  }

  .multiselect__loading-enter,
  .multiselect__loading-leave-active {
    opacity: 0;
  }

  .multiselect,
  .multiselect__input,
  .multiselect__single {
    font-family: inherit;
    font-size: 16px;
    touch-action: manipulation;
  }

  .multiselect {
    box-sizing: content-box;
    display: block;
    position: relative;
    width: 100%;
    min-height: 40px;
    text-align: left;
    color: #35495e;
  }

  .multiselect * {
    box-sizing: border-box;
  }

  .multiselect:focus {
    outline: none;
  }

  .multiselect--disabled {
    background: #ededed;
    pointer-events: none;
    opacity: 0.6;
  }

  .multiselect--active {
    z-index: 50;
  }

  .multiselect--active:not(.multiselect--above) .multiselect__current,
  .multiselect--active:not(.multiselect--above) .multiselect__input,
  .multiselect--active:not(.multiselect--above) .multiselect__tags {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }

  .multiselect--active .multiselect__select {
    transform: rotateZ(180deg);
  }

  .multiselect--above.multiselect--active .multiselect__current,
  .multiselect--above.multiselect--active .multiselect__input,
  .multiselect--above.multiselect--active .multiselect__tags {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .multiselect__input,
  .multiselect__single {
    position: relative;
    display: inline-block;
    min-height: 20px;
    line-height: 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
    padding: 0 0 0 5px;
    width: calc(100%);
    transition: border 0.1s ease;
    box-sizing: border-box;
    margin-bottom: 8px;
    vertical-align: top;
  }

  .multiselect__input::placeholder {
    color: #35495e;
  }

  .multiselect__tag ~ .multiselect__input,
  .multiselect__tag ~ .multiselect__single {
    width: auto;
  }

  .multiselect__input:hover,
  .multiselect__single:hover {
    border-color: #cfcfcf;
  }

  .multiselect__input:focus,
  .multiselect__single:focus {
    border-color: #a8a8a8;
    outline: none;
  }

  .multiselect__single {
    padding-left: 5px;
    margin-bottom: 8px;
  }

  .multiselect__tags-wrap {
    display: inline;
  }

  .multiselect__tags {
    min-height: 40px;
    display: block;
    padding: 8px 40px 0 8px;
    border-radius: 5px;
    border: 1px solid #e8e8e8;
    background: #fff;
    font-size: 14px;
  }

  .multiselect__tag {
    position: relative;
    display: inline-block;
    padding: 4px 26px 4px 10px;
    border-radius: 5px;
    margin-right: 10px;
    color: #fff;
    line-height: 1;
    background: #41b883;
    margin-bottom: 5px;
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
    text-overflow: ellipsis;
  }

  .multiselect__tag-icon {
    cursor: pointer;
    margin-left: 7px;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    font-weight: 700;
    font-style: initial;
    width: 22px;
    text-align: center;
    line-height: 22px;
    transition: all 0.2s ease;
    border-radius: 5px;
  }

  .multiselect__tag-icon::after {
    content: "×";
    color: #266d4d;
    font-size: 14px;
  }

  /* // Remove these lines to avoid green closing button
  //.multiselect__tag-icon:focus,
  //.multiselect__tag-icon:hover {
  //  background: #369a6e;
  //} */

  .multiselect__tag-icon:focus::after,
  .multiselect__tag-icon:hover::after {
    color: white;
  }

  .multiselect__current {
    line-height: 16px;
    min-height: 40px;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    padding: 8px 12px 0;
    padding-right: 30px;
    white-space: nowrap;
    margin: 0;
    text-decoration: none;
    border-radius: 5px;
    border: 1px solid #e8e8e8;
    cursor: pointer;
  }

  .multiselect__select {
    line-height: 16px;
    display: block;
    position: absolute;
    box-sizing: border-box;
    width: 40px;
    height: 38px;
    right: 1px;
    top: 1px;
    padding: 4px 8px;
    margin: 0;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
    transition: transform 0.2s ease;
  }

  .multiselect__select::before {
    position: relative;
    right: 0;
    top: 65%;
    color: #999;
    margin-top: 4px;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: #999 transparent transparent transparent;
    content: "";
  }

  .multiselect__placeholder {
    color: #adadad;
    display: inline-block;
    margin-bottom: 10px;
    padding-top: 2px;
  }

  .multiselect--active .multiselect__placeholder {
    display: none;
  }

  .multiselect__content-wrapper {
    position: absolute;
    display: block;
    background: #fff;
    width: 100%;
    max-height: 240px;
    overflow: auto;
    border: 1px solid #e8e8e8;
    border-top: none;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    z-index: 50;
    -webkit-overflow-scrolling: touch;
  }

  .multiselect__content {
    list-style: none;
    display: inline-block;
    padding: 0;
    margin: 0;
    min-width: 100%;
    vertical-align: top;
  }

  .multiselect--above .multiselect__content-wrapper {
    bottom: 100%;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom: none;
    border-top: 1px solid #e8e8e8;
  }

  .multiselect__content::-webkit-scrollbar {
    display: none;
  }

  .multiselect__element {
    display: block;
  }

  .multiselect__option {
    display: block;
    padding: 12px;
    min-height: 40px;
    line-height: 16px;
    text-decoration: none;
    text-transform: none;
    vertical-align: middle;
    position: relative;
    cursor: pointer;
    white-space: nowrap;
  }

  .multiselect__option::after {
    top: 0;
    right: 0;
    position: absolute;
    line-height: 40px;
    padding-right: 12px;
    padding-left: 20px;
    font-size: 13px;
  }

  .multiselect__option--highlight {
    background: #41b883;
    outline: none;
    color: white;
  }

  .multiselect__option--highlight::after {
    content: attr(data-select);
    background: #41b883;
    color: white;
  }

  .multiselect__option--selected {
    background: #f3f3f3;
    color: #35495e;
    font-weight: bold;
  }

  .multiselect__option--selected::after {
    content: attr(data-selected);
    color: silver;
  background: inherit;
  }

  .multiselect__option--selected.multiselect__option--highlight {
    background: #ff6a6a;
    color: #fff;
  }

  .multiselect__option--selected.multiselect__option--highlight::after {
    background: #ff6a6a;
    content: attr(data-deselect);
    color: #fff;
  }

  .multiselect--disabled .multiselect__current,
  .multiselect--disabled .multiselect__select {
    background: #ededed;
    color: #a6a6a6;
  }

  .multiselect__option--disabled {
    background: #ededed !important;
    color: #a6a6a6 !important;
    cursor: text;
    pointer-events: none;
  }

  .multiselect__option--group {
    background: #ededed;
    color: #35495e;
  }

  .multiselect__option--group.multiselect__option--highlight {
    background: #35495e;
    color: #fff;
  }

  .multiselect__option--group.multiselect__option--highlight::after {
    background: #35495e;
  }

  .multiselect__option--disabled.multiselect__option--highlight {
    background: #dedede;
  }

  .multiselect__option--group-selected.multiselect__option--highlight {
    background: #ff6a6a;
    color: #fff;
  }

  .multiselect__option--group-selected.multiselect__option--highlight::after {
    background: #ff6a6a;
    content: attr(data-deselect);
    color: #fff;
  }

  .multiselect-enter-active,
  .multiselect-leave-active {
    transition: all 0.15s ease;
  }

  .multiselect-enter,
  .multiselect-leave-active {
    opacity: 0;
  }

  .multiselect__strong {
    margin-bottom: 8px;
    line-height: 20px;
    display: inline-block;
    vertical-align: top;
  }

  *[dir="rtl"] .multiselect {
    text-align: right;
  }

  *[dir="rtl"] .multiselect__select {
    right: auto;
    left: 1px;
  }

  *[dir="rtl"] .multiselect__tags {
    padding: 8px 8px 0 40px;
  }

  *[dir="rtl"] .multiselect__content {
    text-align: right;
  }

  *[dir="rtl"] .multiselect__option::after {
    right: auto;
    left: 0;
  }

  *[dir="rtl"] .multiselect__clear {
    right: auto;
    left: 12px;
  }

  *[dir="rtl"] .multiselect__spinner {
    right: auto;
    left: 1px;
  }

  @keyframes spinning {
    from {
      transform: rotate(0);
    }

    to {
      transform: rotate(2turn);
    }
  }

.multiselect__tags input, .multiselect__input {
        border: 0 !important;
}

textarea[data-v-59f841e3] {
        resize: none;
}
.hide[data-v-59f841e3] {
        display: none;
}

#list_versions {
        padding: 10px;
        border: 1px dotted #00d7b3;
        border-radius: 5px;
        margin: 15px 0px;
}
.w20 {
        width: 20% !important;
        float: left !important;
        margin: 0px 10px;
}
.w30 {
        width: 30%;
}
.remove-version {
        position: absolute;
        right: 50px;
        color: red;
}


#account_quantity[data-v-c91b16ff] {
        width: 80px;
}
.price_quantity[data-v-c91b16ff] {
        display: flex;
}
.m-t-5[data-v-c91b16ff] {
        margin-top: -5px;
}
.f-left[data-v-c91b16ff] {
        float:left !important;
}
.section-headline h2[data-v-c91b16ff] {
        max-width: 860px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
}


.product-avatar[data-v-8a2c89c8] {
        width: 255px;
        height: 140px;
}
.p-description[data-v-8a2c89c8] {
        display: flex;
        justify-content: space-between;
}
.product-list .product-item .text-header[data-v-8a2c89c8] {
        height: 35px;
        overflow: hidden;
        text-overflow: ellipsis;
}
.timeline-item[data-v-8a2c89c8] {
        background: #fff;
        border: 1px solid;
        border-color: #e5e6e9 #dfe0e4 #d0d1d5;
        border-radius: 3px;
        padding: 12px;
        margin: 0 auto;
        max-width: 472px;
        min-height: 270px;
}
@keyframes placeHolderShimmer-8a2c89c8{
0%{
            background-position: -468px 0
}
100%{
            background-position: 468px 0
}
}
.animated-background[data-v-8a2c89c8] {
        animation-duration: 1s;
        animation-fill-mode: forwards;
        animation-iteration-count: infinite;
        animation-name: placeHolderShimmer-8a2c89c8;
        animation-timing-function: linear;
        background: #f6f7f8;
        background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
        background-size: 800px 104px;
        height: 96px;
        position: relative;
}
.background-masker[data-v-8a2c89c8] {
        background: #fff;
        position: absolute;
}
.background-masker.header-top[data-v-8a2c89c8],
    .background-masker.header-bottom[data-v-8a2c89c8],
    .background-masker.subheader-bottom[data-v-8a2c89c8] {
        top: 0;
        left: 40px;
        right: 0;
        height: 10px;
}
.background-masker.header-left[data-v-8a2c89c8],
    .background-masker.subheader-left[data-v-8a2c89c8],
    .background-masker.header-right[data-v-8a2c89c8],
    .background-masker.subheader-right[data-v-8a2c89c8] {
        top: 10px;
        left: 40px;
        height: 8px;
        width: 10px;
}
.background-masker.header-bottom[data-v-8a2c89c8] {
        top: 18px;
        height: 6px;
}
.background-masker.subheader-left[data-v-8a2c89c8],
    .background-masker.subheader-right[data-v-8a2c89c8] {
        top: 24px;
        height: 6px;
}
.background-masker.header-right[data-v-8a2c89c8],
    .background-masker.subheader-right[data-v-8a2c89c8] {
        width: auto;
        left: 300px;
        right: 0;
}
.background-masker.subheader-right[data-v-8a2c89c8] {
        left: 230px;
}
.background-masker.subheader-bottom[data-v-8a2c89c8] {
        top: 30px;
        height: 10px;
}
.background-masker.content-top[data-v-8a2c89c8],
    .background-masker.content-second-line[data-v-8a2c89c8],
    .background-masker.content-third-line[data-v-8a2c89c8],
    .background-masker.content-second-end[data-v-8a2c89c8],
    .background-masker.content-third-end[data-v-8a2c89c8],
    .background-masker.content-first-end[data-v-8a2c89c8] {
        top: 40px;
        left: 0;
        right: 0;
        height: 6px;
}
.background-masker.content-top[data-v-8a2c89c8] {
        height:20px;
}
.background-masker.content-first-end[data-v-8a2c89c8],
    .background-masker.content-second-end[data-v-8a2c89c8],
    .background-masker.content-third-end[data-v-8a2c89c8]{
        width: auto;
        left: 380px;
        right: 0;
        top: 60px;
        height: 8px;
}
.background-masker.content-second-line[data-v-8a2c89c8]  {
        top: 68px;
}
.background-masker.content-second-end[data-v-8a2c89c8] {
        left: 420px;
        top: 74px;
}
.background-masker.content-third-line[data-v-8a2c89c8] {
        top: 82px;
}
.background-masker.content-third-end[data-v-8a2c89c8] {
        left: 300px;
        top: 88px;
}

.recommendation-wrap .button[data-v-3e5799e3] {
        margin-bottom: 2px;
}
.transaction-list[data-v-3e5799e3] {
        padding-bottom: 10px;
}
.transaction-list .pager-wrap[data-v-3e5799e3] {
        margin: 10px 10px 0 0;
}
.header-item[data-v-3e5799e3], .acc-item[data-v-3e5799e3] {
        width: 20%
}
.header-no[data-v-3e5799e3] {
        width: 5%;
}
.purchases-list .pager-wrap[data-v-3e5799e3] {
        margin: 0px 15px 0 0;
}
.purchases-list[data-v-3e5799e3] {
        padding-bottom: 15px;
}


.preload-column {
    margin-bottom: 15px;
}
.timeline-item {
        background: #25273a;
        border: 1px solid #3b3d4e;
        border-radius: 3px;
        padding: 12px;
        margin: 0 auto;
        max-width: 900px;
        min-height: 190px;
}
@keyframes placeHolderShimmer{
0%{
            background-position: -468px 0
}
100%{
            background-position: 468px 0
}
}
.animated-background {
        animation-duration: 1s;
        animation-fill-mode: forwards;
        animation-iteration-count: infinite;
        animation-name: placeHolderShimmer;
        animation-timing-function: linear;
        background: #f6f7f8;
        background: linear-gradient(to right, #eeeeee 8%, #25273a 18%, #eeeeee 33%);
        background-size: 800px 104px;
        height: 96px;
        position: relative;
}
.background-masker {
        background: #25273a;
        position: absolute;
}
.background-masker.header-top,
    .background-masker.header-bottom,
    .background-masker.subheader-bottom {
        top: 0;
        left: 40px;
        right: 0;
        height: 10px;
}
.background-masker.header-left,
    .background-masker.subheader-left,
    .background-masker.header-right,
    .background-masker.subheader-right {
        top: 10px;
        left: 40px;
        height: 8px;
        width: 10px;
}
.background-masker.header-bottom {
        top: 18px;
        height: 6px;
}
.background-masker.subheader-left,
    .background-masker.subheader-right {
        top: 24px;
        height: 6px;
}
.background-masker.header-right,
    .background-masker.subheader-right {
        width: auto;
        left: 300px;
        right: 0;
}
.background-masker.subheader-right {
        left: 230px;
}
.background-masker.subheader-bottom {
        top: 30px;
        height: 10px;
}
.background-masker.content-top,
    .background-masker.content-second-line,
    .background-masker.content-third-line,
    .background-masker.content-second-end,
    .background-masker.content-third-end,
    .background-masker.content-first-end {
        top: 40px;
        left: 0;
        right: 0;
        height: 6px;
}
.background-masker.content-top {
        height:20px;
}
.background-masker.content-first-end,
    .background-masker.content-second-end,
    .background-masker.content-third-end{
        width: auto;
        left: 380px;
        right: 0;
        top: 60px;
        height: 8px;
}
.background-masker.content-second-line  {
        top: 68px;
}
.background-masker.content-second-end {
        left: 420px;
        top: 74px;
}
.background-masker.content-third-line {
        top: 82px;
}
.background-masker.content-third-end {
        left: 300px;
        top: 88px;
}

label[data-v-4189296f] {
  cursor: pointer;
}

.o-product-name {
        width: 250px;
        overflow: hidden;
        text-overflow: ellipsis;
}

.form-box-item[data-v-c5311a7b] {
    width: 100% !important;
}
.price img[data-v-c5311a7b] {
    opacity: 0.1;
}
.show-qr[data-v-c5311a7b] {
    opacity: 1 !important;
}

.o-product-name {
    width: 250px;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*------------------------------------------------------------------
[Master Stylesheet]

Project        :   Applist - Responsive Bootstrap apps softwares directory and multipurpose  Marketplace HTML Template
Version        :   V.1
Create Date    :   21/11/20
Copyright      :   Spruko Technologies Private Limited 
Author         :   SprukoSoft
Author URL     :   https://themeforest.net/user/sprukosoft
Support		   :   support@spruko.com
License        :   Licensed under ThemeForest License

-------------------------------------------------------------------*//*Color variables*//*white variables*//*black variables*/[dir=rtl] {
    --float-left: right;
    --float-right: left;
}/* ------ Table Of Contents  


    Accordion
    Alerts
    Avatars
    Badges
	Bootstrap-styles
	Breadcrumb
	Buttons 
	Card
	Carousel
	Dropdown-styles
	Grid
	Input-group
	Modal 
	Navigation
	Pagination
	Panels
	Popover
	Progress
	Tables
	Tags
	Thumbnails
	ToolTip
	Components-Cols
	CountDown
	Custom Styles
	Gallery
	Highlight Styles
	IE-styles
	Labels
	Lists
	Media object
	Pricing tables
	Rating Stars
	Tab-styles
	Time Line
	Color
	Dark-styles
	Footer
	Headers
	Horizontal-menu
	Icon-styles
	Item Styles
	Loader
	RTL
	Sidebar
	Calendar
	Checkbox
	Custom-control
	Custom Range
	Custom Switch
	Date Picker
	Form-elements
	Jvectormap
	Range slider
	Select Group
	Select2
	Admin-Navigation
	Charts Styles
	Chat Styles
	Email services
	Error-pages
	Maps Styles
	Ribbons
	User-card
    Weather-cards
	Widgets Styles
	Alignments
	Background
	Border
	Display
	Float-Styles
	Heights
	Margins
	Padding
	Position
	Typography
	Width

 ------ *//*-------- Fonts -------*//* ###### bootstrap ####### *//*-------- Bootstrap-styles -------*/:root {
    --pr-rgb: 94, 75, 219;
    --primary-bg-color: rgb(var(--pr-rgb));
    --primary-bg-hover: rgba(var(--pr-rgb), 0.9);
    --primary-bg-border: rgb(var(--pr-rgb));
    --dark-theme: #25273a;
    --dark-body: #1b1b26;
    --primary-1: rgba(var(--pr-rgb), 0.1);
    --primary-2: rgba(var(--pr-rgb), 0.2);
    --primary-3: rgba(var(--pr-rgb), 0.3);
    --primary-4: rgba(var(--pr-rgb), 0.4);
    --primary-5: rgba(var(--pr-rgb), 0.5);
    --primary-6: rgba(var(--pr-rgb), 0.6);
    --primary-7: rgba(var(--pr-rgb), 0.7);
    --primary-8: rgba(var(--pr-rgb), 0.8);
    --primary-9: rgba(var(--pr-rgb), 0.9);
    --white: $white;
    --black: $black;
    --indigo: $indigo;
    --purple: $purple;
    --yellow: $yellow;
    --red: $danger;
    --success: $success;
    --secondary: $secondary;
    --green: $success;
    --teal: $teal;
    --info: $info;
    --warning: $yellow;
    --danger: $danger;
    --dark: $gray-dark;
    --float-left: left;
    --float-right: right;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1280px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-family-monospace: Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}*,
::after,
::before {
    box-sizing: border-box;
}html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: transparent;
    font-size: 16px;
    height: 100%;
}body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: transparent;
    -webkit-text-size-adjust: none;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-font-feature-settings: "liga" 0;
    font-feature-settings: "liga" 0;
    height: 100%;
    overflow-y: scroll;
    position: relative;
    margin: 0;
    font-size: 0.84375rem;
    font-weight: 400;
    line-height: 1.5;
    color: #2a2740;
    text-align: start;
    background-color: #f1f0f9;
    font-family: "Poppins", sans-serif;
}@-ms-viewport {
    width: device-width;
}article,
aside,
dialog,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
    display: block;
}[tabindex="-1"]:focus {
    outline: 0 !important;
}hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
    margin-block-start: 2rem;
    margin-block-end: 2rem;
    margin-block-start: 1rem;
    margin-block-end: 1rem;
    border: 0;
    border-block-start: 1px solid #e3e3e4;
}h1,
h2,
h3,
h4,
h5,
h6 {
    margin-block-start: 0;
    margin-block-end: 0.66em;
}p {
    margin-block-start: 0;
    margin-block-end: 1rem;
}abbr[data-original-title],
abbr[title] {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    border-block-end: 0;
}address {
    margin-block-end: 1rem;
    font-style: normal;
    line-height: inherit;
}dl,
ol,
ul {
    margin-block-start: 0;
    margin-block-end: 1rem;
}ol ol,
ol ul {
    margin-block-end: 0;
}ul ol,
ul ul {
    margin-block-end: 0;
}dt {
    font-weight: 700;
}dd {
    margin-block-end: 0.5rem;
    margin-inline-start: 0;
}blockquote {
    margin: 0 0 1rem;
    color: #2a2740;
    padding-inline-start: 2rem;
    border-inline-start: 3px solid rgba(227, 237, 252, 0.5);
}dfn {
    font-style: italic;
}b,
strong {
    font-weight: bolder;
}small {
    font-size: 80%;
}sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}sub {
    inset-block-end: -0.25em;
}sup {
    inset-block-start: -0.5em;
}a {
    color: #7f7e93;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}a:hover {
    color: #017cff;
    text-decoration: underline;
}a:not([href]):not([tabindex]) {
    color: inherit;
    text-decoration: none;
}a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none;
}a:not([href]):not([tabindex]):focus {
    outline: 0;
}code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-family: Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    font-size: 1em;
}pre {
    color: #343a40;
    padding: 1rem;
    overflow: auto;
    font-size: 85%;
    line-height: 1.45;
    background-color: #f8fafc;
    border-radius: 3px;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    text-shadow: 0 1px #fff;
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
    margin-block-start: 0;
    margin-block-end: 1rem;
    -ms-overflow-style: scrollbar;
    display: block;
    color: #a7b4c9;
}figure {
    margin: 0 0 1rem;
}svg:not(:root) {
    overflow: hidden;
}caption {
    padding-block-start: 0.75rem;
    padding-block-end: 0.75rem;
    color: #505662;
    text-align: start;
    caption-side: bottom;
}th {
    text-align: inherit;
}label {
    display: inline-block;
    margin-block-end: 0.5rem;
}button {
    border-radius: 0;
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color;
}input,
optgroup,
select,
textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}button,
input {
    overflow: visible;
}button,
select {
    text-transform: none;
}[type=reset],
[type=submit],
button,
html [type=button] {
    -webkit-appearance: button;
    appearance: button;
}[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    padding: 0;
    border-style: none;
}input[type=checkbox],
input[type=radio] {
    box-sizing: border-box;
    padding: 0;
}input[type=date],
input[type=datetime-local],
input[type=month],
input[type=time] {
    -webkit-appearance: listbox;
    appearance: listbox;
}textarea {
    overflow: auto;
    resize: vertical;
}fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0;
}legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-block-end: 0.5rem;
    font-size: 1.5rem;
    line-height: inherit;
    color: inherit;
    white-space: normal;
}progress {
    vertical-align: baseline;
}[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto;
}[type=search] {
    outline-offset: -2px;
    -webkit-appearance: none;
    appearance: none;
}[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
    appearance: none;
}::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button;
    appearance: button;
}output {
    display: inline-block;
}summary {
    display: list-item;
    cursor: pointer;
}template {
    display: none;
}[hidden] {
    display: none !important;
}.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-block-end: 0.3em;
    font-weight: 600;
    line-height: 1.1;
}.h1,
h1 {
    font-size: 2.5rem;
    font-weight: 400;
}.h2,
h2 {
    font-size: 1.75rem;
}.h3,
h3 {
    font-size: 1.5rem;
}.h4,
h4 {
    font-size: 1.125rem;
}.h5,
h5 {
    font-size: 1rem;
}.h6,
h6 {
    font-size: 0.875rem;
}.lead {
    font-size: 1.171875rem;
    font-weight: 300;
    line-height: 1.4;
}.top-0 {
    inset-block-start: 0 !important;
}.small,
small {
    font-size: 87.5%;
    font-weight: 400;
}.mark,
mark {
    padding: 0.2em;
    background-color: #fcf8e3;
}.initialism {
    font-size: 90%;
    text-transform: uppercase;
}.blockquote {
    margin-block-end: 1rem;
    font-size: 1.171875rem;
}.blockquote-footer {
    display: block;
    font-size: 80%;
    color: #868e96;
}.blockquote-footer::before {
    content: "— ";
}.img-fluid {
    max-width: 100%;
    height: auto;
}.cover-image {
    background-size: cover !important;
    width: 100%;
    position: relative;
}.background-size {
    background-size: inherit !important;
}.img-thumbnail {
    padding: 0.25rem;
    background-color: #fff;
    border: 1px solid #e8ebf3;
    border-radius: 3px;
    max-width: 100%;
    height: auto;
}.figure {
    display: inline-block;
}.figure-img {
    margin-block-end: 0.5rem;
    line-height: 1;
}.figure-caption {
    font-size: 90%;
    color: #868e96;
}.fs-10 {
    font-size: 10px !important;
}.fs-12 {
    font-size: 12px !important;
}.fs-13 {
    font-size: 13px !important;
}.fs-14 {
    font-size: 14px !important;
}.fs-15 {
    font-size: 15px !important;
}.fs-16 {
    font-size: 16px !important;
}.fs-18 {
    font-size: 18px !important;
}.fs-20 {
    font-size: 20px !important;
}.fs-25 {
    font-size: 25px !important;
}.fs-30 {
    font-size: 30px;
}.fs-40 {
    font-size: 40px;
}.fs-50 {
    font-size: 50px;
}code {
    font-size: 85%;
    color: inherit;
    word-break: break-word;
    font-size: 16px;
    background: #f7f7f7;
    padding: 3px 5px;
    border-radius: 3px;
    border: 1px solid #ebebeb;
}a>code {
    color: inherit;
}kbd {
    padding: 0.2rem 0.4rem;
    font-size: 85%;
    color: #fff;
    background-color: #343a40;
    border-radius: 3px;
}kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700;
}.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
}.container,
.container-fluid {
    width: 100%;
    padding-inline-end: 0.75rem;
    padding-inline-start: 0.75rem;
    margin-inline-end: auto;
    margin-inline-start: auto;
}@media (min-width: 576px) {
    .container {
        max-width: 540px;
    }
}@media (min-width: 768px) {
    .container {
        max-width: 720px;
    }
}@media (min-width: 992px) {
    .container {
        max-width: 960px;
    }
}@media (min-width: 1280px) {
    .container {
        max-width: 1200px;
    }
}.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-inline-end: -0.75rem;
    margin-inline-start: -0.75rem;
}.no-gutters {
    margin-inline-end: 0;
    margin-inline-start: 0;
}.no-gutters>.col,
.no-gutters>[class*=col-] {
    padding-inline-end: 0;
    padding-inline-start: 0;
}/*-------- Bootstrap-styles -------*//*------ Accordion -------*/.accordion .card:not(:first-of-type):not(:last-of-type) {
    border-block-end: 0;
    border-radius: 0;
}.accordion .card:not(:first-of-type) .card-header:first-child {
    border-radius: 0;
}.accordion .card:first-of-type {
    border-block-end: 0;
    border-end-end-radius: 0;
    border-end-start-radius: 0;
}.accordion .card:last-of-type {
    border-start-start-radius: 0;
    border-start-end-radius: 0;
}ul li ul:hover {
    visibility: visible;
    opacity: 1;
    display: block;
}.panel-group1 p:last-child {
    margin-block-end: 0;
}#accordion .panel-heading1 a:before {
    content: "\f01a";
    font-size: 24px;
    position: absolute;
    font-family: FontAwesome;
    inset-inline-end: 5px;
    inset-block-start: 10px;
    transform: rotate(180deg);
    transition: all 0.5s;
}#accordion .panel-heading1.active a:before {
    transform: rotate(0);
    transition: all 0.5s;
}/*------ Accordion -------*//*-----Alerts-----*/.alert {
    position: relative;
    padding: 0.75rem 1.25rem;
    margin-block-end: 1rem;
    border: 1px solid transparent;
    border-radius: 3px;
    font-size: 0.9375rem;
}.alert:first-child {
    margin-block-end: 1rem !important;
}.alert:last-child {
    margin-block-end: 0;
}.alert-heading {
    color: inherit;
}.alert-link {
    font-weight: 500;
}.alert-link:hover,
.alert-link a:hover {
    text-decoration: underline;
}.alert-dismissible {
    padding-inline-end: 3.90625rem;
}hr.message-inner-separator {
    clear: both;
    margin-block-start: 10px;
    margin-block-end: 13px;
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0));
    background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0));
}.alert-dismissible .close {
    position: absolute;
    inset-block-start: 0;
    inset-inline-end: 0;
    padding: 0.75rem 1.25rem;
    color: inherit;
}.alert-secondary {
    color: #7b838f;
    background-color: #dfe9f9;
    border-color: #dfe9f9;
}.alert-secondary hr {
    border-top-color: #cfd2d6;
}.alert-secondary .alert-link {
    color: #2e3133;
}.alert-success {
    color: #fcfdff;
    background-color: #2fc736;
    border-color: #2fc736;
}.alert-success hr {
    border-top-color: #c5e7a4;
}.alert-success .alert-link {
    color: #172e00;
}.alert-info {
    color: #fcfdff;
    background-color: #00d6e6;
    border-color: #00d6e6;
}.alert-info hr {
    border-top-color: #b3dcf9;
}.alert-info .alert-link {
    color: #193c56;
}.alert-warning {
    color: #fcfdff;
    background-color: #ffa22b;
    border-color: #ffa22b;
}.alert-warning hr {
    border-top-color: #fae8a4;
}.alert-warning .alert-link {
    color: #4d3f05;
}.alert-danger {
    color: #fcfdff;
    background-color: #ff382b;
    border-color: #ff382b;
}.alert-danger hr {
    border-top-color: #ecacab;
}.alert-danger .alert-link {
    color: #3f0a09;
}.alert-light {
    color: #818182;
    background-color: #fefefe;
    border-color: #fdfdfe;
}.alert-light hr {
    border-top-color: #ececf6;
}.alert-light .alert-link {
    color: #686868;
}.alert-dark {
    color: #1b1e21;
    background-color: #d6d8d9;
    border-color: #c6c8ca;
}.alert-dark hr {
    border-top-color: #b9bbbe;
}.alert-dark .alert-link {
    color: #040505;
}@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0;
    }

    to {
        background-position: 0 0;
    }
}@keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0;
    }

    to {
        background-position: 0 0;
    }
}.alert-icon {
    padding-inline-start: 3rem;
}.alert-icon>i {
    color: inherit !important;
    font-size: 1rem;
    position: absolute;
    inset-block-start: 1rem;
    inset-inline-start: 1rem;
}.alert-avatar {
    padding-inline-start: 3.75rem;
}.alert-avatar .avatar {
    position: absolute;
    inset-block-start: 0.5rem;
    inset-inline-start: 0.75rem;
}/*-----Alerts-----*//*----- Avatars -----*/@media (max-width: 1080px) {
    .avatar {
        max-width: inherit;
    }
}.avatar {
    width: 2rem;
    height: 2rem;
    line-height: 2rem;
    display: inline-block;
    position: relative;
    text-align: center;
    color: #fff;
    font-weight: 600;
    vertical-align: bottom;
    font-size: 0.875rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}.brround {
    border-radius: 50%;
}.avatar i {
    font-size: 125%;
    vertical-align: sub;
}.avatar-sm {
    width: 1.5rem;
    height: 1.5rem;
    line-height: 1.5rem;
    font-size: 0.75rem;
}.avatar-md {
    width: 2.5rem;
    height: 2.5rem;
    line-height: 2.5rem;
    font-size: 1rem;
}.avatar-lg {
    width: 3rem;
    height: 3rem;
    line-height: 3rem;
    font-size: 1.25rem;
}.avatar-xl {
    width: 4rem;
    height: 4rem;
    line-height: 4rem;
    font-size: 1.75rem;
}.avatar-xxl {
    width: 5rem;
    height: 5rem;
    line-height: 5rem;
    font-size: 2rem;
}.avatar-placeholder {
    background: #ced4da url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" width="134" height="134" viewBox="0 0 134 134"><path fill="#868e96" d="M65.92 66.34h2.16c14.802.42 30.928 6.062 29.283 20.35l-1.618 13.32c-.844 6.815-5.208 7.828-13.972 7.866H52.23c-8.764-.038-13.13-1.05-13.973-7.865l-1.62-13.32C34.994 72.4 51.12 66.76 65.92 66.34zM49.432 43.934c0-9.82 7.99-17.81 17.807-17.81 9.82 0 17.81 7.99 17.81 17.81 0 9.82-7.99 17.807-17.81 17.807-9.82 0-17.808-7.987-17.808-17.806z"/></svg>') no-repeat center/80%;
}.avatar-list {
    margin: 0 0 -0.5rem;
    padding: 0;
    font-size: 0;
}.avatar-list .avatar {
    margin-block-end: 0.5rem;
}.avatar-list .avatar:not(:last-child) {
    margin-inline-end: 0.5rem;
}.avatar-list-stacked .avatar {
    margin-inline-end: -0.8em !important;
    box-shadow: 0 0 0 2px #fff;
}.avatar-blue {
    background-color: #c8d9f1;
    color: #467fcf;
}.avatar-indigo {
    background-color: #d1d5f0;
    color: #6574cd;
}.avatar-purple {
    background-color: #e4cff9;
    color: #635dfa;
}.avatar-pink {
    background-color: #fcd3e1;
    color: #ff2b88;
}.avatar-red {
    background-color: #f0bcbc;
    color: #ff382b;
}.avatar-orange {
    background-color: #fee0c7;
    color: #e67605;
}.avatar-yellow {
    background-color: #fbedb7;
    color: #ffa22b;
}.avatar-green {
    background-color: #cfeab3;
    color: #2fc736;
}.avatar-teal {
    background-color: #bfefea;
    color: #05e6e6;
}.avatar-cyan {
    background-color: #b9e3ea;
    color: #17a2b8;
}.avatar-white {
    background-color: #fff;
    color: #fff;
}.avatar-gray {
    background-color: #dbdde0;
    color: #868e96;
}.avatar-gray-dark {
    background-color: #c2c4c6;
    color: #343a40;
}.avatar-azure {
    background-color: #c7e6fb;
    color: #00d6e6;
}.avatar-lime {
    background-color: #d7f2c2;
    color: #63e600;
}@-webkit-keyframes indeterminate {
    0% {
        inset-inline-start: -35%;
        inset-inline-end: 100%;
    }

    100%,
    60% {
        inset-inline-start: 100%;
        inset-inline-end: -90%;
    }
}@keyframes indeterminate {
    0% {
        inset-inline-start: -35%;
        inset-inline-end: 100%;
    }

    100%,
    60% {
        inset-inline-start: 100%;
        inset-inline-end: -90%;
    }
}@-webkit-keyframes indeterminate-short {
    0% {
        inset-inline-start: -200%;
        inset-inline-end: 100%;
    }

    100%,
    60% {
        inset-inline-start: 107%;
        inset-inline-end: -8%;
    }
}@keyframes indeterminate-short {
    0% {
        inset-inline-start: -200%;
        inset-inline-end: 100%;
    }

    100%,
    60% {
        inset-inline-start: 107%;
        inset-inline-end: -8%;
    }
}/*----- Avatars -----*//*-----Badges-----*/.btn .badge {
    position: relative;
    inset-block-start: -1px;
}.badge-secondary {
    color: #fff;
    background-color: #4801ff;
}.badge-secondary[href]:focus,
.badge-secondary[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #4801ff;
}.badge-success {
    color: #fff;
    background-color: #2fc736;
}.badge-success[href]:focus,
.badge-success[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #3adfab;
}.badge-info {
    color: #fff;
    background-color: #00d6e6;
}.badge-info[href]:focus,
.badge-info[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #1594ef;
}.badge-warning {
    color: #fff;
    background-color: #ffa22b;
}.badge-warning[href]:focus,
.badge-warning[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #fa3;
}.badge-danger {
    color: #fff;
    background-color: #ff382b;
}.badge-danger[href]:focus,
.badge-danger[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #fb5b50;
}.badge-light {
    color: #3d4e67;
    background-color: #f2f7fb;
}.badge-light[href]:focus,
.badge-light[href]:hover {
    color: #3d4e67;
    text-decoration: none;
    background-color: #dae0e5;
}.badge-dark {
    color: #fff;
    background-color: #343a40;
}.badge-dark[href]:focus,
.badge-dark[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #1d2124;
}.badge-pink {
    color: #fff;
    background-color: #ed3284;
}.badge-pink[href]:focus,
.badge-pink[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #ed3284;
}.badge {
    display: inline-block;
    padding: 0.25em 0.4em;
    font-size: 80%;
    font-weight: 300;
    line-height: 1.2;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 3px;
}.badge-pill {
    padding-inline-end: 0.6em;
    padding-inline-start: 0.6em;
    border-radius: 10rem;
}.badgetext {
    float: var(--float-right);
}.badge-default {
    background: #dde2e9;
    color: #2a2740;
}/*-----Badges-----*//*------ Breadcrumb ------*/.breadcrumb {
    display: flex;
    flex-wrap: wrap;
    margin-block-end: 0 !important;
    list-style: none;
    border-radius: 3px;
    inset-inline-start: 0;
    inset-block-end: 0;
    padding: 0 !important;
    background-color: transparent !important;
}.breadcrumb-item a {
    color: #fff;
}.page-header .breadcrumb-item+.breadcrumb-item::before {
    color: #2a2740;
    opacity: 0.3;
}.breadcrumb-item+.breadcrumb-item::before {
    display: inline-block;
    padding-inline-end: 0.5rem;
    color: rgba(255, 255, 255, 0.4);
    content: "/";
}.breadcrumb-item+.breadcrumb-item:hover::before {
    text-decoration: none;
}.breadcrumb-item.active {
    color: #017cff;
}@media (max-width: 480px) {
    .breadcrumb-item+.breadcrumb-item {
        padding-inline-start: 0;
    }

    .breadcrumb-item+.breadcrumb-item::before {
        display: inline-block;
        padding-inline-end: 0.2rem;
        padding-inline-start: 0.2rem;
        content: "/";
    }

    .page-header {
        display: block !important;
        padding: 10px 0 !important;
    }

    .page-header .page-title {
        margin-block-end: 5px;
    }
}/*------ Breadcrumb ------*//*------ Buttons ------*/.btn {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 1rem;
    font-size: 0.81rem;
    line-height: 1.84615385;
    border-radius: 3px;
    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;
}.btn:focus,
.btn:hover {
    text-decoration: none;
}.btn.focus,
.btn:focus {
    outline: 0;
    box-shadow: 0 0 0 2px rgba(194, 197, 199, 0.25);
}.btn.disabled,
.btn:disabled {
    opacity: 0.65;
}.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
}.btn:not(:disabled):not(.disabled).active,
.btn:not(:disabled):not(.disabled):active {
    background-image: none;
}@media screen and (prefers-reduced-motion: reduce) {
    .btn {
        transition: none;
    }
}a.btn.disabled,
fieldset:disabled a.btn {
    pointer-events: none;
}.btn-default-light {
    color: #292828;
    background: #f7f6ff;
    border-color: #f3f1ff;
}.btn-default-light:hover {
    color: #292828;
    background-color: #f1f0fb !important;
    border-color: #ebe9f7;
}.btn-default-light:focus,
.btn-default-light.focus {
    box-shadow: 0 0 0 2px #f6f9fc;
}.btn-white-transparent {
    color: #fff;
    background: rgba(255, 255, 255, 0.1);
    border-color: rgba(255, 255, 255, 0.05);
}.btn-white-transparent:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.2) !important;
    border-color: rgba(255, 255, 255, 0.1);
}.btn-white-transparent:focus,
.btn-white-transparent.focus {
    box-shadow: none;
}.btn-secondary {
    color: #fff !important;
    background-color: #4801ff;
    border-color: #4801ff;
}.btn-secondary:hover {
    color: #fff;
    background-color: #4801ff;
    border-color: #4801ff;
}.btn-secondary.focus,
.btn-secondary:focus {
    box-shadow: 0 0 0 2px rgba(217, 208, 239, 0.5);
}.btn-secondary.disabled,
.btn-secondary:disabled {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #4801ff;
    border-color: #4801ff;
}.show>.btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #4801ff;
    border-color: #4801ff;
}.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(217, 208, 239, 0.5);
}.show>.btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(217, 208, 239, 0.5);
}.btn-success {
    color: #fff;
    background-color: #2fc736;
    border-color: #2fc736;
}.btn-success:hover {
    color: #fff;
    background-color: #00b329;
    border-color: #00b329;
}.btn-success.focus,
.btn-success:focus {
    box-shadow: 0 0 0 2px rgba(94, 186, 0, 0.1);
}.btn-success.disabled,
.btn-success:disabled {
    color: #fff;
    background-color: #2fc736;
    border-color: #2fc736;
}.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #00ff91;
    border-color: #00ff91;
}.show>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #00ff91;
    border-color: #00ff91;
}.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(94, 186, 0, 0.1);
}.show>.btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(94, 186, 0, 0.1);
}.btn-info {
    color: #fff;
    background-color: #0ab2e6;
    border-color: #0ab2e6;
}.btn-info:hover {
    color: #fff;
    background-color: #00c3ff;
    border-color: #00c3ff;
}.btn-info.focus,
.btn-info:focus {
    box-shadow: 0 0 0 2px rgba(69, 170, 242, 0.1);
}.btn-info.disabled,
.btn-info:disabled {
    color: #fff;
    background-color: #00d6e6;
    border-color: #00d6e6;
}.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #0ca7ec;
    border-color: #0ca7ec;
}.show>.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #0ca7ec;
    border-color: #0ca7ec;
}.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(69, 170, 242, 0.1);
}.show>.btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(69, 170, 242, 0.1);
}.btn-warning {
    color: #fff;
    background-color: #ff8819;
    border-color: #ff8819;
}.btn-warning:hover {
    color: #fff;
    background-color: #fa3;
    border-color: #fa3;
}.btn-warning.focus,
.btn-warning:focus {
    box-shadow: 0 0 0 2px rgba(241, 196, 15, 0.1);
}.btn-warning.disabled,
.btn-warning:disabled {
    color: #fff;
    background-color: #ffa22b;
    border-color: #ffa22b;
}.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #fa3;
    border-color: #fa3;
}.show>.btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #fa3;
    border-color: #fa3;
}.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(241, 196, 15, 0.1);
}.show>.btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(241, 196, 15, 0.1);
}.btn-danger {
    color: #fff;
    background-color: #ff382b;
    border-color: #ff382b;
}.btn-danger:hover {
    color: #fff;
    background-color: #fb5b50;
    border-color: #fb5b50;
}.btn-danger.focus,
.btn-danger:focus {
    box-shadow: 0 0 0 2px rgba(205, 32, 31, 0.1);
}.btn-danger.disabled,
.btn-danger:disabled {
    color: #fff;
    background-color: #ff382b;
    border-color: #ff382b;
}.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #fb5b50;
    border-color: #fb5b50;
}.show>.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #fb5b50;
    border-color: #fb5b50;
}.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(205, 32, 31, 0.1);
}.show>.btn-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(205, 32, 31, 0.1);
}.btn-light {
    color: #3d4e67;
    background-color: #f9faff;
    border-color: #e8ebf3;
}.btn-light:hover {
    color: #3d4e67;
    background-color: #f9faff;
    border-color: #f9faff;
}.btn-light.focus,
.btn-light:focus {
    box-shadow: 0 0 0 2px rgba(248, 249, 250, 0.1);
}.btn-light.disabled,
.btn-light:disabled {
    color: #3d4e67;
    background-color: #f9faff;
    border-color: #e8ebf3;
}.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active {
    color: #3d4e67;
    background-color: #dae0e5;
    border-color: #d3d9df;
}.show>.btn-light.dropdown-toggle {
    color: #3d4e67;
    background-color: #dae0e5;
    border-color: #d3d9df;
}.btn-light:not(:disabled):not(.disabled).active:focus,
.btn-light:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(248, 249, 250, 0.1);
}.show>.btn-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(248, 249, 250, 0.1);
}.btn-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}.btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
}.btn-dark.focus,
.btn-dark:focus {
    box-shadow: 0 0 0 2px rgba(52, 58, 64, 0.1);
}.btn-dark.disabled,
.btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d;
}.show>.btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d;
}.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(52, 58, 64, 0.1);
}.show>.btn-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(52, 58, 64, 0.1);
}.btn-outline-secondary {
    color: #7b838f;
    background-color: transparent;
    background-image: none;
    border-color: #eef2f9;
}.btn-outline-secondary:hover {
    color: #7b838f;
    background-color: #eef2f9;
    border-color: #eef2f9;
}.btn-outline-secondary.focus,
.btn-outline-secondary:focus {
    box-shadow: 0 0 0 2px rgba(134, 142, 150, 0.1);
}.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
    color: #7b838f;
    background-color: transparent;
}.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active {
    color: #7b838f;
    background-color: #eef2f9;
    border-color: #eef2f9;
}.show>.btn-outline-secondary.dropdown-toggle {
    color: #7b838f;
    background-color: #eef2f9;
    border-color: #eef2f9;
}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(134, 142, 150, 0.1);
}.show>.btn-outline-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(134, 142, 150, 0.1);
}.btn-outline-success {
    color: #2fc736;
    background-color: transparent;
    background-image: none;
    border-color: #2fc736;
}.btn-outline-success:hover {
    color: #fff;
    background-color: #2fc736;
    border-color: #2fc736;
}.btn-outline-success.focus,
.btn-outline-success:focus {
    box-shadow: 0 0 0 2px rgba(94, 186, 0, 0.1);
}.btn-outline-success.disabled,
.btn-outline-success:disabled {
    color: #2fc736;
    background-color: transparent;
}.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #2fc736;
    border-color: #2fc736;
}.show>.btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #2fc736;
    border-color: #2fc736;
}.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(94, 186, 0, 0.1);
}.show>.btn-outline-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(94, 186, 0, 0.1);
}.btn-outline-info {
    color: #00d6e6;
    background-color: transparent;
    background-image: none;
    border-color: #00d6e6;
}.btn-outline-info:hover {
    color: #fff;
    background-color: #00d6e6;
    border-color: #00d6e6;
}.btn-outline-info.focus,
.btn-outline-info:focus {
    box-shadow: 0 0 0 2px rgba(69, 170, 242, 0.1);
}.btn-outline-info.disabled,
.btn-outline-info:disabled {
    color: #00d6e6;
    background-color: transparent;
}.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #00d6e6;
    border-color: #00d6e6;
}.show>.btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #00d6e6;
    border-color: #00d6e6;
}.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(69, 170, 242, 0.1);
}.show>.btn-outline-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(69, 170, 242, 0.1);
}.btn-outline-warning {
    color: #ffa22b;
    background-color: transparent;
    background-image: none;
    border-color: #ffa22b;
}.btn-outline-warning:hover {
    color: #fff;
    background-color: #ffa22b;
    border-color: #ffa22b;
}.btn-outline-warning.focus,
.btn-outline-warning:focus {
    box-shadow: 0 0 0 2px rgba(241, 196, 15, 0.1);
}.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
    color: #ffa22b;
    background-color: transparent;
}.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #ffa22b;
    border-color: #ffa22b;
}.show>.btn-outline-warning.dropdown-toggle {
    color: #fff;
    background-color: #ffa22b;
    border-color: #ffa22b;
}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(241, 196, 15, 0.1);
}.show>.btn-outline-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(241, 196, 15, 0.1);
}.btn-outline-danger {
    color: #ff382b;
    background-color: transparent;
    background-image: none;
    border-color: #ff382b;
}.btn-outline-danger:hover {
    color: #fff;
    background-color: #ff382b;
    border-color: #ff382b;
}.btn-outline-danger.focus,
.btn-outline-danger:focus {
    box-shadow: 0 0 0 2px rgba(205, 32, 31, 0.1);
}.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
    color: #ff382b;
    background-color: transparent;
}.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #ff382b;
    border-color: #ff382b;
}.show>.btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #ff382b;
    border-color: #ff382b;
}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(205, 32, 31, 0.1);
}.show>.btn-outline-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(205, 32, 31, 0.1);
}.btn-outline-light {
    color: #f8f9fa;
    background-color: transparent;
    background-image: none;
    border-color: #f8f9fa;
}.btn-outline-light:hover {
    color: #3d4e67;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}.btn-outline-light.focus,
.btn-outline-light:focus {
    box-shadow: 0 0 0 2px rgba(248, 249, 250, 0.1);
}.btn-outline-light.disabled,
.btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent;
}.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active {
    color: #3d4e67;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}.show>.btn-outline-light.dropdown-toggle {
    color: #3d4e67;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(248, 249, 250, 0.1);
}.show>.btn-outline-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(248, 249, 250, 0.1);
}.btn-outline-dark {
    color: #343a40;
    background-color: transparent;
    background-image: none;
    border-color: #343a40;
}.btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}.btn-outline-dark.focus,
.btn-outline-dark:focus {
    box-shadow: 0 0 0 2px rgba(52, 58, 64, 0.1);
}.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
    color: #343a40;
    background-color: transparent;
}.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn-outline-dark:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}.show>.btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-dark:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(52, 58, 64, 0.1);
}.show>.btn-outline-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(52, 58, 64, 0.1);
}.btn-link {
    font-weight: 400;
    background-color: transparent;
}.btn-link:hover {
    color: #9182ef;
    text-decoration: underline;
    background-color: transparent;
    border-color: transparent;
}.btn-link.focus,
.btn-link:focus {
    text-decoration: underline;
    border-color: transparent;
    box-shadow: none;
}.btn-link.disabled,
.btn-link:disabled {
    color: #868e96;
    pointer-events: none;
}.btn-group-lg>.btn,
.btn-lg {
    padding: 0.5rem 1rem;
    font-size: 1.125rem;
    line-height: 1.525;
    border-radius: 3px;
}.btn-group-sm>.btn,
.btn-sm {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    line-height: 1.33333333;
    border-radius: 3px;
}.btn-block {
    display: block;
    width: 100%;
}.btn-block+.btn-block {
    margin-block-start: 0.5rem;
}input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
    width: 100%;
}.fade {
    transition: opacity 0.15s linear;
}.fade:not(.show) {
    opacity: 0;
}@media screen and (prefers-reduced-motion: reduce) {
    .fade {
        transition: none;
    }
}.collapse:not(.show) {
    display: none;
    background: #fff;
}.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    transition: height 0.35s ease;
}@media screen and (prefers-reduced-motion: reduce) {
    .collapsing {
        transition: none;
    }
}.btn {
    cursor: pointer;
    font-weight: 400;
    letter-spacing: 0.03em;
    font-size: 0.8125rem;
    min-width: 2.375rem;
}.btn-icon {
    padding-inline-start: 0.5rem;
    padding-inline-end: 0.5rem;
    text-align: center;
}.btn.btn-app {
    position: relative;
    padding: 15px 5px;
    margin: 0 0 10px 10px;
    min-width: 80px;
    height: 60px;
    box-shadow: none;
    border-radius: 0;
    text-align: center;
    color: #a7b4c9;
    border: 1px solid #e8ebf3;
    background-color: #f9faff;
    font-size: 12px;
}.btn.btn-app>.fa,
.btn.btn-app>.glyphicon,
.btn.btn-app>.ion {
    font-size: 20px;
    display: block;
}.btn.btn-app:hover {
    background: #f9faff;
    color: #3f5068;
    border-color: #e8ebf3;
}.btn.btn-app:active,
.btn.btn-app:focus {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}.btn.btn-app>.badge {
    position: absolute;
    inset-block-start: -3px;
    inset-inline-end: -10px;
    font-weight: 400;
}.btn-pill {
    border-radius: 10rem;
    padding-inline-start: 1.5em;
    padding-inline-end: 1.5em;
}.btn-square {
    border-radius: 0;
}.btn-facebook {
    color: #fff;
    background-color: #3c5a99;
    border-color: #3c5a99;
}.btn-facebook:hover,
.btn-facebook.active {
    color: #fff;
    background-color: #0941d3;
    border-color: #0941d3;
}.btn-facebook.focus,
.btn-facebook:focus {
    box-shadow: 0 0 0 2px rgba(59, 89, 152, 0.5);
}.btn-facebook.disabled,
.btn-facebook:disabled {
    color: #fff;
    background-color: #0941d3;
    border-color: #0941d3;
}.btn-facebook:not(:disabled):not(.disabled).active,
.btn-facebook:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #0941d3;
    border-color: #0941d3;
}.show>.btn-facebook.dropdown-toggle {
    color: #fff;
    background-color: #0941d3;
    border-color: #0941d3;
}.btn-facebook:not(:disabled):not(.disabled).active:focus,
.btn-facebook:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(59, 89, 152, 0.5);
}.show>.btn-facebook.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(59, 89, 152, 0.5);
}.btn-twitter {
    color: #fff;
    background-color: #1da1f2;
    border-color: #1da1f2;
}.btn-twitter:hover {
    color: #fff;
    background-color: #0d8ddc;
    border-color: #0c85d0;
}.btn-twitter.focus,
.btn-twitter:focus {
    box-shadow: 0 0 0 2px rgba(29, 161, 242, 0.5);
}.btn-twitter.disabled,
.btn-twitter:disabled {
    color: #fff;
    background-color: #1da1f2;
    border-color: #1da1f2;
}.btn-twitter:not(:disabled):not(.disabled).active,
.btn-twitter:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #0c85d0;
    border-color: #0b7ec4;
}.show>.btn-twitter.dropdown-toggle {
    color: #fff;
    background-color: #0c85d0;
    border-color: #0b7ec4;
}.btn-twitter:not(:disabled):not(.disabled).active:focus,
.btn-twitter:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(29, 161, 242, 0.5);
}.show>.btn-twitter.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(29, 161, 242, 0.5);
}.btn-google {
    color: #fff;
    background-color: #d34836;
    border-color: #d34836;
}.btn-google.active,
.btn-google:hover {
    color: #fff;
    background-color: #d04237;
    border-color: #d04237;
}.btn-google.focus,
.btn-google:focus {
    box-shadow: 0 0 0 2px rgba(220, 78, 65, 0.5);
}.btn-google.disabled,
.btn-google:disabled {
    color: #fff;
    background-color: #d04237;
    border-color: #d04237;
}.btn-google:not(:disabled):not(.disabled).active,
.btn-google:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #d04237;
    border-color: #d04237;
}.show>.btn-google.dropdown-toggle {
    color: #fff;
    background-color: #d04237;
    border-color: #d04237;
}.btn-google:not(:disabled):not(.disabled).active:focus,
.btn-google:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(220, 78, 65, 0.5);
}.show>.btn-google.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(220, 78, 65, 0.5);
}.btn-youtube {
    color: #fff;
    background-color: red;
    border-color: red;
}.btn-youtube:hover {
    color: #fff;
    background-color: #d90000;
    border-color: #c00;
}.btn-youtube.focus,
.btn-youtube:focus {
    box-shadow: 0 0 0 2px rgba(255, 0, 0, 0.5);
}.btn-youtube.disabled,
.btn-youtube:disabled {
    color: #fff;
    background-color: red;
    border-color: red;
}.btn-youtube:not(:disabled):not(.disabled).active,
.btn-youtube:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #c00;
    border-color: #bf0000;
}.show>.btn-youtube.dropdown-toggle {
    color: #fff;
    background-color: #c00;
    border-color: #bf0000;
}.btn-youtube:not(:disabled):not(.disabled).active:focus,
.btn-youtube:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(255, 0, 0, 0.5);
}.show>.btn-youtube.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(255, 0, 0, 0.5);
}.btn-vimeo {
    color: #fff;
    background-color: #1ab7ea;
    border-color: #1ab7ea;
}.btn-vimeo:hover {
    color: #fff;
    background-color: #139ecb;
    border-color: #1295bf;
}.btn-vimeo.focus,
.btn-vimeo:focus {
    box-shadow: 0 0 0 2px rgba(26, 183, 234, 0.5);
}.btn-vimeo.disabled,
.btn-vimeo:disabled {
    color: #fff;
    background-color: #1ab7ea;
    border-color: #1ab7ea;
}.btn-vimeo:not(:disabled):not(.disabled).active,
.btn-vimeo:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #1295bf;
    border-color: #108cb4;
}.show>.btn-vimeo.dropdown-toggle {
    color: #fff;
    background-color: #1295bf;
    border-color: #108cb4;
}.btn-vimeo:not(:disabled):not(.disabled).active:focus,
.btn-vimeo:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(26, 183, 234, 0.5);
}.show>.btn-vimeo.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(26, 183, 234, 0.5);
}.btn-dribbble {
    color: #fff;
    background-color: #ea4c89;
    border-color: #ea4c89;
}.btn-dribbble:hover {
    color: #fff;
    background-color: #e62a72;
    border-color: #e51e6b;
}.btn-dribbble.focus,
.btn-dribbble:focus {
    box-shadow: 0 0 0 2px rgba(234, 76, 137, 0.5);
}.btn-dribbble.disabled,
.btn-dribbble:disabled {
    color: #fff;
    background-color: #ea4c89;
    border-color: #ea4c89;
}.btn-dribbble:not(:disabled):not(.disabled).active,
.btn-dribbble:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #e51e6b;
    border-color: #dc1a65;
}.show>.btn-dribbble.dropdown-toggle {
    color: #fff;
    background-color: #e51e6b;
    border-color: #dc1a65;
}.btn-dribbble:not(:disabled):not(.disabled).active:focus,
.btn-dribbble:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(234, 76, 137, 0.5);
}.show>.btn-dribbble.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(234, 76, 137, 0.5);
}.btn-github {
    color: #fff;
    background-color: #181717;
    border-color: #181717;
}.btn-github:hover {
    color: #fff;
    background-color: #040404;
    border-color: #000;
}.btn-github.focus,
.btn-github:focus {
    box-shadow: 0 0 0 2px rgba(24, 23, 23, 0.5);
}.btn-github.disabled,
.btn-github:disabled {
    color: #fff;
    background-color: #181717;
    border-color: #181717;
}.btn-github:not(:disabled):not(.disabled).active,
.btn-github:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #000;
    border-color: #000;
}.show>.btn-github.dropdown-toggle {
    color: #fff;
    background-color: #000;
    border-color: #000;
}.btn-github:not(:disabled):not(.disabled).active:focus,
.btn-github:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(24, 23, 23, 0.5);
}.show>.btn-github.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(24, 23, 23, 0.5);
}.btn-instagram {
    color: #fff;
    background-color: #e4405f;
    border-color: #e4405f;
}.btn-instagram:hover {
    color: #fff;
    background-color: #de1f44;
    border-color: #d31e40;
}.btn-instagram.focus,
.btn-instagram:focus {
    box-shadow: 0 0 0 2px rgba(228, 64, 95, 0.5);
}.btn-instagram.disabled,
.btn-instagram:disabled {
    color: #fff;
    background-color: #e4405f;
    border-color: #e4405f;
}.btn-instagram:not(:disabled):not(.disabled).active,
.btn-instagram:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #d31e40;
    border-color: #c81c3d;
}.show>.btn-instagram.dropdown-toggle {
    color: #fff;
    background-color: #d31e40;
    border-color: #c81c3d;
}.btn-instagram:not(:disabled):not(.disabled).active:focus,
.btn-instagram:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(228, 64, 95, 0.5);
}.show>.btn-instagram.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(228, 64, 95, 0.5);
}.btn-pinterest {
    color: #fff;
    background-color: #bd081c;
    border-color: #bd081c;
}.btn-pinterest:hover {
    color: #fff;
    background-color: #980617;
    border-color: #8c0615;
}.btn-pinterest.focus,
.btn-pinterest:focus {
    box-shadow: 0 0 0 2px rgba(189, 8, 28, 0.5);
}.btn-pinterest.disabled,
.btn-pinterest:disabled {
    color: #fff;
    background-color: #bd081c;
    border-color: #bd081c;
}.btn-pinterest:not(:disabled):not(.disabled).active,
.btn-pinterest:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #8c0615;
    border-color: #800513;
}.show>.btn-pinterest.dropdown-toggle {
    color: #fff;
    background-color: #8c0615;
    border-color: #800513;
}.btn-pinterest:not(:disabled):not(.disabled).active:focus,
.btn-pinterest:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(189, 8, 28, 0.5);
}.show>.btn-pinterest.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(189, 8, 28, 0.5);
}.btn-vk {
    color: #fff;
    background-color: #6383a8;
    border-color: #6383a8;
}.btn-vk:hover {
    color: #fff;
    background-color: #527093;
    border-color: #4d6a8b;
}.btn-vk.focus,
.btn-vk:focus {
    box-shadow: 0 0 0 2px rgba(99, 131, 168, 0.5);
}.btn-vk.disabled,
.btn-vk:disabled {
    color: #fff;
    background-color: #6383a8;
    border-color: #6383a8;
}.btn-vk:not(:disabled):not(.disabled).active,
.btn-vk:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #4d6a8b;
    border-color: #496482;
}.show>.btn-vk.dropdown-toggle {
    color: #fff;
    background-color: #4d6a8b;
    border-color: #496482;
}.btn-vk:not(:disabled):not(.disabled).active:focus,
.btn-vk:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(99, 131, 168, 0.5);
}.show>.btn-vk.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(99, 131, 168, 0.5);
}.btn-rss {
    color: #fff;
    background-color: orange;
    border-color: orange;
}.btn-rss:hover {
    color: #fff;
    background-color: #d98c00;
    border-color: #cc8400;
}.btn-rss.focus,
.btn-rss:focus {
    box-shadow: 0 0 0 2px rgba(255, 165, 0, 0.5);
}.btn-rss.disabled,
.btn-rss:disabled {
    color: #fff;
    background-color: orange;
    border-color: orange;
}.btn-rss:not(:disabled):not(.disabled).active,
.btn-rss:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #cc8400;
    border-color: #bf7c00;
}.show>.btn-rss.dropdown-toggle {
    color: #fff;
    background-color: #cc8400;
    border-color: #bf7c00;
}.btn-rss:not(:disabled):not(.disabled).active:focus,
.btn-rss:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(255, 165, 0, 0.5);
}.show>.btn-rss.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(255, 165, 0, 0.5);
}.btn-flickr {
    color: #fff;
    background-color: #0063dc;
    border-color: #0063dc;
}.btn-flickr:hover {
    color: #fff;
    background-color: #0052b6;
    border-color: #004ca9;
}.btn-flickr.focus,
.btn-flickr:focus {
    box-shadow: 0 0 0 2px rgba(0, 99, 220, 0.5);
}.btn-flickr.disabled,
.btn-flickr:disabled {
    color: #fff;
    background-color: #0063dc;
    border-color: #0063dc;
}.btn-flickr:not(:disabled):not(.disabled).active,
.btn-flickr:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #004ca9;
    border-color: #00469c;
}.show>.btn-flickr.dropdown-toggle {
    color: #fff;
    background-color: #004ca9;
    border-color: #00469c;
}.btn-flickr:not(:disabled):not(.disabled).active:focus,
.btn-flickr:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(0, 99, 220, 0.5);
}.show>.btn-flickr.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(0, 99, 220, 0.5);
}.btn-bitbucket {
    color: #fff;
    background-color: #0052cc;
    border-color: #0052cc;
}.btn-bitbucket:hover {
    color: #fff;
    background-color: #0043a6;
    border-color: #003e99;
}.btn-bitbucket.focus,
.btn-bitbucket:focus {
    box-shadow: 0 0 0 2px rgba(0, 82, 204, 0.5);
}.btn-bitbucket.disabled,
.btn-bitbucket:disabled {
    color: #fff;
    background-color: #0052cc;
    border-color: #0052cc;
}.btn-bitbucket:not(:disabled):not(.disabled).active,
.btn-bitbucket:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #003e99;
    border-color: #00388c;
}.show>.btn-bitbucket.dropdown-toggle {
    color: #fff;
    background-color: #003e99;
    border-color: #00388c;
}.btn-bitbucket:not(:disabled):not(.disabled).active:focus,
.btn-bitbucket:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(0, 82, 204, 0.5);
}.show>.btn-bitbucket.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(0, 82, 204, 0.5);
}.btn-blue {
    color: #fff;
    background-color: #467fcf;
    border-color: #467fcf;
}.btn-blue:hover {
    color: #fff;
    background-color: #316cbe;
    border-color: #2861b1;
}.btn-blue.focus,
.btn-blue:focus {
    box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.5);
}.btn-blue.disabled,
.btn-blue:disabled {
    color: #fff;
    background-color: #467fcf;
    border-color: #467fcf;
}.btn-blue:not(:disabled):not(.disabled).active,
.btn-blue:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #2861b1;
    border-color: #2c60a9;
}.show>.btn-blue.dropdown-toggle {
    color: #fff;
    background-color: #2861b1;
    border-color: #2c60a9;
}.btn-blue:not(:disabled):not(.disabled).active:focus,
.btn-blue:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.5);
}.show>.btn-blue.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.5);
}.btn-indigo {
    color: #fff;
    background-color: #6574cd;
    border-color: #6574cd;
}.btn-indigo:hover {
    color: #fff;
    background-color: #485ac4;
    border-color: #3f51c1;
}.btn-indigo.focus,
.btn-indigo:focus {
    box-shadow: 0 0 0 2px rgba(101, 116, 205, 0.5);
}.btn-indigo.disabled,
.btn-indigo:disabled {
    color: #fff;
    background-color: #6574cd;
    border-color: #6574cd;
}.btn-indigo:not(:disabled):not(.disabled).active,
.btn-indigo:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #3f51c1;
    border-color: #3b4db7;
}.show>.btn-indigo.dropdown-toggle {
    color: #fff;
    background-color: #3f51c1;
    border-color: #3b4db7;
}.btn-indigo:not(:disabled):not(.disabled).active:focus,
.btn-indigo:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(101, 116, 205, 0.5);
}.show>.btn-indigo.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(101, 116, 205, 0.5);
}.btn-purple {
    color: #fff;
    background-color: #604dd8;
    border-color: #604dd8;
}.btn-purple:hover {
    color: #fff;
    background-color: #923ce6;
    border-color: #8c31e4;
}.btn-purple.focus,
.btn-purple:focus {
    box-shadow: 0 0 0 2px rgba(165, 94, 234, 0.5);
}.btn-purple.disabled,
.btn-purple:disabled {
    color: #fff;
    background-color: #604dd8;
    border-color: #604dd8;
}.btn-purple:not(:disabled):not(.disabled).active,
.btn-purple:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #8c31e4;
    border-color: #8526e3;
}.show>.btn-purple.dropdown-toggle {
    color: #fff;
    background-color: #8c31e4;
    border-color: #8526e3;
}.btn-purple:not(:disabled):not(.disabled).active:focus,
.btn-purple:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(165, 94, 234, 0.5);
}.show>.btn-purple.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(165, 94, 234, 0.5);
}.btn-pink {
    color: #fff;
    background-color: #f3457f;
    border-color: #f3457f;
}.btn-pink:hover {
    color: #fff;
    background-color: #e61470;
    border-color: #e61470;
}.btn-pink.focus,
.btn-pink:focus {
    box-shadow: 0 0 0 2px rgba(246, 109, 155, 0.5);
}.btn-pink.disabled,
.btn-pink:disabled {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.btn-pink:not(:disabled):not(.disabled).active,
.btn-pink:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #e61470;
    border-color: #e61470;
}.show>.btn-pink.dropdown-toggle {
    color: #fff;
    background-color: #e61470;
    border-color: #e61470;
}.btn-pink:not(:disabled):not(.disabled).active:focus,
.btn-pink:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(246, 109, 155, 0.5);
}.show>.btn-pink.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(246, 109, 155, 0.5);
}.btn-red {
    color: #fff;
    background-color: #ff382b;
    border-color: #ff382b;
}.btn-red:hover {
    color: #fff;
    background-color: #fb5b50;
    border-color: #fb5b50;
}.btn-red.focus,
.btn-red:focus {
    box-shadow: 0 0 0 2px rgba(205, 32, 31, 0.5);
}.btn-red.disabled,
.btn-red:disabled {
    color: #fff;
    background-color: #ff382b;
    border-color: #ff382b;
}.btn-red:not(:disabled):not(.disabled).active,
.btn-red:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #fb5b50;
    border-color: #fb5b50;
}.show>.btn-red.dropdown-toggle {
    color: #fff;
    background-color: #fb5b50;
    border-color: #fb5b50;
}.btn-red:not(:disabled):not(.disabled).active:focus,
.btn-red:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(205, 32, 31, 0.5);
}.show>.btn-red.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(205, 32, 31, 0.5);
}.btn-orange {
    color: #fff;
    background-color: #e67605;
    border-color: #e67605;
}.btn-orange:hover {
    color: #fff;
    background-color: #fd811e;
    border-color: #fc7a12;
}.btn-orange.focus,
.btn-orange:focus {
    box-shadow: 0 0 0 2px rgba(253, 150, 68, 0.5);
}.btn-orange.disabled,
.btn-orange:disabled {
    color: #fff;
    background-color: #e67605;
    border-color: #e67605;
}.btn-orange:not(:disabled):not(.disabled).active,
.btn-orange:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #fc7a12;
    border-color: #fc7305;
}.show>.btn-orange.dropdown-toggle {
    color: #fff;
    background-color: #fc7a12;
    border-color: #fc7305;
}.btn-orange:not(:disabled):not(.disabled).active:focus,
.btn-orange:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(253, 150, 68, 0.5);
}.show>.btn-orange.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(253, 150, 68, 0.5);
}.btn-yellow {
    color: #fff;
    background-color: #ffa22b;
    border-color: #ffa22b;
}.btn-yellow:hover {
    color: #fff;
    background-color: #fa3;
    border-color: #fa3;
}.btn-yellow.focus,
.btn-yellow:focus {
    box-shadow: 0 0 0 2px rgba(241, 196, 15, 0.5);
}.btn-yellow.disabled,
.btn-yellow:disabled {
    color: #fff;
    background-color: #ffa22b;
    border-color: #ffa22b;
}.btn-yellow:not(:disabled):not(.disabled).active,
.btn-yellow:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #fa3;
    border-color: #b6940b;
}.show>.btn-yellow.dropdown-toggle {
    color: #fff;
    background-color: #fa3;
    border-color: #b6940b;
}.btn-yellow:not(:disabled):not(.disabled).active:focus,
.btn-yellow:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(241, 196, 15, 0.5);
}.show>.btn-yellow.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(241, 196, 15, 0.5);
}.btn-green {
    color: #fff;
    background-color: #689f38;
    border-color: #629634;
}.btn-green:hover {
    color: #fff;
    background-color: #629634;
    border-color: #629634;
}.btn-green.focus,
.btn-green:focus {
    box-shadow: 0 0 0 2px rgba(104, 159, 56, 0.5);
}.btn-green.disabled,
.btn-green:disabled {
    color: #fff;
    background-color: #689f38;
    border-color: #689f38;
}.btn-green:not(:disabled):not(.disabled).active,
.btn-green:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #689f38;
    border-color: #689f38;
}.show>.btn-green.dropdown-toggle {
    color: #fff;
    background-color: #689f38;
    border-color: #689f38;
}.btn-green:not(:disabled):not(.disabled).active:focus,
.btn-green:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(104, 159, 56, 0.5);
}.show>.btn-green.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(104, 159, 56, 0.5);
}.btn-teal {
    color: #fff;
    background-color: #05e6e6;
    border-color: #05e6e6;
}.btn-teal:hover {
    color: #fff;
    background-color: #05fafa;
    border-color: #05fafa;
}.btn-teal.focus,
.btn-teal:focus {
    box-shadow: 0 0 0 2px rgba(43, 203, 186, 0.5);
}.btn-teal.disabled,
.btn-teal:disabled {
    color: #fff;
    background-color: #05e6e6;
    border-color: #05e6e6;
}.btn-teal:not(:disabled):not(.disabled).active,
.btn-teal:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #05fafa;
    border-color: #05fafa;
}.show>.btn-teal.dropdown-toggle {
    color: #fff;
    background-color: #05fafa;
    border-color: #05fafa;
}.btn-teal:not(:disabled):not(.disabled).active:focus,
.btn-teal:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(43, 203, 186, 0.5);
}.show>.btn-teal.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(43, 203, 186, 0.5);
}.btn-cyan {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
}.btn-cyan:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b;
}.btn-cyan.focus,
.btn-cyan:focus {
    box-shadow: 0 0 0 2px rgba(23, 162, 184, 0.5);
}.btn-cyan.disabled,
.btn-cyan:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
}.btn-cyan:not(:disabled):not(.disabled).active,
.btn-cyan:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f;
}.show>.btn-cyan.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f;
}.btn-cyan:not(:disabled):not(.disabled).active:focus,
.btn-cyan:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(23, 162, 184, 0.5);
}.show>.btn-cyan.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(23, 162, 184, 0.5);
}.btn-white {
    color: #3d4e67;
    background-color: #fff;
    border-color: rgba(167, 180, 201, 0.6);
}.btn-white:hover {
    color: #3d4e67;
    background-color: #e9ecfb;
    border-color: #e9ecfb;
}.btn-white.focus,
.btn-white:focus {
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}.btn-white.disabled,
.btn-white:disabled {
    color: #3d4e67;
    background-color: #fff;
    border-color: #fff;
}.btn-white:not(:disabled):not(.disabled).active,
.btn-white:not(:disabled):not(.disabled):active {
    color: #3d4e67;
    background-color: #e9ecfb;
    border-color: #e9ecfb;
}.show>.btn-white.dropdown-toggle {
    color: #3d4e67;
    background-color: #e9ecfb;
    border-color: #e9ecfb;
}.btn-white:not(:disabled):not(.disabled).active:focus,
.btn-white:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}.show>.btn-white.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}.btn-gray {
    color: #fff;
    background-color: #868e96;
    border-color: #868e96;
}.btn-gray:hover {
    color: #fff;
    background-color: #727b84;
    border-color: #2a2740;
}.btn-gray.focus,
.btn-gray:focus {
    box-shadow: 0 0 0 2px rgba(134, 142, 150, 0.5);
}.btn-gray.disabled,
.btn-gray:disabled {
    color: #fff;
    background-color: #868e96;
    border-color: #868e96;
}.btn-gray:not(:disabled):not(.disabled).active,
.btn-gray:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #2a2740;
    border-color: #666e76;
}.show>.btn-gray.dropdown-toggle {
    color: #fff;
    background-color: #2a2740;
    border-color: #666e76;
}.btn-gray:not(:disabled):not(.disabled).active:focus,
.btn-gray:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(134, 142, 150, 0.5);
}.show>.btn-gray.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(134, 142, 150, 0.5);
}.btn-gray-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}.btn-gray-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
}.btn-gray-dark.focus,
.btn-gray-dark:focus {
    box-shadow: 0 0 0 2px rgba(52, 58, 64, 0.5);
}.btn-gray-dark.disabled,
.btn-gray-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}.btn-gray-dark:not(:disabled):not(.disabled).active,
.btn-gray-dark:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d;
}.show>.btn-gray-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d;
}.btn-gray-dark:not(:disabled):not(.disabled).active:focus,
.btn-gray-dark:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(52, 58, 64, 0.5);
}.show>.btn-gray-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(52, 58, 64, 0.5);
}.btn-azure {
    color: #fff;
    background-color: #00d6e6;
    border-color: #00d6e6;
}.btn-azure:hover {
    color: #fff;
    background-color: #219af0;
    border-color: #1594ef;
}.btn-azure.focus,
.btn-azure:focus {
    box-shadow: 0 0 0 2px rgba(69, 170, 242, 0.5);
}.btn-azure.disabled,
.btn-azure:disabled {
    color: #fff;
    background-color: #00d6e6;
    border-color: #00d6e6;
}.btn-azure:not(:disabled):not(.disabled).active,
.btn-azure:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #1594ef;
    border-color: #108ee7;
}.show>.btn-azure.dropdown-toggle {
    color: #fff;
    background-color: #1594ef;
    border-color: #108ee7;
}.btn-azure:not(:disabled):not(.disabled).active:focus,
.btn-azure:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(69, 170, 242, 0.5);
}.show>.btn-azure.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(69, 170, 242, 0.5);
}.btn-lime {
    color: #fff;
    background-color: #63e600;
    border-color: #63e600;
}.btn-lime:hover {
    color: #fff;
    background-color: #69b829;
    border-color: #63ad27;
}.btn-lime.focus,
.btn-lime:focus {
    box-shadow: 0 0 0 2px rgba(123, 210, 53, 0.5);
}.btn-lime.disabled,
.btn-lime:disabled {
    color: #fff;
    background-color: #63e600;
    border-color: #63e600;
}.btn-lime:not(:disabled):not(.disabled).active,
.btn-lime:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #63ad27;
    border-color: #5da324;
}.show>.btn-lime.dropdown-toggle {
    color: #fff;
    background-color: #63ad27;
    border-color: #5da324;
}.btn-lime:not(:disabled):not(.disabled).active:focus,
.btn-lime:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(123, 210, 53, 0.5);
}.show>.btn-lime.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(123, 210, 53, 0.5);
}.btn-option {
    background: 0 0;
    color: #a7b4c9;
}.btn-option:hover {
    color: #5f6877;
}.btn-option:focus {
    box-shadow: none;
    color: #5f6877;
}.btn-group-sm>.btn,
.btn-sm {
    font-size: 0.75rem;
    min-width: 1.625rem;
}.btn-group-lg>.btn,
.btn-lg {
    font-size: 1.09rem;
    min-width: 2.75rem;
    font-weight: 400;
}.btn-list {
    margin-block-end: -0.5rem;
    font-size: 0;
}.btn-list>.btn,
.btn-list>.dropdown {
    margin-block-end: 0.5rem;
}.btn-list>.btn:not(:last-child),
.btn-list>.dropdown:not(:last-child) {
    margin-inline-end: 0.5rem;
}.btn-loading {
    color: transparent !important;
    pointer-events: none;
    position: relative;
}.btn-loading:after {
    content: "";
    -webkit-animation: loader 0.5s infinite linear;
    animation: loader 0.5s infinite linear;
    border: 2px solid #fff;
    border-radius: 50%;
    border-right-color: transparent !important;
    border-top-color: transparent !important;
    display: block;
    height: 1.4em;
    width: 1.4em;
    position: absolute;
    inset-inline-start: calc(50% - 0.7em);
    inset-block-start: calc(50% - 0.7em);
    -webkit-transform-origin: center;
    transform-origin: center;
    position: absolute !important;
}.btn-group-sm>.btn-loading.btn:after {
    height: 1em;
    width: 1em;
    inset-inline-start: calc(50% - 0.5em);
    inset-block-start: calc(50% - 0.5em);
}.btn-loading.btn-sm:after {
    height: 1em;
    width: 1em;
    inset-inline-start: calc(50% - 0.5em);
    inset-block-start: calc(50% - 0.5em);
}.btn-loading.btn-secondary:after {
    border-color: #3d4e67;
}.btn-send {
    background: none repeat scroll 0 0 #00a8b3;
    color: #fff;
}.btn-send:hover {
    background: none repeat scroll 0 0 #00a8b3;
    color: #fff;
    background: none repeat scroll 0 0 #009da7;
}.btn-group {
    position: relative;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle;
}.btn-group-vertical {
    position: relative;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle;
}.btn-group-vertical>.btn {
    position: relative;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
}.btn-group>.btn {
    position: relative;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
}.btn-group-vertical>.btn:hover,
.btn-group>.btn:hover {
    z-index: 1;
}.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus {
    z-index: 1;
}.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus {
    z-index: 1;
}.btn-group .btn+.btn,
.btn-group .btn+.btn-group {
    margin-inline-start: -1px;
}.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group {
    margin-inline-start: -1px;
}.btn-group-vertical .btn+.btn,
.btn-group-vertical .btn+.btn-group {
    margin-inline-start: -1px;
}.btn-group-vertical .btn-group+.btn,
.btn-group-vertical .btn-group+.btn-group {
    margin-inline-start: -1px;
}.btn-toolbar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
}.btn-toolbar .input-group {
    width: auto;
}.btn-group>.btn:first-child {
    margin-inline-start: 0;
}.btn-group>.btn-group:not(:last-child)>.btn,
.btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
}.btn-group>.btn-group:not(:first-child)>.btn,
.btn-group>.btn:not(:first-child) {
    border-start-start-radius: 0;
    border-end-start-radius: 0;
}.btn-group-sm>.btn+.dropdown-toggle-split,
.btn-sm+.dropdown-toggle-split {
    padding-inline-end: 0.375rem;
    padding-inline-start: 0.375rem;
}.btn-group-lg>.btn+.dropdown-toggle-split,
.btn-lg+.dropdown-toggle-split {
    padding-inline-end: 0.75rem;
    padding-inline-start: 0.75rem;
}.btn-group-vertical {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: center;
    justify-content: center;
}.btn-group-vertical .btn,
.btn-group-vertical .btn-group {
    width: 100%;
}.btn-group-vertical>.btn+.btn,
.btn-group-vertical>.btn+.btn-group {
    margin-block-start: -1px;
    margin-inline-start: 0;
}.btn-group-vertical>.btn-group+.btn,
.btn-group-vertical>.btn-group+.btn-group {
    margin-block-start: -1px;
    margin-inline-start: 0;
}.btn-group-vertical>.btn-group:not(:last-child)>.btn {
    border-end-end-radius: 0;
    border-end-start-radius: 0;
}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
    border-end-end-radius: 0;
    border-end-start-radius: 0;
}.btn-group-vertical>.btn-group:not(:first-child)>.btn,
.btn-group-vertical>.btn:not(:first-child) {
    border-start-start-radius: 0;
    border-start-end-radius: 0;
}.btn-group-toggle>.btn,
.btn-group-toggle>.btn-group>.btn {
    margin-block-end: 0;
}.btn-group-toggle>.btn input[type=checkbox],
.btn-group-toggle>.btn input[type=radio] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none;
}.btn-group-toggle>.btn-group>.btn input[type=checkbox],
.btn-group-toggle>.btn-group>.btn input[type=radio] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none;
}.btn-compose {
    background: none repeat scroll 0 0 #ff6c60;
    color: #fff;
    padding: 12px 0;
    text-align: center;
    width: 100%;
}.btn-compose:hover {
    background: none repeat scroll 0 0 #f5675c;
    color: #fff;
}.btn-overlay span {
    display: block;
    margin: 0.5rem;
    font-size: 16px;
    font-weight: 600;
}.btn-floating {
    width: 30px;
    height: 30px;
    line-height: 1.2;
    position: relative;
    z-index: 1;
    vertical-align: middle;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    padding: 0;
    cursor: pointer;
    border-radius: 50%;
}.btn.bg-primary-transparent:hover {
    color: white;
}/*------ Buttons ------*//*------ Card -------*/.card .card-block {
    padding: 15px;
}.card .card-block p {
    line-height: 1.4;
    margin-block-start: 10px;
}.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    border-radius: 4px;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid transparent;
    border-radius: 5px;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.06);
    margin-block-end: 1.5rem;
    width: 100%;
}.card>hr {
    margin-inline-end: 0;
    margin-inline-start: 0;
}.card>.list-group:first-child .list-group-item:first-child {
    border-start-start-radius: 3px;
    border-start-end-radius: 3px;
}.card>.list-group:last-child .list-group-item:last-child {
    border-end-end-radius: 7px;
    border-end-start-radius: 7px;
}.card-subtitle {
    margin-block-start: -0.75rem;
    margin-block-end: 0;
}.card-text:last-child {
    margin-block-end: 0;
}.card-header+.list-group .list-group-item:first-child {
    border-block-start: 0;
}.card-footer {
    padding: 1.5rem 1.5rem;
    background-color: rgba(0, 0, 0, 0.03);
    border-block-start: 1px solid #e8ebf3;
    color: #5f6877;
}.card-footer:last-child {
    border-radius: 0 0 2px 2px;
}.card-header-tabs {
    margin-inline-end: -0.75rem;
    margin-block-end: -1.5rem;
    margin-inline-start: -0.75rem;
    border-block-end: 0;
    margin: -1.25rem 0;
    line-height: 2rem;
}.card-header-pills {
    margin-inline-end: -0.75rem;
    margin-inline-start: -0.75rem;
    margin: -0.75rem 0;
}.card-img {
    width: 100%;
    border-radius: 2px;
    height: 100%;
}.card-img-bottom {
    width: 100%;
    border-end-end-radius: 2px;
    border-end-start-radius: 2px;
}.card-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
}.card-group>.card {
    margin-block-end: 0.75rem;
}@media (min-width: 576px) {
    .card-group {
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    }

    .card-group>.card {
        -ms-flex: 1 0 0%;
        flex: 1 0 0%;
        margin-block-end: 0;
    }

    .card-group>.card+.card {
        margin-inline-start: 0;
        border-inline-start: 0;
    }

    .card-group>.card:first-child {
        border-start-end-radius: 0;
        border-end-end-radius: 0;
    }

    .card-group>.card:first-child .card-header {
        border-start-end-radius: 0;
    }

    .card-group>.card:first-child .card-footer,
    .card-group>.card:first-child .card-img-bottom {
        border-end-end-radius: 0;
    }

    .card-group>.card:last-child {
        border-start-start-radius: 0;
        border-end-start-radius: 0;
    }

    .card-group>.card:last-child .card-header {
        border-start-start-radius: 0;
    }

    .card-group>.card:last-child .card-footer,
    .card-group>.card:last-child .card-img-bottom {
        border-end-start-radius: 0;
    }

    .card-group>.card:only-child {
        border-radius: 3px;
    }

    .card-group>.card:only-child .card-header {
        border-start-start-radius: 3px;
        border-start-end-radius: 3px;
    }

    .card-group>.card:only-child .card-footer,
    .card-group>.card:only-child .card-img-bottom {
        border-end-end-radius: 3px;
        border-end-start-radius: 3px;
    }

    .card-group>.card:not(:first-child):not(:last-child):not(:only-child) {
        border-radius: 0;
    }

    .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,
    .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,
    .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom {
        border-radius: 0;
    }
}.card .card {
    box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0), 0 2px 9px 0 rgba(62, 57, 107, 0);
}@media print {
    .card {
        box-shadow: none;
        border: none;
    }
}.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    margin: 0;
    padding: 1.5rem 1.5rem;
    position: relative;
}.card-body+.card-body {
    border-block-start: 1px solid #e8ebf3;
}.card-body> :last-child {
    margin-block-end: 0;
}@media print {
    .card-body {
        padding: 0;
    }
}.card-body-scrollable {
    overflow: auto;
}.card-bottom,
.card-footer {
    padding: 1rem 1.5rem;
    background: 0 0;
}.card-header {
    background: 0 0;
    padding: 0.5rem 1.5rem;
    display: -ms-flexbox;
    display: flex;
    min-height: 3.5rem;
    -ms-flex-align: center;
    align-items: center;
    margin-block-end: 0;
    border-block-end: 1px solid #e8ebf3;
}.card-header .card-title {
    margin-block-end: 0;
}.card-header.border-0+.card-body {
    padding-block-start: 0;
}@media print {
    .card-header {
        display: none;
    }
}.card-title {
    font-size: 1.125rem;
    line-height: 1.2;
    font-weight: 600;
    margin-block-end: 1.5rem;
}.card-title a {
    color: inherit;
}.card-title:only-child {
    margin-block-end: 0;
}.card-subtitle,
.card-title small {
    color: #a7b4c9;
    font-size: 0.875rem;
    display: block;
    margin: -0.75rem 0 1rem;
    line-height: 1.1;
    font-weight: 400;
}.card-table {
    margin-block-end: 0;
}.card-table tr:first-child td,
.card-table tr:first-child th {
    border-block-start: 0;
}.card-table tr td:first-child,
.card-table tr th:first-child {
    padding-inline-start: 1.5rem;
}.card-table tr td:last-child,
.card-table tr th:last-child {
    padding-inline-end: 1.5rem;
}.card-body+.card-table {
    border-block-start: 1px solid #e8ebf3;
}.card-header-tabs .nav-item {
    margin-block-end: 1px;
}.card-aside {
    -ms-flex-direction: row;
    flex-direction: row;
}.card-aside-column {
    min-width: 5rem;
    width: 30%;
    -ms-flex: 0 0 30%;
    flex: 0 0 30%;
    background: no-repeat center/cover;
}.card-options {
    margin-inline-start: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-order: 100;
    order: 100;
    margin-inline-end: -0.5rem;
    color: #a7b4c9;
    -ms-flex-item-align: center;
    align-self: center;
}.card-options a:not(.btn) {
    margin-inline-start: 0.5rem;
    color: #b0bcd0;
    font-size: 14px;
    display: inline-block;
    min-width: 1rem;
}.card-options a:not(.btn):hover {
    text-decoration: none;
    color: #a7b4c9;
}.card-options a:not(.btn) i {
    font-size: 1rem;
    vertical-align: middle;
}.card-options .dropdown-toggle:after {
    display: none;
}.card-collapsed> :not(.card-header):not(.card-status) {
    display: none;
}.card-collapsed .card-options-collapse i:before {
    content: "\e92d";
}.card-fullscreen .card-options-fullscreen i:before {
    content: "\e992";
}.card-fullscreen .card-options-remove {
    display: none;
}.card-map {
    height: 15rem;
    background: #e8ebf3;
}.card-map-placeholder {
    background: no-repeat center;
}.card-fullscreen {
    position: fixed;
    inset-block-start: 0;
    inset-inline-start: 0;
    inset-inline-end: 0;
    inset-block-end: 0;
    z-index: 1;
    margin: 0;
}.card-alert {
    border-radius: 0;
    margin: -1px -1px 0;
}.card-category {
    font-size: 18px;
    text-transform: uppercase;
    text-align: center;
    font-weight: 500;
    letter-spacing: 0.05em;
    margin: 0 0 0.5rem;
    background: #f2f7fb;
}.card-aside-img {
    position: relative;
}.card-aside-img img {
    width: 50px;
    height: 50px;
    vertical-align: middle;
}.card-aside-img.wrap-border img {
    border: 1px solid #e8ebf3;
    padding: 3px;
}.card-aside-img a {
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    inset-block-end: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}.card-item-desc {
    padding: 15px;
}.card-item-desc h6 {
    margin-block-start: 5px;
}.card-item-desc .card-item-desc-1 dt,
dd {
    display: inline-block;
}.card-item-desc .card-item-desc-1 dd,
.card-item-desc dl {
    margin-block-end: 0;
}.card-pay .tabs-menu {
    margin-block-end: 25px;
}.card-pay .tabs-menu li {
    width: 33.3%;
    display: block;
}.card-pay .tabs-menu li a {
    padding: 0.5rem 1rem;
    background: #f2f3f8;
    color: #000;
    display: block;
    text-align: center;
    border-inline-end: 1px solid #f3f3f3;
}.card-pay .tabs-menu li a.active {
    color: #fff;
    border-radius: 2px;
    text-align: center;
}.card-video {
    background: url(../images/products/b5.png);
    background-size: cover;
}.card-video:before {
    content: "";
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 100%;
    inset-inline-end: 0;
    inset-block-start: 0;
}.card-img img {
    border-radius: 5px;
}/*------ Card -------*//*------ Carousel -------*/.carousel {
    position: relative;
}.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}.carousel-item {
    position: relative;
    display: none;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    transition: -webkit-transform 0.6s ease;
    transition: transform 0.6s ease;
    transition: transform 0.6s ease, -webkit-transform 0.6s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
}@media screen and (prefers-reduced-motion: reduce) {
    .carousel-item {
        transition: none;
    }
}.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
    display: block;
}.carousel-item-next,
.carousel-item-prev {
    position: absolute;
    inset-block-start: 0;
}.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
    -webkit-transform: translateX(0);
    transform: translateX(0);
}@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {

    .carousel-item-next.carousel-item-left,
    .carousel-item-prev.carousel-item-right {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}.active.carousel-item-right,
.carousel-item-next {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
}@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {

    .active.carousel-item-right,
    .carousel-item-next {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}.active.carousel-item-left,
.carousel-item-prev {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
}@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {

    .active.carousel-item-left,
    .carousel-item-prev {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}.carousel-fade .carousel-item {
    opacity: 0;
    transition-duration: 0.6s;
    transition-property: opacity;
}.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {
    opacity: 1;
}.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
    opacity: 0;
}.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev {
    -webkit-transform: translateX(0);
    transform: translateX(0);
}.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active {
    -webkit-transform: translateX(0);
    transform: translateX(0);
}@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {

    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-prev {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    .carousel-fade .carousel-item-next,
    .carousel-fade .carousel-item-prev,
    .carousel-fade .carousel-item.active {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}.carousel-control-next,
.carousel-control-prev {
    position: absolute;
    inset-block-start: 0;
    inset-block-end: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 15%;
    color: #fff;
    text-align: center;
    opacity: 0.6;
}.carousel-control-next:focus,
.carousel-control-next:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9;
}.carousel-control-prev:focus,
.carousel-control-prev:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9;
}.carousel-control-next-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: transparent no-repeat center center;
    background-size: 100% 100%;
}.carousel-control-prev-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: transparent no-repeat center center;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}.carousel-control-next-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}.carousel-indicators {
    position: absolute;
    inset-inline-end: 0;
    inset-block-end: 10px;
    inset-inline-start: 0;
    z-index: 15;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    padding-inline-start: 0;
    margin-inline-end: 15%;
    margin-inline-start: 15%;
    list-style: none;
}.carousel-indicators li {
    position: relative;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 7px;
    height: 7px;
    margin-inline-end: 3px;
    margin-inline-start: 3px;
    text-indent: -999px;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, 0.5);
    background: #e2e2e2;
    border: 4px solid #fff;
}.carousel-indicators li::before {
    position: absolute;
    inset-block-start: -10px;
    inset-inline-start: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: "";
}.carousel-indicators li::after {
    position: absolute;
    inset-block-end: -10px;
    inset-inline-start: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: "";
}.carousel-indicators .active {
    background-color: #fff;
}.carousel-indicators1 {
    position: absolute;
    inset-inline-end: 0;
    inset-block-start: 10px;
    inset-inline-start: 0;
    z-index: 15;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    padding-inline-start: 0;
    margin-inline-end: 15%;
    margin-inline-start: 15%;
    list-style: none;
}.carousel-indicators1 li {
    position: relative;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 7px;
    height: 7px;
    margin-inline-end: 3px;
    margin-inline-start: 3px;
    text-indent: -999px;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 50%;
}.carousel-indicators1 li::before {
    position: absolute;
    inset-block-start: -10px;
    inset-inline-start: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: "";
}.carousel-indicators1 li::after {
    position: absolute;
    inset-block-end: -10px;
    inset-inline-start: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: "";
}.carousel-indicators1 .active {
    background-color: #fff;
}.carousel-indicators2 {
    position: absolute;
    inset-inline-end: 10px;
    inset-block-start: 0;
    z-index: 15;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    padding-inline-start: 0;
    margin-block-start: 10px;
    list-style: none;
}.carousel-indicators2 li {
    position: relative;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 7px;
    height: 7px;
    margin-inline-end: 3px;
    margin-inline-start: 3px;
    text-indent: -999px;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 50%;
}.carousel-indicators2 li::before {
    position: absolute;
    inset-block-start: -10px;
    inset-inline-start: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: "";
}.carousel-indicators2 li::after {
    position: absolute;
    inset-block-end: -10px;
    inset-inline-start: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: "";
}.carousel-indicators2 .active {
    background-color: #fff;
}.carousel-indicators3 {
    position: absolute;
    inset-inline-start: 10px;
    z-index: 15;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    padding-inline-start: 0;
    margin-block-start: 10px;
    list-style: none;
}.carousel-indicators3 li {
    position: relative;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 7px;
    height: 7px;
    margin-inline-end: 3px;
    margin-inline-start: 3px;
    text-indent: -999px;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 50%;
}.carousel-indicators3 li::before {
    position: absolute;
    inset-block-start: -10px;
    inset-inline-start: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: "";
}.carousel-indicators3 li::after {
    position: absolute;
    inset-block-end: -10px;
    inset-inline-start: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: "";
}.carousel-indicators3 .active {
    background-color: #fff;
}.carousel-indicators4 {
    position: absolute;
    inset-inline-end: 10px;
    inset-block-end: 0;
    z-index: 15;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    padding-inline-start: 0;
    margin-block-start: 10%;
    list-style: none;
}.carousel-indicators4 li {
    position: relative;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 7px;
    height: 7px;
    margin-inline-end: 3px;
    margin-inline-start: 3px;
    text-indent: -999px;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 50%;
}.carousel-indicators4 li::before {
    position: absolute;
    inset-block-start: -10px;
    inset-inline-start: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: "";
}.carousel-indicators4 li::after {
    position: absolute;
    inset-block-end: -10px;
    inset-inline-start: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: "";
}.carousel-indicators4 .active {
    background-color: #fff;
}.carousel-indicators5 {
    position: absolute;
    inset-block-end: 0;
    inset-inline-start: 10px;
    z-index: 15;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    padding-inline-start: 0;
    list-style: none;
}.carousel-indicators5 li {
    position: relative;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 7px;
    height: 7px;
    margin-inline-end: 3px;
    margin-inline-start: 3px;
    text-indent: -999px;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 50%;
}.carousel-indicators5 li::before {
    position: absolute;
    inset-block-start: -10px;
    inset-inline-start: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: "";
}.carousel-indicators5 li::after {
    position: absolute;
    inset-block-end: -10px;
    inset-inline-start: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: "";
}.carousel-indicators5 .active {
    background-color: #fff;
}.carousel-caption {
    position: absolute;
    inset-inline-end: 15%;
    inset-block-start: 30%;
    inset-inline-start: 15%;
    z-index: 10;
    padding-block-start: 20px;
    padding-block-end: 20px;
    color: #fff;
    text-align: center;
}.carousel-item-background {
    content: "";
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    inset-inline-end: 0;
    inset-block-end: 0;
}@media (max-width: 990px) and (min-width: 767px) {
    .carousel-caption {
        inset-block-start: 10%;
    }
}.carousel-bg .prev-icon,
.carousel-bg .next-icon {
    background-color: rgba(0, 0, 0, 0.7);
    padding: 5px 15px;
    border-radius: 100px;
    font-size: 20px;
}.carousel-control:active,
.carousel-control:focus,
.carousel-control:hover {
    color: #333;
}.carousel-caption,
.carousel-control .fa {
    font: normal normal normal 30px/26px FontAwesome;
}#thumbcarousel .carousel-control-prev {
    inset-inline-start: 0;
    background: rgba(0, 0, 0, 0.5);
}#thumbcarousel .carousel-control-next {
    inset-inline-end: 0;
    background: rgba(0, 0, 0, 0.5);
}.carousel .carousel-indicators {
    inset-block-end: -1rem;
}.carousel-indicators li {
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin: 1px 2px;
}.carousel-indicators li.active {
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin: 1px 2px;
    border: 5px double;
}.carousel .carousel-control {
    height: 40px;
    width: 40px;
    background: 0 0;
    margin: auto 0;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 999;
}.carousel .carousel-control i {
    font-size: 32px;
    position: absolute;
    inset-block-start: 1.6rem;
    display: inline-block;
    margin: -18px 0 0 0;
    z-index: 5;
    inset-inline-start: 0;
    inset-inline-end: 0;
    color: rgba(255, 255, 255, 0.9);
    text-shadow: none;
    font-weight: 700;
    z-index: 999;
}.carousel-control-next {
    inset-inline-end: -1.8rem;
}.carousel-control-prev {
    inset-inline-start: -1.8rem;
}.test-carousel .carousel-control-next i,
.test-carousel .carousel-control-prev i {
    font-size: 2rem;
    color: #000;
    padding: 0.5rem;
}#carousel-controls.owl-carousel .owl-item img {
    width: 100%;
}/*------ Carousel -------*//*------Dropdown-styles-------*/.dropdown,
.dropleft,
.dropright,
.dropup {
    position: relative;
}.dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-inline-start: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-block-start: 0.3em solid;
    border-inline-end: 0.3em solid transparent;
    border-block-end: 0;
    border-inline-start: 0.3em solid transparent;
}.dropdown-toggle:empty::after {
    margin-inline-start: 0;
}.dropdown-menu-end {
    inset-inline-end: 0;
    inset-inline-start: auto;
}.dropup .dropdown-menu {
    inset-block-start: auto;
    inset-block-end: 100%;
    margin-block-start: 0;
    margin-block-end: 0.125rem;
}.dropup .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-inline-start: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-block-start: 0;
    border-inline-end: 0.3em solid transparent;
    border-block-end: 0.3em solid;
    border-inline-start: 0.3em solid transparent;
}.dropup .dropdown-toggle:empty::after {
    margin-inline-start: 0;
}.dropright .dropdown-menu {
    inset-block-start: 0;
    inset-inline-end: auto;
    inset-inline-start: 100%;
    margin-block-start: 0;
    margin-inline-start: 0.125rem;
}.dropright .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-inline-start: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-block-start: 0.3em solid transparent;
    border-inline-end: 0;
    border-block-end: 0.3em solid transparent;
    border-inline-start: 0.3em solid;
    vertical-align: 0;
}.dropright .dropdown-toggle:empty::after {
    margin-inline-start: 0;
}.dropleft .dropdown-menu {
    inset-block-start: 0;
    inset-inline-end: 100%;
    inset-inline-start: auto;
    margin-block-start: 0;
    margin-inline-end: 0.125rem;
}.dropleft .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-inline-start: 0.255em;
    vertical-align: 0.255em;
    content: "";
    display: none;
}.dropleft .dropdown-toggle::before {
    display: inline-block;
    width: 0;
    height: 0;
    margin-inline-end: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-block-start: 0.3em solid transparent;
    border-inline-end: 0.3em solid;
    border-block-end: 0.3em solid transparent;
    vertical-align: 0;
}.dropleft .dropdown-toggle:empty::after {
    margin-inline-start: 0;
}.dropdown-menu[x-placement^=bottom],
.dropdown-menu[x-placement^=left],
.dropdown-menu[x-placement^=right],
.dropdown-menu[x-placement^=top] {
    inset-inline-end: auto;
    inset-block-end: auto;
}.dropdown-divider {
    height: 0;
    margin: 0.5rem 0;
    overflow: hidden;
    border-block-start: 1px solid #e8ebf3;
}.dropdown-item {
    display: block;
    width: 100%;
    padding: 0.5rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #2a2740;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
    color: #2a2740;
}.drop-icon-wrap {
    text-align: center;
}.drop-icon-wrap li {
    display: inline-block;
}.drop-icon-wrap .drop-icon-item {
    display: inline-block;
    padding-block-end: 10px;
    padding-block-start: 10px;
    text-align: center;
    color: #a7b4c9;
    text-transform: capitalize;
    min-width: 75px;
}.block {
    display: block !important;
}.drop-icon-item i {
    font-size: 20px;
    padding-block-end: 5px;
}.drop-icon-wrap .drop-icon-item:hover {
    text-decoration: none;
    background-color: #f2f7fb;
}.dropdown-item.user {
    font-size: 16px;
    padding: 5px;
}.dropdown-item:focus,
.dropdown-item:hover,
.dropdown-item.active,
.dropdown-item:active {
    text-decoration: none;
    background-color: #f1f0f9;
}.dropdown-item.disabled,
.dropdown-item:disabled {
    color: #fff;
    background-color: transparent;
}.dropdown-menu.show {
    display: block;
    margin-block-start: 10px !important;
    box-shadow: 0 5px 25px rgba(39, 55, 76, 0.2);
}.dropdown-header {
    display: block;
    padding: 0.5rem 1.5rem;
    margin-block-end: 0;
    font-size: 0.875rem;
    color: #868e96;
    white-space: nowrap;
}.dropdown-item-text {
    display: block;
    padding: 0.25rem 1.5rem;
    color: #a7b4c9;
}.dropdown {
    display: block;
}.dropdown-menu-arrow:before {
    position: absolute;
    inset-block-start: -6px;
    inset-inline-start: 12px;
    display: inline-block;
    border-inline-end: 5px solid transparent;
    border-block-end: 5px solid rgba(0, 40, 100, 0.12);
    border-inline-start: 5px solid transparent;
    border-bottom-color: #e8ebf3;
    content: "";
}.dropdown-menu-arrow:after {
    position: absolute;
    inset-block-start: -5px;
    inset-inline-start: 12px;
    display: inline-block;
    border-inline-end: 5px solid transparent;
    border-block-end: 5px solid #fff;
    border-inline-start: 5px solid transparent;
    content: "";
}.dropdown-toggle-split {
    padding-inline-end: 0.5625rem;
    padding-inline-start: 0.5625rem;
}.dropdown-toggle-split::after {
    margin-inline-start: 0;
}.dropright .dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after {
    margin-inline-start: 0;
}.dropleft .dropdown-toggle-split::before {
    margin-inline-end: 0;
}.dropdown-menu-arrow.dropdown-menu-end:after,
.dropdown-menu-arrow.dropdown-menu-end:before {
    inset-inline-start: auto;
    inset-inline-end: 12px;
}.dropdown-toggle {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
}.dropdown-toggle:after {
    vertical-align: 0.155em;
}.dropdown-toggle:empty:after {
    margin-inline-start: 0;
}.dropdown-icon {
    color: #a7b4c9;
    margin-inline-end: 0.5rem;
    margin-inline-start: -0.5rem;
    width: 1em;
    display: inline-block;
    text-align: center;
    vertical-align: -1px;
    font-size: 14px;
    font-weight: 600 !important;
}.dropdown-menu-arrow .dropdown-menu-end:after,
.dropdown-menu-arrow .dropdown-menu-end:before {
    inset-inline-start: auto;
    inset-inline-end: 12px;
}.btn.dropdown-toggle~.dropdown-menu {
    background-color: #f4f4f4 !important;
    background-color: #fff !important;
    border: 0 solid #4285f4 !important;
    box-shadow: 0 0 3px rgba(25, 25, 25, 0.3) !important;
    inset-block-start: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}ul.dropdown-menu li.dropdown ul.dropdown-menu {
    background-color: #f4f4f4 !important;
    background-color: #fff !important;
    border: 0 solid #4285f4 !important;
    box-shadow: 0 0 3px rgba(25, 25, 25, 0.3) !important;
    inset-block-start: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute !important;
    width: 100% !important;
}.dropdown-menu {
    position: absolute;
    inset-block-start: 100%;
    inset-inline-start: 0;
    z-index: 1000;
    display: none;
    float: var(--float-left);
    min-width: 10rem;
    padding: 0.5rem 0;
    margin: 0.125rem 0 0;
    font-size: 0.9375rem;
    color: #3d4e67;
    text-align: start;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #e8ebf3;
    border-radius: 3px;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    min-width: 12rem;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.428571429;
    color: #333;
    white-space: nowrap;
}.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
    text-decoration: none;
    color: #a7b4c9;
    background-color: #f2f7fb;
}.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e8ebf3;
}.dropdown-menu .dropdown-plus-title {
    width: 100% !important;
    color: #a7b4c9 !important;
    padding: 6px 12px !important;
    font-weight: 500 !important;
    border: 0 solid #e8ebf3 !important;
    border-bottom-width: 1px !important;
    cursor: pointer !important;
}ul.dropdown-menu li.dropdown ul.dropdown-menu .dropdown-plus-title {
    padding-block-start: 10px !important;
    padding-block-end: 10px !important;
    line-height: 20px !important;
}.btn.dropdown-toggle.btn-primary~.dropdown-menu .dropdown-plus-title {
    border-color: #0575e6 !important;
}.btn.dropdown-toggle.btn-success~.dropdown-menu .dropdown-plus-title {
    border-color: #4cae4c !important;
}.btn.dropdown-toggle.btn-info~.dropdown-menu .dropdown-plus-title {
    border-color: #46b8da !important;
}.btn.dropdown-toggle.btn-warning~.dropdown-menu .dropdown-plus-title {
    border-color: #eea236 !important;
}.btn.dropdown-toggle.btn-danger~.dropdown-menu .dropdown-plus-title {
    border-color: #d43f3a !important;
}.dropdown-menu-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 15px;
    border-block-end: 1px solid #e8ebf3;
}.dropdown-demo .dropdown-menu {
    position: static;
    float: none;
}.dropdown-menu-header label {
    margin-block-end: 0;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    color: #a7b4c9;
}.dropdown-media-list .media {
    padding: 12px 15px;
}.dropdown-media-list .media:focus,
.dropdown-media-list .media:hover {
    background-color: #f2f7fb;
}.dropdown-media-list img {
    border-radius: 100%;
}.dropdown-media-list .media-body {
    margin-inline-start: 15px;
}.dropdown-media-list .media-body>div {
    display: flex;
    align-items: center;
    justify-content: space-between;
}.dropdown-media-list .media-body>div p {
    margin-block-end: 0;
    font-weight: 500;
    color: #a7b4c9;
    font-size: 14px;
}.dropdown-media-list .media-body>div span {
    font-size: 12px;
}.dropdown-media-list .media-body>p {
    font-size: 14px;
    margin-block-end: 0;
}.dropdown-list-footer {
    padding: 10px 15px;
    text-align: center;
    font-size: 12px;
    border-block-start: 1px solid #e8ebf3;
}.dropdown-media-list {
    padding: 0;
}@media (min-width: 768px) {
    ul.dropdown-menu li.dropdown ul.dropdown-menu .dropdown-plus-title {
        padding-block-start: 15px !important;
        padding-block-end: 15px !important;
    }
}@media (min-width: 768px) {
    ul.dropdown-menu li.dropdown ul.dropdown-menu {
        width: auto !important;
    }
}.country .dropdown-menu {
    height: 233px;
    overflow: scroll;
}/*-----Dropdown-styles-----*//*------ Grid -------*/.row-cards>.col,
.row-cards>[class*=col-] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
}.row-deck>.col,
.row-deck>[class*=col-] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: stretch;
    align-items: stretch;
}.row-deck>.col .card,
.row-deck>[class*=col-] .card {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}.col-text {
    max-width: 48rem;
}.col-login {
    max-width: 24rem;
}.gutters-0 {
    margin-inline-end: 0;
    margin-inline-start: 0;
}.gutters-0>.col,
.gutters-0>[class*=col-] {
    padding-inline-end: 0;
    padding-inline-start: 0;
}.gutters-0 .card {
    margin-block-end: 0;
}.gutters-xs {
    margin-inline-end: -0.25rem;
    margin-inline-start: -0.25rem;
}.gutters-xs>.col,
.gutters-xs>[class*=col-] {
    padding-inline-end: 0.25rem;
    padding-inline-start: 0.25rem;
}.gutters-xs .card {
    margin-block-end: 0.5rem;
}.gutters-sm {
    margin-inline-end: -0.5rem;
    margin-inline-start: -0.5rem;
}.gutters-sm>.col,
.gutters-sm>[class*=col-] {
    padding-inline-end: 0.5rem;
    padding-inline-start: 0.5rem;
}.gutters-sm .card {
    margin-block-end: 1rem;
}.gutters-lg {
    margin-inline-end: -1rem;
    margin-inline-start: -1rem;
}.gutters-lg>.col,
.gutters-lg>[class*=col-] {
    padding-inline-end: 1rem;
    padding-inline-start: 1rem;
}.gutters-lg .card {
    margin-block-end: 2rem;
}.gutters-xl {
    margin-inline-end: -1.5rem;
    margin-inline-start: -1.5rem;
}.gutters-xl>.col,
.gutters-xl>[class*=col-] {
    padding-inline-end: 1.5rem;
    padding-inline-start: 1.5rem;
}.gutters-xl .card {
    margin-block-end: 3rem;
}/*------ Grid -------*//*------ Input-group ------*/.input-group-sm>select.form-control:not([size]):not([multiple]) {
    height: calc(1.8125rem + 2px);
}select.form-control-sm:not([size]):not([multiple]) {
    height: calc(1.8125rem + 2px);
}.input-group-lg>select.form-control:not([size]):not([multiple]) {
    height: calc(2.6875rem + 2px);
}select.form-control-lg:not([size]):not([multiple]) {
    height: calc(2.6875rem + 2px);
}.input-group {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}.input-group>.custom-file,
.input-group>.custom-select,
.input-group>.form-control {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-block-end: 0;
}.input-group>.custom-file:focus,
.input-group>.custom-select:focus,
.input-group>.form-control:focus {
    z-index: 2;
}.input-group>.custom-file+.custom-file,
.input-group>.custom-file+.custom-select,
.input-group>.custom-file+.form-control {
    margin-inline-start: -1px;
}.input-group>.custom-select+.custom-file,
.input-group>.custom-select+.custom-select,
.input-group>.custom-select+.form-control {
    margin-inline-start: -1px;
}.input-group>.form-control+.custom-file,
.input-group>.form-control+.custom-select,
.input-group>.form-control+.form-control {
    margin-inline-start: -1px;
}.input-group>.custom-select:not(:last-child),
.input-group>.form-control:not(:last-child) {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
}.input-group>.custom-select:not(:first-child),
.input-group>.form-control:not(:first-child) {
    border-start-start-radius: 0;
    border-end-start-radius: 0;
}.input-group>.custom-file {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
}.input-group>.custom-file:not(:last-child) .custom-file-label {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
}.input-group>.custom-file:not(:last-child) .custom-file-label::after {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
}.input-group>.custom-file:not(:first-child) .custom-file-label {
    border-start-start-radius: 0;
    border-end-start-radius: 0;
}.input-group>.custom-file:not(:first-child) .custom-file-label::after {
    border-start-start-radius: 0;
    border-end-start-radius: 0;
}.input-group-text {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.375rem 0.75rem;
    margin-block-end: 0;
    font-size: 0.9375rem;
    font-weight: 400;
    line-height: 1.6;
    color: #3d4e67;
    text-align: center;
    white-space: nowrap;
    background-color: #f2f7fb;
    border: 1px solid #e8ebf3;
    border-radius: 3px;
}.input-group-text input[type=checkbox],
.input-group-text input[type=radio] {
    margin-block-start: 0;
}.input-group-btn {
    font-size: 0.9375rem;
}.input-group-btn>.btn {
    height: 100%;
    border-color: rgba(0, 40, 100, 0.12);
}.input-group-text {
    padding: 0;
}.list-catergory1 .item-list .list-group-item {
    padding: 0.4rem 0.75rem;
}/*------ Input-group ------*//*------ Modal -------*/.modal-header h4.modal-title {
    font-weight: 300;
}.modal-body label {
    font-weight: 400;
}.modal {
    position: fixed;
    inset-block-start: 0;
    inset-inline-end: 0;
    inset-block-end: 0;
    inset-inline-start: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    outline: 0;
    padding: 0 !important;
    margin: 0 !important;
    text-align: center;
}.modal-backdrop.fade.show {
    padding-inline-end: 0 !important;
}.modal-open {
    padding-inline-end: 0 !important;
    padding: 0 !important;
    display: block;
    overflow: hidden;
}.modal-dialog {
    position: relative;
    width: auto;
    margin: 0.5rem;
    pointer-events: none;
    display: inline-block;
    text-align: start;
    vertical-align: middle;
}.modal:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-inline-end: -4px;
}.modal.fade .modal-dialog {
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -25%);
    transform: translate(0, -25%);
}.modal.show .modal-dialog {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}@media screen and (prefers-reduced-motion: reduce) {
    .modal.fade .modal-dialog {
        transition: none;
    }
}.modal-dialog-centered {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - 1rem);
}.modal-content {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #e8ebf3;
    border-radius: 3px;
    outline: 0;
}.modal-backdrop {
    position: fixed;
    inset-block-start: 0;
    inset-inline-end: 0;
    inset-block-end: 0;
    inset-inline-start: 0;
    z-index: 1040;
    background-color: #000;
}.modal-backdrop.fade {
    opacity: 0;
}.modal-backdrop.show {
    opacity: 0.5;
}.modal-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-block-end: 1px solid #e8ebf3;
    border-start-start-radius: 3px;
    border-start-end-radius: 3px;
}.modal-header .close {
    padding: 1rem;
    margin-block-start: -1rem;
    margin-inline-end: -1rem;
    margin-block-end: -1rem;
    margin-inline-start: auto;
}.modal-header .close.btn {
    padding: 0.2rem 1rem;
    margin: 0;
    font-size: 12px;
    color: #fff;
    text-shadow: none;
    float: var(--float-right);
    display: block;
    inset-inline-end: 15px;
    position: absolute;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
    opacity: 7;
}.modal-header .close.btn:hover {
    color: #fff;
    opacity: 7;
    background-color: var(--primary-bg-color);
}.modal-title {
    margin-block-end: 0;
    line-height: 1.5;
}.modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
}.modal-body p:last-child {
    margin-block-end: 0;
}.modal-footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1rem;
    border-block-start: 1px solid #e8ebf3;
}.modal-footer> :not(:first-child) {
    margin-inline-start: 0.25rem;
}.modal-footer> :not(:last-child) {
    margin-inline-end: 0.25rem;
}.modal-scrollbar-measure {
    position: absolute;
    inset-block-start: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}@media (min-width: 576px) {
    .modal-dialog {
        width: 500px;
        margin: 1.75rem auto;
    }

    .modal-dialog-centered {
        min-height: calc(100% - 3.5rem);
    }

    .modal-sm {
        max-width: 300px;
    }
}@media (max-width: 568px) {
    .modal-dialog {
        margin: 0 auto;
        width: 90%;
        margin-block-start: 10px;
    }

    .modal {
        padding: 0 !important;
    }
}@media (min-width: 992px) {
    .modal-lg {
        max-width: 800px;
    }
}body .modal-open {
    padding-inline-end: 0 !important;
    overflow: hidden;
}.modal.fade.show {
    padding-inline-end: 0 !important;
}.modal-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin-block-start: 0rem;
    margin-inline-end: -0.5rem;
    margin-block-end: -0.5rem;
    margin-inline-start: auto;
    font-size: 10px;
}.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}.btn-close:focus {
    box-shadow: none;
}/*------ Modal -------*//*------ Navigation -------*/.nav-item.show .dropdown-menu.dropdown-menu-arrow.show {
    inset-block-start: -1px !important;
}.nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-inline-start: 0;
    margin-block-end: 0;
    list-style: none;
}.nav-link {
    display: block;
    padding: 0.2rem 0.9rem;
}.nav-link.active {
    color: #fff;
}.nav-link:focus,
.nav-link:hover {
    text-decoration: none;
}.nav-link.disabled {
    color: #868e96;
}.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    border: 0;
}.nav-tabs .nav-link.disabled {
    color: #868e96;
    background-color: transparent;
    border-color: transparent;
    opacity: 0.4;
    cursor: default;
    pointer-events: none;
}.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    border: 0;
}.nav-tabs .dropdown-menu {
    border-start-start-radius: 0;
    border-start-end-radius: 0;
}.nav-pills .nav-link {
    border-radius: 3px;
}.nav-pills .nav-link.active {
    color: #fff;
}.nav-pills .show>.nav-link {
    color: #fff;
}.nav-fill .nav-item {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    text-align: center;
}.nav-justified .nav-item {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center;
}.navbar {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0.5rem 1rem;
}.navbar>.container,
.navbar>.container-fluid {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
}.navbar-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-inline-start: 0;
    margin-block-end: 0;
    list-style: none;
}.navbar-nav .nav-link {
    padding-inline-end: 0;
    padding-inline-start: 0;
}.navbar-nav .dropdown-menu {
    position: static;
    float: none;
}.navbar-text {
    display: inline-block;
    padding-block-start: 0.5rem;
    padding-block-end: 0.5rem;
}.navbar-collapse {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-align: center;
    align-items: center;
}.navbar-toggler {
    padding: 0.25rem 0.75rem;
    font-size: 1.125rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 3px;
}.navbar-toggler:focus,
.navbar-toggler:hover {
    text-decoration: none;
}.navbar-toggler:not(:disabled):not(.disabled) {
    cursor: pointer;
}@media (max-width: 575.98px) {

    .navbar-expand-sm>.container,
    .navbar-expand-sm>.container-fluid {
        padding-inline-end: 0;
        padding-inline-start: 0;
    }
}@media (min-width: 576px) {
    .navbar-expand-sm {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

    .navbar-expand-sm .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute;
    }

    .navbar-expand-sm .navbar-nav .nav-link {
        padding-inline-end: 0.5rem;
        padding-inline-start: 0.5rem;
    }

    .navbar-expand-sm>.container,
    .navbar-expand-sm>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }

    .navbar-expand-sm .navbar-collapse {
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }

    .navbar-expand-sm .navbar-toggler {
        display: none;
    }
}@media (max-width: 767.98px) {

    .navbar-expand-md>.container,
    .navbar-expand-md>.container-fluid {
        padding-inline-end: 0;
        padding-inline-start: 0;
    }
}@media (min-width: 768px) {
    .navbar-expand-md {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

    .navbar-expand-md .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute;
    }

    .navbar-expand-md .navbar-nav .nav-link {
        padding-inline-end: 0.5rem;
        padding-inline-start: 0.5rem;
    }

    .navbar-expand-md>.container,
    .navbar-expand-md>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }

    .navbar-expand-md .navbar-collapse {
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }

    .navbar-expand-md .navbar-toggler {
        display: none;
    }
}@media (max-width: 991.98px) {

    .navbar-expand-lg>.container,
    .navbar-expand-lg>.container-fluid {
        padding-inline-end: 0;
        padding-inline-start: 0;
    }
}@media (min-width: 992px) {
    .navbar-expand-lg {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

    .navbar-expand-lg .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute;
    }

    .navbar-expand-lg .navbar-nav .nav-link {
        padding-inline-end: 0.5rem;
        padding-inline-start: 0.5rem;
    }

    .navbar-expand-lg>.container,
    .navbar-expand-lg>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }

    .navbar-expand-lg .navbar-collapse {
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }

    .navbar-expand-lg .navbar-toggler {
        display: none;
    }
}@media (max-width: 1279.98px) {

    .navbar-expand-xl>.container,
    .navbar-expand-xl>.container-fluid {
        padding-inline-end: 0;
        padding-inline-start: 0;
    }
}@media (min-width: 1280px) {
    .navbar-expand-xl {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

    .navbar-expand-xl .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute;
    }

    .navbar-expand-xl .navbar-nav .nav-link {
        padding-inline-end: 0.5rem;
        padding-inline-start: 0.5rem;
    }

    .navbar-expand-xl>.container,
    .navbar-expand-xl>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }

    .navbar-expand-xl .navbar-collapse {
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }

    .navbar-expand-xl .navbar-toggler {
        display: none;
    }
}.navbar-expand {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
}.navbar-expand>.container,
.navbar-expand>.container-fluid {
    padding-inline-end: 0;
    padding-inline-start: 0;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}.navbar-expand .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
}.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute;
}.navbar-expand .navbar-nav .nav-link {
    padding-inline-end: 0.5rem;
    padding-inline-start: 0.5rem;
}.navbar-expand .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
}.navbar-expand .navbar-toggler {
    display: none;
}.navbar-light .navbar-nav .nav-link {
    color: rgba(0, 0, 0, 0.5);
}.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0, 0, 0, 0.7);
}.navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3);
}.navbar-light .navbar-nav .active>.nav-link {
    color: rgba(0, 0, 0, 0.9);
}.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show {
    color: rgba(0, 0, 0, 0.9);
}.navbar-light .navbar-nav .show>.nav-link {
    color: rgba(0, 0, 0, 0.9);
}.navbar-light .navbar-toggler {
    color: rgba(0, 0, 0, 0.5);
    border-color: rgba(0, 0, 0, 0.1);
}.navbar-light .navbar-text {
    color: rgba(0, 0, 0, 0.5);
}.navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9);
}.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
    color: rgba(0, 0, 0, 0.9);
}.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 0.5);
}.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, 0.75);
}.navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25);
}.navbar-dark .navbar-nav .active>.nav-link {
    color: #fff;
}.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show {
    color: #fff;
}.navbar-dark .navbar-nav .show>.nav-link {
    color: #fff;
}.navbar-dark .navbar-toggler {
    color: rgba(255, 255, 255, 0.5);
    border-color: rgba(255, 255, 255, 0.1);
}.navbar-dark .navbar-text {
    color: rgba(255, 255, 255, 0.5);
}.navbar-dark .navbar-text a {
    color: #fff;
}.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
    color: #fff;
}.nav-sidebar .list-unstyled li:last-child,
.nav-sidebar li ul li:last-child {
    border-block-end: 0;
}.nav.nav-pills.nav-stacked.labels-info p {
    color: #9d9f9e;
    font-size: 11px;
    margin-block-end: 0;
    padding: 0 22px;
}.nav-item1 {
    padding: 10px;
    min-width: 2rem;
    transition: 0.3s color;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
}.nav1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-inline-start: 0;
    margin-block-end: 0;
    list-style: none;
    background: #f2f7fb;
}.nav-item1:hover:not(.disabled),
.nav-item1.active {
    color: #fff;
}.nav-item1 .nav-link.disabled {
    opacity: 6;
    cursor: default;
    pointer-events: none;
}.nav1.bg-primary .nav-item1 .nav-link.disabled {
    color: rgba(255, 255, 255, 0.5);
}.nav-tabs .nav-item1 {
    margin-block-end: 0;
    position: relative;
    margin-block-end: -1px;
}.nav-tabs .nav-item1.nav-link {
    border: 1px solid transparent;
    border-start-start-radius: 3px;
    border-start-end-radius: 3px;
}.nav-tabs .nav-item1 .nav-link {
    border: 0;
    color: inherit;
    margin-block-end: -1px;
    color: #a7b4c9;
    transition: 0.3s border-color;
    font-weight: 400;
    padding: 1rem 10px;
}.nav-tabs .nav-item1 .nav-link:hover:not(.disabled),
.nav-tabs .nav-item1 .nav-link.active {
    color: #fff;
}.nav-tabs .nav-item1 .nav-link.disabled {
    opacity: 0.6;
    cursor: default;
    pointer-events: none;
}.nav-tabs .nav-item1 i {
    margin-inline-end: 0.25rem;
    line-height: 1;
    font-size: 0 rem;
    width: 0.875rem;
    vertical-align: baseline;
    display: inline-block;
    margin-inline-end: 10px;
}.nav-tabs .nav-item1:hover .nav-submenu {
    display: block;
}.nav-tabs .nav-submenu .nav-item1 {
    display: block;
    padding: 0.5rem 1rem;
    color: #a7b4c9;
    margin: 0 !important;
    cursor: pointer;
    transition: 0.3s background;
}.nav-tabs .nav-submenu .nav-item1.active {
    color: #467fcf;
}.nav-tabs .nav-submenu .nav-item1:hover {
    color: #5f6877;
    text-decoration: none;
    background: rgba(0, 0, 0, 0.024);
}.nav-unread {
    position: absolute;
    inset-block-start: 0.1rem;
    inset-inline-end: 0.4rem;
    background: #2fc736;
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 50%;
}.nav-unread.badge {
    position: absolute;
    inset-block-start: 0;
    text-align: center;
    inset-inline-end: 0;
    width: 1.2rem;
    height: 1.2rem;
    border-radius: 50%;
}.nav-link.icon {
    margin: 5px;
    border-radius: 50%;
    padding: 12px;
    width: 2.5rem;
    text-align: center;
    height: 2.5rem;
    font-size: 15px;
    position: relative;
}.nav-link.icon.full-screen-link {
    padding-block-end: 12px;
}.nav-link.icon i {
    color: #fcfdff;
}.nav-item,
.nav-link {
    min-width: 2rem;
    transition: 0.3s color;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
}.nav-tabs {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #000;
    margin: 0 -0.3rem;
    border-block-end: 0;
}.nav-tabs .nav-link {
    border: 0;
    border-radius: 0;
    color: inherit;
    color: #2a2740;
    transition: 0.3s border-color;
    font-weight: 500;
    padding: 1rem 1.6rem;
    font-size: 13px;
    text-align: center;
}.navtab-wizard {
    border-block-end: 1px solid #e8ebf3 !important;
}.navtab-wizard li:first-of-type a {
    border-inline-start: none !important;
}.navtab-wizard li:first-of-type a:active,
.navtab-wizard li:first-of-type a:focus,
.navtab-wizard li:first-of-type a:hover {
    border-inline-start: none !important;
}.navtab-wizard li:last-of-type a {
    border-inline-end: none !important;
}.navtab-wizard li:last-of-type a:active,
.navtab-wizard li:last-of-type a:focus,
.navtab-wizard li:last-of-type a:hover {
    border-inline-end: none !important;
}.navtab-wizard.nav-tabs .nav-link {
    width: 100%;
    text-align: center;
    display: block;
    border-radius: 0;
    font-size: 13px;
    font-weight: 400;
    border-inline-start: 1px solid #e8ebf3;
    padding: 0.72rem 1.6rem;
}.nav-tabs .nav-item {
    margin-block-end: 0;
    position: relative;
}.nav-tabs .nav-item:hover .nav-submenu {
    display: block;
}.nav-item:hover .dropdown-menu {
    display: block;
}.nav-link:hover .dropdown-menu {
    display: block;
}.nav-link:hover .dropdown-menu.show {
    display: block;
}.nav-item .nav-link:hover .mega-dropdown .nav-item .nav-link .sub-item,
.nav-item:hover .sub-item {
    display: block;
}.nav-link:hover .sub-item {
    display: block;
    display: block;
}@media (max-width: 1279px) and (min-width: 992px) {
    .nav-tabs .nav-link {
        padding: 1rem 0.95rem;
        font-size: 13px;
    }
}.nav-tabs .nav-item i {
    margin-inline-end: 0.25rem;
    line-height: 1;
    font-size: 0rem;
    width: 0.875rem;
    vertical-align: baseline;
    display: inline-block;
    margin-inline-end: 10px;
}.nav-tabs .nav-submenu {
    display: none;
    position: absolute;
    background: #fff;
    border: 1px solid #e8ebf3;
    border-block-start: none;
    z-index: 10;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    min-width: 10rem;
    border-radius: 0 0 3px 3px;
    background: #000;
}.nav-tabs .nav-submenu .nav-item {
    display: block;
    padding: 0.5rem 1rem;
    color: #a7b4c9;
    margin: 0 !important;
    cursor: pointer;
    transition: 0.3s background;
}.nav-tabs .nav-submenu .nav-item.active {
    color: #467fcf;
}.nav-tabs .nav-submenu .nav-item:hover {
    color: #5f6877;
    text-decoration: none;
    background: rgba(0, 0, 0, 0.024);
}@media (min-width: 561px) and (max-width: 767px) {
    .navtab-wizard.nav-tabs .nav-link {
        border-inline-start: 0;
        border-block-start: 1px solid #e8ebf3;
    }

    .navtab-wizard.nav-tabs .nav-link:first-child {
        border-block-start: 0;
    }
}/*----- Navigation -------*//*------ Pagination -------*/.example .pagination {
    margin-block-end: 0;
}.pagination {
    display: -ms-flexbox;
    display: flex;
    padding-inline-start: 0;
    list-style: none;
    border-radius: 3px;
}.pagination-lg .page-link {
    padding: 0.75rem 1.5rem;
    font-size: 1.125rem;
    line-height: 1.5;
}.pagination-lg .page-item:first-child .page-link {
    border-start-start-radius: 3px;
    border-end-start-radius: 3px;
}.pagination-lg .page-item:last-child .page-link {
    border-start-end-radius: 3px;
    border-end-end-radius: 3px;
}.pagination-sm .page-link {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    line-height: 1.5;
}.pagination-sm .page-item:first-child .page-link {
    border-start-start-radius: 3px;
    border-end-start-radius: 3px;
}.pagination-sm .page-item:last-child .page-link {
    border-start-end-radius: 3px;
    border-end-end-radius: 3px;
}/*------ Pagination -------*//*------ Panels ---------*/.panel.price {
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
}.panel.price>.panel-heading {
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
}.panel.price h3 {
    margin-block-end: 0;
    padding: 20px 0;
}.panel-heading {
    padding: 10px 15px;
    background: #fff;
}.panel.price {
    margin-block-end: 1.5rem;
}.panel.price>.panel-heading {
    padding: 0;
    position: relative;
}.panel.price .list-group-item:last-child {
    border-end-end-radius: 0;
    border-end-start-radius: 0;
}.panel.price .list-group-item:first-child {
    border-start-end-radius: 0;
    border-start-start-radius: 0;
}.price .panel-footer {
    border-block-end: 0;
    background-color: #fff;
}.price.panel-color>.panel-body {
    background-color: #fff;
}.panel-body {
    padding: 15px;
}.panel-body .lead {
    font-size: 20px;
    margin-block-end: 0;
    padding: 10px 0;
}.panel-body .lead strong {
    font-size: 40px;
    margin-block-end: 0;
    font-weight: 400;
}.panel-footer {
    padding: 10px 15px;
    background-color: #f7f7f7;
    border-block-start: 1px solid #e8ebf3;
    border-end-end-radius: 3px;
    border-end-start-radius: 3px;
}.panel.price .btn {
    box-shadow: 0 -1px 0 rgba(50, 50, 50, 0.2) inset;
    border: 0;
}.panel-group .panel {
    border-radius: 0;
    box-shadow: none;
    border-color: #e8ebf3;
}.panel-default>.panel-heading {
    padding: 0;
    border-radius: 0;
    background-color: #f2f7fb;
    border-color: #e8ebf3;
}.panel-title {
    font-size: 14px;
    margin-block-end: 0;
}.panel-title>a {
    display: block;
    padding: 15px;
    text-decoration: none;
}.panel-default>.panel-heading+.panel-collapse>.panel-body {
    border: 1px solid #e8ebf3;
}a:active,
a:focus,
a:hover {
    outline: 0;
    text-decoration: none;
}.panel1 {
    border-width: 0 0 1px 0;
    border-style: solid;
    border-color: #fff;
    background: 0 0;
    box-shadow: none;
}.panel1:last-child {
    border-block-end: none;
}.panel-group1>.panel1:first-child .panel-heading1 {
    border-radius: 4px 4px 0 0;
}.panel-group1 .panel1 {
    border-radius: 0;
}.panel-title1 {
    font-size: 14px;
    margin-block-end: 0;
}.panel-group1 .panel1+.panel1 {
    margin-block-start: 0;
}.panel-heading1 {
    background-color: #fff;
    border-radius: 0;
    border: none;
    color: #2a2740;
    padding: 0;
}.panel-group1 .panel-body {
    border-block-start: 1px solid #e8ebf3;
}.panel-title1 a {
    display: block;
    padding: 13px;
    position: relative;
    font-size: 13px;
    font-weight: 400;
}.panel-title1 a.collapsed {
    color: #2a2740;
}.panel-body1 {
    background: #fff;
    padding: 10px;
}.panel1:last-child .panel-body1 {
    border-radius: 0 0 4px 4px;
}.panel1:last-child .panel-heading1 {
    border-radius: 0 0 4px 4px;
    transition: border-radius 0.3s linear 0.2s;
}.panel1:last-child .panel-heading1.active {
    border-radius: 0;
    transition: border-radius linear 0s;
}.panel-title a.accordion-toggle:before {
    content: "\f068";
    padding: 0 10px 0 0;
    color: #fff;
    font-family: FontAwesome;
    float: var(--float-right);
}.panel-title a.accordion-toggle.collapsed:before {
    content: "\f067";
    padding: 0 10px 0 0;
    color: #fff;
    font-family: FontAwesome;
    float: var(--float-right);
}.panel-heading1 a.collapsed:before {
    content: "\e9af";
    position: absolute;
    font-family: feather !important;
    inset-inline-end: 10px;
    inset-block-start: 12px;
    font-size: 16px;
    transition: all 0.5s;
    transform: scale(1);
}.panel-heading1 a:before {
    content: "\e994";
    position: absolute;
    font-family: feather !important;
    inset-inline-end: 10px;
    inset-block-start: 12px;
    font-size: 16px;
    transition: all 0.5s;
    transform: scale(1);
}.panel-heading1.active a:before {
    content: " ";
    transition: all 0.5s;
    transform: scale(0);
}/*------ Panels ---------*//*------ Popover-------*/.popover {
    inset-block-start: 0;
    inset-inline-start: 0;
    z-index: 1060;
    display: block;
    max-width: 276px;
    font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: start;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: 0.875rem;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #dee3eb;
    border-radius: 3px;
    -webkit-filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
}.popover .arrow {
    position: absolute;
    display: block;
    width: 0.5rem;
    height: 0.5rem;
    margin: 0 3px;
    margin-inline-start: calc(0.25rem - 5px);
}.popover .arrow::after,
.popover .arrow::before {
    position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid;
}.bs-popover-auto[x-placement^=top],
.bs-popover-top {
    margin-block-end: 0.5rem;
}.bs-popover-auto[x-placement^=top] .arrow,
.bs-popover-top .arrow {
    inset-block-end: calc((0.5rem + 1px) * -1);
}.bs-popover-auto[x-placement^=top] .arrow::after,
.bs-popover-auto[x-placement^=top] .arrow::before {
    border-width: 0.5rem 0.25rem 0;
}.bs-popover-top .arrow::after,
.bs-popover-top .arrow::before {
    border-width: 0.5rem 0.25rem 0;
}.bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::before {
    inset-block-end: 0;
    border-top-color: rgba(0, 0, 0, 0.25);
}.bs-popover-auto[x-placement^=top] .arrow::after,
.bs-popover-top .arrow::after {
    inset-block-end: 1px;
    border-top-color: #fff;
}.bs-popover-auto[x-placement^=right],
.bs-popover-right {
    margin-inline-start: 0.5rem;
}.bs-popover-auto[x-placement^=right] .arrow,
.bs-popover-right .arrow {
    inset-inline-start: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 0.5rem;
    margin: 3px 0;
}.bs-popover-auto[x-placement^=right] .arrow::after,
.bs-popover-auto[x-placement^=right] .arrow::before {
    border-width: 0.25rem 0.5rem 0.25rem 0;
}.bs-popover-right .arrow::after,
.bs-popover-right .arrow::before {
    border-width: 0.25rem 0.5rem 0.25rem 0;
}.bs-popover-auto[x-placement^=right] .arrow::before,
.bs-popover-right .arrow::before {
    inset-inline-start: 0;
    border-right-color: #dee3eb;
}.bs-popover-auto[x-placement^=right] .arrow::after,
.bs-popover-right .arrow::after {
    inset-inline-start: 1px;
    border-right-color: #fff;
}.bs-popover-auto[x-placement^=bottom],
.bs-popover-bottom {
    margin-block-start: 0.5rem;
}.bs-popover-auto[x-placement^=bottom] .arrow,
.bs-popover-bottom .arrow {
    inset-block-start: calc((0.5rem + 1px) * -1);
}.bs-popover-auto[x-placement^=bottom] .arrow::after,
.bs-popover-auto[x-placement^=bottom] .arrow::before {
    border-width: 0 0.25rem 0.5rem 0.25rem;
}.bs-popover-bottom .arrow::after,
.bs-popover-bottom .arrow::before {
    border-width: 0 0.25rem 0.5rem 0.25rem;
}.bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::before {
    inset-block-start: 0;
    border-bottom-color: #dee3eb;
}.bs-popover-auto[x-placement^=bottom] .arrow::after,
.bs-popover-bottom .arrow::after {
    inset-block-start: 1px;
    border-bottom-color: #fff;
}.bs-popover-auto[x-placement^=bottom] .popover-header::before,
.bs-popover-bottom .popover-header::before {
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 50%;
    display: block;
    width: 0.5rem;
    margin-inline-start: -0.25rem;
    content: "";
    border-block-end: 1px solid #fff;
}.bs-popover-auto[x-placement^=left],
.bs-popover-left {
    margin-inline-end: 0.5rem;
}.bs-popover-auto[x-placement^=left] .arrow,
.bs-popover-left .arrow {
    inset-inline-end: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 0.5rem;
    margin: 3px 0;
}.bs-popover-auto[x-placement^=left] .arrow::after,
.bs-popover-auto[x-placement^=left] .arrow::before {
    border-width: 0.25rem 0 0.25rem 0.5rem;
}.bs-popover-left .arrow::after,
.bs-popover-left .arrow::before {
    border-width: 0.25rem 0 0.25rem 0.5rem;
}.bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::before {
    inset-inline-end: 0;
    border-left-color: #dee3eb;
}.bs-popover-auto[x-placement^=left] .arrow::after,
.bs-popover-left .arrow::after {
    inset-inline-end: 1px;
    border-left-color: #fff;
}.popover-header {
    padding: 0.5rem 0.75rem;
    margin-block-end: 0;
    font-size: 0.9375rem;
    color: inherit;
    background-color: #fff;
    border-block-end: 1px solid #ebebeb;
    border-start-start-radius: 2px;
    border-start-end-radius: 2px;
}.popover-header:empty {
    display: none;
}.popover-body {
    padding: 0.75rem 1rem;
    color: #5f6877;
}.popover.bs-popover-auto[x-placement^=top],
.popover.bs-popover-top {
    margin-block-end: 0.625rem;
}.popover-static-demo .popover {
    position: relative;
}.popover-static-demo .popover .arrow {
    margin-inline-start: calc(0.25rem + 122px);
}/*------  Popover-------*//*-----Progress-----*/.progress {
    display: -ms-flexbox;
    display: flex;
    height: 1rem;
    overflow: hidden;
    font-size: 0.703125rem;
    background-color: #ecedef;
    border-radius: 2px;
    -webkit-box-shadow: 0 10px 20px 0 rgba(105, 109, 131, 0.3);
    box-shadow: 0 10px 20px 0 rgba(105, 109, 131, 0.1);
    position: relative;
}.progress-bar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    transition: width 0.6s ease;
}@media screen and (prefers-reduced-motion: reduce) {
    .progress-bar {
        transition: none;
    }
}.progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem;
}.progress-bar-animated {
    -webkit-animation: progress-bar-stripes 1s linear infinite;
    animation: progress-bar-stripes 1s linear infinite;
}.media-body {
    -ms-flex: 1;
    flex: 1;
}.progress-xs {
    height: 0.25rem;
}.progress-xs .progress-bar {
    height: 0.25rem;
}.progress-sm {
    height: 0.5rem;
}.progress-sm .progress-bar {
    height: 0.5rem;
}.progress-lg {
    height: 1.25rem;
}.progress-lg .progress-bar {
    height: 1.25rem;
}@-webkit-keyframes loader {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}@keyframes loader {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}/*-----Progress-----*//*------ Tables -----*/.table-hover tbody tr:hover {
    background: rgba(241, 240, 249, 0.4);
}.table,
.text-wrap table {
    width: 100%;
    max-width: 100%;
    margin-block-end: 1rem;
}.table th {
    padding: 0.75rem;
    vertical-align: top;
    border-block-start: 1px solid #e8ebf3;
}.text-wrap table td,
.text-wrap table th {
    padding: 0.75rem;
    vertical-align: top;
    border-block-start: 1px solid #e8ebf3;
}.table td {
    padding: 0.75rem;
    vertical-align: top;
    border-block-start: 0;
}.table tbody+tbody {
    border-block-start: 2px solid #e8ebf3;
}.text-wrap table tbody+tbody {
    border-block-start: 2px solid #e8ebf3;
}.table .table,
.table .text-wrap table {
    background-color: #f2f7fb;
}.text-wrap .table table {
    background-color: #f2f7fb;
}.text-wrap table .table,
.text-wrap table table {
    background-color: #f2f7fb;
}.table-sm td,
.table-sm th {
    padding: 0.3rem;
}.table-bordered,
.text-wrap table {
    border: 1px solid #e8ebf3;
}.table-bordered td,
.table-bordered th {
    border: 1px solid #e8ebf3;
}.text-wrap table td,
.text-wrap table th {
    border: 1px solid #e8ebf3;
}.table-bordered thead td,
.table-bordered thead th {
    border-bottom-width: 2px;
}.text-wrap table thead td,
.text-wrap table thead th {
    border-bottom-width: 2px;
}.table-borderless tbody+tbody,
.table-borderless td,
.table-borderless th,
.table-borderless thead th {
    border: 0;
}.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.02);
    background: 0 0;
}.table-primary {
    background-color: #f9e6ed;
}.table-primary>td,
.table-primary>th {
    background-color: #f9e6ed;
}.table-hover .table-primary:hover {
    background-color: #b7cded;
}.table-hover .table-primary:hover>td,
.table-hover .table-primary:hover>th {
    background-color: #b7cded;
}.table-secondary {
    background-color: #dddfe2;
}.table-secondary>td,
.table-secondary>th {
    background-color: #dddfe2;
}.table-hover .table-secondary:hover {
    background-color: #cfd2d6;
}.table-hover .table-secondary:hover>td,
.table-hover .table-secondary:hover>th {
    background-color: #cfd2d6;
}.table-success {
    background-color: #c9fde7;
}.table-success>td,
.table-success>th {
    background-color: #c9fde7;
}.table-hover .table-success:hover {
    background-color: #c5e7a4;
}.table-hover .table-success:hover>td,
.table-hover .table-success:hover>th {
    background-color: #c5e7a4;
}.table-info {
    background-color: #cbe7fb;
}.table-info>td,
.table-info>th {
    background-color: #cbe7fb;
}.table-hover .table-info:hover {
    background-color: #b3dcf9;
}.table-hover .table-info:hover>td,
.table-hover .table-info:hover>th {
    background-color: #b3dcf9;
}.table-warning {
    background-color: #fbeebc;
}.table-warning>td,
.table-warning>th {
    background-color: #fbeebc;
}.table-hover .table-warning:hover {
    background-color: #fae8a4;
}.table-hover .table-warning:hover>td,
.table-hover .table-warning:hover>th {
    background-color: #fae8a4;
}.table-danger {
    background-color: #f1c1c0;
}.table-danger>td,
.table-danger>th {
    background-color: #f1c1c0;
}.table-hover .table-danger:hover {
    background-color: #ecacab;
}.table-hover .table-danger:hover>td,
.table-hover .table-danger:hover>th {
    background-color: #ecacab;
}.table-light {
    background-color: #fdfdfe;
}.table-light>td,
.table-light>th {
    background-color: #fdfdfe;
}.table-hover .table-light:hover {
    background-color: #ececf6;
}.table-hover .table-light:hover>td,
.table-hover .table-light:hover>th {
    background-color: #ececf6;
}.table-dark {
    background-color: #c6c8ca;
}.table-dark>td,
.table-dark>th {
    background-color: #c6c8ca;
}.table-hover .table-dark:hover {
    background-color: #b9bbbe;
}.table-hover .table-dark:hover>td,
.table-hover .table-dark:hover>th {
    background-color: #b9bbbe;
}.table-active {
    background-color: rgba(0, 0, 0, 0.04);
}.table-active>td,
.table-active>th {
    background-color: rgba(0, 0, 0, 0.04);
}.table-hover .table-active:hover {
    background-color: rgba(0, 0, 0, 0.04);
}.table-hover .table-active:hover>td,
.table-hover .table-active:hover>th {
    background-color: rgba(0, 0, 0, 0.04);
}.table .thead-dark th,
.text-wrap table .thead-dark th {
    color: #f2f7fb;
    background-color: #a7b4c9;
    border-color: #32383e;
}.table .thead-light th,
.text-wrap table .thead-light th {
    color: #3d4e67;
    background-color: #e8ebf3;
    border-color: #e8ebf3;
}.table-dark {
    color: #f2f7fb;
    background-color: #a7b4c9;
}.table-dark td,
.table-dark th,
.table-dark thead th {
    border-color: #32383e;
}.table-dark.table-bordered {
    border: 0;
}.text-wrap table.table-dark {
    border: 0;
}.table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05);
}.table-dark.table-hover tbody tr:hover {
    background-color: rgba(255, 255, 255, 0.075);
}@media (max-width: 575.98px) {
    .table-responsive-sm {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }

    .table-responsive-sm>.table-bordered {
        border: 0;
    }

    .text-wrap .table-responsive-sm>table {
        border: 0;
    }
}@media (max-width: 767.98px) {
    .table-responsive-md {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }

    .table-responsive-md>.table-bordered {
        border: 0;
    }

    .text-wrap .table-responsive-md>table {
        border: 0;
    }
}@media (max-width: 991.98px) {
    .table-responsive-lg {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }

    .table-responsive-lg>.table-bordered {
        border: 0;
    }

    .text-wrap .table-responsive-lg>table {
        border: 0;
    }
}@media (max-width: 1279.98px) {
    .table-responsive-xl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }

    .table-responsive-xl>.table-bordered {
        border: 0;
    }

    .text-wrap .table-responsive-xl>table {
        border: 0;
    }
}.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}.table-responsive>.table-bordered {
    border: 0;
}.text-wrap .table-responsive>table {
    border: 0;
}table {
    border-collapse: collapse;
}table.dataTable tfoot td,
table.dataTable tfoot th {
    border-block-start: 0 !important;
}table.dataTable thead td,
table.dataTable thead th {
    border-block-end: 0 !important;
}table.dataTable.no-footer {
    border-block-end: 1px solid #e8ebf3 !important;
}.dataTables_wrapper .dataTables_paginate .paginate_button {
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
}table.dataTable.display tbody tr:hover,
table.dataTable.hover tbody tr:hover {
    background-color: #eeeef9 !important;
}.table thead th,
.text-wrap table thead th {
    border-block-start: 0;
    border-bottom-width: 1px;
    padding-block-start: 0.5rem;
    padding-block-end: 0.5rem;
    vertical-align: bottom;
}.table th,
.text-wrap table th {
    color: #2a2740;
    text-transform: uppercase;
    font-size: 0.875rem;
    font-weight: 400;
}.table-md td,
.table-md th {
    padding: 0.5rem;
}.table-vcenter td,
.table-vcenter th {
    vertical-align: middle;
    border-block-start: 1px solid #e8ebf3;
}.table-center td,
.table-center th {
    text-align: center;
}.table-striped tbody tr:nth-of-type(even) {
    background-color: #eef1f5;
}.table-header {
    cursor: pointer;
    transition: 0.3s color;
}.table-header:hover {
    color: #3d4e67 !important;
}.table-header:after {
    content: "\f0dc";
    font-family: FontAwesome;
    display: inline-block;
    margin-inline-start: 0.5rem;
    font-size: 0.75rem;
}.table-header-asc {
    color: #3d4e67 !important;
}.table-header-asc:after {
    content: "\f0de";
}.table-header-desc {
    color: #3d4e67 !important;
}.table-header-desc:after {
    content: "\f0dd";
}div.dataTables_wrapper div.dataTables_filter input {
    margin-inline-start: 0.5em;
    display: inline-block;
    width: auto;
    height: calc(1.8125rem + 2px);
}.table {
    color: #2a2740 !important;
}.table-bordered> :not(caption)>* {
    border-width: 0 0;
}.table> :not(caption)>*>* {
    box-shadow: none;
}/*------ Tables -----*//*---- Tags-----*/.tag {
    font-size: 0.75rem;
    color: #969fb1;
    background-color: #f5f8fb;
    border-radius: 3px;
    padding: 0 0.5rem;
    line-height: 2em;
    display: -ms-inline-flexbox;
    display: inline-flex;
    cursor: default;
    font-weight: 400;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}a.tag {
    text-decoration: none;
    cursor: pointer;
    transition: 0.3s color, 0.3s background;
}a.tag:hover {
    background-color: rgba(110, 118, 135, 0.2);
    color: inherit;
}.tag-blue {
    background-color: #467fcf;
    color: #fff;
}.tag-indigo {
    background-color: #6574cd;
    color: #fff;
}.tag-purple {
    background-color: #635dfa;
    color: #fff;
}.tag-pink {
    background-color: #ff2b88;
    color: #fff;
}.tag-red {
    background-color: #ff382b;
    color: #fff;
}.tag-orange {
    background-color: #e67605;
    color: #fff;
}.tag-yellow {
    background-color: #ffa22b;
    color: #fff;
}.tag-green {
    background-color: #2fc736;
    color: #fff;
}.tag-teal {
    background-color: #05e6e6;
    color: #fff;
}.tag-cyan {
    background-color: #17a2b8;
    color: #fff;
}.tag-white {
    background-color: #fff;
    color: #fff;
}.tag-gray {
    background-color: #868e96;
    color: #fff;
}.tag-gray-dark {
    background-color: #343a40;
    color: #fff;
}.tag-azure {
    background-color: #00d6e6;
    color: #fff;
}.tag-lime {
    background-color: #63e600;
    color: #fff;
}.tag-primary {
    background-color: #467fcf;
    color: #fff;
}.tag-secondary {
    background-color: #868e96;
    color: #fff;
}.tag-success {
    background-color: #2fc736;
    color: #fff;
}.tag-info {
    background-color: #00d6e6;
    color: #fff;
}.tag-warning {
    background-color: #ffa22b;
    color: #fff;
}.tag-danger {
    background-color: #ff382b;
    color: #fff;
}.tag-light {
    background-color: #f8f9fa;
    color: #fff;
}.tag-dark {
    background-color: #343a40;
    color: #fff;
}.tag-rounded {
    border-radius: 50px;
}.tags {
    margin-block-end: -0.5rem;
    font-size: 0;
}.tags>.tag {
    margin-block-end: 0.5rem;
}.tags>.tag:not(:last-child) {
    margin-inline-end: 0.5rem;
}/*---- Tags-----*//*---------Thumbnails----------*/.thumbnail {
    display: block;
    padding: 4px;
    margin-block-end: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #e8ebf3;
    border-radius: 4px;
    -webkit-transition: border 0.2s ease-in-out;
    -o-transition: border 0.2s ease-in-out;
    transition: border 0.2s ease-in-out;
}.thumbnail a>img,
.thumbnail>img {
    margin-inline-end: auto;
    margin-inline-start: auto;
}.thumbnail p:last-child {
    margin-block-end: 0;
}.thumbimg {
    height: 100%;
    width: 100%;
    display: block;
}.thumbnail .caption {
    padding: 15px;
}/*---------Thumbnails----------*//*-------ToolTip ------*/.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.5;
    text-align: start;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    font-size: 0.875rem;
    word-wrap: break-word;
    opacity: 0;
    margin: 0;
}.tooltip.bs-tether-element-attached-bottom,
.tooltip.tooltip-top {
    padding: 5px 0;
    margin-block-start: -3px;
}.tooltip.bs-tether-element-attached-left,
.tooltip.tooltip-right {
    padding: 0 5px;
    margin-inline-start: 3px;
}.tooltip.bs-tether-element-attached-bottom .tooltip-inner::before,
.tooltip.tooltip-top .tooltip-inner::before {
    inset-block-end: 0;
    inset-inline-start: 50%;
    margin-inline-start: -5px;
    content: "";
    border-width: 5px 5px 0;
    border-top-color: #000;
}.tooltip.bs-tether-element-attached-left .tooltip-inner::before,
.tooltip.tooltip-right .tooltip-inner::before {
    inset-block-start: 50%;
    inset-inline-start: 0;
    margin-block-start: -5px;
    content: "";
    border-width: 5px 5px 5px 0;
    border-right-color: #000;
}.tooltip.bs-tether-element-attached-top,
.tooltip.tooltip-bottom {
    padding: 5px 0;
    margin-block-start: 3px;
}.tooltip.bs-tether-element-attached-top .tooltip-inner::before,
.tooltip.tooltip-bottom .tooltip-inner::before {
    inset-block-start: 0;
    inset-inline-start: 50%;
    margin-inline-start: -5px;
    content: "";
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}.tooltip.bs-tether-element-attached-right,
.tooltip.tooltip-left {
    padding: 0 5px;
    margin-inline-start: -3px;
}.tooltip.bs-tether-element-attached-right .tooltip-inner::before,
.tooltip.tooltip-left .tooltip-inner::before {
    inset-block-start: 50%;
    inset-inline-end: 0;
    margin-block-start: -5px;
    content: "";
    border-width: 5px 0 5px 5px;
    border-left-color: #000;
}.tooltip-inner::before {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}.tooltip.show {
    opacity: 0.9;
}.tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem;
}.tooltip .arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid;
}.bs-tooltip-auto[x-placement^=top],
.bs-tooltip-top {
    padding: 0.4rem 0;
}.bs-tooltip-auto[x-placement^=top] .arrow,
.bs-tooltip-top .arrow {
    inset-block-end: 0;
}.bs-tooltip-auto[x-placement^=top] .arrow::before,
.bs-tooltip-top .arrow::before {
    inset-block-start: 0;
    border-width: 0.4rem 0.4rem 0;
    border-top-color: #000;
}.bs-tooltip-auto[x-placement^=right],
.bs-tooltip-right {
    padding: 0 0.4rem;
}.bs-tooltip-auto[x-placement^=right] .arrow,
.bs-tooltip-right .arrow {
    inset-inline-start: 0;
    width: 0.4rem;
    height: 0.8rem;
}.bs-tooltip-auto[x-placement^=right] .arrow::before,
.bs-tooltip-right .arrow::before {
    inset-inline-end: 0;
    border-width: 0.4rem 0.4rem 0.4rem 0;
    border-right-color: #000;
}.bs-tooltip-auto[x-placement^=bottom],
.bs-tooltip-bottom {
    padding: 0.4rem 0;
}.bs-tooltip-auto[x-placement^=bottom] .arrow,
.bs-tooltip-bottom .arrow {
    inset-block-start: 0;
}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.bs-tooltip-bottom .arrow::before {
    inset-block-end: 0;
    border-width: 0 0.4rem 0.4rem;
    border-bottom-color: #000;
}.bs-tooltip-auto[x-placement^=left],
.bs-tooltip-left {
    padding: 0 0.4rem;
}.bs-tooltip-auto[x-placement^=left] .arrow,
.bs-tooltip-left .arrow {
    inset-inline-end: 0;
    width: 0.4rem;
    height: 0.8rem;
}.bs-tooltip-auto[x-placement^=left] .arrow::before,
.bs-tooltip-left .arrow::before {
    inset-inline-start: 0;
    border-width: 0.4rem 0 0.4rem 0.4rem;
    border-left-color: #000;
}.tooltip-inner {
    max-width: 200px;
    padding: 0.25rem 0.5rem;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 3px;
    padding: 3px 8px;
    border-radius: 0.25rem;
}/*-------ToolTip ------*//* ###### custom ####### *//*-------Components-Cols ------*/.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-inline-end: 0.75rem;
    padding-inline-start: 0.75rem;
}.col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}.col-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
}.col-1 {
    -ms-flex: 0 0 8.33333333%;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
}.col-2 {
    -ms-flex: 0 0 16.66666667%;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
}.col-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}.col-4 {
    -ms-flex: 0 0 33.33333333%;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
}.col-5 {
    -ms-flex: 0 0 41.66666667%;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
}.col-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}.col-7 {
    -ms-flex: 0 0 58.33333333%;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
}.col-8 {
    -ms-flex: 0 0 66.66666667%;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
}.col-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
}.col-10 {
    -ms-flex: 0 0 83.33333333%;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
}.col-11 {
    -ms-flex: 0 0 91.66666667%;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
}.col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}.order-first {
    -ms-flex-order: -1;
    order: -1;
}.order-last {
    -ms-flex-order: 13;
    order: 13;
}.order-0 {
    -ms-flex-order: 0;
    order: 0;
}.order-1 {
    -ms-flex-order: 1;
    order: 1;
}.order-2 {
    -ms-flex-order: 2;
    order: 2;
}.order-3 {
    -ms-flex-order: 3;
    order: 3;
}.order-4 {
    -ms-flex-order: 4;
    order: 4;
}.order-5 {
    -ms-flex-order: 5;
    order: 5;
}.order-6 {
    -ms-flex-order: 6;
    order: 6;
}.order-7 {
    -ms-flex-order: 7;
    order: 7;
}.order-8 {
    -ms-flex-order: 8;
    order: 8;
}.order-9 {
    -ms-flex-order: 9;
    order: 9;
}.order-10 {
    -ms-flex-order: 10;
    order: 10;
}.order-11 {
    -ms-flex-order: 11;
    order: 11;
}.order-12 {
    -ms-flex-order: 12;
    order: 12;
}.offset-1 {
    margin-inline-start: 8.33333333%;
}.offset-2 {
    margin-inline-start: 16.66666667%;
}.offset-3 {
    margin-inline-start: 25%;
}.offset-4 {
    margin-inline-start: 33.33333333%;
}.offset-5 {
    margin-inline-start: 41.66666667%;
}.offset-6 {
    margin-inline-start: 50%;
}.offset-7 {
    margin-inline-start: 58.33333333%;
}.offset-8 {
    margin-inline-start: 66.66666667%;
}.offset-9 {
    margin-inline-start: 75%;
}.offset-10 {
    margin-inline-start: 83.33333333%;
}.offset-11 {
    margin-inline-start: 91.66666667%;
}@media (min-width: 576px) {
    .col-sm {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .col-sm-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .col-sm-1 {
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%;
    }

    .col-sm-2 {
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%;
    }

    .col-sm-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .col-sm-4 {
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%;
    }

    .col-sm-5 {
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%;
    }

    .col-sm-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .col-sm-7 {
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%;
    }

    .col-sm-8 {
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%;
    }

    .col-sm-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .col-sm-10 {
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%;
    }

    .col-sm-11 {
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%;
    }

    .col-sm-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .order-sm-first {
        -ms-flex-order: -1;
        order: -1;
    }

    .order-sm-last {
        -ms-flex-order: 13;
        order: 13;
    }

    .order-sm-0 {
        -ms-flex-order: 0;
        order: 0;
    }

    .order-sm-1 {
        -ms-flex-order: 1;
        order: 1;
    }

    .order-sm-2 {
        -ms-flex-order: 2;
        order: 2;
    }

    .order-sm-3 {
        -ms-flex-order: 3;
        order: 3;
    }

    .order-sm-4 {
        -ms-flex-order: 4;
        order: 4;
    }

    .order-sm-5 {
        -ms-flex-order: 5;
        order: 5;
    }

    .order-sm-6 {
        -ms-flex-order: 6;
        order: 6;
    }

    .order-sm-7 {
        -ms-flex-order: 7;
        order: 7;
    }

    .order-sm-8 {
        -ms-flex-order: 8;
        order: 8;
    }

    .order-sm-9 {
        -ms-flex-order: 9;
        order: 9;
    }

    .order-sm-10 {
        -ms-flex-order: 10;
        order: 10;
    }

    .order-sm-11 {
        -ms-flex-order: 11;
        order: 11;
    }

    .order-sm-12 {
        -ms-flex-order: 12;
        order: 12;
    }

    .offset-sm-0 {
        margin-inline-start: 0;
    }

    .offset-sm-1 {
        margin-inline-start: 8.33333333%;
    }

    .offset-sm-2 {
        margin-inline-start: 16.66666667%;
    }

    .offset-sm-3 {
        margin-inline-start: 25%;
    }

    .offset-sm-4 {
        margin-inline-start: 33.33333333%;
    }

    .offset-sm-5 {
        margin-inline-start: 41.66666667%;
    }

    .offset-sm-6 {
        margin-inline-start: 50%;
    }

    .offset-sm-7 {
        margin-inline-start: 58.33333333%;
    }

    .offset-sm-8 {
        margin-inline-start: 66.66666667%;
    }

    .offset-sm-9 {
        margin-inline-start: 75%;
    }

    .offset-sm-10 {
        margin-inline-start: 83.33333333%;
    }

    .offset-sm-11 {
        margin-inline-start: 91.66666667%;
    }
}@media (min-width: 768px) {
    .col-md {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .col-md-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .col-md-1 {
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%;
    }

    .col-md-2 {
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%;
    }

    .col-md-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .col-md-4 {
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%;
    }

    .col-md-5 {
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%;
    }

    .col-md-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .col-md-7 {
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%;
    }

    .col-md-8 {
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%;
    }

    .col-md-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .col-md-10 {
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%;
    }

    .col-md-11 {
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%;
    }

    .col-md-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .order-md-first {
        -ms-flex-order: -1;
        order: -1;
    }

    .order-md-last {
        -ms-flex-order: 13;
        order: 13;
    }

    .order-md-0 {
        -ms-flex-order: 0;
        order: 0;
    }

    .order-md-1 {
        -ms-flex-order: 1;
        order: 1;
    }

    .order-md-2 {
        -ms-flex-order: 2;
        order: 2;
    }

    .order-md-3 {
        -ms-flex-order: 3;
        order: 3;
    }

    .order-md-4 {
        -ms-flex-order: 4;
        order: 4;
    }

    .order-md-5 {
        -ms-flex-order: 5;
        order: 5;
    }

    .order-md-6 {
        -ms-flex-order: 6;
        order: 6;
    }

    .order-md-7 {
        -ms-flex-order: 7;
        order: 7;
    }

    .order-md-8 {
        -ms-flex-order: 8;
        order: 8;
    }

    .order-md-9 {
        -ms-flex-order: 9;
        order: 9;
    }

    .order-md-10 {
        -ms-flex-order: 10;
        order: 10;
    }

    .order-md-11 {
        -ms-flex-order: 11;
        order: 11;
    }

    .order-md-12 {
        -ms-flex-order: 12;
        order: 12;
    }

    .offset-md-0 {
        margin-inline-start: 0;
    }

    .offset-md-1 {
        margin-inline-start: 8.33333333%;
    }

    .offset-md-2 {
        margin-inline-start: 16.66666667%;
    }

    .offset-md-3 {
        margin-inline-start: 25%;
    }

    .offset-md-4 {
        margin-inline-start: 33.33333333%;
    }

    .offset-md-5 {
        margin-inline-start: 41.66666667%;
    }

    .offset-md-6 {
        margin-inline-start: 50%;
    }

    .offset-md-7 {
        margin-inline-start: 58.33333333%;
    }

    .offset-md-8 {
        margin-inline-start: 66.66666667%;
    }

    .offset-md-9 {
        margin-inline-start: 75%;
    }

    .offset-md-10 {
        margin-inline-start: 83.33333333%;
    }

    .offset-md-11 {
        margin-inline-start: 91.66666667%;
    }
}@media (min-width: 992px) {
    .col-lg {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .col-lg-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .col-lg-1 {
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%;
    }

    .col-lg-2 {
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%;
    }

    .col-lg-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .col-lg-4 {
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%;
    }

    .col-lg-5 {
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%;
    }

    .col-lg-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .col-lg-7 {
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%;
    }

    .col-lg-8 {
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%;
    }

    .col-lg-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .col-lg-10 {
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%;
    }

    .col-lg-11 {
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%;
    }

    .col-lg-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .order-lg-first {
        -ms-flex-order: -1;
        order: -1;
    }

    .order-lg-last {
        -ms-flex-order: 13;
        order: 13;
    }

    .order-lg-0 {
        -ms-flex-order: 0;
        order: 0;
    }

    .order-lg-1 {
        -ms-flex-order: 1;
        order: 1;
    }

    .order-lg-2 {
        -ms-flex-order: 2;
        order: 2;
    }

    .order-lg-3 {
        -ms-flex-order: 3;
        order: 3;
    }

    .order-lg-4 {
        -ms-flex-order: 4;
        order: 4;
    }

    .order-lg-5 {
        -ms-flex-order: 5;
        order: 5;
    }

    .order-lg-6 {
        -ms-flex-order: 6;
        order: 6;
    }

    .order-lg-7 {
        -ms-flex-order: 7;
        order: 7;
    }

    .order-lg-8 {
        -ms-flex-order: 8;
        order: 8;
    }

    .order-lg-9 {
        -ms-flex-order: 9;
        order: 9;
    }

    .order-lg-10 {
        -ms-flex-order: 10;
        order: 10;
    }

    .order-lg-11 {
        -ms-flex-order: 11;
        order: 11;
    }

    .order-lg-12 {
        -ms-flex-order: 12;
        order: 12;
    }

    .offset-lg-0 {
        margin-inline-start: 0;
    }

    .offset-lg-1 {
        margin-inline-start: 8.33333333%;
    }

    .offset-lg-2 {
        margin-inline-start: 16.66666667%;
    }

    .offset-lg-3 {
        margin-inline-start: 25%;
    }

    .offset-lg-4 {
        margin-inline-start: 33.33333333%;
    }

    .offset-lg-5 {
        margin-inline-start: 41.66666667%;
    }

    .offset-lg-6 {
        margin-inline-start: 50%;
    }

    .offset-lg-7 {
        margin-inline-start: 58.33333333%;
    }

    .offset-lg-8 {
        margin-inline-start: 66.66666667%;
    }

    .offset-lg-9 {
        margin-inline-start: 75%;
    }

    .offset-lg-10 {
        margin-inline-start: 83.33333333%;
    }

    .offset-lg-11 {
        margin-inline-start: 91.66666667%;
    }
}@media (min-width: 1280px) {
    .col-xl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .col-xl-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .col-xl-1 {
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%;
    }

    .col-xl-2 {
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%;
    }

    .col-xl-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .col-xl-4 {
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%;
    }

    .col-xl-5 {
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%;
    }

    .col-xl-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .col-xl-7 {
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%;
    }

    .col-xl-8 {
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%;
    }

    .col-xl-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .col-xl-10 {
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%;
    }

    .col-xl-11 {
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%;
    }

    .col-xl-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .order-xl-first {
        -ms-flex-order: -1;
        order: -1;
    }

    .order-xl-last {
        -ms-flex-order: 13;
        order: 13;
    }

    .order-xl-0 {
        -ms-flex-order: 0;
        order: 0;
    }

    .order-xl-1 {
        -ms-flex-order: 1;
        order: 1;
    }

    .order-xl-2 {
        -ms-flex-order: 2;
        order: 2;
    }

    .order-xl-3 {
        -ms-flex-order: 3;
        order: 3;
    }

    .order-xl-4 {
        -ms-flex-order: 4;
        order: 4;
    }

    .order-xl-5 {
        -ms-flex-order: 5;
        order: 5;
    }

    .order-xl-6 {
        -ms-flex-order: 6;
        order: 6;
    }

    .order-xl-7 {
        -ms-flex-order: 7;
        order: 7;
    }

    .order-xl-8 {
        -ms-flex-order: 8;
        order: 8;
    }

    .order-xl-9 {
        -ms-flex-order: 9;
        order: 9;
    }

    .order-xl-10 {
        -ms-flex-order: 10;
        order: 10;
    }

    .order-xl-11 {
        -ms-flex-order: 11;
        order: 11;
    }

    .order-xl-12 {
        -ms-flex-order: 12;
        order: 12;
    }

    .offset-xl-0 {
        margin-inline-start: 0;
    }

    .offset-xl-1 {
        margin-inline-start: 8.33333333%;
    }

    .offset-xl-2 {
        margin-inline-start: 16.66666667%;
    }

    .offset-xl-3 {
        margin-inline-start: 25%;
    }

    .offset-xl-4 {
        margin-inline-start: 33.33333333%;
    }

    .offset-xl-5 {
        margin-inline-start: 41.66666667%;
    }

    .offset-xl-6 {
        margin-inline-start: 50%;
    }

    .offset-xl-7 {
        margin-inline-start: 58.33333333%;
    }

    .offset-xl-8 {
        margin-inline-start: 66.66666667%;
    }

    .offset-xl-9 {
        margin-inline-start: 75%;
    }

    .offset-xl-10 {
        margin-inline-start: 83.33333333%;
    }

    .offset-xl-11 {
        margin-inline-start: 91.66666667%;
    }
}/*-------Components-Cols ------*//*------ Custom Styles -----*/*::-webkit-scrollbar {
    width: 3px;
    height: 3px;
    transition: 0.3s background;
}::-webkit-scrollbar-thumb,
*:hover::-webkit-scrollbar-thumb {
    background: #f1f0f9;
}.soft-categories {
    margin-block-start: 58px;
    text-align: center;
    margin-block-end: 8px;
}.soft-categories li {
    display: inline-block;
}.soft-categories li a {
    background: var(--primary-bg-color) none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 30px;
    margin: 0 4px;
    margin-block-start: 15px;
    padding: 6px 18px;
    text-align: center;
    display: inline-block;
    align-items: center;
    justify-content: center;
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}.soft-categories img {
    height: 1.2rem;
    width: 1.2rem;
    border-radius: 7%;
    margin-block-end: 6px;
    margin-inline-end: 0.3rem;
}.soft-categories a i {
    margin: 0 8px;
}.soft-categories h4 {
    margin-block-end: 1rem;
}.soft-categories a:hover {
    background: var(--primary-8);
}.banner-1 .search-background .btn-lg {
    padding: 0 36px;
    height: 2.875rem !important;
    line-height: 45px;
    float: var(--float-right);
    border: 0;
    font-size: 14px;
    color: #fff;
    box-shadow: none;
    position: relative;
    overflow: hidden;
    z-index: 99;
}.banner-1 .search-background .form-control {
    border-radius: 0;
    font-size: 14px;
    height: 46px;
    border: 0px;
    border-radius: 0px;
    padding-inline-start: 17px;
}.sptb .container .section-title h2 {
    margin-block-end: 0.3em;
}@media (max-width: 991.98px) {
    .headerstyle-4.header-search {
        display: none;
    }

    .search-background .form .btn {
        inset-inline-end: 0 !important;
    }

    .download-sec {
        text-align: center !important;
    }

    .users-list .select2.select2-container.select2-container--default {
        width: 150px !important;
    }

    .horizontalMenu>.horizontalMenu-list>li>a .iconangle {
        display: none;
    }

    .select2.select2-container.select2-container--default.select2-container--below.select2-container--open {
        border-end-start-radius: 0;
        border-end-end-radius: 0;
    }

    .footer-style3 footer.bg-dark .social {
        justify-content: center;
        display: flex;
    }

    .footer-style3 .social li:first-child {
        margin-inline-end: 15px;
    }
}@media (max-width: 567px) {
    .soft-categories a {
        display: block;
        margin-block-end: 7px;
    }
}.search-background .form .btn {
    position: relative;
}.section-title span {
    font-weight: bold;
    color: var(--primary-bg-color);
}.download-sec {
    text-align: center;
}@media (max-width: 992px) and (mix-width: 768px) {
    .slider img {
        height: 594px !important;
    }
}.content-box h4 {
    font-size: 43px !important;
}.counter {
    font-size: 35px;
    margin-block-start: 10px;
    margin-block-end: 10px;
}.socials {
    display: flex;
}.socials li {
    margin: 0 12px;
    margin-inline-end: 15px;
}.count {
    font-size: 37px;
    margin-block-start: 10px;
    margin-block-end: 10px;
}.ico-listing.table td,
.ico-listing.table th {
    padding: 0.75rem;
    vertical-align: middle;
}.sticky-wrapper {
    z-index: 100;
    position: absolute;
    inset-inline-start: 0;
    inset-inline-end: 0;
}.floating {
    animation: floating 3s ease infinite;
    will-change: transform;
}/*----- Global Loader -----*/#global-loader {
    position: fixed;
    z-index: 50000;
    background: #fff;
    inset-inline-start: 0;
    inset-block-start: 0;
    inset-inline-end: 0;
    inset-block-end: 0;
    height: 100%;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}.loader-img {
    position: absolute;
    inset-inline-start: 0;
    inset-inline-end: 0;
    text-align: center;
    inset-block-start: 45%;
    margin: 0 auto;
}/*----- Global Loader -----*/.page-link {
    position: relative;
    display: block;
    padding: 0.5rem 0.75rem;
    margin-inline-start: -1px;
    color: #2a2740;
    line-height: 1.25;
    background-color: #fff;
    border: 1px solid #e8ebf3;
}.page-link:hover {
    z-index: 2;
    text-decoration: none;
    background-color: #eaecfb;
}.page-link:focus {
    z-index: 2;
    outline: 0;
    box-shadow: 0;
}.page-link:not(:disabled):not(.disabled) {
    cursor: pointer;
}.page-item:first-child .page-link {
    margin-inline-start: 0;
    border-start-start-radius: 3px;
    border-end-start-radius: 3px;
}.page-item:last-child .page-link {
    border-start-end-radius: 3px;
    border-end-end-radius: 3px;
}.page-item.active .page-link {
    z-index: 1;
    color: #fff;
}.page-item.disabled .page-link {
    color: #ced4da;
    pointer-events: none;
    cursor: auto;
    background-color: #fff;
    border-color: #e8ebf3;
}#popup {
    position: absolute;
    width: auto;
    height: 30px;
    background: #fe6b1f;
    display: none;
    color: #fff;
    border-radius: 5px;
}#copy {
    background: 0 0;
    color: #fff;
    font-weight: 700;
    padding: 8px 25px;
    border: 0;
}.more-less {
    float: var(--float-right);
    color: #212121;
}.close {
    float: var(--float-right);
    font-size: 1.40625rem;
    font-weight: 700;
    line-height: 1;
    color: #a0afc7;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.7;
    font-size: 1rem;
    line-height: 1.5;
    transition: 0.3s color;
}.close:focus,
.close:hover {
    color: #a0afc7;
    text-decoration: none;
    opacity: 0.75;
}.close:not(:disabled):not(.disabled) {
    cursor: pointer;
}button.close {
    padding: 0;
    background-color: transparent;
    border: 0;
    -webkit-appearance: none;
    appearance: none;
}@media (max-width: 576px) {
    .header-text h1 {
        font-size: 1.5rem;
    }

    .section-title h2 {
        font-size: 1.5rem;
    }

    .content-text .display-5 {
        font-size: 1.8rem;
    }

    .owl-carousel .owl-nav .owl-prev {
        inset-inline-start: -10px;
    }

    .owl-carousel .owl-nav .owl-next {
        inset-inline-end: -10px;
    }
}@media print {

    *,
    ::after,
    ::before {
        text-shadow: none !important;
        box-shadow: none !important;
    }

    a:not(.btn) {
        text-decoration: underline;
    }

    abbr[title]::after {
        content: " (" attr(title) ")";
    }

    pre {
        white-space: pre-wrap !important;
    }

    blockquote,
    pre {
        border: 1px solid #adb5bd;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group;
    }

    img,
    tr {
        page-break-inside: avoid;
    }

    h2,
    h3,
    p {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }

    page {
        size: a3;
    }

    body,
    .container {
        min-width: 992px !important;
    }

    .navbar {
        display: none;
    }

    .badge {
        border: 1px solid #000;
    }

    .table,
    .text-wrap table {
        border-collapse: collapse !important;
    }

    .table td,
    .table th {
        background-color: #fff !important;
    }

    .text-wrap table td,
    .text-wrap table th {
        background-color: #fff !important;
    }

    .table-bordered td,
    .table-bordered th {
        border: 1px solid #e8ebf3 !important;
    }

    .text-wrap table td,
    .text-wrap table th {
        border: 1px solid #e8ebf3 !important;
    }
}.blockquote-reverse {
    padding-inline-end: 15px;
    padding-inline-start: 0;
    text-align: end;
    border-inline-end: 3px solid rgba(227, 237, 252, 0.5);
    border-inline-start: 0;
}blockquote.float-end {
    padding-inline-end: 15px;
    padding-inline-start: 0;
    text-align: end;
    border-inline-end: 3px solid rgba(227, 237, 252, 0.5);
    border-inline-start: 0;
}blockquote p {
    margin-block-end: 1rem;
}blockquote cite {
    display: block;
    text-align: end;
}blockquote cite:before {
    content: "— ";
}pre code {
    padding: 0;
    border-radius: 0;
    border: none;
    background: 0 0;
    font-size: inherit;
    color: inherit;
    word-break: normal;
}img {
    vertical-align: middle;
    border-style: none;
    max-width: 100%;
}@media print {
    .container {
        max-width: none;
    }
}.page {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 100%;
}body.fixed-header .page {
    padding-block-start: 4.5rem;
}@media (min-width: 1600px) {
    body.aside-opened .page {
        margin-inline-end: 22rem;
    }
}.page-main {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}.page-content {
    margin: 0.75rem 0;
}@media (min-width: 768px) {
    .page-content {
        margin: 1.5rem 0 !important;
    }

    .item2-gl-nav .select2.select2-container.select2-container--default {
        width: 150px !important;
    }
}.users-list .page-header {
    background: 0 0;
    padding: 0;
    border: 0;
}.bannerimg .breadcrumb {
    display: inline-flex;
}.page-title {
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    line-height: 2.5rem;
}.page-link:focus {
    box-shadow: none;
}.page-title-icon {
    color: #a7b4c9;
    font-size: 1.25rem;
}.page-subtitle {
    font-size: 0.8125rem;
    color: #5f6877;
    position: relative;
    inset-block-start: 19px;
    inset-inline-end: 59rem;
}.page-subtitle a {
    color: inherit;
}.page-options {
    margin-inline-start: auto;
}.icon i {
    vertical-align: -1px;
}a.icon {
    text-decoration: none;
    cursor: pointer;
}a.icon:hover {
    color: #1a1a1a !important;
}.o-auto {
    overflow: auto !important;
}.o-hidden {
    overflow: hidden !important;
}.shadow {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
}@media (max-width: 767px) {
    .navtab-wizard.nav-tabs li {
        width: 100%;
        background: rgba(251, 251, 255, 0.7);
        border-block-end: 1px solid #edf4f9;
    }

    #rootwizard .nav-tabs {
        display: contents;
        width: 100%;
    }

    #rootwizard.border {
        padding: 0 !important;
    }
}/*------Responsive Styles-------*/@media (max-width: 480px) {
    .tabs-menu ul li {
        width: 100%;
        margin: 5px 15px;
    }

    .tabs-menu ul li a {
        width: 100%;
    }

    .tabs-menu1 ul li {
        width: 100%;
        margin: 2px;
    }

    .tabs-menu1 ul li a {
        width: 100%;
    }

    .form-control.custom-select.w-auto {
        display: none;
    }

    .construction .display-5 {
        font-size: 1.5rem;
    }

    .review-media.media {
        display: block;
    }
}@media (max-width: 767px) {
    .avatar {
        max-width: inherit;
    }

    .header-brand {
        line-height: 2.7rem;
    }

    .header .input-icon.mt-2 {
        margin-block-start: 5px !important;
    }

    .footer .privacy {
        text-align: center !important;
    }

    .shop-dec .col-md-6.pe-0 {
        padding-inline-end: 0.75rem !important;
    }

    .shop-dec .col-md-6.ps-0 {
        padding-inline-start: 0.75rem !important;
    }
}@media (max-width: 375px) {

    .nav-link span,
    .construction h3 {
        font-size: 2.5rem !important;
    }
}@media (max-width: 411px) {
    .nav-link span {
        margin-block-start: 0.5rem;
    }

    .construction .form-control {
        border: 1px solid #c4c5c9;
        padding-inline-start: 20px;
        width: 20% !important;
    }
}@media (max-width: 414px) {
    .nav-link span {
        margin-block-start: 0.6rem;
    }
}@media (max-width: 768px) {
    .nav-tabs .nav-link {
        width: 100%;
    }

    .page-subtitle {
        display: none;
    }

    .richText .richText-toolbar ul li a {
        border: rgba(0, 40, 100, 0.12) solid 1px;
    }

    .dataTables_wrapper .dataTables_info,
    .dataTables_wrapper .dataTables_paginate {
        margin-block-start: 10px;
    }

    .page-title {
        line-height: 1.5rem;
    }

    .carousel-caption {
        display: none;
    }
}@media (max-width: 990px) {
    .header-toggler {
        margin: 6px;
    }

    .nav-tabs .nav-link {
        width: 100%;
    }

    form.convFormDynamic button.submit {
        margin: 4px !important;
    }

    .nav-tabs {
        z-index: 1000;
    }
}/*------Responsive Styles-------*/@media (max-width: 320px) {
    .construction h3 {
        font-size: 2.3rem !important;
    }
}.reg {
    text-align: center;
    font-size: 50px;
    color: #2e1170;
    float: var(--float-right);
}.profie-img .flex-md-row img {
    width: 60px;
}@media (min-width: 991px) {
    .horizontalMenu>.horizontalMenu-list>li:hover>a {
        background: tranparent !important;
    }

    .bannerimg {
        margin-block-start: 3rem;
    }

    .sptb-2 {
        margin-block-start: 3rem;
    }
}@media (min-width: 532px) and (max-width: 991px) {
    .soft-categories {
        margin-block-start: 0 !important;
        text-align: center;
    }
}@media (max-width: 532px) {
    .soft-categories {
        margin-block-start: 0% !important;
        text-align: center;
    }
}.categories-header {
    text-align: center;
    margin-block-end: 1rem !important;
    padding: 0;
    font-size: 17px;
    color: #fff;
}textarea[cols] {
    height: auto;
}.fs {
    font-size: 25px;
}@keyframes fadeInDown {
    from {
        opacity: 0;
        transform: translate3d(0, -20%, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}.example {
    padding: 1.5rem;
    border: 1px solid #e8ebf3;
    border-radius: 3px 3px 0 0;
    font-size: 0.9375rem;
}/*----Image Check----*/.imagecheck {
    margin: 0;
    position: relative;
    cursor: pointer;
}.imagecheck-input {
    position: absolute;
    z-index: -1;
    opacity: 0;
}.imagecheck-figure {
    border: 1px solid #e8ebf3;
    border-radius: 3px;
    margin: 0;
    position: relative;
    height: 100%;
}.imagecheck-input:checked~.imagecheck-figure {
    border-color: rgba(0, 40, 100, 0.24);
}.imagecheck-figure:before {
    content: "";
    position: absolute;
    inset-block-start: 0.1rem;
    inset-inline-start: 0.2rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 1;
    border-radius: 3px;
    opacity: 0;
    transition: 0.3s opacity;
}.imagecheck-input:checked~.imagecheck-figure:before {
    opacity: 1;
}.imagecheck-image {
    max-width: 100%;
    opacity: 0.64;
    transition: 0.3s opacity;
}.imagecheck-image:first-child {
    border-start-start-radius: 2px;
    border-start-end-radius: 2px;
}.imagecheck-image:last-child {
    border-end-start-radius: 2px;
    border-end-end-radius: 2px;
}.imagecheck-input:checked~.imagecheck-figure .imagecheck-image,
.imagecheck-input:focus~.imagecheck-figure .imagecheck-image {
    opacity: 1;
}.imagecheck:hover .imagecheck-image {
    opacity: 1;
}.imagecheck-caption {
    text-align: center;
    padding: 0.25rem 0.25rem;
    color: #a7b4c9;
    font-size: 0.875rem;
    transition: 0.3s color;
}.imagecheck-input:checked~.imagecheck-figure .imagecheck-caption,
.imagecheck-input:focus~.imagecheck-figure .imagecheck-caption {
    color: #3d4e67;
}.imagecheck:hover .imagecheck-caption {
    color: #3d4e67;
}/*----Image Check----*//*----Color Input Color----*/.colorinput {
    margin: 0;
    position: relative;
    cursor: pointer;
}.colorinput-input {
    position: absolute;
    z-index: -1;
    opacity: 0;
}.colorinput-color {
    display: inline-block;
    width: 1.75rem;
    height: 1.75rem;
    border-radius: 3px;
    border: 1px solid #e8ebf3;
    color: #fff;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}.colorinput-color:before {
    content: "";
    opacity: 0;
    position: absolute;
    inset-block-start: 0.25rem;
    inset-inline-start: 0.25rem;
    height: 1.25rem;
    width: 1.25rem;
    transition: 0.3s opacity;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%;
}.colorinput-input:checked~.colorinput-color:before {
    opacity: 1;
}/*----Color Input Color----*//*-----Back to Top-----*/#back-to-top {
    color: #fff;
    position: fixed;
    border: 2px solid #f1f0f9;
    inset-block-end: 20px;
    inset-inline-end: 20px;
    z-index: 99;
    display: none;
    text-align: center;
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    -o-border-radius: 2px;
    z-index: 10000;
    height: 50px;
    width: 50px;
    background-repeat: no-repeat;
    background-position: center;
    transition: background-color 0.1s linear;
    -moz-transition: background-color 0.1s linear;
    -webkit-transition: background-color 0.1s linear;
    -o-transition: background-color 0.1s linear;
}#back-to-top i {
    padding-block-start: 20px;
    font-size: 16px;
    transform: rotate(-45deg);
    margin-inline-start: -16px;
}/*-----Back to Top-----*/.box-shadow-0 {
    box-shadow: none !important;
}.list-group.lg-alt .list-group-item {
    border: 0;
}.overflow-hidden {
    overflow: hidden;
}/*--Responsive--*/@media (max-width: 992px) {
    .navtab-wizard li a {
        padding: 1rem !important;
    }

    .search-background {
        background: 0 0;
        border-radius: 0;
    }

    .search-background .form-group {
        margin-block-end: 10px !important;
    }

    .slide-header-text .search-background .form-group {
        margin-block-end: 10px !important;
    }

    .banner1 .slide-header-text.header-text {
        inset-block-start: 0 !important;
    }

    .support .border-end {
        border-inline-end: 0 !important;
    }

    .support-service.bg-dark {
        margin-block-end: 10px;
    }

    .wideget-user-info .wideget-user-warap .wideget-user-warap-r {
        margin-inline-start: 5rem !important;
    }

    .wideget-user-desc .user-wrap {
        margin-block-start: 0 !important;
        margin-inline-start: 10px !important;
    }

    dd {
        display: -webkit-box !important;
    }

    .header-search .header-nav .nav-cart .icon-cart span {
        display: none;
    }

    .header-nav .header-search-logo .header-logo .header-brand-img {
        height: auto;
        line-height: 2rem;
        vertical-align: bottom;
        margin-inline-end: 0.5rem;
        width: auto;
    }

    .header-search .header-search-logo {
        text-align: center;
    }

    .wideget-user .wideget-user-desc .user-wrap a.btn {
        margin-block-end: 5px;
    }

    .license-card-price.text-center {
        text-align: left !important;
    }

    .wideget-user-info .wideget-user-warap {
        margin-block-start: 15px;
    }

    .header-search .header-inputs .input-group>.form-control {
        width: 100%;
        margin-block-end: 10px;
    }

    .header-main .social-icons {
        text-align: center;
        float: none !important;
    }

    .header-main .social-icons li:last-child {
        margin-inline-end: 0;
    }

    .header-search .header-icons {
        float: none !important;
        text-align: center !important;
    }

    .header-search .header-icons .header-icons-link li {
        margin: 0 auto !important;
    }

    .top-bar {
        text-align: center;
    }

    .top-bar .top-bar-left .contact {
        border-inline-start: 0 !important;
        margin-inline-start: 0 !important;
        padding-inline-start: 0 !important;
    }

    .top-bar .top-bar-left .contact li {
        margin: 0 !important;
    }

    .item2-gl .item2-gl-nav select,
    .item2-gl-nav h6 {
        text-align: center;
    }

    .item-card9-img img,
    .item-card4-img img,
    .item-card5-img img,
    .item-card7-img img,
    .item-card8-img img,
    .overview .overview-img img,
    .video-list-thumbs img {
        width: 100%;
    }

    .header-main .top-bar .contact,
    .header-main .top-bar.p-3 .contact {
        display: none;
    }

    .bannerimg .header-text h1 {
        display: block;
        margin-block-end: 0.5rem;
        font-size: 2rem;
    }

    .item-card9-desc a,
    .item7-card-desc a {
        font-size: 12px;
    }

    .carousel-control-next {
        inset-inline-end: 0 !important;
    }

    .carousel-control-prev {
        inset-inline-start: 0 !important;
    }

    .sub-newsletter {
        text-align: center;
        display: block !important;
    }

    .usertab-list li {
        width: 100% !important;
    }

    .userprof-tab .media {
        display: block !important;
    }

    .userprof-tab .media-body {
        display: contents;
        width: 100%;
    }

    .userprof-tab .media-body .card-item-desc {
        margin-inline-start: 0 !important;
    }

    .userprof-tab .btn {
        margin-block-end: 0.3rem;
    }

    .page-header .page-select {
        width: 35% !important;
    }

    .customerpage .card {
        margin-block-end: 1.5rem !important;
    }

    .ads-tabs .tabs-menus ul {
        text-align: center;
    }

    .ads-tabs .tabs-menus ul li {
        display: -webkit-box;
        text-align: center;
        margin-block-end: 1.5rem;
    }

    .ads-tabs .tabs-menus ul li a {
        padding: 8px 10px 8px 10px !important;
        text-align: center;
    }

    .ads-tabs .tabs-menus ul li:last-child {
        margin-block-end: 0;
    }

    .settings-tab .tabs-menu li a {
        border-inline-end: 0 !important;
        border-block-end: 1px solid rgba(167, 180, 201, 0.2);
    }
}@media (max-width: 568px) {
    .header-main .top-bar-right .custom {
        text-align: end;
        float: var(--float-right);
        margin-block-end: 0 !important;
    }

    .settings-tab .tabs-menu li {
        width: 100% !important;
    }

    .top-bar .top-bar-right {
        text-align: center;
        display: block !important;
        margin: 0 auto;
    }

    .header-main .top-bar-right .custom li {
        margin-block-start: 0.2rem;
    }

    .item2-gl-nav {
        display: block !important;
    }

    .item2-gl-nav .item2-gl-menu li {
        text-align: center;
        margin-block-end: 10px;
        margin: 0 auto;
        padding: 10px 0;
    }

    .item2-gl-nav label {
        display: block;
        float: none;
        text-align: center;
    }

    .header-main .top-bar-right .custom li a span {
        display: none;
    }

    .top-bar .top-bar-left .socials li {
        float: left !important;
        margin: 9px 11px !important;
    }

    .item2-gl .item2-gl-nav select {
        width: 100% !important;
    }
}@media (min-width: 481px) and (max-width: 992px) {
    .header-search .header-icons .header-icons-link1 .main-badge1 {
        inset-block-start: -11px !important;
    }

    .banner1 .header-text {
        inset-block-start: 20% !important;
    }

    .banner1 .header-text h2 span,
    .banner1 .header-text h3 span {
        padding: 0 !important;
    }

    .item-card:hover .item-card-btn {
        inset-inline-start: 42%;
    }

    .userprof-tab .media {
        display: block !important;
    }

    .userprof-tab .media-body {
        display: contents;
        width: 100%;
    }

    .userprof-tab .media-body .card-item-desc {
        margin-inline-start: 0 !important;
    }

    .userprof-tab .btn {
        margin-block-end: 0.3rem;
    }

    .wideget-user-tab .tabs-menu1 ul li a {
        padding: 5px !important;
    }

    .wideget-user-tab .tab-menu-heading .nav li a {
        font-size: 14px !important;
    }

    .header-search .header-search-logo {
        margin-block-start: 5px;
    }

    .header-main .post-btn {
        margin-block-start: 3px;
    }
}@media (min-width: 992px) and (max-width: 1024px) {

    .item-card9-img img,
    .item-card4-img img,
    .item-card5-img img,
    .item-card7-img img,
    .item-card8-img img,
    .overview .overview-img img,
    .video-list-thumbs img {
        width: 100%;
    }

    .header-search .header-inputs {
        margin-block-end: 15px;
    }

    .header-main .social-icons {
        text-align: center;
        float: none !important;
    }

    .header-main .social-icons li:last-child {
        margin-inline-end: 0;
    }

    .header-search .header-icons {
        float: none !important;
        text-align: center !important;
    }

    .header-search .header-icons .header-icons-link {
        float: var(--float-right);
    }

    .top-bar {
        text-align: center;
    }

    .top-bar .top-bar-left {
        text-align: center;
    }

    .top-bar .top-bar-left .contact {
        border-inline-start: 0 !important;
        margin-inline-start: 0 !important;
        padding-inline-start: 0 !important;
    }

    .top-bar .top-bar-right {
        text-align: center;
        display: block !important;
        margin: 0 auto;
    }

    .top-bar .top-bar-left .contact li:first-child {
        margin-inline-end: 1.5rem !important;
    }

    .support-service.bg-dark {
        margin-block-end: 10px;
    }

    .header-main .post-btn {
        margin-block-start: 5px;
    }

    .customerpage .card {
        margin-block-end: 1.5rem !important;
    }

    .ads-tabs .tabs-menus ul li a {
        padding: 8px 10px 8px 10px !important;
    }
}@media (max-width: 480px) {
    .section-title h1 {
        font-size: 2rem;
    }

    .banner1 .header-text h2 {
        font-size: 18px !important;
    }

    .banner1 .header-text h2 span {
        padding: 0 !important;
    }

    .banner1 .header-text h3 {
        font-size: 14px !important;
    }

    .banner1 .header-text h3 span {
        padding: 0 !important;
    }

    .card-pay .tabs-menu li {
        width: 100% !important;
    }

    .header-search .header-icons .header-icons-link1 .main-badge1 {
        inset-block-start: -19px !important;
    }

    .support .support-service {
        text-align: center;
    }

    .support .support-service i {
        float: none !important;
        margin-inline-end: 0 !important;
        margin-block-end: 20px;
    }

    .item-card7-desc ul li {
        font-size: 12px;
    }

    .bannerimg .header-text {
        font-size: 1.5rem;
    }

    .bannerimg .header-text .breadcrumb-item {
        font-size: 14px;
    }

    .icons a {
        margin-block-end: 0.5rem;
    }

    .userprof-tab .media {
        display: block !important;
    }

    .userprof-tab .media-body {
        display: contents;
        width: 100%;
    }

    .userprof-tab .media-body .card-item-desc {
        margin-inline-start: 0 !important;
    }

    .userprof-tab .btn {
        margin-block-end: 0.3rem;
    }
}@media (max-width: 992px) {
    .horizontal-header .container {
        position: relative;
    }
}.search-background {
    border-radius: 3px;
    overflow: hidden;
}.page-header .page-select {
    width: 20%;
}.social li {
    float: var(--float-left);
    list-style: none;
    font-size: 15px;
    float: var(--float-right);
}.social li:not(:first-child) {
    margin-inline-end: 15px;
}.social-icons li {
    margin-inline-end: 15px;
    display: inline-block;
    list-style: none;
    font-size: 14px;
    width: 38px;
    height: 38px;
    margin: 1px;
    border-radius: 50%;
    border: 1px solid rgba(255, 255, 255, 0.2);
    line-height: 37px;
}.social-icons li a {
    color: #fff;
}.social li a {
    color: rgba(255, 255, 255, 0.8);
    line-height: 0;
}.product-tags a {
    float: var(--float-left);
    margin-inline-end: 5px;
    margin-block-end: 5px;
    padding: 5px 10px;
    border-radius: 3px;
    color: #1a1a1a;
    font-size: 12px;
    border: 1px solid #e8ebf3;
}.product-tags li a:hover {
    border-radius: 2px;
    color: #fff !important;
}/*--Supports--*/.support-service {
    padding: 1.5rem 1.5rem;
    border: 1px solid #e8ebf3;
    background: #f2f3f8;
    border-radius: 5px;
}.support-service i {
    float: var(--float-left);
    margin-inline-end: 15px;
    font-size: 1.5rem;
    line-height: 40px;
    width: 45px;
    text-align: center;
    height: 45px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.3);
    border: 1px solid rgba(255, 255, 255, 0.3);
}.support-service h6 {
    font-size: 20px;
    font-weight: 400;
    margin-block-end: 0;
}.support-service p {
    margin-block-end: 0;
    font-size: 15px;
    color: rgba(255, 255, 255, 0.5);
}.rated-products .media {
    padding-block-end: 15px;
    border-block-end: 1px solid #e8ebf3;
}.rated-products .media:last-child {
    padding-block-end: 0;
    border-block-end: 0;
}.rated-products .media img {
    width: 80px;
    height: 80px;
    border-radius: 5px;
}.rated-products img {
    /* border: 1px solid #e8ebf3; */
    padding: 0px;
    background: #f6f7fb;
}.usertab-list {
    display: inline-block;
}.usertab-list li {
    width: 50%;
    margin-block-end: 0.6rem;
    float: var(--float-left);
}dd {
    display: inline-block;
}.banner1 .carousel-inner img {
    width: 100%;
    max-height: 460px;
}.banner1 .carousel-item:before {
    content: "";
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 100%;
    inset-inline-end: 0;
    inset-block-start: 0;
}.banner1 .carousel-control {
    width: 0;
}.banner1 .carousel-control.left,
.banner1 .carousel-control.right {
    opacity: 1;
    background-image: none;
    background-repeat: no-repeat;
    text-shadow: none;
}.banner1 .carousel-control.left span,
.banner1 .carousel-control.right span {
    padding: 15px;
}.banner1 .carousel-control .glyphicon-chevron-left,
.banner1 .carousel-control .glyphicon-chevron-right,
.banner1 .carousel-control .icon-next,
.banner1 .carousel-control .icon-prev {
    position: absolute;
    inset-block-start: 45%;
    z-index: 5;
    display: inline-block;
}.banner1 .carousel-control .glyphicon-chevron-left,
.banner1 .carousel-control .icon-prev {
    inset-inline-start: 0;
}.banner1 .carousel-control .glyphicon-chevron-right,
.banner1 .carousel-control .icon-next {
    inset-inline-end: 0;
}.banner1 .carousel-control.left span,
.banner1 .carousel-control.right span {
    background: rgba(255, 255, 255, 0.1);
    color: #fff;
}.banner1 .carousel-control.left span:hover,
.banner1 .carousel-control.right span:hover {
    background: rgba(255, 255, 255, 0.3);
}.banner1 .header-text {
    position: absolute;
    inset-inline-start: 0;
    inset-inline-end: 0;
    color: #fff;
}.banner1 .slider .header-text {
    inset-block-start: 29%;
}.banner1 .header-text h2 {
    font-size: 40px;
}.banner1 .header-text h3 {
    font-size: 25px;
}.banner1 .header-text h2 span {
    padding: 10px;
}.banner1 .header-text h3 span {
    padding: 15px;
}@media (max-width: 480px) {
    .banner1 .slider .header-text {
        inset-block-start: 30% !important;
    }

    .banner1 .slider img {
        height: 400px;
    }

    .sptb-2 {
        padding-block-start: 0 !important;
        padding-block-end: 3rem !important;
    }

    .sptb-tab.sptb-2.pt-10 {
        padding-block-start: 6.5rem !important;
    }
}@media (min-width: 481px) and (max-width: 767px) {
    .banner1 .slider .header-text {
        inset-block-start: 35% !important;
    }
}@media (min-width: 768px) and (max-width: 992px) {
    .banner1 .slider .header-text {
        inset-block-start: 32% !important;
    }
}@media (min-width: 993px) and (max-width: 1240px) {
    .banner1 .slider .header-text {
        inset-block-start: 23% !important;
    }
}/*--catergory gallery--*/.cat-item {
    position: relative;
}.cat-item a {
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    inset-block-end: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}.cat-item .cat-img img {
    width: 60px;
    height: 60px;
    margin: 0 auto;
}.cat-item .cat-desc {
    margin-block-start: 15px;
}.about img {
    width: 60px;
    height: 60px;
    text-align: center;
}.accent-2 {
    width: 60px;
    border-block-start: 2px solid #017cff;
}.sptb {
    padding-block-start: 3rem;
    padding-block-end: 3rem;
}.sptb-1 {
    padding-block-start: 10rem;
    padding-block-end: 4.5rem;
}.sptb-2 {
    padding-block-start: 4rem;
    padding-block-end: 4rem;
}.section-title {
    padding-block-end: 2rem;
}.section-title p {
    text-align: center;
    font-size: 15px;
    margin-block-end: 0;
}.section-title h1 {
    margin-block-end: 0.5rem;
    color: #504e70;
    font-size: 36px;
    font-weight: 400;
    z-index: 1;
}@media (min-width: 992px) {
    .select2-container .select2-selection--single {
        border-radius: 0;
    }

    .banner1 .slider .header-text {
        inset-block-start: 29%;
    }
}@media (max-width: 360px) {
    .support-service h6 {
        font-size: 18px;
    }

    .support-service p {
        margin-inline-start: 57px;
    }

    .list-inline.wizard .list-inline-item {
        display: grid;
        float: none !important;
    }

    .list-inline.wizard .previous.list-inline-item {
        margin-block-end: 0.5rem;
    }

    .construction-image .display-1 {
        font-size: 9.5rem;
    }
}@media (max-width: 991px) {
    .sptb-4 {
        padding-block-start: 0rem;
        padding-block-end: 10rem;
    }

    .sptb-3 {
        padding-block-start: 3rem;
        padding-block-end: 3rem;
    }

    .item-card9-img {
        height: 120px !important;
    }

    .header-search-logo {
        display: none;
    }

    .counter {
        font-size: 25px;
    }

    .sub-newsletter h2 {
        font-size: 1.2rem;
    }

    .sub-newsletter p {
        text-align: center;
        font-size: 12px;
    }

    a.typewrite {
        color: #fff !important;
        font-size: 25px;
    }

    .header-text1 p {
        font-size: 12px;
    }

    .categories-header {
        font-size: 17px !important;
    }

    .section-title p {
        text-align: center;
        font-size: 12px;
    }

    #tab-12 .item-card9-img {
        height: 75px !important;
    }

    .banner-1 .search-background .form-control {
        border-radius: 3px !important;
    }

    .content-text .display-5 {
        font-size: 1.8rem;
    }

    .counter-status.status {
        margin-block-start: 1.5rem;
    }

    .margin-top {
        margin-block-start: 4.5rem !important;
    }

    .item-card7-desc .text-subtext {
        margin-block-end: 0 !important;
    }

    .blog-list .item7-card-text .item-card-badge {
        inset-inline-end: 21px;
        inset-block-end: 10px;
    }

    .sptb-1 {
        padding-block-start: 4.5rem;
        padding-block-end: 4.5rem;
    }

    .search-background {
        background: 0 0 !important;
        border-radius: 0;
    }

    .padding-bottom {
        padding-block-end: 0 !important;
    }

    .banner-1 .search-background .btn-lg {
        border-radius: 3px !important;
        inset-inline-end: 0 !important;
    }

    .banner1 .slide-header-text {
        inset-block-start: 0 !important;
    }

    .header-text1 h1 {
        font-size: 25px !important;
    }

    .sptb-2 {
        padding-block-start: 2.7rem !important;
    }

    .select2.select2-container.select2-container--default {
        width: 100% !important;
        overflow: hidden;
        border-radius: 3px;
    }

    .horizontalMenu>.horizontalMenu-list>li>a.active {
        background-color: var(--primary-bg-color);
        color: #fff;
    }

    .horizontalMenu>.horizontalMenu-list>li>a .fa.fa-angle-down {
        display: none;
    }

    .sub-newsletter .input-group {
        width: 100% !important;
    }

    *::-ms-backdrop,
    .horizontal-megamenu .megamenu-content .link-list {
        display: inline-table !important;
    }
}.banners-image .horizontalMenu>.horizontalMenu-list>li>a {
    color: #2a2740 !important;
}.sticky {
    width: 100%;
}.sticky-pin {
    position: fixed;
    inset-block-start: 0;
    width: 100%;
    z-index: 999;
    box-shadow: 2px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24);
}.banner-1 .search-background .form-control {
    border-radius: 0;
}.banner-1 .search-background .btn-lg {
    border-radius: 0;
    position: relative;
}.banner-1 .search-background .select2-container--default .select2-selection--single {
    border-radius: 0;
    border-inline-end: 0 !important;
    border-block-start: 0 !important;
    border-block-end: 0 !important;
}.banner-1 .header-text,
.banner-1 .header-text1 {
    inset-inline-start: 0;
    inset-inline-end: 0;
    color: #fff;
}.banner-1 .header-text h1 {
    margin-block-end: 0.3rem;
    font-weight: 400;
}.banner-1 .header-text p {
    margin-block-end: 1.5rem;
    font-size: 16px;
}.bannerimg {
    padding: 3.5rem 0 3.5rem 0;
    background-size: cover;
}.bannerimg .header-text h1 {
    margin-block-end: 0.75rem;
}.support-list li a {
    margin-block-end: 0.5rem;
    display: flex;
}.support-list li i {
    margin-inline-end: 0.7rem;
    margin-block-start: 4px;
}/*-- Profile --*/.profile-pic-img {
    position: relative;
    width: 5rem;
    height: 5rem;
    line-height: 5rem;
    font-size: 2rem;
    text-align: center;
    margin: 0 auto;
}.profile-pic-img span {
    position: absolute;
    width: 1rem;
    height: 1rem;
    border-radius: 50px;
    inset-inline-end: -1px;
    inset-block-start: 0.5rem;
    border: 2px solid #fff;
}/*-- userlist --*/.user-tabel span {
    margin: 0 auto;
}/*--Settings tabes--*/.settings-tab .tabs-menu {
    margin-block-end: 25px;
}.settings-tab .tabs-menu li {
    width: 33.3%;
    display: block;
}.settings-tab .tabs-menu li a {
    padding: 0.5rem 1rem;
    background: var(--primary-1);
    color: #000;
    display: block;
    text-align: center;
    border-inline-end: 1px solid rgba(167, 180, 201, 0.2);
}.settings-tab .tabs-menu li a.active {
    color: #fff;
    border-radius: 2px;
    text-align: center;
}.ads-tabs .tabs-menus {
    margin-block-end: 2rem;
}.ads-tabs .tabs-menus ul li {
    margin-inline-end: 1rem;
}.ads-tabs .tabs-menus ul li a {
    border: 1px solid #e8ebf3;
    color: #2a2740;
    padding: 10px 20px 11px 20px;
}.ads-tabs .tabs-menus ul li:last-child {
    margin-inline-end: 0;
}#price {
    border: 0;
    font-weight: 500;
    font-size: 18px;
}.showmore-button {
    text-align: center;
}.showmore-button-inner {
    display: inline-block;
    padding: 10px 19px;
    line-height: 14px;
    font-size: 14px;
    border-radius: 25px;
    text-decoration: none;
    cursor: pointer;
    margin-block-start: 20px;
}.showmore-button1 {
    text-align: center;
}.showmore-button1 .showmore-button1-inner {
    display: inline-block;
    line-height: 14px;
    font-size: 14px;
    color: #a7b4c9;
    text-decoration: none;
    cursor: pointer;
    margin-block-start: 8px;
    margin-block-end: 20px;
}.fade.in {
    opacity: 1;
}/* OWL CAROUSEL */.owl-carousel {
    position: relative;
}.owl-carousel .owl-item {
    position: relative;
    cursor: url(/assets/images/other/cursor.png), move;
    overflow: hidden;
}.owl-nav {
    display: block;
}.slider .owl-nav .owl-prev {
    inset-inline-start: 15px;
}.slider .owl-nav .owl-next {
    inset-inline-end: 15px;
}.owl-nav .owl-prev {
    position: absolute;
    inset-block-start: 42%;
    inset-inline-start: -25px;
    inset-inline-end: -1.5em;
}.owl-nav .owl-next {
    position: absolute;
    inset-block-start: 42%;
    inset-inline-end: -25px;
}.owl-nav button {
    display: block;
    line-height: 3.1rem !important;
    border-radius: 50%;
    width: 3rem;
    height: 3rem;
    text-align: center;
    background: rgba(255, 255, 255, 0.5) !important;
    border: 1px solid #e8ebf3 !important;
    z-index: 99;
    box-shadow: 0 4px 15px rgba(67, 67, 67, 0.15);
}.owl-nav button:before {
    content: "";
    position: absolute;
    z-index: -1;
    inset-block-start: 0;
    inset-inline-start: 0;
    inset-inline-end: 0;
    inset-block-end: 0;
    background: #2098d1;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}@media (max-width: 480px) {
    .countdown-timer-wrapper {
        margin: 39px auto 15px auto !important;
    }

    .countdown-timer-wrapper .timer .timer-wrapper .time {
        width: 70px;
        height: 70px;
        font-size: 1.3rem !important;
        margin-block-end: -25px;
    }

    .construction-image .construction h3 {
        font-size: 2.5rem;
    }
}.owl-carousel:hover .owl-nav button {
    background: white !important;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    animation: sonarEffect 1.3s ease-out 75ms;
}.owl-nav>div i {
    margin: 0;
}.owl-theme .owl-dots {
    text-align: center;
    -webkit-tap-highlight-color: transparent;
    position: absolute;
    inset-block-end: 0.65em;
    inset-inline-start: 0;
    inset-inline-end: 0;
    z-index: 99;
}.owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
}.owl-theme .owl-dots .owl-dot span {
    width: 1em;
    height: 1em;
    margin: 5px 7px;
    background: rgba(0, 0, 0, 0.3);
    display: block;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    transition: opacity 0.2s ease;
    border-radius: 30px;
}.testimonial-owl-carousel img {
    margin: 0 auto;
    text-align: center;
}.center-block {
    float: none;
    text-align: center;
    margin-inline-start: auto;
    margin-inline-end: auto;
    float: inherit !important;
}.owl-carousel.owl-drag .owl-item {
    inset-inline-start: 0 !important;
    inset-inline-end: 0;
}.eductaional-tabs.nav {
    display: flex;
    justify-content: center;
    flex-direction: row;
}@media (max-width: 767px) {
    .tabs-menu ul.eductaional-tabs li {
        width: 50%;
        text-align: center;
    }

    .item-cards7-ic li {
        width: 100% !important;
    }

    .testimonia .testimonia-img .img-thumbnail {
        width: 18%;
    }

    .item-card7-desc ul li {
        text-align: center;
    }

    .item-card7-desc ul.d-flex li {
        margin-block-end: 10px;
        width: 100% !important;
    }

    .counter-status.status-1 {
        margin-block-start: 1.5rem;
    }

    .item-card7-desc ul.d-flex {
        display: block !important;
    }

    .tabs-menu ul.eductaional-tabs li a {
        display: block;
        margin: 10px;
    }

    .item7-card-desc.d-flex {
        display: block !important;
    }

    .form-horizontal .addpost-wizard {
        padding: 0;
    }
}.horizontalMenu>.horizontalMenu-list>li>a.btn:hover {
    background: #fb9512;
}.profile-pic {
    text-align: center;
}.profile-pic .d-md-flex {
    text-align: start;
}@media (max-width: 480px) {
    .d-flex.ad-post-details {
        display: block !important;
    }

    .tabs-menu1 ul li a {
        margin: 2px;
    }

    .list-id .col {
        display: block;
        width: 100%;
    }

    .ads-tabs .tabs-menus ul li {
        margin-block-end: 10px;
        margin-inline-end: 0;
        width: 100%;
    }

    .ads-tabs .tabs-menus ul li a {
        width: 100%;
        display: block;
    }

    .users-list .page-header .select2.select2-container.select2-container--default {
        width: 100% !important;
        margin-block-end: 0.5rem;
    }
}.owl-carousel .owl-dots {
    margin: 0 auto;
    text-align: center;
}.owl-carousel button.owl-dot {
    margin: 10px 10px 0 10px;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    text-align: center;
    display: inline-block;
    border: none;
}.owl-carousel-icons5 .owl-nav .owl-prev {
    position: absolute;
    inset-block-start: 42%;
    inset-inline-start: auto;
    inset-inline-end: -24px;
    margin-block-start: -1.65em;
}.owl-carousel-icons5 .owl-nav .owl-next {
    position: absolute;
    inset-block-start: 58%;
    inset-inline-start: auto;
    inset-inline-end: -24px;
    margin-block-start: -1.65em;
}.owl-carousel-icons4.owl-carousel .owl-item img {
    margin: 0 auto;
}#exzoom {
    width: 100%;
}:focus {
    outline: 0 !important;
}@media (max-width: 992px) {

    .testimonial-owl-carousel .owl-nav .owl-prev,
    .testimonial-owl-carousel .owl-nav .owl-next {
        inset-block-start: 20% !important;
    }
}.register-right .nav-tabs {
    background: #fff;
    margin: 0 auto;
    border-radius: 3px;
    box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.1), 0 2px 9px 0 rgba(62, 57, 107, 0.1);
}.register-right .nav-tabs .nav-link {
    padding: 12px 25px;
    margin: 1px;
    text-align: center;
    display: block;
    border-radius: 3px;
}.register-right .nav-tabs .nav-item {
    display: block;
    text-align: center;
}.vertical-scroll {
    margin-block-end: 0;
}.vertical-scroll .news-item {
    border: 1px solid #e8ebf3 !important;
    margin-block-end: 15px;
    padding: 10px;
}.vertical-scroll .news-item td:last-child {
    width: 76%;
}.vertical-scroll .item {
    border: 1px solid #e8ebf3 !important;
    margin-block-end: 6px;
    margin-block-start: 6px;
    border-radius: 5px;
}.vertical-scroll .item .p-5 {
    padding: 1rem !important;
}.vertical-scroll1 .item {
    border: 1px solid #e8ebf3 !important;
    margin-block-end: 15px;
    background: #fff;
}.vertical-scroll1 .item a {
    text-decoration: intial;
}.vertical-scroll .item2 {
    border-block-end: 1px solid #e8ebf3 !important;
    padding: 12px 25px;
}@media (max-width: 767px) {
    .rating-stars .rating-stars-container .rating-star.sm {
        font-size: 13px;
    }
}/*--Horizontal Css--*/.horizontal-main {
    background: var(--primary-bg-color);
}.horizontalMenu>.horizontalMenu-list,
.horizontal-header {
    background-color: transparent;
}.horizontalMenu>.horizontalMenu-list>li>a.btn {
    color: #fff;
    font-size: 0.85rem;
}.horizontalMenu>.horizontalMenu-list>li:hover>a>.fa {
    color: #fff;
}.horizontalMenu>.horizontalMenu-list>li>a:hover .fa {
    color: #fff;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li a i {
    color: #333;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li:hover>a i {
    color: #fff;
}/*--Horizontal Css--*//*--Cookie Css--*/button#ihavecookiesBtn {
    margin-inline-start: 0 !important;
}/* Cookie Dialog */#gdpr-cookie-message {
    position: fixed;
    z-index: 999;
    inset-inline-start: 0;
    inset-block-end: 30px;
    max-width: 375px;
    background-color: white;
    padding: 20px;
    border-radius: 5px;
    border: 1px solid #e8ebf3;
    box-shadow: 0 8px 17px rgba(0, 0, 0, 0.2);
    margin-inline-start: 30px;
    text-align: center;
    display: block;
}#gdpr-cookie-message h4 {
    font-size: 18px;
    font-weight: 500;
    margin-block-end: 10px;
}#gdpr-cookie-message h5 {
    font-size: 13px;
    font-weight: 500;
    margin-block-end: 10px;
}#gdpr-cookie-message p,
#gdpr-cookie-message ul {
    color: #2a2740;
    font-size: 13px;
    line-height: 1.5em;
}#gdpr-cookie-message p:last-child {
    margin-block-end: 0;
    text-align: center;
}#gdpr-cookie-message li {
    width: 49%;
    display: -webkit-inline-box;
}#gdpr-cookie-message a {
    text-decoration: none;
    font-size: 13px;
    padding-block-end: 2px;
    transition: all 0.3s ease-in;
}#gdpr-cookie-message button {
    border: none;
    background: #2fc736;
    color: #fff;
    font-size: 13px;
    padding: 6px 17px;
    border-radius: 3px;
    margin-block-start: 4px;
    cursor: pointer;
    transition: all 0.3s ease-in;
}button#ihavecookiesBtn {
    border: none;
    background: #2fc736;
    color: #fff;
    font-size: 15px;
    padding: 7px 18px;
    border-radius: 3px;
    margin-block-start: 4px;
    cursor: pointer;
    transition: all 0.3s ease-in;
}button#gdpr-cookie-advanced {
    margin-inline-start: 4px;
}@media (max-width: 390px) {
    button#gdpr-cookie-advanced {
        margin-inline-start: 0 !important;
    }

    #gdpr-cookie-message p button {
        width: 100%;
    }
}@media (max-width: 480px) {
    #gdpr-cookie-message {
        margin: 0 15px;
        display: block;
        inset-inline-end: 0;
        box-shadow: 0 0 20px 0 rgba(40, 37, 89, 0.9);
        display: none !important;
    }
}#gdpr-cookie-message button:disabled {
    opacity: 0.3;
}#gdpr-cookie-message input[type=checkbox] {
    float: none;
    margin-block-start: 0;
    margin-inline-end: 5px;
}/*--Ui slider--*/.ui-widget-header {
    border: 1px solid #2c4359;
    color: #e1e463;
    font-weight: 700;
}.ui-widget-header a {
    color: #e1e463;
}.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    border: 1px solid #e8ebf3;
    font-weight: 700;
    color: #333;
}.banner1 .slide-header-text {
    inset-block-start: 0;
    z-index: 98 !important;
}/*-- slide--*/.slider-header .item:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    inset-inline-start: 0;
    inset-inline-end: 0;
    display: block;
    z-index: 1;
    inset-block-start: 0;
}/*-- slide--*/a.typewrite {
    color: #fff !important;
    font-size: 35px;
    font-weight: 400 !important;
    font-family: "Lato", sans-serif;
}/*-- Additional css--*/.pattern-1 {
    background: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(../images/photos/9.jpg) center;
    border-start-start-radius: 5px;
    border-start-end-radius: 5px;
}.single-page {
    width: 100%;
    margin: 0 auto;
    display: table;
    position: relative;
    border-radius: 7px;
}.single-page button.dark {
    border-color: #ff4931;
    background: #ff4931;
}.single-page .move button.dark {
    border-color: #e0b722;
    background: #e0b722;
}.single-page .splits p {
    font-size: 18px;
}.single-page button:active {
    box-shadow: none;
}.single-page button:focus {
    outline: 0;
}.single-page>.wrapper3 {
    width: 100%;
    padding-block-start: 8rem;
}.single-page .wrapper {
    background: #fff;
    transition: all 0.5s;
    color: #838ab6;
    overflow: hidden;
    border-radius: 7px;
}.single-page .wrapper.wrapper2 {
    background: #fff;
    width: 100%;
    background: #fff;
    transition: all 0.5s;
    color: #fff;
    overflow: hidden;
    border-radius: 4px;
    text-align: center;
    inset-block-start: -37%;
    inset-inline-start: 4%;
}.single-page .wrapper>form {
    width: 100%;
    transition: all 0.5s;
    background: #fff;
    width: 100%;
}.single-page .wrapper .card-body {
    padding: 30px;
}.single-page .wrapper>form:focus {
    outline: 0;
}.single-page .wrapper #login {
    visibility: visible;
}.single-page .wrapper #register {
    transform: translateY(-80%) translateX(100%);
    visibility: hidden;
}.single-page .wrapper.move #register {
    transform: translateY(-80%) translateX(0);
    visibility: visible;
}.single-page .wrapper.move #login {
    transform: translateX(-100%);
    visibility: hidden;
}.single-page .wrapper>form>div {
    position: relative;
    margin-block-end: 15px;
}.single-page .wrapper label {
    position: absolute;
    inset-block-start: -7px;
    font-size: 12px;
    white-space: nowrap;
    background: #fff;
    text-align: start;
    inset-inline-start: 15px;
    padding: 0 5px;
    color: #2a2740;
    pointer-events: none;
}.single-page .wrapper h3,
.single-page .wrapper h4 {
    margin-block-end: 25px;
    font-size: 22px;
    color: #2a2740;
}.single-page .wrapper input {
    height: 40px;
    padding: 5px 15px;
    width: 100%;
    border: solid 1px #e8ebf3;
}.single-page .wrapper input:focus {
    outline: 0;
    border-color: #e8ebf3;
}.single-page>.wrapper.move {
    inset-inline-start: 45%;
}.single-page>.wrapper.move input:focus {
    border-color: #e0b722;
}.single-page.single-pageimage {
    min-height: 387px;
}.single-page.single-pageimage::before {
    content: "";
    background: rgba(255, 255, 255, 0.5);
}.single-page>.log-wrapper {
    display: table-cell;
    vertical-align: middle;
    text-align: end;
    color: #fff;
}@media (min-width: 1024px) {
    .single-pageimage .log-wrapper {
        margin-block-start: 100px;
    }
}.customerpage .btn-icon {
    border: 1px solid var(--primary-bg-color);
    border-radius: 50%;
    color: var(--primary-bg-color);
    line-height: 1.81;
}.loader-img .floating {
    animation: floating 3s ease infinite;
    will-change: transform;
}@keyframes floating {
    0% {
        transform: translateY(0px);
    }

    50% {
        transform: translateY(10px);
    }

    100% {
        transform: translateY(0px);
    }
}.horizontal-main-1 {
    background: transparent;
    border-block-end: 1px solid rgba(255, 255, 255, 0.18);
}@media (min-width: 1280px) {
    .container {
        max-width: 1200px;
    }
}@media screen and (max-width: 1279px) {
    .blog-list .item7-card-img {
        height: 100% !important;
    }
}.sub-newsletter .input-group {
    width: 50%;
}.files input {
    outline: 2px dashed #eff4f5;
    -webkit-transition: outline-offset 0.15s ease-in-out, background-color 0.15s linear;
    transition: outline-offset 0.15s ease-in-out, background-color 0.15s linear;
    padding: 120px 0px 85px 35%;
    text-align: center !important;
    margin: 0;
    width: 100% !important;
}.horizontalMenu {
    height: inherit !important;
}.slider img {
    height: 480px;
    width: 100%;
}@media (max-width: 991px) and (min-width: 532px) {
    .slide-header-text .soft-categories {
        margin-block-start: 6% !important;
    }

    .slider img {
        height: 560px;
        width: 100%;
    }

    .slide-header-text.sptb-2 {
        padding-block-start: 3rem !important;
    }

    .header-text h1 {
        font-size: 2.1rem;
    }
}@media (max-width: 531px) {
    .slider img {
        height: 680px !important;
        width: 100%;
    }

    .slide-header-text .soft-categories {
        margin-block-start: 6% !important;
    }

    .slide-header-text.sptb-2 {
        padding-block-start: 2.5rem !important;
    }

    .header-text.slide-header-text,
    .container-fuild {
        overflow: hidden;
    }
}.vertical-scroll.latest-apps {
    height: 336px !important;
}/*-- Dashboard--*/.my-dash .side-menu .slide li a {
    position: relative;
}.my-dash .slide,
.my-dash li {
    list-style-type: none;
}.my-dash .side-menu li ul li a.active:before {
    display: none;
}.my-dash .side-menu__item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.75rem 1.25rem;
    font-size: 14px;
    -webkit-transition: border-left-color 0.3s ease, background-color 0.3s ease;
    -o-transition: border-left-color 0.3s ease, background-color 0.3s ease;
    transition: border-left-color 0.3s ease, background-color 0.3s ease;
    border-block-start: 1px solid #efecfb;
}.my-dash.app-sidebar .mCSB_draggerContainer {
    inset-inline-end: -11px;
}.my-dash .side-menu__icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25px;
}.my-dash .side-menu__label {
    white-space: nowrap;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}.my-dash .slide.is-expanded [data-toggle=slide] {
    border-block-end: 0px solid #efecfb;
}.my-dash .side-menu li a {
    border-block-start: 1px solid #efecfb;
}.my-dash .side-menu li ul li a {
    border-block-start: 0;
    border-block-end: 0;
}.my-dash.app-sidebar .slide-menu li.active>.a {
    font-weight: 500;
}.my-dash .slide-menu li ul li {
    font-size: 12px !important;
    font-weight: 300;
    border-block-end: 0px solid #efecfb;
}.my-dash .slide-menu li ul a {
    padding: 10px 10px 10px 65px;
}.my-dash .side-menu .slide-menu li a {
    font-size: 13px;
}.my-dash.slide ul li a {
    color: #2a2740;
    font-weight: 400;
}.my-dash.app-sidebar-footer {
    clear: both;
    display: block;
    color: #fff;
    position: fixed;
    inset-block-end: 0px;
    background: #fff;
    width: 228px;
    z-index: 999;
    border-block-start: 1px solid #efecfb;
}.my-dash .app-sidebar-footer a {
    padding: 10px 0;
    text-align: center;
    width: 20%;
    color: #fff;
    font-size: 15px;
    display: block;
    float: var(--float-left);
    cursor: pointer;
    border-inline-end: 1px solid #efecfb;
    border-block-end: 1px solid #efecfb;
}.my-dash .app-sidebar-footer a:hover {
    background: rgba(255, 255, 255, 0.02);
}.my-dash .slide ul ul a {
    font-size: 13px !important;
    padding-inline-start: 64px !important;
    padding-inline-end: 0 !important;
    padding-block: 0 !important;
}.my-dash.app-sidebar ul li a {
    color: #2e384d;
    font-weight: 400;
}.my-dash .slide.is-expanded .slide-menu {
    max-height: 150vh;
    background: #fff;
}.my-dash .slide.is-expanded .angle {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}.my-dash .slide-menu,
.my-dash .child-sub-menu {
    max-height: 0;
    overflow: hidden;
    -webkit-transition: max-height 0.4s ease;
    -o-transition: max-height 0.4s ease;
    transition: max-height 0.4s ease;
}.my-dash .sub-slide.is-expanded .child-sub-menu {
    max-height: 150vh;
    background: #fff;
}.my-dash .sub-slide.is-expanded .sub-angle {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}.my-dash .sub-slide .sub-angle {
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transition: -webkit-transform 0.3s ease;
    transition: -webkit-transform 0.3s ease;
    -o-transition: transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
    margin-inline-end: 22px;
}.my-dash .slide-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-inline-start: 45px;
    padding-inline-end: 0;
    padding-block: 0;
    font-size: 13px;
    color: #3e4b5b;
    height: 30px;
    line-height: 30px;
}.my-dash.app-sidebar .side-menu .slide-menu li:last-child {
    padding-block-end: 10px;
    border-block-end: 0;
}.my-dash .slide-item .icon {
    margin-inline-end: 5px;
}.my-dash .angle {
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transition: -webkit-transform 0.3s ease;
    transition: -webkit-transform 0.3s ease;
    -o-transition: transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}.my-dash .app-sidebar ul li a {
    color: #2a2740;
    font-weight: 400;
}.my-dash .slide.is-expanded .slide-menu {
    max-height: 150vh;
}.my-dash .slide.is-expanded .angle {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}.my-dash .slide-menu {
    max-height: 0;
    overflow: hidden;
    -webkit-transition: max-height 0.4s ease;
    -o-transition: max-height 0.4s ease;
    transition: max-height 0.4s ease;
}.my-dash .child-sub-menu li a {
    border-block-start: 0px solid rgba(0, 0, 0, 0.06) !important;
}.my-dash.app-sidebar:before {
    background: #fff !important;
    width: auto;
}.card-body.border {
    padding: 1.5rem;
}.app-sidebar.my-dash {
    background: #fff;
}footer.bg-dark,
footer .bg-dark {
    background-color: #262638 !important;
}.counter-status-icon {
    width: 3.5rem;
    height: 3.5rem;
    color: white !important;
    background: rgba(255, 255, 255, 0.2);
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
}.testimonia i {
    font-size: 20px;
    margin-inline-end: 4px;
    color: var(--primary-bg-color);
}.menu-icon {
    margin-inline-end: 0.5rem;
}.btn.ad-post {
    line-height: 1.5;
    font-weight: 500;
}.icon-color {
    color: var(--primary-bg-color);
}.testimonia-img .img-thumbnail {
    width: 12%;
    background-color: var(--primary-2);
}.cat-title .icon-bg {
    background-color: var(--primary-1);
    padding: 0.6rem 0.6rem;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    margin-inline-end: 0.3rem;
}.terms .card {
    border: 1px solid #e8ebf3;
}.addpost-wizard {
    padding: 0.3rem;
    border: 1px solid #e8ebf3;
    border-radius: 3px;
    overflow: hidden;
}.icon-bg i {
    font-size: 1.5rem;
}.img-flag {
    width: 17px;
    height: 17px;
    margin-block-start: -4px;
    margin-inline-end: 4px;
    border-radius: 50%;
}ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}.relative {
    position: relative !important;
}.tabs-menu ul.eductaional-tabs li .active .icon-color {
    color: white;
}.breadcrumb-item.active.text-white {
    color: rgba(255, 255, 255, 0.7) !important;
}/*------ Custom Styles -----*//*------IE-styles-------*/.custom-control-label,
::-ms-backdrop {
    position: static;
}.page-title,
::-ms-backdrop {
    line-height: 3rem;
}.media-body,
.media-left,
.media-right,
::-ms-backdrop {
    display: list-item;
    vertical-align: top;
}.media-left,
.media-right,
.table-responsive .media-body,
::-ms-backdrop {
    display: table-cell;
}.iteam-all-icon,
::-ms-backdrop {
    height: 100%;
}.construction-image:before,
::-ms-backdrop {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    z-index: 1;
    inset-inline-start: 0;
    inset-inline-end: 0;
}.page-h,
::-ms-backdrop {
    height: 100%;
}.position-absolute,
::-ms-backdrop {
    position: absolute !important;
}.side-app .item2-gl .item-card9-desc a,
::-ms-backdrop {
    display: -ms-inline-flexbox;
}.item-card9-img1,
::-ms-backdrop {
    height: 84px !important;
}.media-body,
.media-left,
.media-right,
::-ms-backdrop {
    display: block !important;
}#profile-log-switch .table-responsive.border .table tbody,
::-ms-backdrop {
    display: block !important;
}.table-responsive-1 .table tbody,
::-ms-backdrop {
    display: block !important;
}.bg-card:hover .cat-img i,
.bg-card .cat-img i,
::-ms-backdrop {
    background: transparent !important;
}.tab-pane.table-responsive .table .media-body,
::-ms-backdrop {
    display: ruby-base !important;
}.tab-pane .table-responsive .table .media-body,
::-ms-backdrop {
    display: ruby-base !important;
}.table-responsive.userprof-tab .table .media-body,
::-ms-backdrop {
    display: ruby-base !important;
}.my-favadd.table-responsive .table .media-body,
::-ms-backdrop {
    display: ruby-base !important;
}.manged-ad.table-responsive .table .media-body,
::-ms-backdrop {
    display: ruby-base !important;
}/*------IE-styles-------*//*-----Labels-----*/.label {
    display: inline;
    padding: 0.2em 0.6em 0.3em;
    font-size: 75%;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25em;
    display: inline-block;
    margin-block-end: 0.5rem;
}.label-pill {
    padding-inline-end: 0.6em;
    padding-inline-start: 0.6em;
    border-radius: 10rem;
}.label-info {
    background-color: #00d6e6;
}.label-danger {
    background-color: #ff382b;
}.label-warning {
    background-color: #ffa22b;
}.label-success {
    background-color: #2fc736;
}.label-purple {
    background-color: #604dd8;
}.label-pink {
    background-color: #ff2b88;
}.label-secondary {
    background-color: rgb(var(--pr-rgb), 0.08);
    color: #2a2740;
}.label.arrowed {
    position: relative;
    margin-inline-start: 9px;
}.label.arrowed-in {
    position: relative;
    margin-inline-start: 9px;
}.label.arrowed-in:before {
    display: inline-block;
    content: "";
    position: absolute;
    inset-inline-start: -14px;
    inset-block-start: 0;
    border: 9px solid transparent;
    border-width: 9px 7px;
    border-right-color: #017cff;
}.label.arrowed:before {
    display: inline-block;
    content: "";
    position: absolute;
    inset-inline-start: -14px;
    inset-block-start: 0;
    border: 9px solid transparent;
    border-width: 9px 7px;
    border-right-color: #017cff;
}.label.arrowed-in-right,
.label.arrowed-right {
    position: relative;
    margin-inline-end: 9px;
    border-radius: 0 2px 2px 0;
}.label-info.arrowed:before {
    border-right-color: #00d6e6;
}.label-danger.arrowed:before {
    border-right-color: #ff382b;
}.label-success.arrowed:before {
    border-right-color: #2fc736;
}.label-warning.arrowed:before {
    border-right-color: #ffa22b;
}/*-----Labels-----*//*-----Lists-----*/.list-details .item-cards7-ic li {
    text-align: center !important;
}.list-unstyled,
.list-inline {
    padding-inline-start: 0;
    list-style: none;
}.list-inline-item {
    display: inline-block;
}.list-inline-item:not(:last-child) {
    margin-inline-end: 0.5rem;
}.list.d-flex img {
    width: 60px;
}.list-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-inline-start: 0;
    margin-block-end: 0;
}.list-group-item-action {
    width: 100%;
    color: #2a2740;
    text-align: inherit;
}.list-group-item-action:focus,
.list-group-item-action:hover {
    color: #2a2740;
    text-decoration: none;
    background-color: #f2f7fb;
}.list-group-item-action:active {
    color: #a7b4c9;
    background-color: #e8ebf3;
}.list-group-item {
    position: relative;
    display: block;
    padding: 0.75rem 1.25rem;
    margin-block-end: -1px;
    background-color: #fff;
    border: 1px solid #e8ebf3;
}.list-group-item:first-child {
    border-start-start-radius: 3px;
    border-start-end-radius: 3px;
}.list-group-item:last-child {
    margin-block-end: 0;
    border-end-end-radius: 3px;
    border-end-start-radius: 3px;
}.list-group-item:focus,
.list-group-item:hover {
    z-index: 1;
    text-decoration: none;
}.list-group-item.disabled,
.list-group-item:disabled {
    color: #7c90b1;
    background-color: #fff;
}.list-group-item.active {
    z-index: 2;
    background-color: #eef0f9;
    border: 1px solid #e8ebf3;
    color: #2a2740;
}.list-group-flush .list-group-item {
    border-inline-end: 0;
    border-inline-start: 0;
    border-radius: 0;
}.list-group-flush:first-child .list-group-item:first-child {
    border-block-start: 0;
}.list-group-flush:last-child .list-group-item:last-child {
    border-block-end: 0;
}.list-group-item-primary {
    color: #24426c;
    background-color: #cbdbf2;
}.list-group-flush .list-group-item:hover {
    border: 1px solid #e8ebf3;
}.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
    color: #24426c;
    background-color: #b7cded;
}.list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #24426c;
    border-color: #24426c;
}.list-group-item-secondary {
    color: #464a4e;
    background-color: #dddfe2;
}.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
    color: #464a4e;
    background-color: #cfd2d6;
}.list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #464a4e;
    border-color: #464a4e;
}.list-group-item-success {
    color: #008048;
    background-color: #ccffe9;
}.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
    color: #316100;
    background-color: #c5e7a4;
}.list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #316100;
    border-color: #316100;
}.list-group-item-info {
    color: #3ba2ff;
    background-color: #e6f1ff;
}.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
    color: #3ba2ff;
    background-color: #b3dcf9;
}.list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #3ba2ff;
    border-color: #3ba2ff;
}.list-group-item-warning {
    color: #ffa22b;
    background-color: #ffe9cc;
}.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
    color: #ffa22b;
    background-color: #ffe9cc;
}.list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #ffa22b;
    border-color: #ffa22b;
}.list-group-item-danger {
    color: #ff382b;
    background-color: #ffcfcc;
}.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
    color: #ff382b;
    background-color: #ffcfcc;
}.list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #ff382b;
    border-color: #ff382b;
}.list-group-item-light {
    color: #818182;
    background-color: #fdfdfe;
}.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
    color: #818182;
    background-color: #ececf6;
}.list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #818182;
    border-color: #818182;
}.list-group-item-dark {
    color: #1b1e21;
    background-color: #c6c8ca;
}.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
    color: #1b1e21;
    background-color: #b9bbbe;
}.list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #1b1e21;
    border-color: #1b1e21;
}.list-inline-dots .list-inline-item+.list-inline-item:before {
    content: "· ";
    margin-inline-start: -2px;
    margin-inline-end: 3px;
}.list-separated-item {
    padding: 1rem 0;
}.list-separated-item:first-child {
    padding-block-start: 0;
}.list-group-item.active .icon {
    color: inherit !important;
}.list-group-item .icon {
    color: #a7b4c9 !important;
}.list-group-transparent .list-group-item {
    background: 0 0;
    border: 0;
    padding: 0.5rem 1rem;
}.list-group-transparent .list-group-item.active {
    background: #4771db;
    font-weight: 600;
}.list-catergory .item-list .list-group-item {
    border-bottom: 0;
    padding: 0.6rem 1rem;
}.list-style {
    list-style: inherit;
    padding-inline-start: inherit;
}.list-style li {
    line-height: 30px;
}.list-style ul {
    list-style: inherit;
    padding-inline-start: 30px;
}.list-style2 {
    list-style: decimal;
    padding-inline-start: inherit;
}.list-style2 li {
    line-height: 30px;
}.list-style2 ul {
    list-style: decimal;
    padding-inline-start: 30px;
}.list-style3 {
    list-style: circle;
    padding-inline-start: inherit;
}.list-style3 li {
    line-height: 30px;
}.list-style3 ul {
    list-style: decimal;
    padding-inline-start: 30px;
}.list-style4 {
    list-style: lower-alpha;
    padding-inline-start: inherit;
}.list-style4 li {
    line-height: 30px;
}.list-style4 ul {
    list-style: decimal;
    padding-inline-start: 30px;
}.list-style5 {
    list-style: square;
    padding-inline-start: inherit;
}.list-style5 li {
    line-height: 30px;
}.list-style5 ul {
    list-style: decimal;
    padding-inline-start: 30px;
}.list-style6 {
    list-style: lower-roman;
    padding-inline-start: inherit;
}.list-style6 li {
    line-height: 30px;
}.list-style6 ul {
    list-style: lower-alpha;
    padding-inline-start: 30px;
}.order-list li {
    line-height: 30px;
}/*-----Lists-----*//*------ Media object ------*/.media {
    display: flex;
    align-items: flex-start;
    margin-block-start: 15px;
}.media .chat i,
.media .chat a {
    font-size: 13px;
}.mediafont {
    font-size: 16px;
    font-weight: 600;
}.media,
.media-body {
    zoom: 1;
    overflow: hidden;
}.media-object {
    display: block;
}.media img {
    width: 45px;
    height: 45px;
}.media.meida-md img {
    width: 65px;
    height: 65px;
}.media.meida-lg img {
    width: 80px;
    height: 80px;
}.media-right,
.media>.pull-right {
    padding-inline-start: 10px;
}.media-body,
.media-left,
.media-right {
    display: table-cell;
    vertical-align: top;
}.media-left,
.media>.pull-left {
    padding-inline-end: 10px;
}.media-heading {
    margin-block-start: 0;
    margin-block-end: 5px;
}.media-body h4 {
    font-weight: 500;
    font-size: 14px;
}.media-middle {
    vertical-align: middle;
}.media-bottom {
    vertical-align: bottom;
}.media-list {
    margin: 0;
    padding: 0;
    list-style: none;
}/*------ Media object ------*//*-----Pricing tables-----*/.pricing {
    border-radius: 20px;
    box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.1), 0 2px 9px 0 rgba(62, 57, 107, 0.1);
}.pricing .card-category {
    padding: 10px 0;
    border-radius: 4px;
    background: #f2f7fb;
    color: #fff;
}.pricing .btn {
    color: #fff !important;
    border-width: 5px !important;
    border-radius: 100px;
    font-size: 16px;
    font-weight: 700 !important;
}.pricing .price {
    font-weight: 600;
    font-size: 50px;
    color: #434258 !important;
}.pricing .list-unstyled li {
    border-block-end: 1px solid rgba(232, 235, 243, 0.7);
    padding: 7px 0;
}.table>tbody>tr>th {
    font-weight: 500;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}.table>tfoot>tr>td,
.table>tfoot>tr>th {
    font-weight: 500;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}.table>thead>tr>td,
.table>thead>tr>th {
    font-weight: 500;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}.price .list-group-item {
    border-block-end: 1px solid rgba(250, 250, 250, 0.5);
}.pricingTable2 {
    text-align: center;
    transition: all 0.4s ease-in-out 0s;
    background: #fff;
    border: 1px solid rgba(0, 40, 100, 0.12);
}.pricingTable2-header {
    padding: 25px 10px;
    background-color: #fff;
}.pricingTable2 .pricingTable2-header h3 {
    font-size: 21px;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-block-start: 10px;
}.pricingTable2-header span {
    display: block;
    font-size: 12px;
}.pricing-plans {
    padding: 25px 0;
}.price-value1 {
    font-size: 25px;
    line-height: 35px;
    color: #fff;
    display: inline-block;
    position: relative;
}.price-value1 i {
    position: absolute;
    inset-block-start: 3px;
    font-size: 22px;
}.price-value1 span {
    font-size: 40px;
    color: #fff;
    margin-inline-start: 17px;
}.pricing-plans .month {
    color: #fff;
    display: inline-block;
    font-size: 15px;
    margin-block-start: 15px;
    font-weight: 100;
}.pricingContent2 ul {
    padding: 0 15px;
    margin-block-end: 0;
    list-style: none;
}.pricingContent2 ul li {
    padding: 15px 0;
    text-transform: capitalize;
}.pricingTable2 .pricingTable2-sign-up {
    padding: 12px 0;
    border-block-start: 1px solid rgba(0, 40, 100, 0.12);
}.pricingTable2 .btn-block {
    width: 50%;
    margin: 0 auto;
    padding: 10px 0;
    color: #fff;
    text-transform: uppercase;
    transition: 0.3s ease;
}.pricingTable2.pink .pricing-plans {
    background-color: #017cff;
}.pricingTable2.blue .pricing-plans {
    background-color: #e67605;
}.pricingTable2.green .pricing-plans {
    background-color: #2fc736;
}.pricingTable2.info .pricing-plans {
    background-color: #f3457f;
}@media screen and (max-width: 990px) {
    .pricingTable2 {
        margin-block-end: 30px;
    }
}.pricingTable {
    border: 1px solid #dfe7ef;
    padding: 40px 0;
    text-align: center;
    border-radius: 3px;
}.pricingTable .title {
    font-size: 18px;
    color: var(--primary-bg-color);
    text-transform: uppercase;
    margin: 0 0 16px 0;
}.pricingTable .amount {
    display: block;
    font-size: 50px;
    line-height: 1;
}.pricingTable .month {
    display: block;
    font-size: 13px;
    color: #999;
    text-transform: uppercase;
    margin: 5px 0 30px 0;
}.pricingTable .icon {
    margin-block-end: 30px;
    position: relative;
}.pricingTable .icon:before,
.pricingTable .icon:after {
    content: "";
    width: 30px;
    height: 1px;
    background: #dadada;
    position: absolute;
    inset-block-start: 50%;
}.pricingTable .icon:before {
    inset-inline-start: 0;
}.pricingTable .icon:after {
    inset-inline-end: 0;
}.pricingTable .icon i {
    font-size: 25px;
    line-height: 40px;
    position: relative;
}.pricingTable .pricing-content {
    list-style: none;
    padding: 0;
    margin: 0 0 40px 0;
}.pricingTable .pricing-content li {
    font-size: 14px;
    line-height: 15px;
    margin-block-end: 25px;
}.pricingTable .pricingTable-signup {
    display: inline-block;
    padding: 10px 37px;
    border-radius: 5px;
    font-size: 14px;
    line-height: 1.5;
    border: 1px solid #e8ebf3;
    text-transform: uppercase;
    transition: all 0.2s ease-in-out 0s;
}.pricingTable .pricingTable-signup:hover {
    border-color: var(--primary-bg-color);
}.pricingTable.middle {
    border-color: var(--primary-bg-color);
    background: var(--primary-bg-color);
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.25);
    color: #fff;
}.pricingTable.middle .title,
.pricingTable.middle .amount,
.pricingTable.middle .month,
.pricingTable.middle .icon i,
.pricingTable.middle .pricing-content li {
    color: #fff;
}.pricingTable.middle .pricingTable-signup {
    background: #2fc736;
    border-color: #2fc736;
    color: #fff;
}.pricingTable.middle .pricingTable-signup:hover {
    background: #13af37;
    border-color: #13af37;
}@media only screen and (max-width: 990px) {
    .pricingTable {
        margin-block-end: 30px;
    }
}/*-----Pricing tables-----*//*----Rating Stars---*/.rating-stars .rating-stars-container {
    font-size: 0;
}.rating-stars .rating-stars-container .rating-star {
    display: inline-block;
    font-size: 32px;
    cursor: pointer;
    padding: 5px 8px;
    color: #ebeefb;
}.rating-stars .rating-stars-container .rating-star.sm {
    display: inline-block;
    font-size: 14px;
    color: #a8b5c3;
    cursor: pointer;
    padding: 1px;
}.rating-stars .rating-stars-container .rating-star.is--active,
.rating-stars .rating-stars-container .rating-star.is--hover {
    color: #f1c40f;
}.rating-stars .rating-stars-container .rating-star.is--no-hover,
.rating-stars .rating-stars-container .rating-star .fa-heart .is--no-hover {
    color: #3e4b5b;
}.rating-stars input {
    display: none;
    margin: 0 auto;
    text-align: center;
    padding: 0.375rem 0.75rem;
    font-size: 0.9375rem;
    line-height: 1.6;
    color: #3d4e67;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #e8ebf3;
    border-radius: 3px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}.rating-stars.star input {
    display: none;
}/*----Rating Stars---*//*------ Tab-styles ------*/#tab-11 .download-sec {
    text-align: left !important;
}.tab-content>.tab-pane {
    display: none;
}.tab-content>.active {
    display: block;
}@media (max-width: 768px) {
    .tab-content #tab-11 .item-card9-imgs img {
        height: 150px;
        width: 150px;
        padding-inline-start: 0.8rem;
        padding-block-start: 1.2rem;
        object-fit: cover;
    }
}@media (max-width: 480px) {
    .tab-content.card-body .btn {
        min-width: 1.625rem;
    }

    .tab-content.card-body .progress-bar {
        display: none;
    }
}.tabs-menu ul li a {
    padding: 10px 20px 11px 20px;
}.tabs-menu ul li .active {
    color: #fff;
}.tabs-menu1 ul li a {
    padding: 10px 20px 11px 20px;
}.tabs-menu1 ul li .active {
    border-radius: 3px;
}.tabs-menu-body {
    padding: 15px;
    border: 1px solid #e8ebf3;
}.tabs-menu-body p:last-child {
    margin-block-end: 0;
}.tab-menu-heading {
    padding: 20px;
    border: 1px solid #e8ebf3;
    border-block-end: 0;
}.tab_wrapper .content_wrapper .tab_content.active p:last-child {
    margin-block-end: 0;
}.tab_wrapper>ul {
    border-block-end: 1px solid #e8ebf3;
}.tab_wrapper>ul li {
    border: 1px solid #e8ebf3;
    border-block-start: 3px solid #e8ebf3;
}.tab_wrapper.right_side .content_wrapper {
    border: 1px solid #e8ebf3;
}.tab_wrapper.right_side>ul {
    border-block-end: 1px solid #e8ebf3;
}.tab_wrapper.right_side>ul li.active {
    border-color: #e8ebf3;
}.tab_wrapper.right_side>ul li:after {
    background: #e8ebf3;
}@media (min-width: 767px) {
    .tab-content #tab-11 .item-card9-img {
        width: 150px;
    }

    .tab-content #tab-11 .item-card9-imgs img {
        height: 150px;
        width: 150px;
        padding-inline-start: 0.8rem;
        padding-block-start: 1.2rem;
        object-fit: cover;
    }

    .h-197 {
        height: 197px;
    }
}.tabs-menu ul.eductaional-tabs li a {
    padding: 10px 20px 11px 20px;
    border: 1px solid #e6e6e9;
    background: #fff;
    font-size: 13px;
}.tabs-menu ul.eductaional-tabs li:not(:first-child) a {
    border-inline-start: 0;
}@media (max-width: 480px) {
    .tabs-menu ul.eductaional-tabs li {
        width: 100% !important;
    }

    .tabs-menu ul.eductaional-tabs li a {
        margin: 0;
    }

    .tab-content .tab-pane .card-body a {
        width: 100%;
        display: block;
    }

    .tab-content .tab-pane .card-body a.float-end {
        float: none !important;
    }
}@media (max-width: 768px) {
    .tabs-menu1 ul li a {
        display: block;
        width: 100%;
        border: 1px solid #e8ebf3;
        margin: 1px;
        border-radius: 2px;
    }
}@media (min-width: 481px) and (max-width: 767px) {
    .tabs-menu1 ul li {
        display: block;
        width: 49%;
        margin: 1px;
        padding: 5px;
    }
}@media (min-width: 561px) and (max-width: 767px) {
    .navtab-wizard.nav-tabs .nav-link {
        border-inline-start: 0;
        border-block-start: 1px solid #e8ebf3;
    }

    .navtab-wizard.nav-tabs .nav-link:first-child {
        border-block-start: 0;
    }
}/*------ Tab-styles ------*//* ###### layout ####### *//*---- Color -----*/.btn-primary {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.btn-primary:hover {
    color: #fff;
    background-color: var(--primary-bg-hover);
    border-color: var(--primary-bg-border);
}.btn-primary.focus,
.btn-primary:focus {
    box-shadow: none;
}.btn-primary.disabled,
.btn-primary:disabled {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px #bad6f5;
}.show>.btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px #bad6f5;
}.btn-outline-primary {
    color: var(--primary-bg-color);
    background-color: transparent;
    background-image: none;
    border-color: var(--primary-bg-color) !important;
}.btn-outline-primary:hover {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color) !important;
}.btn-outline-primary.focus,
.btn-outline-primary:focus {
    box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.1);
}.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
    color: var(--primary-bg-color);
    background-color: transparent;
}.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.show>.btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.1);
}.show>.btn-outline-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.1);
}.btn-link {
    color: var(--primary-bg-color);
}.alert-primary {
    color: #fcfdff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.alert-primary hr {
    border-top-color: #b7cded;
}.alert-primary .alert-link {
    color: #172b46;
}.label-primary {
    background-color: var(--primary-bg-color);
}.badge-primary {
    color: #fff;
    background-color: var(--primary-bg-color);
}.badge-primary[href]:focus,
.badge-primary[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #8135c3;
}.bg-gradient-primary {
    background: var(--primary-bg-color);
}.bg-primary {
    background-color: var(--primary-bg-color) !important;
}.bg-primary-transparent {
    color: var(--primary-bg-color);
}.bg-primary-transparent:hover {
    background-color: var(--primary-bg-color);
    color: white !important;
}a.bg-primary:focus,
a.bg-primary:hover {
    background-color: var(--primary-bg-color) !important;
}button.bg-primary:focus,
button.bg-primary:hover {
    background-color: var(--primary-bg-color) !important;
}.border-primary {
    border-color: var(--primary-bg-color) !important;
}.text-primary {
    color: var(--primary-bg-color) !important;
}.checkbox span:after {
    background-color: var(--primary-bg-color);
}#count-down .clock-presenter .digit {
    background: var(--primary-bg-color);
}.drop-icon-wrap .drop-icon-item:hover {
    color: var(--primary-bg-color);
}.dropdown-item:focus,
.dropdown-item:hover,
.dropdown-item.active,
.dropdown-item:active {
    color: var(--primary-bg-color);
}timeline__item:after {
    border: 6px solid var(--primary-bg-color);
}.custom-control-input:checked~.custom-control-label::before {
    background-color: var(--primary-bg-color);
}.custom-checkbox .custom-control-input:checked~.custom-control-label::before,
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
    background-color: var(--primary-bg-color);
}.custom-radio .custom-control-input:checked~.custom-control-label::before {
    background-color: var(--primary-bg-color);
}.custom-select:focus {
    border-color: var(--primary-bg-color);
}.custom-file-input:focus~.custom-file-label {
    border-color: var(--primary-bg-color);
}.custom-file-input:focus~.custom-file-label::after {
    border-color: var(--primary-bg-color);
}.custom-file-label::after {
    background-color: var(--primary-bg-color);
    border-inline-start: 1px solid var(--primary-bg-color);
}.custom-range::-webkit-slider-thumb,
.custom-range::-moz-range-thumb,
.custom-range::-ms-thumb {
    background-color: var(--primary-bg-color);
}.nav-link.active {
    background-color: var(--primary-bg-color);
}.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    background-color: var(--primary-bg-color);
}.page-link:hover {
    color: var(--primary-bg-color);
}.page-item.active .page-link {
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.range.range-primary input[type=range]::-webkit-slider-thumb,
.range.range-primary input[type=range]::-moz-slider-thumb {
    background-color: var(--primary-bg-color);
}.range.range-primary output {
    background-color: var(--primary-bg-color);
}.range.range-primary input[type=range] {
    outline-color: var(--primary-bg-color);
}.nav-tabs .nav-item1 .nav-link:hover:not(.disabled),
.nav-tabs .nav-item1 .nav-link.active {
    background: var(--primary-bg-color);
}.panel.price>.panel-heading {
    background: var(--primary-bg-color);
    color: #fff;
    background: var(--primary-bg-color);
}.heading-primary {
    background-color: var(--primary-bg-color);
}.page-header .breadcrumb-item a {
    color: #2a2740;
}.panel-title1 a {
    color: var(--primary-bg-color);
}.header {
    background: linear-gradient(120deg, #0f75ff 60%, var(--primary-bg-color) 100%);
}.header-bg {
    background: #eef2f9;
    background: -webkit-linear-gradient(to right, #eef2f9, var(--primary-bg-color));
    background: linear-gradient(to right, #eef2f9, var(--primary-bg-color));
}.nav-tabs .nav-link:hover:not(.disabled),
.nav-tabs .nav-link.active {
    color: #fff;
    background: var(--primary-bg-color);
}.navtab-wizard.nav-tabs .nav-link.active,
.navtab-wizard.nav-tabs .nav-link:hover {
    color: var(--primary-bg-color);
    background: #fff;
}.admin-navbar .nav-item.active .nav-link {
    color: var(--primary-bg-color);
}.admin-navbar .nav-item.active .nav-link .icon {
    color: var(--primary-bg-color);
}.admin-navbar .nav-link:focus,
.admin-navbar .nav-link:hover,
.admin-navbar .nav-link.active {
    color: var(--primary-bg-color);
}.admin-navbar .mega-dropdown .sub-item .section-label {
    color: var(--primary-bg-color);
}.admin-navbar .sub-item ul a:active {
    background-color: var(--primary-bg-color);
}.admin-navbar .sub-item ul a:focus,
.admin-navbar .sub-item ul a:hover {
    color: var(--primary-bg-color);
    text-decoration: none;
    background-color: #f9faff;
}.expanel-primary {
    border: var(--primary-bg-color) !important;
}.expanel-primary>.expanel-heading {
    color: #fff !important;
    background-color: var(--primary-bg-color) !important;
    border-color: var(--primary-bg-color) !important;
}.error-img .form-control:focus {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.2);
    border-color: var(--primary-bg-color);
}.avatar {
    background: var(--primary-bg-color) no-repeat center/cover;
}.spinner {
    background: var(--primary-bg-color) !important;
}.spinner-lg {
    background-color: var(--primary-bg-color);
}.double-bounce1,
.double-bounce2,
.cube1,
.cube2 {
    background: var(--primary-bg-color);
}.lds-heart div {
    background: var(--primary-bg-color);
}.lds-heart div:after,
.lds-heart div:before {
    background: var(--primary-bg-color);
}.lds-ring div {
    border: 6px solid var(--primary-bg-color);
    border-color: var(--primary-bg-color) transparent transparent transparent;
}.lds-hourglass:after {
    border: 26px solid var(--primary-bg-color);
    border-color: var(--primary-bg-color) transparent;
}a.chip:hover {
    background-color: var(--primary-bg-color);
}.selectgroup-input:checked+.selectgroup-button {
    border-color: var(--primary-bg-color);
    z-index: 1;
    color: var(--primary-bg-color);
    background: #f6f7fb;
}.selectgroup-input:focus+.selectgroup-button {
    border-color: var(--primary-bg-color);
    z-index: 2;
    color: var(--primary-bg-color);
    box-shadow: 0 0 0 2px #bad6f5;
}.custom-switch-input:checked~.custom-switch-indicator {
    background: var(--primary-bg-color);
}.custom-switch-input:focus~.custom-switch-indicator {
    box-shadow: 0 0 0 2px #bad6f5;
    border-color: var(--primary-bg-color);
}.imagecheck-input:focus~.imagecheck-figure {
    border-color: var(--primary-bg-color);
    box-shadow: 0 0 0 2px #bad6f5;
}.imagecheck-figure:before {
    background: var(--primary-bg-color) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%;
    color: #fff;
}.colorinput-input:focus~.colorinput-color {
    border-color: var(--primary-bg-color);
    box-shadow: 0 0 0 2px #bad6f5;
}.ui-datepicker .ui-datepicker-title {
    color: var(--primary-bg-color);
}#back-to-top {
    background: var(--primary-bg-color);
}#back-to-top:hover {
    background: #fff;
    color: var(--primary-bg-color);
    border: 2px solid var(--primary-bg-color);
}#chat-message {
    background: rgba(2, 13, 54, 0.8);
}.tabs-menu ul li .active {
    background: var(--primary-bg-color);
}.tabs-menu1 ul li .active {
    border: 1px solid var(--primary-bg-color);
    color: var(--primary-bg-color);
}.wideget-user-tab .tabs-menu1 ul li .active {
    border-block-end: 2px solid var(--primary-bg-color) !important;
}.rating-stars .rating-stars-container .rating-star.is--active .fa-heart,
.rating-stars .rating-stars-container .rating-star.is--hover .fa-heart {
    color: var(--primary-bg-color);
}.fc button {
    background: var(--primary-bg-color);
}.fc-event,
.fc-event-dot {
    background-color: var(--primary-bg-color);
    color: #f1f1f1 !important;
}#sidebar .accordion-toggle i {
    background: linear-gradient(120deg, #0f75ff 60%, var(--primary-bg-color) 100%);
}#sidebar ul li.active>a {
    color: var(--primary-bg-color);
}#sidebar ul li.active>a:hover {
    color: var(--primary-bg-color);
}#sidebar li a[aria-expanded=true].active:before {
    background: linear-gradient(120deg, #0f75ff 60%, var(--primary-bg-color) 100%);
}#sidebar ul li a:hover,
#sidebar .collapse li a:hover {
    color: var(--primary-bg-color);
}.sweet-alert button {
    background-color: var(--primary-bg-color) !important;
}.timeline__item:after {
    border: 6px solid var(--primary-bg-color);
}.label-primary.arrowed:before {
    border-right-color: var(--primary-bg-color);
}.social-icons li:hover {
    background: var(--primary-bg-color);
    color: #fff;
}.social li a:hover,
.footer-main a:hover,
.footer-links a:hover {
    color: var(--primary-bg-color);
}.product-tags li a:hover {
    background: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.header-links li a.active,
.header-links li a:hover {
    background: var(--primary-bg-color);
    color: #fff;
}.card-pay .tabs-menu li a.active,
.item1-tabs-menu ul li .active {
    background: var(--primary-bg-color);
}.item2-gl-nav .item2-gl-menu li .active {
    color: var(--primary-bg-color);
}.iteam-all-icon i {
    font-size: 1.5rem;
}.carousel-indicators li.active {
    color: #fff;
    background: var(--primary-bg-color);
}.item-cards7-ic.realestate-list li a:hover {
    color: var(--primary-bg-color);
}.item1-links a:hover {
    color: var(--primary-bg-color);
}.item1-links a.active {
    background: #edf3f9;
    color: var(--primary-bg-color);
    border-inline-end: 2px solid var(--primary-bg-color);
}.settings-tab .tabs-menu li a.active {
    background: var(--primary-bg-color);
}.ads-tabs .tabs-menus ul li .active {
    background: var(--primary-bg-color);
    color: #fff;
}.showmore-button-inner {
    border: 1px solid var(--primary-bg-color);
    color: var(--primary-bg-color);
}.owl-nav button,
.owl-carousel:hover .owl-nav button {
    color: var(--primary-bg-color) !important;
}.owl-nav>div i {
    color: var(--primary-bg-color);
}.tabs-menu ul.eductaional-tabs li .active {
    background: var(--primary-bg-color);
}.register-right .nav-tabs .nav-link:hover {
    background: var(--primary-bg-color);
    color: #fff;
}.gradient-icon {
    background: linear-gradient(120deg, #3ba2ff 0, var(--primary-bg-color) 100%);
}.axgmap-img {
    border: 3px solid var(--primary-bg-color);
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type=submit],
.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type=button] {
    background-color: var(--primary-bg-color);
    color: #fff;
}.horizontalMenu>.horizontalMenu-list>li:hover>a .fa {
    color: #fff !important;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li:hover>a {
    background-color: var(--primary-bg-color);
    color: #fff;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a,
.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li:hover a {
    background-color: var(--primary-bg-color);
    color: #fff;
}code {
    color: var(--primary-bg-color);
}#gdpr-cookie-message h4,
#gdpr-cookie-message h5 {
    color: var(--primary-bg-color);
}#gdpr-cookie-message a {
    color: var(--primary-bg-color);
    border-block-end: 1px solid var(--primary-bg-color);
}#gdpr-cookie-message a:hover {
    border-block-end: 1px solid var(--primary-bg-color);
    transition: all 0.3s ease-in;
    color: var(--primary-bg-color);
}button#gdpr-cookie-advanced {
    color: #fff;
    background-color: var(--primary-bg-color) !important;
}.ui-widget-header,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    background: var(--primary-bg-color);
}.side-menu li a.active:before {
    background: linear-gradient(120deg, var(--primary-bg-color) 60%, #2ddcd3 100%);
    box-shadow: 0 0 14px 0 var(--primary-bg-color);
}.app-sidebar .side-menu__item.active {
    color: var(--primary-bg-color) !important;
}.app-sidebar .side-menu__item.active:hover {
    color: var(--primary-bg-color) !important;
}.app-sidebar .side-menu li.active>a,
.app-sidebar .side-menu li a.active {
    color: var(--primary-bg-color);
}.app-sidebar .slide-menu li.active>a {
    color: var(--primary-bg-color);
}.app-sidebar .side-menu li ul li a:hover,
.app-sidebar .side-menu li a:hover,
.app-sidebar .side-menu li.active>a,
.app-sidebar .side-menu li a.active {
    color: var(--primary-bg-color);
}.app-sidebar .slide-menu li.active>a,
.app-sidebar .side-menu li a:hover {
    color: var(--primary-bg-color);
}.side-menu li a.active:before {
    background: linear-gradient(120deg, var(--primary-bg-color) 60%, #2ddcd3 100%);
    box-shadow: 0 0 14px 0 var(--primary-bg-color);
}.navtab-wizard.nav-tabs .nav-link.active,
.navtab-wizard.nav-tabs .nav-link:hover {
    color: #fff;
    background: var(--primary-bg-color);
}.form-inline .nav-search .btn {
    border: 2px solid var(--primary-bg-color);
}.wrapper>h1 span {
    border-block-end: 2px solid var(--primary-bg-color);
    color: var(--primary-bg-color);
}.tab_wrapper>ul li.active {
    border-color: var(--primary-bg-color);
    background: var(--primary-bg-color);
    color: #fff;
}.tab_wrapper .controller span {
    background: var(--primary-bg-color);
}.tab_wrapper .content_wrapper .accordian_header.active {
    color: var(--primary-bg-color);
}.tab_wrapper .content_wrapper .accordian_header.active:after {
    background: var(--primary-bg-color);
}.tab_wrapper .content_wrapper .accordian_header.active .arrow {
    border-block-start: 3px solid var(--primary-bg-color);
    border-inline-start: 3px solid var(--primary-bg-color);
}.tab_wrapper.left_side>ul li.active:after,
.tab_wrapper.right_side>ul li.active:after {
    background: var(--primary-bg-color);
}.addui-slider .addui-slider-track .addui-slider-range,
.addui-slider .addui-slider-track .addui-slider-handle:after {
    background: var(--primary-bg-color);
}.accordionjs .acc_section.acc_active>.acc_head {
    background: var(--primary-bg-color);
}.perfect-datetimepicker tbody td.selected {
    border: 1px solid var(--primary-bg-color);
    background-color: var(--primary-bg-color);
}div.conv-form-wrapper div.options div.option {
    border: 1px solid var(--primary-bg-color);
    color: var(--primary-bg-color);
}div.conv-form-wrapper div#messages div.message.from {
    background: var(--primary-bg-color);
}div.conv-form-wrapper div.options div.option.selected {
    background: var(--primary-bg-color);
    color: #fff;
}form.convFormDynamic button.submit {
    border: 1px solid var(--primary-bg-color);
    background: var(--primary-bg-color);
}form.convFormDynamic button.submit:hover {
    background: var(--primary-bg-color);
    color: #fff;
}.exzoom .exzoom_nav .exzoom_nav_inner span.current {
    border: 1px solid var(--primary-bg-color);
}.exzoom .exzoom_btn a {
    color: var(--primary-bg-color);
}.prev:hover {
    transform: translate(-5px, 0);
    color: var(--primary-bg-color) !important;
}.next:hover {
    color: var(--primary-bg-color) !important;
}.g_f-s .prev:hover i {
    transform: translate(-5px, 0);
    color: var(--primary-bg-color);
}.g_f-s .next:hover i {
    transform: translate(5px, 0);
    color: var(--primary-bg-color);
}.g_f-s .close-button> :hover {
    color: var(--primary-bg-color);
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list li a:hover {
    color: var(--primary-bg-color);
}.register {
    background: linear-gradient(120deg, #4f4ac7 0, var(--primary-bg-color) 100%);
}.btnRegister {
    background: var(--primary-bg-color);
}.register .nav-tabs .nav-link.active {
    color: var(--primary-bg-color);
    border: 1px solid var(--primary-bg-color);
}.pretty input:checked~.state.p-primary label:after,
.pretty.p-toggle .state.p-primary label:after {
    background-color: var(--primary-bg-color) !important;
}.pretty input:checked~.state.p-primary-o label:before,
.pretty.p-toggle .state.p-primary-o label:before {
    border-color: var(--primary-bg-color);
}.pretty input:checked~.state.p-primary-o .icon1,
.pretty input:checked~.state.p-primary-o .svg,
.pretty input:checked~.state.p-primary-o svg {
    color: var(--primary-bg-color);
    stroke: var(--primary-bg-color);
}.pretty.p-toggle .state.p-primary-o .icon1,
.pretty.p-toggle .state.p-primary-o .svg,
.pretty.p-toggle .state.p-primary-o svg {
    color: var(--primary-bg-color);
    stroke: var(--primary-bg-color);
}.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after {
    background-color: var(--primary-bg-color) !important;
}.pretty.p-switch input:checked~.state.p-primary:before {
    border-color: var(--primary-bg-color);
}.pretty.p-switch.p-fill input:checked~.state.p-primary:before {
    background-color: var(--primary-bg-color) !important;
}.owl-carousel button.owl-dot {
    background: var(--primary-2) !important;
}.owl-carousel button.owl-dot.active {
    background: var(--primary-bg-color) !important;
}.bg-background:before,
.bg-background2:before {
    background: var(--primary-7);
    opacity: 0.95;
}.bg-background-color:before {
    background: linear-gradient(to right, var(--primary-8), var(--primary-8));
}.bg-background3:before,
.bg-background-6:before,
.slider-header .item:before {
    background: var(--primary-7);
}.bg-background-5:before {
    background: linear-gradient(to right, var(--primary-8), var(--primary-7));
}.select2-container--default.select2-container--focus .select2-selection--multiple {
    box-shadow: 0 0 0 2px #bad6f5;
}.custom-file-input:focus~.custom-file-label {
    box-shadow: 0 0 0 2px #bad6f5;
}.custom-range::-webkit-slider-thumb:focus,
.custom-range::-moz-range-thumb:focus,
.custom-range::-ms-thumb:focus {
    outline: 0;
    box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px #bad6f5;
}.error-img .form-control:focus {
    outline: 0;
    box-shadow: 0 0 0 2px #bad6f5;
}.selectize-input.focus {
    border-color: #467fcf;
    box-shadow: 0 0 0 2px #bad6f5;
}.item-card:hover .item-card-desc:before {
    background: rgba(2, 13, 54, 0.8);
}.item-card7-imgs:hover a {
    background: tranparant;
}.app-sidebar .side-menu__item.active {
    background: var(--primary-bg-color) !important;
    color: #fff !important;
}.app-sidebar .side-menu__item.active:hover {
    background: var(--primary-bg-color) !important;
    color: #fff !important;
}.app-sidebar:before {
    background: rgba(2, 13, 54, 0.8) !important;
}.app-sidebar-footer {
    background: #fff;
}@media (max-width: 992px) {
    .search-show .nav-search {
        background: linear-gradient(-225deg, #4801ff 0, #7918f2 48%, #ac32e4 100%);
    }
}@media (max-width: 992px) {
    .nav-item.with-sub .sub-item {
        border-block-start: 2px solid var(--primary-bg-color);
    }
}.bg-facebook {
    background-color: #3c5a99 !important;
}.bg-background2:before {
    background: rgba(2, 13, 54, 0.8) !important;
}.section-title span {
    font-weight: bold;
    color: var(--primary-bg-color);
}.horizontal-main {
    background: white;
}.owl-controls .owl-page.active {
    border-color: var(--primary-bg-color);
    opacity: 1;
}.owl-controls .owl-page.active:hover {
    border-color: var(--primary-bg-color);
    opacity: 1;
}.owl-carousel:hover .owl-nav button,
.owl-nav button {
    color: var(--primary-bg-color) !important;
}a.bg-secondary:hover,
a.bg-secondary:focus {
    background-color: #37496e !important;
}button.bg-secondary:hover,
button.bg-secondary:focus {
    background-color: #37496e !important;
}.item-card7-overlaytext h4 {
    background: var(--primary-bg-color);
}.bg-dark-purple {
    background-color: #373346 !important;
}.btn-primary {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.btn-primary:focus,
.btn-primary.focus {
    box-shadow: none;
}.btn-primary.disabled,
.btn-primary:disabled {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus {
    box-shadow: 0 0 0 2px rgba(0, 123, 255, 0.1);
}.show>.btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(0, 123, 255, 0.1);
}.btn-outline-primary {
    color: var(--primary-bg-color);
    background-color: transparent;
    background-image: none;
    border-color: var(--primary-bg-color) !important;
}.btn-outline-primary:hover {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color) !important;
}.btn-outline-primary:focus,
.btn-outline-primary.focus {
    box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.1);
}.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
    color: var(--primary-bg-color);
    background-color: transparent;
}.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.show>.btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.btn-outline-primary:not(:disabled):not(.disabled).active:focus {
    box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.1);
}.show>.btn-outline-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.1);
}.btn-link {
    color: var(--primary-bg-color);
}.alert-primary {
    color: #fcfdff;
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.alert-primary hr {
    border-top-color: #b7cded;
}.alert-primary .alert-link {
    color: #172b46;
}.label-primary {
    background-color: var(--primary-bg-color);
}.badge-primary {
    color: #fff;
    background-color: var(--primary-bg-color);
}.badge-primary[href]:hover,
.badge-primary[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: var(--primary-bg-color);
}.bg-gradient-primary {
    background: rgba(2, 13, 54, 0.8);
}.bg-primary {
    background-color: var(--primary-bg-color) !important;
}a.bg-primary:hover,
a.bg-primary:focus {
    background-color: var(--primary-bg-color) !important;
}button.bg-primary:hover,
button.bg-primary:focus {
    background-color: var(--primary-bg-color) !important;
}.border-primary {
    border-color: var(--primary-bg-color) !important;
}.text-primary {
    color: var(--primary-bg-color) !important;
}.checkbox span:after {
    background-color: var(--primary-bg-color);
}#count-down .clock-presenter .digit {
    background: var(--primary-bg-color);
}.drop-icon-wrap .drop-icon-item:hover {
    color: var(--primary-bg-color);
}.dropdown-item:hover,
.dropdown-item:focus,
.dropdown-item.active,
.dropdown-item:active {
    color: var(--primary-bg-color);
}.custom-control-input:checked~.custom-control-label::before {
    background-color: var(--primary-bg-color);
}.custom-checkbox .custom-control-input:checked~.custom-control-label::before,
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.custom-radio .custom-control-input:checked~.custom-control-label::before {
    background-color: var(--primary-bg-color);
}.custom-select:focus,
.custom-file-input:focus~.custom-file-label::after {
    border-color: var(--primary-bg-color);
}.custom-file-label::after {
    background-color: var(--primary-bg-color);
    border-inline-start: 1px solid var(--primary-bg-color);
}.custom-range::-webkit-slider-thumb,
.custom-range::-moz-range-thumb,
.custom-range::-ms-thumb {
    background-color: var(--primary-bg-color);
}.nav-link.active {
    background-color: var(--primary-bg-color);
}.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    background-color: var(--primary-bg-color);
}.page-link:hover {
    color: var(--primary-bg-color);
}.page-item.active .page-link {
    background-color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.range.range-primary input[type=range]::-webkit-slider-thumb,
.range.range-primary input[type=range]::-moz-slider-thumb {
    background-color: var(--primary-bg-color);
}.range.range-primary output {
    background-color: var(--primary-bg-color);
}.range.range-primary input[type=range] {
    outline-color: var(--primary-bg-color);
}.nav-tabs .nav-item1 .nav-link:hover:not(.disabled),
.nav-tabs .nav-item1 .nav-link.active {
    background: var(--primary-bg-color);
}.panel.price>.panel-heading {
    background: var(--primary-bg-color);
    color: #fff;
}.heading-primary {
    background-color: var(--primary-bg-color);
}.page-header .breadcrumb-item a {
    color: #2a2740;
}.panel-title1 a {
    color: var(--primary-bg-color);
}.header {
    background: linear-gradient(120deg, #0f75ff 60%, var(--primary-bg-color) 100%);
}.header-bg {
    background: #eef2f9;
    /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #eef2f9, var(--primary-bg-color));
    /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #eef2f9, var(--primary-bg-color));
}.nav-tabs .nav-link:hover:not(.disabled),
.nav-tabs .nav-link.active {
    color: #fff;
    background: var(--primary-bg-color);
}.admin-navbar .nav-item.active .nav-link {
    color: var(--primary-bg-color);
}.admin-navbar .nav-item.active .nav-link .icon {
    color: var(--primary-bg-color);
}.admin-navbar .nav-link:hover,
.admin-navbar .nav-link:focus,
.admin-navbar .nav-link.active {
    color: var(--primary-bg-color);
}.admin-navbar .mega-dropdown .sub-item .section-label {
    color: var(--primary-bg-color);
}.admin-navbar .sub-item ul a:active {
    background-color: var(--primary-bg-color);
}.admin-navbar .sub-item ul a:hover,
.admin-navbar .sub-item ul a:focus {
    color: var(--primary-bg-color);
    text-decoration: none;
    background-color: #f9faff;
}.expanel-primary {
    border: var(--primary-bg-color) !important;
}.expanel-primary>.expanel-heading {
    color: #fff !important;
    background-color: var(--primary-bg-color) !important;
    border-color: var(--primary-bg-color) !important;
}.error-img .form-control:focus {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.2);
    border-color: var(--primary-bg-color);
    outline: 0;
    box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
}.avatar {
    background: var(--primary-bg-color) no-repeat center/cover;
}.spinner {
    background: linear-gradient(120deg, #0f75ff 0%, var(--primary-bg-color) 100%);
}.spinner-lg {
    background-color: var(--primary-bg-color);
}.lds-heart div {
    background: var(--primary-bg-color);
}.lds-heart div:after,
.lds-heart div:before {
    background: var(--primary-bg-color);
}.lds-ring div {
    border: 6px solid var(--primary-bg-color);
    border-color: var(--primary-bg-color) transparent transparent transparent;
}.lds-hourglass:after {
    border: 26px solid var(--primary-bg-color);
    border-color: var(--primary-bg-color) transparent;
}a.chip:hover {
    background-color: var(--primary-bg-color);
}.selectgroup-input:checked+.selectgroup-button {
    border-color: var(--primary-bg-color);
    z-index: 1;
    color: var(--primary-bg-color);
    background: #f6f7fb;
}.selectgroup-input:focus+.selectgroup-button {
    border-color: var(--primary-bg-color);
    z-index: 2;
    color: var(--primary-bg-color);
    box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
}.custom-switch-input:checked~.custom-switch-indicator {
    background: var(--primary-bg-color);
}.custom-switch-input:focus~.custom-switch-indicator {
    box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
    border-color: var(--primary-bg-color);
}.imagecheck-input:focus~.imagecheck-figure {
    border-color: var(--primary-bg-color);
    box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
}.imagecheck-figure:before {
    background: var(--primary-bg-color) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%;
    color: #fff;
}.colorinput-input:focus~.colorinput-color {
    border-color: var(--primary-bg-color);
    box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
}.ui-datepicker .ui-datepicker-title {
    color: var(--primary-bg-color);
}#back-to-top {
    background: var(--primary-bg-color);
}#back-to-top:hover {
    background: #fff;
    color: var(--primary-bg-color);
    border: 2px solid var(--primary-bg-color);
}#chat-message {
    background: linear-gradient(-225deg, rgba(72, 1, 255, 0.7) 0%, rgba(121, 24, 242, 0.7) 48%, rgba(172, 50, 228, 0.7) 100%);
}.tabs-menu ul li .active {
    background: var(--primary-bg-color);
}.tabs-menu1 ul li .active {
    border: 1px solid var(--primary-bg-color);
    color: var(--primary-bg-color);
}.wideget-user-tab .tabs-menu1 ul li .active {
    border-block-end: 2px solid var(--primary-bg-color) !important;
}.rating-stars .rating-stars-container .rating-star.is--active .fa-heart,
.rating-stars .rating-stars-container .rating-star.is--hover .fa-heart {
    color: var(--primary-bg-color);
}.fc button {
    background: var(--primary-bg-color);
}.fc-event,
.fc-event-dot {
    background-color: var(--primary-bg-color);
    color: #f1f1f1 !important;
}#sidebar .accordion-toggle i {
    background: linear-gradient(120deg, #0f75ff 60%, var(--primary-bg-color) 100%);
}#sidebar ul li.active>a {
    color: var(--primary-bg-color);
}#sidebar ul li.active>a:hover {
    color: var(--primary-bg-color);
}#sidebar li a[aria-expanded=true].active:before {
    background: linear-gradient(120deg, #0f75ff 60%, var(--primary-bg-color) 100%);
}#sidebar ul li a:hover,
#sidebar .collapse li a:hover {
    color: var(--primary-bg-color);
}.sweet-alert button {
    background-color: var(--primary-bg-color) !important;
}.timeline__item:after {
    border: 6px solid var(--primary-bg-color);
}.label-primary.arrowed:before {
    border-right-color: var(--primary-bg-color);
}.social-icons li:hover {
    background: var(--primary-bg-color);
    color: #fff;
}.social li a:hover,
.footer-links a:hover {
    color: var(--primary-bg-color);
}.footer-main a:hover {
    color: #fff;
}.product-tags li a:hover {
    background: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.header-links li a.active,
.header-links li a:hover {
    background: var(--primary-bg-color);
    color: #fff;
}.card-pay .tabs-menu li a.active,
.item1-tabs-menu ul li .active {
    background: var(--primary-bg-color);
}.item2-gl-nav .item2-gl-menu li .active {
    color: var(--primary-bg-color);
}.iteam-all-icon i {
    font-size: 1.5rem;
}.carousel-indicators li.active {
    color: #fff;
    background: var(--primary-bg-color);
}.item-cards7-ic.realestate-list li a:hover {
    color: var(--primary-bg-color);
}.item1-links a:hover {
    color: var(--primary-bg-color);
}.item1-links a.active {
    background: rgba(222, 227, 234, 0.2);
    color: var(--primary-bg-color);
    border-inline-end: 2px solid var(--primary-bg-color);
}.settings-tab .tabs-menu li a.active {
    background: var(--primary-bg-color);
}.ads-tabs .tabs-menus ul li .active {
    background: var(--primary-bg-color);
    color: #fff;
}.showmore-button-inner {
    border: 1px solid var(--primary-bg-color);
    color: var(--primary-bg-color);
}.owl-nav button,
.owl-carousel:hover .owl-nav button {
    color: var(--primary-bg-color) !important;
}.owl-nav>div i {
    color: var(--primary-bg-color);
}.tabs-menu ul.eductaional-tabs li .active {
    background: var(--primary-bg-color);
}.register-right .nav-tabs .nav-link:hover {
    background: var(--primary-bg-color);
    color: #fff;
}.gradient-icon {
    background: linear-gradient(120deg, #3ba2ff 0%, var(--primary-bg-color) 100%);
}.axgmap-img {
    border: 3px solid var(--primary-bg-color);
}code {
    color: var(--primary-bg-color);
}#gdpr-cookie-message h4,
#gdpr-cookie-message h5 {
    color: var(--primary-bg-color);
}#gdpr-cookie-message a {
    color: var(--primary-bg-color);
    border-block-end: 1px solid var(--primary-bg-color);
}#gdpr-cookie-message a:hover {
    border-block-end: 1px solid var(--primary-bg-color);
    transition: all 0.3s ease-in;
    color: var(--primary-bg-color);
}button#gdpr-cookie-advanced {
    color: #fff;
    background-color: var(--primary-bg-color) !important;
}.ui-widget-header,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    background: var(--primary-bg-color);
}.side-menu li a.active:before {
    background: linear-gradient(120deg, var(--primary-bg-color) 60%, #2ddcd3 100%);
    box-shadow: 0px 0px 14px 0px var(--primary-bg-color);
}.app-sidebar .side-menu li.active>a,
.app-sidebar .side-menu li a.active {
    color: var(--primary-bg-color);
}.app-sidebar .slide-menu li.active>a {
    color: var(--primary-bg-color);
}.app-sidebar .side-menu li ul li a:hover,
.app-sidebar .side-menu li a:hover {
    color: var(--primary-bg-color);
}.navtab-wizard.nav-tabs .nav-link.active,
.navtab-wizard.nav-tabs .nav-link:hover {
    color: #fff;
    background: var(--primary-bg-color);
}.form-inline .nav-search .btn {
    border: 2px solid var(--primary-bg-color);
}.wrapper>h1 span {
    border-block-end: 2px solid var(--primary-bg-color);
    color: var(--primary-bg-color);
}.tab_wrapper>ul li.active {
    border-color: var(--primary-bg-color);
    background: var(--primary-bg-color);
    color: #fff;
}.tab_wrapper .controller span {
    background: var(--primary-bg-color);
}.tab_wrapper .content_wrapper .accordian_header.active {
    color: var(--primary-bg-color);
}.tab_wrapper .content_wrapper .accordian_header.active:after {
    background: var(--primary-bg-color);
}.tab_wrapper .content_wrapper .accordian_header.active .arrow {
    border-block-start: 3px solid var(--primary-bg-color);
    border-inline-start: 3px solid var(--primary-bg-color);
}.tab_wrapper.left_side>ul li.active:after,
.tab_wrapper.right_side>ul li.active:after {
    background: var(--primary-bg-color);
}.addui-slider .addui-slider-track .addui-slider-range,
.addui-slider .addui-slider-track .addui-slider-handle:after {
    background: var(--primary-bg-color);
}.accordionjs .acc_section.acc_active>.acc_head {
    background: var(--primary-bg-color);
}.perfect-datetimepicker tbody td.selected {
    border: 1px solid var(--primary-bg-color);
    background-color: var(--primary-bg-color);
}div.conv-form-wrapper div.options div.option {
    border: 1px solid var(--primary-bg-color);
    color: var(--primary-bg-color);
}div.conv-form-wrapper div#messages div.message.from {
    background: var(--primary-bg-color);
}div.conv-form-wrapper div.options div.option.selected {
    background: var(--primary-bg-color);
    color: #fff;
}form.convFormDynamic button.submit {
    border: 1px solid var(--primary-bg-color);
    background: var(--primary-bg-color);
}form.convFormDynamic button.submit:hover {
    background: var(--primary-bg-color);
    color: #fff;
}.exzoom .exzoom_nav .exzoom_nav_inner span.current {
    border: 1px solid var(--primary-bg-color);
}.exzoom .exzoom_btn a {
    /*border: 1px solid $primary   ;*/
    color: var(--primary-bg-color);
}.prev:hover {
    transform: translate(-5px, 0px);
    color: var(--primary-bg-color) !important;
}.next:hover {
    color: var(--primary-bg-color) !important;
}.g_f-s .prev:hover i {
    transform: translate(-5px, 0px);
    color: var(--primary-bg-color);
}.g_f-s .next:hover i {
    transform: translate(5px, 0px);
    color: var(--primary-bg-color);
}.g_f-s .close-button>*:hover {
    color: var(--primary-bg-color);
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list li a:hover {
    color: var(--primary-bg-color);
}.register {
    background: linear-gradient(120deg, #4f4ac7 0%, var(--primary-bg-color) 100%);
}.btnRegister {
    background: var(--primary-bg-color);
}.register .nav-tabs .nav-link.active {
    color: var(--primary-bg-color);
    border: 1px solid var(--primary-bg-color);
}.pretty input:checked~.state.p-primary label:after,
.pretty.p-toggle .state.p-primary label:after {
    background-color: var(--primary-bg-color) !important;
}.pretty input:checked~.state.p-primary-o label:before,
.pretty.p-toggle .state.p-primary-o label:before {
    border-color: var(--primary-bg-color);
}.pretty input:checked~.state.p-primary-o .icon1,
.pretty input:checked~.state.p-primary-o .svg,
.pretty input:checked~.state.p-primary-o svg {
    color: var(--primary-bg-color);
    stroke: var(--primary-bg-color);
}.pretty.p-toggle .state.p-primary-o .icon1,
.pretty.p-toggle .state.p-primary-o .svg,
.pretty.p-toggle .state.p-primary-o svg {
    color: var(--primary-bg-color);
    stroke: var(--primary-bg-color);
}.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after {
    background-color: var(--primary-bg-color) !important;
}.pretty.p-switch input:checked~.state.p-primary:before {
    border-color: var(--primary-bg-color);
}.pretty.p-switch.p-fill input:checked~.state.p-primary:before {
    background-color: var(--primary-bg-color) !important;
}.select2-container--default.select2-container--focus .select2-selection--multiple {
    box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
}.custom-control-input:focus~.custom-control-label::before {
    box-shadow: none;
}.custom-file-input:focus~.custom-file-label {
    box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
    border-color: var(--primary-bg-color);
}.custom-range::-webkit-slider-thumb:focus,
.custom-range::-moz-range-thumb:focus,
.custom-range::-ms-thumb:focus {
    outline: none;
    box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgba(105, 99, 255, 0.25);
}.selectize-input.focus {
    border-color: #467fcf;
    box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
}@media (max-width: 992px) {
    .search-show .nav-search {
        background: linear-gradient(to right, #6963ff, #3ba2ff);
    }
}@media (max-width: 992px) {
    .nav-item.with-sub .sub-item {
        border-block-start: 2px solid var(--primary-bg-color);
    }
}.bg-secondary {
    background-color: #997f1a !important;
}a.bg-secondary:hover,
a.bg-secondary:focus {
    background-color: #997f1a !important;
}button.bg-secondary:hover,
button.bg-secondary:focus {
    background-color: #997f1a !important;
}.btn-secondary {
    color: #fff;
    background-color: #997f1a;
    border-color: #997f1a;
}.btn-secondary:hover {
    color: #fff;
    background-color: #997f1a;
    border-color: #997f1a;
}.btn-secondary:focus,
.btn-secondary.focus {
    box-shadow: 0 0 0 2px rgba(47, 12, 108, 0.5);
}.btn-secondary.disabled,
.btn-secondary:disabled {
    color: #fff;
    background-color: #997f1a;
    border-color: #997f1a;
}.btn-secondary:not(:disabled):not(.disabled):active,
.btn-secondary:not(:disabled):not(.disabled).active {
    color: #fff;
    background-color: #997f1a;
    border-color: #997f1a;
}.show>.btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #997f1a;
    border-color: #997f1a;
}.btn-secondary:not(:disabled):not(.disabled):active:focus,
.btn-secondary:not(:disabled):not(.disabled).active:focus {
    box-shadow: 0 0 0 2px rgba(47, 12, 108, 0.5);
}.show>.btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 2px rgba(47, 12, 108, 0.5);
}.bg-linkedin {
    background: #0077b5 !important;
}.accent-2 {
    border-block-start: 2px solid #fff;
}.item-card .item-card-desc:before {
    background: rgba(81, 43, 128, 0.5);
}.item-card:hover .item-card-desc:before {
    background: rgba(230, 70, 92, 0.6);
}@media (min-width: 992px) {
    .sticky-wrapper.is-sticky .horizontalMenu>.horizontalMenu-list>li>a.active {
        background-color: var(--primary-bg-color);
        color: #fff;
    }
}.btn-orange {
    color: #fff;
    background-color: #e67605;
    border-color: #e67605;
}.item-card7-imgs:hover a {
    background: transparent;
}.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: var(--primary-bg-color);
}.pricingTable2.pink .pricing-plans {
    background-color: var(--primary-bg-color);
}.construction {
    z-index: 1;
}.countdown-timer-wrapper .timer .timer-wrapper .time {
    background: rgba(0, 123, 255, 0.1);
}@media (max-width: 991px) {
    .horizontalMenu>.horizontalMenu-list>li>a.active {
        background-color: var(--primary-bg-color);
        color: #fff;
    }

    .horizontalMenu>.horizontalMenu-list>li:hover>a {
        background: var(--primary-bg-color);
        color: #fff;
    }
}.bg-card-light:hover {
    border-color: var(--primary-bg-color);
}.bg-card:hover {
    background: var(--primary-bg-color);
    color: #fff;
}.bg-card .cat-img i {
    background: var(--primary-bg-color);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}.bg-card:hover .cat-img i {
    text-transform: uppercase;
    background: linear-gradient(to right bottom, #fff 0%, #fff 38%, #fff 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}.sticky-wrapper.absolute.banners .horizontalMenu>.horizontalMenu-list>li>a.active {
    background-color: var(--primary-bg-color);
    color: #fff !important;
}.bg-dark {
    background-color: #222c40 !important;
}.soft-categories li a:hover {
    background: var(--primary-bg-color);
}.item-card7-desc .text-subtext {
    color: var(--primary-bg-color);
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li:hover>a {
    background-color: var(--primary-bg-color);
    color: #fff !important;
}a:hover {
    color: var(--primary-bg-color);
}.custom-radio .custom-control-input:checked~.custom-control-label::before {
    background-color: var(--primary-bg-color) !important;
}.custom-control-input:checked~.custom-control-label::before {
    border-color: var(--primary-bg-color);
    background-color: var(--primary-bg-color);
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
    background-color: var(--primary-bg-color);
}.pricingTable.middle {
    border-color: var(--primary-bg-color);
    background: var(--primary-bg-color);
}.slide-header-text .soft-categories li a {
    background: rgba(136, 184, 236, 0.3) none repeat scroll 0 0;
}.video-text.soft-categories li a {
    background: rgba(136, 184, 236, 0.3) none repeat scroll 0 0 !important;
}.video-text.soft-categories li a:hover {
    background: var(--primary-bg-color) !important;
}.slide-header-text .soft-categories li a:hover {
    background: var(--primary-bg-color) !important;
}/*------ Admin-Setting -------*/.app-header1.header {
    background: #fff;
}.app-sidebar .side-menu__item.active {
    background: var(--primary-bg-color) !important;
    color: #fff !important;
}.app-sidebar .side-menu__item.active:hover {
    background: var(--primary-bg-color) !important;
    color: #fff !important;
}.app-sidebar:before {
    content: "";
    background: rgba(2, 13, 54, 0.8);
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
}.app-sidebar-footer {
    background: #fff;
}.user-tabs ul li a.active {
    background: var(--primary-bg-color);
}.double-bounce1,
.double-bounce2,
.cube1,
.cube2 {
    background: linear-gradient(120deg, var(--primary-bg-color) 0%, var(--primary-bg-color) 100%);
}.progress-bar {
    background-color: var(--primary-bg-color);
}.table-primary {
    background-color: #d7f1f5;
}.table-primary>td,
.table-primary>th {
    background-color: #d7f1f5;
}.breadcrumb-item.active {
    color: var(--primary-bg-color);
}.my-dash.app-sidebar .side-menu li a.side-menu__item.active {
    background: transparent !important;
    color: var(--primary-bg-color) !important;
    border-inline-end: 2px solid var(--primary-bg-color);
}@media (min-width: 992px) {
    .horizontalMenu>.horizontalMenu-list>li>a.active {
        color: var(--primary-bg-color);
    }
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a.active,
.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list li a.active {
    color: var(--primary-bg-color);
}.app-sidebar {
    background: linear-gradient(rgba(2, 13, 54, 0.8), rgba(2, 13, 54, 0.8)), url(../../images/banners/banner6.png);
}.app-sidebar:before {
    background: transparent !important;
}.app-sidebar-footer a:hover {
    color: var(--primary-bg-color);
}.onoffswitch2-checkbox:checked+.onoffswitch2-label {
    background: var(--primary-bg-color);
}/*---- Color -----*//*------- Dark-styles -------*/.dark-theme {
    /*---------Thumbnails----------*/
    /*----- Global Loader -----*/
    /*----- Global Loader -----*/
    /*-----Back to Top-----*/
    /*--Supports--*/
    /*--rated products--*/
    /*--Ui slider--*/
    /*-----Labels-----*/
    /*----- Range slider -------*/
}.dark-theme hr {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme blockquote {
    color: #fff;
    border-inline-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme a {
    color: #fff;
}.dark-theme pre {
    background-color: var(--dark-theme);
    text-shadow: 0 1px rgba(0, 0, 0, 0.1);
    color: #fff;
}.dark-theme caption {
    color: #fff;
}.dark-theme .mark,
.dark-theme mark {
    background-color: rgba(255, 255, 255, 0.1);
    color: #fff;
}.dark-theme .blockquote-footer {
    color: #fff;
}.dark-theme .img-thumbnail {
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .figure-caption {
    color: #fff;
}.dark-theme code {
    background: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme kbd {
    color: #fff;
    background-color: var(--dark-theme);
}.dark-theme hr.message-inner-separator {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
    background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
}.dark-theme .avatar {
    color: #fff;
}.dark-theme .avatar-placeholder {
    background: var(--dark-theme) url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" width="134" height="134" viewBox="0 0 134 134"><path fill="#868e96" d="M65.92 66.34h2.16c14.802.42 30.928 6.062 29.283 20.35l-1.618 13.32c-.844 6.815-5.208 7.828-13.972 7.866H52.23c-8.764-.038-13.13-1.05-13.973-7.865l-1.62-13.32C34.994 72.4 51.12 66.76 65.92 66.34zM49.432 43.934c0-9.82 7.99-17.81 17.807-17.81 9.82 0 17.81 7.99 17.81 17.81 0 9.82-7.99 17.807-17.81 17.807-9.82 0-17.808-7.987-17.808-17.806z"/></svg>') no-repeat center/80%;
}.dark-theme .avatar-list-stacked .avatar {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}.dark-theme .badge-default {
    background: var(--dark-theme);
    color: #fff;
}.dark-theme .page-header .breadcrumb-item+.breadcrumb-item::before {
    color: #fff;
}@media (max-width: 480px) {
    .dark-theme .breadcrumb-item+.breadcrumb-item::before {
        color: #fff;
    }
}.dark-theme .btn.focus,
.dark-theme .btn:focus {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}.dark-theme .card {
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
    box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.1);
}.dark-theme .card-header {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .card-footer {
    background-color: rgba(0, 0, 0, 0.2);
    border-block-start-color: rgba(255, 255, 255, 0.1);
    color: #fff;
}.dark-theme .card .card {
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.01), 0 2px 9px 0 rgba(0, 0, 0, 0.01);
}.dark-theme .card-body+.card-table {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .card-body+.card-body {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .card-options {
    color: #fff;
}.dark-theme .card-options a:not(.btn) {
    color: #fff;
}.dark-theme .card-options a:not(.btn):hover {
    color: #fff;
}.dark-theme .card-map {
    background: var(--dark-theme);
}.dark-theme .card-category {
    background: var(--dark-theme);
}.dark-theme .card-aside-img.wrap-border img {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .card-pay .tabs-menu li a {
    background: rgba(0, 0, 0, 0.2);
    color: #fff;
    border-inline-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .card-pay .tabs-menu li a.active {
    color: #fff;
}.dark-theme .carousel-control-next,
.dark-theme .carousel-control-prev {
    color: #fff;
}.dark-theme .carousel-control-next:focus,
.dark-theme .carousel-control-next:hover {
    color: #fff;
}.dark-theme .carousel-control-prev:focus,
.dark-theme .carousel-control-prev:hover {
    color: #fff;
}.dark-theme .carousel-indicators li {
    background: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .carousel-indicators .active {
    background-color: var(--dark-theme);
}.dark-theme .carousel-indicators1 .active {
    background-color: var(--dark-theme);
}.dark-theme .carousel-indicators2 .active {
    background-color: var(--dark-theme);
}.dark-theme .carousel-indicators3 .active {
    background-color: var(--dark-theme);
}.dark-theme .carousel-indicators4 .active {
    background-color: var(--dark-theme);
}.dark-theme .carousel-indicators5 .active {
    background-color: var(--dark-theme);
}.dark-theme .carousel-caption {
    color: #fff;
}.dark-theme .carousel-control:active,
.dark-theme .carousel-control:focus,
.dark-theme .carousel-control:hover {
    color: #fff;
}.dark-theme .test-carousel .carousel-control-next i,
.dark-theme .test-carousel .carousel-control-prev i {
    color: #fff;
}.dark-theme .banner-1 .search-background .form-control,
.dark-theme .banner-1 .search-background .select2-container--default .select2-selection--single {
    background-color: rgba(0, 0, 0, 0.5);
}.dark-theme .dropdown-divider {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .dropdown-item {
    color: #fff;
}.dark-theme .drop-icon-wrap .drop-icon-item {
    color: #fff;
}.dark-theme .drop-icon-wrap .drop-icon-item:hover {
    background: var(--dark-theme);
}.dark-theme .dropdown-item:focus,
.dark-theme .dropdown-item:hover,
.dark-theme .dropdown-item.active,
.dark-theme .dropdown-item:active {
    background: var(--dark-theme);
}.dark-theme .dropdown-item.disabled,
.dark-theme .dropdown-item:disabled {
    color: #fff;
}.dark-theme .dropdown-menu.show {
    box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);
}.dark-theme .dropdown-header {
    color: #fff;
}.dark-theme .dropdown-item-text {
    color: #fff;
}.dark-theme .dropdown-menu-arrow:after {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .dropdown-icon {
    color: #fff;
}.dark-theme .btn.dropdown-toggle~.dropdown-menu {
    background-color: var(--dark-theme) !important;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) !important;
}.dark-theme ul.dropdown-menu li.dropdown ul.dropdown-menu {
    background-color: var(--dark-theme) !important;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) !important;
}.dark-theme .dropdown-menu {
    color: #fff;
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
}.dark-theme .dropdown-menu>li>a {
    color: #fff;
}.dark-theme .dropdown-menu>li>a:focus,
.dark-theme .dropdown-menu>li>a:hover {
    color: #fff;
    background: var(--dark-theme);
}.dark-theme .dropdown-menu .divider {
    background-color: var(--dark-theme);
}.dark-theme .dropdown-menu .dropdown-plus-title {
    color: #fff !important;
}.dark-theme .dropdown-menu-header label {
    color: #fff;
}.dark-theme .dropdown-media-list .media:focus,
.dark-theme .dropdown-media-list .media:hover {
    background: var(--dark-theme);
}.dark-theme .dropdown-media-list .media-body>div p {
    color: #fff;
}.dark-theme .dropdown-list-footer {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .input-group-text {
    color: #fff;
    background: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .modal-content {
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .modal-backdrop {
    background-color: #fff;
}.dark-theme .modal-header {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .modal-footer {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .nav-link.active {
    color: #fff;
}.dark-theme .nav-link.disabled {
    color: #fff;
}.dark-theme .nav-tabs .nav-link.disabled {
    color: #fff;
}.dark-theme .nav-pills .nav-link.active {
    color: #fff;
}.dark-theme .nav-pills .show>.nav-link {
    color: #fff;
}.dark-theme .navbar-dark .navbar-nav .active>.nav-link {
    color: #fff;
}.dark-theme .navbar-dark .navbar-nav .nav-link.active,
.dark-theme .navbar-dark .navbar-nav .nav-link.show {
    color: #fff;
}.dark-theme .navbar-dark .navbar-nav .show>.nav-link {
    color: #fff;
}.dark-theme .navbar-dark .navbar-text a {
    color: #fff;
}.dark-theme .navbar-dark .navbar-text a:focus,
.dark-theme .navbar-dark .navbar-text a:hover {
    color: #fff;
}.dark-theme .nav.nav-pills.nav-stacked.labels-info p {
    color: #fff;
}.dark-theme .nav1 {
    background: var(--dark-theme);
}.dark-theme .nav-item1:hover:not(.disabled),
.dark-theme .nav-item1.active {
    color: #fff;
}.dark-theme .nav-tabs .nav-item1 .nav-link {
    color: #fff;
}.dark-theme .nav-tabs .nav-item1 .nav-link:hover:not(.disabled),
.dark-theme .nav-tabs .nav-item1 .nav-link.active {
    color: #fff;
}.dark-theme .nav-tabs .nav-submenu .nav-item1 {
    color: #fff;
}.dark-theme .nav-tabs .nav-submenu .nav-item1:hover {
    color: #fff;
    background: var(--dark-theme);
}.dark-theme .nav-link.icon i {
    color: #fff;
}.dark-theme .nav-tabs {
    color: #fff;
}.dark-theme .nav-tabs .nav-link {
    color: #fff;
}.dark-theme .navtab-wizard {
    border-block-end-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .navtab-wizard.nav-tabs .nav-link {
    border-inline-start-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .nav-tabs .nav-submenu {
    background: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
    background: var(--dark-theme);
}.dark-theme .nav-tabs .nav-submenu .nav-item {
    color: #fff;
}.dark-theme .nav-tabs .nav-submenu .nav-item:hover {
    color: #fff;
    background: var(--dark-theme);
}@media (min-width: 561px) and (max-width: 767px) {
    .dark-theme .navtab-wizard.nav-tabs .nav-link {
        border-block-start-color: rgba(255, 255, 255, 0.1);
    }
}.dark-theme .panel-heading {
    background: var(--dark-theme);
}.dark-theme .price .panel-footer {
    background-color: var(--dark-theme);
}.dark-theme .price.panel-color>.panel-body {
    background-color: var(--dark-theme);
}.dark-theme .panel-footer {
    background-color: var(--dark-theme);
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .panel.price .btn {
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
}.dark-theme .panel-group .panel {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .panel-default>.panel-heading {
    background: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .panel1 {
    border-color: #fff;
}.dark-theme .panel-heading1 {
    background-color: var(--dark-theme);
    color: #fff;
}.dark-theme .panel-group1 .panel-body {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .panel-title1 a.collapsed {
    color: #fff;
}.dark-theme .panel-body1 {
    background: var(--dark-theme);
}.dark-theme .panel-title a.accordion-toggle:before {
    color: #fff;
}.dark-theme .panel-title a.accordion-toggle.collapsed:before {
    color: #fff;
}.dark-theme .popover {
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .bs-popover-auto[x-placement^=top] .arrow::before,
.dark-theme .bs-popover-top .arrow::before {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .bs-popover-auto[x-placement^=top] .arrow::after,
.dark-theme .bs-popover-top .arrow::after {
    border-block-start-color: #fff;
}.dark-theme .bs-popover-auto[x-placement^=right] .arrow::before,
.dark-theme .bs-popover-right .arrow::before {
    border-right-color: rgba(255, 255, 255, 0.1);
}.dark-theme .bs-popover-auto[x-placement^=right] .arrow::after,
.dark-theme .bs-popover-right .arrow::after {
    border-right-color: #fff;
}.dark-theme .bs-popover-auto[x-placement^=bottom] .arrow::before,
.dark-theme .bs-popover-bottom .arrow::before {
    border-bottom-color: rgba(255, 255, 255, 0.1);
}.dark-theme .bs-popover-auto[x-placement^=bottom] .arrow::after,
.dark-theme .bs-popover-bottom .arrow::after {
    border-bottom-color: #fff;
}.dark-theme .bs-popover-auto[x-placement^=bottom] .popover-header::before,
.dark-theme .bs-popover-bottom .popover-header::before {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .bs-popover-auto[x-placement^=left] .arrow::before,
.dark-theme .bs-popover-left .arrow::before {
    border-left-color: rgba(255, 255, 255, 0.1);
}.dark-theme .bs-popover-auto[x-placement^=left] .arrow::after,
.dark-theme .bs-popover-left .arrow::after {
    border-left-color: #fff;
}.dark-theme .popover-header {
    background-color: var(--dark-theme);
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .popover-body {
    color: #fff;
}.dark-theme .progress {
    background-color: rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);
}.dark-theme .progress-bar {
    color: #fff;
}.dark-theme .table-hover tbody tr:hover {
    background: rgba(0, 0, 0, 0.2);
}.dark-theme .table th {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .text-wrap table td,
.dark-theme .text-wrap table th {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .table tbody+tbody {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .text-wrap table tbody+tbody {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .table .table,
.dark-theme .table .text-wrap table {
    background: var(--dark-theme);
}.dark-theme .text-wrap .table table {
    background: var(--dark-theme);
}.dark-theme .text-wrap table .table,
.dark-theme .text-wrap table table {
    background: var(--dark-theme);
}.dark-theme .table-bordered,
.dark-theme .text-wrap table {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .table-bordered td,
.dark-theme .table-bordered th {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .text-wrap table td,
.dark-theme .text-wrap table th {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .table-hover tbody tr:hover {
    background-color: rgba(0, 0, 0, 0.2) !important;
}.dark-theme table.dataTable.display tbody tr:hover,
.dark-theme table.dataTable.hover tbody tr:hover {
    background-color: rgba(0, 0, 0, 0.2) !important;
}.dark-theme .table th,
.dark-theme .text-wrap table th {
    color: #fff;
}.dark-theme .table-vcenter td,
.dark-theme .table-vcenter th {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .table-striped tbody tr:nth-of-type(even) {
    background-color: var(--dark-theme);
}.dark-theme .table {
    color: #fff !important;
}.dark-theme .tag {
    color: #fff;
    background-color: var(--dark-theme);
}.dark-theme .thumbnail {
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .tooltip.bs-tether-element-attached-bottom .tooltip-inner::before,
.dark-theme .tooltip.tooltip-top .tooltip-inner::before {
    border-block-start-color: #fff;
}.dark-theme .tooltip.bs-tether-element-attached-left .tooltip-inner::before,
.dark-theme .tooltip.tooltip-right .tooltip-inner::before {
    border-right-color: #fff;
}.dark-theme .tooltip.bs-tether-element-attached-top .tooltip-inner::before,
.dark-theme .tooltip.tooltip-bottom .tooltip-inner::before {
    border-bottom-color: #fff;
}.dark-theme .tooltip.bs-tether-element-attached-right .tooltip-inner::before,
.dark-theme .tooltip.tooltip-left .tooltip-inner::before {
    border-left-color: #fff;
}.dark-theme .bs-tooltip-auto[x-placement^=top] .arrow::before,
.dark-theme .bs-tooltip-top .arrow::before {
    border-block-start-color: #fff;
}.dark-theme .bs-tooltip-auto[x-placement^=right] .arrow::before,
.dark-theme .bs-tooltip-right .arrow::before {
    border-right-color: #fff;
}.dark-theme .bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.dark-theme .bs-tooltip-bottom .arrow::before {
    border-bottom-color: #fff;
}.dark-theme .bs-tooltip-auto[x-placement^=left] .arrow::before,
.dark-theme .bs-tooltip-left .arrow::before {
    border-left-color: #fff;
}.dark-theme #count-down .clock-presenter .digit {
    color: #fff;
}.dark-theme #count-down1 .clock-presenter .digit {
    background: var(--dark-theme);
    color: #fff;
}.dark-theme .soft-categories li a {
    color: #fff;
}.dark-theme .banner-1 .search-background .btn-lg {
    color: #fff;
}.dark-theme #global-loader {
    background: var(--dark-theme);
}.dark-theme .page-link {
    color: #fff;
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .page-link:hover {
    background-color: rgba(0, 0, 0, 0.2);
}.dark-theme .page-item.active .page-link {
    color: #fff;
}.dark-theme .page-item.disabled .page-link {
    color: #fff;
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme #popup {
    color: #fff;
}.dark-theme #copy {
    color: #fff;
}.dark-theme .more-less {
    color: #fff;
}.dark-theme .close {
    color: #fff;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}.dark-theme .close:focus,
.dark-theme .close:hover {
    color: #fff;
}@media print {

    .dark-theme blockquote,
    .dark-theme pre {
        border-color: rgba(255, 255, 255, 0.1);
    }

    .dark-theme .badge {
        border-color: #fff;
    }

    .dark-theme .table td,
    .dark-theme .table th {
        background-color: var(--dark-theme) !important;
    }

    .dark-theme .text-wrap table td,
    .dark-theme .text-wrap table th {
        background-color: var(--dark-theme) !important;
    }

    .dark-theme .table-bordered td,
    .dark-theme .table-bordered th {
        border-color: rgba(255, 255, 255, 0.1) !important;
    }

    .dark-theme .text-wrap table td,
    .dark-theme .text-wrap table th {
        border-color: rgba(255, 255, 255, 0.1) !important;
    }
}.dark-theme .blockquote-reverse {
    border-inline-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme blockquote.float-end {
    border-inline-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .page-title-icon {
    color: #fff;
}.dark-theme .page-subtitle {
    color: #fff;
}.dark-theme .aside {
    background: var(--dark-theme);
    border-inline-start-color: rgba(255, 255, 255, 0.1) !important;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}.dark-theme a.icon:hover {
    color: #1a1a1a !important;
}.dark-theme .shadow {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1) !important;
}@media (max-width: 560px) {
    .dark-theme .navtab-wizard.nav-tabs li {
        background: var(--dark-theme);
        border-block-end-color: rgba(255, 255, 255, 0.1);
    }
}@media (max-width: 767px) {
    .dark-theme .navtab-wizard.nav-tabs li {
        background: var(--dark-theme);
        border-block-end-color: rgba(255, 255, 255, 0.1);
    }
}@media (max-width: 411px) {
    .dark-theme .construction .form-control {
        border-color: rgba(255, 255, 255, 0.1);
    }
}@media (max-width: 768px) {
    .dark-theme .richText .richText-toolbar ul li a {
        border-color: rgba(255, 255, 255, 0.1);
    }
}.dark-theme .reg {
    color: #2e1170;
}.dark-theme .categories-header {
    color: #fff;
}.dark-theme .example {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .imagecheck-figure {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .imagecheck-input:checked~.imagecheck-figure {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .imagecheck-caption {
    color: #fff;
}.dark-theme .imagecheck-input:checked~.imagecheck-figure .imagecheck-caption,
.dark-theme .imagecheck-input:focus~.imagecheck-figure .imagecheck-caption {
    color: #fff;
}.dark-theme .imagecheck:hover .imagecheck-caption {
    color: #fff;
}.dark-theme .colorinput-color {
    border-color: rgba(255, 255, 255, 0.1);
    color: #fff;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
}.dark-theme .colorinput-input:checked~.colorinput-color:before {
    opacity: 1;
}.dark-theme #back-to-top {
    color: #fff;
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .ms-body {
    background: var(--dark-theme);
}.dark-theme .social-icons li a {
    color: #fff;
}.dark-theme .product-tags a {
    color: #fff;
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .product-tags li a:hover {
    color: #fff !important;
}.dark-theme .support-service {
    border-color: rgba(255, 255, 255, 0.1);
    background: var(--dark-theme);
}.dark-theme .support-service i {
    background: rgba(255, 255, 255, 0.3);
    border-color: rgba(255, 255, 255, 0.3);
}.dark-theme .support-service p {
    color: rgba(255, 255, 255, 0.5);
}.dark-theme .rated-products .media {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .rated-products img {
    border-color: rgba(255, 255, 255, 0.1);
    background: var(--dark-theme);
}.dark-theme .banner1 .carousel-item:before {
    background: rgba(0, 0, 0, 0.6);
}.dark-theme .banner1 .carousel-control.left span,
.dark-theme .banner1 .carousel-control.right span {
    background: rgba(255, 255, 255, 0.1);
    color: #fff;
}.dark-theme .banner1 .carousel-control.left span:hover,
.dark-theme .banner1 .carousel-control.right span:hover {
    background: rgba(255, 255, 255, 0.3);
}.dark-theme .banner1 .header-text {
    color: #fff;
}.dark-theme .section-title h1 {
    color: #fff;
}@media (max-width: 991px) {
    .dark-theme a.typewrite {
        color: #fff !important;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>a.active {
        background-color: var(--primary-bg-color);
        color: #fff;
    }
}.dark-theme .banners-image .horizontalMenu>.horizontalMenu-list>li>a {
    color: #fff !important;
}.dark-theme .sticky-pin {
    box-shadow: 2px 3px 4.7px 0.3px rgba(0, 0, 0, 0.1);
}.dark-theme .banner-1 .header-text,
.dark-theme .banner-1 .header-text1 {
    color: #fff;
}.dark-theme .profile-pic-img span {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .settings-tab .tabs-menu li a {
    background: rgba(0, 0, 0, 0.2);
    color: #fff;
    border-inline-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .settings-tab .tabs-menu li a.active {
    background: var(--primary-bg-color);
}.dark-theme .ads-tabs .tabs-menus ul li a {
    border-color: rgba(255, 255, 255, 0.1);
    color: #fff;
}.dark-theme .showmore-button1 .showmore-button1-inner {
    color: #fff;
}.dark-theme .owl-nav button {
    background: rgba(255, 255, 255, 0.6) !important;
    border-color: rgba(255, 255, 255, 0.1) !important;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
}.dark-theme .owl-nav button:before {
    background: #2098d1;
}.dark-theme .owl-carousel:hover .owl-nav button {
    background: rgba(255, 255, 255, 0.5) !important;
}.dark-theme .owl-theme .owl-dots .owl-dot span {
    background: rgba(0, 0, 0, 0.3);
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>a.btn:hover {
    background: #fb9512;
}.dark-theme .register-right .nav-tabs {
    background: var(--dark-theme);
    box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.1), 0 2px 9px 0 rgba(62, 57, 107, 0.1);
}.dark-theme .vertical-scroll .news-item {
    border-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .vertical-scroll .item {
    border-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .vertical-scroll1 .item {
    border-color: rgba(255, 255, 255, 0.1) !important;
    background: var(--dark-theme);
}.dark-theme .vertical-scroll .item2 {
    border-block-end-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a.active,
.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list li a.active {
    color: var(--primary-bg-color);
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a.active i,
.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list li a.active i {
    color: var(--primary-bg-color);
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>a.btn {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>a>.fa {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li:hover>a>.fa {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>a:hover .fa {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li a i {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li:hover>a i {
    color: #fff;
}.dark-theme #gdpr-cookie-message {
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
    box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
}.dark-theme #gdpr-cookie-message p,
.dark-theme #gdpr-cookie-message ul {
    color: #fff;
}.dark-theme #gdpr-cookie-message button {
    color: #fff;
}.dark-theme button#ihavecookiesBtn {
    color: #fff;
}@media (max-width: 480px) {
    .dark-theme #gdpr-cookie-message {
        box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
    }
}.dark-theme .ui-widget-header {
    border-color: #2c4359;
    color: #e1e463;
}.dark-theme .ui-widget-header a {
    color: #e1e463;
}.dark-theme .ui-state-default,
.dark-theme .ui-widget-content .ui-state-default,
.dark-theme .ui-widget-header .ui-state-default {
    border-color: rgba(255, 255, 255, 0.1);
    color: #fff;
}.dark-theme a.typewrite {
    color: #fff !important;
}.dark-theme .single-page button.dark {
    border-color: #ff4931;
    background: #ff4931;
}.dark-theme .single-page .move button.dark {
    border-color: #e0b722;
    background: #e0b722;
}.dark-theme .single-page .wrapper {
    background: var(--dark-theme);
    color: #838ab6;
}.dark-theme .single-page .wrapper.wrapper2 {
    background: var(--dark-theme);
    background: var(--dark-theme);
    color: #fff;
}.dark-theme .single-page .wrapper>form {
    background: var(--dark-theme);
}.dark-theme .single-page .wrapper label {
    background: var(--dark-theme);
    color: #fff;
}.dark-theme .single-page .wrapper h3,
.dark-theme .single-page .wrapper h4 {
    color: #fff;
}.dark-theme .single-page .wrapper input {
    border-color: #e8ebf3;
}.dark-theme .single-page .wrapper input:focus {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .single-page>.wrapper.move input:focus {
    border-color: #e0b722;
}.dark-theme .single-page.single-pageimage::before {
    background: rgba(255, 255, 255, 0.5);
}.dark-theme .single-page>.log-wrapper {
    color: #fff;
}.dark-theme .customerpage .btn-icon {
    border-color: rgba(96, 94, 126, 0.2);
}.dark-theme .horizontal-main-1 {
    border-block-end-color: rgba(255, 255, 255, 0.18);
}.dark-theme .files input {
    outline: 2px dashed #eff4f5;
}.dark-theme .my-dash .side-menu__item {
    -webkit-transition: border-left-color 0.3s ease, background-color 0.3s ease;
    -o-transition: border-left-color 0.3s ease, background-color 0.3s ease;
    transition: border-left-color 0.3s ease, background-color 0.3s ease;
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .my-dash .side-menu li a {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .my-dash.slide ul li a {
    color: #fff;
}.dark-theme .my-dash.app-sidebar-footer {
    color: #fff;
    background: var(--dark-theme);
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .my-dash .app-sidebar-footer a {
    color: #fff;
    border-inline-end-color: rgba(255, 255, 255, 0.1);
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .my-dash .app-sidebar-footer a:hover {
    background: rgba(255, 255, 255, 0.02);
}.dark-theme .my-dash.app-sidebar ul li a {
    color: #fff;
}.dark-theme .my-dash .slide.is-expanded .slide-menu {
    background: var(--dark-theme);
}.dark-theme .my-dash .sub-slide.is-expanded .child-sub-menu {
    background: var(--dark-theme);
}.dark-theme .my-dash .slide-item {
    color: #fff;
}.dark-theme .my-dash .app-sidebar ul li a {
    color: #fff;
}.dark-theme .my-dash.app-sidebar:before {
    background: var(--dark-theme) !important;
}.dark-theme .app-sidebar.my-dash {
    background: var(--dark-theme);
}.dark-theme .gallery {
    box-shadow: 1px 1px 2px #e6e6e6;
}.dark-theme .gallery .tools {
    color: #fff;
    background: rgba(0, 0, 0, 0.35);
}.dark-theme .gallery .tools a {
    color: #fff;
}.dark-theme .gallery p {
    color: #fff;
}.dark-theme .gallery a.info {
    background: var(--dark-theme);
    color: #fff;
    box-shadow: 0 0 1px #000;
}.dark-theme .gallery-first .mask {
    background-color: rgba(0, 0, 0, 0.5);
}.dark-theme .label {
    color: #fff;
}.dark-theme .label.arrowed-in:before {
    border-right-color: #017cff;
}.dark-theme .label.arrowed:before {
    border-right-color: #017cff;
}.dark-theme .label-secondary {
    background-color: var(--dark-theme);
    color: #fff;
    border: 1px solid rgba(255, 255, 255, 0.1);
}.dark-theme .list-group-item-action {
    color: #fff;
}.dark-theme .list-group-item-action:focus,
.dark-theme .list-group-item-action:hover {
    color: #fff;
    background: var(--dark-theme);
}.dark-theme .list-group-item-action:active {
    color: #fff;
    background-color: var(--dark-theme);
}.dark-theme .list-group-item {
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
    color: #fff;
}.dark-theme .list-group-item.disabled,
.dark-theme .list-group-item:disabled {
    color: #7c90b1;
    background-color: var(--dark-theme);
}.dark-theme .list-group-item.active {
    background-color: #eef0f9;
    border-color: rgba(255, 255, 255, 0.1);
    color: #fff;
}.dark-theme .list-group-item-primary {
    color: #24426c;
    background-color: #cbdbf2;
}.dark-theme .list-group-flush .list-group-item:hover {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .list-group-item-primary.list-group-item-action:focus,
.dark-theme .list-group-item-primary.list-group-item-action:hover {
    color: #24426c;
    background-color: #b7cded;
}.dark-theme .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #24426c;
    border-color: #24426c;
}.dark-theme .list-group-item-secondary {
    color: #464a4e;
    background-color: #dddfe2;
}.dark-theme .list-group-item-secondary.list-group-item-action:focus,
.dark-theme .list-group-item-secondary.list-group-item-action:hover {
    color: #464a4e;
    background-color: #cfd2d6;
}.dark-theme .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #464a4e;
    border-color: #464a4e;
}.dark-theme .list-group-item-success {
    color: #008048;
    background-color: #ccffe9;
}.dark-theme .list-group-item-success.list-group-item-action:focus,
.dark-theme .list-group-item-success.list-group-item-action:hover {
    color: #316100;
    background-color: #c5e7a4;
}.dark-theme .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #316100;
    border-color: #316100;
}.dark-theme .list-group-item-info {
    color: #3ba2ff;
    background-color: #e6f1ff;
}.dark-theme .list-group-item-info.list-group-item-action:focus,
.dark-theme .list-group-item-info.list-group-item-action:hover {
    color: #3ba2ff;
    background-color: #b3dcf9;
}.dark-theme .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #3ba2ff;
    border-color: #3ba2ff;
}.dark-theme .list-group-item-warning {
    color: #ffa22b;
    background-color: #ffe9cc;
}.dark-theme .list-group-item-warning.list-group-item-action:focus,
.dark-theme .list-group-item-warning.list-group-item-action:hover {
    color: #ffa22b;
    background-color: #ffe9cc;
}.dark-theme .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #ffa22b;
    border-color: #ffa22b;
}.dark-theme .list-group-item-danger {
    color: #fff;
    background-color: #ffcfcc;
}.dark-theme .list-group-item-danger.list-group-item-action:focus,
.dark-theme .list-group-item-danger.list-group-item-action:hover {
    color: #fff;
    background-color: #ffcfcc;
}.dark-theme .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #fff;
    border-color: #fff;
}.dark-theme .list-group-item-light {
    color: #818182;
    background-color: #fdfdfe;
}.dark-theme .list-group-item-light.list-group-item-action:focus,
.dark-theme .list-group-item-light.list-group-item-action:hover {
    color: #818182;
    background-color: #ececf6;
}.dark-theme .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #818182;
    border-color: #818182;
}.dark-theme .list-group-item-dark {
    color: #1b1e21;
    background-color: #c6c8ca;
}.dark-theme .list-group-item-dark.list-group-item-action:focus,
.dark-theme .list-group-item-dark.list-group-item-action:hover {
    color: #1b1e21;
    background-color: #b9bbbe;
}.dark-theme .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #1b1e21;
    border-color: #1b1e21;
}.dark-theme .list-group-item .icon {
    color: #fff !important;
}.dark-theme .list-group-transparent .list-group-item.active {
    background: #4771db;
}.dark-theme .pricing {
    box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.1), 0 2px 9px 0 rgba(62, 57, 107, 0.1);
}.dark-theme .pricing .card-category {
    background: var(--dark-theme);
    color: #fff;
}.dark-theme .pricing .btn {
    color: #fff !important;
}.dark-theme .pricing .price {
    color: #434258 !important;
}.dark-theme .price .list-group-item {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .pricingTable2 {
    background: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .pricingTable2-header {
    background-color: var(--dark-theme);
}.dark-theme .price-value1 {
    color: #fff;
}.dark-theme .price-value1 span {
    color: #fff;
}.dark-theme .pricing-plans .month {
    color: #fff;
}.dark-theme .pricingTable2 .pricingTable2-sign-up {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .pricingTable2 .btn-block {
    color: #fff;
}.dark-theme .pricingTable {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .pricingTable .title {
    color: #fff;
}.dark-theme .pricingTable .month {
    color: #fff;
}.dark-theme .pricingTable .icon:before,
.dark-theme .pricingTable .icon:after {
    background: #dadada;
}.dark-theme .pricingTable .pricingTable-signup {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .pricingTable .pricingTable-signup:hover {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .pricingTable.middle {
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.25);
    color: #fff;
}.dark-theme .pricingTable.middle .title,
.dark-theme .pricingTable.middle .amount,
.dark-theme .pricingTable.middle .month,
.dark-theme .pricingTable.middle .icon i,
.dark-theme .pricingTable.middle .pricing-content li {
    color: #fff;
}.dark-theme .pricingTable.middle .pricingTable-signup {
    background: #16bd3c;
    border-color: #16bd3c;
    color: #fff;
}.dark-theme .pricingTable.middle .pricingTable-signup:hover {
    background: #13af37;
    border-color: #13af37;
}.dark-theme .btn-default-light {
    color: #fff;
    background: rgba(255, 255, 255, 0.1);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .btn-default-light:hover {
    background-color: transparent !important;
}.dark-theme .rating-stars .rating-stars-container .rating-star {
    color: #fff;
}.dark-theme .rating-stars .rating-stars-container .rating-star.sm {
    color: rgba(255, 255, 255, 0.5);
}.dark-theme .rating-stars .rating-stars-container .rating-star.sm.is--active,
.dark-theme .rating-stars .rating-stars-container .rating-star.sm .is--hover {
    color: #f1c40f;
}.dark-theme .rating-stars .rating-stars-container .rating-star.is--no-hover,
.dark-theme .rating-stars .rating-stars-container .rating-star .fa-heart .is--no-hover {
    color: rgba(255, 255, 255, 0.5);
}.dark-theme .rating-stars input {
    color: #fff;
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .tabs-menu ul li .active {
    color: #fff;
}.dark-theme .tabs-menu-body {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .tab-menu-heading {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .tab_wrapper>ul {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .tab_wrapper>ul li {
    border-color: rgba(255, 255, 255, 0.1);
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .tab_wrapper.right_side .content_wrapper {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .tab_wrapper.right_side>ul {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .tab_wrapper.right_side>ul li.active {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .tab_wrapper.right_side>ul li:after {
    background: var(--dark-theme);
}.dark-theme .tabs-menu ul.eductaional-tabs li a {
    border-color: rgba(255, 255, 255, 0.1);
    background: var(--dark-theme);
}.dark-theme .tabs-menu ul.eductaional-tabs li .active {
    background: var(--primary-bg-color);
}@media (max-width: 768px) {
    .dark-theme .tabs-menu1 ul li a {
        border-color: rgba(255, 255, 255, 0.1);
    }
}@media (min-width: 561px) and (max-width: 767px) {
    .dark-theme .navtab-wizard.nav-tabs .nav-link {
        border-block-start-color: rgba(255, 255, 255, 0.1);
    }
}.dark-theme .timeline:before {
    background-color: var(--dark-theme);
}.dark-theme .timeline-item:first-child:before,
.dark-theme .timeline-item:last-child:before {
    background: var(--dark-theme);
}.dark-theme .timeline-badge {
    border-color: rgba(255, 255, 255, 0.1);
    background: #adb5bd;
}.dark-theme .timeline-time {
    color: #fff;
}.dark-theme .timeline__item:after {
    background: var(--dark-theme) !important;
}.dark-theme .timeline--horizontal .timeline-divider {
    background: #dffbff !important;
}.dark-theme .timeline__content {
    background-color: var(--dark-theme);
    background-color: #eaf0f9;
}.dark-theme .page-header .breadcrumb-item a {
    color: #fff;
}.dark-theme .admin-navbar .sub-item ul a:focus,
.dark-theme .admin-navbar .sub-item ul a:hover {
    color: var(--primary-bg-color);
    background-color: #f9faff;
}.dark-theme .error-img .form-control:focus {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.2);
    border-color: var(--primary-bg-color);
}.dark-theme .custom-switch-input:focus~.custom-switch-indicator {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}.dark-theme .imagecheck-input:focus~.imagecheck-figure {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}.dark-theme .imagecheck-figure:before {
    color: #fff;
}.dark-theme .colorinput-input:focus~.colorinput-color {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}.dark-theme #back-to-top:hover {
    background: var(--dark-theme);
    color: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.dark-theme #chat-message {
    background: var(--dark-theme);
}.dark-theme .wideget-user-tab .tabs-menu1 ul li .active {
    border-block-end-color: var(--primary-bg-color) !important;
}.dark-theme .product-tags li a:hover {
    background: var(--primary-bg-color);
    border-color: var(--primary-bg-color);
}.dark-theme .header-links li a.active,
.dark-theme .header-links li a:hover {
    background: var(--primary-bg-color);
    color: #fff;
}.dark-theme .card-pay .tabs-menu li a.active,
.dark-theme .item1-tabs-menu ul li .active {
    background: var(--primary-bg-color);
}.dark-theme .item2-gl-nav .item2-gl-menu li .active {
    color: var(--primary-bg-color);
}.dark-theme .item1-links a.active {
    background: #edf3f9;
    color: var(--primary-bg-color);
    border-inline-end-color: var(--primary-bg-color);
}.dark-theme .bg-default-transparent {
    background-color: rgba(0, 0, 0, 0.2);
}.dark-theme .select2-container--default.select2-container--focus .select2-selection--multiple {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}.dark-theme .custom-control-label:before {
    border-color: rgba(255, 255, 255, 0.1);
    background-color: transparent;
}.dark-theme .custom-control-input:focus~.custom-control-label::before {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 2px rgba(0, 0, 0, 0.1);
}.dark-theme .custom-file-input:focus~.custom-file-label {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}.dark-theme .custom-range::-webkit-slider-thumb:focus,
.dark-theme .custom-range::-moz-range-thumb:focus,
.dark-theme .custom-range::-ms-thumb:focus {
    outline: 0;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 2px rgba(0, 0, 0, 0.1);
}.dark-theme .error-img .form-control:focus {
    outline: 0;
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}.dark-theme .selectize-input.focus {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}.dark-theme .item-card:hover .item-card-desc:before {
    background: var(--dark-theme);
}.dark-theme .app-sidebar-footer {
    background: var(--dark-theme);
}.dark-theme .construction-image:before {
    background: rgba(41, 5, 134, 0.88);
}.dark-theme .countdown-timer-wrapper .timer .timer-wrapper .time {
    background: rgba(0, 123, 255, 0.1);
}.dark-theme .construction-image:before {
    background: var(--dark-theme);
}.dark-theme .app-sidebar:before {
    background: var(--dark-theme);
}.dark-theme .app-sidebar-footer {
    background: var(--dark-theme);
}.dark-theme .table-primary {
    background-color: var(--dark-theme);
}.dark-theme .table-primary>td,
.dark-theme .table-primary>th {
    background-color: var(--dark-theme);
}.dark-theme .footer-main1 p {
    color: #fff !important;
}.dark-theme .footer-main1 .payments li a {
    color: #fff;
}.dark-theme .footer {
    background: var(--dark-theme);
    border-block-start-color: rgba(255, 255, 255, 0.1);
    color: #fff;
}.dark-theme .footer .social ul li a {
    color: #fff;
}.dark-theme .footer a:not(.btn) {
    color: #fff;
}.dark-theme .footer-main .social li a {
    color: #fff;
}.dark-theme .footer-main .payments li a {
    color: rgba(255, 255, 255, 0.6);
}.dark-theme footer .border-bottom {
    border-block-end-color: rgba(167, 180, 201, 0.1) !important;
}.dark-theme .footer-main p {
    color: rgba(255, 255, 255, 0.7);
}.dark-theme .footer-main a {
    color: rgba(255, 255, 255, 0.6);
}.dark-theme .footer-main a:hover {
    color: white;
}.dark-theme .footer-main .footer-about p {
    color: rgba(255, 255, 255, 0.6);
}.dark-theme .footer-main.footer-main1 a {
    color: #fff !important;
}.dark-theme .footer-main.footer-main1 .form-control {
    border-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .footer-main {
    border-block-start-color: rgba(167, 180, 201, 0.1);
    border-block-end-color: rgba(167, 180, 201, 0.1);
}.dark-theme footer .border-top {
    border-block-start-color: rgba(167, 180, 201, 0.1) !important;
}.dark-theme .footer-main img {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .footer-main .btn-floating {
    border-color: rgba(255, 255, 255, 0.3);
}.dark-theme .page-header {
    background: var(--dark-theme);
}.dark-theme .header-btn.has-new:before {
    background: #ff382b;
}.dark-theme .header-toggler {
    color: #fff;
}.dark-theme .header-toggler:hover {
    color: #fff;
}.dark-theme .header-main .social-icons li {
    color: #fff;
}.dark-theme .header-main .social-icons li a {
    color: #fff;
}.dark-theme .header-search {
    background: var(--dark-theme);
}.dark-theme .header-search .header-icons .header-icons-link li {
    color: #fff;
}.dark-theme .header-search .header-icons .header-icons-link .header-icons-link1,
.dark-theme .header-search .header-icons .header-icons-link .header-icons-link2 {
    color: #fff;
}.dark-theme .header-search .header-icons .header-icons-link.icons li {
    background: var(--dark-theme);
}.dark-theme .top-bar {
    background: var(--dark-theme);
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .top-bar .top-bar-left .contact li {
    color: #fff;
}.dark-theme .header-search .header-nav .nav-cart .icon-cart i {
    color: #fff;
}.dark-theme .header-search .header-nav .nav-cart .icon-cart a {
    color: #fff;
}@media (min-width: 992px) {
    .dark-theme .header-main-banner .horizontalMenu>.horizontalMenu-list>li>a {
        color: rgba(255, 255, 255, 0.8);
    }

    .dark-theme .header-main-banner .horizontalMenu>.horizontalMenu-list>li>a>.fa {
        color: rgba(255, 255, 255, 0.8);
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>a.active {
        color: var(--primary-bg-color);
    }
}.dark-theme .horizontalMenu {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>a {
    color: rgba(255, 255, 255, 0.7);
}.dark-theme .horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch input {
    color: #fff;
    background-color: #efefef;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch input::placeholder {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch input:focus {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch input:focus~.btnstyle .fa {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch input:focus~.searchicon {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch .btnstyle {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu {
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
    box-shadow: 0px 5px 25px rgba(39, 55, 76, 0.2);
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a:hover {
    color: #fff !important;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu {
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu {
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>a {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .megamenu-content {
    border-color: rgba(255, 255, 255, 0.1);
    background-color: var(--dark-theme);
    box-shadow: 0px 5px 25px rgba(39, 55, 76, 0.2);
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .title {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .wsmwnutxt {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list li a {
    background: var(--dark-theme);
    color: #fff;
    background-color: var(--dark-theme);
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .show-grid div {
    background-color: #dbdbdb;
    border-color: #e7e7e7;
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type=text] {
    border-color: #e2e2e2;
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form textarea {
    border-color: #e2e2e2;
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type=submit] {
    background-color: #e1e1e1;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type=button] {
    background-color: #e1e1e1;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .carousel-caption {
    background-color: rgba(0, 0, 0, 0.7);
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .typography-text p {
    color: #fff;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .typography-text ul li a {
    color: #fff;
}@media (min-width: 1024px) {
    .dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list {
        border-inline-start-color: rgba(255, 255, 255, 0.1) !important;
    }
}@media only screen and (max-width: 991px) {
    .dark-theme .horizontalMenu {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list {
        background: var(--dark-theme);
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li {
        background: var(--dark-theme);
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>a {
        color: #fff;
        border-bottom-color: rgba(255, 255, 255, 0.1);
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>a.active {
        background: var(--primary-bg-color);
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li a.menuhomeicon {
        border-block-start-color: rgba(255, 255, 255, 0.1);
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>a>.fa {
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu {
        background-color: var(--dark-theme);
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a {
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a:hover {
        background-color: var(--dark-theme);
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu li:hover>a {
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a {
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover {
        background-color: rgba(0, 0, 0, 0.2);
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a.active {
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>a:hover {
        background-color: rgba(0, 0, 0, 0.2);
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>a.active {
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu {
        color: #fff;
        border-block-end-color: rgba(0, 0, 0, 0.13);
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .title {
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu>ul>li>a {
        background-color: rgba(0, 0, 0, 0.2);
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu>ul>li>a:hover {
        background-color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu ul li.title {
        color: #fff;
    }

    .dark-theme .horizontal-header {
        background-color: var(--dark-theme);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    }

    .dark-theme .callusbtn {
        color: #fff;
    }

    .dark-theme .callusbtn:hover .fa {
        color: #fff;
    }

    .dark-theme .animated-arrow span {
        background: #fff;
    }

    .dark-theme .animated-arrow span:before,
    .dark-theme .animated-arrow span:after {
        background: #fff;
    }

    .dark-theme .overlapblackbg {
        background-color: rgba(0, 0, 0, 0.45);
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontalMenu-click>i {
        color: #fff;
    }

    .dark-theme .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li .horizontalMenu-click02>i {
        color: #fff;
    }
}.dark-theme .horizontalMenu-list .sub-menu:before,
.dark-theme .horizontalMenu-list .halfdiv:before {
    border-block-end-color: rgba(0, 40, 100, 0.12);
    border-bottom-color: rgba(0, 0, 0, 0.2);
}.dark-theme .horizontalMenu-list .sub-menu:after {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .horizontalMenu-list .halfdiv:after {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .item .btn {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}.dark-theme .item-card .cardtitle a {
    color: #fff;
}.dark-theme .item-card .cardprice span {
    color: #fff;
}.dark-theme .item-card .item-card-desc .item-card-text {
    color: #fff;
}.dark-theme .item-list .list-group-item {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .item-list .list-group-item i {
    color: #fff !important;
}.dark-theme .item-card3-desc img {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .item-card5-icon a {
    background: var(--dark-theme);
    color: #fff;
}.dark-theme .item-card7-overlaytext a {
    background: rgba(0, 0, 0, 0.5);
}.dark-theme .item-card7-overlaytext h4 {
    color: #fff;
    background: #017cff;
}.dark-theme .item-card8-imgs:before {
    background: rgba(25, 36, 79, 0.3);
}.dark-theme .item-card8-overlaytext h6 {
    background: #017cff;
    color: #fff;
}.dark-theme .item-card7-imgs a i {
    color: #fff;
}.dark-theme .item-card9-img .item-card9-imgs a i {
    color: #fff;
}.dark-theme .item1-tab-heading {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .item1-tabs-menu ul li .active {
    color: #fff;
}.dark-theme .item-video a {
    background: var(--dark-theme);
    color: #fff;
}.dark-theme .item2-card .item2-card-img {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .item2-gl-nav {
    border-color: rgba(255, 255, 255, 0.1);
    background: var(--dark-theme);
}.dark-theme .item2-gl-nav .item2-gl-menu li a {
    color: #fff;
}.dark-theme .item-card9-icons a {
    color: #fff;
}.dark-theme .item-cards7-ic.realestate-list li a {
    color: #fff;
}.dark-theme .item1-links a {
    color: #fff;
}.dark-theme .item-user span i {
    background: var(--dark-theme);
}.dark-theme .item-card7-img:before {
    background: rgba(0, 0, 0, 0.4);
}.dark-theme .item-card7-img h4 {
    color: #fff;
}.dark-theme #sidebar .dropdown-menu {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
}.dark-theme #sidebar .accordion-toggle i {
    color: #fff;
}.dark-theme #sidebar ul li.active>a:hover {
    background: rgba(0, 0, 0, 0.01);
}.dark-theme #sidebar ul li a {
    color: #fff;
    border-block-start-color: rgba(255, 255, 255, 0.08);
}.dark-theme #sidebar li a[aria-expanded=true] {
    background: #0d102c;
    color: #fff;
    box-shadow: 0 0 10px #9ecaed;
    border-block-end-color: rgba(255, 255, 255, 0.08);
}.dark-theme #sidebar li a[aria-expanded=true].active:before {
    box-shadow: 0 0 14px 0 #0f75ff;
}.dark-theme #sidebar .collapse li a:hover {
    background: rgba(0, 0, 0, 0.01);
}.dark-theme .fc-unthemed .fc-content,
.dark-theme .fc-unthemed .fc-divider,
.dark-theme .fc-unthemed .fc-list-heading td,
.dark-theme .fc-unthemed .fc-list-view,
.dark-theme .fc-unthemed .fc-popover,
.dark-theme .fc-unthemed .fc-row,
.dark-theme .fc-unthemed tbody,
.dark-theme .fc-unthemed td,
.dark-theme .fc-unthemed th,
.dark-theme .fc-unthemed thead {
    border-color: #e3edfc;
}.dark-theme .fc-event {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .fc-unthemed .fc-divider,
.dark-theme .fc-unthemed .fc-list-heading td,
.dark-theme .fc-unthemed .fc-popover .fc-header {
    background: var(--dark-theme);
}.dark-theme .fc-unthemed .fc-list-item:hover td {
    background: var(--dark-theme);
}.dark-theme .conv-form-wrapper div#messages div.message.to {
    background: #edf0f5;
}.dark-theme .checkbox span:before {
    background-color: #e4edf5;
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .checkbox span:after {
    color: #fff;
}.dark-theme .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before,
.dark-theme .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
    background-color: rgba(5, 117, 230, 0.5);
}.dark-theme .custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
    background-color: rgba(5, 117, 230, 0.5);
}.dark-theme .custom-control-input.is-valid~.custom-control-label,
.dark-theme .was-validated .custom-control-input:valid~.custom-control-label {
    color: #16bd3c;
}.dark-theme .custom-control-input.is-valid~.custom-control-label::before,
.dark-theme .was-validated .custom-control-input:valid~.custom-control-label::before {
    background-color: #9eff3b;
}.dark-theme .custom-control-input.is-valid:checked~.custom-control-label::before,
.dark-theme .was-validated .custom-control-input:valid:checked~.custom-control-label::before {
    background-color: #78ed00;
}.dark-theme .custom-control-input.is-valid:focus~.custom-control-label::before,
.dark-theme .was-validated .custom-control-input:valid:focus~.custom-control-label::before {
    box-shadow: 0 0 0 1px #f2f7fb, 0 0 0 2px rgba(94, 186, 0, 0.25);
}.dark-theme .custom-control-input.is-invalid~.custom-control-label,
.dark-theme .was-validated .custom-control-input:invalid~.custom-control-label {
    color: #fff;
}.dark-theme .custom-control-input.is-invalid~.custom-control-label::before,
.dark-theme .was-validated .custom-control-input:invalid~.custom-control-label::before {
    background-color: #ec8080;
}.dark-theme .custom-control-input.is-invalid:checked~.custom-control-label::before,
.dark-theme .was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
    background-color: #e23e3d;
}.dark-theme .custom-control-input:active~.custom-control-label::before {
    color: #fff;
    background-color: #d4e1f4;
}.dark-theme .custom-control-input:disabled~.custom-control-label {
    color: rgba(255, 255, 255, 0.5);
}.dark-theme .custom-control-input:disabled~.custom-control-label::before {
    background-color: var(--dark-theme);
}.dark-theme .custom-control-label::before {
    background-color: var(--dark-theme);
}.dark-theme .custom-control-label:before {
    border-color: rgba(167, 180, 201, 0.5);
    background-color: var(--dark-theme);
}.dark-theme .custom-control-input:checked~.custom-control-label::before {
    color: #fff;
    border-color: #017cff;
    background-color: #017cff;
}.dark-theme .custom-range::-webkit-slider-thumb:active {
    background-color: #d4e1f4;
}.dark-theme .custom-range::-webkit-slider-runnable-track {
    background-color: var(--dark-theme);
    background: var(--dark-theme);
}.dark-theme .custom-range::-moz-range-thumb {
    background: var(--dark-theme);
    border-color: rgba(0, 30, 75, 0.12);
}.dark-theme .custom-range::-moz-range-thumb:active {
    background-color: #d4e1f4;
}.dark-theme .custom-range::-moz-range-track {
    background-color: var(--dark-theme);
    background: rgba(0, 50, 126, 0.12);
}.dark-theme .custom-range::-ms-thumb:active {
    background-color: #d4e1f4;
}.dark-theme .custom-range:focus::-webkit-slider-thumb,
.dark-theme .custom-range:focus::-moz-range-thumb,
.dark-theme .custom-range:focus::-ms-thumb {
    border-color: #467fcf;
    background-color: #467fcf;
}.dark-theme .custom-range::-webkit-slider-thumb {
    background: var(--dark-theme);
    box-shadow: 1px 0 0 -6px rgba(0, 50, 126, 0.12), 6px 0 0 -6px rgba(0, 50, 126, 0.12), 7px 0 0 -6px rgba(0, 50, 126, 0.12), 8px 0 0 -6px rgba(0, 50, 126, 0.12), 9px 0 0 -6px rgba(0, 50, 126, 0.12), 10px 0 0 -6px rgba(0, 50, 126, 0.12), 11px 0 0 -6px rgba(0, 50, 126, 0.12), 12px 0 0 -6px rgba(0, 50, 126, 0.12), 13px 0 0 -6px rgba(0, 50, 126, 0.12), 14px 0 0 -6px rgba(0, 50, 126, 0.12), 15px 0 0 -6px rgba(0, 50, 126, 0.12), 16px 0 0 -6px rgba(0, 50, 126, 0.12), 17px 0 0 -6px rgba(0, 50, 126, 0.12), 18px 0 0 -6px rgba(0, 50, 126, 0.12), 19px 0 0 -6px rgba(0, 50, 126, 0.12), 20px 0 0 -6px rgba(0, 50, 126, 0.12), 21px 0 0 -6px rgba(0, 50, 126, 0.12), 22px 0 0 -6px rgba(0, 50, 126, 0.12), 23px 0 0 -6px rgba(0, 50, 126, 0.12), 24px 0 0 -6px rgba(0, 50, 126, 0.12), 25px 0 0 -6px rgba(0, 50, 126, 0.12), 26px 0 0 -6px rgba(0, 50, 126, 0.12), 27px 0 0 -6px rgba(0, 50, 126, 0.12), 28px 0 0 -6px rgba(0, 50, 126, 0.12), 29px 0 0 -6px rgba(0, 50, 126, 0.12), 30px 0 0 -6px rgba(0, 50, 126, 0.12), 31px 0 0 -6px rgba(0, 50, 126, 0.12), 32px 0 0 -6px rgba(0, 50, 126, 0.12), 33px 0 0 -6px rgba(0, 50, 126, 0.12), 34px 0 0 -6px rgba(0, 50, 126, 0.12), 35px 0 0 -6px rgba(0, 50, 126, 0.12), 36px 0 0 -6px rgba(0, 50, 126, 0.12), 37px 0 0 -6px rgba(0, 50, 126, 0.12), 38px 0 0 -6px rgba(0, 50, 126, 0.12), 39px 0 0 -6px rgba(0, 50, 126, 0.12), 40px 0 0 -6px rgba(0, 50, 126, 0.12), 41px 0 0 -6px rgba(0, 50, 126, 0.12), 42px 0 0 -6px rgba(0, 50, 126, 0.12), 43px 0 0 -6px rgba(0, 50, 126, 0.12), 44px 0 0 -6px rgba(0, 50, 126, 0.12), 45px 0 0 -6px rgba(0, 50, 126, 0.12), 46px 0 0 -6px rgba(0, 50, 126, 0.12), 47px 0 0 -6px rgba(0, 50, 126, 0.12), 48px 0 0 -6px rgba(0, 50, 126, 0.12), 49px 0 0 -6px rgba(0, 50, 126, 0.12), 50px 0 0 -6px rgba(0, 50, 126, 0.12), 51px 0 0 -6px rgba(0, 50, 126, 0.12), 52px 0 0 -6px rgba(0, 50, 126, 0.12), 53px 0 0 -6px rgba(0, 50, 126, 0.12), 54px 0 0 -6px rgba(0, 50, 126, 0.12), 55px 0 0 -6px rgba(0, 50, 126, 0.12), 56px 0 0 -6px rgba(0, 50, 126, 0.12), 57px 0 0 -6px rgba(0, 50, 126, 0.12), 58px 0 0 -6px rgba(0, 50, 126, 0.12), 59px 0 0 -6px rgba(0, 50, 126, 0.12), 60px 0 0 -6px rgba(0, 50, 126, 0.12), 61px 0 0 -6px rgba(0, 50, 126, 0.12), 62px 0 0 -6px rgba(0, 50, 126, 0.12), 63px 0 0 -6px rgba(0, 50, 126, 0.12), 64px 0 0 -6px rgba(0, 50, 126, 0.12), 65px 0 0 -6px rgba(0, 50, 126, 0.12), 66px 0 0 -6px rgba(0, 50, 126, 0.12), 67px 0 0 -6px rgba(0, 50, 126, 0.12), 68px 0 0 -6px rgba(0, 50, 126, 0.12), 69px 0 0 -6px rgba(0, 50, 126, 0.12), 70px 0 0 -6px rgba(0, 50, 126, 0.12), 71px 0 0 -6px rgba(0, 50, 126, 0.12), 72px 0 0 -6px rgba(0, 50, 126, 0.12), 73px 0 0 -6px rgba(0, 50, 126, 0.12), 74px 0 0 -6px rgba(0, 50, 126, 0.12), 75px 0 0 -6px rgba(0, 50, 126, 0.12), 76px 0 0 -6px rgba(0, 50, 126, 0.12), 77px 0 0 -6px rgba(0, 50, 126, 0.12), 78px 0 0 -6px rgba(0, 50, 126, 0.12), 79px 0 0 -6px rgba(0, 50, 126, 0.12), 80px 0 0 -6px rgba(0, 50, 126, 0.12), 81px 0 0 -6px rgba(0, 50, 126, 0.12), 82px 0 0 -6px rgba(0, 50, 126, 0.12), 83px 0 0 -6px rgba(0, 50, 126, 0.12), 84px 0 0 -6px rgba(0, 50, 126, 0.12), 85px 0 0 -6px rgba(0, 50, 126, 0.12), 86px 0 0 -6px rgba(0, 50, 126, 0.12), 87px 0 0 -6px rgba(0, 50, 126, 0.12), 88px 0 0 -6px rgba(0, 50, 126, 0.12), 89px 0 0 -6px rgba(0, 50, 126, 0.12), 90px 0 0 -6px rgba(0, 50, 126, 0.12), 91px 0 0 -6px rgba(0, 50, 126, 0.12), 92px 0 0 -6px rgba(0, 50, 126, 0.12), 93px 0 0 -6px rgba(0, 50, 126, 0.12), 94px 0 0 -6px rgba(0, 50, 126, 0.12), 95px 0 0 -6px rgba(0, 50, 126, 0.12), 96px 0 0 -6px rgba(0, 50, 126, 0.12), 97px 0 0 -6px rgba(0, 50, 126, 0.12), 98px 0 0 -6px rgba(0, 50, 126, 0.12), 99px 0 0 -6px rgba(0, 50, 126, 0.12), 100px 0 0 -6px rgba(0, 50, 126, 0.12), 101px 0 0 -6px rgba(0, 50, 126, 0.12), 102px 0 0 -6px rgba(0, 50, 126, 0.12), 103px 0 0 -6px rgba(0, 50, 126, 0.12), 104px 0 0 -6px rgba(0, 50, 126, 0.12), 105px 0 0 -6px rgba(0, 50, 126, 0.12), 106px 0 0 -6px rgba(0, 50, 126, 0.12), 107px 0 0 -6px rgba(0, 50, 126, 0.12), 108px 0 0 -6px rgba(0, 50, 126, 0.12), 109px 0 0 -6px rgba(0, 50, 126, 0.12), 110px 0 0 -6px rgba(0, 50, 126, 0.12), 111px 0 0 -6px rgba(0, 50, 126, 0.12), 112px 0 0 -6px rgba(0, 50, 126, 0.12), 113px 0 0 -6px rgba(0, 50, 126, 0.12), 114px 0 0 -6px rgba(0, 50, 126, 0.12), 115px 0 0 -6px rgba(0, 50, 126, 0.12), 116px 0 0 -6px rgba(0, 50, 126, 0.12), 117px 0 0 -6px rgba(0, 50, 126, 0.12), 118px 0 0 -6px rgba(0, 50, 126, 0.12), 119px 0 0 -6px rgba(0, 50, 126, 0.12), 120px 0 0 -6px rgba(0, 50, 126, 0.12), 121px 0 0 -6px rgba(0, 50, 126, 0.12), 122px 0 0 -6px rgba(0, 50, 126, 0.12), 123px 0 0 -6px rgba(0, 50, 126, 0.12), 124px 0 0 -6px rgba(0, 50, 126, 0.12), 125px 0 0 -6px rgba(0, 50, 126, 0.12), 126px 0 0 -6px rgba(0, 50, 126, 0.12), 127px 0 0 -6px rgba(0, 50, 126, 0.12), 128px 0 0 -6px rgba(0, 50, 126, 0.12), 129px 0 0 -6px rgba(0, 50, 126, 0.12), 130px 0 0 -6px rgba(0, 50, 126, 0.12), 131px 0 0 -6px rgba(0, 50, 126, 0.12), 132px 0 0 -6px rgba(0, 50, 126, 0.12), 133px 0 0 -6px rgba(0, 50, 126, 0.12), 134px 0 0 -6px rgba(0, 50, 126, 0.12), 135px 0 0 -6px rgba(0, 50, 126, 0.12), 136px 0 0 -6px rgba(0, 50, 126, 0.12), 137px 0 0 -6px rgba(0, 50, 126, 0.12), 138px 0 0 -6px rgba(0, 50, 126, 0.12), 139px 0 0 -6px rgba(0, 50, 126, 0.12), 140px 0 0 -6px rgba(0, 50, 126, 0.12), 141px 0 0 -6px rgba(0, 50, 126, 0.12), 142px 0 0 -6px rgba(0, 50, 126, 0.12), 143px 0 0 -6px rgba(0, 50, 126, 0.12), 144px 0 0 -6px rgba(0, 50, 126, 0.12), 145px 0 0 -6px rgba(0, 50, 126, 0.12), 146px 0 0 -6px rgba(0, 50, 126, 0.12), 147px 0 0 -6px rgba(0, 50, 126, 0.12), 148px 0 0 -6px rgba(0, 50, 126, 0.12), 149px 0 0 -6px rgba(0, 50, 126, 0.12), 150px 0 0 -6px rgba(0, 50, 126, 0.12), 151px 0 0 -6px rgba(0, 50, 126, 0.12), 152px 0 0 -6px rgba(0, 50, 126, 0.12), 153px 0 0 -6px rgba(0, 50, 126, 0.12), 154px 0 0 -6px rgba(0, 50, 126, 0.12), 155px 0 0 -6px rgba(0, 50, 126, 0.12), 156px 0 0 -6px rgba(0, 50, 126, 0.12), 157px 0 0 -6px rgba(0, 50, 126, 0.12), 158px 0 0 -6px rgba(0, 50, 126, 0.12), 159px 0 0 -6px rgba(0, 50, 126, 0.12), 160px 0 0 -6px rgba(0, 50, 126, 0.12), 161px 0 0 -6px rgba(0, 50, 126, 0.12), 162px 0 0 -6px rgba(0, 50, 126, 0.12), 163px 0 0 -6px rgba(0, 50, 126, 0.12), 164px 0 0 -6px rgba(0, 50, 126, 0.12), 165px 0 0 -6px rgba(0, 50, 126, 0.12), 166px 0 0 -6px rgba(0, 50, 126, 0.12), 167px 0 0 -6px rgba(0, 50, 126, 0.12), 168px 0 0 -6px rgba(0, 50, 126, 0.12), 169px 0 0 -6px rgba(0, 50, 126, 0.12), 170px 0 0 -6px rgba(0, 50, 126, 0.12), 171px 0 0 -6px rgba(0, 50, 126, 0.12), 172px 0 0 -6px rgba(0, 50, 126, 0.12), 173px 0 0 -6px rgba(0, 50, 126, 0.12), 174px 0 0 -6px rgba(0, 50, 126, 0.12), 175px 0 0 -6px rgba(0, 50, 126, 0.12), 176px 0 0 -6px rgba(0, 50, 126, 0.12), 177px 0 0 -6px rgba(0, 50, 126, 0.12), 178px 0 0 -6px rgba(0, 50, 126, 0.12), 179px 0 0 -6px rgba(0, 50, 126, 0.12), 180px 0 0 -6px rgba(0, 50, 126, 0.12), 181px 0 0 -6px rgba(0, 50, 126, 0.12), 182px 0 0 -6px rgba(0, 50, 126, 0.12), 183px 0 0 -6px rgba(0, 50, 126, 0.12), 184px 0 0 -6px rgba(0, 50, 126, 0.12), 185px 0 0 -6px rgba(0, 50, 126, 0.12), 186px 0 0 -6px rgba(0, 50, 126, 0.12), 187px 0 0 -6px rgba(0, 50, 126, 0.12), 188px 0 0 -6px rgba(0, 50, 126, 0.12), 189px 0 0 -6px rgba(0, 50, 126, 0.12), 190px 0 0 -6px rgba(0, 50, 126, 0.12), 191px 0 0 -6px rgba(0, 50, 126, 0.12), 192px 0 0 -6px rgba(0, 50, 126, 0.12), 193px 0 0 -6px rgba(0, 50, 126, 0.12), 194px 0 0 -6px rgba(0, 50, 126, 0.12), 195px 0 0 -6px rgba(0, 50, 126, 0.12), 196px 0 0 -6px rgba(0, 50, 126, 0.12), 197px 0 0 -6px rgba(0, 50, 126, 0.12), 198px 0 0 -6px rgba(0, 50, 126, 0.12), 199px 0 0 -6px rgba(0, 50, 126, 0.12), 200px 0 0 -6px rgba(0, 50, 126, 0.12), 201px 0 0 -6px rgba(0, 50, 126, 0.12), 202px 0 0 -6px rgba(0, 50, 126, 0.12), 203px 0 0 -6px rgba(0, 50, 126, 0.12), 204px 0 0 -6px rgba(0, 50, 126, 0.12), 205px 0 0 -6px rgba(0, 50, 126, 0.12), 206px 0 0 -6px rgba(0, 50, 126, 0.12), 207px 0 0 -6px rgba(0, 50, 126, 0.12), 208px 0 0 -6px rgba(0, 50, 126, 0.12), 209px 0 0 -6px rgba(0, 50, 126, 0.12), 210px 0 0 -6px rgba(0, 50, 126, 0.12), 211px 0 0 -6px rgba(0, 50, 126, 0.12), 212px 0 0 -6px rgba(0, 50, 126, 0.12), 213px 0 0 -6px rgba(0, 50, 126, 0.12), 214px 0 0 -6px rgba(0, 50, 126, 0.12), 215px 0 0 -6px rgba(0, 50, 126, 0.12), 216px 0 0 -6px rgba(0, 50, 126, 0.12), 217px 0 0 -6px rgba(0, 50, 126, 0.12), 218px 0 0 -6px rgba(0, 50, 126, 0.12), 219px 0 0 -6px rgba(0, 50, 126, 0.12), 220px 0 0 -6px rgba(0, 50, 126, 0.12), 221px 0 0 -6px rgba(0, 50, 126, 0.12), 222px 0 0 -6px rgba(0, 50, 126, 0.12), 223px 0 0 -6px rgba(0, 50, 126, 0.12), 224px 0 0 -6px rgba(0, 50, 126, 0.12), 225px 0 0 -6px rgba(0, 50, 126, 0.12), 226px 0 0 -6px rgba(0, 50, 126, 0.12), 227px 0 0 -6px rgba(0, 50, 126, 0.12), 228px 0 0 -6px rgba(0, 50, 126, 0.12), 229px 0 0 -6px rgba(0, 50, 126, 0.12), 230px 0 0 -6px rgba(0, 50, 126, 0.12), 231px 0 0 -6px rgba(0, 50, 126, 0.12), 232px 0 0 -6px rgba(0, 50, 126, 0.12), 233px 0 0 -6px rgba(0, 50, 126, 0.12), 234px 0 0 -6px rgba(0, 50, 126, 0.12), 235px 0 0 -6px rgba(0, 50, 126, 0.12), 236px 0 0 -6px rgba(0, 50, 126, 0.12), 237px 0 0 -6px rgba(0, 50, 126, 0.12), 238px 0 0 -6px rgba(0, 50, 126, 0.12), 239px 0 0 -6px rgba(0, 50, 126, 0.12), 240px 0 0 -6px rgba(0, 50, 126, 0.12);
    border-color: rgba(0, 30, 75, 0.12);
}.dark-theme .custom-range::-moz-range-progress {
    background: var(--dark-theme);
}.dark-theme .custom-range::-ms-thumb {
    background: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .custom-range::-ms-fill-lower {
    background: var(--dark-theme);
    background-color: var(--dark-theme);
}.dark-theme .custom-range::-ms-fill-upper {
    background: var(--dark-theme);
    background-color: var(--dark-theme);
}.dark-theme .custom-switch-indicator {
    background: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .custom-switch-description {
    color: #fff;
}.dark-theme .custom-switch-input:checked~.custom-switch-description {
    color: #fff;
}.dark-theme .ui-datepicker {
    background: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .ui-datepicker .ui-datepicker-header {
    color: #473b52;
}.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-next,
.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
    color: #fff;
}.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus::before,
.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover::before {
    color: #fff;
}.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus::before,
.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover::before {
    color: #fff;
}.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover,
.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover {
    color: #fff;
}.dark-theme .ui-datepicker .ui-datepicker-calendar th {
    color: #a3a7b7;
}.dark-theme .ui-datepicker .ui-datepicker-calendar td {
    border-color: #f6f7fb;
    background-color: var(--dark-theme);
}.dark-theme .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month .ui-state-default {
    color: #fff;
}.dark-theme .ui-datepicker .ui-datepicker-calendar td a,
.dark-theme .ui-datepicker .ui-datepicker-calendar td span {
    background-color: var(--dark-theme);
    color: #473b52;
}.dark-theme .ui-datepicker .ui-datepicker-calendar td a:hover {
    background-color: #f0f2f7;
    color: #473b52;
}.dark-theme .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
    background-color: #f8f9fa;
    color: #473b52;
}.dark-theme .model-wrapper-demo {
    background: rgba(5, 117, 230, 0.1);
}.dark-theme .form-control {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.2);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .form-control.border-white {
    border-color: rgba(167, 180, 201, 0.7) !important;
}.dark-theme .form-control:focus {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.2);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .form-control::-webkit-input-placeholder,
.dark-theme .form-control::-moz-placeholder,
.dark-theme .form-control:-ms-input-placeholder,
.dark-theme .form-control::-ms-input-placeholder {
    color: #fff;
}.dark-theme .form-control:disabled,
.dark-theme .form-control[readonly] {
    background: var(--dark-theme);
}.dark-theme select.form-control:focus::-ms-value {
    color: #fff;
    background-color: var(--dark-theme);
}.dark-theme .form-control-plaintext {
    color: #fff;
}.dark-theme .form-check-input:disabled~.form-check-label {
    color: #fff;
}.dark-theme .custom-select {
    color: #fff;
    background: rgba(0, 0, 0, 0.2) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 5'%3E%3Cpath fill='#999' d='M0 0L10 0L5 5L0 0'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .custom-select:focus {
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(25, 145, 235, 0.5);
}.dark-theme .custom-select:focus::-ms-value {
    color: #fff;
    background-color: var(--dark-theme);
}.dark-theme .custom-select:disabled {
    color: #fff;
    background-color: var(--dark-theme);
}.dark-theme .custom-file-label {
    color: #fff;
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .custom-file-label::after {
    color: #fff;
}.dark-theme .form-control.header-search {
    color: #fff;
}.dark-theme .form-control.header-search::placeholder {
    color: #fff;
}.dark-theme .form-control.header-search:focus,
.dark-theme .form-control.header-search:hover {
    border-block-end-color: rgba(255, 255, 255, 0.2) !important;
}.dark-theme .input-icon-addon {
    color: #1a1a1a;
}.dark-theme .form-fieldset {
    background: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .form-required {
    color: #fff;
}.dark-theme .form-help {
    color: #fff;
    background: var(--dark-theme);
}.dark-theme .form-help:hover,
.dark-theme .form-help[aria-describedby] {
    background: var(--dark-theme);
    color: #fff;
}.dark-theme .richText {
    border-color: rgba(255, 255, 255, 0.1);
    background: var(--dark-theme);
}.dark-theme .richText .richText-toolbar {
    background: var(--dark-theme);
    border-block-start-color: rgba(255, 255, 255, 0.1);
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .richText .richText-toolbar ul {
    background: var(--dark-theme);
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .richText .richText-toolbar ul li a {
    border-inline-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .range {
    background-color: var(--dark-theme);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}.dark-theme .range input[type=range]::-webkit-slider-thumb,
.dark-theme .range input[type=range]::-moz-slider-thumb {
    color: #fff;
    background-color: var(--dark-theme);
}.dark-theme .range output {
    color: #fff;
    background-color: var(--dark-theme);
}.dark-theme .select2-container--default .select2-selection--single {
    border-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .select2-container--default .select2-selection--single {
    background-color: rgba(0, 0, 0, 0.2);
    border-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .select2-container--default.select2-container--focus .select2-selection--multiple {
    color: #fff;
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .select2-container--default .select2-selection--multiple {
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .select2-container--default .select2-search--dropdown .select2-search__field {
    border-color: rgba(255, 255, 255, 0.1) !important;
    background: var(--dark-theme);
    color: #fff;
}.dark-theme .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: var(--dark-theme) !important;
    border-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: rgba(255, 255, 255, 0.5) transparent transparent transparent;
}.dark-theme .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent rgba(255, 255, 255, 0.5) transparent;
}.dark-theme .custom-switch-indicator:before {
    background: rgba(255, 255, 255, 0.7);
}.dark-theme .select2-container--default .select2-results>.select2-results__options {
    color: #fff;
}.dark-theme .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #fff !important;
}.dark-theme .select2-container--default .select2-results__option[aria-selected=true] {
    background-color: var(--primary-bg-color);
    color: #fff;
}.dark-theme .select-language .select2-container .select2-selection--single {
    color: #fff !important;
}.dark-theme .select-language .select2-results {
    color: #fff !important;
}.dark-theme .selectgroup-button {
    border-color: rgba(255, 255, 255, 0.1);
    color: #fff;
}.dark-theme .admin-navbar {
    background: var(--dark-theme);
    box-shadow: 0 22px 68px -9px rgba(0, 0, 0, 0.1);
}.dark-theme .admin-navbar .nav-item.active .nav-link {
    background-color: var(--dark-theme);
}.dark-theme .admin-navbar .nav-link {
    color: #fff;
}.dark-theme .admin-navbar .nav-link .square-8 {
    background-color: var(--dark-theme);
}.dark-theme .admin-navbar .mega-dropdown .sub-item .section-label {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .admin-navbar .sub-item {
    background-color: var(--dark-theme);
    box-shadow: 0 22px 68px -9px rgba(0, 0, 0, 0.1);
    color: #fff;
}.dark-theme .admin-navbar .sub-item ul a {
    color: #fff;
}.dark-theme .admin-navbar .sub-item ul a:active {
    color: #fff;
}.dark-theme .admin-navbar .sub-item .sub-with-sub::after {
    color: #fff;
}@media (max-width: 992px) {
    .dark-theme .admin-navbar .container {
        background: var(--dark-theme);
    }

    .dark-theme .about-con {
        border-block-end-color: rgba(255, 255, 255, 0.1);
    }
}@media (min-width: 992px) {
    .dark-theme .admin-navbar .sub-item .sub-with-sub ul {
        background-color: var(--dark-theme);
        box-shadow: 0 22px 68px -9px rgba(0, 0, 0, 0.1);
    }
}.dark-theme .dropshadow {
    filter: drop-shadow(0 -6px 4px rgba(0, 0, 0, 0.1));
}.dark-theme .chart-circle-value small {
    color: #fff;
}.dark-theme .chat .avatar {
    background-color: var(--dark-theme);
}.dark-theme .chat .avatar img {
    background-color: var(--dark-theme);
}.dark-theme .chat .day {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 8px 16px 0 rgba(0, 0, 0, 0.1);
}.dark-theme .chat-message {
    background-color: var(--dark-theme);
    color: #fff;
}.dark-theme .chat-message:after {
    border-inline-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .chat-line-friend .chat-message {
    background: var(--dark-theme);
    color: #fff;
}.dark-theme .chat-line-friend .chat-message:after {
    border-inline-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme #chat-message {
    color: #fff;
}.dark-theme #chat-message:hover {
    background: var(--dark-theme);
    color: #fff;
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme hr.divider {
    border-block-start-color: rgba(255, 255, 255, 0.1);
    color: #fff;
    opacity: 1;
}.dark-theme hr.divider:after {
    background: var(--dark-theme);
}.dark-theme .about-1 .header-text {
    color: #fff;
}.dark-theme .construction-image:before {
    background: var(--dark-theme);
}.dark-theme .construction .form-control {
    border-color: rgba(0, 0, 0, 0.2);
}.dark-theme .construction h3 {
    color: #fff;
}.dark-theme .construction p {
    color: #fff;
}.dark-theme .construction-image .card {
    background: var(--dark-theme);
}.dark-theme .user-head .user-name h5 a {
    color: #fff;
}.dark-theme .user-head .user-name span a {
    color: #fff;
}.dark-theme a.mail-dropdown {
    color: #fff;
}.dark-theme .inbox-divider {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme ul.inbox-nav li a {
    color: #fff;
}.dark-theme ul.inbox-nav li a:focus,
.dark-theme ul.inbox-nav li a:hover {
    color: #fff;
}.dark-theme ul.inbox-nav li.active a {
    color: #fff;
}.dark-theme ul.inbox-nav li a i {
    color: #fff;
}.dark-theme ul.labels-info li h4 {
    color: #fff;
}.dark-theme ul.labels-info li a {
    color: #fff;
}.dark-theme ul.labels-info li a:focus,
.dark-theme ul.labels-info li a:hover {
    color: #fff;
}.dark-theme .inbox-head .sr-input {
    color: #fff;
}.dark-theme .inbox-head .sr-btn {
    color: #fff;
}.dark-theme .inbox-body .modal .modal-body input,
.dark-theme .inbox-body .modal .modal-body textarea {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .heading-inbox h4 {
    border-block-end-color: rgba(255, 255, 255, 0.1);
    color: #fff;
}.dark-theme .sender-dropdown {
    color: #fff;
}.dark-theme .view-mail a {
    color: #fff;
}.dark-theme .fileinput-button {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .mail-chats {
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .user p.u-name {
    color: #fff;
}.dark-theme .user p.u-designation {
    color: #fff;
}.dark-theme div.online-status .status.online {
    background: var(--dark-theme);
}.dark-theme .inbox-message ul li {
    border-block-end-color: rgba(255, 255, 255, 0.1);
}.dark-theme .inbox-message ul li:focus,
.dark-theme .inbox-message ul li:hover {
    background: var(--dark-theme);
}.dark-theme .inbox-message .message-body {
    color: #fff;
}.dark-theme .message-body-heading h5 {
    color: #fff;
}.dark-theme .message-body h5 span {
    color: #fff;
}.dark-theme .message-body h5 span.unread {
    background: var(--dark-theme);
}.dark-theme .message-body h5 span.important {
    background: var(--dark-theme);
}.dark-theme .message-body h5 span.pending {
    background: var(--dark-theme);
}.dark-theme .axgmap-img {
    background: var(--dark-theme);
}.dark-theme .location-gps {
    background: var(--dark-theme);
    color: #fff;
}.dark-theme .wideget-user .wideget-user-icons a:hover {
    color: #fff;
}.dark-theme .wideget-user-tab .tab-menu-heading .nav li a {
    color: #fff;
}.dark-theme .border-top {
    border-block-start-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .border-end {
    border-inline-end-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .border-bottom {
    border-block-end-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .border-start {
    border-inline-start-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .text-muted {
    color: #fff !important;
    opacity: 0.7;
}.dark-theme .text-default {
    color: #fff !important;
}.dark-theme .text-black {
    color: #fff !important;
}.dark-theme .headerstyle-4 .logo-img1 {
    margin: 0;
}.dark-theme .logo-img1 {
    display: block;
    margin: 0 auto;
}.dark-theme .logo-img {
    display: none;
}.dark-theme .text-dark {
    color: #fff !important;
}.dark-theme .top-bar-right .login-details {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .select2-dropdown {
    background-color: var(--dark-theme);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .bg-white {
    background-color: var(--dark-theme) !important;
}.dark-theme .demo_changer .form_holder {
    background: var(--dark-theme);
    box-shadow: 0px 8px 10px 2px rgba(0, 0, 0, 0.1);
}.dark-theme .demo_changer h4 {
    color: #fff !important;
    border-block-end-color: rgba(255, 255, 255, 0.1);
    border-block-start-color: rgba(255, 255, 255, 0.1);
}.dark-theme .switch_section span {
    color: #fff !important;
}.dark-theme .demo_changer h4 {
    background-color: rgba(0, 0, 0, 0.2);
}.dark-theme .form-checkbox .custom-control-input:disabled:checked~.custom-control-label::before,
.dark-theme .form-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
    background-color: var(--primary-5);
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .testimonia-img .img-thumbnail {
    background-color: var(--primary-2);
}.dark-theme .border {
    border-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .bg-card:hover {
    box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.1);
}.dark-theme .table-hover>tbody>tr:hover>* {
    color: #fff;
    opacity: 0.7;
}.dark-theme .single-page .wrapper input {
    background: var(--dark-theme);
    color: #fff;
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .single-page .form-control {
    background: var(--dark-theme);
}.dark-theme .single-page .btn-group .btn {
    border-radius: 50%;
}.dark-theme .dataTables_wrapper .dataTables_length,
.dark-theme .dataTables_wrapper .dataTables_filter,
.dark-theme .dataTables_wrapper .dataTables_info,
.dark-theme .dataTables_wrapper .dataTables_processing,
.dark-theme .dataTables_wrapper .dataTables_paginate {
    color: #fff;
}.dark-theme table.dataTable.no-footer {
    border-block-end-color: rgba(255, 255, 255, 0.1) !important;
}.dark-theme .dataTables_wrapper .dataTables_filter input {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .select-country .select2-container .select2-selection--single {
    background-color: transparent;
}.dark-theme .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list li a:hover {
    color: rgba(255, 255, 255, 0.6);
}.dark-theme .horizontal-main {
    background: var(--dark-theme);
}.dark-theme .dropdown-menu-arrow:before {
    border-bottom-color: rgba(255, 255, 255, 0.2);
}.dark-theme ::-webkit-scrollbar-thumb,
.dark-theme *:hover::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, 0.3);
}.dark-theme .btn-close {
    color: #fff;
    background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
}.dark-theme .btn-close:hover,
.dark-theme .btn-close:focus {
    color: #fff;
}.dark-theme .terms .card {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .addpost-wizard {
    border-color: rgba(255, 255, 255, 0.1);
}.dark-theme .app-sidebar .side-menu li ul li a:hover,
.dark-theme .app-sidebar .side-menu li a:hover {
    color: var(--primary-bg-color);
}.dark-theme .app-sidebar .slide-menu li.active>a {
    color: var(--primary-bg-color);
}.dark-theme .list-catergory .item-list .list-group-item a:hover {
    color: var(--primary-bg-color);
}body.dark-theme {
    color: #fff;
    background-color: var(--dark-body);
}/*------- Dark-styles -------*//*------ Footer -------*/.footerstyle-1 .btn-floating.btn-sm i {
    line-height: 2.1;
}.footer-main1 p {
    color: #2a2740 !important;
}.footer-main1 .payments li a {
    color: #2a2740;
    line-height: 0;
}.footer {
    background: #fff;
    border-block-start: 1px solid #e8ebf3;
    font-size: 0.875rem;
    padding: 1.25rem 0;
    color: #a7b4c9;
}.footer .social {
    margin: 0 auto;
}.footer .social ul li {
    float: var(--float-left);
    padding: 7px;
}.footer .social ul li a {
    color: #a7b4c9;
}.footer a:not(.btn) {
    color: #1f252d;
}@media print {
    .footer {
        display: none;
    }
}#footer,
.fileinput .thumbnail {
    text-align: center;
}.footerimg img {
    width: 35px;
    height: 35px;
}.footer-main .social li {
    float: var(--float-left);
    margin-inline-end: 15px;
    list-style: none;
    font-size: 20px;
}.footer-main .social li a {
    color: #a7b4c9;
    line-height: 0;
}.footer-main .payments li {
    float: var(--float-left);
    margin-inline-end: 15px;
    list-style: none;
    font-size: 20px;
}.footer-main .payments li a {
    color: #a8adc3;
    line-height: 0;
}.footer-main h6 {
    font-size: 18px;
    margin-block-end: 1.2rem;
}footer .border-bottom {
    border-block-end: 1px solid rgba(255, 255, 255, 0.1) !important;
}.footer-main p {
    color: rgba(255, 255, 255, 0.7);
}.footer-main a {
    line-height: 2;
    transition: opacity 0.2s;
    color: #a8adc3;
}.footer-main .footer-about p {
    color: #a8adc3;
}.footer-main.footer-main1 a {
    color: #2a2740 !important;
}.footer-main.footer-main1 .form-control {
    border: 1px solid #e8ebf3 !important;
}.footer-links a {
    color: #a8adc3;
}.footer-links a:hover {
    text-decoration: none;
}@media (max-width: 992px) {
    .footer-main h6 {
        margin-block-start: 2rem;
    }

    footer.bg-dark .text-start {
        text-align: center !important;
    }

    footer.bg-dark .social {
        text-align: center;
    }

    footer.bg-dark .social li {
        float: none;
        text-align: center;
    }

    .footer-main .row div:first-child h6 {
        margin-block-start: 0;
    }
}.footer-main {
    padding-block-start: 3rem;
    padding-block-end: 3rem;
    border-block-start: 1px solid rgba(167, 180, 201, 0.1);
    border-block-end: 1px solid rgba(167, 180, 201, 0.1);
}footer .border-top {
    border-block-start: 1px solid rgba(167, 180, 201, 0.1) !important;
}.footer-main .form-control {
    border: 0 !important;
}.footer-payments {
    padding-inline-start: 0;
    list-style: none;
    margin: 0;
    line-height: 1.25rem;
}.footer-payments li {
    display: inline-block;
    padding: 0 11px;
    font-size: 20px;
}.footer-main img {
    width: 80px;
    border: 1px solid #eff4f5;
    padding: 2px;
    border-radius: 3px;
}.footer-main img.gallery01 {
    border-color: rgba(255, 255, 255, 0.1);
}.footer-main .btn-floating.btn-sm i {
    line-height: 28.15385px;
    border-radius: 3px !important;
}.footer-main .list-inline-item:not(:last-child) {
    margin-inline-end: 0.5rem;
    margin-inline-start: -3px;
}.footer-main .btn-floating {
    background-color: rgba(255, 255, 255, 0.08);
}.footer-main .btn-floatinga:hover {
    color: white;
}.footer-main.footer-main1 .btn-floating.btn-sm i {
    color: var(--primary-bg-color);
}.footer-links .btn-link {
    text-decoration: none;
}/*------ Footer -------*//*------ Headers -------*/.header-text1 h1 {
    font-size: 35px;
    font-weight: 400 !important;
    font-family: "Lato", sans-serif;
}.header-text1 p {
    margin: 17px 0 40px;
}.top-bar i {
    color: var(--primary-bg-color);
    font-size: 12px;
}.page-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0;
    position: relative;
    min-height: 50px;
    background: #fff;
}.header {
    padding-block-start: 0.75rem;
    padding-block-end: 0.75rem;
    width: 100%;
    z-index: 100;
}body.fixed-header .header {
    position: fixed;
    inset-block-start: 0;
    inset-inline-start: 0;
    inset-inline-end: 0;
    z-index: 1030;
}@media print {
    .header {
        display: none;
    }
}.header .dropdown-menu {
    margin-block-start: 0;
}.header .mega-menu {
    width: 350px;
}.header-brand {
    color: inherit;
    margin-inline-end: 1rem;
    font-size: 1.25rem;
    white-space: nowrap;
    font-weight: 600;
    padding: 0;
    transition: 0.3s opacity;
    line-height: 2.9rem;
}.app-header .header-brand {
    color: inherit;
    margin-inline-end: 0;
    font-size: 1.25rem;
    white-space: nowrap;
    font-weight: 600;
    padding: 0;
    transition: 0.3s opacity;
    line-height: 2.9rem;
    min-width: 200px;
    text-align: center;
}.app-header .header-brand .header-brand-img {
    margin-inline-end: 0;
}.app-header1 .header-brand {
    color: inherit;
    margin-inline-end: 0;
    font-size: 1.25rem;
    white-space: nowrap;
    font-weight: 600;
    padding: 0;
    transition: 0.3s opacity;
    line-height: 2.9rem;
    min-width: 215px;
    text-align: center;
    margin-block-start: -1.5px;
}.app-header1 .header-brand .header-brand-img {
    margin-inline-end: 0;
}.header-brand:hover {
    color: inherit;
    text-decoration: none;
}.header-brand-img {
    height: 2.5rem;
    line-height: 2rem;
    vertical-align: bottom;
    margin-inline-end: 0.5rem;
    width: auto;
}.header-avatar {
    width: 2rem;
    height: 2rem;
    display: inline-block;
    vertical-align: bottom;
    border-radius: 50%;
}.header-btn {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
    font-size: 1rem;
}.header-btn.has-new {
    position: relative;
}.header-btn.has-new:before {
    content: "";
    width: 6px;
    height: 6px;
    background: #ff382b;
    position: absolute;
    inset-block-start: 4px;
    inset-inline-end: 4px;
    border-radius: 50%;
}.header-toggler {
    width: 2rem;
    height: 2rem;
    position: relative;
    color: #fff;
}.header-toggler:hover {
    color: #fff;
}.header-toggler-icon {
    position: absolute;
    width: 1rem;
    height: 2px;
    color: inherit;
    background: currentColor;
    border-radius: 3px;
    inset-block-start: 50%;
    inset-inline-start: 50%;
    margin: -2px 0 0 -0.5rem;
    box-shadow: 0 5px currentColor, 0 -5px currentColor;
}.header .nav-item .badge,
.header .nav-link .badge {
    position: absolute;
    inset-block-start: 0;
    inset-inline-end: -1px;
    padding: 0.2rem 0.25rem;
    min-width: 1rem;
    font-size: 13px;
}#headerMenuCollapse .nav-item .badge,
#headerMenuCollapse .nav-link .badge {
    position: relative;
    min-width: 1rem;
    font-size: 10px;
    font-weight: 500;
}@media (max-width: 480px) {
    .app-header .header-brand {
        min-width: 2.8rem;
    }

    .app-header1 .header-brand {
        min-width: auto;
    }

    .menu-toggle-button {
        margin-block-start: 4px;
    }
}@media (min-width: 569px) and (max-width: 992px) {
    .top-bar .top-bar-left .socials li {
        margin: 9px 12px !important;
    }
}.header-main .social-icons {
    float: var(--float-right);
}.header-main .social-icons li {
    color: #212529;
    margin-inline-end: 35px;
    display: inline-block;
    list-style: none;
    font-size: 20px;
}.header-main .social-icons li a {
    color: #212529;
}.header-search {
    padding: 1.5rem 1.5rem;
    background: #fff;
}.header-search .header-icons .header-icons-link {
    display: flex;
    margin-block-end: 0;
}.header-search .header-icons .header-icons-link li {
    width: 27px;
    height: 27px;
    border-radius: 50px;
    text-align: center;
    margin-inline-end: 5px;
    color: #fff;
}.header-search .header-icons .header-icons-link .header-icons-link1,
.header-search .header-icons .header-icons-link .header-icons-link2 {
    width: 2.5rem;
    text-align: center;
    height: 2.5rem;
    font-size: 16px;
    position: relative;
    color: var(--primary-bg-color);
}.header-search .header-icons .header-icons-link1 .main-badge1 {
    position: absolute;
    inset-block-start: -7px;
    inset-inline-end: -11px;
    text-align: center;
    font-size: 10px;
    padding-inline-end: 0.55em;
    padding-inline-start: 0.55em;
}.header-search .header-icons .header-icons-link.icons li {
    background: #fff;
}.top-bar {
    background: #fff;
    border-block-end: 1px solid #dfe7ef;
}.top-bar-left ul {
    margin-block-end: 0;
}.top-bar .top-bar-left {
    display: flex;
    padding: 0.5rem 0;
    margin-block-start: 2px;
}.top-bar .top-bar-left .socials li {
    float: var(--float-left);
    font-size: 15px;
    margin: 5px 15px;
}.top-bar .top-bar-left .contact li {
    margin: 10px 5px;
    display: inline-block;
    color: #2a2740;
}.top-bar .top-bar-right {
    display: flex;
    padding: 0.5rem 0;
    float: var(--float-right);
}.header-search .header-search-logo {
    margin-inline-end: 1rem;
}.header-search .header-nav .nav-cart .icon-cart i {
    font-size: 18px;
    color: #a7b4c9;
}.header-search .header-nav .nav-cart .icon-cart a {
    color: #a7b4c9;
}.header-nav {
    display: flex;
}.header-links {
    padding: 3px;
}.header-links li {
    margin: 5px;
}.header-links li a {
    padding: 9px 18px;
    border-radius: 3px;
}.header-main .top-bar .contact {
    padding-inline-start: 20px;
}.header-main .top-bar .contact li {
    margin: 0;
}.header-main .top-bar-right .custom {
    display: flex;
    margin: 10px 0;
}.header-main .top-bar-right .custom li {
    margin-inline-end: 15px;
}.header-main .top-bar-right .custom li:last-child {
    margin-inline-end: 0;
}.header-main .post-btn {
    float: var(--float-right);
    margin-inline-start: auto;
}.header-main-banner {
    position: absolute;
    inset-block-start: 0;
    display: block;
    width: 100%;
    z-index: 99;
}.header-main-banner .horizontal-main,
.header-main-banner .horizontalMenu>.horizontalMenu-list {
    background: 0 0;
}@media (min-width: 992px) {
    .header-main-banner .horizontalMenu>.horizontalMenu-list>li>a {
        color: rgba(255, 255, 255, 0.8);
    }

    .header-main-banner .horizontalMenu>.horizontalMenu-list>li>a>.fa {
        color: rgba(255, 255, 255, 0.8);
    }
}.top-bar-right .login-details {
    color: var(--primary-bg-color);
    line-height: 16px;
    margin-inline-end: 0.2rem;
}.top-bar .select2-dropdown.select2-dropdown--below {
    width: 180px !important;
}.top-bar .select-language .select2-container {
    width: 150px !important;
}.headerstyle-4 .btn {
    margin-block-start: 0.064rem;
}.select-country .select2-container .select2-selection--single {
    border: 0 !important;
    height: 2rem !important;
}.select-country .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 36px !important;
    padding-inline-start: 5px;
}.select-country .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: var(--primary-bg-color) transparent transparent transparent;
}.select-country .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent var(--primary-bg-color) transparent;
}.select-country .select2-container {
    width: 145px !important;
}.header-style1.header-style .horizontalMenu>.horizontalMenu-list {
    text-align: end;
}@media (min-width: 992px) {
    .header-style3 .horizontalMenu>.horizontalMenu-list>li {
        padding: 0.76rem 0;
    }

    .header-style3 .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu,
    .header-style3 .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu {
        inset-block-start: 59px;
    }
}.header-main.headerstyle4 .top-bar-right .custom {
    margin: 4px 0;
}/*------ Headers -------*//*------ Horizontal-menu -------*/.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu {
    opacity: 0;
    visibility: hidden;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -webkit-transform-origin: 0% 0%;
    -o-transition: -o-transform 0.3s, opacity 0.3s;
    transition: -o-transform 0.3s, opacity 0.3s;
    -ms-transition: -ms-transform 0.3s, opacity 0.3s;
    -moz-transition: -moz-transform 0.3s, opacity 0.3s;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transform: rotateX(-75deg);
    -o-transform: rotateX(-75deg);
    -moz-transform: rotateX(-75deg);
    -webkit-transform: rotateX(-75deg);
}.horizontalMenu>.horizontalMenu-list>li:hover>ul.sub-menu,
.horizontalMenu>.horizontalMenu-list>li:hover>.horizontal-megamenu {
    opacity: 1;
    visibility: visible;
    transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu {
    opacity: 0;
    visibility: hidden;
    transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transform: rotateX(-75deg);
    -o-transform: rotateX(-75deg);
    -moz-transform: rotateX(-75deg);
    -webkit-transform: rotateX(-75deg);
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li:hover>ul.sub-menu {
    opacity: 1;
    visibility: visible;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -webkit-transform-origin: 0% 0%;
    -o-transition: -o-transform 0.4s, opacity 0.4s;
    transition: -o-transform 0.4s, opacity 0.4s;
    -ms-transition: -ms-transform 0.4s, opacity 0.4s;
    -moz-transition: -moz-transform 0.4s, opacity 0.4s;
    -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
    transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    border-start-start-radius: 5px;
    border-start-end-radius: 5px;
    border-end-start-radius: 5px;
    border-end-end-radius: 5px;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu {
    opacity: 0;
    visibility: hidden;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -webkit-transform-origin: 0% 0%;
    -o-transition: -o-transform 0.4s, opacity 0.4s;
    transition: -o-transform 0.4s, opacity 0.4s;
    -ms-transition: -ms-transform 0.4s, opacity 0.4s;
    -moz-transition: -moz-transform 0.4s, opacity 0.4s;
    -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
    transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transform: rotateX(-75deg);
    -o-transform: rotateX(-75deg);
    -moz-transform: rotateX(-75deg);
    -webkit-transform: rotateX(-75deg);
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>ul.sub-menu {
    opacity: 1;
    visibility: visible;
    transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu {
    opacity: 0;
    visibility: hidden;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -webkit-transform-origin: 0% 0%;
    -o-transition: -o-transform 0.3s, opacity 0.3s;
    transition: -o-transform 0.3s, opacity 0.3s;
    -ms-transition: -ms-transform 0.3s, opacity 0.3s;
    -moz-transition: -moz-transform 0.3s, opacity 0.3s;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transform: rotateX(-75deg);
    -o-transform: rotateX(-75deg);
    -moz-transform: rotateX(-75deg);
    -webkit-transform: rotateX(-75deg);
}.horizontalMenu html,
.horizontalMenu body,
.horizontalMenu iframe,
.horizontalMenu h1,
.horizontalMenu h2,
.horizontalMenu h3,
.horizontalMenu h4,
.horizontalMenu h5,
.horizontalMenu h6 {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline;
    font-weight: normal;
    font-size: 12px;
    line-height: 18px;
    font-family: Helvetica, sans-serif;
    -webkit-font-smoothing: subpixel-antialiased;
    font-smoothing: antialiased;
    font-smooth: antialiased;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: subpixel-antialiased;
    font-smoothing: subpixel-antialiased;
    font-smooth: subpixel-antialiased;
}.horizontalMenu .cl {
    clear: both;
}.horizontalMenu img {
    border: 0 none;
    max-width: 100%;
    width: 100%;
}object,
embed,
video {
    border: 0 none;
    max-width: 100%;
    width: 100%;
}.horizontalMenu a:focus {
    outline: none;
}.horizontalMenu:before {
    content: "";
    display: table;
}.horizontalMenu:after {
    content: "";
    display: table;
    clear: both;
}/* ================== Desktop Main Menu CSS ================== */.horizontalMenucontainer {
    background-size: cover;
    overflow: hidden;
    background-attachment: fixed;
    background-position: 50% 0;
    background-repeat: no-repeat;
}.horizontal-main {
    width: 100%;
    position: relative;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
}.horizontal-mainwrapper {
    margin: 0 auto;
}.header-search-logo {
    padding: 0.6rem 0;
}.desktoplogo {
    padding: 1rem 0;
    margin: 0;
    float: var(--float-left);
}.desktoplogo img {
    width: 100%;
}.horizontalMenu {
    color: #fff;
    font-size: 13px;
    padding: 0;
    display: block;
}.horizontalMenu>.horizontalMenu-list {
    text-align: start;
    margin: 0 auto 0 auto;
    width: 100%;
    display: block;
    padding: 0;
    float: var(--float-left);
}.horizontalMenu>.horizontalMenu-list>li {
    text-align: center;
    display: block;
    padding: 0;
    margin: 0;
    float: var(--float-left);
    padding: 0.5rem 0;
}.horizontalMenu>.horizontalMenu-list>li>a {
    display: block;
    padding: 6px 11px;
    text-decoration: none;
    position: relative;
    border-radius: 3px;
    font-weight: 500;
    color: #928fb5;
}.horizontalMenu>.horizontalMenu-list>li>a:hover {
    color: var(--primary-bg-color);
}.horizontalMenu>.horizontalMenu-list>li:last-child>a {
    border-inline-end: 0px;
}.horizontalMenu>.horizontalMenu-list>li a.menuhomeicon {
    padding-inline-start: 25px;
    padding-inline-end: 25px;
}.horizontalMenu>.horizontalMenu-list>li>a .iconangle {
    line-height: 1.7;
    margin-inline-end: 7px;
    vertical-align: top;
}.horizontalMenu>.horizontalMenu-list>li>a .arrow:after {
    border-inline-start: 4px solid rgba(0, 0, 0, 0);
    border-inline-end: 4px solid rgba(0, 0, 0, 0);
    border-block-start: 4px solid;
    content: "";
    float: var(--float-right);
    inset-inline-end: 11px;
    height: 0;
    margin: 0 0 0 14px;
    position: absolute;
    text-align: end;
    inset-block-start: 33px;
    width: 0;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu {
    float: var(--float-right);
    float: var(--float-right);
}.horizontalMenu>.horizontalMenu-list>li.rightmenu a {
    padding: 0px 30px 0px 20px;
    border-inline-end: none;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu a .fa {
    font-size: 15px;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu:before {
    content: "";
    display: table;
}/* Desktop Search Bar */.horizontalMenu-list>li.rightmenu:after {
    content: "";
    display: table;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu {
    zoom: 1;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu:after {
    clear: both;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch {
    float: var(--float-right);
    width: 210px;
    height: 39px;
    position: relative;
    margin: 16px 0px 0px 0px;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch .searchicon {
    -webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch input {
    width: 100%;
    position: relative;
    float: var(--float-right);
    inset-block-start: 0;
    inset-inline-end: 0;
    inset-block-end: 0;
    width: 100%;
    border: 0;
    padding: 0;
    margin: 0;
    text-indent: 15px;
    height: 39px;
    z-index: 2;
    outline: none;
    color: #333;
    background-color: #efefef;
    -webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;
    font-size: 12px;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch input::placeholder {
    color: #a9a9a9;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch input:focus {
    color: #333;
    width: 230px;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch input:focus~.btnstyle .fa {
    color: #000;
    opacity: 1;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch input:focus~.searchicon {
    opacity: 1;
    z-index: 3;
    color: #fff;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch .btnstyle {
    inset-block-start: 0px;
    position: absolute;
    inset-inline-end: 0;
    inset-block-end: 0;
    width: 40px;
    line-height: 30px;
    z-index: 1;
    cursor: pointer;
    opacity: 0.3;
    color: #333;
    z-index: 1000;
    background-color: transparent;
    border: solid 0px;
    -webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch .btnstyle .fa {
    line-height: 37px;
    margin: 0;
    padding: 0;
    text-align: center;
}.horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch .btnstyle:hover .fa {
    opacity: 1;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu {
    position: absolute;
    inset-block-start: 50px;
    z-index: 1000;
    margin: 0px;
    padding: 5px;
    min-width: 190px;
    background-color: #fff;
    border: 1px solid #e8ebf3;
    box-shadow: 0px 5px 25px rgba(39, 55, 76, 0.2);
    border-start-start-radius: 0;
    border-start-end-radius: 0;
    border-end-start-radius: 5px;
    border-end-end-radius: 5px;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li {
    position: relative;
    margin: 0px;
    padding: 0px;
    display: block;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a {
    background-image: none;
    color: #6c6a8d;
    border-inline-end: 0 none;
    text-align: start;
    display: block;
    line-height: 22px;
    padding: 8px 12px;
    text-transform: none;
    letter-spacing: normal;
    border-inline-end: 0px solid;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a:hover {
    text-decoration: none;
    color: #fff !important;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a>.fa {
    margin-inline-end: 9px;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu {
    min-width: 190px;
    position: absolute;
    inset-inline-start: 100%;
    inset-block-start: 0;
    margin: 0;
    padding: 5px;
    list-style: none;
    background-color: #fff;
    border: 1px solid #e8ebf3;
    margin-inline-start: 5px;
    border-start-start-radius: 0;
    border-start-end-radius: 0;
    border-end-start-radius: 5px;
    border-end-end-radius: 5px;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li {
    position: relative;
    margin: 0px;
    padding: 0px;
    display: block;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a {
    background-image: none;
    color: #6c6a8d;
    border-inline-end: 0 none;
    text-align: start;
    display: block;
    line-height: 22px;
    padding: 8px 12px;
    text-transform: none;
    letter-spacing: normal;
    border-inline-end: 0px solid;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover {
    text-decoration: none;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a>.fa {
    margin-inline-end: 9px;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu {
    min-width: 190px;
    position: absolute;
    inset-inline-start: 100%;
    inset-block-start: 0;
    margin: 0px;
    list-style: none;
    padding: 5px;
    margin-inline-start: 5px;
    background-color: #fff;
    border: 1px solid #e8ebf3;
    border-start-start-radius: 5px;
    border-start-end-radius: 5px;
    border-end-start-radius: 5px;
    border-end-end-radius: 5px;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li {
    position: relative;
    margin: 0px;
    padding: 0px;
    display: block;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>a {
    background-image: none;
    color: #6c6a8d;
    border-inline-end: 0 none;
    text-align: start;
    display: block;
    line-height: 22px;
    padding: 8px 12px;
    text-transform: none;
    letter-spacing: normal;
    border-inline-end: 0px solid;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>a:hover {
    text-decoration: none;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>a>i {
    margin-inline-end: 9px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu {
    width: 100%;
    inset-inline-start: 0px;
    position: absolute;
    inset-block-start: 50px;
    color: #000;
    z-index: 1000;
    margin: 0px;
    text-align: start;
    font-size: 15px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .megamenu-content {
    border: 1px solid #e8ebf3;
    background-color: #fff;
    padding: 14px 20px;
    border-radius: 2px;
    box-shadow: 0px 5px 25px rgba(39, 55, 76, 0.2);
    border-start-start-radius: 0;
    border-start-end-radius: 0;
    border-end-start-radius: 5px;
    border-end-end-radius: 5px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .title {
    padding: 5px 5px 5px 0px;
    font-size: 15px;
    color: #504e70;
    margin: 0px 0px 4px 0px;
    text-align: start;
    font-weight: 600;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .wsmwnutxt {
    width: 100%;
    font-size: 14px;
    text-align: justify;
    line-height: 22px;
    color: #504e70;
    margin-block-start: 10px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list li {
    display: block;
    text-align: center;
    white-space: nowrap;
    text-align: start;
    padding: 5px 10px 5px 10px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list li a {
    line-height: 18px;
    border-inline-end: none;
    text-align: start;
    padding: 6px 0px;
    background: #fff;
    background-image: none;
    color: #6c6a8d;
    border-inline-end: 0 none;
    display: block;
    background-color: #fff;
    font-size: 13px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu li .fa {
    margin-inline-end: 5px;
    text-align: center;
    width: 18px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu li a:hover {
    background: transparent;
    text-decoration: none;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list li .fa {
    font-size: 12px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu li .fa {
    margin-inline-end: 5px;
    text-align: center;
    width: 18px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .mrgtop {
    margin-block-start: 15px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .show-grid div {
    padding-block-end: 10px;
    padding-block-start: 10px;
    background-color: #dbdbdb;
    border: 1px solid #e7e7e7;
    color: #6a6a6a;
    margin: 2px 0px;
    font-size: 13px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu.halfmenu {
    width: 30%;
    inset-inline-end: auto;
    inset-inline-start: auto;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu.halfdiv {
    width: 20%;
    inset-inline-end: auto;
    inset-inline-start: auto;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form {
    width: 100%;
    display: block;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type=text] {
    width: 100%;
    border: 1px solid #e2e2e2;
    color: #000;
    font-size: 13px;
    padding: 8px 5px;
    margin-block-end: 8px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form textarea {
    width: 100%;
    border: 1px solid #e2e2e2;
    color: #000;
    font-size: 13px;
    padding: 8px 5px;
    margin-block-end: 8px;
    min-height: 122px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type=submit] {
    width: 25%;
    display: block;
    height: 32px;
    float: var(--float-right);
    border: none;
    margin-inline-end: 15px;
    cursor: pointer;
    background-color: #e1e1e1;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type=button] {
    width: 25%;
    display: block;
    height: 32px;
    float: var(--float-right);
    border: none;
    cursor: pointer;
    background-color: #e1e1e1;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .carousel-inner .item img {
    width: 100%;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .carousel-control-next,
.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .carousel-control-prev {
    opacity: 0.8;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .carousel-caption {
    inset-block-end: 0px;
    background-color: rgba(0, 0, 0, 0.7);
    font-size: 13px;
    height: 31px;
    inset-inline-start: 0;
    padding: 7px 0;
    inset-inline-end: 0;
    width: 100%;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .typography-text {
    padding: 0px 0px;
    font-size: 14px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .typography-text ul {
    padding: 0px 0px;
    margin: 0px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .typography-text p {
    text-align: justify;
    line-height: 24px;
    color: #656565;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .typography-text ul li {
    display: block;
    padding: 2px 0px;
    line-height: 22px;
}.horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .typography-text ul li a {
    color: #656565;
}/* ================== Desktop Drop Down Menu CSS ================== *//* ================== Desktop Mega Menus CSS  ================== */@media (min-width: 1024px) {
    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list {
        border-inline-start: 1px solid #e8ebf3;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list:first-child {
        border: 0;
    }
}/*= Desktop Half Menu CSS =*//*= Desktop HTML Form Menu CSS =*//* ================== Desktop Extra CSS ================== */.horizontal-header {
    display: none;
}.overlapblackbg {
    opacity: 0;
    visibility: hidden;
}.horizontalMenu .horizontalMenu-click,
.horizontalMenu .horizontalMenu-click02 {
    display: none;
}.hometext {
    display: none;
}/*==============================================================================
                              Start Mobile CSS
===============================================================================*//* ================== Mobile Menu Change Brake Point ================== */@media only screen and (max-width: 991px) {

    /* ================== Mobile Base CSS ================== */
    body.active {
        overflow: hidden;
    }

    /* ================== Mobile Main Menu CSS ================== */
    .desktoplogo {
        display: none;
    }

    .horizontal-main {
        height: 0;
        padding: 0;
    }

    .horizontalMenucontainer {
        background-attachment: local;
        background-position: 33% 0%;
    }

    .horizontalMenu {
        width: 100%;
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        inset-inline-start: 0;
        overflow-y: hidden;
        padding: 0;
        inset-block-start: 0;
        position: fixed;
        visibility: hidden;
        margin: 0px;
    }

    .horizontalMenu>.horizontalMenu-list {
        height: 100%;
        min-height: 100%;
        width: 240px;
        background: #fff;
        padding-block-end: 0;
        margin-inline-start: -240px;
        display: block;
        text-align: center;
    }

    .horizontalMenu>.horizontalMenu-list>li {
        width: 100%;
        display: block;
        float: none;
        border-inline-end: none;
        background: #fff;
        position: relative;
        white-space: inherit;
        clear: right;
        padding: 0;
    }

    .horizontalMenu>.horizontalMenu-list>li span a {
        width: 85%;
        margin: 0 auto;
    }

    .horizontalMenu>.horizontalMenu-list>li>a {
        padding: 12px 32px 12px 17px;
        font-size: 13px;
        text-align: start;
        border-inline-end: solid 0px;
        line-height: 25px;
        border-block-end: 1px solid;
        border-bottom-color: rgba(0, 0, 0, 0.13);
        position: static;
        margin: 0;
        border-radius: 0px;
    }

    .horizontalMenu>.horizontalMenu-list>li>a.active {
        background: var(--primary-bg-color);
        color: #fff;
    }

    .horizontalMenu>.horizontalMenu-list>li>a span.fa.fa-caret-down {
        display: none;
    }

    .horizontalMenu>.horizontalMenu-list>li a.menuhomeicon {
        padding-inline-start: 17px;
        padding-inline-end: 17px;
        border-block-start: solid 1px rgba(0, 0, 0, 0.13);
    }

    .horizontalMenu>.horizontalMenu-list>li>a>.fa {
        font-size: 16px;
        color: #6c6a8d;
    }

    .horizontalMenu>.horizontalMenu-list>li>a .arrow:after {
        display: none;
    }

    .horizontalMenu>.horizontalMenu-list>li:hover>a {
        text-decoration: none;
    }

    .horizontalMenu>.horizontalMenu-list>li>a>.hometext {
        display: inline-block;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu {
        display: none;
        position: relative;
        inset-block-start: 0px;
        background-color: #fff;
        border: none;
        padding: 0px;
        opacity: 1;
        visibility: visible;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
        -webkit-transition: inherit;
        -moz-transition: inherit;
        transition: inherit;
        -webkit-transform-style: flat;
        transform-style: flat;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a {
        line-height: 20px;
        font-size: 13px;
        padding-block-start: 10px;
        padding-inline-end: 0px;
        padding-block-end: 10px;
        padding-inline-start: 16px;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li span+a {
        padding-inline-end: 30px;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a>.fa {
        display: none;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>a:hover {
        background-color: #f6f7fb;
        color: #6c6a8d;
        text-decoration: none;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu li:hover>a {
        background-color: var(--primary-bg-color);
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu {
        width: 100%;
        position: static;
        inset-inline-start: 100%;
        inset-block-start: 0;
        display: none;
        margin: 0px;
        padding: 0px;
        border: solid 0px;
        transform: none;
        opacity: 1;
        visibility: visible;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
        -webkit-transition: inherit;
        -moz-transition: inherit;
        transition: inherit;
        -webkit-transform-style: flat;
        transform-style: flat;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li {
        margin: 0px 0px 0px 0px;
        padding: 0px;
        position: relative;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a {
        line-height: 20px;
        font-size: 13px;
        padding-block-start: 10px;
        padding-inline-end: 0px;
        padding-block-end: 10px;
        padding-inline-start: 26px;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li span+a {
        padding-inline-end: 30px;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a>.fa {
        display: none;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover {
        background-color: #e7e7e7;
        color: #6c6a8d;
        text-decoration: none;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a.active {
        color: #fff;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
        color: #fff;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu {
        width: 100%;
        position: static;
        inset-inline-start: 100%;
        inset-block-start: 0;
        display: none;
        margin: 0px;
        padding: 0px;
        border: solid 0px;
        transform: none;
        opacity: 1;
        visibility: visible;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
        -webkit-transition: inherit;
        -moz-transition: inherit;
        transition: inherit;
        -webkit-transform-style: flat;
        transform-style: flat;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li {
        margin: 0px 0px 0px 0px;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>a {
        line-height: 20px;
        font-size: 13px;
        padding-block-start: 10px;
        padding-inline-end: 0px;
        padding-block-end: 10px;
        padding-inline-start: 34px;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li span+a {
        padding-inline-end: 30px;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>a>.fa {
        display: none;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>a:hover {
        background-color: #e7e7e7;
        color: #6c6a8d;
        text-decoration: none;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>a.active {
        color: #000;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu {
        color: #6c6a8d;
        display: none;
        position: relative;
        inset-block-start: 0px;
        padding: 0px 0px;
        border: solid 0px;
        transform: none;
        opacity: 1;
        visibility: visible;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
        -webkit-transition: inherit;
        -moz-transition: inherit;
        transition: inherit;
        border-block-end: 1px solid rgba(0, 0, 0, 0.13);
        -webkit-transform-style: flat;
        transform-style: flat;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .container {
        padding: 0;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu.halfmenu {
        width: 100%;
        margin: 0px;
        padding: 5px 0px 10px 0px;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .title {
        color: #6c6a8d;
        font-size: 15px;
        padding: 10px 8px 10px 0px;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu>ul {
        width: 100%;
        margin: 0px;
        padding: 0px;
        font-size: 13px;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu>ul>li>a {
        padding: 9px 14px;
        line-height: normal;
        font-size: 13px;
        background-color: #e7e7e7;
        color: #6c6a8d;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu>ul>li>a:hover {
        background-color: #000;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu ul li.title {
        line-height: 26px;
        color: #6c6a8d;
        margin: 0px;
        font-size: 15px;
        padding: 7px 0px;
        background-color: transparent;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu.halfdiv {
        width: 100%;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form {
        padding: 5px 0px 62px 0px;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .show-grid div {
        margin: 0px;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type=button],
    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type=submit] {
        width: 46%;
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form textarea {
        min-height: 100px;
    }

    /* ================== Mobile Slide Down Links CSS ================== */
    /* ================== Mobile Mega Menus CSS  ================== */
    /* ================== Mobile Header CSS ================== */
    .horizontal-header {
        width: 100%;
        display: block;
        position: relative;
        inset-block-start: 0;
        inset-inline-start: 0;
        z-index: 1;
        height: 54px;
        background-color: #fff;
        text-align: center;
        -webkit-transition: all 0.25s ease-in-out;
        -moz-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        -ms-transition: all 0.25s ease-in-out;
        transition: all 0.25s ease-in-out;
        box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    }

    .active .horizontal-header {
        -webkit-transition: all 0.25s ease-in-out;
        -moz-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        -ms-transition: all 0.25s ease-in-out;
        transition: all 0.25s ease-in-out;
    }

    .horizontal-header .smllogo {
        display: inline-block;
        margin-block-start: 11px;
    }

    /* Mobile Search Bar*/
    .horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch {
        width: 86%;
        margin: 7% 7%;
        padding: 0px;
    }

    .horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch input {
        border-radius: 50px;
    }

    .horizontalMenu>.horizontalMenu-list>li.rightmenu>.topmenusearch input:focus {
        width: 100%;
    }

    .callusbtn {
        color: #abb0c1;
        font-size: 21px;
        position: absolute;
        inset-inline-end: 5px;
        inset-block-start: 0px;
        transition: all 0.4s ease-in-out 0s;
        z-index: 102;
        padding: 11px 14px;
    }

    .callusbtn .fa {
        vertical-align: top;
        margin-block-start: 4px;
    }

    .callusbtn:hover .fa {
        color: #abb0c1;
    }

    /* Mobile Toggle Menu icon (X ICON) */
    .animated-arrow {
        position: absolute;
        inset-inline-start: 0;
        inset-block-start: 0;
        z-index: 102;
        -webkit-transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -o-transition: all 0.4s ease-in-out;
        -ms-transition: all 0.4s ease-in-out;
        transition: all 0.4s ease-in-out;
        cursor: pointer;
        padding: 16px 35px 16px 0px;
        margin: 11px 0 0 15px;
    }

    .active .animated-arrow {
        display: none;
    }

    .animated-arrow span {
        cursor: pointer;
        height: 2px;
        width: 17px;
        background: #abb0c1;
        position: absolute;
        display: block;
        content: "";
        transition: all 500ms ease-in-out;
    }

    .animated-arrow span:before,
    .animated-arrow span:after {
        cursor: pointer;
        height: 2px;
        width: 17px;
        background: #abb0c1;
        position: absolute;
        display: block;
        content: "";
    }

    .animated-arrow span:before {
        inset-block-start: -7px;
        width: 23px;
    }

    .animated-arrow span:after {
        inset-block-end: -7px;
        width: 17px;
    }

    .animated-arrow span:before,
    .animated-arrow span:after {
        transition: all 500ms ease-in-out;
    }

    .active .animated-arrow span {
        background-color: transparent;
    }

    .active .animated-arrow span:after {
        width: 23px;
        inset-block-start: -3px;
    }

    .active .animated-arrow span:before {
        inset-block-start: -3px;
    }

    .active .animated-arrow.active span:after {
        inset-block-start: -3px;
    }

    .active .animated-arrow span:before {
        transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        inset-block-end: 0px;
    }

    .active .animated-arrow span:after {
        transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
    }

    /* ================== Mobile Overlay/Drawer CSS ================== */
    .overlapblackbg {
        inset-inline-end: 0;
        width: calc(100% - 240px);
        height: 100vh;
        min-height: 100%;
        position: fixed;
        inset-block-start: 0;
        opacity: 0;
        visibility: hidden;
        background-color: rgba(0, 0, 0, 0.45);
        cursor: pointer;
    }

    .active .horizontalMenu .overlapblackbg {
        opacity: 1;
        visibility: visible;
        -webkit-transition: opacity 1.5s ease-in-out;
        transition: opacity 1.5s ease-in-out;
        -moz-transition: opacity 1.5s ease-in-out;
        -ms-transition: opacity 1.5s ease-in-out;
        -o-transition: opacity 1.5s ease-in-out;
    }

    .horizontalMenucontainer {
        -webkit-transition: all 0.25s ease-in-out;
        -moz-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        -ms-transition: all 0.25s ease-in-out;
        transition: all 0.25s ease-in-out;
    }

    .active .horizontalMenucontainer {
        margin-inline-start: 240px;
        -webkit-transition: all 0.25s ease-in-out;
        -moz-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        -ms-transition: all 0.25s ease-in-out;
        transition: all 0.25s ease-in-out;
    }

    .active .horizontalMenu {
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch;
        visibility: visible;
        z-index: 1000;
        inset-block-start: 0;
        height: 100% !important;
    }

    .active .horizontalMenu>.horizontalMenu-list {
        -webkit-transition: all 0.25s ease-in-out;
        -moz-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        -ms-transition: all 0.25s ease-in-out;
        transition: all 0.25s ease-in-out;
        margin-inline-start: 0;
    }

    /* ================== Mobile Sub Menu Expander Arrows  ================== */
    .horizontalMenu>.horizontalMenu-list>li>.horizontalMenu-click {
        height: 49px;
        position: absolute;
        inset-block-start: 0;
        inset-inline-end: 0;
        display: block;
        cursor: pointer;
        width: 100%;
    }

    .horizontalMenu>.horizontalMenu-list>li .horizontalMenu-click.ws-activearrow>i {
        transform: rotate(180deg);
    }

    .horizontalMenu>.horizontalMenu-list>li>.horizontalMenu-click>i {
        display: block;
        height: 23px;
        width: 25px;
        margin-block-start: 14px;
        margin-inline-end: 10px;
        background-size: 25px;
        font-size: 21px;
        color: #ccc;
        float: var(--float-right);
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li .horizontalMenu-click02 {
        height: 41px;
        position: absolute;
        inset-block-start: 0;
        inset-inline-end: 0;
        display: block;
        cursor: pointer;
        width: 100%;
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li .horizontalMenu-click02>i {
        display: block;
        height: 23px;
        width: 25px;
        margin: 8px 6px 8px 6px;
        background-size: 25px;
        font-size: 21px;
        color: #ccc;
        float: var(--float-right);
    }

    .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li .horizontalMenu-click02>i.horizontalMenu-rotate {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    /*End Media Query*/
}/* Extra @Media Query*/@media only screen and (min-width: 992px) and (max-width: 1162px) {
    .horizontalMenu>.horizontalMenu-list>li>a {
        padding-inline-start: 11px;
        padding-inline-end: 11px;
    }

    .horizontalMenu>.horizontalMenu-list>li>a>.arrow {
        display: none;
    }

    .horizontalMenu>.horizontalMenu-list>li a.menuhomeicon {
        padding-inline-start: 22px;
        padding-inline-end: 22px;
    }
}.horizontalMenu-list .sub-menu:before,
.horizontalMenu-list .halfdiv:before {
    position: absolute;
    inset-block-start: -6px;
    inset-inline-start: 12px;
    display: inline-block;
    border-inline-end: 5px solid transparent;
    border-block-end: 5px solid rgba(0, 40, 100, 0.12);
    border-inline-start: 5px solid transparent;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    content: "";
}.horizontalMenu-list .sub-menu .sub-menu:before,
.horizontalMenu-list .sub-menu .sub-menu:after {
    display: none;
}.horizontalMenu-list .sub-menu:after {
    position: absolute;
    inset-block-start: -5px;
    inset-inline-start: 12px;
    display: inline-block;
    border-inline-end: 5px solid transparent;
    border-block-end: 5px solid #fff;
    border-inline-start: 5px solid transparent;
    content: "";
}.horizontalMenu-list .halfdiv:after {
    position: absolute;
    inset-block-start: -5px;
    inset-inline-start: 12px;
    display: inline-block;
    border-inline-end: 5px solid transparent;
    border-block-end: 5px solid #fff;
    border-inline-start: 5px solid transparent;
    content: "";
}.horizontalMenu-list .sub-menu:before,
.horizontalMenu-list .sub-menu:after {
    inset-inline-start: 12px;
    inset-inline-end: auto;
}.horizontalMenu-list .halfdiv:before,
.horizontalMenu-list .halfdiv:after {
    inset-inline-start: 12px;
    inset-inline-end: auto;
}@media (max-width: 992px) {
    .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .megamenu-content {
        border: 0;
    }
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a.active {
    color: var(--primary-bg-color);
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
    background-color: var(--primary-bg-color);
    color: white !important;
}.horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a>i {
    color: white;
}/*------ Horizontal-menu -------*//*------ Item Styles -------*/@media (max-width: 767px) {
    .item2-gl-nav .item2-gl-menu li {
        margin: initial !important;
    }
}.item .btn {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}.item-card7-desc .text-subtext {
    margin-block-end: 20px;
    padding: 8px;
}.item-card7-desc .rating-stars {
    margin-block-start: 1rem;
}.item2-gl-nav .select2-container {
    text-align: start;
}.item2-gl-nav .select2-container .select2-selection--single {
    height: 2rem !important;
}.item2-gl-nav .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 30px !important;
}.item2-gl-nav .select2-container .select2-selection--single {
    border-radius: 3px;
}.item-card .cardbody {
    position: relative;
    padding: 30px 15px;
    border-radius: 0 0 0.2rem 0.2rem;
}.item-card .cardtitle span {
    display: block;
    font-size: 0.75rem;
}.item-card .cardtitle a {
    color: #1f252d;
    font-weight: 500;
    text-decoration: none;
}.item-card .cardprice {
    position: absolute;
    inset-block-start: 30px;
    inset-inline-end: 15px;
}.item-card .cardprice span {
    display: block;
    color: #1f252d;
}.item-card .cardprice span.type--strikethrough {
    opacity: 0.7;
    text-decoration: line-through;
}@media (max-width: 767px) {
    .item2-gl-nav {
        display: block !important;
    }

    .item2-gl-nav .item2-gl-menu li {
        text-align: center;
        margin-block-end: 10px;
        margin: 0 auto;
        padding: 10px 0;
    }

    .item2-gl-nav label {
        display: block;
        float: none;
        text-align: center;
        width: 25%;
    }

    .item2-gl-nav .d-flex {
        text-align: center;
        width: 100%;
    }

    .item2-gl-nav .form-control.select-sm.w-70 {
        width: 70% !important;
    }

    .item2-gl-nav .select2.select2-container.select2-container--default {
        margin-inline-end: 10px;
    }
}@media (max-width: 320px) {
    .item-card7-desc ul li {
        font-size: 11px;
    }

    .item-card .item-card-desc .item-card-text {
        inset-block-start: 5.5rem !important;
    }

    .item7-card-desc a {
        font-size: 11px;
    }
}.item-box .item-box-wrap {
    margin-block-start: 15px;
}.item-box .item-box-wrap h5 {
    font-size: 20px;
    font-weight: 600;
}.item-card {
    overflow: hidden;
    border-radius: 2px;
}.item-card .item-card-desc:before {
    content: "";
    display: block;
    position: absolute;
    background: rgba(42, 16, 25, 0.5);
    width: 100%;
    height: 100%;
    inset-inline-end: 0;
    inset-block-start: 0;
    z-index: 1;
    border-radius: 9px;
}.item-card-desc {
    position: relative;
}.item-card-desc a {
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    inset-block-end: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
}.item-card .item-card-desc .item-card-text {
    position: absolute;
    inset-block-start: 42%;
    inset-inline-start: 0;
    inset-inline-end: 0;
    text-align: center;
    color: #fff;
    z-index: 2;
}.business-item .item-card .item-card-desc .item-card-text {
    inset-block-start: 40%;
}.item-card-text span {
    font-size: 16px;
    display: block;
    margin: 0.5rem;
    font-weight: 400;
}.item-card-text h4 {
    font-size: 25px;
    font-weight: 300;
}.item-card .item-card-btn {
    padding: 0;
    margin: 0;
    opacity: 0;
    inset-inline-start: 37.7%;
    text-align: center;
    position: absolute;
    inset-block-end: -30px;
    z-index: 1;
    transition: all 0.5s ease 0s;
}.item-card:hover .item-card-btn {
    opacity: 1;
    inset-block-end: 25%;
}.item-card .item-card-btn a {
    display: block;
    position: relative;
    transition: all 0.3s ease-in-out;
}.item-card .item-card-btn a:after,
.item-card .item-card-btn a:before {
    transform: translateX(-50%);
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: -30px;
}.item-card .item-card-btn a:after {
    content: "";
    height: 15px;
    width: 15px;
    border-radius: 0;
    transform: translateX(-50%) rotate(45deg);
    inset-block-start: -20px;
    z-index: -1;
}.item-list .list-group-item {
    border: 0;
    margin-block-end: 0;
    border-block-end: 1px solid #e8ebf3;
}.item-card3-img img {
    width: 100%;
    height: 100%;
    max-height: 200px;
    margin: 0 auto;
    position: relative;
    margin-block-end: -35px;
}.item-card3-desc img {
    border: 3px solid #fff;
}.item-card3-desc h4 {
    position: relative;
    inset-block-start: 5px;
}.item-card4-img a {
    position: absolute;
    inset-block-start: 35px;
    inset-inline-start: 30px;
}.item-card5-img a {
    position: absolute;
    inset-inline-end: 12px;
    inset-block-start: 15px;
}.item-card5-icon a {
    width: 2rem;
    height: 2rem;
    display: inline-block;
    text-align: center;
    border-radius: 100px;
    line-height: 2rem;
    border-radius: 50px;
    background: #f2f7fb;
    color: #212529;
}.item-card6-img img {
    width: 100%;
    height: 100%;
    max-height: 200px;
    margin: 0 auto;
}.item-card6-footer .item-card6-body {
    padding: 10px;
}.iteam-all-icon i {
    font-size: 1.5rem;
}.item-card7-overlaytext {
    position: relative;
}.item-card7-imgs .bdir {
    position: absolute;
    inset-block-start: 12px;
    inset-inline-start: 12px;
    padding: 3px 7px;
    z-index: 2;
}.item-card7-overlaytext a {
    position: absolute;
    inset-block-end: 12px;
    inset-inline-start: 12px;
    z-index: 2;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 5px;
    padding: 5px;
}.item-card7-overlaytext a span {
    padding: 4px 10px;
    display: inline-block;
}.item-card7-overlaytext h4 {
    position: absolute;
    inset-block-end: 12px;
    inset-inline-end: 12px;
    color: #fff;
    z-index: 2;
    background: #017cff;
    padding: 5px;
    border-radius: 5px;
}.item-card7-imgs {
    position: relative;
    overflow: hidden;
    border-start-end-radius: 2px;
    border-start-start-radius: 2px;
    margin: 0 auto;
    padding-block-start: 1.5rem;
}.item-card7-imgs:before {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    inset-inline-end: 0;
    inset-block-start: 0;
    z-index: 1;
}.item-card8-img {
    height: 100%;
}.item-card7-img {
    height: 100%;
    position: relative;
}.item-card8-imgs {
    position: relative;
    overflow: hidden;
    border-start-end-radius: 2px;
    border-start-start-radius: 2px;
}.item-card8-imgs img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}.item-card8-imgs:before {
    content: "";
    display: block;
    position: absolute;
    background: rgba(25, 36, 79, 0.3);
    width: 100%;
    height: 100%;
    inset-inline-end: 0;
    inset-block-start: 0;
    z-index: 1;
}.item-card8-overlaytext {
    position: relative;
}.item-card8-overlaytext h6 {
    position: absolute;
    inset-block-end: 21px;
    inset-inline-start: 21px;
    z-index: 2;
    padding: 8px;
    background: #017cff;
    color: #fff;
    border-radius: 5px;
}.item-card7-imgs a {
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    inset-block-end: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}.item-card7-imgs a i {
    margin: 0 auto;
    inset-block-start: 35%;
    font-size: 40px;
    text-align: center;
    inset-inline-start: 0;
    inset-inline-end: 0;
    display: block;
    color: #fff;
    position: absolute;
}@media (min-width: 569px) and (max-width: 767px) {
    .item-card7-imgs a i {
        inset-block-start: 29%;
    }
}.item-card9-img .item-card9-imgs a {
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    inset-block-end: 0;
    width: 100%;
    height: 100%;
    z-index: 98;
}.item-card9-img .item-card9-imgs a i {
    margin: 0 auto;
    inset-block-start: 35%;
    font-size: 40px;
    text-align: center;
    inset-inline-start: 0;
    inset-inline-end: 0;
    display: block;
    color: #fff;
    position: absolute;
}.item-card7-desc {
    text-align: center;
}.item-card7-desc ul li {
    margin-inline-end: 1rem;
    font-size: 12.98px;
}.item-card7-desc ul li:last-child {
    margin-inline-end: 0;
}.item1-tab-heading {
    padding: 15px;
    border: 1px solid #e8ebf3;
    text-align: center;
    border-radius: 50px;
    margin: 0 auto;
    display: inline-table;
}.item1-tabs-menu ul li a {
    padding: 10px 20px 11px 20px;
}.item1-tabs-menu ul li .active {
    color: #fff;
    border-radius: 25px;
}.item-video a {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    text-align: center;
    border-radius: 100px;
    line-height: 2rem;
    background: #fff;
    color: #212529;
    font-size: 25px;
    align-items: center;
    margin: 0 auto;
    justify-content: center;
}.item-video i {
    margin-inline-start: 5px;
}.item2-card .item2-card-img {
    border: 1px solid #e8ebf3;
    padding: 5px;
}.item2-card .item2-card-img img {
    width: 200px;
    height: 100px;
    text-align: center;
    margin: 0 auto;
}.item2-card-info {
    padding-block-start: 15px;
}.item2-btn {
    padding-block-start: 40px;
}.items-gallery .tab-content {
    padding: 15px;
    text-align: initial;
}.item2-gl .item2-gl-nav select {
    width: 20%;
}.item2-gl-nav {
    padding: 15px;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.06);
    text-align: end;
    border-radius: 5px;
    background: #fff;
}.item2-gl-nav .item2-gl-menu {
    margin-inline-end: 10px;
}.item2-gl-nav .item2-gl-menu li a {
    padding: 10px 10px 11px 10px;
    color: #2a2740;
    font-size: 20px;
}.item2-gl .tab-content {
    padding-block-start: 1.5rem;
    text-align: initial;
}.item-card9-img {
    position: relative;
    margin: 0 auto;
    margin-block-start: 1.5rem;
    float: var(--float-left);
    height: 80px;
    width: 80px;
    height: 100%;
}.item-card9-imgs img {
    text-align: center;
}.item-card9-icons {
    position: absolute;
    inset-block-start: 20px;
    inset-inline-end: 15px;
    z-index: 98;
}.item-card9-icons a {
    width: 2rem;
    display: inline-block;
    height: 2rem;
    text-align: center;
    border-radius: 100px;
    line-height: 2rem;
    border-radius: 50px;
    color: #fff;
}.item-card9-cost h3 {
    margin-block-start: 5px;
}.item-card9-imgs {
    position: relative;
    overflow: hidden;
}.item-card9-imgs a {
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    inset-block-end: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}.item-card9-desc ul {
    display: inline-flex;
    margin-block-end: 0;
}.item-card9-desc ul li {
    width: 50%;
    float: var(--float-left);
}.item3-medias .item3-lists li {
    margin-inline-end: 5px;
}.item3-medias .item3-lists li a {
    padding: 5px 4px 5px 0;
    font-size: 12px;
}.item3-medias .item3-lists li i {
    margin-inline-end: 5px;
}.item7-card-desc a:first-child {
    margin-inline-end: 1rem;
}.item7-card-img {
    position: relative;
    overflow: hidden;
    border-start-end-radius: 2px;
    border-start-start-radius: 2px;
}.item7-card-img a {
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    inset-block-end: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}.item-cards7-ic {
    display: inline-block;
}.item-cards7-ic.realestate-list li {
    width: 50%;
    text-align: start;
}.item-cards7-ic.realestate-list li a {
    color: #3d4e67;
}.item-cards7-ic.realestate-list li a i {
    width: 1rem;
}.item-cards7-ic li {
    float: var(--float-left);
    width: 50%;
    margin-inline-end: 0 !important;
    margin-block-end: 0.5rem;
    text-align: start;
}.item7-card-text span {
    position: absolute;
    inset-block-end: 10px;
    inset-inline-start: 10px;
}.item-card7-imgs img {
    width: 4rem;
    height: 4rem;
}.item-card9 p.leading-tight {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    margin: 0 auto;
    font-size: 14px;
    line-height: 1;
    -webkit-line-clamp: 2;
    -moz-line-clamp: 2;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}.item-card9-imgs:hover img {
    -webkit-transform: scale(1);
    transform: scale(1);
}.item1-links a {
    padding: 0.75rem 1.25rem;
    font-weight: 400;
    font-size: 0.875rem;
    color: #2a2740;
}.item1-links a.active {
    font-weight: 400;
    font-size: 0.875rem;
}.item-user span i {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #f2f3f8;
    text-align: center;
    line-height: 30px;
    font-size: 12px;
}@media (max-width: 767px) {
    .item-user .profile-pic .d-md-flex .ms-4 {
        margin-inline-start: 0 !important;
        margin-block-start: 15px;
    }
}.item-card7-img:before {
    content: "";
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.4);
    width: 100%;
    height: 100%;
    inset-inline-end: 0;
    inset-block-start: 0;
}.item-card7-img a {
    position: absolute;
}.item-card7-img h4 {
    position: absolute;
    inset-block-end: 20px;
    inset-inline-end: 15px;
    font-size: 25px;
    color: #fff;
}@media (max-width: 767px) {
    .item2-gl-nav .item2-gl-menu {
        display: none;
    }

    .item2-gl-nav h6 {
        margin-block-end: 20px !important;
    }
}.item-card7-imgs {
    text-align: center;
}.itemcard li {
    display: inline-block;
    padding-inline-end: 14px;
}.item2-gl .item-card9-desc a {
    display: block;
}.item7-card-text .item-card-badge {
    text-align: center;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    line-height: 37px;
    font-size: 17px;
    inset-inline-start: auto;
    padding: 0;
    inset-inline-end: 10px;
    inset-block-end: 10px;
    inset-block-start: auto;
}.blog-list .item-card-badge i {
    color: white;
}.item-card-text-bottom {
    position: absolute;
    inset-block-end: 0px;
    padding: 15px 30px;
    inset-inline-end: 0;
    font-size: 18px;
    border-start-start-radius: 7px;
    border-start-end-radius: 0px;
    border-end-end-radius: 7px;
    border-end-start-radius: 0px;
    z-index: 1;
    margin-inline-end: 24px;
    transition: all 0.3s;
}.item-card-text-bottom {
    background: var(--primary-bg-color);
    color: white;
}/*------ Item Styles -------*//*------- RTL -------*/.rtl .ribbon-top-left span {
    transform: rotate(45deg);
}.rtl .power-ribbon-top-left span {
    transform: rotate(45deg);
}.rtl .typcn-chevron-right-outline:before {
    content: "\e046";
}.rtl #back-to-top i {
    margin-inline-start: 16px;
}.rtl .fa-quote-left:before {
    content: "\f10e";
}.rtl .fa-angle-right:before {
    content: "\f104";
}.rtl .ribbon-top-right span {
    transform: rotate(-45deg);
}.rtl .fa-caret-right:before {
    content: "\f0d9";
}.rtl .fa-arrow-right:before {
    content: "\f060";
}.rtl .select2-container--open .select2-dropdown--below,
.rtl .select2-container--open .select2-dropdown--above {
    direction: rtl;
    position: relative;
}.rtl .dropdown-menu-end {
    --bs-position: start;
}.rtl .fe-arrow-right-circle:before {
    content: "\e910";
}.rtl .my-dash .slide.is-expanded .angle {
    transform: rotate(-90deg);
}.rtl .my-dash .sub-slide.is-expanded .sub-angle {
    transform: rotate(-90deg);
}.rtl .fa-angle-double-right:before {
    content: "\f100";
}.rtl div#lightbox div.lightbox_container div.lightbox_window div.lightbox_frame {
    transform: translate(50%, -50%);
}.rtl div#lightbox div.lightbox_nav button span.icon {
    transform: rotate(180deg);
}.rtl .fe-chevrons-right:before {
    content: "\e932";
}.rtl .fe-chevron-right:before {
    content: "\e92e";
}.rtl .fe-chevron-left:before {
    content: "\e92f";
}.rtl .power-ribbon-top-left span i {
    transform: rotate(-45deg);
}[dir=rtl] [type=email],
[dir=rtl] [type=number],
[dir=rtl] [type=tel],
[dir=rtl] [type=url] {
    direction: rtl;
}/*------- RTL -------*//* ###### lib ####### *//*------ Checkbox -----*/.checkbox {
    font-weight: 400;
    position: relative;
    display: block;
    line-height: 18px;
}.checkbox span {
    padding-inline-start: 15px;
}.checkbox span:empty {
    float: var(--float-left);
}.checkbox span:after {
    line-height: 18px;
    position: absolute;
}.checkbox span:before {
    line-height: 18px;
    position: absolute;
    content: "";
    width: 16px;
    height: 16px;
    background-color: #f7f6ff;
    border: 1px solid #e8ebf3;
    inset-block-start: 1px;
    inset-inline-start: 0;
}.checkbox span:after {
    inset-block-start: 1px;
    inset-inline-start: 0;
    width: 16px;
    height: 16px;
    content: "\f00c";
    font-family: FontAwesome;
    font-size: 9px;
    text-align: center;
    color: #fff;
    line-height: 17px;
    display: none;
    border-radius: 3px;
}.checkbox input[type=checkbox] {
    opacity: 0;
    margin: 0 5px 0 0;
}.checkbox input[type=checkbox]:checked+span:after {
    display: block;
}.checkbox input[type=checkbox][disabled]+span {
    opacity: 0.75;
}.checkbox input[type=checkbox][disabled]+span:after,
.checkbox input[type=checkbox][disabled]+span:before {
    opacity: 0.75;
}.checkbox-inline {
    display: inline-block;
}.custom-checkbox .custom-control-label::before {
    border-radius: 3px;
}.br.custom-checkbox .custom-control-label::before {
    border-radius: 50px;
}.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before,
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
    background-color: rgba(5, 117, 230, 0.5);
}.custom-radio .custom-control-label::before {
    border-radius: 50%;
}.custom-radio .custom-control-input:checked~.custom-control-label::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
    background-color: rgba(5, 117, 230, 0.5);
}.form-checkbox .custom-control-label::before {
    border-radius: 3px;
}.br.form-checkbox .custom-control-label::before {
    border-radius: 50px;
}.form-checkbox .custom-control-input:checked~.custom-control-label::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}.form-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}.form-checkbox .custom-control-input:disabled:checked~.custom-control-label::before,
.form-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
    background-color: var(--primary-5);
    border-color: #e8ebf3;
}/*------ Checkbox -----*//*----- Custom-control -----*/.custom-control-input.is-valid~.custom-control-label,
.was-validated .custom-control-input:valid~.custom-control-label {
    color: #2fc736;
}.custom-control-input.is-valid~.custom-control-label::before,
.was-validated .custom-control-input:valid~.custom-control-label::before {
    background-color: #9eff3b;
}.custom-control-input.is-valid~.valid-feedback,
.custom-control-input.is-valid~.valid-tooltip {
    display: block;
}.was-validated .custom-control-input:valid~.valid-feedback,
.was-validated .custom-control-input:valid~.valid-tooltip {
    display: block;
}.custom-control-input.is-valid:checked~.custom-control-label::before,
.was-validated .custom-control-input:valid:checked~.custom-control-label::before {
    background-color: #78ed00;
}.custom-control-input.is-valid:focus~.custom-control-label::before,
.was-validated .custom-control-input:valid:focus~.custom-control-label::before {
    box-shadow: 0 0 0 1px #f2f7fb, 0 0 0 2px rgba(94, 186, 0, 0.25);
}.custom-control-input.is-invalid~.custom-control-label,
.was-validated .custom-control-input:invalid~.custom-control-label {
    color: #ff382b;
}.custom-control-input.is-invalid~.custom-control-label::before,
.was-validated .custom-control-input:invalid~.custom-control-label::before {
    background-color: #ec8080;
}.custom-control-input.is-invalid~.invalid-feedback,
.custom-control-input.is-invalid~.invalid-tooltip {
    display: block;
}.was-validated .custom-control-input:invalid~.invalid-feedback,
.was-validated .custom-control-input:invalid~.invalid-tooltip {
    display: block;
}.custom-control-input.is-invalid:checked~.custom-control-label::before,
.was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
    background-color: #e23e3d;
}.custom-control-input.is-invalid:focus~.custom-control-label::before,
.was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
    box-shadow: 0 0 0 1px #f2f7fb, 0 0 0 2px rgba(205, 32, 31, 0.25);
}.custom-control-inline {
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-inline-end: 1rem;
}.custom-control-input {
    position: absolute;
    z-index: -1;
    opacity: 0;
}.custom-control-input:active~.custom-control-label::before {
    color: #fff;
    background-color: #d4e1f4;
}.custom-control-input:disabled~.custom-control-label {
    color: #868e96;
}.custom-control-input:disabled~.custom-control-label::before {
    background-color: #e8ebf3;
}.custom-control-label {
    margin-block-end: 0;
    position: static !important;
    vertical-align: middle;
}.custom-control-label::before {
    position: absolute;
    inset-block-start: 0.06rem;
    inset-inline-start: 0;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #e8ebf3;
}.custom-control-label::after {
    position: absolute;
    inset-block-start: 0.06rem;
    inset-inline-start: 0;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%;
}.custom-control {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    display: block;
    min-height: 1.5rem;
    padding-inline-start: 1.5rem;
}.custom-controls-stacked .custom-control {
    margin-block-end: 0.25rem;
}.custom-control-label:before {
    border: 1px solid #e8ebf3;
    background-color: #fff;
    background-size: 0.5rem;
}.custom-control-description {
    line-height: 1.5rem;
}.custom-control-label .label {
    padding: 0.3em 0.6em;
}/*----- Custom-control -----*//*----- Custom Range -----*/.custom-range {
    -ms-flex-align: center;
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: 0 0;
    cursor: pointer;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    min-height: 2.375rem;
    overflow: hidden;
    padding: 0;
    border: 0;
    width: 100%;
}.custom-range::-webkit-slider-thumb:active {
    background-color: #d4e1f4;
}.custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #e8ebf3;
    border-color: transparent;
    border-radius: 1rem;
    background: #467fcf;
    content: "";
    height: 2px;
    pointer-events: none;
}.custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    border: 0;
    border-radius: 1rem;
    -moz-appearance: none;
    appearance: none;
    width: 14px;
    height: 14px;
    background: #fff;
    border-radius: 50px;
    border: 1px solid rgba(0, 30, 75, 0.12);
    position: relative;
    transition: 0.3s border-color, 0.3s background-color;
}.custom-range::-moz-range-thumb:active {
    background-color: #d4e1f4;
}.custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #e8ebf3;
    border-color: transparent;
    border-radius: 1rem;
    width: 240px;
    height: 2px;
    background: rgba(0, 50, 126, 0.12);
}.custom-range::-ms-thumb:active {
    background-color: #d4e1f4;
}.custom-range:focus {
    box-shadow: none;
    outline: 0;
}.custom-range:focus::-webkit-slider-thumb,
.custom-range:focus::-moz-range-thumb,
.custom-range:focus::-ms-thumb {
    border-color: #467fcf;
    background-color: #467fcf;
}.custom-range::-moz-focus-outer {
    border: 0;
}.custom-range::-webkit-slider-thumb {
    width: 14px;
    height: 14px;
    -webkit-appearance: none;
    appearance: none;
    background: #fff;
    border-radius: 50px;
    box-shadow: 1px 0 0 -6px rgba(0, 50, 126, 0.12), 6px 0 0 -6px rgba(0, 50, 126, 0.12), 7px 0 0 -6px rgba(0, 50, 126, 0.12), 8px 0 0 -6px rgba(0, 50, 126, 0.12), 9px 0 0 -6px rgba(0, 50, 126, 0.12), 10px 0 0 -6px rgba(0, 50, 126, 0.12), 11px 0 0 -6px rgba(0, 50, 126, 0.12), 12px 0 0 -6px rgba(0, 50, 126, 0.12), 13px 0 0 -6px rgba(0, 50, 126, 0.12), 14px 0 0 -6px rgba(0, 50, 126, 0.12), 15px 0 0 -6px rgba(0, 50, 126, 0.12), 16px 0 0 -6px rgba(0, 50, 126, 0.12), 17px 0 0 -6px rgba(0, 50, 126, 0.12), 18px 0 0 -6px rgba(0, 50, 126, 0.12), 19px 0 0 -6px rgba(0, 50, 126, 0.12), 20px 0 0 -6px rgba(0, 50, 126, 0.12), 21px 0 0 -6px rgba(0, 50, 126, 0.12), 22px 0 0 -6px rgba(0, 50, 126, 0.12), 23px 0 0 -6px rgba(0, 50, 126, 0.12), 24px 0 0 -6px rgba(0, 50, 126, 0.12), 25px 0 0 -6px rgba(0, 50, 126, 0.12), 26px 0 0 -6px rgba(0, 50, 126, 0.12), 27px 0 0 -6px rgba(0, 50, 126, 0.12), 28px 0 0 -6px rgba(0, 50, 126, 0.12), 29px 0 0 -6px rgba(0, 50, 126, 0.12), 30px 0 0 -6px rgba(0, 50, 126, 0.12), 31px 0 0 -6px rgba(0, 50, 126, 0.12), 32px 0 0 -6px rgba(0, 50, 126, 0.12), 33px 0 0 -6px rgba(0, 50, 126, 0.12), 34px 0 0 -6px rgba(0, 50, 126, 0.12), 35px 0 0 -6px rgba(0, 50, 126, 0.12), 36px 0 0 -6px rgba(0, 50, 126, 0.12), 37px 0 0 -6px rgba(0, 50, 126, 0.12), 38px 0 0 -6px rgba(0, 50, 126, 0.12), 39px 0 0 -6px rgba(0, 50, 126, 0.12), 40px 0 0 -6px rgba(0, 50, 126, 0.12), 41px 0 0 -6px rgba(0, 50, 126, 0.12), 42px 0 0 -6px rgba(0, 50, 126, 0.12), 43px 0 0 -6px rgba(0, 50, 126, 0.12), 44px 0 0 -6px rgba(0, 50, 126, 0.12), 45px 0 0 -6px rgba(0, 50, 126, 0.12), 46px 0 0 -6px rgba(0, 50, 126, 0.12), 47px 0 0 -6px rgba(0, 50, 126, 0.12), 48px 0 0 -6px rgba(0, 50, 126, 0.12), 49px 0 0 -6px rgba(0, 50, 126, 0.12), 50px 0 0 -6px rgba(0, 50, 126, 0.12), 51px 0 0 -6px rgba(0, 50, 126, 0.12), 52px 0 0 -6px rgba(0, 50, 126, 0.12), 53px 0 0 -6px rgba(0, 50, 126, 0.12), 54px 0 0 -6px rgba(0, 50, 126, 0.12), 55px 0 0 -6px rgba(0, 50, 126, 0.12), 56px 0 0 -6px rgba(0, 50, 126, 0.12), 57px 0 0 -6px rgba(0, 50, 126, 0.12), 58px 0 0 -6px rgba(0, 50, 126, 0.12), 59px 0 0 -6px rgba(0, 50, 126, 0.12), 60px 0 0 -6px rgba(0, 50, 126, 0.12), 61px 0 0 -6px rgba(0, 50, 126, 0.12), 62px 0 0 -6px rgba(0, 50, 126, 0.12), 63px 0 0 -6px rgba(0, 50, 126, 0.12), 64px 0 0 -6px rgba(0, 50, 126, 0.12), 65px 0 0 -6px rgba(0, 50, 126, 0.12), 66px 0 0 -6px rgba(0, 50, 126, 0.12), 67px 0 0 -6px rgba(0, 50, 126, 0.12), 68px 0 0 -6px rgba(0, 50, 126, 0.12), 69px 0 0 -6px rgba(0, 50, 126, 0.12), 70px 0 0 -6px rgba(0, 50, 126, 0.12), 71px 0 0 -6px rgba(0, 50, 126, 0.12), 72px 0 0 -6px rgba(0, 50, 126, 0.12), 73px 0 0 -6px rgba(0, 50, 126, 0.12), 74px 0 0 -6px rgba(0, 50, 126, 0.12), 75px 0 0 -6px rgba(0, 50, 126, 0.12), 76px 0 0 -6px rgba(0, 50, 126, 0.12), 77px 0 0 -6px rgba(0, 50, 126, 0.12), 78px 0 0 -6px rgba(0, 50, 126, 0.12), 79px 0 0 -6px rgba(0, 50, 126, 0.12), 80px 0 0 -6px rgba(0, 50, 126, 0.12), 81px 0 0 -6px rgba(0, 50, 126, 0.12), 82px 0 0 -6px rgba(0, 50, 126, 0.12), 83px 0 0 -6px rgba(0, 50, 126, 0.12), 84px 0 0 -6px rgba(0, 50, 126, 0.12), 85px 0 0 -6px rgba(0, 50, 126, 0.12), 86px 0 0 -6px rgba(0, 50, 126, 0.12), 87px 0 0 -6px rgba(0, 50, 126, 0.12), 88px 0 0 -6px rgba(0, 50, 126, 0.12), 89px 0 0 -6px rgba(0, 50, 126, 0.12), 90px 0 0 -6px rgba(0, 50, 126, 0.12), 91px 0 0 -6px rgba(0, 50, 126, 0.12), 92px 0 0 -6px rgba(0, 50, 126, 0.12), 93px 0 0 -6px rgba(0, 50, 126, 0.12), 94px 0 0 -6px rgba(0, 50, 126, 0.12), 95px 0 0 -6px rgba(0, 50, 126, 0.12), 96px 0 0 -6px rgba(0, 50, 126, 0.12), 97px 0 0 -6px rgba(0, 50, 126, 0.12), 98px 0 0 -6px rgba(0, 50, 126, 0.12), 99px 0 0 -6px rgba(0, 50, 126, 0.12), 100px 0 0 -6px rgba(0, 50, 126, 0.12), 101px 0 0 -6px rgba(0, 50, 126, 0.12), 102px 0 0 -6px rgba(0, 50, 126, 0.12), 103px 0 0 -6px rgba(0, 50, 126, 0.12), 104px 0 0 -6px rgba(0, 50, 126, 0.12), 105px 0 0 -6px rgba(0, 50, 126, 0.12), 106px 0 0 -6px rgba(0, 50, 126, 0.12), 107px 0 0 -6px rgba(0, 50, 126, 0.12), 108px 0 0 -6px rgba(0, 50, 126, 0.12), 109px 0 0 -6px rgba(0, 50, 126, 0.12), 110px 0 0 -6px rgba(0, 50, 126, 0.12), 111px 0 0 -6px rgba(0, 50, 126, 0.12), 112px 0 0 -6px rgba(0, 50, 126, 0.12), 113px 0 0 -6px rgba(0, 50, 126, 0.12), 114px 0 0 -6px rgba(0, 50, 126, 0.12), 115px 0 0 -6px rgba(0, 50, 126, 0.12), 116px 0 0 -6px rgba(0, 50, 126, 0.12), 117px 0 0 -6px rgba(0, 50, 126, 0.12), 118px 0 0 -6px rgba(0, 50, 126, 0.12), 119px 0 0 -6px rgba(0, 50, 126, 0.12), 120px 0 0 -6px rgba(0, 50, 126, 0.12), 121px 0 0 -6px rgba(0, 50, 126, 0.12), 122px 0 0 -6px rgba(0, 50, 126, 0.12), 123px 0 0 -6px rgba(0, 50, 126, 0.12), 124px 0 0 -6px rgba(0, 50, 126, 0.12), 125px 0 0 -6px rgba(0, 50, 126, 0.12), 126px 0 0 -6px rgba(0, 50, 126, 0.12), 127px 0 0 -6px rgba(0, 50, 126, 0.12), 128px 0 0 -6px rgba(0, 50, 126, 0.12), 129px 0 0 -6px rgba(0, 50, 126, 0.12), 130px 0 0 -6px rgba(0, 50, 126, 0.12), 131px 0 0 -6px rgba(0, 50, 126, 0.12), 132px 0 0 -6px rgba(0, 50, 126, 0.12), 133px 0 0 -6px rgba(0, 50, 126, 0.12), 134px 0 0 -6px rgba(0, 50, 126, 0.12), 135px 0 0 -6px rgba(0, 50, 126, 0.12), 136px 0 0 -6px rgba(0, 50, 126, 0.12), 137px 0 0 -6px rgba(0, 50, 126, 0.12), 138px 0 0 -6px rgba(0, 50, 126, 0.12), 139px 0 0 -6px rgba(0, 50, 126, 0.12), 140px 0 0 -6px rgba(0, 50, 126, 0.12), 141px 0 0 -6px rgba(0, 50, 126, 0.12), 142px 0 0 -6px rgba(0, 50, 126, 0.12), 143px 0 0 -6px rgba(0, 50, 126, 0.12), 144px 0 0 -6px rgba(0, 50, 126, 0.12), 145px 0 0 -6px rgba(0, 50, 126, 0.12), 146px 0 0 -6px rgba(0, 50, 126, 0.12), 147px 0 0 -6px rgba(0, 50, 126, 0.12), 148px 0 0 -6px rgba(0, 50, 126, 0.12), 149px 0 0 -6px rgba(0, 50, 126, 0.12), 150px 0 0 -6px rgba(0, 50, 126, 0.12), 151px 0 0 -6px rgba(0, 50, 126, 0.12), 152px 0 0 -6px rgba(0, 50, 126, 0.12), 153px 0 0 -6px rgba(0, 50, 126, 0.12), 154px 0 0 -6px rgba(0, 50, 126, 0.12), 155px 0 0 -6px rgba(0, 50, 126, 0.12), 156px 0 0 -6px rgba(0, 50, 126, 0.12), 157px 0 0 -6px rgba(0, 50, 126, 0.12), 158px 0 0 -6px rgba(0, 50, 126, 0.12), 159px 0 0 -6px rgba(0, 50, 126, 0.12), 160px 0 0 -6px rgba(0, 50, 126, 0.12), 161px 0 0 -6px rgba(0, 50, 126, 0.12), 162px 0 0 -6px rgba(0, 50, 126, 0.12), 163px 0 0 -6px rgba(0, 50, 126, 0.12), 164px 0 0 -6px rgba(0, 50, 126, 0.12), 165px 0 0 -6px rgba(0, 50, 126, 0.12), 166px 0 0 -6px rgba(0, 50, 126, 0.12), 167px 0 0 -6px rgba(0, 50, 126, 0.12), 168px 0 0 -6px rgba(0, 50, 126, 0.12), 169px 0 0 -6px rgba(0, 50, 126, 0.12), 170px 0 0 -6px rgba(0, 50, 126, 0.12), 171px 0 0 -6px rgba(0, 50, 126, 0.12), 172px 0 0 -6px rgba(0, 50, 126, 0.12), 173px 0 0 -6px rgba(0, 50, 126, 0.12), 174px 0 0 -6px rgba(0, 50, 126, 0.12), 175px 0 0 -6px rgba(0, 50, 126, 0.12), 176px 0 0 -6px rgba(0, 50, 126, 0.12), 177px 0 0 -6px rgba(0, 50, 126, 0.12), 178px 0 0 -6px rgba(0, 50, 126, 0.12), 179px 0 0 -6px rgba(0, 50, 126, 0.12), 180px 0 0 -6px rgba(0, 50, 126, 0.12), 181px 0 0 -6px rgba(0, 50, 126, 0.12), 182px 0 0 -6px rgba(0, 50, 126, 0.12), 183px 0 0 -6px rgba(0, 50, 126, 0.12), 184px 0 0 -6px rgba(0, 50, 126, 0.12), 185px 0 0 -6px rgba(0, 50, 126, 0.12), 186px 0 0 -6px rgba(0, 50, 126, 0.12), 187px 0 0 -6px rgba(0, 50, 126, 0.12), 188px 0 0 -6px rgba(0, 50, 126, 0.12), 189px 0 0 -6px rgba(0, 50, 126, 0.12), 190px 0 0 -6px rgba(0, 50, 126, 0.12), 191px 0 0 -6px rgba(0, 50, 126, 0.12), 192px 0 0 -6px rgba(0, 50, 126, 0.12), 193px 0 0 -6px rgba(0, 50, 126, 0.12), 194px 0 0 -6px rgba(0, 50, 126, 0.12), 195px 0 0 -6px rgba(0, 50, 126, 0.12), 196px 0 0 -6px rgba(0, 50, 126, 0.12), 197px 0 0 -6px rgba(0, 50, 126, 0.12), 198px 0 0 -6px rgba(0, 50, 126, 0.12), 199px 0 0 -6px rgba(0, 50, 126, 0.12), 200px 0 0 -6px rgba(0, 50, 126, 0.12), 201px 0 0 -6px rgba(0, 50, 126, 0.12), 202px 0 0 -6px rgba(0, 50, 126, 0.12), 203px 0 0 -6px rgba(0, 50, 126, 0.12), 204px 0 0 -6px rgba(0, 50, 126, 0.12), 205px 0 0 -6px rgba(0, 50, 126, 0.12), 206px 0 0 -6px rgba(0, 50, 126, 0.12), 207px 0 0 -6px rgba(0, 50, 126, 0.12), 208px 0 0 -6px rgba(0, 50, 126, 0.12), 209px 0 0 -6px rgba(0, 50, 126, 0.12), 210px 0 0 -6px rgba(0, 50, 126, 0.12), 211px 0 0 -6px rgba(0, 50, 126, 0.12), 212px 0 0 -6px rgba(0, 50, 126, 0.12), 213px 0 0 -6px rgba(0, 50, 126, 0.12), 214px 0 0 -6px rgba(0, 50, 126, 0.12), 215px 0 0 -6px rgba(0, 50, 126, 0.12), 216px 0 0 -6px rgba(0, 50, 126, 0.12), 217px 0 0 -6px rgba(0, 50, 126, 0.12), 218px 0 0 -6px rgba(0, 50, 126, 0.12), 219px 0 0 -6px rgba(0, 50, 126, 0.12), 220px 0 0 -6px rgba(0, 50, 126, 0.12), 221px 0 0 -6px rgba(0, 50, 126, 0.12), 222px 0 0 -6px rgba(0, 50, 126, 0.12), 223px 0 0 -6px rgba(0, 50, 126, 0.12), 224px 0 0 -6px rgba(0, 50, 126, 0.12), 225px 0 0 -6px rgba(0, 50, 126, 0.12), 226px 0 0 -6px rgba(0, 50, 126, 0.12), 227px 0 0 -6px rgba(0, 50, 126, 0.12), 228px 0 0 -6px rgba(0, 50, 126, 0.12), 229px 0 0 -6px rgba(0, 50, 126, 0.12), 230px 0 0 -6px rgba(0, 50, 126, 0.12), 231px 0 0 -6px rgba(0, 50, 126, 0.12), 232px 0 0 -6px rgba(0, 50, 126, 0.12), 233px 0 0 -6px rgba(0, 50, 126, 0.12), 234px 0 0 -6px rgba(0, 50, 126, 0.12), 235px 0 0 -6px rgba(0, 50, 126, 0.12), 236px 0 0 -6px rgba(0, 50, 126, 0.12), 237px 0 0 -6px rgba(0, 50, 126, 0.12), 238px 0 0 -6px rgba(0, 50, 126, 0.12), 239px 0 0 -6px rgba(0, 50, 126, 0.12), 240px 0 0 -6px rgba(0, 50, 126, 0.12);
    margin-block-start: -6px;
    border: 1px solid rgba(0, 30, 75, 0.12);
    transition: 0.3s border-color, 0.3s background-color;
    width: 1rem;
    height: 1rem;
    margin-block-start: -0.25rem;
    border: 0;
    border-radius: 1rem;
    -webkit-appearance: none;
    appearance: none;
}.custom-range::-moz-range-progress {
    height: 2px;
    background: #467fcf;
    border: 0;
    margin-block-start: 0;
}.custom-range::-ms-track {
    background: 0 0;
    border: 0;
    border-color: transparent;
    border-radius: 0;
    border-width: 0;
    color: transparent;
    height: 2px;
    margin-block-start: 10px;
    width: 240px;
    width: 100%;
    height: 0.5rem;
    cursor: pointer;
    border-width: 0.5rem;
}.custom-range::-ms-thumb {
    width: 240px;
    height: 2px;
    background: #fff;
    border-radius: 50px;
    border: 1px solid rgba(0, 30, 75, 0.12);
    transition: 0.3s border-color, 0.3s background-color;
    width: 1rem;
    height: 1rem;
    border: 0;
    border-radius: 1rem;
    appearance: none;
}.custom-range::-ms-fill-lower {
    background: #467fcf;
    border-radius: 0;
    background-color: #e8ebf3;
    border-radius: 1rem;
}.custom-range::-ms-fill-upper {
    background: rgba(0, 50, 126, 0.12);
    border-radius: 0;
    margin-inline-end: 15px;
    background-color: #e8ebf3;
    border-radius: 1rem;
}.custom-range::-ms-tooltip {
    display: none;
}/*----- Custom Range -----*//*----Custom Switch----*/.custom-switch {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
    padding-inline-end: 2.25rem;
    padding-inline-start: 0;
}.custom-switch-input {
    position: absolute;
    z-index: -1;
    opacity: 0;
}.custom-switches-stacked {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
}.custom-switches-stacked .custom-switch {
    margin-block-end: 0.5rem;
}.custom-switch-indicator {
    display: inline-block;
    height: 1.25rem;
    width: 2.25rem;
    background: #e8ebf3;
    border-radius: 50px;
    position: relative;
    vertical-align: bottom;
    border: 1px solid #e8ebf3;
    transition: 0.3s border-color, 0.3s background-color;
}.custom-switch-indicator:before {
    content: "";
    position: absolute;
    height: calc(1.25rem - 4px);
    width: calc(1.25rem - 4px);
    inset-block-start: 1px;
    inset-inline-start: 1px;
    background: #fff;
    border-radius: 50%;
    transition: 0.3s left;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4);
}.custom-switch-input:checked~.custom-switch-indicator:before {
    inset-inline-start: calc(1rem + 1px);
}.custom-switch-description {
    margin-inline-start: 0.5rem;
    color: #5f6877;
    transition: 0.3s color;
}.custom-switch-input:checked~.custom-switch-description {
    color: #3d4e67;
}/*----Custom Switch----*//*----- Date Picker ----*/.ui-datepicker {
    background-color: #f2f7fb;
    border: 1px solid #e8ebf3;
    font-family: inherit;
    font-size: inherit;
    padding: 10px;
    margin: 1px 0 0;
    display: none;
    width: auto !important;
    z-index: 9999 !important;
}.ui-datepicker .ui-datepicker-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    font-weight: 500;
    font-size: 12px;
    text-transform: uppercase;
    color: #473b52;
    padding: 0 0 5px;
    letter-spacing: 1px;
    border: 0;
    background-color: transparent;
    border-start-start-radius: 3px;
    border-start-end-radius: 3px;
}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
    text-indent: -99999px;
    color: #2a2740;
    inset-block-start: 1px;
}.ui-datepicker .ui-datepicker-header .ui-datepicker-next::before,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before {
    font-size: 16px;
    font-family: FontAwesome;
    position: absolute;
    inset-block-start: -4px;
    text-indent: 0;
}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus::before,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover::before {
    color: #343a40;
}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus::before,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover::before {
    color: #343a40;
}.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
    order: 3;
}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before {
    inset-inline-end: 5px;
    content: "\f105";
}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before {
    inset-inline-start: 5px;
    content: "\f104";
}.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover {
    color: #3d4e67;
    cursor: pointer;
    inset-block-start: 1px;
    border: 0;
    background-color: transparent;
}.ui-datepicker .ui-datepicker-title {
    font-weight: 700;
}.ui-datepicker .ui-datepicker-calendar {
    margin: 0;
    background-color: transparent;
    border-end-end-radius: 3px;
    border-end-start-radius: 3px;
}.ui-datepicker .ui-datepicker-calendar th {
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 1px;
    padding: 6px 10px;
    color: #a3a7b7;
}.ui-datepicker .ui-datepicker-calendar td {
    border: 1px solid #f6f7fb;
    padding: 0;
    background-color: #f6f7fb;
    text-align: end;
}.ui-datepicker .ui-datepicker-calendar td:last-child {
    border-inline-end: 0;
}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month .ui-state-default {
    color: #ccc;
}.ui-datepicker .ui-datepicker-calendar td a,
.ui-datepicker .ui-datepicker-calendar td span {
    transition: all 0.2s ease-in-out;
    padding: 5px;
    background-color: #fff;
    color: #473b52;
    padding: 6px 10px;
    display: block;
    font-weight: 400;
    font-size: 12px;
    border: 0;
    border-radius: 1px;
}.ui-datepicker .ui-datepicker-calendar td a:hover {
    background-color: #f0f2f7;
    color: #473b52;
}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
    background-color: #f8f9fa;
    color: #473b52;
}@media (max-width: 320px) {
    .ui-datepicker .ui-datepicker-calendar th {
        padding: 4px 0;
        letter-spacing: normal;
    }
}.ui-datepicker-multi .ui-datepicker-group {
    padding-inline-end: 15px;
    width: auto;
    float: var(--float-left);
}.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-title {
    margin: auto;
}.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-prev::before {
    inset-inline-start: 10px;
}.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-next::before {
    inset-inline-end: 10px;
}.ui-datepicker-multi .ui-datepicker-group table {
    margin: 0;
}.ui-datepicker-multi .ui-datepicker-group-last {
    padding-inline-end: 0;
}.ui-datepicker-inline {
    max-width: 270px;
    border-radius: 12px;
}.model-wrapper-demo {
    padding: 50px 0;
    background: rgba(5, 117, 230, 0.1);
}/*----- Date Picker ----*//*------- Form-elements -------*/.input-lg {
    height: 46px !important;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 3px;
}.input-sm {
    height: 30px !important;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}.form-control {
    display: block;
    width: 100%;
    padding: 0.375rem 0.9rem;
    font-size: 0.84375rem;
    line-height: 1.6;
    color: #2a2740;
    height: 39px;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #e8ebf3;
    border-radius: 3px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    opacity: 1;
}.form-control.border-white {
    border: 1px solid rgba(167, 180, 201, 0.7) !important;
}.form-control::-ms-expand {
    background-color: transparent;
    border: 0;
}.form-control:focus {
    background-color: #fff;
    border-color: #e8ebf3;
    outline: 0;
    box-shadow: none;
}.form-control::-webkit-input-placeholder,
.form-control::-moz-placeholder,
.form-control:-ms-input-placeholder,
.form-control::-ms-input-placeholder {
    color: #c7c3df;
    opacity: 1;
}.form-control:disabled,
.form-control[readonly] {
    background-color: #f4f3f7;
    opacity: 0.7;
}@media screen and (prefers-reduced-motion: reduce) {
    .form-control {
        transition: none;
    }
}select.form-control:focus::-ms-value {
    color: #3d4e67;
    background-color: #fff;
}.form-control-file,
.form-control-range {
    display: block;
    width: 100%;
}.col-form-label {
    padding-block-start: calc(0.375rem + 1px);
    padding-block-end: calc(0.375rem + 1px);
    margin-block-end: 0;
    font-size: inherit;
    line-height: 1.6;
}.col-form-label-lg {
    padding-block-start: calc(0.5rem + 1px);
    padding-block-end: calc(0.5rem + 1px);
    font-size: 1.125rem;
    line-height: 1.44444444;
}.col-form-label-sm {
    padding-block-start: calc(0.25rem + 1px);
    padding-block-end: calc(0.25rem + 1px);
    font-size: 0.875rem;
    line-height: 1.14285714;
}.form-control-plaintext {
    display: block;
    width: 100%;
    padding-block-start: 0.375rem;
    padding-block-end: 0.375rem;
    margin-block-end: 0;
    line-height: 1.6;
    color: #3d4e67;
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0;
}.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
    padding-inline-end: 0;
    padding-inline-start: 0;
}.input-group-lg>.form-control-plaintext.form-control {
    padding-inline-end: 0;
    padding-inline-start: 0;
}.input-group-sm>.form-control-plaintext.form-control {
    padding-inline-end: 0;
    padding-inline-start: 0;
}.form-control-sm {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    line-height: 1.14285714;
    border-radius: 3px;
}.input-group-sm>.form-control {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    line-height: 1.14285714;
    border-radius: 3px;
}.form-control-lg {
    padding: 0.5rem 1rem;
    font-size: 1.125rem;
    line-height: 1.44444444;
    border-radius: 3px;
}.input-group-lg>.form-control {
    padding: 0.5rem 1rem;
    font-size: 1.125rem;
    line-height: 1.44444444;
    border-radius: 3px;
}.form-text {
    display: block;
    margin-block-start: 0.25rem;
}.form-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-inline-end: -5px;
    margin-inline-start: -5px;
}.form-row>.col,
.form-row>[class*=col-] {
    padding-inline-end: 5px;
    padding-inline-start: 5px;
}.form-check {
    position: relative;
    display: block;
    padding-inline-start: 1.25rem;
}.form-check-input {
    position: absolute;
    margin-block-start: 0.3rem;
    margin-inline-start: -1.25rem;
}.form-check-input:disabled~.form-check-label {
    color: #505662;
}.form-check-label {
    margin-block-end: 0;
}.form-check-inline {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
    align-items: center;
    padding-inline-start: 0;
    margin-inline-end: 0.75rem;
}.form-check-inline .form-check-input {
    position: static;
    margin-block-start: 0;
    margin-inline-end: 0.3125rem;
    margin-inline-start: 0;
}.valid-feedback {
    display: none;
    width: 100%;
    margin-block-start: 0.25rem;
    font-size: 87.5%;
    color: #2fc736;
}.valid-tooltip {
    position: absolute;
    inset-block-start: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: 0.5rem;
    margin-block-start: 0.1rem;
    font-size: 0.875rem;
    line-height: 1;
    color: #fff;
    background-color: rgba(94, 186, 0, 0.8);
    border-radius: 0.2rem;
}.custom-select.is-valid,
.form-control.is-valid {
    border-color: #2fc736;
}.was-validated .custom-select:valid,
.was-validated .form-control:valid {
    border-color: #2fc736;
}.custom-select.is-valid:focus,
.form-control.is-valid:focus {
    border-color: #2fc736;
    box-shadow: 0 0 0 2px rgba(94, 186, 0, 0.25);
}.was-validated .custom-select:valid:focus,
.was-validated .form-control:valid:focus {
    border-color: #2fc736;
    box-shadow: 0 0 0 2px rgba(94, 186, 0, 0.25);
}.custom-select.is-valid~.valid-feedback,
.custom-select.is-valid~.valid-tooltip {
    display: block;
}.form-control.is-valid~.valid-feedback,
.form-control.is-valid~.valid-tooltip {
    display: block;
}.was-validated .custom-select:valid~.valid-feedback,
.was-validated .custom-select:valid~.valid-tooltip {
    display: block;
}.was-validated .form-control:valid~.valid-feedback,
.was-validated .form-control:valid~.valid-tooltip {
    display: block;
}.form-check-input.is-valid~.form-check-label,
.was-validated .form-check-input:valid~.form-check-label {
    color: #2fc736;
}.form-check-input.is-valid~.valid-feedback,
.form-check-input.is-valid~.valid-tooltip {
    display: block;
}.was-validated .form-check-input:valid~.valid-feedback,
.was-validated .form-check-input:valid~.valid-tooltip {
    display: block;
}.custom-file-input.is-valid~.custom-file-label,
.was-validated .custom-file-input:valid~.custom-file-label {
    border-color: #2fc736;
}.custom-file-input.is-valid~.custom-file-label::before,
.was-validated .custom-file-input:valid~.custom-file-label::before {
    border-color: inherit;
}.custom-file-input.is-valid~.valid-feedback,
.custom-file-input.is-valid~.valid-tooltip {
    display: block;
}.was-validated .custom-file-input:valid~.valid-feedback,
.was-validated .custom-file-input:valid~.valid-tooltip {
    display: block;
}.custom-file-input.is-valid:focus~.custom-file-label,
.was-validated .custom-file-input:valid:focus~.custom-file-label {
    box-shadow: 0 0 0 2px rgba(94, 186, 0, 0.25);
}.invalid-feedback {
    display: none;
    width: 100%;
    margin-block-start: 0.25rem;
    font-size: 87.5%;
    color: #ff382b;
}.invalid-tooltip {
    position: absolute;
    inset-block-start: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: 0.5rem;
    margin-block-start: 0.1rem;
    font-size: 0.875rem;
    line-height: 1;
    color: #fff;
    background-color: rgba(205, 32, 31, 0.8);
    border-radius: 0.2rem;
}.custom-select.is-invalid,
.form-control.is-invalid {
    border-color: #ff382b;
}.was-validated .custom-select:invalid,
.was-validated .form-control:invalid {
    border-color: #ff382b;
}.custom-select.is-invalid:focus,
.form-control.is-invalid:focus {
    border-color: #ff382b;
    box-shadow: 0 0 0 2px rgba(205, 32, 31, 0.25);
}.was-validated .custom-select:invalid:focus,
.was-validated .form-control:invalid:focus {
    border-color: #ff382b;
    box-shadow: 0 0 0 2px rgba(205, 32, 31, 0.25);
}.custom-select.is-invalid~.invalid-feedback,
.custom-select.is-invalid~.invalid-tooltip {
    display: block;
}.form-control.is-invalid~.invalid-feedback,
.form-control.is-invalid~.invalid-tooltip {
    display: block;
}.was-validated .custom-select:invalid~.invalid-feedback,
.was-validated .custom-select:invalid~.invalid-tooltip {
    display: block;
}.was-validated .form-control:invalid~.invalid-feedback,
.was-validated .form-control:invalid~.invalid-tooltip {
    display: block;
}.form-check-input.is-invalid~.form-check-label,
.was-validated .form-check-input:invalid~.form-check-label {
    color: #ff382b;
}.form-check-input.is-invalid~.invalid-feedback,
.form-check-input.is-invalid~.invalid-tooltip {
    display: block;
}.was-validated .form-check-input:invalid~.invalid-feedback,
.was-validated .form-check-input:invalid~.invalid-tooltip {
    display: block;
}.custom-file-input.is-invalid~.custom-file-label,
.was-validated .custom-file-input:invalid~.custom-file-label {
    border-color: #ff382b;
}.custom-file-input.is-invalid~.custom-file-label::before,
.was-validated .custom-file-input:invalid~.custom-file-label::before {
    border-color: inherit;
}.custom-file-input.is-invalid~.invalid-feedback,
.custom-file-input.is-invalid~.invalid-tooltip {
    display: block;
}.was-validated .custom-file-input:invalid~.invalid-feedback,
.was-validated .custom-file-input:invalid~.invalid-tooltip {
    display: block;
}.custom-file-input.is-invalid:focus~.custom-file-label,
.was-validated .custom-file-input:invalid:focus~.custom-file-label {
    box-shadow: 0 0 0 2px rgba(205, 32, 31, 0.25);
}.form-inline {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: center;
    align-items: center;
}.form-inline .form-check {
    width: 100%;
}@media (min-width: 576px) {
    .form-inline label {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-block-end: 0;
    }

    .form-inline .form-group {
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -ms-flex-align: center;
        align-items: center;
        margin-block-end: 0;
    }

    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }

    .form-inline .form-control-plaintext {
        display: inline-block;
    }

    .form-inline .custom-select,
    .form-inline .input-group {
        width: auto;
    }

    .form-inline .form-check {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: auto;
        padding-inline-start: 0;
    }

    .form-inline .form-check-input {
        position: relative;
        margin-block-start: 0;
        margin-inline-end: 0.25rem;
        margin-inline-start: 0;
    }

    .form-inline .custom-control {
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .form-inline .custom-control-label {
        margin-block-end: 0;
    }
}.custom-select {
    display: inline-block;
    width: 100%;
    height: 2.375rem;
    padding: 0.5rem 1.75rem 0.5rem 0.75rem;
    line-height: 1.5;
    color: #a7b4c9;
    vertical-align: middle;
    background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 5'%3E%3Cpath fill='#999' d='M0 0L10 0L5 5L0 0'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
    background-size: 8px 10px;
    border: 1px solid #e8ebf3;
    border-radius: 3px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}.custom-select:focus {
    outline: 0;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(25, 145, 235, 0.5);
}.custom-select:focus::-ms-value {
    color: #3d4e67;
    background-color: #fff;
}.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
    height: auto;
    padding-inline-end: 0.75rem;
    background-image: none;
}.custom-select:disabled {
    color: #868e96;
    background-color: #e8ebf3;
}.custom-select::-ms-expand {
    opacity: 0;
}.custom-select-sm {
    height: calc(1.8125rem + 2px);
    padding-block-start: 0.5rem;
    padding-block-end: 0.5rem;
    font-size: 75%;
}.custom-select-lg {
    height: calc(2.6875rem + 2px);
    padding-block-start: 0.5rem;
    padding-block-end: 0.5rem;
    font-size: 125%;
}.custom-file {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 2.375rem;
    margin-block-end: 0;
}.custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: 2.375rem;
    margin: 0;
    opacity: 0;
}.custom-file-input:lang(en)~.custom-file-label::after {
    content: "Browse";
}.custom-file-label {
    position: absolute;
    inset-block-start: 0;
    inset-inline-end: 0;
    inset-inline-start: 0;
    z-index: 1;
    height: 2.375rem;
    padding: 0.375rem 0.75rem;
    line-height: 1.8;
    color: #3d4e67;
    background-color: #fff;
    border: 1px solid #e8ebf3;
    border-radius: 3px;
}.custom-file-label::after {
    position: absolute;
    inset-block-start: 0;
    inset-inline-end: 0;
    inset-block-end: 0;
    z-index: 3;
    display: block;
    height: calc(2.375rem - 2px);
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #fff;
    content: "Browse";
    border-radius: 0 3px 3px 0;
}.form-group {
    display: block;
    margin-block-end: 1rem;
}.form-label {
    display: block;
    margin-block-end: 0.375rem;
    font-weight: 500;
    font-size: 0.875rem;
}.form-label-small {
    float: var(--float-right);
    font-weight: 400;
    font-size: 87.5%;
}.form-footer {
    margin-block-start: 2rem;
}.form-control.header-search {
    background: rgba(255, 255, 255, 0.1);
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    color: #fff;
    width: 100%;
    border-radius: 12em;
}.form-control.header-search::placeholder {
    color: #fff;
}.form-control.header-search:focus,
.form-control.header-search:hover {
    border-block-end: 1px solid rgba(255, 255, 255, 0.2) !important;
    border: 0;
    box-shadow: none;
}.input-icon {
    position: relative;
}.input-icon .form-control:not(:last-child),
.input-icon .form-control:not(:first-child) {
    padding-inline-start: 2.5rem;
}.input-icon-addon {
    position: absolute;
    inset-block-start: 0;
    inset-block-end: 0;
    inset-inline-start: 0;
    color: #1a1a1a;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 2.5rem;
    pointer-events: none;
}.input-icon-addon:last-child {
    inset-inline-start: auto;
    inset-inline-end: 0;
}.form-fieldset {
    background: #f8f9fa;
    border: 1px solid #e8ebf3;
    padding: 1rem;
    border-radius: 3px;
    margin-block-end: 1rem;
}.form-required {
    color: #ff382b;
}.form-required:before {
    content: " ";
}.state-valid {
    padding-inline-end: 2rem;
    background: url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%235eba00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'><polyline points='20 6 9 17 4 12'></polyline></svg>") no-repeat center right 0.5rem/1rem;
}.state-invalid {
    padding-inline-end: 2rem;
    background: url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23cd201f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'><line x1='18' y1='6' x2='6' y2='18'></line><line x1='6' y1='6' x2='18' y2='18'></line></svg>") no-repeat center right 0.5rem/1rem;
}.form-help {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    text-align: center;
    line-height: 1rem;
    color: #a7b4c9;
    background: #f8f9fa;
    border-radius: 50%;
    font-size: 0.75rem;
    transition: 0.3s background-color, 0.3s color;
    text-decoration: none;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}.form-help:hover,
.form-help[aria-describedby] {
    background: #467fcf;
    color: #fff;
}.sparkline {
    display: inline-block;
    height: 2rem;
}.jqstooltip {
    box-sizing: content-box;
    font-family: inherit !important;
    background: #333 !important;
    border: none !important;
    border-radius: 3px;
    font-size: 11px !important;
    font-weight: 700 !important;
    line-height: 1 !important;
    padding: 6px !important;
}.jqstooltip .jqsfield {
    font: inherit !important;
}.input-icon .form-group.is-empty {
    margin-block-end: 0;
}.input-icon .form-group.is-empty .form-control {
    margin-block-end: 0;
}.wizard-container .wizard-navigation {
    background: #e8ebf3;
}.richText {
    border: #e5f0ff solid 1px;
    background-color: #f2f7fb;
}.richText .richText-toolbar {
    background: #f6f7fb;
    border-block-start: #e5f0ff solid 1px;
    border-block-end: #f2f7fb solid 1px;
}.richText .richText-toolbar ul {
    background: #f6f7fb;
    border-block-end: #e5f0ff solid 1px;
}.richText .richText-toolbar ul li a {
    border-inline-end: #e8ebf3 solid 1px;
}.form .btn {
    position: relative;
}.form-control::placeholder {
    color: #b6c2d7;
    opacity: 1;
}.form-checkbox {
    position: relative;
    display: block;
    padding-left: 1.25rem;
}.form-checkbox-input {
    position: absolute;
    margin-top: 0.3rem;
    margin-left: -1.25rem;
}.form-checkbox-input:disabled~.form-checkbox-label {
    color: #2a2740;
}.form-checkbox-label {
    margin-bottom: 0;
}.form-checkbox-inline {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0;
    margin-right: 0.75rem;
}.form-checkbox-inline .form-checkbox-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0;
}.form-checkbox-input.is-valid~.form-checkbox-label,
.was-validated .form-checkbox-input:valid~.form-checkbox-label {
    color: #2fc736;
}.form-checkbox-input.is-valid~.valid-feedback,
.form-checkbox-input.is-valid~.valid-tooltip {
    display: block;
}.was-validated .form-checkbox-input:valid~.valid-feedback,
.was-validated .form-checkbox-input:valid~.valid-tooltip {
    display: block;
}.form-control::placeholder {
    opacity: 1;
}textarea.form-control {
    height: auto;
}.form-control::-webkit-file-upload-button {
    color: white;
    background-color: var(--primary-bg-color);
    transition: none;
    padding: 0.875rem 0.55rem;
    margin-block-start: -0.775rem;
    margin-inline-end: -0.95rem;
    margin-block-end: -0.775rem;
    margin-inline-start: -0.15rem;
    float: var(--float-right);
    border-start-start-radius: 5px !important;
    border-start-end-radius: 0px !important;
    border-end-start-radius: 5px !important;
    border-end-end-radius: 0px !important;
}.form-control:hover:not(disabled):not([readonly])::-webkit-file-upload-button {
    background-color: var(--primary-bg-color) !important;
}/*------- Form-elements -------*//*------ Select2 -------*/.select2-lg .select2-container .select2-selection--single {
    border-radius: 0;
    font-size: 14px;
    font-weight: 500;
    height: 46px;
    border: 0px;
    border-radius: 3px;
    padding-inline-start: 9px;
}.select2-container--default .select2-selection--single {
    border: 1px solid #dee5f7 !important;
}.select2-lg .select2-container .select2-selection--single {
    height: 2.875rem !important;
}.select2-lg .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 43px !important;
}.select2-sm .select2-container .select2-selection--single {
    height: 1.775rem !important;
}.select2-sm .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 27px !important;
}select.form-control.select-lg {
    height: 46px !important;
    padding: 10px 16px !important;
    font-size: 17px !important;
    line-height: 1.3333333 !important;
    border-radius: 3px !important;
}select.form-control.select-sm {
    height: 30px !important;
    padding: 0px 10px 1px 10px !important;
    line-height: 1 !important;
    border-radius: 3px !important;
}.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #e8ebf3 !important;
    border-radius: 4px;
}.select2-container--default.select2-container--focus .select2-selection--multiple {
    color: #3d4e67;
    background-color: #fff;
    border-color: #4c8aec;
    outline: 0;
}.select2-container--default .select2-selection--multiple {
    background-color: #fff;
    border: 1px solid #e8ebf3 !important;
    border-radius: 4px;
    cursor: text;
}.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #e8ebf3 !important;
}.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #f2f7fb !important;
    border: 1px solid #f2f7fb !important;
}select.form-control:not([size]):not([multiple]) {
    height: 2.425rem;
}.select2-container .select2-selection--single {
    height: 2.375rem;
}.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 35px !important;
    color: #2a2740 !important;
}.users-list .select2.select2-container.select2-container--default {
    width: 150px !important;
}.users-list .select2-container--default .select2-selection--single {
    border-radius: 3px !important;
}.select2.select2-container.select2-container--default.select2-container--below.select2-container--open {
    width: 100%;
}.select2-results__option {
    font-size: 13px;
}.my-select .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 100%;
}.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 100% !important;
}/*------ Select2 -------*//*----Select Group----*/.selectgroup {
    display: -ms-inline-flexbox;
    display: inline-flex;
}.selectgroup-item {
    -ms-flex-positive: 1;
    flex-grow: 1;
    position: relative;
}.selectgroup-item+.selectgroup-item {
    margin-inline-start: -1px;
}.selectgroup-item:not(:first-child) .selectgroup-button {
    border-start-start-radius: 0;
    border-end-start-radius: 0;
}.selectgroup-item:not(:last-child) .selectgroup-button {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
}.selectgroup-input {
    opacity: 0;
    position: absolute;
    z-index: -1;
    inset-block-start: 0;
    inset-inline-start: 0;
}.selectgroup-button {
    display: block;
    border: 1px solid #e8ebf3;
    text-align: center;
    padding: 0.375rem 1rem;
    position: relative;
    cursor: pointer;
    border-radius: 3px;
    color: #a7b4c9;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 0.9375rem;
    line-height: 1.5rem;
    min-width: 2.375rem;
}.selectgroup-button-icon {
    padding-inline-start: 0.5rem;
    padding-inline-end: 0.5rem;
    font-size: 1rem;
}.selectgroup-pills {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: start;
    align-items: flex-start;
}.selectgroup-pills .selectgroup-item {
    margin-inline-end: 0.5rem;
    -ms-flex-positive: 0;
    flex-grow: 0;
}.selectgroup-pills .selectgroup-button {
    border-radius: 50px !important;
}/*----Select Group----*//* ###### template ####### *//*---------Error-pages----------*/hr.divider {
    padding: 0;
    border: none;
    border-block-start: solid 1px #e8ebf3;
    color: #333;
    text-align: center;
    margin: 0.5rem 0;
    opacity: 1;
}hr.divider:after {
    content: "or";
    display: inline-block;
    position: relative;
    inset-block-start: -0.9em;
    font-size: 1.2em;
    padding: 0 0.25em;
    background: #fff;
}.construction-img {
    background: url(../images/other/construction.jpg);
    background-size: cover;
}.z-index-10 {
    z-index: 10;
}.logo-img1 {
    display: none;
}.about-1 {
    position: relative;
}.about-1 .header-text {
    inset-inline-start: 0;
    inset-inline-end: 0;
    color: #fff;
}.construction-image {
    background: url(../images/banners/banner6.jpg);
    background-position: center;
    background-attachment: fixed;
    background-size: cover;
}.construction-image:before {
    position: fixed;
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    z-index: 1;
    inset-inline-start: 0;
    inset-inline-end: 0;
    background-image: linear-gradient(to right, var(--primary-8), var(--primary-9));
}.construction {
    z-index: 1;
}.construction .btn.btn-icon {
    border: 1px solid rgba(255, 255, 255, 0.7);
    text-align: center;
    padding: 0;
    background: 0 0;
    font-size: 1rem;
    color: rgba(255, 255, 255, 0.9);
    margin: 0 5px;
    border-radius: 50%;
    width: 38px;
    height: 38px;
    margin-block-end: 2px;
}.construction .form-control {
    border: 1px solid #c4c5c9;
    padding-inline-start: 20px;
    width: 60%;
}.construction .input-group-1 {
    margin: 0 auto;
}.construction h3 {
    color: #fff;
    font-size: 3.2rem;
    font-weight: 500 !important;
    margin-block-end: 0.4em !important;
    letter-spacing: 0;
    padding-block-end: 0;
    line-height: 1.2;
}.construction p {
    margin-block-end: 0;
    font-weight: 400;
    font-size: 0.9375em;
    letter-spacing: 0.06667em;
    color: rgba(255, 255, 255, 0.7);
}.construction-image .card {
    background: white;
}/*---------Error-pages----------*//*----Ribbons---*/.ribbon {
    width: 150px;
    height: 150px;
    overflow: hidden;
    position: absolute;
    z-index: 10;
}.power-ribbon {
    width: 56px;
    height: 56px;
    overflow: hidden;
    position: absolute;
    z-index: 10;
}.power-ribbon span {
    position: absolute;
    display: block;
    width: 82px;
    padding: 8px 0;
    color: #fff;
    font: 500 16px/1 Lato, sans-serif;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    text-transform: capitalize;
    text-align: center;
}.power-ribbon-top-left {
    inset-block-start: -6px;
    inset-inline-start: -9px;
}.power-ribbon-top-left span {
    inset-inline-end: -5px;
    inset-block-start: 1px;
    transform: rotate(-45deg);
}.power-ribbon-top-left span i {
    transform: rotate(45deg);
    padding-block-start: 2px;
    padding-inline-start: 7px;
}.ribbon::after,
.ribbon::before {
    position: absolute;
    z-index: -1;
    content: "";
    display: block;
    border: 5px solid;
}.ribbon span {
    position: absolute;
    display: block;
    width: 225px;
    padding: 4px 0;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
    color: #fff;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    text-transform: capitalize;
    text-align: center;
}.ribbon-top-left {
    inset-block-start: -10px;
    inset-inline-start: -10px;
}.ribbon-top-left::after {
    border-top-color: transparent;
    border-left-color: transparent;
}.ribbon-top-left::before {
    border-top-color: transparent;
    border-left-color: transparent;
    inset-block-start: 0;
    inset-inline-end: 50px;
}.ribbon-top-left::after {
    inset-block-end: 50px;
    inset-inline-start: 0;
}.ribbon-top-left span {
    inset-inline-end: -8px;
    inset-block-start: 30px;
    transform: rotate(-45deg);
}.ribbon-top-right {
    inset-block-start: -10px;
    inset-inline-end: -10px;
}.ribbon-top-right::after {
    border-top-color: transparent;
    border-right-color: transparent;
}.ribbon-top-right::before {
    border-top-color: transparent;
    border-right-color: transparent;
    inset-block-start: 0;
    inset-inline-start: 36px;
}.ribbon-top-right::after {
    inset-block-end: 36px;
    inset-inline-end: 0;
}.ribbon-top-right span {
    inset-inline-start: -8px;
    inset-block-start: 30px;
    transform: rotate(45deg);
}/*----Ribbons---*//*------Widgets Styles -----*/.widget-user .widget-user-header {
    padding: 20px;
    height: 120px;
}.widget-user .widget-user-username {
    margin-block-start: 0;
    margin-block-end: 5px;
    font-size: 25px;
    font-weight: 300;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    color: #fff;
}.widget-user .widget-user-desc {
    margin-block-start: 0;
    color: #fff;
}.widget-user .widget-user-image {
    position: absolute;
    inset-block-start: 65px;
    inset-inline-start: 50%;
    margin-inline-start: -45px;
}.widget-user .widget-user-image>img {
    width: 90px;
    height: auto;
    border: 3px solid #fff;
}.widget-info i {
    width: 100px;
    height: 100px;
    padding: 27px 0;
    text-align: center;
    border: 2px solid #fff;
    border-radius: 50%;
}.widget-info a {
    border-block-end: 1px solid #fff;
}.widgets {
    font-size: 35px;
    padding: 20px;
}.wideget-user-tab .tabs-menu1 ul li .active {
    border: 0;
    border-radius: 0;
}.wideget-user-desc .wideget-user-img img {
    border-radius: 100%;
}.wideget-user-desc .user-wrap {
    margin-block-start: 1.5rem;
}.wideget-user .wideget-user-icons a {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    text-align: center;
    border-radius: 100px;
    line-height: 2rem;
    margin-block-start: 0.3rem;
}.wideget-user .wideget-user-icons a:hover {
    color: #fff;
}.wideget-user-info .wideget-user-warap {
    display: flex;
}.wideget-user-info .wideget-user-warap h4 {
    font-size: 1.5rem;
    font-weight: 500;
    margin-block-end: 0.4rem;
}.wideget-user-info .wideget-user-warap .wideget-user-warap-r {
    margin-inline-start: 10rem;
}.wideget-user-info .wideget-user-rating a {
    font-size: 18px;
}.wideget-user-tab .tab-menu-heading {
    padding: 0;
    border: 0;
}.wideget-user-tab .tab-menu-heading .nav li a {
    color: #2a2740;
    font-size: 14px;
    font-weight: 400;
}.wideget-user-tab .tabs-menu1 ul li a {
    padding: 17px 20px 17px 20px;
}.widget-spec li {
    margin-block-end: 0.5rem;
    display: flex;
}.widget-spec li.icon:before {
    content: "\f00c";
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    font-family: fontawesome;
}.widget-spec li i {
    margin-inline-end: 0.5rem;
    margin-block-start: 3px;
}/*------Widgets Styles -----*//* ###### util ####### *//*------ Alignments -------*/.align-baseline {
    vertical-align: baseline !important;
}.align-top {
    vertical-align: top !important;
}.align-middle {
    vertical-align: middle !important;
}.align-bottom {
    vertical-align: bottom !important;
}.align-text-bottom {
    vertical-align: text-bottom !important;
}.align-text-top {
    vertical-align: text-top !important;
}.embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden;
}.embed-responsive::before {
    display: block;
    content: "";
}.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
    position: absolute;
    inset-block-start: 0;
    inset-block-end: 0;
    inset-inline-start: 0;
    width: 100%;
    height: 100%;
    border: 0;
}.embed-responsive-21by9::before {
    padding-block-start: 42.85714286%;
}.embed-responsive-16by9::before {
    padding-block-start: 56.25%;
}.embed-responsive-4by3::before {
    padding-block-start: 75%;
}.embed-responsive-1by1::before {
    padding-block-start: 100%;
}.flex-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
}.flex-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
}.flex-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
}.flex-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
}.flex-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
}.flex-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
}.flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
}.flex-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
}.flex-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
}.flex-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
}.flex-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
}.flex-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
}.justify-content-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
}.justify-content-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
}.justify-content-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
}.justify-content-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
}.justify-content-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
}.align-items-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}.align-items-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
}.align-items-center {
    -ms-flex-align: center !important;
    align-items: center !important;
}.align-items-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
}.align-items-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
}.align-content-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
}.align-content-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
}.align-content-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
}.align-content-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
}.align-content-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
}.align-content-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
}.align-self-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
}.align-self-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
}.align-self-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
}.align-self-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
}.align-self-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
}.align-self-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
}@media (min-width: 576px) {
    .flex-sm-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }

    .flex-sm-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }

    .flex-sm-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
    }

    .flex-sm-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
    }

    .flex-sm-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }

    .flex-sm-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }

    .flex-sm-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
    }

    .flex-sm-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
    }

    .flex-sm-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
    }

    .flex-sm-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }

    .flex-sm-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }

    .flex-sm-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
    }

    .justify-content-sm-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }

    .justify-content-sm-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }

    .justify-content-sm-center {
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }

    .justify-content-sm-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }

    .justify-content-sm-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
    }

    .align-items-sm-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }

    .align-items-sm-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }

    .align-items-sm-center {
        -ms-flex-align: center !important;
        align-items: center !important;
    }

    .align-items-sm-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important;
    }

    .align-items-sm-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important;
    }

    .align-content-sm-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
    }

    .align-content-sm-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
    }

    .align-content-sm-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important;
    }

    .align-content-sm-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
    }

    .align-content-sm-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
    }

    .align-content-sm-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
    }

    .align-self-sm-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important;
    }

    .align-self-sm-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important;
    }

    .align-self-sm-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important;
    }

    .align-self-sm-center {
        -ms-flex-item-align: center !important;
        align-self: center !important;
    }

    .align-self-sm-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
    }

    .align-self-sm-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
    }
}@media (min-width: 768px) {
    .flex-md-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }

    .flex-md-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }

    .flex-md-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
    }

    .flex-md-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
    }

    .flex-md-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }

    .flex-md-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }

    .flex-md-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
    }

    .flex-md-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
    }

    .flex-md-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
    }

    .flex-md-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }

    .flex-md-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }

    .flex-md-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
    }

    .justify-content-md-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }

    .justify-content-md-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }

    .justify-content-md-center {
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }

    .justify-content-md-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }

    .justify-content-md-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
    }

    .align-items-md-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }

    .align-items-md-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }

    .align-items-md-center {
        -ms-flex-align: center !important;
        align-items: center !important;
    }

    .align-items-md-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important;
    }

    .align-items-md-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important;
    }

    .align-content-md-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
    }

    .align-content-md-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
    }

    .align-content-md-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important;
    }

    .align-content-md-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
    }

    .align-content-md-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
    }

    .align-content-md-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
    }

    .align-self-md-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important;
    }

    .align-self-md-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important;
    }

    .align-self-md-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important;
    }

    .align-self-md-center {
        -ms-flex-item-align: center !important;
        align-self: center !important;
    }

    .align-self-md-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
    }

    .align-self-md-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
    }
}@media (min-width: 992px) {
    .flex-lg-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }

    .flex-lg-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }

    .flex-lg-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
    }

    .flex-lg-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
    }

    .flex-lg-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }

    .flex-lg-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }

    .flex-lg-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
    }

    .flex-lg-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
    }

    .flex-lg-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
    }

    .flex-lg-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }

    .flex-lg-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }

    .flex-lg-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
    }

    .justify-content-lg-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }

    .justify-content-lg-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }

    .justify-content-lg-center {
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }

    .justify-content-lg-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }

    .justify-content-lg-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
    }

    .align-items-lg-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }

    .align-items-lg-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }

    .align-items-lg-center {
        -ms-flex-align: center !important;
        align-items: center !important;
    }

    .align-items-lg-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important;
    }

    .align-items-lg-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important;
    }

    .align-content-lg-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
    }

    .align-content-lg-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
    }

    .align-content-lg-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important;
    }

    .align-content-lg-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
    }

    .align-content-lg-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
    }

    .align-content-lg-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
    }

    .align-self-lg-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important;
    }

    .align-self-lg-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important;
    }

    .align-self-lg-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important;
    }

    .align-self-lg-center {
        -ms-flex-item-align: center !important;
        align-self: center !important;
    }

    .align-self-lg-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
    }

    .align-self-lg-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
    }
}@media (min-width: 1280px) {
    .flex-xl-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }

    .flex-xl-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }

    .flex-xl-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
    }

    .flex-xl-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
    }

    .flex-xl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }

    .flex-xl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }

    .flex-xl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
    }

    .flex-xl-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
    }

    .flex-xl-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
    }

    .flex-xl-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }

    .flex-xl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }

    .flex-xl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
    }

    .justify-content-xl-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }

    .justify-content-xl-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }

    .justify-content-xl-center {
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }

    .justify-content-xl-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }

    .justify-content-xl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
    }

    .align-items-xl-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }

    .align-items-xl-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }

    .align-items-xl-center {
        -ms-flex-align: center !important;
        align-items: center !important;
    }

    .align-items-xl-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important;
    }

    .align-items-xl-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important;
    }

    .align-content-xl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
    }

    .align-content-xl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
    }

    .align-content-xl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important;
    }

    .align-content-xl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
    }

    .align-content-xl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
    }

    .align-content-xl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
    }

    .align-self-xl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important;
    }

    .align-self-xl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important;
    }

    .align-self-xl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important;
    }

    .align-self-xl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important;
    }

    .align-self-xl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
    }

    .align-self-xl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
    }
}/*------ Alignments -------*//*------ Background -------*/.twitter1 {
    background-color: #00acee !important;
}.google-plus1 {
    background-color: #dd4b39 !important;
}.facebook-like1 {
    background-color: #3b5998 !important;
}.pinterest1 {
    background-color: #bd081c !important;
}.background {
    position: fixed;
    inset-block-start: 50%;
    inset-inline-start: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    z-index: 0;
}.bg-secondary {
    background-color: #4801ff !important;
}a.bg-secondary:focus,
a.bg-secondary:hover {
    background-color: #4801ff !important;
}button.bg-secondary:focus,
button.bg-secondary:hover {
    background-color: #4801ff !important;
}.bg-success {
    background-color: #2fc736 !important;
}a.bg-success:focus,
a.bg-success:hover {
    background-color: #3adfab !important;
}button.bg-success:focus,
button.bg-success:hover {
    background-color: #3adfab !important;
}.bg-info {
    background-color: #00d6e6 !important;
}a.bg-info:focus,
a.bg-info:hover {
    background-color: #0dccdb !important;
}button.bg-info:focus,
button.bg-info:hover {
    background-color: #1594ef !important;
}.bg-warning {
    background-color: #ffa22b !important;
    color: #fff;
}a.bg-warning:focus,
a.bg-warning:hover {
    background-color: #fa3 !important;
}button.bg-warning:focus,
button.bg-warning:hover {
    background-color: #fa3 !important;
}.bg-danger {
    background-color: #ff382b !important;
}a.bg-danger:focus,
a.bg-danger:hover {
    background-color: #fb5b50 !important;
}button.bg-danger:focus,
button.bg-danger:hover {
    background-color: #fb5b50 !important;
}.bg-light {
    background-color: #f2f3f8 !important;
}a.bg-light:focus,
a.bg-light:hover {
    background-color: #dae0e5 !important;
}button.bg-light:focus,
button.bg-light:hover {
    background-color: #dae0e5 !important;
}.bg-dark {
    background-color: #27334a !important;
}a.bg-dark:focus,
a.bg-dark:hover {
    background-color: #0f0518 !important;
}button.bg-dark:focus,
button.bg-dark:hover {
    background-color: #0f0518 !important;
}.bg-white {
    background-color: #fff !important;
}.bg-dark-purple {
    background-color: #413558 !important;
}a.bg-dark-purple:focus,
a.bg-dark-purple:hover {
    background-color: #313031 !important;
}button.bg-dark-purple:focus,
button.bg-dark-purple:hover {
    background-color: #313031 !important;
}.bg-blue-lightest {
    background-color: #f6f7fb !important;
}a.bg-blue-lightest:focus,
a.bg-blue-lightest:hover {
    background-color: #c5d5ef !important;
}button.bg-blue-lightest:focus,
button.bg-blue-lightest:hover {
    background-color: #c5d5ef !important;
}.bg-blue-lighter {
    background-color: #c8d9f1 !important;
}a.bg-blue-lighter:focus,
a.bg-blue-lighter:hover {
    background-color: #9fbde7 !important;
}button.bg-blue-lighter:focus,
button.bg-blue-lighter:hover {
    background-color: #9fbde7 !important;
}.bg-blue-light {
    background-color: #7ea5dd !important;
}a.bg-blue-light:focus,
a.bg-blue-light:hover {
    background-color: #5689d2 !important;
}button.bg-blue-light:focus,
button.bg-blue-light:hover {
    background-color: #5689d2 !important;
}.bg-blue-dark {
    background-color: #3866a6 !important;
}a.bg-blue-dark:focus,
a.bg-blue-dark:hover {
    background-color: #2b4f80 !important;
}button.bg-blue-dark:focus,
button.bg-blue-dark:hover {
    background-color: #2b4f80 !important;
}.bg-blue-darker {
    background-color: #1c3353 !important;
}a.bg-blue-darker:focus,
a.bg-blue-darker:hover {
    background-color: #0f1c2d !important;
}button.bg-blue-darker:focus,
button.bg-blue-darker:hover {
    background-color: #0f1c2d !important;
}.bg-blue-darkest {
    background-color: #0e1929 !important;
}a.bg-blue-darkest:focus,
a.bg-blue-darkest:hover {
    background-color: #010203 !important;
}button.bg-blue-darkest:focus,
button.bg-blue-darkest:hover {
    background-color: #010203 !important;
}.bg-purssianblue {
    background-color: #362f71;
}a.bg-purssianblue-lightest:focus,
a.bg-purssianblue-lightest:hover {
    background-color: #3f3688 !important;
}button.bg-purssianblue-lightest:focus,
button.bg-purssianblue-lightest:hover {
    background-color: #3f3688 !important;
}.bg-indigo-lightest {
    background-color: #f0f1fa !important;
}a.bg-indigo-lightest:focus,
a.bg-indigo-lightest:hover {
    background-color: #cacded !important;
}button.bg-indigo-lightest:focus,
button.bg-indigo-lightest:hover {
    background-color: #cacded !important;
}.bg-indigo-lighter {
    background-color: #d1d5f0 !important;
}a.bg-indigo-lighter:focus,
a.bg-indigo-lighter:hover {
    background-color: #abb2e3 !important;
}button.bg-indigo-lighter:focus,
button.bg-indigo-lighter:hover {
    background-color: #abb2e3 !important;
}.bg-indigo-light {
    background-color: #939edc !important;
}a.bg-indigo-light:focus,
a.bg-indigo-light:hover {
    background-color: #6c7bd0 !important;
}button.bg-indigo-light:focus,
button.bg-indigo-light:hover {
    background-color: #6c7bd0 !important;
}.bg-indigo-dark {
    background-color: #515da4 !important;
}a.bg-indigo-dark:focus,
a.bg-indigo-dark:hover {
    background-color: #404a82 !important;
}button.bg-indigo-dark:focus,
button.bg-indigo-dark:hover {
    background-color: #404a82 !important;
}.bg-indigo-darker {
    background-color: #282e52 !important;
}a.bg-indigo-darker:focus,
a.bg-indigo-darker:hover {
    background-color: #171b30 !important;
}button.bg-indigo-darker:focus,
button.bg-indigo-darker:hover {
    background-color: #171b30 !important;
}.bg-indigo-darkest {
    background-color: #141729 !important;
}a.bg-indigo-darkest:focus,
a.bg-indigo-darkest:hover {
    background-color: #030407 !important;
}button.bg-indigo-darkest:focus,
button.bg-indigo-darkest:hover {
    background-color: #030407 !important;
}.bg-purple-lightest {
    background-color: #f6effd !important;
}a.bg-purple-lightest:focus,
a.bg-purple-lightest:hover {
    background-color: #ddc2f7 !important;
}button.bg-purple-lightest:focus,
button.bg-purple-lightest:hover {
    background-color: #ddc2f7 !important;
}.bg-purple-lighter {
    background-color: #e4cff9 !important;
}a.bg-purple-lighter:focus,
a.bg-purple-lighter:hover {
    background-color: #cba2f3 !important;
}button.bg-purple-lighter:focus,
button.bg-purple-lighter:hover {
    background-color: #cba2f3 !important;
}.bg-purple-light {
    background-color: #c08ef0 !important;
}a.bg-purple-light:focus,
a.bg-purple-light:hover {
    background-color: #a761ea !important;
}button.bg-purple-light:focus,
button.bg-purple-light:hover {
    background-color: #a761ea !important;
}.bg-purple-dark {
    background-color: #844bbb !important;
}a.bg-purple-dark:focus,
a.bg-purple-dark:hover {
    background-color: #6a3a99 !important;
}button.bg-purple-dark:focus,
button.bg-purple-dark:hover {
    background-color: #6a3a99 !important;
}.bg-purple-darker {
    background-color: #42265e !important;
}a.bg-purple-darker:focus,
a.bg-purple-darker:hover {
    background-color: #29173a !important;
}button.bg-purple-darker:focus,
button.bg-purple-darker:hover {
    background-color: #29173a !important;
}.bg-purple-darkest {
    background-color: #21132f !important;
}a.bg-purple-darkest:focus,
a.bg-purple-darkest:hover {
    background-color: #08040b !important;
}button.bg-purple-darkest:focus,
button.bg-purple-darkest:hover {
    background-color: #08040b !important;
}.bg-pink-lightest {
    background-color: #fef0f5 !important;
}a.bg-pink-lightest:focus,
a.bg-pink-lightest:hover {
    background-color: #fbc0d5 !important;
}button.bg-pink-lightest:focus,
button.bg-pink-lightest:hover {
    background-color: #fbc0d5 !important;
}.bg-pink-lighter {
    background-color: #fcd3e1 !important;
}a.bg-pink-lighter:focus,
a.bg-pink-lighter:hover {
    background-color: #f9a3c0 !important;
}button.bg-pink-lighter:focus,
button.bg-pink-lighter:hover {
    background-color: #f9a3c0 !important;
}.bg-pink-light {
    background-color: #f999b9 !important;
}a.bg-pink-light:focus,
a.bg-pink-light:hover {
    background-color: #f66998 !important;
}button.bg-pink-light:focus,
button.bg-pink-light:hover {
    background-color: #f66998 !important;
}.bg-pink-dark {
    background-color: #c5577c !important;
}a.bg-pink-dark:focus,
a.bg-pink-dark:hover {
    background-color: #ad3c62 !important;
}button.bg-pink-dark:focus,
button.bg-pink-dark:hover {
    background-color: #ad3c62 !important;
}.bg-pink-darker {
    background-color: #622c3e !important;
}a.bg-pink-darker:focus,
a.bg-pink-darker:hover {
    background-color: #3f1c28 !important;
}button.bg-pink-darker:focus,
button.bg-pink-darker:hover {
    background-color: #3f1c28 !important;
}.bg-pink-darkest {
    background-color: #31161f !important;
}a.bg-pink-darkest:focus,
a.bg-pink-darkest:hover {
    background-color: #0e0609 !important;
}button.bg-pink-darkest:focus,
button.bg-pink-darkest:hover {
    background-color: #0e0609 !important;
}.bg-red-lightest {
    background-color: #fae9e9 !important;
}a.bg-red-lightest:focus,
a.bg-red-lightest:hover {
    background-color: #f1bfbf !important;
}button.bg-red-lightest:focus,
button.bg-red-lightest:hover {
    background-color: #f1bfbf !important;
}.bg-red-lighter {
    background-color: #f0bcbc !important;
}a.bg-red-lighter:focus,
a.bg-red-lighter:hover {
    background-color: #e79292 !important;
}button.bg-red-lighter:focus,
button.bg-red-lighter:hover {
    background-color: #e79292 !important;
}.bg-red-light {
    background-color: #dc6362 !important;
}a.bg-red-light:focus,
a.bg-red-light:hover {
    background-color: #d33a38 !important;
}button.bg-red-light:focus,
button.bg-red-light:hover {
    background-color: #d33a38 !important;
}.bg-red-dark {
    background-color: #a41a19 !important;
}a.bg-red-dark:focus,
a.bg-red-dark:hover {
    background-color: #781312 !important;
}button.bg-red-dark:focus,
button.bg-red-dark:hover {
    background-color: #781312 !important;
}.bg-red-darker {
    background-color: #520d0c !important;
}a.bg-red-darker:focus,
a.bg-red-darker:hover {
    background-color: #260605 !important;
}button.bg-red-darker:focus,
button.bg-red-darker:hover {
    background-color: #260605 !important;
}.bg-red-darkest {
    background-color: #290606 !important;
}a.bg-red-darkest:focus,
a.bg-red-darkest:hover {
    background-color: #000 !important;
}button.bg-red-darkest:focus,
button.bg-red-darkest:hover {
    background-color: #000 !important;
}.bg-orange-lightest {
    background-color: #fff5ec !important;
}a.bg-orange-lightest:focus,
a.bg-orange-lightest:hover {
    background-color: #ffdab9 !important;
}button.bg-orange-lightest:focus,
button.bg-orange-lightest:hover {
    background-color: #ffdab9 !important;
}.bg-orange-lighter {
    background-color: #fee0c7 !important;
}a.bg-orange-lighter:focus,
a.bg-orange-lighter:hover {
    background-color: #fdc495 !important;
}button.bg-orange-lighter:focus,
button.bg-orange-lighter:hover {
    background-color: #fdc495 !important;
}.bg-orange-light {
    background-color: #feb67c !important;
}a.bg-orange-light:focus,
a.bg-orange-light:hover {
    background-color: #fe9a49 !important;
}button.bg-orange-light:focus,
button.bg-orange-light:hover {
    background-color: #fe9a49 !important;
}.bg-orange-dark {
    background-color: #ca7836 !important;
}a.bg-orange-dark:focus,
a.bg-orange-dark:hover {
    background-color: #a2602b !important;
}button.bg-orange-dark:focus,
button.bg-orange-dark:hover {
    background-color: #a2602b !important;
}.bg-orange-darker {
    background-color: #653c1b !important;
}a.bg-orange-darker:focus,
a.bg-orange-darker:hover {
    background-color: #3d2410 !important;
}button.bg-orange-darker:focus,
button.bg-orange-darker:hover {
    background-color: #3d2410 !important;
}.bg-orange-darkest {
    background-color: #331e0e !important;
}a.bg-orange-darkest:focus,
a.bg-orange-darkest:hover {
    background-color: #0b0603 !important;
}button.bg-orange-darkest:focus,
button.bg-orange-darkest:hover {
    background-color: #0b0603 !important;
}.bg-yellow-lightest {
    background-color: #fef9e7 !important;
}a.bg-yellow-lightest:focus,
a.bg-yellow-lightest:hover {
    background-color: #fcedb6 !important;
}button.bg-yellow-lightest:focus,
button.bg-yellow-lightest:hover {
    background-color: #fcedb6 !important;
}.bg-yellow-lighter {
    background-color: #fbedb7 !important;
}a.bg-yellow-lighter:focus,
a.bg-yellow-lighter:hover {
    background-color: #f8e187 !important;
}button.bg-yellow-lighter:focus,
button.bg-yellow-lighter:hover {
    background-color: #f8e187 !important;
}.bg-yellow-light {
    background-color: #f5d657 !important;
}a.bg-yellow-light:focus,
a.bg-yellow-light:hover {
    background-color: #f2ca27 !important;
}button.bg-yellow-light:focus,
button.bg-yellow-light:hover {
    background-color: #f2ca27 !important;
}.bg-yellow-dark {
    background-color: #c19d0c !important;
}a.bg-yellow-dark:focus,
a.bg-yellow-dark:hover {
    background-color: #917609 !important;
}button.bg-yellow-dark:focus,
button.bg-yellow-dark:hover {
    background-color: #917609 !important;
}.bg-yellow-darker {
    background-color: #604e06 !important;
}a.bg-yellow-darker:focus,
a.bg-yellow-darker:hover {
    background-color: #302703 !important;
}button.bg-yellow-darker:focus,
button.bg-yellow-darker:hover {
    background-color: #302703 !important;
}.bg-yellow-darkest {
    background-color: #302703 !important;
}a.bg-yellow-darkest:focus,
a.bg-yellow-darkest:hover {
    background-color: #000 !important;
}button.bg-yellow-darkest:focus,
button.bg-yellow-darkest:hover {
    background-color: #000 !important;
}.bg-green-lightest {
    background-color: #eff8e6 !important;
}a.bg-green-lightest:focus,
a.bg-green-lightest:hover {
    background-color: #d6edbe !important;
}button.bg-green-lightest:focus,
button.bg-green-lightest:hover {
    background-color: #d6edbe !important;
}.bg-green-lighter {
    background-color: #cfeab3 !important;
}a.bg-green-lighter:focus,
a.bg-green-lighter:hover {
    background-color: #b6df8b !important;
}button.bg-green-lighter:focus,
button.bg-green-lighter:hover {
    background-color: #b6df8b !important;
}.bg-green-light {
    background-color: #8ecf4d !important;
}a.bg-green-light:focus,
a.bg-green-light:hover {
    background-color: #75b831 !important;
}button.bg-green-light:focus,
button.bg-green-light:hover {
    background-color: #75b831 !important;
}.bg-green-dark {
    background-color: #4b9500 !important;
}a.bg-green-dark:focus,
a.bg-green-dark:hover {
    background-color: #316200 !important;
}button.bg-green-dark:focus,
button.bg-green-dark:hover {
    background-color: #316200 !important;
}.bg-green-darker {
    background-color: #264a00 !important;
}a.bg-green-darker:focus,
a.bg-green-darker:hover {
    background-color: #0c1700 !important;
}button.bg-green-darker:focus,
button.bg-green-darker:hover {
    background-color: #0c1700 !important;
}.bg-green-darkest {
    background-color: #132500 !important;
}a.bg-green-darkest:focus,
a.bg-green-darkest:hover {
    background-color: #000 !important;
}button.bg-green-darkest:focus,
button.bg-green-darkest:hover {
    background-color: #000 !important;
}.bg-teal-lightest {
    background-color: #eafaf8 !important;
}a.bg-teal-lightest:focus,
a.bg-teal-lightest:hover {
    background-color: #c1f0ea !important;
}button.bg-teal-lightest:focus,
button.bg-teal-lightest:hover {
    background-color: #c1f0ea !important;
}.bg-teal-lighter {
    background-color: #bfefea !important;
}a.bg-teal-lighter:focus,
a.bg-teal-lighter:hover {
    background-color: #96e5dd !important;
}button.bg-teal-lighter:focus,
button.bg-teal-lighter:hover {
    background-color: #96e5dd !important;
}.bg-teal-light {
    background-color: #6bdbcf !important;
}a.bg-teal-light:focus,
a.bg-teal-light:hover {
    background-color: #42d1c2 !important;
}button.bg-teal-light:focus,
button.bg-teal-light:hover {
    background-color: #42d1c2 !important;
}.bg-teal-dark {
    background-color: #22a295 !important;
}a.bg-teal-dark:focus,
a.bg-teal-dark:hover {
    background-color: #19786e !important;
}button.bg-teal-dark:focus,
button.bg-teal-dark:hover {
    background-color: #19786e !important;
}.bg-teal-darker {
    background-color: #11514a !important;
}a.bg-teal-darker:focus,
a.bg-teal-darker:hover {
    background-color: #082723 !important;
}button.bg-teal-darker:focus,
button.bg-teal-darker:hover {
    background-color: #082723 !important;
}.bg-teal-darkest {
    background-color: #092925 !important;
}a.bg-teal-darkest:focus,
a.bg-teal-darkest:hover {
    background-color: #000 !important;
}button.bg-teal-darkest:focus,
button.bg-teal-darkest:hover {
    background-color: #000 !important;
}.bg-cyan-lightest {
    background-color: #e8f6f8 !important;
}a.bg-cyan-lightest:focus,
a.bg-cyan-lightest:hover {
    background-color: #c1e7ec !important;
}button.bg-cyan-lightest:focus,
button.bg-cyan-lightest:hover {
    background-color: #c1e7ec !important;
}.bg-cyan-lighter {
    background-color: #b9e3ea !important;
}a.bg-cyan-lighter:focus,
a.bg-cyan-lighter:hover {
    background-color: #92d3de !important;
}button.bg-cyan-lighter:focus,
button.bg-cyan-lighter:hover {
    background-color: #92d3de !important;
}.bg-cyan-light {
    background-color: #5dbecd !important;
}a.bg-cyan-light:focus,
a.bg-cyan-light:hover {
    background-color: #3aabbd !important;
}button.bg-cyan-light:focus,
button.bg-cyan-light:hover {
    background-color: #3aabbd !important;
}.bg-cyan-dark {
    background-color: #128293 !important;
}a.bg-cyan-dark:focus,
a.bg-cyan-dark:hover {
    background-color: #0c5a66 !important;
}button.bg-cyan-dark:focus,
button.bg-cyan-dark:hover {
    background-color: #0c5a66 !important;
}.bg-cyan-darker {
    background-color: #09414a !important;
}a.bg-cyan-darker:focus,
a.bg-cyan-darker:hover {
    background-color: #03191d !important;
}button.bg-cyan-darker:focus,
button.bg-cyan-darker:hover {
    background-color: #03191d !important;
}.bg-cyan-darkest {
    background-color: #052025 !important;
}a.bg-cyan-darkest:focus,
a.bg-cyan-darkest:hover {
    background-color: #000 !important;
}button.bg-cyan-darkest:focus,
button.bg-cyan-darkest:hover {
    background-color: #000 !important;
}.bg-white-lightest {
    background-color: #fff !important;
}a.bg-white-lightest:focus,
a.bg-white-lightest:hover {
    background-color: #e6e5e5 !important;
}button.bg-white-lightest:focus,
button.bg-white-lightest:hover {
    background-color: #e6e5e5 !important;
}.bg-white-lighter {
    background-color: #fff !important;
}a.bg-white-lighter:focus,
a.bg-white-lighter:hover {
    background-color: #e6e5e5 !important;
}button.bg-white-lighter:focus,
button.bg-white-lighter:hover {
    background-color: #e6e5e5 !important;
}.bg-white-light {
    background-color: #fff !important;
}a.bg-white-light:focus,
a.bg-white-light:hover {
    background-color: #e6e5e5 !important;
}button.bg-white-light:focus,
button.bg-white-light:hover {
    background-color: #e6e5e5 !important;
}.bg-white-dark {
    background-color: #ccc !important;
}a.bg-white-dark:focus,
a.bg-white-dark:hover {
    background-color: #b3b2b2 !important;
}button.bg-white-dark:focus,
button.bg-white-dark:hover {
    background-color: #b3b2b2 !important;
}.bg-white-darker {
    background-color: #666 !important;
}a.bg-white-darker:focus,
a.bg-white-darker:hover {
    background-color: #4d4c4c !important;
}button.bg-white-darker:focus,
button.bg-white-darker:hover {
    background-color: #4d4c4c !important;
}.bg-white-darkest {
    background-color: #333 !important;
}a.bg-white-darkest:focus,
a.bg-white-darkest:hover {
    background-color: #1a1919 !important;
}button.bg-white-darkest:focus,
button.bg-white-darkest:hover {
    background-color: #1a1919 !important;
}.bg-gray-lightest {
    background-color: #f3f4f5 !important;
}a.bg-gray-lightest:focus,
a.bg-gray-lightest:hover {
    background-color: #d7dbde !important;
}button.bg-gray-lightest:focus,
button.bg-gray-lightest:hover {
    background-color: #d7dbde !important;
}.bg-gray-lighter {
    background-color: #dbdde0 !important;
}a.bg-gray-lighter:focus,
a.bg-gray-lighter:hover {
    background-color: #c0c3c8 !important;
}button.bg-gray-lighter:focus,
button.bg-gray-lighter:hover {
    background-color: #c0c3c8 !important;
}.bg-gray-light {
    background-color: #aab0b6 !important;
}a.bg-gray-light:focus,
a.bg-gray-light:hover {
    background-color: #8f979e !important;
}button.bg-gray-light:focus,
button.bg-gray-light:hover {
    background-color: #8f979e !important;
}.bg-gray-darker {
    background-color: #36393c !important;
}a.bg-gray-darker:focus,
a.bg-gray-darker:hover {
    background-color: #1e2021 !important;
}button.bg-gray-darker:focus,
button.bg-gray-darker:hover {
    background-color: #1e2021 !important;
}.bg-gray-darkest {
    background-color: #1b1c1e !important;
}a.bg-gray-darkest:focus,
a.bg-gray-darkest:hover {
    background-color: #030303 !important;
}button.bg-gray-darkest:focus,
button.bg-gray-darkest:hover {
    background-color: #030303 !important;
}.bg-gray-dark-lightest {
    background-color: #ebebec !important;
}a.bg-gray-dark-lightest:focus,
a.bg-gray-dark-lightest:hover {
    background-color: #d1d1d3 !important;
}button.bg-gray-dark-lightest:focus,
button.bg-gray-dark-lightest:hover {
    background-color: #d1d1d3 !important;
}.bg-gray-dark-lighter {
    background-color: #c2c4c6 !important;
}a.bg-gray-dark-lighter:focus,
a.bg-gray-dark-lighter:hover {
    background-color: #a8abad !important;
}button.bg-gray-dark-lighter:focus,
button.bg-gray-dark-lighter:hover {
    background-color: #a8abad !important;
}.bg-gray-dark-light {
    background-color: #717579 !important;
}a.bg-gray-dark-light:focus,
a.bg-gray-dark-light:hover {
    background-color: #585c5f !important;
}button.bg-gray-dark-light:focus,
button.bg-gray-dark-light:hover {
    background-color: #585c5f !important;
}.bg-gray-dark-dark {
    background-color: #2a2e33 !important;
}a.bg-gray-dark-dark:focus,
a.bg-gray-dark-dark:hover {
    background-color: #131517 !important;
}button.bg-gray-dark-dark:focus,
button.bg-gray-dark-dark:hover {
    background-color: #131517 !important;
}.bg-gray-dark-darker {
    background-color: #15171a !important;
}a.bg-gray-dark-darker:focus,
a.bg-gray-dark-darker:hover {
    background-color: #000 !important;
}button.bg-gray-dark-darker:focus,
button.bg-gray-dark-darker:hover {
    background-color: #000 !important;
}.bg-gray-dark-darkest {
    background-color: #0a0c0d !important;
}a.bg-gray-dark-darkest:focus,
a.bg-gray-dark-darkest:hover {
    background-color: #000 !important;
}button.bg-gray-dark-darkest:focus,
button.bg-gray-dark-darkest:hover {
    background-color: #000 !important;
}.bg-azure-lightest {
    background-color: #ecf7fe !important;
}a.bg-azure-lightest:focus,
a.bg-azure-lightest:hover {
    background-color: #bce3fb !important;
}button.bg-azure-lightest:focus,
button.bg-azure-lightest:hover {
    background-color: #bce3fb !important;
}.bg-azure-lighter {
    background-color: #c7e6fb !important;
}a.bg-azure-lighter:focus,
a.bg-azure-lighter:hover {
    background-color: #97d1f8 !important;
}button.bg-azure-lighter:focus,
button.bg-azure-lighter:hover {
    background-color: #97d1f8 !important;
}.bg-azure-light {
    background-color: #7dc4f6 !important;
}a.bg-azure-light:focus,
a.bg-azure-light:hover {
    background-color: #4daef3 !important;
}button.bg-azure-light:focus,
button.bg-azure-light:hover {
    background-color: #4daef3 !important;
}.bg-azure-dark {
    background-color: #3788c2 !important;
}a.bg-azure-dark:focus,
a.bg-azure-dark:hover {
    background-color: #2c6c9a !important;
}button.bg-azure-dark:focus,
button.bg-azure-dark:hover {
    background-color: #2c6c9a !important;
}.bg-azure-darker {
    background-color: #1c4461 !important;
}a.bg-azure-darker:focus,
a.bg-azure-darker:hover {
    background-color: #112839 !important;
}button.bg-azure-darker:focus,
button.bg-azure-darker:hover {
    background-color: #112839 !important;
}.bg-azure-darkest {
    background-color: #0e2230 !important;
}a.bg-azure-darkest:focus,
a.bg-azure-darkest:hover {
    background-color: #020609 !important;
}button.bg-azure-darkest:focus,
button.bg-azure-darkest:hover {
    background-color: #020609 !important;
}.bg-lime-lightest {
    background-color: #f2fbeb !important;
}a.bg-lime-lightest:focus,
a.bg-lime-lightest:hover {
    background-color: #d6f3c1 !important;
}button.bg-lime-lightest:focus,
button.bg-lime-lightest:hover {
    background-color: #d6f3c1 !important;
}.bg-lime-lighter {
    background-color: #d7f2c2 !important;
}a.bg-lime-lighter:focus,
a.bg-lime-lighter:hover {
    background-color: #bbe998 !important;
}button.bg-lime-lighter:focus,
button.bg-lime-lighter:hover {
    background-color: #bbe998 !important;
}.bg-lime-light {
    background-color: #a3e072 !important;
}a.bg-lime-light:focus,
a.bg-lime-light:hover {
    background-color: #88d748 !important;
}button.bg-lime-light:focus,
button.bg-lime-light:hover {
    background-color: #88d748 !important;
}.bg-lime-dark {
    background-color: #62a82a !important;
}a.bg-lime-dark:focus,
a.bg-lime-dark:hover {
    background-color: #4a7f20 !important;
}button.bg-lime-dark:focus,
button.bg-lime-dark:hover {
    background-color: #4a7f20 !important;
}.bg-lime-darker {
    background-color: #315415 !important;
}a.bg-lime-darker:focus,
a.bg-lime-darker:hover {
    background-color: #192b0b !important;
}button.bg-lime-darker:focus,
button.bg-lime-darker:hover {
    background-color: #192b0b !important;
}.bg-lime-darkest {
    background-color: #192a0b !important;
}a.bg-lime-darkest:focus,
a.bg-lime-darkest:hover {
    background-color: #010200 !important;
}button.bg-lime-darkest:focus,
button.bg-lime-darkest:hover {
    background-color: #010200 !important;
}.bg-blue {
    background-color: #4049ec !important;
    color: #fff !important;
}a.bg-blue:focus,
a.bg-blue:hover {
    background-color: #24987e !important;
}button.bg-blue:focus,
button.bg-blue:hover {
    background-color: #24987e !important;
}.bg-indigo {
    background-color: #6574cd !important;
    color: #fff !important;
}a.bg-indigo:focus,
a.bg-indigo:hover {
    background-color: #3f51c1 !important;
}button.bg-indigo:focus,
button.bg-indigo:hover {
    background-color: #3f51c1 !important;
}.bg-purple {
    background-color: #604dd8 !important;
    color: #fff !important;
}a.bg-purple:focus,
a.bg-purple:hover {
    background-color: #8c31e4 !important;
}button.bg-purple:focus,
button.bg-purple:hover {
    background-color: #8c31e4 !important;
}.bg-pink {
    background-color: #ff2b88 !important;
    color: #fff !important;
}.bg-darkpink {
    background-color: #fc0f79 !important;
    color: #fff !important;
}a.bg-pink:focus,
a.bg-pink:hover {
    background-color: #ed3284 !important;
}button.bg-pink:focus,
button.bg-pink:hover {
    background-color: #ed3284 !important;
}.bg-red {
    background-color: #ff382b !important;
    color: #fff !important;
}a.bg-red:focus,
a.bg-red:hover {
    background-color: #fb5b50 !important;
}button.bg-red:focus,
button.bg-red:hover {
    background-color: #fb5b50 !important;
}.bg-orange {
    background-color: #e67605 !important;
    color: #fff !important;
}a.bg-orange:focus,
a.bg-orange:hover {
    background-color: #fc7a12 !important;
}button.bg-orange:focus,
button.bg-orange:hover {
    background-color: #fc7a12 !important;
}.bg-yellow {
    background-color: #ffa22b !important;
    color: #fff !important;
}a.bg-yellow:focus,
a.bg-yellow:hover {
    background-color: #fa3 !important;
}button.bg-yellow:focus,
button.bg-yellow:hover {
    background-color: #fa3 !important;
}.bg-green {
    background-color: #2fc736 !important;
    color: #000 !important;
}a.bg-green:focus,
a.bg-green:hover {
    background-color: #3adfab !important;
}button.bg-green:focus,
button.bg-green:hover {
    background-color: #3adfab !important;
}.bg-green {
    background: #629634;
}.bg-teal {
    background-color: #05e6e6 !important;
}a.bg-teal:focus,
a.bg-teal:hover {
    background-color: #05fafa !important;
}button.bg-teal:focus,
button.bg-teal:hover {
    background-color: #05fafa !important;
}.bg-cyan {
    background-color: #17a2b8 !important;
    color: #fff !important;
}a.bg-cyan:focus,
a.bg-cyan:hover {
    background-color: #117a8b !important;
}button.bg-cyan:focus,
button.bg-cyan:hover {
    background-color: #117a8b !important;
}.bg-transparent {
    background: 0 0;
}a.bg-white:focus,
a.bg-white:hover {
    background-color: #e6e5e5 !important;
}button.bg-white:focus,
button.bg-white:hover {
    background-color: #e6e5e5 !important;
}.bg-gray {
    background-color: #868e96 !important;
}a.bg-gray:focus,
a.bg-gray:hover {
    background-color: #2a2740 !important;
}button.bg-gray:focus,
button.bg-gray:hover {
    background-color: #2a2740 !important;
}.bg-gray-dark {
    background-color: #858d97 !important;
}.bg-lightpink-red {
    color: #ff7088 !important;
}a.bg-gray-dark:focus,
a.bg-gray-dark:hover {
    background-color: #1d2124 !important;
}button.bg-gray-dark:focus,
button.bg-gray-dark:hover {
    background-color: #1d2124 !important;
}.bg-azure {
    background-color: #00d6e6 !important;
}a.bg-azure:focus,
a.bg-azure:hover {
    background-color: #1594ef !important;
}button.bg-azure:focus,
button.bg-azure:hover {
    background-color: #1594ef !important;
}.bg-lime {
    background-color: #63e600 !important;
}a.bg-lime:focus,
a.bg-lime:hover {
    background-color: #63ad27 !important;
}button.bg-lime:focus,
button.bg-lime:hover {
    background-color: #63ad27 !important;
}.bg-purple1 {
    background: #6e26a6;
}.bg-success-transparent {
    background-color: #cff3d7;
}.bg-success-transparent:hover {
    background-color: #00e682;
}.bg-secondary-transparent {
    background-color: rgba(89, 1, 255, 0.14);
}.bg-default-transparent {
    background-color: #f2f6fb;
}.bg-primary-transparent {
    background-color: rgba(var(--pr-rgb), 0.15);
}.bg-info-transparent {
    background-color: rgba(0, 214, 230, 0.3);
}.bg-warning-transparent {
    background-color: rgba(255, 162, 43, 0.3);
}.bg-danger-transparent {
    background-color: rgba(255, 56, 43, 0.1);
}.bg-pink-transparent {
    background-color: rgba(255, 43, 136, 0.1);
}.bg-purple-transparent {
    background-color: rgba(96, 77, 216, 0.1);
}.bg-dark-transparent {
    background-color: rgba(0, 0, 0, 0.3);
}.box-shadow {
    box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.15) !important;
}.facebook-bg {
    background: #3b5998;
    color: #fff;
}.twitter-bg {
    background: #0c85d0;
    color: #fff;
}.google-bg {
    background: #c63224;
    color: #fff;
}.dribbble-bg {
    background: #e62a72;
    color: #fff;
}.pinterest-bg {
    background: #8c0615;
    color: #fff;
}.gradient-icon {
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}.bg-background:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    inset-inline-start: 0;
    inset-inline-end: 0;
    display: block;
    z-index: 1;
    inset-block-start: 0;
}.bg-background2:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    inset-inline-start: 0;
    inset-inline-end: 0;
    display: block;
    z-index: 0;
    inset-block-start: 0;
}.bg-background-6:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    inset-inline-start: 0;
    inset-inline-end: 0;
    display: block;
    z-index: 1;
    inset-block-start: 0;
}.bg-background-5:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    inset-inline-start: 0;
    inset-inline-end: 0;
    display: block;
    z-index: 0;
    inset-block-start: 0;
}.bg-background-color:before,
.bg-background3:before,
.bg-background9:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    inset-inline-start: 0;
    inset-inline-end: 0;
    display: block;
    z-index: 1;
    inset-block-start: 0;
}.bg-background3 .header-text {
    position: relative;
    z-index: 10;
}.bg-background9 .header-text {
    position: relative;
    z-index: 10;
    inset-block-start: 20px;
}.bg-background-color .content-text,
.bg-background .header-text1 {
    position: relative;
    z-index: 10;
}.bg-background2 .header-text {
    position: relative;
    z-index: 10;
    inset-block-start: 70px;
    inset-block-end: 70px;
}.bg-card-light {
    background: #f2f7fb;
    text-align: center;
    transition: 0.4s;
    transform: scale(1);
    width: 100%;
    -moz-border-radius-topleft: 30px;
    -webkit-border-start-start-radius: 30px;
    border-start-start-radius: 30px;
    -moz-border-radius-topright: 5px;
    -webkit-border-start-end-radius: 5px;
    border-start-end-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-end-start-radius: 5px;
    border-end-start-radius: 5px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-end-end-radius: 20px;
    border-end-end-radius: 20px;
}.bg-card-light:hover {
    box-shadow: 0 0 40px 0 rgba(152, 154, 158, 0.5);
    background: #fff;
    border-color: #017cff;
}.bg-background9:before {
    background: rgba(236, 41, 107, 0.7);
}.bg-card {
    background-color: var(--primary-1);
}.bg-card:hover {
    box-shadow: 0 0 40px 0 rgba(152, 154, 158, 0.5);
    color: #fff;
}.bg-card:hover .text-primary-gradient {
    color: #fff !important;
}.bg-card:hover .cat-desc {
    color: #fff;
}.bg-card .cat-img i {
    color: #017cff;
}.bg-card:hover .cat-img i {
    color: #fff;
}/*------ Background -------*//*------ Border -------*/.br-100 {
    border-radius: 100% !important;
}.br-7 {
    border-radius: 7px;
}.br-ts-7 {
    border-start-start-radius: 7px !important;
}.br-ts-10 {
    border-start-start-radius: 1rem !important;
}.br-bs-7 {
    border-end-start-radius: 7px !important;
}.br-bs-10 {
    border-end-start-radius: 1rem !important;
}.br-te-7 {
    border-start-end-radius: 7px !important;
}.br-te-10 {
    border-start-end-radius: 1rem !important;
}.br-be-7 {
    border-end-end-radius: 7px !important;
}.br-be-10 {
    border-end-end-radius: 1rem !important;
}.br-ts-0 {
    border-start-start-radius: 0 !important;
}.br-bs-0 {
    border-end-start-radius: 0 !important;
}.br-te-0 {
    border-start-end-radius: 0 !important;
}.br-be-0 {
    border-end-end-radius: 0 !important;
}.br-te-30 {
    border-start-end-radius: 30px !important;
}.br-be-30 {
    border-end-end-radius: 30px !important;
}.br-ts-30 {
    border-start-start-radius: 30px !important;
}.br-bs-30 {
    border-end-start-radius: 30px !important;
}.border {
    padding: 0.3rem;
    vertical-align: top;
    border: 1px solid #e8ebf3 !important;
}.br-4 {
    border-radius: 4px !important;
}.br-2 {
    border-radius: 2px !important;
}.br-ts-2 {
    border-start-start-radius: 2px !important;
}.br-bs-2 {
    border-end-start-radius: 2px !important;
}.br-te-2 {
    border-start-end-radius: 2px !important;
}.br-be-2 {
    border-end-end-radius: 2px !important;
}@media (min-width: 992px) {
    .br-md-2 {
        border-radius: 2px !important;
    }

    .br-ts-md-2 {
        border-start-start-radius: 2px !important;
    }

    .br-bs-md-2 {
        border-end-start-radius: 2px !important;
    }

    .br-te-md-2 {
        border-start-end-radius: 2px !important;
    }

    .br-be-md-2 {
        border-end-end-radius: 2px !important;
    }

    .br-md-0 {
        border-radius: 0 !important;
    }

    .br-ts-md-0 {
        border-start-start-radius: 0 !important;
    }

    .br-bs-md-0 {
        border-end-start-radius: 0 !important;
    }

    .br-te-md-0 {
        border-start-end-radius: 0 !important;
    }

    .br-be-md-0 {
        border-end-end-radius: 0 !important;
    }
}.br-0 {
    border-radius: 0;
}.border-top {
    border-block-start: 1px solid #e8ebf3 !important;
}.border-end {
    border-inline-end: 1px solid #e8ebf3 !important;
}.border-bottom {
    border-block-end: 1px solid #e8ebf3 !important;
}.border-start {
    border-inline-start: 1px solid #e8ebf3 !important;
}.border-0 {
    border: 0 !important;
}.border-top-0 {
    border-block-start: 0 !important;
}.border-end-0 {
    border-inline-end: 0 !important;
}.border-bottom-0 {
    border-block-end: 0 !important;
}.border-start-0 {
    border-inline-start: 0 !important;
}.border-secondary {
    border-color: #868e96 !important;
}.border-success {
    border-color: #2fc736 !important;
}.border-info {
    border-color: #00d6e6 !important;
}.border-warning {
    border-color: #ffa22b !important;
}.border-danger {
    border-color: #ff382b !important;
}.border-light {
    border-color: #f8f9fa !important;
}.border-dark {
    border-color: #343a40 !important;
}.border-white {
    border-color: #fff !important;
}.rounded {
    border-radius: 3px !important;
}.br-5 {
    border-radius: 5px !important;
}.br-3 {
    border-radius: 3px !important;
}.rounded7 {
    border-radius: 7px !important;
}.rounded-top {
    border-start-start-radius: 3px !important;
    border-start-end-radius: 3px !important;
}.rounded-right {
    border-start-end-radius: 3px !important;
    border-end-end-radius: 3px !important;
}.rounded-bottom {
    border-end-end-radius: 3px !important;
    border-end-start-radius: 3px !important;
}.rounded-left {
    border-start-start-radius: 3px !important;
    border-end-start-radius: 3px !important;
}.rounded-circle {
    border-radius: 50% !important;
}.rounded-0 {
    border-radius: 0 !important;
}.clearfix::after {
    display: block;
    clear: both;
    content: "";
}/*------ Border -------*//*------ Display -------*/.display-1 {
    font-size: 10.5rem;
    font-weight: 400;
    line-height: 1.1;
}.display-2 {
    font-size: 4rem;
    font-weight: 300;
    line-height: 1.1;
}.display-3 {
    font-size: 3.5rem;
    font-weight: 300;
    line-height: 1.1;
}.display-4 {
    font-size: 3rem;
    font-weight: 300;
    line-height: 1.1;
}.display-5 {
    font-size: 2.4rem;
    font-weight: 300;
    line-height: 1.1;
}.display-6 {
    font-size: 2.3rem;
    font-weight: 300;
    line-height: 1.1;
}.d-none {
    display: none !important;
}.d-inline {
    display: inline !important;
}.d-inline-block {
    display: inline-block !important;
}.d-block {
    display: block !important;
}.d-table {
    display: table !important;
}.d-table-row {
    display: table-row !important;
}.d-table-cell {
    display: table-cell !important;
}.d-flex {
    display: -ms-flexbox !important;
    display: flex !important;
}.d-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
}@media (min-width: 576px) {
    .d-sm-none {
        display: none !important;
    }

    .d-sm-inline {
        display: inline !important;
    }

    .d-sm-inline-block {
        display: inline-block !important;
    }

    .d-sm-block {
        display: block !important;
    }

    .d-sm-table {
        display: table !important;
    }

    .d-sm-table-row {
        display: table-row !important;
    }

    .d-sm-table-cell {
        display: table-cell !important;
    }

    .d-sm-flex {
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .d-sm-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
}@media (min-width: 768px) {
    .d-md-none {
        display: none !important;
    }

    .d-md-inline {
        display: inline !important;
    }

    .d-md-inline-block {
        display: inline-block !important;
    }

    .d-md-block {
        display: block !important;
    }

    .d-md-table {
        display: table !important;
    }

    .d-md-table-row {
        display: table-row !important;
    }

    .d-md-table-cell {
        display: table-cell !important;
    }

    .d-md-flex {
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .d-md-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
}@media (min-width: 992px) {
    .d-lg-none {
        display: none !important;
    }

    .d-lg-inline {
        display: inline !important;
    }

    .d-lg-inline-block {
        display: inline-block !important;
    }

    .d-lg-block {
        display: block !important;
    }

    .d-lg-table {
        display: table !important;
    }

    .d-lg-table-row {
        display: table-row !important;
    }

    .d-lg-table-cell {
        display: table-cell !important;
    }

    .d-lg-flex {
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .d-lg-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
}@media (min-width: 1280px) {
    .d-xl-none {
        display: none !important;
    }

    .d-xl-inline {
        display: inline !important;
    }

    .d-xl-inline-block {
        display: inline-block !important;
    }

    .d-xl-block {
        display: block !important;
    }

    .d-xl-table {
        display: table !important;
    }

    .d-xl-table-row {
        display: table-row !important;
    }

    .d-xl-table-cell {
        display: table-cell !important;
    }

    .d-xl-flex {
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .d-xl-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
}@media (min-width: 1400px) {
    .d-xxl-none {
        display: none !important;
    }

    .d-xxl-inline {
        display: inline !important;
    }

    .d-xxl-inline-block {
        display: inline-block !important;
    }

    .d-xxl-block {
        display: block !important;
    }

    .d-xxl-table {
        display: table !important;
    }

    .d-xxl-table-row {
        display: table-row !important;
    }

    .d-xxl-table-cell {
        display: table-cell !important;
    }

    .d-xxl-flex {
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .d-xxl-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
}@media print {
    .d-print-none {
        display: none !important;
    }

    .d-print-inline {
        display: inline !important;
    }

    .d-print-inline-block {
        display: inline-block !important;
    }

    .d-print-block {
        display: block !important;
    }

    .d-print-table {
        display: table !important;
    }

    .d-print-table-row {
        display: table-row !important;
    }

    .d-print-table-cell {
        display: table-cell !important;
    }

    .d-print-flex {
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .d-print-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
}.display-1 i,
.display-2 i,
.display-3 i,
.display-4 i {
    vertical-align: baseline;
    font-size: 0.815em;
}/*------ Display -------*//*------ Float-Styles -------*/.float-start {
    float: var(--float-left) !important;
}.float-end {
    float: var(--float-right) !important;
}.float-none {
    float: none !important;
}@media (min-width: 576px) {
    .float-sm-left {
        float: var(--float-left) !important;
    }

    .float-sm-right {
        float: var(--float-right) !important;
    }

    .float-sm-none {
        float: none !important;
    }
}@media (min-width: 768px) {
    .float-md-left {
        float: var(--float-left) !important;
    }

    .float-md-right {
        float: var(--float-right) !important;
    }

    .float-md-none {
        float: none !important;
    }
}@media (min-width: 992px) {
    .float-lg-left {
        float: var(--float-left) !important;
    }

    .float-lg-right {
        float: var(--float-right) !important;
    }

    .float-lg-none {
        float: none !important;
    }
}@media (min-width: 1280px) {
    .float-xl-left {
        float: var(--float-left) !important;
    }

    .float-xl-right {
        float: var(--float-right) !important;
    }

    .float-xl-none {
        float: none !important;
    }
}/*------ Float-Styles -------*//*------ Heights -------*/.h100 {
    height: 100px !important;
}.h73 {
    height: 73px !important;
}.h-125 {
    height: 125px !important;
}.h-150 {
    height: 150px !important;
}.h-196 {
    height: 196px !important;
}.h-25 {
    height: 25% !important;
}.h-50 {
    height: 50% !important;
}.h-75 {
    height: 75% !important;
}.h-100 {
    height: 100% !important;
}.h-auto {
    height: auto !important;
}.h-0 {
    height: 0 !important;
}.h-1 {
    height: 0.25rem !important;
}.h-2 {
    height: 0.5rem !important;
}.h-3 {
    height: 0.75rem !important;
}.h-4 {
    height: 1rem !important;
}.h-5 {
    height: 1.5rem !important;
}.h-6 {
    height: 2rem !important;
}.h-7 {
    height: 3rem !important;
}.h-8 {
    height: 4rem !important;
}.h-9 {
    height: 6rem !important;
}.h-400 {
    height: 400px !important;
}.h-220 {
    height: 220px !important;
}.mh-100 {
    max-height: 100% !important;
}.minh-210 {
    min-height: 210px !important;
}/*------ Heights -------*//*------  Margins -------*/.m-0 {
    margin: 0 !important;
}.mt-0,
.my-0 {
    margin-block-start: 0 !important;
}.me-0,
.mx-0 {
    margin-inline-end: 0 !important;
}.mb-0,
.my-0 {
    margin-block-end: 0 !important;
}.ms-0,
.mx-0 {
    margin-inline-start: 0 !important;
}.m-1 {
    margin: 0.25rem !important;
}.mt-1,
.my-1 {
    margin-block-start: 0.25rem !important;
}.me-1,
.mx-1 {
    margin-inline-end: 0.25rem !important;
}.mb-1,
.my-1 {
    margin-block-end: 0.25rem !important;
}.ms-1,
.mx-1 {
    margin-inline-start: 0.25rem !important;
}.m-2 {
    margin: 0.5rem !important;
}.mt-2,
.my-2 {
    margin-block-start: 0.5rem !important;
}.me-2,
.mx-2 {
    margin-inline-end: 0.5rem !important;
}.mb-2,
.my-2 {
    margin-block-end: 0.5rem !important;
}.ms-2,
.mx-2 {
    margin-inline-start: 0.5rem !important;
}.m-3 {
    margin: 0.75rem !important;
}.mt-3,
.my-3 {
    margin-block-start: 0.75rem !important;
}.me-3,
.mx-3 {
    margin-inline-end: 0.75rem !important;
}.mb-3,
.my-3 {
    margin-block-end: 0.75rem !important;
}.ms-3,
.mx-3 {
    margin-inline-start: 0.75rem !important;
}.m-4 {
    margin: 1rem !important;
}.mt-4,
.my-4 {
    margin-block-start: 1rem !important;
}.me-4,
.mx-4 {
    margin-inline-end: 1rem !important;
}.mb-4,
.my-4 {
    margin-block-end: 1rem !important;
}.ms-4,
.mx-4 {
    margin-inline-start: 1rem !important;
}.m-5 {
    margin: 1.5rem !important;
}.mt-5,
.my-5 {
    margin-block-start: 1.5rem !important;
}.me-5,
.mx-5 {
    margin-inline-end: 1.5rem !important;
}.mb-5,
.my-5 {
    margin-block-end: 1.5rem !important;
}.ms-5,
.mx-5 {
    margin-inline-start: 1.5rem !important;
}.m-6 {
    margin: 2rem !important;
}.mt-6,
.my-6 {
    margin-block-start: 2rem !important;
}.me-6,
.mx-6 {
    margin-inline-end: 2rem !important;
}.mb-6,
.my-6 {
    margin-block-end: 2rem !important;
}.ms-6,
.mx-6 {
    margin-inline-start: 2rem !important;
}.m-7 {
    margin: 3rem !important;
}.mt-7,
.my-7 {
    margin-block-start: 3rem !important;
}.me-7,
.mx-7 {
    margin-inline-end: 3rem !important;
}.mb-7,
.my-7 {
    margin-block-end: 3rem !important;
}.ms-7,
.mx-7 {
    margin-inline-start: 3rem !important;
}.m-8 {
    margin: 4rem !important;
}.mt-8,
.my-8 {
    margin-block-start: 4rem !important;
}.me-8,
.mx-8 {
    margin-inline-end: 4rem !important;
}.mb-8,
.my-8 {
    margin-block-end: 4rem !important;
}.ms-8,
.mx-8 {
    margin-inline-start: 4rem !important;
}.m-9 {
    margin: 6rem !important;
}.mt-9,
.my-9 {
    margin-block-start: 6rem !important;
}.me-9,
.mx-9 {
    margin-inline-end: 6rem !important;
}.mb-9,
.my-9 {
    margin-block-end: 6rem !important;
}.ms-9,
.mx-9 {
    margin-inline-start: 6rem !important;
}.mt-10,
.margin-top {
    margin-block-start: 9.95rem !important;
}.m-auto {
    margin: auto !important;
}.mt-auto,
.my-auto {
    margin-block-start: auto !important;
}.me-auto,
.mx-auto {
    margin-inline-end: auto !important;
}.mb-auto,
.my-auto {
    margin-block-end: auto !important;
}.ms-auto,
.mx-auto {
    margin-inline-start: auto !important;
}@media (min-width: 576px) {
    .m-sm-0 {
        margin: 0 !important;
    }

    .mt-sm-0,
    .my-sm-0 {
        margin-block-start: 0 !important;
    }

    .me-sm-0,
    .mx-sm-0 {
        margin-inline-end: 0 !important;
    }

    .mb-sm-0,
    .my-sm-0 {
        margin-block-end: 0 !important;
    }

    .ms-sm-0,
    .mx-sm-0 {
        margin-inline-start: 0 !important;
    }

    .m-sm-1 {
        margin: 0.25rem !important;
    }

    .mt-sm-1,
    .my-sm-1 {
        margin-block-start: 0.25rem !important;
    }

    .me-sm-1,
    .mx-sm-1 {
        margin-inline-end: 0.25rem !important;
    }

    .mb-sm-1,
    .my-sm-1 {
        margin-block-end: 0.25rem !important;
    }

    .ms-sm-1,
    .mx-sm-1 {
        margin-inline-start: 0.25rem !important;
    }

    .m-sm-2 {
        margin: 0.5rem !important;
    }

    .mt-sm-2,
    .my-sm-2 {
        margin-block-start: 0.5rem !important;
    }

    .me-sm-2,
    .mx-sm-2 {
        margin-inline-end: 0.5rem !important;
    }

    .mb-sm-2,
    .my-sm-2 {
        margin-block-end: 0.5rem !important;
    }

    .ms-sm-2,
    .mx-sm-2 {
        margin-inline-start: 0.5rem !important;
    }

    .m-sm-3 {
        margin: 0.75rem !important;
    }

    .mt-sm-3,
    .my-sm-3 {
        margin-block-start: 0.75rem !important;
    }

    .me-sm-3,
    .mx-sm-3 {
        margin-inline-end: 0.75rem !important;
    }

    .mb-sm-3,
    .my-sm-3 {
        margin-block-end: 0.75rem !important;
    }

    .ms-sm-3,
    .mx-sm-3 {
        margin-inline-start: 0.75rem !important;
    }

    .m-sm-4 {
        margin: 1rem !important;
    }

    .mt-sm-4,
    .my-sm-4 {
        margin-block-start: 1rem !important;
    }

    .me-sm-4,
    .mx-sm-4 {
        margin-inline-end: 1rem !important;
    }

    .mb-sm-4,
    .my-sm-4 {
        margin-block-end: 1rem !important;
    }

    .ms-sm-4,
    .mx-sm-4 {
        margin-inline-start: 1rem !important;
    }

    .m-sm-5 {
        margin: 1.5rem !important;
    }

    .mt-sm-5,
    .my-sm-5 {
        margin-block-start: 1.5rem !important;
    }

    .me-sm-5,
    .mx-sm-5 {
        margin-inline-end: 1.5rem !important;
    }

    .mb-sm-5,
    .my-sm-5 {
        margin-block-end: 1.5rem !important;
    }

    .ms-sm-5,
    .mx-sm-5 {
        margin-inline-start: 1.5rem !important;
    }

    .m-sm-6 {
        margin: 2rem !important;
    }

    .mt-sm-6,
    .my-sm-6 {
        margin-block-start: 2rem !important;
    }

    .me-sm-6,
    .mx-sm-6 {
        margin-inline-end: 2rem !important;
    }

    .mb-sm-6,
    .my-sm-6 {
        margin-block-end: 2rem !important;
    }

    .ms-sm-6,
    .mx-sm-6 {
        margin-inline-start: 2rem !important;
    }

    .m-sm-7 {
        margin: 3rem !important;
    }

    .mt-sm-7,
    .my-sm-7 {
        margin-block-start: 3rem !important;
    }

    .me-sm-7,
    .mx-sm-7 {
        margin-inline-end: 3rem !important;
    }

    .mb-sm-7,
    .my-sm-7 {
        margin-block-end: 3rem !important;
    }

    .ms-sm-7,
    .mx-sm-7 {
        margin-inline-start: 3rem !important;
    }

    .m-sm-8 {
        margin: 4rem !important;
    }

    .mt-sm-8,
    .my-sm-8 {
        margin-block-start: 4rem !important;
    }

    .me-sm-8,
    .mx-sm-8 {
        margin-inline-end: 4rem !important;
    }

    .mb-sm-8,
    .my-sm-8 {
        margin-block-end: 4rem !important;
    }

    .ms-sm-8,
    .mx-sm-8 {
        margin-inline-start: 4rem !important;
    }

    .m-sm-9 {
        margin: 6rem !important;
    }

    .mt-sm-9,
    .my-sm-9 {
        margin-block-start: 6rem !important;
    }

    .me-sm-9,
    .mx-sm-9 {
        margin-inline-end: 6rem !important;
    }

    .mb-sm-9,
    .my-sm-9 {
        margin-block-end: 6rem !important;
    }

    .ms-sm-9,
    .mx-sm-9 {
        margin-inline-start: 6rem !important;
    }

    .m-sm-auto {
        margin: auto !important;
    }

    .mt-sm-auto,
    .my-sm-auto {
        margin-block-start: auto !important;
    }

    .me-sm-auto,
    .mx-sm-auto {
        margin-inline-end: auto !important;
    }

    .mb-sm-auto,
    .my-sm-auto {
        margin-block-end: auto !important;
    }

    .ms-sm-auto,
    .mx-sm-auto {
        margin-inline-start: auto !important;
    }
}@media (min-width: 768px) {
    .m-md-0 {
        margin: 0 !important;
    }

    .mt-md-0,
    .my-md-0 {
        margin-block-start: 0 !important;
    }

    .me-md-0,
    .mx-md-0 {
        margin-inline-end: 0 !important;
    }

    .mb-md-0,
    .my-md-0 {
        margin-block-end: 0 !important;
    }

    .ms-md-0,
    .mx-md-0 {
        margin-inline-start: 0 !important;
    }

    .m-md-1 {
        margin: 0.25rem !important;
    }

    .mt-md-1,
    .my-md-1 {
        margin-block-start: 0.25rem !important;
    }

    .me-md-1,
    .mx-md-1 {
        margin-inline-end: 0.25rem !important;
    }

    .mb-md-1,
    .my-md-1 {
        margin-block-end: 0.25rem !important;
    }

    .ms-md-1,
    .mx-md-1 {
        margin-inline-start: 0.25rem !important;
    }

    .m-md-2 {
        margin: 0.5rem !important;
    }

    .mt-md-2,
    .my-md-2 {
        margin-block-start: 0.5rem !important;
    }

    .me-md-2,
    .mx-md-2 {
        margin-inline-end: 0.5rem !important;
    }

    .mb-md-2,
    .my-md-2 {
        margin-block-end: 0.5rem !important;
    }

    .ms-md-2,
    .mx-md-2 {
        margin-inline-start: 0.5rem !important;
    }

    .m-md-3 {
        margin: 0.75rem !important;
    }

    .mt-md-3,
    .my-md-3 {
        margin-block-start: 0.75rem !important;
    }

    .me-md-3,
    .mx-md-3 {
        margin-inline-end: 0.75rem !important;
    }

    .mb-md-3,
    .my-md-3 {
        margin-block-end: 0.75rem !important;
    }

    .ms-md-3,
    .mx-md-3 {
        margin-inline-start: 0.75rem !important;
    }

    .m-md-4 {
        margin: 1rem !important;
    }

    .mt-md-4,
    .my-md-4 {
        margin-block-start: 1rem !important;
    }

    .me-md-4,
    .mx-md-4 {
        margin-inline-end: 1rem !important;
    }

    .mb-md-4,
    .my-md-4 {
        margin-block-end: 1rem !important;
    }

    .ms-md-4,
    .mx-md-4 {
        margin-inline-start: 1rem !important;
    }

    .m-md-5 {
        margin: 1.5rem !important;
    }

    .mt-md-5,
    .my-md-5 {
        margin-block-start: 1.5rem !important;
    }

    .me-md-5,
    .mx-md-5 {
        margin-inline-end: 1.5rem !important;
    }

    .mb-md-5,
    .my-md-5 {
        margin-block-end: 1.5rem !important;
    }

    .ms-md-5,
    .mx-md-5 {
        margin-inline-start: 1.5rem !important;
    }

    .m-md-6 {
        margin: 2rem !important;
    }

    .mt-md-6,
    .my-md-6 {
        margin-block-start: 2rem !important;
    }

    .me-md-6,
    .mx-md-6 {
        margin-inline-end: 2rem !important;
    }

    .mb-md-6,
    .my-md-6 {
        margin-block-end: 2rem !important;
    }

    .ms-md-6,
    .mx-md-6 {
        margin-inline-start: 2rem !important;
    }

    .m-md-7 {
        margin: 3rem !important;
    }

    .mt-md-7,
    .my-md-7 {
        margin-block-start: 3rem !important;
    }

    .me-md-7,
    .mx-md-7 {
        margin-inline-end: 3rem !important;
    }

    .mb-md-7,
    .my-md-7 {
        margin-block-end: 3rem !important;
    }

    .ms-md-7,
    .mx-md-7 {
        margin-inline-start: 3rem !important;
    }

    .m-md-8 {
        margin: 4rem !important;
    }

    .mt-md-8,
    .my-md-8 {
        margin-block-start: 4rem !important;
    }

    .me-md-8,
    .mx-md-8 {
        margin-inline-end: 4rem !important;
    }

    .mb-md-8,
    .my-md-8 {
        margin-block-end: 4rem !important;
    }

    .ms-md-8,
    .mx-md-8 {
        margin-inline-start: 4rem !important;
    }

    .m-md-9 {
        margin: 6rem !important;
    }

    .mt-md-9,
    .my-md-9 {
        margin-block-start: 6rem !important;
    }

    .me-md-9,
    .mx-md-9 {
        margin-inline-end: 6rem !important;
    }

    .mb-md-9,
    .my-md-9 {
        margin-block-end: 6rem !important;
    }

    .ms-md-9,
    .mx-md-9 {
        margin-inline-start: 6rem !important;
    }

    .m-md-auto {
        margin: auto !important;
    }

    .mt-md-auto,
    .my-md-auto {
        margin-block-start: auto !important;
    }

    .me-md-auto,
    .mx-md-auto {
        margin-inline-end: auto !important;
    }

    .mb-md-auto,
    .my-md-auto {
        margin-block-end: auto !important;
    }

    .ms-md-auto,
    .mx-md-auto {
        margin-inline-start: auto !important;
    }
}@media (min-width: 992px) {
    .m-lg-0 {
        margin: 0 !important;
    }

    .mt-lg-0,
    .my-lg-0 {
        margin-block-start: 0 !important;
    }

    .me-lg-0,
    .mx-lg-0 {
        margin-inline-end: 0 !important;
    }

    .mb-lg-0,
    .my-lg-0 {
        margin-block-end: 0 !important;
    }

    .ms-lg-0,
    .mx-lg-0 {
        margin-inline-start: 0 !important;
    }

    .m-lg-1 {
        margin: 0.25rem !important;
    }

    .mt-lg-1,
    .my-lg-1 {
        margin-block-start: 0.25rem !important;
    }

    .me-lg-1,
    .mx-lg-1 {
        margin-inline-end: 0.25rem !important;
    }

    .mb-lg-1,
    .my-lg-1 {
        margin-block-end: 0.25rem !important;
    }

    .ms-lg-1,
    .mx-lg-1 {
        margin-inline-start: 0.25rem !important;
    }

    .m-lg-2 {
        margin: 0.5rem !important;
    }

    .mt-lg-2,
    .my-lg-2 {
        margin-block-start: 0.5rem !important;
    }

    .me-lg-2,
    .mx-lg-2 {
        margin-inline-end: 0.5rem !important;
    }

    .mb-lg-2,
    .my-lg-2 {
        margin-block-end: 0.5rem !important;
    }

    .ms-lg-2,
    .mx-lg-2 {
        margin-inline-start: 0.5rem !important;
    }

    .m-lg-3 {
        margin: 0.75rem !important;
    }

    .mt-lg-3,
    .my-lg-3 {
        margin-block-start: 0.75rem !important;
    }

    .me-lg-3,
    .mx-lg-3 {
        margin-inline-end: 0.75rem !important;
    }

    .mb-lg-3,
    .my-lg-3 {
        margin-block-end: 0.75rem !important;
    }

    .ms-lg-3,
    .mx-lg-3 {
        margin-inline-start: 0.75rem !important;
    }

    .m-lg-4 {
        margin: 1rem !important;
    }

    .mt-lg-4,
    .my-lg-4 {
        margin-block-start: 1rem !important;
    }

    .me-lg-4,
    .mx-lg-4 {
        margin-inline-end: 1rem !important;
    }

    .mb-lg-4,
    .my-lg-4 {
        margin-block-end: 1rem !important;
    }

    .ms-lg-4,
    .mx-lg-4 {
        margin-inline-start: 1rem !important;
    }

    .m-lg-5 {
        margin: 1.5rem !important;
    }

    .mt-lg-5,
    .my-lg-5 {
        margin-block-start: 1.5rem !important;
    }

    .me-lg-5,
    .mx-lg-5 {
        margin-inline-end: 1.5rem !important;
    }

    .mb-lg-5,
    .my-lg-5 {
        margin-block-end: 1.5rem !important;
    }

    .ms-lg-5,
    .mx-lg-5 {
        margin-inline-start: 1.5rem !important;
    }

    .m-lg-6 {
        margin: 2rem !important;
    }

    .mt-lg-6,
    .my-lg-6 {
        margin-block-start: 2rem !important;
    }

    .me-lg-6,
    .mx-lg-6 {
        margin-inline-end: 2rem !important;
    }

    .mb-lg-6,
    .my-lg-6 {
        margin-block-end: 2rem !important;
    }

    .ms-lg-6,
    .mx-lg-6 {
        margin-inline-start: 2rem !important;
    }

    .m-lg-7 {
        margin: 3rem !important;
    }

    .mt-lg-7,
    .my-lg-7 {
        margin-block-start: 3rem !important;
    }

    .me-lg-7,
    .mx-lg-7 {
        margin-inline-end: 3rem !important;
    }

    .mb-lg-7,
    .my-lg-7 {
        margin-block-end: 3rem !important;
    }

    .ms-lg-7,
    .mx-lg-7 {
        margin-inline-start: 3rem !important;
    }

    .m-lg-8 {
        margin: 4rem !important;
    }

    .mt-lg-8,
    .my-lg-8 {
        margin-block-start: 4rem !important;
    }

    .me-lg-8,
    .mx-lg-8 {
        margin-inline-end: 4rem !important;
    }

    .mb-lg-8,
    .my-lg-8 {
        margin-block-end: 4rem !important;
    }

    .ms-lg-8,
    .mx-lg-8 {
        margin-inline-start: 4rem !important;
    }

    .m-lg-9 {
        margin: 6rem !important;
    }

    .mt-lg-9,
    .my-lg-9 {
        margin-block-start: 6rem !important;
    }

    .me-lg-9,
    .mx-lg-9 {
        margin-inline-end: 6rem !important;
    }

    .mb-lg-9,
    .my-lg-9 {
        margin-block-end: 6rem !important;
    }

    .ms-lg-9,
    .mx-lg-9 {
        margin-inline-start: 6rem !important;
    }

    .m-lg-auto {
        margin: auto !important;
    }

    .mt-lg-auto,
    .my-lg-auto {
        margin-block-start: auto !important;
    }

    .me-lg-auto,
    .mx-lg-auto {
        margin-inline-end: auto !important;
    }

    .mb-lg-auto,
    .my-lg-auto {
        margin-block-end: auto !important;
    }

    .ms-lg-auto,
    .mx-lg-auto {
        margin-inline-start: auto !important;
    }
}@media (min-width: 1280px) {
    .m-xl-0 {
        margin: 0 !important;
    }

    .mt-xl-0,
    .my-xl-0 {
        margin-block-start: 0 !important;
    }

    .me-xl-0,
    .mx-xl-0 {
        margin-inline-end: 0 !important;
    }

    .mb-xl-0,
    .my-xl-0 {
        margin-block-end: 0 !important;
    }

    .ms-xl-0,
    .mx-xl-0 {
        margin-inline-start: 0 !important;
    }

    .m-xl-1 {
        margin: 0.25rem !important;
    }

    .mt-xl-1,
    .my-xl-1 {
        margin-block-start: 0.25rem !important;
    }

    .me-xl-1,
    .mx-xl-1 {
        margin-inline-end: 0.25rem !important;
    }

    .mb-xl-1,
    .my-xl-1 {
        margin-block-end: 0.25rem !important;
    }

    .ms-xl-1,
    .mx-xl-1 {
        margin-inline-start: 0.25rem !important;
    }

    .m-xl-2 {
        margin: 0.5rem !important;
    }

    .mt-xl-2,
    .my-xl-2 {
        margin-block-start: 0.5rem !important;
    }

    .me-xl-2,
    .mx-xl-2 {
        margin-inline-end: 0.5rem !important;
    }

    .mb-xl-2,
    .my-xl-2 {
        margin-block-end: 0.5rem !important;
    }

    .ms-xl-2,
    .mx-xl-2 {
        margin-inline-start: 0.5rem !important;
    }

    .m-xl-3 {
        margin: 0.75rem !important;
    }

    .mt-xl-3,
    .my-xl-3 {
        margin-block-start: 0.75rem !important;
    }

    .me-xl-3,
    .mx-xl-3 {
        margin-inline-end: 0.75rem !important;
    }

    .mb-xl-3,
    .my-xl-3 {
        margin-block-end: 0.75rem !important;
    }

    .ms-xl-3,
    .mx-xl-3 {
        margin-inline-start: 0.75rem !important;
    }

    .m-xl-4 {
        margin: 1rem !important;
    }

    .mt-xl-4,
    .my-xl-4 {
        margin-block-start: 1rem !important;
    }

    .me-xl-4,
    .mx-xl-4 {
        margin-inline-end: 1rem !important;
    }

    .mb-xl-4,
    .my-xl-4 {
        margin-block-end: 1rem !important;
    }

    .ms-xl-4,
    .mx-xl-4 {
        margin-inline-start: 1rem !important;
    }

    .m-xl-5 {
        margin: 1.5rem !important;
    }

    .mt-xl-5,
    .my-xl-5 {
        margin-block-start: 1.5rem !important;
    }

    .me-xl-5,
    .mx-xl-5 {
        margin-inline-end: 1.5rem !important;
    }

    .mb-xl-5,
    .my-xl-5 {
        margin-block-end: 1.5rem !important;
    }

    .ms-xl-5,
    .mx-xl-5 {
        margin-inline-start: 1.5rem !important;
    }

    .m-xl-6 {
        margin: 2rem !important;
    }

    .mt-xl-6,
    .my-xl-6 {
        margin-block-start: 2rem !important;
    }

    .me-xl-6,
    .mx-xl-6 {
        margin-inline-end: 2rem !important;
    }

    .mb-xl-6,
    .my-xl-6 {
        margin-block-end: 2rem !important;
    }

    .ms-xl-6,
    .mx-xl-6 {
        margin-inline-start: 2rem !important;
    }

    .m-xl-7 {
        margin: 3rem !important;
    }

    .mt-xl-7,
    .my-xl-7 {
        margin-block-start: 3rem !important;
    }

    .me-xl-7,
    .mx-xl-7 {
        margin-inline-end: 3rem !important;
    }

    .mb-xl-7,
    .my-xl-7 {
        margin-block-end: 3rem !important;
    }

    .ms-xl-7,
    .mx-xl-7 {
        margin-inline-start: 3rem !important;
    }

    .m-xl-8 {
        margin: 4rem !important;
    }

    .mt-xl-8,
    .my-xl-8 {
        margin-block-start: 4rem !important;
    }

    .me-xl-8,
    .mx-xl-8 {
        margin-inline-end: 4rem !important;
    }

    .mb-xl-8,
    .my-xl-8 {
        margin-block-end: 4rem !important;
    }

    .ms-xl-8,
    .mx-xl-8 {
        margin-inline-start: 4rem !important;
    }

    .m-xl-9 {
        margin: 6rem !important;
    }

    .mt-xl-9,
    .my-xl-9 {
        margin-block-start: 6rem !important;
    }

    .me-xl-9,
    .mx-xl-9 {
        margin-inline-end: 6rem !important;
    }

    .mb-xl-9,
    .my-xl-9 {
        margin-block-end: 6rem !important;
    }

    .ms-xl-9,
    .mx-xl-9 {
        margin-inline-start: 6rem !important;
    }

    .m-xl-auto {
        margin: auto !important;
    }

    .mt-xl-auto,
    .my-xl-auto {
        margin-block-start: auto !important;
    }

    .me-xl-auto,
    .mx-xl-auto {
        margin-inline-end: auto !important;
    }

    .mb-xl-auto,
    .my-xl-auto {
        margin-block-end: auto !important;
    }

    .ms-xl-auto,
    .mx-xl-auto {
        margin-inline-start: auto !important;
    }
}/*------  Margins -------*//*------  Padding -------*/.p-0 {
    padding: 0 !important;
}.pt-0,
.py-0 {
    padding-block-start: 0 !important;
}.pe-0,
.px-0 {
    padding-inline-end: 0 !important;
}.pb-0,
.py-0 {
    padding-block-end: 0 !important;
}.ps-0,
.px-0 {
    padding-inline-start: 0 !important;
}.p-1 {
    padding: 0.25rem !important;
}.pt-1,
.py-1 {
    padding-block-start: 0.25rem !important;
}.pe-1,
.px-1 {
    padding-inline-end: 0.25rem !important;
}.pb-1,
.py-1 {
    padding-block-end: 0.25rem !important;
}.ps-1,
.px-1 {
    padding-inline-start: 0.25rem !important;
}.p-2 {
    padding: 0.5rem !important;
}.pt-2,
.py-2 {
    padding-block-start: 0.5rem !important;
}.pe-2,
.px-2 {
    padding-inline-end: 0.5rem !important;
}.pb-2,
.py-2 {
    padding-block-end: 0.5rem !important;
}.ps-2,
.px-2 {
    padding-inline-start: 0.5rem !important;
}.p-3 {
    padding: 0.75rem !important;
}.pt-3,
.py-3 {
    padding-block-start: 0.75rem !important;
}.pe-3,
.px-3 {
    padding-inline-end: 0.75rem !important;
}.pb-3,
.py-3 {
    padding-block-end: 0.75rem !important;
}.ps-3,
.px-3 {
    padding-inline-start: 0.75rem !important;
}.p-4 {
    padding: 1rem !important;
}.pt-4,
.py-4 {
    padding-block-start: 1rem !important;
}.pe-4,
.px-4 {
    padding-inline-end: 1rem !important;
}.pb-4,
.py-4 {
    padding-block-end: 1rem !important;
}.ps-4,
.px-4 {
    padding-inline-start: 1rem !important;
}.p-5 {
    padding: 1.5rem !important;
}.pt-5,
.py-5 {
    padding-block-start: 1.5rem !important;
}.pe-5,
.px-5 {
    padding-inline-end: 1.5rem !important;
}.pb-5,
.py-5 {
    padding-block-end: 1.5rem !important;
}.ps-5,
.px-5 {
    padding-inline-start: 1.5rem !important;
}.p-6 {
    padding: 2rem !important;
}.pt-6,
.py-6 {
    padding-block-start: 2rem !important;
}.pe-6,
.px-6 {
    padding-inline-end: 2rem !important;
}.pb-6,
.py-6 {
    padding-block-end: 2rem !important;
}.ps-6,
.px-6 {
    padding-inline-start: 2rem !important;
}.p-7 {
    padding: 3rem !important;
}.pt-7,
.py-7 {
    padding-block-start: 3rem !important;
}.pe-7,
.px-7 {
    padding-inline-end: 3rem !important;
}.pb-7,
.py-7 {
    padding-block-end: 3rem !important;
}.ps-7,
.px-7 {
    padding-inline-start: 3rem !important;
}.p-8 {
    padding: 4rem !important;
}.pt-8,
.py-8 {
    padding-block-start: 4rem !important;
}.pe-8,
.px-8 {
    padding-inline-end: 4rem !important;
}.pb-8,
.py-8 {
    padding-block-end: 4rem !important;
}.ps-8,
.px-8 {
    padding-inline-start: 4rem !important;
}.p-9 {
    padding: 6rem !important;
}.pt-9,
.py-9 {
    padding-block-start: 6rem !important;
}.pe-9,
.px-9 {
    padding-inline-end: 6rem !important;
}.pb-9,
.py-9 {
    padding-block-end: 6rem !important;
}.ps-9,
.px-9 {
    padding-inline-start: 6rem !important;
}.padding-bottom {
    padding-block-end: 5.47rem !important;
}.p-10 {
    padding: 9.3rem !important;
}.pt-10,
.py-10 {
    padding-block-start: 9.3rem !important;
}.pe-10,
.px-10 {
    padding-inline-end: 9.3rem !important;
}.pb-10,
.py-10 {
    padding-block-end: 9.3rem !important;
}.ps-10,
.px-10 {
    padding-inline-start: 9.3rem !important;
}@media (min-width: 576px) {
    .p-sm-0 {
        padding: 0 !important;
    }

    .pt-sm-0,
    .py-sm-0 {
        padding-block-start: 0 !important;
    }

    .pe-sm-0,
    .px-sm-0 {
        padding-inline-end: 0 !important;
    }

    .pb-sm-0,
    .py-sm-0 {
        padding-block-end: 0 !important;
    }

    .ps-sm-0,
    .px-sm-0 {
        padding-inline-start: 0 !important;
    }

    .p-sm-1 {
        padding: 0.25rem !important;
    }

    .pt-sm-1,
    .py-sm-1 {
        padding-block-start: 0.25rem !important;
    }

    .pe-sm-1,
    .px-sm-1 {
        padding-inline-end: 0.25rem !important;
    }

    .pb-sm-1,
    .py-sm-1 {
        padding-block-end: 0.25rem !important;
    }

    .ps-sm-1,
    .px-sm-1 {
        padding-inline-start: 0.25rem !important;
    }

    .p-sm-2 {
        padding: 0.5rem !important;
    }

    .pt-sm-2,
    .py-sm-2 {
        padding-block-start: 0.5rem !important;
    }

    .pe-sm-2,
    .px-sm-2 {
        padding-inline-end: 0.5rem !important;
    }

    .pb-sm-2,
    .py-sm-2 {
        padding-block-end: 0.5rem !important;
    }

    .ps-sm-2,
    .px-sm-2 {
        padding-inline-start: 0.5rem !important;
    }

    .p-sm-3 {
        padding: 0.75rem !important;
    }

    .pt-sm-3,
    .py-sm-3 {
        padding-block-start: 0.75rem !important;
    }

    .pe-sm-3,
    .px-sm-3 {
        padding-inline-end: 0.75rem !important;
    }

    .pb-sm-3,
    .py-sm-3 {
        padding-block-end: 0.75rem !important;
    }

    .ps-sm-3,
    .px-sm-3 {
        padding-inline-start: 0.75rem !important;
    }

    .p-sm-4 {
        padding: 1rem !important;
    }

    .pt-sm-4,
    .py-sm-4 {
        padding-block-start: 1rem !important;
    }

    .pe-sm-4,
    .px-sm-4 {
        padding-inline-end: 1rem !important;
    }

    .pb-sm-4,
    .py-sm-4 {
        padding-block-end: 1rem !important;
    }

    .ps-sm-4,
    .px-sm-4 {
        padding-inline-start: 1rem !important;
    }

    .p-sm-5 {
        padding: 1.5rem !important;
    }

    .pt-sm-5,
    .py-sm-5 {
        padding-block-start: 1.5rem !important;
    }

    .pe-sm-5,
    .px-sm-5 {
        padding-inline-end: 1.5rem !important;
    }

    .pb-sm-5,
    .py-sm-5 {
        padding-block-end: 1.5rem !important;
    }

    .ps-sm-5,
    .px-sm-5 {
        padding-inline-start: 1.5rem !important;
    }

    .p-sm-6 {
        padding: 2rem !important;
    }

    .pt-sm-6,
    .py-sm-6 {
        padding-block-start: 2rem !important;
    }

    .pe-sm-6,
    .px-sm-6 {
        padding-inline-end: 2rem !important;
    }

    .pb-sm-6,
    .py-sm-6 {
        padding-block-end: 2rem !important;
    }

    .ps-sm-6,
    .px-sm-6 {
        padding-inline-start: 2rem !important;
    }

    .p-sm-7 {
        padding: 3rem !important;
    }

    .pt-sm-7,
    .py-sm-7 {
        padding-block-start: 3rem !important;
    }

    .pe-sm-7,
    .px-sm-7 {
        padding-inline-end: 3rem !important;
    }

    .pb-sm-7,
    .py-sm-7 {
        padding-block-end: 3rem !important;
    }

    .ps-sm-7,
    .px-sm-7 {
        padding-inline-start: 3rem !important;
    }

    .p-sm-8 {
        padding: 4rem !important;
    }

    .pt-sm-8,
    .py-sm-8 {
        padding-block-start: 4rem !important;
    }

    .pe-sm-8,
    .px-sm-8 {
        padding-inline-end: 4rem !important;
    }

    .pb-sm-8,
    .py-sm-8 {
        padding-block-end: 4rem !important;
    }

    .ps-sm-8,
    .px-sm-8 {
        padding-inline-start: 4rem !important;
    }

    .p-sm-9 {
        padding: 6rem !important;
    }

    .pt-sm-9,
    .py-sm-9 {
        padding-block-start: 6rem !important;
    }

    .pe-sm-9,
    .px-sm-9 {
        padding-inline-end: 6rem !important;
    }

    .pb-sm-9,
    .py-sm-9 {
        padding-block-end: 6rem !important;
    }

    .ps-sm-9,
    .px-sm-9 {
        padding-inline-start: 6rem !important;
    }
}@media (min-width: 768px) {
    .p-md-0 {
        padding: 0 !important;
    }

    .pt-md-0,
    .py-md-0 {
        padding-block-start: 0 !important;
    }

    .pe-md-0,
    .px-md-0 {
        padding-inline-end: 0 !important;
    }

    .pb-md-0,
    .py-md-0 {
        padding-block-end: 0 !important;
    }

    .ps-md-0,
    .px-md-0 {
        padding-inline-start: 0 !important;
    }

    .p-md-1 {
        padding: 0.25rem !important;
    }

    .pt-md-1,
    .py-md-1 {
        padding-block-start: 0.25rem !important;
    }

    .pe-md-1,
    .px-md-1 {
        padding-inline-end: 0.25rem !important;
    }

    .pb-md-1,
    .py-md-1 {
        padding-block-end: 0.25rem !important;
    }

    .ps-md-1,
    .px-md-1 {
        padding-inline-start: 0.25rem !important;
    }

    .p-md-2 {
        padding: 0.5rem !important;
    }

    .pt-md-2,
    .py-md-2 {
        padding-block-start: 0.5rem !important;
    }

    .pe-md-2,
    .px-md-2 {
        padding-inline-end: 0.5rem !important;
    }

    .pb-md-2,
    .py-md-2 {
        padding-block-end: 0.5rem !important;
    }

    .ps-md-2,
    .px-md-2 {
        padding-inline-start: 0.5rem !important;
    }

    .p-md-3 {
        padding: 0.75rem !important;
    }

    .pt-md-3,
    .py-md-3 {
        padding-block-start: 0.75rem !important;
    }

    .pe-md-3,
    .px-md-3 {
        padding-inline-end: 0.75rem !important;
    }

    .pb-md-3,
    .py-md-3 {
        padding-block-end: 0.75rem !important;
    }

    .ps-md-3,
    .px-md-3 {
        padding-inline-start: 0.75rem !important;
    }

    .p-md-4 {
        padding: 1rem !important;
    }

    .pt-md-4,
    .py-md-4 {
        padding-block-start: 1rem !important;
    }

    .pe-md-4,
    .px-md-4 {
        padding-inline-end: 1rem !important;
    }

    .pb-md-4,
    .py-md-4 {
        padding-block-end: 1rem !important;
    }

    .ps-md-4,
    .px-md-4 {
        padding-inline-start: 1rem !important;
    }

    .p-md-5 {
        padding: 1.5rem !important;
    }

    .pt-md-5,
    .py-md-5 {
        padding-block-start: 1.5rem !important;
    }

    .pe-md-5,
    .px-md-5 {
        padding-inline-end: 1.5rem !important;
    }

    .pb-md-5,
    .py-md-5 {
        padding-block-end: 1.5rem !important;
    }

    .ps-md-5,
    .px-md-5 {
        padding-inline-start: 1.5rem !important;
    }

    .p-md-6 {
        padding: 2rem !important;
    }

    .pt-md-6,
    .py-md-6 {
        padding-block-start: 2rem !important;
    }

    .pe-md-6,
    .px-md-6 {
        padding-inline-end: 2rem !important;
    }

    .pb-md-6,
    .py-md-6 {
        padding-block-end: 2rem !important;
    }

    .ps-md-6,
    .px-md-6 {
        padding-inline-start: 2rem !important;
    }

    .p-md-7 {
        padding: 3rem !important;
    }

    .pt-md-7,
    .py-md-7 {
        padding-block-start: 3rem !important;
    }

    .pe-md-7,
    .px-md-7 {
        padding-inline-end: 3rem !important;
    }

    .pb-md-7,
    .py-md-7 {
        padding-block-end: 3rem !important;
    }

    .ps-md-7,
    .px-md-7 {
        padding-inline-start: 3rem !important;
    }

    .p-md-8 {
        padding: 4rem !important;
    }

    .pt-md-8,
    .py-md-8 {
        padding-block-start: 4rem !important;
    }

    .pe-md-8,
    .px-md-8 {
        padding-inline-end: 4rem !important;
    }

    .pb-md-8,
    .py-md-8 {
        padding-block-end: 4rem !important;
    }

    .ps-md-8,
    .px-md-8 {
        padding-inline-start: 4rem !important;
    }

    .p-md-9 {
        padding: 6rem !important;
    }

    .pt-md-9,
    .py-md-9 {
        padding-block-start: 6rem !important;
    }

    .pe-md-9,
    .px-md-9 {
        padding-inline-end: 6rem !important;
    }

    .pb-md-9,
    .py-md-9 {
        padding-block-end: 6rem !important;
    }

    .ps-md-9,
    .px-md-9 {
        padding-inline-start: 6rem !important;
    }
}@media (min-width: 992px) {
    .p-lg-0 {
        padding: 0 !important;
    }

    .pt-lg-0,
    .py-lg-0 {
        padding-block-start: 0 !important;
    }

    .pe-lg-0,
    .px-lg-0 {
        padding-inline-end: 0 !important;
    }

    .pb-lg-0,
    .py-lg-0 {
        padding-block-end: 0 !important;
    }

    .ps-lg-0,
    .px-lg-0 {
        padding-inline-start: 0 !important;
    }

    .p-lg-1 {
        padding: 0.25rem !important;
    }

    .pt-lg-1,
    .py-lg-1 {
        padding-block-start: 0.25rem !important;
    }

    .pe-lg-1,
    .px-lg-1 {
        padding-inline-end: 0.25rem !important;
    }

    .pb-lg-1,
    .py-lg-1 {
        padding-block-end: 0.25rem !important;
    }

    .ps-lg-1,
    .px-lg-1 {
        padding-inline-start: 0.25rem !important;
    }

    .p-lg-2 {
        padding: 0.5rem !important;
    }

    .pt-lg-2,
    .py-lg-2 {
        padding-block-start: 0.5rem !important;
    }

    .pe-lg-2,
    .px-lg-2 {
        padding-inline-end: 0.5rem !important;
    }

    .pb-lg-2,
    .py-lg-2 {
        padding-block-end: 0.5rem !important;
    }

    .ps-lg-2,
    .px-lg-2 {
        padding-inline-start: 0.5rem !important;
    }

    .p-lg-3 {
        padding: 0.75rem !important;
    }

    .pt-lg-3,
    .py-lg-3 {
        padding-block-start: 0.75rem !important;
    }

    .pe-lg-3,
    .px-lg-3 {
        padding-inline-end: 0.75rem !important;
    }

    .pb-lg-3,
    .py-lg-3 {
        padding-block-end: 0.75rem !important;
    }

    .ps-lg-3,
    .px-lg-3 {
        padding-inline-start: 0.75rem !important;
    }

    .p-lg-4 {
        padding: 1rem !important;
    }

    .pt-lg-4,
    .py-lg-4 {
        padding-block-start: 1rem !important;
    }

    .pe-lg-4,
    .px-lg-4 {
        padding-inline-end: 1rem !important;
    }

    .pb-lg-4,
    .py-lg-4 {
        padding-block-end: 1rem !important;
    }

    .ps-lg-4,
    .px-lg-4 {
        padding-inline-start: 1rem !important;
    }

    .p-lg-5 {
        padding: 1.5rem !important;
    }

    .pt-lg-5,
    .py-lg-5 {
        padding-block-start: 1.5rem !important;
    }

    .pe-lg-5,
    .px-lg-5 {
        padding-inline-end: 1.5rem !important;
    }

    .pb-lg-5,
    .py-lg-5 {
        padding-block-end: 1.5rem !important;
    }

    .ps-lg-5,
    .px-lg-5 {
        padding-inline-start: 1.5rem !important;
    }

    .p-lg-6 {
        padding: 2rem !important;
    }

    .pt-lg-6,
    .py-lg-6 {
        padding-block-start: 2rem !important;
    }

    .pe-lg-6,
    .px-lg-6 {
        padding-inline-end: 2rem !important;
    }

    .pb-lg-6,
    .py-lg-6 {
        padding-block-end: 2rem !important;
    }

    .ps-lg-6,
    .px-lg-6 {
        padding-inline-start: 2rem !important;
    }

    .p-lg-7 {
        padding: 3rem !important;
    }

    .pt-lg-7,
    .py-lg-7 {
        padding-block-start: 3rem !important;
    }

    .pe-lg-7,
    .px-lg-7 {
        padding-inline-end: 3rem !important;
    }

    .pb-lg-7,
    .py-lg-7 {
        padding-block-end: 3rem !important;
    }

    .ps-lg-7,
    .px-lg-7 {
        padding-inline-start: 3rem !important;
    }

    .p-lg-8 {
        padding: 4rem !important;
    }

    .pt-lg-8,
    .py-lg-8 {
        padding-block-start: 4rem !important;
    }

    .pe-lg-8,
    .px-lg-8 {
        padding-inline-end: 4rem !important;
    }

    .pb-lg-8,
    .py-lg-8 {
        padding-block-end: 4rem !important;
    }

    .ps-lg-8,
    .px-lg-8 {
        padding-inline-start: 4rem !important;
    }

    .p-lg-9 {
        padding: 6rem !important;
    }

    .pt-lg-9,
    .py-lg-9 {
        padding-block-start: 6rem !important;
    }

    .pe-lg-9,
    .px-lg-9 {
        padding-inline-end: 6rem !important;
    }

    .pb-lg-9,
    .py-lg-9 {
        padding-block-end: 6rem !important;
    }

    .ps-lg-9,
    .px-lg-9 {
        padding-inline-start: 6rem !important;
    }
}@media (min-width: 1280px) {
    .p-xl-0 {
        padding: 0 !important;
    }

    .pt-xl-0,
    .py-xl-0 {
        padding-block-start: 0 !important;
    }

    .pe-xl-0,
    .px-xl-0 {
        padding-inline-end: 0 !important;
    }

    .pb-xl-0,
    .py-xl-0 {
        padding-block-end: 0 !important;
    }

    .ps-xl-0,
    .px-xl-0 {
        padding-inline-start: 0 !important;
    }

    .p-xl-1 {
        padding: 0.25rem !important;
    }

    .pt-xl-1,
    .py-xl-1 {
        padding-block-start: 0.25rem !important;
    }

    .pe-xl-1,
    .px-xl-1 {
        padding-inline-end: 0.25rem !important;
    }

    .pb-xl-1,
    .py-xl-1 {
        padding-block-end: 0.25rem !important;
    }

    .ps-xl-1,
    .px-xl-1 {
        padding-inline-start: 0.25rem !important;
    }

    .p-xl-2 {
        padding: 0.5rem !important;
    }

    .pt-xl-2,
    .py-xl-2 {
        padding-block-start: 0.5rem !important;
    }

    .pe-xl-2,
    .px-xl-2 {
        padding-inline-end: 0.5rem !important;
    }

    .pb-xl-2,
    .py-xl-2 {
        padding-block-end: 0.5rem !important;
    }

    .ps-xl-2,
    .px-xl-2 {
        padding-inline-start: 0.5rem !important;
    }

    .p-xl-3 {
        padding: 0.75rem !important;
    }

    .pt-xl-3,
    .py-xl-3 {
        padding-block-start: 0.75rem !important;
    }

    .pe-xl-3,
    .px-xl-3 {
        padding-inline-end: 0.75rem !important;
    }

    .pb-xl-3,
    .py-xl-3 {
        padding-block-end: 0.75rem !important;
    }

    .ps-xl-3,
    .px-xl-3 {
        padding-inline-start: 0.75rem !important;
    }

    .p-xl-4 {
        padding: 1rem !important;
    }

    .pt-xl-4,
    .py-xl-4 {
        padding-block-start: 1rem !important;
    }

    .pe-xl-4,
    .px-xl-4 {
        padding-inline-end: 1rem !important;
    }

    .pb-xl-4,
    .py-xl-4 {
        padding-block-end: 1rem !important;
    }

    .ps-xl-4,
    .px-xl-4 {
        padding-inline-start: 1rem !important;
    }

    .p-xl-5 {
        padding: 1.5rem !important;
    }

    .pt-xl-5,
    .py-xl-5 {
        padding-block-start: 1.5rem !important;
    }

    .pe-xl-5,
    .px-xl-5 {
        padding-inline-end: 1.5rem !important;
    }

    .pb-xl-5,
    .py-xl-5 {
        padding-block-end: 1.5rem !important;
    }

    .ps-xl-5,
    .px-xl-5 {
        padding-inline-start: 1.5rem !important;
    }

    .p-xl-6 {
        padding: 2rem !important;
    }

    .pt-xl-6,
    .py-xl-6 {
        padding-block-start: 2rem !important;
    }

    .pe-xl-6,
    .px-xl-6 {
        padding-inline-end: 2rem !important;
    }

    .pb-xl-6,
    .py-xl-6 {
        padding-block-end: 2rem !important;
    }

    .ps-xl-6,
    .px-xl-6 {
        padding-inline-start: 2rem !important;
    }

    .p-xl-7 {
        padding: 3rem !important;
    }

    .pt-xl-7,
    .py-xl-7 {
        padding-block-start: 3rem !important;
    }

    .pe-xl-7,
    .px-xl-7 {
        padding-inline-end: 3rem !important;
    }

    .pb-xl-7,
    .py-xl-7 {
        padding-block-end: 3rem !important;
    }

    .ps-xl-7,
    .px-xl-7 {
        padding-inline-start: 3rem !important;
    }

    .p-xl-8 {
        padding: 4rem !important;
    }

    .pt-xl-8,
    .py-xl-8 {
        padding-block-start: 4rem !important;
    }

    .pe-xl-8,
    .px-xl-8 {
        padding-inline-end: 4rem !important;
    }

    .pb-xl-8,
    .py-xl-8 {
        padding-block-end: 4rem !important;
    }

    .ps-xl-8,
    .px-xl-8 {
        padding-inline-start: 4rem !important;
    }

    .p-xl-9 {
        padding: 6rem !important;
    }

    .pt-xl-9,
    .py-xl-9 {
        padding-block-start: 6rem !important;
    }

    .pe-xl-9,
    .px-xl-9 {
        padding-inline-end: 6rem !important;
    }

    .pb-xl-9,
    .py-xl-9 {
        padding-block-end: 6rem !important;
    }

    .ps-xl-9,
    .px-xl-9 {
        padding-inline-start: 6rem !important;
    }
}/*------  Padding -------*//*------ Position -------*/.position-static {
    position: static !important;
}.position-relative {
    position: relative !important;
}.position-absolute {
    position: absolute !important;
}.position-fixed {
    position: fixed !important;
}.position-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
}.fixed-top {
    position: fixed;
    inset-block-start: 0;
    inset-inline-end: 0;
    inset-inline-start: 0;
    z-index: 1030;
}.fixed-bottom {
    position: fixed;
    inset-inline-end: 0;
    inset-block-end: 0;
    inset-inline-start: 0;
    z-index: 1030;
}@supports (position: -webkit-sticky) or (position: sticky) {
    .sticky-top {
        position: -webkit-sticky;
        position: sticky;
        inset-block-start: 0;
        z-index: 1020;
    }
}.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
    white-space: normal;
}.shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}.shadow-lg {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}.shadow-none {
    box-shadow: none !important;
}/*------ Position -------*//*----- Typography ------*/.heading-inverse {
    background-color: #333;
    color: #fff;
    padding: 5px;
}.heading-primary {
    color: #fff;
    padding: 5px;
}.heading-success {
    background-color: #2fc736;
    color: #fff;
    padding: 5px;
}.heading-info {
    background-color: #00d6e6;
    color: #fff;
    padding: 5px;
}.heading-warning {
    background-color: #ffa22b;
    color: #fff;
    padding: 5px;
}.heading-danger {
    background-color: #ff382b;
    color: #fff;
    padding: 5px;
}.text-monospace {
    font-family: Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}.text-justify {
    text-align: justify !important;
}.text-nowrap {
    white-space: nowrap !important;
}.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}.text-start {
    text-align: start !important;
}.text-end {
    text-align: end !important;
}.text-center {
    text-align: center !important;
}@media (min-width: 576px) {
    .text-sm-left {
        text-align: start !important;
    }

    .text-sm-right {
        text-align: end !important;
    }

    .text-sm-center {
        text-align: center !important;
    }
}@media (min-width: 768px) {
    .text-md-left {
        text-align: start !important;
    }

    .text-md-right {
        text-align: end !important;
    }

    .text-md-center {
        text-align: center !important;
    }
}@media (min-width: 992px) {
    .text-lg-left {
        text-align: start !important;
    }

    .text-lg-right {
        text-align: end !important;
    }

    .text-lg-center {
        text-align: center !important;
    }
}@media (min-width: 1280px) {
    .text-xl-left {
        text-align: start !important;
    }

    .text-xl-right {
        text-align: end !important;
    }

    .text-xl-center {
        text-align: center !important;
    }
}.text-lowercase {
    text-transform: lowercase !important;
}.text-uppercase {
    text-transform: uppercase !important;
}.text-capitalize {
    text-transform: capitalize !important;
}.font-weight-light {
    font-weight: 300 !important;
}.font-weight-normal {
    font-weight: 400 !important;
}.font-weight-semibold {
    font-weight: 600 !important;
}.font-weight-bold {
    font-weight: 700 !important;
}.font-italic {
    font-style: italic !important;
}.text-white {
    color: #fff !important;
}.text-secondary {
    color: #4801ff !important;
}a.text-secondary:focus,
a.text-secondary:hover {
    color: #4801ff !important;
}.text-success {
    color: #2fc736 !important;
}a.text-success:focus,
a.text-success:hover {
    color: #3adfab !important;
}.text-success-1 {
    color: #61f181 !important;
}.text-info {
    color: #00d6e6 !important;
}a.text-info:focus,
a.text-info:hover {
    color: #1594ef !important;
}.text-warning {
    color: #ffa22b !important;
}a.text-warning:focus,
a.text-warning:hover {
    color: #fa3 !important;
}.text-danger {
    color: #ff382b !important;
}a.text-danger:focus,
a.text-danger:hover {
    color: #fb5b50 !important;
}.text-light {
    color: #f8f9fa !important;
}a.text-light:focus,
a.text-light:hover {
    color: #dae0e5 !important;
}.text-dark {
    color: #3b3952 !important;
}.text-body {
    color: #3d4e67 !important;
}.text-muted {
    color: #9fa9bd !important;
}.text-black {
    color: #2a2740;
}.text-black-50 {
    color: rgba(0, 0, 0, 0.5) !important;
}.text-white-50 {
    color: rgba(255, 255, 255, 0.5) !important;
}.text-white-80 {
    color: rgba(255, 255, 255, 0.8) !important;
}.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}.visible {
    visibility: visible !important;
}.invisible {
    visibility: hidden !important;
}.text-wrap {
    font-size: 14px;
    line-height: 1.66;
}.text-wrap> :first-child {
    margin-block-start: 0;
}.text-wrap> :last-child {
    margin-block-end: 0;
}.text-wrap>h1,
.text-wrap>h2,
.text-wrap>h3,
.text-wrap>h4,
.text-wrap>h5,
.text-wrap>h6 {
    margin-block-start: 1em;
}.text-inherit {
    color: inherit !important;
}.text-default {
    color: #2a2740 !important;
}.text-muted-dark {
    color: #5f6877 !important;
}.tracking-tight {
    letter-spacing: -0.05em !important;
}.tracking-normal {
    letter-spacing: 0 !important;
}.tracking-wide {
    letter-spacing: 0.05em !important;
}.leading-none {
    line-height: 1 !important;
}.leading-tight {
    line-height: 1.3 !important;
}.leading-normal {
    line-height: 1.5 !important;
}.leading-loose {
    line-height: 2 !important;
}.text-blue {
    color: #3ba2ff !important;
}.text-indigo {
    color: #6574cd !important;
}.text-purple {
    color: #604dd8 !important;
}.text-lightpink-red {
    color: #ff7088 !important;
}.text-lightgreen {
    color: #26eda2 !important;
}.text-pink {
    color: #ff2b88 !important;
}.text-red {
    color: #ff382b !important;
}.text-orange {
    color: #e67605 !important;
}.text-yellow {
    color: #ffa22b !important;
}.text-green {
    color: #629634 !important;
}.text-teal {
    color: #05e6e6 !important;
}.text-cyan {
    color: #17a2b8 !important;
}.text-gray {
    color: #858d97 !important;
}.text-gray-dark {
    color: #343a40 !important;
}.text-azure {
    color: #00d6e6 !important;
}.text-lime {
    color: #63e600 !important;
}/*----- Typography ------*//*------ Width -------*/.w-5 {
    width: 5% !important;
}.w-10 {
    width: 10% !important;
}.w-15 {
    width: 15% !important;
}.w-20 {
    width: 20% !important;
}.w-25 {
    width: 25% !important;
}.w-30 {
    width: 30% !important;
}.w-35 {
    width: 35% !important;
}.w-36 {
    width: 36% !important;
}.w-40 {
    width: 40% !important;
}.w-45 {
    width: 45% !important;
}.w-50 {
    width: 50% !important;
}.w-55 {
    width: 55% !important;
}.w-60 {
    width: 60% !important;
}.w-65 {
    width: 65% !important;
}.w-70 {
    width: 70% !important;
}.w-75 {
    width: 75% !important;
}.w-80 {
    width: 80% !important;
}.w-85 {
    width: 85% !important;
}.w-90 {
    width: 90% !important;
}.w-95 {
    width: 95% !important;
}.w-100 {
    width: 100% !important;
}.w100 {
    width: 100px !important;
}.w73 {
    width: 73px !important;
}.w-125 {
    width: 125px !important;
}.w-150 {
    width: 150px !important;
}.w-auto {
    width: auto !important;
}.w-0 {
    width: 0 !important;
}.w-1 {
    width: 0.25rem !important;
}.w-2 {
    width: 0.5rem !important;
}.w-3 {
    width: 0.75rem !important;
}.w-4 {
    width: 1rem !important;
}.w-5 {
    width: 1.5rem !important;
}.w-6 {
    width: 2rem !important;
}.w-7 {
    width: 3rem !important;
}.w-8 {
    width: 4rem !important;
}.w-9 {
    width: 6rem !important;
}.mw-100 {
    max-width: 100% !important;
}.overflow-auto {
    overflow: auto;
}/*------ Width -------*/.tertiary a {
    color: #f27474;
}.item-card9 h4:hover, .media-body h4:hover, .item-card7-text h4:hover {
    color: yellowgreen !important;
}/*Color variables*//*white variables*//*black variables*/[dir=rtl] {
    --float-left: right;
    --float-right: left;
}/* ###### plugins ####### *//*! Bootstrap 5 integration for DataTables
 *
 * ©2020 SpryMedia Ltd, all rights reserved.
 * License: MIT datatables.net/license/mit
 */table.dataTable {
    clear: both;
    margin-top: 6px !important;
    margin-bottom: 6px !important;
    max-width: none !important;
    border-collapse: separate !important;
    border-spacing: 0;
}table.dataTable td,
table.dataTable th {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
    text-align: center;
}table.dataTable.nowrap th,
table.dataTable.nowrap td {
    white-space: nowrap;
}div.dataTables_wrapper div.dataTables_length label {
    font-weight: normal;
    text-align: start;
    white-space: nowrap;
}div.dataTables_wrapper div.dataTables_length select {
    width: auto;
    display: inline-block;
}div.dataTables_wrapper div.dataTables_filter {
    text-align: end;
}div.dataTables_wrapper div.dataTables_filter label {
    font-weight: normal;
    white-space: nowrap;
    text-align: start;
}div.dataTables_wrapper div.dataTables_filter input {
    margin-inline-start: 0.5em;
    display: inline-block;
    width: auto;
}div.dataTables_wrapper div.dataTables_info {
    padding-top: 0.85em;
}div.dataTables_wrapper div.dataTables_paginate {
    margin: 0;
    white-space: nowrap;
    text-align: end;
}div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    margin: 2px 0;
    white-space: nowrap;
    justify-content: flex-end;
}div.dataTables_wrapper div.dataTables_processing {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 200px;
    margin-inline-start: -100px;
    margin-top: -26px;
    text-align: center;
    padding: 1em 0;
}table.dataTable>thead>tr>th:active,
table.dataTable>thead>tr>td:active {
    outline: none;
}table.dataTable>thead>tr>th:not(.sorting_disabled),
table.dataTable>thead>tr>td:not(.sorting_disabled) {
    padding-right: 30px;
}table.dataTable>thead .sorting,
table.dataTable>thead .sorting_asc,
table.dataTable>thead .sorting_desc,
table.dataTable>thead .sorting_asc_disabled,
table.dataTable>thead .sorting_desc_disabled {
    cursor: pointer;
    position: relative;
}table.dataTable>thead .sorting:before,
table.dataTable>thead .sorting:after {
    position: absolute;
    bottom: 0.5em;
    display: block;
    opacity: 0.3;
}table.dataTable>thead .sorting_asc:before,
table.dataTable>thead .sorting_asc:after {
    position: absolute;
    bottom: 0.5em;
    display: block;
    opacity: 0.3;
}table.dataTable>thead .sorting_desc:before,
table.dataTable>thead .sorting_desc:after {
    position: absolute;
    bottom: 0.5em;
    display: block;
    opacity: 0.3;
}table.dataTable>thead .sorting_asc_disabled:before,
table.dataTable>thead .sorting_asc_disabled:after {
    position: absolute;
    bottom: 0.5em;
    display: block;
    opacity: 0.3;
}table.dataTable>thead .sorting_desc_disabled:before,
table.dataTable>thead .sorting_desc_disabled:after {
    position: absolute;
    bottom: 0.5em;
    display: block;
    opacity: 0.3;
}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 {
    right: 1em;
    content: "↑";
}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 {
    right: 0.5em;
    content: "↓";
}table.dataTable>thead .sorting_asc:before,
table.dataTable>thead .sorting_desc:after {
    opacity: 1;
}table.dataTable>thead .sorting_asc_disabled:before,
table.dataTable>thead .sorting_desc_disabled:after {
    opacity: 0;
}div.dataTables_scrollHead table.dataTable {
    margin-bottom: 0 !important;
}div.dataTables_scrollBody table {
    border-block-start: none;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}div.dataTables_scrollBody table thead .sorting:before,
div.dataTables_scrollBody table thead .sorting_asc:before,
div.dataTables_scrollBody table thead .sorting_desc:before,
div.dataTables_scrollBody table thead .sorting:after,
div.dataTables_scrollBody table thead .sorting_asc:after,
div.dataTables_scrollBody table thead .sorting_desc:after {
    display: none;
}div.dataTables_scrollBody table tbody tr:first-child th,
div.dataTables_scrollBody table tbody tr:first-child td {
    border-block-start: none;
}div.dataTables_scrollFoot>.dataTables_scrollFootInner {
    box-sizing: content-box;
}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table {
    margin-top: 0 !important;
    border-block-start: none;
}@media screen and (max-width: 767px) {

    div.dataTables_wrapper div.dataTables_length,
    div.dataTables_wrapper div.dataTables_filter,
    div.dataTables_wrapper div.dataTables_info {
        text-align: center;
    }

    div.dataTables_wrapper div.dataTables_paginate {
        text-align: center;
    }

    div.dataTables_wrapper div.dataTables_paginate ul.pagination {
        justify-content: center !important;
    }
}table.dataTable.table-sm>thead>tr>th:not(.sorting_disabled) {
    padding-right: 20px;
}table.dataTable.table-sm .sorting:before,
table.dataTable.table-sm .sorting_asc:before,
table.dataTable.table-sm .sorting_desc:before {
    top: 5px;
    right: 0.85em;
}table.dataTable.table-sm .sorting:after,
table.dataTable.table-sm .sorting_asc:after,
table.dataTable.table-sm .sorting_desc:after {
    top: 5px;
}table.table-bordered.dataTable {
    border-right-width: 0;
}table.table-bordered.dataTable thead tr:first-child th,
table.table-bordered.dataTable thead tr:first-child td {
    border-top-width: 1px;
}table.table-bordered.dataTable th,
table.table-bordered.dataTable td,
table.table-bordered.dataTable th:first-child,
table.table-bordered.dataTable td:first-child {
    border-left-width: 0;
}table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child {
    border-right-width: 1px;
}table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
    border-bottom-width: 0;
}div.dataTables_scrollHead table.table-bordered {
    border-bottom-width: 0;
}div.table-responsive>div.dataTables_wrapper>div.row {
    margin: 0;
}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child {
    padding-left: 0;
}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child {
    padding-right: 0;
}.dataTables_wrapper.select2-sm .select2-container .select2-selection--single {
    height: 2.1rem !important;
}.dataTables_wrapper.select2-sm .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 31px !important;
}table.dataTable {
    width: 100%;
    margin: 0 auto;
    clear: both;
    border-collapse: separate;
    border-spacing: 0;
}table.dataTable thead th,
table.dataTable tfoot th {
    font-weight: 700;
}table.dataTable thead th,
table.dataTable thead td {
    padding: 10px 18px;
    border-block-end: 1px solid #111;
}table.dataTable thead th:active,
table.dataTable thead td:active {
    outline: none;
}table.dataTable tfoot th,
table.dataTable tfoot td {
    padding: 10px 18px 6px 18px;
    border-block-start: 1px solid #111;
}table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
    cursor: pointer;
    *cursor: hand;
    background-repeat: no-repeat;
    background-position: center right;
}table.dataTable thead .sorting_asc_disabled {
    background-image: url("../plugins/datatable/images/sort_asc_disabled.png");
}table.dataTable thead .sorting_desc_disabled {
    background-image: url("../plugins/datatable/images/sort_desc_disabled.png");
}table.dataTable tbody tr.selected {
    background-color: #B0BED9;
}table.dataTable tbody th,
table.dataTable tbody td {
    padding: 8px 10px;
}table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td {
    border-block-start: 1px solid #ddd;
}table.dataTable.display tbody th,
table.dataTable.display tbody td {
    border-block-start: 1px solid #ddd;
}table.dataTable.row-border tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td {
    border-block-start: none;
}table.dataTable.display tbody tr:first-child th,
table.dataTable.display tbody tr:first-child td {
    border-block-start: none;
}table.dataTable.cell-border tbody th,
table.dataTable.cell-border tbody td {
    border-block-start: 1px solid #ddd;
    border-inline-end: 1px solid #ddd;
}table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child {
    border-inline-start: 1px solid #ddd;
}table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.cell-border tbody tr:first-child td {
    border-block-start: none;
}table.dataTable.stripe tbody tr.odd,
table.dataTable.display tbody tr.odd {
    background-color: #f9f9f9;
}table.dataTable.stripe tbody tr.odd.selected,
table.dataTable.display tbody tr.odd.selected {
    background-color: #acbad4;
}table.dataTable.hover tbody tr:hover,
table.dataTable.display tbody tr:hover {
    background-color: #f6f6f6;
}table.dataTable.hover tbody tr:hover.selected,
table.dataTable.display tbody tr:hover.selected {
    background-color: #aab7d1;
}table.dataTable.order-column tbody tr>.sorting_1,
table.dataTable.order-column tbody tr>.sorting_2,
table.dataTable.order-column tbody tr>.sorting_3 {
    background-color: #fafafa;
}table.dataTable.display tbody tr>.sorting_1,
table.dataTable.display tbody tr>.sorting_2,
table.dataTable.display tbody tr>.sorting_3 {
    background-color: #fafafa;
}table.dataTable.order-column tbody tr.selected>.sorting_1,
table.dataTable.order-column tbody tr.selected>.sorting_2,
table.dataTable.order-column tbody tr.selected>.sorting_3 {
    background-color: #acbad5;
}table.dataTable.display tbody tr.selected>.sorting_1,
table.dataTable.display tbody tr.selected>.sorting_2,
table.dataTable.display tbody tr.selected>.sorting_3 {
    background-color: #acbad5;
}table.dataTable.display tbody tr.odd>.sorting_1 {
    background-color: #f1f1f1;
}table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
    background-color: #f1f1f1;
}table.dataTable.display tbody tr.odd>.sorting_2,
table.dataTable.order-column.stripe tbody tr.odd>.sorting_2 {
    background-color: #f3f3f3;
}table.dataTable.display tbody tr.odd>.sorting_3,
table.dataTable.order-column.stripe tbody tr.odd>.sorting_3 {
    background-color: whitesmoke;
}table.dataTable.display tbody tr.odd.selected>.sorting_1,
table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1 {
    background-color: #a6b4cd;
}table.dataTable.display tbody tr.odd.selected>.sorting_2,
table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2 {
    background-color: #a8b5cf;
}table.dataTable.display tbody tr.odd.selected>.sorting_3,
table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3 {
    background-color: #a9b7d1;
}table.dataTable.display tbody tr.even>.sorting_1,
table.dataTable.order-column.stripe tbody tr.even>.sorting_1 {
    background-color: #fafafa;
}table.dataTable.display tbody tr.even>.sorting_2,
table.dataTable.order-column.stripe tbody tr.even>.sorting_2 {
    background-color: #fcfcfc;
}table.dataTable.display tbody tr.even>.sorting_3,
table.dataTable.order-column.stripe tbody tr.even>.sorting_3 {
    background-color: #fefefe;
}table.dataTable.display tbody tr.even.selected>.sorting_1,
table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1 {
    background-color: #acbad5;
}table.dataTable.display tbody tr.even.selected>.sorting_2,
table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2 {
    background-color: #aebcd6;
}table.dataTable.display tbody tr.even.selected>.sorting_3,
table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3 {
    background-color: #afbdd8;
}table.dataTable.display tbody tr:hover>.sorting_1,
table.dataTable.order-column.hover tbody tr:hover>.sorting_1 {
    background-color: #eaeaea;
}table.dataTable.display tbody tr:hover>.sorting_2,
table.dataTable.order-column.hover tbody tr:hover>.sorting_2 {
    background-color: #ececec;
}table.dataTable.display tbody tr:hover>.sorting_3,
table.dataTable.order-column.hover tbody tr:hover>.sorting_3 {
    background-color: #efefef;
}table.dataTable.display tbody tr:hover.selected>.sorting_1,
table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1 {
    background-color: #a2aec7;
}table.dataTable.display tbody tr:hover.selected>.sorting_2,
table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2 {
    background-color: #a3b0c9;
}table.dataTable.display tbody tr:hover.selected>.sorting_3,
table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3 {
    background-color: #a5b2cb;
}table.dataTable.no-footer {
    border-block-end: 1px solid #111;
}table.dataTable.nowrap th,
table.dataTable.nowrap td {
    white-space: nowrap;
}table.dataTable.compact thead th,
table.dataTable.compact thead td {
    padding: 4px 17px;
}table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td {
    padding: 4px;
}table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
    padding: 4px;
}table.dataTable th.dt-left,
table.dataTable td.dt-left {
    text-align: start;
}table.dataTable th.dt-center {
    text-align: center;
}table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
    text-align: center;
}table.dataTable th.dt-right,
table.dataTable td.dt-right {
    text-align: end;
}table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
    text-align: justify;
}table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
    white-space: nowrap;
}table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left {
    text-align: start;
}table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
    text-align: start;
}table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center {
    text-align: center;
}table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
    text-align: center;
}table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right {
    text-align: end;
}table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
    text-align: end;
}table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify {
    text-align: justify;
}table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
    text-align: justify;
}table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap {
    white-space: nowrap;
}table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
    white-space: nowrap;
}table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
    text-align: start;
}table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
    text-align: center;
}table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
    text-align: end;
}table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
    text-align: justify;
}table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
    white-space: nowrap;
}.dataTables_wrapper {
    position: relative;
    clear: both;
    *zoom: 1;
    zoom: 1;
}.dataTables_wrapper .dataTables_length {
    float: var(--float-left);
}.dataTables_wrapper .dataTables_length select {
    border: 1px solid #ebf1ff;
    border-radius: 3px;
    padding: 5px;
    background-color: transparent;
    padding: 4px;
}.dataTables_wrapper .dataTables_filter {
    float: var(--float-right);
    text-align: end;
}.dataTables_wrapper .dataTables_filter input {
    border: 1px solid #ebf1ff;
    border-radius: 3px;
    padding: 5px;
    background-color: transparent;
    margin-inline-start: 3px;
}.dataTables_wrapper .dataTables_info {
    clear: both;
    float: var(--float-left);
    padding-top: 0.755em;
}.dataTables_wrapper .dataTables_paginate {
    float: var(--float-right);
    text-align: end;
    padding-top: 0.25em;
}.dataTables_wrapper .dataTables_paginate .paginate_button {
    box-sizing: border-box;
    display: inline-block;
    min-width: 1.5em;
    padding: 0.5em 1em;
    margin-inline-start: 2px;
    text-align: center;
    text-decoration: none !important;
    cursor: pointer;
    *cursor: hand;
    color: #263871 !important;
    border: 1px solid transparent;
    border-radius: 2px;
}.dataTables_wrapper .dataTables_paginate .paginate_button.current {
    color: #263871 !important;
    border: 1px solid #979797;
    background-color: white;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));
    background: -webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: -moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: -ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: -o-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: linear-gradient(to bottom, #fff 0%, #dcdcdc 100%);
}.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    color: #263871 !important;
    border: 1px solid #979797;
    background-color: white;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));
    background: -webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: -moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: -ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: -o-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: linear-gradient(to bottom, #fff 0%, #dcdcdc 100%);
}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
    cursor: default;
    color: #666 !important;
    border: 1px solid transparent;
    background: transparent;
    box-shadow: none;
}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
    cursor: default;
    color: #666 !important;
    border: 1px solid transparent;
    background: transparent;
    box-shadow: none;
}.dataTables_wrapper .dataTables_paginate .ellipsis {
    padding: 0 1em;
}.dataTables_wrapper .dataTables_processing {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 40px;
    margin-inline-start: -50%;
    margin-top: -25px;
    padding-top: 20px;
    text-align: center;
    font-size: 1.2em;
    background-color: white;
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
}.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
    color: #212529;
}.dataTables_wrapper .dataTables_scroll {
    clear: both;
}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
    *margin-top: -1px;
    -webkit-overflow-scrolling: touch;
}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td {
    vertical-align: middle;
}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td {
    vertical-align: middle;
}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing {
    height: 0;
    overflow: hidden;
    margin: 0 !important;
    padding: 0 !important;
}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing {
    height: 0;
    overflow: hidden;
    margin: 0 !important;
    padding: 0 !important;
}.dataTables_wrapper.no-footer .dataTables_scrollBody {
    border-block-end: 1px solid #111;
}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,
.dataTables_wrapper.no-footer div.dataTables_scrollBody>table {
    border-block-end: none;
}.dataTables_wrapper:after {
    visibility: hidden;
    display: block;
    content: "";
    clear: both;
    height: 0;
}@media screen and (max-width: 767px) {
    .dataTables_wrapper .dataTables_info {
        float: none;
        text-align: center;
    }

    .dataTables_wrapper .dataTables_paginate {
        float: none;
        text-align: center;
        margin-top: 0.5em;
    }
}@media screen and (max-width: 640px) {
    .dataTables_wrapper .dataTables_length {
        float: none;
        text-align: center;
    }

    .dataTables_wrapper .dataTables_filter {
        float: none;
        text-align: center;
        margin-top: 0.5em;
    }
}.gallery .card {
    cursor: pointer;
    margin-block-end: 30px;
}.gallery .card img {
    border-radius: 7px;
}.galleryShadow {
    display: none;
    -webkit-transition: ease all 0.5s;
    transition: ease all 0.5s;
    position: fixed;
    inset-block-start: 0;
    inset-inline-start: 0;
    width: 100%;
    height: 100vh;
}.galleryModal {
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: ease all 0.5s;
    transition: ease all 0.5s;
    position: fixed;
    inset-block-start: 0;
    inset-inline-start: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: rgba(0, 0, 0, 0.9);
}.galleryModal .galleryContainer {
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 80%;
    height: 80%;
}.galleryModal .galleryContainer img {
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-width: 100%;
    max-height: 100%;
    border: 10px solid #fff;
    border-radius: 10px;
}.galleryModal .galleryContainer .galleryText {
    position: absolute;
    width: 100%;
    height: auto;
    inset-block-start: 100%;
    color: #fff;
    text-align: center;
}.galleryModal .galleryIcon {
    position: absolute;
    font-size: 2rem;
    width: 2rem;
    height: 2rem;
    text-align: center;
    color: #fff;
}.galleryModal .gIquit {
    inset-inline-end: 10px;
    inset-block-start: 10px;
}.galleryModal .gIleft {
    inset-block-start: 50%;
    inset-inline-start: 10px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}.galleryModal .gIright {
    inset-block-start: 50%;
    inset-inline-end: 10px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}/* jQuery Countdown styles 2.0.0. */#launch_date {
    margin: 50px auto 50px auto;
}.countdown-rtl {
    direction: rtl;
}.countdown-holding span {
    color: #888;
}.countdown-row {
    clear: both;
    width: 100%;
    padding: 0px 2px;
    text-align: center;
}.countdown li {
    display: inline-block;
    font-size: 1.83rem;
    font-weight: bold;
    color: var(--primary-bg-color);
    width: 88px;
    height: 88px;
    border-radius: 4px;
    line-height: 5;
    text-align: center;
    margin: 0 auto;
    margin-block-end: -33px;
    position: relative;
    overflow: hidden;
    background: #fff;
    z-index: -1;
    border: 1px solid white;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}.countdown .time {
    font-size: 13px;
    color: var(--primary-bg-color);
    padding-block-start: 2px;
    font-weight: 300;
}.countdown span {
    display: block;
    line-height: 0.07;
}.countdown .number {
    color: var(--primary-bg-color);
    line-height: 3.7rem;
}@media (max-width: 991px) {
    .countdown li {
        margin: 20px 10px 10px 10px;
    }

    .is-countdown {
        margin-block-start: 20px;
    }
}@media (min-width: 992px) {
    .countdown li {
        margin: 0px 10px 5px 10px;
    }
}.construction h3 {
    color: #fff;
    font-size: 3.2rem;
    font-weight: 800 !important;
    margin-block-end: 0.4em !important;
    letter-spacing: 0;
    padding-block-end: 0;
    line-height: 1.2;
}.ui-helper-hidden {
    display: none;
}.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}.ui-helper-clearfix {
    min-height: 0;
}.ui-helper-clearfix:before {
    content: "";
    display: table;
    border-collapse: collapse;
}.ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
    clear: both;
}.ui-helper-zfix {
    width: 100%;
    height: 100%;
    inset-block-start: 0;
    inset-inline-start: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}.ui-front {
    z-index: 100;
}/* Interaction Cues
----------------------------------*/.ui-state-disabled {
    cursor: default !important;
}/* Icons
----------------------------------*//* states and images */.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}/* Misc visuals
----------------------------------*//* Overlays */.ui-widget-overlay {
    position: fixed;
    inset-block-start: 0;
    inset-inline-start: 0;
    width: 100%;
    height: 100%;
}.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: 0.5em 0.5em 0.5em 0.7em;
    min-height: 0;
    /* support: IE7 */
    font-size: 100%;
}.ui-accordion .ui-accordion-icons {
    padding-inline-start: 2.2em;
}.ui-accordion .ui-accordion-icons .ui-accordion-icons {
    padding-inline-start: 2.2em;
}.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    position: absolute;
    inset-inline-start: 0.5em;
    inset-block-start: 50%;
    margin-block-start: -8px;
}.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-block-start: 0;
    overflow: auto;
}.ui-autocomplete {
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    cursor: default;
}.ui-button {
    display: inline-block;
    position: relative;
    padding: 0;
    line-height: normal;
    margin-inline-end: 0.1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    overflow: visible;
    /* removes extra width in IE */
    text-decoration: none;
}.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
    text-decoration: none;
}/* to make room for the icon, a width needs to be set here */.ui-button-icon-only {
    width: 2.2em;
}/* button elements seem to need a little more width */button.ui-button-icon-only {
    width: 2.4em;
}.ui-button-icons-only {
    width: 3.4em;
}button.ui-button-icons-only {
    width: 3.7em;
}/* button text element */.ui-button .ui-button-text {
    display: block;
    line-height: normal;
}.ui-button-text-only .ui-button-text {
    padding: 0.4em 1em;
}.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
    padding: 0.4em;
    text-indent: -9999999px;
}.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
    padding: 0.4em 1em 0.4em 2.1em;
}.ui-button-text-icon-secondary .ui-button-text {
    padding: 0.4em 2.1em 0.4em 1em;
}.ui-button-text-icons .ui-button-text {
    padding: 0.4em 2.1em 0.4em 1em;
    padding-inline-start: 2.1em;
    padding-inline-end: 2.1em;
}/* no icon support for input elements, provide padding by default */input.ui-button {
    padding: 0.4em 1em;
}/* button icon element(s) */.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
    position: absolute;
    inset-block-start: 50%;
    margin-block-start: -8px;
}.ui-button-icon-only .ui-icon {
    inset-inline-start: 50%;
    margin-inline-start: -8px;
}.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
    inset-inline-start: 0.5em;
}.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
    inset-inline-end: 0.5em;
}/* button sets */.ui-buttonset {
    margin-inline-end: 7px;
}.ui-buttonset .ui-button {
    margin-inline-start: 0;
    margin-inline-end: -0.3em;
}/* workarounds *//* reset extra padding in Firefox, see h5bp.com/l */input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}.ui-datepicker {
    width: 17em;
    padding: 0.2em 0.2em 0;
    display: none;
}.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: 0.2em 0;
}.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    position: absolute;
    inset-block-start: 2px;
    width: 1.8em;
    height: 1.8em;
}.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
    inset-block-start: 1px;
}.ui-datepicker .ui-datepicker-prev {
    inset-inline-start: 2px;
}.ui-datepicker .ui-datepicker-next {
    inset-inline-end: 2px;
}.ui-datepicker .ui-datepicker-prev-hover {
    inset-inline-start: 1px;
}.ui-datepicker .ui-datepicker-next-hover {
    inset-inline-end: 1px;
}.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    inset-inline-start: 50%;
    margin-inline-start: -8px;
    inset-block-start: 50%;
    margin-block-start: -8px;
}.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 45%;
}.ui-datepicker table {
    width: 100%;
    font-size: 0.9em;
    border-collapse: collapse;
    margin: 0 0 0.4em;
}.ui-datepicker th {
    padding: 0.7em 0.3em;
    text-align: center;
    font-weight: bold;
    border: 0;
}.ui-datepicker td {
    border: 0;
    padding: 1px;
}.ui-datepicker td span,
.ui-datepicker td a {
    display: block;
    padding: 0.2em;
    text-align: end;
    text-decoration: none;
}.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: 0.7em 0 0 0;
    padding: 0 0.2em;
    border-inline-start: 0;
    border-inline-end: 0;
    border-block-end: 0;
}.ui-datepicker .ui-datepicker-buttonpane button {
    float: var(--float-right);
    margin: 0.5em 0.2em 0.4em;
    cursor: pointer;
    padding: 0.2em 0.6em 0.3em 0.6em;
    width: auto;
    overflow: visible;
}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: var(--float-left);
}.ui-datepicker.ui-datepicker-multi {
    width: auto;
}/* with multiple calendars */.ui-datepicker-multi .ui-datepicker-group {
    float: var(--float-left);
}.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto 0.4em;
}.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}/* RTL support */.ui-datepicker-rtl {
    direction: rtl;
}.ui-datepicker-rtl .ui-datepicker-prev {
    inset-inline-end: 2px;
    inset-inline-start: auto;
}.ui-datepicker-rtl .ui-datepicker-next {
    inset-inline-start: 2px;
    inset-inline-end: auto;
}.ui-datepicker-rtl .ui-datepicker-prev:hover {
    inset-inline-end: 1px;
    inset-inline-start: auto;
}.ui-datepicker-rtl .ui-datepicker-next:hover {
    inset-inline-start: 1px;
    inset-inline-end: auto;
}.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: var(--float-left);
}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: var(--float-right);
}.ui-datepicker-rtl .ui-datepicker-group {
    float: var(--float-right);
}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}.ui-dialog {
    overflow: hidden;
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    padding: 0.2em;
    outline: 0;
}.ui-dialog .ui-dialog-titlebar {
    padding: 0.4em 1em;
    position: relative;
}.ui-dialog .ui-dialog-title {
    float: var(--float-left);
    margin: 0.1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
}.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    inset-inline-end: 0.3em;
    inset-block-start: 50%;
    width: 20px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px;
}.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: 0.5em 1em;
    background: none;
    overflow: auto;
}.ui-dialog .ui-dialog-buttonpane {
    text-align: start;
    border-width: 1px 0 0 0;
    background-image: none;
    margin-block-start: 0.5em;
    padding: 0.3em 1em 0.5em 0.4em;
}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: var(--float-right);
}.ui-dialog .ui-dialog-buttonpane button {
    margin: 0.5em 0.4em 0.5em 0;
    cursor: pointer;
}.ui-dialog .ui-resizable-se {
    width: 12px;
    height: 12px;
    inset-inline-end: -5px;
    inset-block-end: -5px;
    background-position: 16px 16px;
}.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}.ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none;
}.ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: none;
}.ui-menu .ui-menu {
    position: absolute;
}.ui-menu .ui-menu-item {
    position: relative;
    margin: 0;
    padding: 3px 1em 3px 0.4em;
    cursor: pointer;
    min-height: 0;
    /* support: IE7 */
    /* support: IE10, see #8844 */
}.ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0;
}.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
    margin: -1px;
}/* icon support */.ui-menu-icons {
    position: relative;
}.ui-menu-icons .ui-menu-item {
    padding-inline-start: 2em;
}/* left-aligned */.ui-menu .ui-icon {
    position: absolute;
    inset-block-start: 0;
    inset-block-end: 0;
    inset-inline-start: 0.2em;
    margin: auto 0;
}.ui-menu .ui-menu-icon {
    inset-inline-start: auto;
    inset-inline-end: 0;
}/* right-aligned */.ui-progressbar {
    height: 2em;
    text-align: start;
    overflow: hidden;
}.ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%;
}.ui-progressbar .ui-progressbar-overlay {
    height: 100%;
    filter: alpha(opacity=25);
    opacity: 0.25;
}.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}.ui-resizable {
    position: relative;
}.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
    -ms-touch-action: none;
    touch-action: none;
}.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
    display: none;
}.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    inset-block-start: -5px;
    inset-inline-start: 0;
}.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    inset-block-end: -5px;
    inset-inline-start: 0;
}.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    inset-inline-end: -5px;
    inset-block-start: 0;
    height: 100%;
}.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    inset-inline-start: -5px;
    inset-block-start: 0;
    height: 100%;
}.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    inset-inline-end: 1px;
    inset-block-end: 1px;
}.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    inset-inline-start: -5px;
    inset-block-end: -5px;
}.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    inset-inline-start: -5px;
    inset-block-start: -5px;
}.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    inset-inline-end: -5px;
    inset-block-start: -5px;
}.ui-selectable {
    -ms-touch-action: none;
    touch-action: none;
}.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
}.ui-selectmenu-menu {
    padding: 0;
    margin: 0;
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    display: none;
}.ui-selectmenu-menu .ui-menu {
    overflow: auto;
    /* Support: IE7 */
    overflow-x: hidden;
    padding-block-end: 1px;
}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
    font-size: 1em;
    font-weight: bold;
    line-height: 1.5;
    padding: 2px 0.4em;
    margin: 0.5em 0 0 0;
    height: auto;
    border: 0;
}.ui-selectmenu-open {
    display: block;
}.ui-selectmenu-button {
    display: inline-block;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    cursor: pointer;
}.ui-selectmenu-button span.ui-icon {
    inset-inline-end: 0.5em;
    inset-inline-start: auto;
    margin-block-start: -8px;
    position: absolute;
    inset-block-start: 50%;
}.ui-selectmenu-button span.ui-selectmenu-text {
    text-align: start;
    padding: 0.4em 2.1em 0.4em 1em;
    display: block;
    line-height: 1.4;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}.ui-slider {
    position: relative;
    text-align: start;
}.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
    -ms-touch-action: none;
    touch-action: none;
}.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: 0.7em;
    display: block;
    border: 0;
    background-position: 0 0;
}.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}/* support: IE8 - See #6727 */.ui-slider-horizontal {
    height: 0.8em;
}.ui-slider-horizontal .ui-slider-handle {
    inset-block-start: -0.3em;
    margin-inline-start: -0.6em;
}.ui-slider-horizontal .ui-slider-range {
    inset-block-start: 0;
    height: 100%;
}.ui-slider-horizontal .ui-slider-range-min {
    inset-inline-start: 0;
}.ui-slider-horizontal .ui-slider-range-max {
    inset-inline-end: 0;
}.ui-slider-vertical {
    width: 0.8em;
    height: 100px;
}.ui-slider-vertical .ui-slider-handle {
    inset-inline-start: -0.3em;
    margin-inline-start: 0;
    margin-block-end: -0.6em;
}.ui-slider-vertical .ui-slider-range {
    inset-inline-start: 0;
    width: 100%;
}.ui-slider-vertical .ui-slider-range-min {
    inset-block-end: 0;
}.ui-slider-vertical .ui-slider-range-max {
    inset-block-start: 0;
}.ui-sortable-handle {
    -ms-touch-action: none;
    touch-action: none;
}.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
}.ui-spinner-input {
    border: none;
    background: none;
    color: inherit;
    padding: 0;
    margin: 0.2em 0;
    vertical-align: middle;
    margin-inline-start: 0.4em;
    margin-inline-end: 22px;
}.ui-spinner-button {
    width: 16px;
    height: 50%;
    font-size: 0.5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    inset-inline-end: 0;
}/* more specificity required here to override default borders */.ui-spinner a.ui-spinner-button {
    border-block-start: none;
    border-block-end: none;
    border-inline-end: none;
}.ui-spinner .ui-icon {
    position: absolute;
    margin-block-start: -8px;
    inset-block-start: 50%;
    inset-inline-start: 0;
}/* vertically center icon */.ui-spinner-up {
    inset-block-start: 0;
}.ui-spinner-down {
    inset-block-end: 0;
}/* TR overrides */.ui-spinner .ui-icon-triangle-1-s {
    /* need to fix icons sprite */
    background-position: -65px -16px;
}.ui-tabs {
    position: relative;
    /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    padding: 0.2em;
}.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: 0.2em 0.2em 0;
}.ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: var(--float-left);
    position: relative;
    inset-block-start: 0;
    margin: 1px 0.2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap;
}.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: var(--float-left);
    padding: 0.5em 1em;
    text-decoration: none;
}.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-block-end: -1px;
    padding-block-end: 1px;
}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: text;
}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    cursor: text;
}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: pointer;
}.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none;
}.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
}body .ui-tooltip {
    border-width: 2px;
}/* Component containers
----------------------------------*/.ui-widget {
    font-family: Gill Sans, Arial, sans-serif;
    font-size: 1.2em;
}.ui-widget .ui-widget {
    font-size: 1em;
}.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
    font-family: Gill Sans, Arial, sans-serif;
    font-size: 1em;
}.ui-widget-content {
    border: 1px solid #aaaaaa;
    background: #fff;
    color: #2c4359;
}.ui-widget-content a {
    color: #2c4359;
}.ui-state-default a {
    color: #333333;
    text-decoration: none;
}.ui-state-default a:link,
.ui-state-default a:visited {
    color: #333333;
    text-decoration: none;
}.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    border: 1px solid #007bff;
    background: #007bff;
    font-weight: bold;
    color: #212121;
}.ui-state-hover a {
    color: #212121;
    text-decoration: none;
}.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
    color: #212121;
    text-decoration: none;
}.ui-state-focus a {
    color: #212121;
    text-decoration: none;
}.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
    color: #212121;
    text-decoration: none;
}.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
    border: 1px solid #e8ebf3;
    background: #007bff;
    font-weight: bold;
    color: #fff;
}.ui-state-active a {
    color: #fff;
    text-decoration: none;
}.ui-state-active a:link,
.ui-state-active a:visited {
    color: #fff;
    text-decoration: none;
}/* Interaction Cues
----------------------------------*/.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    border: 1px solid #b4d100;
    background: #ffff38;
    color: #363636;
}.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
    color: #363636;
}.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    border: 1px solid #ff6b7f;
    background: #ff3853;
    color: #fff;
}.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a,
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
    color: #fff;
}.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
    font-weight: bold;
}.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
    opacity: 0.7;
    filter: Alpha(Opacity=70);
    font-weight: normal;
}.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    opacity: 0.35;
    filter: Alpha(Opacity=35);
    background-image: none;
}.ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35);
    /* support: IE8 - See #6059 */
}/* Icons
----------------------------------*//* states and images */.ui-icon {
    width: 16px;
    height: 16px;
    background-image: url("images/ui-icons_c02669_256x240.png");
}.ui-widget-content .ui-icon {
    background-image: url("images/ui-icons_c02669_256x240.png");
}.ui-widget-header .ui-icon {
    background-image: url("images/ui-icons_e1e463_256x240.png");
}.ui-state-default .ui-icon {
    background-image: url("images/ui-icons_ffffff_256x240.png");
}.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
    background-image: url("images/ui-icons_454545_256x240.png");
}.ui-state-active .ui-icon {
    background-image: url("images/ui-icons_ffffff_256x240.png");
}.ui-state-highlight .ui-icon {
    background-image: url("images/ui-icons_88a206_256x240.png");
}.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
    background-image: url("images/ui-icons_ffeb33_256x240.png");
}/* positioning */.ui-icon-blank {
    background-position: 16px 16px;
}.ui-icon-carat-1-n {
    background-position: 0 0;
}.ui-icon-carat-1-ne {
    background-position: -16px 0;
}.ui-icon-carat-1-e {
    background-position: -32px 0;
}.ui-icon-carat-1-se {
    background-position: -48px 0;
}.ui-icon-carat-1-s {
    background-position: -64px 0;
}.ui-icon-carat-1-sw {
    background-position: -80px 0;
}.ui-icon-carat-1-w {
    background-position: -96px 0;
}.ui-icon-carat-1-nw {
    background-position: -112px 0;
}.ui-icon-carat-2-n-s {
    background-position: -128px 0;
}.ui-icon-carat-2-e-w {
    background-position: -144px 0;
}.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}.ui-icon-triangle-1-s {
    background-position: -64px -16px;
}.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}.ui-icon-arrow-1-s {
    background-position: -64px -32px;
}.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}.ui-icon-arrowthick-1-n {
    background-position: 0 -48px;
}.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}.ui-icon-arrow-4 {
    background-position: 0 -80px;
}.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}.ui-icon-extlink {
    background-position: -32px -80px;
}.ui-icon-newwin {
    background-position: -48px -80px;
}.ui-icon-refresh {
    background-position: -64px -80px;
}.ui-icon-shuffle {
    background-position: -80px -80px;
}.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}.ui-icon-folder-open {
    background-position: -16px -96px;
}.ui-icon-document {
    background-position: -32px -96px;
}.ui-icon-document-b {
    background-position: -48px -96px;
}.ui-icon-note {
    background-position: -64px -96px;
}.ui-icon-mail-closed {
    background-position: -80px -96px;
}.ui-icon-mail-open {
    background-position: -96px -96px;
}.ui-icon-suitcase {
    background-position: -112px -96px;
}.ui-icon-comment {
    background-position: -128px -96px;
}.ui-icon-person {
    background-position: -144px -96px;
}.ui-icon-print {
    background-position: -160px -96px;
}.ui-icon-trash {
    background-position: -176px -96px;
}.ui-icon-locked {
    background-position: -192px -96px;
}.ui-icon-unlocked {
    background-position: -208px -96px;
}.ui-icon-bookmark {
    background-position: -224px -96px;
}.ui-icon-tag {
    background-position: -240px -96px;
}.ui-icon-home {
    background-position: 0 -112px;
}.ui-icon-flag {
    background-position: -16px -112px;
}.ui-icon-calendar {
    background-position: -32px -112px;
}.ui-icon-cart {
    background-position: -48px -112px;
}.ui-icon-pencil {
    background-position: -64px -112px;
}.ui-icon-clock {
    background-position: -80px -112px;
}.ui-icon-disk {
    background-position: -96px -112px;
}.ui-icon-calculator {
    background-position: -112px -112px;
}.ui-icon-zoomin {
    background-position: -128px -112px;
}.ui-icon-zoomout {
    background-position: -144px -112px;
}.ui-icon-search {
    background-position: -160px -112px;
}.ui-icon-wrench {
    background-position: -176px -112px;
}.ui-icon-gear {
    background-position: -192px -112px;
}.ui-icon-heart {
    background-position: -208px -112px;
}.ui-icon-star {
    background-position: -224px -112px;
}.ui-icon-link {
    background-position: -240px -112px;
}.ui-icon-cancel {
    background-position: 0 -128px;
}.ui-icon-plus {
    background-position: -16px -128px;
}.ui-icon-plusthick {
    background-position: -32px -128px;
}.ui-icon-minus {
    background-position: -48px -128px;
}.ui-icon-minusthick {
    background-position: -64px -128px;
}.ui-icon-close {
    background-position: -80px -128px;
}.ui-icon-closethick {
    background-position: -96px -128px;
}.ui-icon-key {
    background-position: -112px -128px;
}.ui-icon-lightbulb {
    background-position: -128px -128px;
}.ui-icon-scissors {
    background-position: -144px -128px;
}.ui-icon-clipboard {
    background-position: -160px -128px;
}.ui-icon-copy {
    background-position: -176px -128px;
}.ui-icon-contact {
    background-position: -192px -128px;
}.ui-icon-image {
    background-position: -208px -128px;
}.ui-icon-video {
    background-position: -224px -128px;
}.ui-icon-script {
    background-position: -240px -128px;
}.ui-icon-alert {
    background-position: 0 -144px;
}.ui-icon-info {
    background-position: -16px -144px;
}.ui-icon-notice {
    background-position: -32px -144px;
}.ui-icon-help {
    background-position: -48px -144px;
}.ui-icon-check {
    background-position: -64px -144px;
}.ui-icon-bullet {
    background-position: -80px -144px;
}.ui-icon-radio-on {
    background-position: -96px -144px;
}.ui-icon-radio-off {
    background-position: -112px -144px;
}.ui-icon-pin-w {
    background-position: -128px -144px;
}.ui-icon-pin-s {
    background-position: -144px -144px;
}.ui-icon-play {
    background-position: 0 -160px;
}.ui-icon-pause {
    background-position: -16px -160px;
}.ui-icon-seek-next {
    background-position: -32px -160px;
}.ui-icon-seek-prev {
    background-position: -48px -160px;
}.ui-icon-seek-end {
    background-position: -64px -160px;
}.ui-icon-seek-start,
.ui-icon-seek-first {
    background-position: -80px -160px;
}/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */.ui-icon-stop {
    background-position: -96px -160px;
}.ui-icon-eject {
    background-position: -112px -160px;
}.ui-icon-volume-off {
    background-position: -128px -160px;
}.ui-icon-volume-on {
    background-position: -144px -160px;
}.ui-icon-power {
    background-position: 0 -176px;
}.ui-icon-signal-diag {
    background-position: -16px -176px;
}.ui-icon-signal {
    background-position: -32px -176px;
}.ui-icon-battery-0 {
    background-position: -48px -176px;
}.ui-icon-battery-1 {
    background-position: -64px -176px;
}.ui-icon-battery-2 {
    background-position: -80px -176px;
}.ui-icon-battery-3 {
    background-position: -96px -176px;
}.ui-icon-circle-plus {
    background-position: 0 -192px;
}.ui-icon-circle-minus {
    background-position: -16px -192px;
}.ui-icon-circle-close {
    background-position: -32px -192px;
}.ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}.ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}.ui-icon-circle-check {
    background-position: -208px -192px;
}.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}/* Misc visuals
----------------------------------*//* Corner radius */.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
    border-start-start-radius: 4px;
}.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
    border-start-end-radius: 4px;
}.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
    border-end-start-radius: 4px;
}.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
    border-end-end-radius: 4px;
}/* Overlays */.ui-widget-overlay {
    background: #f7f7ba url("images/ui-bg_white-lines_85_f7f7ba_40x100.png") 50% 50% repeat;
    opacity: 0.8;
    filter: Alpha(Opacity=80);
}.ui-widget-shadow {
    margin: 8px 0 0 8px;
    padding: 10px;
    background: #ba9217 url("images/ui-bg_flat_75_ba9217_40x100.png") 50% 50% repeat-x;
    opacity: 0.2;
    filter: Alpha(Opacity=20);
    border-radius: 5px;
}div#lightbox {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 0;
    background: none;
    background-repeat: no-repeat;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default;
    z-index: 1000;
    position: fixed;
    inset-block-start: 0;
    inset-inline-start: 0;
    width: 100%;
    height: 100%;
    display: none;
}div#lightbox * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 0;
    background: none;
    background-repeat: no-repeat;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default;
}div#lightbox *:before,
div#lightbox *:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 0;
    background: none;
    background-repeat: no-repeat;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default;
}div#lightbox button {
    text-decoration: none;
    color: inherit;
    cursor: pointer;
}div#lightbox * button,
div#lightbox *:before button,
div#lightbox *:after button {
    text-decoration: none;
    color: inherit;
    cursor: pointer;
}div#lightbox button * {
    cursor: inherit;
}div#lightbox * button *,
div#lightbox *:before button *,
div#lightbox *:after button * {
    cursor: inherit;
}div#lightbox button:focus {
    outline: 0;
}div#lightbox * button:focus,
div#lightbox *:before button:focus,
div#lightbox *:after button:focus {
    outline: 0;
}div#lightbox.visible {
    display: block;
    z-index: 9999;
}div#lightbox div.lightbox_bg {
    z-index: 1001;
    transition: ease all 0.5s;
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    width: 100%;
    background: rgba(0, 0, 0, 0.9);
    height: 100vh;
}div#lightbox div.lightbox_nav {
    z-index: 1003;
    position: absolute;
    inset-block-end: 0;
    inset-inline-start: 0;
    width: 100%;
    text-align: center;
    background-color: white;
}div#lightbox div.lightbox_nav button {
    display: inline-block;
    vertical-align: top;
    width: 4rem;
    height: 4rem;
    margin-block-start: 1rem;
    margin-block-end: 1rem;
    opacity: 0.75;
}div#lightbox div.lightbox_nav button span.icon {
    display: block;
    width: 100%;
    height: 100%;
    background-position: 50% 50%;
    background-size: auto 70%;
}div#lightbox div.lightbox_nav button span.text {
    display: none;
}div#lightbox div.lightbox_nav button:hover {
    opacity: 1;
}div#lightbox div.lightbox_nav button+button {
    margin-inline-start: 0.5rem;
}div#lightbox div.lightbox_nav button.lightbox_previous span.icon {
    background-image: url(../plugins/light-box/lightbox/images/lightbox/button_previous.svg);
}div#lightbox div.lightbox_nav button.lightbox_next span.icon {
    background-image: url(../plugins/light-box/lightbox/images/lightbox/button_next.svg);
}div#lightbox div.lightbox_nav+div.lightbox_container {
    padding-block-end: 9rem;
}div#lightbox div.lightbox_container {
    z-index: 1002;
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    width: 100%;
    height: 100%;
    padding: 3rem;
}div#lightbox div.lightbox_container div.lightbox_window {
    position: relative;
    width: 100%;
    height: 100%;
}div#lightbox div.lightbox_container div.lightbox_window div.lightbox_frame {
    position: absolute;
    inset-block-start: 50%;
    inset-inline-start: 50%;
    width: auto;
    height: auto;
    min-width: 3rem;
    min-height: 3rem;
    overflow: hidden;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border-radius: 5px;
}div#lightbox div.lightbox_container div.lightbox_window div.lightbox_frame img {
    display: block;
    width: auto;
    height: auto;
    max-width: 3rem;
    max-height: 3rem;
    opacity: 0;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-duration: 0ms;
    transition-duration: 0ms;
    border-radius: 5px;
}div#lightbox div.lightbox_container div.lightbox_window div.lightbox_frame img.visible {
    opacity: 1;
    -webkit-transition-duration: 1000ms;
    transition-duration: 1000ms;
}div#lightbox div.lightbox_container div.lightbox_window div.lightbox_frame button.lightbox_close {
    position: absolute;
    inset-block-start: -1px;
    inset-inline-end: -1px;
    width: 3rem;
    height: 3rem;
    background-color: rgba(0, 0, 0, 0.75);
    opacity: 0;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-delay: 0ms;
    transition-delay: 0ms;
    -webkit-transition-duration: 0ms;
    transition-duration: 0ms;
}div#lightbox div.lightbox_container div.lightbox_window div.lightbox_frame button.lightbox_close.visible {
    opacity: 1;
    -webkit-transition-delay: 500ms;
    transition-delay: 500ms;
    -webkit-transition-duration: 500ms;
    transition-duration: 500ms;
}div#lightbox div.lightbox_container div.lightbox_window div.lightbox_frame button.lightbox_close span.icon {
    display: block;
    width: 100%;
    height: 100%;
    background-image: url(../plugins/light-box/lightbox/images/lightbox/button_close.svg);
    background-position: 50% 50%;
    background-size: auto 35%;
}div#lightbox div.lightbox_container div.lightbox_window div.lightbox_frame button.lightbox_close span.text {
    display: none;
}div#lightbox div.lightbox_container div.lightbox_window div.lightbox_frame button.lightbox_close:hover {
    background-color: black;
}div#lightbox div.lightbox_container div.lightbox_window div.lightbox_ajax {
    position: absolute;
    inset-block-start: 50%;
    inset-inline-start: 50%;
    width: 2rem;
    height: 2rem;
    overflow: hidden;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-image: url(../plugins/light-box/lightbox/images/lightbox/ajax_loader.svg);
    background-size: 100% 100%;
    opacity: 0;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-duration: 2000ms;
    transition-duration: 2000ms;
}div#lightbox div.lightbox_container div.lightbox_window div.lightbox_ajax.visible {
    opacity: 1;
}@media screen and (max-width: 420px), screen and (max-height: 420px) {
    div#lightbox div.lightbox_nav button {
        width: 3rem;
        height: 3rem;
        margin-block-start: 0rem;
        margin-block-end: 0rem;
    }

    div#lightbox div.lightbox_nav button span.icon {
        background-size: auto 1.5rem;
    }

    div#lightbox div.lightbox_nav+div.lightbox_container {
        padding-block-end: 3.5rem;
    }

    div#lightbox div.lightbox_container {
        padding: 0.5rem;
    }
}#demo .owl-item li {
    list-style-type: none !important;
}/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 *//*
 *  Owl Carousel - Core
 */.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    /* position relative and z-index fix webkit rendering fonts issue */
    position: relative;
}.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    /* fix firefox animation glitch */
}.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
}.owl-carousel .owl-wrapper {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
}.owl-carousel .owl-item {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    position: relative;
    min-height: 1px;
    float: var(--float-left);
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
}.owl-carousel .owl-item img {
    display: -webkit-inline-box;
    border-radius: 4px;
}.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
    display: none;
}.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}.owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {
    background: rgba(105, 99, 255, 0.3);
    opacity: 7;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit;
}.owl-carousel button.owl-dot {
    background: rgba(105, 99, 255, 0.3);
    opacity: 7;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit;
}.owl-carousel.owl-loaded {
    display: block;
}.owl-carousel.owl-loading {
    opacity: 0;
    display: block;
}.owl-carousel.owl-hidden {
    opacity: 0;
}.owl-carousel.owl-refresh .owl-item {
    visibility: hidden;
}.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}.owl-carousel.owl-grab {
    cursor: move;
    cursor: grab;
}.owl-carousel.owl-rtl {
    direction: rtl;
}.owl-carousel.owl-rtl .owl-item {
    float: var(--float-right);
}/* No Js */.no-js .owl-carousel {
    display: block;
}/*
 *  Owl Carousel - Animate Plugin
 */.owl-carousel .animated {
    animation-duration: 1000ms;
    animation-fill-mode: both;
}.owl-carousel .owl-animated-in {
    z-index: 0;
}.owl-carousel .owl-animated-out {
    z-index: 1;
}.owl-carousel .fadeOut {
    animation-name: fadeOut;
}@keyframes fadeOut {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}/*
 * 	Owl Carousel - Auto Height Plugin
 */.owl-height {
    transition: height 500ms ease-in-out;
}/*
 * 	Owl Carousel - Lazy Load Plugin
 */.owl-carousel .owl-item {
    /**
  	This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
  	calculation of the height of the owl-item that breaks page layouts
   */
}.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease;
}.owl-carousel .owl-item .owl-lazy[src^=""],
.owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0;
}.owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d;
}.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000;
}.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    margin-inline-start: -40px;
    margin-block-start: -40px;
    background: url("owl.video.play.png") no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: transform 100ms ease;
}.owl-carousel .owl-video-play-icon:hover {
    -ms-transform: scale(1.3, 1.3);
    transform: scale(1.3, 1.3);
}.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
    display: none;
}.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity 400ms ease;
}.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%;
}/*
 * 	Owl Carousel - Video Plugin
 */.owl-controls {
    margin-block-start: 40px;
    text-align: center;
}.owl-controls .owl-page {
    width: 65px;
    height: 65px;
    border-radius: 50%;
    border: 4px solid #d9d6e0;
    background: url("../../images/faces/female/6.jpg") no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in-out 0s;
}.owl-controls .owl-page:nth-child(2) {
    background: url("../../images/faces/male/13.jpg") no-repeat;
    background-size: cover;
}.owl-controls .owl-page:nth-child(3) {
    background: url("../../images/faces/female/15.jpg") no-repeat;
    background-size: cover;
}.owl-controls.clickable .owl-page:hover {
    opacity: 0.5;
}.owl-controls .owl-page {
    display: inline-block;
    zoom: 1;
}.owl-controls .owl-page.active {
    border-color: var(--primary-bg-color);
    opacity: 1;
}.owl-controls .owl-page.active:hover {
    border-color: var(--primary-bg-color);
    opacity: 1;
}.testimonia .post {
    display: block;
    font-size: 15px;
    color: rgba(255, 255, 255, 0.7);
}.testimonia .title {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    text-transform: capitalize;
    margin: 0;
    margin-block-end: 1px;
}.testimonia .rating-stars .rating-stars-container .rating-star.sm {
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
    padding: 1px;
    padding-inline-end: 5px;
    padding-inline-start: 5px;
}.testimonia .rating-stars .rating-stars-container .rating-star.is--active {
    color: #f1c40f !important;
}.rating-stars .rating-stars-container .rating-star.is--hover {
    color: #f1c40f !important;
}/*
 * Container style
 */.ps {
    overflow: hidden !important;
    overflow-anchor: none;
    -ms-overflow-style: none;
    touch-action: auto;
    -ms-touch-action: auto;
}/*
 * Scrollbar rail styles
 */.ps__rail-x {
    display: none;
    opacity: 0;
    transition: background-color 0.2s linear, opacity 0.2s linear;
    -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
    height: 2px;
    /* there must be 'bottom' or 'top' for ps__rail-x */
    bottom: 0px;
    /* please don't change 'position' */
    position: absolute;
}.ps__rail-y {
    display: none;
    opacity: 0;
    transition: background-color 0.2s linear, opacity 0.2s linear;
    -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
    width: 2px;
    /* there must be 'right' or 'left' for ps__rail-y */
    inset-inline-end: 0;
    /* please don't change 'position' */
    position: absolute;
}.ps--active-x>.ps__rail-x,
.ps--active-y>.ps__rail-y {
    display: block;
    background-color: transparent;
}.ps:hover>.ps__rail-x,
.ps:hover>.ps__rail-y {
    opacity: 0.6;
}.ps--focus>.ps__rail-x,
.ps--focus>.ps__rail-y {
    opacity: 0.6;
}.ps--scrolling-x>.ps__rail-x,
.ps--scrolling-y>.ps__rail-y {
    opacity: 0.6;
}.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
    background-color: #eee;
    opacity: 0.9;
}/*
 * Scrollbar thumb styles
 */.ps__thumb-x {
    background-color: #aaa;
    border-radius: 6px;
    transition: background-color 0.2s linear, height 0.2s ease-in-out;
    -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;
    height: 6px;
    /* there must be 'bottom' for ps__thumb-x */
    bottom: 2px;
    /* please don't change 'position' */
    position: absolute;
}.ps__thumb-y {
    background-color: rgba(255, 255, 255, 0.2);
    border-radius: 6px;
    transition: background-color 0.2s linear, width 0.2s ease-in-out;
    -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
    width: 5px;
    /* there must be 'right' for ps__thumb-y */
    inset-inline-end: 2px;
    /* please don't change 'position' */
    position: absolute;
}.ps__rail-x:hover>.ps__thumb-x,
.ps__rail-x:focus>.ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
    background-color: #999;
    height: 11px;
}.ps__rail-y:hover>.ps__thumb-y,
.ps__rail-y:focus>.ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
    background-color: #999;
    width: 5px;
}/* MS supports */@supports (-ms-overflow-style: none) {
    .ps {
        overflow: auto !important;
    }
}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps {
        overflow: auto !important;
    }
}.jq-stars {
    display: inline-block;
}.jq-rating-label {
    font-size: 22px;
    display: inline-block;
    position: relative;
    vertical-align: top;
    font-family: helvetica, arial, verdana;
}.jq-star {
    width: 100px;
    height: 100px;
    display: inline-block;
    cursor: pointer;
}.jq-star-svg {
    padding-inline-start: 0;
    width: 100%;
    height: 100%;
}.jq-star-svg path {
    stroke-linejoin: round;
}.jq-shadow {
    -webkit-filter: drop-shadow(-2px -2px 2px #f1f0f9);
    filter: drop-shadow(-2px -2px 2px #f1f0f9);
}.rating-star .jq-star {
    width: 15px !important;
    height: 15px !important;
}.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
}.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    user-select: none;
    -webkit-user-select: none;
}.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-inline-start: 8px;
    padding-inline-end: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}.select2-container .select2-selection--single .select2-selection__clear {
    position: relative;
}.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none;
}.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline-block;
    overflow: hidden;
    padding-inline-start: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
}.select2-container .select2-search--inline {
    float: var(--float-left);
}.select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: none;
    font-size: 100%;
    margin-block-start: 5px;
    padding: 0;
}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
    appearance: none;
    -webkit-appearance: none;
}.select2-dropdown {
    background-color: white;
    border: 1px solid #e8ebf3;
    border-radius: 3px;
    box-sizing: border-box;
    display: block;
    position: absolute;
    inset-inline-start: -100000px;
    width: 100%;
    z-index: 1051;
}.select2-results {
    display: block;
}.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0;
}.select2-results__option {
    padding: 6px;
    user-select: none;
    -webkit-user-select: none;
}.select2-results__option[aria-selected] {
    cursor: pointer;
}.select2-container--open .select2-dropdown {
    inset-inline-start: 0;
}.select2-container--open .select2-dropdown--above {
    border-block-end: none;
    border-end-start-radius: 0;
    border-end-end-radius: 0;
}.select2-container--open .select2-dropdown--below {
    border-block-start: none;
    border-start-start-radius: 0;
    border-start-end-radius: 0;
}.select2-search--dropdown {
    display: block;
    padding: 4px;
}.select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box;
}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
    appearance: none;
}.select2-search--dropdown.select2-search--hide {
    display: none;
}.select2-close-mask {
    border: 0;
    margin: 0;
    padding: 0;
    display: block;
    position: fixed;
    inset-inline-start: 0;
    inset-block-start: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 99;
    background-color: #fff;
    filter: alpha(opacity=0);
}.select2-hidden-accessible {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important;
}.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #e8ebf3;
    border-radius: 3px;
}.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px;
}.select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: var(--float-right);
    font-weight: bold;
}.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999;
}.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    inset-block-start: 1px;
    inset-inline-end: 10px;
}.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #605e7e transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    inset-inline-start: 50%;
    margin-inline-start: -11px;
    margin-block-start: -2px;
    position: absolute;
    inset-block-start: 50%;
    width: 0;
}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
    float: var(--float-left);
}.select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: #eee;
    cursor: default;
}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none;
}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #605e7e transparent;
    border-width: 0 4px 5px 4px;
}.select2-container--default .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 3px;
    cursor: text;
}.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%;
}.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    list-style: none;
}.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    color: #999;
    margin-block-start: 5px;
    float: var(--float-left);
}.select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: var(--float-right);
    font-weight: bold;
    margin-block-start: 5px;
    margin-inline-end: 10px;
}.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 3px;
    cursor: default;
    float: var(--float-left);
    margin-inline-end: 5px;
    margin-block-start: 5px;
    padding: 0 5px;
}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-inline-end: 2px;
}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #333;
}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline {
    float: var(--float-right);
}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
    margin-inline-start: 5px;
    margin-inline-end: auto;
}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
    margin-inline-start: 2px;
    margin-inline-end: auto;
}.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: solid black 1px;
    outline: 0;
}.select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color: #eee;
    cursor: default;
}.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
    display: none;
}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
    border-start-start-radius: 0;
    border-start-end-radius: 0;
}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-end-start-radius: 0;
    border-end-end-radius: 0;
}.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
}.select2-container--default .select2-search--inline .select2-search__field {
    background: transparent;
    border: none;
    outline: 0;
    box-shadow: none;
    -webkit-appearance: textfield;
    appearance: textfield;
}.select2-container--default .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}.select2-container--default .select2-results__option[role=group] {
    padding: 0;
}.select2-container--default .select2-results__option[aria-disabled=true] {
    color: #999;
}.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: var(--primary-bg-color);
    color: white;
}.select2-container--default .select2-results__option .select2-results__option {
    padding-inline-start: 1em;
}.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-inline-start: 0;
}.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-inline-start: -1em;
    padding-inline-start: 2em;
}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-inline-start: -2em;
    padding-inline-start: 3em;
}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-inline-start: -3em;
    padding-inline-start: 4em;
}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-inline-start: -4em;
    padding-inline-start: 5em;
}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-inline-start: -5em;
    padding-inline-start: 6em;
}.select2-container--default .select2-results__option--highlighted[aria-selected] {
    color: white;
}.select2-container--default .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}.select2-container--classic .select2-selection--single {
    background-color: #f7f7f7;
    border: 1px solid #aaa;
    border-radius: 3px;
    outline: 0;
    background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
    background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
    background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb;
}.select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px;
}.select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: var(--float-right);
    font-weight: bold;
    margin-inline-end: 10px;
}.select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999;
}.select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-inline-start: 1px solid #aaa;
    border-start-end-radius: 4px;
    border-end-end-radius: 4px;
    height: 26px;
    position: absolute;
    inset-block-start: 1px;
    inset-inline-end: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0);
}.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    inset-inline-start: 50%;
    margin-inline-start: -4px;
    margin-block-start: -2px;
    position: absolute;
    inset-block-start: 50%;
    width: 0;
}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
    float: var(--float-left);
}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
    border: none;
    border-inline-end: 1px solid #aaa;
    border-radius: 0;
    border-start-start-radius: 4px;
    border-end-start-radius: 4px;
    inset-inline-start: 1px;
    inset-inline-end: auto;
}.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #5897fb;
}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none;
}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px;
}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-block-start: none;
    border-start-start-radius: 0;
    border-start-end-radius: 0;
    background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
    background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
    background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-block-end: none;
    border-end-start-radius: 0;
    border-end-end-radius: 0;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);
}.select2-container--classic .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 3px;
    cursor: text;
    outline: 0;
}.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb;
}.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px;
}.select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none;
}.select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 3px;
    cursor: default;
    float: var(--float-left);
    margin-inline-end: 5px;
    margin-block-start: 5px;
    padding: 0 5px;
}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-inline-end: 2px;
}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #555;
}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
    float: var(--float-right);
    margin-inline-start: 5px;
    margin-inline-end: auto;
}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
    margin-inline-start: 2px;
    margin-inline-end: auto;
}.select2-container--classic.select2-container--open .select2-selection--multiple {
    border: 1px solid #5897fb;
}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
    border-block-start: none;
    border-start-start-radius: 0;
    border-start-end-radius: 0;
}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
    border-block-end: none;
    border-end-start-radius: 0;
    border-end-end-radius: 0;
}.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
    outline: 0;
}.select2-container--classic .select2-search--inline .select2-search__field {
    outline: 0;
    box-shadow: none;
}.select2-container--classic .select2-dropdown {
    background-color: white;
    border: 1px solid transparent;
}.select2-container--classic .select2-dropdown--above {
    border-block-end: none;
}.select2-container--classic .select2-dropdown--below {
    border-block-start: none;
}.select2-container--classic .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}.select2-container--classic .select2-results__option[role=group] {
    padding: 0;
}.select2-container--classic .select2-results__option[aria-disabled=true] {
    color: grey;
}.select2-container--classic .select2-results__option--highlighted[aria-selected] {
    background-color: #3875d7;
    color: white;
}.select2-container--classic .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #5897fb;
}#main {
    text-align: start;
}#main section {
    height: 490px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}#main section>.text {
    position: relative;
    inset-block-start: 0;
    z-index: 2;
}#main section>.text>h1 {
    color: #fff;
    border-block-end: 0;
    margin: 0 0 10px;
    font-size: 35px;
    font-weight: 400 !important;
    font-family: "Lato", sans-serif;
}#main section>.text>h3 {
    color: #fff;
    margin: 0;
}#more {
    margin: 20px auto 48px;
}@media (max-width: 991px) {
    #main section {
        height: 590px !important;
    }

    #main section>.text {
        position: relative;
        inset-block-start: 60.5%;
        transform: translateY(-50%);
        z-index: 2;
    }
}@media (max-width: 991px) and (mix-width: 533px) {
    #main .text .sptb-2 {
        padding-block-start: 0 !important;
    }

    #main .text .soft-categories {
        margin-block-start: 4% !important;
        text-align: center;
        margin-block-end: 9% !important;
    }

    #main section {
        height: 600px !important;
    }
}@media (max-width: 991px) {
    #main .text .sptb-2 {
        padding-block-start: 0 !important;
    }

    .soft-categories {
        margin-block-start: 7% !important;
    }
}@media (max-width: 576px) {
    #main section {
        height: 600px !important;
    }

    #main section>.text h1 {
        font-size: 1.7rem !important;
    }

    #main section>.text p {
        font-size: 0.8rem !important;
    }

    .categories-header {
        font-size: 17px !important;
    }
}@media (max-width: 320px) {
    #main section>.text h1 {
        font-size: 1.3rem !important;
    }

    #main section>.text p {
        font-size: 0.7rem !important;
    }

    .categories-header {
        font-size: 17px !important;
    }
}#main section>.text h1 {
    font-size: 35px;
    font-weight: 400 !important;
    font-family: "Lato", sans-serif;
}/* ###### plugins ####### *//*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/build/assets/fontawesome-webfont-2adefcbc.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('fonts/glyphicons-halflings-regular.eot');
  src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.glyphicon-asterisk:before {
  content: "\2a";
}.glyphicon-plus:before {
  content: "\2b";
}.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}.glyphicon-minus:before {
  content: "\2212";
}.glyphicon-cloud:before {
  content: "\2601";
}.glyphicon-envelope:before {
  content: "\2709";
}.glyphicon-pencil:before {
  content: "\270f";
}.glyphicon-glass:before {
  content: "\e001";
}.glyphicon-music:before {
  content: "\e002";
}.glyphicon-search:before {
  content: "\e003";
}.glyphicon-heart:before {
  content: "\e005";
}.glyphicon-star:before {
  content: "\e006";
}.glyphicon-star-empty:before {
  content: "\e007";
}.glyphicon-user:before {
  content: "\e008";
}.glyphicon-film:before {
  content: "\e009";
}.glyphicon-th-large:before {
  content: "\e010";
}.glyphicon-th:before {
  content: "\e011";
}.glyphicon-th-list:before {
  content: "\e012";
}.glyphicon-ok:before {
  content: "\e013";
}.glyphicon-remove:before {
  content: "\e014";
}.glyphicon-zoom-in:before {
  content: "\e015";
}.glyphicon-zoom-out:before {
  content: "\e016";
}.glyphicon-off:before {
  content: "\e017";
}.glyphicon-signal:before {
  content: "\e018";
}.glyphicon-cog:before {
  content: "\e019";
}.glyphicon-trash:before {
  content: "\e020";
}.glyphicon-home:before {
  content: "\e021";
}.glyphicon-file:before {
  content: "\e022";
}.glyphicon-time:before {
  content: "\e023";
}.glyphicon-road:before {
  content: "\e024";
}.glyphicon-download-alt:before {
  content: "\e025";
}.glyphicon-download:before {
  content: "\e026";
}.glyphicon-upload:before {
  content: "\e027";
}.glyphicon-inbox:before {
  content: "\e028";
}.glyphicon-play-circle:before {
  content: "\e029";
}.glyphicon-repeat:before {
  content: "\e030";
}.glyphicon-refresh:before {
  content: "\e031";
}.glyphicon-list-alt:before {
  content: "\e032";
}.glyphicon-lock:before {
  content: "\e033";
}.glyphicon-flag:before {
  content: "\e034";
}.glyphicon-headphones:before {
  content: "\e035";
}.glyphicon-volume-off:before {
  content: "\e036";
}.glyphicon-volume-down:before {
  content: "\e037";
}.glyphicon-volume-up:before {
  content: "\e038";
}.glyphicon-qrcode:before {
  content: "\e039";
}.glyphicon-barcode:before {
  content: "\e040";
}.glyphicon-tag:before {
  content: "\e041";
}.glyphicon-tags:before {
  content: "\e042";
}.glyphicon-book:before {
  content: "\e043";
}.glyphicon-bookmark:before {
  content: "\e044";
}.glyphicon-print:before {
  content: "\e045";
}.glyphicon-camera:before {
  content: "\e046";
}.glyphicon-font:before {
  content: "\e047";
}.glyphicon-bold:before {
  content: "\e048";
}.glyphicon-italic:before {
  content: "\e049";
}.glyphicon-text-height:before {
  content: "\e050";
}.glyphicon-text-width:before {
  content: "\e051";
}.glyphicon-align-left:before {
  content: "\e052";
}.glyphicon-align-center:before {
  content: "\e053";
}.glyphicon-align-right:before {
  content: "\e054";
}.glyphicon-align-justify:before {
  content: "\e055";
}.glyphicon-list:before {
  content: "\e056";
}.glyphicon-indent-left:before {
  content: "\e057";
}.glyphicon-indent-right:before {
  content: "\e058";
}.glyphicon-facetime-video:before {
  content: "\e059";
}.glyphicon-picture:before {
  content: "\e060";
}.glyphicon-map-marker:before {
  content: "\e062";
}.glyphicon-adjust:before {
  content: "\e063";
}.glyphicon-tint:before {
  content: "\e064";
}.glyphicon-edit:before {
  content: "\e065";
}.glyphicon-share:before {
  content: "\e066";
}.glyphicon-check:before {
  content: "\e067";
}.glyphicon-move:before {
  content: "\e068";
}.glyphicon-step-backward:before {
  content: "\e069";
}.glyphicon-fast-backward:before {
  content: "\e070";
}.glyphicon-backward:before {
  content: "\e071";
}.glyphicon-play:before {
  content: "\e072";
}.glyphicon-pause:before {
  content: "\e073";
}.glyphicon-stop:before {
  content: "\e074";
}.glyphicon-forward:before {
  content: "\e075";
}.glyphicon-fast-forward:before {
  content: "\e076";
}.glyphicon-step-forward:before {
  content: "\e077";
}.glyphicon-eject:before {
  content: "\e078";
}.glyphicon-chevron-left:before {
  content: "\e079";
}.glyphicon-chevron-right:before {
  content: "\e080";
}.glyphicon-plus-sign:before {
  content: "\e081";
}.glyphicon-minus-sign:before {
  content: "\e082";
}.glyphicon-remove-sign:before {
  content: "\e083";
}.glyphicon-ok-sign:before {
  content: "\e084";
}.glyphicon-question-sign:before {
  content: "\e085";
}.glyphicon-info-sign:before {
  content: "\e086";
}.glyphicon-screenshot:before {
  content: "\e087";
}.glyphicon-remove-circle:before {
  content: "\e088";
}.glyphicon-ok-circle:before {
  content: "\e089";
}.glyphicon-ban-circle:before {
  content: "\e090";
}.glyphicon-arrow-left:before {
  content: "\e091";
}.glyphicon-arrow-right:before {
  content: "\e092";
}.glyphicon-arrow-up:before {
  content: "\e093";
}.glyphicon-arrow-down:before {
  content: "\e094";
}.glyphicon-share-alt:before {
  content: "\e095";
}.glyphicon-resize-full:before {
  content: "\e096";
}.glyphicon-resize-small:before {
  content: "\e097";
}.glyphicon-exclamation-sign:before {
  content: "\e101";
}.glyphicon-gift:before {
  content: "\e102";
}.glyphicon-leaf:before {
  content: "\e103";
}.glyphicon-fire:before {
  content: "\e104";
}.glyphicon-eye-open:before {
  content: "\e105";
}.glyphicon-eye-close:before {
  content: "\e106";
}.glyphicon-warning-sign:before {
  content: "\e107";
}.glyphicon-plane:before {
  content: "\e108";
}.glyphicon-calendar:before {
  content: "\e109";
}.glyphicon-random:before {
  content: "\e110";
}.glyphicon-comment:before {
  content: "\e111";
}.glyphicon-magnet:before {
  content: "\e112";
}.glyphicon-chevron-up:before {
  content: "\e113";
}.glyphicon-chevron-down:before {
  content: "\e114";
}.glyphicon-retweet:before {
  content: "\e115";
}.glyphicon-shopping-cart:before {
  content: "\e116";
}.glyphicon-folder-close:before {
  content: "\e117";
}.glyphicon-folder-open:before {
  content: "\e118";
}.glyphicon-resize-vertical:before {
  content: "\e119";
}.glyphicon-resize-horizontal:before {
  content: "\e120";
}.glyphicon-hdd:before {
  content: "\e121";
}.glyphicon-bullhorn:before {
  content: "\e122";
}.glyphicon-bell:before {
  content: "\e123";
}.glyphicon-certificate:before {
  content: "\e124";
}.glyphicon-thumbs-up:before {
  content: "\e125";
}.glyphicon-thumbs-down:before {
  content: "\e126";
}.glyphicon-hand-right:before {
  content: "\e127";
}.glyphicon-hand-left:before {
  content: "\e128";
}.glyphicon-hand-up:before {
  content: "\e129";
}.glyphicon-hand-down:before {
  content: "\e130";
}.glyphicon-circle-arrow-right:before {
  content: "\e131";
}.glyphicon-circle-arrow-left:before {
  content: "\e132";
}.glyphicon-circle-arrow-up:before {
  content: "\e133";
}.glyphicon-circle-arrow-down:before {
  content: "\e134";
}.glyphicon-globe:before {
  content: "\e135";
}.glyphicon-wrench:before {
  content: "\e136";
}.glyphicon-tasks:before {
  content: "\e137";
}.glyphicon-filter:before {
  content: "\e138";
}.glyphicon-briefcase:before {
  content: "\e139";
}.glyphicon-fullscreen:before {
  content: "\e140";
}.glyphicon-dashboard:before {
  content: "\e141";
}.glyphicon-paperclip:before {
  content: "\e142";
}.glyphicon-heart-empty:before {
  content: "\e143";
}.glyphicon-link:before {
  content: "\e144";
}.glyphicon-phone:before {
  content: "\e145";
}.glyphicon-pushpin:before {
  content: "\e146";
}.glyphicon-usd:before {
  content: "\e148";
}.glyphicon-gbp:before {
  content: "\e149";
}.glyphicon-sort:before {
  content: "\e150";
}.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}.glyphicon-sort-by-order:before {
  content: "\e153";
}.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}.glyphicon-sort-by-attributes:before {
  content: "\e155";
}.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}.glyphicon-unchecked:before {
  content: "\e157";
}.glyphicon-expand:before {
  content: "\e158";
}.glyphicon-collapse-down:before {
  content: "\e159";
}.glyphicon-collapse-up:before {
  content: "\e160";
}.glyphicon-log-in:before {
  content: "\e161";
}.glyphicon-flash:before {
  content: "\e162";
}.glyphicon-log-out:before {
  content: "\e163";
}.glyphicon-new-window:before {
  content: "\e164";
}.glyphicon-record:before {
  content: "\e165";
}.glyphicon-save:before {
  content: "\e166";
}.glyphicon-open:before {
  content: "\e167";
}.glyphicon-saved:before {
  content: "\e168";
}.glyphicon-import:before {
  content: "\e169";
}.glyphicon-export:before {
  content: "\e170";
}.glyphicon-send:before {
  content: "\e171";
}.glyphicon-floppy-disk:before {
  content: "\e172";
}.glyphicon-floppy-saved:before {
  content: "\e173";
}.glyphicon-floppy-remove:before {
  content: "\e174";
}.glyphicon-floppy-save:before {
  content: "\e175";
}.glyphicon-floppy-open:before {
  content: "\e176";
}.glyphicon-credit-card:before {
  content: "\e177";
}.glyphicon-transfer:before {
  content: "\e178";
}.glyphicon-cutlery:before {
  content: "\e179";
}.glyphicon-header:before {
  content: "\e180";
}.glyphicon-compressed:before {
  content: "\e181";
}.glyphicon-earphone:before {
  content: "\e182";
}.glyphicon-phone-alt:before {
  content: "\e183";
}.glyphicon-tower:before {
  content: "\e184";
}.glyphicon-stats:before {
  content: "\e185";
}.glyphicon-sd-video:before {
  content: "\e186";
}.glyphicon-hd-video:before {
  content: "\e187";
}.glyphicon-subtitles:before {
  content: "\e188";
}.glyphicon-sound-stereo:before {
  content: "\e189";
}.glyphicon-sound-dolby:before {
  content: "\e190";
}.glyphicon-sound-5-1:before {
  content: "\e191";
}.glyphicon-sound-6-1:before {
  content: "\e192";
}.glyphicon-sound-7-1:before {
  content: "\e193";
}.glyphicon-copyright-mark:before {
  content: "\e194";
}.glyphicon-registration-mark:before {
  content: "\e195";
}.glyphicon-cloud-download:before {
  content: "\e197";
}.glyphicon-cloud-upload:before {
  content: "\e198";
}.glyphicon-tree-conifer:before {
  content: "\e199";
}.glyphicon-tree-deciduous:before {
  content: "\e200";
}.glyphicon-cd:before {
  content: "\e201";
}.glyphicon-save-file:before {
  content: "\e202";
}.glyphicon-open-file:before {
  content: "\e203";
}.glyphicon-level-up:before {
  content: "\e204";
}.glyphicon-copy:before {
  content: "\e205";
}.glyphicon-paste:before {
  content: "\e206";
}.glyphicon-alert:before {
  content: "\e209";
}.glyphicon-equalizer:before {
  content: "\e210";
}.glyphicon-king:before {
  content: "\e211";
}.glyphicon-queen:before {
  content: "\e212";
}.glyphicon-pawn:before {
  content: "\e213";
}.glyphicon-bishop:before {
  content: "\e214";
}.glyphicon-knight:before {
  content: "\e215";
}.glyphicon-baby-formula:before {
  content: "\e216";
}.glyphicon-tent:before {
  content: "\26fa";
}.glyphicon-blackboard:before {
  content: "\e218";
}.glyphicon-bed:before {
  content: "\e219";
}.glyphicon-apple:before {
  content: "\f8ff";
}.glyphicon-erase:before {
  content: "\e221";
}.glyphicon-hourglass:before {
  content: "\231b";
}.glyphicon-lamp:before {
  content: "\e223";
}.glyphicon-duplicate:before {
  content: "\e224";
}.glyphicon-piggy-bank:before {
  content: "\e225";
}.glyphicon-scissors:before {
  content: "\e226";
}.glyphicon-bitcoin:before {
  content: "\e227";
}.glyphicon-btc:before {
  content: "\e227";
}.glyphicon-xbt:before {
  content: "\e227";
}.glyphicon-yen:before {
  content: "\00a5";
}.glyphicon-jpy:before {
  content: "\00a5";
}.glyphicon-ruble:before {
  content: "\20bd";
}.glyphicon-rub:before {
  content: "\20bd";
}.glyphicon-scale:before {
  content: "\e230";
}.glyphicon-ice-lolly:before {
  content: "\e231";
}.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}.glyphicon-education:before {
  content: "\e233";
}.glyphicon-option-horizontal:before {
  content: "\e234";
}.glyphicon-option-vertical:before {
  content: "\e235";
}.glyphicon-menu-hamburger:before {
  content: "\e236";
}.glyphicon-modal-window:before {
  content: "\e237";
}.glyphicon-oil:before {
  content: "\e238";
}.glyphicon-grain:before {
  content: "\e239";
}.glyphicon-sunglasses:before {
  content: "\e240";
}.glyphicon-text-size:before {
  content: "\e241";
}.glyphicon-text-color:before {
  content: "\e242";
}.glyphicon-text-background:before {
  content: "\e243";
}.glyphicon-object-align-top:before {
  content: "\e244";
}.glyphicon-object-align-bottom:before {
  content: "\e245";
}.glyphicon-object-align-horizontal:before {
  content: "\e246";
}.glyphicon-object-align-left:before {
  content: "\e247";
}.glyphicon-object-align-vertical:before {
  content: "\e248";
}.glyphicon-object-align-right:before {
  content: "\e249";
}.glyphicon-triangle-right:before {
  content: "\e250";
}.glyphicon-triangle-left:before {
  content: "\e251";
}.glyphicon-triangle-bottom:before {
  content: "\e252";
}.glyphicon-triangle-top:before {
  content: "\e253";
}.glyphicon-console:before {
  content: "\e254";
}.glyphicon-superscript:before {
  content: "\e255";
}.glyphicon-subscript:before {
  content: "\e256";
}.glyphicon-menu-left:before {
  content: "\e257";
}.glyphicon-menu-right:before {
  content: "\e258";
}.glyphicon-menu-down:before {
  content: "\e259";
}.glyphicon-menu-up:before {
  content: "\e260";
}/*!
  Ionicons, v1.5.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons
*/@font-face {
  font-family: "Ionicons";
  src: url("../fonts/ionicons.eot?v=1.5.0");
  src: url("../fonts/ionicons.eot?v=1.5.0#iefix") format("embedded-opentype"), url("../fonts/ionicons.ttf?v=1.5.0") format("truetype"), url("../fonts/ionicons.woff?v=1.5.0") format("woff"), url("../fonts/ionicons.svg?v=1.5.0#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal; }.ion, .ion-loading-a,
.ion-loading-b,
.ion-loading-c,
.ion-loading-d,
.ion-looping,
.ion-refreshing,
.ion-ios7-reloading, .ionicons,
.ion-alert,
.ion-alert-circled,
.ion-android-add,
.ion-android-add-contact,
.ion-android-alarm,
.ion-android-archive,
.ion-android-arrow-back,
.ion-android-arrow-down-left,
.ion-android-arrow-down-right,
.ion-android-arrow-forward,
.ion-android-arrow-up-left,
.ion-android-arrow-up-right,
.ion-android-battery,
.ion-android-book,
.ion-android-calendar,

.ion-android-call,
.ion-android-camera,
.ion-android-chat,
.ion-android-checkmark,
.ion-android-clock,
.ion-android-close,
.ion-android-contact,
.ion-android-contacts,
.ion-android-data,
.ion-android-developer,
.ion-android-display,
.ion-android-download,
.ion-android-drawer,
.ion-android-dropdown,
.ion-android-earth,
.ion-android-folder,
.ion-android-forums,
.ion-android-friends,
.ion-android-hand,
.ion-android-image,
.ion-android-inbox,
.ion-android-information,
.ion-android-keypad,
.ion-android-lightbulb,
.ion-android-locate,
.ion-android-location,
.ion-android-mail,
.ion-android-microphone,
.ion-android-mixer,
.ion-android-more,
.ion-android-note,
.ion-android-playstore,
.ion-android-printer,
.ion-android-promotion,
.ion-android-reminder,
.ion-android-remove,
.ion-android-search,
.ion-android-send,
.ion-android-settings,
.ion-android-share,
.ion-android-social,
.ion-android-social-user,
.ion-android-sort,
.ion-android-stair-drawer,
.ion-android-star,
.ion-android-stopwatch,
.ion-android-storage,
.ion-android-system-back,
.ion-android-system-home,
.ion-android-system-windows,
.ion-android-timer,
.ion-android-trash,
.ion-android-user-menu,
.ion-android-volume,
.ion-android-wifi,
.ion-aperture,
.ion-archive,
.ion-arrow-down-a,
.ion-arrow-down-b,
.ion-arrow-down-c,
.ion-arrow-expand,
.ion-arrow-graph-down-left,
.ion-arrow-graph-down-right,
.ion-arrow-graph-up-left,
.ion-arrow-graph-up-right,
.ion-arrow-left-a,
.ion-arrow-left-b,
.ion-arrow-left-c,
.ion-arrow-move,
.ion-arrow-resize,
.ion-arrow-return-left,
.ion-arrow-return-right,
.ion-arrow-right-a,
.ion-arrow-right-b,
.ion-arrow-right-c,
.ion-arrow-shrink,
.ion-arrow-swap,
.ion-arrow-up-a,
.ion-arrow-up-b,
.ion-arrow-up-c,
.ion-asterisk,
.ion-at,
.ion-bag,
.ion-battery-charging,
.ion-battery-empty,
.ion-battery-full,
.ion-battery-half,
.ion-battery-low,
.ion-beaker,
.ion-beer,
.ion-bluetooth,
.ion-bonfire,
.ion-bookmark,
.ion-briefcase,
.ion-bug,
.ion-calculator,
.ion-calendar,
.ion-camera,
.ion-card,
.ion-cash,
.ion-chatbox,
.ion-chatbox-working,
.ion-chatboxes,
.ion-chatbubble,
.ion-chatbubble-working,
.ion-chatbubbles,
.ion-checkmark,
.ion-checkmark-circled,
.ion-checkmark-round,
.ion-chevron-down,
.ion-chevron-left,
.ion-chevron-right,
.ion-chevron-up,
.ion-clipboard,
.ion-clock,
.ion-close,
.ion-close-circled,
.ion-close-round,
.ion-closed-captioning,
.ion-cloud,
.ion-code,
.ion-code-download,
.ion-code-working,
.ion-coffee,
.ion-compass,
.ion-compose,
.ion-connection-bars,
.ion-contrast,
.ion-cube,
.ion-disc,
.ion-document,
.ion-document-text,
.ion-drag,
.ion-earth,
.ion-edit,
.ion-egg,
.ion-eject,
.ion-email,
.ion-eye,
.ion-eye-disabled,
.ion-female,
.ion-filing,
.ion-film-marker,
.ion-fireball,
.ion-flag,
.ion-flame,
.ion-flash,
.ion-flash-off,
.ion-flask,
.ion-folder,
.ion-fork,
.ion-fork-repo,
.ion-forward,
.ion-funnel,
.ion-game-controller-a,
.ion-game-controller-b,
.ion-gear-a,
.ion-gear-b,
.ion-grid,
.ion-hammer,
.ion-happy,
.ion-headphone,
.ion-heart,
.ion-heart-broken,
.ion-help,
.ion-help-buoy,
.ion-help-circled,
.ion-home,
.ion-icecream,
.ion-icon-social-google-plus,
.ion-icon-social-google-plus-outline,
.ion-image,
.ion-images,
.ion-information,
.ion-information-circled,
.ion-ionic,
.ion-ios7-alarm,
.ion-ios7-alarm-outline,
.ion-ios7-albums,
.ion-ios7-albums-outline,
.ion-ios7-americanfootball,
.ion-ios7-americanfootball-outline,
.ion-ios7-analytics,
.ion-ios7-analytics-outline,
.ion-ios7-arrow-back,
.ion-ios7-arrow-down,
.ion-ios7-arrow-forward,
.ion-ios7-arrow-left,
.ion-ios7-arrow-right,
.ion-ios7-arrow-thin-down,
.ion-ios7-arrow-thin-left,
.ion-ios7-arrow-thin-right,
.ion-ios7-arrow-thin-up,
.ion-ios7-arrow-up,
.ion-ios7-at,
.ion-ios7-at-outline,
.ion-ios7-barcode,
.ion-ios7-barcode-outline,
.ion-ios7-baseball,
.ion-ios7-baseball-outline,
.ion-ios7-basketball,
.ion-ios7-basketball-outline,
.ion-ios7-bell,
.ion-ios7-bell-outline,
.ion-ios7-bolt,
.ion-ios7-bolt-outline,
.ion-ios7-bookmarks,
.ion-ios7-bookmarks-outline,
.ion-ios7-box,
.ion-ios7-box-outline,
.ion-ios7-briefcase,
.ion-ios7-briefcase-outline,
.ion-ios7-browsers,
.ion-ios7-browsers-outline,
.ion-ios7-calculator,
.ion-ios7-calculator-outline,
.ion-ios7-calendar,
.ion-ios7-calendar-outline,
.ion-ios7-camera,
.ion-ios7-camera-outline,
.ion-ios7-cart,
.ion-ios7-cart-outline,
.ion-ios7-chatboxes,
.ion-ios7-chatboxes-outline,
.ion-ios7-chatbubble,
.ion-ios7-chatbubble-outline,
.ion-ios7-checkmark,
.ion-ios7-checkmark-empty,
.ion-ios7-checkmark-outline,
.ion-ios7-circle-filled,
.ion-ios7-circle-outline,
.ion-ios7-clock,
.ion-ios7-clock-outline,
.ion-ios7-close,
.ion-ios7-close-empty,
.ion-ios7-close-outline,
.ion-ios7-cloud,
.ion-ios7-cloud-download,
.ion-ios7-cloud-download-outline,
.ion-ios7-cloud-outline,
.ion-ios7-cloud-upload,
.ion-ios7-cloud-upload-outline,
.ion-ios7-cloudy,
.ion-ios7-cloudy-night,
.ion-ios7-cloudy-night-outline,
.ion-ios7-cloudy-outline,
.ion-ios7-cog,
.ion-ios7-cog-outline,
.ion-ios7-compose,
.ion-ios7-compose-outline,
.ion-ios7-contact,
.ion-ios7-contact-outline,
.ion-ios7-copy,
.ion-ios7-copy-outline,
.ion-ios7-download,
.ion-ios7-download-outline,
.ion-ios7-drag,
.ion-ios7-email,
.ion-ios7-email-outline,
.ion-ios7-expand,
.ion-ios7-eye,
.ion-ios7-eye-outline,
.ion-ios7-fastforward,
.ion-ios7-fastforward-outline,
.ion-ios7-filing,
.ion-ios7-filing-outline,
.ion-ios7-film,
.ion-ios7-film-outline,
.ion-ios7-flag,
.ion-ios7-flag-outline,
.ion-ios7-folder,
.ion-ios7-folder-outline,
.ion-ios7-football,
.ion-ios7-football-outline,
.ion-ios7-gear,
.ion-ios7-gear-outline,
.ion-ios7-glasses,
.ion-ios7-glasses-outline,
.ion-ios7-heart,
.ion-ios7-heart-outline,
.ion-ios7-help,
.ion-ios7-help-empty,
.ion-ios7-help-outline,
.ion-ios7-home,
.ion-ios7-home-outline,
.ion-ios7-infinite,
.ion-ios7-infinite-outline,
.ion-ios7-information,
.ion-ios7-information-empty,
.ion-ios7-information-outline,
.ion-ios7-ionic-outline,
.ion-ios7-keypad,
.ion-ios7-keypad-outline,
.ion-ios7-lightbulb,
.ion-ios7-lightbulb-outline,
.ion-ios7-location,
.ion-ios7-location-outline,
.ion-ios7-locked,
.ion-ios7-locked-outline,
.ion-ios7-loop,
.ion-ios7-loop-strong,
.ion-ios7-medkit,
.ion-ios7-medkit-outline,
.ion-ios7-mic,
.ion-ios7-mic-off,
.ion-ios7-mic-outline,
.ion-ios7-minus,
.ion-ios7-minus-empty,
.ion-ios7-minus-outline,
.ion-ios7-monitor,
.ion-ios7-monitor-outline,
.ion-ios7-moon,
.ion-ios7-moon-outline,
.ion-ios7-more,
.ion-ios7-more-outline,
.ion-ios7-musical-note,
.ion-ios7-musical-notes,
.ion-ios7-navigate,
.ion-ios7-navigate-outline,
.ion-ios7-paper,
.ion-ios7-paper-outline,
.ion-ios7-paperplane,
.ion-ios7-paperplane-outline,
.ion-ios7-partlysunny,
.ion-ios7-partlysunny-outline,
.ion-ios7-pause,
.ion-ios7-pause-outline,
.ion-ios7-paw,
.ion-ios7-paw-outline,
.ion-ios7-people,
.ion-ios7-people-outline,
.ion-ios7-person,
.ion-ios7-person-outline,
.ion-ios7-personadd,
.ion-ios7-personadd-outline,
.ion-ios7-photos,
.ion-ios7-photos-outline,
.ion-ios7-pie,
.ion-ios7-pie-outline,
.ion-ios7-play,
.ion-ios7-play-outline,
.ion-ios7-plus,
.ion-ios7-plus-empty,
.ion-ios7-plus-outline,
.ion-ios7-pricetag,
.ion-ios7-pricetag-outline,
.ion-ios7-pricetags,
.ion-ios7-pricetags-outline,
.ion-ios7-printer,
.ion-ios7-printer-outline,
.ion-ios7-pulse,
.ion-ios7-pulse-strong,
.ion-ios7-rainy,
.ion-ios7-rainy-outline,
.ion-ios7-recording,
.ion-ios7-recording-outline,
.ion-ios7-redo,
.ion-ios7-redo-outline,
.ion-ios7-refresh,
.ion-ios7-refresh-empty,
.ion-ios7-refresh-outline,
.ion-ios7-reload,
.ion-ios7-reverse-camera,
.ion-ios7-reverse-camera-outline,
.ion-ios7-rewind,
.ion-ios7-rewind-outline,
.ion-ios7-search,
.ion-ios7-search-strong,
.ion-ios7-settings,
.ion-ios7-settings-strong,
.ion-ios7-shrink,
.ion-ios7-skipbackward,
.ion-ios7-skipbackward-outline,
.ion-ios7-skipforward,
.ion-ios7-skipforward-outline,
.ion-ios7-snowy,
.ion-ios7-speedometer,
.ion-ios7-speedometer-outline,
.ion-ios7-star,
.ion-ios7-star-half,
.ion-ios7-star-outline,
.ion-ios7-stopwatch,
.ion-ios7-stopwatch-outline,
.ion-ios7-sunny,
.ion-ios7-sunny-outline,
.ion-ios7-telephone,
.ion-ios7-telephone-outline,
.ion-ios7-tennisball,
.ion-ios7-tennisball-outline,
.ion-ios7-thunderstorm,
.ion-ios7-thunderstorm-outline,
.ion-ios7-time,
.ion-ios7-time-outline,
.ion-ios7-timer,
.ion-ios7-timer-outline,
.ion-ios7-toggle,
.ion-ios7-toggle-outline,
.ion-ios7-trash,
.ion-ios7-trash-outline,
.ion-ios7-undo,
.ion-ios7-undo-outline,
.ion-ios7-unlocked,
.ion-ios7-unlocked-outline,
.ion-ios7-upload,
.ion-ios7-upload-outline,
.ion-ios7-videocam,
.ion-ios7-videocam-outline,
.ion-ios7-volume-high,
.ion-ios7-volume-low,
.ion-ios7-wineglass,
.ion-ios7-wineglass-outline,
.ion-ios7-world,
.ion-ios7-world-outline,
.ion-ipad,
.ion-iphone,
.ion-ipod,
.ion-jet,
.ion-key,
.ion-knife,
.ion-laptop,
.ion-leaf,
.ion-levels,
.ion-lightbulb,
.ion-link,
.ion-load-a,
.ion-load-b,
.ion-load-c,
.ion-load-d,
.ion-location,
.ion-locked,
.ion-log-in,
.ion-log-out,
.ion-loop,
.ion-magnet,
.ion-male,
.ion-man,
.ion-map,
.ion-medkit,
.ion-merge,
.ion-mic-a,
.ion-mic-b,
.ion-mic-c,
.ion-minus,
.ion-minus-circled,
.ion-minus-round,
.ion-model-s,
.ion-monitor,
.ion-more,
.ion-mouse,
.ion-music-note,
.ion-navicon,
.ion-navicon-round,
.ion-navigate,
.ion-network,
.ion-no-smoking,
.ion-nuclear,
.ion-outlet,
.ion-paper-airplane,
.ion-paperclip,
.ion-pause,
.ion-person,
.ion-person-add,
.ion-person-stalker,
.ion-pie-graph,
.ion-pin,
.ion-pinpoint,
.ion-pizza,
.ion-plane,
.ion-planet,
.ion-play,
.ion-playstation,
.ion-plus,
.ion-plus-circled,
.ion-plus-round,
.ion-podium,
.ion-pound,
.ion-power,
.ion-pricetag,
.ion-pricetags,
.ion-printer,
.ion-pull-request,
.ion-qr-scanner,
.ion-quote,
.ion-radio-waves,
.ion-record,
.ion-refresh,
.ion-reply,
.ion-reply-all,
.ion-ribbon-a,
.ion-ribbon-b,
.ion-sad,
.ion-scissors,
.ion-search,
.ion-settings,
.ion-share,
.ion-shuffle,
.ion-skip-backward,
.ion-skip-forward,
.ion-social-android,
.ion-social-android-outline,
.ion-social-apple,
.ion-social-apple-outline,
.ion-social-bitcoin,
.ion-social-bitcoin-outline,
.ion-social-buffer,
.ion-social-buffer-outline,
.ion-social-designernews,
.ion-social-designernews-outline,
.ion-social-dribbble,
.ion-social-dribbble-outline,
.ion-social-dropbox,
.ion-social-dropbox-outline,
.ion-social-facebook,
.ion-social-facebook-outline,
.ion-social-foursquare,
.ion-social-foursquare-outline,
.ion-social-freebsd-devil,
.ion-social-github,
.ion-social-github-outline,
.ion-social-google,
.ion-social-google-outline,
.ion-social-googleplus,
.ion-social-googleplus-outline,
.ion-social-hackernews,
.ion-social-hackernews-outline,
.ion-social-instagram,
.ion-social-instagram-outline,
.ion-social-linkedin,
.ion-social-linkedin-outline,
.ion-social-pinterest,
.ion-social-pinterest-outline,
.ion-social-reddit,
.ion-social-reddit-outline,
.ion-social-rss,
.ion-social-rss-outline,
.ion-social-skype,
.ion-social-skype-outline,
.ion-social-tumblr,
.ion-social-tumblr-outline,
.ion-social-tux,
.ion-social-twitter,
.ion-social-twitter-outline,
.ion-social-usd,
.ion-social-usd-outline,
.ion-social-vimeo,
.ion-social-vimeo-outline,
.ion-social-windows,
.ion-social-windows-outline,
.ion-social-wordpress,
.ion-social-wordpress-outline,
.ion-social-yahoo,
.ion-social-yahoo-outline,
.ion-social-youtube,
.ion-social-youtube-outline,
.ion-speakerphone,
.ion-speedometer,
.ion-spoon,
.ion-star,
.ion-stats-bars,
.ion-steam,
.ion-stop,
.ion-thermometer,
.ion-thumbsdown,
.ion-thumbsup,
.ion-toggle,
.ion-toggle-filled,
.ion-trash-a,
.ion-trash-b,
.ion-trophy,
.ion-umbrella,
.ion-university,
.ion-unlocked,
.ion-upload,
.ion-usb,
.ion-videocamera,
.ion-volume-high,
.ion-volume-low,
.ion-volume-medium,
.ion-volume-mute,
.ion-wand,
.ion-waterdrop,
.ion-wifi,
.ion-wineglass,
.ion-woman,
.ion-wrench,
.ion-xbox {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }.ion-spin, .ion-loading-a,
.ion-loading-b,
.ion-loading-c,
.ion-loading-d,
.ion-looping,
.ion-refreshing,
.ion-ios7-reloading {
  -webkit-animation: spin 1s infinite linear;
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear; }@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg); }
  100% {
    -moz-transform: rotate(359deg); } }@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg); } }@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg); }
  100% {
    -o-transform: rotate(359deg); } }@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg); }
  100% {
    -ms-transform: rotate(359deg); } }@keyframes spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(359deg); } }.ion-loading-a {
  -webkit-animation-timing-function: steps(8, start);
  -moz-animation-timing-function: steps(8, start);
  animation-timing-function: steps(8, start); }.ion-alert:before {
  content: ""; }.ion-alert-circled:before {
  content: ""; }.ion-android-add:before {
  content: ""; }.ion-android-add-contact:before {
  content: ""; }.ion-android-alarm:before {
  content: ""; }.ion-android-archive:before {
  content: ""; }.ion-android-arrow-back:before {
  content: ""; }.ion-android-arrow-down-left:before {
  content: ""; }.ion-android-arrow-down-right:before {
  content: ""; }.ion-android-arrow-forward:before {
  content: ""; }.ion-android-arrow-up-left:before {
  content: ""; }.ion-android-arrow-up-right:before {
  content: ""; }.ion-android-battery:before {
  content: ""; }.ion-android-book:before {
  content: ""; }.ion-android-calendar:before {
  content: ""; }.ion-android-call:before {
  content: ""; }.ion-android-camera:before {
  content: ""; }.ion-android-chat:before {
  content: ""; }.ion-android-checkmark:before {
  content: ""; }.ion-android-clock:before {
  content: ""; }.ion-android-close:before {
  content: ""; }.ion-android-contact:before {
  content: ""; }.ion-android-contacts:before {
  content: ""; }.ion-android-data:before {
  content: ""; }.ion-android-developer:before {
  content: ""; }.ion-android-display:before {
  content: ""; }.ion-android-download:before {
  content: ""; }.ion-android-drawer:before {
  content: ""; }.ion-android-dropdown:before {
  content: ""; }.ion-android-earth:before {
  content: ""; }.ion-android-folder:before {
  content: ""; }.ion-android-forums:before {
  content: ""; }.ion-android-friends:before {
  content: ""; }.ion-android-hand:before {
  content: ""; }.ion-android-image:before {
  content: ""; }.ion-android-inbox:before {
  content: ""; }.ion-android-information:before {
  content: ""; }.ion-android-keypad:before {
  content: ""; }.ion-android-lightbulb:before {
  content: ""; }.ion-android-locate:before {
  content: ""; }.ion-android-location:before {
  content: ""; }.ion-android-mail:before {
  content: ""; }.ion-android-microphone:before {
  content: ""; }.ion-android-mixer:before {
  content: ""; }.ion-android-more:before {
  content: ""; }.ion-android-note:before {
  content: ""; }.ion-android-playstore:before {
  content: ""; }.ion-android-printer:before {
  content: ""; }.ion-android-promotion:before {
  content: ""; }.ion-android-reminder:before {
  content: ""; }.ion-android-remove:before {
  content: ""; }.ion-android-search:before {
  content: ""; }.ion-android-send:before {
  content: ""; }.ion-android-settings:before {
  content: ""; }.ion-android-share:before {
  content: ""; }.ion-android-social:before {
  content: ""; }.ion-android-social-user:before {
  content: ""; }.ion-android-sort:before {
  content: ""; }.ion-android-stair-drawer:before {
  content: ""; }.ion-android-star:before {
  content: ""; }.ion-android-stopwatch:before {
  content: ""; }.ion-android-storage:before {
  content: ""; }.ion-android-system-back:before {
  content: ""; }.ion-android-system-home:before {
  content: ""; }.ion-android-system-windows:before {
  content: ""; }.ion-android-timer:before {
  content: ""; }.ion-android-trash:before {
  content: ""; }.ion-android-user-menu:before {
  content: ""; }.ion-android-volume:before {
  content: ""; }.ion-android-wifi:before {
  content: ""; }.ion-aperture:before {
  content: ""; }.ion-archive:before {
  content: ""; }.ion-arrow-down-a:before {
  content: ""; }.ion-arrow-down-b:before {
  content: ""; }.ion-arrow-down-c:before {
  content: ""; }.ion-arrow-expand:before {
  content: ""; }.ion-arrow-graph-down-left:before {
  content: ""; }.ion-arrow-graph-down-right:before {
  content: ""; }.ion-arrow-graph-up-left:before {
  content: ""; }.ion-arrow-graph-up-right:before {
  content: ""; }.ion-arrow-left-a:before {
  content: ""; }.ion-arrow-left-b:before {
  content: ""; }.ion-arrow-left-c:before {
  content: ""; }.ion-arrow-move:before {
  content: ""; }.ion-arrow-resize:before {
  content: ""; }.ion-arrow-return-left:before {
  content: ""; }.ion-arrow-return-right:before {
  content: ""; }.ion-arrow-right-a:before {
  content: ""; }.ion-arrow-right-b:before {
  content: ""; }.ion-arrow-right-c:before {
  content: ""; }.ion-arrow-shrink:before {
  content: ""; }.ion-arrow-swap:before {
  content: ""; }.ion-arrow-up-a:before {
  content: ""; }.ion-arrow-up-b:before {
  content: ""; }.ion-arrow-up-c:before {
  content: ""; }.ion-asterisk:before {
  content: ""; }.ion-at:before {
  content: ""; }.ion-bag:before {
  content: ""; }.ion-battery-charging:before {
  content: ""; }.ion-battery-empty:before {
  content: ""; }.ion-battery-full:before {
  content: ""; }.ion-battery-half:before {
  content: ""; }.ion-battery-low:before {
  content: ""; }.ion-beaker:before {
  content: ""; }.ion-beer:before {
  content: ""; }.ion-bluetooth:before {
  content: ""; }.ion-bonfire:before {
  content: ""; }.ion-bookmark:before {
  content: ""; }.ion-briefcase:before {
  content: ""; }.ion-bug:before {
  content: ""; }.ion-calculator:before {
  content: ""; }.ion-calendar:before {
  content: ""; }.ion-camera:before {
  content: ""; }.ion-card:before {
  content: ""; }.ion-cash:before {
  content: ""; }.ion-chatbox:before {
  content: ""; }.ion-chatbox-working:before {
  content: ""; }.ion-chatboxes:before {
  content: ""; }.ion-chatbubble:before {
  content: ""; }.ion-chatbubble-working:before {
  content: ""; }.ion-chatbubbles:before {
  content: ""; }.ion-checkmark:before {
  content: ""; }.ion-checkmark-circled:before {
  content: ""; }.ion-checkmark-round:before {
  content: ""; }.ion-chevron-down:before {
  content: ""; }.ion-chevron-left:before {
  content: ""; }.ion-chevron-right:before {
  content: ""; }.ion-chevron-up:before {
  content: ""; }.ion-clipboard:before {
  content: ""; }.ion-clock:before {
  content: ""; }.ion-close:before {
  content: ""; }.ion-close-circled:before {
  content: ""; }.ion-close-round:before {
  content: ""; }.ion-closed-captioning:before {
  content: ""; }.ion-cloud:before {
  content: ""; }.ion-code:before {
  content: ""; }.ion-code-download:before {
  content: ""; }.ion-code-working:before {
  content: ""; }.ion-coffee:before {
  content: ""; }.ion-compass:before {
  content: ""; }.ion-compose:before {
  content: ""; }.ion-connection-bars:before {
  content: ""; }.ion-contrast:before {
  content: ""; }.ion-cube:before {
  content: ""; }.ion-disc:before {
  content: ""; }.ion-document:before {
  content: ""; }.ion-document-text:before {
  content: ""; }.ion-drag:before {
  content: ""; }.ion-earth:before {
  content: ""; }.ion-edit:before {
  content: ""; }.ion-egg:before {
  content: ""; }.ion-eject:before {
  content: ""; }.ion-email:before {
  content: ""; }.ion-eye:before {
  content: ""; }.ion-eye-disabled:before {
  content: ""; }.ion-female:before {
  content: ""; }.ion-filing:before {
  content: ""; }.ion-film-marker:before {
  content: ""; }.ion-fireball:before {
  content: ""; }.ion-flag:before {
  content: ""; }.ion-flame:before {
  content: ""; }.ion-flash:before {
  content: ""; }.ion-flash-off:before {
  content: ""; }.ion-flask:before {
  content: ""; }.ion-folder:before {
  content: ""; }.ion-fork:before {
  content: ""; }.ion-fork-repo:before {
  content: ""; }.ion-forward:before {
  content: ""; }.ion-funnel:before {
  content: ""; }.ion-game-controller-a:before {
  content: ""; }.ion-game-controller-b:before {
  content: ""; }.ion-gear-a:before {
  content: ""; }.ion-gear-b:before {
  content: ""; }.ion-grid:before {
  content: ""; }.ion-hammer:before {
  content: ""; }.ion-happy:before {
  content: ""; }.ion-headphone:before {
  content: ""; }.ion-heart:before {
  content: ""; }.ion-heart-broken:before {
  content: ""; }.ion-help:before {
  content: ""; }.ion-help-buoy:before {
  content: ""; }.ion-help-circled:before {
  content: ""; }.ion-home:before {
  content: ""; }.ion-icecream:before {
  content: ""; }.ion-icon-social-google-plus:before {
  content: ""; }.ion-icon-social-google-plus-outline:before {
  content: ""; }.ion-image:before {
  content: ""; }.ion-images:before {
  content: ""; }.ion-information:before {
  content: ""; }.ion-information-circled:before {
  content: ""; }.ion-ionic:before {
  content: ""; }.ion-ios7-alarm:before {
  content: ""; }.ion-ios7-alarm-outline:before {
  content: ""; }.ion-ios7-albums:before {
  content: ""; }.ion-ios7-albums-outline:before {
  content: ""; }.ion-ios7-americanfootball:before {
  content: ""; }.ion-ios7-americanfootball-outline:before {
  content: ""; }.ion-ios7-analytics:before {
  content: ""; }.ion-ios7-analytics-outline:before {
  content: ""; }.ion-ios7-arrow-back:before {
  content: ""; }.ion-ios7-arrow-down:before {
  content: ""; }.ion-ios7-arrow-forward:before {
  content: ""; }.ion-ios7-arrow-left:before {
  content: ""; }.ion-ios7-arrow-right:before {
  content: ""; }.ion-ios7-arrow-thin-down:before {
  content: ""; }.ion-ios7-arrow-thin-left:before {
  content: ""; }.ion-ios7-arrow-thin-right:before {
  content: ""; }.ion-ios7-arrow-thin-up:before {
  content: ""; }.ion-ios7-arrow-up:before {
  content: ""; }.ion-ios7-at:before {
  content: ""; }.ion-ios7-at-outline:before {
  content: ""; }.ion-ios7-barcode:before {
  content: ""; }.ion-ios7-barcode-outline:before {
  content: ""; }.ion-ios7-baseball:before {
  content: ""; }.ion-ios7-baseball-outline:before {
  content: ""; }.ion-ios7-basketball:before {
  content: ""; }.ion-ios7-basketball-outline:before {
  content: ""; }.ion-ios7-bell:before {
  content: ""; }.ion-ios7-bell-outline:before {
  content: ""; }.ion-ios7-bolt:before {
  content: ""; }.ion-ios7-bolt-outline:before {
  content: ""; }.ion-ios7-bookmarks:before {
  content: ""; }.ion-ios7-bookmarks-outline:before {
  content: ""; }.ion-ios7-box:before {
  content: ""; }.ion-ios7-box-outline:before {
  content: ""; }.ion-ios7-briefcase:before {
  content: ""; }.ion-ios7-briefcase-outline:before {
  content: ""; }.ion-ios7-browsers:before {
  content: ""; }.ion-ios7-browsers-outline:before {
  content: ""; }.ion-ios7-calculator:before {
  content: ""; }.ion-ios7-calculator-outline:before {
  content: ""; }.ion-ios7-calendar:before {
  content: ""; }.ion-ios7-calendar-outline:before {
  content: ""; }.ion-ios7-camera:before {
  content: ""; }.ion-ios7-camera-outline:before {
  content: ""; }.ion-ios7-cart:before {
  content: ""; }.ion-ios7-cart-outline:before {
  content: ""; }.ion-ios7-chatboxes:before {
  content: ""; }.ion-ios7-chatboxes-outline:before {
  content: ""; }.ion-ios7-chatbubble:before {
  content: ""; }.ion-ios7-chatbubble-outline:before {
  content: ""; }.ion-ios7-checkmark:before {
  content: ""; }.ion-ios7-checkmark-empty:before {
  content: ""; }.ion-ios7-checkmark-outline:before {
  content: ""; }.ion-ios7-circle-filled:before {
  content: ""; }.ion-ios7-circle-outline:before {
  content: ""; }.ion-ios7-clock:before {
  content: ""; }.ion-ios7-clock-outline:before {
  content: ""; }.ion-ios7-close:before {
  content: ""; }.ion-ios7-close-empty:before {
  content: ""; }.ion-ios7-close-outline:before {
  content: ""; }.ion-ios7-cloud:before {
  content: ""; }.ion-ios7-cloud-download:before {
  content: ""; }.ion-ios7-cloud-download-outline:before {
  content: ""; }.ion-ios7-cloud-outline:before {
  content: ""; }.ion-ios7-cloud-upload:before {
  content: ""; }.ion-ios7-cloud-upload-outline:before {
  content: ""; }.ion-ios7-cloudy:before {
  content: ""; }.ion-ios7-cloudy-night:before {
  content: ""; }.ion-ios7-cloudy-night-outline:before {
  content: ""; }.ion-ios7-cloudy-outline:before {
  content: ""; }.ion-ios7-cog:before {
  content: ""; }.ion-ios7-cog-outline:before {
  content: ""; }.ion-ios7-compose:before {
  content: ""; }.ion-ios7-compose-outline:before {
  content: ""; }.ion-ios7-contact:before {
  content: ""; }.ion-ios7-contact-outline:before {
  content: ""; }.ion-ios7-copy:before {
  content: ""; }.ion-ios7-copy-outline:before {
  content: ""; }.ion-ios7-download:before {
  content: ""; }.ion-ios7-download-outline:before {
  content: ""; }.ion-ios7-drag:before {
  content: ""; }.ion-ios7-email:before {
  content: ""; }.ion-ios7-email-outline:before {
  content: ""; }.ion-ios7-expand:before {
  content: ""; }.ion-ios7-eye:before {
  content: ""; }.ion-ios7-eye-outline:before {
  content: ""; }.ion-ios7-fastforward:before {
  content: ""; }.ion-ios7-fastforward-outline:before {
  content: ""; }.ion-ios7-filing:before {
  content: ""; }.ion-ios7-filing-outline:before {
  content: ""; }.ion-ios7-film:before {
  content: ""; }.ion-ios7-film-outline:before {
  content: ""; }.ion-ios7-flag:before {
  content: ""; }.ion-ios7-flag-outline:before {
  content: ""; }.ion-ios7-folder:before {
  content: ""; }.ion-ios7-folder-outline:before {
  content: ""; }.ion-ios7-football:before {
  content: ""; }.ion-ios7-football-outline:before {
  content: ""; }.ion-ios7-gear:before {
  content: ""; }.ion-ios7-gear-outline:before {
  content: ""; }.ion-ios7-glasses:before {
  content: ""; }.ion-ios7-glasses-outline:before {
  content: ""; }.ion-ios7-heart:before {
  content: ""; }.ion-ios7-heart-outline:before {
  content: ""; }.ion-ios7-help:before {
  content: ""; }.ion-ios7-help-empty:before {
  content: ""; }.ion-ios7-help-outline:before {
  content: ""; }.ion-ios7-home:before {
  content: ""; }.ion-ios7-home-outline:before {
  content: ""; }.ion-ios7-infinite:before {
  content: ""; }.ion-ios7-infinite-outline:before {
  content: ""; }.ion-ios7-information:before {
  content: ""; }.ion-ios7-information-empty:before {
  content: ""; }.ion-ios7-information-outline:before {
  content: ""; }.ion-ios7-ionic-outline:before {
  content: ""; }.ion-ios7-keypad:before {
  content: ""; }.ion-ios7-keypad-outline:before {
  content: ""; }.ion-ios7-lightbulb:before {
  content: ""; }.ion-ios7-lightbulb-outline:before {
  content: ""; }.ion-ios7-location:before {
  content: ""; }.ion-ios7-location-outline:before {
  content: ""; }.ion-ios7-locked:before {
  content: ""; }.ion-ios7-locked-outline:before {
  content: ""; }.ion-ios7-loop:before {
  content: ""; }.ion-ios7-loop-strong:before {
  content: ""; }.ion-ios7-medkit:before {
  content: ""; }.ion-ios7-medkit-outline:before {
  content: ""; }.ion-ios7-mic:before {
  content: ""; }.ion-ios7-mic-off:before {
  content: ""; }.ion-ios7-mic-outline:before {
  content: ""; }.ion-ios7-minus:before {
  content: ""; }.ion-ios7-minus-empty:before {
  content: ""; }.ion-ios7-minus-outline:before {
  content: ""; }.ion-ios7-monitor:before {
  content: ""; }.ion-ios7-monitor-outline:before {
  content: ""; }.ion-ios7-moon:before {
  content: ""; }.ion-ios7-moon-outline:before {
  content: ""; }.ion-ios7-more:before {
  content: ""; }.ion-ios7-more-outline:before {
  content: ""; }.ion-ios7-musical-note:before {
  content: ""; }.ion-ios7-musical-notes:before {
  content: ""; }.ion-ios7-navigate:before {
  content: ""; }.ion-ios7-navigate-outline:before {
  content: ""; }.ion-ios7-paper:before {
  content: ""; }.ion-ios7-paper-outline:before {
  content: ""; }.ion-ios7-paperplane:before {
  content: ""; }.ion-ios7-paperplane-outline:before {
  content: ""; }.ion-ios7-partlysunny:before {
  content: ""; }.ion-ios7-partlysunny-outline:before {
  content: ""; }.ion-ios7-pause:before {
  content: ""; }.ion-ios7-pause-outline:before {
  content: ""; }.ion-ios7-paw:before {
  content: ""; }.ion-ios7-paw-outline:before {
  content: ""; }.ion-ios7-people:before {
  content: ""; }.ion-ios7-people-outline:before {
  content: ""; }.ion-ios7-person:before {
  content: ""; }.ion-ios7-person-outline:before {
  content: ""; }.ion-ios7-personadd:before {
  content: ""; }.ion-ios7-personadd-outline:before {
  content: ""; }.ion-ios7-photos:before {
  content: ""; }.ion-ios7-photos-outline:before {
  content: ""; }.ion-ios7-pie:before {
  content: ""; }.ion-ios7-pie-outline:before {
  content: ""; }.ion-ios7-play:before {
  content: ""; }.ion-ios7-play-outline:before {
  content: ""; }.ion-ios7-plus:before {
  content: ""; }.ion-ios7-plus-empty:before {
  content: ""; }.ion-ios7-plus-outline:before {
  content: ""; }.ion-ios7-pricetag:before {
  content: ""; }.ion-ios7-pricetag-outline:before {
  content: ""; }.ion-ios7-pricetags:before {
  content: ""; }.ion-ios7-pricetags-outline:before {
  content: ""; }.ion-ios7-printer:before {
  content: ""; }.ion-ios7-printer-outline:before {
  content: ""; }.ion-ios7-pulse:before {
  content: ""; }.ion-ios7-pulse-strong:before {
  content: ""; }.ion-ios7-rainy:before {
  content: ""; }.ion-ios7-rainy-outline:before {
  content: ""; }.ion-ios7-recording:before {
  content: ""; }.ion-ios7-recording-outline:before {
  content: ""; }.ion-ios7-redo:before {
  content: ""; }.ion-ios7-redo-outline:before {
  content: ""; }.ion-ios7-refresh:before {
  content: ""; }.ion-ios7-refresh-empty:before {
  content: ""; }.ion-ios7-refresh-outline:before {
  content: ""; }.ion-ios7-reload:before, .ion-ios7-reloading:before {
  content: ""; }.ion-ios7-reverse-camera:before {
  content: ""; }.ion-ios7-reverse-camera-outline:before {
  content: ""; }.ion-ios7-rewind:before {
  content: ""; }.ion-ios7-rewind-outline:before {
  content: ""; }.ion-ios7-search:before {
  content: ""; }.ion-ios7-search-strong:before {
  content: ""; }.ion-ios7-settings:before {
  content: ""; }.ion-ios7-settings-strong:before {
  content: ""; }.ion-ios7-shrink:before {
  content: ""; }.ion-ios7-skipbackward:before {
  content: ""; }.ion-ios7-skipbackward-outline:before {
  content: ""; }.ion-ios7-skipforward:before {
  content: ""; }.ion-ios7-skipforward-outline:before {
  content: ""; }.ion-ios7-snowy:before {
  content: ""; }.ion-ios7-speedometer:before {
  content: ""; }.ion-ios7-speedometer-outline:before {
  content: ""; }.ion-ios7-star:before {
  content: ""; }.ion-ios7-star-half:before {
  content: ""; }.ion-ios7-star-outline:before {
  content: ""; }.ion-ios7-stopwatch:before {
  content: ""; }.ion-ios7-stopwatch-outline:before {
  content: ""; }.ion-ios7-sunny:before {
  content: ""; }.ion-ios7-sunny-outline:before {
  content: ""; }.ion-ios7-telephone:before {
  content: ""; }.ion-ios7-telephone-outline:before {
  content: ""; }.ion-ios7-tennisball:before {
  content: ""; }.ion-ios7-tennisball-outline:before {
  content: ""; }.ion-ios7-thunderstorm:before {
  content: ""; }.ion-ios7-thunderstorm-outline:before {
  content: ""; }.ion-ios7-time:before {
  content: ""; }.ion-ios7-time-outline:before {
  content: ""; }.ion-ios7-timer:before {
  content: ""; }.ion-ios7-timer-outline:before {
  content: ""; }.ion-ios7-toggle:before {
  content: ""; }.ion-ios7-toggle-outline:before {
  content: ""; }.ion-ios7-trash:before {
  content: ""; }.ion-ios7-trash-outline:before {
  content: ""; }.ion-ios7-undo:before {
  content: ""; }.ion-ios7-undo-outline:before {
  content: ""; }.ion-ios7-unlocked:before {
  content: ""; }.ion-ios7-unlocked-outline:before {
  content: ""; }.ion-ios7-upload:before {
  content: ""; }.ion-ios7-upload-outline:before {
  content: ""; }.ion-ios7-videocam:before {
  content: ""; }.ion-ios7-videocam-outline:before {
  content: ""; }.ion-ios7-volume-high:before {
  content: ""; }.ion-ios7-volume-low:before {
  content: ""; }.ion-ios7-wineglass:before {
  content: ""; }.ion-ios7-wineglass-outline:before {
  content: ""; }.ion-ios7-world:before {
  content: ""; }.ion-ios7-world-outline:before {
  content: ""; }.ion-ipad:before {
  content: ""; }.ion-iphone:before {
  content: ""; }.ion-ipod:before {
  content: ""; }.ion-jet:before {
  content: ""; }.ion-key:before {
  content: ""; }.ion-knife:before {
  content: ""; }.ion-laptop:before {
  content: ""; }.ion-leaf:before {
  content: ""; }.ion-levels:before {
  content: ""; }.ion-lightbulb:before {
  content: ""; }.ion-link:before {
  content: ""; }.ion-load-a:before, .ion-loading-a:before {
  content: ""; }.ion-load-b:before, .ion-loading-b:before {
  content: ""; }.ion-load-c:before, .ion-loading-c:before {
  content: ""; }.ion-load-d:before, .ion-loading-d:before {
  content: ""; }.ion-location:before {
  content: ""; }.ion-locked:before {
  content: ""; }.ion-log-in:before {
  content: ""; }.ion-log-out:before {
  content: ""; }.ion-loop:before, .ion-looping:before {
  content: ""; }.ion-magnet:before {
  content: ""; }.ion-male:before {
  content: ""; }.ion-man:before {
  content: ""; }.ion-map:before {
  content: ""; }.ion-medkit:before {
  content: ""; }.ion-merge:before {
  content: ""; }.ion-mic-a:before {
  content: ""; }.ion-mic-b:before {
  content: ""; }.ion-mic-c:before {
  content: ""; }.ion-minus:before {
  content: ""; }.ion-minus-circled:before {
  content: ""; }.ion-minus-round:before {
  content: ""; }.ion-model-s:before {
  content: ""; }.ion-monitor:before {
  content: ""; }.ion-more:before {
  content: ""; }.ion-mouse:before {
  content: ""; }.ion-music-note:before {
  content: ""; }.ion-navicon:before {
  content: ""; }.ion-navicon-round:before {
  content: ""; }.ion-navigate:before {
  content: ""; }.ion-network:before {
  content: ""; }.ion-no-smoking:before {
  content: ""; }.ion-nuclear:before {
  content: ""; }.ion-outlet:before {
  content: ""; }.ion-paper-airplane:before {
  content: ""; }.ion-paperclip:before {
  content: ""; }.ion-pause:before {
  content: ""; }.ion-person:before {
  content: ""; }.ion-person-add:before {
  content: ""; }.ion-person-stalker:before {
  content: ""; }.ion-pie-graph:before {
  content: ""; }.ion-pin:before {
  content: ""; }.ion-pinpoint:before {
  content: ""; }.ion-pizza:before {
  content: ""; }.ion-plane:before {
  content: ""; }.ion-planet:before {
  content: ""; }.ion-play:before {
  content: ""; }.ion-playstation:before {
  content: ""; }.ion-plus:before {
  content: ""; }.ion-plus-circled:before {
  content: ""; }.ion-plus-round:before {
  content: ""; }.ion-podium:before {
  content: ""; }.ion-pound:before {
  content: ""; }.ion-power:before {
  content: ""; }.ion-pricetag:before {
  content: ""; }.ion-pricetags:before {
  content: ""; }.ion-printer:before {
  content: ""; }.ion-pull-request:before {
  content: ""; }.ion-qr-scanner:before {
  content: ""; }.ion-quote:before {
  content: ""; }.ion-radio-waves:before {
  content: ""; }.ion-record:before {
  content: ""; }.ion-refresh:before, .ion-refreshing:before {
  content: ""; }.ion-reply:before {
  content: ""; }.ion-reply-all:before {
  content: ""; }.ion-ribbon-a:before {
  content: ""; }.ion-ribbon-b:before {
  content: ""; }.ion-sad:before {
  content: ""; }.ion-scissors:before {
  content: ""; }.ion-search:before {
  content: ""; }.ion-settings:before {
  content: ""; }.ion-share:before {
  content: ""; }.ion-shuffle:before {
  content: ""; }.ion-skip-backward:before {
  content: ""; }.ion-skip-forward:before {
  content: ""; }.ion-social-android:before {
  content: ""; }.ion-social-android-outline:before {
  content: ""; }.ion-social-apple:before {
  content: ""; }.ion-social-apple-outline:before {
  content: ""; }.ion-social-bitcoin:before {
  content: ""; }.ion-social-bitcoin-outline:before {
  content: ""; }.ion-social-buffer:before {
  content: ""; }.ion-social-buffer-outline:before {
  content: ""; }.ion-social-designernews:before {
  content: ""; }.ion-social-designernews-outline:before {
  content: ""; }.ion-social-dribbble:before {
  content: ""; }.ion-social-dribbble-outline:before {
  content: ""; }.ion-social-dropbox:before {
  content: ""; }.ion-social-dropbox-outline:before {
  content: ""; }.ion-social-facebook:before {
  content: ""; }.ion-social-facebook-outline:before {
  content: ""; }.ion-social-foursquare:before {
  content: ""; }.ion-social-foursquare-outline:before {
  content: ""; }.ion-social-freebsd-devil:before {
  content: ""; }.ion-social-github:before {
  content: ""; }.ion-social-github-outline:before {
  content: ""; }.ion-social-google:before {
  content: ""; }.ion-social-google-outline:before {
  content: ""; }.ion-social-googleplus:before {
  content: ""; }.ion-social-googleplus-outline:before {
  content: ""; }.ion-social-hackernews:before {
  content: ""; }.ion-social-hackernews-outline:before {
  content: ""; }.ion-social-instagram:before {
  content: ""; }.ion-social-instagram-outline:before {
  content: ""; }.ion-social-linkedin:before {
  content: ""; }.ion-social-linkedin-outline:before {
  content: ""; }.ion-social-pinterest:before {
  content: ""; }.ion-social-pinterest-outline:before {
  content: ""; }.ion-social-reddit:before {
  content: ""; }.ion-social-reddit-outline:before {
  content: ""; }.ion-social-rss:before {
  content: ""; }.ion-social-rss-outline:before {
  content: ""; }.ion-social-skype:before {
  content: ""; }.ion-social-skype-outline:before {
  content: ""; }.ion-social-tumblr:before {
  content: ""; }.ion-social-tumblr-outline:before {
  content: ""; }.ion-social-tux:before {
  content: ""; }.ion-social-twitter:before {
  content: ""; }.ion-social-twitter-outline:before {
  content: ""; }.ion-social-usd:before {
  content: ""; }.ion-social-usd-outline:before {
  content: ""; }.ion-social-vimeo:before {
  content: ""; }.ion-social-vimeo-outline:before {
  content: ""; }.ion-social-windows:before {
  content: ""; }.ion-social-windows-outline:before {
  content: ""; }.ion-social-wordpress:before {
  content: ""; }.ion-social-wordpress-outline:before {
  content: ""; }.ion-social-yahoo:before {
  content: ""; }.ion-social-yahoo-outline:before {
  content: ""; }.ion-social-youtube:before {
  content: ""; }.ion-social-youtube-outline:before {
  content: ""; }.ion-speakerphone:before {
  content: ""; }.ion-speedometer:before {
  content: ""; }.ion-spoon:before {
  content: ""; }.ion-star:before {
  content: ""; }.ion-stats-bars:before {
  content: ""; }.ion-steam:before {
  content: ""; }.ion-stop:before {
  content: ""; }.ion-thermometer:before {
  content: ""; }.ion-thumbsdown:before {
  content: ""; }.ion-thumbsup:before {
  content: ""; }.ion-toggle:before {
  content: ""; }.ion-toggle-filled:before {
  content: ""; }.ion-trash-a:before {
  content: ""; }.ion-trash-b:before {
  content: ""; }.ion-trophy:before {
  content: ""; }.ion-umbrella:before {
  content: ""; }.ion-university:before {
  content: ""; }.ion-unlocked:before {
  content: ""; }.ion-upload:before {
  content: ""; }.ion-usb:before {
  content: ""; }.ion-videocamera:before {
  content: ""; }.ion-volume-high:before {
  content: ""; }.ion-volume-low:before {
  content: ""; }.ion-volume-medium:before {
  content: ""; }.ion-volume-mute:before {
  content: ""; }.ion-wand:before {
  content: ""; }.ion-waterdrop:before {
  content: ""; }.ion-wifi:before {
  content: ""; }.ion-wineglass:before {
  content: ""; }.ion-woman:before {
  content: ""; }.ion-wrench:before {
  content: ""; }.ion-xbox:before {
  content: ""; }@font-face {
	font-family: 'Linearicons-Free';
	src:url('fonts/Linearicons-Free.eot?w118d');
	src:url('fonts/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'),
		url('fonts/Linearicons-Free.woff2?w118d') format('woff2'),
		url('fonts/Linearicons-Free.woff?w118d') format('woff'),
		url('fonts/Linearicons-Free.ttf?w118d') format('truetype'),
		url('fonts/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg');
	font-weight: normal;
	font-style: normal;
}.lnr {
	font-family: 'Linearicons-Free';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	display:block;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}.lnr-home:before {
	content: "\e800";
}.lnr-apartment:before {
	content: "\e801";
}.lnr-pencil:before {
	content: "\e802";
}.lnr-magic-wand:before {
	content: "\e803";
}.lnr-drop:before {
	content: "\e804";
}.lnr-lighter:before {
	content: "\e805";
}.lnr-poop:before {
	content: "\e806";
}.lnr-sun:before {
	content: "\e807";
}.lnr-moon:before {
	content: "\e808";
}.lnr-cloud:before {
	content: "\e809";
}.lnr-cloud-upload:before {
	content: "\e80a";
}.lnr-cloud-download:before {
	content: "\e80b";
}.lnr-cloud-sync:before {
	content: "\e80c";
}.lnr-cloud-check:before {
	content: "\e80d";
}.lnr-database:before {
	content: "\e80e";
}.lnr-lock:before {
	content: "\e80f";
}.lnr-cog:before {
	content: "\e810";
}.lnr-trash:before {
	content: "\e811";
}.lnr-dice:before {
	content: "\e812";
}.lnr-heart:before {
	content: "\e813";
}.lnr-star:before {
	content: "\e814";
}.lnr-star-half:before {
	content: "\e815";
}.lnr-star-empty:before {
	content: "\e816";
}.lnr-flag:before {
	content: "\e817";
}.lnr-envelope:before {
	content: "\e818";
}.lnr-paperclip:before {
	content: "\e819";
}.lnr-inbox:before {
	content: "\e81a";
}.lnr-eye:before {
	content: "\e81b";
}.lnr-printer:before {
	content: "\e81c";
}.lnr-file-empty:before {
	content: "\e81d";
}.lnr-file-add:before {
	content: "\e81e";
}.lnr-enter:before {
	content: "\e81f";
}.lnr-exit:before {
	content: "\e820";
}.lnr-graduation-hat:before {
	content: "\e821";
}.lnr-license:before {
	content: "\e822";
}.lnr-music-note:before {
	content: "\e823";
}.lnr-film-play:before {
	content: "\e824";
}.lnr-camera-video:before {
	content: "\e825";
}.lnr-camera:before {
	content: "\e826";
}.lnr-picture:before {
	content: "\e827";
}.lnr-book:before {
	content: "\e828";
}.lnr-bookmark:before {
	content: "\e829";
}.lnr-user:before {
	content: "\e82a";
}.lnr-users:before {
	content: "\e82b";
}.lnr-shirt:before {
	content: "\e82c";
}.lnr-store:before {
	content: "\e82d";
}.lnr-cart:before {
	content: "\e82e";
}.lnr-tag:before {
	content: "\e82f";
}.lnr-phone-handset:before {
	content: "\e830";
}.lnr-phone:before {
	content: "\e831";
}.lnr-pushpin:before {
	content: "\e832";
}.lnr-map-marker:before {
	content: "\e833";
}.lnr-map:before {
	content: "\e834";
}.lnr-location:before {
	content: "\e835";
}.lnr-calendar-full:before {
	content: "\e836";
}.lnr-keyboard:before {
	content: "\e837";
}.lnr-spell-check:before {
	content: "\e838";
}.lnr-screen:before {
	content: "\e839";
}.lnr-smartphone:before {
	content: "\e83a";
}.lnr-tablet:before {
	content: "\e83b";
}.lnr-laptop:before {
	content: "\e83c";
}.lnr-laptop-phone:before {
	content: "\e83d";
}.lnr-power-switch:before {
	content: "\e83e";
}.lnr-bubble:before {
	content: "\e83f";
}.lnr-heart-pulse:before {
	content: "\e840";
}.lnr-construction:before {
	content: "\e841";
}.lnr-pie-chart:before {
	content: "\e842";
}.lnr-chart-bars:before {
	content: "\e843";
}.lnr-gift:before {
	content: "\e844";
}.lnr-diamond:before {
	content: "\e845";
}.lnr-linearicons:before {
	content: "\e846";
}.lnr-dinner:before {
	content: "\e847";
}.lnr-coffee-cup:before {
	content: "\e848";
}.lnr-leaf:before {
	content: "\e849";
}.lnr-paw:before {
	content: "\e84a";
}.lnr-rocket:before {
	content: "\e84b";
}.lnr-briefcase:before {
	content: "\e84c";
}.lnr-bus:before {
	content: "\e84d";
}.lnr-car:before {
	content: "\e84e";
}.lnr-train:before {
	content: "\e84f";
}.lnr-bicycle:before {
	content: "\e850";
}.lnr-wheelchair:before {
	content: "\e851";
}.lnr-select:before {
	content: "\e852";
}.lnr-earth:before {
	content: "\e853";
}.lnr-smile:before {
	content: "\e854";
}.lnr-sad:before {
	content: "\e855";
}.lnr-neutral:before {
	content: "\e856";
}.lnr-mustache:before {
	content: "\e857";
}.lnr-alarm:before {
	content: "\e858";
}.lnr-bullhorn:before {
	content: "\e859";
}.lnr-volume-high:before {
	content: "\e85a";
}.lnr-volume-medium:before {
	content: "\e85b";
}.lnr-volume-low:before {
	content: "\e85c";
}.lnr-volume:before {
	content: "\e85d";
}.lnr-mic:before {
	content: "\e85e";
}.lnr-hourglass:before {
	content: "\e85f";
}.lnr-undo:before {
	content: "\e860";
}.lnr-redo:before {
	content: "\e861";
}.lnr-sync:before {
	content: "\e862";
}.lnr-history:before {
	content: "\e863";
}.lnr-clock:before {
	content: "\e864";
}.lnr-download:before {
	content: "\e865";
}.lnr-upload:before {
	content: "\e866";
}.lnr-enter-down:before {
	content: "\e867";
}.lnr-exit-up:before {
	content: "\e868";
}.lnr-bug:before {
	content: "\e869";
}.lnr-code:before {
	content: "\e86a";
}.lnr-link:before {
	content: "\e86b";
}.lnr-unlink:before {
	content: "\e86c";
}.lnr-thumbs-up:before {
	content: "\e86d";
}.lnr-thumbs-down:before {
	content: "\e86e";
}.lnr-magnifier:before {
	content: "\e86f";
}.lnr-cross:before {
	content: "\e870";
}.lnr-menu:before {
	content: "\e871";
}.lnr-list:before {
	content: "\e872";
}.lnr-chevron-up:before {
	content: "\e873";
}.lnr-chevron-down:before {
	content: "\e874";
}.lnr-chevron-left:before {
	content: "\e875";
}.lnr-chevron-right:before {
	content: "\e876";
}.lnr-arrow-up:before {
	content: "\e877";
}.lnr-arrow-down:before {
	content: "\e878";
}.lnr-arrow-left:before {
	content: "\e879";
}.lnr-arrow-right:before {
	content: "\e87a";
}.lnr-move:before {
	content: "\e87b";
}.lnr-warning:before {
	content: "\e87c";
}.lnr-question-circle:before {
	content: "\e87d";
}.lnr-menu-circle:before {
	content: "\e87e";
}.lnr-checkmark-circle:before {
	content: "\e87f";
}.lnr-cross-circle:before {
	content: "\e880";
}.lnr-plus-circle:before {
	content: "\e881";
}.lnr-circle-minus:before {
	content: "\e882";
}.lnr-arrow-up-circle:before {
	content: "\e883";
}.lnr-arrow-down-circle:before {
	content: "\e884";
}.lnr-arrow-left-circle:before {
	content: "\e885";
}.lnr-arrow-right-circle:before {
	content: "\e886";
}.lnr-chevron-up-circle:before {
	content: "\e887";
}.lnr-chevron-down-circle:before {
	content: "\e888";
}.lnr-chevron-left-circle:before {
	content: "\e889";
}.lnr-chevron-right-circle:before {
	content: "\e88a";
}.lnr-crop:before {
	content: "\e88b";
}.lnr-frame-expand:before {
	content: "\e88c";
}.lnr-frame-contract:before {
	content: "\e88d";
}.lnr-layers:before {
	content: "\e88e";
}.lnr-funnel:before {
	content: "\e88f";
}.lnr-text-format:before {
	content: "\e890";
}.lnr-text-format-remove:before {
	content: "\e891";
}.lnr-text-size:before {
	content: "\e892";
}.lnr-bold:before {
	content: "\e893";
}.lnr-italic:before {
	content: "\e894";
}.lnr-underline:before {
	content: "\e895";
}.lnr-strikethrough:before {
	content: "\e896";
}.lnr-highlight:before {
	content: "\e897";
}.lnr-text-align-left:before {
	content: "\e898";
}.lnr-text-align-center:before {
	content: "\e899";
}.lnr-text-align-right:before {
	content: "\e89a";
}.lnr-text-align-justify:before {
	content: "\e89b";
}.lnr-line-spacing:before {
	content: "\e89c";
}.lnr-indent-increase:before {
	content: "\e89d";
}.lnr-indent-decrease:before {
	content: "\e89e";
}.lnr-pilcrow:before {
	content: "\e89f";
}.lnr-direction-ltr:before {
	content: "\e8a0";
}.lnr-direction-rtl:before {
	content: "\e8a1";
}.lnr-page-break:before {
	content: "\e8a2";
}.lnr-sort-alpha-asc:before {
	content: "\e8a3";
}.lnr-sort-amount-asc:before {
	content: "\e8a4";
}.lnr-hand:before {
	content: "\e8a5";
}.lnr-pointer-up:before {
	content: "\e8a6";
}.lnr-pointer-right:before {
	content: "\e8a7";
}.lnr-pointer-down:before {
	content: "\e8a8";
}.lnr-pointer-left:before {
	content: "\e8a9";
}/* MaterialDesignIcons.com */@font-face {
  font-family: "Material Design Icons";
  src: url("fonts/materialdesignicons-webfont.eot?v=2.0.46");
  src: url("fonts/materialdesignicons-webfont.eot?#iefix&v=2.0.46") format("embedded-opentype"), url("/build/assets/materialdesignicons-webfont-4d60cf55.woff2?v=2.0.46") format("woff2"), url("fonts/materialdesignicons/materialdesignicons-webfont.woff?v=2.0.46") format("woff"), url("fonts/materialdesignicons/materialdesignicons-webfont.ttf?v=2.0.46") format("truetype"), url("fonts/materialdesignicons/materialdesignicons-webfont.svg?v=2.0.46#materialdesigniconsregular") format("svg");
  font-weight: normal;
  font-style: normal;
}.mdi {
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.mdi-access-point:before {
  content: "\F002";
}.mdi-access-point-network:before {
  content: "\F003";
}.mdi-account:before {
  content: "\F004";
}.mdi-account-alert:before {
  content: "\F005";
}.mdi-account-box:before {
  content: "\F006";
}.mdi-account-box-outline:before {
  content: "\F007";
}.mdi-account-card-details:before {
  content: "\F5D2";
}.mdi-account-check:before {
  content: "\F008";
}.mdi-account-circle:before {
  content: "\F009";
}.mdi-account-convert:before {
  content: "\F00A";
}.mdi-account-edit:before {
  content: "\F6BB";
}.mdi-account-key:before {
  content: "\F00B";
}.mdi-account-location:before {
  content: "\F00C";
}.mdi-account-minus:before {
  content: "\F00D";
}.mdi-account-multiple:before {
  content: "\F00E";
}.mdi-account-multiple-minus:before {
  content: "\F5D3";
}.mdi-account-multiple-outline:before {
  content: "\F00F";
}.mdi-account-multiple-plus:before {
  content: "\F010";
}.mdi-account-network:before {
  content: "\F011";
}.mdi-account-off:before {
  content: "\F012";
}.mdi-account-outline:before {
  content: "\F013";
}.mdi-account-plus:before {
  content: "\F014";
}.mdi-account-remove:before {
  content: "\F015";
}.mdi-account-search:before {
  content: "\F016";
}.mdi-account-settings:before {
  content: "\F630";
}.mdi-account-settings-variant:before {
  content: "\F631";
}.mdi-account-star:before {
  content: "\F017";
}.mdi-account-switch:before {
  content: "\F019";
}.mdi-adjust:before {
  content: "\F01A";
}.mdi-air-conditioner:before {
  content: "\F01B";
}.mdi-airballoon:before {
  content: "\F01C";
}.mdi-airplane:before {
  content: "\F01D";
}.mdi-airplane-landing:before {
  content: "\F5D4";
}.mdi-airplane-off:before {
  content: "\F01E";
}.mdi-airplane-takeoff:before {
  content: "\F5D5";
}.mdi-airplay:before {
  content: "\F01F";
}.mdi-alarm:before {
  content: "\F020";
}.mdi-alarm-bell:before {
  content: "\F78D";
}.mdi-alarm-check:before {
  content: "\F021";
}.mdi-alarm-light:before {
  content: "\F78E";
}.mdi-alarm-multiple:before {
  content: "\F022";
}.mdi-alarm-off:before {
  content: "\F023";
}.mdi-alarm-plus:before {
  content: "\F024";
}.mdi-alarm-snooze:before {
  content: "\F68D";
}.mdi-album:before {
  content: "\F025";
}.mdi-alert:before {
  content: "\F026";
}.mdi-alert-box:before {
  content: "\F027";
}.mdi-alert-circle:before {
  content: "\F028";
}.mdi-alert-circle-outline:before {
  content: "\F5D6";
}.mdi-alert-decagram:before {
  content: "\F6BC";
}.mdi-alert-octagon:before {
  content: "\F029";
}.mdi-alert-octagram:before {
  content: "\F766";
}.mdi-alert-outline:before {
  content: "\F02A";
}.mdi-all-inclusive:before {
  content: "\F6BD";
}.mdi-alpha:before {
  content: "\F02B";
}.mdi-alphabetical:before {
  content: "\F02C";
}.mdi-altimeter:before {
  content: "\F5D7";
}.mdi-amazon:before {
  content: "\F02D";
}.mdi-amazon-clouddrive:before {
  content: "\F02E";
}.mdi-ambulance:before {
  content: "\F02F";
}.mdi-amplifier:before {
  content: "\F030";
}.mdi-anchor:before {
  content: "\F031";
}.mdi-android:before {
  content: "\F032";
}.mdi-android-debug-bridge:before {
  content: "\F033";
}.mdi-android-head:before {
  content: "\F78F";
}.mdi-android-studio:before {
  content: "\F034";
}.mdi-angular:before {
  content: "\F6B1";
}.mdi-angularjs:before {
  content: "\F6BE";
}.mdi-animation:before {
  content: "\F5D8";
}.mdi-apple:before {
  content: "\F035";
}.mdi-apple-finder:before {
  content: "\F036";
}.mdi-apple-ios:before {
  content: "\F037";
}.mdi-apple-keyboard-caps:before {
  content: "\F632";
}.mdi-apple-keyboard-command:before {
  content: "\F633";
}.mdi-apple-keyboard-control:before {
  content: "\F634";
}.mdi-apple-keyboard-option:before {
  content: "\F635";
}.mdi-apple-keyboard-shift:before {
  content: "\F636";
}.mdi-apple-mobileme:before {
  content: "\F038";
}.mdi-apple-safari:before {
  content: "\F039";
}.mdi-application:before {
  content: "\F614";
}.mdi-approval:before {
  content: "\F790";
}.mdi-apps:before {
  content: "\F03B";
}.mdi-archive:before {
  content: "\F03C";
}.mdi-arrange-bring-forward:before {
  content: "\F03D";
}.mdi-arrange-bring-to-front:before {
  content: "\F03E";
}.mdi-arrange-send-backward:before {
  content: "\F03F";
}.mdi-arrange-send-to-back:before {
  content: "\F040";
}.mdi-arrow-all:before {
  content: "\F041";
}.mdi-arrow-bottom-left:before {
  content: "\F042";
}.mdi-arrow-bottom-right:before {
  content: "\F043";
}.mdi-arrow-collapse:before {
  content: "\F615";
}.mdi-arrow-collapse-all:before {
  content: "\F044";
}.mdi-arrow-collapse-down:before {
  content: "\F791";
}.mdi-arrow-collapse-left:before {
  content: "\F792";
}.mdi-arrow-collapse-right:before {
  content: "\F793";
}.mdi-arrow-collapse-up:before {
  content: "\F794";
}.mdi-arrow-down:before {
  content: "\F045";
}.mdi-arrow-down-bold:before {
  content: "\F72D";
}.mdi-arrow-down-bold-box:before {
  content: "\F72E";
}.mdi-arrow-down-bold-box-outline:before {
  content: "\F72F";
}.mdi-arrow-down-bold-circle:before {
  content: "\F047";
}.mdi-arrow-down-bold-circle-outline:before {
  content: "\F048";
}.mdi-arrow-down-bold-hexagon-outline:before {
  content: "\F049";
}.mdi-arrow-down-box:before {
  content: "\F6BF";
}.mdi-arrow-down-drop-circle:before {
  content: "\F04A";
}.mdi-arrow-down-drop-circle-outline:before {
  content: "\F04B";
}.mdi-arrow-down-thick:before {
  content: "\F046";
}.mdi-arrow-expand:before {
  content: "\F616";
}.mdi-arrow-expand-all:before {
  content: "\F04C";
}.mdi-arrow-expand-down:before {
  content: "\F795";
}.mdi-arrow-expand-left:before {
  content: "\F796";
}.mdi-arrow-expand-right:before {
  content: "\F797";
}.mdi-arrow-expand-up:before {
  content: "\F798";
}.mdi-arrow-left:before {
  content: "\F04D";
}.mdi-arrow-left-bold:before {
  content: "\F730";
}.mdi-arrow-left-bold-box:before {
  content: "\F731";
}.mdi-arrow-left-bold-box-outline:before {
  content: "\F732";
}.mdi-arrow-left-bold-circle:before {
  content: "\F04F";
}.mdi-arrow-left-bold-circle-outline:before {
  content: "\F050";
}.mdi-arrow-left-bold-hexagon-outline:before {
  content: "\F051";
}.mdi-arrow-left-box:before {
  content: "\F6C0";
}.mdi-arrow-left-drop-circle:before {
  content: "\F052";
}.mdi-arrow-left-drop-circle-outline:before {
  content: "\F053";
}.mdi-arrow-left-thick:before {
  content: "\F04E";
}.mdi-arrow-right:before {
  content: "\F054";
}.mdi-arrow-right-bold:before {
  content: "\F733";
}.mdi-arrow-right-bold-box:before {
  content: "\F734";
}.mdi-arrow-right-bold-box-outline:before {
  content: "\F735";
}.mdi-arrow-right-bold-circle:before {
  content: "\F056";
}.mdi-arrow-right-bold-circle-outline:before {
  content: "\F057";
}.mdi-arrow-right-bold-hexagon-outline:before {
  content: "\F058";
}.mdi-arrow-right-box:before {
  content: "\F6C1";
}.mdi-arrow-right-drop-circle:before {
  content: "\F059";
}.mdi-arrow-right-drop-circle-outline:before {
  content: "\F05A";
}.mdi-arrow-right-thick:before {
  content: "\F055";
}.mdi-arrow-top-left:before {
  content: "\F05B";
}.mdi-arrow-top-right:before {
  content: "\F05C";
}.mdi-arrow-up:before {
  content: "\F05D";
}.mdi-arrow-up-bold:before {
  content: "\F736";
}.mdi-arrow-up-bold-box:before {
  content: "\F737";
}.mdi-arrow-up-bold-box-outline:before {
  content: "\F738";
}.mdi-arrow-up-bold-circle:before {
  content: "\F05F";
}.mdi-arrow-up-bold-circle-outline:before {
  content: "\F060";
}.mdi-arrow-up-bold-hexagon-outline:before {
  content: "\F061";
}.mdi-arrow-up-box:before {
  content: "\F6C2";
}.mdi-arrow-up-drop-circle:before {
  content: "\F062";
}.mdi-arrow-up-drop-circle-outline:before {
  content: "\F063";
}.mdi-arrow-up-thick:before {
  content: "\F05E";
}.mdi-assistant:before {
  content: "\F064";
}.mdi-asterisk:before {
  content: "\F6C3";
}.mdi-at:before {
  content: "\F065";
}.mdi-atom:before {
  content: "\F767";
}.mdi-attachment:before {
  content: "\F066";
}.mdi-audiobook:before {
  content: "\F067";
}.mdi-auto-fix:before {
  content: "\F068";
}.mdi-auto-upload:before {
  content: "\F069";
}.mdi-autorenew:before {
  content: "\F06A";
}.mdi-av-timer:before {
  content: "\F06B";
}.mdi-baby:before {
  content: "\F06C";
}.mdi-baby-buggy:before {
  content: "\F68E";
}.mdi-backburger:before {
  content: "\F06D";
}.mdi-backspace:before {
  content: "\F06E";
}.mdi-backup-restore:before {
  content: "\F06F";
}.mdi-bandcamp:before {
  content: "\F674";
}.mdi-bank:before {
  content: "\F070";
}.mdi-barcode:before {
  content: "\F071";
}.mdi-barcode-scan:before {
  content: "\F072";
}.mdi-barley:before {
  content: "\F073";
}.mdi-barrel:before {
  content: "\F074";
}.mdi-basecamp:before {
  content: "\F075";
}.mdi-basket:before {
  content: "\F076";
}.mdi-basket-fill:before {
  content: "\F077";
}.mdi-basket-unfill:before {
  content: "\F078";
}.mdi-battery:before {
  content: "\F079";
}.mdi-battery-10:before {
  content: "\F07A";
}.mdi-battery-20:before {
  content: "\F07B";
}.mdi-battery-30:before {
  content: "\F07C";
}.mdi-battery-40:before {
  content: "\F07D";
}.mdi-battery-50:before {
  content: "\F07E";
}.mdi-battery-60:before {
  content: "\F07F";
}.mdi-battery-70:before {
  content: "\F080";
}.mdi-battery-80:before {
  content: "\F081";
}.mdi-battery-90:before {
  content: "\F082";
}.mdi-battery-alert:before {
  content: "\F083";
}.mdi-battery-charging:before {
  content: "\F084";
}.mdi-battery-charging-100:before {
  content: "\F085";
}.mdi-battery-charging-20:before {
  content: "\F086";
}.mdi-battery-charging-30:before {
  content: "\F087";
}.mdi-battery-charging-40:before {
  content: "\F088";
}.mdi-battery-charging-60:before {
  content: "\F089";
}.mdi-battery-charging-80:before {
  content: "\F08A";
}.mdi-battery-charging-90:before {
  content: "\F08B";
}.mdi-battery-minus:before {
  content: "\F08C";
}.mdi-battery-negative:before {
  content: "\F08D";
}.mdi-battery-outline:before {
  content: "\F08E";
}.mdi-battery-plus:before {
  content: "\F08F";
}.mdi-battery-positive:before {
  content: "\F090";
}.mdi-battery-unknown:before {
  content: "\F091";
}.mdi-beach:before {
  content: "\F092";
}.mdi-beaker:before {
  content: "\F68F";
}.mdi-beats:before {
  content: "\F097";
}.mdi-beer:before {
  content: "\F098";
}.mdi-behance:before {
  content: "\F099";
}.mdi-bell:before {
  content: "\F09A";
}.mdi-bell-off:before {
  content: "\F09B";
}.mdi-bell-outline:before {
  content: "\F09C";
}.mdi-bell-plus:before {
  content: "\F09D";
}.mdi-bell-ring:before {
  content: "\F09E";
}.mdi-bell-ring-outline:before {
  content: "\F09F";
}.mdi-bell-sleep:before {
  content: "\F0A0";
}.mdi-beta:before {
  content: "\F0A1";
}.mdi-bible:before {
  content: "\F0A2";
}.mdi-bike:before {
  content: "\F0A3";
}.mdi-bing:before {
  content: "\F0A4";
}.mdi-binoculars:before {
  content: "\F0A5";
}.mdi-bio:before {
  content: "\F0A6";
}.mdi-biohazard:before {
  content: "\F0A7";
}.mdi-bitbucket:before {
  content: "\F0A8";
}.mdi-black-mesa:before {
  content: "\F0A9";
}.mdi-blackberry:before {
  content: "\F0AA";
}.mdi-blender:before {
  content: "\F0AB";
}.mdi-blinds:before {
  content: "\F0AC";
}.mdi-block-helper:before {
  content: "\F0AD";
}.mdi-blogger:before {
  content: "\F0AE";
}.mdi-bluetooth:before {
  content: "\F0AF";
}.mdi-bluetooth-audio:before {
  content: "\F0B0";
}.mdi-bluetooth-connect:before {
  content: "\F0B1";
}.mdi-bluetooth-off:before {
  content: "\F0B2";
}.mdi-bluetooth-settings:before {
  content: "\F0B3";
}.mdi-bluetooth-transfer:before {
  content: "\F0B4";
}.mdi-blur:before {
  content: "\F0B5";
}.mdi-blur-linear:before {
  content: "\F0B6";
}.mdi-blur-off:before {
  content: "\F0B7";
}.mdi-blur-radial:before {
  content: "\F0B8";
}.mdi-bomb:before {
  content: "\F690";
}.mdi-bomb-off:before {
  content: "\F6C4";
}.mdi-bone:before {
  content: "\F0B9";
}.mdi-book:before {
  content: "\F0BA";
}.mdi-book-minus:before {
  content: "\F5D9";
}.mdi-book-multiple:before {
  content: "\F0BB";
}.mdi-book-multiple-variant:before {
  content: "\F0BC";
}.mdi-book-open:before {
  content: "\F0BD";
}.mdi-book-open-page-variant:before {
  content: "\F5DA";
}.mdi-book-open-variant:before {
  content: "\F0BE";
}.mdi-book-plus:before {
  content: "\F5DB";
}.mdi-book-secure:before {
  content: "\F799";
}.mdi-book-unsecure:before {
  content: "\F79A";
}.mdi-book-variant:before {
  content: "\F0BF";
}.mdi-bookmark:before {
  content: "\F0C0";
}.mdi-bookmark-check:before {
  content: "\F0C1";
}.mdi-bookmark-music:before {
  content: "\F0C2";
}.mdi-bookmark-outline:before {
  content: "\F0C3";
}.mdi-bookmark-plus:before {
  content: "\F0C5";
}.mdi-bookmark-plus-outline:before {
  content: "\F0C4";
}.mdi-bookmark-remove:before {
  content: "\F0C6";
}.mdi-boombox:before {
  content: "\F5DC";
}.mdi-bootstrap:before {
  content: "\F6C5";
}.mdi-border-all:before {
  content: "\F0C7";
}.mdi-border-bottom:before {
  content: "\F0C8";
}.mdi-border-color:before {
  content: "\F0C9";
}.mdi-border-horizontal:before {
  content: "\F0CA";
}.mdi-border-inside:before {
  content: "\F0CB";
}.mdi-border-left:before {
  content: "\F0CC";
}.mdi-border-none:before {
  content: "\F0CD";
}.mdi-border-outside:before {
  content: "\F0CE";
}.mdi-border-right:before {
  content: "\F0CF";
}.mdi-border-style:before {
  content: "\F0D0";
}.mdi-border-top:before {
  content: "\F0D1";
}.mdi-border-vertical:before {
  content: "\F0D2";
}.mdi-bow-tie:before {
  content: "\F677";
}.mdi-bowl:before {
  content: "\F617";
}.mdi-bowling:before {
  content: "\F0D3";
}.mdi-box:before {
  content: "\F0D4";
}.mdi-box-cutter:before {
  content: "\F0D5";
}.mdi-box-shadow:before {
  content: "\F637";
}.mdi-bridge:before {
  content: "\F618";
}.mdi-briefcase:before {
  content: "\F0D6";
}.mdi-briefcase-check:before {
  content: "\F0D7";
}.mdi-briefcase-download:before {
  content: "\F0D8";
}.mdi-briefcase-upload:before {
  content: "\F0D9";
}.mdi-brightness-1:before {
  content: "\F0DA";
}.mdi-brightness-2:before {
  content: "\F0DB";
}.mdi-brightness-3:before {
  content: "\F0DC";
}.mdi-brightness-4:before {
  content: "\F0DD";
}.mdi-brightness-5:before {
  content: "\F0DE";
}.mdi-brightness-6:before {
  content: "\F0DF";
}.mdi-brightness-7:before {
  content: "\F0E0";
}.mdi-brightness-auto:before {
  content: "\F0E1";
}.mdi-broom:before {
  content: "\F0E2";
}.mdi-brush:before {
  content: "\F0E3";
}.mdi-buffer:before {
  content: "\F619";
}.mdi-bug:before {
  content: "\F0E4";
}.mdi-bulletin-board:before {
  content: "\F0E5";
}.mdi-bullhorn:before {
  content: "\F0E6";
}.mdi-bullseye:before {
  content: "\F5DD";
}.mdi-burst-mode:before {
  content: "\F5DE";
}.mdi-bus:before {
  content: "\F0E7";
}.mdi-bus-articulated-end:before {
  content: "\F79B";
}.mdi-bus-articulated-front:before {
  content: "\F79C";
}.mdi-bus-double-decker:before {
  content: "\F79D";
}.mdi-bus-school:before {
  content: "\F79E";
}.mdi-bus-side:before {
  content: "\F79F";
}.mdi-cached:before {
  content: "\F0E8";
}.mdi-cake:before {
  content: "\F0E9";
}.mdi-cake-layered:before {
  content: "\F0EA";
}.mdi-cake-variant:before {
  content: "\F0EB";
}.mdi-calculator:before {
  content: "\F0EC";
}.mdi-calendar:before {
  content: "\F0ED";
}.mdi-calendar-blank:before {
  content: "\F0EE";
}.mdi-calendar-check:before {
  content: "\F0EF";
}.mdi-calendar-clock:before {
  content: "\F0F0";
}.mdi-calendar-multiple:before {
  content: "\F0F1";
}.mdi-calendar-multiple-check:before {
  content: "\F0F2";
}.mdi-calendar-plus:before {
  content: "\F0F3";
}.mdi-calendar-question:before {
  content: "\F691";
}.mdi-calendar-range:before {
  content: "\F678";
}.mdi-calendar-remove:before {
  content: "\F0F4";
}.mdi-calendar-text:before {
  content: "\F0F5";
}.mdi-calendar-today:before {
  content: "\F0F6";
}.mdi-call-made:before {
  content: "\F0F7";
}.mdi-call-merge:before {
  content: "\F0F8";
}.mdi-call-missed:before {
  content: "\F0F9";
}.mdi-call-received:before {
  content: "\F0FA";
}.mdi-call-split:before {
  content: "\F0FB";
}.mdi-camcorder:before {
  content: "\F0FC";
}.mdi-camcorder-box:before {
  content: "\F0FD";
}.mdi-camcorder-box-off:before {
  content: "\F0FE";
}.mdi-camcorder-off:before {
  content: "\F0FF";
}.mdi-camera:before {
  content: "\F100";
}.mdi-camera-burst:before {
  content: "\F692";
}.mdi-camera-enhance:before {
  content: "\F101";
}.mdi-camera-front:before {
  content: "\F102";
}.mdi-camera-front-variant:before {
  content: "\F103";
}.mdi-camera-gopro:before {
  content: "\F7A0";
}.mdi-camera-iris:before {
  content: "\F104";
}.mdi-camera-metering-center:before {
  content: "\F7A1";
}.mdi-camera-metering-matrix:before {
  content: "\F7A2";
}.mdi-camera-metering-partial:before {
  content: "\F7A3";
}.mdi-camera-metering-spot:before {
  content: "\F7A4";
}.mdi-camera-off:before {
  content: "\F5DF";
}.mdi-camera-party-mode:before {
  content: "\F105";
}.mdi-camera-rear:before {
  content: "\F106";
}.mdi-camera-rear-variant:before {
  content: "\F107";
}.mdi-camera-switch:before {
  content: "\F108";
}.mdi-camera-timer:before {
  content: "\F109";
}.mdi-cancel:before {
  content: "\F739";
}.mdi-candle:before {
  content: "\F5E2";
}.mdi-candycane:before {
  content: "\F10A";
}.mdi-cannabis:before {
  content: "\F7A5";
}.mdi-car:before {
  content: "\F10B";
}.mdi-car-battery:before {
  content: "\F10C";
}.mdi-car-connected:before {
  content: "\F10D";
}.mdi-car-convertable:before {
  content: "\F7A6";
}.mdi-car-estate:before {
  content: "\F7A7";
}.mdi-car-hatchback:before {
  content: "\F7A8";
}.mdi-car-pickup:before {
  content: "\F7A9";
}.mdi-car-side:before {
  content: "\F7AA";
}.mdi-car-sports:before {
  content: "\F7AB";
}.mdi-car-wash:before {
  content: "\F10E";
}.mdi-caravan:before {
  content: "\F7AC";
}.mdi-cards:before {
  content: "\F638";
}.mdi-cards-outline:before {
  content: "\F639";
}.mdi-cards-playing-outline:before {
  content: "\F63A";
}.mdi-cards-variant:before {
  content: "\F6C6";
}.mdi-carrot:before {
  content: "\F10F";
}.mdi-cart:before {
  content: "\F110";
}.mdi-cart-off:before {
  content: "\F66B";
}.mdi-cart-outline:before {
  content: "\F111";
}.mdi-cart-plus:before {
  content: "\F112";
}.mdi-case-sensitive-alt:before {
  content: "\F113";
}.mdi-cash:before {
  content: "\F114";
}.mdi-cash-100:before {
  content: "\F115";
}.mdi-cash-multiple:before {
  content: "\F116";
}.mdi-cash-usd:before {
  content: "\F117";
}.mdi-cast:before {
  content: "\F118";
}.mdi-cast-connected:before {
  content: "\F119";
}.mdi-cast-off:before {
  content: "\F789";
}.mdi-castle:before {
  content: "\F11A";
}.mdi-cat:before {
  content: "\F11B";
}.mdi-cctv:before {
  content: "\F7AD";
}.mdi-ceiling-light:before {
  content: "\F768";
}.mdi-cellphone:before {
  content: "\F11C";
}.mdi-cellphone-android:before {
  content: "\F11D";
}.mdi-cellphone-basic:before {
  content: "\F11E";
}.mdi-cellphone-dock:before {
  content: "\F11F";
}.mdi-cellphone-iphone:before {
  content: "\F120";
}.mdi-cellphone-link:before {
  content: "\F121";
}.mdi-cellphone-link-off:before {
  content: "\F122";
}.mdi-cellphone-settings:before {
  content: "\F123";
}.mdi-certificate:before {
  content: "\F124";
}.mdi-chair-school:before {
  content: "\F125";
}.mdi-chart-arc:before {
  content: "\F126";
}.mdi-chart-areaspline:before {
  content: "\F127";
}.mdi-chart-bar:before {
  content: "\F128";
}.mdi-chart-bar-stacked:before {
  content: "\F769";
}.mdi-chart-bubble:before {
  content: "\F5E3";
}.mdi-chart-donut:before {
  content: "\F7AE";
}.mdi-chart-donut-variant:before {
  content: "\F7AF";
}.mdi-chart-gantt:before {
  content: "\F66C";
}.mdi-chart-histogram:before {
  content: "\F129";
}.mdi-chart-line:before {
  content: "\F12A";
}.mdi-chart-line-stacked:before {
  content: "\F76A";
}.mdi-chart-line-variant:before {
  content: "\F7B0";
}.mdi-chart-pie:before {
  content: "\F12B";
}.mdi-chart-scatterplot-hexbin:before {
  content: "\F66D";
}.mdi-chart-timeline:before {
  content: "\F66E";
}.mdi-check:before {
  content: "\F12C";
}.mdi-check-all:before {
  content: "\F12D";
}.mdi-check-circle:before {
  content: "\F5E0";
}.mdi-check-circle-outline:before {
  content: "\F5E1";
}.mdi-checkbox-blank:before {
  content: "\F12E";
}.mdi-checkbox-blank-circle:before {
  content: "\F12F";
}.mdi-checkbox-blank-circle-outline:before {
  content: "\F130";
}.mdi-checkbox-blank-outline:before {
  content: "\F131";
}.mdi-checkbox-marked:before {
  content: "\F132";
}.mdi-checkbox-marked-circle:before {
  content: "\F133";
}.mdi-checkbox-marked-circle-outline:before {
  content: "\F134";
}.mdi-checkbox-marked-outline:before {
  content: "\F135";
}.mdi-checkbox-multiple-blank:before {
  content: "\F136";
}.mdi-checkbox-multiple-blank-circle:before {
  content: "\F63B";
}.mdi-checkbox-multiple-blank-circle-outline:before {
  content: "\F63C";
}.mdi-checkbox-multiple-blank-outline:before {
  content: "\F137";
}.mdi-checkbox-multiple-marked:before {
  content: "\F138";
}.mdi-checkbox-multiple-marked-circle:before {
  content: "\F63D";
}.mdi-checkbox-multiple-marked-circle-outline:before {
  content: "\F63E";
}.mdi-checkbox-multiple-marked-outline:before {
  content: "\F139";
}.mdi-checkerboard:before {
  content: "\F13A";
}.mdi-chemical-weapon:before {
  content: "\F13B";
}.mdi-chevron-double-down:before {
  content: "\F13C";
}.mdi-chevron-double-left:before {
  content: "\F13D";
}.mdi-chevron-double-right:before {
  content: "\F13E";
}.mdi-chevron-double-up:before {
  content: "\F13F";
}.mdi-chevron-down:before {
  content: "\F140";
}.mdi-chevron-left:before {
  content: "\F141";
}.mdi-chevron-right:before {
  content: "\F142";
}.mdi-chevron-up:before {
  content: "\F143";
}.mdi-chili-hot:before {
  content: "\F7B1";
}.mdi-chili-medium:before {
  content: "\F7B2";
}.mdi-chili-mild:before {
  content: "\F7B3";
}.mdi-chip:before {
  content: "\F61A";
}.mdi-church:before {
  content: "\F144";
}.mdi-circle:before {
  content: "\F764";
}.mdi-circle-outline:before {
  content: "\F765";
}.mdi-cisco-webex:before {
  content: "\F145";
}.mdi-city:before {
  content: "\F146";
}.mdi-clipboard:before {
  content: "\F147";
}.mdi-clipboard-account:before {
  content: "\F148";
}.mdi-clipboard-alert:before {
  content: "\F149";
}.mdi-clipboard-arrow-down:before {
  content: "\F14A";
}.mdi-clipboard-arrow-left:before {
  content: "\F14B";
}.mdi-clipboard-check:before {
  content: "\F14C";
}.mdi-clipboard-flow:before {
  content: "\F6C7";
}.mdi-clipboard-outline:before {
  content: "\F14D";
}.mdi-clipboard-plus:before {
  content: "\F750";
}.mdi-clipboard-text:before {
  content: "\F14E";
}.mdi-clippy:before {
  content: "\F14F";
}.mdi-clock:before {
  content: "\F150";
}.mdi-clock-alert:before {
  content: "\F5CE";
}.mdi-clock-end:before {
  content: "\F151";
}.mdi-clock-fast:before {
  content: "\F152";
}.mdi-clock-in:before {
  content: "\F153";
}.mdi-clock-out:before {
  content: "\F154";
}.mdi-clock-start:before {
  content: "\F155";
}.mdi-close:before {
  content: "\F156";
}.mdi-close-box:before {
  content: "\F157";
}.mdi-close-box-outline:before {
  content: "\F158";
}.mdi-close-circle:before {
  content: "\F159";
}.mdi-close-circle-outline:before {
  content: "\F15A";
}.mdi-close-network:before {
  content: "\F15B";
}.mdi-close-octagon:before {
  content: "\F15C";
}.mdi-close-octagon-outline:before {
  content: "\F15D";
}.mdi-close-outline:before {
  content: "\F6C8";
}.mdi-closed-caption:before {
  content: "\F15E";
}.mdi-cloud:before {
  content: "\F15F";
}.mdi-cloud-braces:before {
  content: "\F7B4";
}.mdi-cloud-check:before {
  content: "\F160";
}.mdi-cloud-circle:before {
  content: "\F161";
}.mdi-cloud-download:before {
  content: "\F162";
}.mdi-cloud-off-outline:before {
  content: "\F164";
}.mdi-cloud-outline:before {
  content: "\F163";
}.mdi-cloud-print:before {
  content: "\F165";
}.mdi-cloud-print-outline:before {
  content: "\F166";
}.mdi-cloud-sync:before {
  content: "\F63F";
}.mdi-cloud-tags:before {
  content: "\F7B5";
}.mdi-cloud-upload:before {
  content: "\F167";
}.mdi-code-array:before {
  content: "\F168";
}.mdi-code-braces:before {
  content: "\F169";
}.mdi-code-brackets:before {
  content: "\F16A";
}.mdi-code-equal:before {
  content: "\F16B";
}.mdi-code-greater-than:before {
  content: "\F16C";
}.mdi-code-greater-than-or-equal:before {
  content: "\F16D";
}.mdi-code-less-than:before {
  content: "\F16E";
}.mdi-code-less-than-or-equal:before {
  content: "\F16F";
}.mdi-code-not-equal:before {
  content: "\F170";
}.mdi-code-not-equal-variant:before {
  content: "\F171";
}.mdi-code-parentheses:before {
  content: "\F172";
}.mdi-code-string:before {
  content: "\F173";
}.mdi-code-tags:before {
  content: "\F174";
}.mdi-code-tags-check:before {
  content: "\F693";
}.mdi-codepen:before {
  content: "\F175";
}.mdi-coffee:before {
  content: "\F176";
}.mdi-coffee-outline:before {
  content: "\F6C9";
}.mdi-coffee-to-go:before {
  content: "\F177";
}.mdi-coin:before {
  content: "\F178";
}.mdi-coins:before {
  content: "\F694";
}.mdi-collage:before {
  content: "\F640";
}.mdi-color-helper:before {
  content: "\F179";
}.mdi-comment:before {
  content: "\F17A";
}.mdi-comment-account:before {
  content: "\F17B";
}.mdi-comment-account-outline:before {
  content: "\F17C";
}.mdi-comment-alert:before {
  content: "\F17D";
}.mdi-comment-alert-outline:before {
  content: "\F17E";
}.mdi-comment-check:before {
  content: "\F17F";
}.mdi-comment-check-outline:before {
  content: "\F180";
}.mdi-comment-multiple-outline:before {
  content: "\F181";
}.mdi-comment-outline:before {
  content: "\F182";
}.mdi-comment-plus-outline:before {
  content: "\F183";
}.mdi-comment-processing:before {
  content: "\F184";
}.mdi-comment-processing-outline:before {
  content: "\F185";
}.mdi-comment-question-outline:before {
  content: "\F186";
}.mdi-comment-remove-outline:before {
  content: "\F187";
}.mdi-comment-text:before {
  content: "\F188";
}.mdi-comment-text-outline:before {
  content: "\F189";
}.mdi-compare:before {
  content: "\F18A";
}.mdi-compass:before {
  content: "\F18B";
}.mdi-compass-outline:before {
  content: "\F18C";
}.mdi-console:before {
  content: "\F18D";
}.mdi-console-line:before {
  content: "\F7B6";
}.mdi-contact-mail:before {
  content: "\F18E";
}.mdi-contacts:before {
  content: "\F6CA";
}.mdi-content-copy:before {
  content: "\F18F";
}.mdi-content-cut:before {
  content: "\F190";
}.mdi-content-duplicate:before {
  content: "\F191";
}.mdi-content-paste:before {
  content: "\F192";
}.mdi-content-save:before {
  content: "\F193";
}.mdi-content-save-all:before {
  content: "\F194";
}.mdi-content-save-settings:before {
  content: "\F61B";
}.mdi-contrast:before {
  content: "\F195";
}.mdi-contrast-box:before {
  content: "\F196";
}.mdi-contrast-circle:before {
  content: "\F197";
}.mdi-cookie:before {
  content: "\F198";
}.mdi-copyright:before {
  content: "\F5E6";
}.mdi-corn:before {
  content: "\F7B7";
}.mdi-counter:before {
  content: "\F199";
}.mdi-cow:before {
  content: "\F19A";
}.mdi-creation:before {
  content: "\F1C9";
}.mdi-credit-card:before {
  content: "\F19B";
}.mdi-credit-card-multiple:before {
  content: "\F19C";
}.mdi-credit-card-off:before {
  content: "\F5E4";
}.mdi-credit-card-plus:before {
  content: "\F675";
}.mdi-credit-card-scan:before {
  content: "\F19D";
}.mdi-crop:before {
  content: "\F19E";
}.mdi-crop-free:before {
  content: "\F19F";
}.mdi-crop-landscape:before {
  content: "\F1A0";
}.mdi-crop-portrait:before {
  content: "\F1A1";
}.mdi-crop-rotate:before {
  content: "\F695";
}.mdi-crop-square:before {
  content: "\F1A2";
}.mdi-crosshairs:before {
  content: "\F1A3";
}.mdi-crosshairs-gps:before {
  content: "\F1A4";
}.mdi-crown:before {
  content: "\F1A5";
}.mdi-cube:before {
  content: "\F1A6";
}.mdi-cube-outline:before {
  content: "\F1A7";
}.mdi-cube-send:before {
  content: "\F1A8";
}.mdi-cube-unfolded:before {
  content: "\F1A9";
}.mdi-cup:before {
  content: "\F1AA";
}.mdi-cup-off:before {
  content: "\F5E5";
}.mdi-cup-water:before {
  content: "\F1AB";
}.mdi-currency-btc:before {
  content: "\F1AC";
}.mdi-currency-chf:before {
  content: "\F7B8";
}.mdi-currency-cny:before {
  content: "\F7B9";
}.mdi-currency-eth:before {
  content: "\F7BA";
}.mdi-currency-eur:before {
  content: "\F1AD";
}.mdi-currency-gbp:before {
  content: "\F1AE";
}.mdi-currency-inr:before {
  content: "\F1AF";
}.mdi-currency-jpy:before {
  content: "\F7BB";
}.mdi-currency-krw:before {
  content: "\F7BC";
}.mdi-currency-ngn:before {
  content: "\F1B0";
}.mdi-currency-rub:before {
  content: "\F1B1";
}.mdi-currency-sign:before {
  content: "\F7BD";
}.mdi-currency-try:before {
  content: "\F1B2";
}.mdi-currency-twd:before {
  content: "\F7BE";
}.mdi-currency-usd:before {
  content: "\F1B3";
}.mdi-currency-usd-off:before {
  content: "\F679";
}.mdi-cursor-default:before {
  content: "\F1B4";
}.mdi-cursor-default-outline:before {
  content: "\F1B5";
}.mdi-cursor-move:before {
  content: "\F1B6";
}.mdi-cursor-pointer:before {
  content: "\F1B7";
}.mdi-cursor-text:before {
  content: "\F5E7";
}.mdi-database:before {
  content: "\F1B8";
}.mdi-database-minus:before {
  content: "\F1B9";
}.mdi-database-plus:before {
  content: "\F1BA";
}.mdi-debug-step-into:before {
  content: "\F1BB";
}.mdi-debug-step-out:before {
  content: "\F1BC";
}.mdi-debug-step-over:before {
  content: "\F1BD";
}.mdi-decagram:before {
  content: "\F76B";
}.mdi-decagram-outline:before {
  content: "\F76C";
}.mdi-decimal-decrease:before {
  content: "\F1BE";
}.mdi-decimal-increase:before {
  content: "\F1BF";
}.mdi-delete:before {
  content: "\F1C0";
}.mdi-delete-circle:before {
  content: "\F682";
}.mdi-delete-empty:before {
  content: "\F6CB";
}.mdi-delete-forever:before {
  content: "\F5E8";
}.mdi-delete-sweep:before {
  content: "\F5E9";
}.mdi-delete-variant:before {
  content: "\F1C1";
}.mdi-delta:before {
  content: "\F1C2";
}.mdi-deskphone:before {
  content: "\F1C3";
}.mdi-desktop-classic:before {
  content: "\F7BF";
}.mdi-desktop-mac:before {
  content: "\F1C4";
}.mdi-desktop-tower:before {
  content: "\F1C5";
}.mdi-details:before {
  content: "\F1C6";
}.mdi-developer-board:before {
  content: "\F696";
}.mdi-deviantart:before {
  content: "\F1C7";
}.mdi-dialpad:before {
  content: "\F61C";
}.mdi-diamond:before {
  content: "\F1C8";
}.mdi-dice-1:before {
  content: "\F1CA";
}.mdi-dice-2:before {
  content: "\F1CB";
}.mdi-dice-3:before {
  content: "\F1CC";
}.mdi-dice-4:before {
  content: "\F1CD";
}.mdi-dice-5:before {
  content: "\F1CE";
}.mdi-dice-6:before {
  content: "\F1CF";
}.mdi-dice-d10:before {
  content: "\F76E";
}.mdi-dice-d20:before {
  content: "\F5EA";
}.mdi-dice-d4:before {
  content: "\F5EB";
}.mdi-dice-d6:before {
  content: "\F5EC";
}.mdi-dice-d8:before {
  content: "\F5ED";
}.mdi-dice-multiple:before {
  content: "\F76D";
}.mdi-dictionary:before {
  content: "\F61D";
}.mdi-dip-switch:before {
  content: "\F7C0";
}.mdi-directions:before {
  content: "\F1D0";
}.mdi-directions-fork:before {
  content: "\F641";
}.mdi-discord:before {
  content: "\F66F";
}.mdi-disk:before {
  content: "\F5EE";
}.mdi-disk-alert:before {
  content: "\F1D1";
}.mdi-disqus:before {
  content: "\F1D2";
}.mdi-disqus-outline:before {
  content: "\F1D3";
}.mdi-division:before {
  content: "\F1D4";
}.mdi-division-box:before {
  content: "\F1D5";
}.mdi-dna:before {
  content: "\F683";
}.mdi-dns:before {
  content: "\F1D6";
}.mdi-do-not-disturb:before {
  content: "\F697";
}.mdi-do-not-disturb-off:before {
  content: "\F698";
}.mdi-dolby:before {
  content: "\F6B2";
}.mdi-domain:before {
  content: "\F1D7";
}.mdi-donkey:before {
  content: "\F7C1";
}.mdi-dots-horizontal:before {
  content: "\F1D8";
}.mdi-dots-horizontal-circle:before {
  content: "\F7C2";
}.mdi-dots-vertical:before {
  content: "\F1D9";
}.mdi-dots-vertical-circle:before {
  content: "\F7C3";
}.mdi-douban:before {
  content: "\F699";
}.mdi-download:before {
  content: "\F1DA";
}.mdi-download-network:before {
  content: "\F6F3";
}.mdi-drag:before {
  content: "\F1DB";
}.mdi-drag-horizontal:before {
  content: "\F1DC";
}.mdi-drag-vertical:before {
  content: "\F1DD";
}.mdi-drawing:before {
  content: "\F1DE";
}.mdi-drawing-box:before {
  content: "\F1DF";
}.mdi-dribbble:before {
  content: "\F1E0";
}.mdi-dribbble-box:before {
  content: "\F1E1";
}.mdi-drone:before {
  content: "\F1E2";
}.mdi-dropbox:before {
  content: "\F1E3";
}.mdi-drupal:before {
  content: "\F1E4";
}.mdi-duck:before {
  content: "\F1E5";
}.mdi-dumbbell:before {
  content: "\F1E6";
}.mdi-ear-hearing:before {
  content: "\F7C4";
}.mdi-earth:before {
  content: "\F1E7";
}.mdi-earth-box:before {
  content: "\F6CC";
}.mdi-earth-box-off:before {
  content: "\F6CD";
}.mdi-earth-off:before {
  content: "\F1E8";
}.mdi-edge:before {
  content: "\F1E9";
}.mdi-eject:before {
  content: "\F1EA";
}.mdi-elephant:before {
  content: "\F7C5";
}.mdi-elevation-decline:before {
  content: "\F1EB";
}.mdi-elevation-rise:before {
  content: "\F1EC";
}.mdi-elevator:before {
  content: "\F1ED";
}.mdi-email:before {
  content: "\F1EE";
}.mdi-email-alert:before {
  content: "\F6CE";
}.mdi-email-open:before {
  content: "\F1EF";
}.mdi-email-open-outline:before {
  content: "\F5EF";
}.mdi-email-outline:before {
  content: "\F1F0";
}.mdi-email-secure:before {
  content: "\F1F1";
}.mdi-email-variant:before {
  content: "\F5F0";
}.mdi-emby:before {
  content: "\F6B3";
}.mdi-emoticon:before {
  content: "\F1F2";
}.mdi-emoticon-cool:before {
  content: "\F1F3";
}.mdi-emoticon-dead:before {
  content: "\F69A";
}.mdi-emoticon-devil:before {
  content: "\F1F4";
}.mdi-emoticon-excited:before {
  content: "\F69B";
}.mdi-emoticon-happy:before {
  content: "\F1F5";
}.mdi-emoticon-neutral:before {
  content: "\F1F6";
}.mdi-emoticon-poop:before {
  content: "\F1F7";
}.mdi-emoticon-sad:before {
  content: "\F1F8";
}.mdi-emoticon-tongue:before {
  content: "\F1F9";
}.mdi-engine:before {
  content: "\F1FA";
}.mdi-engine-outline:before {
  content: "\F1FB";
}.mdi-equal:before {
  content: "\F1FC";
}.mdi-equal-box:before {
  content: "\F1FD";
}.mdi-eraser:before {
  content: "\F1FE";
}.mdi-eraser-variant:before {
  content: "\F642";
}.mdi-escalator:before {
  content: "\F1FF";
}.mdi-ethernet:before {
  content: "\F200";
}.mdi-ethernet-cable:before {
  content: "\F201";
}.mdi-ethernet-cable-off:before {
  content: "\F202";
}.mdi-etsy:before {
  content: "\F203";
}.mdi-ev-station:before {
  content: "\F5F1";
}.mdi-eventbrite:before {
  content: "\F7C6";
}.mdi-evernote:before {
  content: "\F204";
}.mdi-exclamation:before {
  content: "\F205";
}.mdi-exit-to-app:before {
  content: "\F206";
}.mdi-export:before {
  content: "\F207";
}.mdi-eye:before {
  content: "\F208";
}.mdi-eye-off:before {
  content: "\F209";
}.mdi-eye-off-outline:before {
  content: "\F6D0";
}.mdi-eye-outline:before {
  content: "\F6CF";
}.mdi-eyedropper:before {
  content: "\F20A";
}.mdi-eyedropper-variant:before {
  content: "\F20B";
}.mdi-face:before {
  content: "\F643";
}.mdi-face-profile:before {
  content: "\F644";
}.mdi-facebook:before {
  content: "\F20C";
}.mdi-facebook-box:before {
  content: "\F20D";
}.mdi-facebook-messenger:before {
  content: "\F20E";
}.mdi-factory:before {
  content: "\F20F";
}.mdi-fan:before {
  content: "\F210";
}.mdi-fast-forward:before {
  content: "\F211";
}.mdi-fast-forward-outline:before {
  content: "\F6D1";
}.mdi-fax:before {
  content: "\F212";
}.mdi-feather:before {
  content: "\F6D2";
}.mdi-ferry:before {
  content: "\F213";
}.mdi-file:before {
  content: "\F214";
}.mdi-file-account:before {
  content: "\F73A";
}.mdi-file-chart:before {
  content: "\F215";
}.mdi-file-check:before {
  content: "\F216";
}.mdi-file-cloud:before {
  content: "\F217";
}.mdi-file-delimited:before {
  content: "\F218";
}.mdi-file-document:before {
  content: "\F219";
}.mdi-file-document-box:before {
  content: "\F21A";
}.mdi-file-excel:before {
  content: "\F21B";
}.mdi-file-excel-box:before {
  content: "\F21C";
}.mdi-file-export:before {
  content: "\F21D";
}.mdi-file-find:before {
  content: "\F21E";
}.mdi-file-hidden:before {
  content: "\F613";
}.mdi-file-image:before {
  content: "\F21F";
}.mdi-file-import:before {
  content: "\F220";
}.mdi-file-lock:before {
  content: "\F221";
}.mdi-file-multiple:before {
  content: "\F222";
}.mdi-file-music:before {
  content: "\F223";
}.mdi-file-outline:before {
  content: "\F224";
}.mdi-file-pdf:before {
  content: "\F225";
}.mdi-file-pdf-box:before {
  content: "\F226";
}.mdi-file-plus:before {
  content: "\F751";
}.mdi-file-powerpoint:before {
  content: "\F227";
}.mdi-file-powerpoint-box:before {
  content: "\F228";
}.mdi-file-presentation-box:before {
  content: "\F229";
}.mdi-file-restore:before {
  content: "\F670";
}.mdi-file-send:before {
  content: "\F22A";
}.mdi-file-tree:before {
  content: "\F645";
}.mdi-file-video:before {
  content: "\F22B";
}.mdi-file-word:before {
  content: "\F22C";
}.mdi-file-word-box:before {
  content: "\F22D";
}.mdi-file-xml:before {
  content: "\F22E";
}.mdi-film:before {
  content: "\F22F";
}.mdi-filmstrip:before {
  content: "\F230";
}.mdi-filmstrip-off:before {
  content: "\F231";
}.mdi-filter:before {
  content: "\F232";
}.mdi-filter-outline:before {
  content: "\F233";
}.mdi-filter-remove:before {
  content: "\F234";
}.mdi-filter-remove-outline:before {
  content: "\F235";
}.mdi-filter-variant:before {
  content: "\F236";
}.mdi-find-replace:before {
  content: "\F6D3";
}.mdi-fingerprint:before {
  content: "\F237";
}.mdi-fire:before {
  content: "\F238";
}.mdi-firefox:before {
  content: "\F239";
}.mdi-fish:before {
  content: "\F23A";
}.mdi-flag:before {
  content: "\F23B";
}.mdi-flag-checkered:before {
  content: "\F23C";
}.mdi-flag-outline:before {
  content: "\F23D";
}.mdi-flag-outline-variant:before {
  content: "\F23E";
}.mdi-flag-triangle:before {
  content: "\F23F";
}.mdi-flag-variant:before {
  content: "\F240";
}.mdi-flash:before {
  content: "\F241";
}.mdi-flash-auto:before {
  content: "\F242";
}.mdi-flash-off:before {
  content: "\F243";
}.mdi-flash-outline:before {
  content: "\F6D4";
}.mdi-flash-red-eye:before {
  content: "\F67A";
}.mdi-flashlight:before {
  content: "\F244";
}.mdi-flashlight-off:before {
  content: "\F245";
}.mdi-flask:before {
  content: "\F093";
}.mdi-flask-empty:before {
  content: "\F094";
}.mdi-flask-empty-outline:before {
  content: "\F095";
}.mdi-flask-outline:before {
  content: "\F096";
}.mdi-flattr:before {
  content: "\F246";
}.mdi-flip-to-back:before {
  content: "\F247";
}.mdi-flip-to-front:before {
  content: "\F248";
}.mdi-floppy:before {
  content: "\F249";
}.mdi-flower:before {
  content: "\F24A";
}.mdi-folder:before {
  content: "\F24B";
}.mdi-folder-account:before {
  content: "\F24C";
}.mdi-folder-download:before {
  content: "\F24D";
}.mdi-folder-google-drive:before {
  content: "\F24E";
}.mdi-folder-image:before {
  content: "\F24F";
}.mdi-folder-lock:before {
  content: "\F250";
}.mdi-folder-lock-open:before {
  content: "\F251";
}.mdi-folder-move:before {
  content: "\F252";
}.mdi-folder-multiple:before {
  content: "\F253";
}.mdi-folder-multiple-image:before {
  content: "\F254";
}.mdi-folder-multiple-outline:before {
  content: "\F255";
}.mdi-folder-open:before {
  content: "\F76F";
}.mdi-folder-outline:before {
  content: "\F256";
}.mdi-folder-plus:before {
  content: "\F257";
}.mdi-folder-remove:before {
  content: "\F258";
}.mdi-folder-star:before {
  content: "\F69C";
}.mdi-folder-upload:before {
  content: "\F259";
}.mdi-font-awesome:before {
  content: "\F03A";
}.mdi-food:before {
  content: "\F25A";
}.mdi-food-apple:before {
  content: "\F25B";
}.mdi-food-croissant:before {
  content: "\F7C7";
}.mdi-food-fork-drink:before {
  content: "\F5F2";
}.mdi-food-off:before {
  content: "\F5F3";
}.mdi-food-variant:before {
  content: "\F25C";
}.mdi-football:before {
  content: "\F25D";
}.mdi-football-australian:before {
  content: "\F25E";
}.mdi-football-helmet:before {
  content: "\F25F";
}.mdi-forklift:before {
  content: "\F7C8";
}.mdi-format-align-bottom:before {
  content: "\F752";
}.mdi-format-align-center:before {
  content: "\F260";
}.mdi-format-align-justify:before {
  content: "\F261";
}.mdi-format-align-left:before {
  content: "\F262";
}.mdi-format-align-middle:before {
  content: "\F753";
}.mdi-format-align-right:before {
  content: "\F263";
}.mdi-format-align-top:before {
  content: "\F754";
}.mdi-format-annotation-plus:before {
  content: "\F646";
}.mdi-format-bold:before {
  content: "\F264";
}.mdi-format-clear:before {
  content: "\F265";
}.mdi-format-color-fill:before {
  content: "\F266";
}.mdi-format-color-text:before {
  content: "\F69D";
}.mdi-format-float-center:before {
  content: "\F267";
}.mdi-format-float-left:before {
  content: "\F268";
}.mdi-format-float-none:before {
  content: "\F269";
}.mdi-format-float-right:before {
  content: "\F26A";
}.mdi-format-font:before {
  content: "\F6D5";
}.mdi-format-header-1:before {
  content: "\F26B";
}.mdi-format-header-2:before {
  content: "\F26C";
}.mdi-format-header-3:before {
  content: "\F26D";
}.mdi-format-header-4:before {
  content: "\F26E";
}.mdi-format-header-5:before {
  content: "\F26F";
}.mdi-format-header-6:before {
  content: "\F270";
}.mdi-format-header-decrease:before {
  content: "\F271";
}.mdi-format-header-equal:before {
  content: "\F272";
}.mdi-format-header-increase:before {
  content: "\F273";
}.mdi-format-header-pound:before {
  content: "\F274";
}.mdi-format-horizontal-align-center:before {
  content: "\F61E";
}.mdi-format-horizontal-align-left:before {
  content: "\F61F";
}.mdi-format-horizontal-align-right:before {
  content: "\F620";
}.mdi-format-indent-decrease:before {
  content: "\F275";
}.mdi-format-indent-increase:before {
  content: "\F276";
}.mdi-format-italic:before {
  content: "\F277";
}.mdi-format-line-spacing:before {
  content: "\F278";
}.mdi-format-line-style:before {
  content: "\F5C8";
}.mdi-format-line-weight:before {
  content: "\F5C9";
}.mdi-format-list-bulleted:before {
  content: "\F279";
}.mdi-format-list-bulleted-type:before {
  content: "\F27A";
}.mdi-format-list-checks:before {
  content: "\F755";
}.mdi-format-list-numbers:before {
  content: "\F27B";
}.mdi-format-page-break:before {
  content: "\F6D6";
}.mdi-format-paint:before {
  content: "\F27C";
}.mdi-format-paragraph:before {
  content: "\F27D";
}.mdi-format-pilcrow:before {
  content: "\F6D7";
}.mdi-format-quote-close:before {
  content: "\F27E";
}.mdi-format-quote-open:before {
  content: "\F756";
}.mdi-format-rotate-90:before {
  content: "\F6A9";
}.mdi-format-section:before {
  content: "\F69E";
}.mdi-format-size:before {
  content: "\F27F";
}.mdi-format-strikethrough:before {
  content: "\F280";
}.mdi-format-strikethrough-variant:before {
  content: "\F281";
}.mdi-format-subscript:before {
  content: "\F282";
}.mdi-format-superscript:before {
  content: "\F283";
}.mdi-format-text:before {
  content: "\F284";
}.mdi-format-textdirection-l-to-r:before {
  content: "\F285";
}.mdi-format-textdirection-r-to-l:before {
  content: "\F286";
}.mdi-format-title:before {
  content: "\F5F4";
}.mdi-format-underline:before {
  content: "\F287";
}.mdi-format-vertical-align-bottom:before {
  content: "\F621";
}.mdi-format-vertical-align-center:before {
  content: "\F622";
}.mdi-format-vertical-align-top:before {
  content: "\F623";
}.mdi-format-wrap-inline:before {
  content: "\F288";
}.mdi-format-wrap-square:before {
  content: "\F289";
}.mdi-format-wrap-tight:before {
  content: "\F28A";
}.mdi-format-wrap-top-bottom:before {
  content: "\F28B";
}.mdi-forum:before {
  content: "\F28C";
}.mdi-forward:before {
  content: "\F28D";
}.mdi-foursquare:before {
  content: "\F28E";
}.mdi-fridge:before {
  content: "\F28F";
}.mdi-fridge-filled:before {
  content: "\F290";
}.mdi-fridge-filled-bottom:before {
  content: "\F291";
}.mdi-fridge-filled-top:before {
  content: "\F292";
}.mdi-fuel:before {
  content: "\F7C9";
}.mdi-fullscreen:before {
  content: "\F293";
}.mdi-fullscreen-exit:before {
  content: "\F294";
}.mdi-function:before {
  content: "\F295";
}.mdi-gamepad:before {
  content: "\F296";
}.mdi-gamepad-variant:before {
  content: "\F297";
}.mdi-garage:before {
  content: "\F6D8";
}.mdi-garage-open:before {
  content: "\F6D9";
}.mdi-gas-cylinder:before {
  content: "\F647";
}.mdi-gas-station:before {
  content: "\F298";
}.mdi-gate:before {
  content: "\F299";
}.mdi-gauge:before {
  content: "\F29A";
}.mdi-gavel:before {
  content: "\F29B";
}.mdi-gender-female:before {
  content: "\F29C";
}.mdi-gender-male:before {
  content: "\F29D";
}.mdi-gender-male-female:before {
  content: "\F29E";
}.mdi-gender-transgender:before {
  content: "\F29F";
}.mdi-gesture:before {
  content: "\F7CA";
}.mdi-gesture-double-tap:before {
  content: "\F73B";
}.mdi-gesture-swipe-down:before {
  content: "\F73C";
}.mdi-gesture-swipe-left:before {
  content: "\F73D";
}.mdi-gesture-swipe-right:before {
  content: "\F73E";
}.mdi-gesture-swipe-up:before {
  content: "\F73F";
}.mdi-gesture-tap:before {
  content: "\F740";
}.mdi-gesture-two-double-tap:before {
  content: "\F741";
}.mdi-gesture-two-tap:before {
  content: "\F742";
}.mdi-ghost:before {
  content: "\F2A0";
}.mdi-gift:before {
  content: "\F2A1";
}.mdi-git:before {
  content: "\F2A2";
}.mdi-github-box:before {
  content: "\F2A3";
}.mdi-github-circle:before {
  content: "\F2A4";
}.mdi-github-face:before {
  content: "\F6DA";
}.mdi-glass-flute:before {
  content: "\F2A5";
}.mdi-glass-mug:before {
  content: "\F2A6";
}.mdi-glass-stange:before {
  content: "\F2A7";
}.mdi-glass-tulip:before {
  content: "\F2A8";
}.mdi-glassdoor:before {
  content: "\F2A9";
}.mdi-glasses:before {
  content: "\F2AA";
}.mdi-gmail:before {
  content: "\F2AB";
}.mdi-gnome:before {
  content: "\F2AC";
}.mdi-gondola:before {
  content: "\F685";
}.mdi-google:before {
  content: "\F2AD";
}.mdi-google-analytics:before {
  content: "\F7CB";
}.mdi-google-assistant:before {
  content: "\F7CC";
}.mdi-google-cardboard:before {
  content: "\F2AE";
}.mdi-google-chrome:before {
  content: "\F2AF";
}.mdi-google-circles:before {
  content: "\F2B0";
}.mdi-google-circles-communities:before {
  content: "\F2B1";
}.mdi-google-circles-extended:before {
  content: "\F2B2";
}.mdi-google-circles-group:before {
  content: "\F2B3";
}.mdi-google-controller:before {
  content: "\F2B4";
}.mdi-google-controller-off:before {
  content: "\F2B5";
}.mdi-google-drive:before {
  content: "\F2B6";
}.mdi-google-earth:before {
  content: "\F2B7";
}.mdi-google-glass:before {
  content: "\F2B8";
}.mdi-google-keep:before {
  content: "\F6DB";
}.mdi-google-maps:before {
  content: "\F5F5";
}.mdi-google-nearby:before {
  content: "\F2B9";
}.mdi-google-pages:before {
  content: "\F2BA";
}.mdi-google-photos:before {
  content: "\F6DC";
}.mdi-google-physical-web:before {
  content: "\F2BB";
}.mdi-google-play:before {
  content: "\F2BC";
}.mdi-google-plus:before {
  content: "\F2BD";
}.mdi-google-plus-box:before {
  content: "\F2BE";
}.mdi-google-translate:before {
  content: "\F2BF";
}.mdi-google-wallet:before {
  content: "\F2C0";
}.mdi-gradient:before {
  content: "\F69F";
}.mdi-grease-pencil:before {
  content: "\F648";
}.mdi-grid:before {
  content: "\F2C1";
}.mdi-grid-large:before {
  content: "\F757";
}.mdi-grid-off:before {
  content: "\F2C2";
}.mdi-group:before {
  content: "\F2C3";
}.mdi-guitar-acoustic:before {
  content: "\F770";
}.mdi-guitar-electric:before {
  content: "\F2C4";
}.mdi-guitar-pick:before {
  content: "\F2C5";
}.mdi-guitar-pick-outline:before {
  content: "\F2C6";
}.mdi-hackernews:before {
  content: "\F624";
}.mdi-hamburger:before {
  content: "\F684";
}.mdi-hand-pointing-right:before {
  content: "\F2C7";
}.mdi-hanger:before {
  content: "\F2C8";
}.mdi-hangouts:before {
  content: "\F2C9";
}.mdi-harddisk:before {
  content: "\F2CA";
}.mdi-headphones:before {
  content: "\F2CB";
}.mdi-headphones-box:before {
  content: "\F2CC";
}.mdi-headphones-off:before {
  content: "\F7CD";
}.mdi-headphones-settings:before {
  content: "\F2CD";
}.mdi-headset:before {
  content: "\F2CE";
}.mdi-headset-dock:before {
  content: "\F2CF";
}.mdi-headset-off:before {
  content: "\F2D0";
}.mdi-heart:before {
  content: "\F2D1";
}.mdi-heart-box:before {
  content: "\F2D2";
}.mdi-heart-box-outline:before {
  content: "\F2D3";
}.mdi-heart-broken:before {
  content: "\F2D4";
}.mdi-heart-half:before {
  content: "\F6DE";
}.mdi-heart-half-full:before {
  content: "\F6DD";
}.mdi-heart-half-outline:before {
  content: "\F6DF";
}.mdi-heart-off:before {
  content: "\F758";
}.mdi-heart-outline:before {
  content: "\F2D5";
}.mdi-heart-pulse:before {
  content: "\F5F6";
}.mdi-help:before {
  content: "\F2D6";
}.mdi-help-box:before {
  content: "\F78A";
}.mdi-help-circle:before {
  content: "\F2D7";
}.mdi-help-circle-outline:before {
  content: "\F625";
}.mdi-help-network:before {
  content: "\F6F4";
}.mdi-hexagon:before {
  content: "\F2D8";
}.mdi-hexagon-multiple:before {
  content: "\F6E0";
}.mdi-hexagon-outline:before {
  content: "\F2D9";
}.mdi-high-definition:before {
  content: "\F7CE";
}.mdi-highway:before {
  content: "\F5F7";
}.mdi-history:before {
  content: "\F2DA";
}.mdi-hololens:before {
  content: "\F2DB";
}.mdi-home:before {
  content: "\F2DC";
}.mdi-home-assistant:before {
  content: "\F7CF";
}.mdi-home-automation:before {
  content: "\F7D0";
}.mdi-home-circle:before {
  content: "\F7D1";
}.mdi-home-map-marker:before {
  content: "\F5F8";
}.mdi-home-modern:before {
  content: "\F2DD";
}.mdi-home-outline:before {
  content: "\F6A0";
}.mdi-home-variant:before {
  content: "\F2DE";
}.mdi-hook:before {
  content: "\F6E1";
}.mdi-hook-off:before {
  content: "\F6E2";
}.mdi-hops:before {
  content: "\F2DF";
}.mdi-hospital:before {
  content: "\F2E0";
}.mdi-hospital-building:before {
  content: "\F2E1";
}.mdi-hospital-marker:before {
  content: "\F2E2";
}.mdi-hotel:before {
  content: "\F2E3";
}.mdi-houzz:before {
  content: "\F2E4";
}.mdi-houzz-box:before {
  content: "\F2E5";
}.mdi-human:before {
  content: "\F2E6";
}.mdi-human-child:before {
  content: "\F2E7";
}.mdi-human-female:before {
  content: "\F649";
}.mdi-human-greeting:before {
  content: "\F64A";
}.mdi-human-handsdown:before {
  content: "\F64B";
}.mdi-human-handsup:before {
  content: "\F64C";
}.mdi-human-male:before {
  content: "\F64D";
}.mdi-human-male-female:before {
  content: "\F2E8";
}.mdi-human-pregnant:before {
  content: "\F5CF";
}.mdi-humble-bundle:before {
  content: "\F743";
}.mdi-image:before {
  content: "\F2E9";
}.mdi-image-album:before {
  content: "\F2EA";
}.mdi-image-area:before {
  content: "\F2EB";
}.mdi-image-area-close:before {
  content: "\F2EC";
}.mdi-image-broken:before {
  content: "\F2ED";
}.mdi-image-broken-variant:before {
  content: "\F2EE";
}.mdi-image-filter:before {
  content: "\F2EF";
}.mdi-image-filter-black-white:before {
  content: "\F2F0";
}.mdi-image-filter-center-focus:before {
  content: "\F2F1";
}.mdi-image-filter-center-focus-weak:before {
  content: "\F2F2";
}.mdi-image-filter-drama:before {
  content: "\F2F3";
}.mdi-image-filter-frames:before {
  content: "\F2F4";
}.mdi-image-filter-hdr:before {
  content: "\F2F5";
}.mdi-image-filter-none:before {
  content: "\F2F6";
}.mdi-image-filter-tilt-shift:before {
  content: "\F2F7";
}.mdi-image-filter-vintage:before {
  content: "\F2F8";
}.mdi-image-multiple:before {
  content: "\F2F9";
}.mdi-import:before {
  content: "\F2FA";
}.mdi-inbox:before {
  content: "\F686";
}.mdi-inbox-arrow-down:before {
  content: "\F2FB";
}.mdi-inbox-arrow-up:before {
  content: "\F3D1";
}.mdi-incognito:before {
  content: "\F5F9";
}.mdi-infinity:before {
  content: "\F6E3";
}.mdi-information:before {
  content: "\F2FC";
}.mdi-information-outline:before {
  content: "\F2FD";
}.mdi-information-variant:before {
  content: "\F64E";
}.mdi-instagram:before {
  content: "\F2FE";
}.mdi-instapaper:before {
  content: "\F2FF";
}.mdi-internet-explorer:before {
  content: "\F300";
}.mdi-invert-colors:before {
  content: "\F301";
}.mdi-itunes:before {
  content: "\F676";
}.mdi-jeepney:before {
  content: "\F302";
}.mdi-jira:before {
  content: "\F303";
}.mdi-jsfiddle:before {
  content: "\F304";
}.mdi-json:before {
  content: "\F626";
}.mdi-keg:before {
  content: "\F305";
}.mdi-kettle:before {
  content: "\F5FA";
}.mdi-key:before {
  content: "\F306";
}.mdi-key-change:before {
  content: "\F307";
}.mdi-key-minus:before {
  content: "\F308";
}.mdi-key-plus:before {
  content: "\F309";
}.mdi-key-remove:before {
  content: "\F30A";
}.mdi-key-variant:before {
  content: "\F30B";
}.mdi-keyboard:before {
  content: "\F30C";
}.mdi-keyboard-backspace:before {
  content: "\F30D";
}.mdi-keyboard-caps:before {
  content: "\F30E";
}.mdi-keyboard-close:before {
  content: "\F30F";
}.mdi-keyboard-off:before {
  content: "\F310";
}.mdi-keyboard-return:before {
  content: "\F311";
}.mdi-keyboard-tab:before {
  content: "\F312";
}.mdi-keyboard-variant:before {
  content: "\F313";
}.mdi-kickstarter:before {
  content: "\F744";
}.mdi-kodi:before {
  content: "\F314";
}.mdi-label:before {
  content: "\F315";
}.mdi-label-outline:before {
  content: "\F316";
}.mdi-lambda:before {
  content: "\F627";
}.mdi-lamp:before {
  content: "\F6B4";
}.mdi-lan:before {
  content: "\F317";
}.mdi-lan-connect:before {
  content: "\F318";
}.mdi-lan-disconnect:before {
  content: "\F319";
}.mdi-lan-pending:before {
  content: "\F31A";
}.mdi-language-c:before {
  content: "\F671";
}.mdi-language-cpp:before {
  content: "\F672";
}.mdi-language-csharp:before {
  content: "\F31B";
}.mdi-language-css3:before {
  content: "\F31C";
}.mdi-language-go:before {
  content: "\F7D2";
}.mdi-language-html5:before {
  content: "\F31D";
}.mdi-language-javascript:before {
  content: "\F31E";
}.mdi-language-php:before {
  content: "\F31F";
}.mdi-language-python:before {
  content: "\F320";
}.mdi-language-python-text:before {
  content: "\F321";
}.mdi-language-r:before {
  content: "\F7D3";
}.mdi-language-swift:before {
  content: "\F6E4";
}.mdi-language-typescript:before {
  content: "\F6E5";
}.mdi-laptop:before {
  content: "\F322";
}.mdi-laptop-chromebook:before {
  content: "\F323";
}.mdi-laptop-mac:before {
  content: "\F324";
}.mdi-laptop-off:before {
  content: "\F6E6";
}.mdi-laptop-windows:before {
  content: "\F325";
}.mdi-lastfm:before {
  content: "\F326";
}.mdi-launch:before {
  content: "\F327";
}.mdi-lava-lamp:before {
  content: "\F7D4";
}.mdi-layers:before {
  content: "\F328";
}.mdi-layers-off:before {
  content: "\F329";
}.mdi-lead-pencil:before {
  content: "\F64F";
}.mdi-leaf:before {
  content: "\F32A";
}.mdi-led-off:before {
  content: "\F32B";
}.mdi-led-on:before {
  content: "\F32C";
}.mdi-led-outline:before {
  content: "\F32D";
}.mdi-led-strip:before {
  content: "\F7D5";
}.mdi-led-variant-off:before {
  content: "\F32E";
}.mdi-led-variant-on:before {
  content: "\F32F";
}.mdi-led-variant-outline:before {
  content: "\F330";
}.mdi-library:before {
  content: "\F331";
}.mdi-library-books:before {
  content: "\F332";
}.mdi-library-music:before {
  content: "\F333";
}.mdi-library-plus:before {
  content: "\F334";
}.mdi-lightbulb:before {
  content: "\F335";
}.mdi-lightbulb-on:before {
  content: "\F6E7";
}.mdi-lightbulb-on-outline:before {
  content: "\F6E8";
}.mdi-lightbulb-outline:before {
  content: "\F336";
}.mdi-link:before {
  content: "\F337";
}.mdi-link-off:before {
  content: "\F338";
}.mdi-link-variant:before {
  content: "\F339";
}.mdi-link-variant-off:before {
  content: "\F33A";
}.mdi-linkedin:before {
  content: "\F33B";
}.mdi-linkedin-box:before {
  content: "\F33C";
}.mdi-linux:before {
  content: "\F33D";
}.mdi-loading:before {
  content: "\F771";
}.mdi-lock:before {
  content: "\F33E";
}.mdi-lock-open:before {
  content: "\F33F";
}.mdi-lock-open-outline:before {
  content: "\F340";
}.mdi-lock-outline:before {
  content: "\F341";
}.mdi-lock-pattern:before {
  content: "\F6E9";
}.mdi-lock-plus:before {
  content: "\F5FB";
}.mdi-lock-reset:before {
  content: "\F772";
}.mdi-locker:before {
  content: "\F7D6";
}.mdi-locker-multiple:before {
  content: "\F7D7";
}.mdi-login:before {
  content: "\F342";
}.mdi-login-variant:before {
  content: "\F5FC";
}.mdi-logout:before {
  content: "\F343";
}.mdi-logout-variant:before {
  content: "\F5FD";
}.mdi-looks:before {
  content: "\F344";
}.mdi-loop:before {
  content: "\F6EA";
}.mdi-loupe:before {
  content: "\F345";
}.mdi-lumx:before {
  content: "\F346";
}.mdi-magnet:before {
  content: "\F347";
}.mdi-magnet-on:before {
  content: "\F348";
}.mdi-magnify:before {
  content: "\F349";
}.mdi-magnify-minus:before {
  content: "\F34A";
}.mdi-magnify-minus-outline:before {
  content: "\F6EB";
}.mdi-magnify-plus:before {
  content: "\F34B";
}.mdi-magnify-plus-outline:before {
  content: "\F6EC";
}.mdi-mail-ru:before {
  content: "\F34C";
}.mdi-mailbox:before {
  content: "\F6ED";
}.mdi-map:before {
  content: "\F34D";
}.mdi-map-marker:before {
  content: "\F34E";
}.mdi-map-marker-circle:before {
  content: "\F34F";
}.mdi-map-marker-minus:before {
  content: "\F650";
}.mdi-map-marker-multiple:before {
  content: "\F350";
}.mdi-map-marker-off:before {
  content: "\F351";
}.mdi-map-marker-outline:before {
  content: "\F7D8";
}.mdi-map-marker-plus:before {
  content: "\F651";
}.mdi-map-marker-radius:before {
  content: "\F352";
}.mdi-margin:before {
  content: "\F353";
}.mdi-markdown:before {
  content: "\F354";
}.mdi-marker:before {
  content: "\F652";
}.mdi-marker-check:before {
  content: "\F355";
}.mdi-martini:before {
  content: "\F356";
}.mdi-material-ui:before {
  content: "\F357";
}.mdi-math-compass:before {
  content: "\F358";
}.mdi-matrix:before {
  content: "\F628";
}.mdi-maxcdn:before {
  content: "\F359";
}.mdi-medical-bag:before {
  content: "\F6EE";
}.mdi-medium:before {
  content: "\F35A";
}.mdi-memory:before {
  content: "\F35B";
}.mdi-menu:before {
  content: "\F35C";
}.mdi-menu-down:before {
  content: "\F35D";
}.mdi-menu-down-outline:before {
  content: "\F6B5";
}.mdi-menu-left:before {
  content: "\F35E";
}.mdi-menu-right:before {
  content: "\F35F";
}.mdi-menu-up:before {
  content: "\F360";
}.mdi-menu-up-outline:before {
  content: "\F6B6";
}.mdi-message:before {
  content: "\F361";
}.mdi-message-alert:before {
  content: "\F362";
}.mdi-message-bulleted:before {
  content: "\F6A1";
}.mdi-message-bulleted-off:before {
  content: "\F6A2";
}.mdi-message-draw:before {
  content: "\F363";
}.mdi-message-image:before {
  content: "\F364";
}.mdi-message-outline:before {
  content: "\F365";
}.mdi-message-plus:before {
  content: "\F653";
}.mdi-message-processing:before {
  content: "\F366";
}.mdi-message-reply:before {
  content: "\F367";
}.mdi-message-reply-text:before {
  content: "\F368";
}.mdi-message-settings:before {
  content: "\F6EF";
}.mdi-message-settings-variant:before {
  content: "\F6F0";
}.mdi-message-text:before {
  content: "\F369";
}.mdi-message-text-outline:before {
  content: "\F36A";
}.mdi-message-video:before {
  content: "\F36B";
}.mdi-meteor:before {
  content: "\F629";
}.mdi-metronome:before {
  content: "\F7D9";
}.mdi-metronome-tick:before {
  content: "\F7DA";
}.mdi-micro-sd:before {
  content: "\F7DB";
}.mdi-microphone:before {
  content: "\F36C";
}.mdi-microphone-off:before {
  content: "\F36D";
}.mdi-microphone-outline:before {
  content: "\F36E";
}.mdi-microphone-settings:before {
  content: "\F36F";
}.mdi-microphone-variant:before {
  content: "\F370";
}.mdi-microphone-variant-off:before {
  content: "\F371";
}.mdi-microscope:before {
  content: "\F654";
}.mdi-microsoft:before {
  content: "\F372";
}.mdi-minecraft:before {
  content: "\F373";
}.mdi-minus:before {
  content: "\F374";
}.mdi-minus-box:before {
  content: "\F375";
}.mdi-minus-box-outline:before {
  content: "\F6F1";
}.mdi-minus-circle:before {
  content: "\F376";
}.mdi-minus-circle-outline:before {
  content: "\F377";
}.mdi-minus-network:before {
  content: "\F378";
}.mdi-mixcloud:before {
  content: "\F62A";
}.mdi-mixer:before {
  content: "\F7DC";
}.mdi-monitor:before {
  content: "\F379";
}.mdi-monitor-multiple:before {
  content: "\F37A";
}.mdi-more:before {
  content: "\F37B";
}.mdi-motorbike:before {
  content: "\F37C";
}.mdi-mouse:before {
  content: "\F37D";
}.mdi-mouse-off:before {
  content: "\F37E";
}.mdi-mouse-variant:before {
  content: "\F37F";
}.mdi-mouse-variant-off:before {
  content: "\F380";
}.mdi-move-resize:before {
  content: "\F655";
}.mdi-move-resize-variant:before {
  content: "\F656";
}.mdi-movie:before {
  content: "\F381";
}.mdi-movie-roll:before {
  content: "\F7DD";
}.mdi-multiplication:before {
  content: "\F382";
}.mdi-multiplication-box:before {
  content: "\F383";
}.mdi-mushroom:before {
  content: "\F7DE";
}.mdi-mushroom-outline:before {
  content: "\F7DF";
}.mdi-music:before {
  content: "\F759";
}.mdi-music-box:before {
  content: "\F384";
}.mdi-music-box-outline:before {
  content: "\F385";
}.mdi-music-circle:before {
  content: "\F386";
}.mdi-music-note:before {
  content: "\F387";
}.mdi-music-note-bluetooth:before {
  content: "\F5FE";
}.mdi-music-note-bluetooth-off:before {
  content: "\F5FF";
}.mdi-music-note-eighth:before {
  content: "\F388";
}.mdi-music-note-half:before {
  content: "\F389";
}.mdi-music-note-off:before {
  content: "\F38A";
}.mdi-music-note-quarter:before {
  content: "\F38B";
}.mdi-music-note-sixteenth:before {
  content: "\F38C";
}.mdi-music-note-whole:before {
  content: "\F38D";
}.mdi-music-off:before {
  content: "\F75A";
}.mdi-nature:before {
  content: "\F38E";
}.mdi-nature-people:before {
  content: "\F38F";
}.mdi-navigation:before {
  content: "\F390";
}.mdi-near-me:before {
  content: "\F5CD";
}.mdi-needle:before {
  content: "\F391";
}.mdi-nest-protect:before {
  content: "\F392";
}.mdi-nest-thermostat:before {
  content: "\F393";
}.mdi-netflix:before {
  content: "\F745";
}.mdi-network:before {
  content: "\F6F2";
}.mdi-new-box:before {
  content: "\F394";
}.mdi-newspaper:before {
  content: "\F395";
}.mdi-nfc:before {
  content: "\F396";
}.mdi-nfc-tap:before {
  content: "\F397";
}.mdi-nfc-variant:before {
  content: "\F398";
}.mdi-ninja:before {
  content: "\F773";
}.mdi-nintendo-switch:before {
  content: "\F7E0";
}.mdi-nodejs:before {
  content: "\F399";
}.mdi-note:before {
  content: "\F39A";
}.mdi-note-multiple:before {
  content: "\F6B7";
}.mdi-note-multiple-outline:before {
  content: "\F6B8";
}.mdi-note-outline:before {
  content: "\F39B";
}.mdi-note-plus:before {
  content: "\F39C";
}.mdi-note-plus-outline:before {
  content: "\F39D";
}.mdi-note-text:before {
  content: "\F39E";
}.mdi-notification-clear-all:before {
  content: "\F39F";
}.mdi-npm:before {
  content: "\F6F6";
}.mdi-nuke:before {
  content: "\F6A3";
}.mdi-null:before {
  content: "\F7E1";
}.mdi-numeric:before {
  content: "\F3A0";
}.mdi-numeric-0-box:before {
  content: "\F3A1";
}.mdi-numeric-0-box-multiple-outline:before {
  content: "\F3A2";
}.mdi-numeric-0-box-outline:before {
  content: "\F3A3";
}.mdi-numeric-1-box:before {
  content: "\F3A4";
}.mdi-numeric-1-box-multiple-outline:before {
  content: "\F3A5";
}.mdi-numeric-1-box-outline:before {
  content: "\F3A6";
}.mdi-numeric-2-box:before {
  content: "\F3A7";
}.mdi-numeric-2-box-multiple-outline:before {
  content: "\F3A8";
}.mdi-numeric-2-box-outline:before {
  content: "\F3A9";
}.mdi-numeric-3-box:before {
  content: "\F3AA";
}.mdi-numeric-3-box-multiple-outline:before {
  content: "\F3AB";
}.mdi-numeric-3-box-outline:before {
  content: "\F3AC";
}.mdi-numeric-4-box:before {
  content: "\F3AD";
}.mdi-numeric-4-box-multiple-outline:before {
  content: "\F3AE";
}.mdi-numeric-4-box-outline:before {
  content: "\F3AF";
}.mdi-numeric-5-box:before {
  content: "\F3B0";
}.mdi-numeric-5-box-multiple-outline:before {
  content: "\F3B1";
}.mdi-numeric-5-box-outline:before {
  content: "\F3B2";
}.mdi-numeric-6-box:before {
  content: "\F3B3";
}.mdi-numeric-6-box-multiple-outline:before {
  content: "\F3B4";
}.mdi-numeric-6-box-outline:before {
  content: "\F3B5";
}.mdi-numeric-7-box:before {
  content: "\F3B6";
}.mdi-numeric-7-box-multiple-outline:before {
  content: "\F3B7";
}.mdi-numeric-7-box-outline:before {
  content: "\F3B8";
}.mdi-numeric-8-box:before {
  content: "\F3B9";
}.mdi-numeric-8-box-multiple-outline:before {
  content: "\F3BA";
}.mdi-numeric-8-box-outline:before {
  content: "\F3BB";
}.mdi-numeric-9-box:before {
  content: "\F3BC";
}.mdi-numeric-9-box-multiple-outline:before {
  content: "\F3BD";
}.mdi-numeric-9-box-outline:before {
  content: "\F3BE";
}.mdi-numeric-9-plus-box:before {
  content: "\F3BF";
}.mdi-numeric-9-plus-box-multiple-outline:before {
  content: "\F3C0";
}.mdi-numeric-9-plus-box-outline:before {
  content: "\F3C1";
}.mdi-nut:before {
  content: "\F6F7";
}.mdi-nutrition:before {
  content: "\F3C2";
}.mdi-oar:before {
  content: "\F67B";
}.mdi-octagon:before {
  content: "\F3C3";
}.mdi-octagon-outline:before {
  content: "\F3C4";
}.mdi-octagram:before {
  content: "\F6F8";
}.mdi-octagram-outline:before {
  content: "\F774";
}.mdi-odnoklassniki:before {
  content: "\F3C5";
}.mdi-office:before {
  content: "\F3C6";
}.mdi-oil:before {
  content: "\F3C7";
}.mdi-oil-temperature:before {
  content: "\F3C8";
}.mdi-omega:before {
  content: "\F3C9";
}.mdi-onedrive:before {
  content: "\F3CA";
}.mdi-onenote:before {
  content: "\F746";
}.mdi-opacity:before {
  content: "\F5CC";
}.mdi-open-in-app:before {
  content: "\F3CB";
}.mdi-open-in-new:before {
  content: "\F3CC";
}.mdi-openid:before {
  content: "\F3CD";
}.mdi-opera:before {
  content: "\F3CE";
}.mdi-orbit:before {
  content: "\F018";
}.mdi-ornament:before {
  content: "\F3CF";
}.mdi-ornament-variant:before {
  content: "\F3D0";
}.mdi-owl:before {
  content: "\F3D2";
}.mdi-package:before {
  content: "\F3D3";
}.mdi-package-down:before {
  content: "\F3D4";
}.mdi-package-up:before {
  content: "\F3D5";
}.mdi-package-variant:before {
  content: "\F3D6";
}.mdi-package-variant-closed:before {
  content: "\F3D7";
}.mdi-page-first:before {
  content: "\F600";
}.mdi-page-last:before {
  content: "\F601";
}.mdi-page-layout-body:before {
  content: "\F6F9";
}.mdi-page-layout-footer:before {
  content: "\F6FA";
}.mdi-page-layout-header:before {
  content: "\F6FB";
}.mdi-page-layout-sidebar-left:before {
  content: "\F6FC";
}.mdi-page-layout-sidebar-right:before {
  content: "\F6FD";
}.mdi-palette:before {
  content: "\F3D8";
}.mdi-palette-advanced:before {
  content: "\F3D9";
}.mdi-panda:before {
  content: "\F3DA";
}.mdi-pandora:before {
  content: "\F3DB";
}.mdi-panorama:before {
  content: "\F3DC";
}.mdi-panorama-fisheye:before {
  content: "\F3DD";
}.mdi-panorama-horizontal:before {
  content: "\F3DE";
}.mdi-panorama-vertical:before {
  content: "\F3DF";
}.mdi-panorama-wide-angle:before {
  content: "\F3E0";
}.mdi-paper-cut-vertical:before {
  content: "\F3E1";
}.mdi-paperclip:before {
  content: "\F3E2";
}.mdi-parking:before {
  content: "\F3E3";
}.mdi-passport:before {
  content: "\F7E2";
}.mdi-pause:before {
  content: "\F3E4";
}.mdi-pause-circle:before {
  content: "\F3E5";
}.mdi-pause-circle-outline:before {
  content: "\F3E6";
}.mdi-pause-octagon:before {
  content: "\F3E7";
}.mdi-pause-octagon-outline:before {
  content: "\F3E8";
}.mdi-paw:before {
  content: "\F3E9";
}.mdi-paw-off:before {
  content: "\F657";
}.mdi-pen:before {
  content: "\F3EA";
}.mdi-pencil:before {
  content: "\F3EB";
}.mdi-pencil-box:before {
  content: "\F3EC";
}.mdi-pencil-box-outline:before {
  content: "\F3ED";
}.mdi-pencil-circle:before {
  content: "\F6FE";
}.mdi-pencil-circle-outline:before {
  content: "\F775";
}.mdi-pencil-lock:before {
  content: "\F3EE";
}.mdi-pencil-off:before {
  content: "\F3EF";
}.mdi-pentagon:before {
  content: "\F6FF";
}.mdi-pentagon-outline:before {
  content: "\F700";
}.mdi-percent:before {
  content: "\F3F0";
}.mdi-periodic-table-co2:before {
  content: "\F7E3";
}.mdi-periscope:before {
  content: "\F747";
}.mdi-pharmacy:before {
  content: "\F3F1";
}.mdi-phone:before {
  content: "\F3F2";
}.mdi-phone-bluetooth:before {
  content: "\F3F3";
}.mdi-phone-classic:before {
  content: "\F602";
}.mdi-phone-forward:before {
  content: "\F3F4";
}.mdi-phone-hangup:before {
  content: "\F3F5";
}.mdi-phone-in-talk:before {
  content: "\F3F6";
}.mdi-phone-incoming:before {
  content: "\F3F7";
}.mdi-phone-locked:before {
  content: "\F3F8";
}.mdi-phone-log:before {
  content: "\F3F9";
}.mdi-phone-minus:before {
  content: "\F658";
}.mdi-phone-missed:before {
  content: "\F3FA";
}.mdi-phone-outgoing:before {
  content: "\F3FB";
}.mdi-phone-paused:before {
  content: "\F3FC";
}.mdi-phone-plus:before {
  content: "\F659";
}.mdi-phone-settings:before {
  content: "\F3FD";
}.mdi-phone-voip:before {
  content: "\F3FE";
}.mdi-pi:before {
  content: "\F3FF";
}.mdi-pi-box:before {
  content: "\F400";
}.mdi-piano:before {
  content: "\F67C";
}.mdi-pig:before {
  content: "\F401";
}.mdi-pill:before {
  content: "\F402";
}.mdi-pillar:before {
  content: "\F701";
}.mdi-pin:before {
  content: "\F403";
}.mdi-pin-off:before {
  content: "\F404";
}.mdi-pine-tree:before {
  content: "\F405";
}.mdi-pine-tree-box:before {
  content: "\F406";
}.mdi-pinterest:before {
  content: "\F407";
}.mdi-pinterest-box:before {
  content: "\F408";
}.mdi-pipe:before {
  content: "\F7E4";
}.mdi-pipe-disconnected:before {
  content: "\F7E5";
}.mdi-pistol:before {
  content: "\F702";
}.mdi-pizza:before {
  content: "\F409";
}.mdi-plane-shield:before {
  content: "\F6BA";
}.mdi-play:before {
  content: "\F40A";
}.mdi-play-box-outline:before {
  content: "\F40B";
}.mdi-play-circle:before {
  content: "\F40C";
}.mdi-play-circle-outline:before {
  content: "\F40D";
}.mdi-play-pause:before {
  content: "\F40E";
}.mdi-play-protected-content:before {
  content: "\F40F";
}.mdi-playlist-check:before {
  content: "\F5C7";
}.mdi-playlist-minus:before {
  content: "\F410";
}.mdi-playlist-play:before {
  content: "\F411";
}.mdi-playlist-plus:before {
  content: "\F412";
}.mdi-playlist-remove:before {
  content: "\F413";
}.mdi-playstation:before {
  content: "\F414";
}.mdi-plex:before {
  content: "\F6B9";
}.mdi-plus:before {
  content: "\F415";
}.mdi-plus-box:before {
  content: "\F416";
}.mdi-plus-box-outline:before {
  content: "\F703";
}.mdi-plus-circle:before {
  content: "\F417";
}.mdi-plus-circle-multiple-outline:before {
  content: "\F418";
}.mdi-plus-circle-outline:before {
  content: "\F419";
}.mdi-plus-network:before {
  content: "\F41A";
}.mdi-plus-one:before {
  content: "\F41B";
}.mdi-plus-outline:before {
  content: "\F704";
}.mdi-pocket:before {
  content: "\F41C";
}.mdi-pokeball:before {
  content: "\F41D";
}.mdi-polaroid:before {
  content: "\F41E";
}.mdi-poll:before {
  content: "\F41F";
}.mdi-poll-box:before {
  content: "\F420";
}.mdi-polymer:before {
  content: "\F421";
}.mdi-pool:before {
  content: "\F606";
}.mdi-popcorn:before {
  content: "\F422";
}.mdi-pot:before {
  content: "\F65A";
}.mdi-pot-mix:before {
  content: "\F65B";
}.mdi-pound:before {
  content: "\F423";
}.mdi-pound-box:before {
  content: "\F424";
}.mdi-power:before {
  content: "\F425";
}.mdi-power-plug:before {
  content: "\F6A4";
}.mdi-power-plug-off:before {
  content: "\F6A5";
}.mdi-power-settings:before {
  content: "\F426";
}.mdi-power-socket:before {
  content: "\F427";
}.mdi-power-socket-eu:before {
  content: "\F7E6";
}.mdi-power-socket-uk:before {
  content: "\F7E7";
}.mdi-power-socket-us:before {
  content: "\F7E8";
}.mdi-prescription:before {
  content: "\F705";
}.mdi-presentation:before {
  content: "\F428";
}.mdi-presentation-play:before {
  content: "\F429";
}.mdi-printer:before {
  content: "\F42A";
}.mdi-printer-3d:before {
  content: "\F42B";
}.mdi-printer-alert:before {
  content: "\F42C";
}.mdi-printer-settings:before {
  content: "\F706";
}.mdi-priority-high:before {
  content: "\F603";
}.mdi-priority-low:before {
  content: "\F604";
}.mdi-professional-hexagon:before {
  content: "\F42D";
}.mdi-projector:before {
  content: "\F42E";
}.mdi-projector-screen:before {
  content: "\F42F";
}.mdi-publish:before {
  content: "\F6A6";
}.mdi-pulse:before {
  content: "\F430";
}.mdi-puzzle:before {
  content: "\F431";
}.mdi-qqchat:before {
  content: "\F605";
}.mdi-qrcode:before {
  content: "\F432";
}.mdi-qrcode-scan:before {
  content: "\F433";
}.mdi-quadcopter:before {
  content: "\F434";
}.mdi-quality-high:before {
  content: "\F435";
}.mdi-quicktime:before {
  content: "\F436";
}.mdi-radar:before {
  content: "\F437";
}.mdi-radiator:before {
  content: "\F438";
}.mdi-radio:before {
  content: "\F439";
}.mdi-radio-handheld:before {
  content: "\F43A";
}.mdi-radio-tower:before {
  content: "\F43B";
}.mdi-radioactive:before {
  content: "\F43C";
}.mdi-radiobox-blank:before {
  content: "\F43D";
}.mdi-radiobox-marked:before {
  content: "\F43E";
}.mdi-raspberrypi:before {
  content: "\F43F";
}.mdi-ray-end:before {
  content: "\F440";
}.mdi-ray-end-arrow:before {
  content: "\F441";
}.mdi-ray-start:before {
  content: "\F442";
}.mdi-ray-start-arrow:before {
  content: "\F443";
}.mdi-ray-start-end:before {
  content: "\F444";
}.mdi-ray-vertex:before {
  content: "\F445";
}.mdi-rdio:before {
  content: "\F446";
}.mdi-react:before {
  content: "\F707";
}.mdi-read:before {
  content: "\F447";
}.mdi-readability:before {
  content: "\F448";
}.mdi-receipt:before {
  content: "\F449";
}.mdi-record:before {
  content: "\F44A";
}.mdi-record-rec:before {
  content: "\F44B";
}.mdi-recycle:before {
  content: "\F44C";
}.mdi-reddit:before {
  content: "\F44D";
}.mdi-redo:before {
  content: "\F44E";
}.mdi-redo-variant:before {
  content: "\F44F";
}.mdi-refresh:before {
  content: "\F450";
}.mdi-regex:before {
  content: "\F451";
}.mdi-relative-scale:before {
  content: "\F452";
}.mdi-reload:before {
  content: "\F453";
}.mdi-remote:before {
  content: "\F454";
}.mdi-rename-box:before {
  content: "\F455";
}.mdi-reorder-horizontal:before {
  content: "\F687";
}.mdi-reorder-vertical:before {
  content: "\F688";
}.mdi-repeat:before {
  content: "\F456";
}.mdi-repeat-off:before {
  content: "\F457";
}.mdi-repeat-once:before {
  content: "\F458";
}.mdi-replay:before {
  content: "\F459";
}.mdi-reply:before {
  content: "\F45A";
}.mdi-reply-all:before {
  content: "\F45B";
}.mdi-reproduction:before {
  content: "\F45C";
}.mdi-resize-bottom-right:before {
  content: "\F45D";
}.mdi-responsive:before {
  content: "\F45E";
}.mdi-restart:before {
  content: "\F708";
}.mdi-restore:before {
  content: "\F6A7";
}.mdi-rewind:before {
  content: "\F45F";
}.mdi-rewind-outline:before {
  content: "\F709";
}.mdi-rhombus:before {
  content: "\F70A";
}.mdi-rhombus-outline:before {
  content: "\F70B";
}.mdi-ribbon:before {
  content: "\F460";
}.mdi-rice:before {
  content: "\F7E9";
}.mdi-ring:before {
  content: "\F7EA";
}.mdi-road:before {
  content: "\F461";
}.mdi-road-variant:before {
  content: "\F462";
}.mdi-robot:before {
  content: "\F6A8";
}.mdi-rocket:before {
  content: "\F463";
}.mdi-roomba:before {
  content: "\F70C";
}.mdi-rotate-3d:before {
  content: "\F464";
}.mdi-rotate-left:before {
  content: "\F465";
}.mdi-rotate-left-variant:before {
  content: "\F466";
}.mdi-rotate-right:before {
  content: "\F467";
}.mdi-rotate-right-variant:before {
  content: "\F468";
}.mdi-rounded-corner:before {
  content: "\F607";
}.mdi-router-wireless:before {
  content: "\F469";
}.mdi-routes:before {
  content: "\F46A";
}.mdi-rowing:before {
  content: "\F608";
}.mdi-rss:before {
  content: "\F46B";
}.mdi-rss-box:before {
  content: "\F46C";
}.mdi-ruler:before {
  content: "\F46D";
}.mdi-run:before {
  content: "\F70D";
}.mdi-run-fast:before {
  content: "\F46E";
}.mdi-sale:before {
  content: "\F46F";
}.mdi-sass:before {
  content: "\F7EB";
}.mdi-satellite:before {
  content: "\F470";
}.mdi-satellite-variant:before {
  content: "\F471";
}.mdi-saxophone:before {
  content: "\F609";
}.mdi-scale:before {
  content: "\F472";
}.mdi-scale-balance:before {
  content: "\F5D1";
}.mdi-scale-bathroom:before {
  content: "\F473";
}.mdi-scanner:before {
  content: "\F6AA";
}.mdi-school:before {
  content: "\F474";
}.mdi-screen-rotation:before {
  content: "\F475";
}.mdi-screen-rotation-lock:before {
  content: "\F476";
}.mdi-screwdriver:before {
  content: "\F477";
}.mdi-script:before {
  content: "\F478";
}.mdi-sd:before {
  content: "\F479";
}.mdi-seal:before {
  content: "\F47A";
}.mdi-search-web:before {
  content: "\F70E";
}.mdi-seat-flat:before {
  content: "\F47B";
}.mdi-seat-flat-angled:before {
  content: "\F47C";
}.mdi-seat-individual-suite:before {
  content: "\F47D";
}.mdi-seat-legroom-extra:before {
  content: "\F47E";
}.mdi-seat-legroom-normal:before {
  content: "\F47F";
}.mdi-seat-legroom-reduced:before {
  content: "\F480";
}.mdi-seat-recline-extra:before {
  content: "\F481";
}.mdi-seat-recline-normal:before {
  content: "\F482";
}.mdi-security:before {
  content: "\F483";
}.mdi-security-home:before {
  content: "\F689";
}.mdi-security-network:before {
  content: "\F484";
}.mdi-select:before {
  content: "\F485";
}.mdi-select-all:before {
  content: "\F486";
}.mdi-select-inverse:before {
  content: "\F487";
}.mdi-select-off:before {
  content: "\F488";
}.mdi-selection:before {
  content: "\F489";
}.mdi-selection-off:before {
  content: "\F776";
}.mdi-send:before {
  content: "\F48A";
}.mdi-send-secure:before {
  content: "\F7EC";
}.mdi-serial-port:before {
  content: "\F65C";
}.mdi-server:before {
  content: "\F48B";
}.mdi-server-minus:before {
  content: "\F48C";
}.mdi-server-network:before {
  content: "\F48D";
}.mdi-server-network-off:before {
  content: "\F48E";
}.mdi-server-off:before {
  content: "\F48F";
}.mdi-server-plus:before {
  content: "\F490";
}.mdi-server-remove:before {
  content: "\F491";
}.mdi-server-security:before {
  content: "\F492";
}.mdi-set-all:before {
  content: "\F777";
}.mdi-set-center:before {
  content: "\F778";
}.mdi-set-center-right:before {
  content: "\F779";
}.mdi-set-left:before {
  content: "\F77A";
}.mdi-set-left-center:before {
  content: "\F77B";
}.mdi-set-left-right:before {
  content: "\F77C";
}.mdi-set-none:before {
  content: "\F77D";
}.mdi-set-right:before {
  content: "\F77E";
}.mdi-settings:before {
  content: "\F493";
}.mdi-settings-box:before {
  content: "\F494";
}.mdi-shape-circle-plus:before {
  content: "\F65D";
}.mdi-shape-plus:before {
  content: "\F495";
}.mdi-shape-polygon-plus:before {
  content: "\F65E";
}.mdi-shape-rectangle-plus:before {
  content: "\F65F";
}.mdi-shape-square-plus:before {
  content: "\F660";
}.mdi-share:before {
  content: "\F496";
}.mdi-share-variant:before {
  content: "\F497";
}.mdi-shield:before {
  content: "\F498";
}.mdi-shield-half-full:before {
  content: "\F77F";
}.mdi-shield-outline:before {
  content: "\F499";
}.mdi-shopping:before {
  content: "\F49A";
}.mdi-shopping-music:before {
  content: "\F49B";
}.mdi-shovel:before {
  content: "\F70F";
}.mdi-shovel-off:before {
  content: "\F710";
}.mdi-shredder:before {
  content: "\F49C";
}.mdi-shuffle:before {
  content: "\F49D";
}.mdi-shuffle-disabled:before {
  content: "\F49E";
}.mdi-shuffle-variant:before {
  content: "\F49F";
}.mdi-sigma:before {
  content: "\F4A0";
}.mdi-sigma-lower:before {
  content: "\F62B";
}.mdi-sign-caution:before {
  content: "\F4A1";
}.mdi-sign-direction:before {
  content: "\F780";
}.mdi-sign-text:before {
  content: "\F781";
}.mdi-signal:before {
  content: "\F4A2";
}.mdi-signal-2g:before {
  content: "\F711";
}.mdi-signal-3g:before {
  content: "\F712";
}.mdi-signal-4g:before {
  content: "\F713";
}.mdi-signal-hspa:before {
  content: "\F714";
}.mdi-signal-hspa-plus:before {
  content: "\F715";
}.mdi-signal-off:before {
  content: "\F782";
}.mdi-signal-variant:before {
  content: "\F60A";
}.mdi-silverware:before {
  content: "\F4A3";
}.mdi-silverware-fork:before {
  content: "\F4A4";
}.mdi-silverware-spoon:before {
  content: "\F4A5";
}.mdi-silverware-variant:before {
  content: "\F4A6";
}.mdi-sim:before {
  content: "\F4A7";
}.mdi-sim-alert:before {
  content: "\F4A8";
}.mdi-sim-off:before {
  content: "\F4A9";
}.mdi-sitemap:before {
  content: "\F4AA";
}.mdi-skip-backward:before {
  content: "\F4AB";
}.mdi-skip-forward:before {
  content: "\F4AC";
}.mdi-skip-next:before {
  content: "\F4AD";
}.mdi-skip-next-circle:before {
  content: "\F661";
}.mdi-skip-next-circle-outline:before {
  content: "\F662";
}.mdi-skip-previous:before {
  content: "\F4AE";
}.mdi-skip-previous-circle:before {
  content: "\F663";
}.mdi-skip-previous-circle-outline:before {
  content: "\F664";
}.mdi-skull:before {
  content: "\F68B";
}.mdi-skype:before {
  content: "\F4AF";
}.mdi-skype-business:before {
  content: "\F4B0";
}.mdi-slack:before {
  content: "\F4B1";
}.mdi-sleep:before {
  content: "\F4B2";
}.mdi-sleep-off:before {
  content: "\F4B3";
}.mdi-smoking:before {
  content: "\F4B4";
}.mdi-smoking-off:before {
  content: "\F4B5";
}.mdi-snapchat:before {
  content: "\F4B6";
}.mdi-snowflake:before {
  content: "\F716";
}.mdi-snowman:before {
  content: "\F4B7";
}.mdi-soccer:before {
  content: "\F4B8";
}.mdi-sofa:before {
  content: "\F4B9";
}.mdi-solid:before {
  content: "\F68C";
}.mdi-sort:before {
  content: "\F4BA";
}.mdi-sort-alphabetical:before {
  content: "\F4BB";
}.mdi-sort-ascending:before {
  content: "\F4BC";
}.mdi-sort-descending:before {
  content: "\F4BD";
}.mdi-sort-numeric:before {
  content: "\F4BE";
}.mdi-sort-variant:before {
  content: "\F4BF";
}.mdi-soundcloud:before {
  content: "\F4C0";
}.mdi-source-branch:before {
  content: "\F62C";
}.mdi-source-commit:before {
  content: "\F717";
}.mdi-source-commit-end:before {
  content: "\F718";
}.mdi-source-commit-end-local:before {
  content: "\F719";
}.mdi-source-commit-local:before {
  content: "\F71A";
}.mdi-source-commit-next-local:before {
  content: "\F71B";
}.mdi-source-commit-start:before {
  content: "\F71C";
}.mdi-source-commit-start-next-local:before {
  content: "\F71D";
}.mdi-source-fork:before {
  content: "\F4C1";
}.mdi-source-merge:before {
  content: "\F62D";
}.mdi-source-pull:before {
  content: "\F4C2";
}.mdi-soy-sauce:before {
  content: "\F7ED";
}.mdi-speaker:before {
  content: "\F4C3";
}.mdi-speaker-off:before {
  content: "\F4C4";
}.mdi-speaker-wireless:before {
  content: "\F71E";
}.mdi-speedometer:before {
  content: "\F4C5";
}.mdi-spellcheck:before {
  content: "\F4C6";
}.mdi-spotify:before {
  content: "\F4C7";
}.mdi-spotlight:before {
  content: "\F4C8";
}.mdi-spotlight-beam:before {
  content: "\F4C9";
}.mdi-spray:before {
  content: "\F665";
}.mdi-square:before {
  content: "\F763";
}.mdi-square-inc:before {
  content: "\F4CA";
}.mdi-square-inc-cash:before {
  content: "\F4CB";
}.mdi-square-outline:before {
  content: "\F762";
}.mdi-square-root:before {
  content: "\F783";
}.mdi-stackexchange:before {
  content: "\F60B";
}.mdi-stackoverflow:before {
  content: "\F4CC";
}.mdi-stadium:before {
  content: "\F71F";
}.mdi-stairs:before {
  content: "\F4CD";
}.mdi-standard-definition:before {
  content: "\F7EE";
}.mdi-star:before {
  content: "\F4CE";
}.mdi-star-circle:before {
  content: "\F4CF";
}.mdi-star-half:before {
  content: "\F4D0";
}.mdi-star-off:before {
  content: "\F4D1";
}.mdi-star-outline:before {
  content: "\F4D2";
}.mdi-steam:before {
  content: "\F4D3";
}.mdi-steering:before {
  content: "\F4D4";
}.mdi-step-backward:before {
  content: "\F4D5";
}.mdi-step-backward-2:before {
  content: "\F4D6";
}.mdi-step-forward:before {
  content: "\F4D7";
}.mdi-step-forward-2:before {
  content: "\F4D8";
}.mdi-stethoscope:before {
  content: "\F4D9";
}.mdi-sticker:before {
  content: "\F5D0";
}.mdi-sticker-emoji:before {
  content: "\F784";
}.mdi-stocking:before {
  content: "\F4DA";
}.mdi-stop:before {
  content: "\F4DB";
}.mdi-stop-circle:before {
  content: "\F666";
}.mdi-stop-circle-outline:before {
  content: "\F667";
}.mdi-store:before {
  content: "\F4DC";
}.mdi-store-24-hour:before {
  content: "\F4DD";
}.mdi-stove:before {
  content: "\F4DE";
}.mdi-subdirectory-arrow-left:before {
  content: "\F60C";
}.mdi-subdirectory-arrow-right:before {
  content: "\F60D";
}.mdi-subway:before {
  content: "\F6AB";
}.mdi-subway-variant:before {
  content: "\F4DF";
}.mdi-summit:before {
  content: "\F785";
}.mdi-sunglasses:before {
  content: "\F4E0";
}.mdi-surround-sound:before {
  content: "\F5C5";
}.mdi-surround-sound-2-0:before {
  content: "\F7EF";
}.mdi-surround-sound-3-1:before {
  content: "\F7F0";
}.mdi-surround-sound-5-1:before {
  content: "\F7F1";
}.mdi-surround-sound-7-1:before {
  content: "\F7F2";
}.mdi-svg:before {
  content: "\F720";
}.mdi-swap-horizontal:before {
  content: "\F4E1";
}.mdi-swap-vertical:before {
  content: "\F4E2";
}.mdi-swim:before {
  content: "\F4E3";
}.mdi-switch:before {
  content: "\F4E4";
}.mdi-sword:before {
  content: "\F4E5";
}.mdi-sword-cross:before {
  content: "\F786";
}.mdi-sync:before {
  content: "\F4E6";
}.mdi-sync-alert:before {
  content: "\F4E7";
}.mdi-sync-off:before {
  content: "\F4E8";
}.mdi-tab:before {
  content: "\F4E9";
}.mdi-tab-plus:before {
  content: "\F75B";
}.mdi-tab-unselected:before {
  content: "\F4EA";
}.mdi-table:before {
  content: "\F4EB";
}.mdi-table-column-plus-after:before {
  content: "\F4EC";
}.mdi-table-column-plus-before:before {
  content: "\F4ED";
}.mdi-table-column-remove:before {
  content: "\F4EE";
}.mdi-table-column-width:before {
  content: "\F4EF";
}.mdi-table-edit:before {
  content: "\F4F0";
}.mdi-table-large:before {
  content: "\F4F1";
}.mdi-table-row-height:before {
  content: "\F4F2";
}.mdi-table-row-plus-after:before {
  content: "\F4F3";
}.mdi-table-row-plus-before:before {
  content: "\F4F4";
}.mdi-table-row-remove:before {
  content: "\F4F5";
}.mdi-tablet:before {
  content: "\F4F6";
}.mdi-tablet-android:before {
  content: "\F4F7";
}.mdi-tablet-ipad:before {
  content: "\F4F8";
}.mdi-taco:before {
  content: "\F761";
}.mdi-tag:before {
  content: "\F4F9";
}.mdi-tag-faces:before {
  content: "\F4FA";
}.mdi-tag-heart:before {
  content: "\F68A";
}.mdi-tag-multiple:before {
  content: "\F4FB";
}.mdi-tag-outline:before {
  content: "\F4FC";
}.mdi-tag-plus:before {
  content: "\F721";
}.mdi-tag-remove:before {
  content: "\F722";
}.mdi-tag-text-outline:before {
  content: "\F4FD";
}.mdi-target:before {
  content: "\F4FE";
}.mdi-taxi:before {
  content: "\F4FF";
}.mdi-teamviewer:before {
  content: "\F500";
}.mdi-telegram:before {
  content: "\F501";
}.mdi-television:before {
  content: "\F502";
}.mdi-television-classic:before {
  content: "\F7F3";
}.mdi-television-guide:before {
  content: "\F503";
}.mdi-temperature-celsius:before {
  content: "\F504";
}.mdi-temperature-fahrenheit:before {
  content: "\F505";
}.mdi-temperature-kelvin:before {
  content: "\F506";
}.mdi-tennis:before {
  content: "\F507";
}.mdi-tent:before {
  content: "\F508";
}.mdi-terrain:before {
  content: "\F509";
}.mdi-test-tube:before {
  content: "\F668";
}.mdi-text-shadow:before {
  content: "\F669";
}.mdi-text-to-speech:before {
  content: "\F50A";
}.mdi-text-to-speech-off:before {
  content: "\F50B";
}.mdi-textbox:before {
  content: "\F60E";
}.mdi-textbox-password:before {
  content: "\F7F4";
}.mdi-texture:before {
  content: "\F50C";
}.mdi-theater:before {
  content: "\F50D";
}.mdi-theme-light-dark:before {
  content: "\F50E";
}.mdi-thermometer:before {
  content: "\F50F";
}.mdi-thermometer-lines:before {
  content: "\F510";
}.mdi-thought-bubble:before {
  content: "\F7F5";
}.mdi-thought-bubble-outline:before {
  content: "\F7F6";
}.mdi-thumb-down:before {
  content: "\F511";
}.mdi-thumb-down-outline:before {
  content: "\F512";
}.mdi-thumb-up:before {
  content: "\F513";
}.mdi-thumb-up-outline:before {
  content: "\F514";
}.mdi-thumbs-up-down:before {
  content: "\F515";
}.mdi-ticket:before {
  content: "\F516";
}.mdi-ticket-account:before {
  content: "\F517";
}.mdi-ticket-confirmation:before {
  content: "\F518";
}.mdi-ticket-percent:before {
  content: "\F723";
}.mdi-tie:before {
  content: "\F519";
}.mdi-tilde:before {
  content: "\F724";
}.mdi-timelapse:before {
  content: "\F51A";
}.mdi-timer:before {
  content: "\F51B";
}.mdi-timer-10:before {
  content: "\F51C";
}.mdi-timer-3:before {
  content: "\F51D";
}.mdi-timer-off:before {
  content: "\F51E";
}.mdi-timer-sand:before {
  content: "\F51F";
}.mdi-timer-sand-empty:before {
  content: "\F6AC";
}.mdi-timer-sand-full:before {
  content: "\F78B";
}.mdi-timetable:before {
  content: "\F520";
}.mdi-toggle-switch:before {
  content: "\F521";
}.mdi-toggle-switch-off:before {
  content: "\F522";
}.mdi-tooltip:before {
  content: "\F523";
}.mdi-tooltip-edit:before {
  content: "\F524";
}.mdi-tooltip-image:before {
  content: "\F525";
}.mdi-tooltip-outline:before {
  content: "\F526";
}.mdi-tooltip-outline-plus:before {
  content: "\F527";
}.mdi-tooltip-text:before {
  content: "\F528";
}.mdi-tooth:before {
  content: "\F529";
}.mdi-tor:before {
  content: "\F52A";
}.mdi-tower-beach:before {
  content: "\F680";
}.mdi-tower-fire:before {
  content: "\F681";
}.mdi-trackpad:before {
  content: "\F7F7";
}.mdi-traffic-light:before {
  content: "\F52B";
}.mdi-train:before {
  content: "\F52C";
}.mdi-tram:before {
  content: "\F52D";
}.mdi-transcribe:before {
  content: "\F52E";
}.mdi-transcribe-close:before {
  content: "\F52F";
}.mdi-transfer:before {
  content: "\F530";
}.mdi-transit-transfer:before {
  content: "\F6AD";
}.mdi-translate:before {
  content: "\F5CA";
}.mdi-treasure-chest:before {
  content: "\F725";
}.mdi-tree:before {
  content: "\F531";
}.mdi-trello:before {
  content: "\F532";
}.mdi-trending-down:before {
  content: "\F533";
}.mdi-trending-neutral:before {
  content: "\F534";
}.mdi-trending-up:before {
  content: "\F535";
}.mdi-triangle:before {
  content: "\F536";
}.mdi-triangle-outline:before {
  content: "\F537";
}.mdi-trophy:before {
  content: "\F538";
}.mdi-trophy-award:before {
  content: "\F539";
}.mdi-trophy-outline:before {
  content: "\F53A";
}.mdi-trophy-variant:before {
  content: "\F53B";
}.mdi-trophy-variant-outline:before {
  content: "\F53C";
}.mdi-truck:before {
  content: "\F53D";
}.mdi-truck-delivery:before {
  content: "\F53E";
}.mdi-truck-fast:before {
  content: "\F787";
}.mdi-truck-trailer:before {
  content: "\F726";
}.mdi-tshirt-crew:before {
  content: "\F53F";
}.mdi-tshirt-v:before {
  content: "\F540";
}.mdi-tumblr:before {
  content: "\F541";
}.mdi-tumblr-reblog:before {
  content: "\F542";
}.mdi-tune:before {
  content: "\F62E";
}.mdi-tune-vertical:before {
  content: "\F66A";
}.mdi-twitch:before {
  content: "\F543";
}.mdi-twitter:before {
  content: "\F544";
}.mdi-twitter-box:before {
  content: "\F545";
}.mdi-twitter-circle:before {
  content: "\F546";
}.mdi-twitter-retweet:before {
  content: "\F547";
}.mdi-uber:before {
  content: "\F748";
}.mdi-ubuntu:before {
  content: "\F548";
}.mdi-ultra-high-definition:before {
  content: "\F7F8";
}.mdi-umbraco:before {
  content: "\F549";
}.mdi-umbrella:before {
  content: "\F54A";
}.mdi-umbrella-outline:before {
  content: "\F54B";
}.mdi-undo:before {
  content: "\F54C";
}.mdi-undo-variant:before {
  content: "\F54D";
}.mdi-unfold-less-horizontal:before {
  content: "\F54E";
}.mdi-unfold-less-vertical:before {
  content: "\F75F";
}.mdi-unfold-more-horizontal:before {
  content: "\F54F";
}.mdi-unfold-more-vertical:before {
  content: "\F760";
}.mdi-ungroup:before {
  content: "\F550";
}.mdi-unity:before {
  content: "\F6AE";
}.mdi-untappd:before {
  content: "\F551";
}.mdi-update:before {
  content: "\F6AF";
}.mdi-upload:before {
  content: "\F552";
}.mdi-upload-network:before {
  content: "\F6F5";
}.mdi-usb:before {
  content: "\F553";
}.mdi-van-passenger:before {
  content: "\F7F9";
}.mdi-van-utility:before {
  content: "\F7FA";
}.mdi-vanish:before {
  content: "\F7FB";
}.mdi-vector-arrange-above:before {
  content: "\F554";
}.mdi-vector-arrange-below:before {
  content: "\F555";
}.mdi-vector-circle:before {
  content: "\F556";
}.mdi-vector-circle-variant:before {
  content: "\F557";
}.mdi-vector-combine:before {
  content: "\F558";
}.mdi-vector-curve:before {
  content: "\F559";
}.mdi-vector-difference:before {
  content: "\F55A";
}.mdi-vector-difference-ab:before {
  content: "\F55B";
}.mdi-vector-difference-ba:before {
  content: "\F55C";
}.mdi-vector-intersection:before {
  content: "\F55D";
}.mdi-vector-line:before {
  content: "\F55E";
}.mdi-vector-point:before {
  content: "\F55F";
}.mdi-vector-polygon:before {
  content: "\F560";
}.mdi-vector-polyline:before {
  content: "\F561";
}.mdi-vector-radius:before {
  content: "\F749";
}.mdi-vector-rectangle:before {
  content: "\F5C6";
}.mdi-vector-selection:before {
  content: "\F562";
}.mdi-vector-square:before {
  content: "\F001";
}.mdi-vector-triangle:before {
  content: "\F563";
}.mdi-vector-union:before {
  content: "\F564";
}.mdi-verified:before {
  content: "\F565";
}.mdi-vibrate:before {
  content: "\F566";
}.mdi-video:before {
  content: "\F567";
}.mdi-video-3d:before {
  content: "\F7FC";
}.mdi-video-off:before {
  content: "\F568";
}.mdi-video-switch:before {
  content: "\F569";
}.mdi-view-agenda:before {
  content: "\F56A";
}.mdi-view-array:before {
  content: "\F56B";
}.mdi-view-carousel:before {
  content: "\F56C";
}.mdi-view-column:before {
  content: "\F56D";
}.mdi-view-dashboard:before {
  content: "\F56E";
}.mdi-view-day:before {
  content: "\F56F";
}.mdi-view-grid:before {
  content: "\F570";
}.mdi-view-headline:before {
  content: "\F571";
}.mdi-view-list:before {
  content: "\F572";
}.mdi-view-module:before {
  content: "\F573";
}.mdi-view-parallel:before {
  content: "\F727";
}.mdi-view-quilt:before {
  content: "\F574";
}.mdi-view-sequential:before {
  content: "\F728";
}.mdi-view-stream:before {
  content: "\F575";
}.mdi-view-week:before {
  content: "\F576";
}.mdi-vimeo:before {
  content: "\F577";
}.mdi-vine:before {
  content: "\F578";
}.mdi-violin:before {
  content: "\F60F";
}.mdi-visualstudio:before {
  content: "\F610";
}.mdi-vk:before {
  content: "\F579";
}.mdi-vk-box:before {
  content: "\F57A";
}.mdi-vk-circle:before {
  content: "\F57B";
}.mdi-vlc:before {
  content: "\F57C";
}.mdi-voice:before {
  content: "\F5CB";
}.mdi-voicemail:before {
  content: "\F57D";
}.mdi-volume-high:before {
  content: "\F57E";
}.mdi-volume-low:before {
  content: "\F57F";
}.mdi-volume-medium:before {
  content: "\F580";
}.mdi-volume-minus:before {
  content: "\F75D";
}.mdi-volume-mute:before {
  content: "\F75E";
}.mdi-volume-off:before {
  content: "\F581";
}.mdi-volume-plus:before {
  content: "\F75C";
}.mdi-vpn:before {
  content: "\F582";
}.mdi-walk:before {
  content: "\F583";
}.mdi-wall:before {
  content: "\F7FD";
}.mdi-wallet:before {
  content: "\F584";
}.mdi-wallet-giftcard:before {
  content: "\F585";
}.mdi-wallet-membership:before {
  content: "\F586";
}.mdi-wallet-travel:before {
  content: "\F587";
}.mdi-wan:before {
  content: "\F588";
}.mdi-washing-machine:before {
  content: "\F729";
}.mdi-watch:before {
  content: "\F589";
}.mdi-watch-export:before {
  content: "\F58A";
}.mdi-watch-import:before {
  content: "\F58B";
}.mdi-watch-vibrate:before {
  content: "\F6B0";
}.mdi-water:before {
  content: "\F58C";
}.mdi-water-off:before {
  content: "\F58D";
}.mdi-water-percent:before {
  content: "\F58E";
}.mdi-water-pump:before {
  content: "\F58F";
}.mdi-watermark:before {
  content: "\F612";
}.mdi-waves:before {
  content: "\F78C";
}.mdi-weather-cloudy:before {
  content: "\F590";
}.mdi-weather-fog:before {
  content: "\F591";
}.mdi-weather-hail:before {
  content: "\F592";
}.mdi-weather-lightning:before {
  content: "\F593";
}.mdi-weather-lightning-rainy:before {
  content: "\F67D";
}.mdi-weather-night:before {
  content: "\F594";
}.mdi-weather-partlycloudy:before {
  content: "\F595";
}.mdi-weather-pouring:before {
  content: "\F596";
}.mdi-weather-rainy:before {
  content: "\F597";
}.mdi-weather-snowy:before {
  content: "\F598";
}.mdi-weather-snowy-rainy:before {
  content: "\F67E";
}.mdi-weather-sunny:before {
  content: "\F599";
}.mdi-weather-sunset:before {
  content: "\F59A";
}.mdi-weather-sunset-down:before {
  content: "\F59B";
}.mdi-weather-sunset-up:before {
  content: "\F59C";
}.mdi-weather-windy:before {
  content: "\F59D";
}.mdi-weather-windy-variant:before {
  content: "\F59E";
}.mdi-web:before {
  content: "\F59F";
}.mdi-webcam:before {
  content: "\F5A0";
}.mdi-webhook:before {
  content: "\F62F";
}.mdi-webpack:before {
  content: "\F72A";
}.mdi-wechat:before {
  content: "\F611";
}.mdi-weight:before {
  content: "\F5A1";
}.mdi-weight-kilogram:before {
  content: "\F5A2";
}.mdi-whatsapp:before {
  content: "\F5A3";
}.mdi-wheelchair-accessibility:before {
  content: "\F5A4";
}.mdi-white-balance-auto:before {
  content: "\F5A5";
}.mdi-white-balance-incandescent:before {
  content: "\F5A6";
}.mdi-white-balance-iridescent:before {
  content: "\F5A7";
}.mdi-white-balance-sunny:before {
  content: "\F5A8";
}.mdi-widgets:before {
  content: "\F72B";
}.mdi-wifi:before {
  content: "\F5A9";
}.mdi-wifi-off:before {
  content: "\F5AA";
}.mdi-wii:before {
  content: "\F5AB";
}.mdi-wiiu:before {
  content: "\F72C";
}.mdi-wikipedia:before {
  content: "\F5AC";
}.mdi-window-close:before {
  content: "\F5AD";
}.mdi-window-closed:before {
  content: "\F5AE";
}.mdi-window-maximize:before {
  content: "\F5AF";
}.mdi-window-minimize:before {
  content: "\F5B0";
}.mdi-window-open:before {
  content: "\F5B1";
}.mdi-window-restore:before {
  content: "\F5B2";
}.mdi-windows:before {
  content: "\F5B3";
}.mdi-wordpress:before {
  content: "\F5B4";
}.mdi-worker:before {
  content: "\F5B5";
}.mdi-wrap:before {
  content: "\F5B6";
}.mdi-wrench:before {
  content: "\F5B7";
}.mdi-wunderlist:before {
  content: "\F5B8";
}.mdi-xaml:before {
  content: "\F673";
}.mdi-xbox:before {
  content: "\F5B9";
}.mdi-xbox-controller:before {
  content: "\F5BA";
}.mdi-xbox-controller-battery-alert:before {
  content: "\F74A";
}.mdi-xbox-controller-battery-empty:before {
  content: "\F74B";
}.mdi-xbox-controller-battery-full:before {
  content: "\F74C";
}.mdi-xbox-controller-battery-low:before {
  content: "\F74D";
}.mdi-xbox-controller-battery-medium:before {
  content: "\F74E";
}.mdi-xbox-controller-battery-unknown:before {
  content: "\F74F";
}.mdi-xbox-controller-off:before {
  content: "\F5BB";
}.mdi-xda:before {
  content: "\F5BC";
}.mdi-xing:before {
  content: "\F5BD";
}.mdi-xing-box:before {
  content: "\F5BE";
}.mdi-xing-circle:before {
  content: "\F5BF";
}.mdi-xml:before {
  content: "\F5C0";
}.mdi-xmpp:before {
  content: "\F7FE";
}.mdi-yammer:before {
  content: "\F788";
}.mdi-yeast:before {
  content: "\F5C1";
}.mdi-yelp:before {
  content: "\F5C2";
}.mdi-yin-yang:before {
  content: "\F67F";
}.mdi-youtube-play:before {
  content: "\F5C3";
}.mdi-zip-box:before {
  content: "\F5C4";
}.mdi-blank:before {
  content: "\F68C";
  visibility: hidden;
}/*!
 *  Material Design Iconic Font by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face {
  font-family: 'Material-Design-Iconic-Font';
  src: url("fonts/Material-Design-Iconic-Font.woff2?v=2.2.0") format("woff2"), url("fonts/Material-Design-Iconic-Font.woff?v=2.2.0") format("woff"), url("fonts/Material-Design-Iconic-Font.ttf?v=2.2.0") format("truetype");
  font-weight: normal;
  font-style: normal; }.zmdi {
  display: inline-block;
  font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }.zmdi-hc-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%; }.zmdi-hc-2x {
  font-size: 2em; }.zmdi-hc-3x {
  font-size: 3em; }.zmdi-hc-4x {
  font-size: 4em; }.zmdi-hc-5x {
  font-size: 5em; }.zmdi-hc-fw {
  width: 1.28571429em;
  text-align: center; }.zmdi-hc-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none; }.zmdi-hc-ul > li {
  position: relative; }.zmdi-hc-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center; }.zmdi-hc-li.zmdi-hc-lg {
  left: -1.85714286em; }.zmdi-hc-border {
  padding: .1em .25em;
  border: solid 0.1em #9e9e9e;
  border-radius: 2px; }.zmdi-hc-border-circle {
  padding: .1em .25em;
  border: solid 0.1em #9e9e9e;
  border-radius: 50%; }.zmdi.pull-left {
  float: left;
  margin-right: .15em; }.zmdi.pull-right {
  float: right;
  margin-left: .15em; }.zmdi-hc-spin {
  -webkit-animation: zmdi-spin 1.5s infinite linear;
  animation: zmdi-spin 1.5s infinite linear; }.zmdi-hc-spin-reverse {
  -webkit-animation: zmdi-spin-reverse 1.5s infinite linear;
  animation: zmdi-spin-reverse 1.5s infinite linear; }@-webkit-keyframes zmdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }@keyframes zmdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }@-webkit-keyframes zmdi-spin-reverse {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(-359deg);
    transform: rotate(-359deg); } }@keyframes zmdi-spin-reverse {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(-359deg);
    transform: rotate(-359deg); } }.zmdi-hc-rotate-90 {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }.zmdi-hc-rotate-180 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }.zmdi-hc-rotate-270 {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }.zmdi-hc-flip-horizontal {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }.zmdi-hc-flip-vertical {
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }.zmdi-hc-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }.zmdi-hc-stack-1x,
.zmdi-hc-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }.zmdi-hc-stack-1x {
  line-height: inherit; }.zmdi-hc-stack-2x {
  font-size: 2em; }.zmdi-hc-inverse {
  color: #ffffff; }/* Material Design Iconic Font uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */.zmdi-3d-rotation:before {
  content: '\f101'; }.zmdi-airplane-off:before {
  content: '\f102'; }.zmdi-airplane:before {
  content: '\f103'; }.zmdi-album:before {
  content: '\f104'; }.zmdi-archive:before {
  content: '\f105'; }.zmdi-assignment-account:before {
  content: '\f106'; }.zmdi-assignment-alert:before {
  content: '\f107'; }.zmdi-assignment-check:before {
  content: '\f108'; }.zmdi-assignment-o:before {
  content: '\f109'; }.zmdi-assignment-return:before {
  content: '\f10a'; }.zmdi-assignment-returned:before {
  content: '\f10b'; }.zmdi-assignment:before {
  content: '\f10c'; }.zmdi-attachment-alt:before {
  content: '\f10d'; }.zmdi-attachment:before {
  content: '\f10e'; }.zmdi-audio:before {
  content: '\f10f'; }.zmdi-badge-check:before {
  content: '\f110'; }.zmdi-balance-wallet:before {
  content: '\f111'; }.zmdi-balance:before {
  content: '\f112'; }.zmdi-battery-alert:before {
  content: '\f113'; }.zmdi-battery-flash:before {
  content: '\f114'; }.zmdi-battery-unknown:before {
  content: '\f115'; }.zmdi-battery:before {
  content: '\f116'; }.zmdi-bike:before {
  content: '\f117'; }.zmdi-block-alt:before {
  content: '\f118'; }.zmdi-block:before {
  content: '\f119'; }.zmdi-boat:before {
  content: '\f11a'; }.zmdi-book-image:before {
  content: '\f11b'; }.zmdi-book:before {
  content: '\f11c'; }.zmdi-bookmark-outline:before {
  content: '\f11d'; }.zmdi-bookmark:before {
  content: '\f11e'; }.zmdi-brush:before {
  content: '\f11f'; }.zmdi-bug:before {
  content: '\f120'; }.zmdi-bus:before {
  content: '\f121'; }.zmdi-cake:before {
  content: '\f122'; }.zmdi-car-taxi:before {
  content: '\f123'; }.zmdi-car-wash:before {
  content: '\f124'; }.zmdi-car:before {
  content: '\f125'; }.zmdi-card-giftcard:before {
  content: '\f126'; }.zmdi-card-membership:before {
  content: '\f127'; }.zmdi-card-travel:before {
  content: '\f128'; }.zmdi-card:before {
  content: '\f129'; }.zmdi-case-check:before {
  content: '\f12a'; }.zmdi-case-download:before {
  content: '\f12b'; }.zmdi-case-play:before {
  content: '\f12c'; }.zmdi-case:before {
  content: '\f12d'; }.zmdi-cast-connected:before {
  content: '\f12e'; }.zmdi-cast:before {
  content: '\f12f'; }.zmdi-chart-donut:before {
  content: '\f130'; }.zmdi-chart:before {
  content: '\f131'; }.zmdi-city-alt:before {
  content: '\f132'; }.zmdi-city:before {
  content: '\f133'; }.zmdi-close-circle-o:before {
  content: '\f134'; }.zmdi-close-circle:before {
  content: '\f135'; }.zmdi-close:before {
  content: '\f136'; }.zmdi-cocktail:before {
  content: '\f137'; }.zmdi-code-setting:before {
  content: '\f138'; }.zmdi-code-smartphone:before {
  content: '\f139'; }.zmdi-code:before {
  content: '\f13a'; }.zmdi-coffee:before {
  content: '\f13b'; }.zmdi-collection-bookmark:before {
  content: '\f13c'; }.zmdi-collection-case-play:before {
  content: '\f13d'; }.zmdi-collection-folder-image:before {
  content: '\f13e'; }.zmdi-collection-image-o:before {
  content: '\f13f'; }.zmdi-collection-image:before {
  content: '\f140'; }.zmdi-collection-item-1:before {
  content: '\f141'; }.zmdi-collection-item-2:before {
  content: '\f142'; }.zmdi-collection-item-3:before {
  content: '\f143'; }.zmdi-collection-item-4:before {
  content: '\f144'; }.zmdi-collection-item-5:before {
  content: '\f145'; }.zmdi-collection-item-6:before {
  content: '\f146'; }.zmdi-collection-item-7:before {
  content: '\f147'; }.zmdi-collection-item-8:before {
  content: '\f148'; }.zmdi-collection-item-9-plus:before {
  content: '\f149'; }.zmdi-collection-item-9:before {
  content: '\f14a'; }.zmdi-collection-item:before {
  content: '\f14b'; }.zmdi-collection-music:before {
  content: '\f14c'; }.zmdi-collection-pdf:before {
  content: '\f14d'; }.zmdi-collection-plus:before {
  content: '\f14e'; }.zmdi-collection-speaker:before {
  content: '\f14f'; }.zmdi-collection-text:before {
  content: '\f150'; }.zmdi-collection-video:before {
  content: '\f151'; }.zmdi-compass:before {
  content: '\f152'; }.zmdi-cutlery:before {
  content: '\f153'; }.zmdi-delete:before {
  content: '\f154'; }.zmdi-dialpad:before {
  content: '\f155'; }.zmdi-dns:before {
  content: '\f156'; }.zmdi-drink:before {
  content: '\f157'; }.zmdi-edit:before {
  content: '\f158'; }.zmdi-email-open:before {
  content: '\f159'; }.zmdi-email:before {
  content: '\f15a'; }.zmdi-eye-off:before {
  content: '\f15b'; }.zmdi-eye:before {
  content: '\f15c'; }.zmdi-eyedropper:before {
  content: '\f15d'; }.zmdi-favorite-outline:before {
  content: '\f15e'; }.zmdi-favorite:before {
  content: '\f15f'; }.zmdi-filter-list:before {
  content: '\f160'; }.zmdi-fire:before {
  content: '\f161'; }.zmdi-flag:before {
  content: '\f162'; }.zmdi-flare:before {
  content: '\f163'; }.zmdi-flash-auto:before {
  content: '\f164'; }.zmdi-flash-off:before {
  content: '\f165'; }.zmdi-flash:before {
  content: '\f166'; }.zmdi-flip:before {
  content: '\f167'; }.zmdi-flower-alt:before {
  content: '\f168'; }.zmdi-flower:before {
  content: '\f169'; }.zmdi-font:before {
  content: '\f16a'; }.zmdi-fullscreen-alt:before {
  content: '\f16b'; }.zmdi-fullscreen-exit:before {
  content: '\f16c'; }.zmdi-fullscreen:before {
  content: '\f16d'; }.zmdi-functions:before {
  content: '\f16e'; }.zmdi-gas-station:before {
  content: '\f16f'; }.zmdi-gesture:before {
  content: '\f170'; }.zmdi-globe-alt:before {
  content: '\f171'; }.zmdi-globe-lock:before {
  content: '\f172'; }.zmdi-globe:before {
  content: '\f173'; }.zmdi-graduation-cap:before {
  content: '\f174'; }.zmdi-home:before {
  content: '\f175'; }.zmdi-hospital-alt:before {
  content: '\f176'; }.zmdi-hospital:before {
  content: '\f177'; }.zmdi-hotel:before {
  content: '\f178'; }.zmdi-hourglass-alt:before {
  content: '\f179'; }.zmdi-hourglass-outline:before {
  content: '\f17a'; }.zmdi-hourglass:before {
  content: '\f17b'; }.zmdi-http:before {
  content: '\f17c'; }.zmdi-image-alt:before {
  content: '\f17d'; }.zmdi-image-o:before {
  content: '\f17e'; }.zmdi-image:before {
  content: '\f17f'; }.zmdi-inbox:before {
  content: '\f180'; }.zmdi-invert-colors-off:before {
  content: '\f181'; }.zmdi-invert-colors:before {
  content: '\f182'; }.zmdi-key:before {
  content: '\f183'; }.zmdi-label-alt-outline:before {
  content: '\f184'; }.zmdi-label-alt:before {
  content: '\f185'; }.zmdi-label-heart:before {
  content: '\f186'; }.zmdi-label:before {
  content: '\f187'; }.zmdi-labels:before {
  content: '\f188'; }.zmdi-lamp:before {
  content: '\f189'; }.zmdi-landscape:before {
  content: '\f18a'; }.zmdi-layers-off:before {
  content: '\f18b'; }.zmdi-layers:before {
  content: '\f18c'; }.zmdi-library:before {
  content: '\f18d'; }.zmdi-link:before {
  content: '\f18e'; }.zmdi-lock-open:before {
  content: '\f18f'; }.zmdi-lock-outline:before {
  content: '\f190'; }.zmdi-lock:before {
  content: '\f191'; }.zmdi-mail-reply-all:before {
  content: '\f192'; }.zmdi-mail-reply:before {
  content: '\f193'; }.zmdi-mail-send:before {
  content: '\f194'; }.zmdi-mall:before {
  content: '\f195'; }.zmdi-map:before {
  content: '\f196'; }.zmdi-menu:before {
  content: '\f197'; }.zmdi-money-box:before {
  content: '\f198'; }.zmdi-money-off:before {
  content: '\f199'; }.zmdi-money:before {
  content: '\f19a'; }.zmdi-more-vert:before {
  content: '\f19b'; }.zmdi-more:before {
  content: '\f19c'; }.zmdi-movie-alt:before {
  content: '\f19d'; }.zmdi-movie:before {
  content: '\f19e'; }.zmdi-nature-people:before {
  content: '\f19f'; }.zmdi-nature:before {
  content: '\f1a0'; }.zmdi-navigation:before {
  content: '\f1a1'; }.zmdi-open-in-browser:before {
  content: '\f1a2'; }.zmdi-open-in-new:before {
  content: '\f1a3'; }.zmdi-palette:before {
  content: '\f1a4'; }.zmdi-parking:before {
  content: '\f1a5'; }.zmdi-pin-account:before {
  content: '\f1a6'; }.zmdi-pin-assistant:before {
  content: '\f1a7'; }.zmdi-pin-drop:before {
  content: '\f1a8'; }.zmdi-pin-help:before {
  content: '\f1a9'; }.zmdi-pin-off:before {
  content: '\f1aa'; }.zmdi-pin:before {
  content: '\f1ab'; }.zmdi-pizza:before {
  content: '\f1ac'; }.zmdi-plaster:before {
  content: '\f1ad'; }.zmdi-power-setting:before {
  content: '\f1ae'; }.zmdi-power:before {
  content: '\f1af'; }.zmdi-print:before {
  content: '\f1b0'; }.zmdi-puzzle-piece:before {
  content: '\f1b1'; }.zmdi-quote:before {
  content: '\f1b2'; }.zmdi-railway:before {
  content: '\f1b3'; }.zmdi-receipt:before {
  content: '\f1b4'; }.zmdi-refresh-alt:before {
  content: '\f1b5'; }.zmdi-refresh-sync-alert:before {
  content: '\f1b6'; }.zmdi-refresh-sync-off:before {
  content: '\f1b7'; }.zmdi-refresh-sync:before {
  content: '\f1b8'; }.zmdi-refresh:before {
  content: '\f1b9'; }.zmdi-roller:before {
  content: '\f1ba'; }.zmdi-ruler:before {
  content: '\f1bb'; }.zmdi-scissors:before {
  content: '\f1bc'; }.zmdi-screen-rotation-lock:before {
  content: '\f1bd'; }.zmdi-screen-rotation:before {
  content: '\f1be'; }.zmdi-search-for:before {
  content: '\f1bf'; }.zmdi-search-in-file:before {
  content: '\f1c0'; }.zmdi-search-in-page:before {
  content: '\f1c1'; }.zmdi-search-replace:before {
  content: '\f1c2'; }.zmdi-search:before {
  content: '\f1c3'; }.zmdi-seat:before {
  content: '\f1c4'; }.zmdi-settings-square:before {
  content: '\f1c5'; }.zmdi-settings:before {
  content: '\f1c6'; }.zmdi-shield-check:before {
  content: '\f1c7'; }.zmdi-shield-security:before {
  content: '\f1c8'; }.zmdi-shopping-basket:before {
  content: '\f1c9'; }.zmdi-shopping-cart-plus:before {
  content: '\f1ca'; }.zmdi-shopping-cart:before {
  content: '\f1cb'; }.zmdi-sign-in:before {
  content: '\f1cc'; }.zmdi-sort-amount-asc:before {
  content: '\f1cd'; }.zmdi-sort-amount-desc:before {
  content: '\f1ce'; }.zmdi-sort-asc:before {
  content: '\f1cf'; }.zmdi-sort-desc:before {
  content: '\f1d0'; }.zmdi-spellcheck:before {
  content: '\f1d1'; }.zmdi-storage:before {
  content: '\f1d2'; }.zmdi-store-24:before {
  content: '\f1d3'; }.zmdi-store:before {
  content: '\f1d4'; }.zmdi-subway:before {
  content: '\f1d5'; }.zmdi-sun:before {
  content: '\f1d6'; }.zmdi-tab-unselected:before {
  content: '\f1d7'; }.zmdi-tab:before {
  content: '\f1d8'; }.zmdi-tag-close:before {
  content: '\f1d9'; }.zmdi-tag-more:before {
  content: '\f1da'; }.zmdi-tag:before {
  content: '\f1db'; }.zmdi-thumb-down:before {
  content: '\f1dc'; }.zmdi-thumb-up-down:before {
  content: '\f1dd'; }.zmdi-thumb-up:before {
  content: '\f1de'; }.zmdi-ticket-star:before {
  content: '\f1df'; }.zmdi-toll:before {
  content: '\f1e0'; }.zmdi-toys:before {
  content: '\f1e1'; }.zmdi-traffic:before {
  content: '\f1e2'; }.zmdi-translate:before {
  content: '\f1e3'; }.zmdi-triangle-down:before {
  content: '\f1e4'; }.zmdi-triangle-up:before {
  content: '\f1e5'; }.zmdi-truck:before {
  content: '\f1e6'; }.zmdi-turning-sign:before {
  content: '\f1e7'; }.zmdi-wallpaper:before {
  content: '\f1e8'; }.zmdi-washing-machine:before {
  content: '\f1e9'; }.zmdi-window-maximize:before {
  content: '\f1ea'; }.zmdi-window-minimize:before {
  content: '\f1eb'; }.zmdi-window-restore:before {
  content: '\f1ec'; }.zmdi-wrench:before {
  content: '\f1ed'; }.zmdi-zoom-in:before {
  content: '\f1ee'; }.zmdi-zoom-out:before {
  content: '\f1ef'; }.zmdi-alert-circle-o:before {
  content: '\f1f0'; }.zmdi-alert-circle:before {
  content: '\f1f1'; }.zmdi-alert-octagon:before {
  content: '\f1f2'; }.zmdi-alert-polygon:before {
  content: '\f1f3'; }.zmdi-alert-triangle:before {
  content: '\f1f4'; }.zmdi-help-outline:before {
  content: '\f1f5'; }.zmdi-help:before {
  content: '\f1f6'; }.zmdi-info-outline:before {
  content: '\f1f7'; }.zmdi-info:before {
  content: '\f1f8'; }.zmdi-notifications-active:before {
  content: '\f1f9'; }.zmdi-notifications-add:before {
  content: '\f1fa'; }.zmdi-notifications-none:before {
  content: '\f1fb'; }.zmdi-notifications-off:before {
  content: '\f1fc'; }.zmdi-notifications-paused:before {
  content: '\f1fd'; }.zmdi-notifications:before {
  content: '\f1fe'; }.zmdi-account-add:before {
  content: '\f1ff'; }.zmdi-account-box-mail:before {
  content: '\f200'; }.zmdi-account-box-o:before {
  content: '\f201'; }.zmdi-account-box-phone:before {
  content: '\f202'; }.zmdi-account-box:before {
  content: '\f203'; }.zmdi-account-calendar:before {
  content: '\f204'; }.zmdi-account-circle:before {
  content: '\f205'; }.zmdi-account-o:before {
  content: '\f206'; }.zmdi-account:before {
  content: '\f207'; }.zmdi-accounts-add:before {
  content: '\f208'; }.zmdi-accounts-alt:before {
  content: '\f209'; }.zmdi-accounts-list-alt:before {
  content: '\f20a'; }.zmdi-accounts-list:before {
  content: '\f20b'; }.zmdi-accounts-outline:before {
  content: '\f20c'; }.zmdi-accounts:before {
  content: '\f20d'; }.zmdi-face:before {
  content: '\f20e'; }.zmdi-female:before {
  content: '\f20f'; }.zmdi-male-alt:before {
  content: '\f210'; }.zmdi-male-female:before {
  content: '\f211'; }.zmdi-male:before {
  content: '\f212'; }.zmdi-mood-bad:before {
  content: '\f213'; }.zmdi-mood:before {
  content: '\f214'; }.zmdi-run:before {
  content: '\f215'; }.zmdi-walk:before {
  content: '\f216'; }.zmdi-cloud-box:before {
  content: '\f217'; }.zmdi-cloud-circle:before {
  content: '\f218'; }.zmdi-cloud-done:before {
  content: '\f219'; }.zmdi-cloud-download:before {
  content: '\f21a'; }.zmdi-cloud-off:before {
  content: '\f21b'; }.zmdi-cloud-outline-alt:before {
  content: '\f21c'; }.zmdi-cloud-outline:before {
  content: '\f21d'; }.zmdi-cloud-upload:before {
  content: '\f21e'; }.zmdi-cloud:before {
  content: '\f21f'; }.zmdi-download:before {
  content: '\f220'; }.zmdi-file-plus:before {
  content: '\f221'; }.zmdi-file-text:before {
  content: '\f222'; }.zmdi-file:before {
  content: '\f223'; }.zmdi-folder-outline:before {
  content: '\f224'; }.zmdi-folder-person:before {
  content: '\f225'; }.zmdi-folder-star-alt:before {
  content: '\f226'; }.zmdi-folder-star:before {
  content: '\f227'; }.zmdi-folder:before {
  content: '\f228'; }.zmdi-gif:before {
  content: '\f229'; }.zmdi-upload:before {
  content: '\f22a'; }.zmdi-border-all:before {
  content: '\f22b'; }.zmdi-border-bottom:before {
  content: '\f22c'; }.zmdi-border-clear:before {
  content: '\f22d'; }.zmdi-border-color:before {
  content: '\f22e'; }.zmdi-border-horizontal:before {
  content: '\f22f'; }.zmdi-border-inner:before {
  content: '\f230'; }.zmdi-border-left:before {
  content: '\f231'; }.zmdi-border-outer:before {
  content: '\f232'; }.zmdi-border-right:before {
  content: '\f233'; }.zmdi-border-style:before {
  content: '\f234'; }.zmdi-border-top:before {
  content: '\f235'; }.zmdi-border-vertical:before {
  content: '\f236'; }.zmdi-copy:before {
  content: '\f237'; }.zmdi-crop:before {
  content: '\f238'; }.zmdi-format-align-center:before {
  content: '\f239'; }.zmdi-format-align-justify:before {
  content: '\f23a'; }.zmdi-format-align-left:before {
  content: '\f23b'; }.zmdi-format-align-right:before {
  content: '\f23c'; }.zmdi-format-bold:before {
  content: '\f23d'; }.zmdi-format-clear-all:before {
  content: '\f23e'; }.zmdi-format-clear:before {
  content: '\f23f'; }.zmdi-format-color-fill:before {
  content: '\f240'; }.zmdi-format-color-reset:before {
  content: '\f241'; }.zmdi-format-color-text:before {
  content: '\f242'; }.zmdi-format-indent-decrease:before {
  content: '\f243'; }.zmdi-format-indent-increase:before {
  content: '\f244'; }.zmdi-format-italic:before {
  content: '\f245'; }.zmdi-format-line-spacing:before {
  content: '\f246'; }.zmdi-format-list-bulleted:before {
  content: '\f247'; }.zmdi-format-list-numbered:before {
  content: '\f248'; }.zmdi-format-ltr:before {
  content: '\f249'; }.zmdi-format-rtl:before {
  content: '\f24a'; }.zmdi-format-size:before {
  content: '\f24b'; }.zmdi-format-strikethrough-s:before {
  content: '\f24c'; }.zmdi-format-strikethrough:before {
  content: '\f24d'; }.zmdi-format-subject:before {
  content: '\f24e'; }.zmdi-format-underlined:before {
  content: '\f24f'; }.zmdi-format-valign-bottom:before {
  content: '\f250'; }.zmdi-format-valign-center:before {
  content: '\f251'; }.zmdi-format-valign-top:before {
  content: '\f252'; }.zmdi-redo:before {
  content: '\f253'; }.zmdi-select-all:before {
  content: '\f254'; }.zmdi-space-bar:before {
  content: '\f255'; }.zmdi-text-format:before {
  content: '\f256'; }.zmdi-transform:before {
  content: '\f257'; }.zmdi-undo:before {
  content: '\f258'; }.zmdi-wrap-text:before {
  content: '\f259'; }.zmdi-comment-alert:before {
  content: '\f25a'; }.zmdi-comment-alt-text:before {
  content: '\f25b'; }.zmdi-comment-alt:before {
  content: '\f25c'; }.zmdi-comment-edit:before {
  content: '\f25d'; }.zmdi-comment-image:before {
  content: '\f25e'; }.zmdi-comment-list:before {
  content: '\f25f'; }.zmdi-comment-more:before {
  content: '\f260'; }.zmdi-comment-outline:before {
  content: '\f261'; }.zmdi-comment-text-alt:before {
  content: '\f262'; }.zmdi-comment-text:before {
  content: '\f263'; }.zmdi-comment-video:before {
  content: '\f264'; }.zmdi-comment:before {
  content: '\f265'; }.zmdi-comments:before {
  content: '\f266'; }.zmdi-check-all:before {
  content: '\f267'; }.zmdi-check-circle-u:before {
  content: '\f268'; }.zmdi-check-circle:before {
  content: '\f269'; }.zmdi-check-square:before {
  content: '\f26a'; }.zmdi-check:before {
  content: '\f26b'; }.zmdi-circle-o:before {
  content: '\f26c'; }.zmdi-circle:before {
  content: '\f26d'; }.zmdi-dot-circle-alt:before {
  content: '\f26e'; }.zmdi-dot-circle:before {
  content: '\f26f'; }.zmdi-minus-circle-outline:before {
  content: '\f270'; }.zmdi-minus-circle:before {
  content: '\f271'; }.zmdi-minus-square:before {
  content: '\f272'; }.zmdi-minus:before {
  content: '\f273'; }.zmdi-plus-circle-o-duplicate:before {
  content: '\f274'; }.zmdi-plus-circle-o:before {
  content: '\f275'; }.zmdi-plus-circle:before {
  content: '\f276'; }.zmdi-plus-square:before {
  content: '\f277'; }.zmdi-plus:before {
  content: '\f278'; }.zmdi-square-o:before {
  content: '\f279'; }.zmdi-star-circle:before {
  content: '\f27a'; }.zmdi-star-half:before {
  content: '\f27b'; }.zmdi-star-outline:before {
  content: '\f27c'; }.zmdi-star:before {
  content: '\f27d'; }.zmdi-bluetooth-connected:before {
  content: '\f27e'; }.zmdi-bluetooth-off:before {
  content: '\f27f'; }.zmdi-bluetooth-search:before {
  content: '\f280'; }.zmdi-bluetooth-setting:before {
  content: '\f281'; }.zmdi-bluetooth:before {
  content: '\f282'; }.zmdi-camera-add:before {
  content: '\f283'; }.zmdi-camera-alt:before {
  content: '\f284'; }.zmdi-camera-bw:before {
  content: '\f285'; }.zmdi-camera-front:before {
  content: '\f286'; }.zmdi-camera-mic:before {
  content: '\f287'; }.zmdi-camera-party-mode:before {
  content: '\f288'; }.zmdi-camera-rear:before {
  content: '\f289'; }.zmdi-camera-roll:before {
  content: '\f28a'; }.zmdi-camera-switch:before {
  content: '\f28b'; }.zmdi-camera:before {
  content: '\f28c'; }.zmdi-card-alert:before {
  content: '\f28d'; }.zmdi-card-off:before {
  content: '\f28e'; }.zmdi-card-sd:before {
  content: '\f28f'; }.zmdi-card-sim:before {
  content: '\f290'; }.zmdi-desktop-mac:before {
  content: '\f291'; }.zmdi-desktop-windows:before {
  content: '\f292'; }.zmdi-device-hub:before {
  content: '\f293'; }.zmdi-devices-off:before {
  content: '\f294'; }.zmdi-devices:before {
  content: '\f295'; }.zmdi-dock:before {
  content: '\f296'; }.zmdi-floppy:before {
  content: '\f297'; }.zmdi-gamepad:before {
  content: '\f298'; }.zmdi-gps-dot:before {
  content: '\f299'; }.zmdi-gps-off:before {
  content: '\f29a'; }.zmdi-gps:before {
  content: '\f29b'; }.zmdi-headset-mic:before {
  content: '\f29c'; }.zmdi-headset:before {
  content: '\f29d'; }.zmdi-input-antenna:before {
  content: '\f29e'; }.zmdi-input-composite:before {
  content: '\f29f'; }.zmdi-input-hdmi:before {
  content: '\f2a0'; }.zmdi-input-power:before {
  content: '\f2a1'; }.zmdi-input-svideo:before {
  content: '\f2a2'; }.zmdi-keyboard-hide:before {
  content: '\f2a3'; }.zmdi-keyboard:before {
  content: '\f2a4'; }.zmdi-laptop-chromebook:before {
  content: '\f2a5'; }.zmdi-laptop-mac:before {
  content: '\f2a6'; }.zmdi-laptop:before {
  content: '\f2a7'; }.zmdi-mic-off:before {
  content: '\f2a8'; }.zmdi-mic-outline:before {
  content: '\f2a9'; }.zmdi-mic-setting:before {
  content: '\f2aa'; }.zmdi-mic:before {
  content: '\f2ab'; }.zmdi-mouse:before {
  content: '\f2ac'; }.zmdi-network-alert:before {
  content: '\f2ad'; }.zmdi-network-locked:before {
  content: '\f2ae'; }.zmdi-network-off:before {
  content: '\f2af'; }.zmdi-network-outline:before {
  content: '\f2b0'; }.zmdi-network-setting:before {
  content: '\f2b1'; }.zmdi-network:before {
  content: '\f2b2'; }.zmdi-phone-bluetooth:before {
  content: '\f2b3'; }.zmdi-phone-end:before {
  content: '\f2b4'; }.zmdi-phone-forwarded:before {
  content: '\f2b5'; }.zmdi-phone-in-talk:before {
  content: '\f2b6'; }.zmdi-phone-locked:before {
  content: '\f2b7'; }.zmdi-phone-missed:before {
  content: '\f2b8'; }.zmdi-phone-msg:before {
  content: '\f2b9'; }.zmdi-phone-paused:before {
  content: '\f2ba'; }.zmdi-phone-ring:before {
  content: '\f2bb'; }.zmdi-phone-setting:before {
  content: '\f2bc'; }.zmdi-phone-sip:before {
  content: '\f2bd'; }.zmdi-phone:before {
  content: '\f2be'; }.zmdi-portable-wifi-changes:before {
  content: '\f2bf'; }.zmdi-portable-wifi-off:before {
  content: '\f2c0'; }.zmdi-portable-wifi:before {
  content: '\f2c1'; }.zmdi-radio:before {
  content: '\f2c2'; }.zmdi-reader:before {
  content: '\f2c3'; }.zmdi-remote-control-alt:before {
  content: '\f2c4'; }.zmdi-remote-control:before {
  content: '\f2c5'; }.zmdi-router:before {
  content: '\f2c6'; }.zmdi-scanner:before {
  content: '\f2c7'; }.zmdi-smartphone-android:before {
  content: '\f2c8'; }.zmdi-smartphone-download:before {
  content: '\f2c9'; }.zmdi-smartphone-erase:before {
  content: '\f2ca'; }.zmdi-smartphone-info:before {
  content: '\f2cb'; }.zmdi-smartphone-iphone:before {
  content: '\f2cc'; }.zmdi-smartphone-landscape-lock:before {
  content: '\f2cd'; }.zmdi-smartphone-landscape:before {
  content: '\f2ce'; }.zmdi-smartphone-lock:before {
  content: '\f2cf'; }.zmdi-smartphone-portrait-lock:before {
  content: '\f2d0'; }.zmdi-smartphone-ring:before {
  content: '\f2d1'; }.zmdi-smartphone-setting:before {
  content: '\f2d2'; }.zmdi-smartphone-setup:before {
  content: '\f2d3'; }.zmdi-smartphone:before {
  content: '\f2d4'; }.zmdi-speaker:before {
  content: '\f2d5'; }.zmdi-tablet-android:before {
  content: '\f2d6'; }.zmdi-tablet-mac:before {
  content: '\f2d7'; }.zmdi-tablet:before {
  content: '\f2d8'; }.zmdi-tv-alt-play:before {
  content: '\f2d9'; }.zmdi-tv-list:before {
  content: '\f2da'; }.zmdi-tv-play:before {
  content: '\f2db'; }.zmdi-tv:before {
  content: '\f2dc'; }.zmdi-usb:before {
  content: '\f2dd'; }.zmdi-videocam-off:before {
  content: '\f2de'; }.zmdi-videocam-switch:before {
  content: '\f2df'; }.zmdi-videocam:before {
  content: '\f2e0'; }.zmdi-watch:before {
  content: '\f2e1'; }.zmdi-wifi-alt-2:before {
  content: '\f2e2'; }.zmdi-wifi-alt:before {
  content: '\f2e3'; }.zmdi-wifi-info:before {
  content: '\f2e4'; }.zmdi-wifi-lock:before {
  content: '\f2e5'; }.zmdi-wifi-off:before {
  content: '\f2e6'; }.zmdi-wifi-outline:before {
  content: '\f2e7'; }.zmdi-wifi:before {
  content: '\f2e8'; }.zmdi-arrow-left-bottom:before {
  content: '\f2e9'; }.zmdi-arrow-left:before {
  content: '\f2ea'; }.zmdi-arrow-merge:before {
  content: '\f2eb'; }.zmdi-arrow-missed:before {
  content: '\f2ec'; }.zmdi-arrow-right-top:before {
  content: '\f2ed'; }.zmdi-arrow-right:before {
  content: '\f2ee'; }.zmdi-arrow-split:before {
  content: '\f2ef'; }.zmdi-arrows:before {
  content: '\f2f0'; }.zmdi-caret-down-circle:before {
  content: '\f2f1'; }.zmdi-caret-down:before {
  content: '\f2f2'; }.zmdi-caret-left-circle:before {
  content: '\f2f3'; }.zmdi-caret-left:before {
  content: '\f2f4'; }.zmdi-caret-right-circle:before {
  content: '\f2f5'; }.zmdi-caret-right:before {
  content: '\f2f6'; }.zmdi-caret-up-circle:before {
  content: '\f2f7'; }.zmdi-caret-up:before {
  content: '\f2f8'; }.zmdi-chevron-down:before {
  content: '\f2f9'; }.zmdi-chevron-left:before {
  content: '\f2fa'; }.zmdi-chevron-right:before {
  content: '\f2fb'; }.zmdi-chevron-up:before {
  content: '\f2fc'; }.zmdi-forward:before {
  content: '\f2fd'; }.zmdi-long-arrow-down:before {
  content: '\f2fe'; }.zmdi-long-arrow-left:before {
  content: '\f2ff'; }.zmdi-long-arrow-return:before {
  content: '\f300'; }.zmdi-long-arrow-right:before {
  content: '\f301'; }.zmdi-long-arrow-tab:before {
  content: '\f302'; }.zmdi-long-arrow-up:before {
  content: '\f303'; }.zmdi-rotate-ccw:before {
  content: '\f304'; }.zmdi-rotate-cw:before {
  content: '\f305'; }.zmdi-rotate-left:before {
  content: '\f306'; }.zmdi-rotate-right:before {
  content: '\f307'; }.zmdi-square-down:before {
  content: '\f308'; }.zmdi-square-right:before {
  content: '\f309'; }.zmdi-swap-alt:before {
  content: '\f30a'; }.zmdi-swap-vertical-circle:before {
  content: '\f30b'; }.zmdi-swap-vertical:before {
  content: '\f30c'; }.zmdi-swap:before {
  content: '\f30d'; }.zmdi-trending-down:before {
  content: '\f30e'; }.zmdi-trending-flat:before {
  content: '\f30f'; }.zmdi-trending-up:before {
  content: '\f310'; }.zmdi-unfold-less:before {
  content: '\f311'; }.zmdi-unfold-more:before {
  content: '\f312'; }.zmdi-apps:before {
  content: '\f313'; }.zmdi-grid-off:before {
  content: '\f314'; }.zmdi-grid:before {
  content: '\f315'; }.zmdi-view-agenda:before {
  content: '\f316'; }.zmdi-view-array:before {
  content: '\f317'; }.zmdi-view-carousel:before {
  content: '\f318'; }.zmdi-view-column:before {
  content: '\f319'; }.zmdi-view-comfy:before {
  content: '\f31a'; }.zmdi-view-compact:before {
  content: '\f31b'; }.zmdi-view-dashboard:before {
  content: '\f31c'; }.zmdi-view-day:before {
  content: '\f31d'; }.zmdi-view-headline:before {
  content: '\f31e'; }.zmdi-view-list-alt:before {
  content: '\f31f'; }.zmdi-view-list:before {
  content: '\f320'; }.zmdi-view-module:before {
  content: '\f321'; }.zmdi-view-quilt:before {
  content: '\f322'; }.zmdi-view-stream:before {
  content: '\f323'; }.zmdi-view-subtitles:before {
  content: '\f324'; }.zmdi-view-toc:before {
  content: '\f325'; }.zmdi-view-web:before {
  content: '\f326'; }.zmdi-view-week:before {
  content: '\f327'; }.zmdi-widgets:before {
  content: '\f328'; }.zmdi-alarm-check:before {
  content: '\f329'; }.zmdi-alarm-off:before {
  content: '\f32a'; }.zmdi-alarm-plus:before {
  content: '\f32b'; }.zmdi-alarm-snooze:before {
  content: '\f32c'; }.zmdi-alarm:before {
  content: '\f32d'; }.zmdi-calendar-alt:before {
  content: '\f32e'; }.zmdi-calendar-check:before {
  content: '\f32f'; }.zmdi-calendar-close:before {
  content: '\f330'; }.zmdi-calendar-note:before {
  content: '\f331'; }.zmdi-calendar:before {
  content: '\f332'; }.zmdi-time-countdown:before {
  content: '\f333'; }.zmdi-time-interval:before {
  content: '\f334'; }.zmdi-time-restore-setting:before {
  content: '\f335'; }.zmdi-time-restore:before {
  content: '\f336'; }.zmdi-time:before {
  content: '\f337'; }.zmdi-timer-off:before {
  content: '\f338'; }.zmdi-timer:before {
  content: '\f339'; }.zmdi-android-alt:before {
  content: '\f33a'; }.zmdi-android:before {
  content: '\f33b'; }.zmdi-apple:before {
  content: '\f33c'; }.zmdi-behance:before {
  content: '\f33d'; }.zmdi-codepen:before {
  content: '\f33e'; }.zmdi-dribbble:before {
  content: '\f33f'; }.zmdi-dropbox:before {
  content: '\f340'; }.zmdi-evernote:before {
  content: '\f341'; }.zmdi-facebook-box:before {
  content: '\f342'; }.zmdi-facebook:before {
  content: '\f343'; }.zmdi-github-box:before {
  content: '\f344'; }.zmdi-github:before {
  content: '\f345'; }.zmdi-google-drive:before {
  content: '\f346'; }.zmdi-google-earth:before {
  content: '\f347'; }.zmdi-google-glass:before {
  content: '\f348'; }.zmdi-google-maps:before {
  content: '\f349'; }.zmdi-google-pages:before {
  content: '\f34a'; }.zmdi-google-play:before {
  content: '\f34b'; }.zmdi-google-plus-box:before {
  content: '\f34c'; }.zmdi-google-plus:before {
  content: '\f34d'; }.zmdi-google:before {
  content: '\f34e'; }.zmdi-instagram:before {
  content: '\f34f'; }.zmdi-language-css3:before {
  content: '\f350'; }.zmdi-language-html5:before {
  content: '\f351'; }.zmdi-language-javascript:before {
  content: '\f352'; }.zmdi-language-python-alt:before {
  content: '\f353'; }.zmdi-language-python:before {
  content: '\f354'; }.zmdi-lastfm:before {
  content: '\f355'; }.zmdi-linkedin-box:before {
  content: '\f356'; }.zmdi-paypal:before {
  content: '\f357'; }.zmdi-pinterest-box:before {
  content: '\f358'; }.zmdi-pocket:before {
  content: '\f359'; }.zmdi-polymer:before {
  content: '\f35a'; }.zmdi-share:before {
  content: '\f35b'; }.zmdi-stackoverflow:before {
  content: '\f35c'; }.zmdi-steam-square:before {
  content: '\f35d'; }.zmdi-steam:before {
  content: '\f35e'; }.zmdi-twitter-box:before {
  content: '\f35f'; }.zmdi-twitter:before {
  content: '\f360'; }.zmdi-vk:before {
  content: '\f361'; }.zmdi-wikipedia:before {
  content: '\f362'; }.zmdi-windows:before {
  content: '\f363'; }.zmdi-aspect-ratio-alt:before {
  content: '\f364'; }.zmdi-aspect-ratio:before {
  content: '\f365'; }.zmdi-blur-circular:before {
  content: '\f366'; }.zmdi-blur-linear:before {
  content: '\f367'; }.zmdi-blur-off:before {
  content: '\f368'; }.zmdi-blur:before {
  content: '\f369'; }.zmdi-brightness-2:before {
  content: '\f36a'; }.zmdi-brightness-3:before {
  content: '\f36b'; }.zmdi-brightness-4:before {
  content: '\f36c'; }.zmdi-brightness-5:before {
  content: '\f36d'; }.zmdi-brightness-6:before {
  content: '\f36e'; }.zmdi-brightness-7:before {
  content: '\f36f'; }.zmdi-brightness-auto:before {
  content: '\f370'; }.zmdi-brightness-setting:before {
  content: '\f371'; }.zmdi-broken-image:before {
  content: '\f372'; }.zmdi-center-focus-strong:before {
  content: '\f373'; }.zmdi-center-focus-weak:before {
  content: '\f374'; }.zmdi-compare:before {
  content: '\f375'; }.zmdi-crop-16-9:before {
  content: '\f376'; }.zmdi-crop-3-2:before {
  content: '\f377'; }.zmdi-crop-5-4:before {
  content: '\f378'; }.zmdi-crop-7-5:before {
  content: '\f379'; }.zmdi-crop-din:before {
  content: '\f37a'; }.zmdi-crop-free:before {
  content: '\f37b'; }.zmdi-crop-landscape:before {
  content: '\f37c'; }.zmdi-crop-portrait:before {
  content: '\f37d'; }.zmdi-crop-square:before {
  content: '\f37e'; }.zmdi-exposure-alt:before {
  content: '\f37f'; }.zmdi-exposure:before {
  content: '\f380'; }.zmdi-filter-b-and-w:before {
  content: '\f381'; }.zmdi-filter-center-focus:before {
  content: '\f382'; }.zmdi-filter-frames:before {
  content: '\f383'; }.zmdi-filter-tilt-shift:before {
  content: '\f384'; }.zmdi-gradient:before {
  content: '\f385'; }.zmdi-grain:before {
  content: '\f386'; }.zmdi-graphic-eq:before {
  content: '\f387'; }.zmdi-hdr-off:before {
  content: '\f388'; }.zmdi-hdr-strong:before {
  content: '\f389'; }.zmdi-hdr-weak:before {
  content: '\f38a'; }.zmdi-hdr:before {
  content: '\f38b'; }.zmdi-iridescent:before {
  content: '\f38c'; }.zmdi-leak-off:before {
  content: '\f38d'; }.zmdi-leak:before {
  content: '\f38e'; }.zmdi-looks:before {
  content: '\f38f'; }.zmdi-loupe:before {
  content: '\f390'; }.zmdi-panorama-horizontal:before {
  content: '\f391'; }.zmdi-panorama-vertical:before {
  content: '\f392'; }.zmdi-panorama-wide-angle:before {
  content: '\f393'; }.zmdi-photo-size-select-large:before {
  content: '\f394'; }.zmdi-photo-size-select-small:before {
  content: '\f395'; }.zmdi-picture-in-picture:before {
  content: '\f396'; }.zmdi-slideshow:before {
  content: '\f397'; }.zmdi-texture:before {
  content: '\f398'; }.zmdi-tonality:before {
  content: '\f399'; }.zmdi-vignette:before {
  content: '\f39a'; }.zmdi-wb-auto:before {
  content: '\f39b'; }.zmdi-eject-alt:before {
  content: '\f39c'; }.zmdi-eject:before {
  content: '\f39d'; }.zmdi-equalizer:before {
  content: '\f39e'; }.zmdi-fast-forward:before {
  content: '\f39f'; }.zmdi-fast-rewind:before {
  content: '\f3a0'; }.zmdi-forward-10:before {
  content: '\f3a1'; }.zmdi-forward-30:before {
  content: '\f3a2'; }.zmdi-forward-5:before {
  content: '\f3a3'; }.zmdi-hearing:before {
  content: '\f3a4'; }.zmdi-pause-circle-outline:before {
  content: '\f3a5'; }.zmdi-pause-circle:before {
  content: '\f3a6'; }.zmdi-pause:before {
  content: '\f3a7'; }.zmdi-play-circle-outline:before {
  content: '\f3a8'; }.zmdi-play-circle:before {
  content: '\f3a9'; }.zmdi-play:before {
  content: '\f3aa'; }.zmdi-playlist-audio:before {
  content: '\f3ab'; }.zmdi-playlist-plus:before {
  content: '\f3ac'; }.zmdi-repeat-one:before {
  content: '\f3ad'; }.zmdi-repeat:before {
  content: '\f3ae'; }.zmdi-replay-10:before {
  content: '\f3af'; }.zmdi-replay-30:before {
  content: '\f3b0'; }.zmdi-replay-5:before {
  content: '\f3b1'; }.zmdi-replay:before {
  content: '\f3b2'; }.zmdi-shuffle:before {
  content: '\f3b3'; }.zmdi-skip-next:before {
  content: '\f3b4'; }.zmdi-skip-previous:before {
  content: '\f3b5'; }.zmdi-stop:before {
  content: '\f3b6'; }.zmdi-surround-sound:before {
  content: '\f3b7'; }.zmdi-tune:before {
  content: '\f3b8'; }.zmdi-volume-down:before {
  content: '\f3b9'; }.zmdi-volume-mute:before {
  content: '\f3ba'; }.zmdi-volume-off:before {
  content: '\f3bb'; }.zmdi-volume-up:before {
  content: '\f3bc'; }.zmdi-n-1-square:before {
  content: '\f3bd'; }.zmdi-n-2-square:before {
  content: '\f3be'; }.zmdi-n-3-square:before {
  content: '\f3bf'; }.zmdi-n-4-square:before {
  content: '\f3c0'; }.zmdi-n-5-square:before {
  content: '\f3c1'; }.zmdi-n-6-square:before {
  content: '\f3c2'; }.zmdi-neg-1:before {
  content: '\f3c3'; }.zmdi-neg-2:before {
  content: '\f3c4'; }.zmdi-plus-1:before {
  content: '\f3c5'; }.zmdi-plus-2:before {
  content: '\f3c6'; }.zmdi-sec-10:before {
  content: '\f3c7'; }.zmdi-sec-3:before {
  content: '\f3c8'; }.zmdi-zero:before {
  content: '\f3c9'; }.zmdi-airline-seat-flat-angled:before {
  content: '\f3ca'; }.zmdi-airline-seat-flat:before {
  content: '\f3cb'; }.zmdi-airline-seat-individual-suite:before {
  content: '\f3cc'; }.zmdi-airline-seat-legroom-extra:before {
  content: '\f3cd'; }.zmdi-airline-seat-legroom-normal:before {
  content: '\f3ce'; }.zmdi-airline-seat-legroom-reduced:before {
  content: '\f3cf'; }.zmdi-airline-seat-recline-extra:before {
  content: '\f3d0'; }.zmdi-airline-seat-recline-normal:before {
  content: '\f3d1'; }.zmdi-airplay:before {
  content: '\f3d2'; }.zmdi-closed-caption:before {
  content: '\f3d3'; }.zmdi-confirmation-number:before {
  content: '\f3d4'; }.zmdi-developer-board:before {
  content: '\f3d5'; }.zmdi-disc-full:before {
  content: '\f3d6'; }.zmdi-explicit:before {
  content: '\f3d7'; }.zmdi-flight-land:before {
  content: '\f3d8'; }.zmdi-flight-takeoff:before {
  content: '\f3d9'; }.zmdi-flip-to-back:before {
  content: '\f3da'; }.zmdi-flip-to-front:before {
  content: '\f3db'; }.zmdi-group-work:before {
  content: '\f3dc'; }.zmdi-hd:before {
  content: '\f3dd'; }.zmdi-hq:before {
  content: '\f3de'; }.zmdi-markunread-mailbox:before {
  content: '\f3df'; }.zmdi-memory:before {
  content: '\f3e0'; }.zmdi-nfc:before {
  content: '\f3e1'; }.zmdi-play-for-work:before {
  content: '\f3e2'; }.zmdi-power-input:before {
  content: '\f3e3'; }.zmdi-present-to-all:before {
  content: '\f3e4'; }.zmdi-satellite:before {
  content: '\f3e5'; }.zmdi-tap-and-play:before {
  content: '\f3e6'; }.zmdi-vibration:before {
  content: '\f3e7'; }.zmdi-voicemail:before {
  content: '\f3e8'; }.zmdi-group:before {
  content: '\f3e9'; }.zmdi-rss:before {
  content: '\f3ea'; }.zmdi-shape:before {
  content: '\f3eb'; }.zmdi-spinner:before {
  content: '\f3ec'; }.zmdi-ungroup:before {
  content: '\f3ed'; }.zmdi-500px:before {
  content: '\f3ee'; }.zmdi-8tracks:before {
  content: '\f3ef'; }.zmdi-amazon:before {
  content: '\f3f0'; }.zmdi-blogger:before {
  content: '\f3f1'; }.zmdi-delicious:before {
  content: '\f3f2'; }.zmdi-disqus:before {
  content: '\f3f3'; }.zmdi-flattr:before {
  content: '\f3f4'; }.zmdi-flickr:before {
  content: '\f3f5'; }.zmdi-github-alt:before {
  content: '\f3f6'; }.zmdi-google-old:before {
  content: '\f3f7'; }.zmdi-linkedin:before {
  content: '\f3f8'; }.zmdi-odnoklassniki:before {
  content: '\f3f9'; }.zmdi-outlook:before {
  content: '\f3fa'; }.zmdi-paypal-alt:before {
  content: '\f3fb'; }.zmdi-pinterest:before {
  content: '\f3fc'; }.zmdi-playstation:before {
  content: '\f3fd'; }.zmdi-reddit:before {
  content: '\f3fe'; }.zmdi-skype:before {
  content: '\f3ff'; }.zmdi-slideshare:before {
  content: '\f400'; }.zmdi-soundcloud:before {
  content: '\f401'; }.zmdi-tumblr:before {
  content: '\f402'; }.zmdi-twitch:before {
  content: '\f403'; }.zmdi-vimeo:before {
  content: '\f404'; }.zmdi-whatsapp:before {
  content: '\f405'; }.zmdi-xbox:before {
  content: '\f406'; }.zmdi-yahoo:before {
  content: '\f407'; }.zmdi-youtube-play:before {
  content: '\f408'; }.zmdi-youtube:before {
  content: '\f409'; }.zmdi-3d-rotation:before {
  content: '\f101'; }.zmdi-airplane-off:before {
  content: '\f102'; }.zmdi-airplane:before {
  content: '\f103'; }.zmdi-album:before {
  content: '\f104'; }.zmdi-archive:before {
  content: '\f105'; }.zmdi-assignment-account:before {
  content: '\f106'; }.zmdi-assignment-alert:before {
  content: '\f107'; }.zmdi-assignment-check:before {
  content: '\f108'; }.zmdi-assignment-o:before {
  content: '\f109'; }.zmdi-assignment-return:before {
  content: '\f10a'; }.zmdi-assignment-returned:before {
  content: '\f10b'; }.zmdi-assignment:before {
  content: '\f10c'; }.zmdi-attachment-alt:before {
  content: '\f10d'; }.zmdi-attachment:before {
  content: '\f10e'; }.zmdi-audio:before {
  content: '\f10f'; }.zmdi-badge-check:before {
  content: '\f110'; }.zmdi-balance-wallet:before {
  content: '\f111'; }.zmdi-balance:before {
  content: '\f112'; }.zmdi-battery-alert:before {
  content: '\f113'; }.zmdi-battery-flash:before {
  content: '\f114'; }.zmdi-battery-unknown:before {
  content: '\f115'; }.zmdi-battery:before {
  content: '\f116'; }.zmdi-bike:before {
  content: '\f117'; }.zmdi-block-alt:before {
  content: '\f118'; }.zmdi-block:before {
  content: '\f119'; }.zmdi-boat:before {
  content: '\f11a'; }.zmdi-book-image:before {
  content: '\f11b'; }.zmdi-book:before {
  content: '\f11c'; }.zmdi-bookmark-outline:before {
  content: '\f11d'; }.zmdi-bookmark:before {
  content: '\f11e'; }.zmdi-brush:before {
  content: '\f11f'; }.zmdi-bug:before {
  content: '\f120'; }.zmdi-bus:before {
  content: '\f121'; }.zmdi-cake:before {
  content: '\f122'; }.zmdi-car-taxi:before {
  content: '\f123'; }.zmdi-car-wash:before {
  content: '\f124'; }.zmdi-car:before {
  content: '\f125'; }.zmdi-card-giftcard:before {
  content: '\f126'; }.zmdi-card-membership:before {
  content: '\f127'; }.zmdi-card-travel:before {
  content: '\f128'; }.zmdi-card:before {
  content: '\f129'; }.zmdi-case-check:before {
  content: '\f12a'; }.zmdi-case-download:before {
  content: '\f12b'; }.zmdi-case-play:before {
  content: '\f12c'; }.zmdi-case:before {
  content: '\f12d'; }.zmdi-cast-connected:before {
  content: '\f12e'; }.zmdi-cast:before {
  content: '\f12f'; }.zmdi-chart-donut:before {
  content: '\f130'; }.zmdi-chart:before {
  content: '\f131'; }.zmdi-city-alt:before {
  content: '\f132'; }.zmdi-city:before {
  content: '\f133'; }.zmdi-close-circle-o:before {
  content: '\f134'; }.zmdi-close-circle:before {
  content: '\f135'; }.zmdi-close:before {
  content: '\f136'; }.zmdi-cocktail:before {
  content: '\f137'; }.zmdi-code-setting:before {
  content: '\f138'; }.zmdi-code-smartphone:before {
  content: '\f139'; }.zmdi-code:before {
  content: '\f13a'; }.zmdi-coffee:before {
  content: '\f13b'; }.zmdi-collection-bookmark:before {
  content: '\f13c'; }.zmdi-collection-case-play:before {
  content: '\f13d'; }.zmdi-collection-folder-image:before {
  content: '\f13e'; }.zmdi-collection-image-o:before {
  content: '\f13f'; }.zmdi-collection-image:before {
  content: '\f140'; }.zmdi-collection-item-1:before {
  content: '\f141'; }.zmdi-collection-item-2:before {
  content: '\f142'; }.zmdi-collection-item-3:before {
  content: '\f143'; }.zmdi-collection-item-4:before {
  content: '\f144'; }.zmdi-collection-item-5:before {
  content: '\f145'; }.zmdi-collection-item-6:before {
  content: '\f146'; }.zmdi-collection-item-7:before {
  content: '\f147'; }.zmdi-collection-item-8:before {
  content: '\f148'; }.zmdi-collection-item-9-plus:before {
  content: '\f149'; }.zmdi-collection-item-9:before {
  content: '\f14a'; }.zmdi-collection-item:before {
  content: '\f14b'; }.zmdi-collection-music:before {
  content: '\f14c'; }.zmdi-collection-pdf:before {
  content: '\f14d'; }.zmdi-collection-plus:before {
  content: '\f14e'; }.zmdi-collection-speaker:before {
  content: '\f14f'; }.zmdi-collection-text:before {
  content: '\f150'; }.zmdi-collection-video:before {
  content: '\f151'; }.zmdi-compass:before {
  content: '\f152'; }.zmdi-cutlery:before {
  content: '\f153'; }.zmdi-delete:before {
  content: '\f154'; }.zmdi-dialpad:before {
  content: '\f155'; }.zmdi-dns:before {
  content: '\f156'; }.zmdi-drink:before {
  content: '\f157'; }.zmdi-edit:before {
  content: '\f158'; }.zmdi-email-open:before {
  content: '\f159'; }.zmdi-email:before {
  content: '\f15a'; }.zmdi-eye-off:before {
  content: '\f15b'; }.zmdi-eye:before {
  content: '\f15c'; }.zmdi-eyedropper:before {
  content: '\f15d'; }.zmdi-favorite-outline:before {
  content: '\f15e'; }.zmdi-favorite:before {
  content: '\f15f'; }.zmdi-filter-list:before {
  content: '\f160'; }.zmdi-fire:before {
  content: '\f161'; }.zmdi-flag:before {
  content: '\f162'; }.zmdi-flare:before {
  content: '\f163'; }.zmdi-flash-auto:before {
  content: '\f164'; }.zmdi-flash-off:before {
  content: '\f165'; }.zmdi-flash:before {
  content: '\f166'; }.zmdi-flip:before {
  content: '\f167'; }.zmdi-flower-alt:before {
  content: '\f168'; }.zmdi-flower:before {
  content: '\f169'; }.zmdi-font:before {
  content: '\f16a'; }.zmdi-fullscreen-alt:before {
  content: '\f16b'; }.zmdi-fullscreen-exit:before {
  content: '\f16c'; }.zmdi-fullscreen:before {
  content: '\f16d'; }.zmdi-functions:before {
  content: '\f16e'; }.zmdi-gas-station:before {
  content: '\f16f'; }.zmdi-gesture:before {
  content: '\f170'; }.zmdi-globe-alt:before {
  content: '\f171'; }.zmdi-globe-lock:before {
  content: '\f172'; }.zmdi-globe:before {
  content: '\f173'; }.zmdi-graduation-cap:before {
  content: '\f174'; }.zmdi-home:before {
  content: '\f175'; }.zmdi-hospital-alt:before {
  content: '\f176'; }.zmdi-hospital:before {
  content: '\f177'; }.zmdi-hotel:before {
  content: '\f178'; }.zmdi-hourglass-alt:before {
  content: '\f179'; }.zmdi-hourglass-outline:before {
  content: '\f17a'; }.zmdi-hourglass:before {
  content: '\f17b'; }.zmdi-http:before {
  content: '\f17c'; }.zmdi-image-alt:before {
  content: '\f17d'; }.zmdi-image-o:before {
  content: '\f17e'; }.zmdi-image:before {
  content: '\f17f'; }.zmdi-inbox:before {
  content: '\f180'; }.zmdi-invert-colors-off:before {
  content: '\f181'; }.zmdi-invert-colors:before {
  content: '\f182'; }.zmdi-key:before {
  content: '\f183'; }.zmdi-label-alt-outline:before {
  content: '\f184'; }.zmdi-label-alt:before {
  content: '\f185'; }.zmdi-label-heart:before {
  content: '\f186'; }.zmdi-label:before {
  content: '\f187'; }.zmdi-labels:before {
  content: '\f188'; }.zmdi-lamp:before {
  content: '\f189'; }.zmdi-landscape:before {
  content: '\f18a'; }.zmdi-layers-off:before {
  content: '\f18b'; }.zmdi-layers:before {
  content: '\f18c'; }.zmdi-library:before {
  content: '\f18d'; }.zmdi-link:before {
  content: '\f18e'; }.zmdi-lock-open:before {
  content: '\f18f'; }.zmdi-lock-outline:before {
  content: '\f190'; }.zmdi-lock:before {
  content: '\f191'; }.zmdi-mail-reply-all:before {
  content: '\f192'; }.zmdi-mail-reply:before {
  content: '\f193'; }.zmdi-mail-send:before {
  content: '\f194'; }.zmdi-mall:before {
  content: '\f195'; }.zmdi-map:before {
  content: '\f196'; }.zmdi-menu:before {
  content: '\f197'; }.zmdi-money-box:before {
  content: '\f198'; }.zmdi-money-off:before {
  content: '\f199'; }.zmdi-money:before {
  content: '\f19a'; }.zmdi-more-vert:before {
  content: '\f19b'; }.zmdi-more:before {
  content: '\f19c'; }.zmdi-movie-alt:before {
  content: '\f19d'; }.zmdi-movie:before {
  content: '\f19e'; }.zmdi-nature-people:before {
  content: '\f19f'; }.zmdi-nature:before {
  content: '\f1a0'; }.zmdi-navigation:before {
  content: '\f1a1'; }.zmdi-open-in-browser:before {
  content: '\f1a2'; }.zmdi-open-in-new:before {
  content: '\f1a3'; }.zmdi-palette:before {
  content: '\f1a4'; }.zmdi-parking:before {
  content: '\f1a5'; }.zmdi-pin-account:before {
  content: '\f1a6'; }.zmdi-pin-assistant:before {
  content: '\f1a7'; }.zmdi-pin-drop:before {
  content: '\f1a8'; }.zmdi-pin-help:before {
  content: '\f1a9'; }.zmdi-pin-off:before {
  content: '\f1aa'; }.zmdi-pin:before {
  content: '\f1ab'; }.zmdi-pizza:before {
  content: '\f1ac'; }.zmdi-plaster:before {
  content: '\f1ad'; }.zmdi-power-setting:before {
  content: '\f1ae'; }.zmdi-power:before {
  content: '\f1af'; }.zmdi-print:before {
  content: '\f1b0'; }.zmdi-puzzle-piece:before {
  content: '\f1b1'; }.zmdi-quote:before {
  content: '\f1b2'; }.zmdi-railway:before {
  content: '\f1b3'; }.zmdi-receipt:before {
  content: '\f1b4'; }.zmdi-refresh-alt:before {
  content: '\f1b5'; }.zmdi-refresh-sync-alert:before {
  content: '\f1b6'; }.zmdi-refresh-sync-off:before {
  content: '\f1b7'; }.zmdi-refresh-sync:before {
  content: '\f1b8'; }.zmdi-refresh:before {
  content: '\f1b9'; }.zmdi-roller:before {
  content: '\f1ba'; }.zmdi-ruler:before {
  content: '\f1bb'; }.zmdi-scissors:before {
  content: '\f1bc'; }.zmdi-screen-rotation-lock:before {
  content: '\f1bd'; }.zmdi-screen-rotation:before {
  content: '\f1be'; }.zmdi-search-for:before {
  content: '\f1bf'; }.zmdi-search-in-file:before {
  content: '\f1c0'; }.zmdi-search-in-page:before {
  content: '\f1c1'; }.zmdi-search-replace:before {
  content: '\f1c2'; }.zmdi-search:before {
  content: '\f1c3'; }.zmdi-seat:before {
  content: '\f1c4'; }.zmdi-settings-square:before {
  content: '\f1c5'; }.zmdi-settings:before {
  content: '\f1c6'; }.zmdi-shield-check:before {
  content: '\f1c7'; }.zmdi-shield-security:before {
  content: '\f1c8'; }.zmdi-shopping-basket:before {
  content: '\f1c9'; }.zmdi-shopping-cart-plus:before {
  content: '\f1ca'; }.zmdi-shopping-cart:before {
  content: '\f1cb'; }.zmdi-sign-in:before {
  content: '\f1cc'; }.zmdi-sort-amount-asc:before {
  content: '\f1cd'; }.zmdi-sort-amount-desc:before {
  content: '\f1ce'; }.zmdi-sort-asc:before {
  content: '\f1cf'; }.zmdi-sort-desc:before {
  content: '\f1d0'; }.zmdi-spellcheck:before {
  content: '\f1d1'; }.zmdi-storage:before {
  content: '\f1d2'; }.zmdi-store-24:before {
  content: '\f1d3'; }.zmdi-store:before {
  content: '\f1d4'; }.zmdi-subway:before {
  content: '\f1d5'; }.zmdi-sun:before {
  content: '\f1d6'; }.zmdi-tab-unselected:before {
  content: '\f1d7'; }.zmdi-tab:before {
  content: '\f1d8'; }.zmdi-tag-close:before {
  content: '\f1d9'; }.zmdi-tag-more:before {
  content: '\f1da'; }.zmdi-tag:before {
  content: '\f1db'; }.zmdi-thumb-down:before {
  content: '\f1dc'; }.zmdi-thumb-up-down:before {
  content: '\f1dd'; }.zmdi-thumb-up:before {
  content: '\f1de'; }.zmdi-ticket-star:before {
  content: '\f1df'; }.zmdi-toll:before {
  content: '\f1e0'; }.zmdi-toys:before {
  content: '\f1e1'; }.zmdi-traffic:before {
  content: '\f1e2'; }.zmdi-translate:before {
  content: '\f1e3'; }.zmdi-triangle-down:before {
  content: '\f1e4'; }.zmdi-triangle-up:before {
  content: '\f1e5'; }.zmdi-truck:before {
  content: '\f1e6'; }.zmdi-turning-sign:before {
  content: '\f1e7'; }.zmdi-wallpaper:before {
  content: '\f1e8'; }.zmdi-washing-machine:before {
  content: '\f1e9'; }.zmdi-window-maximize:before {
  content: '\f1ea'; }.zmdi-window-minimize:before {
  content: '\f1eb'; }.zmdi-window-restore:before {
  content: '\f1ec'; }.zmdi-wrench:before {
  content: '\f1ed'; }.zmdi-zoom-in:before {
  content: '\f1ee'; }.zmdi-zoom-out:before {
  content: '\f1ef'; }.zmdi-alert-circle-o:before {
  content: '\f1f0'; }.zmdi-alert-circle:before {
  content: '\f1f1'; }.zmdi-alert-octagon:before {
  content: '\f1f2'; }.zmdi-alert-polygon:before {
  content: '\f1f3'; }.zmdi-alert-triangle:before {
  content: '\f1f4'; }.zmdi-help-outline:before {
  content: '\f1f5'; }.zmdi-help:before {
  content: '\f1f6'; }.zmdi-info-outline:before {
  content: '\f1f7'; }.zmdi-info:before {
  content: '\f1f8'; }.zmdi-notifications-active:before {
  content: '\f1f9'; }.zmdi-notifications-add:before {
  content: '\f1fa'; }.zmdi-notifications-none:before {
  content: '\f1fb'; }.zmdi-notifications-off:before {
  content: '\f1fc'; }.zmdi-notifications-paused:before {
  content: '\f1fd'; }.zmdi-notifications:before {
  content: '\f1fe'; }.zmdi-account-add:before {
  content: '\f1ff'; }.zmdi-account-box-mail:before {
  content: '\f200'; }.zmdi-account-box-o:before {
  content: '\f201'; }.zmdi-account-box-phone:before {
  content: '\f202'; }.zmdi-account-box:before {
  content: '\f203'; }.zmdi-account-calendar:before {
  content: '\f204'; }.zmdi-account-circle:before {
  content: '\f205'; }.zmdi-account-o:before {
  content: '\f206'; }.zmdi-account:before {
  content: '\f207'; }.zmdi-accounts-add:before {
  content: '\f208'; }.zmdi-accounts-alt:before {
  content: '\f209'; }.zmdi-accounts-list-alt:before {
  content: '\f20a'; }.zmdi-accounts-list:before {
  content: '\f20b'; }.zmdi-accounts-outline:before {
  content: '\f20c'; }.zmdi-accounts:before {
  content: '\f20d'; }.zmdi-face:before {
  content: '\f20e'; }.zmdi-female:before {
  content: '\f20f'; }.zmdi-male-alt:before {
  content: '\f210'; }.zmdi-male-female:before {
  content: '\f211'; }.zmdi-male:before {
  content: '\f212'; }.zmdi-mood-bad:before {
  content: '\f213'; }.zmdi-mood:before {
  content: '\f214'; }.zmdi-run:before {
  content: '\f215'; }.zmdi-walk:before {
  content: '\f216'; }.zmdi-cloud-box:before {
  content: '\f217'; }.zmdi-cloud-circle:before {
  content: '\f218'; }.zmdi-cloud-done:before {
  content: '\f219'; }.zmdi-cloud-download:before {
  content: '\f21a'; }.zmdi-cloud-off:before {
  content: '\f21b'; }.zmdi-cloud-outline-alt:before {
  content: '\f21c'; }.zmdi-cloud-outline:before {
  content: '\f21d'; }.zmdi-cloud-upload:before {
  content: '\f21e'; }.zmdi-cloud:before {
  content: '\f21f'; }.zmdi-download:before {
  content: '\f220'; }.zmdi-file-plus:before {
  content: '\f221'; }.zmdi-file-text:before {
  content: '\f222'; }.zmdi-file:before {
  content: '\f223'; }.zmdi-folder-outline:before {
  content: '\f224'; }.zmdi-folder-person:before {
  content: '\f225'; }.zmdi-folder-star-alt:before {
  content: '\f226'; }.zmdi-folder-star:before {
  content: '\f227'; }.zmdi-folder:before {
  content: '\f228'; }.zmdi-gif:before {
  content: '\f229'; }.zmdi-upload:before {
  content: '\f22a'; }.zmdi-border-all:before {
  content: '\f22b'; }.zmdi-border-bottom:before {
  content: '\f22c'; }.zmdi-border-clear:before {
  content: '\f22d'; }.zmdi-border-color:before {
  content: '\f22e'; }.zmdi-border-horizontal:before {
  content: '\f22f'; }.zmdi-border-inner:before {
  content: '\f230'; }.zmdi-border-left:before {
  content: '\f231'; }.zmdi-border-outer:before {
  content: '\f232'; }.zmdi-border-right:before {
  content: '\f233'; }.zmdi-border-style:before {
  content: '\f234'; }.zmdi-border-top:before {
  content: '\f235'; }.zmdi-border-vertical:before {
  content: '\f236'; }.zmdi-copy:before {
  content: '\f237'; }.zmdi-crop:before {
  content: '\f238'; }.zmdi-format-align-center:before {
  content: '\f239'; }.zmdi-format-align-justify:before {
  content: '\f23a'; }.zmdi-format-align-left:before {
  content: '\f23b'; }.zmdi-format-align-right:before {
  content: '\f23c'; }.zmdi-format-bold:before {
  content: '\f23d'; }.zmdi-format-clear-all:before {
  content: '\f23e'; }.zmdi-format-clear:before {
  content: '\f23f'; }.zmdi-format-color-fill:before {
  content: '\f240'; }.zmdi-format-color-reset:before {
  content: '\f241'; }.zmdi-format-color-text:before {
  content: '\f242'; }.zmdi-format-indent-decrease:before {
  content: '\f243'; }.zmdi-format-indent-increase:before {
  content: '\f244'; }.zmdi-format-italic:before {
  content: '\f245'; }.zmdi-format-line-spacing:before {
  content: '\f246'; }.zmdi-format-list-bulleted:before {
  content: '\f247'; }.zmdi-format-list-numbered:before {
  content: '\f248'; }.zmdi-format-ltr:before {
  content: '\f249'; }.zmdi-format-rtl:before {
  content: '\f24a'; }.zmdi-format-size:before {
  content: '\f24b'; }.zmdi-format-strikethrough-s:before {
  content: '\f24c'; }.zmdi-format-strikethrough:before {
  content: '\f24d'; }.zmdi-format-subject:before {
  content: '\f24e'; }.zmdi-format-underlined:before {
  content: '\f24f'; }.zmdi-format-valign-bottom:before {
  content: '\f250'; }.zmdi-format-valign-center:before {
  content: '\f251'; }.zmdi-format-valign-top:before {
  content: '\f252'; }.zmdi-redo:before {
  content: '\f253'; }.zmdi-select-all:before {
  content: '\f254'; }.zmdi-space-bar:before {
  content: '\f255'; }.zmdi-text-format:before {
  content: '\f256'; }.zmdi-transform:before {
  content: '\f257'; }.zmdi-undo:before {
  content: '\f258'; }.zmdi-wrap-text:before {
  content: '\f259'; }.zmdi-comment-alert:before {
  content: '\f25a'; }.zmdi-comment-alt-text:before {
  content: '\f25b'; }.zmdi-comment-alt:before {
  content: '\f25c'; }.zmdi-comment-edit:before {
  content: '\f25d'; }.zmdi-comment-image:before {
  content: '\f25e'; }.zmdi-comment-list:before {
  content: '\f25f'; }.zmdi-comment-more:before {
  content: '\f260'; }.zmdi-comment-outline:before {
  content: '\f261'; }.zmdi-comment-text-alt:before {
  content: '\f262'; }.zmdi-comment-text:before {
  content: '\f263'; }.zmdi-comment-video:before {
  content: '\f264'; }.zmdi-comment:before {
  content: '\f265'; }.zmdi-comments:before {
  content: '\f266'; }.zmdi-check-all:before {
  content: '\f267'; }.zmdi-check-circle-u:before {
  content: '\f268'; }.zmdi-check-circle:before {
  content: '\f269'; }.zmdi-check-square:before {
  content: '\f26a'; }.zmdi-check:before {
  content: '\f26b'; }.zmdi-circle-o:before {
  content: '\f26c'; }.zmdi-circle:before {
  content: '\f26d'; }.zmdi-dot-circle-alt:before {
  content: '\f26e'; }.zmdi-dot-circle:before {
  content: '\f26f'; }.zmdi-minus-circle-outline:before {
  content: '\f270'; }.zmdi-minus-circle:before {
  content: '\f271'; }.zmdi-minus-square:before {
  content: '\f272'; }.zmdi-minus:before {
  content: '\f273'; }.zmdi-plus-circle-o-duplicate:before {
  content: '\f274'; }.zmdi-plus-circle-o:before {
  content: '\f275'; }.zmdi-plus-circle:before {
  content: '\f276'; }.zmdi-plus-square:before {
  content: '\f277'; }.zmdi-plus:before {
  content: '\f278'; }.zmdi-square-o:before {
  content: '\f279'; }.zmdi-star-circle:before {
  content: '\f27a'; }.zmdi-star-half:before {
  content: '\f27b'; }.zmdi-star-outline:before {
  content: '\f27c'; }.zmdi-star:before {
  content: '\f27d'; }.zmdi-bluetooth-connected:before {
  content: '\f27e'; }.zmdi-bluetooth-off:before {
  content: '\f27f'; }.zmdi-bluetooth-search:before {
  content: '\f280'; }.zmdi-bluetooth-setting:before {
  content: '\f281'; }.zmdi-bluetooth:before {
  content: '\f282'; }.zmdi-camera-add:before {
  content: '\f283'; }.zmdi-camera-alt:before {
  content: '\f284'; }.zmdi-camera-bw:before {
  content: '\f285'; }.zmdi-camera-front:before {
  content: '\f286'; }.zmdi-camera-mic:before {
  content: '\f287'; }.zmdi-camera-party-mode:before {
  content: '\f288'; }.zmdi-camera-rear:before {
  content: '\f289'; }.zmdi-camera-roll:before {
  content: '\f28a'; }.zmdi-camera-switch:before {
  content: '\f28b'; }.zmdi-camera:before {
  content: '\f28c'; }.zmdi-card-alert:before {
  content: '\f28d'; }.zmdi-card-off:before {
  content: '\f28e'; }.zmdi-card-sd:before {
  content: '\f28f'; }.zmdi-card-sim:before {
  content: '\f290'; }.zmdi-desktop-mac:before {
  content: '\f291'; }.zmdi-desktop-windows:before {
  content: '\f292'; }.zmdi-device-hub:before {
  content: '\f293'; }.zmdi-devices-off:before {
  content: '\f294'; }.zmdi-devices:before {
  content: '\f295'; }.zmdi-dock:before {
  content: '\f296'; }.zmdi-floppy:before {
  content: '\f297'; }.zmdi-gamepad:before {
  content: '\f298'; }.zmdi-gps-dot:before {
  content: '\f299'; }.zmdi-gps-off:before {
  content: '\f29a'; }.zmdi-gps:before {
  content: '\f29b'; }.zmdi-headset-mic:before {
  content: '\f29c'; }.zmdi-headset:before {
  content: '\f29d'; }.zmdi-input-antenna:before {
  content: '\f29e'; }.zmdi-input-composite:before {
  content: '\f29f'; }.zmdi-input-hdmi:before {
  content: '\f2a0'; }.zmdi-input-power:before {
  content: '\f2a1'; }.zmdi-input-svideo:before {
  content: '\f2a2'; }.zmdi-keyboard-hide:before {
  content: '\f2a3'; }.zmdi-keyboard:before {
  content: '\f2a4'; }.zmdi-laptop-chromebook:before {
  content: '\f2a5'; }.zmdi-laptop-mac:before {
  content: '\f2a6'; }.zmdi-laptop:before {
  content: '\f2a7'; }.zmdi-mic-off:before {
  content: '\f2a8'; }.zmdi-mic-outline:before {
  content: '\f2a9'; }.zmdi-mic-setting:before {
  content: '\f2aa'; }.zmdi-mic:before {
  content: '\f2ab'; }.zmdi-mouse:before {
  content: '\f2ac'; }.zmdi-network-alert:before {
  content: '\f2ad'; }.zmdi-network-locked:before {
  content: '\f2ae'; }.zmdi-network-off:before {
  content: '\f2af'; }.zmdi-network-outline:before {
  content: '\f2b0'; }.zmdi-network-setting:before {
  content: '\f2b1'; }.zmdi-network:before {
  content: '\f2b2'; }.zmdi-phone-bluetooth:before {
  content: '\f2b3'; }.zmdi-phone-end:before {
  content: '\f2b4'; }.zmdi-phone-forwarded:before {
  content: '\f2b5'; }.zmdi-phone-in-talk:before {
  content: '\f2b6'; }.zmdi-phone-locked:before {
  content: '\f2b7'; }.zmdi-phone-missed:before {
  content: '\f2b8'; }.zmdi-phone-msg:before {
  content: '\f2b9'; }.zmdi-phone-paused:before {
  content: '\f2ba'; }.zmdi-phone-ring:before {
  content: '\f2bb'; }.zmdi-phone-setting:before {
  content: '\f2bc'; }.zmdi-phone-sip:before {
  content: '\f2bd'; }.zmdi-phone:before {
  content: '\f2be'; }.zmdi-portable-wifi-changes:before {
  content: '\f2bf'; }.zmdi-portable-wifi-off:before {
  content: '\f2c0'; }.zmdi-portable-wifi:before {
  content: '\f2c1'; }.zmdi-radio:before {
  content: '\f2c2'; }.zmdi-reader:before {
  content: '\f2c3'; }.zmdi-remote-control-alt:before {
  content: '\f2c4'; }.zmdi-remote-control:before {
  content: '\f2c5'; }.zmdi-router:before {
  content: '\f2c6'; }.zmdi-scanner:before {
  content: '\f2c7'; }.zmdi-smartphone-android:before {
  content: '\f2c8'; }.zmdi-smartphone-download:before {
  content: '\f2c9'; }.zmdi-smartphone-erase:before {
  content: '\f2ca'; }.zmdi-smartphone-info:before {
  content: '\f2cb'; }.zmdi-smartphone-iphone:before {
  content: '\f2cc'; }.zmdi-smartphone-landscape-lock:before {
  content: '\f2cd'; }.zmdi-smartphone-landscape:before {
  content: '\f2ce'; }.zmdi-smartphone-lock:before {
  content: '\f2cf'; }.zmdi-smartphone-portrait-lock:before {
  content: '\f2d0'; }.zmdi-smartphone-ring:before {
  content: '\f2d1'; }.zmdi-smartphone-setting:before {
  content: '\f2d2'; }.zmdi-smartphone-setup:before {
  content: '\f2d3'; }.zmdi-smartphone:before {
  content: '\f2d4'; }.zmdi-speaker:before {
  content: '\f2d5'; }.zmdi-tablet-android:before {
  content: '\f2d6'; }.zmdi-tablet-mac:before {
  content: '\f2d7'; }.zmdi-tablet:before {
  content: '\f2d8'; }.zmdi-tv-alt-play:before {
  content: '\f2d9'; }.zmdi-tv-list:before {
  content: '\f2da'; }.zmdi-tv-play:before {
  content: '\f2db'; }.zmdi-tv:before {
  content: '\f2dc'; }.zmdi-usb:before {
  content: '\f2dd'; }.zmdi-videocam-off:before {
  content: '\f2de'; }.zmdi-videocam-switch:before {
  content: '\f2df'; }.zmdi-videocam:before {
  content: '\f2e0'; }.zmdi-watch:before {
  content: '\f2e1'; }.zmdi-wifi-alt-2:before {
  content: '\f2e2'; }.zmdi-wifi-alt:before {
  content: '\f2e3'; }.zmdi-wifi-info:before {
  content: '\f2e4'; }.zmdi-wifi-lock:before {
  content: '\f2e5'; }.zmdi-wifi-off:before {
  content: '\f2e6'; }.zmdi-wifi-outline:before {
  content: '\f2e7'; }.zmdi-wifi:before {
  content: '\f2e8'; }.zmdi-arrow-left-bottom:before {
  content: '\f2e9'; }.zmdi-arrow-left:before {
  content: '\f2ea'; }.zmdi-arrow-merge:before {
  content: '\f2eb'; }.zmdi-arrow-missed:before {
  content: '\f2ec'; }.zmdi-arrow-right-top:before {
  content: '\f2ed'; }.zmdi-arrow-right:before {
  content: '\f2ee'; }.zmdi-arrow-split:before {
  content: '\f2ef'; }.zmdi-arrows:before {
  content: '\f2f0'; }.zmdi-caret-down-circle:before {
  content: '\f2f1'; }.zmdi-caret-down:before {
  content: '\f2f2'; }.zmdi-caret-left-circle:before {
  content: '\f2f3'; }.zmdi-caret-left:before {
  content: '\f2f4'; }.zmdi-caret-right-circle:before {
  content: '\f2f5'; }.zmdi-caret-right:before {
  content: '\f2f6'; }.zmdi-caret-up-circle:before {
  content: '\f2f7'; }.zmdi-caret-up:before {
  content: '\f2f8'; }.zmdi-chevron-down:before {
  content: '\f2f9'; }.zmdi-chevron-left:before {
  content: '\f2fa'; }.zmdi-chevron-right:before {
  content: '\f2fb'; }.zmdi-chevron-up:before {
  content: '\f2fc'; }.zmdi-forward:before {
  content: '\f2fd'; }.zmdi-long-arrow-down:before {
  content: '\f2fe'; }.zmdi-long-arrow-left:before {
  content: '\f2ff'; }.zmdi-long-arrow-return:before {
  content: '\f300'; }.zmdi-long-arrow-right:before {
  content: '\f301'; }.zmdi-long-arrow-tab:before {
  content: '\f302'; }.zmdi-long-arrow-up:before {
  content: '\f303'; }.zmdi-rotate-ccw:before {
  content: '\f304'; }.zmdi-rotate-cw:before {
  content: '\f305'; }.zmdi-rotate-left:before {
  content: '\f306'; }.zmdi-rotate-right:before {
  content: '\f307'; }.zmdi-square-down:before {
  content: '\f308'; }.zmdi-square-right:before {
  content: '\f309'; }.zmdi-swap-alt:before {
  content: '\f30a'; }.zmdi-swap-vertical-circle:before {
  content: '\f30b'; }.zmdi-swap-vertical:before {
  content: '\f30c'; }.zmdi-swap:before {
  content: '\f30d'; }.zmdi-trending-down:before {
  content: '\f30e'; }.zmdi-trending-flat:before {
  content: '\f30f'; }.zmdi-trending-up:before {
  content: '\f310'; }.zmdi-unfold-less:before {
  content: '\f311'; }.zmdi-unfold-more:before {
  content: '\f312'; }.zmdi-apps:before {
  content: '\f313'; }.zmdi-grid-off:before {
  content: '\f314'; }.zmdi-grid:before {
  content: '\f315'; }.zmdi-view-agenda:before {
  content: '\f316'; }.zmdi-view-array:before {
  content: '\f317'; }.zmdi-view-carousel:before {
  content: '\f318'; }.zmdi-view-column:before {
  content: '\f319'; }.zmdi-view-comfy:before {
  content: '\f31a'; }.zmdi-view-compact:before {
  content: '\f31b'; }.zmdi-view-dashboard:before {
  content: '\f31c'; }.zmdi-view-day:before {
  content: '\f31d'; }.zmdi-view-headline:before {
  content: '\f31e'; }.zmdi-view-list-alt:before {
  content: '\f31f'; }.zmdi-view-list:before {
  content: '\f320'; }.zmdi-view-module:before {
  content: '\f321'; }.zmdi-view-quilt:before {
  content: '\f322'; }.zmdi-view-stream:before {
  content: '\f323'; }.zmdi-view-subtitles:before {
  content: '\f324'; }.zmdi-view-toc:before {
  content: '\f325'; }.zmdi-view-web:before {
  content: '\f326'; }.zmdi-view-week:before {
  content: '\f327'; }.zmdi-widgets:before {
  content: '\f328'; }.zmdi-alarm-check:before {
  content: '\f329'; }.zmdi-alarm-off:before {
  content: '\f32a'; }.zmdi-alarm-plus:before {
  content: '\f32b'; }.zmdi-alarm-snooze:before {
  content: '\f32c'; }.zmdi-alarm:before {
  content: '\f32d'; }.zmdi-calendar-alt:before {
  content: '\f32e'; }.zmdi-calendar-check:before {
  content: '\f32f'; }.zmdi-calendar-close:before {
  content: '\f330'; }.zmdi-calendar-note:before {
  content: '\f331'; }.zmdi-calendar:before {
  content: '\f332'; }.zmdi-time-countdown:before {
  content: '\f333'; }.zmdi-time-interval:before {
  content: '\f334'; }.zmdi-time-restore-setting:before {
  content: '\f335'; }.zmdi-time-restore:before {
  content: '\f336'; }.zmdi-time:before {
  content: '\f337'; }.zmdi-timer-off:before {
  content: '\f338'; }.zmdi-timer:before {
  content: '\f339'; }.zmdi-android-alt:before {
  content: '\f33a'; }.zmdi-android:before {
  content: '\f33b'; }.zmdi-apple:before {
  content: '\f33c'; }.zmdi-behance:before {
  content: '\f33d'; }.zmdi-codepen:before {
  content: '\f33e'; }.zmdi-dribbble:before {
  content: '\f33f'; }.zmdi-dropbox:before {
  content: '\f340'; }.zmdi-evernote:before {
  content: '\f341'; }.zmdi-facebook-box:before {
  content: '\f342'; }.zmdi-facebook:before {
  content: '\f343'; }.zmdi-github-box:before {
  content: '\f344'; }.zmdi-github:before {
  content: '\f345'; }.zmdi-google-drive:before {
  content: '\f346'; }.zmdi-google-earth:before {
  content: '\f347'; }.zmdi-google-glass:before {
  content: '\f348'; }.zmdi-google-maps:before {
  content: '\f349'; }.zmdi-google-pages:before {
  content: '\f34a'; }.zmdi-google-play:before {
  content: '\f34b'; }.zmdi-google-plus-box:before {
  content: '\f34c'; }.zmdi-google-plus:before {
  content: '\f34d'; }.zmdi-google:before {
  content: '\f34e'; }.zmdi-instagram:before {
  content: '\f34f'; }.zmdi-language-css3:before {
  content: '\f350'; }.zmdi-language-html5:before {
  content: '\f351'; }.zmdi-language-javascript:before {
  content: '\f352'; }.zmdi-language-python-alt:before {
  content: '\f353'; }.zmdi-language-python:before {
  content: '\f354'; }.zmdi-lastfm:before {
  content: '\f355'; }.zmdi-linkedin-box:before {
  content: '\f356'; }.zmdi-paypal:before {
  content: '\f357'; }.zmdi-pinterest-box:before {
  content: '\f358'; }.zmdi-pocket:before {
  content: '\f359'; }.zmdi-polymer:before {
  content: '\f35a'; }.zmdi-share:before {
  content: '\f35b'; }.zmdi-stackoverflow:before {
  content: '\f35c'; }.zmdi-steam-square:before {
  content: '\f35d'; }.zmdi-steam:before {
  content: '\f35e'; }.zmdi-twitter-box:before {
  content: '\f35f'; }.zmdi-twitter:before {
  content: '\f360'; }.zmdi-vk:before {
  content: '\f361'; }.zmdi-wikipedia:before {
  content: '\f362'; }.zmdi-windows:before {
  content: '\f363'; }.zmdi-aspect-ratio-alt:before {
  content: '\f364'; }.zmdi-aspect-ratio:before {
  content: '\f365'; }.zmdi-blur-circular:before {
  content: '\f366'; }.zmdi-blur-linear:before {
  content: '\f367'; }.zmdi-blur-off:before {
  content: '\f368'; }.zmdi-blur:before {
  content: '\f369'; }.zmdi-brightness-2:before {
  content: '\f36a'; }.zmdi-brightness-3:before {
  content: '\f36b'; }.zmdi-brightness-4:before {
  content: '\f36c'; }.zmdi-brightness-5:before {
  content: '\f36d'; }.zmdi-brightness-6:before {
  content: '\f36e'; }.zmdi-brightness-7:before {
  content: '\f36f'; }.zmdi-brightness-auto:before {
  content: '\f370'; }.zmdi-brightness-setting:before {
  content: '\f371'; }.zmdi-broken-image:before {
  content: '\f372'; }.zmdi-center-focus-strong:before {
  content: '\f373'; }.zmdi-center-focus-weak:before {
  content: '\f374'; }.zmdi-compare:before {
  content: '\f375'; }.zmdi-crop-16-9:before {
  content: '\f376'; }.zmdi-crop-3-2:before {
  content: '\f377'; }.zmdi-crop-5-4:before {
  content: '\f378'; }.zmdi-crop-7-5:before {
  content: '\f379'; }.zmdi-crop-din:before {
  content: '\f37a'; }.zmdi-crop-free:before {
  content: '\f37b'; }.zmdi-crop-landscape:before {
  content: '\f37c'; }.zmdi-crop-portrait:before {
  content: '\f37d'; }.zmdi-crop-square:before {
  content: '\f37e'; }.zmdi-exposure-alt:before {
  content: '\f37f'; }.zmdi-exposure:before {
  content: '\f380'; }.zmdi-filter-b-and-w:before {
  content: '\f381'; }.zmdi-filter-center-focus:before {
  content: '\f382'; }.zmdi-filter-frames:before {
  content: '\f383'; }.zmdi-filter-tilt-shift:before {
  content: '\f384'; }.zmdi-gradient:before {
  content: '\f385'; }.zmdi-grain:before {
  content: '\f386'; }.zmdi-graphic-eq:before {
  content: '\f387'; }.zmdi-hdr-off:before {
  content: '\f388'; }.zmdi-hdr-strong:before {
  content: '\f389'; }.zmdi-hdr-weak:before {
  content: '\f38a'; }.zmdi-hdr:before {
  content: '\f38b'; }.zmdi-iridescent:before {
  content: '\f38c'; }.zmdi-leak-off:before {
  content: '\f38d'; }.zmdi-leak:before {
  content: '\f38e'; }.zmdi-looks:before {
  content: '\f38f'; }.zmdi-loupe:before {
  content: '\f390'; }.zmdi-panorama-horizontal:before {
  content: '\f391'; }.zmdi-panorama-vertical:before {
  content: '\f392'; }.zmdi-panorama-wide-angle:before {
  content: '\f393'; }.zmdi-photo-size-select-large:before {
  content: '\f394'; }.zmdi-photo-size-select-small:before {
  content: '\f395'; }.zmdi-picture-in-picture:before {
  content: '\f396'; }.zmdi-slideshow:before {
  content: '\f397'; }.zmdi-texture:before {
  content: '\f398'; }.zmdi-tonality:before {
  content: '\f399'; }.zmdi-vignette:before {
  content: '\f39a'; }.zmdi-wb-auto:before {
  content: '\f39b'; }.zmdi-eject-alt:before {
  content: '\f39c'; }.zmdi-eject:before {
  content: '\f39d'; }.zmdi-equalizer:before {
  content: '\f39e'; }.zmdi-fast-forward:before {
  content: '\f39f'; }.zmdi-fast-rewind:before {
  content: '\f3a0'; }.zmdi-forward-10:before {
  content: '\f3a1'; }.zmdi-forward-30:before {
  content: '\f3a2'; }.zmdi-forward-5:before {
  content: '\f3a3'; }.zmdi-hearing:before {
  content: '\f3a4'; }.zmdi-pause-circle-outline:before {
  content: '\f3a5'; }.zmdi-pause-circle:before {
  content: '\f3a6'; }.zmdi-pause:before {
  content: '\f3a7'; }.zmdi-play-circle-outline:before {
  content: '\f3a8'; }.zmdi-play-circle:before {
  content: '\f3a9'; }.zmdi-play:before {
  content: '\f3aa'; }.zmdi-playlist-audio:before {
  content: '\f3ab'; }.zmdi-playlist-plus:before {
  content: '\f3ac'; }.zmdi-repeat-one:before {
  content: '\f3ad'; }.zmdi-repeat:before {
  content: '\f3ae'; }.zmdi-replay-10:before {
  content: '\f3af'; }.zmdi-replay-30:before {
  content: '\f3b0'; }.zmdi-replay-5:before {
  content: '\f3b1'; }.zmdi-replay:before {
  content: '\f3b2'; }.zmdi-shuffle:before {
  content: '\f3b3'; }.zmdi-skip-next:before {
  content: '\f3b4'; }.zmdi-skip-previous:before {
  content: '\f3b5'; }.zmdi-stop:before {
  content: '\f3b6'; }.zmdi-surround-sound:before {
  content: '\f3b7'; }.zmdi-tune:before {
  content: '\f3b8'; }.zmdi-volume-down:before {
  content: '\f3b9'; }.zmdi-volume-mute:before {
  content: '\f3ba'; }.zmdi-volume-off:before {
  content: '\f3bb'; }.zmdi-volume-up:before {
  content: '\f3bc'; }.zmdi-n-1-square:before {
  content: '\f3bd'; }.zmdi-n-2-square:before {
  content: '\f3be'; }.zmdi-n-3-square:before {
  content: '\f3bf'; }.zmdi-n-4-square:before {
  content: '\f3c0'; }.zmdi-n-5-square:before {
  content: '\f3c1'; }.zmdi-n-6-square:before {
  content: '\f3c2'; }.zmdi-neg-1:before {
  content: '\f3c3'; }.zmdi-neg-2:before {
  content: '\f3c4'; }.zmdi-plus-1:before {
  content: '\f3c5'; }.zmdi-plus-2:before {
  content: '\f3c6'; }.zmdi-sec-10:before {
  content: '\f3c7'; }.zmdi-sec-3:before {
  content: '\f3c8'; }.zmdi-zero:before {
  content: '\f3c9'; }.zmdi-airline-seat-flat-angled:before {
  content: '\f3ca'; }.zmdi-airline-seat-flat:before {
  content: '\f3cb'; }.zmdi-airline-seat-individual-suite:before {
  content: '\f3cc'; }.zmdi-airline-seat-legroom-extra:before {
  content: '\f3cd'; }.zmdi-airline-seat-legroom-normal:before {
  content: '\f3ce'; }.zmdi-airline-seat-legroom-reduced:before {
  content: '\f3cf'; }.zmdi-airline-seat-recline-extra:before {
  content: '\f3d0'; }.zmdi-airline-seat-recline-normal:before {
  content: '\f3d1'; }.zmdi-airplay:before {
  content: '\f3d2'; }.zmdi-closed-caption:before {
  content: '\f3d3'; }.zmdi-confirmation-number:before {
  content: '\f3d4'; }.zmdi-developer-board:before {
  content: '\f3d5'; }.zmdi-disc-full:before {
  content: '\f3d6'; }.zmdi-explicit:before {
  content: '\f3d7'; }.zmdi-flight-land:before {
  content: '\f3d8'; }.zmdi-flight-takeoff:before {
  content: '\f3d9'; }.zmdi-flip-to-back:before {
  content: '\f3da'; }.zmdi-flip-to-front:before {
  content: '\f3db'; }.zmdi-group-work:before {
  content: '\f3dc'; }.zmdi-hd:before {
  content: '\f3dd'; }.zmdi-hq:before {
  content: '\f3de'; }.zmdi-markunread-mailbox:before {
  content: '\f3df'; }.zmdi-memory:before {
  content: '\f3e0'; }.zmdi-nfc:before {
  content: '\f3e1'; }.zmdi-play-for-work:before {
  content: '\f3e2'; }.zmdi-power-input:before {
  content: '\f3e3'; }.zmdi-present-to-all:before {
  content: '\f3e4'; }.zmdi-satellite:before {
  content: '\f3e5'; }.zmdi-tap-and-play:before {
  content: '\f3e6'; }.zmdi-vibration:before {
  content: '\f3e7'; }.zmdi-voicemail:before {
  content: '\f3e8'; }.zmdi-group:before {
  content: '\f3e9'; }.zmdi-rss:before {
  content: '\f3ea'; }.zmdi-shape:before {
  content: '\f3eb'; }.zmdi-spinner:before {
  content: '\f3ec'; }.zmdi-ungroup:before {
  content: '\f3ed'; }.zmdi-500px:before {
  content: '\f3ee'; }.zmdi-8tracks:before {
  content: '\f3ef'; }.zmdi-amazon:before {
  content: '\f3f0'; }.zmdi-blogger:before {
  content: '\f3f1'; }.zmdi-delicious:before {
  content: '\f3f2'; }.zmdi-disqus:before {
  content: '\f3f3'; }.zmdi-flattr:before {
  content: '\f3f4'; }.zmdi-flickr:before {
  content: '\f3f5'; }.zmdi-github-alt:before {
  content: '\f3f6'; }.zmdi-google-old:before {
  content: '\f3f7'; }.zmdi-linkedin:before {
  content: '\f3f8'; }.zmdi-odnoklassniki:before {
  content: '\f3f9'; }.zmdi-outlook:before {
  content: '\f3fa'; }.zmdi-paypal-alt:before {
  content: '\f3fb'; }.zmdi-pinterest:before {
  content: '\f3fc'; }.zmdi-playstation:before {
  content: '\f3fd'; }.zmdi-reddit:before {
  content: '\f3fe'; }.zmdi-skype:before {
  content: '\f3ff'; }.zmdi-slideshare:before {
  content: '\f400'; }.zmdi-soundcloud:before {
  content: '\f401'; }.zmdi-tumblr:before {
  content: '\f402'; }.zmdi-twitch:before {
  content: '\f403'; }.zmdi-vimeo:before {
  content: '\f404'; }.zmdi-whatsapp:before {
  content: '\f405'; }.zmdi-xbox:before {
  content: '\f406'; }.zmdi-yahoo:before {
  content: '\f407'; }.zmdi-youtube-play:before {
  content: '\f408'; }.zmdi-youtube:before {
  content: '\f409'; }.zmdi-import-export:before {
  content: '\f30c'; }.zmdi-swap-vertical-:before {
  content: '\f30c'; }.zmdi-airplanemode-inactive:before {
  content: '\f102'; }.zmdi-airplanemode-active:before {
  content: '\f103'; }.zmdi-rate-review:before {
  content: '\f103'; }.zmdi-comment-sign:before {
  content: '\f25a'; }.zmdi-network-warning:before {
  content: '\f2ad'; }.zmdi-shopping-cart-add:before {
  content: '\f1ca'; }.zmdi-file-add:before {
  content: '\f221'; }.zmdi-network-wifi-scan:before {
  content: '\f2e4'; }.zmdi-collection-add:before {
  content: '\f14e'; }.zmdi-format-playlist-add:before {
  content: '\f3ac'; }.zmdi-format-queue-music:before {
  content: '\f3ab'; }.zmdi-plus-box:before {
  content: '\f277'; }.zmdi-tag-backspace:before {
  content: '\f1d9'; }.zmdi-alarm-add:before {
  content: '\f32b'; }.zmdi-battery-charging:before {
  content: '\f114'; }.zmdi-daydream-setting:before {
  content: '\f217'; }.zmdi-more-horiz:before {
  content: '\f19c'; }.zmdi-book-photo:before {
  content: '\f11b'; }.zmdi-incandescent:before {
  content: '\f189'; }.zmdi-wb-iridescent:before {
  content: '\f38c'; }.zmdi-calendar-remove:before {
  content: '\f330'; }.zmdi-refresh-sync-disabled:before {
  content: '\f1b7'; }.zmdi-refresh-sync-problem:before {
  content: '\f1b6'; }.zmdi-crop-original:before {
  content: '\f17e'; }.zmdi-power-off:before {
  content: '\f1af'; }.zmdi-power-off-setting:before {
  content: '\f1ae'; }.zmdi-leak-remove:before {
  content: '\f38d'; }.zmdi-star-border:before {
  content: '\f27c'; }.zmdi-brightness-low:before {
  content: '\f36d'; }.zmdi-brightness-medium:before {
  content: '\f36e'; }.zmdi-brightness-high:before {
  content: '\f36f'; }.zmdi-smartphone-portrait:before {
  content: '\f2d4'; }.zmdi-live-tv:before {
  content: '\f2d9'; }.zmdi-format-textdirection-l-to-r:before {
  content: '\f249'; }.zmdi-format-textdirection-r-to-l:before {
  content: '\f24a'; }.zmdi-arrow-back:before {
  content: '\f2ea'; }.zmdi-arrow-forward:before {
  content: '\f2ee'; }.zmdi-arrow-in:before {
  content: '\f2e9'; }.zmdi-arrow-out:before {
  content: '\f2ed'; }.zmdi-rotate-90-degrees-ccw:before {
  content: '\f304'; }.zmdi-adb:before {
  content: '\f33a'; }.zmdi-network-wifi:before {
  content: '\f2e8'; }.zmdi-network-wifi-alt:before {
  content: '\f2e3'; }.zmdi-network-wifi-lock:before {
  content: '\f2e5'; }.zmdi-network-wifi-off:before {
  content: '\f2e6'; }.zmdi-network-wifi-outline:before {
  content: '\f2e7'; }.zmdi-network-wifi-info:before {
  content: '\f2e4'; }.zmdi-layers-clear:before {
  content: '\f18b'; }.zmdi-colorize:before {
  content: '\f15d'; }.zmdi-format-paint:before {
  content: '\f1ba'; }.zmdi-format-quote:before {
  content: '\f1b2'; }.zmdi-camera-monochrome-photos:before {
  content: '\f285'; }.zmdi-sort-by-alpha:before {
  content: '\f1cf'; }.zmdi-folder-shared:before {
  content: '\f225'; }.zmdi-folder-special:before {
  content: '\f226'; }.zmdi-comment-dots:before {
  content: '\f260'; }.zmdi-reorder:before {
  content: '\f31e'; }.zmdi-dehaze:before {
  content: '\f197'; }.zmdi-sort:before {
  content: '\f1ce'; }.zmdi-pages:before {
  content: '\f34a'; }.zmdi-stack-overflow:before {
  content: '\f35c'; }.zmdi-calendar-account:before {
  content: '\f204'; }.zmdi-paste:before {
  content: '\f109'; }.zmdi-cut:before {
  content: '\f1bc'; }.zmdi-save:before {
  content: '\f297'; }.zmdi-smartphone-code:before {
  content: '\f139'; }.zmdi-directions-bike:before {
  content: '\f117'; }.zmdi-directions-boat:before {
  content: '\f11a'; }.zmdi-directions-bus:before {
  content: '\f121'; }.zmdi-directions-car:before {
  content: '\f125'; }.zmdi-directions-railway:before {
  content: '\f1b3'; }.zmdi-directions-run:before {
  content: '\f215'; }.zmdi-directions-subway:before {
  content: '\f1d5'; }.zmdi-directions-walk:before {
  content: '\f216'; }.zmdi-local-hotel:before {
  content: '\f178'; }.zmdi-local-activity:before {
  content: '\f1df'; }.zmdi-local-play:before {
  content: '\f1df'; }.zmdi-local-airport:before {
  content: '\f103'; }.zmdi-local-atm:before {
  content: '\f198'; }.zmdi-local-bar:before {
  content: '\f137'; }.zmdi-local-cafe:before {
  content: '\f13b'; }.zmdi-local-car-wash:before {
  content: '\f124'; }.zmdi-local-convenience-store:before {
  content: '\f1d3'; }.zmdi-local-dining:before {
  content: '\f153'; }.zmdi-local-drink:before {
  content: '\f157'; }.zmdi-local-florist:before {
  content: '\f168'; }.zmdi-local-gas-station:before {
  content: '\f16f'; }.zmdi-local-grocery-store:before {
  content: '\f1cb'; }.zmdi-local-hospital:before {
  content: '\f177'; }.zmdi-local-laundry-service:before {
  content: '\f1e9'; }.zmdi-local-library:before {
  content: '\f18d'; }.zmdi-local-mall:before {
  content: '\f195'; }.zmdi-local-movies:before {
  content: '\f19d'; }.zmdi-local-offer:before {
  content: '\f187'; }.zmdi-local-parking:before {
  content: '\f1a5'; }.zmdi-local-parking:before {
  content: '\f1a5'; }.zmdi-local-pharmacy:before {
  content: '\f176'; }.zmdi-local-phone:before {
  content: '\f2be'; }.zmdi-local-pizza:before {
  content: '\f1ac'; }.zmdi-local-post-office:before {
  content: '\f15a'; }.zmdi-local-printshop:before {
  content: '\f1b0'; }.zmdi-local-see:before {
  content: '\f28c'; }.zmdi-local-shipping:before {

  content: '\f1e6'; }.zmdi-local-store:before {
  content: '\f1d4'; }.zmdi-local-taxi:before {
  content: '\f123'; }.zmdi-local-wc:before {
  content: '\f211'; }.zmdi-my-location:before {
  content: '\f299'; }.zmdi-directions:before {
  content: '\f1e7'; }@font-face {
  font-family: 'Pe-icon-7-stroke';
  src: url("fonts/Pe-icon-7-stroke.eot?d7yf1v");
  src: url("fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v") format("embedded-opentype"), url("fonts/Pe-icon-7-stroke.woff?d7yf1v") format("woff"), url("fonts/Pe-icon-7-stroke.ttf?d7yf1v") format("truetype"), url("fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke") format("svg");
  font-weight: normal;
  font-style: normal; }[class^="pe-7s-"], [class*=" pe-7s-"] {
  display: inline-block;
  font-family: 'Pe-icon-7-stroke';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }.pe-7s-album:before {
  content: "\e6aa"; }.pe-7s-arc:before {
  content: "\e6ab"; }.pe-7s-back-2:before {
  content: "\e6ac"; }.pe-7s-bandaid:before {
  content: "\e6ad"; }.pe-7s-car:before {
  content: "\e6ae"; }.pe-7s-diamond:before {
  content: "\e6af"; }.pe-7s-door-lock:before {
  content: "\e6b0"; }.pe-7s-eyedropper:before {
  content: "\e6b1"; }.pe-7s-female:before {
  content: "\e6b2"; }.pe-7s-gym:before {
  content: "\e6b3"; }.pe-7s-hammer:before {
  content: "\e6b4"; }.pe-7s-headphones:before {
  content: "\e6b5"; }.pe-7s-helm:before {
  content: "\e6b6"; }.pe-7s-hourglass:before {
  content: "\e6b7"; }.pe-7s-leaf:before {
  content: "\e6b8"; }.pe-7s-magic-wand:before {
  content: "\e6b9"; }.pe-7s-male:before {
  content: "\e6ba"; }.pe-7s-map-2:before {
  content: "\e6bb"; }.pe-7s-next-2:before {
  content: "\e6bc"; }.pe-7s-paint-bucket:before {
  content: "\e6bd"; }.pe-7s-pendrive:before {
  content: "\e6be"; }.pe-7s-photo:before {
  content: "\e6bf"; }.pe-7s-piggy:before {
  content: "\e6c0"; }.pe-7s-plugin:before {
  content: "\e6c1"; }.pe-7s-refresh-2:before {
  content: "\e6c2"; }.pe-7s-rocket:before {
  content: "\e6c3"; }.pe-7s-settings:before {
  content: "\e6c4"; }.pe-7s-shield:before {
  content: "\e6c5"; }.pe-7s-smile:before {
  content: "\e6c6"; }.pe-7s-usb:before {
  content: "\e6c7"; }.pe-7s-vector:before {
  content: "\e6c8"; }.pe-7s-wine:before {
  content: "\e6c9"; }.pe-7s-cloud-upload:before {
  content: "\e68a"; }.pe-7s-cash:before {
  content: "\e68c"; }.pe-7s-close:before {
  content: "\e680"; }.pe-7s-bluetooth:before {
  content: "\e68d"; }.pe-7s-cloud-download:before {
  content: "\e68b"; }.pe-7s-way:before {
  content: "\e68e"; }.pe-7s-close-circle:before {
  content: "\e681"; }.pe-7s-id:before {
  content: "\e68f"; }.pe-7s-angle-up:before {
  content: "\e682"; }.pe-7s-wristwatch:before {
  content: "\e690"; }.pe-7s-angle-up-circle:before {
  content: "\e683"; }.pe-7s-world:before {
  content: "\e691"; }.pe-7s-angle-right:before {
  content: "\e684"; }.pe-7s-volume:before {
  content: "\e692"; }.pe-7s-angle-right-circle:before {
  content: "\e685"; }.pe-7s-users:before {
  content: "\e693"; }.pe-7s-angle-left:before {
  content: "\e686"; }.pe-7s-user-female:before {
  content: "\e694"; }.pe-7s-angle-left-circle:before {
  content: "\e687"; }.pe-7s-up-arrow:before {
  content: "\e695"; }.pe-7s-angle-down:before {
  content: "\e688"; }.pe-7s-switch:before {
  content: "\e696"; }.pe-7s-angle-down-circle:before {
  content: "\e689"; }.pe-7s-scissors:before {
  content: "\e697"; }.pe-7s-wallet:before {
  content: "\e600"; }.pe-7s-safe:before {
  content: "\e698"; }.pe-7s-volume2:before {
  content: "\e601"; }.pe-7s-volume1:before {
  content: "\e602"; }.pe-7s-voicemail:before {
  content: "\e603"; }.pe-7s-video:before {
  content: "\e604"; }.pe-7s-user:before {
  content: "\e605"; }.pe-7s-upload:before {
  content: "\e606"; }.pe-7s-unlock:before {
  content: "\e607"; }.pe-7s-umbrella:before {
  content: "\e608"; }.pe-7s-trash:before {
  content: "\e609"; }.pe-7s-tools:before {
  content: "\e60a"; }.pe-7s-timer:before {
  content: "\e60b"; }.pe-7s-ticket:before {
  content: "\e60c"; }.pe-7s-target:before {
  content: "\e60d"; }.pe-7s-sun:before {
  content: "\e60e"; }.pe-7s-study:before {
  content: "\e60f"; }.pe-7s-stopwatch:before {
  content: "\e610"; }.pe-7s-star:before {
  content: "\e611"; }.pe-7s-speaker:before {
  content: "\e612"; }.pe-7s-signal:before {
  content: "\e613"; }.pe-7s-shuffle:before {
  content: "\e614"; }.pe-7s-shopbag:before {
  content: "\e615"; }.pe-7s-share:before {
  content: "\e616"; }.pe-7s-server:before {
  content: "\e617"; }.pe-7s-search:before {
  content: "\e618"; }.pe-7s-film:before {
  content: "\e6a5"; }.pe-7s-science:before {
  content: "\e619"; }.pe-7s-disk:before {
  content: "\e6a6"; }.pe-7s-ribbon:before {
  content: "\e61a"; }.pe-7s-repeat:before {
  content: "\e61b"; }.pe-7s-refresh:before {
  content: "\e61c"; }.pe-7s-add-user:before {
  content: "\e6a9"; }.pe-7s-refresh-cloud:before {
  content: "\e61d"; }.pe-7s-paperclip:before {
  content: "\e69c"; }.pe-7s-radio:before {
  content: "\e61e"; }.pe-7s-note2:before {
  content: "\e69d"; }.pe-7s-print:before {
  content: "\e61f"; }.pe-7s-network:before {
  content: "\e69e"; }.pe-7s-prev:before {
  content: "\e620"; }.pe-7s-mute:before {
  content: "\e69f"; }.pe-7s-power:before {
  content: "\e621"; }.pe-7s-medal:before {
  content: "\e6a0"; }.pe-7s-portfolio:before {
  content: "\e622"; }.pe-7s-like2:before {
  content: "\e6a1"; }.pe-7s-plus:before {
  content: "\e623"; }.pe-7s-left-arrow:before {
  content: "\e6a2"; }.pe-7s-play:before {
  content: "\e624"; }.pe-7s-key:before {
  content: "\e6a3"; }.pe-7s-plane:before {
  content: "\e625"; }.pe-7s-joy:before {
  content: "\e6a4"; }.pe-7s-photo-gallery:before {
  content: "\e626"; }.pe-7s-pin:before {
  content: "\e69b"; }.pe-7s-phone:before {
  content: "\e627"; }.pe-7s-plug:before {
  content: "\e69a"; }.pe-7s-pen:before {
  content: "\e628"; }.pe-7s-right-arrow:before {
  content: "\e699"; }.pe-7s-paper-plane:before {
  content: "\e629"; }.pe-7s-delete-user:before {
  content: "\e6a7"; }.pe-7s-paint:before {
  content: "\e62a"; }.pe-7s-bottom-arrow:before {
  content: "\e6a8"; }.pe-7s-notebook:before {
  content: "\e62b"; }.pe-7s-note:before {
  content: "\e62c"; }.pe-7s-next:before {
  content: "\e62d"; }.pe-7s-news-paper:before {
  content: "\e62e"; }.pe-7s-musiclist:before {
  content: "\e62f"; }.pe-7s-music:before {
  content: "\e630"; }.pe-7s-mouse:before {
  content: "\e631"; }.pe-7s-more:before {
  content: "\e632"; }.pe-7s-moon:before {
  content: "\e633"; }.pe-7s-monitor:before {
  content: "\e634"; }.pe-7s-micro:before {
  content: "\e635"; }.pe-7s-menu:before {
  content: "\e636"; }.pe-7s-map:before {
  content: "\e637"; }.pe-7s-map-marker:before {
  content: "\e638"; }.pe-7s-mail:before {
  content: "\e639"; }.pe-7s-mail-open:before {
  content: "\e63a"; }.pe-7s-mail-open-file:before {
  content: "\e63b"; }.pe-7s-magnet:before {
  content: "\e63c"; }.pe-7s-loop:before {
  content: "\e63d"; }.pe-7s-look:before {
  content: "\e63e"; }.pe-7s-lock:before {
  content: "\e63f"; }.pe-7s-lintern:before {
  content: "\e640"; }.pe-7s-link:before {
  content: "\e641"; }.pe-7s-like:before {
  content: "\e642"; }.pe-7s-light:before {
  content: "\e643"; }.pe-7s-less:before {
  content: "\e644"; }.pe-7s-keypad:before {
  content: "\e645"; }.pe-7s-junk:before {
  content: "\e646"; }.pe-7s-info:before {
  content: "\e647"; }.pe-7s-home:before {
  content: "\e648"; }.pe-7s-help2:before {
  content: "\e649"; }.pe-7s-help1:before {
  content: "\e64a"; }.pe-7s-graph3:before {
  content: "\e64b"; }.pe-7s-graph2:before {
  content: "\e64c"; }.pe-7s-graph1:before {
  content: "\e64d"; }.pe-7s-graph:before {
  content: "\e64e"; }.pe-7s-global:before {
  content: "\e64f"; }.pe-7s-gleam:before {
  content: "\e650"; }.pe-7s-glasses:before {
  content: "\e651"; }.pe-7s-gift:before {
  content: "\e652"; }.pe-7s-folder:before {
  content: "\e653"; }.pe-7s-flag:before {
  content: "\e654"; }.pe-7s-filter:before {
  content: "\e655"; }.pe-7s-file:before {
  content: "\e656"; }.pe-7s-expand1:before {
  content: "\e657"; }.pe-7s-exapnd2:before {
  content: "\e658"; }.pe-7s-edit:before {
  content: "\e659"; }.pe-7s-drop:before {
  content: "\e65a"; }.pe-7s-drawer:before {
  content: "\e65b"; }.pe-7s-download:before {
  content: "\e65c"; }.pe-7s-display2:before {
  content: "\e65d"; }.pe-7s-display1:before {
  content: "\e65e"; }.pe-7s-diskette:before {
  content: "\e65f"; }.pe-7s-date:before {
  content: "\e660"; }.pe-7s-cup:before {
  content: "\e661"; }.pe-7s-culture:before {
  content: "\e662"; }.pe-7s-crop:before {
  content: "\e663"; }.pe-7s-credit:before {
  content: "\e664"; }.pe-7s-copy-file:before {
  content: "\e665"; }.pe-7s-config:before {
  content: "\e666"; }.pe-7s-compass:before {
  content: "\e667"; }.pe-7s-comment:before {
  content: "\e668"; }.pe-7s-coffee:before {
  content: "\e669"; }.pe-7s-cloud:before {
  content: "\e66a"; }.pe-7s-clock:before {
  content: "\e66b"; }.pe-7s-check:before {
  content: "\e66c"; }.pe-7s-chat:before {
  content: "\e66d"; }.pe-7s-cart:before {
  content: "\e66e"; }.pe-7s-camera:before {
  content: "\e66f"; }.pe-7s-call:before {
  content: "\e670"; }.pe-7s-calculator:before {
  content: "\e671"; }.pe-7s-browser:before {
  content: "\e672"; }.pe-7s-box2:before {
  content: "\e673"; }.pe-7s-box1:before {
  content: "\e674"; }.pe-7s-bookmarks:before {
  content: "\e675"; }.pe-7s-bicycle:before {
  content: "\e676"; }.pe-7s-bell:before {
  content: "\e677"; }.pe-7s-battery:before {
  content: "\e678"; }.pe-7s-ball:before {
  content: "\e679"; }.pe-7s-back:before {
  content: "\e67a"; }.pe-7s-attention:before {
  content: "\e67b"; }.pe-7s-anchor:before {
  content: "\e67c"; }.pe-7s-albums:before {
  content: "\e67d"; }.pe-7s-alarm:before {
  content: "\e67e"; }.pe-7s-airplay:before {
  content: "\e67f"; }@font-face {
  font-family: 'simple-line-icons';
  src: url('fonts/Simple-Line-Icons.eot?v=2.4.0');
  src: url('fonts/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), url('/build/assets/Simple-Line-Icons-104673f4.woff2?v=2.4.0') format('woff2'), url('fonts/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), url('fonts/Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower:
*/.icon-user,
.icon-people,
.icon-user-female,
.icon-user-follow,
.icon-user-following,
.icon-user-unfollow,
.icon-login,
.icon-logout,
.icon-emotsmile,
.icon-phone,
.icon-call-end,
.icon-call-in,
.icon-call-out,
.icon-map,
.icon-location-pin,
.icon-direction,
.icon-directions,
.icon-compass,
.icon-layers,
.icon-menu,
.icon-list,
.icon-options-vertical,
.icon-options,
.icon-arrow-down,
.icon-arrow-left,
.icon-arrow-right,
.icon-arrow-up,
.icon-arrow-up-circle,
.icon-arrow-left-circle,
.icon-arrow-right-circle,
.icon-arrow-down-circle,
.icon-check,
.icon-clock,
.icon-plus,
.icon-minus,
.icon-close,
.icon-event,
.icon-exclamation,
.icon-organization,
.icon-trophy,
.icon-screen-smartphone,
.icon-screen-desktop,
.icon-plane,
.icon-notebook,
.icon-mustache,
.icon-mouse,
.icon-magnet,
.icon-energy,
.icon-disc,
.icon-cursor,
.icon-cursor-move,
.icon-crop,
.icon-chemistry,
.icon-speedometer,
.icon-shield,
.icon-screen-tablet,
.icon-magic-wand,
.icon-hourglass,
.icon-graduation,
.icon-ghost,
.icon-game-controller,
.icon-fire,
.icon-eyeglass,
.icon-envelope-open,
.icon-envelope-letter,
.icon-bell,
.icon-badge,
.icon-anchor,
.icon-wallet,
.icon-vector,
.icon-speech,
.icon-puzzle,
.icon-printer,
.icon-present,
.icon-playlist,
.icon-pin,
.icon-picture,
.icon-handbag,
.icon-globe-alt,
.icon-globe,
.icon-folder-alt,
.icon-folder,
.icon-film,
.icon-feed,
.icon-drop,
.icon-drawer,
.icon-docs,
.icon-doc,
.icon-diamond,
.icon-cup,
.icon-calculator,
.icon-bubbles,
.icon-briefcase,
.icon-book-open,
.icon-basket-loaded,
.icon-basket,
.icon-bag,
.icon-action-undo,
.icon-action-redo,
.icon-wrench,
.icon-umbrella,
.icon-trash,
.icon-tag,
.icon-support,
.icon-frame,
.icon-size-fullscreen,
.icon-size-actual,
.icon-shuffle,
.icon-share-alt,
.icon-share,
.icon-rocket,
.icon-question,
.icon-pie-chart,
.icon-pencil,
.icon-note,
.icon-loop,
.icon-home,
.icon-grid,
.icon-graph,
.icon-microphone,
.icon-music-tone-alt,
.icon-music-tone,
.icon-earphones-alt,
.icon-earphones,
.icon-equalizer,
.icon-like,
.icon-dislike,
.icon-control-start,
.icon-control-rewind,
.icon-control-play,
.icon-control-pause,
.icon-control-forward,
.icon-control-end,
.icon-volume-1,
.icon-volume-2,
.icon-volume-off,
.icon-calendar,
.icon-bulb,
.icon-chart,
.icon-ban,
.icon-bubble,
.icon-camrecorder,
.icon-camera,
.icon-cloud-download,
.icon-cloud-upload,
.icon-envelope,
.icon-eye,
.icon-flag,
.icon-heart,
.icon-info,
.icon-key,
.icon-link,
.icon-lock,
.icon-lock-open,
.icon-magnifier,
.icon-magnifier-add,
.icon-magnifier-remove,
.icon-paper-clip,
.icon-paper-plane,
.icon-power,
.icon-refresh,
.icon-reload,
.icon-settings,
.icon-star,
.icon-symbol-female,
.icon-symbol-male,
.icon-target,
.icon-credit-card,
.icon-paypal,
.icon-social-tumblr,
.icon-social-twitter,
.icon-social-facebook,
.icon-social-instagram,
.icon-social-linkedin,
.icon-social-pinterest,
.icon-social-github,
.icon-social-google,
.icon-social-reddit,
.icon-social-skype,
.icon-social-dribbble,
.icon-social-behance,
.icon-social-foursqare,
.icon-social-soundcloud,
.icon-social-spotify,
.icon-social-stumbleupon,
.icon-social-youtube,
.icon-social-dropbox,
.icon-social-vkontakte,
.icon-social-steam {
  font-family: 'simple-line-icons';
  speak-as: none;
  display: inline-block;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.icon-user:before {
  content: "\e005";
}.icon-people:before {
  content: "\e001";
}.icon-user-female:before {
  content: "\e000";
}.icon-user-follow:before {
  content: "\e002";
}.icon-user-following:before {
  content: "\e003";
}.icon-user-unfollow:before {
  content: "\e004";
}.icon-login:before {
  content: "\e066";
}.icon-logout:before {
  content: "\e065";
}.icon-emotsmile:before {
  content: "\e021";
}.icon-phone:before {
  content: "\e600";
}.icon-call-end:before {
  content: "\e048";
}.icon-call-in:before {
  content: "\e047";
}.icon-call-out:before {
  content: "\e046";
}.icon-map:before {
  content: "\e033";
}.icon-location-pin:before {
  content: "\e096";
}.icon-direction:before {
  content: "\e042";
}.icon-directions:before {
  content: "\e041";
}.icon-compass:before {
  content: "\e045";
}.icon-layers:before {
  content: "\e034";
}.icon-menu:before {
  content: "\e601";
}.icon-list:before {
  content: "\e067";
}.icon-options-vertical:before {
  content: "\e602";
}.icon-options:before {
  content: "\e603";
}.icon-arrow-down:before {
  content: "\e604";
}.icon-arrow-left:before {
  content: "\e605";
}.icon-arrow-right:before {
  content: "\e606";
}.icon-arrow-up:before {
  content: "\e607";
}.icon-arrow-up-circle:before {
  content: "\e078";
}.icon-arrow-left-circle:before {
  content: "\e07a";
}.icon-arrow-right-circle:before {
  content: "\e079";
}.icon-arrow-down-circle:before {
  content: "\e07b";
}.icon-check:before {
  content: "\e080";
}.icon-clock:before {
  content: "\e081";
}.icon-plus:before {
  content: "\e095";
}.icon-minus:before {
  content: "\e615";
}.icon-close:before {
  content: "\e082";
}.icon-event:before {
  content: "\e619";
}.icon-exclamation:before {
  content: "\e617";
}.icon-organization:before {
  content: "\e616";
}.icon-trophy:before {
  content: "\e006";
}.icon-screen-smartphone:before {
  content: "\e010";
}.icon-screen-desktop:before {
  content: "\e011";
}.icon-plane:before {
  content: "\e012";
}.icon-notebook:before {
  content: "\e013";
}.icon-mustache:before {
  content: "\e014";
}.icon-mouse:before {
  content: "\e015";
}.icon-magnet:before {
  content: "\e016";
}.icon-energy:before {
  content: "\e020";
}.icon-disc:before {
  content: "\e022";
}.icon-cursor:before {
  content: "\e06e";
}.icon-cursor-move:before {
  content: "\e023";
}.icon-crop:before {
  content: "\e024";
}.icon-chemistry:before {
  content: "\e026";
}.icon-speedometer:before {
  content: "\e007";
}.icon-shield:before {
  content: "\e00e";
}.icon-screen-tablet:before {
  content: "\e00f";
}.icon-magic-wand:before {
  content: "\e017";
}.icon-hourglass:before {
  content: "\e018";
}.icon-graduation:before {
  content: "\e019";
}.icon-ghost:before {
  content: "\e01a";
}.icon-game-controller:before {
  content: "\e01b";
}.icon-fire:before {
  content: "\e01c";
}.icon-eyeglass:before {
  content: "\e01d";
}.icon-envelope-open:before {
  content: "\e01e";
}.icon-envelope-letter:before {
  content: "\e01f";
}.icon-bell:before {
  content: "\e027";
}.icon-badge:before {
  content: "\e028";
}.icon-anchor:before {
  content: "\e029";
}.icon-wallet:before {
  content: "\e02a";
}.icon-vector:before {
  content: "\e02b";
}.icon-speech:before {
  content: "\e02c";
}.icon-puzzle:before {
  content: "\e02d";
}.icon-printer:before {
  content: "\e02e";
}.icon-present:before {
  content: "\e02f";
}.icon-playlist:before {
  content: "\e030";
}.icon-pin:before {
  content: "\e031";
}.icon-picture:before {
  content: "\e032";
}.icon-handbag:before {
  content: "\e035";
}.icon-globe-alt:before {
  content: "\e036";
}.icon-globe:before {
  content: "\e037";
}.icon-folder-alt:before {
  content: "\e039";
}.icon-folder:before {
  content: "\e089";
}.icon-film:before {
  content: "\e03a";
}.icon-feed:before {
  content: "\e03b";
}.icon-drop:before {
  content: "\e03e";
}.icon-drawer:before {
  content: "\e03f";
}.icon-docs:before {
  content: "\e040";
}.icon-doc:before {
  content: "\e085";
}.icon-diamond:before {
  content: "\e043";
}.icon-cup:before {
  content: "\e044";
}.icon-calculator:before {
  content: "\e049";
}.icon-bubbles:before {
  content: "\e04a";
}.icon-briefcase:before {
  content: "\e04b";
}.icon-book-open:before {
  content: "\e04c";
}.icon-basket-loaded:before {
  content: "\e04d";
}.icon-basket:before {
  content: "\e04e";
}.icon-bag:before {
  content: "\e04f";
}.icon-action-undo:before {
  content: "\e050";
}.icon-action-redo:before {
  content: "\e051";
}.icon-wrench:before {
  content: "\e052";
}.icon-umbrella:before {
  content: "\e053";
}.icon-trash:before {
  content: "\e054";
}.icon-tag:before {
  content: "\e055";
}.icon-support:before {
  content: "\e056";
}.icon-frame:before {
  content: "\e038";
}.icon-size-fullscreen:before {
  content: "\e057";
}.icon-size-actual:before {
  content: "\e058";
}.icon-shuffle:before {
  content: "\e059";
}.icon-share-alt:before {
  content: "\e05a";
}.icon-share:before {
  content: "\e05b";
}.icon-rocket:before {
  content: "\e05c";
}.icon-question:before {
  content: "\e05d";
}.icon-pie-chart:before {
  content: "\e05e";
}.icon-pencil:before {
  content: "\e05f";
}.icon-note:before {
  content: "\e060";
}.icon-loop:before {
  content: "\e064";
}.icon-home:before {
  content: "\e069";
}.icon-grid:before {
  content: "\e06a";
}.icon-graph:before {
  content: "\e06b";
}.icon-microphone:before {
  content: "\e063";
}.icon-music-tone-alt:before {
  content: "\e061";
}.icon-music-tone:before {
  content: "\e062";
}.icon-earphones-alt:before {
  content: "\e03c";
}.icon-earphones:before {
  content: "\e03d";
}.icon-equalizer:before {
  content: "\e06c";
}.icon-like:before {
  content: "\e068";
}.icon-dislike:before {
  content: "\e06d";
}.icon-control-start:before {
  content: "\e06f";
}.icon-control-rewind:before {
  content: "\e070";
}.icon-control-play:before {
  content: "\e071";
}.icon-control-pause:before {
  content: "\e072";
}.icon-control-forward:before {
  content: "\e073";
}.icon-control-end:before {
  content: "\e074";
}.icon-volume-1:before {
  content: "\e09f";
}.icon-volume-2:before {
  content: "\e0a0";
}.icon-volume-off:before {
  content: "\e0a1";
}.icon-calendar:before {
  content: "\e075";
}.icon-bulb:before {
  content: "\e076";
}.icon-chart:before {
  content: "\e077";
}.icon-ban:before {
  content: "\e07c";
}.icon-bubble:before {
  content: "\e07d";
}.icon-camrecorder:before {
  content: "\e07e";
}.icon-camera:before {
  content: "\e07f";
}.icon-cloud-download:before {
  content: "\e083";
}.icon-cloud-upload:before {
  content: "\e084";
}.icon-envelope:before {
  content: "\e086";
}.icon-eye:before {
  content: "\e087";
}.icon-flag:before {
  content: "\e088";
}.icon-heart:before {
  content: "\e08a";
}.icon-info:before {
  content: "\e08b";
}.icon-key:before {
  content: "\e08c";
}.icon-link:before {
  content: "\e08d";
}.icon-lock:before {
  content: "\e08e";
}.icon-lock-open:before {
  content: "\e08f";
}.icon-magnifier:before {
  content: "\e090";
}.icon-magnifier-add:before {
  content: "\e091";
}.icon-magnifier-remove:before {
  content: "\e092";
}.icon-paper-clip:before {
  content: "\e093";
}.icon-paper-plane:before {
  content: "\e094";
}.icon-power:before {
  content: "\e097";
}.icon-refresh:before {
  content: "\e098";
}.icon-reload:before {
  content: "\e099";
}.icon-settings:before {
  content: "\e09a";
}.icon-star:before {
  content: "\e09b";
}.icon-symbol-female:before {
  content: "\e09c";
}.icon-symbol-male:before {
  content: "\e09d";
}.icon-target:before {
  content: "\e09e";
}.icon-credit-card:before {
  content: "\e025";
}.icon-paypal:before {
  content: "\e608";
}.icon-social-tumblr:before {
  content: "\e00a";
}.icon-social-twitter:before {
  content: "\e009";
}.icon-social-facebook:before {
  content: "\e00b";
}.icon-social-instagram:before {
  content: "\e609";
}.icon-social-linkedin:before {
  content: "\e60a";
}.icon-social-pinterest:before {
  content: "\e60b";
}.icon-social-github:before {
  content: "\e60c";
}.icon-social-google:before {
  content: "\e60d";
}.icon-social-reddit:before {
  content: "\e60e";
}.icon-social-skype:before {
  content: "\e60f";
}.icon-social-dribbble:before {
  content: "\e00d";
}.icon-social-behance:before {
  content: "\e610";
}.icon-social-foursqare:before {
  content: "\e611";
}.icon-social-soundcloud:before {
  content: "\e612";
}.icon-social-spotify:before {
  content: "\e613";
}.icon-social-stumbleupon:before {
  content: "\e614";
}.icon-social-youtube:before {
  content: "\e008";
}.icon-social-dropbox:before {
  content: "\e00c";
}.icon-social-vkontakte:before {
  content: "\e618";
}.icon-social-steam:before {
  content: "\e620";
}@font-face {
  font-family: 'themify';
  src: url("fonts/themify.eot?-fvbane");
  src: url("fonts/themify.eot?#iefix-fvbane") format("embedded-opentype"), url("fonts/themify.woff?-fvbane") format("woff"), url("fonts/themify.ttf?-fvbane") format("truetype"), url("fonts/themify.svg?-fvbane#themify") format("svg");
  font-weight: normal;
  font-style: normal; }[class^="ti-"], [class*=" ti-"] {
  font-family: 'themify';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }.ti-wand:before {
  content: "\e600"; }.ti-volume:before {
  content: "\e601"; }.ti-user:before {
  content: "\e602"; }.ti-unlock:before {
  content: "\e603"; }.ti-unlink:before {
  content: "\e604"; }.ti-trash:before {
  content: "\e605"; }.ti-thought:before {
  content: "\e606"; }.ti-target:before {
  content: "\e607"; }.ti-tag:before {
  content: "\e608"; }.ti-tablet:before {
  content: "\e609"; }.ti-star:before {
  content: "\e60a"; }.ti-spray:before {
  content: "\e60b"; }.ti-signal:before {
  content: "\e60c"; }.ti-shopping-cart:before {
  content: "\e60d"; }.ti-shopping-cart-full:before {
  content: "\e60e"; }.ti-settings:before {
  content: "\e60f"; }.ti-search:before {
  content: "\e610"; }.ti-zoom-in:before {
  content: "\e611"; }.ti-zoom-out:before {
  content: "\e612"; }.ti-cut:before {
  content: "\e613"; }.ti-ruler:before {
  content: "\e614"; }.ti-ruler-pencil:before {
  content: "\e615"; }.ti-ruler-alt:before {
  content: "\e616"; }.ti-bookmark:before {
  content: "\e617"; }.ti-bookmark-alt:before {
  content: "\e618"; }.ti-reload:before {
  content: "\e619"; }.ti-plus:before {
  content: "\e61a"; }.ti-pin:before {
  content: "\e61b"; }.ti-pencil:before {
  content: "\e61c"; }.ti-pencil-alt:before {
  content: "\e61d"; }.ti-paint-roller:before {
  content: "\e61e"; }.ti-paint-bucket:before {
  content: "\e61f"; }.ti-na:before {
  content: "\e620"; }.ti-mobile:before {
  content: "\e621"; }.ti-minus:before {
  content: "\e622"; }.ti-medall:before {
  content: "\e623"; }.ti-medall-alt:before {
  content: "\e624"; }.ti-marker:before {
  content: "\e625"; }.ti-marker-alt:before {
  content: "\e626"; }.ti-arrow-up:before {
  content: "\e627"; }.ti-arrow-right:before {
  content: "\e628"; }.ti-arrow-left:before {
  content: "\e629"; }.ti-arrow-down:before {
  content: "\e62a"; }.ti-lock:before {
  content: "\e62b"; }.ti-location-arrow:before {
  content: "\e62c"; }.ti-link:before {
  content: "\e62d"; }.ti-layout:before {
  content: "\e62e"; }.ti-layers:before {
  content: "\e62f"; }.ti-layers-alt:before {
  content: "\e630"; }.ti-key:before {
  content: "\e631"; }.ti-import:before {
  content: "\e632"; }.ti-image:before {
  content: "\e633"; }.ti-heart:before {
  content: "\e634"; }.ti-heart-broken:before {
  content: "\e635"; }.ti-hand-stop:before {
  content: "\e636"; }.ti-hand-open:before {
  content: "\e637"; }.ti-hand-drag:before {
  content: "\e638"; }.ti-folder:before {
  content: "\e639"; }.ti-flag:before {
  content: "\e63a"; }.ti-flag-alt:before {
  content: "\e63b"; }.ti-flag-alt-2:before {
  content: "\e63c"; }.ti-eye:before {
  content: "\e63d"; }.ti-export:before {
  content: "\e63e"; }.ti-exchange-vertical:before {
  content: "\e63f"; }.ti-desktop:before {
  content: "\e640"; }.ti-cup:before {
  content: "\e641"; }.ti-crown:before {
  content: "\e642"; }.ti-comments:before {
  content: "\e643"; }.ti-comment:before {
  content: "\e644"; }.ti-comment-alt:before {
  content: "\e645"; }.ti-close:before {
  content: "\e646"; }.ti-clip:before {
  content: "\e647"; }.ti-angle-up:before {
  content: "\e648"; }.ti-angle-right:before {
  content: "\e649"; }.ti-angle-left:before {
  content: "\e64a"; }.ti-angle-down:before {
  content: "\e64b"; }.ti-check:before {
  content: "\e64c"; }.ti-check-box:before {
  content: "\e64d"; }.ti-camera:before {
  content: "\e64e"; }.ti-announcement:before {
  content: "\e64f"; }.ti-brush:before {
  content: "\e650"; }.ti-briefcase:before {
  content: "\e651"; }.ti-bolt:before {
  content: "\e652"; }.ti-bolt-alt:before {
  content: "\e653"; }.ti-blackboard:before {
  content: "\e654"; }.ti-bag:before {
  content: "\e655"; }.ti-move:before {
  content: "\e656"; }.ti-arrows-vertical:before {
  content: "\e657"; }.ti-arrows-horizontal:before {
  content: "\e658"; }.ti-fullscreen:before {
  content: "\e659"; }.ti-arrow-top-right:before {
  content: "\e65a"; }.ti-arrow-top-left:before {
  content: "\e65b"; }.ti-arrow-circle-up:before {
  content: "\e65c"; }.ti-arrow-circle-right:before {
  content: "\e65d"; }.ti-arrow-circle-left:before {
  content: "\e65e"; }.ti-arrow-circle-down:before {
  content: "\e65f"; }.ti-angle-double-up:before {
  content: "\e660"; }.ti-angle-double-right:before {
  content: "\e661"; }.ti-angle-double-left:before {
  content: "\e662"; }.ti-angle-double-down:before {
  content: "\e663"; }.ti-zip:before {
  content: "\e664"; }.ti-world:before {
  content: "\e665"; }.ti-wheelchair:before {
  content: "\e666"; }.ti-view-list:before {
  content: "\e667"; }.ti-view-list-alt:before {
  content: "\e668"; }.ti-view-grid:before {
  content: "\e669"; }.ti-uppercase:before {
  content: "\e66a"; }.ti-upload:before {
  content: "\e66b"; }.ti-underline:before {
  content: "\e66c"; }.ti-truck:before {
  content: "\e66d"; }.ti-timer:before {
  content: "\e66e"; }.ti-ticket:before {
  content: "\e66f"; }.ti-thumb-up:before {
  content: "\e670"; }.ti-thumb-down:before {
  content: "\e671"; }.ti-text:before {
  content: "\e672"; }.ti-stats-up:before {
  content: "\e673"; }.ti-stats-down:before {
  content: "\e674"; }.ti-split-v:before {
  content: "\e675"; }.ti-split-h:before {
  content: "\e676"; }.ti-smallcap:before {
  content: "\e677"; }.ti-shine:before {
  content: "\e678"; }.ti-shift-right:before {
  content: "\e679"; }.ti-shift-left:before {
  content: "\e67a"; }.ti-shield:before {
  content: "\e67b"; }.ti-notepad:before {
  content: "\e67c"; }.ti-server:before {
  content: "\e67d"; }.ti-quote-right:before {
  content: "\e67e"; }.ti-quote-left:before {
  content: "\e67f"; }.ti-pulse:before {
  content: "\e680"; }.ti-printer:before {
  content: "\e681"; }.ti-power-off:before {
  content: "\e682"; }.ti-plug:before {
  content: "\e683"; }.ti-pie-chart:before {
  content: "\e684"; }.ti-paragraph:before {
  content: "\e685"; }.ti-panel:before {
  content: "\e686"; }.ti-package:before {
  content: "\e687"; }.ti-music:before {
  content: "\e688"; }.ti-music-alt:before {
  content: "\e689"; }.ti-mouse:before {
  content: "\e68a"; }.ti-mouse-alt:before {
  content: "\e68b"; }.ti-money:before {
  content: "\e68c"; }.ti-microphone:before {
  content: "\e68d"; }.ti-menu:before {
  content: "\e68e"; }.ti-menu-alt:before {
  content: "\e68f"; }.ti-map:before {
  content: "\e690"; }.ti-map-alt:before {
  content: "\e691"; }.ti-loop:before {
  content: "\e692"; }.ti-location-pin:before {
  content: "\e693"; }.ti-list:before {
  content: "\e694"; }.ti-light-bulb:before {
  content: "\e695"; }.ti-Italic:before {
  content: "\e696"; }.ti-info:before {
  content: "\e697"; }.ti-infinite:before {
  content: "\e698"; }.ti-id-badge:before {
  content: "\e699"; }.ti-hummer:before {
  content: "\e69a"; }.ti-home:before {
  content: "\e69b"; }.ti-help:before {
  content: "\e69c"; }.ti-headphone:before {
  content: "\e69d"; }.ti-harddrives:before {
  content: "\e69e"; }.ti-harddrive:before {
  content: "\e69f"; }.ti-gift:before {
  content: "\e6a0"; }.ti-game:before {
  content: "\e6a1"; }.ti-filter:before {
  content: "\e6a2"; }.ti-files:before {
  content: "\e6a3"; }.ti-file:before {
  content: "\e6a4"; }.ti-eraser:before {
  content: "\e6a5"; }.ti-envelope:before {
  content: "\e6a6"; }.ti-download:before {
  content: "\e6a7"; }.ti-direction:before {
  content: "\e6a8"; }.ti-direction-alt:before {
  content: "\e6a9"; }.ti-dashboard:before {
  content: "\e6aa"; }.ti-control-stop:before {
  content: "\e6ab"; }.ti-control-shuffle:before {
  content: "\e6ac"; }.ti-control-play:before {
  content: "\e6ad"; }.ti-control-pause:before {
  content: "\e6ae"; }.ti-control-forward:before {
  content: "\e6af"; }.ti-control-backward:before {
  content: "\e6b0"; }.ti-cloud:before {
  content: "\e6b1"; }.ti-cloud-up:before {
  content: "\e6b2"; }.ti-cloud-down:before {
  content: "\e6b3"; }.ti-clipboard:before {
  content: "\e6b4"; }.ti-car:before {
  content: "\e6b5"; }.ti-calendar:before {
  content: "\e6b6"; }.ti-book:before {
  content: "\e6b7"; }.ti-bell:before {
  content: "\e6b8"; }.ti-basketball:before {
  content: "\e6b9"; }.ti-bar-chart:before {
  content: "\e6ba"; }.ti-bar-chart-alt:before {
  content: "\e6bb"; }.ti-back-right:before {
  content: "\e6bc"; }.ti-back-left:before {
  content: "\e6bd"; }.ti-arrows-corner:before {
  content: "\e6be"; }.ti-archive:before {
  content: "\e6bf"; }.ti-anchor:before {
  content: "\e6c0"; }.ti-align-right:before {
  content: "\e6c1"; }.ti-align-left:before {
  content: "\e6c2"; }.ti-align-justify:before {
  content: "\e6c3"; }.ti-align-center:before {
  content: "\e6c4"; }.ti-alert:before {
  content: "\e6c5"; }.ti-alarm-clock:before {
  content: "\e6c6"; }.ti-agenda:before {
  content: "\e6c7"; }.ti-write:before {
  content: "\e6c8"; }.ti-window:before {
  content: "\e6c9"; }.ti-widgetized:before {
  content: "\e6ca"; }.ti-widget:before {
  content: "\e6cb"; }.ti-widget-alt:before {
  content: "\e6cc"; }.ti-wallet:before {
  content: "\e6cd"; }.ti-video-clapper:before {
  content: "\e6ce"; }.ti-video-camera:before {
  content: "\e6cf"; }.ti-vector:before {
  content: "\e6d0"; }.ti-themify-logo:before {
  content: "\e6d1"; }.ti-themify-favicon:before {
  content: "\e6d2"; }.ti-themify-favicon-alt:before {
  content: "\e6d3"; }.ti-support:before {
  content: "\e6d4"; }.ti-stamp:before {
  content: "\e6d5"; }.ti-split-v-alt:before {
  content: "\e6d6"; }.ti-slice:before {
  content: "\e6d7"; }.ti-shortcode:before {
  content: "\e6d8"; }.ti-shift-right-alt:before {
  content: "\e6d9"; }.ti-shift-left-alt:before {
  content: "\e6da"; }.ti-ruler-alt-2:before {
  content: "\e6db"; }.ti-receipt:before {
  content: "\e6dc"; }.ti-pin2:before {
  content: "\e6dd"; }.ti-pin-alt:before {
  content: "\e6de"; }.ti-pencil-alt2:before {
  content: "\e6df"; }.ti-palette:before {
  content: "\e6e0"; }.ti-more:before {
  content: "\e6e1"; }.ti-more-alt:before {
  content: "\e6e2"; }.ti-microphone-alt:before {
  content: "\e6e3"; }.ti-magnet:before {
  content: "\e6e4"; }.ti-line-double:before {
  content: "\e6e5"; }.ti-line-dotted:before {
  content: "\e6e6"; }.ti-line-dashed:before {
  content: "\e6e7"; }.ti-layout-width-full:before {
  content: "\e6e8"; }.ti-layout-width-default:before {
  content: "\e6e9"; }.ti-layout-width-default-alt:before {
  content: "\e6ea"; }.ti-layout-tab:before {
  content: "\e6eb"; }.ti-layout-tab-window:before {
  content: "\e6ec"; }.ti-layout-tab-v:before {
  content: "\e6ed"; }.ti-layout-tab-min:before {
  content: "\e6ee"; }.ti-layout-slider:before {
  content: "\e6ef"; }.ti-layout-slider-alt:before {
  content: "\e6f0"; }.ti-layout-sidebar-right:before {
  content: "\e6f1"; }.ti-layout-sidebar-none:before {
  content: "\e6f2"; }.ti-layout-sidebar-left:before {
  content: "\e6f3"; }.ti-layout-placeholder:before {
  content: "\e6f4"; }.ti-layout-menu:before {
  content: "\e6f5"; }.ti-layout-menu-v:before {
  content: "\e6f6"; }.ti-layout-menu-separated:before {
  content: "\e6f7"; }.ti-layout-menu-full:before {
  content: "\e6f8"; }.ti-layout-media-right-alt:before {
  content: "\e6f9"; }.ti-layout-media-right:before {
  content: "\e6fa"; }.ti-layout-media-overlay:before {
  content: "\e6fb"; }.ti-layout-media-overlay-alt:before {
  content: "\e6fc"; }.ti-layout-media-overlay-alt-2:before {
  content: "\e6fd"; }.ti-layout-media-left-alt:before {
  content: "\e6fe"; }.ti-layout-media-left:before {
  content: "\e6ff"; }.ti-layout-media-center-alt:before {
  content: "\e700"; }.ti-layout-media-center:before {
  content: "\e701"; }.ti-layout-list-thumb:before {
  content: "\e702"; }.ti-layout-list-thumb-alt:before {
  content: "\e703"; }.ti-layout-list-post:before {
  content: "\e704"; }.ti-layout-list-large-image:before {
  content: "\e705"; }.ti-layout-line-solid:before {
  content: "\e706"; }.ti-layout-grid4:before {
  content: "\e707"; }.ti-layout-grid3:before {
  content: "\e708"; }.ti-layout-grid2:before {
  content: "\e709"; }.ti-layout-grid2-thumb:before {
  content: "\e70a"; }.ti-layout-cta-right:before {
  content: "\e70b"; }.ti-layout-cta-left:before {
  content: "\e70c"; }.ti-layout-cta-center:before {
  content: "\e70d"; }.ti-layout-cta-btn-right:before {
  content: "\e70e"; }.ti-layout-cta-btn-left:before {
  content: "\e70f"; }.ti-layout-column4:before {
  content: "\e710"; }.ti-layout-column3:before {
  content: "\e711"; }.ti-layout-column2:before {
  content: "\e712"; }.ti-layout-accordion-separated:before {
  content: "\e713"; }.ti-layout-accordion-merged:before {
  content: "\e714"; }.ti-layout-accordion-list:before {
  content: "\e715"; }.ti-ink-pen:before {
  content: "\e716"; }.ti-info-alt:before {
  content: "\e717"; }.ti-help-alt:before {
  content: "\e718"; }.ti-headphone-alt:before {
  content: "\e719"; }.ti-hand-point-up:before {
  content: "\e71a"; }.ti-hand-point-right:before {
  content: "\e71b"; }.ti-hand-point-left:before {
  content: "\e71c"; }.ti-hand-point-down:before {
  content: "\e71d"; }.ti-gallery:before {
  content: "\e71e"; }.ti-face-smile:before {
  content: "\e71f"; }.ti-face-sad:before {
  content: "\e720"; }.ti-credit-card:before {
  content: "\e721"; }.ti-control-skip-forward:before {
  content: "\e722"; }.ti-control-skip-backward:before {
  content: "\e723"; }.ti-control-record:before {
  content: "\e724"; }.ti-control-eject:before {
  content: "\e725"; }.ti-comments-smiley:before {
  content: "\e726"; }.ti-brush-alt:before {
  content: "\e727"; }.ti-youtube:before {
  content: "\e728"; }.ti-vimeo:before {
  content: "\e729"; }.ti-twitter:before {
  content: "\e72a"; }.ti-time:before {
  content: "\e72b"; }.ti-tumblr:before {
  content: "\e72c"; }.ti-skype:before {
  content: "\e72d"; }.ti-share:before {
  content: "\e72e"; }.ti-share-alt:before {
  content: "\e72f"; }.ti-rocket:before {
  content: "\e730"; }.ti-pinterest:before {
  content: "\e731"; }.ti-new-window:before {
  content: "\e732"; }.ti-microsoft:before {
  content: "\e733"; }.ti-list-ol:before {
  content: "\e734"; }.ti-linkedin:before {
  content: "\e735"; }.ti-layout-sidebar-2:before {
  content: "\e736"; }.ti-layout-grid4-alt:before {
  content: "\e737"; }.ti-layout-grid3-alt:before {
  content: "\e738"; }.ti-layout-grid2-alt:before {
  content: "\e739"; }.ti-layout-column4-alt:before {
  content: "\e73a"; }.ti-layout-column3-alt:before {
  content: "\e73b"; }.ti-layout-column2-alt:before {
  content: "\e73c"; }.ti-instagram:before {
  content: "\e73d"; }.ti-google:before {
  content: "\e73e"; }.ti-github:before {
  content: "\e73f"; }.ti-flickr:before {
  content: "\e740"; }.ti-facebook:before {
  content: "\e741"; }.ti-dropbox:before {
  content: "\e742"; }.ti-dribbble:before {
  content: "\e743"; }.ti-apple:before {
  content: "\e744"; }.ti-android:before {
  content: "\e745"; }.ti-save:before {
  content: "\e746"; }.ti-save-alt:before {
  content: "\e747"; }.ti-yahoo:before {
  content: "\e748"; }.ti-wordpress:before {
  content: "\e749"; }.ti-vimeo-alt:before {
  content: "\e74a"; }.ti-twitter-alt:before {
  content: "\e74b"; }.ti-tumblr-alt:before {
  content: "\e74c"; }.ti-trello:before {
  content: "\e74d"; }.ti-stack-overflow:before {
  content: "\e74e"; }.ti-soundcloud:before {
  content: "\e74f"; }.ti-sharethis:before {
  content: "\e750"; }.ti-sharethis-alt:before {
  content: "\e751"; }.ti-reddit:before {
  content: "\e752"; }.ti-pinterest-alt:before {
  content: "\e753"; }.ti-microsoft-alt:before {
  content: "\e754"; }.ti-linux:before {
  content: "\e755"; }.ti-jsfiddle:before {
  content: "\e756"; }.ti-joomla:before {
  content: "\e757"; }.ti-html5:before {
  content: "\e758"; }.ti-flickr-alt:before {
  content: "\e759"; }.ti-email:before {
  content: "\e75a"; }.ti-drupal:before {
  content: "\e75b"; }.ti-dropbox-alt:before {
  content: "\e75c"; }.ti-css3:before {
  content: "\e75d"; }.ti-rss:before {
  content: "\e75e"; }.ti-rss-alt:before {
  content: "\e75f"; }@font-face {
  font-family: 'typicons';
  font-weight: normal;
  font-style: normal;
  src: url("fonts/typicons.eot");
  src: url("fonts/typicons.eot?#iefix") format("embedded-opentype"), url("/build/assets/typicons-c2430aad.woff") format("woff"), url("fonts/typicons.ttf") format("truetype"), url("fonts/typicons.svg#typicons") format("svg"); }/* :before psuedo-selector inserts and styles icon */.typcn:before {
  font-family: 'typicons';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  height: 1em;
  font-size: 1em;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  text-rendering: optimizeLegibility; }/* Code for individual icons */.typcn-adjust-brightness:before {
  content: '\e000';
  /* 'εÇÇ' */ }.typcn-adjust-contrast:before {
  content: '\e001';
  /* 'εÇü' */ }.typcn-anchor-outline:before {
  content: '\e002';
  /* 'εÇé' */ }.typcn-anchor:before {
  content: '\e003';
  /* 'εÇâ' */ }.typcn-archive:before {
  content: '\e004';
  /* 'εÇä' */ }.typcn-arrow-back-outline:before {
  content: '\e005';
  /* 'εÇà' */ }.typcn-arrow-back:before {
  content: '\e006';
  /* 'εÇå' */ }.typcn-arrow-down-outline:before {
  content: '\e007';
  /* 'εÇç' */ }.typcn-arrow-down-thick:before {
  content: '\e008';
  /* 'εÇê' */ }.typcn-arrow-down:before {
  content: '\e009';
  /* 'εÇë' */ }.typcn-arrow-forward-outline:before {
  content: '\e00a';
  /* 'εÇè' */ }.typcn-arrow-forward:before {
  content: '\e00b';
  /* 'εÇï' */ }.typcn-arrow-left-outline:before {
  content: '\e00c';
  /* 'εÇî' */ }.typcn-arrow-left-thick:before {
  content: '\e00d';
  /* 'εÇì' */ }.typcn-arrow-left:before {
  content: '\e00e';
  /* 'εÇÄ' */ }.typcn-arrow-loop-outline:before {
  content: '\e00f';
  /* 'εÇÅ' */ }.typcn-arrow-loop:before {
  content: '\e010';
  /* 'εÇÉ' */ }.typcn-arrow-maximise-outline:before {
  content: '\e011';
  /* 'εÇæ' */ }.typcn-arrow-maximise:before {
  content: '\e012';
  /* 'εÇÆ' */ }.typcn-arrow-minimise-outline:before {
  content: '\e013';
  /* 'εÇô' */ }.typcn-arrow-minimise:before {
  content: '\e014';
  /* 'εÇö' */ }.typcn-arrow-move-outline:before {
  content: '\e015';
  /* 'εÇò' */ }.typcn-arrow-move:before {
  content: '\e016';
  /* 'εÇû' */ }.typcn-arrow-repeat-outline:before {
  content: '\e017';
  /* 'εÇù' */ }.typcn-arrow-repeat:before {
  content: '\e018';
  /* 'εÇÿ' */ }.typcn-arrow-right-outline:before {
  content: '\e019';
  /* 'εÇÖ' */ }.typcn-arrow-right-thick:before {
  content: '\e01a';
  /* 'εÇÜ' */ }.typcn-arrow-right:before {
  content: '\e01b';
  /* 'εÇ¢' */ }.typcn-arrow-shuffle:before {
  content: '\e01c';
  /* 'εÇ£' */ }.typcn-arrow-sorted-down:before {
  content: '\e01d';
  /* 'εÇ¥' */ }.typcn-arrow-sorted-up:before {
  content: '\e01e';
  /* 'εÇ₧' */ }.typcn-arrow-sync-outline:before {
  content: '\e01f';
  /* 'εÇƒ' */ }.typcn-arrow-sync:before {
  content: '\e020';
  /* 'εÇá' */ }.typcn-arrow-unsorted:before {
  content: '\e021';
  /* 'εÇí' */ }.typcn-arrow-up-outline:before {
  content: '\e022';
  /* 'εÇó' */ }.typcn-arrow-up-thick:before {
  content: '\e023';
  /* 'εÇú' */ }.typcn-arrow-up:before {
  content: '\e024';
  /* 'εÇñ' */ }.typcn-at:before {
  content: '\e025';
  /* 'εÇÑ' */ }.typcn-attachment-outline:before {
  content: '\e026';
  /* 'εÇª' */ }.typcn-attachment:before {
  content: '\e027';
  /* 'εÇº' */ }.typcn-backspace-outline:before {
  content: '\e028';
  /* 'εÇ¿' */ }.typcn-backspace:before {
  content: '\e029';
  /* 'εÇ⌐' */ }.typcn-battery-charge:before {
  content: '\e02a';
  /* 'εÇ¬' */ }.typcn-battery-full:before {
  content: '\e02b';
  /* 'εÇ½' */ }.typcn-battery-high:before {
  content: '\e02c';
  /* 'εÇ¼' */ }.typcn-battery-low:before {
  content: '\e02d';
  /* 'εÇ¡' */ }.typcn-battery-mid:before {
  content: '\e02e';
  /* 'εÇ«' */ }.typcn-beaker:before {
  content: '\e02f';
  /* 'εÇ»' */ }.typcn-beer:before {
  content: '\e030';
  /* 'εÇ░' */ }.typcn-bell:before {
  content: '\e031';
  /* 'εÇ▒' */ }.typcn-book:before {
  content: '\e032';
  /* 'εÇ▓' */ }.typcn-bookmark:before {
  content: '\e033';
  /* 'εÇ│' */ }.typcn-briefcase:before {
  content: '\e034';
  /* 'εÇ┤' */ }.typcn-brush:before {
  content: '\e035';
  /* 'εÇ╡' */ }.typcn-business-card:before {
  content: '\e036';
  /* 'εÇ╢' */ }.typcn-calculator:before {
  content: '\e037';
  /* 'εÇ╖' */ }.typcn-calendar-outline:before {
  content: '\e038';
  /* 'εÇ╕' */ }.typcn-calendar:before {
  content: '\e039';
  /* 'εÇ╣' */ }.typcn-camera-outline:before {
  content: '\e03a';
  /* 'εÇ║' */ }.typcn-camera:before {
  content: '\e03b';
  /* 'εÇ╗' */ }.typcn-cancel-outline:before {
  content: '\e03c';
  /* 'εÇ╝' */ }.typcn-cancel:before {
  content: '\e03d';
  /* 'εÇ╜' */ }.typcn-chart-area-outline:before {
  content: '\e03e';
  /* 'εÇ╛' */ }.typcn-chart-area:before {
  content: '\e03f';
  /* 'εÇ┐' */ }.typcn-chart-bar-outline:before {
  content: '\e040';
  /* 'εüÇ' */ }.typcn-chart-bar:before {
  content: '\e041';
  /* 'εüü' */ }.typcn-chart-line-outline:before {
  content: '\e042';
  /* 'εüé' */ }.typcn-chart-line:before {
  content: '\e043';
  /* 'εüâ' */ }.typcn-chart-pie-outline:before {
  content: '\e044';
  /* 'εüä' */ }.typcn-chart-pie:before {
  content: '\e045';
  /* 'εüà' */ }.typcn-chevron-left-outline:before {
  content: '\e046';
  /* 'εüå' */ }.typcn-chevron-left:before {
  content: '\e047';
  /* 'εüç' */ }.typcn-chevron-right-outline:before {
  content: '\e048';
  /* 'εüê' */ }.typcn-chevron-right:before {
  content: '\e049';
  /* 'εüë' */ }.typcn-clipboard:before {
  content: '\e04a';
  /* 'εüè' */ }.typcn-cloud-storage:before {
  content: '\e04b';
  /* 'εüï' */ }.typcn-cloud-storage-outline:before {
  content: '\e054';
  /* 'εüö' */ }.typcn-code-outline:before {
  content: '\e04c';
  /* 'εüî' */ }.typcn-code:before {
  content: '\e04d';
  /* 'εüì' */ }.typcn-coffee:before {
  content: '\e04e';
  /* 'εüÄ' */ }.typcn-cog-outline:before {
  content: '\e04f';
  /* 'εüÅ' */ }.typcn-cog:before {
  content: '\e050';
  /* 'εüÉ' */ }.typcn-compass:before {
  content: '\e051';
  /* 'εüæ' */ }.typcn-contacts:before {
  content: '\e052';
  /* 'εüÆ' */ }.typcn-credit-card:before {
  content: '\e053';
  /* 'εüô' */ }.typcn-css3:before {
  content: '\e055';
  /* 'εüò' */ }.typcn-database:before {
  content: '\e056';
  /* 'εüû' */ }.typcn-delete-outline:before {
  content: '\e057';
  /* 'εüù' */ }.typcn-delete:before {
  content: '\e058';
  /* 'εüÿ' */ }.typcn-device-desktop:before {
  content: '\e059';
  /* 'εüÖ' */ }.typcn-device-laptop:before {
  content: '\e05a';
  /* 'εüÜ' */ }.typcn-device-phone:before {
  content: '\e05b';
  /* 'εü¢' */ }.typcn-device-tablet:before {
  content: '\e05c';
  /* 'εü£' */ }.typcn-directions:before {
  content: '\e05d';
  /* 'εü¥' */ }.typcn-divide-outline:before {
  content: '\e05e';
  /* 'εü₧' */ }.typcn-divide:before {
  content: '\e05f';
  /* 'εüƒ' */ }.typcn-document-add:before {
  content: '\e060';
  /* 'εüá' */ }.typcn-document-delete:before {
  content: '\e061';
  /* 'εüí' */ }.typcn-document-text:before {
  content: '\e062';
  /* 'εüó' */ }.typcn-document:before {
  content: '\e063';
  /* 'εüú' */ }.typcn-download-outline:before {
  content: '\e064';
  /* 'εüñ' */ }.typcn-download:before {
  content: '\e065';
  /* 'εüÑ' */ }.typcn-dropbox:before {
  content: '\e066';
  /* 'εüª' */ }.typcn-edit:before {
  content: '\e067';

  /* 'εüº' */ }.typcn-eject-outline:before {
  content: '\e068';
  /* 'εü¿' */ }.typcn-eject:before {
  content: '\e069';
  /* 'εü⌐' */ }.typcn-equals-outline:before {
  content: '\e06a';
  /* 'εü¬' */ }.typcn-equals:before {
  content: '\e06b';
  /* 'εü½' */ }.typcn-export-outline:before {
  content: '\e06c';
  /* 'εü¼' */ }.typcn-export:before {
  content: '\e06d';
  /* 'εü¡' */ }.typcn-eye-outline:before {
  content: '\e06e';
  /* 'εü«' */ }.typcn-eye:before {
  content: '\e06f';
  /* 'εü»' */ }.typcn-feather:before {
  content: '\e070';
  /* 'εü░' */ }.typcn-film:before {
  content: '\e071';
  /* 'εü▒' */ }.typcn-filter:before {
  content: '\e072';
  /* 'εü▓' */ }.typcn-flag-outline:before {
  content: '\e073';
  /* 'εü│' */ }.typcn-flag:before {
  content: '\e074';
  /* 'εü┤' */ }.typcn-flash-outline:before {
  content: '\e075';
  /* 'εü╡' */ }.typcn-flash:before {
  content: '\e076';
  /* 'εü╢' */ }.typcn-flow-children:before {
  content: '\e077';
  /* 'εü╖' */ }.typcn-flow-merge:before {
  content: '\e078';
  /* 'εü╕' */ }.typcn-flow-parallel:before {
  content: '\e079';
  /* 'εü╣' */ }.typcn-flow-switch:before {
  content: '\e07a';
  /* 'εü║' */ }.typcn-folder-add:before {
  content: '\e07b';
  /* 'εü╗' */ }.typcn-folder-delete:before {
  content: '\e07c';
  /* 'εü╝' */ }.typcn-folder-open:before {
  content: '\e07d';
  /* 'εü╜' */ }.typcn-folder:before {
  content: '\e07e';
  /* 'εü╛' */ }.typcn-gift:before {
  content: '\e07f';
  /* 'εü┐' */ }.typcn-globe-outline:before {
  content: '\e080';
  /* 'εéÇ' */ }.typcn-globe:before {
  content: '\e081';
  /* 'εéü' */ }.typcn-group-outline:before {
  content: '\e082';
  /* 'εéé' */ }.typcn-group:before {
  content: '\e083';
  /* 'εéâ' */ }.typcn-headphones:before {
  content: '\e084';
  /* 'εéä' */ }.typcn-heart-full-outline:before {
  content: '\e085';
  /* 'εéà' */ }.typcn-heart-half-outline:before {
  content: '\e086';
  /* 'εéå' */ }.typcn-heart-outline:before {
  content: '\e087';
  /* 'εéç' */ }.typcn-heart:before {
  content: '\e088';
  /* 'εéê' */ }.typcn-home-outline:before {
  content: '\e089';
  /* 'εéë' */ }.typcn-home:before {
  content: '\e08a';
  /* 'εéè' */ }.typcn-html5:before {
  content: '\e08b';
  /* 'εéï' */ }.typcn-image-outline:before {
  content: '\e08c';
  /* 'εéî' */ }.typcn-image:before {
  content: '\e08d';
  /* 'εéì' */ }.typcn-infinity-outline:before {
  content: '\e08e';
  /* 'εéÄ' */ }.typcn-infinity:before {
  content: '\e08f';
  /* 'εéÅ' */ }.typcn-info-large-outline:before {
  content: '\e090';
  /* 'εéÉ' */ }.typcn-info-large:before {
  content: '\e091';
  /* 'εéæ' */ }.typcn-info-outline:before {
  content: '\e092';
  /* 'εéÆ' */ }.typcn-info:before {
  content: '\e093';
  /* 'εéô' */ }.typcn-input-checked-outline:before {
  content: '\e094';
  /* 'εéö' */ }.typcn-input-checked:before {
  content: '\e095';
  /* 'εéò' */ }.typcn-key-outline:before {
  content: '\e096';
  /* 'εéû' */ }.typcn-key:before {
  content: '\e097';
  /* 'εéù' */ }.typcn-keyboard:before {
  content: '\e098';
  /* 'εéÿ' */ }.typcn-leaf:before {
  content: '\e099';
  /* 'εéÖ' */ }.typcn-lightbulb:before {
  content: '\e09a';
  /* 'εéÜ' */ }.typcn-link-outline:before {
  content: '\e09b';
  /* 'εé¢' */ }.typcn-link:before {
  content: '\e09c';
  /* 'εé£' */ }.typcn-location-arrow-outline:before {
  content: '\e09d';
  /* 'εé¥' */ }.typcn-location-arrow:before {
  content: '\e09e';
  /* 'εé₧' */ }.typcn-location-outline:before {
  content: '\e09f';
  /* 'εéƒ' */ }.typcn-location:before {
  content: '\e0a0';
  /* 'εéá' */ }.typcn-lock-closed-outline:before {
  content: '\e0a1';
  /* 'εéí' */ }.typcn-lock-closed:before {
  content: '\e0a2';
  /* 'εéó' */ }.typcn-lock-open-outline:before {
  content: '\e0a3';
  /* 'εéú' */ }.typcn-lock-open:before {
  content: '\e0a4';
  /* 'εéñ' */ }.typcn-mail:before {
  content: '\e0a5';
  /* 'εéÑ' */ }.typcn-map:before {
  content: '\e0a6';
  /* 'εéª' */ }.typcn-media-eject-outline:before {
  content: '\e0a7';
  /* 'εéº' */ }.typcn-media-eject:before {
  content: '\e0a8';
  /* 'εé¿' */ }.typcn-media-fast-forward-outline:before {
  content: '\e0a9';
  /* 'εé⌐' */ }.typcn-media-fast-forward:before {
  content: '\e0aa';
  /* 'εé¬' */ }.typcn-media-pause-outline:before {
  content: '\e0ab';
  /* 'εé½' */ }.typcn-media-pause:before {
  content: '\e0ac';
  /* 'εé¼' */ }.typcn-media-play-outline:before {
  content: '\e0ad';
  /* 'εé¡' */ }.typcn-media-play-reverse-outline:before {
  content: '\e0ae';
  /* 'εé«' */ }.typcn-media-play-reverse:before {
  content: '\e0af';
  /* 'εé»' */ }.typcn-media-play:before {
  content: '\e0b0';
  /* 'εé░' */ }.typcn-media-record-outline:before {
  content: '\e0b1';
  /* 'εé▒' */ }.typcn-media-record:before {
  content: '\e0b2';
  /* 'εé▓' */ }.typcn-media-rewind-outline:before {
  content: '\e0b3';
  /* 'εé│' */ }.typcn-media-rewind:before {
  content: '\e0b4';
  /* 'εé┤' */ }.typcn-media-stop-outline:before {
  content: '\e0b5';
  /* 'εé╡' */ }.typcn-media-stop:before {
  content: '\e0b6';
  /* 'εé╢' */ }.typcn-message-typing:before {
  content: '\e0b7';
  /* 'εé╖' */ }.typcn-message:before {
  content: '\e0b8';
  /* 'εé╕' */ }.typcn-messages:before {
  content: '\e0b9';
  /* 'εé╣' */ }.typcn-microphone-outline:before {
  content: '\e0ba';
  /* 'εé║' */ }.typcn-microphone:before {
  content: '\e0bb';
  /* 'εé╗' */ }.typcn-minus-outline:before {
  content: '\e0bc';
  /* 'εé╝' */ }.typcn-minus:before {
  content: '\e0bd';
  /* 'εé╜' */ }.typcn-mortar-board:before {
  content: '\e0be';
  /* 'εé╛' */ }.typcn-news:before {
  content: '\e0bf';
  /* 'εé┐' */ }.typcn-notes-outline:before {
  content: '\e0c0';
  /* 'εâÇ' */ }.typcn-notes:before {
  content: '\e0c1';
  /* 'εâü' */ }.typcn-pen:before {
  content: '\e0c2';
  /* 'εâé' */ }.typcn-pencil:before {
  content: '\e0c3';
  /* 'εââ' */ }.typcn-phone-outline:before {
  content: '\e0c4';
  /* 'εâä' */ }.typcn-phone:before {
  content: '\e0c5';
  /* 'εâà' */ }.typcn-pi-outline:before {
  content: '\e0c6';
  /* 'εâå' */ }.typcn-pi:before {
  content: '\e0c7';
  /* 'εâç' */ }.typcn-pin-outline:before {
  content: '\e0c8';
  /* 'εâê' */ }.typcn-pin:before {
  content: '\e0c9';
  /* 'εâë' */ }.typcn-pipette:before {
  content: '\e0ca';
  /* 'εâè' */ }.typcn-plane-outline:before {
  content: '\e0cb';
  /* 'εâï' */ }.typcn-plane:before {
  content: '\e0cc';
  /* 'εâî' */ }.typcn-plug:before {
  content: '\e0cd';
  /* 'εâì' */ }.typcn-plus-outline:before {
  content: '\e0ce';
  /* 'εâÄ' */ }.typcn-plus:before {
  content: '\e0cf';
  /* 'εâÅ' */ }.typcn-point-of-interest-outline:before {
  content: '\e0d0';
  /* 'εâÉ' */ }.typcn-point-of-interest:before {
  content: '\e0d1';
  /* 'εâæ' */ }.typcn-power-outline:before {
  content: '\e0d2';
  /* 'εâÆ' */ }.typcn-power:before {
  content: '\e0d3';
  /* 'εâô' */ }.typcn-printer:before {
  content: '\e0d4';
  /* 'εâö' */ }.typcn-puzzle-outline:before {
  content: '\e0d5';
  /* 'εâò' */ }.typcn-puzzle:before {
  content: '\e0d6';
  /* 'εâû' */ }.typcn-radar-outline:before {
  content: '\e0d7';
  /* 'εâù' */ }.typcn-radar:before {
  content: '\e0d8';
  /* 'εâÿ' */ }.typcn-refresh-outline:before {
  content: '\e0d9';
  /* 'εâÖ' */ }.typcn-refresh:before {
  content: '\e0da';
  /* 'εâÜ' */ }.typcn-rss-outline:before {
  content: '\e0db';
  /* 'εâ¢' */ }.typcn-rss:before {
  content: '\e0dc';
  /* 'εâ£' */ }.typcn-scissors-outline:before {
  content: '\e0dd';
  /* 'εâ¥' */ }.typcn-scissors:before {
  content: '\e0de';
  /* 'εâ₧' */ }.typcn-shopping-bag:before {
  content: '\e0df';
  /* 'εâƒ' */ }.typcn-shopping-cart:before {
  content: '\e0e0';
  /* 'εâá' */ }.typcn-social-at-circular:before {
  content: '\e0e1';
  /* 'εâí' */ }.typcn-social-dribbble-circular:before {
  content: '\e0e2';
  /* 'εâó' */ }.typcn-social-dribbble:before {
  content: '\e0e3';
  /* 'εâú' */ }.typcn-social-facebook-circular:before {
  content: '\e0e4';
  /* 'εâñ' */ }.typcn-social-facebook:before {
  content: '\e0e5';
  /* 'εâÑ' */ }.typcn-social-flickr-circular:before {
  content: '\e0e6';
  /* 'εâª' */ }.typcn-social-flickr:before {
  content: '\e0e7';
  /* 'εâº' */ }.typcn-social-github-circular:before {
  content: '\e0e8';
  /* 'εâ¿' */ }.typcn-social-github:before {
  content: '\e0e9';
  /* 'εâ⌐' */ }.typcn-social-google-plus-circular:before {
  content: '\e0ea';
  /* 'εâ¬' */ }.typcn-social-google-plus:before {
  content: '\e0eb';
  /* 'εâ½' */ }.typcn-social-instagram-circular:before {
  content: '\e0ec';
  /* 'εâ¼' */ }.typcn-social-instagram:before {
  content: '\e0ed';
  /* 'εâ¡' */ }.typcn-social-last-fm-circular:before {
  content: '\e0ee';
  /* 'εâ«' */ }.typcn-social-last-fm:before {
  content: '\e0ef';
  /* 'εâ»' */ }.typcn-social-linkedin-circular:before {
  content: '\e0f0';
  /* 'εâ░' */ }.typcn-social-linkedin:before {
  content: '\e0f1';
  /* 'εâ▒' */ }.typcn-social-pinterest-circular:before {
  content: '\e0f2';
  /* 'εâ▓' */ }.typcn-social-pinterest:before {
  content: '\e0f3';
  /* 'εâ│' */ }.typcn-social-skype-outline:before {
  content: '\e0f4';
  /* 'εâ┤' */ }.typcn-social-skype:before {
  content: '\e0f5';
  /* 'εâ╡' */ }.typcn-social-tumbler-circular:before {
  content: '\e0f6';
  /* 'εâ╢' */ }.typcn-social-tumbler:before {
  content: '\e0f7';
  /* 'εâ╖' */ }.typcn-social-twitter-circular:before {
  content: '\e0f8';
  /* 'εâ╕' */ }.typcn-social-twitter:before {
  content: '\e0f9';
  /* 'εâ╣' */ }.typcn-social-vimeo-circular:before {
  content: '\e0fa';
  /* 'εâ║' */ }.typcn-social-vimeo:before {
  content: '\e0fb';
  /* 'εâ╗' */ }.typcn-social-youtube-circular:before {
  content: '\e0fc';
  /* 'εâ╝' */ }.typcn-social-youtube:before {
  content: '\e0fd';
  /* 'εâ╜' */ }.typcn-sort-alphabetically-outline:before {
  content: '\e0fe';
  /* 'εâ╛' */ }.typcn-sort-alphabetically:before {
  content: '\e0ff';
  /* 'εâ┐' */ }.typcn-sort-numerically-outline:before {
  content: '\e100';
  /* 'εäÇ' */ }.typcn-sort-numerically:before {
  content: '\e101';
  /* 'εäü' */ }.typcn-spanner-outline:before {
  content: '\e102';
  /* 'εäé' */ }.typcn-spanner:before {
  content: '\e103';
  /* 'εäâ' */ }.typcn-spiral:before {
  content: '\e104';
  /* 'εää' */ }.typcn-star-full-outline:before {
  content: '\e105';
  /* 'εäà' */ }.typcn-star-half-outline:before {
  content: '\e106';
  /* 'εäå' */ }.typcn-star-half:before {
  content: '\e107';
  /* 'εäç' */ }.typcn-star-outline:before {
  content: '\e108';
  /* 'εäê' */ }.typcn-star:before {
  content: '\e109';
  /* 'εäë' */ }.typcn-starburst-outline:before {
  content: '\e10a';
  /* 'εäè' */ }.typcn-starburst:before {
  content: '\e10b';
  /* 'εäï' */ }.typcn-stopwatch:before {
  content: '\e10c';
  /* 'εäî' */ }.typcn-support:before {
  content: '\e10d';
  /* 'εäì' */ }.typcn-tabs-outline:before {
  content: '\e10e';
  /* 'εäÄ' */ }.typcn-tag:before {
  content: '\e10f';
  /* 'εäÅ' */ }.typcn-tags:before {
  content: '\e110';
  /* 'εäÉ' */ }.typcn-th-large-outline:before {
  content: '\e111';
  /* 'εäæ' */ }.typcn-th-large:before {
  content: '\e112';
  /* 'εäÆ' */ }.typcn-th-list-outline:before {
  content: '\e113';
  /* 'εäô' */ }.typcn-th-list:before {
  content: '\e114';
  /* 'εäö' */ }.typcn-th-menu-outline:before {
  content: '\e115';
  /* 'εäò' */ }.typcn-th-menu:before {
  content: '\e116';
  /* 'εäû' */ }.typcn-th-small-outline:before {
  content: '\e117';
  /* 'εäù' */ }.typcn-th-small:before {
  content: '\e118';
  /* 'εäÿ' */ }.typcn-thermometer:before {
  content: '\e119';
  /* 'εäÖ' */ }.typcn-thumbs-down:before {
  content: '\e11a';
  /* 'εäÜ' */ }.typcn-thumbs-ok:before {
  content: '\e11b';
  /* 'εä¢' */ }.typcn-thumbs-up:before {
  content: '\e11c';
  /* 'εä£' */ }.typcn-tick-outline:before {
  content: '\e11d';
  /* 'εä¥' */ }.typcn-tick:before {
  content: '\e11e';
  /* 'εä₧' */ }.typcn-ticket:before {
  content: '\e11f';
  /* 'εäƒ' */ }.typcn-time:before {
  content: '\e120';
  /* 'εäá' */ }.typcn-times-outline:before {
  content: '\e121';
  /* 'εäí' */ }.typcn-times:before {
  content: '\e122';
  /* 'εäó' */ }.typcn-trash:before {
  content: '\e123';
  /* 'εäú' */ }.typcn-tree:before {
  content: '\e124';
  /* 'εäñ' */ }.typcn-upload-outline:before {
  content: '\e125';
  /* 'εäÑ' */ }.typcn-upload:before {
  content: '\e126';
  /* 'εäª' */ }.typcn-user-add-outline:before {
  content: '\e127';
  /* 'εäº' */ }.typcn-user-add:before {
  content: '\e128';
  /* 'εä¿' */ }.typcn-user-delete-outline:before {
  content: '\e129';
  /* 'εä⌐' */ }.typcn-user-delete:before {
  content: '\e12a';
  /* 'εä¬' */ }.typcn-user-outline:before {
  content: '\e12b';
  /* 'εä½' */ }.typcn-user:before {
  content: '\e12c';
  /* 'εä¼' */ }.typcn-vendor-android:before {
  content: '\e12d';
  /* 'εä¡' */ }.typcn-vendor-apple:before {
  content: '\e12e';
  /* 'εä«' */ }.typcn-vendor-microsoft:before {
  content: '\e12f';
  /* 'εä»' */ }.typcn-video-outline:before {
  content: '\e130';
  /* 'εä░' */ }.typcn-video:before {
  content: '\e131';
  /* 'εä▒' */ }.typcn-volume-down:before {
  content: '\e132';
  /* 'εä▓' */ }.typcn-volume-mute:before {
  content: '\e133';
  /* 'εä│' */ }.typcn-volume-up:before {
  content: '\e134';
  /* 'εä┤' */ }.typcn-volume:before {
  content: '\e135';
  /* 'εä╡' */ }.typcn-warning-outline:before {
  content: '\e136';
  /* 'εä╢' */ }.typcn-warning:before {
  content: '\e137';
  /* 'εä╖' */ }.typcn-watch:before {
  content: '\e138';
  /* 'εä╕' */ }.typcn-waves-outline:before {
  content: '\e139';
  /* 'εä╣' */ }.typcn-waves:before {
  content: '\e13a';
  /* 'εä║' */ }.typcn-weather-cloudy:before {
  content: '\e13b';
  /* 'εä╗' */ }.typcn-weather-downpour:before {
  content: '\e13c';
  /* 'εä╝' */ }.typcn-weather-night:before {
  content: '\e13d';
  /* 'εä╜' */ }.typcn-weather-partly-sunny:before {
  content: '\e13e';
  /* 'εä╛' */ }.typcn-weather-shower:before {
  content: '\e13f';
  /* 'εä┐' */ }.typcn-weather-snow:before {
  content: '\e140';
  /* 'εàÇ' */ }.typcn-weather-stormy:before {
  content: '\e141';
  /* 'εàü' */ }.typcn-weather-sunny:before {
  content: '\e142';
  /* 'εàé' */ }.typcn-weather-windy-cloudy:before {
  content: '\e143';
  /* 'εàâ' */ }.typcn-weather-windy:before {
  content: '\e144';
  /* 'εàä' */ }.typcn-wi-fi-outline:before {
  content: '\e145';
  /* 'εàà' */ }.typcn-wi-fi:before {
  content: '\e146';
  /* 'εàå' */ }.typcn-wine:before {
  content: '\e147';
  /* 'εàç' */ }.typcn-world-outline:before {
  content: '\e148';
  /* 'εàê' */ }.typcn-world:before {
  content: '\e149';
  /* 'εàë' */ }.typcn-zoom-in-outline:before {
  content: '\e14a';
  /* 'εàè' */ }.typcn-zoom-in:before {
  content: '\e14b';
  /* 'εàï' */ }.typcn-zoom-out-outline:before {
  content: '\e14c';
  /* 'εàî' */ }.typcn-zoom-out:before {
  content: '\e14d';
  /* 'εàì' */ }.typcn-zoom-outline:before {
  content: '\e14e';
  /* 'εàÄ' */ }.typcn-zoom:before {
  content: '\e14f';
  /* 'εàÅ' */ }/*!
 *  Weather Icons 2.0.8
 *  Updated September 19, 2015
 *  Weather themed icons for Bootstrap
 *  Author - Erik Flowers - erik@helloerik.com
 *  Email: erik@helloerik.com
 *  Twitter: http://twitter.com/Erik_UX
 *  ------------------------------------------------------------------------------
 *  Maintained at http://erikflowers.github.io/weather-icons
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Font licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS, SCSS and LESS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 */@font-face {
  font-family: 'weathericons';
  src: url("fonts/weathericons-regular-webfont.eot");
  src: url("fonts/weathericons-regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/weathericons-regular-webfont.woff2") format("woff2"), url("fonts/weathericons-regular-webfont.woff") format("woff"), url("fonts/weathericons-regular-webfont.ttf") format("truetype"), url("fonts/weathericons-regular-webfont.svg#weather_iconsregular") format("svg");
  font-weight: normal;
  font-style: normal;
}.wi {
  display: inline-block;
  font-family: 'weathericons';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.wi-fw {
  text-align: center;
  width: 1.4em;
}.wi-rotate-90 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}.wi-rotate-180 {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}.wi-rotate-270 {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}.wi-flip-horizontal {
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}.wi-flip-vertical {
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}.wi-day-sunny:before {
  content: "\f00d";
}.wi-day-cloudy:before {
  content: "\f002";
}.wi-day-cloudy-gusts:before {
  content: "\f000";
}.wi-day-cloudy-windy:before {
  content: "\f001";
}.wi-day-fog:before {
  content: "\f003";
}.wi-day-hail:before {
  content: "\f004";
}.wi-day-haze:before {
  content: "\f0b6";
}.wi-day-lightning:before {
  content: "\f005";
}.wi-day-rain:before {
  content: "\f008";
}.wi-day-rain-mix:before {
  content: "\f006";
}.wi-day-rain-wind:before {
  content: "\f007";
}.wi-day-showers:before {
  content: "\f009";
}.wi-day-sleet:before {
  content: "\f0b2";
}.wi-day-sleet-storm:before {
  content: "\f068";
}.wi-day-snow:before {
  content: "\f00a";
}.wi-day-snow-thunderstorm:before {
  content: "\f06b";
}.wi-day-snow-wind:before {
  content: "\f065";
}.wi-day-sprinkle:before {
  content: "\f00b";
}.wi-day-storm-showers:before {
  content: "\f00e";
}.wi-day-sunny-overcast:before {
  content: "\f00c";
}.wi-day-thunderstorm:before {
  content: "\f010";
}.wi-day-windy:before {
  content: "\f085";
}.wi-solar-eclipse:before {
  content: "\f06e";
}.wi-hot:before {
  content: "\f072";
}.wi-day-cloudy-high:before {
  content: "\f07d";
}.wi-day-light-wind:before {
  content: "\f0c4";
}.wi-night-clear:before {
  content: "\f02e";
}.wi-night-alt-cloudy:before {
  content: "\f086";
}.wi-night-alt-cloudy-gusts:before {
  content: "\f022";
}.wi-night-alt-cloudy-windy:before {
  content: "\f023";
}.wi-night-alt-hail:before {
  content: "\f024";
}.wi-night-alt-lightning:before {
  content: "\f025";
}.wi-night-alt-rain:before {
  content: "\f028";
}.wi-night-alt-rain-mix:before {
  content: "\f026";
}.wi-night-alt-rain-wind:before {
  content: "\f027";
}.wi-night-alt-showers:before {
  content: "\f029";
}.wi-night-alt-sleet:before {
  content: "\f0b4";
}.wi-night-alt-sleet-storm:before {
  content: "\f06a";
}.wi-night-alt-snow:before {
  content: "\f02a";
}.wi-night-alt-snow-thunderstorm:before {
  content: "\f06d";
}.wi-night-alt-snow-wind:before {
  content: "\f067";
}.wi-night-alt-sprinkle:before {
  content: "\f02b";
}.wi-night-alt-storm-showers:before {
  content: "\f02c";
}.wi-night-alt-thunderstorm:before {
  content: "\f02d";
}.wi-night-cloudy:before {
  content: "\f031";
}.wi-night-cloudy-gusts:before {
  content: "\f02f";
}.wi-night-cloudy-windy:before {
  content: "\f030";
}.wi-night-fog:before {
  content: "\f04a";
}.wi-night-hail:before {
  content: "\f032";
}.wi-night-lightning:before {
  content: "\f033";
}.wi-night-partly-cloudy:before {
  content: "\f083";
}.wi-night-rain:before {
  content: "\f036";
}.wi-night-rain-mix:before {
  content: "\f034";
}.wi-night-rain-wind:before {
  content: "\f035";
}.wi-night-showers:before {
  content: "\f037";
}.wi-night-sleet:before {
  content: "\f0b3";
}.wi-night-sleet-storm:before {
  content: "\f069";
}.wi-night-snow:before {
  content: "\f038";
}.wi-night-snow-thunderstorm:before {
  content: "\f06c";
}.wi-night-snow-wind:before {
  content: "\f066";
}.wi-night-sprinkle:before {
  content: "\f039";
}.wi-night-storm-showers:before {
  content: "\f03a";
}.wi-night-thunderstorm:before {
  content: "\f03b";
}.wi-lunar-eclipse:before {
  content: "\f070";
}.wi-stars:before {
  content: "\f077";
}.wi-storm-showers:before {
  content: "\f01d";
}.wi-thunderstorm:before {
  content: "\f01e";
}.wi-night-alt-cloudy-high:before {
  content: "\f07e";
}.wi-night-cloudy-high:before {
  content: "\f080";
}.wi-night-alt-partly-cloudy:before {
  content: "\f081";
}.wi-cloud:before {
  content: "\f041";
}.wi-cloudy:before {
  content: "\f013";
}.wi-cloudy-gusts:before {
  content: "\f011";
}.wi-cloudy-windy:before {
  content: "\f012";
}.wi-fog:before {
  content: "\f014";
}.wi-hail:before {
  content: "\f015";
}.wi-rain:before {
  content: "\f019";
}.wi-rain-mix:before {
  content: "\f017";
}.wi-rain-wind:before {
  content: "\f018";
}.wi-showers:before {
  content: "\f01a";
}.wi-sleet:before {
  content: "\f0b5";
}.wi-snow:before {
  content: "\f01b";
}.wi-sprinkle:before {
  content: "\f01c";
}.wi-storm-showers:before {
  content: "\f01d";
}.wi-thunderstorm:before {
  content: "\f01e";
}.wi-snow-wind:before {
  content: "\f064";
}.wi-snow:before {
  content: "\f01b";
}.wi-smog:before {
  content: "\f074";
}.wi-smoke:before {
  content: "\f062";
}.wi-lightning:before {
  content: "\f016";
}.wi-raindrops:before {
  content: "\f04e";
}.wi-raindrop:before {
  content: "\f078";
}.wi-dust:before {
  content: "\f063";
}.wi-snowflake-cold:before {
  content: "\f076";
}.wi-windy:before {
  content: "\f021";
}.wi-strong-wind:before {
  content: "\f050";
}.wi-sandstorm:before {
  content: "\f082";
}.wi-earthquake:before {
  content: "\f0c6";
}.wi-fire:before {
  content: "\f0c7";
}.wi-flood:before {
  content: "\f07c";
}.wi-meteor:before {
  content: "\f071";
}.wi-tsunami:before {
  content: "\f0c5";
}.wi-volcano:before {
  content: "\f0c8";
}.wi-hurricane:before {
  content: "\f073";
}.wi-tornado:before {
  content: "\f056";
}.wi-small-craft-advisory:before {
  content: "\f0cc";
}.wi-gale-warning:before {
  content: "\f0cd";
}.wi-storm-warning:before {
  content: "\f0ce";
}.wi-hurricane-warning:before {
  content: "\f0cf";
}.wi-wind-direction:before {
  content: "\f0b1";
}.wi-alien:before {
  content: "\f075";
}.wi-celsius:before {
  content: "\f03c";
}.wi-fahrenheit:before {
  content: "\f045";
}.wi-degrees:before {
  content: "\f042";
}.wi-thermometer:before {
  content: "\f055";
}.wi-thermometer-exterior:before {
  content: "\f053";
}.wi-thermometer-internal:before {
  content: "\f054";
}.wi-cloud-down:before {
  content: "\f03d";
}.wi-cloud-up:before {
  content: "\f040";
}.wi-cloud-refresh:before {
  content: "\f03e";
}.wi-horizon:before {
  content: "\f047";
}.wi-horizon-alt:before {
  content: "\f046";
}.wi-sunrise:before {
  content: "\f051";
}.wi-sunset:before {
  content: "\f052";
}.wi-moonrise:before {
  content: "\f0c9";
}.wi-moonset:before {
  content: "\f0ca";
}.wi-refresh:before {
  content: "\f04c";
}.wi-refresh-alt:before {
  content: "\f04b";
}.wi-umbrella:before {
  content: "\f084";
}.wi-barometer:before {
  content: "\f079";
}.wi-humidity:before {
  content: "\f07a";
}.wi-na:before {
  content: "\f07b";
}.wi-train:before {
  content: "\f0cb";
}.wi-moon-new:before {
  content: "\f095";
}.wi-moon-waxing-crescent-1:before {
  content: "\f096";
}.wi-moon-waxing-crescent-2:before {
  content: "\f097";
}.wi-moon-waxing-crescent-3:before {
  content: "\f098";
}.wi-moon-waxing-crescent-4:before {
  content: "\f099";
}.wi-moon-waxing-crescent-5:before {
  content: "\f09a";
}.wi-moon-waxing-crescent-6:before {
  content: "\f09b";
}.wi-moon-first-quarter:before {
  content: "\f09c";
}.wi-moon-waxing-gibbous-1:before {
  content: "\f09d";
}.wi-moon-waxing-gibbous-2:before {
  content: "\f09e";
}.wi-moon-waxing-gibbous-3:before {
  content: "\f09f";
}.wi-moon-waxing-gibbous-4:before {
  content: "\f0a0";
}.wi-moon-waxing-gibbous-5:before {
  content: "\f0a1";
}.wi-moon-waxing-gibbous-6:before {
  content: "\f0a2";
}.wi-moon-full:before {
  content: "\f0a3";
}.wi-moon-waning-gibbous-1:before {
  content: "\f0a4";
}.wi-moon-waning-gibbous-2:before {
  content: "\f0a5";
}.wi-moon-waning-gibbous-3:before {
  content: "\f0a6";
}.wi-moon-waning-gibbous-4:before {
  content: "\f0a7";
}.wi-moon-waning-gibbous-5:before {
  content: "\f0a8";
}.wi-moon-waning-gibbous-6:before {
  content: "\f0a9";
}.wi-moon-third-quarter:before {
  content: "\f0aa";
}.wi-moon-waning-crescent-1:before {
  content: "\f0ab";
}.wi-moon-waning-crescent-2:before {
  content: "\f0ac";
}.wi-moon-waning-crescent-3:before {
  content: "\f0ad";
}.wi-moon-waning-crescent-4:before {
  content: "\f0ae";
}.wi-moon-waning-crescent-5:before {
  content: "\f0af";
}.wi-moon-waning-crescent-6:before {
  content: "\f0b0";
}.wi-moon-alt-new:before {
  content: "\f0eb";
}.wi-moon-alt-waxing-crescent-1:before {
  content: "\f0d0";
}.wi-moon-alt-waxing-crescent-2:before {
  content: "\f0d1";
}.wi-moon-alt-waxing-crescent-3:before {
  content: "\f0d2";
}.wi-moon-alt-waxing-crescent-4:before {
  content: "\f0d3";
}.wi-moon-alt-waxing-crescent-5:before {
  content: "\f0d4";
}.wi-moon-alt-waxing-crescent-6:before {
  content: "\f0d5";
}.wi-moon-alt-first-quarter:before {
  content: "\f0d6";
}.wi-moon-alt-waxing-gibbous-1:before {
  content: "\f0d7";
}.wi-moon-alt-waxing-gibbous-2:before {
  content: "\f0d8";
}.wi-moon-alt-waxing-gibbous-3:before {
  content: "\f0d9";
}.wi-moon-alt-waxing-gibbous-4:before {
  content: "\f0da";
}.wi-moon-alt-waxing-gibbous-5:before {
  content: "\f0db";
}.wi-moon-alt-waxing-gibbous-6:before {
  content: "\f0dc";
}.wi-moon-alt-full:before {
  content: "\f0dd";
}.wi-moon-alt-waning-gibbous-1:before {
  content: "\f0de";
}.wi-moon-alt-waning-gibbous-2:before {
  content: "\f0df";
}.wi-moon-alt-waning-gibbous-3:before {
  content: "\f0e0";
}.wi-moon-alt-waning-gibbous-4:before {
  content: "\f0e1";
}.wi-moon-alt-waning-gibbous-5:before {
  content: "\f0e2";
}.wi-moon-alt-waning-gibbous-6:before {
  content: "\f0e3";
}.wi-moon-alt-third-quarter:before {
  content: "\f0e4";
}.wi-moon-alt-waning-crescent-1:before {
  content: "\f0e5";
}.wi-moon-alt-waning-crescent-2:before {
  content: "\f0e6";
}.wi-moon-alt-waning-crescent-3:before {
  content: "\f0e7";
}.wi-moon-alt-waning-crescent-4:before {
  content: "\f0e8";
}.wi-moon-alt-waning-crescent-5:before {
  content: "\f0e9";
}.wi-moon-alt-waning-crescent-6:before {
  content: "\f0ea";
}.wi-moon-0:before {
  content: "\f095";
}.wi-moon-1:before {
  content: "\f096";
}.wi-moon-2:before {
  content: "\f097";
}.wi-moon-3:before {
  content: "\f098";
}.wi-moon-4:before {
  content: "\f099";
}.wi-moon-5:before {
  content: "\f09a";
}.wi-moon-6:before {
  content: "\f09b";
}.wi-moon-7:before {
  content: "\f09c";
}.wi-moon-8:before {
  content: "\f09d";
}.wi-moon-9:before {
  content: "\f09e";
}.wi-moon-10:before {
  content: "\f09f";
}.wi-moon-11:before {
  content: "\f0a0";
}.wi-moon-12:before {
  content: "\f0a1";
}.wi-moon-13:before {
  content: "\f0a2";
}.wi-moon-14:before {
  content: "\f0a3";
}.wi-moon-15:before {
  content: "\f0a4";
}.wi-moon-16:before {
  content: "\f0a5";
}.wi-moon-17:before {
  content: "\f0a6";
}.wi-moon-18:before {
  content: "\f0a7";
}.wi-moon-19:before {
  content: "\f0a8";
}.wi-moon-20:before {
  content: "\f0a9";
}.wi-moon-21:before {
  content: "\f0aa";
}.wi-moon-22:before {
  content: "\f0ab";
}.wi-moon-23:before {
  content: "\f0ac";
}.wi-moon-24:before {
  content: "\f0ad";
}.wi-moon-25:before {
  content: "\f0ae";
}.wi-moon-26:before {
  content: "\f0af";
}.wi-moon-27:before {
  content: "\f0b0";
}.wi-time-1:before {
  content: "\f08a";
}.wi-time-2:before {
  content: "\f08b";
}.wi-time-3:before {
  content: "\f08c";
}.wi-time-4:before {
  content: "\f08d";
}.wi-time-5:before {
  content: "\f08e";
}.wi-time-6:before {
  content: "\f08f";
}.wi-time-7:before {
  content: "\f090";
}.wi-time-8:before {
  content: "\f091";
}.wi-time-9:before {
  content: "\f092";
}.wi-time-10:before {
  content: "\f093";
}.wi-time-11:before {
  content: "\f094";
}.wi-time-12:before {
  content: "\f089";
}.wi-direction-up:before {
  content: "\f058";
}.wi-direction-up-right:before {
  content: "\f057";
}.wi-direction-right:before {
  content: "\f04d";
}.wi-direction-down-right:before {
  content: "\f088";
}.wi-direction-down:before {
  content: "\f044";
}.wi-direction-down-left:before {
  content: "\f043";
}.wi-direction-left:before {
  content: "\f048";
}.wi-direction-up-left:before {
  content: "\f087";
}.wi-wind-beaufort-0:before {
  content: "\f0b7";
}.wi-wind-beaufort-1:before {
  content: "\f0b8";
}.wi-wind-beaufort-2:before {
  content: "\f0b9";
}.wi-wind-beaufort-3:before {
  content: "\f0ba";
}.wi-wind-beaufort-4:before {
  content: "\f0bb";
}.wi-wind-beaufort-5:before {
  content: "\f0bc";
}.wi-wind-beaufort-6:before {
  content: "\f0bd";
}.wi-wind-beaufort-7:before {
  content: "\f0be";
}.wi-wind-beaufort-8:before {
  content: "\f0bf";
}.wi-wind-beaufort-9:before {
  content: "\f0c0";
}.wi-wind-beaufort-10:before {
  content: "\f0c1";
}.wi-wind-beaufort-11:before {
  content: "\f0c2";
}.wi-wind-beaufort-12:before {
  content: "\f0c3";
}.wi-yahoo-0:before {
  content: "\f056";
}.wi-yahoo-1:before {
  content: "\f00e";
}.wi-yahoo-2:before {
  content: "\f073";
}.wi-yahoo-3:before {
  content: "\f01e";
}.wi-yahoo-4:before {
  content: "\f01e";
}.wi-yahoo-5:before {
  content: "\f017";
}.wi-yahoo-6:before {
  content: "\f017";
}.wi-yahoo-7:before {
  content: "\f017";
}.wi-yahoo-8:before {
  content: "\f015";
}.wi-yahoo-9:before {
  content: "\f01a";
}.wi-yahoo-10:before {
  content: "\f015";
}.wi-yahoo-11:before {
  content: "\f01a";
}.wi-yahoo-12:before {
  content: "\f01a";
}.wi-yahoo-13:before {
  content: "\f01b";
}.wi-yahoo-14:before {
  content: "\f00a";
}.wi-yahoo-15:before {
  content: "\f064";
}.wi-yahoo-16:before {
  content: "\f01b";
}.wi-yahoo-17:before {
  content: "\f015";
}.wi-yahoo-18:before {
  content: "\f017";
}.wi-yahoo-19:before {
  content: "\f063";
}.wi-yahoo-20:before {
  content: "\f014";
}.wi-yahoo-21:before {
  content: "\f021";
}.wi-yahoo-22:before {
  content: "\f062";
}.wi-yahoo-23:before {
  content: "\f050";
}.wi-yahoo-24:before {
  content: "\f050";
}.wi-yahoo-25:before {
  content: "\f076";
}.wi-yahoo-26:before {
  content: "\f013";
}.wi-yahoo-27:before {
  content: "\f031";
}.wi-yahoo-28:before {
  content: "\f002";
}.wi-yahoo-29:before {
  content: "\f031";
}.wi-yahoo-30:before {
  content: "\f002";
}.wi-yahoo-31:before {
  content: "\f02e";
}.wi-yahoo-32:before {
  content: "\f00d";
}.wi-yahoo-33:before {
  content: "\f083";
}.wi-yahoo-34:before {
  content: "\f00c";
}.wi-yahoo-35:before {
  content: "\f017";
}.wi-yahoo-36:before {
  content: "\f072";
}.wi-yahoo-37:before {
  content: "\f00e";
}.wi-yahoo-38:before {
  content: "\f00e";
}.wi-yahoo-39:before {
  content: "\f00e";
}.wi-yahoo-40:before {
  content: "\f01a";
}.wi-yahoo-41:before {
  content: "\f064";
}.wi-yahoo-42:before {
  content: "\f01b";
}.wi-yahoo-43:before {
  content: "\f064";
}.wi-yahoo-44:before {
  content: "\f00c";
}.wi-yahoo-45:before {
  content: "\f00e";
}.wi-yahoo-46:before {
  content: "\f01b";
}.wi-yahoo-47:before {
  content: "\f00e";
}.wi-yahoo-3200:before {
  content: "\f077";
}.wi-forecast-io-clear-day:before {
  content: "\f00d";
}.wi-forecast-io-clear-night:before {
  content: "\f02e";
}.wi-forecast-io-rain:before {
  content: "\f019";
}.wi-forecast-io-snow:before {
  content: "\f01b";
}.wi-forecast-io-sleet:before {
  content: "\f0b5";
}.wi-forecast-io-wind:before {
  content: "\f050";
}.wi-forecast-io-fog:before {
  content: "\f014";
}.wi-forecast-io-cloudy:before {
  content: "\f013";
}.wi-forecast-io-partly-cloudy-day:before {
  content: "\f002";
}.wi-forecast-io-partly-cloudy-night:before {
  content: "\f031";
}.wi-forecast-io-hail:before {
  content: "\f015";
}.wi-forecast-io-thunderstorm:before {
  content: "\f01e";
}.wi-forecast-io-tornado:before {
  content: "\f056";
}.wi-wmo4680-0:before,
.wi-wmo4680-00:before {
  content: "\f055";
}.wi-wmo4680-1:before,
.wi-wmo4680-01:before {
  content: "\f013";
}.wi-wmo4680-2:before,
.wi-wmo4680-02:before {
  content: "\f055";
}.wi-wmo4680-3:before,
.wi-wmo4680-03:before {
  content: "\f013";
}.wi-wmo4680-4:before,
.wi-wmo4680-04:before {
  content: "\f014";
}.wi-wmo4680-5:before,
.wi-wmo4680-05:before {
  content: "\f014";
}.wi-wmo4680-10:before {
  content: "\f014";
}.wi-wmo4680-11:before {
  content: "\f014";
}.wi-wmo4680-12:before {
  content: "\f016";
}.wi-wmo4680-18:before {
  content: "\f050";
}.wi-wmo4680-20:before {
  content: "\f014";
}.wi-wmo4680-21:before {
  content: "\f017";
}.wi-wmo4680-22:before {
  content: "\f017";
}.wi-wmo4680-23:before {
  content: "\f019";
}.wi-wmo4680-24:before {
  content: "\f01b";
}.wi-wmo4680-25:before {
  content: "\f015";
}.wi-wmo4680-26:before {
  content: "\f01e";
}.wi-wmo4680-27:before {
  content: "\f063";
}.wi-wmo4680-28:before {
  content: "\f063";
}.wi-wmo4680-29:before {
  content: "\f063";
}.wi-wmo4680-30:before {
  content: "\f014";
}.wi-wmo4680-31:before {
  content: "\f014";
}.wi-wmo4680-32:before {
  content: "\f014";
}.wi-wmo4680-33:before {
  content: "\f014";
}.wi-wmo4680-34:before {
  content: "\f014";
}.wi-wmo4680-35:before {
  content: "\f014";
}.wi-wmo4680-40:before {
  content: "\f017";
}.wi-wmo4680-41:before {
  content: "\f01c";
}.wi-wmo4680-42:before {
  content: "\f019";
}.wi-wmo4680-43:before {
  content: "\f01c";
}.wi-wmo4680-44:before {
  content: "\f019";
}.wi-wmo4680-45:before {
  content: "\f015";
}.wi-wmo4680-46:before {
  content: "\f015";
}.wi-wmo4680-47:before {
  content: "\f01b";
}.wi-wmo4680-48:before {
  content: "\f01b";
}.wi-wmo4680-50:before {
  content: "\f01c";
}.wi-wmo4680-51:before {
  content: "\f01c";
}.wi-wmo4680-52:before {
  content: "\f019";
}.wi-wmo4680-53:before {
  content: "\f019";
}.wi-wmo4680-54:before {
  content: "\f076";
}.wi-wmo4680-55:before {
  content: "\f076";
}.wi-wmo4680-56:before {
  content: "\f076";
}.wi-wmo4680-57:before {
  content: "\f01c";
}.wi-wmo4680-58:before {
  content: "\f019";
}.wi-wmo4680-60:before {
  content: "\f01c";
}.wi-wmo4680-61:before {
  content: "\f01c";
}.wi-wmo4680-62:before {
  content: "\f019";
}.wi-wmo4680-63:before {
  content: "\f019";
}.wi-wmo4680-64:before {
  content: "\f015";
}.wi-wmo4680-65:before {
  content: "\f015";
}.wi-wmo4680-66:before {
  content: "\f015";
}.wi-wmo4680-67:before {
  content: "\f017";
}.wi-wmo4680-68:before {
  content: "\f017";
}.wi-wmo4680-70:before {
  content: "\f01b";
}.wi-wmo4680-71:before {
  content: "\f01b";
}.wi-wmo4680-72:before {
  content: "\f01b";
}.wi-wmo4680-73:before {
  content: "\f01b";
}.wi-wmo4680-74:before {
  content: "\f076";
}.wi-wmo4680-75:before {
  content: "\f076";
}.wi-wmo4680-76:before {
  content: "\f076";
}.wi-wmo4680-77:before {
  content: "\f01b";
}.wi-wmo4680-78:before {
  content: "\f076";
}.wi-wmo4680-80:before {
  content: "\f019";
}.wi-wmo4680-81:before {
  content: "\f01c";
}.wi-wmo4680-82:before {
  content: "\f019";
}.wi-wmo4680-83:before {
  content: "\f019";
}.wi-wmo4680-84:before {
  content: "\f01d";
}.wi-wmo4680-85:before {
  content: "\f017";
}.wi-wmo4680-86:before {
  content: "\f017";
}.wi-wmo4680-87:before {
  content: "\f017";
}.wi-wmo4680-89:before {
  content: "\f015";
}.wi-wmo4680-90:before {
  content: "\f016";
}.wi-wmo4680-91:before {
  content: "\f01d";
}.wi-wmo4680-92:before {
  content: "\f01e";
}.wi-wmo4680-93:before {
  content: "\f01e";
}.wi-wmo4680-94:before {
  content: "\f016";
}.wi-wmo4680-95:before {
  content: "\f01e";
}.wi-wmo4680-96:before {
  content: "\f01e";
}.wi-wmo4680-99:before {
  content: "\f056";
}.wi-owm-200:before {
  content: "\f01e";
}.wi-owm-201:before {
  content: "\f01e";
}.wi-owm-202:before {
  content: "\f01e";
}.wi-owm-210:before {
  content: "\f016";
}.wi-owm-211:before {
  content: "\f016";
}.wi-owm-212:before {
  content: "\f016";
}.wi-owm-221:before {
  content: "\f016";
}.wi-owm-230:before {
  content: "\f01e";
}.wi-owm-231:before {
  content: "\f01e";
}.wi-owm-232:before {
  content: "\f01e";
}.wi-owm-300:before {
  content: "\f01c";
}.wi-owm-301:before {
  content: "\f01c";
}.wi-owm-302:before {
  content: "\f019";
}.wi-owm-310:before {
  content: "\f017";
}.wi-owm-311:before {
  content: "\f019";
}.wi-owm-312:before {
  content: "\f019";
}.wi-owm-313:before {
  content: "\f01a";
}.wi-owm-314:before {
  content: "\f019";
}.wi-owm-321:before {
  content: "\f01c";
}.wi-owm-500:before {
  content: "\f01c";
}.wi-owm-501:before {
  content: "\f019";
}.wi-owm-502:before {
  content: "\f019";
}.wi-owm-503:before {
  content: "\f019";
}.wi-owm-504:before {
  content: "\f019";
}.wi-owm-511:before {
  content: "\f017";
}.wi-owm-520:before {
  content: "\f01a";
}.wi-owm-521:before {
  content: "\f01a";
}.wi-owm-522:before {
  content: "\f01a";
}.wi-owm-531:before {
  content: "\f01d";
}.wi-owm-600:before {
  content: "\f01b";
}.wi-owm-601:before {
  content: "\f01b";
}.wi-owm-602:before {
  content: "\f0b5";
}.wi-owm-611:before {
  content: "\f017";
}.wi-owm-612:before {
  content: "\f017";
}.wi-owm-615:before {
  content: "\f017";
}.wi-owm-616:before {
  content: "\f017";
}.wi-owm-620:before {
  content: "\f017";
}.wi-owm-621:before {
  content: "\f01b";
}.wi-owm-622:before {
  content: "\f01b";
}.wi-owm-701:before {
  content: "\f01a";
}.wi-owm-711:before {
  content: "\f062";
}.wi-owm-721:before {
  content: "\f0b6";
}.wi-owm-731:before {
  content: "\f063";
}.wi-owm-741:before {
  content: "\f014";
}.wi-owm-761:before {
  content: "\f063";
}.wi-owm-762:before {
  content: "\f063";
}.wi-owm-771:before {
  content: "\f011";
}.wi-owm-781:before {
  content: "\f056";
}.wi-owm-800:before {
  content: "\f00d";
}.wi-owm-801:before {
  content: "\f011";
}.wi-owm-802:before {
  content: "\f011";
}.wi-owm-803:before {
  content: "\f012";
}.wi-owm-804:before {
  content: "\f013";
}.wi-owm-900:before {
  content: "\f056";
}.wi-owm-901:before {
  content: "\f01d";
}.wi-owm-902:before {
  content: "\f073";
}.wi-owm-903:before {
  content: "\f076";
}.wi-owm-904:before {
  content: "\f072";
}.wi-owm-905:before {
  content: "\f021";
}.wi-owm-906:before {
  content: "\f015";
}.wi-owm-957:before {
  content: "\f050";
}.wi-owm-day-200:before {
  content: "\f010";
}.wi-owm-day-201:before {
  content: "\f010";
}.wi-owm-day-202:before {
  content: "\f010";
}.wi-owm-day-210:before {
  content: "\f005";
}.wi-owm-day-211:before {
  content: "\f005";
}.wi-owm-day-212:before {
  content: "\f005";
}.wi-owm-day-221:before {
  content: "\f005";
}.wi-owm-day-230:before {
  content: "\f010";
}.wi-owm-day-231:before {
  content: "\f010";
}.wi-owm-day-232:before {
  content: "\f010";
}.wi-owm-day-300:before {
  content: "\f00b";
}.wi-owm-day-301:before {
  content: "\f00b";
}.wi-owm-day-302:before {
  content: "\f008";
}.wi-owm-day-310:before {
  content: "\f008";
}.wi-owm-day-311:before {
  content: "\f008";
}.wi-owm-day-312:before {
  content: "\f008";
}.wi-owm-day-313:before {
  content: "\f008";
}.wi-owm-day-314:before {
  content: "\f008";
}.wi-owm-day-321:before {
  content: "\f00b";
}.wi-owm-day-500:before {
  content: "\f00b";
}.wi-owm-day-501:before {
  content: "\f008";
}.wi-owm-day-502:before {
  content: "\f008";
}.wi-owm-day-503:before {
  content: "\f008";
}.wi-owm-day-504:before {
  content: "\f008";
}.wi-owm-day-511:before {
  content: "\f006";
}.wi-owm-day-520:before {
  content: "\f009";
}.wi-owm-day-521:before {
  content: "\f009";
}.wi-owm-day-522:before {
  content: "\f009";
}.wi-owm-day-531:before {
  content: "\f00e";
}.wi-owm-day-600:before {
  content: "\f00a";
}.wi-owm-day-601:before {
  content: "\f0b2";
}.wi-owm-day-602:before {
  content: "\f00a";
}.wi-owm-day-611:before {
  content: "\f006";
}.wi-owm-day-612:before {
  content: "\f006";
}.wi-owm-day-615:before {
  content: "\f006";
}.wi-owm-day-616:before {
  content: "\f006";
}.wi-owm-day-620:before {
  content: "\f006";
}.wi-owm-day-621:before {
  content: "\f00a";
}.wi-owm-day-622:before {
  content: "\f00a";
}.wi-owm-day-701:before {
  content: "\f009";
}.wi-owm-day-711:before {
  content: "\f062";
}.wi-owm-day-721:before {
  content: "\f0b6";
}.wi-owm-day-731:before {
  content: "\f063";
}.wi-owm-day-741:before {
  content: "\f003";
}.wi-owm-day-761:before {
  content: "\f063";
}.wi-owm-day-762:before {
  content: "\f063";
}.wi-owm-day-781:before {
  content: "\f056";
}.wi-owm-day-800:before {
  content: "\f00d";
}.wi-owm-day-801:before {
  content: "\f000";
}.wi-owm-day-802:before {
  content: "\f000";
}.wi-owm-day-803:before {
  content: "\f000";
}.wi-owm-day-804:before {
  content: "\f00c";
}.wi-owm-day-900:before {
  content: "\f056";
}.wi-owm-day-902:before {
  content: "\f073";
}.wi-owm-day-903:before {
  content: "\f076";
}.wi-owm-day-904:before {
  content: "\f072";
}.wi-owm-day-906:before {
  content: "\f004";
}.wi-owm-day-957:before {
  content: "\f050";
}.wi-owm-night-200:before {
  content: "\f02d";
}.wi-owm-night-201:before {
  content: "\f02d";
}.wi-owm-night-202:before {
  content: "\f02d";
}.wi-owm-night-210:before {
  content: "\f025";
}.wi-owm-night-211:before {
  content: "\f025";
}.wi-owm-night-212:before {
  content: "\f025";
}.wi-owm-night-221:before {
  content: "\f025";
}.wi-owm-night-230:before {
  content: "\f02d";
}.wi-owm-night-231:before {
  content: "\f02d";
}.wi-owm-night-232:before {
  content: "\f02d";
}.wi-owm-night-300:before {
  content: "\f02b";
}.wi-owm-night-301:before {
  content: "\f02b";
}.wi-owm-night-302:before {
  content: "\f028";
}.wi-owm-night-310:before {
  content: "\f028";
}.wi-owm-night-311:before {
  content: "\f028";
}.wi-owm-night-312:before {
  content: "\f028";
}.wi-owm-night-313:before {
  content: "\f028";
}.wi-owm-night-314:before {
  content: "\f028";
}.wi-owm-night-321:before {
  content: "\f02b";
}.wi-owm-night-500:before {
  content: "\f02b";
}.wi-owm-night-501:before {
  content: "\f028";
}.wi-owm-night-502:before {
  content: "\f028";
}.wi-owm-night-503:before {
  content: "\f028";
}.wi-owm-night-504:before {
  content: "\f028";
}.wi-owm-night-511:before {
  content: "\f026";
}.wi-owm-night-520:before {
  content: "\f029";
}.wi-owm-night-521:before {
  content: "\f029";
}.wi-owm-night-522:before {
  content: "\f029";
}.wi-owm-night-531:before {
  content: "\f02c";
}.wi-owm-night-600:before {
  content: "\f02a";
}.wi-owm-night-601:before {
  content: "\f0b4";
}.wi-owm-night-602:before {
  content: "\f02a";
}.wi-owm-night-611:before {
  content: "\f026";
}.wi-owm-night-612:before {
  content: "\f026";
}.wi-owm-night-615:before {
  content: "\f026";
}.wi-owm-night-616:before {
  content: "\f026";
}.wi-owm-night-620:before {
  content: "\f026";
}.wi-owm-night-621:before {
  content: "\f02a";
}.wi-owm-night-622:before {
  content: "\f02a";
}.wi-owm-night-701:before {
  content: "\f029";
}.wi-owm-night-711:before {
  content: "\f062";
}.wi-owm-night-721:before {
  content: "\f0b6";
}.wi-owm-night-731:before {
  content: "\f063";
}.wi-owm-night-741:before {
  content: "\f04a";
}.wi-owm-night-761:before {
  content: "\f063";
}.wi-owm-night-762:before {
  content: "\f063";
}.wi-owm-night-781:before {
  content: "\f056";
}.wi-owm-night-800:before {
  content: "\f02e";
}.wi-owm-night-801:before {
  content: "\f022";
}.wi-owm-night-802:before {
  content: "\f022";
}.wi-owm-night-803:before {
  content: "\f022";
}.wi-owm-night-804:before {
  content: "\f086";
}.wi-owm-night-900:before {
  content: "\f056";
}.wi-owm-night-902:before {
  content: "\f073";
}.wi-owm-night-903:before {
  content: "\f076";
}.wi-owm-night-904:before {
  content: "\f072";
}.wi-owm-night-906:before {
  content: "\f024";
}.wi-owm-night-957:before {
  content: "\f050";
}.wi-wu-chanceflurries:before {
  content: "\f064";
}.wi-wu-chancerain:before {
  content: "\f019";
}.wi-wu-chancesleat:before {
  content: "\f0b5";
}.wi-wu-chancesnow:before {
  content: "\f01b";
}.wi-wu-chancetstorms:before {
  content: "\f01e";
}.wi-wu-clear:before {
  content: "\f00d";
}.wi-wu-cloudy:before {
  content: "\f002";
}.wi-wu-flurries:before {
  content: "\f064";
}.wi-wu-hazy:before {
  content: "\f0b6";
}.wi-wu-mostlycloudy:before {
  content: "\f002";
}.wi-wu-mostlysunny:before {
  content: "\f00d";
}.wi-wu-partlycloudy:before {
  content: "\f002";
}.wi-wu-partlysunny:before {
  content: "\f00d";
}.wi-wu-rain:before {
  content: "\f01a";
}.wi-wu-sleat:before {
  content: "\f0b5";
}.wi-wu-snow:before {
  content: "\f01b";
}.wi-wu-sunny:before {
  content: "\f00d";
}.wi-wu-tstorms:before {
  content: "\f01e";
}.wi-wu-unknown:before {
  content: "\f00d";
}@font-face {
    font-family: feather;
    src: url(fonts/feather-webfont.eot?t=1501841394106);
    src: url(fonts/feather-webfont.eot?t=1501841394106#iefix) format("embedded-opentype"), url(/build/assets/feather-webfont-f81046ea.woff?t=1501841394106) format("woff"), url(fonts/feather-webfont.ttf?t=1501841394106) format("truetype"), url(fonts/feather-webfont.svg?t=1501841394106#feather) format("svg")
}.fe {
    font-family: feather !important;
    display: inline-block;
    speak-as: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}.fe-activity:before {
    content: "\e900"
}.fe-airplay:before {
    content: "\e901"
}.fe-alert-circle:before {
    content: "\e902"
}.fe-alert-octagon:before {
    content: "\e903"
}.fe-alert-triangle:before {
    content: "\e904"
}.fe-align-center:before {
    content: "\e905"
}.fe-align-justify:before {
    content: "\e906"
}.fe-align-left:before {
    content: "\e907"
}.fe-align-right:before {
    content: "\e908"
}.fe-anchor:before {
    content: "\e909"
}.fe-aperture:before {
    content: "\e90a"
}.fe-arrow-down:before {
    content: "\e90b"
}.fe-arrow-down-circle:before {
    content: "\e90c"
}.fe-arrow-down-left:before {
    content: "\e90d"
}.fe-arrow-down-right:before {
    content: "\e90e"
}.fe-arrow-left:before {
    content: "\e90f"
}.fe-arrow-left-circle:before {
    content: "\e910"
}.fe-arrow-right:before {
    content: "\e911"
}.fe-arrow-right-circle:before {
    content: "\e912"
}.fe-arrow-up:before {
    content: "\e913"
}.fe-arrow-up-circle:before {
    content: "\e914"
}.fe-arrow-up-left:before {
    content: "\e915"
}.fe-arrow-up-right:before {
    content: "\e916"
}.fe-at-sign:before {
    content: "\e917"
}.fe-award:before {
    content: "\e918"
}.fe-bar-chart:before {
    content: "\e919"
}.fe-bar-chart-2:before {
    content: "\e91a"
}.fe-battery:before {
    content: "\e91b"
}.fe-battery-charging:before {
    content: "\e91c"
}.fe-bell:before {
    content: "\e91d"
}.fe-bell-off:before {
    content: "\e91e"
}.fe-bluetooth:before {
    content: "\e91f"
}.fe-bold:before {
    content: "\e920"
}.fe-book:before {
    content: "\e921"
}.fe-book-open:before {
    content: "\e922"
}.fe-bookmark:before {
    content: "\e923"
}.fe-box:before {
    content: "\e924"
}.fe-briefcase:before {
    content: "\e925"
}.fe-calendar:before {
    content: "\e926"
}.fe-camera:before {
    content: "\e927"
}.fe-camera-off:before {
    content: "\e928"
}.fe-cast:before {
    content: "\e929"
}.fe-check:before {
    content: "\e92a"
}.fe-check-circle:before {
    content: "\e92b"
}.fe-check-square:before {
    content: "\e92c"
}.fe-chevron-down:before {
    content: "\e92d"
}.fe-chevron-left:before {
    content: "\e92e"
}.fe-chevron-right:before {
    content: "\e92f"
}.fe-chevron-up:before {
    content: "\e930"
}.fe-chevrons-down:before {
    content: "\e931"
}.fe-chevrons-left:before {
    content: "\e932"
}.fe-chevrons-right:before {
    content: "\e933"
}.fe-chevrons-up:before {
    content: "\e934"
}.fe-chrome:before {
    content: "\e935"
}.fe-circle:before {
    content: "\e936"
}.fe-clipboard:before {
    content: "\e937"
}.fe-clock:before {
    content: "\e938"
}.fe-cloud:before {
    content: "\e939"
}.fe-cloud-drizzle:before {
    content: "\e93a"
}.fe-cloud-lightning:before {
    content: "\e93b"
}.fe-cloud-off:before {
    content: "\e93c"
}.fe-cloud-rain:before {
    content: "\e93d"
}.fe-cloud-snow:before {
    content: "\e93e"
}.fe-code:before {
    content: "\e93f"
}.fe-codepen:before {
    content: "\e940"
}.fe-command:before {
    content: "\e941"
}.fe-compass:before {
    content: "\e942"
}.fe-copy:before {
    content: "\e943"
}.fe-corner-down-left:before {
    content: "\e944"
}.fe-corner-down-right:before {
    content: "\e945"
}.fe-corner-left-down:before {
    content: "\e946"
}.fe-corner-left-up:before {
    content: "\e947"
}.fe-corner-right-down:before {
    content: "\e948"
}.fe-corner-right-up:before {
    content: "\e949"
}.fe-corner-up-left:before {
    content: "\e94a"
}.fe-corner-up-right:before {
    content: "\e94b"
}.fe-cpu:before {
    content: "\e94c"
}.fe-credit-card:before {
    content: "\e94d"
}.fe-crop:before {
    content: "\e94e"
}.fe-crosshair:before {
    content: "\e94f"
}.fe-database:before {
    content: "\e950"
}.fe-delete:before {
    content: "\e951"
}.fe-disc:before {
    content: "\e952"
}.fe-dollar-sign:before {
    content: "\e953"
}.fe-download:before {
    content: "\e954"
}.fe-download-cloud:before {
    content: "\e955"
}.fe-droplet:before {
    content: "\e956"
}.fe-edit:before {
    content: "\e957"
}.fe-edit-2:before {
    content: "\e958"
}.fe-edit-3:before {
    content: "\e959"
}.fe-external-link:before {
    content: "\e95a"
}.fe-eye:before {
    content: "\e95b"
}.fe-eye-off:before {
    content: "\e95c"
}.fe-facebook:before {
    content: "\e95d"
}.fe-fast-forward:before {
    content: "\e95e"
}.fe-feather:before {
    content: "\e95f"
}.fe-file:before {
    content: "\e960"
}.fe-file-minus:before {
    content: "\e961"
}.fe-file-plus:before {
    content: "\e962"
}.fe-file-text:before {
    content: "\e963"
}.fe-film:before {
    content: "\e964"
}.fe-filter:before {
    content: "\e965"
}.fe-flag:before {
    content: "\e966"
}.fe-folder:before {
    content: "\e967"
}.fe-folder-minus:before {
    content: "\e968"
}.fe-folder-plus:before {
    content: "\e969"
}.fe-git-branch:before {
    content: "\e96a"
}.fe-git-commit:before {
    content: "\e96b"
}.fe-git-merge:before {
    content: "\e96c"
}.fe-git-pull-request:before {
    content: "\e96d"
}.fe-github:before {
    content: "\e96e"
}.fe-gitlab:before {
    content: "\e96f"
}.fe-globe:before {
    content: "\e970"
}.fe-grid:before {
    content: "\e971"
}.fe-hard-drive:before {
    content: "\e972"
}.fe-hash:before {
    content: "\e973"
}.fe-headphones:before {
    content: "\e974"
}.fe-heart:before {
    content: "\e975"
}.fe-help-circle:before {
    content: "\e976"
}.fe-home:before {
    content: "\e977"
}.fe-image:before {
    content: "\e978"
}.fe-inbox:before {
    content: "\e979"
}.fe-info:before {
    content: "\e97a"
}.fe-instagram:before {
    content: "\e97b"
}.fe-italic:before {
    content: "\e97c"
}.fe-layers:before {
    content: "\e97d"
}.fe-layout:before {
    content: "\e97e"
}.fe-life-buoy:before {
    content: "\e97f"
}.fe-link:before {
    content: "\e980"
}.fe-link-2:before {
    content: "\e981"
}.fe-linkedin:before {
    content: "\e982"
}.fe-list:before {
    content: "\e983"
}.fe-loader:before {
    content: "\e984"
}.fe-lock:before {
    content: "\e985"
}.fe-log-in:before {
    content: "\e986"
}.fe-log-out:before {
    content: "\e987"
}.fe-mail:before {
    content: "\e988"
}.fe-map:before {
    content: "\e989"
}.fe-map-pin:before {
    content: "\e98a"
}.fe-maximize:before {
    content: "\e98b"
}.fe-maximize-2:before {
    content: "\e98c"
}.fe-menu:before {
    content: "\e98d"
}.fe-message-circle:before {
    content: "\e98e"
}.fe-message-square:before {
    content: "\e98f"
}.fe-mic:before {
    content: "\e990"
}.fe-mic-off:before {
    content: "\e991"
}.fe-minimize:before {
    content: "\e992"
}.fe-minimize-2:before {
    content: "\e993"
}.fe-minus:before {
    content: "\e994"
}.fe-minus-circle:before {
    content: "\e995"
}.fe-minus-square:before {
    content: "\e996"
}.fe-monitor:before {
    content: "\e997"
}.fe-moon:before {
    content: "\e998"
}.fe-more-horizontal:before {
    content: "\e999"
}.fe-more-vertical:before {
    content: "\e99a"
}.fe-move:before {
    content: "\e99b"
}.fe-music:before {
    content: "\e99c"
}.fe-navigation:before {
    content: "\e99d"
}.fe-navigation-2:before {
    content: "\e99e"
}.fe-octagon:before {
    content: "\e99f"
}.fe-package:before {
    content: "\e9a0"
}.fe-paperclip:before {
    content: "\e9a1"
}.fe-pause:before {
    content: "\e9a2"
}.fe-pause-circle:before {
    content: "\e9a3"
}.fe-percent:before {
    content: "\e9a4"
}.fe-phone:before {
    content: "\e9a5"
}.fe-phone-call:before {
    content: "\e9a6"
}.fe-phone-forwarded:before {
    content: "\e9a7"
}.fe-phone-incoming:before {
    content: "\e9a8"
}.fe-phone-missed:before {
    content: "\e9a9"
}.fe-phone-off:before {
    content: "\e9aa"
}.fe-phone-outgoing:before {
    content: "\e9ab"
}.fe-pie-chart:before {
    content: "\e9ac"
}.fe-play:before {
    content: "\e9ad"
}.fe-play-circle:before {
    content: "\e9ae"
}.fe-plus:before {
    content: "\e9af"
}.fe-plus-circle:before {
    content: "\e9b0"
}.fe-plus-square:before {
    content: "\e9b1"
}.fe-pocket:before {
    content: "\e9b2"
}.fe-power:before {
    content: "\e9b3"
}.fe-printer:before {
    content: "\e9b4"
}.fe-radio:before {
    content: "\e9b5"
}.fe-refresh-ccw:before {
    content: "\e9b6"
}.fe-refresh-cw:before {
    content: "\e9b7"
}.fe-repeat:before {
    content: "\e9b8"
}.fe-rewind:before {
    content: "\e9b9"
}.fe-rotate-ccw:before {
    content: "\e9ba"
}.fe-rotate-cw:before {
    content: "\e9bb"
}.fe-rss:before {
    content: "\e9bc"
}.fe-save:before {
    content: "\e9bd"
}.fe-scissors:before {
    content: "\e9be"
}.fe-search:before {
    content: "\e9bf"
}.fe-send:before {
    content: "\e9c0"
}.fe-server:before {
    content: "\e9c1"
}.fe-settings:before {
    content: "\e9c2"
}.fe-share:before {
    content: "\e9c3"
}.fe-share-2:before {
    content: "\e9c4"
}.fe-shield:before {
    content: "\e9c5"
}.fe-shield-off:before {
    content: "\e9c6"
}.fe-shopping-bag:before {
    content: "\e9c7"
}.fe-shopping-cart:before {
    content: "\e9c8"
}.fe-shuffle:before {
    content: "\e9c9"
}.fe-sidebar:before {
    content: "\e9ca"
}.fe-skip-back:before {
    content: "\e9cb"
}.fe-skip-forward:before {
    content: "\e9cc"
}.fe-slack:before {
    content: "\e9cd"
}.fe-slash:before {
    content: "\e9ce"
}.fe-sliders:before {
    content: "\e9cf"
}.fe-smartphone:before {
    content: "\e9d0"
}.fe-speaker:before {
    content: "\e9d1"
}.fe-square:before {
    content: "\e9d2"
}.fe-star:before {
    content: "\e9d3"
}.fe-stop-circle:before {
    content: "\e9d4"
}.fe-sun:before {
    content: "\e9d5"
}.fe-sunrise:before {
    content: "\e9d6"
}.fe-sunset:before {
    content: "\e9d7"
}.fe-tablet:before {
    content: "\e9d8"
}.fe-tag:before {
    content: "\e9d9"
}.fe-target:before {
    content: "\e9da"
}.fe-terminal:before {
    content: "\e9db"
}.fe-thermometer:before {
    content: "\e9dc"
}.fe-thumbs-down:before {
    content: "\e9dd"
}.fe-thumbs-up:before {
    content: "\e9de"
}.fe-toggle-left:before {
    content: "\e9df"
}.fe-toggle-right:before {
    content: "\e9e0"
}.fe-trash:before {
    content: "\e9e1"
}.fe-trash-2:before {
    content: "\e9e2"
}.fe-trending-down:before {
    content: "\e9e3"
}.fe-trending-up:before {
    content: "\e9e4"
}.fe-triangle:before {
    content: "\e9e5"
}.fe-truck:before {
    content: "\e9e6"
}.fe-tv:before {
    content: "\e9e7"
}.fe-twitter:before {
    content: "\e9e8"
}.fe-type:before {
    content: "\e9e9"
}.fe-umbrella:before {
    content: "\e9ea"
}.fe-underline:before {
    content: "\e9eb"
}.fe-unlock:before {
    content: "\e9ec"
}.fe-upload:before {
    content: "\e9ed"
}.fe-upload-cloud:before {
    content: "\e9ee"
}.fe-user:before {
    content: "\e9ef"
}.fe-user-check:before {
    content: "\e9f0"
}.fe-user-minus:before {
    content: "\e9f1"
}.fe-user-plus:before {
    content: "\e9f2"
}.fe-user-x:before {
    content: "\e9f3"
}.fe-users:before {
    content: "\e9f4"
}.fe-video:before {
    content: "\e9f5"
}.fe-video-off:before {
    content: "\e9f6"
}.fe-voicemail:before {
    content: "\e9f7"
}.fe-volume:before {
    content: "\e9f8"
}.fe-volume-1:before {
    content: "\e9f9"
}.fe-volume-2:before {
    content: "\e9fa"
}.fe-volume-x:before {
    content: "\e9fb"
}.fe-watch:before {
    content: "\e9fc"
}.fe-wifi:before {
    content: "\e9fd"
}.fe-wifi-off:before {
    content: "\e9fe"
}.fe-wind:before {
    content: "\e9ff"
}.fe-x:before {
    content: "\ea00"
}.fe-x-circle:before {
    content: "\ea01"
}.fe-x-square:before {
    content: "\ea02"
}.fe-zap:before {
    content: "\ea03"
}.fe-zap-off:before {
    content: "\ea04"
}.fe-zoom-in:before {
    content: "\ea05"
}.fe-zoom-out:before {
    content: "\ea06"
}/*
* Remix Icon v2.5.0
* https://remixicon.com
* https://github.com/Remix-Design/RemixIcon
*
* Copyright RemixIcon.com
* Released under the Apache License Version 2.0
*
* Date: 2020-05-23
*/@font-face {
  font-family: "remixicon";
  src: url('remixicon.eot?t=1590207869815'); /* IE9*/
  src: url('remixicon.eot?t=1590207869815#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url("remixicon.woff2?t=1590207869815") format("woff2"),
  url("remixicon.woff?t=1590207869815") format("woff"),
  url('remixicon.ttf?t=1590207869815') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('remixicon.svg?t=1590207869815#remixicon') format('svg'); /* iOS 4.1- */
  font-display: swap;
}[class^="ri-"], [class*=" ri-"] {
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.ri-lg { font-size: 1.3333em; line-height: 0.75em; vertical-align: -.0667em; }.ri-xl { font-size: 1.5em; line-height: 0.6666em; vertical-align: -.075em; }.ri-xxs { font-size: .5em; }.ri-xs { font-size: .75em; }.ri-sm { font-size: .875em }.ri-1x { font-size: 1em; }.ri-2x { font-size: 2em; }.ri-3x { font-size: 3em; }.ri-4x { font-size: 4em; }.ri-5x { font-size: 5em; }.ri-6x { font-size: 6em; }.ri-7x { font-size: 7em; }.ri-8x { font-size: 8em; }.ri-9x { font-size: 9em; }.ri-10x { font-size: 10em; }.ri-fw { text-align: center; width: 1.25em; }.ri-24-hours-fill:before { content: "\ea01"; }.ri-24-hours-line:before { content: "\ea02"; }.ri-4k-fill:before { content: "\ea03"; }.ri-4k-line:before { content: "\ea04"; }.ri-a-b:before { content: "\ea05"; }.ri-account-box-fill:before { content: "\ea06"; }.ri-account-box-line:before { content: "\ea07"; }.ri-account-circle-fill:before { content: "\ea08"; }.ri-account-circle-line:before { content: "\ea09"; }.ri-account-pin-box-fill:before { content: "\ea0a"; }.ri-account-pin-box-line:before { content: "\ea0b"; }.ri-account-pin-circle-fill:before { content: "\ea0c"; }.ri-account-pin-circle-line:before { content: "\ea0d"; }.ri-add-box-fill:before { content: "\ea0e"; }.ri-add-box-line:before { content: "\ea0f"; }.ri-add-circle-fill:before { content: "\ea10"; }.ri-add-circle-line:before { content: "\ea11"; }.ri-add-fill:before { content: "\ea12"; }.ri-add-line:before { content: "\ea13"; }.ri-admin-fill:before { content: "\ea14"; }.ri-admin-line:before { content: "\ea15"; }.ri-advertisement-fill:before { content: "\ea16"; }.ri-advertisement-line:before { content: "\ea17"; }.ri-airplay-fill:before { content: "\ea18"; }.ri-airplay-line:before { content: "\ea19"; }.ri-alarm-fill:before { content: "\ea1a"; }.ri-alarm-line:before { content: "\ea1b"; }.ri-alarm-warning-fill:before { content: "\ea1c"; }.ri-alarm-warning-line:before { content: "\ea1d"; }.ri-album-fill:before { content: "\ea1e"; }.ri-album-line:before { content: "\ea1f"; }.ri-alert-fill:before { content: "\ea20"; }.ri-alert-line:before { content: "\ea21"; }.ri-aliens-fill:before { content: "\ea22"; }.ri-aliens-line:before { content: "\ea23"; }.ri-align-bottom:before { content: "\ea24"; }.ri-align-center:before { content: "\ea25"; }.ri-align-justify:before { content: "\ea26"; }.ri-align-left:before { content: "\ea27"; }.ri-align-right:before { content: "\ea28"; }.ri-align-top:before { content: "\ea29"; }.ri-align-vertically:before { content: "\ea2a"; }.ri-alipay-fill:before { content: "\ea2b"; }.ri-alipay-line:before { content: "\ea2c"; }.ri-amazon-fill:before { content: "\ea2d"; }.ri-amazon-line:before { content: "\ea2e"; }.ri-anchor-fill:before { content: "\ea2f"; }.ri-anchor-line:before { content: "\ea30"; }.ri-ancient-gate-fill:before { content: "\ea31"; }.ri-ancient-gate-line:before { content: "\ea32"; }.ri-ancient-pavilion-fill:before { content: "\ea33"; }.ri-ancient-pavilion-line:before { content: "\ea34"; }.ri-android-fill:before { content: "\ea35"; }.ri-android-line:before { content: "\ea36"; }.ri-angularjs-fill:before { content: "\ea37"; }.ri-angularjs-line:before { content: "\ea38"; }.ri-anticlockwise-2-fill:before { content: "\ea39"; }.ri-anticlockwise-2-line:before { content: "\ea3a"; }.ri-anticlockwise-fill:before { content: "\ea3b"; }.ri-anticlockwise-line:before { content: "\ea3c"; }.ri-app-store-fill:before { content: "\ea3d"; }.ri-app-store-line:before { content: "\ea3e"; }.ri-apple-fill:before { content: "\ea3f"; }.ri-apple-line:before { content: "\ea40"; }.ri-apps-2-fill:before { content: "\ea41"; }.ri-apps-2-line:before { content: "\ea42"; }.ri-apps-fill:before { content: "\ea43"; }.ri-apps-line:before { content: "\ea44"; }.ri-archive-drawer-fill:before { content: "\ea45"; }.ri-archive-drawer-line:before { content: "\ea46"; }.ri-archive-fill:before { content: "\ea47"; }.ri-archive-line:before { content: "\ea48"; }.ri-arrow-down-circle-fill:before { content: "\ea49"; }.ri-arrow-down-circle-line:before { content: "\ea4a"; }.ri-arrow-down-fill:before { content: "\ea4b"; }.ri-arrow-down-line:before { content: "\ea4c"; }.ri-arrow-down-s-fill:before { content: "\ea4d"; }.ri-arrow-down-s-line:before { content: "\ea4e"; }.ri-arrow-drop-down-fill:before { content: "\ea4f"; }.ri-arrow-drop-down-line:before { content: "\ea50"; }.ri-arrow-drop-left-fill:before { content: "\ea51"; }.ri-arrow-drop-left-line:before { content: "\ea52"; }.ri-arrow-drop-right-fill:before { content: "\ea53"; }.ri-arrow-drop-right-line:before { content: "\ea54"; }.ri-arrow-drop-up-fill:before { content: "\ea55"; }.ri-arrow-drop-up-line:before { content: "\ea56"; }.ri-arrow-go-back-fill:before { content: "\ea57"; }.ri-arrow-go-back-line:before { content: "\ea58"; }.ri-arrow-go-forward-fill:before { content: "\ea59"; }.ri-arrow-go-forward-line:before { content: "\ea5a"; }.ri-arrow-left-circle-fill:before { content: "\ea5b"; }.ri-arrow-left-circle-line:before { content: "\ea5c"; }.ri-arrow-left-down-fill:before { content: "\ea5d"; }.ri-arrow-left-down-line:before { content: "\ea5e"; }.ri-arrow-left-fill:before { content: "\ea5f"; }.ri-arrow-left-line:before { content: "\ea60"; }.ri-arrow-left-right-fill:before { content: "\ea61"; }.ri-arrow-left-right-line:before { content: "\ea62"; }.ri-arrow-left-s-fill:before { content: "\ea63"; }.ri-arrow-left-s-line:before { content: "\ea64"; }.ri-arrow-left-up-fill:before { content: "\ea65"; }.ri-arrow-left-up-line:before { content: "\ea66"; }.ri-arrow-right-circle-fill:before { content: "\ea67"; }.ri-arrow-right-circle-line:before { content: "\ea68"; }.ri-arrow-right-down-fill:before { content: "\ea69"; }.ri-arrow-right-down-line:before { content: "\ea6a"; }.ri-arrow-right-fill:before { content: "\ea6b"; }.ri-arrow-right-line:before { content: "\ea6c"; }.ri-arrow-right-s-fill:before { content: "\ea6d"; }.ri-arrow-right-s-line:before { content: "\ea6e"; }.ri-arrow-right-up-fill:before { content: "\ea6f"; }.ri-arrow-right-up-line:before { content: "\ea70"; }.ri-arrow-up-circle-fill:before { content: "\ea71"; }.ri-arrow-up-circle-line:before { content: "\ea72"; }.ri-arrow-up-down-fill:before { content: "\ea73"; }.ri-arrow-up-down-line:before { content: "\ea74"; }.ri-arrow-up-fill:before { content: "\ea75"; }.ri-arrow-up-line:before { content: "\ea76"; }.ri-arrow-up-s-fill:before { content: "\ea77"; }.ri-arrow-up-s-line:before { content: "\ea78"; }.ri-artboard-2-fill:before { content: "\ea79"; }.ri-artboard-2-line:before { content: "\ea7a"; }.ri-artboard-fill:before { content: "\ea7b"; }.ri-artboard-line:before { content: "\ea7c"; }.ri-article-fill:before { content: "\ea7d"; }.ri-article-line:before { content: "\ea7e"; }.ri-aspect-ratio-fill:before { content: "\ea7f"; }.ri-aspect-ratio-line:before { content: "\ea80"; }.ri-asterisk:before { content: "\ea81"; }.ri-at-fill:before { content: "\ea82"; }.ri-at-line:before { content: "\ea83"; }.ri-attachment-2:before { content: "\ea84"; }.ri-attachment-fill:before { content: "\ea85"; }.ri-attachment-line:before { content: "\ea86"; }.ri-auction-fill:before { content: "\ea87"; }.ri-auction-line:before { content: "\ea88"; }.ri-award-fill:before { content: "\ea89"; }.ri-award-line:before { content: "\ea8a"; }.ri-baidu-fill:before { content: "\ea8b"; }.ri-baidu-line:before { content: "\ea8c"; }.ri-ball-pen-fill:before { content: "\ea8d"; }.ri-ball-pen-line:before { content: "\ea8e"; }.ri-bank-card-2-fill:before { content: "\ea8f"; }.ri-bank-card-2-line:before { content: "\ea90"; }.ri-bank-card-fill:before { content: "\ea91"; }.ri-bank-card-line:before { content: "\ea92"; }.ri-bank-fill:before { content: "\ea93"; }.ri-bank-line:before { content: "\ea94"; }.ri-bar-chart-2-fill:before { content: "\ea95"; }.ri-bar-chart-2-line:before { content: "\ea96"; }.ri-bar-chart-box-fill:before { content: "\ea97"; }.ri-bar-chart-box-line:before { content: "\ea98"; }.ri-bar-chart-fill:before { content: "\ea99"; }.ri-bar-chart-grouped-fill:before { content: "\ea9a"; }.ri-bar-chart-grouped-line:before { content: "\ea9b"; }.ri-bar-chart-horizontal-fill:before { content: "\ea9c"; }.ri-bar-chart-horizontal-line:before { content: "\ea9d"; }.ri-bar-chart-line:before { content: "\ea9e"; }.ri-barcode-box-fill:before { content: "\ea9f"; }.ri-barcode-box-line:before { content: "\eaa0"; }.ri-barcode-fill:before { content: "\eaa1"; }.ri-barcode-line:before { content: "\eaa2"; }.ri-barricade-fill:before { content: "\eaa3"; }.ri-barricade-line:before { content: "\eaa4"; }.ri-base-station-fill:before { content: "\eaa5"; }.ri-base-station-line:before { content: "\eaa6"; }.ri-basketball-fill:before { content: "\eaa7"; }.ri-basketball-line:before { content: "\eaa8"; }.ri-battery-2-charge-fill:before { content: "\eaa9"; }.ri-battery-2-charge-line:before { content: "\eaaa"; }.ri-battery-2-fill:before { content: "\eaab"; }.ri-battery-2-line:before { content: "\eaac"; }.ri-battery-charge-fill:before { content: "\eaad"; }.ri-battery-charge-line:before { content: "\eaae"; }.ri-battery-fill:before { content: "\eaaf"; }.ri-battery-line:before { content: "\eab0"; }.ri-battery-low-fill:before { content: "\eab1"; }.ri-battery-low-line:before { content: "\eab2"; }.ri-battery-saver-fill:before { content: "\eab3"; }.ri-battery-saver-line:before { content: "\eab4"; }.ri-battery-share-fill:before { content: "\eab5"; }.ri-battery-share-line:before { content: "\eab6"; }.ri-bear-smile-fill:before { content: "\eab7"; }.ri-bear-smile-line:before { content: "\eab8"; }.ri-behance-fill:before { content: "\eab9"; }.ri-behance-line:before { content: "\eaba"; }.ri-bell-fill:before { content: "\eabb"; }.ri-bell-line:before { content: "\eabc"; }.ri-bike-fill:before { content: "\eabd"; }.ri-bike-line:before { content: "\eabe"; }.ri-bilibili-fill:before { content: "\eabf"; }.ri-bilibili-line:before { content: "\eac0"; }.ri-bill-fill:before { content: "\eac1"; }.ri-bill-line:before { content: "\eac2"; }.ri-billiards-fill:before { content: "\eac3"; }.ri-billiards-line:before { content: "\eac4"; }.ri-bit-coin-fill:before { content: "\eac5"; }.ri-bit-coin-line:before { content: "\eac6"; }.ri-blaze-fill:before { content: "\eac7"; }.ri-blaze-line:before { content: "\eac8"; }.ri-bluetooth-connect-fill:before { content: "\eac9"; }.ri-bluetooth-connect-line:before { content: "\eaca"; }.ri-bluetooth-fill:before { content: "\eacb"; }.ri-bluetooth-line:before { content: "\eacc"; }.ri-blur-off-fill:before { content: "\eacd"; }.ri-blur-off-line:before { content: "\eace"; }.ri-body-scan-fill:before { content: "\eacf"; }.ri-body-scan-line:before { content: "\ead0"; }.ri-bold:before { content: "\ead1"; }.ri-book-2-fill:before { content: "\ead2"; }.ri-book-2-line:before { content: "\ead3"; }.ri-book-3-fill:before { content: "\ead4"; }.ri-book-3-line:before { content: "\ead5"; }.ri-book-fill:before { content: "\ead6"; }.ri-book-line:before { content: "\ead7"; }.ri-book-mark-fill:before { content: "\ead8"; }.ri-book-mark-line:before { content: "\ead9"; }.ri-book-open-fill:before { content: "\eada"; }.ri-book-open-line:before { content: "\eadb"; }.ri-book-read-fill:before { content: "\eadc"; }.ri-book-read-line:before { content: "\eadd"; }.ri-booklet-fill:before { content: "\eade"; }.ri-booklet-line:before { content: "\eadf"; }.ri-bookmark-2-fill:before { content: "\eae0"; }.ri-bookmark-2-line:before { content: "\eae1"; }.ri-bookmark-3-fill:before { content: "\eae2"; }.ri-bookmark-3-line:before { content: "\eae3"; }.ri-bookmark-fill:before { content: "\eae4"; }.ri-bookmark-line:before { content: "\eae5"; }.ri-boxing-fill:before { content: "\eae6"; }.ri-boxing-line:before { content: "\eae7"; }.ri-braces-fill:before { content: "\eae8"; }.ri-braces-line:before { content: "\eae9"; }.ri-brackets-fill:before { content: "\eaea"; }.ri-brackets-line:before { content: "\eaeb"; }.ri-briefcase-2-fill:before { content: "\eaec"; }.ri-briefcase-2-line:before { content: "\eaed"; }.ri-briefcase-3-fill:before { content: "\eaee"; }.ri-briefcase-3-line:before { content: "\eaef"; }.ri-briefcase-4-fill:before { content: "\eaf0"; }.ri-briefcase-4-line:before { content: "\eaf1"; }.ri-briefcase-5-fill:before { content: "\eaf2"; }.ri-briefcase-5-line:before { content: "\eaf3"; }.ri-briefcase-fill:before { content: "\eaf4"; }.ri-briefcase-line:before { content: "\eaf5"; }.ri-bring-forward:before { content: "\eaf6"; }.ri-bring-to-front:before { content: "\eaf7"; }.ri-broadcast-fill:before { content: "\eaf8"; }.ri-broadcast-line:before { content: "\eaf9"; }.ri-brush-2-fill:before { content: "\eafa"; }.ri-brush-2-line:before { content: "\eafb"; }.ri-brush-3-fill:before { content: "\eafc"; }.ri-brush-3-line:before { content: "\eafd"; }.ri-brush-4-fill:before { content: "\eafe"; }.ri-brush-4-line:before { content: "\eaff"; }.ri-brush-fill:before { content: "\eb00"; }.ri-brush-line:before { content: "\eb01"; }.ri-bubble-chart-fill:before { content: "\eb02"; }.ri-bubble-chart-line:before { content: "\eb03"; }.ri-bug-2-fill:before { content: "\eb04"; }.ri-bug-2-line:before { content: "\eb05"; }.ri-bug-fill:before { content: "\eb06"; }.ri-bug-line:before { content: "\eb07"; }.ri-building-2-fill:before { content: "\eb08"; }.ri-building-2-line:before { content: "\eb09"; }.ri-building-3-fill:before { content: "\eb0a"; }.ri-building-3-line:before { content: "\eb0b"; }.ri-building-4-fill:before { content: "\eb0c"; }.ri-building-4-line:before { content: "\eb0d"; }.ri-building-fill:before { content: "\eb0e"; }.ri-building-line:before { content: "\eb0f"; }.ri-bus-2-fill:before { content: "\eb10"; }.ri-bus-2-line:before { content: "\eb11"; }.ri-bus-fill:before { content: "\eb12"; }.ri-bus-line:before { content: "\eb13"; }.ri-bus-wifi-fill:before { content: "\eb14"; }.ri-bus-wifi-line:before { content: "\eb15"; }.ri-cactus-fill:before { content: "\eb16"; }.ri-cactus-line:before { content: "\eb17"; }.ri-cake-2-fill:before { content: "\eb18"; }.ri-cake-2-line:before { content: "\eb19"; }.ri-cake-3-fill:before { content: "\eb1a"; }.ri-cake-3-line:before { content: "\eb1b"; }.ri-cake-fill:before { content: "\eb1c"; }.ri-cake-line:before { content: "\eb1d"; }.ri-calculator-fill:before { content: "\eb1e"; }.ri-calculator-line:before { content: "\eb1f"; }.ri-calendar-2-fill:before { content: "\eb20"; }.ri-calendar-2-line:before { content: "\eb21"; }.ri-calendar-check-fill:before { content: "\eb22"; }.ri-calendar-check-line:before { content: "\eb23"; }.ri-calendar-event-fill:before { content: "\eb24"; }.ri-calendar-event-line:before { content: "\eb25"; }.ri-calendar-fill:before { content: "\eb26"; }.ri-calendar-line:before { content: "\eb27"; }.ri-calendar-todo-fill:before { content: "\eb28"; }.ri-calendar-todo-line:before { content: "\eb29"; }.ri-camera-2-fill:before { content: "\eb2a"; }.ri-camera-2-line:before { content: "\eb2b"; }.ri-camera-3-fill:before { content: "\eb2c"; }.ri-camera-3-line:before { content: "\eb2d"; }.ri-camera-fill:before { content: "\eb2e"; }.ri-camera-lens-fill:before { content: "\eb2f"; }.ri-camera-lens-line:before { content: "\eb30"; }.ri-camera-line:before { content: "\eb31"; }.ri-camera-off-fill:before { content: "\eb32"; }.ri-camera-off-line:before { content: "\eb33"; }.ri-camera-switch-fill:before { content: "\eb34"; }.ri-camera-switch-line:before { content: "\eb35"; }.ri-capsule-fill:before { content: "\eb36"; }.ri-capsule-line:before { content: "\eb37"; }.ri-car-fill:before { content: "\eb38"; }.ri-car-line:before { content: "\eb39"; }.ri-car-washing-fill:before { content: "\eb3a"; }.ri-car-washing-line:before { content: "\eb3b"; }.ri-caravan-fill:before { content: "\eb3c"; }.ri-caravan-line:before { content: "\eb3d"; }.ri-cast-fill:before { content: "\eb3e"; }.ri-cast-line:before { content: "\eb3f"; }.ri-cellphone-fill:before { content: "\eb40"; }.ri-cellphone-line:before { content: "\eb41"; }.ri-celsius-fill:before { content: "\eb42"; }.ri-celsius-line:before { content: "\eb43"; }.ri-centos-fill:before { content: "\eb44"; }.ri-centos-line:before { content: "\eb45"; }.ri-character-recognition-fill:before { content: "\eb46"; }.ri-character-recognition-line:before { content: "\eb47"; }.ri-charging-pile-2-fill:before { content: "\eb48"; }.ri-charging-pile-2-line:before { content: "\eb49"; }.ri-charging-pile-fill:before { content: "\eb4a"; }.ri-charging-pile-line:before { content: "\eb4b"; }.ri-chat-1-fill:before { content: "\eb4c"; }.ri-chat-1-line:before { content: "\eb4d"; }.ri-chat-2-fill:before { content: "\eb4e"; }.ri-chat-2-line:before { content: "\eb4f"; }.ri-chat-3-fill:before { content: "\eb50"; }.ri-chat-3-line:before { content: "\eb51"; }.ri-chat-4-fill:before { content: "\eb52"; }.ri-chat-4-line:before { content: "\eb53"; }.ri-chat-check-fill:before { content: "\eb54"; }.ri-chat-check-line:before { content: "\eb55"; }.ri-chat-delete-fill:before { content: "\eb56"; }.ri-chat-delete-line:before { content: "\eb57"; }.ri-chat-download-fill:before { content: "\eb58"; }.ri-chat-download-line:before { content: "\eb59"; }.ri-chat-follow-up-fill:before { content: "\eb5a"; }.ri-chat-follow-up-line:before { content: "\eb5b"; }.ri-chat-forward-fill:before { content: "\eb5c"; }.ri-chat-forward-line:before { content: "\eb5d"; }.ri-chat-heart-fill:before { content: "\eb5e"; }.ri-chat-heart-line:before { content: "\eb5f"; }.ri-chat-history-fill:before { content: "\eb60"; }.ri-chat-history-line:before { content: "\eb61"; }.ri-chat-new-fill:before { content: "\eb62"; }.ri-chat-new-line:before { content: "\eb63"; }.ri-chat-off-fill:before { content: "\eb64"; }.ri-chat-off-line:before { content: "\eb65"; }.ri-chat-poll-fill:before { content: "\eb66"; }.ri-chat-poll-line:before { content: "\eb67"; }.ri-chat-private-fill:before { content: "\eb68"; }.ri-chat-private-line:before { content: "\eb69"; }.ri-chat-quote-fill:before { content: "\eb6a"; }.ri-chat-quote-line:before { content: "\eb6b"; }.ri-chat-settings-fill:before { content: "\eb6c"; }.ri-chat-settings-line:before { content: "\eb6d"; }.ri-chat-smile-2-fill:before { content: "\eb6e"; }.ri-chat-smile-2-line:before { content: "\eb6f"; }.ri-chat-smile-3-fill:before { content: "\eb70"; }.ri-chat-smile-3-line:before { content: "\eb71"; }.ri-chat-smile-fill:before { content: "\eb72"; }.ri-chat-smile-line:before { content: "\eb73"; }.ri-chat-upload-fill:before { content: "\eb74"; }.ri-chat-upload-line:before { content: "\eb75"; }.ri-chat-voice-fill:before { content: "\eb76"; }.ri-chat-voice-line:before { content: "\eb77"; }.ri-check-double-fill:before { content: "\eb78"; }.ri-check-double-line:before { content: "\eb79"; }.ri-check-fill:before { content: "\eb7a"; }.ri-check-line:before { content: "\eb7b"; }.ri-checkbox-blank-circle-fill:before { content: "\eb7c"; }.ri-checkbox-blank-circle-line:before { content: "\eb7d"; }.ri-checkbox-blank-fill:before { content: "\eb7e"; }.ri-checkbox-blank-line:before { content: "\eb7f"; }.ri-checkbox-circle-fill:before { content: "\eb80"; }.ri-checkbox-circle-line:before { content: "\eb81"; }.ri-checkbox-fill:before { content: "\eb82"; }.ri-checkbox-indeterminate-fill:before { content: "\eb83"; }.ri-checkbox-indeterminate-line:before { content: "\eb84"; }.ri-checkbox-line:before { content: "\eb85"; }.ri-checkbox-multiple-blank-fill:before { content: "\eb86"; }.ri-checkbox-multiple-blank-line:before { content: "\eb87"; }.ri-checkbox-multiple-fill:before { content: "\eb88"; }.ri-checkbox-multiple-line:before { content: "\eb89"; }.ri-china-railway-fill:before { content: "\eb8a"; }.ri-china-railway-line:before { content: "\eb8b"; }.ri-chrome-fill:before { content: "\eb8c"; }.ri-chrome-line:before { content: "\eb8d"; }.ri-clapperboard-fill:before { content: "\eb8e"; }.ri-clapperboard-line:before { content: "\eb8f"; }.ri-clipboard-fill:before { content: "\eb90"; }.ri-clipboard-line:before { content: "\eb91"; }.ri-clockwise-2-fill:before { content: "\eb92"; }.ri-clockwise-2-line:before { content: "\eb93"; }.ri-clockwise-fill:before { content: "\eb94"; }.ri-clockwise-line:before { content: "\eb95"; }.ri-close-circle-fill:before { content: "\eb96"; }.ri-close-circle-line:before { content: "\eb97"; }.ri-close-fill:before { content: "\eb98"; }.ri-close-line:before { content: "\eb99"; }.ri-closed-captioning-fill:before { content: "\eb9a"; }.ri-closed-captioning-line:before { content: "\eb9b"; }.ri-cloud-fill:before { content: "\eb9c"; }.ri-cloud-line:before { content: "\eb9d"; }.ri-cloud-off-fill:before { content: "\eb9e"; }.ri-cloud-off-line:before { content: "\eb9f"; }.ri-cloud-windy-fill:before { content: "\eba0"; }.ri-cloud-windy-line:before { content: "\eba1"; }.ri-cloudy-2-fill:before { content: "\eba2"; }.ri-cloudy-2-line:before { content: "\eba3"; }.ri-cloudy-fill:before { content: "\eba4"; }.ri-cloudy-line:before { content: "\eba5"; }.ri-code-box-fill:before { content: "\eba6"; }.ri-code-box-line:before { content: "\eba7"; }.ri-code-fill:before { content: "\eba8"; }.ri-code-line:before { content: "\eba9"; }.ri-code-s-fill:before { content: "\ebaa"; }.ri-code-s-line:before { content: "\ebab"; }.ri-code-s-slash-fill:before { content: "\ebac"; }.ri-code-s-slash-line:before { content: "\ebad"; }.ri-code-view:before { content: "\ebae"; }.ri-codepen-fill:before { content: "\ebaf"; }.ri-codepen-line:before { content: "\ebb0"; }.ri-coin-fill:before { content: "\ebb1"; }.ri-coin-line:before { content: "\ebb2"; }.ri-coins-fill:before { content: "\ebb3"; }.ri-coins-line:before { content: "\ebb4"; }.ri-collage-fill:before { content: "\ebb5"; }.ri-collage-line:before { content: "\ebb6"; }.ri-command-fill:before { content: "\ebb7"; }.ri-command-line:before { content: "\ebb8"; }.ri-community-fill:before { content: "\ebb9"; }.ri-community-line:before { content: "\ebba"; }.ri-compass-2-fill:before { content: "\ebbb"; }.ri-compass-2-line:before { content: "\ebbc"; }.ri-compass-3-fill:before { content: "\ebbd"; }.ri-compass-3-line:before { content: "\ebbe"; }.ri-compass-4-fill:before { content: "\ebbf"; }.ri-compass-4-line:before { content: "\ebc0"; }.ri-compass-discover-fill:before { content: "\ebc1"; }.ri-compass-discover-line:before { content: "\ebc2"; }.ri-compass-fill:before { content: "\ebc3"; }.ri-compass-line:before { content: "\ebc4"; }.ri-compasses-2-fill:before { content: "\ebc5"; }.ri-compasses-2-line:before { content: "\ebc6"; }.ri-compasses-fill:before { content: "\ebc7"; }.ri-compasses-line:before { content: "\ebc8"; }.ri-computer-fill:before { content: "\ebc9"; }.ri-computer-line:before { content: "\ebca"; }.ri-contacts-book-2-fill:before { content: "\ebcb"; }.ri-contacts-book-2-line:before { content: "\ebcc"; }.ri-contacts-book-fill:before { content: "\ebcd"; }.ri-contacts-book-line:before { content: "\ebce"; }.ri-contacts-book-upload-fill:before { content: "\ebcf"; }.ri-contacts-book-upload-line:before { content: "\ebd0"; }.ri-contacts-fill:before { content: "\ebd1"; }.ri-contacts-line:before { content: "\ebd2"; }.ri-contrast-2-fill:before { content: "\ebd3"; }.ri-contrast-2-line:before { content: "\ebd4"; }.ri-contrast-drop-2-fill:before { content: "\ebd5"; }.ri-contrast-drop-2-line:before { content: "\ebd6"; }.ri-contrast-drop-fill:before { content: "\ebd7"; }.ri-contrast-drop-line:before { content: "\ebd8"; }.ri-contrast-fill:before { content: "\ebd9"; }.ri-contrast-line:before { content: "\ebda"; }.ri-copper-coin-fill:before { content: "\ebdb"; }.ri-copper-coin-line:before { content: "\ebdc"; }.ri-copper-diamond-fill:before { content: "\ebdd"; }.ri-copper-diamond-line:before { content: "\ebde"; }.ri-copyleft-fill:before { content: "\ebdf"; }.ri-copyleft-line:before { content: "\ebe0"; }.ri-copyright-fill:before { content: "\ebe1"; }.ri-copyright-line:before { content: "\ebe2"; }.ri-coreos-fill:before { content: "\ebe3"; }.ri-coreos-line:before { content: "\ebe4"; }.ri-coupon-2-fill:before { content: "\ebe5"; }.ri-coupon-2-line:before { content: "\ebe6"; }.ri-coupon-3-fill:before { content: "\ebe7"; }.ri-coupon-3-line:before { content: "\ebe8"; }.ri-coupon-4-fill:before { content: "\ebe9"; }.ri-coupon-4-line:before { content: "\ebea"; }.ri-coupon-5-fill:before { content: "\ebeb"; }.ri-coupon-5-line:before { content: "\ebec"; }.ri-coupon-fill:before { content: "\ebed"; }.ri-coupon-line:before { content: "\ebee"; }.ri-cpu-fill:before { content: "\ebef"; }.ri-cpu-line:before { content: "\ebf0"; }.ri-creative-commons-by-fill:before { content: "\ebf1"; }.ri-creative-commons-by-line:before { content: "\ebf2"; }.ri-creative-commons-fill:before { content: "\ebf3"; }.ri-creative-commons-line:before { content: "\ebf4"; }.ri-creative-commons-nc-fill:before { content: "\ebf5"; }.ri-creative-commons-nc-line:before { content: "\ebf6"; }.ri-creative-commons-nd-fill:before { content: "\ebf7"; }.ri-creative-commons-nd-line:before { content: "\ebf8"; }.ri-creative-commons-sa-fill:before { content: "\ebf9"; }.ri-creative-commons-sa-line:before { content: "\ebfa"; }.ri-creative-commons-zero-fill:before { content: "\ebfb"; }.ri-creative-commons-zero-line:before { content: "\ebfc"; }.ri-criminal-fill:before { content: "\ebfd"; }.ri-criminal-line:before { content: "\ebfe"; }.ri-crop-2-fill:before { content: "\ebff"; }.ri-crop-2-line:before { content: "\ec00"; }.ri-crop-fill:before { content: "\ec01"; }.ri-crop-line:before { content: "\ec02"; }.ri-css3-fill:before { content: "\ec03"; }.ri-css3-line:before { content: "\ec04"; }.ri-cup-fill:before { content: "\ec05"; }.ri-cup-line:before { content: "\ec06"; }.ri-currency-fill:before { content: "\ec07"; }.ri-currency-line:before { content: "\ec08"; }.ri-cursor-fill:before { content: "\ec09"; }.ri-cursor-line:before { content: "\ec0a"; }.ri-customer-service-2-fill:before { content: "\ec0b"; }.ri-customer-service-2-line:before { content: "\ec0c"; }.ri-customer-service-fill:before { content: "\ec0d"; }.ri-customer-service-line:before { content: "\ec0e"; }.ri-dashboard-2-fill:before { content: "\ec0f"; }.ri-dashboard-2-line:before { content: "\ec10"; }.ri-dashboard-3-fill:before { content: "\ec11"; }.ri-dashboard-3-line:before { content: "\ec12"; }.ri-dashboard-fill:before { content: "\ec13"; }.ri-dashboard-line:before { content: "\ec14"; }.ri-database-2-fill:before { content: "\ec15"; }.ri-database-2-line:before { content: "\ec16"; }.ri-database-fill:before { content: "\ec17"; }.ri-database-line:before { content: "\ec18"; }.ri-delete-back-2-fill:before { content: "\ec19"; }.ri-delete-back-2-line:before { content: "\ec1a"; }.ri-delete-back-fill:before { content: "\ec1b"; }.ri-delete-back-line:before { content: "\ec1c"; }.ri-delete-bin-2-fill:before { content: "\ec1d"; }.ri-delete-bin-2-line:before { content: "\ec1e"; }.ri-delete-bin-3-fill:before { content: "\ec1f"; }.ri-delete-bin-3-line:before { content: "\ec20"; }.ri-delete-bin-4-fill:before { content: "\ec21"; }.ri-delete-bin-4-line:before { content: "\ec22"; }.ri-delete-bin-5-fill:before { content: "\ec23"; }.ri-delete-bin-5-line:before { content: "\ec24"; }.ri-delete-bin-6-fill:before { content: "\ec25"; }.ri-delete-bin-6-line:before { content: "\ec26"; }.ri-delete-bin-7-fill:before { content: "\ec27"; }.ri-delete-bin-7-line:before { content: "\ec28"; }.ri-delete-bin-fill:before { content: "\ec29"; }.ri-delete-bin-line:before { content: "\ec2a"; }.ri-delete-column:before { content: "\ec2b"; }.ri-delete-row:before { content: "\ec2c"; }.ri-device-fill:before { content: "\ec2d"; }.ri-device-line:before { content: "\ec2e"; }.ri-device-recover-fill:before { content: "\ec2f"; }.ri-device-recover-line:before { content: "\ec30"; }.ri-dingding-fill:before { content: "\ec31"; }.ri-dingding-line:before { content: "\ec32"; }.ri-direction-fill:before { content: "\ec33"; }.ri-direction-line:before { content: "\ec34"; }.ri-disc-fill:before { content: "\ec35"; }.ri-disc-line:before { content: "\ec36"; }.ri-discord-fill:before { content: "\ec37"; }.ri-discord-line:before { content: "\ec38"; }.ri-discuss-fill:before { content: "\ec39"; }.ri-discuss-line:before { content: "\ec3a"; }.ri-dislike-fill:before { content: "\ec3b"; }.ri-dislike-line:before { content: "\ec3c"; }.ri-disqus-fill:before { content: "\ec3d"; }.ri-disqus-line:before { content: "\ec3e"; }.ri-divide-fill:before { content: "\ec3f"; }.ri-divide-line:before { content: "\ec40"; }.ri-donut-chart-fill:before { content: "\ec41"; }.ri-donut-chart-line:before { content: "\ec42"; }.ri-door-closed-fill:before { content: "\ec43"; }.ri-door-closed-line:before { content: "\ec44"; }.ri-door-fill:before { content: "\ec45"; }.ri-door-line:before { content: "\ec46"; }.ri-door-lock-box-fill:before { content: "\ec47"; }.ri-door-lock-box-line:before { content: "\ec48"; }.ri-door-lock-fill:before { content: "\ec49"; }.ri-door-lock-line:before { content: "\ec4a"; }.ri-door-open-fill:before { content: "\ec4b"; }.ri-door-open-line:before { content: "\ec4c"; }.ri-dossier-fill:before { content: "\ec4d"; }.ri-dossier-line:before { content: "\ec4e"; }.ri-douban-fill:before { content: "\ec4f"; }.ri-douban-line:before { content: "\ec50"; }.ri-double-quotes-l:before { content: "\ec51"; }.ri-double-quotes-r:before { content: "\ec52"; }.ri-download-2-fill:before { content: "\ec53"; }.ri-download-2-line:before { content: "\ec54"; }.ri-download-cloud-2-fill:before { content: "\ec55"; }.ri-download-cloud-2-line:before { content: "\ec56"; }.ri-download-cloud-fill:before { content: "\ec57"; }.ri-download-cloud-line:before { content: "\ec58"; }.ri-download-fill:before { content: "\ec59"; }.ri-download-line:before { content: "\ec5a"; }.ri-draft-fill:before { content: "\ec5b"; }.ri-draft-line:before { content: "\ec5c"; }.ri-drag-drop-fill:before { content: "\ec5d"; }.ri-drag-drop-line:before { content: "\ec5e"; }.ri-drag-move-2-fill:before { content: "\ec5f"; }.ri-drag-move-2-line:before { content: "\ec60"; }.ri-drag-move-fill:before { content: "\ec61"; }.ri-drag-move-line:before { content: "\ec62"; }.ri-dribbble-fill:before { content: "\ec63"; }.ri-dribbble-line:before { content: "\ec64"; }.ri-drive-fill:before { content: "\ec65"; }.ri-drive-line:before { content: "\ec66"; }.ri-drizzle-fill:before { content: "\ec67"; }.ri-drizzle-line:before { content: "\ec68"; }.ri-drop-fill:before { content: "\ec69"; }.ri-drop-line:before { content: "\ec6a"; }.ri-dropbox-fill:before { content: "\ec6b"; }.ri-dropbox-line:before { content: "\ec6c"; }.ri-dual-sim-1-fill:before { content: "\ec6d"; }.ri-dual-sim-1-line:before { content: "\ec6e"; }.ri-dual-sim-2-fill:before { content: "\ec6f"; }.ri-dual-sim-2-line:before { content: "\ec70"; }.ri-dv-fill:before { content: "\ec71"; }.ri-dv-line:before { content: "\ec72"; }.ri-dvd-fill:before { content: "\ec73"; }.ri-dvd-line:before { content: "\ec74"; }.ri-e-bike-2-fill:before { content: "\ec75"; }.ri-e-bike-2-line:before { content: "\ec76"; }.ri-e-bike-fill:before { content: "\ec77"; }.ri-e-bike-line:before { content: "\ec78"; }.ri-earth-fill:before { content: "\ec79"; }.ri-earth-line:before { content: "\ec7a"; }.ri-earthquake-fill:before { content: "\ec7b"; }.ri-earthquake-line:before { content: "\ec7c"; }.ri-edge-fill:before { content: "\ec7d"; }.ri-edge-line:before { content: "\ec7e"; }.ri-edit-2-fill:before { content: "\ec7f"; }.ri-edit-2-line:before { content: "\ec80"; }.ri-edit-box-fill:before { content: "\ec81"; }.ri-edit-box-line:before { content: "\ec82"; }.ri-edit-circle-fill:before { content: "\ec83"; }.ri-edit-circle-line:before { content: "\ec84"; }.ri-edit-fill:before { content: "\ec85"; }.ri-edit-line:before { content: "\ec86"; }.ri-eject-fill:before { content: "\ec87"; }.ri-eject-line:before { content: "\ec88"; }.ri-emotion-2-fill:before { content: "\ec89"; }.ri-emotion-2-line:before { content: "\ec8a"; }.ri-emotion-fill:before { content: "\ec8b"; }.ri-emotion-happy-fill:before { content: "\ec8c"; }.ri-emotion-happy-line:before { content: "\ec8d"; }.ri-emotion-laugh-fill:before { content: "\ec8e"; }.ri-emotion-laugh-line:before { content: "\ec8f"; }.ri-emotion-line:before { content: "\ec90"; }.ri-emotion-normal-fill:before { content: "\ec91"; }.ri-emotion-normal-line:before { content: "\ec92"; }.ri-emotion-sad-fill:before { content: "\ec93"; }.ri-emotion-sad-line:before { content: "\ec94"; }.ri-emotion-unhappy-fill:before { content: "\ec95"; }.ri-emotion-unhappy-line:before { content: "\ec96"; }.ri-empathize-fill:before { content: "\ec97"; }.ri-empathize-line:before { content: "\ec98"; }.ri-emphasis-cn:before { content: "\ec99"; }.ri-emphasis:before { content: "\ec9a"; }.ri-english-input:before { content: "\ec9b"; }.ri-equalizer-fill:before { content: "\ec9c"; }.ri-equalizer-line:before { content: "\ec9d"; }.ri-eraser-fill:before { content: "\ec9e"; }.ri-eraser-line:before { content: "\ec9f"; }.ri-error-warning-fill:before { content: "\eca0"; }.ri-error-warning-line:before { content: "\eca1"; }.ri-evernote-fill:before { content: "\eca2"; }.ri-evernote-line:before { content: "\eca3"; }.ri-exchange-box-fill:before { content: "\eca4"; }.ri-exchange-box-line:before { content: "\eca5"; }.ri-exchange-cny-fill:before { content: "\eca6"; }.ri-exchange-cny-line:before { content: "\eca7"; }.ri-exchange-dollar-fill:before { content: "\eca8"; }.ri-exchange-dollar-line:before { content: "\eca9"; }.ri-exchange-fill:before { content: "\ecaa"; }.ri-exchange-funds-fill:before { content: "\ecab"; }.ri-exchange-funds-line:before { content: "\ecac"; }.ri-exchange-line:before { content: "\ecad"; }.ri-external-link-fill:before { content: "\ecae"; }.ri-external-link-line:before { content: "\ecaf"; }.ri-eye-2-fill:before { content: "\ecb0"; }.ri-eye-2-line:before { content: "\ecb1"; }.ri-eye-close-fill:before { content: "\ecb2"; }.ri-eye-close-line:before { content: "\ecb3"; }.ri-eye-fill:before { content: "\ecb4"; }.ri-eye-line:before { content: "\ecb5"; }.ri-eye-off-fill:before { content: "\ecb6"; }.ri-eye-off-line:before { content: "\ecb7"; }.ri-facebook-box-fill:before { content: "\ecb8"; }.ri-facebook-box-line:before { content: "\ecb9"; }.ri-facebook-circle-fill:before { content: "\ecba"; }.ri-facebook-circle-line:before { content: "\ecbb"; }.ri-facebook-fill:before { content: "\ecbc"; }.ri-facebook-line:before { content: "\ecbd"; }.ri-fahrenheit-fill:before { content: "\ecbe"; }.ri-fahrenheit-line:before { content: "\ecbf"; }.ri-feedback-fill:before { content: "\ecc0"; }.ri-feedback-line:before { content: "\ecc1"; }.ri-file-2-fill:before { content: "\ecc2"; }.ri-file-2-line:before { content: "\ecc3"; }.ri-file-3-fill:before { content: "\ecc4"; }.ri-file-3-line:before { content: "\ecc5"; }.ri-file-4-fill:before { content: "\ecc6"; }.ri-file-4-line:before { content: "\ecc7"; }.ri-file-add-fill:before { content: "\ecc8"; }.ri-file-add-line:before { content: "\ecc9"; }.ri-file-chart-2-fill:before { content: "\ecca"; }.ri-file-chart-2-line:before { content: "\eccb"; }.ri-file-chart-fill:before { content: "\eccc"; }.ri-file-chart-line:before { content: "\eccd"; }.ri-file-cloud-fill:before { content: "\ecce"; }.ri-file-cloud-line:before { content: "\eccf"; }.ri-file-code-fill:before { content: "\ecd0"; }.ri-file-code-line:before { content: "\ecd1"; }.ri-file-copy-2-fill:before { content: "\ecd2"; }.ri-file-copy-2-line:before { content: "\ecd3"; }.ri-file-copy-fill:before { content: "\ecd4"; }.ri-file-copy-line:before { content: "\ecd5"; }.ri-file-damage-fill:before { content: "\ecd6"; }.ri-file-damage-line:before { content: "\ecd7"; }.ri-file-download-fill:before { content: "\ecd8"; }.ri-file-download-line:before { content: "\ecd9"; }.ri-file-edit-fill:before { content: "\ecda"; }.ri-file-edit-line:before { content: "\ecdb"; }.ri-file-excel-2-fill:before { content: "\ecdc"; }.ri-file-excel-2-line:before { content: "\ecdd"; }.ri-file-excel-fill:before { content: "\ecde"; }.ri-file-excel-line:before { content: "\ecdf"; }.ri-file-fill:before { content: "\ece0"; }.ri-file-forbid-fill:before { content: "\ece1"; }.ri-file-forbid-line:before { content: "\ece2"; }.ri-file-gif-fill:before { content: "\ece3"; }.ri-file-gif-line:before { content: "\ece4"; }.ri-file-history-fill:before { content: "\ece5"; }.ri-file-history-line:before { content: "\ece6"; }.ri-file-hwp-fill:before { content: "\ece7"; }.ri-file-hwp-line:before { content: "\ece8"; }.ri-file-info-fill:before { content: "\ece9"; }.ri-file-info-line:before { content: "\ecea"; }.ri-file-line:before { content: "\eceb"; }.ri-file-list-2-fill:before { content: "\ecec"; }.ri-file-list-2-line:before { content: "\eced"; }.ri-file-list-3-fill:before { content: "\ecee"; }.ri-file-list-3-line:before { content: "\ecef"; }.ri-file-list-fill:before { content: "\ecf0"; }.ri-file-list-line:before { content: "\ecf1"; }.ri-file-lock-fill:before { content: "\ecf2"; }.ri-file-lock-line:before { content: "\ecf3"; }.ri-file-mark-fill:before { content: "\ecf4"; }.ri-file-mark-line:before { content: "\ecf5"; }.ri-file-music-fill:before { content: "\ecf6"; }.ri-file-music-line:before { content: "\ecf7"; }.ri-file-paper-2-fill:before { content: "\ecf8"; }.ri-file-paper-2-line:before { content: "\ecf9"; }.ri-file-paper-fill:before { content: "\ecfa"; }.ri-file-paper-line:before { content: "\ecfb"; }.ri-file-pdf-fill:before { content: "\ecfc"; }.ri-file-pdf-line:before { content: "\ecfd"; }.ri-file-ppt-2-fill:before { content: "\ecfe"; }.ri-file-ppt-2-line:before { content: "\ecff"; }.ri-file-ppt-fill:before { content: "\ed00"; }.ri-file-ppt-line:before { content: "\ed01"; }.ri-file-reduce-fill:before { content: "\ed02"; }.ri-file-reduce-line:before { content: "\ed03"; }.ri-file-search-fill:before { content: "\ed04"; }.ri-file-search-line:before { content: "\ed05"; }.ri-file-settings-fill:before { content: "\ed06"; }.ri-file-settings-line:before { content: "\ed07"; }.ri-file-shield-2-fill:before { content: "\ed08"; }.ri-file-shield-2-line:before { content: "\ed09"; }.ri-file-shield-fill:before { content: "\ed0a"; }.ri-file-shield-line:before { content: "\ed0b"; }.ri-file-shred-fill:before { content: "\ed0c"; }.ri-file-shred-line:before { content: "\ed0d"; }.ri-file-text-fill:before { content: "\ed0e"; }.ri-file-text-line:before { content: "\ed0f"; }.ri-file-transfer-fill:before { content: "\ed10"; }.ri-file-transfer-line:before { content: "\ed11"; }.ri-file-unknow-fill:before { content: "\ed12"; }.ri-file-unknow-line:before { content: "\ed13"; }.ri-file-upload-fill:before { content: "\ed14"; }.ri-file-upload-line:before { content: "\ed15"; }.ri-file-user-fill:before { content: "\ed16"; }.ri-file-user-line:before { content: "\ed17"; }.ri-file-warning-fill:before { content: "\ed18"; }.ri-file-warning-line:before { content: "\ed19"; }.ri-file-word-2-fill:before { content: "\ed1a"; }.ri-file-word-2-line:before { content: "\ed1b"; }.ri-file-word-fill:before { content: "\ed1c"; }.ri-file-word-line:before { content: "\ed1d"; }.ri-file-zip-fill:before { content: "\ed1e"; }.ri-file-zip-line:before { content: "\ed1f"; }.ri-film-fill:before { content: "\ed20"; }.ri-film-line:before { content: "\ed21"; }.ri-filter-2-fill:before { content: "\ed22"; }.ri-filter-2-line:before { content: "\ed23"; }.ri-filter-3-fill:before { content: "\ed24"; }.ri-filter-3-line:before { content: "\ed25"; }.ri-filter-fill:before { content: "\ed26"; }.ri-filter-line:before { content: "\ed27"; }.ri-filter-off-fill:before { content: "\ed28"; }.ri-filter-off-line:before { content: "\ed29"; }.ri-find-replace-fill:before { content: "\ed2a"; }.ri-find-replace-line:before { content: "\ed2b"; }.ri-finder-fill:before { content: "\ed2c"; }.ri-finder-line:before { content: "\ed2d"; }.ri-fingerprint-2-fill:before { content: "\ed2e"; }.ri-fingerprint-2-line:before { content: "\ed2f"; }.ri-fingerprint-fill:before { content: "\ed30"; }.ri-fingerprint-line:before { content: "\ed31"; }.ri-fire-fill:before { content: "\ed32"; }.ri-fire-line:before { content: "\ed33"; }.ri-firefox-fill:before { content: "\ed34"; }.ri-firefox-line:before { content: "\ed35"; }.ri-first-aid-kit-fill:before { content: "\ed36"; }.ri-first-aid-kit-line:before { content: "\ed37"; }.ri-flag-2-fill:before { content: "\ed38"; }.ri-flag-2-line:before { content: "\ed39"; }.ri-flag-fill:before { content: "\ed3a"; }.ri-flag-line:before { content: "\ed3b"; }.ri-flashlight-fill:before { content: "\ed3c"; }.ri-flashlight-line:before { content: "\ed3d"; }.ri-flask-fill:before { content: "\ed3e"; }.ri-flask-line:before { content: "\ed3f"; }.ri-flight-land-fill:before { content: "\ed40"; }.ri-flight-land-line:before { content: "\ed41"; }.ri-flight-takeoff-fill:before { content: "\ed42"; }.ri-flight-takeoff-line:before { content: "\ed43"; }.ri-flood-fill:before { content: "\ed44"; }.ri-flood-line:before { content: "\ed45"; }.ri-flow-chart:before { content: "\ed46"; }.ri-flutter-fill:before { content: "\ed47"; }.ri-flutter-line:before { content: "\ed48"; }.ri-focus-2-fill:before { content: "\ed49"; }.ri-focus-2-line:before { content: "\ed4a"; }.ri-focus-3-fill:before { content: "\ed4b"; }.ri-focus-3-line:before { content: "\ed4c"; }.ri-focus-fill:before { content: "\ed4d"; }.ri-focus-line:before { content: "\ed4e"; }.ri-foggy-fill:before { content: "\ed4f"; }.ri-foggy-line:before { content: "\ed50"; }.ri-folder-2-fill:before { content: "\ed51"; }.ri-folder-2-line:before { content: "\ed52"; }.ri-folder-3-fill:before { content: "\ed53"; }.ri-folder-3-line:before { content: "\ed54"; }.ri-folder-4-fill:before { content: "\ed55"; }.ri-folder-4-line:before { content: "\ed56"; }.ri-folder-5-fill:before { content: "\ed57"; }.ri-folder-5-line:before { content: "\ed58"; }.ri-folder-add-fill:before { content: "\ed59"; }.ri-folder-add-line:before { content: "\ed5a"; }.ri-folder-chart-2-fill:before { content: "\ed5b"; }.ri-folder-chart-2-line:before { content: "\ed5c"; }.ri-folder-chart-fill:before { content: "\ed5d"; }.ri-folder-chart-line:before { content: "\ed5e"; }.ri-folder-download-fill:before { content: "\ed5f"; }.ri-folder-download-line:before { content: "\ed60"; }.ri-folder-fill:before { content: "\ed61"; }.ri-folder-forbid-fill:before { content: "\ed62"; }.ri-folder-forbid-line:before { content: "\ed63"; }.ri-folder-history-fill:before { content: "\ed64"; }.ri-folder-history-line:before { content: "\ed65"; }.ri-folder-info-fill:before { content: "\ed66"; }.ri-folder-info-line:before { content: "\ed67"; }.ri-folder-keyhole-fill:before { content: "\ed68"; }.ri-folder-keyhole-line:before { content: "\ed69"; }.ri-folder-line:before { content: "\ed6a"; }.ri-folder-lock-fill:before { content: "\ed6b"; }.ri-folder-lock-line:before { content: "\ed6c"; }.ri-folder-music-fill:before { content: "\ed6d"; }.ri-folder-music-line:before { content: "\ed6e"; }.ri-folder-open-fill:before { content: "\ed6f"; }.ri-folder-open-line:before { content: "\ed70"; }.ri-folder-received-fill:before { content: "\ed71"; }.ri-folder-received-line:before { content: "\ed72"; }.ri-folder-reduce-fill:before { content: "\ed73"; }.ri-folder-reduce-line:before { content: "\ed74"; }.ri-folder-settings-fill:before { content: "\ed75"; }.ri-folder-settings-line:before { content: "\ed76"; }.ri-folder-shared-fill:before { content: "\ed77"; }.ri-folder-shared-line:before { content: "\ed78"; }.ri-folder-shield-2-fill:before { content: "\ed79"; }.ri-folder-shield-2-line:before { content: "\ed7a"; }.ri-folder-shield-fill:before { content: "\ed7b"; }.ri-folder-shield-line:before { content: "\ed7c"; }.ri-folder-transfer-fill:before { content: "\ed7d"; }.ri-folder-transfer-line:before { content: "\ed7e"; }.ri-folder-unknow-fill:before { content: "\ed7f"; }.ri-folder-unknow-line:before { content: "\ed80"; }.ri-folder-upload-fill:before { content: "\ed81"; }.ri-folder-upload-line:before { content: "\ed82"; }.ri-folder-user-fill:before { content: "\ed83"; }.ri-folder-user-line:before { content: "\ed84"; }.ri-folder-warning-fill:before { content: "\ed85"; }.ri-folder-warning-line:before { content: "\ed86"; }.ri-folder-zip-fill:before { content: "\ed87"; }.ri-folder-zip-line:before { content: "\ed88"; }.ri-folders-fill:before { content: "\ed89"; }.ri-folders-line:before { content: "\ed8a"; }.ri-font-color:before { content: "\ed8b"; }.ri-font-size-2:before { content: "\ed8c"; }.ri-font-size:before { content: "\ed8d"; }.ri-football-fill:before { content: "\ed8e"; }.ri-football-line:before { content: "\ed8f"; }.ri-footprint-fill:before { content: "\ed90"; }.ri-footprint-line:before { content: "\ed91"; }.ri-forbid-2-fill:before { content: "\ed92"; }.ri-forbid-2-line:before { content: "\ed93"; }.ri-forbid-fill:before { content: "\ed94"; }.ri-forbid-line:before { content: "\ed95"; }.ri-format-clear:before { content: "\ed96"; }.ri-fridge-fill:before { content: "\ed97"; }.ri-fridge-line:before { content: "\ed98"; }.ri-fullscreen-exit-fill:before { content: "\ed99"; }.ri-fullscreen-exit-line:before { content: "\ed9a"; }.ri-fullscreen-fill:before { content: "\ed9b"; }.ri-fullscreen-line:before { content: "\ed9c"; }.ri-function-fill:before { content: "\ed9d"; }.ri-function-line:before { content: "\ed9e"; }.ri-functions:before { content: "\ed9f"; }.ri-funds-box-fill:before { content: "\eda0"; }.ri-funds-box-line:before { content: "\eda1"; }.ri-funds-fill:before { content: "\eda2"; }.ri-funds-line:before { content: "\eda3"; }.ri-gallery-fill:before { content: "\eda4"; }.ri-gallery-line:before { content: "\eda5"; }.ri-gallery-upload-fill:before { content: "\eda6"; }.ri-gallery-upload-line:before { content: "\eda7"; }.ri-game-fill:before { content: "\eda8"; }.ri-game-line:before { content: "\eda9"; }.ri-gamepad-fill:before { content: "\edaa"; }.ri-gamepad-line:before { content: "\edab"; }.ri-gas-station-fill:before { content: "\edac"; }.ri-gas-station-line:before { content: "\edad"; }.ri-gatsby-fill:before { content: "\edae"; }.ri-gatsby-line:before { content: "\edaf"; }.ri-genderless-fill:before { content: "\edb0"; }.ri-genderless-line:before { content: "\edb1"; }.ri-ghost-2-fill:before { content: "\edb2"; }.ri-ghost-2-line:before { content: "\edb3"; }.ri-ghost-fill:before { content: "\edb4"; }.ri-ghost-line:before { content: "\edb5"; }.ri-ghost-smile-fill:before { content: "\edb6"; }.ri-ghost-smile-line:before { content: "\edb7"; }.ri-gift-2-fill:before { content: "\edb8"; }.ri-gift-2-line:before { content: "\edb9"; }.ri-gift-fill:before { content: "\edba"; }.ri-gift-line:before { content: "\edbb"; }.ri-git-branch-fill:before { content: "\edbc"; }.ri-git-branch-line:before { content: "\edbd"; }.ri-git-commit-fill:before { content: "\edbe"; }.ri-git-commit-line:before { content: "\edbf"; }.ri-git-merge-fill:before { content: "\edc0"; }.ri-git-merge-line:before { content: "\edc1"; }.ri-git-pull-request-fill:before { content: "\edc2"; }.ri-git-pull-request-line:before { content: "\edc3"; }.ri-git-repository-commits-fill:before { content: "\edc4"; }.ri-git-repository-commits-line:before { content: "\edc5"; }.ri-git-repository-fill:before { content: "\edc6"; }.ri-git-repository-line:before { content: "\edc7"; }.ri-git-repository-private-fill:before { content: "\edc8"; }.ri-git-repository-private-line:before { content: "\edc9"; }.ri-github-fill:before { content: "\edca"; }.ri-github-line:before { content: "\edcb"; }.ri-gitlab-fill:before { content: "\edcc"; }.ri-gitlab-line:before { content: "\edcd"; }.ri-global-fill:before { content: "\edce"; }.ri-global-line:before { content: "\edcf"; }.ri-globe-fill:before { content: "\edd0"; }.ri-globe-line:before { content: "\edd1"; }.ri-goblet-fill:before { content: "\edd2"; }.ri-goblet-line:before { content: "\edd3"; }.ri-google-fill:before { content: "\edd4"; }.ri-google-line:before { content: "\edd5"; }.ri-google-play-fill:before { content: "\edd6"; }.ri-google-play-line:before { content: "\edd7"; }.ri-government-fill:before { content: "\edd8"; }.ri-government-line:before { content: "\edd9"; }.ri-gps-fill:before { content: "\edda"; }.ri-gps-line:before { content: "\eddb"; }.ri-gradienter-fill:before { content: "\eddc"; }.ri-gradienter-line:before { content: "\eddd"; }.ri-grid-fill:before { content: "\edde"; }.ri-grid-line:before { content: "\eddf"; }.ri-group-2-fill:before { content: "\ede0"; }.ri-group-2-line:before { content: "\ede1"; }.ri-group-fill:before { content: "\ede2"; }.ri-group-line:before { content: "\ede3"; }.ri-guide-fill:before { content: "\ede4"; }.ri-guide-line:before { content: "\ede5"; }.ri-h-1:before { content: "\ede6"; }.ri-h-2:before { content: "\ede7"; }.ri-h-3:before { content: "\ede8"; }.ri-h-4:before { content: "\ede9"; }.ri-h-5:before { content: "\edea"; }.ri-h-6:before { content: "\edeb"; }.ri-hail-fill:before { content: "\edec"; }.ri-hail-line:before { content: "\eded"; }.ri-hammer-fill:before { content: "\edee"; }.ri-hammer-line:before { content: "\edef"; }.ri-hand-coin-fill:before { content: "\edf0"; }.ri-hand-coin-line:before { content: "\edf1"; }.ri-hand-heart-fill:before { content: "\edf2"; }.ri-hand-heart-line:before { content: "\edf3"; }.ri-hand-sanitizer-fill:before { content: "\edf4"; }.ri-hand-sanitizer-line:before { content: "\edf5"; }.ri-handbag-fill:before { content: "\edf6"; }.ri-handbag-line:before { content: "\edf7"; }.ri-hard-drive-2-fill:before { content: "\edf8"; }.ri-hard-drive-2-line:before { content: "\edf9"; }.ri-hard-drive-fill:before { content: "\edfa"; }.ri-hard-drive-line:before { content: "\edfb"; }.ri-hashtag:before { content: "\edfc"; }.ri-haze-2-fill:before { content: "\edfd"; }.ri-haze-2-line:before { content: "\edfe"; }.ri-haze-fill:before { content: "\edff"; }.ri-haze-line:before { content: "\ee00"; }.ri-hd-fill:before { content: "\ee01"; }.ri-hd-line:before { content: "\ee02"; }.ri-heading:before { content: "\ee03"; }.ri-headphone-fill:before { content: "\ee04"; }.ri-headphone-line:before { content: "\ee05"; }.ri-health-book-fill:before { content: "\ee06"; }.ri-health-book-line:before { content: "\ee07"; }.ri-heart-2-fill:before { content: "\ee08"; }.ri-heart-2-line:before { content: "\ee09"; }.ri-heart-3-fill:before { content: "\ee0a"; }.ri-heart-3-line:before { content: "\ee0b"; }.ri-heart-add-fill:before { content: "\ee0c"; }.ri-heart-add-line:before { content: "\ee0d"; }.ri-heart-fill:before { content: "\ee0e"; }.ri-heart-line:before { content: "\ee0f"; }.ri-heart-pulse-fill:before { content: "\ee10"; }.ri-heart-pulse-line:before { content: "\ee11"; }.ri-hearts-fill:before { content: "\ee12"; }.ri-hearts-line:before { content: "\ee13"; }.ri-heavy-showers-fill:before { content: "\ee14"; }.ri-heavy-showers-line:before { content: "\ee15"; }.ri-history-fill:before { content: "\ee16"; }.ri-history-line:before { content: "\ee17"; }.ri-home-2-fill:before { content: "\ee18"; }.ri-home-2-line:before { content: "\ee19"; }.ri-home-3-fill:before { content: "\ee1a"; }.ri-home-3-line:before { content: "\ee1b"; }.ri-home-4-fill:before { content: "\ee1c"; }.ri-home-4-line:before { content: "\ee1d"; }.ri-home-5-fill:before { content: "\ee1e"; }.ri-home-5-line:before { content: "\ee1f"; }.ri-home-6-fill:before { content: "\ee20"; }.ri-home-6-line:before { content: "\ee21"; }.ri-home-7-fill:before { content: "\ee22"; }.ri-home-7-line:before { content: "\ee23"; }.ri-home-8-fill:before { content: "\ee24"; }.ri-home-8-line:before { content: "\ee25"; }.ri-home-fill:before { content: "\ee26"; }.ri-home-gear-fill:before { content: "\ee27"; }.ri-home-gear-line:before { content: "\ee28"; }.ri-home-heart-fill:before { content: "\ee29"; }.ri-home-heart-line:before { content: "\ee2a"; }.ri-home-line:before { content: "\ee2b"; }.ri-home-smile-2-fill:before { content: "\ee2c"; }.ri-home-smile-2-line:before { content: "\ee2d"; }.ri-home-smile-fill:before { content: "\ee2e"; }.ri-home-smile-line:before { content: "\ee2f"; }.ri-home-wifi-fill:before { content: "\ee30"; }.ri-home-wifi-line:before { content: "\ee31"; }.ri-honor-of-kings-fill:before { content: "\ee32"; }.ri-honor-of-kings-line:before { content: "\ee33"; }.ri-honour-fill:before { content: "\ee34"; }.ri-honour-line:before { content: "\ee35"; }.ri-hospital-fill:before { content: "\ee36"; }.ri-hospital-line:before { content: "\ee37"; }.ri-hotel-bed-fill:before { content: "\ee38"; }.ri-hotel-bed-line:before { content: "\ee39"; }.ri-hotel-fill:before { content: "\ee3a"; }.ri-hotel-line:before { content: "\ee3b"; }.ri-hotspot-fill:before { content: "\ee3c"; }.ri-hotspot-line:before { content: "\ee3d"; }.ri-hq-fill:before { content: "\ee3e"; }.ri-hq-line:before { content: "\ee3f"; }.ri-html5-fill:before { content: "\ee40"; }.ri-html5-line:before { content: "\ee41"; }.ri-ie-fill:before { content: "\ee42"; }.ri-ie-line:before { content: "\ee43"; }.ri-image-2-fill:before { content: "\ee44"; }.ri-image-2-line:before { content: "\ee45"; }.ri-image-add-fill:before { content: "\ee46"; }.ri-image-add-line:before { content: "\ee47"; }.ri-image-edit-fill:before { content: "\ee48"; }.ri-image-edit-line:before { content: "\ee49"; }.ri-image-fill:before { content: "\ee4a"; }.ri-image-line:before { content: "\ee4b"; }.ri-inbox-archive-fill:before { content: "\ee4c"; }.ri-inbox-archive-line:before { content: "\ee4d"; }.ri-inbox-fill:before { content: "\ee4e"; }.ri-inbox-line:before { content: "\ee4f"; }.ri-inbox-unarchive-fill:before { content: "\ee50"; }.ri-inbox-unarchive-line:before { content: "\ee51"; }.ri-increase-decrease-fill:before { content: "\ee52"; }.ri-increase-decrease-line:before { content: "\ee53"; }.ri-indent-decrease:before { content: "\ee54"; }.ri-indent-increase:before { content: "\ee55"; }.ri-indeterminate-circle-fill:before { content: "\ee56"; }.ri-indeterminate-circle-line:before { content: "\ee57"; }.ri-information-fill:before { content: "\ee58"; }.ri-information-line:before { content: "\ee59"; }.ri-infrared-thermometer-fill:before { content: "\ee5a"; }.ri-infrared-thermometer-line:before { content: "\ee5b"; }.ri-ink-bottle-fill:before { content: "\ee5c"; }.ri-ink-bottle-line:before { content: "\ee5d"; }.ri-input-cursor-move:before { content: "\ee5e"; }.ri-input-method-fill:before { content: "\ee5f"; }.ri-input-method-line:before { content: "\ee60"; }.ri-insert-column-left:before { content: "\ee61"; }.ri-insert-column-right:before { content: "\ee62"; }.ri-insert-row-bottom:before { content: "\ee63"; }.ri-insert-row-top:before { content: "\ee64"; }.ri-instagram-fill:before { content: "\ee65"; }.ri-instagram-line:before { content: "\ee66"; }.ri-install-fill:before { content: "\ee67"; }.ri-install-line:before { content: "\ee68"; }.ri-invision-fill:before { content: "\ee69"; }.ri-invision-line:before { content: "\ee6a"; }.ri-italic:before { content: "\ee6b"; }.ri-kakao-talk-fill:before { content: "\ee6c"; }.ri-kakao-talk-line:before { content: "\ee6d"; }.ri-key-2-fill:before { content: "\ee6e"; }.ri-key-2-line:before { content: "\ee6f"; }.ri-key-fill:before { content: "\ee70"; }.ri-key-line:before { content: "\ee71"; }.ri-keyboard-box-fill:before { content: "\ee72"; }.ri-keyboard-box-line:before { content: "\ee73"; }.ri-keyboard-fill:before { content: "\ee74"; }.ri-keyboard-line:before { content: "\ee75"; }.ri-keynote-fill:before { content: "\ee76"; }.ri-keynote-line:before { content: "\ee77"; }.ri-knife-blood-fill:before { content: "\ee78"; }.ri-knife-blood-line:before { content: "\ee79"; }.ri-knife-fill:before { content: "\ee7a"; }.ri-knife-line:before { content: "\ee7b"; }.ri-landscape-fill:before { content: "\ee7c"; }.ri-landscape-line:before { content: "\ee7d"; }.ri-layout-2-fill:before { content: "\ee7e"; }.ri-layout-2-line:before { content: "\ee7f"; }.ri-layout-3-fill:before { content: "\ee80"; }.ri-layout-3-line:before { content: "\ee81"; }.ri-layout-4-fill:before { content: "\ee82"; }.ri-layout-4-line:before { content: "\ee83"; }.ri-layout-5-fill:before { content: "\ee84"; }.ri-layout-5-line:before { content: "\ee85"; }.ri-layout-6-fill:before { content: "\ee86"; }.ri-layout-6-line:before { content: "\ee87"; }.ri-layout-bottom-2-fill:before { content: "\ee88"; }.ri-layout-bottom-2-line:before { content: "\ee89"; }.ri-layout-bottom-fill:before { content: "\ee8a"; }.ri-layout-bottom-line:before { content: "\ee8b"; }.ri-layout-column-fill:before { content: "\ee8c"; }.ri-layout-column-line:before { content: "\ee8d"; }.ri-layout-fill:before { content: "\ee8e"; }.ri-layout-grid-fill:before { content: "\ee8f"; }.ri-layout-grid-line:before { content: "\ee90"; }.ri-layout-left-2-fill:before { content: "\ee91"; }.ri-layout-left-2-line:before { content: "\ee92"; }.ri-layout-left-fill:before { content: "\ee93"; }.ri-layout-left-line:before { content: "\ee94"; }.ri-layout-line:before { content: "\ee95"; }.ri-layout-masonry-fill:before { content: "\ee96"; }.ri-layout-masonry-line:before { content: "\ee97"; }.ri-layout-right-2-fill:before { content: "\ee98"; }.ri-layout-right-2-line:before { content: "\ee99"; }.ri-layout-right-fill:before { content: "\ee9a"; }.ri-layout-right-line:before { content: "\ee9b"; }.ri-layout-row-fill:before { content: "\ee9c"; }.ri-layout-row-line:before { content: "\ee9d"; }.ri-layout-top-2-fill:before { content: "\ee9e"; }.ri-layout-top-2-line:before { content: "\ee9f"; }.ri-layout-top-fill:before { content: "\eea0"; }.ri-layout-top-line:before { content: "\eea1"; }.ri-leaf-fill:before { content: "\eea2"; }.ri-leaf-line:before { content: "\eea3"; }.ri-lifebuoy-fill:before { content: "\eea4"; }.ri-lifebuoy-line:before { content: "\eea5"; }.ri-lightbulb-fill:before { content: "\eea6"; }.ri-lightbulb-flash-fill:before { content: "\eea7"; }.ri-lightbulb-flash-line:before { content: "\eea8"; }.ri-lightbulb-line:before { content: "\eea9"; }.ri-line-chart-fill:before { content: "\eeaa"; }.ri-line-chart-line:before { content: "\eeab"; }.ri-line-fill:before { content: "\eeac"; }.ri-line-height:before { content: "\eead"; }.ri-line-line:before { content: "\eeae"; }.ri-link-m:before { content: "\eeaf"; }.ri-link-unlink-m:before { content: "\eeb0"; }.ri-link-unlink:before { content: "\eeb1"; }.ri-link:before { content: "\eeb2"; }.ri-linkedin-box-fill:before { content: "\eeb3"; }.ri-linkedin-box-line:before { content: "\eeb4"; }.ri-linkedin-fill:before { content: "\eeb5"; }.ri-linkedin-line:before { content: "\eeb6"; }.ri-links-fill:before { content: "\eeb7"; }.ri-links-line:before { content: "\eeb8"; }.ri-list-check-2:before { content: "\eeb9"; }.ri-list-check:before { content: "\eeba"; }.ri-list-ordered:before { content: "\eebb"; }.ri-list-settings-fill:before { content: "\eebc"; }.ri-list-settings-line:before { content: "\eebd"; }.ri-list-unordered:before { content: "\eebe"; }.ri-live-fill:before { content: "\eebf"; }.ri-live-line:before { content: "\eec0"; }.ri-loader-2-fill:before { content: "\eec1"; }.ri-loader-2-line:before { content: "\eec2"; }.ri-loader-3-fill:before { content: "\eec3"; }.ri-loader-3-line:before { content: "\eec4"; }.ri-loader-4-fill:before { content: "\eec5"; }.ri-loader-4-line:before { content: "\eec6"; }.ri-loader-5-fill:before { content: "\eec7"; }.ri-loader-5-line:before { content: "\eec8"; }.ri-loader-fill:before { content: "\eec9"; }.ri-loader-line:before { content: "\eeca"; }.ri-lock-2-fill:before { content: "\eecb"; }.ri-lock-2-line:before { content: "\eecc"; }.ri-lock-fill:before { content: "\eecd"; }.ri-lock-line:before { content: "\eece"; }.ri-lock-password-fill:before { content: "\eecf"; }.ri-lock-password-line:before { content: "\eed0"; }.ri-lock-unlock-fill:before { content: "\eed1"; }.ri-lock-unlock-line:before { content: "\eed2"; }.ri-login-box-fill:before { content: "\eed3"; }.ri-login-box-line:before { content: "\eed4"; }.ri-login-circle-fill:before { content: "\eed5"; }.ri-login-circle-line:before { content: "\eed6"; }.ri-logout-box-fill:before { content: "\eed7"; }.ri-logout-box-line:before { content: "\eed8"; }.ri-logout-box-r-fill:before { content: "\eed9"; }.ri-logout-box-r-line:before { content: "\eeda"; }.ri-logout-circle-fill:before { content: "\eedb"; }.ri-logout-circle-line:before { content: "\eedc"; }.ri-logout-circle-r-fill:before { content: "\eedd"; }.ri-logout-circle-r-line:before { content: "\eede"; }.ri-luggage-cart-fill:before { content: "\eedf"; }.ri-luggage-cart-line:before { content: "\eee0"; }.ri-luggage-deposit-fill:before { content: "\eee1"; }.ri-luggage-deposit-line:before { content: "\eee2"; }.ri-lungs-fill:before { content: "\eee3"; }.ri-lungs-line:before { content: "\eee4"; }.ri-mac-fill:before { content: "\eee5"; }.ri-mac-line:before { content: "\eee6"; }.ri-macbook-fill:before { content: "\eee7"; }.ri-macbook-line:before { content: "\eee8"; }.ri-magic-fill:before { content: "\eee9"; }.ri-magic-line:before { content: "\eeea"; }.ri-mail-add-fill:before { content: "\eeeb"; }.ri-mail-add-line:before { content: "\eeec"; }.ri-mail-check-fill:before { content: "\eeed"; }.ri-mail-check-line:before { content: "\eeee"; }.ri-mail-close-fill:before { content: "\eeef"; }.ri-mail-close-line:before { content: "\eef0"; }.ri-mail-download-fill:before { content: "\eef1"; }.ri-mail-download-line:before { content: "\eef2"; }.ri-mail-fill:before { content: "\eef3"; }.ri-mail-forbid-fill:before { content: "\eef4"; }.ri-mail-forbid-line:before { content: "\eef5"; }.ri-mail-line:before { content: "\eef6"; }.ri-mail-lock-fill:before { content: "\eef7"; }.ri-mail-lock-line:before { content: "\eef8"; }.ri-mail-open-fill:before { content: "\eef9"; }.ri-mail-open-line:before { content: "\eefa"; }.ri-mail-send-fill:before { content: "\eefb"; }.ri-mail-send-line:before { content: "\eefc"; }.ri-mail-settings-fill:before { content: "\eefd"; }.ri-mail-settings-line:before { content: "\eefe"; }.ri-mail-star-fill:before { content: "\eeff"; }.ri-mail-star-line:before { content: "\ef00"; }.ri-mail-unread-fill:before { content: "\ef01"; }.ri-mail-unread-line:before { content: "\ef02"; }.ri-mail-volume-fill:before { content: "\ef03"; }.ri-mail-volume-line:before { content: "\ef04"; }.ri-map-2-fill:before { content: "\ef05"; }.ri-map-2-line:before { content: "\ef06"; }.ri-map-fill:before { content: "\ef07"; }.ri-map-line:before { content: "\ef08"; }.ri-map-pin-2-fill:before { content: "\ef09"; }.ri-map-pin-2-line:before { content: "\ef0a"; }.ri-map-pin-3-fill:before { content: "\ef0b"; }.ri-map-pin-3-line:before { content: "\ef0c"; }.ri-map-pin-4-fill:before { content: "\ef0d"; }.ri-map-pin-4-line:before { content: "\ef0e"; }.ri-map-pin-5-fill:before { content: "\ef0f"; }.ri-map-pin-5-line:before { content: "\ef10"; }.ri-map-pin-add-fill:before { content: "\ef11"; }.ri-map-pin-add-line:before { content: "\ef12"; }.ri-map-pin-fill:before { content: "\ef13"; }.ri-map-pin-line:before { content: "\ef14"; }.ri-map-pin-range-fill:before { content: "\ef15"; }.ri-map-pin-range-line:before { content: "\ef16"; }.ri-map-pin-time-fill:before { content: "\ef17"; }.ri-map-pin-time-line:before { content: "\ef18"; }.ri-map-pin-user-fill:before { content: "\ef19"; }.ri-map-pin-user-line:before { content: "\ef1a"; }.ri-mark-pen-fill:before { content: "\ef1b"; }.ri-mark-pen-line:before { content: "\ef1c"; }.ri-markdown-fill:before { content: "\ef1d"; }.ri-markdown-line:before { content: "\ef1e"; }.ri-markup-fill:before { content: "\ef1f"; }.ri-markup-line:before { content: "\ef20"; }.ri-mastercard-fill:before { content: "\ef21"; }.ri-mastercard-line:before { content: "\ef22"; }.ri-mastodon-fill:before { content: "\ef23"; }.ri-mastodon-line:before { content: "\ef24"; }.ri-medal-2-fill:before { content: "\ef25"; }.ri-medal-2-line:before { content: "\ef26"; }.ri-medal-fill:before { content: "\ef27"; }.ri-medal-line:before { content: "\ef28"; }.ri-medicine-bottle-fill:before { content: "\ef29"; }.ri-medicine-bottle-line:before { content: "\ef2a"; }.ri-medium-fill:before { content: "\ef2b"; }.ri-medium-line:before { content: "\ef2c"; }.ri-men-fill:before { content: "\ef2d"; }.ri-men-line:before { content: "\ef2e"; }.ri-mental-health-fill:before { content: "\ef2f"; }.ri-mental-health-line:before { content: "\ef30"; }.ri-menu-2-fill:before { content: "\ef31"; }.ri-menu-2-line:before { content: "\ef32"; }.ri-menu-3-fill:before { content: "\ef33"; }.ri-menu-3-line:before { content: "\ef34"; }.ri-menu-4-fill:before { content: "\ef35"; }.ri-menu-4-line:before { content: "\ef36"; }.ri-menu-5-fill:before { content: "\ef37"; }.ri-menu-5-line:before { content: "\ef38"; }.ri-menu-add-fill:before { content: "\ef39"; }.ri-menu-add-line:before { content: "\ef3a"; }.ri-menu-fill:before { content: "\ef3b"; }.ri-menu-fold-fill:before { content: "\ef3c"; }.ri-menu-fold-line:before { content: "\ef3d"; }.ri-menu-line:before { content: "\ef3e"; }.ri-menu-unfold-fill:before { content: "\ef3f"; }.ri-menu-unfold-line:before { content: "\ef40"; }.ri-merge-cells-horizontal:before { content: "\ef41"; }.ri-merge-cells-vertical:before { content: "\ef42"; }.ri-message-2-fill:before { content: "\ef43"; }.ri-message-2-line:before { content: "\ef44"; }.ri-message-3-fill:before { content: "\ef45"; }.ri-message-3-line:before { content: "\ef46"; }.ri-message-fill:before { content: "\ef47"; }.ri-message-line:before { content: "\ef48"; }.ri-messenger-fill:before { content: "\ef49"; }.ri-messenger-line:before { content: "\ef4a"; }.ri-meteor-fill:before { content: "\ef4b"; }.ri-meteor-line:before { content: "\ef4c"; }.ri-mic-2-fill:before { content: "\ef4d"; }.ri-mic-2-line:before { content: "\ef4e"; }.ri-mic-fill:before { content: "\ef4f"; }.ri-mic-line:before { content: "\ef50"; }.ri-mic-off-fill:before { content: "\ef51"; }.ri-mic-off-line:before { content: "\ef52"; }.ri-mickey-fill:before { content: "\ef53"; }.ri-mickey-line:before { content: "\ef54"; }.ri-microscope-fill:before { content: "\ef55"; }.ri-microscope-line:before { content: "\ef56"; }.ri-microsoft-fill:before { content: "\ef57"; }.ri-microsoft-line:before { content: "\ef58"; }.ri-mind-map:before { content: "\ef59"; }.ri-mini-program-fill:before { content: "\ef5a"; }.ri-mini-program-line:before { content: "\ef5b"; }.ri-mist-fill:before { content: "\ef5c"; }.ri-mist-line:before { content: "\ef5d"; }.ri-money-cny-box-fill:before { content: "\ef5e"; }.ri-money-cny-box-line:before { content: "\ef5f"; }.ri-money-cny-circle-fill:before { content: "\ef60"; }.ri-money-cny-circle-line:before { content: "\ef61"; }.ri-money-dollar-box-fill:before { content: "\ef62"; }.ri-money-dollar-box-line:before { content: "\ef63"; }.ri-money-dollar-circle-fill:before { content: "\ef64"; }.ri-money-dollar-circle-line:before { content: "\ef65"; }.ri-money-euro-box-fill:before { content: "\ef66"; }.ri-money-euro-box-line:before { content: "\ef67"; }.ri-money-euro-circle-fill:before { content: "\ef68"; }.ri-money-euro-circle-line:before { content: "\ef69"; }.ri-money-pound-box-fill:before { content: "\ef6a"; }.ri-money-pound-box-line:before { content: "\ef6b"; }.ri-money-pound-circle-fill:before { content: "\ef6c"; }.ri-money-pound-circle-line:before { content: "\ef6d"; }.ri-moon-clear-fill:before { content: "\ef6e"; }.ri-moon-clear-line:before { content: "\ef6f"; }.ri-moon-cloudy-fill:before { content: "\ef70"; }.ri-moon-cloudy-line:before { content: "\ef71"; }.ri-moon-fill:before { content: "\ef72"; }.ri-moon-foggy-fill:before { content: "\ef73"; }.ri-moon-foggy-line:before { content: "\ef74"; }.ri-moon-line:before { content: "\ef75"; }.ri-more-2-fill:before { content: "\ef76"; }.ri-more-2-line:before { content: "\ef77"; }.ri-more-fill:before { content: "\ef78"; }.ri-more-line:before { content: "\ef79"; }.ri-motorbike-fill:before { content: "\ef7a"; }.ri-motorbike-line:before { content: "\ef7b"; }.ri-mouse-fill:before { content: "\ef7c"; }.ri-mouse-line:before { content: "\ef7d"; }.ri-movie-2-fill:before { content: "\ef7e"; }.ri-movie-2-line:before { content: "\ef7f"; }.ri-movie-fill:before { content: "\ef80"; }.ri-movie-line:before { content: "\ef81"; }.ri-music-2-fill:before { content: "\ef82"; }.ri-music-2-line:before { content: "\ef83"; }.ri-music-fill:before { content: "\ef84"; }.ri-music-line:before { content: "\ef85"; }.ri-mv-fill:before { content: "\ef86"; }.ri-mv-line:before { content: "\ef87"; }.ri-navigation-fill:before { content: "\ef88"; }.ri-navigation-line:before { content: "\ef89"; }.ri-netease-cloud-music-fill:before { content: "\ef8a"; }.ri-netease-cloud-music-line:before { content: "\ef8b"; }.ri-netflix-fill:before { content: "\ef8c"; }.ri-netflix-line:before { content: "\ef8d"; }.ri-newspaper-fill:before { content: "\ef8e"; }.ri-newspaper-line:before { content: "\ef8f"; }.ri-node-tree:before { content: "\ef90"; }.ri-notification-2-fill:before { content: "\ef91"; }.ri-notification-2-line:before { content: "\ef92"; }.ri-notification-3-fill:before { content: "\ef93"; }.ri-notification-3-line:before { content: "\ef94"; }.ri-notification-4-fill:before { content: "\ef95"; }.ri-notification-4-line:before { content: "\ef96"; }.ri-notification-badge-fill:before { content: "\ef97"; }.ri-notification-badge-line:before { content: "\ef98"; }.ri-notification-fill:before { content: "\ef99"; }.ri-notification-line:before { content: "\ef9a"; }.ri-notification-off-fill:before { content: "\ef9b"; }.ri-notification-off-line:before { content: "\ef9c"; }.ri-npmjs-fill:before { content: "\ef9d"; }.ri-npmjs-line:before { content: "\ef9e"; }.ri-number-0:before { content: "\ef9f"; }.ri-number-1:before { content: "\efa0"; }.ri-number-2:before { content: "\efa1"; }.ri-number-3:before { content: "\efa2"; }.ri-number-4:before { content: "\efa3"; }.ri-number-5:before { content: "\efa4"; }.ri-number-6:before { content: "\efa5"; }.ri-number-7:before { content: "\efa6"; }.ri-number-8:before { content: "\efa7"; }.ri-number-9:before { content: "\efa8"; }.ri-numbers-fill:before { content: "\efa9"; }.ri-numbers-line:before { content: "\efaa"; }.ri-nurse-fill:before { content: "\efab"; }.ri-nurse-line:before { content: "\efac"; }.ri-oil-fill:before { content: "\efad"; }.ri-oil-line:before { content: "\efae"; }.ri-omega:before { content: "\efaf"; }.ri-open-arm-fill:before { content: "\efb0"; }.ri-open-arm-line:before { content: "\efb1"; }.ri-open-source-fill:before { content: "\efb2"; }.ri-open-source-line:before { content: "\efb3"; }.ri-opera-fill:before { content: "\efb4"; }.ri-opera-line:before { content: "\efb5"; }.ri-order-play-fill:before { content: "\efb6"; }.ri-order-play-line:before { content: "\efb7"; }.ri-organization-chart:before { content: "\efb8"; }.ri-outlet-2-fill:before { content: "\efb9"; }.ri-outlet-2-line:before { content: "\efba"; }.ri-outlet-fill:before { content: "\efbb"; }.ri-outlet-line:before { content: "\efbc"; }.ri-page-separator:before { content: "\efbd"; }.ri-pages-fill:before { content: "\efbe"; }.ri-pages-line:before { content: "\efbf"; }.ri-paint-brush-fill:before { content: "\efc0"; }.ri-paint-brush-line:before { content: "\efc1"; }.ri-paint-fill:before { content: "\efc2"; }.ri-paint-line:before { content: "\efc3"; }.ri-palette-fill:before { content: "\efc4"; }.ri-palette-line:before { content: "\efc5"; }.ri-pantone-fill:before { content: "\efc6"; }.ri-pantone-line:before { content: "\efc7"; }.ri-paragraph:before { content: "\efc8"; }.ri-parent-fill:before { content: "\efc9"; }.ri-parent-line:before { content: "\efca"; }.ri-parentheses-fill:before { content: "\efcb"; }.ri-parentheses-line:before { content: "\efcc"; }.ri-parking-box-fill:before { content: "\efcd"; }.ri-parking-box-line:before { content: "\efce"; }.ri-parking-fill:before { content: "\efcf"; }.ri-parking-line:before { content: "\efd0"; }.ri-passport-fill:before { content: "\efd1"; }.ri-passport-line:before { content: "\efd2"; }.ri-patreon-fill:before { content: "\efd3"; }.ri-patreon-line:before { content: "\efd4"; }.ri-pause-circle-fill:before { content: "\efd5"; }.ri-pause-circle-line:before { content: "\efd6"; }.ri-pause-fill:before { content: "\efd7"; }.ri-pause-line:before { content: "\efd8"; }.ri-pause-mini-fill:before { content: "\efd9"; }.ri-pause-mini-line:before { content: "\efda"; }.ri-paypal-fill:before { content: "\efdb"; }.ri-paypal-line:before { content: "\efdc"; }.ri-pen-nib-fill:before { content: "\efdd"; }.ri-pen-nib-line:before { content: "\efde"; }.ri-pencil-fill:before { content: "\efdf"; }.ri-pencil-line:before { content: "\efe0"; }.ri-pencil-ruler-2-fill:before { content: "\efe1"; }.ri-pencil-ruler-2-line:before { content: "\efe2"; }.ri-pencil-ruler-fill:before { content: "\efe3"; }.ri-pencil-ruler-line:before { content: "\efe4"; }.ri-percent-fill:before { content: "\efe5"; }.ri-percent-line:before { content: "\efe6"; }.ri-phone-camera-fill:before { content: "\efe7"; }.ri-phone-camera-line:before { content: "\efe8"; }.ri-phone-fill:before { content: "\efe9"; }.ri-phone-find-fill:before { content: "\efea"; }.ri-phone-find-line:before { content: "\efeb"; }.ri-phone-line:before { content: "\efec"; }.ri-phone-lock-fill:before { content: "\efed"; }.ri-phone-lock-line:before { content: "\efee"; }.ri-picture-in-picture-2-fill:before { content: "\efef"; }.ri-picture-in-picture-2-line:before { content: "\eff0"; }.ri-picture-in-picture-exit-fill:before { content: "\eff1"; }.ri-picture-in-picture-exit-line:before { content: "\eff2"; }.ri-picture-in-picture-fill:before { content: "\eff3"; }.ri-picture-in-picture-line:before { content: "\eff4"; }.ri-pie-chart-2-fill:before { content: "\eff5"; }.ri-pie-chart-2-line:before { content: "\eff6"; }.ri-pie-chart-box-fill:before { content: "\eff7"; }.ri-pie-chart-box-line:before { content: "\eff8"; }.ri-pie-chart-fill:before { content: "\eff9"; }.ri-pie-chart-line:before { content: "\effa"; }.ri-pin-distance-fill:before { content: "\effb"; }.ri-pin-distance-line:before { content: "\effc"; }.ri-ping-pong-fill:before { content: "\effd"; }.ri-ping-pong-line:before { content: "\effe"; }.ri-pinterest-fill:before { content: "\efff"; }.ri-pinterest-line:before { content: "\f000"; }.ri-pinyin-input:before { content: "\f001"; }.ri-pixelfed-fill:before { content: "\f002"; }.ri-pixelfed-line:before { content: "\f003"; }.ri-plane-fill:before { content: "\f004"; }.ri-plane-line:before { content: "\f005"; }.ri-plant-fill:before { content: "\f006"; }.ri-plant-line:before { content: "\f007"; }.ri-play-circle-fill:before { content: "\f008"; }.ri-play-circle-line:before { content: "\f009"; }.ri-play-fill:before { content: "\f00a"; }.ri-play-line:before { content: "\f00b"; }.ri-play-list-2-fill:before { content: "\f00c"; }.ri-play-list-2-line:before { content: "\f00d"; }.ri-play-list-add-fill:before { content: "\f00e"; }.ri-play-list-add-line:before { content: "\f00f"; }.ri-play-list-fill:before { content: "\f010"; }.ri-play-list-line:before { content: "\f011"; }.ri-play-mini-fill:before { content: "\f012"; }.ri-play-mini-line:before { content: "\f013"; }.ri-playstation-fill:before { content: "\f014"; }.ri-playstation-line:before { content: "\f015"; }.ri-plug-2-fill:before { content: "\f016"; }.ri-plug-2-line:before { content: "\f017"; }.ri-plug-fill:before { content: "\f018"; }.ri-plug-line:before { content: "\f019"; }.ri-polaroid-2-fill:before { content: "\f01a"; }.ri-polaroid-2-line:before { content: "\f01b"; }.ri-polaroid-fill:before { content: "\f01c"; }.ri-polaroid-line:before { content: "\f01d"; }.ri-police-car-fill:before { content: "\f01e"; }.ri-police-car-line:before { content: "\f01f"; }.ri-price-tag-2-fill:before { content: "\f020"; }.ri-price-tag-2-line:before { content: "\f021"; }.ri-price-tag-3-fill:before { content: "\f022"; }.ri-price-tag-3-line:before { content: "\f023"; }.ri-price-tag-fill:before { content: "\f024"; }.ri-price-tag-line:before { content: "\f025"; }.ri-printer-cloud-fill:before { content: "\f026"; }.ri-printer-cloud-line:before { content: "\f027"; }.ri-printer-fill:before { content: "\f028"; }.ri-printer-line:before { content: "\f029"; }.ri-product-hunt-fill:before { content: "\f02a"; }.ri-product-hunt-line:before { content: "\f02b"; }.ri-profile-fill:before { content: "\f02c"; }.ri-profile-line:before { content: "\f02d"; }.ri-projector-2-fill:before { content: "\f02e"; }.ri-projector-2-line:before { content: "\f02f"; }.ri-projector-fill:before { content: "\f030"; }.ri-projector-line:before { content: "\f031"; }.ri-psychotherapy-fill:before { content: "\f032"; }.ri-psychotherapy-line:before { content: "\f033"; }.ri-pulse-fill:before { content: "\f034"; }.ri-pulse-line:before { content: "\f035"; }.ri-pushpin-2-fill:before { content: "\f036"; }.ri-pushpin-2-line:before { content: "\f037"; }.ri-pushpin-fill:before { content: "\f038"; }.ri-pushpin-line:before { content: "\f039"; }.ri-qq-fill:before { content: "\f03a"; }.ri-qq-line:before { content: "\f03b"; }.ri-qr-code-fill:before { content: "\f03c"; }.ri-qr-code-line:before { content: "\f03d"; }.ri-qr-scan-2-fill:before { content: "\f03e"; }.ri-qr-scan-2-line:before { content: "\f03f"; }.ri-qr-scan-fill:before { content: "\f040"; }.ri-qr-scan-line:before { content: "\f041"; }.ri-question-answer-fill:before { content: "\f042"; }.ri-question-answer-line:before { content: "\f043"; }.ri-question-fill:before { content: "\f044"; }.ri-question-line:before { content: "\f045"; }.ri-question-mark:before { content: "\f046"; }.ri-questionnaire-fill:before { content: "\f047"; }.ri-questionnaire-line:before { content: "\f048"; }.ri-quill-pen-fill:before { content: "\f049"; }.ri-quill-pen-line:before { content: "\f04a"; }.ri-radar-fill:before { content: "\f04b"; }.ri-radar-line:before { content: "\f04c"; }.ri-radio-2-fill:before { content: "\f04d"; }.ri-radio-2-line:before { content: "\f04e"; }.ri-radio-button-fill:before { content: "\f04f"; }.ri-radio-button-line:before { content: "\f050"; }.ri-radio-fill:before { content: "\f051"; }.ri-radio-line:before { content: "\f052"; }.ri-rainbow-fill:before { content: "\f053"; }.ri-rainbow-line:before { content: "\f054"; }.ri-rainy-fill:before { content: "\f055"; }.ri-rainy-line:before { content: "\f056"; }.ri-reactjs-fill:before { content: "\f057"; }.ri-reactjs-line:before { content: "\f058"; }.ri-record-circle-fill:before { content: "\f059"; }.ri-record-circle-line:before { content: "\f05a"; }.ri-record-mail-fill:before { content: "\f05b"; }.ri-record-mail-line:before { content: "\f05c"; }.ri-recycle-fill:before { content: "\f05d"; }.ri-recycle-line:before { content: "\f05e"; }.ri-red-packet-fill:before { content: "\f05f"; }.ri-red-packet-line:before { content: "\f060"; }.ri-reddit-fill:before { content: "\f061"; }.ri-reddit-line:before { content: "\f062"; }.ri-refresh-fill:before { content: "\f063"; }.ri-refresh-line:before { content: "\f064"; }.ri-refund-2-fill:before { content: "\f065"; }.ri-refund-2-line:before { content: "\f066"; }.ri-refund-fill:before { content: "\f067"; }.ri-refund-line:before { content: "\f068"; }.ri-registered-fill:before { content: "\f069"; }.ri-registered-line:before { content: "\f06a"; }.ri-remixicon-fill:before { content: "\f06b"; }.ri-remixicon-line:before { content: "\f06c"; }.ri-remote-control-2-fill:before { content: "\f06d"; }.ri-remote-control-2-line:before { content: "\f06e"; }.ri-remote-control-fill:before { content: "\f06f"; }.ri-remote-control-line:before { content: "\f070"; }.ri-repeat-2-fill:before { content: "\f071"; }.ri-repeat-2-line:before { content: "\f072"; }.ri-repeat-fill:before { content: "\f073"; }.ri-repeat-line:before { content: "\f074"; }.ri-repeat-one-fill:before { content: "\f075"; }.ri-repeat-one-line:before { content: "\f076"; }.ri-reply-all-fill:before { content: "\f077"; }.ri-reply-all-line:before { content: "\f078"; }.ri-reply-fill:before { content: "\f079"; }.ri-reply-line:before { content: "\f07a"; }.ri-reserved-fill:before { content: "\f07b"; }.ri-reserved-line:before { content: "\f07c"; }.ri-rest-time-fill:before { content: "\f07d"; }.ri-rest-time-line:before { content: "\f07e"; }.ri-restart-fill:before { content: "\f07f"; }.ri-restart-line:before { content: "\f080"; }.ri-restaurant-2-fill:before { content: "\f081"; }.ri-restaurant-2-line:before { content: "\f082"; }.ri-restaurant-fill:before { content: "\f083"; }.ri-restaurant-line:before { content: "\f084"; }.ri-rewind-fill:before { content: "\f085"; }.ri-rewind-line:before { content: "\f086"; }.ri-rewind-mini-fill:before { content: "\f087"; }.ri-rewind-mini-line:before { content: "\f088"; }.ri-rhythm-fill:before { content: "\f089"; }.ri-rhythm-line:before { content: "\f08a"; }.ri-riding-fill:before { content: "\f08b"; }.ri-riding-line:before { content: "\f08c"; }.ri-road-map-fill:before { content: "\f08d"; }.ri-road-map-line:before { content: "\f08e"; }.ri-roadster-fill:before { content: "\f08f"; }.ri-roadster-line:before { content: "\f090"; }.ri-robot-fill:before { content: "\f091"; }.ri-robot-line:before { content: "\f092"; }.ri-rocket-2-fill:before { content: "\f093"; }.ri-rocket-2-line:before { content: "\f094"; }.ri-rocket-fill:before { content: "\f095"; }.ri-rocket-line:before { content: "\f096"; }.ri-rotate-lock-fill:before { content: "\f097"; }.ri-rotate-lock-line:before { content: "\f098"; }.ri-rounded-corner:before { content: "\f099"; }.ri-route-fill:before { content: "\f09a"; }.ri-route-line:before { content: "\f09b"; }.ri-router-fill:before { content: "\f09c"; }.ri-router-line:before { content: "\f09d"; }.ri-rss-fill:before { content: "\f09e"; }.ri-rss-line:before { content: "\f09f"; }.ri-ruler-2-fill:before { content: "\f0a0"; }.ri-ruler-2-line:before { content: "\f0a1"; }.ri-ruler-fill:before { content: "\f0a2"; }.ri-ruler-line:before { content: "\f0a3"; }.ri-run-fill:before { content: "\f0a4"; }.ri-run-line:before { content: "\f0a5"; }.ri-safari-fill:before { content: "\f0a6"; }.ri-safari-line:before { content: "\f0a7"; }.ri-safe-2-fill:before { content: "\f0a8"; }.ri-safe-2-line:before { content: "\f0a9"; }.ri-safe-fill:before { content: "\f0aa"; }.ri-safe-line:before { content: "\f0ab"; }.ri-sailboat-fill:before { content: "\f0ac"; }.ri-sailboat-line:before { content: "\f0ad"; }.ri-save-2-fill:before { content: "\f0ae"; }.ri-save-2-line:before { content: "\f0af"; }.ri-save-3-fill:before { content: "\f0b0"; }.ri-save-3-line:before { content: "\f0b1"; }.ri-save-fill:before { content: "\f0b2"; }.ri-save-line:before { content: "\f0b3"; }.ri-scales-2-fill:before { content: "\f0b4"; }.ri-scales-2-line:before { content: "\f0b5"; }.ri-scales-3-fill:before { content: "\f0b6"; }.ri-scales-3-line:before { content: "\f0b7"; }.ri-scales-fill:before { content: "\f0b8"; }.ri-scales-line:before { content: "\f0b9"; }.ri-scan-2-fill:before { content: "\f0ba"; }.ri-scan-2-line:before { content: "\f0bb"; }.ri-scan-fill:before { content: "\f0bc"; }.ri-scan-line:before { content: "\f0bd"; }.ri-scissors-2-fill:before { content: "\f0be"; }.ri-scissors-2-line:before { content: "\f0bf"; }.ri-scissors-cut-fill:before { content: "\f0c0"; }.ri-scissors-cut-line:before { content: "\f0c1"; }.ri-scissors-fill:before { content: "\f0c2"; }.ri-scissors-line:before { content: "\f0c3"; }.ri-screenshot-2-fill:before { content: "\f0c4"; }.ri-screenshot-2-line:before { content: "\f0c5"; }.ri-screenshot-fill:before { content: "\f0c6"; }.ri-screenshot-line:before { content: "\f0c7"; }.ri-sd-card-fill:before { content: "\f0c8"; }.ri-sd-card-line:before { content: "\f0c9"; }.ri-sd-card-mini-fill:before { content: "\f0ca"; }.ri-sd-card-mini-line:before { content: "\f0cb"; }.ri-search-2-fill:before { content: "\f0cc"; }.ri-search-2-line:before { content: "\f0cd"; }.ri-search-eye-fill:before { content: "\f0ce"; }.ri-search-eye-line:before { content: "\f0cf"; }.ri-search-fill:before { content: "\f0d0"; }.ri-search-line:before { content: "\f0d1"; }.ri-secure-payment-fill:before { content: "\f0d2"; }.ri-secure-payment-line:before { content: "\f0d3"; }.ri-seedling-fill:before { content: "\f0d4"; }.ri-seedling-line:before { content: "\f0d5"; }.ri-send-backward:before { content: "\f0d6"; }.ri-send-plane-2-fill:before { content: "\f0d7"; }.ri-send-plane-2-line:before { content: "\f0d8"; }.ri-send-plane-fill:before { content: "\f0d9"; }.ri-send-plane-line:before { content: "\f0da"; }.ri-send-to-back:before { content: "\f0db"; }.ri-sensor-fill:before { content: "\f0dc"; }.ri-sensor-line:before { content: "\f0dd"; }.ri-separator:before { content: "\f0de"; }.ri-server-fill:before { content: "\f0df"; }.ri-server-line:before { content: "\f0e0"; }.ri-service-fill:before { content: "\f0e1"; }.ri-service-line:before { content: "\f0e2"; }.ri-settings-2-fill:before { content: "\f0e3"; }.ri-settings-2-line:before { content: "\f0e4"; }.ri-settings-3-fill:before { content: "\f0e5"; }.ri-settings-3-line:before { content: "\f0e6"; }.ri-settings-4-fill:before { content: "\f0e7"; }.ri-settings-4-line:before { content: "\f0e8"; }.ri-settings-5-fill:before { content: "\f0e9"; }.ri-settings-5-line:before { content: "\f0ea"; }.ri-settings-6-fill:before { content: "\f0eb"; }.ri-settings-6-line:before { content: "\f0ec"; }.ri-settings-fill:before { content: "\f0ed"; }.ri-settings-line:before { content: "\f0ee"; }.ri-shape-2-fill:before { content: "\f0ef"; }.ri-shape-2-line:before { content: "\f0f0"; }.ri-shape-fill:before { content: "\f0f1"; }.ri-shape-line:before { content: "\f0f2"; }.ri-share-box-fill:before { content: "\f0f3"; }.ri-share-box-line:before { content: "\f0f4"; }.ri-share-circle-fill:before { content: "\f0f5"; }.ri-share-circle-line:before { content: "\f0f6"; }.ri-share-fill:before { content: "\f0f7"; }.ri-share-forward-2-fill:before { content: "\f0f8"; }.ri-share-forward-2-line:before { content: "\f0f9"; }.ri-share-forward-box-fill:before { content: "\f0fa"; }.ri-share-forward-box-line:before { content: "\f0fb"; }.ri-share-forward-fill:before { content: "\f0fc"; }.ri-share-forward-line:before { content: "\f0fd"; }.ri-share-line:before { content: "\f0fe"; }.ri-shield-check-fill:before { content: "\f0ff"; }.ri-shield-check-line:before { content: "\f100"; }.ri-shield-cross-fill:before { content: "\f101"; }.ri-shield-cross-line:before { content: "\f102"; }.ri-shield-fill:before { content: "\f103"; }.ri-shield-flash-fill:before { content: "\f104"; }.ri-shield-flash-line:before { content: "\f105"; }.ri-shield-keyhole-fill:before { content: "\f106"; }.ri-shield-keyhole-line:before { content: "\f107"; }.ri-shield-line:before { content: "\f108"; }.ri-shield-star-fill:before { content: "\f109"; }.ri-shield-star-line:before { content: "\f10a"; }.ri-shield-user-fill:before { content: "\f10b"; }.ri-shield-user-line:before { content: "\f10c"; }.ri-ship-2-fill:before { content: "\f10d"; }.ri-ship-2-line:before { content: "\f10e"; }.ri-ship-fill:before { content: "\f10f"; }.ri-ship-line:before { content: "\f110"; }.ri-shirt-fill:before { content: "\f111"; }.ri-shirt-line:before { content: "\f112"; }.ri-shopping-bag-2-fill:before { content: "\f113"; }.ri-shopping-bag-2-line:before { content: "\f114"; }.ri-shopping-bag-3-fill:before { content: "\f115"; }.ri-shopping-bag-3-line:before { content: "\f116"; }.ri-shopping-bag-fill:before { content: "\f117"; }.ri-shopping-bag-line:before { content: "\f118"; }.ri-shopping-basket-2-fill:before { content: "\f119"; }.ri-shopping-basket-2-line:before { content: "\f11a"; }.ri-shopping-basket-fill:before { content: "\f11b"; }.ri-shopping-basket-line:before { content: "\f11c"; }.ri-shopping-cart-2-fill:before { content: "\f11d"; }.ri-shopping-cart-2-line:before { content: "\f11e"; }.ri-shopping-cart-fill:before { content: "\f11f"; }.ri-shopping-cart-line:before { content: "\f120"; }.ri-showers-fill:before { content: "\f121"; }.ri-showers-line:before { content: "\f122"; }.ri-shuffle-fill:before { content: "\f123"; }.ri-shuffle-line:before { content: "\f124"; }.ri-shut-down-fill:before { content: "\f125"; }.ri-shut-down-line:before { content: "\f126"; }.ri-side-bar-fill:before { content: "\f127"; }.ri-side-bar-line:before { content: "\f128"; }.ri-signal-tower-fill:before { content: "\f129"; }.ri-signal-tower-line:before { content: "\f12a"; }.ri-signal-wifi-1-fill:before { content: "\f12b"; }.ri-signal-wifi-1-line:before { content: "\f12c"; }.ri-signal-wifi-2-fill:before { content: "\f12d"; }.ri-signal-wifi-2-line:before { content: "\f12e"; }.ri-signal-wifi-3-fill:before { content: "\f12f"; }.ri-signal-wifi-3-line:before { content: "\f130"; }.ri-signal-wifi-error-fill:before { content: "\f131"; }.ri-signal-wifi-error-line:before { content: "\f132"; }.ri-signal-wifi-fill:before { content: "\f133"; }.ri-signal-wifi-line:before { content: "\f134"; }.ri-signal-wifi-off-fill:before { content: "\f135"; }.ri-signal-wifi-off-line:before { content: "\f136"; }.ri-sim-card-2-fill:before { content: "\f137"; }.ri-sim-card-2-line:before { content: "\f138"; }.ri-sim-card-fill:before { content: "\f139"; }.ri-sim-card-line:before { content: "\f13a"; }.ri-single-quotes-l:before { content: "\f13b"; }.ri-single-quotes-r:before { content: "\f13c"; }.ri-sip-fill:before { content: "\f13d"; }.ri-sip-line:before { content: "\f13e"; }.ri-skip-back-fill:before { content: "\f13f"; }.ri-skip-back-line:before { content: "\f140"; }.ri-skip-back-mini-fill:before { content: "\f141"; }.ri-skip-back-mini-line:before { content: "\f142"; }.ri-skip-forward-fill:before { content: "\f143"; }.ri-skip-forward-line:before { content: "\f144"; }.ri-skip-forward-mini-fill:before { content: "\f145"; }.ri-skip-forward-mini-line:before { content: "\f146"; }.ri-skull-2-fill:before { content: "\f147"; }.ri-skull-2-line:before { content: "\f148"; }.ri-skull-fill:before { content: "\f149"; }.ri-skull-line:before { content: "\f14a"; }.ri-skype-fill:before { content: "\f14b"; }.ri-skype-line:before { content: "\f14c"; }.ri-slack-fill:before { content: "\f14d"; }.ri-slack-line:before { content: "\f14e"; }.ri-slice-fill:before { content: "\f14f"; }.ri-slice-line:before { content: "\f150"; }.ri-slideshow-2-fill:before { content: "\f151"; }.ri-slideshow-2-line:before { content: "\f152"; }.ri-slideshow-3-fill:before { content: "\f153"; }.ri-slideshow-3-line:before { content: "\f154"; }.ri-slideshow-4-fill:before { content: "\f155"; }.ri-slideshow-4-line:before { content: "\f156"; }.ri-slideshow-fill:before { content: "\f157"; }.ri-slideshow-line:before { content: "\f158"; }.ri-smartphone-fill:before { content: "\f159"; }.ri-smartphone-line:before { content: "\f15a"; }.ri-snapchat-fill:before { content: "\f15b"; }.ri-snapchat-line:before { content: "\f15c"; }.ri-snowy-fill:before { content: "\f15d"; }.ri-snowy-line:before { content: "\f15e"; }.ri-sort-asc:before { content: "\f15f"; }.ri-sort-desc:before { content: "\f160"; }.ri-sound-module-fill:before { content: "\f161"; }.ri-sound-module-line:before { content: "\f162"; }.ri-soundcloud-fill:before { content: "\f163"; }.ri-soundcloud-line:before { content: "\f164"; }.ri-space-ship-fill:before { content: "\f165"; }.ri-space-ship-line:before { content: "\f166"; }.ri-space:before { content: "\f167"; }.ri-spam-2-fill:before { content: "\f168"; }.ri-spam-2-line:before { content: "\f169"; }.ri-spam-3-fill:before { content: "\f16a"; }.ri-spam-3-line:before { content: "\f16b"; }.ri-spam-fill:before { content: "\f16c"; }.ri-spam-line:before { content: "\f16d"; }.ri-speaker-2-fill:before { content: "\f16e"; }.ri-speaker-2-line:before { content: "\f16f"; }.ri-speaker-3-fill:before { content: "\f170"; }.ri-speaker-3-line:before { content: "\f171"; }.ri-speaker-fill:before { content: "\f172"; }.ri-speaker-line:before { content: "\f173"; }.ri-spectrum-fill:before { content: "\f174"; }.ri-spectrum-line:before { content: "\f175"; }.ri-speed-fill:before { content: "\f176"; }.ri-speed-line:before { content: "\f177"; }.ri-speed-mini-fill:before { content: "\f178"; }.ri-speed-mini-line:before { content: "\f179"; }.ri-split-cells-horizontal:before { content: "\f17a"; }.ri-split-cells-vertical:before { content: "\f17b"; }.ri-spotify-fill:before { content: "\f17c"; }.ri-spotify-line:before { content: "\f17d"; }.ri-spy-fill:before { content: "\f17e"; }.ri-spy-line:before { content: "\f17f"; }.ri-stack-fill:before { content: "\f180"; }.ri-stack-line:before { content: "\f181"; }.ri-stack-overflow-fill:before { content: "\f182"; }.ri-stack-overflow-line:before { content: "\f183"; }.ri-stackshare-fill:before { content: "\f184"; }.ri-stackshare-line:before { content: "\f185"; }.ri-star-fill:before { content: "\f186"; }.ri-star-half-fill:before { content: "\f187"; }.ri-star-half-line:before { content: "\f188"; }.ri-star-half-s-fill:before { content: "\f189"; }.ri-star-half-s-line:before { content: "\f18a"; }.ri-star-line:before { content: "\f18b"; }.ri-star-s-fill:before { content: "\f18c"; }.ri-star-s-line:before { content: "\f18d"; }.ri-star-smile-fill:before { content: "\f18e"; }.ri-star-smile-line:before { content: "\f18f"; }.ri-steam-fill:before { content: "\f190"; }.ri-steam-line:before { content: "\f191"; }.ri-steering-2-fill:before { content: "\f192"; }.ri-steering-2-line:before { content: "\f193"; }.ri-steering-fill:before { content: "\f194"; }.ri-steering-line:before { content: "\f195"; }.ri-stethoscope-fill:before { content: "\f196"; }.ri-stethoscope-line:before { content: "\f197"; }.ri-sticky-note-2-fill:before { content: "\f198"; }.ri-sticky-note-2-line:before { content: "\f199"; }.ri-sticky-note-fill:before { content: "\f19a"; }.ri-sticky-note-line:before { content: "\f19b"; }.ri-stock-fill:before { content: "\f19c"; }.ri-stock-line:before { content: "\f19d"; }.ri-stop-circle-fill:before { content: "\f19e"; }.ri-stop-circle-line:before { content: "\f19f"; }.ri-stop-fill:before { content: "\f1a0"; }.ri-stop-line:before { content: "\f1a1"; }.ri-stop-mini-fill:before { content: "\f1a2"; }.ri-stop-mini-line:before { content: "\f1a3"; }.ri-store-2-fill:before { content: "\f1a4"; }.ri-store-2-line:before { content: "\f1a5"; }.ri-store-3-fill:before { content: "\f1a6"; }.ri-store-3-line:before { content: "\f1a7"; }.ri-store-fill:before { content: "\f1a8"; }.ri-store-line:before { content: "\f1a9"; }.ri-strikethrough-2:before { content: "\f1aa"; }.ri-strikethrough:before { content: "\f1ab"; }.ri-subscript-2:before { content: "\f1ac"; }.ri-subscript:before { content: "\f1ad"; }.ri-subtract-fill:before { content: "\f1ae"; }.ri-subtract-line:before { content: "\f1af"; }.ri-subway-fill:before { content: "\f1b0"; }.ri-subway-line:before { content: "\f1b1"; }.ri-subway-wifi-fill:before { content: "\f1b2"; }.ri-subway-wifi-line:before { content: "\f1b3"; }.ri-suitcase-2-fill:before { content: "\f1b4"; }.ri-suitcase-2-line:before { content: "\f1b5"; }.ri-suitcase-3-fill:before { content: "\f1b6"; }.ri-suitcase-3-line:before { content: "\f1b7"; }.ri-suitcase-fill:before { content: "\f1b8"; }.ri-suitcase-line:before { content: "\f1b9"; }.ri-sun-cloudy-fill:before { content: "\f1ba"; }.ri-sun-cloudy-line:before { content: "\f1bb"; }.ri-sun-fill:before { content: "\f1bc"; }.ri-sun-foggy-fill:before { content: "\f1bd"; }.ri-sun-foggy-line:before { content: "\f1be"; }.ri-sun-line:before { content: "\f1bf"; }.ri-superscript-2:before { content: "\f1c0"; }.ri-superscript:before { content: "\f1c1"; }.ri-surgical-mask-fill:before { content: "\f1c2"; }.ri-surgical-mask-line:before { content: "\f1c3"; }.ri-surround-sound-fill:before { content: "\f1c4"; }.ri-surround-sound-line:before { content: "\f1c5"; }.ri-survey-fill:before { content: "\f1c6"; }.ri-survey-line:before { content: "\f1c7"; }.ri-swap-box-fill:before { content: "\f1c8"; }.ri-swap-box-line:before { content: "\f1c9"; }.ri-swap-fill:before { content: "\f1ca"; }.ri-swap-line:before { content: "\f1cb"; }.ri-switch-fill:before { content: "\f1cc"; }.ri-switch-line:before { content: "\f1cd"; }.ri-sword-fill:before { content: "\f1ce"; }.ri-sword-line:before { content: "\f1cf"; }.ri-syringe-fill:before { content: "\f1d0"; }.ri-syringe-line:before { content: "\f1d1"; }.ri-t-box-fill:before { content: "\f1d2"; }.ri-t-box-line:before { content: "\f1d3"; }.ri-t-shirt-2-fill:before { content: "\f1d4"; }.ri-t-shirt-2-line:before { content: "\f1d5"; }.ri-t-shirt-air-fill:before { content: "\f1d6"; }.ri-t-shirt-air-line:before { content: "\f1d7"; }.ri-t-shirt-fill:before { content: "\f1d8"; }.ri-t-shirt-line:before { content: "\f1d9"; }.ri-table-2:before { content: "\f1da"; }.ri-table-alt-fill:before { content: "\f1db"; }.ri-table-alt-line:before { content: "\f1dc"; }.ri-table-fill:before { content: "\f1dd"; }.ri-table-line:before { content: "\f1de"; }.ri-tablet-fill:before { content: "\f1df"; }.ri-tablet-line:before { content: "\f1e0"; }.ri-takeaway-fill:before { content: "\f1e1"; }.ri-takeaway-line:before { content: "\f1e2"; }.ri-taobao-fill:before { content: "\f1e3"; }.ri-taobao-line:before { content: "\f1e4"; }.ri-tape-fill:before { content: "\f1e5"; }.ri-tape-line:before { content: "\f1e6"; }.ri-task-fill:before { content: "\f1e7"; }.ri-task-line:before { content: "\f1e8"; }.ri-taxi-fill:before { content: "\f1e9"; }.ri-taxi-line:before { content: "\f1ea"; }.ri-taxi-wifi-fill:before { content: "\f1eb"; }.ri-taxi-wifi-line:before { content: "\f1ec"; }.ri-team-fill:before { content: "\f1ed"; }.ri-team-line:before { content: "\f1ee"; }.ri-telegram-fill:before { content: "\f1ef"; }.ri-telegram-line:before { content: "\f1f0"; }.ri-temp-cold-fill:before { content: "\f1f1"; }.ri-temp-cold-line:before { content: "\f1f2"; }.ri-temp-hot-fill:before { content: "\f1f3"; }.ri-temp-hot-line:before { content: "\f1f4"; }.ri-terminal-box-fill:before { content: "\f1f5"; }.ri-terminal-box-line:before { content: "\f1f6"; }.ri-terminal-fill:before { content: "\f1f7"; }.ri-terminal-line:before { content: "\f1f8"; }.ri-terminal-window-fill:before { content: "\f1f9"; }.ri-terminal-window-line:before { content: "\f1fa"; }.ri-test-tube-fill:before { content: "\f1fb"; }.ri-test-tube-line:before { content: "\f1fc"; }.ri-text-direction-l:before { content: "\f1fd"; }.ri-text-direction-r:before { content: "\f1fe"; }.ri-text-spacing:before { content: "\f1ff"; }.ri-text-wrap:before { content: "\f200"; }.ri-text:before { content: "\f201"; }.ri-thermometer-fill:before { content: "\f202"; }.ri-thermometer-line:before { content: "\f203"; }.ri-thumb-down-fill:before { content: "\f204"; }.ri-thumb-down-line:before { content: "\f205"; }.ri-thumb-up-fill:before { content: "\f206"; }.ri-thumb-up-line:before { content: "\f207"; }.ri-thunderstorms-fill:before { content: "\f208"; }.ri-thunderstorms-line:before { content: "\f209"; }.ri-ticket-2-fill:before { content: "\f20a"; }.ri-ticket-2-line:before { content: "\f20b"; }.ri-ticket-fill:before { content: "\f20c"; }.ri-ticket-line:before { content: "\f20d"; }.ri-time-fill:before { content: "\f20e"; }.ri-time-line:before { content: "\f20f"; }.ri-timer-2-fill:before { content: "\f210"; }.ri-timer-2-line:before { content: "\f211"; }.ri-timer-fill:before { content: "\f212"; }.ri-timer-flash-fill:before { content: "\f213"; }.ri-timer-flash-line:before { content: "\f214"; }.ri-timer-line:before { content: "\f215"; }.ri-todo-fill:before { content: "\f216"; }.ri-todo-line:before { content: "\f217"; }.ri-toggle-fill:before { content: "\f218"; }.ri-toggle-line:before { content: "\f219"; }.ri-tools-fill:before { content: "\f21a"; }.ri-tools-line:before { content: "\f21b"; }.ri-tornado-fill:before { content: "\f21c"; }.ri-tornado-line:before { content: "\f21d"; }.ri-trademark-fill:before { content: "\f21e"; }.ri-trademark-line:before { content: "\f21f"; }.ri-traffic-light-fill:before { content: "\f220"; }.ri-traffic-light-line:before { content: "\f221"; }.ri-train-fill:before { content: "\f222"; }.ri-train-line:before { content: "\f223"; }.ri-train-wifi-fill:before { content: "\f224"; }.ri-train-wifi-line:before { content: "\f225"; }.ri-translate-2:before { content: "\f226"; }.ri-translate:before { content: "\f227"; }.ri-travesti-fill:before { content: "\f228"; }.ri-travesti-line:before { content: "\f229"; }.ri-treasure-map-fill:before { content: "\f22a"; }.ri-treasure-map-line:before { content: "\f22b"; }.ri-trello-fill:before { content: "\f22c"; }.ri-trello-line:before { content: "\f22d"; }.ri-trophy-fill:before { content: "\f22e"; }.ri-trophy-line:before { content: "\f22f"; }.ri-truck-fill:before { content: "\f230"; }.ri-truck-line:before { content: "\f231"; }.ri-tumblr-fill:before { content: "\f232"; }.ri-tumblr-line:before { content: "\f233"; }.ri-tv-2-fill:before { content: "\f234"; }.ri-tv-2-line:before { content: "\f235"; }.ri-tv-fill:before { content: "\f236"; }.ri-tv-line:before { content: "\f237"; }.ri-twitch-fill:before { content: "\f238"; }.ri-twitch-line:before { content: "\f239"; }.ri-twitter-fill:before { content: "\f23a"; }.ri-twitter-line:before { content: "\f23b"; }.ri-typhoon-fill:before { content: "\f23c"; }.ri-typhoon-line:before { content: "\f23d"; }.ri-u-disk-fill:before { content: "\f23e"; }.ri-u-disk-line:before { content: "\f23f"; }.ri-ubuntu-fill:before { content: "\f240"; }.ri-ubuntu-line:before { content: "\f241"; }.ri-umbrella-fill:before { content: "\f242"; }.ri-umbrella-line:before { content: "\f243"; }.ri-underline:before { content: "\f244"; }.ri-uninstall-fill:before { content: "\f245"; }.ri-uninstall-line:before { content: "\f246"; }.ri-unsplash-fill:before { content: "\f247"; }.ri-unsplash-line:before { content: "\f248"; }.ri-upload-2-fill:before { content: "\f249"; }.ri-upload-2-line:before { content: "\f24a"; }.ri-upload-cloud-2-fill:before { content: "\f24b"; }.ri-upload-cloud-2-line:before { content: "\f24c"; }.ri-upload-cloud-fill:before { content: "\f24d"; }.ri-upload-cloud-line:before { content: "\f24e"; }.ri-upload-fill:before { content: "\f24f"; }.ri-upload-line:before { content: "\f250"; }.ri-usb-fill:before { content: "\f251"; }.ri-usb-line:before { content: "\f252"; }.ri-user-2-fill:before { content: "\f253"; }.ri-user-2-line:before { content: "\f254"; }.ri-user-3-fill:before { content: "\f255"; }.ri-user-3-line:before { content: "\f256"; }.ri-user-4-fill:before { content: "\f257"; }.ri-user-4-line:before { content: "\f258"; }.ri-user-5-fill:before { content: "\f259"; }.ri-user-5-line:before { content: "\f25a"; }.ri-user-6-fill:before { content: "\f25b"; }.ri-user-6-line:before { content: "\f25c"; }.ri-user-add-fill:before { content: "\f25d"; }.ri-user-add-line:before { content: "\f25e"; }.ri-user-fill:before { content: "\f25f"; }.ri-user-follow-fill:before { content: "\f260"; }.ri-user-follow-line:before { content: "\f261"; }.ri-user-heart-fill:before { content: "\f262"; }.ri-user-heart-line:before { content: "\f263"; }.ri-user-line:before { content: "\f264"; }.ri-user-location-fill:before { content: "\f265"; }.ri-user-location-line:before { content: "\f266"; }.ri-user-received-2-fill:before { content: "\f267"; }.ri-user-received-2-line:before { content: "\f268"; }.ri-user-received-fill:before { content: "\f269"; }.ri-user-received-line:before { content: "\f26a"; }.ri-user-search-fill:before { content: "\f26b"; }.ri-user-search-line:before { content: "\f26c"; }.ri-user-settings-fill:before { content: "\f26d"; }.ri-user-settings-line:before { content: "\f26e"; }.ri-user-shared-2-fill:before { content: "\f26f"; }.ri-user-shared-2-line:before { content: "\f270"; }.ri-user-shared-fill:before { content: "\f271"; }.ri-user-shared-line:before { content: "\f272"; }.ri-user-smile-fill:before { content: "\f273"; }.ri-user-smile-line:before { content: "\f274"; }.ri-user-star-fill:before { content: "\f275"; }.ri-user-star-line:before { content: "\f276"; }.ri-user-unfollow-fill:before { content: "\f277"; }.ri-user-unfollow-line:before { content: "\f278"; }.ri-user-voice-fill:before { content: "\f279"; }.ri-user-voice-line:before { content: "\f27a"; }.ri-video-add-fill:before { content: "\f27b"; }.ri-video-add-line:before { content: "\f27c"; }.ri-video-chat-fill:before { content: "\f27d"; }.ri-video-chat-line:before { content: "\f27e"; }.ri-video-download-fill:before { content: "\f27f"; }.ri-video-download-line:before { content: "\f280"; }.ri-video-fill:before { content: "\f281"; }.ri-video-line:before { content: "\f282"; }.ri-video-upload-fill:before { content: "\f283"; }.ri-video-upload-line:before { content: "\f284"; }.ri-vidicon-2-fill:before { content: "\f285"; }.ri-vidicon-2-line:before { content: "\f286"; }.ri-vidicon-fill:before { content: "\f287"; }.ri-vidicon-line:before { content: "\f288"; }.ri-vimeo-fill:before { content: "\f289"; }.ri-vimeo-line:before { content: "\f28a"; }.ri-vip-crown-2-fill:before { content: "\f28b"; }.ri-vip-crown-2-line:before { content: "\f28c"; }.ri-vip-crown-fill:before { content: "\f28d"; }.ri-vip-crown-line:before { content: "\f28e"; }.ri-vip-diamond-fill:before { content: "\f28f"; }.ri-vip-diamond-line:before { content: "\f290"; }.ri-vip-fill:before { content: "\f291"; }.ri-vip-line:before { content: "\f292"; }.ri-virus-fill:before { content: "\f293"; }.ri-virus-line:before { content: "\f294"; }.ri-visa-fill:before { content: "\f295"; }.ri-visa-line:before { content: "\f296"; }.ri-voice-recognition-fill:before { content: "\f297"; }.ri-voice-recognition-line:before { content: "\f298"; }.ri-voiceprint-fill:before { content: "\f299"; }.ri-voiceprint-line:before { content: "\f29a"; }.ri-volume-down-fill:before { content: "\f29b"; }.ri-volume-down-line:before { content: "\f29c"; }.ri-volume-mute-fill:before { content: "\f29d"; }.ri-volume-mute-line:before { content: "\f29e"; }.ri-volume-off-vibrate-fill:before { content: "\f29f"; }.ri-volume-off-vibrate-line:before { content: "\f2a0"; }.ri-volume-up-fill:before { content: "\f2a1"; }.ri-volume-up-line:before { content: "\f2a2"; }.ri-volume-vibrate-fill:before { content: "\f2a3"; }.ri-volume-vibrate-line:before { content: "\f2a4"; }.ri-vuejs-fill:before { content: "\f2a5"; }.ri-vuejs-line:before { content: "\f2a6"; }.ri-walk-fill:before { content: "\f2a7"; }.ri-walk-line:before { content: "\f2a8"; }.ri-wallet-2-fill:before { content: "\f2a9"; }.ri-wallet-2-line:before { content: "\f2aa"; }.ri-wallet-3-fill:before { content: "\f2ab"; }.ri-wallet-3-line:before { content: "\f2ac"; }.ri-wallet-fill:before { content: "\f2ad"; }.ri-wallet-line:before { content: "\f2ae"; }.ri-water-flash-fill:before { content: "\f2af"; }.ri-water-flash-line:before { content: "\f2b0"; }.ri-webcam-fill:before { content: "\f2b1"; }.ri-webcam-line:before { content: "\f2b2"; }.ri-wechat-2-fill:before { content: "\f2b3"; }.ri-wechat-2-line:before { content: "\f2b4"; }.ri-wechat-fill:before { content: "\f2b5"; }.ri-wechat-line:before { content: "\f2b6"; }.ri-wechat-pay-fill:before { content: "\f2b7"; }.ri-wechat-pay-line:before { content: "\f2b8"; }.ri-weibo-fill:before { content: "\f2b9"; }.ri-weibo-line:before { content: "\f2ba"; }.ri-whatsapp-fill:before { content: "\f2bb"; }.ri-whatsapp-line:before { content: "\f2bc"; }.ri-wheelchair-fill:before { content: "\f2bd"; }.ri-wheelchair-line:before { content: "\f2be"; }.ri-wifi-fill:before { content: "\f2bf"; }.ri-wifi-line:before { content: "\f2c0"; }.ri-wifi-off-fill:before { content: "\f2c1"; }.ri-wifi-off-line:before { content: "\f2c2"; }.ri-window-2-fill:before { content: "\f2c3"; }.ri-window-2-line:before { content: "\f2c4"; }.ri-window-fill:before { content: "\f2c5"; }.ri-window-line:before { content: "\f2c6"; }.ri-windows-fill:before { content: "\f2c7"; }.ri-windows-line:before { content: "\f2c8"; }.ri-windy-fill:before { content: "\f2c9"; }.ri-windy-line:before { content: "\f2ca"; }.ri-wireless-charging-fill:before { content: "\f2cb"; }.ri-wireless-charging-line:before { content: "\f2cc"; }.ri-women-fill:before { content: "\f2cd"; }.ri-women-line:before { content: "\f2ce"; }.ri-wubi-input:before { content: "\f2cf"; }.ri-xbox-fill:before { content: "\f2d0"; }.ri-xbox-line:before { content: "\f2d1"; }.ri-xing-fill:before { content: "\f2d2"; }.ri-xing-line:before { content: "\f2d3"; }.ri-youtube-fill:before { content: "\f2d4"; }.ri-youtube-line:before { content: "\f2d5"; }.ri-zcool-fill:before { content: "\f2d6"; }.ri-zcool-line:before { content: "\f2d7"; }.ri-zhihu-fill:before { content: "\f2d8"; }.ri-zhihu-line:before { content: "\f2d9"; }.ri-zoom-in-fill:before { content: "\f2da"; }.ri-zoom-in-line:before { content: "\f2db"; }.ri-zoom-out-fill:before { content: "\f2dc"; }.ri-zoom-out-line:before { content: "\f2dd"; }.ri-zzz-fill:before { content: "\f2de"; }.ri-zzz-line:before { content: "\f2df"; }.logo a img {
	display: none;
}.bg_dark {
	background: #0a080e;
	color     : #fff;
}.styleswitch.layoutswitch {
	background        : none repeat scroll 0 0 #f4f4f4;
	border            : medium none !important;
	color             : #fff !important;
	display           : inline-block;
	height            : auto;
	margin            : 3px 0;
	padding           : 2px;
	text-align        : center;
	text-transform    : uppercase;
	width             : 100%;
	text-decoration   : none !important;
	-webkit-transition: all .3s ease-out;
	-moz-transition   : all .3s ease-out;
	-ms-transition    : all .3s ease-out;
	-o-transition     : all .3s ease-out;
	transition        : all .3s ease-out;
}.styleswitch.layoutswitch:hover {
	background: #000 !important;
}.styleswitch {
	background-color: #e425e9;
	display         : inline-block;
	margin          : 4px 8px;
	width           : 25px;
	height          : 25px;
	border-radius   : 5px;
}.styleswitch:active,
.styleswitch:focus {
	border: 5px solid #000;
}#switcher-body .container {
	background: #fff;
	margin    : 50px auto;
	border    : 1px solid #dedede;
	padding   : 40px;
}.switcher {
	width        : 50px;
	height       : 50px;
	display      : inline-block;
	margin       : 4px 8px;
	border-radius: 5px;
	border       : 0px solid #000;
}.demo_changer {
	z-index    				: 9991;
	position   				: fixed;
	inset-inline-end      	: -250px;
	font-weight				: 400 !important;
	height     				: 100%;
}.purchase {
	text-decoration: underline;
	color          : #4BACC6
}.demoPanel {
	position: relative;
}.evo-pop {
	z-index: 10000;
	width  : 204px;
	padding: 3px 3px 0
}.evo-pop-ie {
	z-index: 10000;
	width  : 212px;
	padding: 3px
}.evo-palette td {
	font-size: 1px;
	border   : solid 1px #c0c0c0;
	padding  : 7px;
	cursor   : pointer
}.evo-palette tr.top td {
	border-bottom: 0
}.evo-palette tr.in td {
	border-top   : 0;
	border-bottom: 0
}.evo-palette tr.bottom td {
	border-top: 0
}.evo-palette div.sep {
	height: 3px
}.evo-palette,
.evo-palette-ie {
	border-collapse : separate;
	border-spacing  : 4px 0;
	*border-collapse: expression('separate', cellSpacing='2px')
}.evo-palette th,
.evo-palette-ie th {
	border     : 0;
	padding    : 5px 3px;
	text-align : left;
	font-weight: normal;
	background : transparent !important
}.evo-palette-ie td {
	font-size: 1px;
	border   : solid 1px #c0c0c0;
	padding  : 7px;
	cursor   : pointer
}.evo-palette2,
.evo-palette2-ie {
	margin         : auto;
	border-collapse: collapse
}.evo-palette2 td,
.evo-palette2-ie td {
	font-size: 1px;
	cursor   : pointer
}.evo-palette2 td {
	padding: 6px 7px
}.evo-palette2-ie td {
	padding: 5px
}.evo-palcenter {
	padding   : 5px;
	text-align: center
}.evo-colorind,
.evo-colorind-ie,
.evo-colorind-ff {
	border: solid 1px #c3c3c3;
	width : 20px;
	height: 20px;
	float : right
}.evo-colorind {
	position: relative;
	top     : 2px
}.evo-colorind-ie {
	position: relative;
	top     : -23px
}.evo-colorbox-ie {
	font-size: 8px;
	padding  : 3px 9px !important
}.evo-colortxt-ie {
	position: relative;
	top     : -6px
}.evo-pop:after,
.evo-pop-ie:after,
.evo-colorind:after,
.evo-colorind-ie:after,
.evo-colorind-ff:after,
.evo-color span:after,
.evo-cHist:after {
	content   : ".";
	display   : block;
	height    : 0;
	clear     : both;
	visibility: hidden;
	font-size : 0
}.evo-color {
	width  : 94px;
	padding: 1px 3px 0 4px
}.evo-color div {
	border       : solid 1px #808080;
	border-inline-end : solid 1px #c0c0c0;
	border-bottom: solid 1px #c0c0c0;
	padding      : 3px;
	margin-bottom: 5px;
	width        : 10px;
	height       : 10px;
	float        : left
}.evo-color span {
	font-size: 15px;
	margin   : 1px 0 4px 3px;
	float    : left
}.evo-sep {
	height   : 10px;
	font-size: 0
}.evo-more {
	padding  : 4px 5px 4px;
	font-size: smaller
}.evo-cHist {
	padding: 3px
}.evo-cHist div {
	cursor : pointer;
	border : solid 1px #c0c0c0;
	padding: 3px;
	margin : 5px;
	width  : 10px;
	height : 10px;
	float  : left
}a.evo-hist {
	margin-inline-start: 6px
}.evo-pointer {
	cursor: pointer
}.evo-pop {
	background: #FFFFFF;
	border    : 1px solid #DEDEDE;
	padding   : 10px !important;
	width     : 225px !important;
	z-index   : 10000;
}.evo-colorind,
.evo-colorind-ie,
.evo-colorind-ff {
	border  : 1px solid #C3C3C3;
	height  : 20px;
	position: absolute;
	top     : 11px;
	right   : 5px;
	width   : 20px;
}.demo_changer p {
	margin: 10px 0;
}.demo_changer .dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
	background: #fff;
}.demo_changer h4 {
	color         	: #545454 !important;
	margin        	: 10px 0px !important;
	text-transform	: uppercase;
	border-bottom 	: 1px solid #e1e0ea;
	border-top 	  	: 1px solid #e1e0ea;
	background-color: #f2f6f9;
}.demo_changer select:active,
.demo_changer select:focus,
.demo_changer select:hover,
.demo_changer .button:active,
.demo_changer .button:focus,
.demo_changer .button:hover,
.demo_changer .btn:active,
.demo_changer .btn:focus,
.demo_changer .btn:hover,
.demo_changer .button:active,
.demo_changer .button:focus,
.demo_changer .button:hover {
	box-shadow: none !important;
}.demo_changer .button {
	-moz-user-select: none;
	user-select: none;
	background-image: none;
	border          : 1px solid #ddd;
	border-radius   : 3px;
	cursor          : pointer;
	display         : inline-block;
	font-size       : 14px;
	font-weight     : normal;
	background      : #fff;
	line-height     : 1.42857;
	margin-bottom   : 0;
	width           : 145px !important;
	padding         : 6px 12px;
	text-align      : center;
	vertical-align  : middle;
	white-space     : nowrap;
}.demo_changer .img-thumbnail {
	height          : 35px;
	background-color: #fff;
	border          : 1px solid #ddd;
	margin-bottom   : 5px;
	width           : 46% !important;
	padding         : 2px;
}.form_holder img {
	border: 4px solid #E1E1E1;
	height: 40px;
	margin: 2px !important;
	width : 40px !important;
}.demo_changer hr {
	border-color: #E0E0E0;
}.demo_changer,
.demo_changer p {
	color: #545454 !important;
}.demo_changer h4 {
	color         : #212121 !important;
	font-size     : 14px;
	padding-bottom: 0;
	text-align    : start;
	padding       : 10px;
	font-weight   : 600;
}.demo_changer i {
	color     : #fff;
	font-size : 21px;
	margin-top: 10px;

}/*.demo_changer .btn {
	margin-top: 10px;
}*/.demo_changer .demo-icon {
	cursor       : pointer;
	text-align   : center;
	padding      : 2px;
	float        : left;
	height       : 40px;
	line-height  : 38px;
	width        : 40px;
	border-radius: 3px 0 0 3px !important;
	top          : 17rem;
	position     : relative;
}@media (max-width: 992px) {
	.demo_changer .form_holder {
		height: 100vh;
	}
}@media (min-width: 992px) {
	.demo_changer .form_holder {
		height: 100vh;
	}
}.skin-body {
   padding: 0.5rem 1rem;
}.demo_changer .form_holder {
	background   : #fff;
	border-radius: 0;
	cursor       : pointer;
	float        : right;
	font-size    : 13px;
	width        : 250px;
	box-shadow   : 0 0 0 1px rgba(61, 119, 180, .12), 0 8px 16px 0 rgba(91, 139, 199, .24);
}.demo_changer .form_holder p {
	font-size: 12px;
}.color_display_2 {
	clear         : both;
	color         : #FFFFFF;
	display       : inline-block;
	font-size     : 12px;
	width         : 31px !important;
	height        : 31px;
	margin-bottom : 7px;
	padding       : 4px 10px;
	text-align    : center;
	text-shadow   : 0 -1px 0 rgba(0, 0, 0, 0.3);
	text-transform: uppercase;
	box-shadow    : 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
}.color_display_2 a {
	color          : #fff;
	text-decoration: none;
}.color_display_2 a:focus,
.color_display_2 a:hover {
	color          : #ededed !important;
	text-decoration: none;
}.demoPanel {
	margin : 0;
	padding: 0;
	width  : 125px;
}.predefined_styles {
	padding   : 0;
	text-align: center;

}@media only screen and (min-width: 768px) {
	.demo_changer {
		top: 0;
	}

	.demo_changer .demo-icon {
		height: 40px;
		width : 40px;
	}

	.demo_changer i {
		font-size: 17px;
	}
}@media only screen and (max-width: 768px) {
	.demo_changer {
		top: 0px;
	}

	.demo_changer i {
		font-size : 21px;
		margin-top: 8px;
	}

	.demo_changer .demo-icon {
		height: 40px;
		width : 40px;
	}

	.demo_changer {
		display: block;
	}
}.bootstrap-select.show-menu-arrow.open>.btn {
	z-index: 2051;
}.bootstrap-select .btn:focus {
	outline       : thin dotted #333333 !important;
	outline       : 5px auto -webkit-focus-ring-color !important;
	outline-offset: -2px;
}.bootstrap-select.btn-group .btn .filter-option {
	overflow  : hidden;
	position  : absolute;
	left      : 12px;
	right     : 25px;
	text-align: left;
}.bootstrap-select.btn-group .btn .caret {
	position      : absolute;
	top           : 50%;
	right         : 12px;
	margin-top    : -2px;
	vertical-align: middle;
}.bootstrap-select.btn-group>.disabled,
.bootstrap-select.btn-group .dropdown-menu li.disabled>a {
	cursor: not-allowed;
}.bootstrap-select.btn-group>.disabled:focus {
	outline: none !important;
}.bootstrap-select.btn-group[class*="span"] .btn {
	width: 100%;
}.bootstrap-select.btn-group .dropdown-menu {
	min-width         : 100%;
	-moz-box-sizing   : border-box;
	-webkit-box-sizing: border-box;
	box-sizing        : border-box;
}.bootstrap-select.btn-group .dropdown-menu.inner {
	position             : static;
	border               : 0;
	padding              : 0;
	margin               : 0;
	-webkit-border-radius: 0;
	-moz-border-radius   : 0;
	border-radius        : 0;
	-webkit-box-shadow   : none;
	-moz-box-shadow      : none;
	box-shadow           : none;
}.bootstrap-select.btn-group .dropdown-menu dt {
	display: block;
	padding: 3px 20px;
	cursor : default;
}.bootstrap-select.btn-group .div-contain {
	overflow: hidden;
}.bootstrap-select.btn-group .dropdown-menu li {
	position: relative;
}.bootstrap-select.btn-group .dropdown-menu li>a.opt {
	position    : relative;
	padding-inline-start: 35px;
}.bootstrap-select.btn-group .dropdown-menu li>a {
	cursor: pointer;
}.bootstrap-select.btn-group .dropdown-menu li>dt small {
	font-weight: normal;
}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark {
	display   : inline-block;
	position  : absolute;
	right     : 15px;
	margin-top: 2.5px;
}.bootstrap-select.btn-group .dropdown-menu li a i.check-mark {
	display: none;
}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
	margin-inline-end: 34px;
}.bootstrap-select.btn-group .dropdown-menu li small {
	padding-inline-start: 0.5em;
}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:hover small,
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:focus small,
.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled)>a small {
	color: #64b1d8;
	color: rgba(255, 255, 255, 0.4);
}.bootstrap-select.btn-group .dropdown-menu li>dt small {
	font-weight: normal;
}.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	content            : '';
	display            : inline-block;
	border-inline-start        : 7px solid transparent;
	border-inline-end       : 7px solid transparent;
	border-bottom      : 7px solid #CCC;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	position           : absolute;
	bottom             : -4px;
	left               : 9px;
	display            : none;
}.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	content      : '';
	display      : inline-block;
	border-inline-start  : 6px solid transparent;
	border-inline-end : 6px solid transparent;
	border-bottom: 6px solid white;
	position     : absolute;
	bottom       : -4px;
	left         : 10px;
	display      : none;
}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
	bottom          : auto;
	top             : -3px;
	border-top      : 7px solid #ccc;
	border-bottom   : 0;
	border-top-color: rgba(0, 0, 0, 0.2);
}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
	bottom       : auto;
	top          : -3px;
	border-top   : 6px solid #ffffff;
	border-bottom: 0;
}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
	right: 12px;
	left : auto;
}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
	right: 13px;
	left : auto;
}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after {
	display: block;
}.bootstrap-select.btn-group .no-results {
	padding   : 3px;
	background: #f5f5f5;
	margin    : 0 5px;
}.mobile-device {
	position: absolute;
	top     : 0;
	left    : 0;
	display : block !important;
	width   : 100%;
	height  : 100% !important;
	opacity : 0;
}.bootstrap-select.fit-width {
	width: auto !important;
}.bootstrap-select.btn-group.fit-width .btn .filter-option {
	position: static;
}.bootstrap-select.btn-group.fit-width .btn .caret {
	position  : static;
	top       : auto;
	margin-top: -1px;
}.control-group.error .bootstrap-select .dropdown-toggle {
	border-color: #b94a48;
}.bootstrap-select-searchbox {
	padding: 4px 8px;
}.bootstrap-select-searchbox input {
	margin-bottom: 0;
}.form_holder .row{
	margin-inline-end:0;
	margin-inline-start:0;
}/* //////////////////  switch-2  //////////////// */.onoffswitch2 {
   position           : relative;
   width              : 30px;
   -webkit-user-select: none;
   user-select: none;
   -moz-user-select   : none;
   -ms-user-select    : none;

}.onoffswitch2-checkbox {
   display: none;
}.onoffswitch2-label {
   display         : block;
   overflow        : hidden;
   cursor          : pointer;
   height          : 15px;
   padding         : 0;
   line-height     : 16px;
   border          : 1px solid #CCCCCC;
   border-radius   : 15px;
   background-color: #FFFFFF;
   transition      : background-color 0.3s ease-in;
}.onoffswitch2-label:before {
   content      			: "";
   height       			: 16px;
   display      			: block;
   width        			: 17px;
   margin       			: 0px;
   background   			: #FFFFFF;
   position     			: absolute;
   top          			: 0;
   bottom       			: 0;
   right			: 13px;
   border       			: 1px solid #CCCCCC;
   border-radius			: 15px;
   transition   			: all 0.3s ease-in 0s;
}.onoffswitch2-checkbox:checked+.onoffswitch2-label:before {
	right: 0px;
}/* RTL */.rtl .demo_changer {
	left: -250px ;
	right:auto;
}.rtl .ps__rail-y {
    left: 0;
    right: inherit !important;
}.rtl .demo_changer .demo-icon {
    float: right;
    border-radius: 0 3px 3px 0 !important;
}.rtl .demo_changer .form_holder {
	float: left;
}.rtl .demo_changer.active {
    left: 0 !important;
    right: auto !important;
}.rtl .demo_changer {
    left: -253px !important;
    right: auto !important;
    transition: .5s ease;
}.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear;
}/* licenses */.tx-26{
	font-size: 26px;
  }.tx-14 {
	font-size: 14px;
  }.tx-12 {
	font-size: 12px;
  }.font-weight-semibold {
	font-weight: 500;
  }.w-50 {
	width: 50% !important;
  }.w-55 {
	width: 50% !important;
  }.w-xs {
	min-width: 90px;
  }.w-sm {
	min-width: 110px;
  }.w-md {
	min-width: 130px;
  }.w-lg {
	min-width: 150px;
  }.w-xl {
	min-width: 190px;
  }.buynow .money-bag,  .free-img{
	margin: 0 auto;
	display: block;
	margin-top: -20px;
  }.buynow .dropdown-item {
	display: block;
	width: 100%;
	padding:0.45rem .80rem;
	clear: both;
	font-weight: 400;
	color: #576074;
	text-align: inherit;
	white-space: nowrap;
	background-color: transparent;
	border: 0;
	font-size: 15px;
  }.buynow  .dropdown-item:focus, .buynow  .dropdown-item:hover, .buynow  .dropdown-item.active,.buynow   .dropdown-item:active{
	 color: #576074;
  }.buynow .dropdown-item:hover{
	background-color: #f5f4ff !important;
	border-radius: 3px;
  }.buynow .btn{
	padding: 0.375rem 0.75rem;
  }.buynow .dropdown-menu{
	border-radius: 5px !important;
	  background-color: #ffffff;
	  border: 1px solid #ffffff8a;
	box-shadow: 0 0px 90px rgb(155 153 153 / 48%) !important;
  }.cover-image {
	background-size: cover !important;
}.buynow .card-block{
	border: 1px solid rgb(231 229 245 / 11%) !important;
	  box-shadow: 0 0.15rem 1.75rem 0 rgb(255 255 255 / 6%);
	  top: 0;
	  bottom: 0;
	  background:#6a1cbb69;
	  left: 0;
	  border-radius: 7px;
	  width: 100%;
	  height: 100%;
	  position: absolute;
	  inset-inline-end: 0;
	  bottom: 0;
	  inset-inline-start: 0;
  }@media (max-width: 480px) {
	.buynow .card .btn {
	  display: initial !important;
	}
  }.buynow.modal .btn-close:focus{
   box-shadow: none;
  }.buynow .modal-content {
	position        : relative;
	display         : flex;
	flex-direction  : column;
	width           : 100%;
	pointer-events  : auto;
	background-color: #000000a8;
	background-clip : padding-box;
	border          : 1px solid rgba(0, 0, 0, 0.2);
	border-radius   : 1rem;
	outline         : 0;
  }.buynow .modal-dialog .image-top {
	margin-top: -10px !important;
  }.buynow .modal-dialog .card-block{
	background: #6a1cbbbf;
  }.buynow .regular-license {
	z-index: 9;
  }.border-0{
	border: 0px !important;
  }@media (max-width: 480px){
	.buynow .modal-dialog  .modal-body{
	  margin: 15px;
	}
  }.buynow .modal-dialog  .btn-close{
	position: absolute;
	float: right;
	margin-inline-end: auto;
	right: 33px;
	top: 30px;
	padding:6px;
	background-image: none;
	border: 1px solid #ffffff47;
	border-radius: 5px;
	line-height: 1;
	background: transparent;
  }.buynow .modal-dialog  .btn-close span{
	color: #fff;
	font-size: 24px;
	line-height: .6;
  }.lh-xs {
	line-height: 0.75 !important;
	margin-top: 6px;
  }.buynow .license-view{
	text-align: center;
	text-decoration: underline;
  }.buynow .license-view a{
	   padding: 10px;
	  border-radius: 5px;
  }.buynow .card:hover{
   transform: none;
  }.buynow .license-view a:hover{
	   padding: 10px;
	  background-color: rgb(255 255 255 / 12%);
	  border-radius: 5px;
  }.bg-image-style {
	background-image: url(../img/bg3.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	inset-block-start: 0;
	inset-inline-start: 0;
	inset-inline-end: 0;
	position: relative;
	border-radius: 0px;
  }.bg-image-style::before{
	content: "";
	 background-color: #ffffffa6;
	 width: 100%;
	 height: 100%;
	 left: 0%;
	 top: 0;
	 position:absolute;
  }.buynow .modal-backdrop{
	background-color: #000000b8;
  }.buynow .card-body.imag-list{
	overflow: visible;
  }.buynow .imag-list{
	position: relative;
	content: "";
	left: 0;
	background-repeat: no-repeat !important;
	background-position: center !important;
	background-size: cover !important;
	width: 100%;
	height: 100%;
	border-radius: 7px;
	overflow: hidden;
	z-index: 1;
  
  }.buynow .imag-list::before{
	content: "";
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	top: 0;
	left: 0;
	right: 0;
	border-radius: 7px;
	position: absolute;
	background: #6a1cbb82;
	width: 100%;
	height: 100%;
	z-index: -1;
	}.buynow .modal-content {
	  z-index: 0;
	  border: 0px #000 solid !important;
  }.buynow  .modal-content::before{
	  content: "";
	  content: "";
	  background-repeat: no-repeat;
	  background-position: center;
	  background-size: cover;
	  top: 0;
	  left: 0;
	  right: 0;
	  border-radius:1rem;
	  position: absolute;
	  background: #000000b3 ;
	  width: 100%;
	  height: 100%;
	  z-index: -1;
	}.buynow .Licenses-img{
	  border: 1px solid #ffffff2e;
	  border-radius: 7px;
	}.modal.buynow .modal-body .card{
	  background: transparent;
	  box-shadow: none;
  
	}@media (min-width: 992px){
		.modal-dialog {
			width: 800px !important;
		}

	}:root {
  --swal2-outline: 0 0 0 3px rgba(100, 150, 200, 0.5);
  --swal2-container-padding: 0.625em;
  --swal2-backdrop: rgba(0, 0, 0, 0.4);
  --swal2-backdrop-transition: background-color 0.1s;
  --swal2-width: 32em;
  --swal2-padding: 0 0 1.25em;
  --swal2-border: none;
  --swal2-border-radius: 0.3125rem;
  --swal2-background: white;
  --swal2-color: #545454;
  --swal2-show-animation: swal2-show 0.3s;
  --swal2-hide-animation: swal2-hide 0.15s forwards;
  --swal2-icon-zoom: 1;
  --swal2-icon-animations: true;
  --swal2-title-padding: 0.8em 1em 0;
  --swal2-html-container-padding: 1em 1.6em 0.3em;
  --swal2-input-border: 1px solid #d9d9d9;
  --swal2-input-border-radius: 0.1875em;
  --swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;
  --swal2-input-background: transparent;
  --swal2-input-transition: border-color 0.2s, box-shadow 0.2s;
  --swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;
  --swal2-input-focus-border: 1px solid #b4dbed;
  --swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px $swal2-outline-color;
  --swal2-progress-step-background: #add8e6;
  --swal2-validation-message-background: #f0f0f0;
  --swal2-validation-message-color: #666;
  --swal2-footer-border-color: #eee;
  --swal2-footer-background: transparent;
  --swal2-footer-color: inherit;
  --swal2-close-button-position: initial;
  --swal2-close-button-inset: auto;
  --swal2-close-button-font-size: 2.5em;
  --swal2-close-button-color: #ccc;
  --swal2-close-button-transition: color 0.2s, box-shadow 0.2s;
  --swal2-close-button-outline: initial;
  --swal2-close-button-box-shadow: inset 0 0 0 3px transparent;
  --swal2-close-button-focus-box-shadow: inset var(--swal2-outline);
  --swal2-close-button-hover-transform: none;
  --swal2-actions-justify-content: center;
  --swal2-actions-width: auto;
  --swal2-actions-margin: 1.25em auto 0;
  --swal2-actions-padding: 0;
  --swal2-actions-border-radius: 0;
  --swal2-actions-background: transparent;
  --swal2-action-button-transition: background-color 0.2s, box-shadow 0.2s;
  --swal2-action-button-hover: black 10%;
  --swal2-action-button-active: black 10%;
  --swal2-confirm-button-box-shadow: none;
  --swal2-confirm-button-border-radius: 0.25em;
  --swal2-confirm-button-background-color: #7066e0;
  --swal2-confirm-button-color: #fff;
  --swal2-deny-button-box-shadow: none;
  --swal2-deny-button-border-radius: 0.25em;
  --swal2-deny-button-background-color: #dc3741;
  --swal2-deny-button-color: #fff;
  --swal2-cancel-button-box-shadow: none;
  --swal2-cancel-button-border-radius: 0.25em;
  --swal2-cancel-button-background-color: #6e7881;
  --swal2-cancel-button-color: #fff;
  --swal2-toast-show-animation: swal2-toast-show 0.5s;
  --swal2-toast-hide-animation: swal2-toast-hide 0.1s forwards;
  --swal2-toast-border: none;
  --swal2-toast-box-shadow:
    0 0 1px hsl(0deg 0% 0% / 0.075), 0 1px 2px hsl(0deg 0% 0% / 0.075), 1px 2px 4px hsl(0deg 0% 0% / 0.075),
    1px 3px 8px hsl(0deg 0% 0% / 0.075), 2px 4px 16px hsl(0deg 0% 0% / 0.075);
}[data-swal2-theme=dark] {
  --swal2-dark-theme-black: #19191a;
  --swal2-dark-theme-white: #e1e1e1;
  --swal2-background: var(--swal2-dark-theme-black);
  --swal2-color: var(--swal2-dark-theme-white);
  --swal2-footer-border-color: #555;
  --swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
  --swal2-validation-message-background: color-mix(
    in srgb,
    var(--swal2-dark-theme-black),
    var(--swal2-dark-theme-white) 10%
  );
  --swal2-validation-message-color: var(--swal2-dark-theme-white);
}@media (prefers-color-scheme: dark) {
  [data-swal2-theme=auto] {
    --swal2-dark-theme-black: #19191a;
    --swal2-dark-theme-white: #e1e1e1;
    --swal2-background: var(--swal2-dark-theme-black);
    --swal2-color: var(--swal2-dark-theme-white);
    --swal2-footer-border-color: #555;
    --swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
    --swal2-validation-message-background: color-mix(
      in srgb,
      var(--swal2-dark-theme-black),
      var(--swal2-dark-theme-white) 10%
    );
    --swal2-validation-message-color: var(--swal2-dark-theme-white);
  }
}body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) {
  overflow: hidden;
}body.swal2-height-auto {
  height: auto !important;
}body.swal2-no-backdrop .swal2-container {
  background-color: transparent !important;
  pointer-events: none;
}body.swal2-no-backdrop .swal2-container .swal2-popup {
  pointer-events: all;
}body.swal2-no-backdrop .swal2-container .swal2-modal {
  box-shadow: 0 0 10px rgba(25, 25, 26, 0.75);
}body.swal2-toast-shown .swal2-container {
  box-sizing: border-box;
  width: 360px;
  max-width: 100%;
  background-color: transparent;
  pointer-events: none;
}body.swal2-toast-shown .swal2-container.swal2-top {
  inset: 0 auto auto 50%;
  transform: translateX(-50%);
}body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right {
  inset: 0 0 auto auto;
}body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left {
  inset: 0 auto auto 0;
}body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left {
  inset: 50% auto auto 0;
  transform: translateY(-50%);
}body.swal2-toast-shown .swal2-container.swal2-center {
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right {
  inset: 50% 0 auto auto;
  transform: translateY(-50%);
}body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left {
  inset: auto auto 0 0;
}body.swal2-toast-shown .swal2-container.swal2-bottom {
  inset: auto auto 0 50%;
  transform: translateX(-50%);
}body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right {
  inset: auto 0 0 auto;
}@media print {
  body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) {
    overflow-y: scroll !important;
  }
  body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) > [aria-hidden=true] {
    display: none;
  }
  body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) .swal2-container {
    position: static !important;
  }
}div:where(.swal2-container) {
  display: grid;
  position: fixed;
  z-index: 1060;
  inset: 0;
  box-sizing: border-box;
  grid-template-areas: "top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";
  grid-template-rows: minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);
  height: 100%;
  padding: var(--swal2-container-padding);
  overflow-x: hidden;
  transition: var(--swal2-backdrop-transition);
  -webkit-overflow-scrolling: touch;
}div:where(.swal2-container).swal2-backdrop-show, div:where(.swal2-container).swal2-noanimation {
  background: rgba(25, 25, 26, 0.75);
}div:where(.swal2-container).swal2-backdrop-hide {
  background: transparent !important;
}div:where(.swal2-container).swal2-top-start, div:where(.swal2-container).swal2-center-start, div:where(.swal2-container).swal2-bottom-start {
  grid-template-columns: minmax(0, 1fr) auto auto;
}div:where(.swal2-container).swal2-top, div:where(.swal2-container).swal2-center, div:where(.swal2-container).swal2-bottom {
  grid-template-columns: auto minmax(0, 1fr) auto;
}div:where(.swal2-container).swal2-top-end, div:where(.swal2-container).swal2-center-end, div:where(.swal2-container).swal2-bottom-end {
  grid-template-columns: auto auto minmax(0, 1fr);
}div:where(.swal2-container).swal2-top-start > .swal2-popup {
  align-self: start;
}div:where(.swal2-container).swal2-top > .swal2-popup {
  grid-column: 2;
  place-self: start center;
}div:where(.swal2-container).swal2-top-end > .swal2-popup, div:where(.swal2-container).swal2-top-right > .swal2-popup {
  grid-column: 3;
  place-self: start end;
}div:where(.swal2-container).swal2-center-start > .swal2-popup, div:where(.swal2-container).swal2-center-left > .swal2-popup {
  grid-row: 2;
  align-self: center;
}div:where(.swal2-container).swal2-center > .swal2-popup {
  grid-column: 2;
  grid-row: 2;
  place-self: center center;
}div:where(.swal2-container).swal2-center-end > .swal2-popup, div:where(.swal2-container).swal2-center-right > .swal2-popup {
  grid-column: 3;
  grid-row: 2;
  place-self: center end;
}div:where(.swal2-container).swal2-bottom-start > .swal2-popup, div:where(.swal2-container).swal2-bottom-left > .swal2-popup {
  grid-column: 1;
  grid-row: 3;
  align-self: end;
}div:where(.swal2-container).swal2-bottom > .swal2-popup {
  grid-column: 2;
  grid-row: 3;
  place-self: end center;
}div:where(.swal2-container).swal2-bottom-end > .swal2-popup, div:where(.swal2-container).swal2-bottom-right > .swal2-popup {
  grid-column: 3;
  grid-row: 3;
  place-self: end end;
}div:where(.swal2-container).swal2-grow-row > .swal2-popup, div:where(.swal2-container).swal2-grow-fullscreen > .swal2-popup {
  grid-column: 1/4;
  width: 100%;
}div:where(.swal2-container).swal2-grow-column > .swal2-popup, div:where(.swal2-container).swal2-grow-fullscreen > .swal2-popup {
  grid-row: 1/4;
  align-self: stretch;
}div:where(.swal2-container).swal2-no-transition {
  transition: none !important;
}div:where(.swal2-container)[popover] {
  width: auto;
  border: 0;
}div:where(.swal2-container) div:where(.swal2-popup) {
  display: none;
  position: relative;
  box-sizing: border-box;
  grid-template-columns: minmax(0, 100%);
  width: var(--swal2-width);
  max-width: 100%;
  padding: var(--swal2-padding);
  border: var(--swal2-border);
  border-radius: var(--swal2-border-radius);
  background: #19191a;
  color: var(--swal2-color);
  font-family: inherit;
  font-size: 1rem;
  container-name: swal2-popup;
}div:where(.swal2-container) div:where(.swal2-popup):focus {
  outline: none;
}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading {
  overflow-y: hidden;
}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable {
  cursor: grab;
}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon) {
  cursor: grab;
}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging {
  cursor: grabbing;
}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon) {
  cursor: grabbing;
}div:where(.swal2-container) h2:where(.swal2-title) {
  position: relative;
  max-width: 100%;
  margin: 0;
  padding: var(--swal2-title-padding);
  color: #e1e1e1;
  font-size: 1.875em;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  word-wrap: break-word;
  cursor: initial;
}div:where(.swal2-container) div:where(.swal2-actions) {
  display: flex;
  z-index: 1;
  box-sizing: border-box;
  flex-wrap: wrap;
  align-items: center;
  justify-content: var(--swal2-actions-justify-content);
  width: var(--swal2-actions-width);
  margin: var(--swal2-actions-margin);
  padding: var(--swal2-actions-padding);
  border-radius: var(--swal2-actions-border-radius);
  background: var(--swal2-actions-background);
}div:where(.swal2-container) div:where(.swal2-loader) {
  display: none;
  align-items: center;
  justify-content: center;
  width: 2.2em;
  height: 2.2em;
  margin: 0 1.875em;
  animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  border-width: 0.25em;
  border-style: solid;
  border-radius: 100%;
  border-color: #2778c4 transparent #2778c4 transparent;
}div:where(.swal2-container) button:where(.swal2-styled) {
  margin: 0.3125em;
  padding: 0.625em 1.1em;
  transition: var(--swal2-action-button-transition);
  border: none;
  box-shadow: 0 0 0 3px transparent;
  font-weight: 500;
}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]) {
  cursor: pointer;
}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm) {
  border-radius: var(--swal2-confirm-button-border-radius);
  background: initial;
  background-color: var(--swal2-confirm-button-background-color);
  box-shadow: var(--swal2-confirm-button-box-shadow);
  color: var(--swal2-confirm-button-color);
  font-size: 1em;
}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover {
  background-color: color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-hover));
}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active {
  background-color: color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-active));
}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny) {
  border-radius: var(--swal2-deny-button-border-radius);
  background: initial;
  background-color: var(--swal2-deny-button-background-color);
  box-shadow: var(--swal2-deny-button-box-shadow);
  color: var(--swal2-deny-button-color);
  font-size: 1em;
}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover {
  background-color: color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-hover));
}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active {
  background-color: color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-active));
}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel) {
  border-radius: var(--swal2-cancel-button-border-radius);
  background: initial;
  background-color: var(--swal2-cancel-button-background-color);
  box-shadow: var(--swal2-cancel-button-box-shadow);
  color: var(--swal2-cancel-button-color);
  font-size: 1em;
}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover {
  background-color: color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-hover));
}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active {
  background-color: color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-active));
}div:where(.swal2-container) button:where(.swal2-styled):focus-visible {
  outline: none;
  box-shadow: var(--swal2-action-button-focus-box-shadow);
}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading) {
  opacity: 0.4;
}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner {
  border: 0;
}div:where(.swal2-container) div:where(.swal2-footer) {
  margin: 1em 0 0;
  padding: 1em 1em 0;
  border-top: 1px solid #555;
  background: var(--swal2-footer-background);
  color: rgb(186.75, 186.75, 186.75);
  font-size: 1em;
  text-align: center;
  cursor: initial;
}div:where(.swal2-container) .swal2-timer-progress-bar-container {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  grid-column: auto !important;
  overflow: hidden;
  border-bottom-right-radius: var(--swal2-border-radius);
  border-bottom-left-radius: var(--swal2-border-radius);
}div:where(.swal2-container) div:where(.swal2-timer-progress-bar) {
  width: 100%;
  height: 0.25em;
  background: rgba(225, 225, 225, 0.6);
}div:where(.swal2-container) img:where(.swal2-image) {
  max-width: 100%;
  margin: 2em auto 1em;
  cursor: initial;
}div:where(.swal2-container) button:where(.swal2-close) {
  position: var(--swal2-close-button-position);
  inset: var(--swal2-close-button-inset);
  z-index: 2;
  align-items: center;
  justify-content: center;
  width: 1.2em;
  height: 1.2em;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: -1.2em;
  padding: 0;
  overflow: hidden;
  transition: var(--swal2-close-button-transition);
  border: none;
  border-radius: var(--swal2-border-radius);
  outline: var(--swal2-close-button-outline);
  background: transparent;
  color: var(--swal2-close-button-color);
  font-family: monospace;
  font-size: var(--swal2-close-button-font-size);
  cursor: pointer;
  justify-self: end;
}div:where(.swal2-container) button:where(.swal2-close):hover {
  transform: var(--swal2-close-button-hover-transform);
  background: transparent;
  color: #f27474;
}div:where(.swal2-container) button:where(.swal2-close):focus-visible {
  outline: none;
  box-shadow: var(--swal2-close-button-focus-box-shadow);
}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner {
  border: 0;
}div:where(.swal2-container) div:where(.swal2-html-container) {
  z-index: 1;
  justify-content: center;
  margin: 0;
  padding: var(--swal2-html-container-padding);
  overflow: auto;
  color: #e1e1e1;
  font-size: 1.125em;
  font-weight: normal;
  line-height: normal;
  text-align: center;
  word-wrap: break-word;
  word-break: break-word;
  cursor: initial;
}div:where(.swal2-container) input:where(.swal2-input),
div:where(.swal2-container) input:where(.swal2-file),
div:where(.swal2-container) textarea:where(.swal2-textarea),
div:where(.swal2-container) select:where(.swal2-select),
div:where(.swal2-container) div:where(.swal2-radio),
div:where(.swal2-container) label:where(.swal2-checkbox) {
  margin: 1em 2em 3px;
}div:where(.swal2-container) input:where(.swal2-input),
div:where(.swal2-container) input:where(.swal2-file),
div:where(.swal2-container) textarea:where(.swal2-textarea) {
  box-sizing: border-box;
  width: auto;
  transition: var(--swal2-input-transition);
  border: var(--swal2-input-border);
  border-radius: var(--swal2-input-border-radius);
  background: #323234;
  box-shadow: var(--swal2-input-box-shadow);
  color: #e1e1e1;
  font-size: 1.125em;
}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,
div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,
div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror {
  border-color: #f27474 !important;
  box-shadow: 0 0 2px #f27474 !important;
}div:where(.swal2-container) input:where(.swal2-input):hover,
div:where(.swal2-container) input:where(.swal2-file):hover,
div:where(.swal2-container) textarea:where(.swal2-textarea):hover {
  box-shadow: var(--swal2-input-hover-box-shadow);
}div:where(.swal2-container) input:where(.swal2-input):focus,
div:where(.swal2-container) input:where(.swal2-file):focus,
div:where(.swal2-container) textarea:where(.swal2-textarea):focus {
  border: var(--swal2-input-focus-border);
  outline: none;
  box-shadow: var(--swal2-input-focus-box-shadow);
}div:where(.swal2-container) input:where(.swal2-input)::placeholder,
div:where(.swal2-container) input:where(.swal2-file)::placeholder,
div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder {
  color: #ccc;
}div:where(.swal2-container) .swal2-range {
  margin: 1em 2em 3px;
  background: #19191a;
}div:where(.swal2-container) .swal2-range input {
  width: 80%;
}div:where(.swal2-container) .swal2-range output {
  width: 20%;
  color: #e1e1e1;
  font-weight: 600;
  text-align: center;
}div:where(.swal2-container) .swal2-range input,
div:where(.swal2-container) .swal2-range output {
  height: 2.625em;
  padding: 0;
  font-size: 1.125em;
  line-height: 2.625em;
}div:where(.swal2-container) .swal2-input {
  height: 2.625em;
  padding: 0 0.75em;
}div:where(.swal2-container) .swal2-file {
  width: 75%;
  margin-right: auto;
  margin-left: auto;
  background: #323234;
  font-size: 1.125em;
}div:where(.swal2-container) .swal2-textarea {
  height: 6.75em;
  padding: 0.75em;
}div:where(.swal2-container) .swal2-select {
  min-width: 50%;
  max-width: 100%;
  padding: 0.375em 0.625em;
  background: #323234;
  color: #e1e1e1;
  font-size: 1.125em;
}div:where(.swal2-container) .swal2-radio,
div:where(.swal2-container) .swal2-checkbox {
  align-items: center;
  justify-content: center;
  background: #19191a;
  color: #e1e1e1;
}div:where(.swal2-container) .swal2-radio label,
div:where(.swal2-container) .swal2-checkbox label {
  margin: 0 0.6em;
  font-size: 1.125em;
}div:where(.swal2-container) .swal2-radio input,
div:where(.swal2-container) .swal2-checkbox input {
  flex-shrink: 0;
  margin: 0 0.4em;
}div:where(.swal2-container) label:where(.swal2-input-label) {
  display: flex;
  justify-content: center;
  margin: 1em auto 0;
}div:where(.swal2-container) div:where(.swal2-validation-message) {
  align-items: center;
  justify-content: center;
  margin: 1em 0 0;
  padding: 0.625em;
  overflow: hidden;
  background: #323234;
  color: #e1e1e1;
  font-size: 1em;
  font-weight: 300;
}div:where(.swal2-container) div:where(.swal2-validation-message)::before {
  content: "!";
  display: inline-block;
  width: 1.5em;
  min-width: 1.5em;
  height: 1.5em;
  margin: 0 0.625em;
  border-radius: 50%;
  background-color: #f27474;
  color: #fff;
  font-weight: 600;
  line-height: 1.5em;
  text-align: center;
}div:where(.swal2-container) .swal2-progress-steps {
  flex-wrap: wrap;
  align-items: center;
  max-width: 100%;
  margin: 1.25em auto;
  padding: 0;
  background: transparent;
  font-weight: 600;
}div:where(.swal2-container) .swal2-progress-steps li {
  display: inline-block;
  position: relative;
}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step {
  z-index: 20;
  flex-shrink: 0;
  width: 2em;
  height: 2em;
  border-radius: 2em;
  background: #2778c4;
  color: #fff;
  line-height: 2em;
  text-align: center;
}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  background: #2778c4;
}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
  background: rgb(87.5, 87.5, 91);
  color: #fff;
}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
  background: rgb(87.5, 87.5, 91);
}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line {
  z-index: 10;
  flex-shrink: 0;
  width: 2.5em;
  height: 0.4em;
  margin: 0 -1px;
  background: #2778c4;
}div:where(.swal2-icon) {
  position: relative;
  box-sizing: content-box;
  justify-content: center;
  width: 5em;
  height: 5em;
  margin: 2.5em auto 0.6em;
  zoom: var(--swal2-icon-zoom);
  border: 0.25em solid transparent;
  border-radius: 50%;
  border-color: #000;
  font-family: inherit;
  line-height: 5em;
  cursor: default;
  user-select: none;
}div:where(.swal2-icon) .swal2-icon-content {
  display: flex;
  align-items: center;
  font-size: 3.75em;
}div:where(.swal2-icon).swal2-error {
  border-color: #f27474;
  color: #f27474;
}div:where(.swal2-icon).swal2-error .swal2-x-mark {
  position: relative;
  flex-grow: 1;
}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line] {
  display: block;
  position: absolute;
  top: 2.3125em;
  width: 2.9375em;
  height: 0.3125em;
  border-radius: 0.125em;
  background-color: #f27474;
}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left] {
  left: 1.0625em;
  transform: rotate(45deg);
}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right] {
  right: 1em;
  transform: rotate(-45deg);
}@container swal2-popup style(--swal2-icon-animations:true) {
  div:where(.swal2-icon).swal2-error.swal2-icon-show {
    animation: swal2-animate-error-icon 0.5s;
  }
  div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark {
    animation: swal2-animate-error-x-mark 0.5s;
  }
}div:where(.swal2-icon).swal2-warning {
  border-color: #f8bb86;
  color: #f8bb86;
}@container swal2-popup style(--swal2-icon-animations:true) {
  div:where(.swal2-icon).swal2-warning.swal2-icon-show {
    animation: swal2-animate-error-icon 0.5s;
  }
  div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content {
    animation: swal2-animate-i-mark 0.5s;
  }
}div:where(.swal2-icon).swal2-info {
  border-color: #3fc3ee;
  color: #3fc3ee;
}@container swal2-popup style(--swal2-icon-animations:true) {
  div:where(.swal2-icon).swal2-info.swal2-icon-show {
    animation: swal2-animate-error-icon 0.5s;
  }
  div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content {
    animation: swal2-animate-i-mark 0.8s;
  }
}div:where(.swal2-icon).swal2-question {
  border-color: #87adbd;
  color: #87adbd;
}@container swal2-popup style(--swal2-icon-animations:true) {
  div:where(.swal2-icon).swal2-question.swal2-icon-show {
    animation: swal2-animate-error-icon 0.5s;
  }
  div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content {
    animation: swal2-animate-question-mark 0.8s;
  }
}div:where(.swal2-icon).swal2-success {
  border-color: #a5dc86;
  color: #a5dc86;
}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line] {
  position: absolute;
  width: 3.75em;
  height: 7.5em;
  border-radius: 50%;
}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left] {
  top: -0.4375em;
  left: -2.0635em;
  transform: rotate(-45deg);
  transform-origin: 3.75em 3.75em;
  border-radius: 7.5em 0 0 7.5em;
}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right] {
  top: -0.6875em;
  left: 1.875em;
  transform: rotate(-45deg);
  transform-origin: 0 3.75em;
  border-radius: 0 7.5em 7.5em 0;
}div:where(.swal2-icon).swal2-success .swal2-success-ring {
  position: absolute;
  z-index: 2;
  top: -0.25em;
  left: -0.25em;
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  border: 0.25em solid rgba(165, 220, 134, 0.3);
  border-radius: 50%;
}div:where(.swal2-icon).swal2-success .swal2-success-fix {
  position: absolute;
  z-index: 1;
  top: 0.5em;
  left: 1.625em;
  width: 0.4375em;
  height: 5.625em;
  transform: rotate(-45deg);
}div:where(.swal2-icon).swal2-success [class^=swal2-success-line] {
  display: block;
  position: absolute;
  z-index: 2;
  height: 0.3125em;
  border-radius: 0.125em;
  background-color: #a5dc86;
}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip] {
  top: 2.875em;
  left: 0.8125em;
  width: 1.5625em;
  transform: rotate(45deg);
}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long] {
  top: 2.375em;
  right: 0.5em;
  width: 2.9375em;
  transform: rotate(-45deg);
}@container swal2-popup style(--swal2-icon-animations:true) {
  div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip {
    animation: swal2-animate-success-line-tip 0.75s;
  }
  div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long {
    animation: swal2-animate-success-line-long 0.75s;
  }
  div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right {
    animation: swal2-rotate-success-circular-line 4.25s ease-in;
  }
}[class^=swal2] {
  -webkit-tap-highlight-color: transparent;
}.swal2-show {
  animation: var(--swal2-show-animation);
}.swal2-hide {
  animation: var(--swal2-hide-animation);
}.swal2-noanimation {
  transition: none;
}.swal2-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}.swal2-rtl .swal2-close {
  margin-right: initial;
  margin-left: 0;
}.swal2-rtl .swal2-timer-progress-bar {
  right: 0;
  left: auto;
}.swal2-toast {
  box-sizing: border-box;
  grid-column: 1/4 !important;
  grid-row: 1/4 !important;
  grid-template-columns: min-content auto min-content;
  padding: 1em;
  overflow-y: hidden;
  border: var(--swal2-toast-border);
  background: #19191a;
  box-shadow: var(--swal2-toast-box-shadow);
  pointer-events: all;
}.swal2-toast > * {
  grid-column: 2;
}.swal2-toast h2:where(.swal2-title) {
  margin: 0.5em 1em;
  padding: 0;
  font-size: 1em;
  text-align: initial;
}.swal2-toast .swal2-loading {
  justify-content: center;
}.swal2-toast input:where(.swal2-input) {
  height: 2em;
  margin: 0.5em;
  font-size: 1em;
}.swal2-toast .swal2-validation-message {
  font-size: 1em;
}.swal2-toast div:where(.swal2-footer) {
  margin: 0.5em 0 0;
  padding: 0.5em 0 0;
  font-size: 0.8em;
}.swal2-toast button:where(.swal2-close) {
  grid-column: 3/3;
  grid-row: 1/99;
  align-self: center;
  width: 0.8em;
  height: 0.8em;
  margin: 0;
  font-size: 2em;
}.swal2-toast div:where(.swal2-html-container) {
  margin: 0.5em 1em;
  padding: 0;
  overflow: initial;
  font-size: 1em;
  text-align: initial;
}.swal2-toast div:where(.swal2-html-container):empty {
  padding: 0;
}.swal2-toast .swal2-loader {
  grid-column: 1;
  grid-row: 1/99;
  align-self: center;
  width: 2em;
  height: 2em;
  margin: 0.25em;
}.swal2-toast .swal2-icon {
  grid-column: 1;
  grid-row: 1/99;
  align-self: center;
  width: 2em;
  min-width: 2em;
  height: 2em;
  margin: 0 0.5em 0 0;
}.swal2-toast .swal2-icon .swal2-icon-content {
  display: flex;
  align-items: center;
  font-size: 1.8em;
  font-weight: bold;
}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em;
}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  top: 0.875em;
  width: 1.375em;
}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
  left: 0.3125em;
}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
  right: 0.3125em;
}.swal2-toast div:where(.swal2-actions) {
  justify-content: flex-start;
  height: auto;
  margin: 0;
  margin-top: 0.5em;
  padding: 0 0.5em;
}.swal2-toast button:where(.swal2-styled) {
  margin: 0.25em 0.5em;
  padding: 0.4em 0.6em;
  font-size: 1em;
}.swal2-toast .swal2-success {
  border-color: #a5dc86;
}.swal2-toast .swal2-success [class^=swal2-success-circular-line] {
  position: absolute;
  width: 1.6em;
  height: 3em;
  border-radius: 50%;
}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
  top: -0.8em;
  left: -0.5em;
  transform: rotate(-45deg);
  transform-origin: 2em 2em;
  border-radius: 4em 0 0 4em;
}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
  top: -0.25em;
  left: 0.9375em;
  transform-origin: 0 1.5em;
  border-radius: 0 4em 4em 0;
}.swal2-toast .swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em;
}.swal2-toast .swal2-success .swal2-success-fix {
  top: 0;
  left: 0.4375em;
  width: 0.4375em;
  height: 2.6875em;
}.swal2-toast .swal2-success [class^=swal2-success-line] {
  height: 0.3125em;
}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
  top: 1.125em;
  left: 0.1875em;
  width: 0.75em;
}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
  top: 0.9375em;
  right: 0.1875em;
  width: 1.375em;
}@container swal2-popup style(--swal2-icon-animations:true) {
  .swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
    animation: swal2-toast-animate-success-line-tip 0.75s;
  }
  .swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
    animation: swal2-toast-animate-success-line-long 0.75s;
  }
}.swal2-toast.swal2-show {
  animation: var(--swal2-toast-show-animation);
}.swal2-toast.swal2-hide {
  animation: var(--swal2-toast-hide-animation);
}@keyframes swal2-show {
  0% {
    transform: scale(0.7);
  }
  45% {
    transform: scale(1.05);
  }
  80% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}@keyframes swal2-hide {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(0.5);
    opacity: 0;
  }
}@keyframes swal2-animate-success-line-tip {
  0% {
    top: 1.1875em;
    left: 0.0625em;
    width: 0;
  }
  54% {
    top: 1.0625em;
    left: 0.125em;
    width: 0;
  }
  70% {
    top: 2.1875em;
    left: -0.375em;
    width: 3.125em;
  }
  84% {
    top: 3em;
    left: 1.3125em;
    width: 1.0625em;
  }
  100% {
    top: 2.8125em;
    left: 0.8125em;
    width: 1.5625em;
  }
}@keyframes swal2-animate-success-line-long {
  0% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  65% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  84% {
    top: 2.1875em;
    right: 0;
    width: 3.4375em;
  }
  100% {
    top: 2.375em;
    right: 0.5em;
    width: 2.9375em;
  }
}@keyframes swal2-rotate-success-circular-line {
  0% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
  }
  100% {
    transform: rotate(-405deg);
  }
}@keyframes swal2-animate-error-x-mark {
  0% {
    margin-top: 1.625em;
    transform: scale(0.4);
    opacity: 0;
  }
  50% {
    margin-top: 1.625em;
    transform: scale(0.4);
    opacity: 0;
  }
  80% {
    margin-top: -0.375em;
    transform: scale(1.15);
  }
  100% {
    margin-top: 0;
    transform: scale(1);
    opacity: 1;
  }
}@keyframes swal2-animate-error-icon {
  0% {
    transform: rotateX(100deg);
    opacity: 0;
  }
  100% {
    transform: rotateX(0deg);
    opacity: 1;
  }
}@keyframes swal2-rotate-loading {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes swal2-animate-question-mark {
  0% {
    transform: rotateY(-360deg);
  }
  100% {
    transform: rotateY(0);
  }
}@keyframes swal2-animate-i-mark {
  0% {
    transform: rotateZ(45deg);
    opacity: 0;
  }
  25% {
    transform: rotateZ(-25deg);
    opacity: 0.4;
  }
  50% {
    transform: rotateZ(15deg);
    opacity: 0.8;
  }
  75% {
    transform: rotateZ(-5deg);
    opacity: 1;
  }
  100% {
    transform: rotateX(0);
    opacity: 1;
  }
}@keyframes swal2-toast-show {
  0% {
    transform: translateY(-0.625em) rotateZ(2deg);
  }
  33% {
    transform: translateY(0) rotateZ(-2deg);
  }
  66% {
    transform: translateY(0.3125em) rotateZ(2deg);
  }
  100% {
    transform: translateY(0) rotateZ(0deg);
  }
}@keyframes swal2-toast-hide {
  100% {
    transform: rotateZ(1deg);
    opacity: 0;
  }
}@keyframes swal2-toast-animate-success-line-tip {
  0% {
    top: 0.5625em;
    left: 0.0625em;
    width: 0;
  }
  54% {
    top: 0.125em;
    left: 0.125em;
    width: 0;
  }
  70% {
    top: 0.625em;
    left: -0.25em;
    width: 1.625em;
  }
  84% {
    top: 1.0625em;
    left: 0.75em;
    width: 0.5em;
  }
  100% {
    top: 1.125em;
    left: 0.1875em;
    width: 0.75em;
  }
}@keyframes swal2-toast-animate-success-line-long {
  0% {
    top: 1.625em;
    right: 1.375em;
    width: 0;
  }
  65% {
    top: 1.25em;
    right: 0.9375em;
    width: 0;
  }
  84% {
    top: 0.9375em;
    right: 0;
    width: 1.125em;
  }
  100% {
    top: 0.9375em;
    right: 0.1875em;
    width: 1.375em;
  }
}